[02:59:34]OFD Sender: No OFD packet to send [02:59:39]OFD Sender: No OFD packet to send [02:59:44]OFD Sender: No OFD packet to send [02:59:49]OFD Sender: No OFD packet to send [02:59:54]OFD Sender: No OFD packet to send [02:59:59]OFD Sender: No OFD packet to send [03:00:04]OFD Sender: No OFD packet to send [03:00:09]OFD Sender: No OFD packet to send [03:00:14]OFD Sender: No OFD packet to send [03:00:19]OFD Sender: No OFD packet to send [03:00:24]OFD Sender: No OFD packet to send [03:00:29]OFD Sender: No OFD packet to send [03:00:34]OFD Sender: No OFD packet to send [03:00:39]OFD Sender: No OFD packet to send [03:00:44]OFD Sender: No OFD packet to send [03:00:49]OFD Sender: No OFD packet to send [03:00:54]OFD Sender: No OFD packet to send [03:00:59]OFD Sender: No OFD packet to send [03:01:04]OFD Sender: No OFD packet to send [03:01:09]OFD Sender: No OFD packet to send [03:01:14]OFD Sender: No OFD packet to send [03:01:19]OFD Sender: No OFD packet to send [03:01:24]OFD Sender: No OFD packet to send [03:01:29]OFD Sender: No OFD packet to send [03:01:34]OFD Sender: No OFD packet to send [03:01:39]OFD Sender: No OFD packet to send [03:01:44]OFD Sender: No OFD packet to send [03:01:49]OFD Sender: No OFD packet to send [03:01:54]OFD Sender: No OFD packet to send [03:01:59]OFD Sender: No OFD packet to send [03:02:04]OFD Sender: No OFD packet to send [03:02:09]OFD Sender: No OFD packet to send [03:02:14]OFD Sender: No OFD packet to send [03:02:19]OFD Sender: No OFD packet to send [03:02:24]OFD Sender: No OFD packet to send [03:02:29]OFD Sender: No OFD packet to send [03:02:34]OFD Sender: No OFD packet to send [03:02:39]OFD Sender: No OFD packet to send [03:02:44]OFD Sender: No OFD packet to send [03:02:49]OFD Sender: No OFD packet to send [03:02:54]OFD Sender: No OFD packet to send [03:02:59]OFD Sender: No OFD packet to send [03:03:04]OFD Sender: No OFD packet to send [03:03:09]OFD Sender: No OFD packet to send [03:03:14]OFD Sender: No OFD packet to send [03:03:19]OFD Sender: No OFD packet to send [03:03:24]OFD Sender: No OFD packet to send [03:03:29]OFD Sender: No OFD packet to send [03:03:34]OFD Sender: No OFD packet to send [03:03:39]OFD Sender: No OFD packet to send [03:03:44]OFD Sender: No OFD packet to send [03:03:49]OFD Sender: No OFD packet to send [03:03:54]OFD Sender: No OFD packet to send [03:03:59]OFD Sender: No OFD packet to send [03:04:04]OFD Sender: No OFD packet to send [03:04:09]OFD Sender: No OFD packet to send [03:04:14]OFD Sender: No OFD packet to send [03:04:19]OFD Sender: No OFD packet to send [03:04:24]OFD Sender: No OFD packet to send [03:04:29]OFD Sender: No OFD packet to send [03:04:34]OFD Sender: No OFD packet to send [03:04:39]OFD Sender: No OFD packet to send [03:04:44]OFD Sender: No OFD packet to send [03:04:49]OFD Sender: No OFD packet to send [03:04:54]OFD Sender: No OFD packet to send [03:04:59]OFD Sender: No OFD packet to send [03:05:04]OFD Sender: No OFD packet to send [03:05:09]OFD Sender: No OFD packet to send [03:05:14]OFD Sender: No OFD packet to send [03:05:19]OFD Sender: No OFD packet to send [03:05:24]OFD Sender: No OFD packet to send [03:05:29]OFD Sender: No OFD packet to send [03:05:34]OFD Sender: No OFD packet to send [03:05:39]OFD Sender: No OFD packet to send [03:05:44]OFD Sender: No OFD packet to send [03:05:49]OFD Sender: No OFD packet to send [03:05:54]OFD Sender: No OFD packet to send [03:05:59]OFD Sender: No OFD packet to send [03:06:04]OFD Sender: No OFD packet to send [03:06:09]OFD Sender: No OFD packet to send [03:06:14]OFD Sender: No OFD packet to send [03:06:19]OFD Sender: No OFD packet to send [03:06:24]OFD Sender: No OFD packet to send [03:06:29]OFD Sender: No OFD packet to send [03:06:34]OFD Sender: No OFD packet to send [03:06:39]OFD Sender: No OFD packet to send [03:06:44]OFD Sender: No OFD packet to send [03:06:49]OFD Sender: No OFD packet to send [03:06:54]OFD Sender: No OFD packet to send [03:06:59]OFD Sender: No OFD packet to send [03:07:04]OFD Sender: No OFD packet to send [03:07:09]OFD Sender: No OFD packet to send [03:07:14]OFD Sender: No OFD packet to send [03:07:19]OFD Sender: No OFD packet to send [03:07:24]OFD Sender: No OFD packet to send [03:07:29]OFD Sender: No OFD packet to send [03:07:34]OFD Sender: No OFD packet to send [03:07:39]OFD Sender: No OFD packet to send [03:07:44]OFD Sender: No OFD packet to send [03:07:49]OFD Sender: No OFD packet to send [03:07:54]OFD Sender: No OFD packet to send [03:07:59]OFD Sender: No OFD packet to send [03:08:04]OFD Sender: No OFD packet to send [03:08:09]OFD Sender: No OFD packet to send [03:08:14]OFD Sender: No OFD packet to send [03:08:19]OFD Sender: No OFD packet to send [03:08:24]OFD Sender: No OFD packet to send [03:08:29]OFD Sender: No OFD packet to send [03:08:34]OFD Sender: No OFD packet to send [03:08:39]OFD Sender: No OFD packet to send [03:08:44]OFD Sender: No OFD packet to send [03:08:49]OFD Sender: No OFD packet to send [03:08:54]OFD Sender: No OFD packet to send [03:09:00]OFD Sender: No OFD packet to send [03:09:05]OFD Sender: No OFD packet to send [03:09:10]OFD Sender: No OFD packet to send [03:09:15]OFD Sender: No OFD packet to send [03:09:20]OFD Sender: No OFD packet to send [03:09:25]OFD Sender: No OFD packet to send [03:09:30]OFD Sender: No OFD packet to send [03:09:35]OFD Sender: No OFD packet to send [03:09:40]OFD Sender: No OFD packet to send [03:09:45]OFD Sender: No OFD packet to send [03:09:50]OFD Sender: No OFD packet to send [03:09:55]OFD Sender: No OFD packet to send [03:10:00]OFD Sender: No OFD packet to send [03:10:05]OFD Sender: No OFD packet to send [03:10:10]OFD Sender: No OFD packet to send [03:10:15]OFD Sender: No OFD packet to send [03:10:20]OFD Sender: No OFD packet to send [03:10:25]OFD Sender: No OFD packet to send [03:10:30]OFD Sender: No OFD packet to send [03:10:35]OFD Sender: No OFD packet to send [03:10:40]OFD Sender: No OFD packet to send [03:10:45]OFD Sender: No OFD packet to send [03:10:50]OFD Sender: No OFD packet to send [03:10:55]OFD Sender: No OFD packet to send [03:11:00]OFD Sender: No OFD packet to send [03:11:05]OFD Sender: No OFD packet to send [03:11:10]OFD Sender: No OFD packet to send [03:11:15]OFD Sender: No OFD packet to send [03:11:20]OFD Sender: No OFD packet to send [03:11:25]OFD Sender: No OFD packet to send [03:11:30]OFD Sender: No OFD packet to send [03:11:35]OFD Sender: No OFD packet to send [03:11:40]OFD Sender: No OFD packet to send [03:11:45]OFD Sender: No OFD packet to send [03:11:50]OFD Sender: No OFD packet to send [03:11:55]OFD Sender: No OFD packet to send [03:12:00]OFD Sender: No OFD packet to send [03:12:05]OFD Sender: No OFD packet to send [03:12:10]OFD Sender: No OFD packet to send [03:12:15]OFD Sender: No OFD packet to send [03:12:20]OFD Sender: No OFD packet to send [03:12:25]OFD Sender: No OFD packet to send [03:12:30]OFD Sender: No OFD packet to send [03:12:35]OFD Sender: No OFD packet to send [03:12:40]OFD Sender: No OFD packet to send [03:12:45]OFD Sender: No OFD packet to send [03:12:50]OFD Sender: No OFD packet to send [03:12:55]OFD Sender: No OFD packet to send [03:13:00]OFD Sender: No OFD packet to send [03:13:05]OFD Sender: No OFD packet to send [03:13:10]OFD Sender: No OFD packet to send [03:13:15]OFD Sender: No OFD packet to send [03:13:20]OFD Sender: No OFD packet to send [03:13:25]OFD Sender: No OFD packet to send [03:13:30]OFD Sender: No OFD packet to send [03:13:35]OFD Sender: No OFD packet to send [03:13:40]OFD Sender: No OFD packet to send [03:13:45]OFD Sender: No OFD packet to send [03:13:50]OFD Sender: No OFD packet to send [03:13:55]OFD Sender: No OFD packet to send [03:14:00]OFD Sender: No OFD packet to send [03:14:05]OFD Sender: No OFD packet to send [03:14:10]OFD Sender: No OFD packet to send [03:14:15]OFD Sender: No OFD packet to send [03:14:20]OFD Sender: No OFD packet to send [03:14:25]OFD Sender: No OFD packet to send [03:14:30]OFD Sender: No OFD packet to send [03:14:35]OFD Sender: No OFD packet to send [03:14:40]OFD Sender: No OFD packet to send [03:14:45]OFD Sender: No OFD packet to send [03:14:50]OFD Sender: No OFD packet to send [03:14:55]OFD Sender: No OFD packet to send [03:15:00]OFD Sender: No OFD packet to send [03:15:05]OFD Sender: No OFD packet to send [03:15:10]OFD Sender: No OFD packet to send [03:15:15]OFD Sender: No OFD packet to send [03:15:20]OFD Sender: No OFD packet to send [03:15:25]OFD Sender: No OFD packet to send [03:15:30]OFD Sender: No OFD packet to send [03:15:35]OFD Sender: No OFD packet to send [03:15:40]OFD Sender: No OFD packet to send [03:15:45]OFD Sender: No OFD packet to send [03:15:50]OFD Sender: No OFD packet to send [03:15:55]OFD Sender: No OFD packet to send [03:16:00]OFD Sender: No OFD packet to send [03:16:05]OFD Sender: No OFD packet to send [03:16:10]OFD Sender: No OFD packet to send [03:16:15]OFD Sender: No OFD packet to send [03:16:20]OFD Sender: No OFD packet to send [03:16:25]OFD Sender: No OFD packet to send [03:16:30]OFD Sender: No OFD packet to send [03:16:35]OFD Sender: No OFD packet to send [03:16:40]OFD Sender: No OFD packet to send [03:16:45]OFD Sender: No OFD packet to send [03:16:50]OFD Sender: No OFD packet to send [03:16:55]OFD Sender: No OFD packet to send [03:17:00]OFD Sender: No OFD packet to send [03:17:05]OFD Sender: No OFD packet to send [03:17:10]OFD Sender: No OFD packet to send [03:17:15]OFD Sender: No OFD packet to send [03:17:20]OFD Sender: No OFD packet to send [03:17:25]OFD Sender: No OFD packet to send [03:17:30]OFD Sender: No OFD packet to send [03:17:35]OFD Sender: No OFD packet to send [03:17:40]OFD Sender: No OFD packet to send [03:17:45]OFD Sender: No OFD packet to send [03:17:50]OFD Sender: No OFD packet to send [03:17:55]OFD Sender: No OFD packet to send [03:18:00]OFD Sender: No OFD packet to send [03:18:05]OFD Sender: No OFD packet to send [03:18:10]OFD Sender: No OFD packet to send [03:18:15]OFD Sender: No OFD packet to send [03:18:15]accept exits with 9 [03:18:15]New connection [03:18:15]New thread 3067280740 created [03:18:15]Thread 3067424100 joined [03:18:15]Waiting for new connection... [03:18:15] Sock 9.Parse request [03:18:15]Sock 9.Check first char [03:18:15]Sock 9.First char is OK [03:18:15]request: POST /json_proto HTTP/1.0 [03:18:15]Method: POST [03:18:15]URL: /json_proto [03:18:15]Method is POST - this is cgi request [03:18:15]url: /json_proto [03:18:15]query_string will be loaded in cgi processing [03:18:15]execute_cgi json_proto POST (null) [03:18:15]execute_cgi path=json_proto method=POST [03:18:15]POST find Content-Length [03:18:15]Host: 172.17.63.195:8080 [03:18:15]Content-Length: 677 [03:18:15]Content-Type: application/json [03:18:15] [03:18:15]POST finish read [03:18:15]Found Content-Length = 677 [03:18:15]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)449981", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "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" ] } } [03:18:15]execute_script... [03:18: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)449981", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "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" ] } } [03:18:15]POST & json_proto [03:18:15]process_json_proto [03:18:15]json parsed OK: [03:18:15]protocol is kg_v1.0 [03:18:15]action value=close_receipt [03:18:15]process_action close_receipt [03:18:15]cmd_close_receipt [03:18:15]MH_GetDate [03:18:15]Write to MH i2c: F0 00 00 11 07 07 [03:18:15]Write i2c OK [03:18:15]MH_I2C_Read... [03:18:15]Read from MH i2c: F0 [03:18:15]MH_I2C_Read... [03:18:15]Read from MH i2c: F0 09 00 [03:18:15]MH_I2C_Read... [03:18:15]Read from MH i2c: F0 09 00 11 07 00 7A 02 1F 67 47 1B 1E 67 F9 [03:18:15]GetLastDocTimeStamp 1730078471 [03:18:15]current date 1730085498 [03:18:15]FM_GetShiftState [03:18:15]SAM_PROTO_GetShiftState [03:18:15]wFMCommunicate request_size=4 [03:18:15]MH_SAM_APDU [03:18:15]CAPDU: 80 13 01 00 [03:18:15]Write to MH i2c: E2 08 00 12 07 80 13 01 00 00 00 00 00 96 [03:18:15]Write i2c OK [03:18:15]MH_I2C_Read... [03:18:15]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [03:18:15]Read from MH i2c: E2 [03:18:15]MH_I2C_Read... [03:18:15]Read from MH i2c: E2 0E 00 [03:18:15]MH_I2C_Read... [03:18:15]Read from MH i2c: E2 0E 00 12 07 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 41 [03:18:15]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [03:18:15]wFMCommunicate OK [03:18:15]SAM_PROTO_GetShiftState done [03:18:15]FM_GetShiftState done [03:18:15]opened in 1730073670 [03:18:15]opened+sec_in_day 1730160070 [03:18:15]quantity*price = 50041 [03:18:15]sum+1 = 50042 [03:18:15]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.41 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 9 28.10.2024 03:18 Смена: 545 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 ФМ: 0000000000871756 ФД: 202209 ФПД: 7392568107011 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T031818&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202209&fm=7392568107011&tin=02508201610067®Number=0000000000091777&sum=50000 [03:18:16]StoreToDocumentArchive [03:18:16]shift 545 fd 202209 [03:18:16]save to /storage/0545/doc_00202209 [03:18:16]save last doc name /storage/0545/doc_00202209 to /storage/kkm_last_doc_name [03:18:16]save OK [03:18:16]Clear old archive folders... [03:18:16]ProcessDocumentItem done err = 0, tmpTLVsize=251 [03:18:16]tlvbuf is 00BE4DB0 [03:18:16]SAM_PROTO_ClearQueue [03:18:16]wFMCommunicate request_size=4 [03:18:16]MH_SAM_APDU [03:18:16]CAPDU: 80 09 00 00 [03:18:16]Write to MH i2c: E2 08 00 1F 07 80 09 00 00 00 00 00 00 98 [03:18:16]Write i2c OK [03:18:16]MH_I2C_Read... [03:18:17]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [03:18:17]Read from MH i2c: E2 [03:18:17]MH_I2C_Read... [03:18:17]Read from MH i2c: E2 03 00 [03:18:17]MH_I2C_Read... [03:18:17]Read from MH i2c: E2 03 00 1F 07 00 90 00 9A [03:18:17]RAPDU: 90 00 [03:18:17]wFMCommunicate OK [03:18:17]SAM_PROTO_ClearQueue done [03:18:17]KKMCreateOFDPacket [03:18:17]OFDProtocolAddRootSTLVToBuf [03:18:17]FM_MakeSignedData [03:18:17]FM_MakeSignedData [03:18:17]SAM_PROTO_SignData [03:18:17]wFMCommunicate request_size=4 [03:18:17]MH_SAM_APDU [03:18:17]CAPDU: 80 0D 01 02 [03:18:17]Write to MH i2c: E2 08 00 20 07 80 0D 01 02 00 00 00 00 A0 [03:18:17]Write i2c OK [03:18:17]MH_I2C_Read... [03:18:17]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [03:18:17]Read from MH i2c: E2 [03:18:17]MH_I2C_Read... [03:18:17]Read from MH i2c: E2 03 00 [03:18:17]MH_I2C_Read... [03:18:17]Read from MH i2c: E2 03 00 20 07 00 90 00 9B [03:18:17]RAPDU: 90 00 [03:18:17]wFMCommunicate OK [03:18:17]wFMCommunicate request_size=255 [03:18:17]MH_SAM_APDU [03:18: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 32 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 09 00 00 00 F4 03 04 00 7A 02 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 E1 15 03 00 35 04 06 00 06 [03:18:17]Write to MH i2c: E2 02 01 21 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 32 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 09 00 00 00 F4 03 04 00 7A 02 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 E1 15 03 00 35 04 06 00 06 00 00 61 [03:18:17]Write i2c OK [03:18:17]MH_I2C_Read... [03:18:17]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [03:18:17]Read from MH i2c: E2 [03:18:17]MH_I2C_Read... [03:18:17]Read from MH i2c: E2 03 00 [03:18:17]MH_I2C_Read... [03:18:17]Read from MH i2c: E2 03 00 21 07 00 90 00 9C [03:18:17]RAPDU: 90 00 [03:18:17]wFMCommunicate OK [03:18:17]wFMCommunicate request_size=10 [03:18:17]MH_SAM_APDU [03:18:17]CAPDU: 80 0D 02 02 05 B9 37 65 60 03 [03:18:17]Write to MH i2c: E2 0D 00 22 07 80 0D 02 02 05 00 B9 37 65 60 03 00 00 65 [03:18:17]Write i2c OK [03:18:17]MH_I2C_Read... [03:18:17]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [03:18:17]Read from MH i2c: E2 [03:18:17]MH_I2C_Read... [03:18:17]Read from MH i2c: E2 03 00 [03:18:17]MH_I2C_Read... [03:18:17]Read from MH i2c: E2 03 00 22 07 00 90 00 9D [03:18:17]RAPDU: 90 00 [03:18:17]wFMCommunicate OK [03:18:17]wFMCommunicate request_size=4 [03:18:17]MH_SAM_APDU [03:18:17]CAPDU: 80 0D 03 02 [03:18:17]Write to MH i2c: E2 08 00 23 07 80 0D 03 02 00 00 00 00 A5 [03:18:17]Write i2c OK [03:18:17]MH_I2C_Read... [03:18:17]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [03:18:17]Read from MH i2c: E2 [03:18:17]MH_I2C_Read... [03:18:17]Read from MH i2c: E2 0B 00 [03:18:17]MH_I2C_Read... [03:18:17]Read from MH i2c: E2 0B 00 23 07 00 AC FD 36 B2 63 CB D3 56 90 00 8E [03:18:17]RAPDU: AC FD 36 B2 63 CB D3 56 90 00 [03:18:17]wFMCommunicate OK [03:18:17]SAM_PROTO_SignData done [03:18:17]FM_MakeSignedData done [03:18:17]CreateOFDProtocolMessage [03:18:17]wFMCommunicate request_size=4 [03:18:17]MH_SAM_APDU [03:18:17]CAPDU: 80 11 00 00 [03:18:17]Write to MH i2c: E2 08 00 24 07 80 11 00 00 00 00 00 00 A5 [03:18:17]Write i2c OK [03:18:17]MH_I2C_Read... [03:18:17]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [03:18:17]Read from MH i2c: E2 [03:18:17]MH_I2C_Read... [03:18:17]Read from MH i2c: E2 17 00 [03:18:17]MH_I2C_Read... [03:18:17]Read from MH i2c: E2 17 00 24 07 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 FA [03:18:17]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [03:18:17]wFMCommunicate OK [03:18:17]CreateOFDProtocolMessage done [03:18:17]OFDSenderStorePacket 202209 [03:18:17]StoreOFDPacket docnum=202209 [03:18:17]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 0F 69 07 01 C8 56 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 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 09 00 00 00 F4 03 04 00 7A 02 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 E1 15 03 00 35 04 06 00 06 B9 37 65 60 03 AC FD 36 B2 63 CB D3 56 [03:18:17]CheckFolder [03:18:17]dirname=/storage/ofd_packets [03:18:17]CheckFolder done [03:18:17]ProducePacketName [03:18:17]name=ofd_packets/00202209 [03:18:17]NVStorageSaveData ofd_packets/00202209 [03:18:17]File name is /storage/ofd_packets/00202209 [03:18:17]Write 301 bytes [03:18:17]NVStorageSaveData done [03:18:17]OFDSenderStorePacket done [03:18:17]KKMCreateOFDPacket done [03:18:17]NVStorageSaveData kkm_last_timestamp [03:18:17]File name is /storage/kkm_last_timestamp [03:18:17]Write 4 bytes [03:18:17]NVStorageSaveData done [03:18:17]ExternCall_PrintAddStr [03:18:17]wPrintStart [03:18:17]Write to MH i2c: 01 00 00 25 07 2C [03:18:17]Write i2c OK [03:18:17]MH_I2C_Read... [03:18:17]Read from MH i2c: 01 [03:18:17]MH_I2C_Read... [03:18:17]Read from MH i2c: 01 07 00 [03:18:17]MH_I2C_Read... [03:18:17]Read from MH i2c: 01 07 00 25 07 00 00 00 00 00 FF 0F 41 [03:18:17]RasterBufferAndPrint [03:18:17]line Счет N : (1)449981 [03:18:17]line ИНН: 02508201610067 [03:18:17]line Контрольно-Кассовый Чек [03:18:17]line ПРОДАЖА [03:18:17]line ТРК (МРК, ГНК) : 41 [03:18:17]line Товар: 2710124130 [03:18:17]line Аи-92-К-2 [03:18:17]line 7.480 * 66.90 [03:18:17]line = 500.41 [03:18:17]line НДС 12% НСП 1% [03:18:17]line > о реализуемом товаре [03:18:17]line ОКРУГЛЕНИЕ: -0.41 [03:18:17]line ИТОГО: 500.00 [03:18:17]line Внесено: 500.00 [03:18:17]line СДАЧА: 0.00 [03:18:17]line НСП 1% : 4.43 [03:18:17]line НДС 12% : 53.14 [03:18:17]line Наличными: 500.00 [03:18:17]line Безнал.: 0.00 [03:18:17]line Место: АЗС № 171 "Партнер Нефть" [03:18:17]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [03:18:17]line СНО: Общий режим [03:18:17]line Чек 9 28.10.2024 03:18 [03:18:17]line Смена: 545 ФФД: 1.0 [03:18:17]line ЗНМ: 0300000109 [03:18:17]line РНМ: 0000000000091777 [03:18:17]line Версия ККМ: 001 [03:18:17]line ФМ: 0000000000871756 [03:18:17]line ФД: 202209 [03:18:17]line ФПД: 7392568107011 [03:18:17]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T031818&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202209&fm=7392568107011&tin=02508201610067®Number=0000000000091777&sum=50000 [03:18:17]OFD Sender: Processing packet 202209 [packets to send 114, broken 113] [03:18:17]ProducePacketName [03:18:17]name=ofd_packets/00202209 [03:18:17]OFD Sender: To server: pG, [03:18:17]CommunicateWithHost lk.salyk.kg:30040 [03:18:17]ConnectInit lk.salyk.kg [03:18:17]written 0, free lines is 4095 [03:18:17]Connected sock=10 [03:18:17]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 0F 69 07 01 C8 56 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 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 09 00 00 00 F4 03 04 00 7A 02 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 E1 15 03 00 35 04 06 00 06 B9 37 65 60 03 AC FD 36 B2 63 CB D3 56 [03:18:18]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 F6 B2 47 00 12 78 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 E1 15 03 00 F4 03 04 00 32 AE 1E 67 B6 04 01 00 00 9D 7D 6E 1C 7C 3A 59 CA [03:18:18]CommunicateWithHost err = 0 [03:18:18]CheckOFDResponse [03:18:18]1017 (14) - 77093643461234 [03:18:18]1041 (16) - 0000000000871756 [03:18:18]1040 (4) - 202209 [03:18:18]1012 (4) - 27.10.2024 21:18 [03:18:18]1206 (1) - 0 [03:18:18]OFD Sender: Remove packet 202209 [03:18:18]ProducePacketName [03:18:18]name=ofd_packets/00202209 [03:18:18]NVStorageDeleteData [03:18:18]Write to MH i2c: 01 00 00 50 07 57 [03:18:18]Write i2c OK [03:18:18]MH_I2C_Read... [03:18:18]Read from MH i2c: 01 [03:18:18]MH_I2C_Read... [03:18:18]Read from MH i2c: 01 07 00 [03:18:18]MH_I2C_Read... [03:18:18]Read from MH i2c: 01 07 00 50 07 00 00 00 00 00 94 0C FE [03:18:18]RasterBufferAndPrint [03:18:18]line [03:18:18]line [03:18:18]line [03:18:18]line [03:18:18]line [03:18:18]written 0, free lines is 3225 [03:18:18]MH_Cut [03:18:18]Write to MH i2c: D1 01 00 57 07 01 30 [03:18:18]Write i2c OK [03:18:18]MH_I2C_Read... [03:18:18]Read from MH i2c: D1 [03:18:18]MH_I2C_Read... [03:18:18]Read from MH i2c: D1 01 00 [03:18:18]MH_I2C_Read... [03:18:18]Read from MH i2c: D1 01 00 57 07 00 2F [03:18:18]Write to MH i2c: 01 00 00 58 07 5F [03:18:18]Write i2c OK [03:18:18]MH_I2C_Read... [03:18:18]OFD Sender: No OFD packet to send [03:18:19]*** Cut start [03:18:19]*** Purtial cut [03:18:19]*** CUTSNS_PIN = 0 [03:18:19]*** Stage 1: CUTSNS_PIN = 1 [03:18:21]Read from MH i2c: 01 [03:18:21]MH_I2C_Read... [03:18:21]*** Stop cut motor [03:18:21]*** Cut end [03:18:21]Read from MH i2c: 01 07 00 [03:18:21]MH_I2C_Read... [03:18:21]Read from MH i2c: 01 07 00 58 07 00 00 00 00 00 FF 0F 74 [03:18:21]process_action close_receipt done [03:18:21]requested_data is exist [03:18:21]produce_requested_data [03:18:21]requested_item fm.sn is exist - process it [03:18:21]wFMCommunicate request_size=4 [03:18:21]MH_SAM_APDU [03:18:21]CAPDU: 80 11 00 00 [03:18:21]Write to MH i2c: E2 08 00 59 07 80 11 00 00 00 00 00 00 DA [03:18:21]Write i2c OK [03:18:21]MH_I2C_Read... [03:18:21]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [03:18:21]Read from MH i2c: E2 [03:18:21]MH_I2C_Read... [03:18:21]Read from MH i2c: E2 17 00 [03:18:21]MH_I2C_Read... [03:18:21]Read from MH i2c: E2 17 00 59 07 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 2F [03:18:21]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [03:18:21]wFMCommunicate OK [03:18:21]requested_item fd.num is exist - process it [03:18:21]SAM_PROTO_GetFieldsCounters [03:18:21]wFMCommunicate request_size=4 [03:18:21]MH_SAM_APDU [03:18:21]CAPDU: 80 13 00 00 [03:18:21]Write to MH i2c: E2 08 00 5A 07 80 13 00 00 00 00 00 00 DD [03:18:21]Write i2c OK [03:18:21]MH_I2C_Read... [03:18:21]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [03:18:21]Read from MH i2c: E2 [03:18:21]MH_I2C_Read... [03:18:21]Read from MH i2c: E2 62 00 [03:18:21]MH_I2C_Read... [03:18:21]Read from MH i2c: E2 62 00 5A 07 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 E1 15 03 00 0E 04 04 00 21 02 00 00 12 04 04 00 09 00 00 00 5E 04 04 00 09 00 00 00 57 04 04 00 0A 00 00 00 19 04 04 00 00 00 00 00 90 00 3D [03:18:21]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 E1 15 03 00 0E 04 04 00 21 02 00 00 12 04 04 00 09 00 00 00 5E 04 04 00 09 00 00 00 57 04 04 00 0A 00 00 00 19 04 04 00 00 00 00 00 90 00 [03:18:21]wFMCommunicate OK [03:18:21]SAM_PROTO_GetFieldsCounters done [03:18:21]requested_item shift.num is exist - process it [03:18:21]requested_item shift.opened is exist - process it [03:18:21]req_shift_opened [03:18:21]FM_GetShiftState [03:18:21]SAM_PROTO_GetShiftState [03:18:21]wFMCommunicate request_size=4 [03:18:21]MH_SAM_APDU [03:18:21]CAPDU: 80 13 01 00 [03:18:21]Write to MH i2c: E2 08 00 5B 07 80 13 01 00 00 00 00 00 DF [03:18:21]Write i2c OK [03:18:21]MH_I2C_Read... [03:18:21]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [03:18:21]Read from MH i2c: E2 [03:18:21]MH_I2C_Read... [03:18:21]Read from MH i2c: E2 0E 00 [03:18:21]MH_I2C_Read... [03:18:21]Read from MH i2c: E2 0E 00 5B 07 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 8A [03:18:21]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [03:18:21]wFMCommunicate OK [03:18:21]SAM_PROTO_GetShiftState done [03:18:21]FM_GetShiftState done [03:18:21]req_shift_opened done [03:18:21]requested_item shift.open_date is exist - process it [03:18:21]req_shift_open_date [03:18:21]req_shift_open_date done [03:18:21]produce_requested_data done [03:18:21]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202209,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670} [03:18:21]process_action_free close_receipt [03:18:21]json_value_free [03:18:21]json_value_free done [03:18:21]process_json_proto returns [03:18:21]Send response to host [03:18:21]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202209,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670}}} [03:18:21]free response buf [03:18:21]execute_script done [03:18:21]execute_script returns [03:18:21]free content buf [03:18:21]Sock 9.Close socket [03:18:21]Sock 9.Thread stoped [03:18:23]OFD Sender: No OFD packet to send [03:18:28]OFD Sender: No OFD packet to send [03:18:33]OFD Sender: No OFD packet to send [03:18:38]OFD Sender: No OFD packet to send [03:18:43]OFD Sender: No OFD packet to send [03:18:48]OFD Sender: No OFD packet to send [03:18:53]OFD Sender: No OFD packet to send [03:18:58]OFD Sender: No OFD packet to send [03:19:03]OFD Sender: No OFD packet to send [03:19:08]OFD Sender: No OFD packet to send [03:19:13]OFD Sender: No OFD packet to send [03:19:18]OFD Sender: No OFD packet to send [03:19:23]OFD Sender: No OFD packet to send [03:19:28]OFD Sender: No OFD packet to send [03:19:33]OFD Sender: No OFD packet to send [03:19:38]OFD Sender: No OFD packet to send [03:19:43]OFD Sender: No OFD packet to send [03:19:48]OFD Sender: No OFD packet to send [03:19:53]OFD Sender: No OFD packet to send [03:19:58]OFD Sender: No OFD packet to send [03:20:03]OFD Sender: No OFD packet to send [03:20:08]OFD Sender: No OFD packet to send [03:20:13]OFD Sender: No OFD packet to send [03:20:18]OFD Sender: No OFD packet to send [03:20:23]OFD Sender: No OFD packet to send [03:20:28]OFD Sender: No OFD packet to send [03:20:33]OFD Sender: No OFD packet to send [03:20:38]OFD Sender: No OFD packet to send [03:20:43]OFD Sender: No OFD packet to send [03:20:48]OFD Sender: No OFD packet to send [03:20:53]OFD Sender: No OFD packet to send [03:20:58]OFD Sender: No OFD packet to send [03:21:03]OFD Sender: No OFD packet to send [03:21:08]OFD Sender: No OFD packet to send [03:21:13]OFD Sender: No OFD packet to send [03:21:18]OFD Sender: No OFD packet to send [03:21:23]OFD Sender: No OFD packet to send [03:21:28]OFD Sender: No OFD packet to send [03:21:33]OFD Sender: No OFD packet to send [03:21:38]OFD Sender: No OFD packet to send [03:21:43]OFD Sender: No OFD packet to send [03:21:48]OFD Sender: No OFD packet to send [03:21:53]OFD Sender: No OFD packet to send [03:21:58]OFD Sender: No OFD packet to send [03:22:03]OFD Sender: No OFD packet to send [03:22:08]OFD Sender: No OFD packet to send [03:22:13]OFD Sender: No OFD packet to send [03:22:18]OFD Sender: No OFD packet to send [03:22:23]OFD Sender: No OFD packet to send [03:22:28]OFD Sender: No OFD packet to send [03:22:33]OFD Sender: No OFD packet to send [03:22:38]OFD Sender: No OFD packet to send [03:22:43]OFD Sender: No OFD packet to send [03:22:49]OFD Sender: No OFD packet to send [03:22:54]OFD Sender: No OFD packet to send [03:22:59]OFD Sender: No OFD packet to send [03:23:04]OFD Sender: No OFD packet to send [03:23:09]OFD Sender: No OFD packet to send [03:23:14]OFD Sender: No OFD packet to send [03:23:19]OFD Sender: No OFD packet to send [03:23:24]OFD Sender: No OFD packet to send [03:23:29]OFD Sender: No OFD packet to send [03:23:34]OFD Sender: No OFD packet to send [03:23:39]OFD Sender: No OFD packet to send [03:23:44]OFD Sender: No OFD packet to send [03:23:49]OFD Sender: No OFD packet to send [03:23:54]OFD Sender: No OFD packet to send [03:23:59]OFD Sender: No OFD packet to send [03:24:04]OFD Sender: No OFD packet to send [03:24:09]OFD Sender: No OFD packet to send [03:24:14]OFD Sender: No OFD packet to send [03:24:19]OFD Sender: No OFD packet to send [03:24:24]OFD Sender: No OFD packet to send [03:24:29]OFD Sender: No OFD packet to send [03:24:34]OFD Sender: No OFD packet to send [03:24:39]OFD Sender: No OFD packet to send [03:24:44]OFD Sender: No OFD packet to send [03:24:49]OFD Sender: No OFD packet to send [03:24:54]OFD Sender: No OFD packet to send [03:24:59]OFD Sender: No OFD packet to send [03:25:04]OFD Sender: No OFD packet to send [03:25:09]OFD Sender: No OFD packet to send [03:25:14]OFD Sender: No OFD packet to send [03:25:19]OFD Sender: No OFD packet to send [03:25:24]OFD Sender: No OFD packet to send [03:25:29]OFD Sender: No OFD packet to send [03:25:34]OFD Sender: No OFD packet to send [03:25:39]OFD Sender: No OFD packet to send [03:25:44]OFD Sender: No OFD packet to send [03:25:49]OFD Sender: No OFD packet to send [03:25:54]OFD Sender: No OFD packet to send [03:25:59]OFD Sender: No OFD packet to send [03:26:04]OFD Sender: No OFD packet to send [03:26:09]OFD Sender: No OFD packet to send [03:26:14]OFD Sender: No OFD packet to send [03:26:19]OFD Sender: No OFD packet to send [03:26:24]OFD Sender: No OFD packet to send [03:26:29]OFD Sender: No OFD packet to send [03:26:34]OFD Sender: No OFD packet to send [03:26:39]OFD Sender: No OFD packet to send [03:26:44]OFD Sender: No OFD packet to send [03:26:49]OFD Sender: No OFD packet to send [03:26:54]OFD Sender: No OFD packet to send [03:26:59]OFD Sender: No OFD packet to send [03:27:04]OFD Sender: No OFD packet to send [03:27:09]OFD Sender: No OFD packet to send [03:27:14]OFD Sender: No OFD packet to send [03:27:19]OFD Sender: No OFD packet to send [03:27:24]OFD Sender: No OFD packet to send [03:27:29]OFD Sender: No OFD packet to send [03:27:34]OFD Sender: No OFD packet to send [03:27:39]OFD Sender: No OFD packet to send [03:27:44]OFD Sender: No OFD packet to send [03:27:49]OFD Sender: No OFD packet to send [03:27:54]OFD Sender: No OFD packet to send [03:27:59]OFD Sender: No OFD packet to send [03:28:04]OFD Sender: No OFD packet to send [03:28:09]OFD Sender: No OFD packet to send [03:28:14]OFD Sender: No OFD packet to send [03:28:19]OFD Sender: No OFD packet to send [03:28:24]OFD Sender: No OFD packet to send [03:28:29]OFD Sender: No OFD packet to send [03:28:34]OFD Sender: No OFD packet to send [03:28:39]OFD Sender: No OFD packet to send [03:28:44]OFD Sender: No OFD packet to send [03:28:49]OFD Sender: No OFD packet to send [03:28:54]OFD Sender: No OFD packet to send [03:28:59]OFD Sender: No OFD packet to send [03:29:04]OFD Sender: No OFD packet to send [03:29:09]OFD Sender: No OFD packet to send [03:29:14]OFD Sender: No OFD packet to send [03:29:19]OFD Sender: No OFD packet to send [03:29:24]OFD Sender: No OFD packet to send [03:29:29]OFD Sender: No OFD packet to send [03:29:34]OFD Sender: No OFD packet to send [03:29:39]OFD Sender: No OFD packet to send [03:29:44]OFD Sender: No OFD packet to send [03:29:49]OFD Sender: No OFD packet to send [03:29:54]OFD Sender: No OFD packet to send [03:29:59]OFD Sender: No OFD packet to send [03:30:04]OFD Sender: No OFD packet to send [03:30:09]OFD Sender: No OFD packet to send [03:30:14]OFD Sender: No OFD packet to send [03:30:19]OFD Sender: No OFD packet to send [03:30:24]OFD Sender: No OFD packet to send [03:30:29]OFD Sender: No OFD packet to send [03:30:34]OFD Sender: No OFD packet to send [03:30:39]OFD Sender: No OFD packet to send [03:30:44]OFD Sender: No OFD packet to send [03:30:49]OFD Sender: No OFD packet to send [03:30:54]OFD Sender: No OFD packet to send [03:30:59]OFD Sender: No OFD packet to send [03:31:04]OFD Sender: No OFD packet to send [03:31:09]OFD Sender: No OFD packet to send [03:31:14]OFD Sender: No OFD packet to send [03:31:19]OFD Sender: No OFD packet to send [03:31:24]OFD Sender: No OFD packet to send [03:31:29]OFD Sender: No OFD packet to send [03:31:34]OFD Sender: No OFD packet to send [03:31:39]OFD Sender: No OFD packet to send [03:31:44]OFD Sender: No OFD packet to send [03:31:49]OFD Sender: No OFD packet to send [03:31:54]OFD Sender: No OFD packet to send [03:31:59]OFD Sender: No OFD packet to send [03:32:04]OFD Sender: No OFD packet to send [03:32:09]OFD Sender: No OFD packet to send [03:32:14]OFD Sender: No OFD packet to send [03:32:19]OFD Sender: No OFD packet to send [03:32:24]OFD Sender: No OFD packet to send [03:32:29]OFD Sender: No OFD packet to send [03:32:34]OFD Sender: No OFD packet to send [03:32:39]OFD Sender: No OFD packet to send [03:32:44]OFD Sender: No OFD packet to send [03:32:49]OFD Sender: No OFD packet to send [03:32:54]OFD Sender: No OFD packet to send [03:32:59]OFD Sender: No OFD packet to send [03:33:04]OFD Sender: No OFD packet to send [03:33:09]OFD Sender: No OFD packet to send [03:33:14]OFD Sender: No OFD packet to send [03:33:19]OFD Sender: No OFD packet to send [03:33:24]OFD Sender: No OFD packet to send [03:33:29]OFD Sender: No OFD packet to send [03:33:34]OFD Sender: No OFD packet to send [03:33:39]OFD Sender: No OFD packet to send [03:33:44]OFD Sender: No OFD packet to send [03:33:49]OFD Sender: No OFD packet to send [03:33:54]OFD Sender: No OFD packet to send [03:33:59]OFD Sender: No OFD packet to send [03:34:04]OFD Sender: No OFD packet to send [03:34:09]OFD Sender: No OFD packet to send [03:34:14]OFD Sender: No OFD packet to send [03:34:19]OFD Sender: No OFD packet to send [03:34:24]OFD Sender: No OFD packet to send [03:34:29]OFD Sender: No OFD packet to send [03:34:34]OFD Sender: No OFD packet to send [03:34:39]OFD Sender: No OFD packet to send [03:34:44]OFD Sender: No OFD packet to send [03:34:49]OFD Sender: No OFD packet to send [03:34:54]OFD Sender: No OFD packet to send [03:34:59]OFD Sender: No OFD packet to send [03:35:04]OFD Sender: No OFD packet to send [03:35:09]OFD Sender: No OFD packet to send [03:35:14]OFD Sender: No OFD packet to send [03:35:19]OFD Sender: No OFD packet to send [03:35:24]OFD Sender: No OFD packet to send [03:35:29]OFD Sender: No OFD packet to send [03:35:34]OFD Sender: No OFD packet to send [03:35:39]OFD Sender: No OFD packet to send [03:35:44]OFD Sender: No OFD packet to send [03:35:49]OFD Sender: No OFD packet to send [03:35:54]OFD Sender: No OFD packet to send [03:35:59]OFD Sender: No OFD packet to send [03:36:04]OFD Sender: No OFD packet to send [03:36:09]OFD Sender: No OFD packet to send [03:36:14]OFD Sender: No OFD packet to send [03:36:19]OFD Sender: No OFD packet to send [03:36:24]OFD Sender: No OFD packet to send [03:36:29]OFD Sender: No OFD packet to send [03:36:34]OFD Sender: No OFD packet to send [03:36:39]OFD Sender: No OFD packet to send [03:36:44]OFD Sender: No OFD packet to send [03:36:49]OFD Sender: No OFD packet to send [03:36:54]OFD Sender: No OFD packet to send [03:36:59]OFD Sender: No OFD packet to send [03:37:04]OFD Sender: No OFD packet to send [03:37:09]OFD Sender: No OFD packet to send [03:37:14]OFD Sender: No OFD packet to send [03:37:19]OFD Sender: No OFD packet to send [03:37:24]OFD Sender: No OFD packet to send [03:37:29]OFD Sender: No OFD packet to send [03:37:35]OFD Sender: No OFD packet to send [03:37:40]OFD Sender: No OFD packet to send [03:37:45]OFD Sender: No OFD packet to send [03:37:50]OFD Sender: No OFD packet to send [03:37:55]OFD Sender: No OFD packet to send [03:38:00]OFD Sender: No OFD packet to send [03:38:05]OFD Sender: No OFD packet to send [03:38:10]OFD Sender: No OFD packet to send [03:38:15]OFD Sender: No OFD packet to send [03:38:20]OFD Sender: No OFD packet to send [03:38:25]OFD Sender: No OFD packet to send [03:38:30]OFD Sender: No OFD packet to send [03:38:35]OFD Sender: No OFD packet to send [03:38:40]OFD Sender: No OFD packet to send [03:38:45]OFD Sender: No OFD packet to send [03:38:50]OFD Sender: No OFD packet to send [03:38:55]OFD Sender: No OFD packet to send [03:39:00]OFD Sender: No OFD packet to send [03:39:05]OFD Sender: No OFD packet to send [03:39:10]OFD Sender: No OFD packet to send [03:39:15]OFD Sender: No OFD packet to send [03:39:20]OFD Sender: No OFD packet to send [03:39:25]OFD Sender: No OFD packet to send [03:39:30]OFD Sender: No OFD packet to send [03:39:35]OFD Sender: No OFD packet to send [03:39:40]OFD Sender: No OFD packet to send [03:39:45]OFD Sender: No OFD packet to send [03:39:50]OFD Sender: No OFD packet to send [03:39:55]OFD Sender: No OFD packet to send [03:40:00]OFD Sender: No OFD packet to send [03:40:05]OFD Sender: No OFD packet to send [03:40:10]OFD Sender: No OFD packet to send [03:40:15]OFD Sender: No OFD packet to send [03:40:20]OFD Sender: No OFD packet to send [03:40:25]OFD Sender: No OFD packet to send [03:40:30]OFD Sender: No OFD packet to send [03:40:35]OFD Sender: No OFD packet to send [03:40:40]OFD Sender: No OFD packet to send [03:40:45]OFD Sender: No OFD packet to send [03:40:50]OFD Sender: No OFD packet to send [03:40:55]OFD Sender: No OFD packet to send [03:41:00]OFD Sender: No OFD packet to send [03:41:05]OFD Sender: No OFD packet to send [03:41:10]OFD Sender: No OFD packet to send [03:41:15]OFD Sender: No OFD packet to send [03:41:20]OFD Sender: No OFD packet to send [03:41:25]OFD Sender: No OFD packet to send [03:41:30]OFD Sender: No OFD packet to send [03:41:35]OFD Sender: No OFD packet to send [03:41:40]OFD Sender: No OFD packet to send [03:41:45]OFD Sender: No OFD packet to send [03:41:50]OFD Sender: No OFD packet to send [03:41:55]OFD Sender: No OFD packet to send [03:42:00]OFD Sender: No OFD packet to send [03:42:05]OFD Sender: No OFD packet to send [03:42:10]OFD Sender: No OFD packet to send [03:42:15]OFD Sender: No OFD packet to send [03:42:20]OFD Sender: No OFD packet to send [03:42:25]OFD Sender: No OFD packet to send [03:42:30]OFD Sender: No OFD packet to send [03:42:35]OFD Sender: No OFD packet to send [03:42:40]OFD Sender: No OFD packet to send [03:42:45]OFD Sender: No OFD packet to send [03:42:50]OFD Sender: No OFD packet to send [03:42:55]OFD Sender: No OFD packet to send [03:43:00]OFD Sender: No OFD packet to send [03:43:05]OFD Sender: No OFD packet to send [03:43:10]OFD Sender: No OFD packet to send [03:43:15]OFD Sender: No OFD packet to send [03:43:20]OFD Sender: No OFD packet to send [03:43:25]OFD Sender: No OFD packet to send [03:43:30]OFD Sender: No OFD packet to send [03:43:35]OFD Sender: No OFD packet to send [03:43:40]OFD Sender: No OFD packet to send [03:43:45]OFD Sender: No OFD packet to send [03:43:50]OFD Sender: No OFD packet to send [03:43:55]OFD Sender: No OFD packet to send [03:44:00]OFD Sender: No OFD packet to send [03:44:05]OFD Sender: No OFD packet to send [03:44:10]OFD Sender: No OFD packet to send [03:44:15]OFD Sender: No OFD packet to send [03:44:20]OFD Sender: No OFD packet to send [03:44:25]OFD Sender: No OFD packet to send [03:44:30]OFD Sender: No OFD packet to send [03:44:35]OFD Sender: No OFD packet to send [03:44:40]OFD Sender: No OFD packet to send [03:44:45]OFD Sender: No OFD packet to send [03:44:50]OFD Sender: No OFD packet to send [03:44:55]OFD Sender: No OFD packet to send [03:45:00]OFD Sender: No OFD packet to send [03:45:05]OFD Sender: No OFD packet to send [03:45:10]OFD Sender: No OFD packet to send [03:45:15]OFD Sender: No OFD packet to send [03:45:20]OFD Sender: No OFD packet to send [03:45:25]OFD Sender: No OFD packet to send [03:45:30]OFD Sender: No OFD packet to send [03:45:35]OFD Sender: No OFD packet to send [03:45:40]OFD Sender: No OFD packet to send [03:45:45]OFD Sender: No OFD packet to send [03:45:50]OFD Sender: No OFD packet to send [03:45:55]OFD Sender: No OFD packet to send [03:46:00]OFD Sender: No OFD packet to send [03:46:05]OFD Sender: No OFD packet to send [03:46:10]OFD Sender: No OFD packet to send [03:46:15]OFD Sender: No OFD packet to send [03:46:20]OFD Sender: No OFD packet to send [03:46:25]OFD Sender: No OFD packet to send [03:46:30]OFD Sender: No OFD packet to send [03:46:35]OFD Sender: No OFD packet to send [03:46:40]OFD Sender: No OFD packet to send [03:46:45]OFD Sender: No OFD packet to send [03:46:50]OFD Sender: No OFD packet to send [03:46:55]OFD Sender: No OFD packet to send [03:47:00]OFD Sender: No OFD packet to send [03:47:05]OFD Sender: No OFD packet to send [03:47:10]OFD Sender: No OFD packet to send [03:47:15]OFD Sender: No OFD packet to send [03:47:20]OFD Sender: No OFD packet to send [03:47:25]OFD Sender: No OFD packet to send [03:47:30]OFD Sender: No OFD packet to send [03:47:35]OFD Sender: No OFD packet to send [03:47:40]OFD Sender: No OFD packet to send [03:47:45]OFD Sender: No OFD packet to send [03:47:50]OFD Sender: No OFD packet to send [03:47:55]OFD Sender: No OFD packet to send [03:48:00]OFD Sender: No OFD packet to send [03:48:05]OFD Sender: No OFD packet to send [03:48:10]OFD Sender: No OFD packet to send [03:48:15]OFD Sender: No OFD packet to send [03:48:20]OFD Sender: No OFD packet to send [03:48:25]OFD Sender: No OFD packet to send [03:48:30]OFD Sender: No OFD packet to send [03:48:35]OFD Sender: No OFD packet to send [03:48:40]OFD Sender: No OFD packet to send [03:48:45]OFD Sender: No OFD packet to send [03:48:50]OFD Sender: No OFD packet to send [03:48:55]OFD Sender: No OFD packet to send [03:49:00]OFD Sender: No OFD packet to send [03:49:05]OFD Sender: No OFD packet to send [03:49:10]OFD Sender: No OFD packet to send [03:49:15]OFD Sender: No OFD packet to send [03:49:20]OFD Sender: No OFD packet to send [03:49:25]OFD Sender: No OFD packet to send [03:49:30]OFD Sender: No OFD packet to send [03:49:35]OFD Sender: No OFD packet to send [03:49:40]OFD Sender: No OFD packet to send [03:49:45]OFD Sender: No OFD packet to send [03:49:50]OFD Sender: No OFD packet to send [03:49:55]OFD Sender: No OFD packet to send [03:50:00]OFD Sender: No OFD packet to send [03:50:05]OFD Sender: No OFD packet to send [03:50:10]OFD Sender: No OFD packet to send [03:50:15]OFD Sender: No OFD packet to send [03:50:20]OFD Sender: No OFD packet to send [03:50:25]OFD Sender: No OFD packet to send [03:50:30]OFD Sender: No OFD packet to send [03:50:35]OFD Sender: No OFD packet to send [03:50:40]OFD Sender: No OFD packet to send [03:50:45]OFD Sender: No OFD packet to send [03:50:50]OFD Sender: No OFD packet to send [03:50:55]OFD Sender: No OFD packet to send [03:51:00]OFD Sender: No OFD packet to send [03:51:05]OFD Sender: No OFD packet to send [03:51:10]OFD Sender: No OFD packet to send [03:51:15]OFD Sender: No OFD packet to send [03:51:20]OFD Sender: No OFD packet to send [03:51:25]OFD Sender: No OFD packet to send [03:51:30]OFD Sender: No OFD packet to send [03:51:35]OFD Sender: No OFD packet to send [03:51:40]OFD Sender: No OFD packet to send [03:51:45]OFD Sender: No OFD packet to send [03:51:50]OFD Sender: No OFD packet to send [03:51:55]OFD Sender: No OFD packet to send [03:52:00]OFD Sender: No OFD packet to send [03:52:05]OFD Sender: No OFD packet to send [03:52:10]OFD Sender: No OFD packet to send [03:52:16]OFD Sender: No OFD packet to send [03:52:21]OFD Sender: No OFD packet to send [03:52:26]OFD Sender: No OFD packet to send [03:52:31]OFD Sender: No OFD packet to send [03:52:36]OFD Sender: No OFD packet to send [03:52:41]OFD Sender: No OFD packet to send [03:52:46]OFD Sender: No OFD packet to send [03:52:51]OFD Sender: No OFD packet to send [03:52:56]OFD Sender: No OFD packet to send [03:53:01]OFD Sender: No OFD packet to send [03:53:06]OFD Sender: No OFD packet to send [03:53:11]OFD Sender: No OFD packet to send [03:53:16]OFD Sender: No OFD packet to send [03:53:21]OFD Sender: No OFD packet to send [03:53:26]OFD Sender: No OFD packet to send [03:53:31]OFD Sender: No OFD packet to send [03:53:36]OFD Sender: No OFD packet to send [03:53:41]OFD Sender: No OFD packet to send [03:53:46]OFD Sender: No OFD packet to send [03:53:51]OFD Sender: No OFD packet to send [03:53:56]OFD Sender: No OFD packet to send [03:54:01]OFD Sender: No OFD packet to send [03:54:06]OFD Sender: No OFD packet to send [03:54:11]OFD Sender: No OFD packet to send [03:54:16]OFD Sender: No OFD packet to send [03:54:21]OFD Sender: No OFD packet to send [03:54:26]OFD Sender: No OFD packet to send [03:54:31]OFD Sender: No OFD packet to send [03:54:36]OFD Sender: No OFD packet to send [03:54:41]OFD Sender: No OFD packet to send [03:54:46]OFD Sender: No OFD packet to send [03:54:51]OFD Sender: No OFD packet to send [03:54:56]OFD Sender: No OFD packet to send [03:55:01]OFD Sender: No OFD packet to send [03:55:06]OFD Sender: No OFD packet to send [03:55:11]OFD Sender: No OFD packet to send [03:55:16]OFD Sender: No OFD packet to send [03:55:21]OFD Sender: No OFD packet to send [03:55:26]OFD Sender: No OFD packet to send [03:55:31]OFD Sender: No OFD packet to send [03:55:36]OFD Sender: No OFD packet to send [03:55:41]OFD Sender: No OFD packet to send [03:55:46]OFD Sender: No OFD packet to send [03:55:51]OFD Sender: No OFD packet to send [03:55:56]OFD Sender: No OFD packet to send [03:56:01]OFD Sender: No OFD packet to send [03:56:06]OFD Sender: No OFD packet to send [03:56:11]OFD Sender: No OFD packet to send [03:56:16]OFD Sender: No OFD packet to send [03:56:21]OFD Sender: No OFD packet to send [03:56:26]OFD Sender: No OFD packet to send [03:56:31]OFD Sender: No OFD packet to send [03:56:36]OFD Sender: No OFD packet to send [03:56:41]OFD Sender: No OFD packet to send [03:56:46]OFD Sender: No OFD packet to send [03:56:51]OFD Sender: No OFD packet to send [03:56:56]OFD Sender: No OFD packet to send [03:57:01]OFD Sender: No OFD packet to send [03:57:06]OFD Sender: No OFD packet to send [03:57:11]OFD Sender: No OFD packet to send [03:57:16]OFD Sender: No OFD packet to send [03:57:21]OFD Sender: No OFD packet to send [03:57:26]OFD Sender: No OFD packet to send [03:57:31]OFD Sender: No OFD packet to send [03:57:36]OFD Sender: No OFD packet to send [03:57:41]OFD Sender: No OFD packet to send [03:57:46]OFD Sender: No OFD packet to send [03:57:51]OFD Sender: No OFD packet to send [03:57:56]OFD Sender: No OFD packet to send [03:58:01]OFD Sender: No OFD packet to send [03:58:06]OFD Sender: No OFD packet to send [03:58:11]OFD Sender: No OFD packet to send [03:58:16]OFD Sender: No OFD packet to send [03:58:21]OFD Sender: No OFD packet to send [03:58:26]OFD Sender: No OFD packet to send [03:58:31]OFD Sender: No OFD packet to send [03:58:36]OFD Sender: No OFD packet to send [03:58:41]OFD Sender: No OFD packet to send [03:58:46]OFD Sender: No OFD packet to send [03:58:51]OFD Sender: No OFD packet to send [03:58:56]OFD Sender: No OFD packet to send [03:59:01]OFD Sender: No OFD packet to send [03:59:11]OFD Sender: No OFD packet to send [03:59:16]OFD Sender: No OFD packet to send [03:59:21]OFD Sender: No OFD packet to send [03:59:25]accept exits with 7 [03:59:25]New connection [03:59:25]New thread 3067424100 created [03:59:25]Thread 3067280740 joined [03:59:25]Waiting for new connection... [03:59:25] Sock 7.Parse request [03:59:25]Sock 7.Check first char [03:59:25]Sock 7.First char is OK [03:59:25]request: POST /json_proto HTTP/1.0 [03:59:25]Method: POST [03:59:25]URL: /json_proto [03:59:25]Method is POST - this is cgi request [03:59:25]url: /json_proto [03:59:25]query_string will be loaded in cgi processing [03:59:25]execute_cgi json_proto POST (null) [03:59:25]execute_cgi path=json_proto method=POST [03:59:25]POST find Content-Length [03:59:25]Host: 172.17.63.195:8080 [03:59:25]Content-Length: 682 [03:59:25]Content-Type: application/json [03:59:25] [03:59:25]POST finish read [03:59:25]Found Content-Length = 682 [03:59:25]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)449982", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "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" ] } } [03:59:25]execute_script... [03:59: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)449982", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "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" ] } } [03:59:25]POST & json_proto [03:59:25]process_json_proto [03:59:25]json parsed OK: [03:59:25]protocol is kg_v1.0 [03:59:25]action value=close_receipt [03:59:25]process_action close_receipt [03:59:25]cmd_close_receipt [03:59:25]MH_GetDate [03:59:25]Write to MH i2c: F0 00 00 5C 07 52 [03:59:25]Write i2c OK [03:59:25]MH_I2C_Read... [03:59:25]Read from MH i2c: F0 [03:59:25]MH_I2C_Read... [03:59:25]Read from MH i2c: F0 09 00 [03:59:25]MH_I2C_Read... [03:59:25]Read from MH i2c: F0 09 00 5C 07 00 20 0C 1F 67 47 1B 1E 67 F4 [03:59:25]GetLastDocTimeStamp 1730085498 [03:59:25]current date 1730087968 [03:59:25]FM_GetShiftState [03:59:25]SAM_PROTO_GetShiftState [03:59:25]wFMCommunicate request_size=4 [03:59:25]MH_SAM_APDU [03:59:25]CAPDU: 80 13 01 00 [03:59:25]Write to MH i2c: E2 08 00 5D 07 80 13 01 00 00 00 00 00 E1 [03:59:25]Write i2c OK [03:59:25]MH_I2C_Read... [03:59:25]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [03:59:25]Read from MH i2c: E2 [03:59:25]MH_I2C_Read... [03:59:25]Read from MH i2c: E2 0E 00 [03:59:25]MH_I2C_Read... [03:59:25]Read from MH i2c: E2 0E 00 5D 07 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 8C [03:59:25]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [03:59:25]wFMCommunicate OK [03:59:25]SAM_PROTO_GetShiftState done [03:59:25]FM_GetShiftState done [03:59:25]opened in 1730073670 [03:59:25]opened+sec_in_day 1730160070 [03:59:25]quantity*price = 100015 [03:59:25]sum+1 = 100017 [03:59:25]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.16 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.21 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 10 28.10.2024 03:59 Смена: 545 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 ФМ: 0000000000871756 ФД: 202210 ФПД: 90722902542644 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T035928&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202210&fm=90722902542644&tin=02508201610067®Number=0000000000091777&sum=100000 [03:59:26]StoreToDocumentArchive [03:59:26]shift 545 fd 202210 [03:59:26]save to /storage/0545/doc_00202210 [03:59:26]save last doc name /storage/0545/doc_00202210 to /storage/kkm_last_doc_name [03:59:26]save OK [03:59:26]Clear old archive folders... [03:59:26]ProcessDocumentItem done err = 0, tmpTLVsize=251 [03:59:26]tlvbuf is 00C34490 [03:59:26]SAM_PROTO_ClearQueue [03:59:26]wFMCommunicate request_size=4 [03:59:26]MH_SAM_APDU [03:59:26]CAPDU: 80 09 00 00 [03:59:26]Write to MH i2c: E2 08 00 6A 07 80 09 00 00 00 00 00 00 E3 [03:59:26]Write i2c OK [03:59:26]MH_I2C_Read... [03:59:26]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [03:59:26]Read from MH i2c: E2 [03:59:26]MH_I2C_Read... [03:59:26]Read from MH i2c: E2 03 00 [03:59:26]MH_I2C_Read... [03:59:26]Read from MH i2c: E2 03 00 6A 07 00 90 00 E5 [03:59:26]RAPDU: 90 00 [03:59:26]wFMCommunicate OK [03:59:26]SAM_PROTO_ClearQueue done [03:59:26]KKMCreateOFDPacket [03:59:26]OFDProtocolAddRootSTLVToBuf [03:59:26]FM_MakeSignedData [03:59:26]FM_MakeSignedData [03:59:26]SAM_PROTO_SignData [03:59:26]wFMCommunicate request_size=4 [03:59:26]MH_SAM_APDU [03:59:26]CAPDU: 80 0D 01 02 [03:59:26]Write to MH i2c: E2 08 00 6B 07 80 0D 01 02 00 00 00 00 EB [03:59:26]Write i2c OK [03:59:26]MH_I2C_Read... [03:59:27]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [03:59:27]Read from MH i2c: E2 [03:59:27]MH_I2C_Read... [03:59:27]Read from MH i2c: E2 03 00 [03:59:27]MH_I2C_Read... [03:59:27]Read from MH i2c: E2 03 00 6B 07 00 90 00 E6 [03:59:27]RAPDU: 90 00 [03:59:27]wFMCommunicate OK [03:59:27]wFMCommunicate request_size=255 [03:59:27]MH_SAM_APDU [03:59: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 32 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 0A 00 00 00 F4 03 04 00 20 0C 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 E2 15 03 00 35 04 06 00 52 [03:59:27]Write to MH i2c: E2 02 01 6C 07 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 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 0A 00 00 00 F4 03 04 00 20 0C 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 E2 15 03 00 35 04 06 00 52 00 00 A4 [03:59:27]Write i2c OK [03:59:27]MH_I2C_Read... [03:59:27]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [03:59:27]Read from MH i2c: E2 [03:59:27]MH_I2C_Read... [03:59:27]Read from MH i2c: E2 03 00 [03:59:27]MH_I2C_Read... [03:59:27]Read from MH i2c: E2 03 00 6C 07 00 90 00 E7 [03:59:27]RAPDU: 90 00 [03:59:27]wFMCommunicate OK [03:59:27]wFMCommunicate request_size=10 [03:59:27]MH_SAM_APDU [03:59:27]CAPDU: 80 0D 02 02 05 83 12 61 09 34 [03:59:27]Write to MH i2c: E2 0D 00 6D 07 80 0D 02 02 05 00 83 12 61 09 34 00 00 2B [03:59:27]Write i2c OK [03:59:27]MH_I2C_Read... [03:59:27]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [03:59:27]Read from MH i2c: E2 [03:59:27]MH_I2C_Read... [03:59:27]Read from MH i2c: E2 03 00 [03:59:27]MH_I2C_Read... [03:59:27]Read from MH i2c: E2 03 00 6D 07 00 90 00 E8 [03:59:27]RAPDU: 90 00 [03:59:27]wFMCommunicate OK [03:59:27]wFMCommunicate request_size=4 [03:59:27]MH_SAM_APDU [03:59:27]CAPDU: 80 0D 03 02 [03:59:27]Write to MH i2c: E2 08 00 6E 07 80 0D 03 02 00 00 00 00 F0 [03:59:27]Write i2c OK [03:59:27]MH_I2C_Read... [03:59:27]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [03:59:27]Read from MH i2c: E2 [03:59:27]MH_I2C_Read... [03:59:27]Read from MH i2c: E2 0B 00 [03:59:27]MH_I2C_Read... [03:59:27]Read from MH i2c: E2 0B 00 6E 07 00 BB BC 23 0B 4C F8 E5 D6 90 00 95 [03:59:27]RAPDU: BB BC 23 0B 4C F8 E5 D6 90 00 [03:59:27]wFMCommunicate OK [03:59:27]SAM_PROTO_SignData done [03:59:27]FM_MakeSignedData done [03:59:27]CreateOFDProtocolMessage [03:59:27]wFMCommunicate request_size=4 [03:59:27]MH_SAM_APDU [03:59:27]CAPDU: 80 11 00 00 [03:59:27]Write to MH i2c: E2 08 00 6F 07 80 11 00 00 00 00 00 00 F0 [03:59:27]Write i2c OK [03:59:27]MH_I2C_Read... [03:59:27]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [03:59:27]Read from MH i2c: E2 [03:59:27]MH_I2C_Read... [03:59:27]Read from MH i2c: E2 17 00 [03:59:27]MH_I2C_Read... [03:59:27]Read from MH i2c: E2 17 00 6F 07 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 45 [03:59:27]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [03:59:27]wFMCommunicate OK [03:59:27]CreateOFDProtocolMessage done [03:59:27]OFDSenderStorePacket 202210 [03:59:27]StoreOFDPacket docnum=202210 [03:59:27]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 70 94 07 01 45 06 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 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 0A 00 00 00 F4 03 04 00 20 0C 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 E2 15 03 00 35 04 06 00 52 83 12 61 09 34 BB BC 23 0B 4C F8 E5 D6 [03:59:27]CheckFolder [03:59:27]dirname=/storage/ofd_packets [03:59:27]CheckFolder done [03:59:27]ProducePacketName [03:59:27]name=ofd_packets/00202210 [03:59:27]NVStorageSaveData ofd_packets/00202210 [03:59:27]File name is /storage/ofd_packets/00202210 [03:59:27]Write 301 bytes [03:59:27]NVStorageSaveData done [03:59:27]OFDSenderStorePacket done [03:59:27]KKMCreateOFDPacket done [03:59:27]NVStorageSaveData kkm_last_timestamp [03:59:27]File name is /storage/kkm_last_timestamp [03:59:27]Write 4 bytes [03:59:27]NVStorageSaveData done [03:59:27]ExternCall_PrintAddStr [03:59:27]wPrintStart [03:59:27]Write to MH i2c: 01 00 00 70 07 77 [03:59:27]Write i2c OK [03:59:27]MH_I2C_Read... [03:59:27]Read from MH i2c: 01 [03:59:27]MH_I2C_Read... [03:59:27]Read from MH i2c: 01 07 00 [03:59:27]MH_I2C_Read... [03:59:27]Read from MH i2c: 01 07 00 70 07 00 00 00 00 00 FF 0F 8C [03:59:27]RasterBufferAndPrint [03:59:27]line Счет N : (1)449982 [03:59:27]line ИНН: 02508201610067 [03:59:27]line Контрольно-Кассовый Чек [03:59:27]line ПРОДАЖА [03:59:27]line ТРК (МРК, ГНК) : 31 [03:59:27]line Товар: 2710124130 [03:59:27]line Аи-92-К-2 [03:59:27]line 14.950 * 66.90 [03:59:27]line = 1000.16 [03:59:27]line НДС 12% НСП 1% [03:59:27]line > о реализуемом товаре [03:59:27]line ОКРУГЛЕНИЕ: -0.16 [03:59:27]line ИТОГО: 1000.00 [03:59:27]line Внесено: 1000.00 [03:59:27]line СДАЧА: 0.00 [03:59:27]line НСП 1% : 8.85 [03:59:27]line НДС 12% : 106.21 [03:59:27]line Наличными: 1000.00 [03:59:27]line Безнал.: 0.00 [03:59:27]line Место: АЗС № 171 "Партнер Нефть" [03:59:27]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [03:59:27]line СНО: Общий режим [03:59:27]line Чек 10 28.10.2024 03:59 [03:59:27]line Смена: 545 ФФД: 1.0 [03:59:27]line ЗНМ: 0300000109 [03:59:27]line РНМ: 0000000000091777 [03:59:27]line Версия ККМ: 001 [03:59:27]line ФМ: 0000000000871756 [03:59:27]line ФД: 202210 [03:59:27]line ФПД: 90722902542644 [03:59:27]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T035928&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202210&fm=90722902542644&tin=02508201610067®Number=0000000000091777&sum=100000 [03:59:27]OFD Sender: Processing packet 202210 [packets to send 114, broken 113] [03:59:27]ProducePacketName [03:59:27]name=ofd_packets/00202210 [03:59:27]OFD Sender: To server: pG, [03:59:27]CommunicateWithHost lk.salyk.kg:30040 [03:59:27]ConnectInit lk.salyk.kg [03:59:27]written 0, free lines is 4095 [03:59:27]Connected sock=11 [03:59:27]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 70 94 07 01 45 06 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 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 0A 00 00 00 F4 03 04 00 20 0C 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 E2 15 03 00 35 04 06 00 52 83 12 61 09 34 BB BC 23 0B 4C F8 E5 D6 [03:59:28]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 27 8D 47 00 7E 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 35 36 10 04 04 00 E2 15 03 00 F4 03 04 00 D8 B7 1E 67 B6 04 01 00 00 CB CE 91 09 74 40 1E D0 [03:59:28]CommunicateWithHost err = 0 [03:59:28]CheckOFDResponse [03:59:28]1017 (14) - 77093643461234 [03:59:28]1041 (16) - 0000000000871756 [03:59:28]1040 (4) - 202210 [03:59:28]1012 (4) - 27.10.2024 21:59 [03:59:28]1206 (1) - 0 [03:59:28]OFD Sender: Remove packet 202210 [03:59:28]ProducePacketName [03:59:28]name=ofd_packets/00202210 [03:59:28]NVStorageDeleteData [03:59:28]Write to MH i2c: 01 00 00 9B 07 A2 [03:59:28]Write i2c OK [03:59:28]MH_I2C_Read... [03:59:28]Read from MH i2c: 01 [03:59:28]MH_I2C_Read... [03:59:28]Read from MH i2c: 01 07 00 [03:59:28]MH_I2C_Read... [03:59:28]Read from MH i2c: 01 07 00 9B 07 00 00 00 00 00 89 0C 3E [03:59:28]RasterBufferAndPrint [03:59:28]line [03:59:28]line [03:59:28]line [03:59:28]line [03:59:28]line [03:59:28]written 0, free lines is 3213 [03:59:28]MH_Cut [03:59:28]Write to MH i2c: D1 01 00 A2 07 01 7B [03:59:28]Write i2c OK [03:59:28]MH_I2C_Read... [03:59:28]Read from MH i2c: D1 [03:59:28]MH_I2C_Read... [03:59:28]Read from MH i2c: D1 01 00 [03:59:28]MH_I2C_Read... [03:59:28]Read from MH i2c: D1 01 00 A2 07 00 7A [03:59:28]Write to MH i2c: 01 00 00 A3 07 AA [03:59:28]Write i2c OK [03:59:28]MH_I2C_Read... [03:59:28]OFD Sender: No OFD packet to send [03:59:29]*** Cut start [03:59:29]*** Purtial cut [03:59:29]*** Stage 1: CUTSNS_PIN = 1 [03:59:29]Read from MH i2c: 01 [03:59:29]MH_I2C_Read... [03:59:29]*** Stop cut motor [03:59:29]*** Cut end [03:59:29]Read from MH i2c: 01 07 00 [03:59:29]MH_I2C_Read... [03:59:29]Read from MH i2c: 01 07 00 A3 07 00 00 00 00 00 FF 0F BF [03:59:29]process_action close_receipt done [03:59:29]requested_data is exist [03:59:29]produce_requested_data [03:59:29]requested_item fm.sn is exist - process it [03:59:29]wFMCommunicate request_size=4 [03:59:29]MH_SAM_APDU [03:59:29]CAPDU: 80 11 00 00 [03:59:29]Write to MH i2c: E2 08 00 A4 07 80 11 00 00 00 00 00 00 25 [03:59:29]Write i2c OK [03:59:29]MH_I2C_Read... [03:59:29]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [03:59:29]Read from MH i2c: E2 [03:59:29]MH_I2C_Read... [03:59:29]Read from MH i2c: E2 17 00 [03:59:29]MH_I2C_Read... [03:59:29]Read from MH i2c: E2 17 00 A4 07 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 7A [03:59:29]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [03:59:29]wFMCommunicate OK [03:59:29]requested_item fd.num is exist - process it [03:59:29]SAM_PROTO_GetFieldsCounters [03:59:29]wFMCommunicate request_size=4 [03:59:29]MH_SAM_APDU [03:59:29]CAPDU: 80 13 00 00 [03:59:29]Write to MH i2c: E2 08 00 A5 07 80 13 00 00 00 00 00 00 28 [03:59:29]Write i2c OK [03:59:29]MH_I2C_Read... [03:59:29]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [03:59:29]Read from MH i2c: E2 [03:59:29]MH_I2C_Read... [03:59:29]Read from MH i2c: E2 62 00 [03:59:29]MH_I2C_Read... [03:59:29]Read from MH i2c: E2 62 00 A5 07 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 E2 15 03 00 0E 04 04 00 21 02 00 00 12 04 04 00 0A 00 00 00 5E 04 04 00 0A 00 00 00 57 04 04 00 0B 00 00 00 19 04 04 00 00 00 00 00 90 00 8C [03:59:29]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 E2 15 03 00 0E 04 04 00 21 02 00 00 12 04 04 00 0A 00 00 00 5E 04 04 00 0A 00 00 00 57 04 04 00 0B 00 00 00 19 04 04 00 00 00 00 00 90 00 [03:59:29]wFMCommunicate OK [03:59:29]SAM_PROTO_GetFieldsCounters done [03:59:29]requested_item shift.num is exist - process it [03:59:29]requested_item shift.opened is exist - process it [03:59:29]req_shift_opened [03:59:29]FM_GetShiftState [03:59:29]SAM_PROTO_GetShiftState [03:59:29]wFMCommunicate request_size=4 [03:59:29]MH_SAM_APDU [03:59:29]CAPDU: 80 13 01 00 [03:59:29]Write to MH i2c: E2 08 00 A6 07 80 13 01 00 00 00 00 00 2A [03:59:29]Write i2c OK [03:59:29]MH_I2C_Read... [03:59:29]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [03:59:29]Read from MH i2c: E2 [03:59:29]MH_I2C_Read... [03:59:29]Read from MH i2c: E2 0E 00 [03:59:29]MH_I2C_Read... [03:59:29]Read from MH i2c: E2 0E 00 A6 07 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 D5 [03:59:29]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [03:59:29]wFMCommunicate OK [03:59:29]SAM_PROTO_GetShiftState done [03:59:29]FM_GetShiftState done [03:59:29]req_shift_opened done [03:59:29]requested_item shift.open_date is exist - process it [03:59:29]req_shift_open_date [03:59:29]req_shift_open_date done [03:59:29]produce_requested_data done [03:59:29]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202210,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670} [03:59:29]process_action_free close_receipt [03:59:29]json_value_free [03:59:29]json_value_free done [03:59:29]process_json_proto returns [03:59:29]Send response to host [03:59:29]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202210,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670}}} [03:59:29]free response buf [03:59:29]execute_script done [03:59:29]execute_script returns [03:59:29]free content buf [03:59:29]Sock 7.Close socket [03:59:29]Sock 7.Thread stoped [03:59:33]OFD Sender: No OFD packet to send [03:59:38]OFD Sender: No OFD packet to send [03:59:43]OFD Sender: No OFD packet to send [03:59:48]OFD Sender: No OFD packet to send [03:59:53]OFD Sender: No OFD packet to send [03:59:58]OFD Sender: No OFD packet to send [04:00:03]OFD Sender: No OFD packet to send [04:00:08]OFD Sender: No OFD packet to send [04:00:13]OFD Sender: No OFD packet to send [04:00:18]OFD Sender: No OFD packet to send [04:00:23]OFD Sender: No OFD packet to send [04:00:28]OFD Sender: No OFD packet to send [04:00:33]OFD Sender: No OFD packet to send [04:00:38]OFD Sender: No OFD packet to send [04:00:43]OFD Sender: No OFD packet to send [04:00:48]OFD Sender: No OFD packet to send [04:00:53]OFD Sender: No OFD packet to send [04:00:58]OFD Sender: No OFD packet to send [04:01:03]OFD Sender: No OFD packet to send [04:01:08]OFD Sender: No OFD packet to send [04:01:13]OFD Sender: No OFD packet to send [04:01:18]OFD Sender: No OFD packet to send [04:01:21]ConnectInit Can't connect to host [04:01:23]OFD Sender: No OFD packet to send [04:01:28]OFD Sender: No OFD packet to send [04:01:33]OFD Sender: No OFD packet to send [04:01:38]OFD Sender: No OFD packet to send [04:01:43]OFD Sender: No OFD packet to send [04:01:48]OFD Sender: No OFD packet to send [04:01:53]OFD Sender: No OFD packet to send [04:01:58]OFD Sender: No OFD packet to send [04:02:03]OFD Sender: No OFD packet to send [04:02:08]OFD Sender: No OFD packet to send [04:02:13]OFD Sender: No OFD packet to send [04:02:18]OFD Sender: No OFD packet to send [04:02:23]OFD Sender: No OFD packet to send [04:02:28]OFD Sender: No OFD packet to send [04:02:33]OFD Sender: No OFD packet to send [04:02:38]OFD Sender: No OFD packet to send [04:02:43]OFD Sender: No OFD packet to send [04:02:48]OFD Sender: No OFD packet to send [04:02:53]OFD Sender: No OFD packet to send [04:02:58]OFD Sender: No OFD packet to send [04:03:03]OFD Sender: No OFD packet to send [04:03:08]OFD Sender: No OFD packet to send [04:03:13]OFD Sender: No OFD packet to send [04:03:18]OFD Sender: No OFD packet to send [04:03:23]OFD Sender: No OFD packet to send [04:03:28]OFD Sender: No OFD packet to send [04:03:33]OFD Sender: No OFD packet to send [04:03:38]OFD Sender: No OFD packet to send [04:03:43]OFD Sender: No OFD packet to send [04:03:48]OFD Sender: No OFD packet to send [04:03:53]OFD Sender: No OFD packet to send [04:03:58]OFD Sender: No OFD packet to send [04:04:03]OFD Sender: No OFD packet to send [04:04:08]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:19]OFD Sender: No OFD packet to send [04:06:24]OFD Sender: No OFD packet to send [04:06:29]OFD Sender: No OFD packet to send [04:06:34]OFD Sender: No OFD packet to send [04:06:39]OFD Sender: No OFD packet to send [04:06:44]OFD Sender: No OFD packet to send [04:06:49]OFD Sender: No OFD packet to send [04:06:54]OFD Sender: No OFD packet to send [04:06:59]OFD Sender: No OFD packet to send [04:07:04]OFD Sender: No OFD packet to send [04:07:09]OFD Sender: No OFD packet to send [04:07:14]OFD Sender: No OFD packet to send [04:07:19]OFD Sender: No OFD packet to send [04:07:24]OFD Sender: No OFD packet to send [04:07:29]OFD Sender: No OFD packet to send [04:07:34]OFD Sender: No OFD packet to send [04:07:39]OFD Sender: No OFD packet to send [04:07:44]OFD Sender: No OFD packet to send [04:07:49]OFD Sender: No OFD packet to send [04:07:54]OFD Sender: No OFD packet to send [04:07:59]OFD Sender: No OFD packet to send [04:08:04]OFD Sender: No OFD packet to send [04:08:09]OFD Sender: No OFD packet to send [04:08:14]OFD Sender: No OFD packet to send [04:08:19]OFD Sender: No OFD packet to send [04:08:24]OFD Sender: No OFD packet to send [04:08:29]OFD Sender: No OFD packet to send [04:08:34]OFD Sender: No OFD packet to send [04:08:39]OFD Sender: No OFD packet to send [04:08:44]OFD Sender: No OFD packet to send [04:08:49]OFD Sender: No OFD packet to send [04:08:54]OFD Sender: No OFD packet to send [04:08:59]OFD Sender: No OFD packet to send [04:09:04]OFD Sender: No OFD packet to send [04:09:09]OFD Sender: No OFD packet to send [04:09:14]OFD Sender: No OFD packet to send [04:09:19]OFD Sender: No OFD packet to send [04:09:24]OFD Sender: No OFD packet to send [04:09:29]OFD Sender: No OFD packet to send [04:09:34]OFD Sender: No OFD packet to send [04:09:39]OFD Sender: No OFD packet to send [04:09:44]OFD Sender: No OFD packet to send [04:09:49]OFD Sender: No OFD packet to send [04:09:54]OFD Sender: No OFD packet to send [04:09:59]OFD Sender: No OFD packet to send [04:10:04]OFD Sender: No OFD packet to send [04:10:09]OFD Sender: No OFD packet to send [04:10:14]OFD Sender: No OFD packet to send [04:10:19]OFD Sender: No OFD packet to send [04:10:24]OFD Sender: No OFD packet to send [04:10:29]OFD Sender: No OFD packet to send [04:10:34]OFD Sender: No OFD packet to send [04:10:39]OFD Sender: No OFD packet to send [04:10:44]OFD Sender: No OFD packet to send [04:10:49]OFD Sender: No OFD packet to send [04:10:54]OFD Sender: No OFD packet to send [04:10:59]OFD Sender: No OFD packet to send [04:11:04]OFD Sender: No OFD packet to send [04:11:09]OFD Sender: No OFD packet to send [04:11:14]OFD Sender: No OFD packet to send [04:11:19]OFD Sender: No OFD packet to send [04:11:24]OFD Sender: No OFD packet to send [04:11:29]OFD Sender: No OFD packet to send [04:11:34]OFD Sender: No OFD packet to send [04:11:39]OFD Sender: No OFD packet to send [04:11:44]OFD Sender: No OFD packet to send [04:11:49]OFD Sender: No OFD packet to send [04:11:54]OFD Sender: No OFD packet to send [04:11:59]OFD Sender: No OFD packet to send [04:12:04]OFD Sender: No OFD packet to send [04:12:09]OFD Sender: No OFD packet to send [04:12:14]OFD Sender: No OFD packet to send [04:12:19]OFD Sender: No OFD packet to send [04:12:24]OFD Sender: No OFD packet to send [04:12:29]OFD Sender: No OFD packet to send [04:12:34]OFD Sender: No OFD packet to send [04:12:39]OFD Sender: No OFD packet to send [04:12:44]OFD Sender: No OFD packet to send [04:12:49]OFD Sender: No OFD packet to send [04:12:54]OFD Sender: No OFD packet to send [04:12:59]OFD Sender: No OFD packet to send [04:13:04]OFD Sender: No OFD packet to send [04:13:09]OFD Sender: No OFD packet to send [04:13:14]OFD Sender: No OFD packet to send [04:13:19]OFD Sender: No OFD packet to send [04:13:24]OFD Sender: No OFD packet to send [04:13:29]OFD Sender: No OFD packet to send [04:13:34]OFD Sender: No OFD packet to send [04:13:39]OFD Sender: No OFD packet to send [04:13:44]OFD Sender: No OFD packet to send [04:13:49]OFD Sender: No OFD packet to send [04:13:54]OFD Sender: No OFD packet to send [04:13:59]OFD Sender: No OFD packet to send [04:14:04]OFD Sender: No OFD packet to send [04:14:09]OFD Sender: No OFD packet to send [04:14:14]OFD Sender: No OFD packet to send [04:14:19]OFD Sender: No OFD packet to send [04:14:24]OFD Sender: No OFD packet to send [04:14:29]OFD Sender: No OFD packet to send [04:14:34]OFD Sender: No OFD packet to send [04:14:39]OFD Sender: No OFD packet to send [04:14:44]OFD Sender: No OFD packet to send [04:14:49]OFD Sender: No OFD packet to send [04:14:54]OFD Sender: No OFD packet to send [04:14:59]OFD Sender: No OFD packet to send [04:15:04]OFD Sender: No OFD packet to send [04:15:09]OFD Sender: No OFD packet to send [04:15:14]OFD Sender: No OFD packet to send [04:15:19]OFD Sender: No OFD packet to send [04:15:24]OFD Sender: No OFD packet to send [04:15:29]OFD Sender: No OFD packet to send [04:15:34]OFD Sender: No OFD packet to send [04:15:39]OFD Sender: No OFD packet to send [04:15:44]OFD Sender: No OFD packet to send [04:15:49]OFD Sender: No OFD packet to send [04:15:54]OFD Sender: No OFD packet to send [04:15:59]OFD Sender: No OFD packet to send [04:16:04]OFD Sender: No OFD packet to send [04:16:09]OFD Sender: No OFD packet to send [04:16:14]OFD Sender: No OFD packet to send [04:16:19]OFD Sender: No OFD packet to send [04:16:24]OFD Sender: No OFD packet to send [04:16:29]OFD Sender: No OFD packet to send [04:16:34]OFD Sender: No OFD packet to send [04:16:39]OFD Sender: No OFD packet to send [04:16:44]OFD Sender: No OFD packet to send [04:16:49]OFD Sender: No OFD packet to send [04:16:54]OFD Sender: No OFD packet to send [04:16:59]OFD Sender: No OFD packet to send [04:17:04]OFD Sender: No OFD packet to send [04:17:09]OFD Sender: No OFD packet to send [04:17:14]OFD Sender: No OFD packet to send [04:17:19]OFD Sender: No OFD packet to send [04:17:24]OFD Sender: No OFD packet to send [04:17:29]OFD Sender: No OFD packet to send [04:17:34]OFD Sender: No OFD packet to send [04:17:39]OFD Sender: No OFD packet to send [04:17:44]OFD Sender: No OFD packet to send [04:17:49]OFD Sender: No OFD packet to send [04:17:54]OFD Sender: No OFD packet to send [04:17:59]OFD Sender: No OFD packet to send [04:18:04]OFD Sender: No OFD packet to send [04:18:09]OFD Sender: No OFD packet to send [04:18:14]OFD Sender: No OFD packet to send [04:18:19]OFD Sender: No OFD packet to send [04:18:24]OFD Sender: No OFD packet to send [04:18:29]OFD Sender: No OFD packet to send [04:18:34]OFD Sender: No OFD packet to send [04:18:39]OFD Sender: No OFD packet to send [04:18:44]OFD Sender: No OFD packet to send [04:18: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:35]OFD Sender: No OFD packet to send [04:22:40]OFD Sender: No OFD packet to send [04:22:45]OFD Sender: No OFD packet to send [04:22:50]OFD Sender: No OFD packet to send [04:22:55]OFD Sender: No OFD packet to send [04:23:00]OFD Sender: No OFD packet to send [04:23:05]OFD Sender: No OFD packet to send [04:23:10]OFD Sender: No OFD packet to send [04:23:15]OFD Sender: No OFD packet to send [04:23:20]OFD Sender: No OFD packet to send [04:23:25]OFD Sender: No OFD packet to send [04:23:30]OFD Sender: No OFD packet to send [04:23:35]OFD Sender: No OFD packet to send [04:23:40]OFD Sender: No OFD packet to send [04:23:45]OFD Sender: No OFD packet to send [04:23:50]OFD Sender: No OFD packet to send [04:23:55]OFD Sender: No OFD packet to send [04:24:00]OFD Sender: No OFD packet to send [04:24:05]OFD Sender: No OFD packet to send [04:24:10]OFD Sender: No OFD packet to send [04:24:15]OFD Sender: No OFD packet to send [04:24:20]OFD Sender: No OFD packet to send [04:24:25]OFD Sender: No OFD packet to send [04:24:30]OFD Sender: No OFD packet to send [04:24:35]OFD Sender: No OFD packet to send [04:24:40]OFD Sender: No OFD packet to send [04:24:45]OFD Sender: No OFD packet to send [04:24:50]OFD Sender: No OFD packet to send [04:24:55]OFD Sender: No OFD packet to send [04:25:00]OFD Sender: No OFD packet to send [04:25:05]OFD Sender: No OFD packet to send [04:25:10]OFD Sender: No OFD packet to send [04:25:15]OFD Sender: No OFD packet to send [04:25:20]OFD Sender: No OFD packet to send [04:25:25]OFD Sender: No OFD packet to send [04:25:30]OFD Sender: No OFD packet to send [04:25:35]OFD Sender: No OFD packet to send [04:25:40]OFD Sender: No OFD packet to send [04:25:45]OFD Sender: No OFD packet to send [04:25:50]OFD Sender: No OFD packet to send [04:25:55]OFD Sender: No OFD packet to send [04:26:00]OFD Sender: No OFD packet to send [04:26:05]OFD Sender: No OFD packet to send [04:26:10]OFD Sender: No OFD packet to send [04:26:15]OFD Sender: No OFD packet to send [04:26:20]OFD Sender: No OFD packet to send [04:26:25]OFD Sender: No OFD packet to send [04:26:30]OFD Sender: No OFD packet to send [04:26:35]OFD Sender: No OFD packet to send [04:26:40]OFD Sender: No OFD packet to send [04:26:45]OFD Sender: No OFD packet to send [04:26:50]OFD Sender: No OFD packet to send [04:26:55]OFD Sender: No OFD packet to send [04:27:00]OFD Sender: No OFD packet to send [04:27:05]OFD Sender: No OFD packet to send [04:27:10]OFD Sender: No OFD packet to send [04:27:15]OFD Sender: No OFD packet to send [04:27:20]OFD Sender: No OFD packet to send [04:27:25]OFD Sender: No OFD packet to send [04:27:30]OFD Sender: No OFD packet to send [04:27:35]OFD Sender: No OFD packet to send [04:27:40]OFD Sender: No OFD packet to send [04:27:45]OFD Sender: No OFD packet to send [04:27:50]OFD Sender: No OFD packet to send [04:27:55]OFD Sender: No OFD packet to send [04:28:00]OFD Sender: No OFD packet to send [04:28:05]OFD Sender: No OFD packet to send [04:28:10]OFD Sender: No OFD packet to send [04:28:15]OFD Sender: No OFD packet to send [04:28:20]OFD Sender: No OFD packet to send [04:28:25]OFD Sender: No OFD packet to send [04:28:30]OFD Sender: No OFD packet to send [04:28:35]OFD Sender: No OFD packet to send [04:28:40]OFD Sender: No OFD packet to send [04:28:45]OFD Sender: No OFD packet to send [04:28:50]OFD Sender: No OFD packet to send [04:28:55]OFD Sender: No OFD packet to send [04:29:00]OFD Sender: No OFD packet to send [04:29:05]OFD Sender: No OFD packet to send [04:29:10]OFD Sender: No OFD packet to send [04:29:15]OFD Sender: No OFD packet to send [04:29:20]OFD Sender: No OFD packet to send [04:29:25]OFD Sender: No OFD packet to send [04:29:30]OFD Sender: No OFD packet to send [04:29:35]OFD Sender: No OFD packet to send [04:29:40]OFD Sender: No OFD packet to send [04:29:45]OFD Sender: No OFD packet to send [04:29:50]OFD Sender: No OFD packet to send [04:29:55]OFD Sender: No OFD packet to send [04:30:00]OFD Sender: No OFD packet to send [04:30:05]OFD Sender: No OFD packet to send [04:30:10]OFD Sender: No OFD packet to send [04:30:15]OFD Sender: No OFD packet to send [04:30:20]OFD Sender: No OFD packet to send [04:30:25]OFD Sender: No OFD packet to send [04:30:30]OFD Sender: No OFD packet to send [04:30:35]OFD Sender: No OFD packet to send [04:30:40]OFD Sender: No OFD packet to send [04:30:45]OFD Sender: No OFD packet to send [04:30:50]OFD Sender: No OFD packet to send [04:30:55]OFD Sender: No OFD packet to send [04:31:00]OFD Sender: No OFD packet to send [04:31:05]OFD Sender: No OFD packet to send [04:31:10]OFD Sender: No OFD packet to send [04:31:15]OFD Sender: No OFD packet to send [04:31:20]OFD Sender: No OFD packet to send [04:31:25]OFD Sender: No OFD packet to send [04:31:30]OFD Sender: No OFD packet to send [04:31:35]OFD Sender: No OFD packet to send [04:31:40]OFD Sender: No OFD packet to send [04:31:45]OFD Sender: No OFD packet to send [04:31:50]OFD Sender: No OFD packet to send [04:31:55]OFD Sender: No OFD packet to send [04:32:00]OFD Sender: No OFD packet to send [04:32:05]OFD Sender: No OFD packet to send [04:32:10]OFD Sender: No OFD packet to send [04:32:15]OFD Sender: No OFD packet to send [04:32:20]OFD Sender: No OFD packet to send [04:32:25]OFD Sender: No OFD packet to send [04:32:30]OFD Sender: No OFD packet to send [04:32:35]OFD Sender: No OFD packet to send [04:32:40]OFD Sender: No OFD packet to send [04:32:45]OFD Sender: No OFD packet to send [04:32:50]OFD Sender: No OFD packet to send [04:32:55]OFD Sender: No OFD packet to send [04:33:00]OFD Sender: No OFD packet to send [04:33:05]OFD Sender: No OFD packet to send [04:33:10]OFD Sender: No OFD packet to send [04:33:15]OFD Sender: No OFD packet to send [04:33:20]OFD Sender: No OFD packet to send [04:33:25]OFD Sender: No OFD packet to send [04:33:31]OFD Sender: No OFD packet to send [04:33:36]OFD Sender: No OFD packet to send [04:33:41]OFD Sender: No OFD packet to send [04:33:46]OFD Sender: No OFD packet to send [04:33:51]OFD Sender: No OFD packet to send [04:33:56]OFD Sender: No OFD packet to send [04:34:01]OFD Sender: No OFD packet to send [04:34:06]OFD Sender: No OFD packet to send [04:34:11]OFD Sender: No OFD packet to send [04:34:16]OFD Sender: No OFD packet to send [04:34:21]OFD Sender: No OFD packet to send [04:34:26]OFD Sender: No OFD packet to send [04:34:31]OFD Sender: No OFD packet to send [04:34:36]OFD Sender: No OFD packet to send [04:34:41]OFD Sender: No OFD packet to send [04:34:46]OFD Sender: No OFD packet to send [04:34:51]OFD Sender: No OFD packet to send [04:34:56]OFD Sender: No OFD packet to send [04:35:01]OFD Sender: No OFD packet to send [04:35:06]OFD Sender: No OFD packet to send [04:35:11]OFD Sender: No OFD packet to send [04:35:16]OFD Sender: No OFD packet to send [04:35:21]OFD Sender: No OFD packet to send [04:35:26]OFD Sender: No OFD packet to send [04:35:31]OFD Sender: No OFD packet to send [04:35:36]OFD Sender: No OFD packet to send [04:35:41]OFD Sender: No OFD packet to send [04:35:46]OFD Sender: No OFD packet to send [04:35:51]OFD Sender: No OFD packet to send [04:35:56]OFD Sender: No OFD packet to send [04:36:01]OFD Sender: No OFD packet to send [04:36:06]OFD Sender: No OFD packet to send [04:36:11]OFD Sender: No OFD packet to send [04:36:16]OFD Sender: No OFD packet to send [04:36:21]OFD Sender: No OFD packet to send [04:36:26]OFD Sender: No OFD packet to send [04:36:31]OFD Sender: No OFD packet to send [04:36:36]OFD Sender: No OFD packet to send [04:36:41]OFD Sender: No OFD packet to send [04:36:46]OFD Sender: No OFD packet to send [04:36:51]OFD Sender: No OFD packet to send [04:36:56]OFD Sender: No OFD packet to send [04:37:01]OFD Sender: No OFD packet to send [04:37:06]OFD Sender: No OFD packet to send [04:37:11]OFD Sender: No OFD packet to send [04:37:16]OFD Sender: No OFD packet to send [04:37:21]OFD Sender: No OFD packet to send [04:37:26]OFD Sender: No OFD packet to send [04:37:31]OFD Sender: No OFD packet to send [04:37:36]OFD Sender: No OFD packet to send [04:37:41]OFD Sender: No OFD packet to send [04:37:46]OFD Sender: No OFD packet to send [04:37:51]OFD Sender: No OFD packet to send [04:37:56]OFD Sender: No OFD packet to send [04:38:01]OFD Sender: No OFD packet to send [04:38:06]OFD Sender: No OFD packet to send [04:38:11]OFD Sender: No OFD packet to send [04:38:16]OFD Sender: No OFD packet to send [04:38:21]OFD Sender: No OFD packet to send [04:38:26]OFD Sender: No OFD packet to send [04:38:31]OFD Sender: No OFD packet to send [04:38:36]OFD Sender: No OFD packet to send [04:38:41]OFD Sender: No OFD packet to send [04:38:46]OFD Sender: No OFD packet to send [04:38:51]OFD Sender: No OFD packet to send [04:38:56]OFD Sender: No OFD packet to send [04:39:01]OFD Sender: No OFD packet to send [04:39:06]OFD Sender: No OFD packet to send [04:39:11]OFD Sender: No OFD packet to send [04:39:16]OFD Sender: No OFD packet to send [04:39:21]OFD Sender: No OFD packet to send [04:39:26]OFD Sender: No OFD packet to send [04:39:31]OFD Sender: No OFD packet to send [04:39:36]OFD Sender: No OFD packet to send [04:39:41]OFD Sender: No OFD packet to send [04:39:46]OFD Sender: No OFD packet to send [04:39:51]OFD Sender: No OFD packet to send [04:39:56]accept exits with 10 [04:39:56]New connection [04:39:56]New thread 3067280740 created [04:39:56]Thread 3067424100 joined [04:39:56]Waiting for new connection... [04:39:56] Sock 10.Parse request [04:39:56]Sock 10.Check first char [04:39:56]Sock 10.First char is OK [04:39:56]request: POST /json_proto HTTP/1.0 [04:39:56]Method: POST [04:39:56]URL: /json_proto [04:39:56]Method is POST - this is cgi request [04:39:56]url: /json_proto [04:39:56]query_string will be loaded in cgi processing [04:39:56]execute_cgi json_proto POST (null) [04:39:56]execute_cgi path=json_proto method=POST [04:39:56]POST find Content-Length [04:39:56]Host: 172.17.63.195:8080 [04:39:56]Content-Length: 677 [04:39:56]Content-Type: application/json [04:39:56] [04:39:56]POST finish read [04:39:56]Found Content-Length = 677 [04:39:56]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)449983", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 52", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "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" ] } } [04:39:56]execute_script... [04:39: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)449983", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 52", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "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" ] } } [04:39:56]POST & json_proto [04:39:56]process_json_proto [04:39:56]json parsed OK: [04:39:56]protocol is kg_v1.0 [04:39:56]action value=close_receipt [04:39:56]process_action close_receipt [04:39:56]cmd_close_receipt [04:39:56]MH_GetDate [04:39:56]Write to MH i2c: F0 00 00 A7 07 9D [04:39:56]Write i2c OK [04:39:56]MH_I2C_Read... [04:39:56]Read from MH i2c: F0 [04:39:56]MH_I2C_Read... [04:39:56]Read from MH i2c: F0 09 00 [04:39:56]MH_I2C_Read... [04:39:56]Read from MH i2c: F0 09 00 A7 07 00 9E 15 1F 67 47 1B 1E 67 C6 [04:39:56]GetLastDocTimeStamp 1730087968 [04:39:56]current date 1730090398 [04:39:56]FM_GetShiftState [04:39:56]SAM_PROTO_GetShiftState [04:39:56]wFMCommunicate request_size=4 [04:39:56]MH_SAM_APDU [04:39:56]CAPDU: 80 13 01 00 [04:39:56]Write to MH i2c: E2 08 00 A8 07 80 13 01 00 00 00 00 00 2C [04:39:56]Write i2c OK [04:39:56]MH_I2C_Read... [04:39:56]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [04:39:56]Read from MH i2c: E2 [04:39:56]MH_I2C_Read... [04:39:56]Read from MH i2c: E2 0E 00 [04:39:56]MH_I2C_Read... [04:39:56]Read from MH i2c: E2 0E 00 A8 07 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 D7 [04:39:56]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [04:39:56]wFMCommunicate OK [04:39:56]SAM_PROTO_GetShiftState done [04:39:56]FM_GetShiftState done [04:39:56]opened in 1730073670 [04:39:56]opened+sec_in_day 1730160070 [04:39:56]quantity*price = 50041 [04:39:56]sum+1 = 50042 [04:39: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 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 11 28.10.2024 04:39 Смена: 545 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 ФМ: 0000000000871756 ФД: 202211 ФПД: 233006959048955 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T043958&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202211&fm=233006959048955&tin=02508201610067®Number=0000000000091777&sum=50000 [04:39:57]StoreToDocumentArchive [04:39:57]shift 545 fd 202211 [04:39:57]save to /storage/0545/doc_00202211 [04:39:57]save last doc name /storage/0545/doc_00202211 to /storage/kkm_last_doc_name [04:39:57]save OK [04:39:57]Clear old archive folders... [04:39:57]ProcessDocumentItem done err = 0, tmpTLVsize=251 [04:39:57]tlvbuf is 00C53560 [04:39:57]SAM_PROTO_ClearQueue [04:39:57]wFMCommunicate request_size=4 [04:39:57]MH_SAM_APDU [04:39:57]CAPDU: 80 09 00 00 [04:39:57]Write to MH i2c: E2 08 00 B5 07 80 09 00 00 00 00 00 00 2E [04:39:57]Write i2c OK [04:39:57]MH_I2C_Read... [04:39:57]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [04:39:57]Read from MH i2c: E2 [04:39:57]MH_I2C_Read... [04:39:57]Read from MH i2c: E2 03 00 [04:39:57]MH_I2C_Read... [04:39:57]Read from MH i2c: E2 03 00 B5 07 00 90 00 30 [04:39:57]RAPDU: 90 00 [04:39:57]wFMCommunicate OK [04:39:57]SAM_PROTO_ClearQueue done [04:39:57]KKMCreateOFDPacket [04:39:57]OFDProtocolAddRootSTLVToBuf [04:39:57]FM_MakeSignedData [04:39:57]FM_MakeSignedData [04:39:57]SAM_PROTO_SignData [04:39:57]wFMCommunicate request_size=4 [04:39:57]MH_SAM_APDU [04:39:57]CAPDU: 80 0D 01 02 [04:39:57]Write to MH i2c: E2 08 00 B6 07 80 0D 01 02 00 00 00 00 36 [04:39:57]Write i2c OK [04:39:57]MH_I2C_Read... [04:39:57]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [04:39:57]Read from MH i2c: E2 [04:39:57]MH_I2C_Read... [04:39:57]Read from MH i2c: E2 03 00 [04:39:57]MH_I2C_Read... [04:39:57]Read from MH i2c: E2 03 00 B6 07 00 90 00 31 [04:39:57]RAPDU: 90 00 [04:39:57]wFMCommunicate OK [04:39:57]wFMCommunicate request_size=255 [04:39:57]MH_SAM_APDU [04:39: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 32 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 0B 00 00 00 F4 03 04 00 9E 15 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 E3 15 03 00 35 04 06 00 D3 [04:39:57]Write to MH i2c: E2 02 01 B7 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 32 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 0B 00 00 00 F4 03 04 00 9E 15 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 E3 15 03 00 35 04 06 00 D3 00 00 FF [04:39:57]Write i2c OK [04:39:57]MH_I2C_Read... [04:39:57]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [04:39:57]Read from MH i2c: E2 [04:39:57]MH_I2C_Read... [04:39:57]Read from MH i2c: E2 03 00 [04:39:57]MH_I2C_Read... [04:39:57]Read from MH i2c: E2 03 00 B7 07 00 90 00 32 [04:39:57]RAPDU: 90 00 [04:39:57]wFMCommunicate OK [04:39:57]wFMCommunicate request_size=10 [04:39:57]MH_SAM_APDU [04:39:57]CAPDU: 80 0D 02 02 05 EB 29 06 38 FB [04:39:57]Write to MH i2c: E2 0D 00 B8 07 80 0D 02 02 05 00 EB 29 06 38 FB 00 00 90 [04:39:57]Write i2c OK [04:39:57]MH_I2C_Read... [04:39:57]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [04:39:57]Read from MH i2c: E2 [04:39:57]MH_I2C_Read... [04:39:57]Read from MH i2c: E2 03 00 [04:39:57]MH_I2C_Read... [04:39:57]Read from MH i2c: E2 03 00 B8 07 00 90 00 33 [04:39:57]RAPDU: 90 00 [04:39:57]wFMCommunicate OK [04:39:57]wFMCommunicate request_size=4 [04:39:57]MH_SAM_APDU [04:39:57]CAPDU: 80 0D 03 02 [04:39:57]Write to MH i2c: E2 08 00 B9 07 80 0D 03 02 00 00 00 00 3B [04:39:57]Write i2c OK [04:39:57]MH_I2C_Read... [04:39:57]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [04:39:57]Read from MH i2c: E2 [04:39:57]MH_I2C_Read... [04:39:57]Read from MH i2c: E2 0B 00 [04:39:57]MH_I2C_Read... [04:39:57]Read from MH i2c: E2 0B 00 B9 07 00 60 7A B2 69 21 F2 83 3F 90 00 06 [04:39:57]RAPDU: 60 7A B2 69 21 F2 83 3F 90 00 [04:39:57]wFMCommunicate OK [04:39:57]SAM_PROTO_SignData done [04:39:57]FM_MakeSignedData done [04:39:57]CreateOFDProtocolMessage [04:39:57]wFMCommunicate request_size=4 [04:39:57]MH_SAM_APDU [04:39:57]CAPDU: 80 11 00 00 [04:39:57]Write to MH i2c: E2 08 00 BA 07 80 11 00 00 00 00 00 00 3B [04:39:57]Write i2c OK [04:39:57]MH_I2C_Read... [04:39:57]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [04:39:57]Read from MH i2c: E2 [04:39:57]MH_I2C_Read... [04:39:57]Read from MH i2c: E2 17 00 [04:39:57]MH_I2C_Read... [04:39:57]Read from MH i2c: E2 17 00 BA 07 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 90 [04:39:57]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [04:39:57]wFMCommunicate OK [04:39:57]CreateOFDProtocolMessage done [04:39:57]OFDSenderStorePacket 202211 [04:39:57]StoreOFDPacket docnum=202211 [04:39:57]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 E7 7D 07 01 D5 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 32 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 0B 00 00 00 F4 03 04 00 9E 15 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 E3 15 03 00 35 04 06 00 D3 EB 29 06 38 FB 60 7A B2 69 21 F2 83 3F [04:39:57]CheckFolder [04:39:57]dirname=/storage/ofd_packets [04:39:57]CheckFolder done [04:39:57]ProducePacketName [04:39:57]name=ofd_packets/00202211 [04:39:57]NVStorageSaveData ofd_packets/00202211 [04:39:57]File name is /storage/ofd_packets/00202211 [04:39:57]Write 301 bytes [04:39:57]NVStorageSaveData done [04:39:57]OFDSenderStorePacket done [04:39:57]KKMCreateOFDPacket done [04:39:57]NVStorageSaveData kkm_last_timestamp [04:39:57]File name is /storage/kkm_last_timestamp [04:39:57]Write 4 bytes [04:39:57]NVStorageSaveData done [04:39:57]ExternCall_PrintAddStr [04:39:57]wPrintStart [04:39:57]Write to MH i2c: 01 00 00 BB 07 C2 [04:39:57]Write i2c OK [04:39:57]MH_I2C_Read... [04:39:57]Read from MH i2c: 01 [04:39:57]MH_I2C_Read... [04:39:57]Read from MH i2c: 01 07 00 [04:39:57]MH_I2C_Read... [04:39:57]Read from MH i2c: 01 07 00 BB 07 00 00 00 00 00 FF 0F D7 [04:39:57]RasterBufferAndPrint [04:39:57]line Счет N : (1)449983 [04:39:57]line ИНН: 02508201610067 [04:39:57]line Контрольно-Кассовый Чек [04:39:57]line ПРОДАЖА [04:39:57]line ТРК (МРК, ГНК) : 52 [04:39:57]line Товар: 2710124130 [04:39:57]line Аи-92-К-2 [04:39:57]line 7.480 * 66.90 [04:39:57]line = 500.41 [04:39:57]line НДС 12% НСП 1% [04:39:57]line > о реализуемом товаре [04:39:57]line ОКРУГЛЕНИЕ: -0.41 [04:39:57]line ИТОГО: 500.00 [04:39:57]line Внесено: 500.00 [04:39:57]line СДАЧА: 0.00 [04:39:57]line НСП 1% : 4.43 [04:39:57]line НДС 12% : 53.14 [04:39:57]line Наличными: 500.00 [04:39:57]line Безнал.: 0.00 [04:39:57]line Место: АЗС № 171 "Партнер Нефть" [04:39:57]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [04:39:57]line СНО: Общий режим [04:39:57]line Чек 11 28.10.2024 04:39 [04:39:57]line Смена: 545 ФФД: 1.0 [04:39:57]line ЗНМ: 0300000109 [04:39:57]line РНМ: 0000000000091777 [04:39:57]line Версия ККМ: 001 [04:39:57]line ФМ: 0000000000871756 [04:39:57]line ФД: 202211 [04:39:57]line ФПД: 233006959048955 [04:39:57]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T043958&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202211&fm=233006959048955&tin=02508201610067®Number=0000000000091777&sum=50000 [04:39:58]OFD Sender: Processing packet 202211 [packets to send 114, broken 113] [04:39:58]ProducePacketName [04:39:58]name=ofd_packets/00202211 [04:39:58]OFD Sender: To server: pG, [04:39:58]CommunicateWithHost lk.salyk.kg:30040 [04:39:58]ConnectInit lk.salyk.kg [04:39:58]written 0, free lines is 4095 [04:39:58]Connected sock=9 [04:39:58]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 E7 7D 07 01 D5 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 32 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 0B 00 00 00 F4 03 04 00 9E 15 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 E3 15 03 00 35 04 06 00 D3 EB 29 06 38 FB 60 7A B2 69 21 F2 83 3F [04:39: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 35 36 4F 00 00 00 B7 0F 47 00 61 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 35 36 10 04 04 00 E3 15 03 00 F4 03 04 00 56 C1 1E 67 B6 04 01 00 00 BE 79 3F B6 4B 86 B7 9E [04:39:58]CommunicateWithHost err = 0 [04:39:58]CheckOFDResponse [04:39:58]1017 (14) - 77093643461234 [04:39:58]1041 (16) - 0000000000871756 [04:39:58]1040 (4) - 202211 [04:39:58]1012 (4) - 27.10.2024 22:40 [04:39:58]1206 (1) - 0 [04:39:58]OFD Sender: Remove packet 202211 [04:39:58]ProducePacketName [04:39:58]name=ofd_packets/00202211 [04:39:58]NVStorageDeleteData [04:39:58]Write to MH i2c: 01 00 00 E6 07 ED [04:39:58]Write i2c OK [04:39:58]MH_I2C_Read... [04:39:58]Read from MH i2c: 01 [04:39:58]MH_I2C_Read... [04:39:58]Read from MH i2c: 01 07 00 [04:39:58]MH_I2C_Read... [04:39:58]Read from MH i2c: 01 07 00 E6 07 00 00 00 00 00 90 0C 90 [04:39:58]RasterBufferAndPrint [04:39:58]line [04:39:58]line [04:39:58]line [04:39:58]line [04:39:58]line [04:39:58]written 0, free lines is 3221 [04:39:58]MH_Cut [04:39:58]Write to MH i2c: D1 01 00 ED 07 01 C6 [04:39:58]Write i2c OK [04:39:58]MH_I2C_Read... [04:39:58]Read from MH i2c: D1 [04:39:58]MH_I2C_Read... [04:39:58]Read from MH i2c: D1 01 00 [04:39:58]MH_I2C_Read... [04:39:58]Read from MH i2c: D1 01 00 ED 07 00 C5 [04:39:58]Write to MH i2c: 01 00 00 EE 07 F5 [04:39:58]Write i2c OK [04:39:58]MH_I2C_Read... [04:39:58]OFD Sender: No OFD packet to send [04:39:59]*** Cut start [04:39:59]*** Purtial cut [04:39:59]*** CUTSNS_PIN = 0 [04:39:59]*** Stage 1: CUTSNS_PIN = 1 [04:40:01]Read from MH i2c: 01 [04:40:01]MH_I2C_Read... [04:40:01]*** Stop cut motor [04:40:01]*** Cut end [04:40:01]Read from MH i2c: 01 07 00 [04:40:01]MH_I2C_Read... [04:40:01]Read from MH i2c: 01 07 00 EE 07 00 00 00 00 00 FF 0F 0A [04:40:01]process_action close_receipt done [04:40:01]requested_data is exist [04:40:01]produce_requested_data [04:40:01]requested_item fm.sn is exist - process it [04:40:01]wFMCommunicate request_size=4 [04:40:01]MH_SAM_APDU [04:40:01]CAPDU: 80 11 00 00 [04:40:01]Write to MH i2c: E2 08 00 EF 07 80 11 00 00 00 00 00 00 70 [04:40:01]Write i2c OK [04:40:01]MH_I2C_Read... [04:40:01]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [04:40:01]Read from MH i2c: E2 [04:40:01]MH_I2C_Read... [04:40:01]Read from MH i2c: E2 17 00 [04:40:01]MH_I2C_Read... [04:40:01]Read from MH i2c: E2 17 00 EF 07 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 C5 [04:40:01]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [04:40:01]wFMCommunicate OK [04:40:01]requested_item fd.num is exist - process it [04:40:01]SAM_PROTO_GetFieldsCounters [04:40:01]wFMCommunicate request_size=4 [04:40:01]MH_SAM_APDU [04:40:01]CAPDU: 80 13 00 00 [04:40:01]Write to MH i2c: E2 08 00 F0 07 80 13 00 00 00 00 00 00 73 [04:40:01]Write i2c OK [04:40:01]MH_I2C_Read... [04:40:01]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [04:40:01]Read from MH i2c: E2 [04:40:01]MH_I2C_Read... [04:40:01]Read from MH i2c: E2 62 00 [04:40:01]MH_I2C_Read... [04:40:01]Read from MH i2c: E2 62 00 F0 07 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 E3 15 03 00 0E 04 04 00 21 02 00 00 12 04 04 00 0B 00 00 00 5E 04 04 00 0B 00 00 00 57 04 04 00 0C 00 00 00 19 04 04 00 00 00 00 00 90 00 DB [04:40: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 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 E3 15 03 00 0E 04 04 00 21 02 00 00 12 04 04 00 0B 00 00 00 5E 04 04 00 0B 00 00 00 57 04 04 00 0C 00 00 00 19 04 04 00 00 00 00 00 90 00 [04:40:01]wFMCommunicate OK [04:40:01]SAM_PROTO_GetFieldsCounters done [04:40:01]requested_item shift.num is exist - process it [04:40:01]requested_item shift.opened is exist - process it [04:40:01]req_shift_opened [04:40:01]FM_GetShiftState [04:40:01]SAM_PROTO_GetShiftState [04:40:01]wFMCommunicate request_size=4 [04:40:01]MH_SAM_APDU [04:40:01]CAPDU: 80 13 01 00 [04:40:01]Write to MH i2c: E2 08 00 F1 07 80 13 01 00 00 00 00 00 75 [04:40:01]Write i2c OK [04:40:01]MH_I2C_Read... [04:40:01]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [04:40:01]Read from MH i2c: E2 [04:40:01]MH_I2C_Read... [04:40:01]Read from MH i2c: E2 0E 00 [04:40:01]MH_I2C_Read... [04:40:01]Read from MH i2c: E2 0E 00 F1 07 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 20 [04:40:01]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [04:40:01]wFMCommunicate OK [04:40:01]SAM_PROTO_GetShiftState done [04:40:01]FM_GetShiftState done [04:40:01]req_shift_opened done [04:40:01]requested_item shift.open_date is exist - process it [04:40:01]req_shift_open_date [04:40:01]req_shift_open_date done [04:40:01]produce_requested_data done [04:40:01]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202211,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670} [04:40:01]process_action_free close_receipt [04:40:01]json_value_free [04:40:01]json_value_free done [04:40:01]process_json_proto returns [04:40:01]Send response to host [04:40:01]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202211,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670}}} [04:40:01]free response buf [04:40:01]execute_script done [04:40:01]execute_script returns [04:40:01]free content buf [04:40:01]Sock 10.Close socket [04:40:01]Sock 10.Thread stoped [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:59]OFD Sender: No OFD packet to send [04:41:04]OFD Sender: No OFD packet to send [04:41:09]OFD Sender: No OFD packet to send [04:41:14]OFD Sender: No OFD packet to send [04:41:19]OFD Sender: No OFD packet to send [04:41:24]OFD Sender: No OFD packet to send [04:41:29]OFD Sender: No OFD packet to send [04:41:34]OFD Sender: No OFD packet to send [04:41:39]OFD Sender: No OFD packet to send [04:41:44]OFD Sender: No OFD packet to send [04:41:49]OFD Sender: No OFD packet to send [04:41:54]OFD Sender: No OFD packet to send [04:41:59]OFD Sender: No OFD packet to send [04:42:04]OFD Sender: No OFD packet to send [04:42:09]OFD Sender: No OFD packet to send [04:42:14]OFD Sender: No OFD packet to send [04:42:19]OFD Sender: No OFD packet to send [04:42:24]OFD Sender: No OFD packet to send [04:42:29]OFD Sender: No OFD packet to send [04:42:34]OFD Sender: No OFD packet to send [04:42:39]OFD Sender: No OFD packet to send [04:42:44]OFD Sender: No OFD packet to send [04:42:49]OFD Sender: No OFD packet to send [04:42:54]OFD Sender: No OFD packet to send [04:42:59]OFD Sender: No OFD packet to send [04:43:04]OFD Sender: No OFD packet to send [04:43:09]OFD Sender: No OFD packet to send [04:43:14]OFD Sender: No OFD packet to send [04:43:19]OFD Sender: No OFD packet to send [04:43:24]OFD Sender: No OFD packet to send [04:43:29]OFD Sender: No OFD packet to send [04:43:34]OFD Sender: No OFD packet to send [04:43:39]OFD Sender: No OFD packet to send [04:43:44]OFD Sender: No OFD packet to send [04:43:49]OFD Sender: No OFD packet to send [04:43:54]OFD Sender: No OFD packet to send [04:43:59]OFD Sender: No OFD packet to send [04:44:04]OFD Sender: No OFD packet to send [04:44:09]OFD Sender: No OFD packet to send [04:44:14]OFD Sender: No OFD packet to send [04:44:19]OFD Sender: No OFD packet to send [04:44:24]OFD Sender: No OFD packet to send [04:44:29]OFD Sender: No OFD packet to send [04:44:34]OFD Sender: No OFD packet to send [04:44:39]OFD Sender: No OFD packet to send [04:44:44]OFD Sender: No OFD packet to send [04:44:49]OFD Sender: No OFD packet to send [04:44:54]OFD Sender: No OFD packet to send [04:44:59]OFD Sender: No OFD packet to send [04:45:04]OFD Sender: No OFD packet to send [04:45:09]OFD Sender: No OFD packet to send [04:45:14]OFD Sender: No OFD packet to send [04:45:19]OFD Sender: No OFD packet to send [04:45:24]OFD Sender: No OFD packet to send [04:45:29]OFD Sender: No OFD packet to send [04:45:34]OFD Sender: No OFD packet to send [04:45:39]OFD Sender: No OFD packet to send [04:45:44]OFD Sender: No OFD packet to send [04:45:49]OFD Sender: No OFD packet to send [04:45:54]OFD Sender: No OFD packet to send [04:45:59]OFD Sender: No OFD packet to send [04:46:04]OFD Sender: No OFD packet to send [04:46:09]OFD Sender: No OFD packet to send [04:46:14]OFD Sender: No OFD packet to send [04:46:19]OFD Sender: No OFD packet to send [04:46:24]OFD Sender: No OFD packet to send [04:46:29]OFD Sender: No OFD packet to send [04:46:34]OFD Sender: No OFD packet to send [04:46:39]OFD Sender: No OFD packet to send [04:46:44]OFD Sender: No OFD packet to send [04:46:49]OFD Sender: No OFD packet to send [04:46:54]OFD Sender: No OFD packet to send [04:46:59]OFD Sender: No OFD packet to send [04:47:04]OFD Sender: No OFD packet to send [04:47:09]OFD Sender: No OFD packet to send [04:47:14]OFD Sender: No OFD packet to send [04:47:19]OFD Sender: No OFD packet to send [04:47:24]OFD Sender: No OFD packet to send [04:47:29]OFD Sender: No OFD packet to send [04:47:34]OFD Sender: No OFD packet to send [04:47:39]OFD Sender: No OFD packet to send [04:47:44]OFD Sender: No OFD packet to send [04:47:49]OFD Sender: No OFD packet to send [04:47:54]OFD Sender: No OFD packet to send [04:47:59]OFD Sender: No OFD packet to send [04:48:04]OFD Sender: No OFD packet to send [04:48:09]OFD Sender: No OFD packet to send [04:48:14]OFD Sender: No OFD packet to send [04:48:19]OFD Sender: No OFD packet to send [04:48:24]OFD Sender: No OFD packet to send [04:48:29]OFD Sender: No OFD packet to send [04:48:34]OFD Sender: No OFD packet to send [04:48:39]OFD Sender: No OFD packet to send [04:48:43]accept exits with 7 [04:48:43]New connection [04:48:43]New thread 3067424100 created [04:48:43]Thread 3067280740 joined [04:48:43]Waiting for new connection... [04:48:43] Sock 7.Parse request [04:48:43]Sock 7.Check first char [04:48:43]Sock 7.First char is OK [04:48:43]request: POST /json_proto HTTP/1.0 [04:48:43]Method: POST [04:48:43]URL: /json_proto [04:48:43]Method is POST - this is cgi request [04:48:43]url: /json_proto [04:48:43]query_string will be loaded in cgi processing [04:48:43]execute_cgi json_proto POST (null) [04:48:43]execute_cgi path=json_proto method=POST [04:48:43]POST find Content-Length [04:48:43]Host: 172.17.63.195:8080 [04:48:43]Content-Length: 682 [04:48:43]Content-Type: application/json [04:48:43] [04:48:43]POST finish read [04:48:43]Found Content-Length = 682 [04:48:43]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)449984", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "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" ] } } [04:48:43]execute_script... [04:48:43]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)449984", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "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" ] } } [04:48:43]POST & json_proto [04:48:43]process_json_proto [04:48:43]json parsed OK: [04:48:43]protocol is kg_v1.0 [04:48:43]action value=close_receipt [04:48:43]process_action close_receipt [04:48:43]cmd_close_receipt [04:48:43]MH_GetDate [04:48:43]Write to MH i2c: F0 00 00 F2 07 E8 [04:48:43]Write i2c OK [04:48:43]MH_I2C_Read... [04:48:43]Read from MH i2c: F0 [04:48:43]MH_I2C_Read... [04:48:43]Read from MH i2c: F0 09 00 [04:48:43]MH_I2C_Read... [04:48:43]Read from MH i2c: F0 09 00 F2 07 00 AE 17 1F 67 47 1B 1E 67 23 [04:48:43]GetLastDocTimeStamp 1730090398 [04:48:43]current date 1730090926 [04:48:43]FM_GetShiftState [04:48:43]SAM_PROTO_GetShiftState [04:48:43]wFMCommunicate request_size=4 [04:48:43]MH_SAM_APDU [04:48:43]CAPDU: 80 13 01 00 [04:48:43]Write to MH i2c: E2 08 00 F3 07 80 13 01 00 00 00 00 00 77 [04:48:43]Write i2c OK [04:48:43]MH_I2C_Read... [04:48:43]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [04:48:43]Read from MH i2c: E2 [04:48:43]MH_I2C_Read... [04:48:43]Read from MH i2c: E2 0E 00 [04:48:43]MH_I2C_Read... [04:48:43]Read from MH i2c: E2 0E 00 F3 07 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 22 [04:48:43]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [04:48:43]wFMCommunicate OK [04:48:43]SAM_PROTO_GetShiftState done [04:48:43]FM_GetShiftState done [04:48:43]opened in 1730073670 [04:48:43]opened+sec_in_day 1730160070 [04:48:43]quantity*price = 150056 [04:48:43]sum+1 = 150058 [04:48:43]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.57 ИТОГО: 1500.00 Внесено: 1500.00 СДАЧА: 0.00 НСП 1% : 13.28 НДС 12% : 159.35 Наличными: 1500.00 Безнал.: 0.00 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 12 28.10.2024 04:48 Смена: 545 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 ФМ: 0000000000871756 ФД: 202212 ФПД: 151851758202826 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T044846&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202212&fm=151851758202826&tin=02508201610067®Number=0000000000091777&sum=150000 [04:48:44]StoreToDocumentArchive [04:48:44]shift 545 fd 202212 [04:48:44]save to /storage/0545/doc_00202212 [04:48:44]save last doc name /storage/0545/doc_00202212 to /storage/kkm_last_doc_name [04:48:44]save OK [04:48:44]Clear old archive folders... [04:48:44]ProcessDocumentItem done err = 0, tmpTLVsize=251 [04:48:44]tlvbuf is 00C53580 [04:48:44]SAM_PROTO_ClearQueue [04:48:44]wFMCommunicate request_size=4 [04:48:44]MH_SAM_APDU [04:48:44]CAPDU: 80 09 00 00 [04:48:44]Write to MH i2c: E2 08 00 00 08 80 09 00 00 00 00 00 00 7A [04:48:44]Write i2c OK [04:48:44]MH_I2C_Read... [04:48:44]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [04:48:44]Read from MH i2c: E2 [04:48:44]MH_I2C_Read... [04:48:44]Read from MH i2c: E2 03 00 [04:48:44]MH_I2C_Read... [04:48:44]Read from MH i2c: E2 03 00 00 08 00 90 00 7C [04:48:44]RAPDU: 90 00 [04:48:44]wFMCommunicate OK [04:48:44]SAM_PROTO_ClearQueue done [04:48:44]KKMCreateOFDPacket [04:48:44]OFDProtocolAddRootSTLVToBuf [04:48:44]FM_MakeSignedData [04:48:44]FM_MakeSignedData [04:48:44]SAM_PROTO_SignData [04:48:44]wFMCommunicate request_size=4 [04:48:44]MH_SAM_APDU [04:48:44]CAPDU: 80 0D 01 02 [04:48:44]Write to MH i2c: E2 08 00 01 08 80 0D 01 02 00 00 00 00 82 [04:48:44]Write i2c OK [04:48:44]MH_I2C_Read... [04:48:44]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [04:48:44]OFD Sender: No OFD packet to send [04:48:44]Read from MH i2c: E2 [04:48:44]MH_I2C_Read... [04:48:44]Read from MH i2c: E2 03 00 [04:48:44]MH_I2C_Read... [04:48:44]Read from MH i2c: E2 03 00 01 08 00 90 00 7D [04:48:44]RAPDU: 90 00 [04:48:44]wFMCommunicate OK [04:48:44]wFMCommunicate request_size=255 [04:48:44]MH_SAM_APDU [04:48: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 32 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 0C 00 00 00 F4 03 04 00 AE 17 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 E4 15 03 00 35 04 06 00 8A [04:48:44]Write to MH i2c: E2 02 01 02 08 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 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 0C 00 00 00 F4 03 04 00 AE 17 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 E4 15 03 00 35 04 06 00 8A 00 00 5F [04:48:44]Write i2c OK [04:48:44]MH_I2C_Read... [04:48:44]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [04:48:44]Read from MH i2c: E2 [04:48:44]MH_I2C_Read... [04:48:44]Read from MH i2c: E2 03 00 [04:48:44]MH_I2C_Read... [04:48:44]Read from MH i2c: E2 03 00 02 08 00 90 00 7E [04:48:44]RAPDU: 90 00 [04:48:44]wFMCommunicate OK [04:48:44]wFMCommunicate request_size=10 [04:48:44]MH_SAM_APDU [04:48:44]CAPDU: 80 0D 02 02 05 1B BE 1B 2F CA [04:48:44]Write to MH i2c: E2 0D 00 03 08 80 0D 02 02 05 00 1B BE 1B 2F CA 00 00 7C [04:48:44]Write i2c OK [04:48:44]MH_I2C_Read... [04:48:44]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [04:48:44]Read from MH i2c: E2 [04:48:44]MH_I2C_Read... [04:48:44]Read from MH i2c: E2 03 00 [04:48:44]MH_I2C_Read... [04:48:44]Read from MH i2c: E2 03 00 03 08 00 90 00 7F [04:48:44]RAPDU: 90 00 [04:48:44]wFMCommunicate OK [04:48:44]wFMCommunicate request_size=4 [04:48:44]MH_SAM_APDU [04:48:44]CAPDU: 80 0D 03 02 [04:48:44]Write to MH i2c: E2 08 00 04 08 80 0D 03 02 00 00 00 00 87 [04:48:44]Write i2c OK [04:48:44]MH_I2C_Read... [04:48:44]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [04:48:44]Read from MH i2c: E2 [04:48:44]MH_I2C_Read... [04:48:44]Read from MH i2c: E2 0B 00 [04:48:44]MH_I2C_Read... [04:48:44]Read from MH i2c: E2 0B 00 04 08 00 17 2A C4 D3 2D F7 85 3A 90 00 43 [04:48:44]RAPDU: 17 2A C4 D3 2D F7 85 3A 90 00 [04:48:44]wFMCommunicate OK [04:48:44]SAM_PROTO_SignData done [04:48:44]FM_MakeSignedData done [04:48:44]CreateOFDProtocolMessage [04:48:44]wFMCommunicate request_size=4 [04:48:44]MH_SAM_APDU [04:48:44]CAPDU: 80 11 00 00 [04:48:44]Write to MH i2c: E2 08 00 05 08 80 11 00 00 00 00 00 00 87 [04:48:44]Write i2c OK [04:48:44]MH_I2C_Read... [04:48:44]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [04:48:44]Read from MH i2c: E2 [04:48:44]MH_I2C_Read... [04:48:44]Read from MH i2c: E2 17 00 [04:48:44]MH_I2C_Read... [04:48:44]Read from MH i2c: E2 17 00 05 08 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 DC [04:48:44]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [04:48:44]wFMCommunicate OK [04:48:44]CreateOFDProtocolMessage done [04:48:44]OFDSenderStorePacket 202212 [04:48:44]StoreOFDPacket docnum=202212 [04:48:44]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 1E B4 07 01 78 5A 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 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 0C 00 00 00 F4 03 04 00 AE 17 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 E4 15 03 00 35 04 06 00 8A 1B BE 1B 2F CA 17 2A C4 D3 2D F7 85 3A [04:48:44]CheckFolder [04:48:44]dirname=/storage/ofd_packets [04:48:44]CheckFolder done [04:48:44]ProducePacketName [04:48:44]name=ofd_packets/00202212 [04:48:44]NVStorageSaveData ofd_packets/00202212 [04:48:44]File name is /storage/ofd_packets/00202212 [04:48:44]Write 301 bytes [04:48:44]NVStorageSaveData done [04:48:44]OFDSenderStorePacket done [04:48:44]KKMCreateOFDPacket done [04:48:44]NVStorageSaveData kkm_last_timestamp [04:48:44]File name is /storage/kkm_last_timestamp [04:48:44]Write 4 bytes [04:48:44]NVStorageSaveData done [04:48:44]ExternCall_PrintAddStr [04:48:44]wPrintStart [04:48:44]Write to MH i2c: 01 00 00 06 08 0E [04:48:44]Write i2c OK [04:48:44]MH_I2C_Read... [04:48:44]Read from MH i2c: 01 [04:48:44]MH_I2C_Read... [04:48:44]Read from MH i2c: 01 07 00 [04:48:44]MH_I2C_Read... [04:48:44]Read from MH i2c: 01 07 00 06 08 00 00 00 00 00 FF 0F 23 [04:48:44]RasterBufferAndPrint [04:48:44]line Счет N : (1)449984 [04:48:44]line ИНН: 02508201610067 [04:48:44]line Контрольно-Кассовый Чек [04:48:44]line ПРОДАЖА [04:48:44]line ТРК (МРК, ГНК) : 31 [04:48:44]line Товар: 2710124130 [04:48:44]line Аи-92-К-2 [04:48:44]line 22.430 * 66.90 [04:48:44]line = 1500.57 [04:48:44]line НДС 12% НСП 1% [04:48:44]line > о реализуемом товаре [04:48:44]line ОКРУГЛЕНИЕ: -0.57 [04:48:44]line ИТОГО: 1500.00 [04:48:44]line Внесено: 1500.00 [04:48:44]line СДАЧА: 0.00 [04:48:44]line НСП 1% : 13.28 [04:48:44]line НДС 12% : 159.35 [04:48:44]line Наличными: 1500.00 [04:48:44]line Безнал.: 0.00 [04:48:44]line Место: АЗС № 171 "Партнер Нефть" [04:48:44]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [04:48:44]line СНО: Общий режим [04:48:44]line Чек 12 28.10.2024 04:48 [04:48:44]line Смена: 545 ФФД: 1.0 [04:48:44]line ЗНМ: 0300000109 [04:48:44]line РНМ: 0000000000091777 [04:48:44]line Версия ККМ: 001 [04:48:44]line ФМ: 0000000000871756 [04:48:44]line ФД: 202212 [04:48:44]line ФПД: 151851758202826 [04:48:44]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T044846&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202212&fm=151851758202826&tin=02508201610067®Number=0000000000091777&sum=150000 [04:48:45]OFD Sender: Processing packet 202212 [packets to send 114, broken 113] [04:48:45]ProducePacketName [04:48:45]name=ofd_packets/00202212 [04:48:45]OFD Sender: To server: pG, [04:48:45]CommunicateWithHost lk.salyk.kg:30040 [04:48:45]ConnectInit lk.salyk.kg [04:48:45]written 0, free lines is 4095 [04:48:45]Connected sock=10 [04:48:45]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 1E B4 07 01 78 5A 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 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 0C 00 00 00 F4 03 04 00 AE 17 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 E4 15 03 00 35 04 06 00 8A 1B BE 1B 2F CA 17 2A C4 D3 2D F7 85 3A [04:48:45]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 E2 22 47 00 6E BE A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 E4 15 03 00 F4 03 04 00 65 C3 1E 67 B6 04 01 00 00 BF 8F 08 06 A7 38 93 88 [04:48:45]CommunicateWithHost err = 0 [04:48:45]CheckOFDResponse [04:48:45]1017 (14) - 77093643461234 [04:48:45]1041 (16) - 0000000000871756 [04:48:45]1040 (4) - 202212 [04:48:45]1012 (4) - 27.10.2024 22:49 [04:48:45]1206 (1) - 0 [04:48:45]OFD Sender: Remove packet 202212 [04:48:45]ProducePacketName [04:48:45]name=ofd_packets/00202212 [04:48:45]NVStorageDeleteData [04:48:45]Write to MH i2c: 01 00 00 31 08 39 [04:48:45]Write i2c OK [04:48:45]MH_I2C_Read... [04:48:45]Read from MH i2c: 01 [04:48:45]MH_I2C_Read... [04:48:45]Read from MH i2c: 01 07 00 [04:48:45]MH_I2C_Read... [04:48:45]Read from MH i2c: 01 07 00 31 08 00 00 00 00 00 9F 0C EB [04:48:45]RasterBufferAndPrint [04:48:45]line [04:48:45]line [04:48:45]line [04:48:45]line [04:48:45]line [04:48:45]written 0, free lines is 3237 [04:48:45]MH_Cut [04:48:45]Write to MH i2c: D1 01 00 38 08 01 12 [04:48:45]Write i2c OK [04:48:45]MH_I2C_Read... [04:48:45]Read from MH i2c: D1 [04:48:45]MH_I2C_Read... [04:48:45]Read from MH i2c: D1 01 00 [04:48:45]MH_I2C_Read... [04:48:45]Read from MH i2c: D1 01 00 38 08 00 11 [04:48:45]Write to MH i2c: 01 00 00 39 08 41 [04:48:45]Write i2c OK [04:48:45]MH_I2C_Read... [04:48:46]OFD Sender: No OFD packet to send [04:48:46]*** Cut start [04:48:46]*** Purtial cut [04:48:46]*** Stage 1: CUTSNS_PIN = 1 [04:48:46]Read from MH i2c: 01 [04:48:46]MH_I2C_Read... [04:48:46]*** Stop cut motor [04:48:46]*** Cut end [04:48:46]Read from MH i2c: 01 07 00 [04:48:46]MH_I2C_Read... [04:48:46]Read from MH i2c: 01 07 00 39 08 00 00 00 00 00 FF 0F 56 [04:48:46]process_action close_receipt done [04:48:46]requested_data is exist [04:48:46]produce_requested_data [04:48:46]requested_item fm.sn is exist - process it [04:48:46]wFMCommunicate request_size=4 [04:48:46]MH_SAM_APDU [04:48:46]CAPDU: 80 11 00 00 [04:48:46]Write to MH i2c: E2 08 00 3A 08 80 11 00 00 00 00 00 00 BC [04:48:46]Write i2c OK [04:48:46]MH_I2C_Read... [04:48:47]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [04:48:47]Read from MH i2c: E2 [04:48:47]MH_I2C_Read... [04:48:47]Read from MH i2c: E2 17 00 [04:48:47]MH_I2C_Read... [04:48:47]Read from MH i2c: E2 17 00 3A 08 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 11 [04:48:47]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [04:48:47]wFMCommunicate OK [04:48:47]requested_item fd.num is exist - process it [04:48:47]SAM_PROTO_GetFieldsCounters [04:48:47]wFMCommunicate request_size=4 [04:48:47]MH_SAM_APDU [04:48:47]CAPDU: 80 13 00 00 [04:48:47]Write to MH i2c: E2 08 00 3B 08 80 13 00 00 00 00 00 00 BF [04:48:47]Write i2c OK [04:48:47]MH_I2C_Read... [04:48:47]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [04:48:47]Read from MH i2c: E2 [04:48:47]MH_I2C_Read... [04:48:47]Read from MH i2c: E2 62 00 [04:48:47]MH_I2C_Read... [04:48:47]Read from MH i2c: E2 62 00 3B 08 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 E4 15 03 00 0E 04 04 00 21 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 2B [04:48:47]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 E4 15 03 00 0E 04 04 00 21 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 [04:48:47]wFMCommunicate OK [04:48:47]SAM_PROTO_GetFieldsCounters done [04:48:47]requested_item shift.num is exist - process it [04:48:47]requested_item shift.opened is exist - process it [04:48:47]req_shift_opened [04:48:47]FM_GetShiftState [04:48:47]SAM_PROTO_GetShiftState [04:48:47]wFMCommunicate request_size=4 [04:48:47]MH_SAM_APDU [04:48:47]CAPDU: 80 13 01 00 [04:48:47]Write to MH i2c: E2 08 00 3C 08 80 13 01 00 00 00 00 00 C1 [04:48:47]Write i2c OK [04:48:47]MH_I2C_Read... [04:48:47]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [04:48:47]Read from MH i2c: E2 [04:48:47]MH_I2C_Read... [04:48:47]Read from MH i2c: E2 0E 00 [04:48:47]MH_I2C_Read... [04:48:47]Read from MH i2c: E2 0E 00 3C 08 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 6C [04:48:47]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [04:48:47]wFMCommunicate OK [04:48:47]SAM_PROTO_GetShiftState done [04:48:47]FM_GetShiftState done [04:48:47]req_shift_opened done [04:48:47]requested_item shift.open_date is exist - process it [04:48:47]req_shift_open_date [04:48:47]req_shift_open_date done [04:48:47]produce_requested_data done [04:48:47]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202212,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670} [04:48:47]process_action_free close_receipt [04:48:47]json_value_free [04:48:47]json_value_free done [04:48:47]process_json_proto returns [04:48:47]Send response to host [04:48:47]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202212,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670}}} [04:48:47]free response buf [04:48:47]execute_script done [04:48:47]execute_script returns [04:48:47]free content buf [04:48:47]Sock 7.Close socket [04:48:47]Sock 7.Thread stoped [04:48:51]OFD Sender: No OFD packet to send [04:48:56]OFD Sender: No OFD packet to send [04:49:01]OFD Sender: No OFD packet to send [04:49:06]OFD Sender: No OFD packet to send [04:49:11]OFD Sender: No OFD packet to send [04:49:16]OFD Sender: No OFD packet to send [04:49:21]OFD Sender: No OFD packet to send [04:49:26]OFD Sender: No OFD packet to send [04:49:31]OFD Sender: No OFD packet to send [04:49:36]OFD Sender: No OFD packet to send [04:49:41]OFD Sender: No OFD packet to send [04:49:46]OFD Sender: No OFD packet to send [04:49:51]OFD Sender: No OFD packet to send [04:49:56]OFD Sender: No OFD packet to send [04:50:01]OFD Sender: No OFD packet to send [04:50:06]OFD Sender: No OFD packet to send [04:50:11]OFD Sender: No OFD packet to send [04:50:16]OFD Sender: No OFD packet to send [04:50:21]OFD Sender: No OFD packet to send [04:50:26]OFD Sender: No OFD packet to send [04:50:31]OFD Sender: No OFD packet to send [04:50:36]OFD Sender: No OFD packet to send [04:50:41]OFD Sender: No OFD packet to send [04:50:46]OFD Sender: No OFD packet to send [04:50:51]OFD Sender: No OFD packet to send [04:50:56]OFD Sender: No OFD packet to send [04:51:01]OFD Sender: No OFD packet to send [04:51:06]OFD Sender: No OFD packet to send [04:51:11]OFD Sender: No OFD packet to send [04:51:16]OFD Sender: No OFD packet to send [04:51:21]OFD Sender: No OFD packet to send [04:51:26]OFD Sender: No OFD packet to send [04:51:31]OFD Sender: No OFD packet to send [04:51:36]OFD Sender: No OFD packet to send [04:51:41]OFD Sender: No OFD packet to send [04:51:46]OFD Sender: No OFD packet to send [04:51:51]OFD Sender: No OFD packet to send [04:51:56]OFD Sender: No OFD packet to send [04:52:01]OFD Sender: No OFD packet to send [04:52:06]OFD Sender: No OFD packet to send [04:52:11]OFD Sender: No OFD packet to send [04:52:16]OFD Sender: No OFD packet to send [04:52:21]OFD Sender: No OFD packet to send [04:52:26]OFD Sender: No OFD packet to send [04:52:31]OFD Sender: No OFD packet to send [04:52:36]OFD Sender: No OFD packet to send [04:52:41]OFD Sender: No OFD packet to send [04:52:46]OFD Sender: No OFD packet to send [04:52:51]OFD Sender: No OFD packet to send [04:52:56]OFD Sender: No OFD packet to send [04:53:01]OFD Sender: No OFD packet to send [04:53:06]OFD Sender: No OFD packet to send [04:53:11]OFD Sender: No OFD packet to send [04:53:16]OFD Sender: No OFD packet to send [04:53:21]OFD Sender: No OFD packet to send [04:53:26]OFD Sender: No OFD packet to send [04:53:31]OFD Sender: No OFD packet to send [04:53:36]OFD Sender: No OFD packet to send [04:53:41]OFD Sender: No OFD packet to send [04:53:46]OFD Sender: No OFD packet to send [04:53:51]OFD Sender: No OFD packet to send [04:53:56]OFD Sender: No OFD packet to send [04:54:01]OFD Sender: No OFD packet to send [04:54:06]OFD Sender: No OFD packet to send [04:54:11]OFD Sender: No OFD packet to send [04:54:16]OFD Sender: No OFD packet to send [04:54:21]OFD Sender: No OFD packet to send [04:54:26]OFD Sender: No OFD packet to send [04:54:31]OFD Sender: No OFD packet to send [04:54:36]OFD Sender: No OFD packet to send [04:54:41]OFD Sender: No OFD packet to send [04:54:46]OFD Sender: No OFD packet to send [04:54:51]accept exits with 9 [04:54:51]New connection [04:54:51]New thread 3067280740 created [04:54:51]Thread 3067424100 joined [04:54:51]Waiting for new connection... [04:54:51] Sock 9.Parse request [04:54:51]Sock 9.Check first char [04:54:51]Sock 9.First char is OK [04:54:51]request: POST /json_proto HTTP/1.0 [04:54:51]Method: POST [04:54:51]URL: /json_proto [04:54:51]Method is POST - this is cgi request [04:54:51]url: /json_proto [04:54:51]query_string will be loaded in cgi processing [04:54:51]execute_cgi json_proto POST (null) [04:54:51]execute_cgi path=json_proto method=POST [04:54:51]POST find Content-Length [04:54:51]Host: 172.17.63.195:8080 [04:54:51]Content-Length: 763 [04:54:51]Content-Type: application/json [04:54:51] [04:54:51]POST finish read [04:54:51]Found Content-Length = 763 [04:54:51]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)449985", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "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: Mbank", "payments": [ { "type": 1, "sum" : 500.63 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [04:54:51]execute_script... [04:54:51]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)449985", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "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: Mbank", "payments": [ { "type": 1, "sum" : 500.63 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [04:54:51]POST & json_proto [04:54:51]process_json_proto [04:54:51]json parsed OK: [04:54:51]protocol is kg_v1.0 [04:54:51]action value=close_receipt [04:54:51]process_action close_receipt [04:54:51]cmd_close_receipt [04:54:51]MH_GetDate [04:54:51]Write to MH i2c: F0 00 00 3D 08 34 [04:54:51]Write i2c OK [04:54:51]MH_I2C_Read... [04:54:51]Read from MH i2c: F0 [04:54:51]MH_I2C_Read... [04:54:51]Read from MH i2c: F0 09 00 [04:54:51]MH_I2C_Read... [04:54:51]Read from MH i2c: F0 09 00 3D 08 00 1E 19 1F 67 47 1B 1E 67 E1 [04:54:51]GetLastDocTimeStamp 1730090926 [04:54:51]current date 1730091294 [04:54:51]FM_GetShiftState [04:54:51]SAM_PROTO_GetShiftState [04:54:51]wFMCommunicate request_size=4 [04:54:51]MH_SAM_APDU [04:54:51]CAPDU: 80 13 01 00 [04:54:51]Write to MH i2c: E2 08 00 3E 08 80 13 01 00 00 00 00 00 C3 [04:54:51]Write i2c OK [04:54:51]MH_I2C_Read... [04:54:51]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [04:54:51]Read from MH i2c: E2 [04:54:51]MH_I2C_Read... [04:54:51]Read from MH i2c: E2 0E 00 [04:54:51]MH_I2C_Read... [04:54:51]Read from MH i2c: E2 0E 00 3E 08 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 6E [04:54:51]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [04:54:51]wFMCommunicate OK [04:54:51]SAM_PROTO_GetShiftState done [04:54:51]FM_GetShiftState done [04:54:51]opened in 1730073670 [04:54:51]opened+sec_in_day 1730160070 [04:54:51]quantity*price = 50063 [04:54:51]sum+1 = 50064 [04:54:51]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 500.63 НСП 1% : 4.43 НДС 12% : 53.16 Наличными: 0.00 Безнал.: 500.63 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 13 28.10.2024 04:54 Смена: 545 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 Платежная система: Mbank ФМ: 0000000000871756 ФД: 202213 ФПД: 106012781380486 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T045454&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202213&fm=106012781380486&tin=02508201610067®Number=0000000000091777&sum=50063 [04:54:52]StoreToDocumentArchive [04:54:52]shift 545 fd 202213 [04:54:52]save to /storage/0545/doc_00202213 [04:54:52]save last doc name /storage/0545/doc_00202213 to /storage/kkm_last_doc_name [04:54:52]save OK [04:54:52]Clear old archive folders... [04:54:52]ProcessDocumentItem done err = 0, tmpTLVsize=248 [04:54:52]tlvbuf is 00C13DC0 [04:54:52]SAM_PROTO_ClearQueue [04:54:52]wFMCommunicate request_size=4 [04:54:52]MH_SAM_APDU [04:54:52]CAPDU: 80 09 00 00 [04:54:52]Write to MH i2c: E2 08 00 4B 08 80 09 00 00 00 00 00 00 C5 [04:54:52]Write i2c OK [04:54:52]MH_I2C_Read... [04:54:52]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [04:54:52]Read from MH i2c: E2 [04:54:52]MH_I2C_Read... [04:54:52]Read from MH i2c: E2 03 00 [04:54:52]MH_I2C_Read... [04:54:52]Read from MH i2c: E2 03 00 4B 08 00 90 00 C7 [04:54:52]RAPDU: 90 00 [04:54:52]wFMCommunicate OK [04:54:52]SAM_PROTO_ClearQueue done [04:54:52]KKMCreateOFDPacket [04:54:52]OFDProtocolAddRootSTLVToBuf [04:54:52]FM_MakeSignedData [04:54:52]FM_MakeSignedData [04:54:52]SAM_PROTO_SignData [04:54:52]wFMCommunicate request_size=4 [04:54:52]MH_SAM_APDU [04:54:52]CAPDU: 80 0D 01 02 [04:54:52]Write to MH i2c: E2 08 00 4C 08 80 0D 01 02 00 00 00 00 CD [04:54:52]Write i2c OK [04:54:52]MH_I2C_Read... [04:54:52]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [04:54:52]Read from MH i2c: E2 [04:54:52]MH_I2C_Read... [04:54:52]Read from MH i2c: E2 03 00 [04:54:52]MH_I2C_Read... [04:54:52]Read from MH i2c: E2 03 00 4C 08 00 90 00 C8 [04:54:52]RAPDU: 90 00 [04:54:52]wFMCommunicate OK [04:54:52]wFMCommunicate request_size=255 [04:54:52]MH_SAM_APDU [04:54:52]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 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 0D 00 00 00 F4 03 04 00 1E 19 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 E5 15 03 00 35 04 06 00 60 6B 06 2D [04:54:52]Write to MH i2c: E2 02 01 4D 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 32 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 0D 00 00 00 F4 03 04 00 1E 19 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 E5 15 03 00 35 04 06 00 60 6B 06 2D 00 00 45 [04:54:52]Write i2c OK [04:54:52]MH_I2C_Read... [04:54:52]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [04:54:52]Read from MH i2c: E2 [04:54:52]MH_I2C_Read... [04:54:52]Read from MH i2c: E2 03 00 [04:54:52]MH_I2C_Read... [04:54:52]Read from MH i2c: E2 03 00 4D 08 00 90 00 C9 [04:54:52]RAPDU: 90 00 [04:54:52]wFMCommunicate OK [04:54:52]wFMCommunicate request_size=7 [04:54:52]MH_SAM_APDU [04:54:52]CAPDU: 80 0D 02 02 02 03 86 [04:54:52]Write to MH i2c: E2 0A 00 4E 08 80 0D 02 02 02 00 03 86 00 00 5D [04:54:52]Write i2c OK [04:54:52]MH_I2C_Read... [04:54:52]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [04:54:52]Read from MH i2c: E2 [04:54:52]MH_I2C_Read... [04:54:52]Read from MH i2c: E2 03 00 [04:54:52]MH_I2C_Read... [04:54:52]Read from MH i2c: E2 03 00 4E 08 00 90 00 CA [04:54:52]RAPDU: 90 00 [04:54:52]wFMCommunicate OK [04:54:52]wFMCommunicate request_size=4 [04:54:52]MH_SAM_APDU [04:54:52]CAPDU: 80 0D 03 02 [04:54:52]Write to MH i2c: E2 08 00 4F 08 80 0D 03 02 00 00 00 00 D2 [04:54:52]Write i2c OK [04:54:52]MH_I2C_Read... [04:54:52]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [04:54:52]Read from MH i2c: E2 [04:54:52]MH_I2C_Read... [04:54:52]Read from MH i2c: E2 0B 00 [04:54:52]MH_I2C_Read... [04:54:52]Read from MH i2c: E2 0B 00 4F 08 00 7A 26 12 2A 5F F9 AA 1F 90 00 D0 [04:54:52]RAPDU: 7A 26 12 2A 5F F9 AA 1F 90 00 [04:54:52]wFMCommunicate OK [04:54:52]SAM_PROTO_SignData done [04:54:52]FM_MakeSignedData done [04:54:52]CreateOFDProtocolMessage [04:54:52]wFMCommunicate request_size=4 [04:54:52]MH_SAM_APDU [04:54:52]CAPDU: 80 11 00 00 [04:54:52]Write to MH i2c: E2 08 00 50 08 80 11 00 00 00 00 00 00 D2 [04:54:52]Write i2c OK [04:54:52]MH_I2C_Read... [04:54:53]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [04:54:53]Read from MH i2c: E2 [04:54:53]MH_I2C_Read... [04:54:53]Read from MH i2c: E2 17 00 [04:54:53]MH_I2C_Read... [04:54:53]Read from MH i2c: E2 17 00 50 08 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 27 [04:54:53]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [04:54:53]wFMCommunicate OK [04:54:53]CreateOFDProtocolMessage done [04:54:53]OFDSenderStorePacket 202213 [04:54:53]StoreOFDPacket docnum=202213 [04:54:53]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0C 01 00 00 D9 3B 04 01 61 5A 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 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 0D 00 00 00 F4 03 04 00 1E 19 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 E5 15 03 00 35 04 06 00 60 6B 06 2D 03 86 7A 26 12 2A 5F F9 AA 1F [04:54:53]CheckFolder [04:54:53]dirname=/storage/ofd_packets [04:54:53]CheckFolder done [04:54:53]ProducePacketName [04:54:53]name=ofd_packets/00202213 [04:54:53]NVStorageSaveData ofd_packets/00202213 [04:54:53]File name is /storage/ofd_packets/00202213 [04:54:53]Write 298 bytes [04:54:53]NVStorageSaveData done [04:54:53]OFDSenderStorePacket done [04:54:53]KKMCreateOFDPacket done [04:54:53]NVStorageSaveData kkm_last_timestamp [04:54:53]File name is /storage/kkm_last_timestamp [04:54:53]Write 4 bytes [04:54:53]NVStorageSaveData done [04:54:53]ExternCall_PrintAddStr [04:54:53]wPrintStart [04:54:53]Write to MH i2c: 01 00 00 51 08 59 [04:54:53]Write i2c OK [04:54:53]MH_I2C_Read... [04:54:53]Read from MH i2c: 01 [04:54:53]MH_I2C_Read... [04:54:53]Read from MH i2c: 01 07 00 [04:54:53]MH_I2C_Read... [04:54:53]Read from MH i2c: 01 07 00 51 08 00 00 00 00 00 FF 0F 6E [04:54:53]RasterBufferAndPrint [04:54:53]line Счет N : (1)449985 [04:54:53]line ИНН: 02508201610067 [04:54:53]line Контрольно-Кассовый Чек [04:54:53]line ПРОДАЖА [04:54:53]line ТРК (МРК, ГНК) : 33 [04:54:53]line Товар: 2710194210 [04:54:53]line ДТ-К-2 [04:54:53]line 6.570 * 76.20 [04:54:53]line = 500.63 [04:54:53]line НДС 12% НСП 1% [04:54:53]line > о реализуемом товаре [04:54:53]line ИТОГО: 500.63 [04:54:53]line НСП 1% : 4.43 [04:54:53]line НДС 12% : 53.16 [04:54:53]line Наличными: 0.00 [04:54:53]line Безнал.: 500.63 [04:54:53]line Место: АЗС № 171 "Партнер Нефть" [04:54:53]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [04:54:53]line СНО: Общий режим [04:54:53]line Чек 13 28.10.2024 04:54 [04:54:53]line Смена: 545 ФФД: 1.0 [04:54:53]line ЗНМ: 0300000109 [04:54:53]line РНМ: 0000000000091777 [04:54:53]line Версия ККМ: 001 [04:54:53]line Платежная система: Mbank [04:54:53]line ФМ: 0000000000871756 [04:54:53]line ФД: 202213 [04:54:53]line ФПД: 106012781380486 [04:54:53]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T045454&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202213&fm=106012781380486&tin=02508201610067®Number=0000000000091777&sum=50063 [04:54:53]OFD Sender: Processing packet 202213 [packets to send 114, broken 113] [04:54:53]ProducePacketName [04:54:53]name=ofd_packets/00202213 [04:54:53]OFD Sender: To server: pG, [04:54:53]CommunicateWithHost lk.salyk.kg:30040 [04:54:53]ConnectInit lk.salyk.kg [04:54:53]written 0, free lines is 4095 [04:54:53]Connected sock=10 [04:54:53]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0C 01 00 00 D9 3B 04 01 61 5A 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 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 0D 00 00 00 F4 03 04 00 1E 19 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 E5 15 03 00 35 04 06 00 60 6B 06 2D 03 86 7A 26 12 2A 5F F9 AA 1F [04:54:53]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 56 A0 47 00 57 86 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 E5 15 03 00 F4 03 04 00 D5 C4 1E 67 B6 04 01 00 00 EE 24 70 D3 44 7D 21 45 [04:54:53]CommunicateWithHost err = 0 [04:54:53]CheckOFDResponse [04:54:53]1017 (14) - 77093643461234 [04:54:53]1041 (16) - 0000000000871756 [04:54:53]1040 (4) - 202213 [04:54:53]1012 (4) - 27.10.2024 22:55 [04:54:53]1206 (1) - 0 [04:54:53]OFD Sender: Remove packet 202213 [04:54:53]ProducePacketName [04:54:53]name=ofd_packets/00202213 [04:54:53]NVStorageDeleteData [04:54:53]Write to MH i2c: 01 00 00 7A 08 82 [04:54:53]Write i2c OK [04:54:53]MH_I2C_Read... [04:54:53]Read from MH i2c: 01 [04:54:53]MH_I2C_Read... [04:54:53]Read from MH i2c: 01 07 00 [04:54:53]MH_I2C_Read... [04:54:53]Read from MH i2c: 01 07 00 7A 08 00 00 00 00 00 C0 0C 55 [04:54:53]RasterBufferAndPrint [04:54:53]line [04:54:53]line [04:54:53]line [04:54:53]line [04:54:53]line [04:54:53]written 0, free lines is 3270 [04:54:53]MH_Cut [04:54:53]Write to MH i2c: D1 01 00 81 08 01 5B [04:54:53]Write i2c OK [04:54:53]MH_I2C_Read... [04:54:53]Read from MH i2c: D1 [04:54:53]MH_I2C_Read... [04:54:53]Read from MH i2c: D1 01 00 [04:54:53]MH_I2C_Read... [04:54:53]Read from MH i2c: D1 01 00 81 08 00 5A [04:54:53]Write to MH i2c: 01 00 00 82 08 8A [04:54:53]Write i2c OK [04:54:53]MH_I2C_Read... [04:54:54]OFD Sender: No OFD packet to send [04:54:54]*** Cut start [04:54:54]*** Purtial cut [04:54:54]*** Stage 1: CUTSNS_PIN = 1 [04:54:54]Read from MH i2c: 01 [04:54:54]MH_I2C_Read... [04:54:54]*** Stop cut motor [04:54:54]*** Cut end [04:54:54]Read from MH i2c: 01 07 00 [04:54:54]MH_I2C_Read... [04:54:54]Read from MH i2c: 01 07 00 82 08 00 00 00 00 00 FF 0F 9F [04:54:54]process_action close_receipt done [04:54:54]requested_data is exist [04:54:54]produce_requested_data [04:54:54]requested_item fm.sn is exist - process it [04:54:54]wFMCommunicate request_size=4 [04:54:54]MH_SAM_APDU [04:54:54]CAPDU: 80 11 00 00 [04:54:54]Write to MH i2c: E2 08 00 83 08 80 11 00 00 00 00 00 00 05 [04:54:54]Write i2c OK [04:54:54]MH_I2C_Read... [04:54:55]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [04:54:55]Read from MH i2c: E2 [04:54:55]MH_I2C_Read... [04:54:55]Read from MH i2c: E2 17 00 [04:54:55]MH_I2C_Read... [04:54:55]Read from MH i2c: E2 17 00 83 08 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 5A [04:54:55]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [04:54:55]wFMCommunicate OK [04:54:55]requested_item fd.num is exist - process it [04:54:55]SAM_PROTO_GetFieldsCounters [04:54:55]wFMCommunicate request_size=4 [04:54:55]MH_SAM_APDU [04:54:55]CAPDU: 80 13 00 00 [04:54:55]Write to MH i2c: E2 08 00 84 08 80 13 00 00 00 00 00 00 08 [04:54:55]Write i2c OK [04:54:55]MH_I2C_Read... [04:54:55]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [04:54:55]Read from MH i2c: E2 [04:54:55]MH_I2C_Read... [04:54:55]Read from MH i2c: E2 62 00 [04:54:55]MH_I2C_Read... [04:54:55]Read from MH i2c: E2 62 00 84 08 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 E5 15 03 00 0E 04 04 00 21 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 78 [04:54:55]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 E5 15 03 00 0E 04 04 00 21 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 [04:54:55]wFMCommunicate OK [04:54:55]SAM_PROTO_GetFieldsCounters done [04:54:55]requested_item shift.num is exist - process it [04:54:55]requested_item shift.opened is exist - process it [04:54:55]req_shift_opened [04:54:55]FM_GetShiftState [04:54:55]SAM_PROTO_GetShiftState [04:54:55]wFMCommunicate request_size=4 [04:54:55]MH_SAM_APDU [04:54:55]CAPDU: 80 13 01 00 [04:54:55]Write to MH i2c: E2 08 00 85 08 80 13 01 00 00 00 00 00 0A [04:54:55]Write i2c OK [04:54:55]MH_I2C_Read... [04:54:55]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [04:54:55]Read from MH i2c: E2 [04:54:55]MH_I2C_Read... [04:54:55]Read from MH i2c: E2 0E 00 [04:54:55]MH_I2C_Read... [04:54:55]Read from MH i2c: E2 0E 00 85 08 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 B5 [04:54:55]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [04:54:55]wFMCommunicate OK [04:54:55]SAM_PROTO_GetShiftState done [04:54:55]FM_GetShiftState done [04:54:55]req_shift_opened done [04:54:55]requested_item shift.open_date is exist - process it [04:54:55]req_shift_open_date [04:54:55]req_shift_open_date done [04:54:55]produce_requested_data done [04:54:55]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202213,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670} [04:54:55]process_action_free close_receipt [04:54:55]json_value_free [04:54:55]json_value_free done [04:54:55]process_json_proto returns [04:54:55]Send response to host [04:54:55]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202213,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670}}} [04:54:55]free response buf [04:54:55]execute_script done [04:54:55]execute_script returns [04:54:55]free content buf [04:54:55]Sock 9.Close socket [04:54:55]Sock 9.Thread stoped [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]OFD Sender: No OFD packet to send [05:04:19]OFD Sender: No OFD packet to send [05:04:24]OFD Sender: No OFD packet to send [05:04:29]OFD Sender: No OFD packet to send [05:04:34]OFD Sender: No OFD packet to send [05:04:39]OFD Sender: No OFD packet to send [05:04:44]OFD Sender: No OFD packet to send [05:04:49]OFD Sender: No OFD packet to send [05:04:54]OFD Sender: No OFD packet to send [05:04:59]OFD Sender: No OFD packet to send [05:05:04]OFD Sender: No OFD packet to send [05:05:09]OFD Sender: No OFD packet to send [05:05:14]OFD Sender: No OFD packet to send [05:05:19]OFD Sender: No OFD packet to send [05:05:24]OFD Sender: No OFD packet to send [05:05:29]OFD Sender: No OFD packet to send [05:05:34]OFD Sender: No OFD packet to send [05:05:39]OFD Sender: No OFD packet to send [05:05:44]OFD Sender: No OFD packet to send [05:05:49]OFD Sender: No OFD packet to send [05:05:54]OFD Sender: No OFD packet to send [05:05:59]OFD Sender: No OFD packet to send [05:06:05]OFD Sender: No OFD packet to send [05:06:10]OFD Sender: No OFD packet to send [05:06:15]OFD Sender: No OFD packet to send [05:06:20]OFD Sender: No OFD packet to send [05:06:25]OFD Sender: No OFD packet to send [05:06:30]OFD Sender: No OFD packet to send [05:06:35]OFD Sender: No OFD packet to send [05:06:40]OFD Sender: No OFD packet to send [05:06:45]OFD Sender: No OFD packet to send [05:06:50]OFD Sender: No OFD packet to send [05:06:55]OFD Sender: No OFD packet to send [05:07:00]OFD Sender: No OFD packet to send [05:07:05]OFD Sender: No OFD packet to send [05:07:10]OFD Sender: No OFD packet to send [05:07:15]OFD Sender: No OFD packet to send [05:07:20]OFD Sender: No OFD packet to send [05:07:25]OFD Sender: No OFD packet to send [05:07:30]OFD Sender: No OFD packet to send [05:07:35]OFD Sender: No OFD packet to send [05:07:40]OFD Sender: No OFD packet to send [05:07:45]OFD Sender: No OFD packet to send [05:07:50]OFD Sender: No OFD packet to send [05:07:55]OFD Sender: No OFD packet to send [05:08:00]OFD Sender: No OFD packet to send [05:08:05]OFD Sender: No OFD packet to send [05:08:10]OFD Sender: No OFD packet to send [05:08:15]OFD Sender: No OFD packet to send [05:08:20]OFD Sender: No OFD packet to send [05:08:25]OFD Sender: No OFD packet to send [05:08:30]OFD Sender: No OFD packet to send [05:08:35]OFD Sender: No OFD packet to send [05:08:40]OFD Sender: No OFD packet to send [05:08:45]OFD Sender: No OFD packet to send [05:08:50]OFD Sender: No OFD packet to send [05:08:55]OFD Sender: No OFD packet to send [05:09:00]OFD Sender: No OFD packet to send [05:09:05]OFD Sender: No OFD packet to send [05:09:10]OFD Sender: No OFD packet to send [05:09:15]OFD Sender: No OFD packet to send [05:09:20]OFD Sender: No OFD packet to send [05:09:25]OFD Sender: No OFD packet to send [05:09:30]OFD Sender: No OFD packet to send [05:09:35]OFD Sender: No OFD packet to send [05:09:40]OFD Sender: No OFD packet to send [05:09:45]OFD Sender: No OFD packet to send [05:09:50]OFD Sender: No OFD packet to send [05:09:55]OFD Sender: No OFD packet to send [05:10:00]OFD Sender: No OFD packet to send [05:10:05]OFD Sender: No OFD packet to send [05:10:10]OFD Sender: No OFD packet to send [05:10:15]OFD Sender: No OFD packet to send [05:10:20]OFD Sender: No OFD packet to send [05:10:25]OFD Sender: No OFD packet to send [05:10:30]OFD Sender: No OFD packet to send [05:10:35]OFD Sender: No OFD packet to send [05:10:40]OFD Sender: No OFD packet to send [05:10:45]OFD Sender: No OFD packet to send [05:10:50]OFD Sender: No OFD packet to send [05:10:55]OFD Sender: No OFD packet to send [05:11:00]OFD Sender: No OFD packet to send [05:11:05]OFD Sender: No OFD packet to send [05:11:10]OFD Sender: No OFD packet to send [05:11:15]OFD Sender: No OFD packet to send [05:11:20]OFD Sender: No OFD packet to send [05:11:25]OFD Sender: No OFD packet to send [05:11:30]OFD Sender: No OFD packet to send [05:11:35]OFD Sender: No OFD packet to send [05:11:40]OFD Sender: No OFD packet to send [05:11:45]OFD Sender: No OFD packet to send [05:11:50]OFD Sender: No OFD packet to send [05:11:55]OFD Sender: No OFD packet to send [05:12:00]OFD Sender: No OFD packet to send [05:12:05]OFD Sender: No OFD packet to send [05:12:10]OFD Sender: No OFD packet to send [05:12:15]OFD Sender: No OFD packet to send [05:12:20]OFD Sender: No OFD packet to send [05:12:25]OFD Sender: No OFD packet to send [05:12:30]OFD Sender: No OFD packet to send [05:12:35]OFD Sender: No OFD packet to send [05:12:40]OFD Sender: No OFD packet to send [05:12:45]OFD Sender: No OFD packet to send [05:12:50]OFD Sender: No OFD packet to send [05:12:55]OFD Sender: No OFD packet to send [05:13:00]OFD Sender: No OFD packet to send [05:13:05]OFD Sender: No OFD packet to send [05:13:10]OFD Sender: No OFD packet to send [05:13:15]OFD Sender: No OFD packet to send [05:13:20]OFD Sender: No OFD packet to send [05:13:25]OFD Sender: No OFD packet to send [05:13:30]OFD Sender: No OFD packet to send [05:13:35]OFD Sender: No OFD packet to send [05:13:40]OFD Sender: No OFD packet to send [05:13:45]OFD Sender: No OFD packet to send [05:13:50]OFD Sender: No OFD packet to send [05:13:55]OFD Sender: No OFD packet to send [05:14:00]OFD Sender: No OFD packet to send [05:14:05]OFD Sender: No OFD packet to send [05:14:10]OFD Sender: No OFD packet to send [05:14:15]OFD Sender: No OFD packet to send [05:14:20]OFD Sender: No OFD packet to send [05:14:25]OFD Sender: No OFD packet to send [05:14:30]OFD Sender: No OFD packet to send [05:14:35]OFD Sender: No OFD packet to send [05:14:40]OFD Sender: No OFD packet to send [05:14:45]OFD Sender: No OFD packet to send [05:14:50]OFD Sender: No OFD packet to send [05:14:55]OFD Sender: No OFD packet to send [05:15:00]OFD Sender: No OFD packet to send [05:15:05]OFD Sender: No OFD packet to send [05:15:10]OFD Sender: No OFD packet to send [05:15:15]OFD Sender: No OFD packet to send [05:15:20]OFD Sender: No OFD packet to send [05:15:25]OFD Sender: No OFD packet to send [05:15:30]OFD Sender: No OFD packet to send [05:15:35]OFD Sender: No OFD packet to send [05:15:40]OFD Sender: No OFD packet to send [05:15:45]OFD Sender: No OFD packet to send [05:15:50]OFD Sender: No OFD packet to send [05:15:55]OFD Sender: No OFD packet to send [05:16:00]OFD Sender: No OFD packet to send [05:16:05]OFD Sender: No OFD packet to send [05:16:10]OFD Sender: No OFD packet to send [05:16:15]OFD Sender: No OFD packet to send [05:16:20]OFD Sender: No OFD packet to send [05:16:25]OFD Sender: No OFD packet to send [05:16:30]OFD Sender: No OFD packet to send [05:16:35]OFD Sender: No OFD packet to send [05:16:40]OFD Sender: No OFD packet to send [05:16:45]OFD Sender: No OFD packet to send [05:16:50]OFD Sender: No OFD packet to send [05:16:55]OFD Sender: No OFD packet to send [05:17:00]OFD Sender: No OFD packet to send [05:17:05]OFD Sender: No OFD packet to send [05:17:10]OFD Sender: No OFD packet to send [05:17:15]OFD Sender: No OFD packet to send [05:17:20]OFD Sender: No OFD packet to send [05:17:25]OFD Sender: No OFD packet to send [05:17:30]OFD Sender: No OFD packet to send [05:17:35]OFD Sender: No OFD packet to send [05:17:40]OFD Sender: No OFD packet to send [05:17:45]OFD Sender: No OFD packet to send [05:17:50]OFD Sender: No OFD packet to send [05:17:55]OFD Sender: No OFD packet to send [05:18:00]OFD Sender: No OFD packet to send [05:18:05]OFD Sender: No OFD packet to send [05:18:10]OFD Sender: No OFD packet to send [05:18:15]OFD Sender: No OFD packet to send [05:18:20]OFD Sender: No OFD packet to send [05:18:25]OFD Sender: No OFD packet to send [05:18:30]OFD Sender: No OFD packet to send [05:18:35]OFD Sender: No OFD packet to send [05:18:40]OFD Sender: No OFD packet to send [05:18:45]OFD Sender: No OFD packet to send [05:18:50]OFD Sender: No OFD packet to send [05:18:55]OFD Sender: No OFD packet to send [05:19:00]OFD Sender: No OFD packet to send [05:19:05]OFD Sender: No OFD packet to send [05:19:10]OFD Sender: No OFD packet to send [05:19:15]OFD Sender: No OFD packet to send [05:19:20]OFD Sender: No OFD packet to send [05:19:25]OFD Sender: No OFD packet to send [05:19:30]OFD Sender: No OFD packet to send [05:19:35]OFD Sender: No OFD packet to send [05:19:40]OFD Sender: No OFD packet to send [05:19:45]OFD Sender: No OFD packet to send [05:19:50]OFD Sender: No OFD packet to send [05:19:55]OFD Sender: No OFD packet to send [05:20:00]OFD Sender: No OFD packet to send [05:20:05]OFD Sender: No OFD packet to send [05:20:10]OFD Sender: No OFD packet to send [05:20:15]OFD Sender: No OFD packet to send [05:20:20]OFD Sender: No OFD packet to send [05:20:25]OFD Sender: No OFD packet to send [05:20:30]OFD Sender: No OFD packet to send [05:20:35]OFD Sender: No OFD packet to send [05:20:40]OFD Sender: No OFD packet to send [05:20:46]OFD Sender: No OFD packet to send [05:20:51]OFD Sender: No OFD packet to send [05:20:56]OFD Sender: No OFD packet to send [05:21:01]OFD Sender: No OFD packet to send [05:21:06]OFD Sender: No OFD packet to send [05:21:11]OFD Sender: No OFD packet to send [05:21:16]OFD Sender: No OFD packet to send [05:21:21]OFD Sender: No OFD packet to send [05:21:26]OFD Sender: No OFD packet to send [05:21:31]OFD Sender: No OFD packet to send [05:21:36]OFD Sender: No OFD packet to send [05:21:41]OFD Sender: No OFD packet to send [05:21:46]OFD Sender: No OFD packet to send [05:21:51]OFD Sender: No OFD packet to send [05:21:56]OFD Sender: No OFD packet to send [05:22:01]OFD Sender: No OFD packet to send [05:22:06]OFD Sender: No OFD packet to send [05:22:11]OFD Sender: No OFD packet to send [05:22:16]OFD Sender: No OFD packet to send [05:22:21]OFD Sender: No OFD packet to send [05:22:26]OFD Sender: No OFD packet to send [05:22:31]OFD Sender: No OFD packet to send [05:22:36]OFD Sender: No OFD packet to send [05:22:41]OFD Sender: No OFD packet to send [05:22:46]OFD Sender: No OFD packet to send [05:22:51]OFD Sender: No OFD packet to send [05:22:56]OFD Sender: No OFD packet to send [05:23:01]OFD Sender: No OFD packet to send [05:23:06]OFD Sender: No OFD packet to send [05:23:11]OFD Sender: No OFD packet to send [05:23:16]OFD Sender: No OFD packet to send [05:23:21]OFD Sender: No OFD packet to send [05:23:26]OFD Sender: No OFD packet to send [05:23:31]OFD Sender: No OFD packet to send [05:23:36]OFD Sender: No OFD packet to send [05:23:41]OFD Sender: No OFD packet to send [05:23:46]OFD Sender: No OFD packet to send [05:23:51]OFD Sender: No OFD packet to send [05:23:56]OFD Sender: No OFD packet to send [05:24:01]OFD Sender: No OFD packet to send [05:24:06]OFD Sender: No OFD packet to send [05:24:11]OFD Sender: No OFD packet to send [05:24:16]OFD Sender: No OFD packet to send [05:24:21]OFD Sender: No OFD packet to send [05:24:26]OFD Sender: No OFD packet to send [05:24:31]OFD Sender: No OFD packet to send [05:24:36]OFD Sender: No OFD packet to send [05:24:41]OFD Sender: No OFD packet to send [05:24:46]OFD Sender: No OFD packet to send [05:24:51]OFD Sender: No OFD packet to send [05:24:56]OFD Sender: No OFD packet to send [05:25:01]OFD Sender: No OFD packet to send [05:25:06]OFD Sender: No OFD packet to send [05:25:11]OFD Sender: No OFD packet to send [05:25:16]OFD Sender: No OFD packet to send [05:25:21]OFD Sender: No OFD packet to send [05:25:26]OFD Sender: No OFD packet to send [05:25:31]OFD Sender: No OFD packet to send [05:25:36]OFD Sender: No OFD packet to send [05:25:41]OFD Sender: No OFD packet to send [05:25:46]OFD Sender: No OFD packet to send [05:25:51]OFD Sender: No OFD packet to send [05:25:56]OFD Sender: No OFD packet to send [05:26:01]OFD Sender: No OFD packet to send [05:26:06]OFD Sender: No OFD packet to send [05:26:11]OFD Sender: No OFD packet to send [05:26:16]OFD Sender: No OFD packet to send [05:26:21]OFD Sender: No OFD packet to send [05:26:26]OFD Sender: No OFD packet to send [05:26:31]OFD Sender: No OFD packet to send [05:26:36]OFD Sender: No OFD packet to send [05:26:41]OFD Sender: No OFD packet to send [05:26:46]OFD Sender: No OFD packet to send [05:26:51]OFD Sender: No OFD packet to send [05:26:56]OFD Sender: No OFD packet to send [05:27:01]OFD Sender: No OFD packet to send [05:27:06]OFD Sender: No OFD packet to send [05:27:11]OFD Sender: No OFD packet to send [05:27:16]OFD Sender: No OFD packet to send [05:27:21]OFD Sender: No OFD packet to send [05:27:26]OFD Sender: No OFD packet to send [05:27:31]OFD Sender: No OFD packet to send [05:27:36]OFD Sender: No OFD packet to send [05:27:41]OFD Sender: No OFD packet to send [05:27:46]OFD Sender: No OFD packet to send [05:27:51]OFD Sender: No OFD packet to send [05:27:56]OFD Sender: No OFD packet to send [05:28:01]OFD Sender: No OFD packet to send [05:28:06]OFD Sender: No OFD packet to send [05:28:11]OFD Sender: No OFD packet to send [05:28:16]OFD Sender: No OFD packet to send [05:28:21]OFD Sender: No OFD packet to send [05:28:26]OFD Sender: No OFD packet to send [05:28:31]OFD Sender: No OFD packet to send [05:28:36]OFD Sender: No OFD packet to send [05:28:41]OFD Sender: No OFD packet to send [05:28:46]OFD Sender: No OFD packet to send [05:28:51]OFD Sender: No OFD packet to send [05:28:56]OFD Sender: No OFD packet to send [05:29:01]OFD Sender: No OFD packet to send [05:29:06]OFD Sender: No OFD packet to send [05:29:11]OFD Sender: No OFD packet to send [05:29:16]OFD Sender: No OFD packet to send [05:29:21]OFD Sender: No OFD packet to send [05:29:26]OFD Sender: No OFD packet to send [05:29:31]OFD Sender: No OFD packet to send [05:29:36]OFD Sender: No OFD packet to send [05:29:41]OFD Sender: No OFD packet to send [05:29:46]OFD Sender: No OFD packet to send [05:29:51]OFD Sender: No OFD packet to send [05:29:56]OFD Sender: No OFD packet to send [05:30:01]OFD Sender: No OFD packet to send [05:30:06]OFD Sender: No OFD packet to send [05:30:11]OFD Sender: No OFD packet to send [05:30:16]OFD Sender: No OFD packet to send [05:30:21]OFD Sender: No OFD packet to send [05:30:26]OFD Sender: No OFD packet to send [05:30:31]OFD Sender: No OFD packet to send [05:30:36]OFD Sender: No OFD packet to send [05:30:41]OFD Sender: No OFD packet to send [05:30:46]OFD Sender: No OFD packet to send [05:30:51]OFD Sender: No OFD packet to send [05:30:56]OFD Sender: No OFD packet to send [05:31:01]OFD Sender: No OFD packet to send [05:31:06]OFD Sender: No OFD packet to send [05:31:11]OFD Sender: No OFD packet to send [05:31:16]OFD Sender: No OFD packet to send [05:31:21]OFD Sender: No OFD packet to send [05:31:26]OFD Sender: No OFD packet to send [05:31:31]OFD Sender: No OFD packet to send [05:31:36]OFD Sender: No OFD packet to send [05:31:41]OFD Sender: No OFD packet to send [05:31:46]OFD Sender: No OFD packet to send [05:31:51]OFD Sender: No OFD packet to send [05:31:56]OFD Sender: No OFD packet to send [05:32:01]OFD Sender: No OFD packet to send [05:32:06]OFD Sender: No OFD packet to send [05:32:11]OFD Sender: No OFD packet to send [05:32:16]OFD Sender: No OFD packet to send [05:32:21]OFD Sender: No OFD packet to send [05:32:26]OFD Sender: No OFD packet to send [05:32:31]OFD Sender: No OFD packet to send [05:32:36]OFD Sender: No OFD packet to send [05:32:41]OFD Sender: No OFD packet to send [05:32:46]OFD Sender: No OFD packet to send [05:32:51]OFD Sender: No OFD packet to send [05:32:56]OFD Sender: No OFD packet to send [05:33:01]OFD Sender: No OFD packet to send [05:33:06]OFD Sender: No OFD packet to send [05:33:11]OFD Sender: No OFD packet to send [05:33:16]OFD Sender: No OFD packet to send [05:33:21]OFD Sender: No OFD packet to send [05:33:26]OFD Sender: No OFD packet to send [05:33:31]OFD Sender: No OFD packet to send [05:33:36]OFD Sender: No OFD packet to send [05:33:41]OFD Sender: No OFD packet to send [05:33:46]OFD Sender: No OFD packet to send [05:33:51]OFD Sender: No OFD packet to send [05:33:56]OFD Sender: No OFD packet to send [05:34:01]OFD Sender: No OFD packet to send [05:34:06]OFD Sender: No OFD packet to send [05:34:11]OFD Sender: No OFD packet to send [05:34:16]OFD Sender: No OFD packet to send [05:34:21]OFD Sender: No OFD packet to send [05:34:26]OFD Sender: No OFD packet to send [05:34:31]OFD Sender: No OFD packet to send [05:34:36]OFD Sender: No OFD packet to send [05:34:41]OFD Sender: No OFD packet to send [05:34:46]OFD Sender: No OFD packet to send [05:34:51]OFD Sender: No OFD packet to send [05:34:56]OFD Sender: No OFD packet to send [05:35:01]OFD Sender: No OFD packet to send [05:35:06]OFD Sender: No OFD packet to send [05:35:11]OFD Sender: No OFD packet to send [05:35:16]OFD Sender: No OFD packet to send [05:35:21]OFD Sender: No OFD packet to send [05:35:27]OFD Sender: No OFD packet to send [05:35:32]OFD Sender: No OFD packet to send [05:35:37]OFD Sender: No OFD packet to send [05:35:42]OFD Sender: No OFD packet to send [05:35:47]OFD Sender: No OFD packet to send [05:35:52]OFD Sender: No OFD packet to send [05:35:57]OFD Sender: No OFD packet to send [05:36:02]OFD Sender: No OFD packet to send [05:36:07]OFD Sender: No OFD packet to send [05:36:12]OFD Sender: No OFD packet to send [05:36:17]OFD Sender: No OFD packet to send [05:36:22]OFD Sender: No OFD packet to send [05:36:27]OFD Sender: No OFD packet to send [05:36:32]OFD Sender: No OFD packet to send [05:36:37]OFD Sender: No OFD packet to send [05:36:42]OFD Sender: No OFD packet to send [05:36:47]OFD Sender: No OFD packet to send [05:36:52]OFD Sender: No OFD packet to send [05:36:57]OFD Sender: No OFD packet to send [05:37:02]OFD Sender: No OFD packet to send [05:37:07]OFD Sender: No OFD packet to send [05:37:12]OFD Sender: No OFD packet to send [05:37:17]OFD Sender: No OFD packet to send [05:37:22]OFD Sender: No OFD packet to send [05:37:27]OFD Sender: No OFD packet to send [05:37:32]OFD Sender: No OFD packet to send [05:37:37]OFD Sender: No OFD packet to send [05:37:42]OFD Sender: No OFD packet to send [05:37:47]OFD Sender: No OFD packet to send [05:37:52]OFD Sender: No OFD packet to send [05:37:57]OFD Sender: No OFD packet to send [05:38:02]OFD Sender: No OFD packet to send [05:38:07]OFD Sender: No OFD packet to send [05:38:12]OFD Sender: No OFD packet to send [05:38:17]OFD Sender: No OFD packet to send [05:38:22]OFD Sender: No OFD packet to send [05:38:27]OFD Sender: No OFD packet to send [05:38:32]OFD Sender: No OFD packet to send [05:38:37]OFD Sender: No OFD packet to send [05:38:42]OFD Sender: No OFD packet to send [05:38:47]OFD Sender: No OFD packet to send [05:38:52]OFD Sender: No OFD packet to send [05:38:57]OFD Sender: No OFD packet to send [05:39:02]OFD Sender: No OFD packet to send [05:39:07]OFD Sender: No OFD packet to send [05:39:12]OFD Sender: No OFD packet to send [05:39:17]OFD Sender: No OFD packet to send [05:39:22]OFD Sender: No OFD packet to send [05:39:27]OFD Sender: No OFD packet to send [05:39:32]OFD Sender: No OFD packet to send [05:39:37]OFD Sender: No OFD packet to send [05:39:42]OFD Sender: No OFD packet to send [05:39:47]OFD Sender: No OFD packet to send [05:39:52]OFD Sender: No OFD packet to send [05:39:57]OFD Sender: No OFD packet to send [05:40:02]OFD Sender: No OFD packet to send [05:40:07]OFD Sender: No OFD packet to send [05:40:12]OFD Sender: No OFD packet to send [05:40:17]OFD Sender: No OFD packet to send [05:40:22]OFD Sender: No OFD packet to send [05:40:27]OFD Sender: No OFD packet to send [05:40:32]OFD Sender: No OFD packet to send [05:40:37]OFD Sender: No OFD packet to send [05:40:42]OFD Sender: No OFD packet to send [05:40:47]OFD Sender: No OFD packet to send [05:40:52]OFD Sender: No OFD packet to send [05:40:57]OFD Sender: No OFD packet to send [05:41:02]OFD Sender: No OFD packet to send [05:41:07]OFD Sender: No OFD packet to send [05:41:12]OFD Sender: No OFD packet to send [05:41:17]OFD Sender: No OFD packet to send [05:41:22]OFD Sender: No OFD packet to send [05:41:27]OFD Sender: No OFD packet to send [05:41:32]OFD Sender: No OFD packet to send [05:41:37]OFD Sender: No OFD packet to send [05:41:42]OFD Sender: No OFD packet to send [05:41:47]OFD Sender: No OFD packet to send [05:41:52]OFD Sender: No OFD packet to send [05:41:57]OFD Sender: No OFD packet to send [05:42:02]OFD Sender: No OFD packet to send [05:42:07]OFD Sender: No OFD packet to send [05:42:12]OFD Sender: No OFD packet to send [05:42:17]OFD Sender: No OFD packet to send [05:42:22]OFD Sender: No OFD packet to send [05:42:27]OFD Sender: No OFD packet to send [05:42:32]OFD Sender: No OFD packet to send [05:42:37]OFD Sender: No OFD packet to send [05:42:42]OFD Sender: No OFD packet to send [05:42:47]OFD Sender: No OFD packet to send [05:42:52]OFD Sender: No OFD packet to send [05:42:57]OFD Sender: No OFD packet to send [05:43:02]OFD Sender: No OFD packet to send [05:43:07]OFD Sender: No OFD packet to send [05:43:12]OFD Sender: No OFD packet to send [05:43:17]OFD Sender: No OFD packet to send [05:43:22]OFD Sender: No OFD packet to send [05:43:27]OFD Sender: No OFD packet to send [05:43:32]OFD Sender: No OFD packet to send [05:43:37]OFD Sender: No OFD packet to send [05:43:42]OFD Sender: No OFD packet to send [05:43:47]OFD Sender: No OFD packet to send [05:43:52]OFD Sender: No OFD packet to send [05:43:57]OFD Sender: No OFD packet to send [05:44:02]OFD Sender: No OFD packet to send [05:44:07]OFD Sender: No OFD packet to send [05:44:12]OFD Sender: No OFD packet to send [05:44:17]OFD Sender: No OFD packet to send [05:44:22]OFD Sender: No OFD packet to send [05:44:27]OFD Sender: No OFD packet to send [05:44:32]OFD Sender: No OFD packet to send [05:44:37]OFD Sender: No OFD packet to send [05:44:42]OFD Sender: No OFD packet to send [05:44:47]OFD Sender: No OFD packet to send [05:44:52]OFD Sender: No OFD packet to send [05:44:57]OFD Sender: No OFD packet to send [05:45:02]OFD Sender: No OFD packet to send [05:45:07]OFD Sender: No OFD packet to send [05:45:12]OFD Sender: No OFD packet to send [05:45:17]OFD Sender: No OFD packet to send [05:45:22]OFD Sender: No OFD packet to send [05:45:27]OFD Sender: No OFD packet to send [05:45:32]OFD Sender: No OFD packet to send [05:45:37]OFD Sender: No OFD packet to send [05:45:42]OFD Sender: No OFD packet to send [05:45:47]OFD Sender: No OFD packet to send [05:45:52]OFD Sender: No OFD packet to send [05:45:57]OFD Sender: No OFD packet to send [05:46:02]OFD Sender: No OFD packet to send [05:46:07]OFD Sender: No OFD packet to send [05:46:12]OFD Sender: No OFD packet to send [05:46:17]OFD Sender: No OFD packet to send [05:46:22]OFD Sender: No OFD packet to send [05:46:27]OFD Sender: No OFD packet to send [05:46:32]OFD Sender: No OFD packet to send [05:46:37]OFD Sender: No OFD packet to send [05:46:42]OFD Sender: No OFD packet to send [05:46:47]OFD Sender: No OFD packet to send [05:46:52]OFD Sender: No OFD packet to send [05:46:57]OFD Sender: No OFD packet to send [05:47:02]OFD Sender: No OFD packet to send [05:47:07]OFD Sender: No OFD packet to send [05:47:12]OFD Sender: No OFD packet to send [05:47:17]OFD Sender: No OFD packet to send [05:47:22]OFD Sender: No OFD packet to send [05:47:27]OFD Sender: No OFD packet to send [05:47:32]OFD Sender: No OFD packet to send [05:47:37]OFD Sender: No OFD packet to send [05:47:42]OFD Sender: No OFD packet to send [05:47:47]OFD Sender: No OFD packet to send [05:47:52]OFD Sender: No OFD packet to send [05:47:57]OFD Sender: No OFD packet to send [05:48:02]OFD Sender: No OFD packet to send [05:48:07]OFD Sender: No OFD packet to send [05:48:12]OFD Sender: No OFD packet to send [05:48:17]OFD Sender: No OFD packet to send [05:48:22]OFD Sender: No OFD packet to send [05:48:27]OFD Sender: No OFD packet to send [05:48:32]OFD Sender: No OFD packet to send [05:48:37]OFD Sender: No OFD packet to send [05:48:42]OFD Sender: No OFD packet to send [05:48:47]OFD Sender: No OFD packet to send [05:48:52]OFD Sender: No OFD packet to send [05:48:57]OFD Sender: No OFD packet to send [05:49:02]OFD Sender: No OFD packet to send [05:49:07]OFD Sender: No OFD packet to send [05:49:12]OFD Sender: No OFD packet to send [05:49:17]OFD Sender: No OFD packet to send [05:49:22]OFD Sender: No OFD packet to send [05:49:27]OFD Sender: No OFD packet to send [05:49:32]OFD Sender: No OFD packet to send [05:49:37]OFD Sender: No OFD packet to send [05:49:42]OFD Sender: No OFD packet to send [05:49:47]OFD Sender: No OFD packet to send [05:49:52]OFD Sender: No OFD packet to send [05:49:57]OFD Sender: No OFD packet to send [05:50:02]OFD Sender: No OFD packet to send [05:50:07]OFD Sender: No OFD packet to send [05:50:13]OFD Sender: No OFD packet to send [05:50:18]OFD Sender: No OFD packet to send [05:50:23]OFD Sender: No OFD packet to send [05:50:28]OFD Sender: No OFD packet to send [05:50:33]OFD Sender: No OFD packet to send [05:50:38]OFD Sender: No OFD packet to send [05:50:43]OFD Sender: No OFD packet to send [05:50:48]OFD Sender: No OFD packet to send [05:50:53]OFD Sender: No OFD packet to send [05:50:58]OFD Sender: No OFD packet to send [05:51:03]OFD Sender: No OFD packet to send [05:51:08]OFD Sender: No OFD packet to send [05:51:13]OFD Sender: No OFD packet to send [05:51:18]OFD Sender: No OFD packet to send [05:51:23]OFD Sender: No OFD packet to send [05:51:28]OFD Sender: No OFD packet to send [05:51:33]OFD Sender: No OFD packet to send [05:51:38]OFD Sender: No OFD packet to send [05:51:43]OFD Sender: No OFD packet to send [05:51:48]OFD Sender: No OFD packet to send [05:51:53]OFD Sender: No OFD packet to send [05:51:58]OFD Sender: No OFD packet to send [05:52:03]OFD Sender: No OFD packet to send [05:52:08]OFD Sender: No OFD packet to send [05:52:13]OFD Sender: No OFD packet to send [05:52:18]OFD Sender: No OFD packet to send [05:52:23]OFD Sender: No OFD packet to send [05:52:28]OFD Sender: No OFD packet to send [05:52:33]OFD Sender: No OFD packet to send [05:52:38]OFD Sender: No OFD packet to send [05:52:43]OFD Sender: No OFD packet to send [05:52:48]OFD Sender: No OFD packet to send [05:52:53]OFD Sender: No OFD packet to send [05:52:58]OFD Sender: No OFD packet to send [05:53:03]OFD Sender: No OFD packet to send [05:53:08]OFD Sender: No OFD packet to send [05:53:13]OFD Sender: No OFD packet to send [05:53:18]OFD Sender: No OFD packet to send [05:53:23]OFD Sender: No OFD packet to send [05:53:28]OFD Sender: No OFD packet to send [05:53:33]OFD Sender: No OFD packet to send [05:53:38]OFD Sender: No OFD packet to send [05:53:43]OFD Sender: No OFD packet to send [05:53:48]OFD Sender: No OFD packet to send [05:53:53]OFD Sender: No OFD packet to send [05:53:58]OFD Sender: No OFD packet to send [05:54:03]OFD Sender: No OFD packet to send [05:54:08]OFD Sender: No OFD packet to send [05:54:13]OFD Sender: No OFD packet to send [05:54:18]OFD Sender: No OFD packet to send [05:54:23]OFD Sender: No OFD packet to send [05:54:28]OFD Sender: No OFD packet to send [05:54:33]OFD Sender: No OFD packet to send [05:54:38]OFD Sender: No OFD packet to send [05:54:43]OFD Sender: No OFD packet to send [05:54:48]OFD Sender: No OFD packet to send [05:54:53]OFD Sender: No OFD packet to send [05:54:58]OFD Sender: No OFD packet to send [05:55:03]OFD Sender: No OFD packet to send [05:55:08]OFD Sender: No OFD packet to send [05:55:13]OFD Sender: No OFD packet to send [05:55:18]OFD Sender: No OFD packet to send [05:55:23]OFD Sender: No OFD packet to send [05:55:28]OFD Sender: No OFD packet to send [05:55:33]OFD Sender: No OFD packet to send [05:55:38]OFD Sender: No OFD packet to send [05:55:43]OFD Sender: No OFD packet to send [05:55:48]OFD Sender: No OFD packet to send [05:55:53]OFD Sender: No OFD packet to send [05:55:58]OFD Sender: No OFD packet to send [05:56:03]OFD Sender: No OFD packet to send [05:56:08]OFD Sender: No OFD packet to send [05:56:13]OFD Sender: No OFD packet to send [05:56:18]OFD Sender: No OFD packet to send [05:56:23]OFD Sender: No OFD packet to send [05:56:28]OFD Sender: No OFD packet to send [05:56:33]OFD Sender: No OFD packet to send [05:56:38]OFD Sender: No OFD packet to send [05:56:43]OFD Sender: No OFD packet to send [05:56:48]OFD Sender: No OFD packet to send [05:56:53]OFD Sender: No OFD packet to send [05:56:58]OFD Sender: No OFD packet to send [05:57:03]OFD Sender: No OFD packet to send [05:57:08]OFD Sender: No OFD packet to send [05:57:13]OFD Sender: No OFD packet to send [05:57:18]OFD Sender: No OFD packet to send [05:57:23]OFD Sender: No OFD packet to send [05:57:28]OFD Sender: No OFD packet to send [05:57:33]OFD Sender: No OFD packet to send [05:57:38]OFD Sender: No OFD packet to send [05:57:43]OFD Sender: No OFD packet to send [05:57:48]OFD Sender: No OFD packet to send [05:57:53]OFD Sender: No OFD packet to send [05:57:58]OFD Sender: No OFD packet to send [05:58:03]OFD Sender: No OFD packet to send [05:58:08]OFD Sender: No OFD packet to send [05:58:13]OFD Sender: No OFD packet to send [05:58:18]OFD Sender: No OFD packet to send [05:58:23]OFD Sender: No OFD packet to send [05:58:28]OFD Sender: No OFD packet to send [05:58:33]OFD Sender: No OFD packet to send [05:58:38]OFD Sender: No OFD packet to send [05:58:43]OFD Sender: No OFD packet to send [05:58:48]OFD Sender: No OFD packet to send [05:58:53]OFD Sender: No OFD packet to send [05:58:58]OFD Sender: No OFD packet to send [05:59:03]OFD Sender: No OFD packet to send [05:59:08]OFD Sender: No OFD packet to send [05:59:13]OFD Sender: No OFD packet to send [05:59:18]OFD Sender: No OFD packet to send [05:59:23]OFD Sender: No OFD packet to send [05:59:28]OFD Sender: No OFD packet to send [05:59:33]OFD Sender: No OFD packet to send [05:59:38]OFD Sender: No OFD packet to send [05:59:43]OFD Sender: No OFD packet to send [05:59:48]OFD Sender: No OFD packet to send [05:59:53]OFD Sender: No OFD packet to send [05:59:58]OFD Sender: No OFD packet to send [06:00:03]OFD Sender: No OFD packet to send [06:00:08]OFD Sender: No OFD packet to send [06:00:13]OFD Sender: No OFD packet to send [06:00:18]OFD Sender: No OFD packet to send [06:00:23]OFD Sender: No OFD packet to send [06:00:28]OFD Sender: No OFD packet to send [06:00:33]OFD Sender: No OFD packet to send [06:00:38]OFD Sender: No OFD packet to send [06:00:43]OFD Sender: No OFD packet to send [06:00:48]OFD Sender: No OFD packet to send [06:00:53]OFD Sender: No OFD packet to send [06:00:58]OFD Sender: No OFD packet to send [06:01:03]OFD Sender: No OFD packet to send [06:01:08]OFD Sender: No OFD packet to send [06:01:13]OFD Sender: No OFD packet to send [06:01:18]OFD Sender: No OFD packet to send [06:01:23]OFD Sender: No OFD packet to send [06:01:28]OFD Sender: No OFD packet to send [06:01:33]OFD Sender: No OFD packet to send [06:01:38]OFD Sender: No OFD packet to send [06:01:43]OFD Sender: No OFD packet to send [06:01:48]OFD Sender: No OFD packet to send [06:01:53]OFD Sender: No OFD packet to send [06:01:58]OFD Sender: No OFD packet to send [06:02:03]OFD Sender: No OFD packet to send [06:02:08]OFD Sender: No OFD packet to send [06:02:13]OFD Sender: No OFD packet to send [06:02:18]OFD Sender: No OFD packet to send [06:02:23]OFD Sender: No OFD packet to send [06:02:28]OFD Sender: No OFD packet to send [06:02:33]OFD Sender: No OFD packet to send [06:02:38]OFD Sender: No OFD packet to send [06:02:43]OFD Sender: No OFD packet to send [06:02:48]OFD Sender: No OFD packet to send [06:02:53]OFD Sender: No OFD packet to send [06:02:58]OFD Sender: No OFD packet to send [06:03:03]OFD Sender: No OFD packet to send [06:03:08]OFD Sender: No OFD packet to send [06:03:13]OFD Sender: No OFD packet to send [06:03:18]OFD Sender: No OFD packet to send [06:03:23]OFD Sender: No OFD packet to send [06:03:28]OFD Sender: No OFD packet to send [06:03:33]OFD Sender: No OFD packet to send [06:03:38]OFD Sender: No OFD packet to send [06:03:43]OFD Sender: No OFD packet to send [06:03:48]OFD Sender: No OFD packet to send [06:03:53]OFD Sender: No OFD packet to send [06:03:58]OFD Sender: No OFD packet to send [06:04:03]OFD Sender: No OFD packet to send [06:04:08]OFD Sender: No OFD packet to send [06:04:13]OFD Sender: No OFD packet to send [06:04:18]OFD Sender: No OFD packet to send [06:04:23]OFD Sender: No OFD packet to send [06:04:28]OFD Sender: No OFD packet to send [06:04:33]OFD Sender: No OFD packet to send [06:04:38]OFD Sender: No OFD packet to send [06:04:43]OFD Sender: No OFD packet to send [06:04:49]OFD Sender: No OFD packet to send [06:04:54]OFD Sender: No OFD packet to send [06:04:59]OFD Sender: No OFD packet to send [06:05:04]OFD Sender: No OFD packet to send [06:05:09]OFD Sender: No OFD packet to send [06:05:14]OFD Sender: No OFD packet to send [06:05:19]OFD Sender: No OFD packet to send [06:05:24]OFD Sender: No OFD packet to send [06:05:29]OFD Sender: No OFD packet to send [06:05:34]OFD Sender: No OFD packet to send [06:05:39]OFD Sender: No OFD packet to send [06:05:44]OFD Sender: No OFD packet to send [06:05:49]OFD Sender: No OFD packet to send [06:05:54]OFD Sender: No OFD packet to send [06:05:59]OFD Sender: No OFD packet to send [06:06:04]OFD Sender: No OFD packet to send [06:06:09]OFD Sender: No OFD packet to send [06:06:14]OFD Sender: No OFD packet to send [06:06:19]OFD Sender: No OFD packet to send [06:06:24]OFD Sender: No OFD packet to send [06:06:29]OFD Sender: No OFD packet to send [06:06:34]OFD Sender: No OFD packet to send [06:06:39]OFD Sender: No OFD packet to send [06:06:44]OFD Sender: No OFD packet to send [06:06:49]OFD Sender: No OFD packet to send [06:06:54]OFD Sender: No OFD packet to send [06:06:59]OFD Sender: No OFD packet to send [06:07:04]OFD Sender: No OFD packet to send [06:07:09]OFD Sender: No OFD packet to send [06:07:14]OFD Sender: No OFD packet to send [06:07:19]OFD Sender: No OFD packet to send [06:07:24]OFD Sender: No OFD packet to send [06:07:29]OFD Sender: No OFD packet to send [06:07:34]OFD Sender: No OFD packet to send [06:07:39]OFD Sender: No OFD packet to send [06:07:44]OFD Sender: No OFD packet to send [06:07:49]OFD Sender: No OFD packet to send [06:07:54]OFD Sender: No OFD packet to send [06:07:59]OFD Sender: No OFD packet to send [06:08:04]OFD Sender: No OFD packet to send [06:08:09]OFD Sender: No OFD packet to send [06:08:14]OFD Sender: No OFD packet to send [06:08:19]OFD Sender: No OFD packet to send [06:08:24]OFD Sender: No OFD packet to send [06:08:29]OFD Sender: No OFD packet to send [06:08:34]OFD Sender: No OFD packet to send [06:08:39]OFD Sender: No OFD packet to send [06:08:44]OFD Sender: No OFD packet to send [06:08:49]OFD Sender: No OFD packet to send [06:08:54]OFD Sender: No OFD packet to send [06:08:59]OFD Sender: No OFD packet to send [06:09:04]OFD Sender: No OFD packet to send [06:09:09]OFD Sender: No OFD packet to send [06:09:14]OFD Sender: No OFD packet to send [06:09:19]OFD Sender: No OFD packet to send [06:09:24]OFD Sender: No OFD packet to send [06:09:29]OFD Sender: No OFD packet to send [06:09:34]OFD Sender: No OFD packet to send [06:09:39]OFD Sender: No OFD packet to send [06:09:44]OFD Sender: No OFD packet to send [06:09:49]OFD Sender: No OFD packet to send [06:09:54]OFD Sender: No OFD packet to send [06:09:59]OFD Sender: No OFD packet to send [06:10:04]OFD Sender: No OFD packet to send [06:10:09]OFD Sender: No OFD packet to send [06:10:14]OFD Sender: No OFD packet to send [06:10:19]OFD Sender: No OFD packet to send [06:10:24]OFD Sender: No OFD packet to send [06:10:29]OFD Sender: No OFD packet to send [06:10:34]OFD Sender: No OFD packet to send [06:10:39]OFD Sender: No OFD packet to send [06:10:44]OFD Sender: No OFD packet to send [06:10:49]OFD Sender: No OFD packet to send [06:10:54]OFD Sender: No OFD packet to send [06:10:59]OFD Sender: No OFD packet to send [06:11:04]OFD Sender: No OFD packet to send [06:11:09]OFD Sender: No OFD packet to send [06:11:14]OFD Sender: No OFD packet to send [06:11:19]OFD Sender: No OFD packet to send [06:11:24]OFD Sender: No OFD packet to send [06:11:29]OFD Sender: No OFD packet to send [06:11:34]OFD Sender: No OFD packet to send [06:11:39]OFD Sender: No OFD packet to send [06:11:44]OFD Sender: No OFD packet to send [06:11:49]OFD Sender: No OFD packet to send [06:11:54]OFD Sender: No OFD packet to send [06:11:59]OFD Sender: No OFD packet to send [06:12:04]OFD Sender: No OFD packet to send [06:12:09]OFD Sender: No OFD packet to send [06:12:14]OFD Sender: No OFD packet to send [06:12:19]OFD Sender: No OFD packet to send [06:12:24]OFD Sender: No OFD packet to send [06:12:29]OFD Sender: No OFD packet to send [06:12:34]OFD Sender: No OFD packet to send [06:12:39]OFD Sender: No OFD packet to send [06:12:44]OFD Sender: No OFD packet to send [06:12:49]OFD Sender: No OFD packet to send [06:12:54]OFD Sender: No OFD packet to send [06:12:59]OFD Sender: No OFD packet to send [06:13:04]OFD Sender: No OFD packet to send [06:13:09]OFD Sender: No OFD packet to send [06:13:14]OFD Sender: No OFD packet to send [06:13:19]OFD Sender: No OFD packet to send [06:13:24]OFD Sender: No OFD packet to send [06:13:29]OFD Sender: No OFD packet to send [06:13:34]OFD Sender: No OFD packet to send [06:13:39]OFD Sender: No OFD packet to send [06:13:44]OFD Sender: No OFD packet to send [06:13:49]OFD Sender: No OFD packet to send [06:13:54]OFD Sender: No OFD packet to send [06:13:59]OFD Sender: No OFD packet to send [06:14:04]OFD Sender: No OFD packet to send [06:14:09]OFD Sender: No OFD packet to send [06:14:14]OFD Sender: No OFD packet to send [06:14:19]OFD Sender: No OFD packet to send [06:14:24]OFD Sender: No OFD packet to send [06:14:29]OFD Sender: No OFD packet to send [06:14:34]OFD Sender: No OFD packet to send [06:14:39]OFD Sender: No OFD packet to send [06:14:44]OFD Sender: No OFD packet to send [06:14:49]OFD Sender: No OFD packet to send [06:14:54]OFD Sender: No OFD packet to send [06:14:59]OFD Sender: No OFD packet to send [06:15:04]OFD Sender: No OFD packet to send [06:15:09]OFD Sender: No OFD packet to send [06:15:14]OFD Sender: No OFD packet to send [06:15:19]OFD Sender: No OFD packet to send [06:15:24]OFD Sender: No OFD packet to send [06:15:29]OFD Sender: No OFD packet to send [06:15:34]OFD Sender: No OFD packet to send [06:15:39]OFD Sender: No OFD packet to send [06:15:44]OFD Sender: No OFD packet to send [06:15:49]OFD Sender: No OFD packet to send [06:15:54]OFD Sender: No OFD packet to send [06:15:59]OFD Sender: No OFD packet to send [06:16:04]OFD Sender: No OFD packet to send [06:16:09]OFD Sender: No OFD packet to send [06:16:14]OFD Sender: No OFD packet to send [06:16:19]OFD Sender: No OFD packet to send [06:16:24]OFD Sender: No OFD packet to send [06:16:29]OFD Sender: No OFD packet to send [06:16:34]OFD Sender: No OFD packet to send [06:16:39]OFD Sender: No OFD packet to send [06:16:44]OFD Sender: No OFD packet to send [06:16:49]OFD Sender: No OFD packet to send [06:16:54]OFD Sender: No OFD packet to send [06:16:59]OFD Sender: No OFD packet to send [06:17:04]OFD Sender: No OFD packet to send [06:17:09]OFD Sender: No OFD packet to send [06:17:14]OFD Sender: No OFD packet to send [06:17:19]OFD Sender: No OFD packet to send [06:17:24]OFD Sender: No OFD packet to send [06:17:29]OFD Sender: No OFD packet to send [06:17:34]OFD Sender: No OFD packet to send [06:17:39]OFD Sender: No OFD packet to send [06:17:44]OFD Sender: No OFD packet to send [06:17:49]OFD Sender: No OFD packet to send [06:17:54]OFD Sender: No OFD packet to send [06:17:59]OFD Sender: No OFD packet to send [06:18:04]OFD Sender: No OFD packet to send [06:18:09]OFD Sender: No OFD packet to send [06:18:14]OFD Sender: No OFD packet to send [06:18:19]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:30]OFD Sender: No OFD packet to send [06:19:35]OFD Sender: No OFD packet to send [06:19:40]OFD Sender: No OFD packet to send [06:19:45]OFD Sender: No OFD packet to send [06:19:50]OFD Sender: No OFD packet to send [06:19:55]OFD Sender: No OFD packet to send [06:20:00]OFD Sender: No OFD packet to send [06:20:05]OFD Sender: No OFD packet to send [06:20:10]OFD Sender: No OFD packet to send [06:20:15]OFD Sender: No OFD packet to send [06:20:20]OFD Sender: No OFD packet to send [06:20:25]OFD Sender: No OFD packet to send [06:20:30]OFD Sender: No OFD packet to send [06:20:35]OFD Sender: No OFD packet to send [06:20:40]OFD Sender: No OFD packet to send [06:20:45]OFD Sender: No OFD packet to send [06:20:50]OFD Sender: No OFD packet to send [06:20:55]OFD Sender: No OFD packet to send [06:21:00]OFD Sender: No OFD packet to send [06:21:05]OFD Sender: No OFD packet to send [06:21:10]OFD Sender: No OFD packet to send [06:21:15]OFD Sender: No OFD packet to send [06:21:20]OFD Sender: No OFD packet to send [06:21:25]OFD Sender: No OFD packet to send [06:21:30]OFD Sender: No OFD packet to send [06:21:35]OFD Sender: No OFD packet to send [06:21:40]OFD Sender: No OFD packet to send [06:21:45]OFD Sender: No OFD packet to send [06:21:50]OFD Sender: No OFD packet to send [06:21:55]OFD Sender: No OFD packet to send [06:22:00]OFD Sender: No OFD packet to send [06:22:05]OFD Sender: No OFD packet to send [06:22:10]OFD Sender: No OFD packet to send [06:22:15]OFD Sender: No OFD packet to send [06:22:20]OFD Sender: No OFD packet to send [06:22:25]OFD Sender: No OFD packet to send [06:22:30]OFD Sender: No OFD packet to send [06:22:35]OFD Sender: No OFD packet to send [06:22:40]OFD Sender: No OFD packet to send [06:22:45]OFD Sender: No OFD packet to send [06:22:50]OFD Sender: No OFD packet to send [06:22:55]OFD Sender: No OFD packet to send [06:23:00]OFD Sender: No OFD packet to send [06:23:05]OFD Sender: No OFD packet to send [06:23:10]OFD Sender: No OFD packet to send [06:23:15]OFD Sender: No OFD packet to send [06:23:20]OFD Sender: No OFD packet to send [06:23:25]OFD Sender: No OFD packet to send [06:23:30]OFD Sender: No OFD packet to send [06:23:35]OFD Sender: No OFD packet to send [06:23:40]OFD Sender: No OFD packet to send [06:23:45]OFD Sender: No OFD packet to send [06:23:50]OFD Sender: No OFD packet to send [06:23:55]OFD Sender: No OFD packet to send [06:24:00]OFD Sender: No OFD packet to send [06:24:05]OFD Sender: No OFD packet to send [06:24:10]OFD Sender: No OFD packet to send [06:24:15]OFD Sender: No OFD packet to send [06:24:20]OFD Sender: No OFD packet to send [06:24:25]OFD Sender: No OFD packet to send [06:24:30]OFD Sender: No OFD packet to send [06:24:35]OFD Sender: No OFD packet to send [06:24:40]OFD Sender: No OFD packet to send [06:24:45]OFD Sender: No OFD packet to send [06:24:50]OFD Sender: No OFD packet to send [06:24:55]OFD Sender: No OFD packet to send [06:25:00]OFD Sender: No OFD packet to send [06:25:05]OFD Sender: No OFD packet to send [06:25:10]OFD Sender: No OFD packet to send [06:25:15]OFD Sender: No OFD packet to send [06:25:20]OFD Sender: No OFD packet to send [06:25:25]OFD Sender: No OFD packet to send [06:25:30]OFD Sender: No OFD packet to send [06:25:35]OFD Sender: No OFD packet to send [06:25:40]OFD Sender: No OFD packet to send [06:25:45]OFD Sender: No OFD packet to send [06:25:50]OFD Sender: No OFD packet to send [06:25:55]OFD Sender: No OFD packet to send [06:26:00]OFD Sender: No OFD packet to send [06:26:05]OFD Sender: No OFD packet to send [06:26:10]OFD Sender: No OFD packet to send [06:26:15]OFD Sender: No OFD packet to send [06:26:20]OFD Sender: No OFD packet to send [06:26:25]OFD Sender: No OFD packet to send [06:26:30]OFD Sender: No OFD packet to send [06:26:35]OFD Sender: No OFD packet to send [06:26:40]OFD Sender: No OFD packet to send [06:26:45]OFD Sender: No OFD packet to send [06:26:50]OFD Sender: No OFD packet to send [06:26:55]OFD Sender: No OFD packet to send [06:27:00]OFD Sender: No OFD packet to send [06:27:05]OFD Sender: No OFD packet to send [06:27:10]OFD Sender: No OFD packet to send [06:27:15]OFD Sender: No OFD packet to send [06:27:20]OFD Sender: No OFD packet to send [06:27:25]OFD Sender: No OFD packet to send [06:27:30]OFD Sender: No OFD packet to send [06:27:35]OFD Sender: No OFD packet to send [06:27:40]OFD Sender: No OFD packet to send [06:27:45]OFD Sender: No OFD packet to send [06:27:50]OFD Sender: No OFD packet to send [06:27:55]OFD Sender: No OFD packet to send [06:28:00]OFD Sender: No OFD packet to send [06:28:05]OFD Sender: No OFD packet to send [06:28:10]OFD Sender: No OFD packet to send [06:28:15]OFD Sender: No OFD packet to send [06:28:20]OFD Sender: No OFD packet to send [06:28:25]OFD Sender: No OFD packet to send [06:28:30]OFD Sender: No OFD packet to send [06:28:35]OFD Sender: No OFD packet to send [06:28:40]OFD Sender: No OFD packet to send [06:28:45]OFD Sender: No OFD packet to send [06:28:50]OFD Sender: No OFD packet to send [06:28:55]OFD Sender: No OFD packet to send [06:29:00]OFD Sender: No OFD packet to send [06:29:05]OFD Sender: No OFD packet to send [06:29:10]OFD Sender: No OFD packet to send [06:29:15]OFD Sender: No OFD packet to send [06:29:20]OFD Sender: No OFD packet to send [06:29:25]OFD Sender: No OFD packet to send [06:29:30]OFD Sender: No OFD packet to send [06:29:35]OFD Sender: No OFD packet to send [06:29:40]OFD Sender: No OFD packet to send [06:29:45]OFD Sender: No OFD packet to send [06:29:50]OFD Sender: No OFD packet to send [06:29:55]OFD Sender: No OFD packet to send [06:30:00]OFD Sender: No OFD packet to send [06:30:05]OFD Sender: No OFD packet to send [06:30:10]OFD Sender: No OFD packet to send [06:30:15]OFD Sender: No OFD packet to send [06:30:20]OFD Sender: No OFD packet to send [06:30:25]OFD Sender: No OFD packet to send [06:30:30]OFD Sender: No OFD packet to send [06:30:35]OFD Sender: No OFD packet to send [06:30:40]OFD Sender: No OFD packet to send [06:30:45]OFD Sender: No OFD packet to send [06:30:50]OFD Sender: No OFD packet to send [06:30:55]OFD Sender: No OFD packet to send [06:31:00]OFD Sender: No OFD packet to send [06:31:05]OFD Sender: No OFD packet to send [06:31:10]OFD Sender: No OFD packet to send [06:31:15]OFD Sender: No OFD packet to send [06:31:20]OFD Sender: No OFD packet to send [06:31:25]OFD Sender: No OFD packet to send [06:31:30]OFD Sender: No OFD packet to send [06:31:35]OFD Sender: No OFD packet to send [06:31:40]OFD Sender: No OFD packet to send [06:31:45]OFD Sender: No OFD packet to send [06:31:50]OFD Sender: No OFD packet to send [06:31:55]OFD Sender: No OFD packet to send [06:32:00]OFD Sender: No OFD packet to send [06:32:05]OFD Sender: No OFD packet to send [06:32:10]OFD Sender: No OFD packet to send [06:32:15]OFD Sender: No OFD packet to send [06:32:20]OFD Sender: No OFD packet to send [06:32:25]OFD Sender: No OFD packet to send [06:32:30]OFD Sender: No OFD packet to send [06:32:35]OFD Sender: No OFD packet to send [06:32:40]OFD Sender: No OFD packet to send [06:32:45]OFD Sender: No OFD packet to send [06:32:50]OFD Sender: No OFD packet to send [06:32:55]OFD Sender: No OFD packet to send [06:33:00]OFD Sender: No OFD packet to send [06:33:05]OFD Sender: No OFD packet to send [06:33:10]OFD Sender: No OFD packet to send [06:33:15]OFD Sender: No OFD packet to send [06:33:20]OFD Sender: No OFD packet to send [06:33:25]OFD Sender: No OFD packet to send [06:33:30]OFD Sender: No OFD packet to send [06:33:35]OFD Sender: No OFD packet to send [06:33:40]OFD Sender: No OFD packet to send [06:33:45]OFD Sender: No OFD packet to send [06:33:50]OFD Sender: No OFD packet to send [06:33:55]OFD Sender: No OFD packet to send [06:34:00]OFD Sender: No OFD packet to send [06:34:06]OFD Sender: No OFD packet to send [06:34:11]OFD Sender: No OFD packet to send [06:34:16]OFD Sender: No OFD packet to send [06:34:21]OFD Sender: No OFD packet to send [06:34:26]OFD Sender: No OFD packet to send [06:34:31]OFD Sender: No OFD packet to send [06:34:36]OFD Sender: No OFD packet to send [06:34:41]OFD Sender: No OFD packet to send [06:34:46]OFD Sender: No OFD packet to send [06:34:51]OFD Sender: No OFD packet to send [06:34:56]OFD Sender: No OFD packet to send [06:35:01]OFD Sender: No OFD packet to send [06:35:06]OFD Sender: No OFD packet to send [06:35:11]OFD Sender: No OFD packet to send [06:35:16]OFD Sender: No OFD packet to send [06:35:21]OFD Sender: No OFD packet to send [06:35:26]OFD Sender: No OFD packet to send [06:35:31]OFD Sender: No OFD packet to send [06:35:36]OFD Sender: No OFD packet to send [06:35:41]OFD Sender: No OFD packet to send [06:35:46]OFD Sender: No OFD packet to send [06:35:51]OFD Sender: No OFD packet to send [06:35:56]OFD Sender: No OFD packet to send [06:36:01]OFD Sender: No OFD packet to send [06:36:06]OFD Sender: No OFD packet to send [06:36:11]OFD Sender: No OFD packet to send [06:36:16]OFD Sender: No OFD packet to send [06:36:21]OFD Sender: No OFD packet to send [06:36:26]OFD Sender: No OFD packet to send [06:36:31]OFD Sender: No OFD packet to send [06:36:36]OFD Sender: No OFD packet to send [06:36:41]OFD Sender: No OFD packet to send [06:36:46]OFD Sender: No OFD packet to send [06:36:51]OFD Sender: No OFD packet to send [06:36:56]OFD Sender: No OFD packet to send [06:37:01]OFD Sender: No OFD packet to send [06:37:06]OFD Sender: No OFD packet to send [06:37:11]OFD Sender: No OFD packet to send [06:37:16]OFD Sender: No OFD packet to send [06:37:21]OFD Sender: No OFD packet to send [06:37:26]OFD Sender: No OFD packet to send [06:37:31]OFD Sender: No OFD packet to send [06:37:36]OFD Sender: No OFD packet to send [06:37:41]OFD Sender: No OFD packet to send [06:37:46]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:42]OFD Sender: No OFD packet to send [06:48:47]OFD Sender: No OFD packet to send [06:48:52]OFD Sender: No OFD packet to send [06:48:57]OFD Sender: No OFD packet to send [06:49:02]OFD Sender: No OFD packet to send [06:49:07]OFD Sender: No OFD packet to send [06:49:12]OFD Sender: No OFD packet to send [06:49:17]OFD Sender: No OFD packet to send [06:49:22]OFD Sender: No OFD packet to send [06:49:27]OFD Sender: No OFD packet to send [06:49:32]OFD Sender: No OFD packet to send [06:49:37]OFD Sender: No OFD packet to send [06:49:42]OFD Sender: No OFD packet to send [06:49:47]OFD Sender: No OFD packet to send [06:49:52]OFD Sender: No OFD packet to send [06:49:57]OFD Sender: No OFD packet to send [06:50:02]OFD Sender: No OFD packet to send [06:50:07]OFD Sender: No OFD packet to send [06:50:12]OFD Sender: No OFD packet to send [06:50:17]OFD Sender: No OFD packet to send [06:50:22]OFD Sender: No OFD packet to send [06:50:27]OFD Sender: No OFD packet to send [06:50:32]OFD Sender: No OFD packet to send [06:50:37]OFD Sender: No OFD packet to send [06:50:42]OFD Sender: No OFD packet to send [06:50:47]OFD Sender: No OFD packet to send [06:50:52]OFD Sender: No OFD packet to send [06:50:57]OFD Sender: No OFD packet to send [06:51:02]OFD Sender: No OFD packet to send [06:51:07]OFD Sender: No OFD packet to send [06:51:12]OFD Sender: No OFD packet to send [06:51:17]OFD Sender: No OFD packet to send [06:51:22]OFD Sender: No OFD packet to send [06:51:27]OFD Sender: No OFD packet to send [06:51:32]OFD Sender: No OFD packet to send [06:51:37]OFD Sender: No OFD packet to send [06:51:42]OFD Sender: No OFD packet to send [06:51:47]OFD Sender: No OFD packet to send [06:51:52]OFD Sender: No OFD packet to send [06:51:57]OFD Sender: No OFD packet to send [06:52:02]OFD Sender: No OFD packet to send [06:52:07]OFD Sender: No OFD packet to send [06:52:12]OFD Sender: No OFD packet to send [06:52:17]OFD Sender: No OFD packet to send [06:52:22]OFD Sender: No OFD packet to send [06:52:27]OFD Sender: No OFD packet to send [06:52:32]OFD Sender: No OFD packet to send [06:52:37]OFD Sender: No OFD packet to send [06:52:42]OFD Sender: No OFD packet to send [06:52:47]OFD Sender: No OFD packet to send [06:52:52]OFD Sender: No OFD packet to send [06:52:57]OFD Sender: No OFD packet to send [06:53:02]OFD Sender: No OFD packet to send [06:53:07]OFD Sender: No OFD packet to send [06:53:12]OFD Sender: No OFD packet to send [06:53:17]OFD Sender: No OFD packet to send [06:53:22]OFD Sender: No OFD packet to send [06:53:27]OFD Sender: No OFD packet to send [06:53:32]OFD Sender: No OFD packet to send [06:53:37]OFD Sender: No OFD packet to send [06:53:42]OFD Sender: No OFD packet to send [06:53:47]OFD Sender: No OFD packet to send [06:53:52]OFD Sender: No OFD packet to send [06:53:57]OFD Sender: No OFD packet to send [06:54:02]OFD Sender: No OFD packet to send [06:54:07]OFD Sender: No OFD packet to send [06:54:12]OFD Sender: No OFD packet to send [06:54:17]OFD Sender: No OFD packet to send [06:54:22]OFD Sender: No OFD packet to send [06:54:27]OFD Sender: No OFD packet to send [06:54:32]OFD Sender: No OFD packet to send [06:54:37]OFD Sender: No OFD packet to send [06:54:42]OFD Sender: No OFD packet to send [06:54:47]OFD Sender: No OFD packet to send [06:54:52]OFD Sender: No OFD packet to send [06:54:57]OFD Sender: No OFD packet to send [06:55:02]OFD Sender: No OFD packet to send [06:55:07]OFD Sender: No OFD packet to send [06:55:12]OFD Sender: No OFD packet to send [06:55:17]OFD Sender: No OFD packet to send [06:55:22]OFD Sender: No OFD packet to send [06:55:27]OFD Sender: No OFD packet to send [06:55:32]OFD Sender: No OFD packet to send [06:55:37]OFD Sender: No OFD packet to send [06:55:42]OFD Sender: No OFD packet to send [06:55:47]OFD Sender: No OFD packet to send [06:55:52]OFD Sender: No OFD packet to send [06:55:57]OFD Sender: No OFD packet to send [06:56:02]OFD Sender: No OFD packet to send [06:56:07]OFD Sender: No OFD packet to send [06:56:12]OFD Sender: No OFD packet to send [06:56:17]OFD Sender: No OFD packet to send [06:56:22]OFD Sender: No OFD packet to send [06:56:27]OFD Sender: No OFD packet to send [06:56:32]OFD Sender: No OFD packet to send [06:56:37]OFD Sender: No OFD packet to send [06:56:42]OFD Sender: No OFD packet to send [06:56:47]OFD Sender: No OFD packet to send [06:56:52]OFD Sender: No OFD packet to send [06:56:57]OFD Sender: No OFD packet to send [06:57:02]OFD Sender: No OFD packet to send [06:57:07]OFD Sender: No OFD packet to send [06:57:12]OFD Sender: No OFD packet to send [06:57:17]OFD Sender: No OFD packet to send [06:57:22]OFD Sender: No OFD packet to send [06:57:27]OFD Sender: No OFD packet to send [06:57:32]OFD Sender: No OFD packet to send [06:57:37]OFD Sender: No OFD packet to send [06:57:42]OFD Sender: No OFD packet to send [06:57:47]OFD Sender: No OFD packet to send [06:57:52]OFD Sender: No OFD packet to send [06:57:57]OFD Sender: No OFD packet to send [06:58:02]OFD Sender: No OFD packet to send [06:58:07]OFD Sender: No OFD packet to send [06:58:12]OFD Sender: No OFD packet to send [06:58:17]OFD Sender: No OFD packet to send [06:58:22]OFD Sender: No OFD packet to send [06:58:27]OFD Sender: No OFD packet to send [06:58:32]OFD Sender: No OFD packet to send [06:58:37]OFD Sender: No OFD packet to send [06:58:42]OFD Sender: No OFD packet to send [06:58:47]OFD Sender: No OFD packet to send [06:58:52]OFD Sender: No OFD packet to send [06:58:57]OFD Sender: No OFD packet to send [06:59:02]OFD Sender: No OFD packet to send [06:59:07]OFD Sender: No OFD packet to send [06:59:12]OFD Sender: No OFD packet to send [06:59:17]OFD Sender: No OFD packet to send [06:59:22]OFD Sender: No OFD packet to send [06:59:27]OFD Sender: No OFD packet to send [06:59:32]OFD Sender: No OFD packet to send [06:59:37]OFD Sender: No OFD packet to send [06:59:42]OFD Sender: No OFD packet to send [06:59:47]OFD Sender: No OFD packet to send [06:59:52]OFD Sender: No OFD packet to send [06:59:57]OFD Sender: No OFD packet to send [07:00:02]OFD Sender: No OFD packet to send [07:00:07]OFD Sender: No OFD packet to send [07:00:12]OFD Sender: No OFD packet to send [07:00:17]OFD Sender: No OFD packet to send [07:00:22]OFD Sender: No OFD packet to send [07:00:27]OFD Sender: No OFD packet to send [07:00:32]OFD Sender: No OFD packet to send [07:00:37]OFD Sender: No OFD packet to send [07:00:42]OFD Sender: No OFD packet to send [07:00:47]OFD Sender: No OFD packet to send [07:00:52]OFD Sender: No OFD packet to send [07:00:57]OFD Sender: No OFD packet to send [07:01:02]OFD Sender: No OFD packet to send [07:01:07]OFD Sender: No OFD packet to send [07:01:12]OFD Sender: No OFD packet to send [07:01:17]OFD Sender: No OFD packet to send [07:01:22]OFD Sender: No OFD packet to send [07:01:27]OFD Sender: No OFD packet to send [07:01:32]OFD Sender: No OFD packet to send [07:01:37]OFD Sender: No OFD packet to send [07:01:42]OFD Sender: No OFD packet to send [07:01:47]OFD Sender: No OFD packet to send [07:01:52]OFD Sender: No OFD packet to send [07:01:57]OFD Sender: No OFD packet to send [07:02:02]OFD Sender: No OFD packet to send [07:02:07]OFD Sender: No OFD packet to send [07:02:12]OFD Sender: No OFD packet to send [07:02:17]OFD Sender: No OFD packet to send [07:02:22]OFD Sender: No OFD packet to send [07:02:27]OFD Sender: No OFD packet to send [07:02:32]OFD Sender: No OFD packet to send [07:02:37]OFD Sender: No OFD packet to send [07:02:42]OFD Sender: No OFD packet to send [07:02:47]OFD Sender: No OFD packet to send [07:02:52]OFD Sender: No OFD packet to send [07:02:57]OFD Sender: No OFD packet to send [07:03:02]OFD Sender: No OFD packet to send [07:03:07]OFD Sender: No OFD packet to send [07:03:13]OFD Sender: No OFD packet to send [07:03:18]OFD Sender: No OFD packet to send [07:03:23]OFD Sender: No OFD packet to send [07:03:28]OFD Sender: No OFD packet to send [07:03:33]OFD Sender: No OFD packet to send [07:03:38]OFD Sender: No OFD packet to send [07:03:43]OFD Sender: No OFD packet to send [07:03:48]OFD Sender: No OFD packet to send [07:03:53]OFD Sender: No OFD packet to send [07:03:58]OFD Sender: No OFD packet to send [07:04:03]OFD Sender: No OFD packet to send [07:04:08]OFD Sender: No OFD packet to send [07:04:13]OFD Sender: No OFD packet to send [07:04:18]OFD Sender: No OFD packet to send [07:04:23]OFD Sender: No OFD packet to send [07:04:28]OFD Sender: No OFD packet to send [07:04:33]OFD Sender: No OFD packet to send [07:04:38]OFD Sender: No OFD packet to send [07:04:43]OFD Sender: No OFD packet to send [07:04:48]OFD Sender: No OFD packet to send [07:04:53]OFD Sender: No OFD packet to send [07:04:58]OFD Sender: No OFD packet to send [07:05:03]OFD Sender: No OFD packet to send [07:05:08]OFD Sender: No OFD packet to send [07:05:13]OFD Sender: No OFD packet to send [07:05:18]OFD Sender: No OFD packet to send [07:05:23]OFD Sender: No OFD packet to send [07:05:28]OFD Sender: No OFD packet to send [07:05:33]OFD Sender: No OFD packet to send [07:05:38]OFD Sender: No OFD packet to send [07:05:43]OFD Sender: No OFD packet to send [07:05:48]OFD Sender: No OFD packet to send [07:05:53]OFD Sender: No OFD packet to send [07:05:58]OFD Sender: No OFD packet to send [07:06:03]OFD Sender: No OFD packet to send [07:06:08]OFD Sender: No OFD packet to send [07:06:13]OFD Sender: No OFD packet to send [07:06:18]OFD Sender: No OFD packet to send [07:06:23]OFD Sender: No OFD packet to send [07:06:28]OFD Sender: No OFD packet to send [07:06:33]OFD Sender: No OFD packet to send [07:06:38]OFD Sender: No OFD packet to send [07:06:43]OFD Sender: No OFD packet to send [07:06:48]OFD Sender: No OFD packet to send [07:06:53]OFD Sender: No OFD packet to send [07:06:58]OFD Sender: No OFD packet to send [07:07:03]OFD Sender: No OFD packet to send [07:07:08]OFD Sender: No OFD packet to send [07:07:13]OFD Sender: No OFD packet to send [07:07:18]OFD Sender: No OFD packet to send [07:07:23]OFD Sender: No OFD packet to send [07:07:28]OFD Sender: No OFD packet to send [07:07:33]OFD Sender: No OFD packet to send [07:07:38]OFD Sender: No OFD packet to send [07:07:43]OFD Sender: No OFD packet to send [07:07:48]OFD Sender: No OFD packet to send [07:07:53]OFD Sender: No OFD packet to send [07:07:58]OFD Sender: No OFD packet to send [07:08:03]OFD Sender: No OFD packet to send [07:08:08]OFD Sender: No OFD packet to send [07:08:13]OFD Sender: No OFD packet to send [07:08:18]OFD Sender: No OFD packet to send [07:08:23]OFD Sender: No OFD packet to send [07:08:28]OFD Sender: No OFD packet to send [07:08:33]OFD Sender: No OFD packet to send [07:08:38]OFD Sender: No OFD packet to send [07:08:43]OFD Sender: No OFD packet to send [07:08:48]OFD Sender: No OFD packet to send [07:08:53]OFD Sender: No OFD packet to send [07:08:58]OFD Sender: No OFD packet to send [07:09:03]OFD Sender: No OFD packet to send [07:09:08]OFD Sender: No OFD packet to send [07:09:13]OFD Sender: No OFD packet to send [07:09:18]OFD Sender: No OFD packet to send [07:09:23]OFD Sender: No OFD packet to send [07:09:28]OFD Sender: No OFD packet to send [07:09:33]OFD Sender: No OFD packet to send [07:09:38]OFD Sender: No OFD packet to send [07:09:43]OFD Sender: No OFD packet to send [07:09:48]OFD Sender: No OFD packet to send [07:09:53]OFD Sender: No OFD packet to send [07:09:58]OFD Sender: No OFD packet to send [07:10:03]OFD Sender: No OFD packet to send [07:10:08]OFD Sender: No OFD packet to send [07:10:13]OFD Sender: No OFD packet to send [07:10:18]OFD Sender: No OFD packet to send [07:10:23]OFD Sender: No OFD packet to send [07:10:28]OFD Sender: No OFD packet to send [07:10:33]OFD Sender: No OFD packet to send [07:10:38]OFD Sender: No OFD packet to send [07:10:43]OFD Sender: No OFD packet to send [07:10:48]OFD Sender: No OFD packet to send [07:10:53]OFD Sender: No OFD packet to send [07:10:58]OFD Sender: No OFD packet to send [07:11:03]OFD Sender: No OFD packet to send [07:11:08]OFD Sender: No OFD packet to send [07:11:13]OFD Sender: No OFD packet to send [07:11:18]OFD Sender: No OFD packet to send [07:11:23]OFD Sender: No OFD packet to send [07:11:28]OFD Sender: No OFD packet to send [07:11:33]OFD Sender: No OFD packet to send [07:11:38]OFD Sender: No OFD packet to send [07:11:43]OFD Sender: No OFD packet to send [07:11:48]OFD Sender: No OFD packet to send [07:11:53]OFD Sender: No OFD packet to send [07:11:58]OFD Sender: No OFD packet to send [07:12:03]OFD Sender: No OFD packet to send [07:12:08]OFD Sender: No OFD packet to send [07:12:13]OFD Sender: No OFD packet to send [07:12:18]OFD Sender: No OFD packet to send [07:12:23]OFD Sender: No OFD packet to send [07:12:28]OFD Sender: No OFD packet to send [07:12:33]OFD Sender: No OFD packet to send [07:12:38]OFD Sender: No OFD packet to send [07:12:43]OFD Sender: No OFD packet to send [07:12:48]OFD Sender: No OFD packet to send [07:12:53]OFD Sender: No OFD packet to send [07:12:58]OFD Sender: No OFD packet to send [07:13:03]OFD Sender: No OFD packet to send [07:13:08]OFD Sender: No OFD packet to send [07:13:13]OFD Sender: No OFD packet to send [07:13:18]OFD Sender: No OFD packet to send [07:13:23]OFD Sender: No OFD packet to send [07:13:28]OFD Sender: No OFD packet to send [07:13:33]OFD Sender: No OFD packet to send [07:13:38]OFD Sender: No OFD packet to send [07:13:43]OFD Sender: No OFD packet to send [07:13:48]OFD Sender: No OFD packet to send [07:13:53]OFD Sender: No OFD packet to send [07:13:58]OFD Sender: No OFD packet to send [07:14:03]OFD Sender: No OFD packet to send [07:14:08]OFD Sender: No OFD packet to send [07:14:13]OFD Sender: No OFD packet to send [07:14:18]OFD Sender: No OFD packet to send [07:14:23]OFD Sender: No OFD packet to send [07:14:28]OFD Sender: No OFD packet to send [07:14:33]OFD Sender: No OFD packet to send [07:14:38]OFD Sender: No OFD packet to send [07:14:43]OFD Sender: No OFD packet to send [07:14:48]OFD Sender: No OFD packet to send [07:14:53]OFD Sender: No OFD packet to send [07:14:58]OFD Sender: No OFD packet to send [07:15:03]OFD Sender: No OFD packet to send [07:15:08]OFD Sender: No OFD packet to send [07:15:13]OFD Sender: No OFD packet to send [07:15:18]OFD Sender: No OFD packet to send [07:15:23]OFD Sender: No OFD packet to send [07:15:28]OFD Sender: No OFD packet to send [07:15:33]OFD Sender: No OFD packet to send [07:15:38]OFD Sender: No OFD packet to send [07:15:43]OFD Sender: No OFD packet to send [07:15:48]OFD Sender: No OFD packet to send [07:15:53]OFD Sender: No OFD packet to send [07:15:58]OFD Sender: No OFD packet to send [07:16:03]OFD Sender: No OFD packet to send [07:16:08]OFD Sender: No OFD packet to send [07:16:13]OFD Sender: No OFD packet to send [07:16:18]OFD Sender: No OFD packet to send [07:16:23]OFD Sender: No OFD packet to send [07:16:28]OFD Sender: No OFD packet to send [07:16:33]OFD Sender: No OFD packet to send [07:16:38]OFD Sender: No OFD packet to send [07:16:43]OFD Sender: No OFD packet to send [07:16:48]OFD Sender: No OFD packet to send [07:16:53]OFD Sender: No OFD packet to send [07:16:58]OFD Sender: No OFD packet to send [07:17:03]OFD Sender: No OFD packet to send [07:17:08]OFD Sender: No OFD packet to send [07:17:13]OFD Sender: No OFD packet to send [07:17:18]OFD Sender: No OFD packet to send [07:17:23]OFD Sender: No OFD packet to send [07:17:28]OFD Sender: No OFD packet to send [07:17:33]OFD Sender: No OFD packet to send [07:17:38]OFD Sender: No OFD packet to send [07:17:43]OFD Sender: No OFD packet to send [07:17:48]OFD Sender: No OFD packet to send [07:17:54]OFD Sender: No OFD packet to send [07:17:59]OFD Sender: No OFD packet to send [07:18:04]OFD Sender: No OFD packet to send [07:18:09]OFD Sender: No OFD packet to send [07:18:14]OFD Sender: No OFD packet to send [07:18:19]OFD Sender: No OFD packet to send [07:18:24]OFD Sender: No OFD packet to send [07:18:29]OFD Sender: No OFD packet to send [07:18:34]OFD Sender: No OFD packet to send [07:18:39]OFD Sender: No OFD packet to send [07:18:44]OFD Sender: No OFD packet to send [07:18:49]OFD Sender: No OFD packet to send [07:18:54]OFD Sender: No OFD packet to send [07:18:59]OFD Sender: No OFD packet to send [07:19:04]OFD Sender: No OFD packet to send [07:19:09]OFD Sender: No OFD packet to send [07:19:14]OFD Sender: No OFD packet to send [07:19:19]OFD Sender: No OFD packet to send [07:19:24]OFD Sender: No OFD packet to send [07:19:29]OFD Sender: No OFD packet to send [07:19:34]OFD Sender: No OFD packet to send [07:19:39]OFD Sender: No OFD packet to send [07:19:44]OFD Sender: No OFD packet to send [07:19:49]OFD Sender: No OFD packet to send [07:19:54]OFD Sender: No OFD packet to send [07:19:59]OFD Sender: No OFD packet to send [07:20:04]OFD Sender: No OFD packet to send [07:20:09]OFD Sender: No OFD packet to send [07:20:14]OFD Sender: No OFD packet to send [07:20:19]OFD Sender: No OFD packet to send [07:20:24]OFD Sender: No OFD packet to send [07:20:29]OFD Sender: No OFD packet to send [07:20:34]OFD Sender: No OFD packet to send [07:20:39]OFD Sender: No OFD packet to send [07:20:44]OFD Sender: No OFD packet to send [07:20:49]OFD Sender: No OFD packet to send [07:20:54]OFD Sender: No OFD packet to send [07:20:59]OFD Sender: No OFD packet to send [07:21:04]OFD Sender: No OFD packet to send [07:21:09]OFD Sender: No OFD packet to send [07:21:14]OFD Sender: No OFD packet to send [07:21:19]OFD Sender: No OFD packet to send [07:21:24]OFD Sender: No OFD packet to send [07:21:29]OFD Sender: No OFD packet to send [07:21:34]OFD Sender: No OFD packet to send [07:21:39]OFD Sender: No OFD packet to send [07:21:44]OFD Sender: No OFD packet to send [07:21:49]OFD Sender: No OFD packet to send [07:21:54]OFD Sender: No OFD packet to send [07:21:59]OFD Sender: No OFD packet to send [07:22:04]OFD Sender: No OFD packet to send [07:22:09]OFD Sender: No OFD packet to send [07:22:14]OFD Sender: No OFD packet to send [07:22:19]OFD Sender: No OFD packet to send [07:22:24]OFD Sender: No OFD packet to send [07:22:29]OFD Sender: No OFD packet to send [07:22:34]OFD Sender: No OFD packet to send [07:22:39]OFD Sender: No OFD packet to send [07:22:44]OFD Sender: No OFD packet to send [07:22:49]OFD Sender: No OFD packet to send [07:22:54]OFD Sender: No OFD packet to send [07:22:59]OFD Sender: No OFD packet to send [07:23:04]OFD Sender: No OFD packet to send [07:23:09]OFD Sender: No OFD packet to send [07:23:14]OFD Sender: No OFD packet to send [07:23:19]OFD Sender: No OFD packet to send [07:23:24]OFD Sender: No OFD packet to send [07:23:29]OFD Sender: No OFD packet to send [07:23:34]OFD Sender: No OFD packet to send [07:23:39]OFD Sender: No OFD packet to send [07:23:44]OFD Sender: No OFD packet to send [07:23:49]OFD Sender: No OFD packet to send [07:23:54]OFD Sender: No OFD packet to send [07:23:59]OFD Sender: No OFD packet to send [07:24:04]OFD Sender: No OFD packet to send [07:24:09]OFD Sender: No OFD packet to send [07:24:14]OFD Sender: No OFD packet to send [07:24:19]OFD Sender: No OFD packet to send [07:24:24]OFD Sender: No OFD packet to send [07:24:29]OFD Sender: No OFD packet to send [07:24:34]OFD Sender: No OFD packet to send [07:24:39]OFD Sender: No OFD packet to send [07:24:44]OFD Sender: No OFD packet to send [07:24:49]OFD Sender: No OFD packet to send [07:24:54]OFD Sender: No OFD packet to send [07:24:59]OFD Sender: No OFD packet to send [07:25:04]OFD Sender: No OFD packet to send [07:25:09]OFD Sender: No OFD packet to send [07:25:14]OFD Sender: No OFD packet to send [07:25:19]OFD Sender: No OFD packet to send [07:25:24]OFD Sender: No OFD packet to send [07:25:29]OFD Sender: No OFD packet to send [07:25:34]OFD Sender: No OFD packet to send [07:25:39]OFD Sender: No OFD packet to send [07:25:44]OFD Sender: No OFD packet to send [07:25:49]OFD Sender: No OFD packet to send [07:25:54]OFD Sender: No OFD packet to send [07:25:59]OFD Sender: No OFD packet to send [07:26:04]OFD Sender: No OFD packet to send [07:26:09]OFD Sender: No OFD packet to send [07:26:14]OFD Sender: No OFD packet to send [07:26:19]OFD Sender: No OFD packet to send [07:26:24]OFD Sender: No OFD packet to send [07:26:29]OFD Sender: No OFD packet to send [07:26:34]OFD Sender: No OFD packet to send [07:26:39]OFD Sender: No OFD packet to send [07:26:44]OFD Sender: No OFD packet to send [07:26:49]OFD Sender: No OFD packet to send [07:26:54]OFD Sender: No OFD packet to send [07:26:59]OFD Sender: No OFD packet to send [07:27:04]OFD Sender: No OFD packet to send [07:27:09]OFD Sender: No OFD packet to send [07:27:14]OFD Sender: No OFD packet to send [07:27:19]OFD Sender: No OFD packet to send [07:27:24]OFD Sender: No OFD packet to send [07:27:29]OFD Sender: No OFD packet to send [07:27:34]OFD Sender: No OFD packet to send [07:27:39]OFD Sender: No OFD packet to send [07:27:44]OFD Sender: No OFD packet to send [07:27:49]OFD Sender: No OFD packet to send [07:27:54]OFD Sender: No OFD packet to send [07:27:59]OFD Sender: No OFD packet to send [07:28:04]OFD Sender: No OFD packet to send [07:28:09]OFD Sender: No OFD packet to send [07:28:14]OFD Sender: No OFD packet to send [07:28:19]OFD Sender: No OFD packet to send [07:28:24]OFD Sender: No OFD packet to send [07:28:29]OFD Sender: No OFD packet to send [07:28:34]OFD Sender: No OFD packet to send [07:28:39]OFD Sender: No OFD packet to send [07:28:44]OFD Sender: No OFD packet to send [07:28:49]OFD Sender: No OFD packet to send [07:28:54]OFD Sender: No OFD packet to send [07:28:59]OFD Sender: No OFD packet to send [07:29:04]OFD Sender: No OFD packet to send [07:29:09]OFD Sender: No OFD packet to send [07:29:14]OFD Sender: No OFD packet to send [07:29:19]OFD Sender: No OFD packet to send [07:29:24]OFD Sender: No OFD packet to send [07:29:29]OFD Sender: No OFD packet to send [07:29:34]OFD Sender: No OFD packet to send [07:29:39]OFD Sender: No OFD packet to send [07:29:44]OFD Sender: No OFD packet to send [07:29:49]OFD Sender: No OFD packet to send [07:29:54]OFD Sender: No OFD packet to send [07:29:59]OFD Sender: No OFD packet to send [07:30:04]OFD Sender: No OFD packet to send [07:30:09]OFD Sender: No OFD packet to send [07:30:14]OFD Sender: No OFD packet to send [07:30:19]OFD Sender: No OFD packet to send [07:30:24]OFD Sender: No OFD packet to send [07:30:29]OFD Sender: No OFD packet to send [07:30:34]OFD Sender: No OFD packet to send [07:30:39]OFD Sender: No OFD packet to send [07:30:44]OFD Sender: No OFD packet to send [07:30:49]OFD Sender: No OFD packet to send [07:30:53]accept exits with 7 [07:30:53]New connection [07:30:53]New thread 3067424100 created [07:30:53]Thread 3067280740 joined [07:30:53]Waiting for new connection... [07:30:53] Sock 7.Parse request [07:30:53]Sock 7.Check first char [07:30:53]Sock 7.First char is OK [07:30:53]request: POST /json_proto HTTP/1.0 [07:30:53]Method: POST [07:30:53]URL: /json_proto [07:30:53]Method is POST - this is cgi request [07:30:53]url: /json_proto [07:30:53]query_string will be loaded in cgi processing [07:30:53]execute_cgi json_proto POST (null) [07:30:53]execute_cgi path=json_proto method=POST [07:30:53]POST find Content-Length [07:30:53]Host: 172.17.63.195:8080 [07:30:53]Content-Length: 682 [07:30:53]Content-Type: application/json [07:30:53] [07:30:53]POST finish read [07:30:53]Found Content-Length = 682 [07:30:53]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)449986", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "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:30:53]execute_script... [07:30: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)449986", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "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:30:53]POST & json_proto [07:30:53]process_json_proto [07:30:53]json parsed OK: [07:30:53]protocol is kg_v1.0 [07:30:53]action value=close_receipt [07:30:53]process_action close_receipt [07:30:53]cmd_close_receipt [07:30:53]MH_GetDate [07:30:53]Write to MH i2c: F0 00 00 86 08 7D [07:30:53]Write i2c OK [07:30:53]MH_I2C_Read... [07:30:53]Read from MH i2c: F0 [07:30:53]MH_I2C_Read... [07:30:53]Read from MH i2c: F0 09 00 [07:30:53]MH_I2C_Read... [07:30:53]Read from MH i2c: F0 09 00 86 08 00 B0 3D 1F 67 47 1B 1E 67 E0 [07:30:53]GetLastDocTimeStamp 1730091294 [07:30:53]current date 1730100656 [07:30:53]FM_GetShiftState [07:30:53]SAM_PROTO_GetShiftState [07:30:53]wFMCommunicate request_size=4 [07:30:53]MH_SAM_APDU [07:30:53]CAPDU: 80 13 01 00 [07:30:53]Write to MH i2c: E2 08 00 87 08 80 13 01 00 00 00 00 00 0C [07:30:53]Write i2c OK [07:30:53]MH_I2C_Read... [07:30:53]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [07:30:53]Read from MH i2c: E2 [07:30:53]MH_I2C_Read... [07:30:53]Read from MH i2c: E2 0E 00 [07:30:53]MH_I2C_Read... [07:30:53]Read from MH i2c: E2 0E 00 87 08 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 B7 [07:30:53]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [07:30:53]wFMCommunicate OK [07:30:53]SAM_PROTO_GetShiftState done [07:30:53]FM_GetShiftState done [07:30:53]opened in 1730073670 [07:30:53]opened+sec_in_day 1730160070 [07:30:53]quantity*price = 100015 [07:30:53]sum+1 = 100017 [07:30: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 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 14 28.10.2024 07:30 Смена: 545 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 ФМ: 0000000000871756 ФД: 202214 ФПД: 253688680205579 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T073056&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202214&fm=253688680205579&tin=02508201610067®Number=0000000000091777&sum=100000 [07:30:54]StoreToDocumentArchive [07:30:54]shift 545 fd 202214 [07:30:54]save to /storage/0545/doc_00202214 [07:30:54]save last doc name /storage/0545/doc_00202214 to /storage/kkm_last_doc_name [07:30:54]save OK [07:30:54]Clear old archive folders... [07:30:54]ProcessDocumentItem done err = 0, tmpTLVsize=251 [07:30:54]tlvbuf is 00C14A60 [07:30:54]SAM_PROTO_ClearQueue [07:30:54]wFMCommunicate request_size=4 [07:30:54]MH_SAM_APDU [07:30:54]CAPDU: 80 09 00 00 [07:30:54]Write to MH i2c: E2 08 00 94 08 80 09 00 00 00 00 00 00 0E [07:30:54]Write i2c OK [07:30:54]MH_I2C_Read... [07:30:54]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [07:30:54]Read from MH i2c: E2 [07:30:54]MH_I2C_Read... [07:30:54]Read from MH i2c: E2 03 00 [07:30:54]MH_I2C_Read... [07:30:54]Read from MH i2c: E2 03 00 94 08 00 90 00 10 [07:30:54]RAPDU: 90 00 [07:30:54]wFMCommunicate OK [07:30:54]SAM_PROTO_ClearQueue done [07:30:54]KKMCreateOFDPacket [07:30:54]OFDProtocolAddRootSTLVToBuf [07:30:54]FM_MakeSignedData [07:30:54]FM_MakeSignedData [07:30:54]SAM_PROTO_SignData [07:30:54]wFMCommunicate request_size=4 [07:30:54]MH_SAM_APDU [07:30:54]CAPDU: 80 0D 01 02 [07:30:54]Write to MH i2c: E2 08 00 95 08 80 0D 01 02 00 00 00 00 16 [07:30:54]Write i2c OK [07:30:54]MH_I2C_Read... [07:30:54]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [07:30:54]Read from MH i2c: E2 [07:30:54]MH_I2C_Read... [07:30:54]Read from MH i2c: E2 03 00 [07:30:54]MH_I2C_Read... [07:30:54]Read from MH i2c: E2 03 00 95 08 00 90 00 11 [07:30:54]RAPDU: 90 00 [07:30:54]wFMCommunicate OK [07:30:54]wFMCommunicate request_size=255 [07:30:54]MH_SAM_APDU [07:30: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 32 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 0E 00 00 00 F4 03 04 00 B0 3D 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 E6 15 03 00 35 04 06 00 E6 [07:30:54]Write to MH i2c: E2 02 01 96 08 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 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 0E 00 00 00 F4 03 04 00 B0 3D 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 E6 15 03 00 35 04 06 00 E6 00 00 2C [07:30:54]Write i2c OK [07:30:54]MH_I2C_Read... [07:30:54]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [07:30:54]Read from MH i2c: E2 [07:30:54]MH_I2C_Read... [07:30:54]Read from MH i2c: E2 03 00 [07:30:54]MH_I2C_Read... [07:30:54]Read from MH i2c: E2 03 00 96 08 00 90 00 12 [07:30:54]RAPDU: 90 00 [07:30:54]wFMCommunicate OK [07:30:54]wFMCommunicate request_size=10 [07:30:54]MH_SAM_APDU [07:30:54]CAPDU: 80 0D 02 02 05 BA 7F AA CD 0B [07:30:54]Write to MH i2c: E2 0D 00 97 08 80 0D 02 02 05 00 BA 7F AA CD 0B 00 00 DE [07:30:54]Write i2c OK [07:30:54]MH_I2C_Read... [07:30:54]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [07:30:54]Read from MH i2c: E2 [07:30:54]MH_I2C_Read... [07:30:54]Read from MH i2c: E2 03 00 [07:30:54]MH_I2C_Read... [07:30:54]Read from MH i2c: E2 03 00 97 08 00 90 00 13 [07:30:54]RAPDU: 90 00 [07:30:54]wFMCommunicate OK [07:30:54]wFMCommunicate request_size=4 [07:30:54]MH_SAM_APDU [07:30:54]CAPDU: 80 0D 03 02 [07:30:54]Write to MH i2c: E2 08 00 98 08 80 0D 03 02 00 00 00 00 1B [07:30:54]Write i2c OK [07:30:54]MH_I2C_Read... [07:30:54]OFD Sender: No OFD packet to send [07:30:54]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [07:30:54]Read from MH i2c: E2 [07:30:54]MH_I2C_Read... [07:30:54]Read from MH i2c: E2 0B 00 [07:30:54]MH_I2C_Read... [07:30:54]Read from MH i2c: E2 0B 00 98 08 00 D5 5F 22 06 6A C7 E4 81 90 00 0E [07:30:54]RAPDU: D5 5F 22 06 6A C7 E4 81 90 00 [07:30:54]wFMCommunicate OK [07:30:54]SAM_PROTO_SignData done [07:30:54]FM_MakeSignedData done [07:30:54]CreateOFDProtocolMessage [07:30:54]wFMCommunicate request_size=4 [07:30:54]MH_SAM_APDU [07:30:54]CAPDU: 80 11 00 00 [07:30:54]Write to MH i2c: E2 08 00 99 08 80 11 00 00 00 00 00 00 1B [07:30:54]Write i2c OK [07:30:54]MH_I2C_Read... [07:30:55]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:30:55]Read from MH i2c: E2 [07:30:55]MH_I2C_Read... [07:30:55]Read from MH i2c: E2 17 00 [07:30:55]MH_I2C_Read... [07:30:55]Read from MH i2c: E2 17 00 99 08 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 70 [07:30:55]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [07:30:55]wFMCommunicate OK [07:30:55]CreateOFDProtocolMessage done [07:30:55]OFDSenderStorePacket 202214 [07:30:55]StoreOFDPacket docnum=202214 [07:30:55]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 FD EA 07 01 D2 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 32 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 0E 00 00 00 F4 03 04 00 B0 3D 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 E6 15 03 00 35 04 06 00 E6 BA 7F AA CD 0B D5 5F 22 06 6A C7 E4 81 [07:30:55]CheckFolder [07:30:55]dirname=/storage/ofd_packets [07:30:55]CheckFolder done [07:30:55]ProducePacketName [07:30:55]name=ofd_packets/00202214 [07:30:55]NVStorageSaveData ofd_packets/00202214 [07:30:55]File name is /storage/ofd_packets/00202214 [07:30:55]Write 301 bytes [07:30:55]NVStorageSaveData done [07:30:55]OFDSenderStorePacket done [07:30:55]KKMCreateOFDPacket done [07:30:55]NVStorageSaveData kkm_last_timestamp [07:30:55]File name is /storage/kkm_last_timestamp [07:30:55]Write 4 bytes [07:30:55]NVStorageSaveData done [07:30:55]ExternCall_PrintAddStr [07:30:55]wPrintStart [07:30:55]Write to MH i2c: 01 00 00 9A 08 A2 [07:30:55]Write i2c OK [07:30:55]MH_I2C_Read... [07:30:55]Read from MH i2c: 01 [07:30:55]MH_I2C_Read... [07:30:55]Read from MH i2c: 01 07 00 [07:30:55]MH_I2C_Read... [07:30:55]Read from MH i2c: 01 07 00 9A 08 00 00 00 00 00 FF 0F B7 [07:30:55]RasterBufferAndPrint [07:30:55]line Счет N : (1)449986 [07:30:55]line ИНН: 02508201610067 [07:30:55]line Контрольно-Кассовый Чек [07:30:55]line ПРОДАЖА [07:30:55]line ТРК (МРК, ГНК) : 41 [07:30:55]line Товар: 2710124130 [07:30:55]line Аи-92-К-2 [07:30:55]line 14.950 * 66.90 [07:30:55]line = 1000.16 [07:30:55]line НДС 12% НСП 1% [07:30:55]line > о реализуемом товаре [07:30:55]line ОКРУГЛЕНИЕ: -0.16 [07:30:55]line ИТОГО: 1000.00 [07:30:55]line Внесено: 1000.00 [07:30:55]line СДАЧА: 0.00 [07:30:55]line НСП 1% : 8.85 [07:30:55]line НДС 12% : 106.21 [07:30:55]line Наличными: 1000.00 [07:30:55]line Безнал.: 0.00 [07:30:55]line Место: АЗС № 171 "Партнер Нефть" [07:30:55]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [07:30:55]line СНО: Общий режим [07:30:55]line Чек 14 28.10.2024 07:30 [07:30:55]line Смена: 545 ФФД: 1.0 [07:30:55]line ЗНМ: 0300000109 [07:30:55]line РНМ: 0000000000091777 [07:30:55]line Версия ККМ: 001 [07:30:55]line ФМ: 0000000000871756 [07:30:55]line ФД: 202214 [07:30:55]line ФПД: 253688680205579 [07:30:55]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T073056&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202214&fm=253688680205579&tin=02508201610067®Number=0000000000091777&sum=100000 [07:30:55]OFD Sender: Processing packet 202214 [packets to send 114, broken 113] [07:30:55]ProducePacketName [07:30:55]name=ofd_packets/00202214 [07:30:55]OFD Sender: To server: pG, [07:30:55]CommunicateWithHost lk.salyk.kg:30040 [07:30:55]ConnectInit lk.salyk.kg [07:30:55]written 0, free lines is 4095 [07:30:55]Connected sock=10 [07:30:55]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 FD EA 07 01 D2 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 32 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 0E 00 00 00 F4 03 04 00 B0 3D 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 E6 15 03 00 35 04 06 00 E6 BA 7F AA CD 0B D5 5F 22 06 6A C7 E4 81 [07:30:55]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 D7 84 47 00 39 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 35 36 10 04 04 00 E6 15 03 00 F4 03 04 00 67 E9 1E 67 B6 04 01 00 00 1E EC 98 E2 FF 97 41 78 [07:30:55]CommunicateWithHost err = 0 [07:30:55]CheckOFDResponse [07:30:55]1017 (14) - 77093643461234 [07:30:55]1041 (16) - 0000000000871756 [07:30:55]1040 (4) - 202214 [07:30:55]1012 (4) - 28.10.2024 01:31 [07:30:55]1206 (1) - 0 [07:30:55]OFD Sender: Remove packet 202214 [07:30:55]ProducePacketName [07:30:55]name=ofd_packets/00202214 [07:30:55]NVStorageDeleteData [07:30:55]Write to MH i2c: 01 00 00 C5 08 CD [07:30:55]Write i2c OK [07:30:55]MH_I2C_Read... [07:30:55]Read from MH i2c: 01 [07:30:55]MH_I2C_Read... [07:30:55]Read from MH i2c: 01 07 00 [07:30:55]MH_I2C_Read... [07:30:55]Read from MH i2c: 01 07 00 C5 08 00 00 00 00 00 92 0C 72 [07:30:55]RasterBufferAndPrint [07:30:55]line [07:30:55]line [07:30:55]line [07:30:55]line [07:30:55]line [07:30:55]written 0, free lines is 3222 [07:30:55]MH_Cut [07:30:55]Write to MH i2c: D1 01 00 CC 08 01 A6 [07:30:55]Write i2c OK [07:30:55]MH_I2C_Read... [07:30:55]Read from MH i2c: D1 [07:30:55]MH_I2C_Read... [07:30:55]Read from MH i2c: D1 01 00 [07:30:55]MH_I2C_Read... [07:30:55]Read from MH i2c: D1 01 00 CC 08 00 A5 [07:30:55]Write to MH i2c: 01 00 00 CD 08 D5 [07:30:55]Write i2c OK [07:30:55]MH_I2C_Read... [07:30:56]OFD Sender: No OFD packet to send [07:30:56]*** Cut start [07:30:56]*** Purtial cut [07:30:56]*** Stage 1: CUTSNS_PIN = 1 [07:30:56]Read from MH i2c: 01 [07:30:56]MH_I2C_Read... [07:30:56]*** Stop cut motor [07:30:56]*** Cut end [07:30:56]Read from MH i2c: 01 07 00 [07:30:56]MH_I2C_Read... [07:30:56]Read from MH i2c: 01 07 00 CD 08 00 00 00 00 00 FF 0F EA [07:30:56]process_action close_receipt done [07:30:56]requested_data is exist [07:30:56]produce_requested_data [07:30:56]requested_item fm.sn is exist - process it [07:30:56]wFMCommunicate request_size=4 [07:30:56]MH_SAM_APDU [07:30:56]CAPDU: 80 11 00 00 [07:30:56]Write to MH i2c: E2 08 00 CE 08 80 11 00 00 00 00 00 00 50 [07:30:56]Write i2c OK [07:30:56]MH_I2C_Read... [07:30:57]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:30:57]Read from MH i2c: E2 [07:30:57]MH_I2C_Read... [07:30:57]Read from MH i2c: E2 17 00 [07:30:57]MH_I2C_Read... [07:30:57]Read from MH i2c: E2 17 00 CE 08 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 A5 [07:30:57]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [07:30:57]wFMCommunicate OK [07:30:57]requested_item fd.num is exist - process it [07:30:57]SAM_PROTO_GetFieldsCounters [07:30:57]wFMCommunicate request_size=4 [07:30:57]MH_SAM_APDU [07:30:57]CAPDU: 80 13 00 00 [07:30:57]Write to MH i2c: E2 08 00 CF 08 80 13 00 00 00 00 00 00 53 [07:30:57]Write i2c OK [07:30:57]MH_I2C_Read... [07:30:57]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [07:30:57]Read from MH i2c: E2 [07:30:57]MH_I2C_Read... [07:30:57]Read from MH i2c: E2 62 00 [07:30:57]MH_I2C_Read... [07:30:57]Read from MH i2c: E2 62 00 CF 08 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 E6 15 03 00 0E 04 04 00 21 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 C7 [07:30:57]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 E6 15 03 00 0E 04 04 00 21 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 [07:30:57]wFMCommunicate OK [07:30:57]SAM_PROTO_GetFieldsCounters done [07:30:57]requested_item shift.num is exist - process it [07:30:57]requested_item shift.opened is exist - process it [07:30:57]req_shift_opened [07:30:57]FM_GetShiftState [07:30:57]SAM_PROTO_GetShiftState [07:30:57]wFMCommunicate request_size=4 [07:30:57]MH_SAM_APDU [07:30:57]CAPDU: 80 13 01 00 [07:30:57]Write to MH i2c: E2 08 00 D0 08 80 13 01 00 00 00 00 00 55 [07:30:57]Write i2c OK [07:30:57]MH_I2C_Read... [07:30:57]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [07:30:57]Read from MH i2c: E2 [07:30:57]MH_I2C_Read... [07:30:57]Read from MH i2c: E2 0E 00 [07:30:57]MH_I2C_Read... [07:30:57]Read from MH i2c: E2 0E 00 D0 08 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 00 [07:30:57]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [07:30:57]wFMCommunicate OK [07:30:57]SAM_PROTO_GetShiftState done [07:30:57]FM_GetShiftState done [07:30:57]req_shift_opened done [07:30:57]requested_item shift.open_date is exist - process it [07:30:57]req_shift_open_date [07:30:57]req_shift_open_date done [07:30:57]produce_requested_data done [07:30:57]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202214,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670} [07:30:57]process_action_free close_receipt [07:30:57]json_value_free [07:30:57]json_value_free done [07:30:57]process_json_proto returns [07:30:57]Send response to host [07:30:57]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202214,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670}}} [07:30:57]free response buf [07:30:57]execute_script done [07:30:57]execute_script returns [07:30:57]free content buf [07:30:57]Sock 7.Close socket [07:30:57]Sock 7.Thread stoped [07:31:01]OFD Sender: No OFD packet to send [07:31:06]OFD Sender: No OFD packet to send [07:31:11]OFD Sender: No OFD packet to send [07:31:16]OFD Sender: No OFD packet to send [07:31:21]OFD Sender: No OFD packet to send [07:31:26]OFD Sender: No OFD packet to send [07:31:31]OFD Sender: No OFD packet to send [07:31:36]OFD Sender: No OFD packet to send [07:31:41]OFD Sender: No OFD packet to send [07:31:46]OFD Sender: No OFD packet to send [07:31:51]OFD Sender: No OFD packet to send [07:31:56]OFD Sender: No OFD packet to send [07:32:01]OFD Sender: No OFD packet to send [07:32:06]OFD Sender: No OFD packet to send [07:32:11]OFD Sender: No OFD packet to send [07:32:16]OFD Sender: No OFD packet to send [07:32:21]OFD Sender: No OFD packet to send [07:32:26]OFD Sender: No OFD packet to send [07:32:31]OFD Sender: No OFD packet to send [07:32:36]OFD Sender: No OFD packet to send [07:32:41]OFD Sender: No OFD packet to send [07:32:46]OFD Sender: No OFD packet to send [07:32:51]OFD Sender: No OFD packet to send [07:32:56]OFD Sender: No OFD packet to send [07:33:01]OFD Sender: No OFD packet to send [07:33:06]OFD Sender: No OFD packet to send [07:33:11]OFD Sender: No OFD packet to send [07:33:16]OFD Sender: No OFD packet to send [07:33:21]OFD Sender: No OFD packet to send [07:33:26]OFD Sender: No OFD packet to send [07:33:31]OFD Sender: No OFD packet to send [07:33:36]OFD Sender: No OFD packet to send [07:33:41]OFD Sender: No OFD packet to send [07:33:46]OFD Sender: No OFD packet to send [07:33:51]OFD Sender: No OFD packet to send [07:33:56]OFD Sender: No OFD packet to send [07:34:01]OFD Sender: No OFD packet to send [07:34:06]OFD Sender: No OFD packet to send [07:34:06]accept exits with 9 [07:34:06]New connection [07:34:06]New thread 3067280740 created [07:34:06]Thread 3067424100 joined [07:34:06]Waiting for new connection... [07:34:06] Sock 9.Parse request [07:34:06]Sock 9.Check first char [07:34:06]Sock 9.First char is OK [07:34:06]request: POST /json_proto HTTP/1.0 [07:34:06]Method: POST [07:34:06]URL: /json_proto [07:34:06]Method is POST - this is cgi request [07:34:06]url: /json_proto [07:34:06]query_string will be loaded in cgi processing [07:34:06]execute_cgi json_proto POST (null) [07:34:06]execute_cgi path=json_proto method=POST [07:34:06]POST find Content-Length [07:34:06]Host: 172.17.63.195:8080 [07:34:06]Content-Length: 682 [07:34:06]Content-Type: application/json [07:34:06] [07:34:06]POST finish read [07:34:06]Found Content-Length = 682 [07:34:06]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)449987", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-3", "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:34:06]execute_script... [07:34: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)449987", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-3", "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:34:06]POST & json_proto [07:34:06]process_json_proto [07:34:06]json parsed OK: [07:34:06]protocol is kg_v1.0 [07:34:06]action value=close_receipt [07:34:06]process_action close_receipt [07:34:06]cmd_close_receipt [07:34:06]MH_GetDate [07:34:06]Write to MH i2c: F0 00 00 D1 08 C8 [07:34:06]Write i2c OK [07:34:06]MH_I2C_Read... [07:34:06]Read from MH i2c: F0 [07:34:06]MH_I2C_Read... [07:34:06]Read from MH i2c: F0 09 00 [07:34:06]MH_I2C_Read... [07:34:06]Read from MH i2c: F0 09 00 D1 08 00 72 3E 1F 67 47 1B 1E 67 EE [07:34:06]GetLastDocTimeStamp 1730100656 [07:34:06]current date 1730100850 [07:34:06]FM_GetShiftState [07:34:06]SAM_PROTO_GetShiftState [07:34:06]wFMCommunicate request_size=4 [07:34:06]MH_SAM_APDU [07:34:06]CAPDU: 80 13 01 00 [07:34:06]Write to MH i2c: E2 08 00 D2 08 80 13 01 00 00 00 00 00 57 [07:34:06]Write i2c OK [07:34:06]MH_I2C_Read... [07:34:06]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [07:34:06]Read from MH i2c: E2 [07:34:06]MH_I2C_Read... [07:34:06]Read from MH i2c: E2 0E 00 [07:34:06]MH_I2C_Read... [07:34:06]Read from MH i2c: E2 0E 00 D2 08 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 02 [07:34:06]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [07:34:06]wFMCommunicate OK [07:34:06]SAM_PROTO_GetShiftState done [07:34:06]FM_GetShiftState done [07:34:06]opened in 1730073670 [07:34:06]opened+sec_in_day 1730160070 [07:34:06]quantity*price = 200043 [07:34:06]sum+1 = 200044 [07:34:06]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.43 ИТОГО: 2000.00 Внесено: 2000.00 СДАЧА: 0.00 НСП 1% : 17.70 НДС 12% : 212.43 Наличными: 2000.00 Безнал.: 0.00 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 15 28.10.2024 07:34 Смена: 545 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 ФМ: 0000000000871756 ФД: 202215 ФПД: 160366983260505 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T073410&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202215&fm=160366983260505&tin=02508201610067®Number=0000000000091777&sum=200000 [07:34:07]StoreToDocumentArchive [07:34:07]shift 545 fd 202215 [07:34:07]save to /storage/0545/doc_00202215 [07:34:07]save last doc name /storage/0545/doc_00202215 to /storage/kkm_last_doc_name [07:34:07]save OK [07:34:07]Clear old archive folders... [07:34:07]ProcessDocumentItem done err = 0, tmpTLVsize=251 [07:34:07]tlvbuf is 00C33C20 [07:34:07]SAM_PROTO_ClearQueue [07:34:07]wFMCommunicate request_size=4 [07:34:07]MH_SAM_APDU [07:34:07]CAPDU: 80 09 00 00 [07:34:07]Write to MH i2c: E2 08 00 DF 08 80 09 00 00 00 00 00 00 59 [07:34:07]Write i2c OK [07:34:07]MH_I2C_Read... [07:34:07]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [07:34:07]Read from MH i2c: E2 [07:34:07]MH_I2C_Read... [07:34:07]Read from MH i2c: E2 03 00 [07:34:07]MH_I2C_Read... [07:34:07]Read from MH i2c: E2 03 00 DF 08 00 90 00 5B [07:34:07]RAPDU: 90 00 [07:34:07]wFMCommunicate OK [07:34:07]SAM_PROTO_ClearQueue done [07:34:07]KKMCreateOFDPacket [07:34:07]OFDProtocolAddRootSTLVToBuf [07:34:07]FM_MakeSignedData [07:34:07]FM_MakeSignedData [07:34:07]SAM_PROTO_SignData [07:34:07]wFMCommunicate request_size=4 [07:34:07]MH_SAM_APDU [07:34:07]CAPDU: 80 0D 01 02 [07:34:07]Write to MH i2c: E2 08 00 E0 08 80 0D 01 02 00 00 00 00 61 [07:34:07]Write i2c OK [07:34:07]MH_I2C_Read... [07:34:07]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [07:34:07]Read from MH i2c: E2 [07:34:07]MH_I2C_Read... [07:34:07]Read from MH i2c: E2 03 00 [07:34:07]MH_I2C_Read... [07:34:07]Read from MH i2c: E2 03 00 E0 08 00 90 00 5C [07:34:07]RAPDU: 90 00 [07:34:07]wFMCommunicate OK [07:34:07]wFMCommunicate request_size=255 [07:34:07]MH_SAM_APDU [07:34:07]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 33 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 0F 00 00 00 F4 03 04 00 72 3E 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 E7 15 03 00 35 04 06 00 91 [07:34:07]Write to MH i2c: E2 02 01 E1 08 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 33 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 0F 00 00 00 F4 03 04 00 72 3E 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 E7 15 03 00 35 04 06 00 91 00 00 96 [07:34:07]Write i2c OK [07:34:07]MH_I2C_Read... [07:34:08]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [07:34:08]Read from MH i2c: E2 [07:34:08]MH_I2C_Read... [07:34:08]Read from MH i2c: E2 03 00 [07:34:08]MH_I2C_Read... [07:34:08]Read from MH i2c: E2 03 00 E1 08 00 90 00 5D [07:34:08]RAPDU: 90 00 [07:34:08]wFMCommunicate OK [07:34:08]wFMCommunicate request_size=10 [07:34:08]MH_SAM_APDU [07:34:08]CAPDU: 80 0D 02 02 05 DA 59 12 29 59 [07:34:08]Write to MH i2c: E2 0D 00 E2 08 80 0D 02 02 05 00 DA 59 12 29 59 00 00 35 [07:34:08]Write i2c OK [07:34:08]MH_I2C_Read... [07:34:08]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [07:34:08]Read from MH i2c: E2 [07:34:08]MH_I2C_Read... [07:34:08]Read from MH i2c: E2 03 00 [07:34:08]MH_I2C_Read... [07:34:08]Read from MH i2c: E2 03 00 E2 08 00 90 00 5E [07:34:08]RAPDU: 90 00 [07:34:08]wFMCommunicate OK [07:34:08]wFMCommunicate request_size=4 [07:34:08]MH_SAM_APDU [07:34:08]CAPDU: 80 0D 03 02 [07:34:08]Write to MH i2c: E2 08 00 E3 08 80 0D 03 02 00 00 00 00 66 [07:34:08]Write i2c OK [07:34:08]MH_I2C_Read... [07:34:08]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [07:34:08]Read from MH i2c: E2 [07:34:08]MH_I2C_Read... [07:34:08]Read from MH i2c: E2 0B 00 [07:34:08]MH_I2C_Read... [07:34:08]Read from MH i2c: E2 0B 00 E3 08 00 35 A4 B8 A4 7F 66 0B 8E 90 00 1A [07:34:08]RAPDU: 35 A4 B8 A4 7F 66 0B 8E 90 00 [07:34:08]wFMCommunicate OK [07:34:08]SAM_PROTO_SignData done [07:34:08]FM_MakeSignedData done [07:34:08]CreateOFDProtocolMessage [07:34:08]wFMCommunicate request_size=4 [07:34:08]MH_SAM_APDU [07:34:08]CAPDU: 80 11 00 00 [07:34:08]Write to MH i2c: E2 08 00 E4 08 80 11 00 00 00 00 00 00 66 [07:34:08]Write i2c OK [07:34:08]MH_I2C_Read... [07:34:08]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:34:08]Read from MH i2c: E2 [07:34:08]MH_I2C_Read... [07:34:08]Read from MH i2c: E2 17 00 [07:34:08]MH_I2C_Read... [07:34:08]Read from MH i2c: E2 17 00 E4 08 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 BB [07:34:08]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [07:34:08]wFMCommunicate OK [07:34:08]CreateOFDProtocolMessage done [07:34:08]OFDSenderStorePacket 202215 [07:34:08]StoreOFDPacket docnum=202215 [07:34:08]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 CB 01 07 01 9A 69 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 33 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 0F 00 00 00 F4 03 04 00 72 3E 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 E7 15 03 00 35 04 06 00 91 DA 59 12 29 59 35 A4 B8 A4 7F 66 0B 8E [07:34:08]CheckFolder [07:34:08]dirname=/storage/ofd_packets [07:34:08]CheckFolder done [07:34:08]ProducePacketName [07:34:08]name=ofd_packets/00202215 [07:34:08]NVStorageSaveData ofd_packets/00202215 [07:34:08]File name is /storage/ofd_packets/00202215 [07:34:08]Write 301 bytes [07:34:08]NVStorageSaveData done [07:34:08]OFDSenderStorePacket done [07:34:08]KKMCreateOFDPacket done [07:34:08]NVStorageSaveData kkm_last_timestamp [07:34:08]File name is /storage/kkm_last_timestamp [07:34:08]Write 4 bytes [07:34:08]NVStorageSaveData done [07:34:08]ExternCall_PrintAddStr [07:34:08]wPrintStart [07:34:08]Write to MH i2c: 01 00 00 E5 08 ED [07:34:08]Write i2c OK [07:34:08]MH_I2C_Read... [07:34:08]Read from MH i2c: 01 [07:34:08]MH_I2C_Read... [07:34:08]Read from MH i2c: 01 07 00 [07:34:08]MH_I2C_Read... [07:34:08]Read from MH i2c: 01 07 00 E5 08 00 00 00 00 00 FF 0F 02 [07:34:08]RasterBufferAndPrint [07:34:08]line Счет N : (1)449987 [07:34:08]line ИНН: 02508201610067 [07:34:08]line Контрольно-Кассовый Чек [07:34:08]line ПРОДАЖА [07:34:08]line ТРК (МРК, ГНК) : 51 [07:34:08]line Товар: 2710124500 [07:34:08]line Аи-95-К-3 [07:34:08]line 26.960 * 74.20 [07:34:08]line = 2000.43 [07:34:08]line НДС 12% НСП 1% [07:34:08]line > о реализуемом товаре [07:34:08]line ОКРУГЛЕНИЕ: -0.43 [07:34:08]line ИТОГО: 2000.00 [07:34:08]line Внесено: 2000.00 [07:34:08]line СДАЧА: 0.00 [07:34:08]line НСП 1% : 17.70 [07:34:08]line НДС 12% : 212.43 [07:34:08]line Наличными: 2000.00 [07:34:08]line Безнал.: 0.00 [07:34:08]line Место: АЗС № 171 "Партнер Нефть" [07:34:08]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [07:34:08]line СНО: Общий режим [07:34:08]line Чек 15 28.10.2024 07:34 [07:34:08]line Смена: 545 ФФД: 1.0 [07:34:08]line ЗНМ: 0300000109 [07:34:08]line РНМ: 0000000000091777 [07:34:08]line Версия ККМ: 001 [07:34:08]line ФМ: 0000000000871756 [07:34:08]line ФД: 202215 [07:34:08]line ФПД: 160366983260505 [07:34:08]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T073410&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202215&fm=160366983260505&tin=02508201610067®Number=0000000000091777&sum=200000 [07:34:08]OFD Sender: Processing packet 202215 [packets to send 114, broken 113] [07:34:08]ProducePacketName [07:34:08]name=ofd_packets/00202215 [07:34:08]OFD Sender: To server: pG, [07:34:08]CommunicateWithHost lk.salyk.kg:30040 [07:34:08]ConnectInit lk.salyk.kg [07:34:08]written 0, free lines is 4095 [07:34:08]Connected sock=10 [07:34:08]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 CB 01 07 01 9A 69 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 33 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 0F 00 00 00 F4 03 04 00 72 3E 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 E7 15 03 00 35 04 06 00 91 DA 59 12 29 59 35 A4 B8 A4 7F 66 0B 8E [07:34:09]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 26 DC 47 00 D9 25 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 E7 15 03 00 F4 03 04 00 29 EA 1E 67 B6 04 01 00 00 5A 60 BC C3 66 61 E4 A6 [07:34:09]CommunicateWithHost err = 0 [07:34:09]CheckOFDResponse [07:34:09]1017 (14) - 77093643461234 [07:34:09]1041 (16) - 0000000000871756 [07:34:09]1040 (4) - 202215 [07:34:09]1012 (4) - 28.10.2024 01:34 [07:34:09]1206 (1) - 0 [07:34:09]OFD Sender: Remove packet 202215 [07:34:09]ProducePacketName [07:34:09]name=ofd_packets/00202215 [07:34:09]NVStorageDeleteData [07:34:09]Write to MH i2c: 01 00 00 10 09 19 [07:34:09]Write i2c OK [07:34:09]MH_I2C_Read... [07:34:09]Read from MH i2c: 01 [07:34:09]MH_I2C_Read... [07:34:09]Read from MH i2c: 01 07 00 [07:34:09]MH_I2C_Read... [07:34:09]Read from MH i2c: 01 07 00 10 09 00 00 00 00 00 8F 0C BB [07:34:09]RasterBufferAndPrint [07:34:09]line [07:34:09]line [07:34:09]line [07:34:09]line [07:34:09]line [07:34:09]written 0, free lines is 3219 [07:34:09]MH_Cut [07:34:09]Write to MH i2c: D1 01 00 17 09 01 F2 [07:34:09]Write i2c OK [07:34:09]MH_I2C_Read... [07:34:09]Read from MH i2c: D1 [07:34:09]MH_I2C_Read... [07:34:09]Read from MH i2c: D1 01 00 [07:34:09]MH_I2C_Read... [07:34:09]Read from MH i2c: D1 01 00 17 09 00 F1 [07:34:09]Write to MH i2c: 01 00 00 18 09 21 [07:34:09]Write i2c OK [07:34:09]MH_I2C_Read... [07:34:09]OFD Sender: No OFD packet to send [07:34:10]*** Cut start [07:34:10]*** Purtial cut [07:34:10]*** Stage 1: CUTSNS_PIN = 1 [07:34:10]Read from MH i2c: 01 [07:34:10]MH_I2C_Read... [07:34:10]*** Stop cut motor [07:34:10]*** Cut end [07:34:10]Read from MH i2c: 01 07 00 [07:34:10]MH_I2C_Read... [07:34:10]Read from MH i2c: 01 07 00 18 09 00 00 00 00 00 FF 0F 36 [07:34:10]process_action close_receipt done [07:34:10]requested_data is exist [07:34:10]produce_requested_data [07:34:10]requested_item fm.sn is exist - process it [07:34:10]wFMCommunicate request_size=4 [07:34:10]MH_SAM_APDU [07:34:10]CAPDU: 80 11 00 00 [07:34:10]Write to MH i2c: E2 08 00 19 09 80 11 00 00 00 00 00 00 9C [07:34:10]Write i2c OK [07:34:10]MH_I2C_Read... [07:34:10]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:34:10]Read from MH i2c: E2 [07:34:10]MH_I2C_Read... [07:34:10]Read from MH i2c: E2 17 00 [07:34:10]MH_I2C_Read... [07:34:10]Read from MH i2c: E2 17 00 19 09 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 F1 [07:34:10]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [07:34:10]wFMCommunicate OK [07:34:10]requested_item fd.num is exist - process it [07:34:10]SAM_PROTO_GetFieldsCounters [07:34:10]wFMCommunicate request_size=4 [07:34:10]MH_SAM_APDU [07:34:10]CAPDU: 80 13 00 00 [07:34:10]Write to MH i2c: E2 08 00 1A 09 80 13 00 00 00 00 00 00 9F [07:34:10]Write i2c OK [07:34:10]MH_I2C_Read... [07:34:10]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [07:34:10]Read from MH i2c: E2 [07:34:10]MH_I2C_Read... [07:34:10]Read from MH i2c: E2 62 00 [07:34:10]MH_I2C_Read... [07:34:10]Read from MH i2c: E2 62 00 1A 09 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 E7 15 03 00 0E 04 04 00 21 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 17 [07:34:10]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 E7 15 03 00 0E 04 04 00 21 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 [07:34:10]wFMCommunicate OK [07:34:10]SAM_PROTO_GetFieldsCounters done [07:34:10]requested_item shift.num is exist - process it [07:34:10]requested_item shift.opened is exist - process it [07:34:10]req_shift_opened [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 1B 09 80 13 01 00 00 00 00 00 A1 [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 1B 09 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 4C [07:34:10]RAPDU: 09 00 01 46 D4 1E 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]req_shift_opened done [07:34:10]requested_item shift.open_date is exist - process it [07:34:10]req_shift_open_date [07:34:10]req_shift_open_date done [07:34:10]produce_requested_data done [07:34:10]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202215,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670} [07:34:10]process_action_free close_receipt [07:34:10]json_value_free [07:34:10]json_value_free done [07:34:10]process_json_proto returns [07:34:10]Send response to host [07:34:10]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202215,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670}}} [07:34:10]free response buf [07:34:10]execute_script done [07:34:10]execute_script returns [07:34:10]free content buf [07:34:10]Sock 9.Close socket [07:34:10]Sock 9.Thread stoped [07:34:14]OFD Sender: No OFD packet to send [07:34:19]OFD Sender: No OFD packet to send [07:34:24]OFD Sender: No OFD packet to send [07:34:29]OFD Sender: No OFD packet to send [07:34:34]OFD Sender: No OFD packet to send [07:34:39]OFD Sender: No OFD packet to send [07:34:44]OFD Sender: No OFD packet to send [07:34:49]OFD Sender: No OFD packet to send [07:34:54]OFD Sender: No OFD packet to send [07:34:59]OFD Sender: No OFD packet to send [07:35:04]OFD Sender: No OFD packet to send [07:35:09]OFD Sender: No OFD packet to send [07:35:14]OFD Sender: No OFD packet to send [07:35:19]OFD Sender: No OFD packet to send [07:35:24]OFD Sender: No OFD packet to send [07:35:29]OFD Sender: No OFD packet to send [07:35:34]OFD Sender: No OFD packet to send [07:35:39]OFD Sender: No OFD packet to send [07:35:44]OFD Sender: No OFD packet to send [07:35:49]OFD Sender: No OFD packet to send [07:35:54]OFD Sender: No OFD packet to send [07:35:59]OFD Sender: No OFD packet to send [07:36:04]OFD Sender: No OFD packet to send [07:36:09]OFD Sender: No OFD packet to send [07:36:14]OFD Sender: No OFD packet to send [07:36:19]OFD Sender: No OFD packet to send [07:36:24]OFD Sender: No OFD packet to send [07:36:29]OFD Sender: No OFD packet to send [07:36:34]OFD Sender: No OFD packet to send [07:36:39]OFD Sender: No OFD packet to send [07:36:44]OFD Sender: No OFD packet to send [07:36:49]OFD Sender: No OFD packet to send [07:36:54]OFD Sender: No OFD packet to send [07:36:59]OFD Sender: No OFD packet to send [07:37:04]OFD Sender: No OFD packet to send [07:37:09]OFD Sender: No OFD packet to send [07:37:14]OFD Sender: No OFD packet to send [07:37:19]OFD Sender: No OFD packet to send [07:37:24]OFD Sender: No OFD packet to send [07:37:29]OFD Sender: No OFD packet to send [07:37:34]OFD Sender: No OFD packet to send [07:37:39]OFD Sender: No OFD packet to send [07:37:44]OFD Sender: No OFD packet to send [07:37:49]OFD Sender: No OFD packet to send [07:37:54]OFD Sender: No OFD packet to send [07:37:59]OFD Sender: No OFD packet to send [07:38:04]OFD Sender: No OFD packet to send [07:38:09]OFD Sender: No OFD packet to send [07:38:14]OFD Sender: No OFD packet to send [07:38:19]OFD Sender: No OFD packet to send [07:38:24]OFD Sender: No OFD packet to send [07:38:29]OFD Sender: No OFD packet to send [07:38:34]OFD Sender: No OFD packet to send [07:38:39]OFD Sender: No OFD packet to send [07:38:44]OFD Sender: No OFD packet to send [07:38:49]OFD Sender: No OFD packet to send [07:38:54]OFD Sender: No OFD packet to send [07:38:59]OFD Sender: No OFD packet to send [07:39:04]OFD Sender: No OFD packet to send [07:39:09]OFD Sender: No OFD packet to send [07:39:14]OFD Sender: No OFD packet to send [07:39:19]OFD Sender: No OFD packet to send [07:39:24]OFD Sender: No OFD packet to send [07:39:29]OFD Sender: No OFD packet to send [07:39:34]OFD Sender: No OFD packet to send [07:39:39]OFD Sender: No OFD packet to send [07:39:44]OFD Sender: No OFD packet to send [07:39:49]OFD Sender: No OFD packet to send [07:39:54]OFD Sender: No OFD packet to send [07:39:59]OFD Sender: No OFD packet to send [07:40:04]OFD Sender: No OFD packet to send [07:40:09]OFD Sender: No OFD packet to send [07:40:15]OFD Sender: No OFD packet to send [07:40:20]OFD Sender: No OFD packet to send [07:40:25]OFD Sender: No OFD packet to send [07:40:30]OFD Sender: No OFD packet to send [07:40:35]OFD Sender: No OFD packet to send [07:40:40]OFD Sender: No OFD packet to send [07:40:45]OFD Sender: No OFD packet to send [07:40:50]OFD Sender: No OFD packet to send [07:40:55]OFD Sender: No OFD packet to send [07:41:00]OFD Sender: No OFD packet to send [07:41:05]OFD Sender: No OFD packet to send [07:41:10]OFD Sender: No OFD packet to send [07:41:15]OFD Sender: No OFD packet to send [07:41:20]OFD Sender: No OFD packet to send [07:41:25]OFD Sender: No OFD packet to send [07:41:30]OFD Sender: No OFD packet to send [07:41:35]OFD Sender: No OFD packet to send [07:41:40]OFD Sender: No OFD packet to send [07:41:45]OFD Sender: No OFD packet to send [07:41:50]OFD Sender: No OFD packet to send [07:41:55]OFD Sender: No OFD packet to send [07:42:00]OFD Sender: No OFD packet to send [07:42:05]OFD Sender: No OFD packet to send [07:42:10]OFD Sender: No OFD packet to send [07:42:15]OFD Sender: No OFD packet to send [07:42:20]OFD Sender: No OFD packet to send [07:42:25]OFD Sender: No OFD packet to send [07:42:30]OFD Sender: No OFD packet to send [07:42:35]OFD Sender: No OFD packet to send [07:42:40]OFD Sender: No OFD packet to send [07:42:45]OFD Sender: No OFD packet to send [07:42:50]OFD Sender: No OFD packet to send [07:42:55]OFD Sender: No OFD packet to send [07:43:00]OFD Sender: No OFD packet to send [07:43:05]OFD Sender: No OFD packet to send [07:43:10]OFD Sender: No OFD packet to send [07:43:15]OFD Sender: No OFD packet to send [07:43:20]OFD Sender: No OFD packet to send [07:43:25]OFD Sender: No OFD packet to send [07:43:30]OFD Sender: No OFD packet to send [07:43:35]OFD Sender: No OFD packet to send [07:43:40]OFD Sender: No OFD packet to send [07:43:45]OFD Sender: No OFD packet to send [07:43:50]OFD Sender: No OFD packet to send [07:43:55]OFD Sender: No OFD packet to send [07:44:00]OFD Sender: No OFD packet to send [07:44:05]OFD Sender: No OFD packet to send [07:44:10]OFD Sender: No OFD packet to send [07:44:15]OFD Sender: No OFD packet to send [07:44:20]OFD Sender: No OFD packet to send [07:44:25]OFD Sender: No OFD packet to send [07:44:30]OFD Sender: No OFD packet to send [07:44:35]OFD Sender: No OFD packet to send [07:44:40]OFD Sender: No OFD packet to send [07:44:45]OFD Sender: No OFD packet to send [07:44:50]OFD Sender: No OFD packet to send [07:44:55]OFD Sender: No OFD packet to send [07:45:00]OFD Sender: No OFD packet to send [07:45:05]OFD Sender: No OFD packet to send [07:45:10]OFD Sender: No OFD packet to send [07:45:15]OFD Sender: No OFD packet to send [07:45:20]OFD Sender: No OFD packet to send [07:45:25]OFD Sender: No OFD packet to send [07:45:30]OFD Sender: No OFD packet to send [07:45:35]OFD Sender: No OFD packet to send [07:45:40]OFD Sender: No OFD packet to send [07:45:45]OFD Sender: No OFD packet to send [07:45:50]OFD Sender: No OFD packet to send [07:45:55]OFD Sender: No OFD packet to send [07:46:00]OFD Sender: No OFD packet to send [07:46:05]OFD Sender: No OFD packet to send [07:46:10]OFD Sender: No OFD packet to send [07:46:15]OFD Sender: No OFD packet to send [07:46:20]OFD Sender: No OFD packet to send [07:46:25]OFD Sender: No OFD packet to send [07:46:30]OFD Sender: No OFD packet to send [07:46:35]OFD Sender: No OFD packet to send [07:46:40]OFD Sender: No OFD packet to send [07:46:45]OFD Sender: No OFD packet to send [07:46:50]OFD Sender: No OFD packet to send [07:46:55]OFD Sender: No OFD packet to send [07:47:00]OFD Sender: No OFD packet to send [07:47:05]OFD Sender: No OFD packet to send [07:47:10]OFD Sender: No OFD packet to send [07:47:15]OFD Sender: No OFD packet to send [07:47:20]OFD Sender: No OFD packet to send [07:47:25]OFD Sender: No OFD packet to send [07:47:30]OFD Sender: No OFD packet to send [07:47:35]OFD Sender: No OFD packet to send [07:47:40]OFD Sender: No OFD packet to send [07:47:45]OFD Sender: No OFD packet to send [07:47:50]OFD Sender: No OFD packet to send [07:47:55]OFD Sender: No OFD packet to send [07:48:00]OFD Sender: No OFD packet to send [07:48:05]OFD Sender: No OFD packet to send [07:48:10]OFD Sender: No OFD packet to send [07:48:15]OFD Sender: No OFD packet to send [07:48:20]OFD Sender: No OFD packet to send [07:48:25]OFD Sender: No OFD packet to send [07:48:30]OFD Sender: No OFD packet to send [07:48:35]OFD Sender: No OFD packet to send [07:48:40]OFD Sender: No OFD packet to send [07:48:45]OFD Sender: No OFD packet to send [07:48:50]OFD Sender: No OFD packet to send [07:48:55]OFD Sender: No OFD packet to send [07:49:00]OFD Sender: No OFD packet to send [07:49:05]OFD Sender: No OFD packet to send [07:49:10]OFD Sender: No OFD packet to send [07:49:15]OFD Sender: No OFD packet to send [07:49:20]OFD Sender: No OFD packet to send [07:49:25]OFD Sender: No OFD packet to send [07:49:30]OFD Sender: No OFD packet to send [07:49:35]OFD Sender: No OFD packet to send [07:49:40]OFD Sender: No OFD packet to send [07:49:45]OFD Sender: No OFD packet to send [07:49:45]accept exits with 7 [07:49:45]New connection [07:49:45]New thread 3067424100 created [07:49:45]Thread 3067280740 joined [07:49:45]Waiting for new connection... [07:49:45] Sock 7.Parse request [07:49:45]Sock 7.Check first char [07:49:45]Sock 7.First char is OK [07:49:45]request: POST /json_proto HTTP/1.0 [07:49:45]Method: POST [07:49:45]URL: /json_proto [07:49:45]Method is POST - this is cgi request [07:49:45]url: /json_proto [07:49:45]query_string will be loaded in cgi processing [07:49:45]execute_cgi json_proto POST (null) [07:49:45]execute_cgi path=json_proto method=POST [07:49:45]POST find Content-Length [07:49:45]Host: 172.17.63.195:8080 [07:49:45]Content-Length: 677 [07:49:45]Content-Type: application/json [07:49:45] [07:49:45]POST finish read [07:49:45]Found Content-Length = 677 [07:49:45]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)449988", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "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:49:45]execute_script... [07:49: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)449988", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "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:49:45]POST & json_proto [07:49:45]process_json_proto [07:49:45]json parsed OK: [07:49:45]protocol is kg_v1.0 [07:49:45]action value=close_receipt [07:49:45]process_action close_receipt [07:49:45]cmd_close_receipt [07:49:45]MH_GetDate [07:49:45]Write to MH i2c: F0 00 00 1C 09 14 [07:49:45]Write i2c OK [07:49:45]MH_I2C_Read... [07:49:45]Read from MH i2c: F0 [07:49:45]MH_I2C_Read... [07:49:45]Read from MH i2c: F0 09 00 [07:49:45]MH_I2C_Read... [07:49:45]Read from MH i2c: F0 09 00 1C 09 00 1D 42 1F 67 47 1B 1E 67 E9 [07:49:45]GetLastDocTimeStamp 1730100850 [07:49:45]current date 1730101789 [07:49:45]FM_GetShiftState [07:49:45]SAM_PROTO_GetShiftState [07:49:45]wFMCommunicate request_size=4 [07:49:45]MH_SAM_APDU [07:49:45]CAPDU: 80 13 01 00 [07:49:45]Write to MH i2c: E2 08 00 1D 09 80 13 01 00 00 00 00 00 A3 [07:49:45]Write i2c OK [07:49:45]MH_I2C_Read... [07:49:45]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [07:49:45]Read from MH i2c: E2 [07:49:45]MH_I2C_Read... [07:49:45]Read from MH i2c: E2 0E 00 [07:49:45]MH_I2C_Read... [07:49:45]Read from MH i2c: E2 0E 00 1D 09 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 4E [07:49:45]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [07:49:45]wFMCommunicate OK [07:49:45]SAM_PROTO_GetShiftState done [07:49:45]FM_GetShiftState done [07:49:45]opened in 1730073670 [07:49:45]opened+sec_in_day 1730160070 [07:49:45]quantity*price = 20003 [07:49:45]sum+1 = 20004 [07:49: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 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 16 28.10.2024 07:49 Смена: 545 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 ФМ: 0000000000871756 ФД: 202216 ФПД: 104573998952266 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T074949&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202216&fm=104573998952266&tin=02508201610067®Number=0000000000091777&sum=20000 [07:49:46]StoreToDocumentArchive [07:49:46]shift 545 fd 202216 [07:49:46]save to /storage/0545/doc_00202216 [07:49:46]save last doc name /storage/0545/doc_00202216 to /storage/kkm_last_doc_name [07:49:46]save OK [07:49:46]Clear old archive folders... [07:49:46]ProcessDocumentItem done err = 0, tmpTLVsize=251 [07:49:46]tlvbuf is 00C14BE0 [07:49:46]SAM_PROTO_ClearQueue [07:49:46]wFMCommunicate request_size=4 [07:49:46]MH_SAM_APDU [07:49:46]CAPDU: 80 09 00 00 [07:49:46]Write to MH i2c: E2 08 00 2A 09 80 09 00 00 00 00 00 00 A5 [07:49:46]Write i2c OK [07:49:46]MH_I2C_Read... [07:49:46]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [07:49:46]Read from MH i2c: E2 [07:49:46]MH_I2C_Read... [07:49:46]Read from MH i2c: E2 03 00 [07:49:46]MH_I2C_Read... [07:49:46]Read from MH i2c: E2 03 00 2A 09 00 90 00 A7 [07:49:46]RAPDU: 90 00 [07:49:46]wFMCommunicate OK [07:49:46]SAM_PROTO_ClearQueue done [07:49:46]KKMCreateOFDPacket [07:49:46]OFDProtocolAddRootSTLVToBuf [07:49:46]FM_MakeSignedData [07:49:46]FM_MakeSignedData [07:49:46]SAM_PROTO_SignData [07:49:46]wFMCommunicate request_size=4 [07:49:46]MH_SAM_APDU [07:49:46]CAPDU: 80 0D 01 02 [07:49:46]Write to MH i2c: E2 08 00 2B 09 80 0D 01 02 00 00 00 00 AD [07:49:46]Write i2c OK [07:49:46]MH_I2C_Read... [07:49:46]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [07:49:46]Read from MH i2c: E2 [07:49:46]MH_I2C_Read... [07:49:46]Read from MH i2c: E2 03 00 [07:49:46]MH_I2C_Read... [07:49:46]Read from MH i2c: E2 03 00 2B 09 00 90 00 A8 [07:49:46]RAPDU: 90 00 [07:49:46]wFMCommunicate OK [07:49:46]wFMCommunicate request_size=255 [07:49:46]MH_SAM_APDU [07:49: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 32 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 10 00 00 00 F4 03 04 00 1D 42 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 E8 15 03 00 35 04 06 00 5F [07:49:46]Write to MH i2c: E2 02 01 2C 09 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 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 10 00 00 00 F4 03 04 00 1D 42 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 E8 15 03 00 35 04 06 00 5F 00 00 7A [07:49:47]Write i2c OK [07:49:47]MH_I2C_Read... [07:49:47]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [07:49:47]Read from MH i2c: E2 [07:49:47]MH_I2C_Read... [07:49:47]Read from MH i2c: E2 03 00 [07:49:47]MH_I2C_Read... [07:49:47]Read from MH i2c: E2 03 00 2C 09 00 90 00 A9 [07:49:47]RAPDU: 90 00 [07:49:47]wFMCommunicate OK [07:49:47]wFMCommunicate request_size=10 [07:49:47]MH_SAM_APDU [07:49:47]CAPDU: 80 0D 02 02 05 1C 08 0F 6F 4A [07:49:47]Write to MH i2c: E2 0D 00 2D 09 80 0D 02 02 05 00 1C 08 0F 6F 4A 00 00 A6 [07:49:47]Write i2c OK [07:49:47]MH_I2C_Read... [07:49:47]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [07:49:47]Read from MH i2c: E2 [07:49:47]MH_I2C_Read... [07:49:47]Read from MH i2c: E2 03 00 [07:49:47]MH_I2C_Read... [07:49:47]Read from MH i2c: E2 03 00 2D 09 00 90 00 AA [07:49:47]RAPDU: 90 00 [07:49:47]wFMCommunicate OK [07:49:47]wFMCommunicate request_size=4 [07:49:47]MH_SAM_APDU [07:49:47]CAPDU: 80 0D 03 02 [07:49:47]Write to MH i2c: E2 08 00 2E 09 80 0D 03 02 00 00 00 00 B2 [07:49:47]Write i2c OK [07:49:47]MH_I2C_Read... [07:49:47]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [07:49:47]Read from MH i2c: E2 [07:49:47]MH_I2C_Read... [07:49:47]Read from MH i2c: E2 0B 00 [07:49:47]MH_I2C_Read... [07:49:47]Read from MH i2c: E2 0B 00 2E 09 00 D5 35 1F F8 DC 14 A7 55 90 00 C0 [07:49:47]RAPDU: D5 35 1F F8 DC 14 A7 55 90 00 [07:49:47]wFMCommunicate OK [07:49:47]SAM_PROTO_SignData done [07:49:47]FM_MakeSignedData done [07:49:47]CreateOFDProtocolMessage [07:49:47]wFMCommunicate request_size=4 [07:49:47]MH_SAM_APDU [07:49:47]CAPDU: 80 11 00 00 [07:49:47]Write to MH i2c: E2 08 00 2F 09 80 11 00 00 00 00 00 00 B2 [07:49:47]Write i2c OK [07:49:47]MH_I2C_Read... [07:49:47]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:49:47]Read from MH i2c: E2 [07:49:47]MH_I2C_Read... [07:49:47]Read from MH i2c: E2 17 00 [07:49:47]MH_I2C_Read... [07:49:47]Read from MH i2c: E2 17 00 2F 09 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 07 [07:49:47]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [07:49:47]wFMCommunicate OK [07:49:47]CreateOFDProtocolMessage done [07:49:47]OFDSenderStorePacket 202216 [07:49:47]StoreOFDPacket docnum=202216 [07:49:47]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 AF 47 07 01 D2 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 32 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 10 00 00 00 F4 03 04 00 1D 42 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 E8 15 03 00 35 04 06 00 5F 1C 08 0F 6F 4A D5 35 1F F8 DC 14 A7 55 [07:49:47]CheckFolder [07:49:47]dirname=/storage/ofd_packets [07:49:47]CheckFolder done [07:49:47]ProducePacketName [07:49:47]name=ofd_packets/00202216 [07:49:47]NVStorageSaveData ofd_packets/00202216 [07:49:47]File name is /storage/ofd_packets/00202216 [07:49:47]Write 301 bytes [07:49:47]NVStorageSaveData done [07:49:47]OFDSenderStorePacket done [07:49:47]KKMCreateOFDPacket done [07:49:47]NVStorageSaveData kkm_last_timestamp [07:49:47]File name is /storage/kkm_last_timestamp [07:49:47]Write 4 bytes [07:49:47]NVStorageSaveData done [07:49:47]ExternCall_PrintAddStr [07:49:47]wPrintStart [07:49:47]Write to MH i2c: 01 00 00 30 09 39 [07:49:47]Write i2c OK [07:49:47]MH_I2C_Read... [07:49:47]Read from MH i2c: 01 [07:49:47]MH_I2C_Read... [07:49:47]Read from MH i2c: 01 07 00 [07:49:47]MH_I2C_Read... [07:49:47]Read from MH i2c: 01 07 00 30 09 00 00 00 00 00 FF 0F 4E [07:49:47]RasterBufferAndPrint [07:49:47]line Счет N : (1)449988 [07:49:47]line ИНН: 02508201610067 [07:49:47]line Контрольно-Кассовый Чек [07:49:47]line ПРОДАЖА [07:49:47]line ТРК (МРК, ГНК) : 31 [07:49:47]line Товар: 2710124130 [07:49:47]line Аи-92-К-2 [07:49:47]line 2.990 * 66.90 [07:49:47]line = 200.03 [07:49:47]line НДС 12% НСП 1% [07:49:47]line > о реализуемом товаре [07:49:47]line ОКРУГЛЕНИЕ: -0.03 [07:49:47]line ИТОГО: 200.00 [07:49:47]line Внесено: 200.00 [07:49:47]line СДАЧА: 0.00 [07:49:47]line НСП 1% : 1.77 [07:49:47]line НДС 12% : 21.24 [07:49:47]line Наличными: 200.00 [07:49:47]line Безнал.: 0.00 [07:49:47]line Место: АЗС № 171 "Партнер Нефть" [07:49:47]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [07:49:47]line СНО: Общий режим [07:49:47]line Чек 16 28.10.2024 07:49 [07:49:47]line Смена: 545 ФФД: 1.0 [07:49:47]line ЗНМ: 0300000109 [07:49:47]line РНМ: 0000000000091777 [07:49:47]line Версия ККМ: 001 [07:49:47]line ФМ: 0000000000871756 [07:49:47]line ФД: 202216 [07:49:47]line ФПД: 104573998952266 [07:49:47]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T074949&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202216&fm=104573998952266&tin=02508201610067®Number=0000000000091777&sum=20000 [07:49:47]OFD Sender: Processing packet 202216 [packets to send 114, broken 113] [07:49:47]ProducePacketName [07:49:47]name=ofd_packets/00202216 [07:49:47]OFD Sender: To server: pG, [07:49:47]CommunicateWithHost lk.salyk.kg:30040 [07:49:47]ConnectInit lk.salyk.kg [07:49:47]written 0, free lines is 4095 [07:49:47]Connected sock=10 [07:49:47]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 AF 47 07 01 D2 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 32 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 10 00 00 00 F4 03 04 00 1D 42 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 E8 15 03 00 35 04 06 00 5F 1C 08 0F 6F 4A D5 35 1F F8 DC 14 A7 55 [07:49:48]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 D2 BE 47 00 2F 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 35 36 10 04 04 00 E8 15 03 00 F4 03 04 00 D4 ED 1E 67 B6 04 01 00 00 0D 1E AB 7D 93 5C C6 67 [07:49:48]CommunicateWithHost err = 0 [07:49:48]CheckOFDResponse [07:49:48]1017 (14) - 77093643461234 [07:49:48]1041 (16) - 0000000000871756 [07:49:48]1040 (4) - 202216 [07:49:48]1012 (4) - 28.10.2024 01:50 [07:49:48]1206 (1) - 0 [07:49:48]OFD Sender: Remove packet 202216 [07:49:48]ProducePacketName [07:49:48]name=ofd_packets/00202216 [07:49:48]NVStorageDeleteData [07:49:48]Write to MH i2c: 01 00 00 5B 09 64 [07:49:48]Write i2c OK [07:49:48]MH_I2C_Read... [07:49:48]Read from MH i2c: 01 [07:49:48]MH_I2C_Read... [07:49:48]Read from MH i2c: 01 07 00 [07:49:48]MH_I2C_Read... [07:49:48]Read from MH i2c: 01 07 00 5B 09 00 00 00 00 00 88 0C FF [07:49:48]RasterBufferAndPrint [07:49:48]line [07:49:48]line [07:49:48]line [07:49:48]line [07:49:48]line [07:49:48]written 0, free lines is 3213 [07:49:48]MH_Cut [07:49:48]Write to MH i2c: D1 01 00 62 09 01 3D [07:49:48]Write i2c OK [07:49:48]MH_I2C_Read... [07:49:48]Read from MH i2c: D1 [07:49:48]MH_I2C_Read... [07:49:48]Read from MH i2c: D1 01 00 [07:49:48]MH_I2C_Read... [07:49:48]Read from MH i2c: D1 01 00 62 09 00 3C [07:49:48]Write to MH i2c: 01 00 00 63 09 6C [07:49:48]Write i2c OK [07:49:48]MH_I2C_Read... [07:49:48]OFD Sender: No OFD packet to send [07:49:49]*** Cut start [07:49:49]*** Purtial cut [07:49:49]*** Stage 1: CUTSNS_PIN = 1 [07:49:49]Read from MH i2c: 01 [07:49:49]MH_I2C_Read... [07:49:49]*** Stop cut motor [07:49:49]*** Cut end [07:49:49]Read from MH i2c: 01 07 00 [07:49:49]MH_I2C_Read... [07:49:49]Read from MH i2c: 01 07 00 63 09 00 00 00 00 00 FF 0F 81 [07:49:49]process_action close_receipt done [07:49:49]requested_data is exist [07:49:49]produce_requested_data [07:49:49]requested_item fm.sn is exist - process it [07:49:49]wFMCommunicate request_size=4 [07:49:49]MH_SAM_APDU [07:49:49]CAPDU: 80 11 00 00 [07:49:49]Write to MH i2c: E2 08 00 64 09 80 11 00 00 00 00 00 00 E7 [07:49:49]Write i2c OK [07:49:49]MH_I2C_Read... [07:49:49]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:49:49]Read from MH i2c: E2 [07:49:49]MH_I2C_Read... [07:49:49]Read from MH i2c: E2 17 00 [07:49:49]MH_I2C_Read... [07:49:49]Read from MH i2c: E2 17 00 64 09 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 3C [07:49:49]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [07:49:49]wFMCommunicate OK [07:49:49]requested_item fd.num is exist - process it [07:49:49]SAM_PROTO_GetFieldsCounters [07:49:49]wFMCommunicate request_size=4 [07:49:49]MH_SAM_APDU [07:49:49]CAPDU: 80 13 00 00 [07:49:49]Write to MH i2c: E2 08 00 65 09 80 13 00 00 00 00 00 00 EA [07:49:49]Write i2c OK [07:49:49]MH_I2C_Read... [07:49:49]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [07:49:49]Read from MH i2c: E2 [07:49:49]MH_I2C_Read... [07:49:49]Read from MH i2c: E2 62 00 [07:49:49]MH_I2C_Read... [07:49:49]Read from MH i2c: E2 62 00 65 09 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 E8 15 03 00 0E 04 04 00 21 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 66 [07:49:49]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 E8 15 03 00 0E 04 04 00 21 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 [07:49:49]wFMCommunicate OK [07:49:49]SAM_PROTO_GetFieldsCounters done [07:49:49]requested_item shift.num is exist - process it [07:49:49]requested_item shift.opened is exist - process it [07:49:49]req_shift_opened [07:49:49]FM_GetShiftState [07:49:49]SAM_PROTO_GetShiftState [07:49:49]wFMCommunicate request_size=4 [07:49:49]MH_SAM_APDU [07:49:49]CAPDU: 80 13 01 00 [07:49:49]Write to MH i2c: E2 08 00 66 09 80 13 01 00 00 00 00 00 EC [07:49:49]Write i2c OK [07:49:49]MH_I2C_Read... [07:49:49]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [07:49:49]Read from MH i2c: E2 [07:49:49]MH_I2C_Read... [07:49:49]Read from MH i2c: E2 0E 00 [07:49:49]MH_I2C_Read... [07:49:49]Read from MH i2c: E2 0E 00 66 09 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 97 [07:49:49]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [07:49:49]wFMCommunicate OK [07:49:49]SAM_PROTO_GetShiftState done [07:49:49]FM_GetShiftState done [07:49:49]req_shift_opened done [07:49:49]requested_item shift.open_date is exist - process it [07:49:49]req_shift_open_date [07:49:49]req_shift_open_date done [07:49:49]produce_requested_data done [07:49:49]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202216,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670} [07:49:49]process_action_free close_receipt [07:49:49]json_value_free [07:49:49]json_value_free done [07:49:49]process_json_proto returns [07:49:49]Send response to host [07:49:49]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202216,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670}}} [07:49:49]free response buf [07:49:49]execute_script done [07:49:49]execute_script returns [07:49:49]free content buf [07:49:49]Sock 7.Close socket [07:49:49]Sock 7.Thread stoped [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:53]OFD Sender: No OFD packet to send [07:51:57]accept exits with 9 [07:51:57]New connection [07:51:57]New thread 3067280740 created [07:51:57]Thread 3067424100 joined [07:51:57]Waiting for new connection... [07:51:57] Sock 9.Parse request [07:51:57]Sock 9.Check first char [07:51:57]Sock 9.First char is OK [07:51:57]request: POST /json_proto HTTP/1.0 [07:51:57]Method: POST [07:51:57]URL: /json_proto [07:51:57]Method is POST - this is cgi request [07:51:57]url: /json_proto [07:51:57]query_string will be loaded in cgi processing [07:51:57]execute_cgi json_proto POST (null) [07:51:57]execute_cgi path=json_proto method=POST [07:51:57]POST find Content-Length [07:51:57]Host: 172.17.63.195:8080 [07:51:57]Content-Length: 678 [07:51:57]Content-Type: application/json [07:51:57] [07:51:57]POST finish read [07:51:57]Found Content-Length = 678 [07:51:57]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)449989", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 52", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "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:51:57]execute_script... [07:51: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)449989", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 52", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "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:51:57]POST & json_proto [07:51:57]process_json_proto [07:51:57]json parsed OK: [07:51:57]protocol is kg_v1.0 [07:51:57]action value=close_receipt [07:51:57]process_action close_receipt [07:51:57]cmd_close_receipt [07:51:57]MH_GetDate [07:51:57]Write to MH i2c: F0 00 00 67 09 5F [07:51:57]Write i2c OK [07:51:57]MH_I2C_Read... [07:51:57]Read from MH i2c: F0 [07:51:57]MH_I2C_Read... [07:51:57]Read from MH i2c: F0 09 00 [07:51:57]MH_I2C_Read... [07:51:57]Read from MH i2c: F0 09 00 67 09 00 A0 42 1F 67 47 1B 1E 67 B7 [07:51:57]GetLastDocTimeStamp 1730101789 [07:51:57]current date 1730101920 [07:51:57]FM_GetShiftState [07:51:57]SAM_PROTO_GetShiftState [07:51:57]wFMCommunicate request_size=4 [07:51:57]MH_SAM_APDU [07:51:57]CAPDU: 80 13 01 00 [07:51:57]Write to MH i2c: E2 08 00 68 09 80 13 01 00 00 00 00 00 EE [07:51:57]Write i2c OK [07:51:57]MH_I2C_Read... [07:51:57]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [07:51:57]Read from MH i2c: E2 [07:51:57]MH_I2C_Read... [07:51:57]Read from MH i2c: E2 0E 00 [07:51:57]MH_I2C_Read... [07:51:57]Read from MH i2c: E2 0E 00 68 09 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 99 [07:51:57]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [07:51:57]wFMCommunicate OK [07:51:57]SAM_PROTO_GetShiftState done [07:51:57]FM_GetShiftState done [07:51:57]opened in 1730073670 [07:51:57]opened+sec_in_day 1730160070 [07:51:57]quantity*price = 70044 [07:51:57]sum+1 = 70045 [07:51:57]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.44 ИТОГО: 700.00 Внесено: 700.00 СДАЧА: 0.00 НСП 1% : 6.20 НДС 12% : 74.38 Наличными: 700.00 Безнал.: 0.00 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 17 28.10.2024 07:52 Смена: 545 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 ФМ: 0000000000871756 ФД: 202217 ФПД: 109793631938281 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T075200&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202217&fm=109793631938281&tin=02508201610067®Number=0000000000091777&sum=70000 [07:51:58]StoreToDocumentArchive [07:51:58]shift 545 fd 202217 [07:51:58]save to /storage/0545/doc_00202217 [07:51:58]save last doc name /storage/0545/doc_00202217 to /storage/kkm_last_doc_name [07:51:58]save OK [07:51:58]Clear old archive folders... [07:51:58]ProcessDocumentItem done err = 0, tmpTLVsize=251 [07:51:58]tlvbuf is 00C33B90 [07:51:58]SAM_PROTO_ClearQueue [07:51:58]wFMCommunicate request_size=4 [07:51:58]MH_SAM_APDU [07:51:58]CAPDU: 80 09 00 00 [07:51:58]Write to MH i2c: E2 08 00 75 09 80 09 00 00 00 00 00 00 F0 [07:51:58]Write i2c OK [07:51:58]MH_I2C_Read... [07:51:58]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [07:51:58]Read from MH i2c: E2 [07:51:58]MH_I2C_Read... [07:51:58]Read from MH i2c: E2 03 00 [07:51:58]MH_I2C_Read... [07:51:58]Read from MH i2c: E2 03 00 75 09 00 90 00 F2 [07:51:58]RAPDU: 90 00 [07:51:58]wFMCommunicate OK [07:51:58]SAM_PROTO_ClearQueue done [07:51:58]KKMCreateOFDPacket [07:51:58]OFDProtocolAddRootSTLVToBuf [07:51:58]FM_MakeSignedData [07:51:58]FM_MakeSignedData [07:51:58]SAM_PROTO_SignData [07:51:58]wFMCommunicate request_size=4 [07:51:58]MH_SAM_APDU [07:51:58]CAPDU: 80 0D 01 02 [07:51:58]Write to MH i2c: E2 08 00 76 09 80 0D 01 02 00 00 00 00 F8 [07:51:58]Write i2c OK [07:51:58]MH_I2C_Read... [07:51:58]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [07:51:58]Read from MH i2c: E2 [07:51:58]MH_I2C_Read... [07:51:58]Read from MH i2c: E2 03 00 [07:51:58]MH_I2C_Read... [07:51:58]Read from MH i2c: E2 03 00 76 09 00 90 00 F3 [07:51:58]RAPDU: 90 00 [07:51:58]wFMCommunicate OK [07:51:58]wFMCommunicate request_size=255 [07:51:58]MH_SAM_APDU [07:51: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 32 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 11 00 00 00 F4 03 04 00 A0 42 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 E9 15 03 00 35 04 06 00 63 [07:51:58]Write to MH i2c: E2 02 01 77 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 32 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 11 00 00 00 F4 03 04 00 A0 42 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 E9 15 03 00 35 04 06 00 63 00 00 9C [07:51:58]Write i2c OK [07:51:58]MH_I2C_Read... [07:51:58]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [07:51:58]Read from MH i2c: E2 [07:51:58]MH_I2C_Read... [07:51:58]Read from MH i2c: E2 03 00 [07:51:58]MH_I2C_Read... [07:51:58]Read from MH i2c: E2 03 00 77 09 00 90 00 F4 [07:51:58]RAPDU: 90 00 [07:51:58]wFMCommunicate OK [07:51:58]wFMCommunicate request_size=10 [07:51:58]MH_SAM_APDU [07:51:58]CAPDU: 80 0D 02 02 05 DB 52 6E 26 E9 [07:51:58]Write to MH i2c: E2 0D 00 78 09 80 0D 02 02 05 00 DB 52 6E 26 E9 00 00 AF [07:51:58]Write i2c OK [07:51:58]MH_I2C_Read... [07:51:58]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [07:51:58]Read from MH i2c: E2 [07:51:58]MH_I2C_Read... [07:51:58]Read from MH i2c: E2 03 00 [07:51:58]MH_I2C_Read... [07:51:58]Read from MH i2c: E2 03 00 78 09 00 90 00 F5 [07:51:58]RAPDU: 90 00 [07:51:58]wFMCommunicate OK [07:51:58]wFMCommunicate request_size=4 [07:51:58]MH_SAM_APDU [07:51:58]CAPDU: 80 0D 03 02 [07:51:58]Write to MH i2c: E2 08 00 79 09 80 0D 03 02 00 00 00 00 FD [07:51:58]Write i2c OK [07:51:58]MH_I2C_Read... [07:51:58]OFD Sender: No OFD packet to send [07:51:58]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [07:51:58]Read from MH i2c: E2 [07:51:58]MH_I2C_Read... [07:51:58]Read from MH i2c: E2 0B 00 [07:51:58]MH_I2C_Read... [07:51:58]Read from MH i2c: E2 0B 00 79 09 00 D4 EE EB 01 1F 8D BE F5 90 00 0B [07:51:58]RAPDU: D4 EE EB 01 1F 8D BE F5 90 00 [07:51:58]wFMCommunicate OK [07:51:58]SAM_PROTO_SignData done [07:51:58]FM_MakeSignedData done [07:51:58]CreateOFDProtocolMessage [07:51:58]wFMCommunicate request_size=4 [07:51:58]MH_SAM_APDU [07:51:58]CAPDU: 80 11 00 00 [07:51:58]Write to MH i2c: E2 08 00 7A 09 80 11 00 00 00 00 00 00 FD [07:51:58]Write i2c OK [07:51:58]MH_I2C_Read... [07:51:58]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:51:58]Read from MH i2c: E2 [07:51:58]MH_I2C_Read... [07:51:58]Read from MH i2c: E2 17 00 [07:51:58]MH_I2C_Read... [07:51:58]Read from MH i2c: E2 17 00 7A 09 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 52 [07:51:58]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [07:51:58]wFMCommunicate OK [07:51:58]CreateOFDProtocolMessage done [07:51:58]OFDSenderStorePacket 202217 [07:51:58]StoreOFDPacket docnum=202217 [07:51:58]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 0B 46 07 01 90 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 32 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 11 00 00 00 F4 03 04 00 A0 42 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 E9 15 03 00 35 04 06 00 63 DB 52 6E 26 E9 D4 EE EB 01 1F 8D BE F5 [07:51:58]CheckFolder [07:51:58]dirname=/storage/ofd_packets [07:51:58]CheckFolder done [07:51:58]ProducePacketName [07:51:58]name=ofd_packets/00202217 [07:51:58]NVStorageSaveData ofd_packets/00202217 [07:51:58]File name is /storage/ofd_packets/00202217 [07:51:58]Write 301 bytes [07:51:58]NVStorageSaveData done [07:51:58]OFDSenderStorePacket done [07:51:58]KKMCreateOFDPacket done [07:51:58]NVStorageSaveData kkm_last_timestamp [07:51:58]File name is /storage/kkm_last_timestamp [07:51:58]Write 4 bytes [07:51:58]NVStorageSaveData done [07:51:58]ExternCall_PrintAddStr [07:51:58]wPrintStart [07:51:58]Write to MH i2c: 01 00 00 7B 09 84 [07:51:58]Write i2c OK [07:51:58]MH_I2C_Read... [07:51:58]Read from MH i2c: 01 [07:51:58]MH_I2C_Read... [07:51:58]Read from MH i2c: 01 07 00 [07:51:58]MH_I2C_Read... [07:51:58]Read from MH i2c: 01 07 00 7B 09 00 00 00 00 00 FF 0F 99 [07:51:58]RasterBufferAndPrint [07:51:58]line Счет N : (1)449989 [07:51:58]line ИНН: 02508201610067 [07:51:58]line Контрольно-Кассовый Чек [07:51:58]line ПРОДАЖА [07:51:58]line ТРК (МРК, ГНК) : 52 [07:51:58]line Товар: 2710124130 [07:51:58]line Аи-92-К-2 [07:51:58]line 10.470 * 66.90 [07:51:58]line = 700.44 [07:51:58]line НДС 12% НСП 1% [07:51:58]line > о реализуемом товаре [07:51:58]line ОКРУГЛЕНИЕ: -0.44 [07:51:58]line ИТОГО: 700.00 [07:51:58]line Внесено: 700.00 [07:51:58]line СДАЧА: 0.00 [07:51:58]line НСП 1% : 6.20 [07:51:58]line НДС 12% : 74.38 [07:51:58]line Наличными: 700.00 [07:51:58]line Безнал.: 0.00 [07:51:58]line Место: АЗС № 171 "Партнер Нефть" [07:51:58]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [07:51:58]line СНО: Общий режим [07:51:58]line Чек 17 28.10.2024 07:52 [07:51:58]line Смена: 545 ФФД: 1.0 [07:51:58]line ЗНМ: 0300000109 [07:51:58]line РНМ: 0000000000091777 [07:51:58]line Версия ККМ: 001 [07:51:58]line ФМ: 0000000000871756 [07:51:58]line ФД: 202217 [07:51:58]line ФПД: 109793631938281 [07:51:58]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T075200&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202217&fm=109793631938281&tin=02508201610067®Number=0000000000091777&sum=70000 [07:51:58]written 0, free lines is 4095 [07:51:58]OFD Sender: Processing packet 202217 [packets to send 114, broken 113] [07:51:58]ProducePacketName [07:51:58]name=ofd_packets/00202217 [07:51:58]OFD Sender: To server: pG, [07:51:59]CommunicateWithHost lk.salyk.kg:30040 [07:51:59]ConnectInit lk.salyk.kg [07:51:59]Write to MH i2c: 01 00 00 A6 09 AF [07:51:59]Connected sock=10 [07:51: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 35 36 0F 01 00 00 0B 46 07 01 90 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 32 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 11 00 00 00 F4 03 04 00 A0 42 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 E9 15 03 00 35 04 06 00 63 DB 52 6E 26 E9 D4 EE EB 01 1F 8D BE F5 [07:51:59]Write i2c OK [07:51:59]MH_I2C_Read... [07:51:59]Read from MH i2c: 01 [07:51:59]MH_I2C_Read... [07:51:59]Read from MH i2c: 01 07 00 [07:51:59]MH_I2C_Read... [07:51:59]Read from MH i2c: 01 07 00 A6 09 00 00 00 00 00 96 0C 58 [07:51:59]RasterBufferAndPrint [07:51:59]line [07:51:59]line [07:51:59]line [07:51:59]line [07:51:59]line [07:51:59]written 0, free lines is 3276 [07:51:59]MH_Cut [07:51:59]Write to MH i2c: D1 01 00 AD 09 01 88 [07:51:59]Write i2c OK [07:51:59]MH_I2C_Read... [07:51:59]Read from MH i2c: D1 [07:51:59]MH_I2C_Read... [07:51:59]Read from MH i2c: D1 01 00 [07:51:59]MH_I2C_Read... [07:51:59]Read from MH i2c: D1 01 00 AD 09 00 87 [07:51:59]Write to MH i2c: 01 00 00 AE 09 B7 [07:51:59]Write i2c OK [07:51:59]MH_I2C_Read... [07:51:59]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 6D 1A 47 00 4A 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 35 36 10 04 04 00 E9 15 03 00 F4 03 04 00 57 EE 1E 67 B6 04 01 00 00 DA 5D D2 E7 2B B1 B2 72 [07:51:59]CommunicateWithHost err = 0 [07:51:59]CheckOFDResponse [07:51:59]1017 (14) - 77093643461234 [07:51:59]1041 (16) - 0000000000871756 [07:51:59]1040 (4) - 202217 [07:51:59]1012 (4) - 28.10.2024 01:52 [07:51:59]1206 (1) - 0 [07:51:59]OFD Sender: Remove packet 202217 [07:51:59]ProducePacketName [07:51:59]name=ofd_packets/00202217 [07:51:59]NVStorageDeleteData [07:52:00]OFD Sender: No OFD packet to send [07:52:00]*** Cut start [07:52:00]*** Purtial cut [07:52:00]*** Stage 1: CUTSNS_PIN = 1 [07:52:00]Read from MH i2c: 01 [07:52:00]MH_I2C_Read... [07:52:00]*** Stop cut motor [07:52:00]*** Cut end [07:52:00]Read from MH i2c: 01 07 00 [07:52:00]MH_I2C_Read... [07:52:00]Read from MH i2c: 01 07 00 AE 09 00 00 00 00 00 FF 0F CC [07:52:00]process_action close_receipt done [07:52:00]requested_data is exist [07:52:00]produce_requested_data [07:52:00]requested_item fm.sn is exist - process it [07:52:00]wFMCommunicate request_size=4 [07:52:00]MH_SAM_APDU [07:52:00]CAPDU: 80 11 00 00 [07:52:00]Write to MH i2c: E2 08 00 AF 09 80 11 00 00 00 00 00 00 32 [07:52:00]Write i2c OK [07:52:00]MH_I2C_Read... [07:52:00]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:52:00]Read from MH i2c: E2 [07:52:00]MH_I2C_Read... [07:52:00]Read from MH i2c: E2 17 00 [07:52:00]MH_I2C_Read... [07:52:00]Read from MH i2c: E2 17 00 AF 09 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 87 [07:52:00]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [07:52:00]wFMCommunicate OK [07:52:00]requested_item fd.num is exist - process it [07:52:00]SAM_PROTO_GetFieldsCounters [07:52:00]wFMCommunicate request_size=4 [07:52:00]MH_SAM_APDU [07:52:00]CAPDU: 80 13 00 00 [07:52:00]Write to MH i2c: E2 08 00 B0 09 80 13 00 00 00 00 00 00 35 [07:52:00]Write i2c OK [07:52:00]MH_I2C_Read... [07:52:00]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [07:52:00]Read from MH i2c: E2 [07:52:00]MH_I2C_Read... [07:52:00]Read from MH i2c: E2 62 00 [07:52:00]MH_I2C_Read... [07:52:00]Read from MH i2c: E2 62 00 B0 09 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 E9 15 03 00 0E 04 04 00 21 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 B5 [07:52:00]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 E9 15 03 00 0E 04 04 00 21 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 [07:52:00]wFMCommunicate OK [07:52:00]SAM_PROTO_GetFieldsCounters done [07:52:00]requested_item shift.num is exist - process it [07:52:00]requested_item shift.opened is exist - process it [07:52:00]req_shift_opened [07:52:00]FM_GetShiftState [07:52:00]SAM_PROTO_GetShiftState [07:52:00]wFMCommunicate request_size=4 [07:52:00]MH_SAM_APDU [07:52:00]CAPDU: 80 13 01 00 [07:52:00]Write to MH i2c: E2 08 00 B1 09 80 13 01 00 00 00 00 00 37 [07:52:00]Write i2c OK [07:52:00]MH_I2C_Read... [07:52:00]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [07:52:00]Read from MH i2c: E2 [07:52:00]MH_I2C_Read... [07:52:00]Read from MH i2c: E2 0E 00 [07:52:00]MH_I2C_Read... [07:52:00]Read from MH i2c: E2 0E 00 B1 09 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 E2 [07:52:00]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [07:52:00]wFMCommunicate OK [07:52:00]SAM_PROTO_GetShiftState done [07:52:00]FM_GetShiftState done [07:52:00]req_shift_opened done [07:52:00]requested_item shift.open_date is exist - process it [07:52:00]req_shift_open_date [07:52:00]req_shift_open_date done [07:52:00]produce_requested_data done [07:52:00]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202217,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670} [07:52:00]process_action_free close_receipt [07:52:00]json_value_free [07:52:00]json_value_free done [07:52:00]process_json_proto returns [07:52:00]Send response to host [07:52:00]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202217,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670}}} [07:52:00]free response buf [07:52:00]execute_script done [07:52:00]execute_script returns [07:52:00]free content buf [07:52:00]Sock 9.Close socket [07:52:00]Sock 9.Thread stoped [07:52:05]OFD Sender: No OFD packet to send [07:52:10]OFD Sender: No OFD packet to send [07:52:15]OFD Sender: No OFD packet to send [07:52:20]OFD Sender: No OFD packet to send [07:52:25]OFD Sender: No OFD packet to send [07:52:30]OFD Sender: No OFD packet to send [07:52:35]OFD Sender: No OFD packet to send [07:52:40]OFD Sender: No OFD packet to send [07:52:45]OFD Sender: No OFD packet to send [07:52:50]OFD Sender: No OFD packet to send [07:52:55]OFD Sender: No OFD packet to send [07:53:00]OFD Sender: No OFD packet to send [07:53:05]OFD Sender: No OFD packet to send [07:53:10]OFD Sender: No OFD packet to send [07:53:15]OFD Sender: No OFD packet to send [07:53:20]OFD Sender: No OFD packet to send [07:53:25]OFD Sender: No OFD packet to send [07:53:30]OFD Sender: No OFD packet to send [07:53:35]OFD Sender: No OFD packet to send [07:53:40]OFD Sender: No OFD packet to send [07:53:45]OFD Sender: No OFD packet to send [07:53:50]OFD Sender: No OFD packet to send [07:53:55]OFD Sender: No OFD packet to send [07:54:00]OFD Sender: No OFD packet to send [07:54:05]OFD Sender: No OFD packet to send [07:54:10]OFD Sender: No OFD packet to send [07:54:15]OFD Sender: No OFD packet to send [07:54:20]OFD Sender: No OFD packet to send [07:54:25]OFD Sender: No OFD packet to send [07:54:30]OFD Sender: No OFD packet to send [07:54:35]OFD Sender: No OFD packet to send [07:54:40]OFD Sender: No OFD packet to send [07:54:45]OFD Sender: No OFD packet to send [07:54:50]OFD Sender: No OFD packet to send [07:54:55]OFD Sender: No OFD packet to send [07:55:00]OFD Sender: No OFD packet to send [07:55:05]OFD Sender: No OFD packet to send [07:55:10]OFD Sender: No OFD packet to send [07:55:15]OFD Sender: No OFD packet to send [07:55:20]OFD Sender: No OFD packet to send [07:55:25]OFD Sender: No OFD packet to send [07:55:30]OFD Sender: No OFD packet to send [07:55:35]OFD Sender: No OFD packet to send [07:55:35]accept exits with 7 [07:55:35]New connection [07:55:35]New thread 3067424100 created [07:55:35]Thread 3067280740 joined [07:55:35]Waiting for new connection... [07:55:35] Sock 7.Parse request [07:55:35]Sock 7.Check first char [07:55:35]Sock 7.First char is OK [07:55:35]request: POST /json_proto HTTP/1.0 [07:55:35]Method: POST [07:55:35]URL: /json_proto [07:55:35]Method is POST - this is cgi request [07:55:35]url: /json_proto [07:55:35]query_string will be loaded in cgi processing [07:55:35]execute_cgi json_proto POST (null) [07:55:35]execute_cgi path=json_proto method=POST [07:55:35]POST find Content-Length [07:55:35]Host: 172.17.63.195:8080 [07:55:35]Content-Length: 769 [07:55:35]Content-Type: application/json [07:55:35] [07:55:35]POST finish read [07:55:35]Found Content-Length = 769 [07:55:35]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)449990", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "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" ] } } [07:55:35]execute_script... [07:55:35]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)449990", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "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" ] } } [07:55:35]POST & json_proto [07:55:35]process_json_proto [07:55:35]json parsed OK: [07:55:35]protocol is kg_v1.0 [07:55:35]action value=close_receipt [07:55:35]process_action close_receipt [07:55:35]cmd_close_receipt [07:55:35]MH_GetDate [07:55:35]Write to MH i2c: F0 00 00 B2 09 AA [07:55:35]Write i2c OK [07:55:35]MH_I2C_Read... [07:55:35]Read from MH i2c: F0 [07:55:35]MH_I2C_Read... [07:55:35]Read from MH i2c: F0 09 00 [07:55:35]MH_I2C_Read... [07:55:35]Read from MH i2c: F0 09 00 B2 09 00 7B 43 1F 67 47 1B 1E 67 DE [07:55:35]GetLastDocTimeStamp 1730101920 [07:55:35]current date 1730102139 [07:55:35]FM_GetShiftState [07:55:35]SAM_PROTO_GetShiftState [07:55:35]wFMCommunicate request_size=4 [07:55:35]MH_SAM_APDU [07:55:35]CAPDU: 80 13 01 00 [07:55:35]Write to MH i2c: E2 08 00 B3 09 80 13 01 00 00 00 00 00 39 [07:55:35]Write i2c OK [07:55:35]MH_I2C_Read... [07:55:35]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [07:55:35]Read from MH i2c: E2 [07:55:35]MH_I2C_Read... [07:55:35]Read from MH i2c: E2 0E 00 [07:55:35]MH_I2C_Read... [07:55:35]Read from MH i2c: E2 0E 00 B3 09 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 E4 [07:55:35]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [07:55:35]wFMCommunicate OK [07:55:35]SAM_PROTO_GetShiftState done [07:55:35]FM_GetShiftState done [07:55:35]opened in 1730073670 [07:55:35]opened+sec_in_day 1730160070 [07:55:35]quantity*price = 100015 [07:55:35]sum+1 = 100017 [07:55:35]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 1000.16 НСП 1% : 8.85 НДС 12% : 106.21 Наличными: 0.00 Безнал.: 1000.16 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 18 28.10.2024 07:55 Смена: 545 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 Платежная система: Mbank ФМ: 0000000000871756 ФД: 202218 ФПД: 191761721629273 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T075539&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202218&fm=191761721629273&tin=02508201610067®Number=0000000000091777&sum=100016 [07:55:37]StoreToDocumentArchive [07:55:37]shift 545 fd 202218 [07:55:37]save to /storage/0545/doc_00202218 [07:55:37]save last doc name /storage/0545/doc_00202218 to /storage/kkm_last_doc_name [07:55:37]save OK [07:55:37]Clear old archive folders... [07:55:37]ProcessDocumentItem done err = 0, tmpTLVsize=251 [07:55:37]tlvbuf is 00C14230 [07:55:37]SAM_PROTO_ClearQueue [07:55:37]wFMCommunicate request_size=4 [07:55:37]MH_SAM_APDU [07:55:37]CAPDU: 80 09 00 00 [07:55:37]Write to MH i2c: E2 08 00 C0 09 80 09 00 00 00 00 00 00 3B [07:55:37]Write i2c OK [07:55:37]MH_I2C_Read... [07:55:37]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [07:55:37]Read from MH i2c: E2 [07:55:37]MH_I2C_Read... [07:55:37]Read from MH i2c: E2 03 00 [07:55:37]MH_I2C_Read... [07:55:37]Read from MH i2c: E2 03 00 C0 09 00 90 00 3D [07:55:37]RAPDU: 90 00 [07:55:37]wFMCommunicate OK [07:55:37]SAM_PROTO_ClearQueue done [07:55:37]KKMCreateOFDPacket [07:55:37]OFDProtocolAddRootSTLVToBuf [07:55:37]FM_MakeSignedData [07:55:37]FM_MakeSignedData [07:55:37]SAM_PROTO_SignData [07:55:37]wFMCommunicate request_size=4 [07:55:37]MH_SAM_APDU [07:55:37]CAPDU: 80 0D 01 02 [07:55:37]Write to MH i2c: E2 08 00 C1 09 80 0D 01 02 00 00 00 00 43 [07:55:37]Write i2c OK [07:55:37]MH_I2C_Read... [07:55:37]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [07:55:37]Read from MH i2c: E2 [07:55:37]MH_I2C_Read... [07:55:37]Read from MH i2c: E2 03 00 [07:55:37]MH_I2C_Read... [07:55:37]Read from MH i2c: E2 03 00 C1 09 00 90 00 3E [07:55:37]RAPDU: 90 00 [07:55:37]wFMCommunicate OK [07:55:37]wFMCommunicate request_size=255 [07:55:37]MH_SAM_APDU [07:55: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 32 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 12 00 00 00 F4 03 04 00 7B 43 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 EA 15 03 00 35 04 06 00 AE [07:55:37]Write to MH i2c: E2 02 01 C2 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 32 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 12 00 00 00 F4 03 04 00 7B 43 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 EA 15 03 00 35 04 06 00 AE 00 00 1A [07:55:37]Write i2c OK [07:55:37]MH_I2C_Read... [07:55:37]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [07:55:37]Read from MH i2c: E2 [07:55:37]MH_I2C_Read... [07:55:37]Read from MH i2c: E2 03 00 [07:55:37]MH_I2C_Read... [07:55:37]Read from MH i2c: E2 03 00 C2 09 00 90 00 3F [07:55:37]RAPDU: 90 00 [07:55:37]wFMCommunicate OK [07:55:37]wFMCommunicate request_size=10 [07:55:37]MH_SAM_APDU [07:55:37]CAPDU: 80 0D 02 02 05 68 01 4C 9A 59 [07:55:37]Write to MH i2c: E2 0D 00 C3 09 80 0D 02 02 05 00 68 01 4C 9A 59 00 00 F8 [07:55:37]Write i2c OK [07:55:37]MH_I2C_Read... [07:55:37]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [07:55:37]Read from MH i2c: E2 [07:55:37]MH_I2C_Read... [07:55:37]Read from MH i2c: E2 03 00 [07:55:37]MH_I2C_Read... [07:55:37]Read from MH i2c: E2 03 00 C3 09 00 90 00 40 [07:55:37]RAPDU: 90 00 [07:55:37]wFMCommunicate OK [07:55:37]wFMCommunicate request_size=4 [07:55:37]MH_SAM_APDU [07:55:37]CAPDU: 80 0D 03 02 [07:55:37]Write to MH i2c: E2 08 00 C4 09 80 0D 03 02 00 00 00 00 48 [07:55:37]Write i2c OK [07:55:37]MH_I2C_Read... [07:55:37]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [07:55:37]Read from MH i2c: E2 [07:55:37]MH_I2C_Read... [07:55:37]Read from MH i2c: E2 0B 00 [07:55:37]MH_I2C_Read... [07:55:37]Read from MH i2c: E2 0B 00 C4 09 00 65 31 42 AA A2 A4 A0 97 90 00 48 [07:55:37]RAPDU: 65 31 42 AA A2 A4 A0 97 90 00 [07:55:37]wFMCommunicate OK [07:55:37]SAM_PROTO_SignData done [07:55:37]FM_MakeSignedData done [07:55:37]CreateOFDProtocolMessage [07:55:37]wFMCommunicate request_size=4 [07:55:37]MH_SAM_APDU [07:55:37]CAPDU: 80 11 00 00 [07:55:37]Write to MH i2c: E2 08 00 C5 09 80 11 00 00 00 00 00 00 48 [07:55:37]Write i2c OK [07:55:37]MH_I2C_Read... [07:55:37]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:55:37]Read from MH i2c: E2 [07:55:37]MH_I2C_Read... [07:55:37]Read from MH i2c: E2 17 00 [07:55:37]MH_I2C_Read... [07:55:37]Read from MH i2c: E2 17 00 C5 09 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 9D [07:55:37]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [07:55:37]wFMCommunicate OK [07:55:37]CreateOFDProtocolMessage done [07:55:37]OFDSenderStorePacket 202218 [07:55:37]StoreOFDPacket docnum=202218 [07:55:37]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 1C 91 07 01 B0 EB 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 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 12 00 00 00 F4 03 04 00 7B 43 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 EA 15 03 00 35 04 06 00 AE 68 01 4C 9A 59 65 31 42 AA A2 A4 A0 97 [07:55:37]CheckFolder [07:55:37]dirname=/storage/ofd_packets [07:55:37]CheckFolder done [07:55:37]ProducePacketName [07:55:37]name=ofd_packets/00202218 [07:55:37]NVStorageSaveData ofd_packets/00202218 [07:55:37]File name is /storage/ofd_packets/00202218 [07:55:37]Write 301 bytes [07:55:37]NVStorageSaveData done [07:55:37]OFDSenderStorePacket done [07:55:37]KKMCreateOFDPacket done [07:55:37]NVStorageSaveData kkm_last_timestamp [07:55:37]File name is /storage/kkm_last_timestamp [07:55:37]Write 4 bytes [07:55:37]NVStorageSaveData done [07:55:37]ExternCall_PrintAddStr [07:55:37]wPrintStart [07:55:37]Write to MH i2c: 01 00 00 C6 09 CF [07:55:37]Write i2c OK [07:55:37]MH_I2C_Read... [07:55:37]Read from MH i2c: 01 [07:55:37]MH_I2C_Read... [07:55:37]Read from MH i2c: 01 07 00 [07:55:37]MH_I2C_Read... [07:55:37]Read from MH i2c: 01 07 00 C6 09 00 00 00 00 00 FF 0F E4 [07:55:37]RasterBufferAndPrint [07:55:37]line Счет N : (1)449990 [07:55:37]line ИНН: 02508201610067 [07:55:37]line Контрольно-Кассовый Чек [07:55:37]line ПРОДАЖА [07:55:37]line ТРК (МРК, ГНК) : 31 [07:55:37]line Товар: 2710124130 [07:55:37]line Аи-92-К-2 [07:55:37]line 14.950 * 66.90 [07:55:37]line = 1000.16 [07:55:37]line НДС 12% НСП 1% [07:55:37]line > о реализуемом товаре [07:55:37]line ИТОГО: 1000.16 [07:55:37]line НСП 1% : 8.85 [07:55:37]line НДС 12% : 106.21 [07:55:37]line Наличными: 0.00 [07:55:37]line Безнал.: 1000.16 [07:55:37]line Место: АЗС № 171 "Партнер Нефть" [07:55:37]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [07:55:37]line СНО: Общий режим [07:55:37]line Чек 18 28.10.2024 07:55 [07:55:37]line Смена: 545 ФФД: 1.0 [07:55:37]line ЗНМ: 0300000109 [07:55:37]line РНМ: 0000000000091777 [07:55:37]line Версия ККМ: 001 [07:55:37]line Платежная система: Mbank [07:55:37]line ФМ: 0000000000871756 [07:55:37]line ФД: 202218 [07:55:37]line ФПД: 191761721629273 [07:55:37]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T075539&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202218&fm=191761721629273&tin=02508201610067®Number=0000000000091777&sum=100016 [07:55:37]written 0, free lines is 4095 [07:55:37]OFD Sender: Processing packet 202218 [packets to send 114, broken 113] [07:55:37]ProducePacketName [07:55:37]name=ofd_packets/00202218 [07:55:37]OFD Sender: To server: pG, [07:55:37]CommunicateWithHost lk.salyk.kg:30040 [07:55:37]ConnectInit lk.salyk.kg [07:55:37]Connected sock=10 [07:55:37]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 1C 91 07 01 B0 EB 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 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 12 00 00 00 F4 03 04 00 7B 43 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 EA 15 03 00 35 04 06 00 AE 68 01 4C 9A 59 65 31 42 AA A2 A4 A0 97 [07:55:38]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 6A D7 47 00 99 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 35 36 10 04 04 00 EA 15 03 00 F4 03 04 00 32 EF 1E 67 B6 04 01 00 00 C8 5C E1 5C E4 FA F6 13 [07:55:38]CommunicateWithHost err = 0 [07:55:38]CheckOFDResponse [07:55:38]1017 (14) - 77093643461234 [07:55:38]1041 (16) - 0000000000871756 [07:55:38]1040 (4) - 202218 [07:55:38]1012 (4) - 28.10.2024 01:56 [07:55:38]1206 (1) - 0 [07:55:38]OFD Sender: Remove packet 202218 [07:55:38]ProducePacketName [07:55:38]name=ofd_packets/00202218 [07:55:38]NVStorageDeleteData [07:55:38]Write to MH i2c: 01 00 00 EF 09 F8 [07:55:38]Write i2c OK [07:55:38]MH_I2C_Read... [07:55:38]Read from MH i2c: 01 [07:55:38]MH_I2C_Read... [07:55:38]Read from MH i2c: 01 07 00 [07:55:38]MH_I2C_Read... [07:55:38]Read from MH i2c: 01 07 00 EF 09 00 00 00 00 00 C7 0C D2 [07:55:38]RasterBufferAndPrint [07:55:38]line [07:55:38]line [07:55:38]line [07:55:38]line [07:55:38]line [07:55:38]written 0, free lines is 3276 [07:55:38]MH_Cut [07:55:38]Write to MH i2c: D1 01 00 F6 09 01 D1 [07:55:38]Write i2c OK [07:55:38]MH_I2C_Read... [07:55:38]Read from MH i2c: D1 [07:55:38]MH_I2C_Read... [07:55:38]Read from MH i2c: D1 01 00 [07:55:38]MH_I2C_Read... [07:55:38]Read from MH i2c: D1 01 00 F6 09 00 D0 [07:55:38]Write to MH i2c: 01 00 00 F7 09 00 [07:55:38]Write i2c OK [07:55:38]MH_I2C_Read... [07:55:38]OFD Sender: No OFD packet to send [07:55:39]*** Cut start [07:55:39]*** Purtial cut [07:55:39]*** Stage 1: CUTSNS_PIN = 1 [07:55:39]Read from MH i2c: 01 [07:55:39]MH_I2C_Read... [07:55:39]*** Stop cut motor [07:55:39]*** Cut end [07:55:39]Read from MH i2c: 01 07 00 [07:55:39]MH_I2C_Read... [07:55:39]Read from MH i2c: 01 07 00 F7 09 00 00 00 00 00 FF 0F 15 [07:55:39]process_action close_receipt done [07:55:39]requested_data is exist [07:55:39]produce_requested_data [07:55:39]requested_item fm.sn is exist - process it [07:55:39]wFMCommunicate request_size=4 [07:55:39]MH_SAM_APDU [07:55:39]CAPDU: 80 11 00 00 [07:55:39]Write to MH i2c: E2 08 00 F8 09 80 11 00 00 00 00 00 00 7B [07:55:39]Write i2c OK [07:55:39]MH_I2C_Read... [07:55:39]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:55:39]Read from MH i2c: E2 [07:55:39]MH_I2C_Read... [07:55:39]Read from MH i2c: E2 17 00 [07:55:39]MH_I2C_Read... [07:55:39]Read from MH i2c: E2 17 00 F8 09 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 D0 [07:55:39]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [07:55:39]wFMCommunicate OK [07:55:39]requested_item fd.num is exist - process it [07:55:39]SAM_PROTO_GetFieldsCounters [07:55:39]wFMCommunicate request_size=4 [07:55:39]MH_SAM_APDU [07:55:39]CAPDU: 80 13 00 00 [07:55:39]Write to MH i2c: E2 08 00 F9 09 80 13 00 00 00 00 00 00 7E [07:55:39]Write i2c OK [07:55:39]MH_I2C_Read... [07:55:39]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [07:55:39]Read from MH i2c: E2 [07:55:39]MH_I2C_Read... [07:55:39]Read from MH i2c: E2 62 00 [07:55:39]MH_I2C_Read... [07:55:39]Read from MH i2c: E2 62 00 F9 09 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 EA 15 03 00 0E 04 04 00 21 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 02 [07:55: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 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 EA 15 03 00 0E 04 04 00 21 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 [07:55:39]wFMCommunicate OK [07:55:39]SAM_PROTO_GetFieldsCounters done [07:55:39]requested_item shift.num is exist - process it [07:55:39]requested_item shift.opened is exist - process it [07:55:39]req_shift_opened [07:55:39]FM_GetShiftState [07:55:39]SAM_PROTO_GetShiftState [07:55:39]wFMCommunicate request_size=4 [07:55:39]MH_SAM_APDU [07:55:39]CAPDU: 80 13 01 00 [07:55:39]Write to MH i2c: E2 08 00 FA 09 80 13 01 00 00 00 00 00 80 [07:55:39]Write i2c OK [07:55:39]MH_I2C_Read... [07:55:39]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [07:55:39]Read from MH i2c: E2 [07:55:39]MH_I2C_Read... [07:55:39]Read from MH i2c: E2 0E 00 [07:55:39]MH_I2C_Read... [07:55:39]Read from MH i2c: E2 0E 00 FA 09 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 2B [07:55:39]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [07:55:39]wFMCommunicate OK [07:55:39]SAM_PROTO_GetShiftState done [07:55:39]FM_GetShiftState done [07:55:39]req_shift_opened done [07:55:39]requested_item shift.open_date is exist - process it [07:55:39]req_shift_open_date [07:55:39]req_shift_open_date done [07:55:39]produce_requested_data done [07:55:39]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202218,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670} [07:55:39]process_action_free close_receipt [07:55:39]json_value_free [07:55:39]json_value_free done [07:55:39]process_json_proto returns [07:55:39]Send response to host [07:55:39]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202218,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670}}} [07:55:39]free response buf [07:55:39]execute_script done [07:55:39]execute_script returns [07:55:39]free content buf [07:55:39]Sock 7.Close socket [07:55:39]Sock 7.Thread stoped [07:55:43]OFD Sender: No OFD packet to send [07:55:48]OFD Sender: No OFD packet to send [07:55:53]OFD Sender: No OFD packet to send [07:55:58]OFD Sender: No OFD packet to send [07:56:03]OFD Sender: No OFD packet to send [07:56:08]OFD Sender: No OFD packet to send [07:56:13]OFD Sender: No OFD packet to send [07:56:18]OFD Sender: No OFD packet to send [07:56:23]OFD Sender: No OFD packet to send [07:56:28]OFD Sender: No OFD packet to send [07:56:33]OFD Sender: No OFD packet to send [07:56:38]OFD Sender: No OFD packet to send [07:56:43]OFD Sender: No OFD packet to send [07:56:48]OFD Sender: No OFD packet to send [07:56:53]OFD Sender: No OFD packet to send [07:56:58]OFD Sender: No OFD packet to send [07:57:03]OFD Sender: No OFD packet to send [07:57:08]OFD Sender: No OFD packet to send [07:57:13]OFD Sender: No OFD packet to send [07:57:18]accept exits with 9 [07:57:18]New connection [07:57:18]New thread 3067280740 created [07:57:18]Thread 3067424100 joined [07:57:18]Waiting for new connection... [07:57:18] Sock 9.Parse request [07:57:18]Sock 9.Check first char [07:57:18]Sock 9.First char is OK [07:57:18]request: POST /json_proto HTTP/1.0 [07:57:18]Method: POST [07:57:18]URL: /json_proto [07:57:18]Method is POST - this is cgi request [07:57:18]url: /json_proto [07:57:18]query_string will be loaded in cgi processing [07:57:18]execute_cgi json_proto POST (null) [07:57:18]execute_cgi path=json_proto method=POST [07:57:18]POST find Content-Length [07:57:18]Host: 172.17.63.195:8080 [07:57:18]Content-Length: 677 [07:57:18]Content-Type: application/json [07:57:18] [07:57:18]POST finish read [07:57:18]Found Content-Length = 677 [07:57:18]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)449991", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "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" ] } } [07:57:18]execute_script... [07:57:18]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)449991", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "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" ] } } [07:57:18]POST & json_proto [07:57:18]process_json_proto [07:57:18]json parsed OK: [07:57:18]protocol is kg_v1.0 [07:57:18]action value=close_receipt [07:57:18]process_action close_receipt [07:57:18]cmd_close_receipt [07:57:18]MH_GetDate [07:57:18]Write to MH i2c: F0 00 00 FB 09 F3 [07:57:18]Write i2c OK [07:57:18]MH_I2C_Read... [07:57:18]Read from MH i2c: F0 [07:57:18]MH_I2C_Read... [07:57:18]Read from MH i2c: F0 09 00 [07:57:18]MH_I2C_Read... [07:57:18]Read from MH i2c: F0 09 00 FB 09 00 E1 43 1F 67 47 1B 1E 67 8D [07:57:18]GetLastDocTimeStamp 1730102139 [07:57:18]current date 1730102241 [07:57:18]FM_GetShiftState [07:57:18]SAM_PROTO_GetShiftState [07:57:18]wFMCommunicate request_size=4 [07:57:18]MH_SAM_APDU [07:57:18]CAPDU: 80 13 01 00 [07:57:18]Write to MH i2c: E2 08 00 FC 09 80 13 01 00 00 00 00 00 82 [07:57:18]Write i2c OK [07:57:18]MH_I2C_Read... [07:57:18]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [07:57:18]Read from MH i2c: E2 [07:57:18]MH_I2C_Read... [07:57:18]Read from MH i2c: E2 0E 00 [07:57:18]MH_I2C_Read... [07:57:18]Read from MH i2c: E2 0E 00 FC 09 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 2D [07:57:18]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [07:57:18]wFMCommunicate OK [07:57:18]SAM_PROTO_GetShiftState done [07:57:18]FM_GetShiftState done [07:57:18]opened in 1730073670 [07:57:18]opened+sec_in_day 1730160070 [07:57:18]quantity*price = 25020 [07:57:18]sum+1 = 25022 [07:57:18]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.21 ИТОГО: 250.00 Внесено: 250.00 СДАЧА: 0.00 НСП 1% : 2.21 НДС 12% : 26.57 Наличными: 250.00 Безнал.: 0.00 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 19 28.10.2024 07:57 Смена: 545 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 ФМ: 0000000000871756 ФД: 202219 ФПД: 161421185397141 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T075721&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202219&fm=161421185397141&tin=02508201610067®Number=0000000000091777&sum=25000 [07:57:19]StoreToDocumentArchive [07:57:19]shift 545 fd 202219 [07:57:19]save to /storage/0545/doc_00202219 [07:57:19]save last doc name /storage/0545/doc_00202219 to /storage/kkm_last_doc_name [07:57:19]save OK [07:57:19]Clear old archive folders... [07:57:19]ProcessDocumentItem done err = 0, tmpTLVsize=251 [07:57:19]tlvbuf is 00C05E40 [07:57:19]SAM_PROTO_ClearQueue [07:57:19]wFMCommunicate request_size=4 [07:57:19]MH_SAM_APDU [07:57:19]CAPDU: 80 09 00 00 [07:57:19]Write to MH i2c: E2 08 00 09 0A 80 09 00 00 00 00 00 00 85 [07:57:19]Write i2c OK [07:57:19]MH_I2C_Read... [07:57:19]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [07:57:19]Read from MH i2c: E2 [07:57:19]MH_I2C_Read... [07:57:19]Read from MH i2c: E2 03 00 [07:57:19]MH_I2C_Read... [07:57:19]Read from MH i2c: E2 03 00 09 0A 00 90 00 87 [07:57:19]RAPDU: 90 00 [07:57:19]wFMCommunicate OK [07:57:19]SAM_PROTO_ClearQueue done [07:57:19]KKMCreateOFDPacket [07:57:19]OFDProtocolAddRootSTLVToBuf [07:57:19]FM_MakeSignedData [07:57:19]FM_MakeSignedData [07:57:19]SAM_PROTO_SignData [07:57:19]wFMCommunicate request_size=4 [07:57:19]MH_SAM_APDU [07:57:19]CAPDU: 80 0D 01 02 [07:57:19]Write to MH i2c: E2 08 00 0A 0A 80 0D 01 02 00 00 00 00 8D [07:57:19]Write i2c OK [07:57:19]MH_I2C_Read... [07:57:19]Read from MH i2c: E2 [07:57:19]MH_I2C_Read... [07:57:19]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [07:57:19]Read from MH i2c: E2 03 00 [07:57:19]MH_I2C_Read... [07:57:19]Read from MH i2c: E2 03 00 0A 0A 00 90 00 88 [07:57:19]RAPDU: 90 00 [07:57:19]wFMCommunicate OK [07:57:19]wFMCommunicate request_size=255 [07:57:19]MH_SAM_APDU [07:57:19]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 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 13 00 00 00 F4 03 04 00 E1 43 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 EB 15 03 00 35 04 06 00 92 [07:57:19]Write to MH i2c: E2 02 01 0B 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 32 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 13 00 00 00 F4 03 04 00 E1 43 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 EB 15 03 00 35 04 06 00 92 00 00 6F [07:57:19]Write i2c OK [07:57:19]MH_I2C_Read... [07:57:19]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [07:57:19]Read from MH i2c: E2 [07:57:19]MH_I2C_Read... [07:57:19]Read from MH i2c: E2 03 00 [07:57:19]MH_I2C_Read... [07:57:19]Read from MH i2c: E2 03 00 0B 0A 00 90 00 89 [07:57:19]RAPDU: 90 00 [07:57:19]wFMCommunicate OK [07:57:19]wFMCommunicate request_size=10 [07:57:19]MH_SAM_APDU [07:57:19]CAPDU: 80 0D 02 02 05 CF CC 6A 31 95 [07:57:19]Write to MH i2c: E2 0D 00 0C 0A 80 0D 02 02 05 00 CF CC 6A 31 95 00 00 65 [07:57:19]Write i2c OK [07:57:19]MH_I2C_Read... [07:57:19]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [07:57:19]Read from MH i2c: E2 [07:57:19]MH_I2C_Read... [07:57:19]Read from MH i2c: E2 03 00 [07:57:19]MH_I2C_Read... [07:57:19]Read from MH i2c: E2 03 00 0C 0A 00 90 00 8A [07:57:19]RAPDU: 90 00 [07:57:19]wFMCommunicate OK [07:57:19]wFMCommunicate request_size=4 [07:57:19]MH_SAM_APDU [07:57:19]CAPDU: 80 0D 03 02 [07:57:19]Write to MH i2c: E2 08 00 0D 0A 80 0D 03 02 00 00 00 00 92 [07:57:19]Write i2c OK [07:57:19]MH_I2C_Read... [07:57:19]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [07:57:19]Read from MH i2c: E2 [07:57:19]MH_I2C_Read... [07:57:19]Read from MH i2c: E2 0B 00 [07:57:19]MH_I2C_Read... [07:57:19]Read from MH i2c: E2 0B 00 0D 0A 00 74 F7 24 B2 07 A8 56 78 90 00 51 [07:57:19]RAPDU: 74 F7 24 B2 07 A8 56 78 90 00 [07:57:19]wFMCommunicate OK [07:57:19]SAM_PROTO_SignData done [07:57:19]FM_MakeSignedData done [07:57:19]CreateOFDProtocolMessage [07:57:19]wFMCommunicate request_size=4 [07:57:19]MH_SAM_APDU [07:57:19]CAPDU: 80 11 00 00 [07:57:19]Write to MH i2c: E2 08 00 0E 0A 80 11 00 00 00 00 00 00 92 [07:57:19]Write i2c OK [07:57:19]MH_I2C_Read... [07:57:19]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:57:19]Read from MH i2c: E2 [07:57:19]MH_I2C_Read... [07:57:19]Read from MH i2c: E2 17 00 [07:57:19]MH_I2C_Read... [07:57:19]Read from MH i2c: E2 17 00 0E 0A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 E7 [07:57:19]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [07:57:19]wFMCommunicate OK [07:57:19]CreateOFDProtocolMessage done [07:57:19]OFDSenderStorePacket 202219 [07:57:19]StoreOFDPacket docnum=202219 [07:57:19]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 7B 36 07 01 1D B8 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 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 13 00 00 00 F4 03 04 00 E1 43 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 EB 15 03 00 35 04 06 00 92 CF CC 6A 31 95 74 F7 24 B2 07 A8 56 78 [07:57:19]CheckFolder [07:57:19]dirname=/storage/ofd_packets [07:57:19]CheckFolder done [07:57:19]ProducePacketName [07:57:19]name=ofd_packets/00202219 [07:57:19]NVStorageSaveData ofd_packets/00202219 [07:57:19]File name is /storage/ofd_packets/00202219 [07:57:19]Write 301 bytes [07:57:19]NVStorageSaveData done [07:57:19]OFDSenderStorePacket done [07:57:19]KKMCreateOFDPacket done [07:57:19]NVStorageSaveData kkm_last_timestamp [07:57:19]File name is /storage/kkm_last_timestamp [07:57:19]Write 4 bytes [07:57:19]NVStorageSaveData done [07:57:19]ExternCall_PrintAddStr [07:57:19]wPrintStart [07:57:19]Write to MH i2c: 01 00 00 0F 0A 19 [07:57:19]Write i2c OK [07:57:19]MH_I2C_Read... [07:57:19]Read from MH i2c: 01 [07:57:19]MH_I2C_Read... [07:57:19]Read from MH i2c: 01 07 00 [07:57:19]MH_I2C_Read... [07:57:19]Read from MH i2c: 01 07 00 0F 0A 00 00 00 00 00 FF 0F 2E [07:57:19]RasterBufferAndPrint [07:57:19]line Счет N : (1)449991 [07:57:19]line ИНН: 02508201610067 [07:57:19]line Контрольно-Кассовый Чек [07:57:19]line ПРОДАЖА [07:57:19]line ТРК (МРК, ГНК) : 41 [07:57:19]line Товар: 2710124130 [07:57:19]line Аи-92-К-2 [07:57:19]line 3.740 * 66.90 [07:57:19]line = 250.21 [07:57:19]line НДС 12% НСП 1% [07:57:19]line > о реализуемом товаре [07:57:19]line ОКРУГЛЕНИЕ: -0.21 [07:57:19]line ИТОГО: 250.00 [07:57:19]line Внесено: 250.00 [07:57:19]line СДАЧА: 0.00 [07:57:19]line НСП 1% : 2.21 [07:57:19]line НДС 12% : 26.57 [07:57:19]line Наличными: 250.00 [07:57:19]line Безнал.: 0.00 [07:57:19]line Место: АЗС № 171 "Партнер Нефть" [07:57:19]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [07:57:19]line СНО: Общий режим [07:57:19]line Чек 19 28.10.2024 07:57 [07:57:19]line Смена: 545 ФФД: 1.0 [07:57:19]line ЗНМ: 0300000109 [07:57:19]line РНМ: 0000000000091777 [07:57:19]line Версия ККМ: 001 [07:57:19]line ФМ: 0000000000871756 [07:57:19]line ФД: 202219 [07:57:19]line ФПД: 161421185397141 [07:57:20]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T075721&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202219&fm=161421185397141&tin=02508201610067®Number=0000000000091777&sum=25000 [07:57:20]OFD Sender: Processing packet 202219 [packets to send 114, broken 113] [07:57:20]ProducePacketName [07:57:20]name=ofd_packets/00202219 [07:57:20]OFD Sender: To server: pG, [07:57:20]CommunicateWithHost lk.salyk.kg:30040 [07:57:20]ConnectInit lk.salyk.kg [07:57:20]written 0, free lines is 4095 [07:57:20]Connected sock=10 [07:57:20]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 7B 36 07 01 1D B8 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 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 13 00 00 00 F4 03 04 00 E1 43 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 EB 15 03 00 35 04 06 00 92 CF CC 6A 31 95 74 F7 24 B2 07 A8 56 78 [07:57:20]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 E8 22 47 00 F1 40 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 EB 15 03 00 F4 03 04 00 98 EF 1E 67 B6 04 01 00 00 DD 5B 7A E4 50 AD E5 FA [07:57:20]CommunicateWithHost err = 0 [07:57:20]CheckOFDResponse [07:57:20]1017 (14) - 77093643461234 [07:57:20]1041 (16) - 0000000000871756 [07:57:20]1040 (4) - 202219 [07:57:20]1012 (4) - 28.10.2024 01:57 [07:57:20]1206 (1) - 0 [07:57:20]OFD Sender: Remove packet 202219 [07:57:20]ProducePacketName [07:57:20]name=ofd_packets/00202219 [07:57:20]NVStorageDeleteData [07:57:20]Write to MH i2c: 01 00 00 3A 0A 44 [07:57:20]Write i2c OK [07:57:20]MH_I2C_Read... [07:57:20]Read from MH i2c: 01 [07:57:20]MH_I2C_Read... [07:57:20]Read from MH i2c: 01 07 00 [07:57:20]MH_I2C_Read... [07:57:20]Read from MH i2c: 01 07 00 3A 0A 00 00 00 00 00 8F 0C E6 [07:57:20]RasterBufferAndPrint [07:57:20]line [07:57:20]line [07:57:20]line [07:57:20]line [07:57:20]line [07:57:20]written 0, free lines is 3219 [07:57:20]MH_Cut [07:57:20]Write to MH i2c: D1 01 00 41 0A 01 1D [07:57:20]Write i2c OK [07:57:20]MH_I2C_Read... [07:57:20]Read from MH i2c: D1 [07:57:20]MH_I2C_Read... [07:57:20]Read from MH i2c: D1 01 00 [07:57:20]MH_I2C_Read... [07:57:20]Read from MH i2c: D1 01 00 41 0A 00 1C [07:57:20]Write to MH i2c: 01 00 00 42 0A 4C [07:57:20]Write i2c OK [07:57:20]MH_I2C_Read... [07:57:21]OFD Sender: No OFD packet to send [07:57:21]*** Cut start [07:57:21]*** Purtial cut [07:57:21]*** Stage 1: CUTSNS_PIN = 1 [07:57:21]Read from MH i2c: 01 [07:57:21]MH_I2C_Read... [07:57:21]*** Stop cut motor [07:57:21]*** Cut end [07:57:21]Read from MH i2c: 01 07 00 [07:57:21]MH_I2C_Read... [07:57:21]Read from MH i2c: 01 07 00 42 0A 00 00 00 00 00 FF 0F 61 [07:57:21]process_action close_receipt done [07:57:21]requested_data is exist [07:57:21]produce_requested_data [07:57:21]requested_item fm.sn is exist - process it [07:57:21]wFMCommunicate request_size=4 [07:57:21]MH_SAM_APDU [07:57:21]CAPDU: 80 11 00 00 [07:57:21]Write to MH i2c: E2 08 00 43 0A 80 11 00 00 00 00 00 00 C7 [07:57:21]Write i2c OK [07:57:21]MH_I2C_Read... [07:57:21]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:57:21]Read from MH i2c: E2 [07:57:21]MH_I2C_Read... [07:57:21]Read from MH i2c: E2 17 00 [07:57:21]MH_I2C_Read... [07:57:21]Read from MH i2c: E2 17 00 43 0A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 1C [07:57:21]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [07:57:21]wFMCommunicate OK [07:57:21]requested_item fd.num is exist - process it [07:57:21]SAM_PROTO_GetFieldsCounters [07:57:21]wFMCommunicate request_size=4 [07:57:21]MH_SAM_APDU [07:57:21]CAPDU: 80 13 00 00 [07:57:21]Write to MH i2c: E2 08 00 44 0A 80 13 00 00 00 00 00 00 CA [07:57:21]Write i2c OK [07:57:21]MH_I2C_Read... [07:57:22]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [07:57:22]Read from MH i2c: E2 [07:57:22]MH_I2C_Read... [07:57:22]Read from MH i2c: E2 62 00 [07:57:22]MH_I2C_Read... [07:57:22]Read from MH i2c: E2 62 00 44 0A 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 EB 15 03 00 0E 04 04 00 21 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 52 [07:57:22]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 EB 15 03 00 0E 04 04 00 21 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 [07:57:22]wFMCommunicate OK [07:57:22]SAM_PROTO_GetFieldsCounters done [07:57:22]requested_item shift.num is exist - process it [07:57:22]requested_item shift.opened is exist - process it [07:57:22]req_shift_opened [07:57:22]FM_GetShiftState [07:57:22]SAM_PROTO_GetShiftState [07:57:22]wFMCommunicate request_size=4 [07:57:22]MH_SAM_APDU [07:57:22]CAPDU: 80 13 01 00 [07:57:22]Write to MH i2c: E2 08 00 45 0A 80 13 01 00 00 00 00 00 CC [07:57:22]Write i2c OK [07:57:22]MH_I2C_Read... [07:57:22]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [07:57:22]Read from MH i2c: E2 [07:57:22]MH_I2C_Read... [07:57:22]Read from MH i2c: E2 0E 00 [07:57:22]MH_I2C_Read... [07:57:22]Read from MH i2c: E2 0E 00 45 0A 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 77 [07:57:22]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [07:57:22]wFMCommunicate OK [07:57:22]SAM_PROTO_GetShiftState done [07:57:22]FM_GetShiftState done [07:57:22]req_shift_opened done [07:57:22]requested_item shift.open_date is exist - process it [07:57:22]req_shift_open_date [07:57:22]req_shift_open_date done [07:57:22]produce_requested_data done [07:57:22]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202219,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670} [07:57:22]process_action_free close_receipt [07:57:22]json_value_free [07:57:22]json_value_free done [07:57:22]process_json_proto returns [07:57:22]Send response to host [07:57:22]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202219,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670}}} [07:57:22]free response buf [07:57:22]execute_script done [07:57:22]execute_script returns [07:57:22]free content buf [07:57:22]Sock 9.Close socket [07:57:22]Sock 9.Thread stoped [07:57:26]OFD Sender: No OFD packet to send [07:57:31]OFD Sender: No OFD packet to send [07:57:36]OFD Sender: No OFD packet to send [07:57:41]OFD Sender: No OFD packet to send [07:57:46]OFD Sender: No OFD packet to send [07:57:51]OFD Sender: No OFD packet to send [07:57:56]OFD Sender: No OFD packet to send [07:58:01]OFD Sender: No OFD packet to send [07:58:06]OFD Sender: No OFD packet to send [07:58:11]OFD Sender: No OFD packet to send [07:58:16]OFD Sender: No OFD packet to send [07:58:21]OFD Sender: No OFD packet to send [07:58:26]OFD Sender: No OFD packet to send [07:58:31]OFD Sender: No OFD packet to send [07:58:36]OFD Sender: No OFD packet to send [07:58:41]OFD Sender: No OFD packet to send [07:58:46]OFD Sender: No OFD packet to send [07:58:51]OFD Sender: No OFD packet to send [07:58:56]OFD Sender: No OFD packet to send [07:59:01]OFD Sender: No OFD packet to send [07:59:06]OFD Sender: No OFD packet to send [07:59:11]OFD Sender: No OFD packet to send [07:59:16]OFD Sender: No OFD packet to send [07:59:21]OFD Sender: No OFD packet to send [07:59:26]OFD Sender: No OFD packet to send [07:59:31]OFD Sender: No OFD packet to send [07:59:36]OFD Sender: No OFD packet to send [07:59:41]OFD Sender: No OFD packet to send [07:59:46]OFD Sender: No OFD packet to send [07:59:51]OFD Sender: No OFD packet to send [07:59:56]OFD Sender: No OFD packet to send [08:00:01]OFD Sender: No OFD packet to send [08:00:06]OFD Sender: No OFD packet to send [08:00:11]OFD Sender: No OFD packet to send [08:00:16]OFD Sender: No OFD packet to send [08:00:21]OFD Sender: No OFD packet to send [08:00:26]OFD Sender: No OFD packet to send [08:00:31]OFD Sender: No OFD packet to send [08:00:36]OFD Sender: No OFD packet to send [08:00:41]OFD Sender: No OFD packet to send [08:00:46]OFD Sender: No OFD packet to send [08:00:51]OFD Sender: No OFD packet to send [08:00:56]OFD Sender: No OFD packet to send [08:01:01]OFD Sender: No OFD packet to send [08:01:06]OFD Sender: No OFD packet to send [08:01:11]OFD Sender: No OFD packet to send [08:01:16]OFD Sender: No OFD packet to send [08:01:21]OFD Sender: No OFD packet to send [08:01:26]OFD Sender: No OFD packet to send [08:01:31]OFD Sender: No OFD packet to send [08:01:36]OFD Sender: No OFD packet to send [08:01:41]OFD Sender: No OFD packet to send [08:01:46]OFD Sender: No OFD packet to send [08:01:51]OFD Sender: No OFD packet to send [08:01:56]OFD Sender: No OFD packet to send [08:02:01]OFD Sender: No OFD packet to send [08:02:06]OFD Sender: No OFD packet to send [08:02:09]accept exits with 7 [08:02:09]New connection [08:02:09]New thread 3067424100 created [08:02:09]Thread 3067280740 joined [08:02:09]Waiting for new connection... [08:02:09] Sock 7.Parse request [08:02:09]Sock 7.Check first char [08:02:09]Sock 7.First char is OK [08:02:09]request: POST /json_proto HTTP/1.0 [08:02:09]Method: POST [08:02:09]URL: /json_proto [08:02:09]Method is POST - this is cgi request [08:02:09]url: /json_proto [08:02:09]query_string will be loaded in cgi processing [08:02:09]execute_cgi json_proto POST (null) [08:02:09]execute_cgi path=json_proto method=POST [08:02:09]POST find Content-Length [08:02:09]Host: 172.17.63.195:8080 [08:02:09]Content-Length: 677 [08:02:09]Content-Type: application/json [08:02:09] [08:02:09]POST finish read [08:02:09]Found Content-Length = 677 [08:02:09]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)449992", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "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:02:09]execute_script... [08:02: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)449992", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "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:02:09]POST & json_proto [08:02:09]process_json_proto [08:02:09]json parsed OK: [08:02:09]protocol is kg_v1.0 [08:02:09]action value=close_receipt [08:02:09]process_action close_receipt [08:02:09]cmd_close_receipt [08:02:09]MH_GetDate [08:02:09]Write to MH i2c: F0 00 00 46 0A 3F [08:02:09]Write i2c OK [08:02:09]MH_I2C_Read... [08:02:09]Read from MH i2c: F0 [08:02:09]MH_I2C_Read... [08:02:09]Read from MH i2c: F0 09 00 [08:02:09]MH_I2C_Read... [08:02:09]Read from MH i2c: F0 09 00 46 0A 00 05 45 1F 67 47 1B 1E 67 FF [08:02:09]GetLastDocTimeStamp 1730102241 [08:02:09]current date 1730102533 [08:02:09]FM_GetShiftState [08:02:09]SAM_PROTO_GetShiftState [08:02:09]wFMCommunicate request_size=4 [08:02:09]MH_SAM_APDU [08:02:09]CAPDU: 80 13 01 00 [08:02:09]Write to MH i2c: E2 08 00 47 0A 80 13 01 00 00 00 00 00 CE [08:02:09]Write i2c OK [08:02:09]MH_I2C_Read... [08:02:09]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:02:09]Read from MH i2c: E2 [08:02:09]MH_I2C_Read... [08:02:09]Read from MH i2c: E2 0E 00 [08:02:09]MH_I2C_Read... [08:02:09]Read from MH i2c: E2 0E 00 47 0A 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 79 [08:02:09]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [08:02:09]wFMCommunicate OK [08:02:09]SAM_PROTO_GetShiftState done [08:02:09]FM_GetShiftState done [08:02:09]opened in 1730073670 [08:02:09]opened+sec_in_day 1730160070 [08:02:09]quantity*price = 20003 [08:02:09]sum+1 = 20004 [08:02:09]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.03 ИТОГО: 200.00 Внесено: 200.00 СДАЧА: 0.00 НСП 1% : 1.77 НДС 12% : 21.24 Наличными: 200.00 Безнал.: 0.00 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 20 28.10.2024 08:02 Смена: 545 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 ФМ: 0000000000871756 ФД: 202220 ФПД: 188996843333825 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T080213&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202220&fm=188996843333825&tin=02508201610067®Number=0000000000091777&sum=20000 [08:02:10]StoreToDocumentArchive [08:02:10]shift 545 fd 202220 [08:02:10]save to /storage/0545/doc_00202220 [08:02:10]save last doc name /storage/0545/doc_00202220 to /storage/kkm_last_doc_name [08:02:10]save OK [08:02:10]Clear old archive folders... [08:02:10]ProcessDocumentItem done err = 0, tmpTLVsize=251 [08:02:10]tlvbuf is 00C0AE80 [08:02:10]SAM_PROTO_ClearQueue [08:02:10]wFMCommunicate request_size=4 [08:02:10]MH_SAM_APDU [08:02:10]CAPDU: 80 09 00 00 [08:02:10]Write to MH i2c: E2 08 00 54 0A 80 09 00 00 00 00 00 00 D0 [08:02:10]Write i2c OK [08:02:10]MH_I2C_Read... [08:02:10]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [08:02:10]Read from MH i2c: E2 [08:02:10]MH_I2C_Read... [08:02:10]Read from MH i2c: E2 03 00 [08:02:10]MH_I2C_Read... [08:02:10]Read from MH i2c: E2 03 00 54 0A 00 90 00 D2 [08:02:10]RAPDU: 90 00 [08:02:10]wFMCommunicate OK [08:02:10]SAM_PROTO_ClearQueue done [08:02:10]KKMCreateOFDPacket [08:02:10]OFDProtocolAddRootSTLVToBuf [08:02:10]FM_MakeSignedData [08:02:10]FM_MakeSignedData [08:02:10]SAM_PROTO_SignData [08:02:10]wFMCommunicate request_size=4 [08:02:10]MH_SAM_APDU [08:02:10]CAPDU: 80 0D 01 02 [08:02:10]Write to MH i2c: E2 08 00 55 0A 80 0D 01 02 00 00 00 00 D8 [08:02:10]Write i2c OK [08:02:10]MH_I2C_Read... [08:02:10]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [08:02:10]Read from MH i2c: E2 [08:02:10]MH_I2C_Read... [08:02:10]Read from MH i2c: E2 03 00 [08:02:10]MH_I2C_Read... [08:02:10]Read from MH i2c: E2 03 00 55 0A 00 90 00 D3 [08:02:10]RAPDU: 90 00 [08:02:10]wFMCommunicate OK [08:02:10]wFMCommunicate request_size=255 [08:02:10]MH_SAM_APDU [08:02:10]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 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 14 00 00 00 F4 03 04 00 05 45 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 EC 15 03 00 35 04 06 00 AB [08:02:10]Write to MH i2c: E2 02 01 56 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 32 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 14 00 00 00 F4 03 04 00 05 45 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 EC 15 03 00 35 04 06 00 AB 00 00 E4 [08:02:10]Write i2c OK [08:02:10]MH_I2C_Read... [08:02:10]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:02:11]Read from MH i2c: E2 [08:02:11]MH_I2C_Read... [08:02:11]Read from MH i2c: E2 03 00 [08:02:11]MH_I2C_Read... [08:02:11]Read from MH i2c: E2 03 00 56 0A 00 90 00 D4 [08:02:11]RAPDU: 90 00 [08:02:11]wFMCommunicate OK [08:02:11]wFMCommunicate request_size=10 [08:02:11]MH_SAM_APDU [08:02:11]CAPDU: 80 0D 02 02 05 E4 41 B5 E8 C1 [08:02:11]Write to MH i2c: E2 0D 00 57 0A 80 0D 02 02 05 00 E4 41 B5 E8 C1 00 00 68 [08:02:11]Write i2c OK [08:02:11]MH_I2C_Read... [08:02:11]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:02:11]Read from MH i2c: E2 [08:02:11]MH_I2C_Read... [08:02:11]Read from MH i2c: E2 03 00 [08:02:11]MH_I2C_Read... [08:02:11]Read from MH i2c: E2 03 00 57 0A 00 90 00 D5 [08:02:11]RAPDU: 90 00 [08:02:11]wFMCommunicate OK [08:02:11]wFMCommunicate request_size=4 [08:02:11]MH_SAM_APDU [08:02:11]CAPDU: 80 0D 03 02 [08:02:11]Write to MH i2c: E2 08 00 58 0A 80 0D 03 02 00 00 00 00 DD [08:02:11]Write i2c OK [08:02:11]MH_I2C_Read... [08:02:11]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [08:02:11]Read from MH i2c: E2 [08:02:11]MH_I2C_Read... [08:02:11]Read from MH i2c: E2 0B 00 [08:02:11]MH_I2C_Read... [08:02:11]Read from MH i2c: E2 0B 00 58 0A 00 E6 36 B5 FC 1A 56 54 CD 90 00 3C [08:02:11]RAPDU: E6 36 B5 FC 1A 56 54 CD 90 00 [08:02:11]wFMCommunicate OK [08:02:11]SAM_PROTO_SignData done [08:02:11]FM_MakeSignedData done [08:02:11]CreateOFDProtocolMessage [08:02:11]wFMCommunicate request_size=4 [08:02:11]MH_SAM_APDU [08:02:11]CAPDU: 80 11 00 00 [08:02:11]Write to MH i2c: E2 08 00 59 0A 80 11 00 00 00 00 00 00 DD [08:02:11]Write i2c OK [08:02:11]MH_I2C_Read... [08:02:11]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:02:11]Read from MH i2c: E2 [08:02:11]MH_I2C_Read... [08:02:11]Read from MH i2c: E2 17 00 [08:02:11]MH_I2C_Read... [08:02:11]Read from MH i2c: E2 17 00 59 0A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 32 [08:02:11]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [08:02:11]wFMCommunicate OK [08:02:11]CreateOFDProtocolMessage done [08:02:11]OFDSenderStorePacket 202220 [08:02:11]StoreOFDPacket docnum=202220 [08:02:11]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 D3 7F 07 01 34 6C 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 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 14 00 00 00 F4 03 04 00 05 45 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 EC 15 03 00 35 04 06 00 AB E4 41 B5 E8 C1 E6 36 B5 FC 1A 56 54 CD [08:02:11]CheckFolder [08:02:11]dirname=/storage/ofd_packets [08:02:11]CheckFolder done [08:02:11]ProducePacketName [08:02:11]name=ofd_packets/00202220 [08:02:11]NVStorageSaveData ofd_packets/00202220 [08:02:11]File name is /storage/ofd_packets/00202220 [08:02:11]Write 301 bytes [08:02:11]NVStorageSaveData done [08:02:11]OFDSenderStorePacket done [08:02:11]KKMCreateOFDPacket done [08:02:11]NVStorageSaveData kkm_last_timestamp [08:02:11]File name is /storage/kkm_last_timestamp [08:02:11]Write 4 bytes [08:02:11]NVStorageSaveData done [08:02:11]ExternCall_PrintAddStr [08:02:11]wPrintStart [08:02:11]Write to MH i2c: 01 00 00 5A 0A 64 [08:02:11]Write i2c OK [08:02:11]MH_I2C_Read... [08:02:11]Read from MH i2c: 01 [08:02:11]MH_I2C_Read... [08:02:11]Read from MH i2c: 01 07 00 [08:02:11]MH_I2C_Read... [08:02:11]Read from MH i2c: 01 07 00 5A 0A 00 00 00 00 00 FF 0F 79 [08:02:11]RasterBufferAndPrint [08:02:11]line Счет N : (1)449992 [08:02:11]line ИНН: 02508201610067 [08:02:11]line Контрольно-Кассовый Чек [08:02:11]line ПРОДАЖА [08:02:11]line ТРК (МРК, ГНК) : 41 [08:02:11]line Товар: 2710124130 [08:02:11]line Аи-92-К-2 [08:02:11]line 2.990 * 66.90 [08:02:11]line = 200.03 [08:02:11]line НДС 12% НСП 1% [08:02:11]line > о реализуемом товаре [08:02:11]line ОКРУГЛЕНИЕ: -0.03 [08:02:11]line ИТОГО: 200.00 [08:02:11]line Внесено: 200.00 [08:02:11]line СДАЧА: 0.00 [08:02:11]line НСП 1% : 1.77 [08:02:11]line НДС 12% : 21.24 [08:02:11]line Наличными: 200.00 [08:02:11]line Безнал.: 0.00 [08:02:11]line Место: АЗС № 171 "Партнер Нефть" [08:02:11]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [08:02:11]line СНО: Общий режим [08:02:11]line Чек 20 28.10.2024 08:02 [08:02:11]line Смена: 545 ФФД: 1.0 [08:02:11]line ЗНМ: 0300000109 [08:02:11]line РНМ: 0000000000091777 [08:02:11]line Версия ККМ: 001 [08:02:11]line ФМ: 0000000000871756 [08:02:11]line ФД: 202220 [08:02:11]line ФПД: 188996843333825 [08:02:11]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T080213&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202220&fm=188996843333825&tin=02508201610067®Number=0000000000091777&sum=20000 [08:02:11]written 0, free lines is 4095 [08:02:11]OFD Sender: Processing packet 202220 [packets to send 114, broken 113] [08:02:11]ProducePacketName [08:02:11]name=ofd_packets/00202220 [08:02:11]OFD Sender: To server: pG, [08:02:11]CommunicateWithHost lk.salyk.kg:30040 [08:02:11]ConnectInit lk.salyk.kg [08:02:11]Connected sock=11 [08:02:11]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 D3 7F 07 01 34 6C 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 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 14 00 00 00 F4 03 04 00 05 45 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 EC 15 03 00 35 04 06 00 AB E4 41 B5 E8 C1 E6 36 B5 FC 1A 56 54 CD [08:02: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 35 36 4F 00 00 00 12 30 47 00 C8 FA A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 EC 15 03 00 F4 03 04 00 BB F0 1E 67 B6 04 01 00 00 E2 05 AD 89 DF 8E EB 6E [08:02:11]CommunicateWithHost err = 0 [08:02:11]CheckOFDResponse [08:02:11]1017 (14) - 77093643461234 [08:02:11]1041 (16) - 0000000000871756 [08:02:11]1040 (4) - 202220 [08:02:11]1012 (4) - 28.10.2024 02:02 [08:02:11]1206 (1) - 0 [08:02:11]OFD Sender: Remove packet 202220 [08:02:11]ProducePacketName [08:02:11]name=ofd_packets/00202220 [08:02:11]NVStorageDeleteData [08:02:11]Write to MH i2c: 01 00 00 85 0A 8F [08:02:11]Write i2c OK [08:02:11]MH_I2C_Read... [08:02:11]Read from MH i2c: 01 [08:02:11]MH_I2C_Read... [08:02:11]Read from MH i2c: 01 07 00 [08:02:11]MH_I2C_Read... [08:02:11]Read from MH i2c: 01 07 00 85 0A 00 00 00 00 00 97 0C 39 [08:02:11]RasterBufferAndPrint [08:02:11]line [08:02:11]line [08:02:11]line [08:02:11]line [08:02:11]line [08:02:11]written 0, free lines is 3227 [08:02:11]MH_Cut [08:02:11]Write to MH i2c: D1 01 00 8C 0A 01 68 [08:02:11]Write i2c OK [08:02:11]MH_I2C_Read... [08:02:11]Read from MH i2c: D1 [08:02:11]MH_I2C_Read... [08:02:11]Read from MH i2c: D1 01 00 [08:02:11]MH_I2C_Read... [08:02:11]Read from MH i2c: D1 01 00 8C 0A 00 67 [08:02:11]Write to MH i2c: 01 00 00 8D 0A 97 [08:02:11]Write i2c OK [08:02:11]MH_I2C_Read... [08:02:12]OFD Sender: No OFD packet to send [08:02:12]*** Cut start [08:02:12]*** Purtial cut [08:02:12]*** Stage 1: CUTSNS_PIN = 1 [08:02:12]Read from MH i2c: 01 [08:02:12]MH_I2C_Read... [08:02:12]*** Stop cut motor [08:02:12]*** Cut end [08:02:12]Read from MH i2c: 01 07 00 [08:02:12]MH_I2C_Read... [08:02:12]Read from MH i2c: 01 07 00 8D 0A 00 00 00 00 00 FF 0F AC [08:02:12]process_action close_receipt done [08:02:12]requested_data is exist [08:02:12]produce_requested_data [08:02:12]requested_item fm.sn is exist - process it [08:02:12]wFMCommunicate request_size=4 [08:02:12]MH_SAM_APDU [08:02:12]CAPDU: 80 11 00 00 [08:02:12]Write to MH i2c: E2 08 00 8E 0A 80 11 00 00 00 00 00 00 12 [08:02:12]Write i2c OK [08:02:12]MH_I2C_Read... [08:02:12]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:02:12]Read from MH i2c: E2 [08:02:12]MH_I2C_Read... [08:02:12]Read from MH i2c: E2 17 00 [08:02:12]MH_I2C_Read... [08:02:12]Read from MH i2c: E2 17 00 8E 0A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 67 [08:02:12]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [08:02:12]wFMCommunicate OK [08:02:12]requested_item fd.num is exist - process it [08:02:12]SAM_PROTO_GetFieldsCounters [08:02:12]wFMCommunicate request_size=4 [08:02:12]MH_SAM_APDU [08:02:12]CAPDU: 80 13 00 00 [08:02:12]Write to MH i2c: E2 08 00 8F 0A 80 13 00 00 00 00 00 00 15 [08:02:12]Write i2c OK [08:02:12]MH_I2C_Read... [08:02:12]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [08:02:12]Read from MH i2c: E2 [08:02:12]MH_I2C_Read... [08:02:12]Read from MH i2c: E2 62 00 [08:02:12]MH_I2C_Read... [08:02:12]Read from MH i2c: E2 62 00 8F 0A 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 EC 15 03 00 0E 04 04 00 21 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 A1 [08:02:12]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 EC 15 03 00 0E 04 04 00 21 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 [08:02:12]wFMCommunicate OK [08:02:12]SAM_PROTO_GetFieldsCounters done [08:02:12]requested_item shift.num is exist - process it [08:02:12]requested_item shift.opened is exist - process it [08:02:12]req_shift_opened [08:02:12]FM_GetShiftState [08:02:12]SAM_PROTO_GetShiftState [08:02:12]wFMCommunicate request_size=4 [08:02:12]MH_SAM_APDU [08:02:12]CAPDU: 80 13 01 00 [08:02:12]Write to MH i2c: E2 08 00 90 0A 80 13 01 00 00 00 00 00 17 [08:02:12]Write i2c OK [08:02:12]MH_I2C_Read... [08:02:13]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:02:13]Read from MH i2c: E2 [08:02:13]MH_I2C_Read... [08:02:13]Read from MH i2c: E2 0E 00 [08:02:13]MH_I2C_Read... [08:02:13]Read from MH i2c: E2 0E 00 90 0A 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 C2 [08:02:13]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [08:02:13]wFMCommunicate OK [08:02:13]SAM_PROTO_GetShiftState done [08:02:13]FM_GetShiftState done [08:02:13]req_shift_opened done [08:02:13]requested_item shift.open_date is exist - process it [08:02:13]req_shift_open_date [08:02:13]req_shift_open_date done [08:02:13]produce_requested_data done [08:02:13]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202220,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670} [08:02:13]process_action_free close_receipt [08:02:13]json_value_free [08:02:13]json_value_free done [08:02:13]process_json_proto returns [08:02:13]Send response to host [08:02:13]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202220,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670}}} [08:02:13]free response buf [08:02:13]execute_script done [08:02:13]execute_script returns [08:02:13]free content buf [08:02:13]Sock 7.Close socket [08:02:13]Sock 7.Thread stoped [08:02:17]OFD Sender: No OFD packet to send [08:02:22]OFD Sender: No OFD packet to send [08:02:27]OFD Sender: No OFD packet to send [08:02:32]OFD Sender: No OFD packet to send [08:02:37]OFD Sender: No OFD packet to send [08:02:42]OFD Sender: No OFD packet to send [08:02:47]OFD Sender: No OFD packet to send [08:02:52]OFD Sender: No OFD packet to send [08:02:57]OFD Sender: No OFD packet to send [08:03:02]OFD Sender: No OFD packet to send [08:03:07]OFD Sender: No OFD packet to send [08:03:12]OFD Sender: No OFD packet to send [08:03:17]OFD Sender: No OFD packet to send [08:03:22]OFD Sender: No OFD packet to send [08:03:27]OFD Sender: No OFD packet to send [08:03:32]OFD Sender: No OFD packet to send [08:03:37]OFD Sender: No OFD packet to send [08:03:42]OFD Sender: No OFD packet to send [08:03:47]OFD Sender: No OFD packet to send [08:03:52]OFD Sender: No OFD packet to send [08:03:57]OFD Sender: No OFD packet to send [08:04:02]OFD Sender: No OFD packet to send [08:04:07]OFD Sender: No OFD packet to send [08:04:12]OFD Sender: No OFD packet to send [08:04:17]OFD Sender: No OFD packet to send [08:04:22]OFD Sender: No OFD packet to send [08:04:27]OFD Sender: No OFD packet to send [08:04:32]OFD Sender: No OFD packet to send [08:04:37]OFD Sender: No OFD packet to send [08:04:39]accept exits with 9 [08:04:39]New connection [08:04:39]New thread 3067280740 created [08:04:39]Thread 3067424100 joined [08:04:39]Waiting for new connection... [08:04:39] Sock 9.Parse request [08:04:39]Sock 9.Check first char [08:04:39]Sock 9.First char is OK [08:04:39]request: POST /json_proto HTTP/1.0 [08:04:39]Method: POST [08:04:39]URL: /json_proto [08:04:39]Method is POST - this is cgi request [08:04:39]url: /json_proto [08:04:39]query_string will be loaded in cgi processing [08:04:39]execute_cgi json_proto POST (null) [08:04:39]execute_cgi path=json_proto method=POST [08:04:39]POST find Content-Length [08:04:39]Host: 172.17.63.195:8080 [08:04:39]Content-Length: 677 [08:04:39]Content-Type: application/json [08:04:39] [08:04:39]POST finish read [08:04:39]Found Content-Length = 677 [08:04:39]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)449993", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "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:04:39]execute_script... [08:04: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)449993", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "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:04:39]POST & json_proto [08:04:39]process_json_proto [08:04:39]json parsed OK: [08:04:39]protocol is kg_v1.0 [08:04:39]action value=close_receipt [08:04:39]process_action close_receipt [08:04:39]cmd_close_receipt [08:04:39]MH_GetDate [08:04:39]Write to MH i2c: F0 00 00 91 0A 8A [08:04:39]Write i2c OK [08:04:39]MH_I2C_Read... [08:04:39]Read from MH i2c: F0 [08:04:39]MH_I2C_Read... [08:04:39]Read from MH i2c: F0 09 00 [08:04:39]MH_I2C_Read... [08:04:39]Read from MH i2c: F0 09 00 91 0A 00 9A 45 1F 67 47 1B 1E 67 DF [08:04:39]GetLastDocTimeStamp 1730102533 [08:04:39]current date 1730102682 [08:04:39]FM_GetShiftState [08:04:39]SAM_PROTO_GetShiftState [08:04:39]wFMCommunicate request_size=4 [08:04:39]MH_SAM_APDU [08:04:39]CAPDU: 80 13 01 00 [08:04:39]Write to MH i2c: E2 08 00 92 0A 80 13 01 00 00 00 00 00 19 [08:04:39]Write i2c OK [08:04:39]MH_I2C_Read... [08:04:39]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:04:39]Read from MH i2c: E2 [08:04:39]MH_I2C_Read... [08:04:39]Read from MH i2c: E2 0E 00 [08:04:39]MH_I2C_Read... [08:04:39]Read from MH i2c: E2 0E 00 92 0A 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 C4 [08:04:39]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [08:04:39]wFMCommunicate OK [08:04:39]SAM_PROTO_GetShiftState done [08:04:39]FM_GetShiftState done [08:04:39]opened in 1730073670 [08:04:39]opened+sec_in_day 1730160070 [08:04:39]quantity*price = 50041 [08:04:39]sum+1 = 50042 [08:04:39]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.41 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 21 28.10.2024 08:04 Смена: 545 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 ФМ: 0000000000871756 ФД: 202221 ФПД: 163636251545026 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T080443&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202221&fm=163636251545026&tin=02508201610067®Number=0000000000091777&sum=50000 [08:04:40]StoreToDocumentArchive [08:04:40]shift 545 fd 202221 [08:04:40]save to /storage/0545/doc_00202221 [08:04:40]save last doc name /storage/0545/doc_00202221 to /storage/kkm_last_doc_name [08:04:40]save OK [08:04:40]Clear old archive folders... [08:04:40]ProcessDocumentItem done err = 0, tmpTLVsize=251 [08:04:40]tlvbuf is 00C0D0B0 [08:04:40]SAM_PROTO_ClearQueue [08:04:40]wFMCommunicate request_size=4 [08:04:40]MH_SAM_APDU [08:04:40]CAPDU: 80 09 00 00 [08:04:40]Write to MH i2c: E2 08 00 9F 0A 80 09 00 00 00 00 00 00 1B [08:04:40]Write i2c OK [08:04:40]MH_I2C_Read... [08:04:40]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [08:04:40]Read from MH i2c: E2 [08:04:40]MH_I2C_Read... [08:04:40]Read from MH i2c: E2 03 00 [08:04:40]MH_I2C_Read... [08:04:40]Read from MH i2c: E2 03 00 9F 0A 00 90 00 1D [08:04:40]RAPDU: 90 00 [08:04:40]wFMCommunicate OK [08:04:40]SAM_PROTO_ClearQueue done [08:04:40]KKMCreateOFDPacket [08:04:40]OFDProtocolAddRootSTLVToBuf [08:04:40]FM_MakeSignedData [08:04:40]FM_MakeSignedData [08:04:40]SAM_PROTO_SignData [08:04:40]wFMCommunicate request_size=4 [08:04:40]MH_SAM_APDU [08:04:40]CAPDU: 80 0D 01 02 [08:04:40]Write to MH i2c: E2 08 00 A0 0A 80 0D 01 02 00 00 00 00 23 [08:04:40]Write i2c OK [08:04:40]MH_I2C_Read... [08:04:40]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [08:04:40]Read from MH i2c: E2 [08:04:40]MH_I2C_Read... [08:04:40]Read from MH i2c: E2 03 00 [08:04:40]MH_I2C_Read... [08:04:40]Read from MH i2c: E2 03 00 A0 0A 00 90 00 1E [08:04:40]RAPDU: 90 00 [08:04:40]wFMCommunicate OK [08:04:40]wFMCommunicate request_size=255 [08:04:40]MH_SAM_APDU [08:04: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 32 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 15 00 00 00 F4 03 04 00 9B 45 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 ED 15 03 00 35 04 06 00 94 [08:04:40]Write to MH i2c: E2 02 01 A1 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 32 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 15 00 00 00 F4 03 04 00 9B 45 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 ED 15 03 00 35 04 06 00 94 00 00 EE [08:04:40]Write i2c OK [08:04:40]MH_I2C_Read... [08:04:40]Read from MH i2c: E2 [08:04:40]MH_I2C_Read... [08:04:40]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:04:40]Read from MH i2c: E2 03 00 [08:04:40]MH_I2C_Read... [08:04:40]Read from MH i2c: E2 03 00 A1 0A 00 90 00 1F [08:04:40]RAPDU: 90 00 [08:04:40]wFMCommunicate OK [08:04:40]wFMCommunicate request_size=10 [08:04:40]MH_SAM_APDU [08:04:40]CAPDU: 80 0D 02 02 05 D3 88 A5 4D C2 [08:04:40]Write to MH i2c: E2 0D 00 A2 0A 80 0D 02 02 05 00 D3 88 A5 4D C2 00 00 3F [08:04:40]Write i2c OK [08:04:40]MH_I2C_Read... [08:04:40]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:04:40]Read from MH i2c: E2 [08:04:40]MH_I2C_Read... [08:04:40]Read from MH i2c: E2 03 00 [08:04:40]MH_I2C_Read... [08:04:40]Read from MH i2c: E2 03 00 A2 0A 00 90 00 20 [08:04:40]RAPDU: 90 00 [08:04:40]wFMCommunicate OK [08:04:40]wFMCommunicate request_size=4 [08:04:40]MH_SAM_APDU [08:04:40]CAPDU: 80 0D 03 02 [08:04:40]Write to MH i2c: E2 08 00 A3 0A 80 0D 03 02 00 00 00 00 28 [08:04:40]Write i2c OK [08:04:40]MH_I2C_Read... [08:04:41]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [08:04:41]Read from MH i2c: E2 [08:04:41]MH_I2C_Read... [08:04:41]Read from MH i2c: E2 0B 00 [08:04:41]MH_I2C_Read... [08:04:41]Read from MH i2c: E2 0B 00 A3 0A 00 9F C6 1D F6 F7 9B F4 E2 90 00 09 [08:04:41]RAPDU: 9F C6 1D F6 F7 9B F4 E2 90 00 [08:04:41]wFMCommunicate OK [08:04:41]SAM_PROTO_SignData done [08:04:41]FM_MakeSignedData done [08:04:41]CreateOFDProtocolMessage [08:04:41]wFMCommunicate request_size=4 [08:04:41]MH_SAM_APDU [08:04:41]CAPDU: 80 11 00 00 [08:04:41]Write to MH i2c: E2 08 00 A4 0A 80 11 00 00 00 00 00 00 28 [08:04:41]Write i2c OK [08:04:41]MH_I2C_Read... [08:04:41]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:04:41]Read from MH i2c: E2 [08:04:41]MH_I2C_Read... [08:04:41]Read from MH i2c: E2 17 00 [08:04:41]MH_I2C_Read... [08:04:41]Read from MH i2c: E2 17 00 A4 0A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 7D [08:04:41]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [08:04:41]wFMCommunicate OK [08:04:41]CreateOFDProtocolMessage done [08:04:41]OFDSenderStorePacket 202221 [08:04:41]StoreOFDPacket docnum=202221 [08:04:41]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 6D 57 07 01 18 54 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 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 15 00 00 00 F4 03 04 00 9B 45 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 ED 15 03 00 35 04 06 00 94 D3 88 A5 4D C2 9F C6 1D F6 F7 9B F4 E2 [08:04:41]CheckFolder [08:04:41]dirname=/storage/ofd_packets [08:04:41]CheckFolder done [08:04:41]ProducePacketName [08:04:41]name=ofd_packets/00202221 [08:04:41]NVStorageSaveData ofd_packets/00202221 [08:04:41]File name is /storage/ofd_packets/00202221 [08:04:41]Write 301 bytes [08:04:41]NVStorageSaveData done [08:04:41]OFDSenderStorePacket done [08:04:41]KKMCreateOFDPacket done [08:04:41]NVStorageSaveData kkm_last_timestamp [08:04:41]File name is /storage/kkm_last_timestamp [08:04:41]Write 4 bytes [08:04:41]NVStorageSaveData done [08:04:41]ExternCall_PrintAddStr [08:04:41]wPrintStart [08:04:41]Write to MH i2c: 01 00 00 A5 0A AF [08:04:41]Write i2c OK [08:04:41]MH_I2C_Read... [08:04:41]Read from MH i2c: 01 [08:04:41]MH_I2C_Read... [08:04:41]Read from MH i2c: 01 07 00 [08:04:41]MH_I2C_Read... [08:04:41]Read from MH i2c: 01 07 00 A5 0A 00 00 00 00 00 FF 0F C4 [08:04:41]RasterBufferAndPrint [08:04:41]line Счет N : (1)449993 [08:04:41]line ИНН: 02508201610067 [08:04:41]line Контрольно-Кассовый Чек [08:04:41]line ПРОДАЖА [08:04:41]line ТРК (МРК, ГНК) : 41 [08:04:41]line Товар: 2710124130 [08:04:41]line Аи-92-К-2 [08:04:41]line 7.480 * 66.90 [08:04:41]line = 500.41 [08:04:41]line НДС 12% НСП 1% [08:04:41]line > о реализуемом товаре [08:04:41]line ОКРУГЛЕНИЕ: -0.41 [08:04:41]line ИТОГО: 500.00 [08:04:41]line Внесено: 500.00 [08:04:41]line СДАЧА: 0.00 [08:04:41]line НСП 1% : 4.43 [08:04:41]line НДС 12% : 53.14 [08:04:41]line Наличными: 500.00 [08:04:41]line Безнал.: 0.00 [08:04:41]line Место: АЗС № 171 "Партнер Нефть" [08:04:41]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [08:04:41]line СНО: Общий режим [08:04:41]line Чек 21 28.10.2024 08:04 [08:04:41]line Смена: 545 ФФД: 1.0 [08:04:41]line ЗНМ: 0300000109 [08:04:41]line РНМ: 0000000000091777 [08:04:41]line Версия ККМ: 001 [08:04:41]line ФМ: 0000000000871756 [08:04:41]line ФД: 202221 [08:04:41]line ФПД: 163636251545026 [08:04:41]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T080443&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202221&fm=163636251545026&tin=02508201610067®Number=0000000000091777&sum=50000 [08:04:41]OFD Sender: Processing packet 202221 [packets to send 114, broken 113] [08:04:41]ProducePacketName [08:04:41]name=ofd_packets/00202221 [08:04:41]OFD Sender: To server: pG, [08:04:41]CommunicateWithHost lk.salyk.kg:30040 [08:04:41]ConnectInit lk.salyk.kg [08:04:41]written 0, free lines is 4095 [08:04:41]Connected sock=10 [08:04:41]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 6D 57 07 01 18 54 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 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 15 00 00 00 F4 03 04 00 9B 45 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 ED 15 03 00 35 04 06 00 94 D3 88 A5 4D C2 9F C6 1D F6 F7 9B F4 E2 [08:04: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 35 36 4F 00 00 00 53 6F 47 00 C7 86 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 ED 15 03 00 F4 03 04 00 52 F1 1E 67 B6 04 01 00 00 6F D5 EE 53 9C 30 C1 4B [08:04:41]CommunicateWithHost err = 0 [08:04:41]CheckOFDResponse [08:04:41]1017 (14) - 77093643461234 [08:04:41]1041 (16) - 0000000000871756 [08:04:41]1040 (4) - 202221 [08:04:41]1012 (4) - 28.10.2024 02:05 [08:04:41]1206 (1) - 0 [08:04:41]OFD Sender: Remove packet 202221 [08:04:41]ProducePacketName [08:04:41]name=ofd_packets/00202221 [08:04:41]NVStorageDeleteData [08:04:41]Write to MH i2c: 01 00 00 D0 0A DA [08:04:41]Write i2c OK [08:04:41]MH_I2C_Read... [08:04:41]Read from MH i2c: 01 [08:04:41]MH_I2C_Read... [08:04:41]Read from MH i2c: 01 07 00 [08:04:41]MH_I2C_Read... [08:04:41]Read from MH i2c: 01 07 00 D0 0A 00 00 00 00 00 96 0C 83 [08:04:41]RasterBufferAndPrint [08:04:41]line [08:04:41]line [08:04:41]line [08:04:41]line [08:04:41]line [08:04:41]written 0, free lines is 3227 [08:04:41]MH_Cut [08:04:41]Write to MH i2c: D1 01 00 D7 0A 01 B3 [08:04:41]Write i2c OK [08:04:41]MH_I2C_Read... [08:04:41]Read from MH i2c: D1 [08:04:41]MH_I2C_Read... [08:04:41]Read from MH i2c: D1 01 00 [08:04:41]MH_I2C_Read... [08:04:41]Read from MH i2c: D1 01 00 D7 0A 00 B2 [08:04:41]Write to MH i2c: 01 00 00 D8 0A E2 [08:04:41]Write i2c OK [08:04:41]MH_I2C_Read... [08:04:42]OFD Sender: No OFD packet to send [08:04:42]*** Cut start [08:04:42]*** Purtial cut [08:04:42]*** Stage 1: CUTSNS_PIN = 1 [08:04:42]Read from MH i2c: 01 [08:04:43]MH_I2C_Read... [08:04:43]*** Stop cut motor [08:04:43]*** Cut end [08:04:43]Read from MH i2c: 01 07 00 [08:04:43]MH_I2C_Read... [08:04:43]Read from MH i2c: 01 07 00 D8 0A 00 00 00 00 00 FF 0F F7 [08:04:43]process_action close_receipt done [08:04:43]requested_data is exist [08:04:43]produce_requested_data [08:04:43]requested_item fm.sn is exist - process it [08:04:43]wFMCommunicate request_size=4 [08:04:43]MH_SAM_APDU [08:04:43]CAPDU: 80 11 00 00 [08:04:43]Write to MH i2c: E2 08 00 D9 0A 80 11 00 00 00 00 00 00 5D [08:04:43]Write i2c OK [08:04:43]MH_I2C_Read... [08:04:43]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:04:43]Read from MH i2c: E2 [08:04:43]MH_I2C_Read... [08:04:43]Read from MH i2c: E2 17 00 [08:04:43]MH_I2C_Read... [08:04:43]Read from MH i2c: E2 17 00 D9 0A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 B2 [08:04:43]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [08:04:43]wFMCommunicate OK [08:04:43]requested_item fd.num is exist - process it [08:04:43]SAM_PROTO_GetFieldsCounters [08:04:43]wFMCommunicate request_size=4 [08:04:43]MH_SAM_APDU [08:04:43]CAPDU: 80 13 00 00 [08:04:43]Write to MH i2c: E2 08 00 DA 0A 80 13 00 00 00 00 00 00 60 [08:04:43]Write i2c OK [08:04:43]MH_I2C_Read... [08:04:43]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [08:04:43]Read from MH i2c: E2 [08:04:43]MH_I2C_Read... [08:04:43]Read from MH i2c: E2 62 00 [08:04:43]MH_I2C_Read... [08:04:43]Read from MH i2c: E2 62 00 DA 0A 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 ED 15 03 00 0E 04 04 00 21 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 F0 [08:04:43]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 ED 15 03 00 0E 04 04 00 21 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 [08:04:43]wFMCommunicate OK [08:04:43]SAM_PROTO_GetFieldsCounters done [08:04:43]requested_item shift.num is exist - process it [08:04:43]requested_item shift.opened is exist - process it [08:04:43]req_shift_opened [08:04:43]FM_GetShiftState [08:04:43]SAM_PROTO_GetShiftState [08:04:43]wFMCommunicate request_size=4 [08:04:43]MH_SAM_APDU [08:04:43]CAPDU: 80 13 01 00 [08:04:43]Write to MH i2c: E2 08 00 DB 0A 80 13 01 00 00 00 00 00 62 [08:04:43]Write i2c OK [08:04:43]MH_I2C_Read... [08:04:43]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:04:43]Read from MH i2c: E2 [08:04:43]MH_I2C_Read... [08:04:43]Read from MH i2c: E2 0E 00 [08:04:43]MH_I2C_Read... [08:04:43]Read from MH i2c: E2 0E 00 DB 0A 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 0D [08:04:43]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [08:04:43]wFMCommunicate OK [08:04:43]SAM_PROTO_GetShiftState done [08:04:43]FM_GetShiftState done [08:04:43]req_shift_opened done [08:04:43]requested_item shift.open_date is exist - process it [08:04:43]req_shift_open_date [08:04:43]req_shift_open_date done [08:04:43]produce_requested_data done [08:04:43]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202221,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670} [08:04:43]process_action_free close_receipt [08:04:43]json_value_free [08:04:43]json_value_free done [08:04:43]process_json_proto returns [08:04:43]Send response to host [08:04:43]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202221,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670}}} [08:04:43]free response buf [08:04:43]execute_script done [08:04:43]execute_script returns [08:04:43]free content buf [08:04:43]Sock 9.Close socket [08:04:43]Sock 9.Thread stoped [08:04:47]OFD Sender: No OFD packet to send [08:04:52]OFD Sender: No OFD packet to send [08:04:57]OFD Sender: No OFD packet to send [08:05:02]OFD Sender: No OFD packet to send [08:05:07]OFD Sender: No OFD packet to send [08:05:12]OFD Sender: No OFD packet to send [08:05:17]OFD Sender: No OFD packet to send [08:05:22]OFD Sender: No OFD packet to send [08:05:27]OFD Sender: No OFD packet to send [08:05:32]OFD Sender: No OFD packet to send [08:05:37]OFD Sender: No OFD packet to send [08:05:42]OFD Sender: No OFD packet to send [08:05:47]OFD Sender: No OFD packet to send [08:05:52]OFD Sender: No OFD packet to send [08:05:57]OFD Sender: No OFD packet to send [08:06:02]OFD Sender: No OFD packet to send [08:06:07]OFD Sender: No OFD packet to send [08:06:12]OFD Sender: No OFD packet to send [08:06:17]OFD Sender: No OFD packet to send [08:06:22]OFD Sender: No OFD packet to send [08:06:27]OFD Sender: No OFD packet to send [08:06:32]OFD Sender: No OFD packet to send [08:06:37]OFD Sender: No OFD packet to send [08:06:42]OFD Sender: No OFD packet to send [08:06:47]OFD Sender: No OFD packet to send [08:06:52]OFD Sender: No OFD packet to send [08:06:57]OFD Sender: No OFD packet to send [08:07:02]OFD Sender: No OFD packet to send [08:07:07]OFD Sender: No OFD packet to send [08:07:12]OFD Sender: No OFD packet to send [08:07:17]OFD Sender: No OFD packet to send [08:07:22]OFD Sender: No OFD packet to send [08:07:27]OFD Sender: No OFD packet to send [08:07:32]OFD Sender: No OFD packet to send [08:07:37]OFD Sender: No OFD packet to send [08:07:42]OFD Sender: No OFD packet to send [08:07:47]OFD Sender: No OFD packet to send [08:07:52]OFD Sender: No OFD packet to send [08:07:57]OFD Sender: No OFD packet to send [08:08:02]OFD Sender: No OFD packet to send [08:08:07]OFD Sender: No OFD packet to send [08:08:12]OFD Sender: No OFD packet to send [08:08:17]OFD Sender: No OFD packet to send [08:08:22]OFD Sender: No OFD packet to send [08:08:27]OFD Sender: No OFD packet to send [08:08:32]OFD Sender: No OFD packet to send [08:08:37]OFD Sender: No OFD packet to send [08:08:42]OFD Sender: No OFD packet to send [08:08:47]OFD Sender: No OFD packet to send [08:08:52]OFD Sender: No OFD packet to send [08:08:57]OFD Sender: No OFD packet to send [08:09:02]OFD Sender: No OFD packet to send [08:09:07]OFD Sender: No OFD packet to send [08:09:12]OFD Sender: No OFD packet to send [08:09:17]OFD Sender: No OFD packet to send [08:09:22]OFD Sender: No OFD packet to send [08:09:27]OFD Sender: No OFD packet to send [08:09:32]OFD Sender: No OFD packet to send [08:09:37]OFD Sender: No OFD packet to send [08:09:42]OFD Sender: No OFD packet to send [08:09:47]OFD Sender: No OFD packet to send [08:09:52]OFD Sender: No OFD packet to send [08:09:57]OFD Sender: No OFD packet to send [08:10:02]OFD Sender: No OFD packet to send [08:10:07]OFD Sender: No OFD packet to send [08:10:12]OFD Sender: No OFD packet to send [08:10:17]OFD Sender: No OFD packet to send [08:10:22]OFD Sender: No OFD packet to send [08:10:27]OFD Sender: No OFD packet to send [08:10:32]OFD Sender: No OFD packet to send [08:10:37]OFD Sender: No OFD packet to send [08:10:42]OFD Sender: No OFD packet to send [08:10:47]OFD Sender: No OFD packet to send [08:10:52]OFD Sender: No OFD packet to send [08:10:57]OFD Sender: No OFD packet to send [08:11:02]OFD Sender: No OFD packet to send [08:11:07]OFD Sender: No OFD packet to send [08:11:12]OFD Sender: No OFD packet to send [08:11:17]OFD Sender: No OFD packet to send [08:11:22]OFD Sender: No OFD packet to send [08:11:27]OFD Sender: No OFD packet to send [08:11:32]OFD Sender: No OFD packet to send [08:11:37]OFD Sender: No OFD packet to send [08:11:42]OFD Sender: No OFD packet to send [08:11:47]OFD Sender: No OFD packet to send [08:11:52]OFD Sender: No OFD packet to send [08:11:57]OFD Sender: No OFD packet to send [08:12:02]OFD Sender: No OFD packet to send [08:12:07]OFD Sender: No OFD packet to send [08:12:12]OFD Sender: No OFD packet to send [08:12:17]OFD Sender: No OFD packet to send [08:12:22]OFD Sender: No OFD packet to send [08:12:27]OFD Sender: No OFD packet to send [08:12:32]OFD Sender: No OFD packet to send [08:12:37]OFD Sender: No OFD packet to send [08:12:42]OFD Sender: No OFD packet to send [08:12:47]OFD Sender: No OFD packet to send [08:12:52]OFD Sender: No OFD packet to send [08:12:57]OFD Sender: No OFD packet to send [08:13:02]OFD Sender: No OFD packet to send [08:13:07]OFD Sender: No OFD packet to send [08:13:12]OFD Sender: No OFD packet to send [08:13:17]OFD Sender: No OFD packet to send [08:13:22]OFD Sender: No OFD packet to send [08:13:27]OFD Sender: No OFD packet to send [08:13:32]OFD Sender: No OFD packet to send [08:13:37]OFD Sender: No OFD packet to send [08:13:42]OFD Sender: No OFD packet to send [08:13:47]OFD Sender: No OFD packet to send [08:13:52]OFD Sender: No OFD packet to send [08:13:57]OFD Sender: No OFD packet to send [08:14:02]OFD Sender: No OFD packet to send [08:14:07]OFD Sender: No OFD packet to send [08:14:12]OFD Sender: No OFD packet to send [08:14:17]OFD Sender: No OFD packet to send [08:14:22]OFD Sender: No OFD packet to send [08:14:27]OFD Sender: No OFD packet to send [08:14:32]OFD Sender: No OFD packet to send [08:14:37]OFD Sender: No OFD packet to send [08:14:42]OFD Sender: No OFD packet to send [08:14:47]OFD Sender: No OFD packet to send [08:14:52]OFD Sender: No OFD packet to send [08:14:57]OFD Sender: No OFD packet to send [08:15:02]OFD Sender: No OFD packet to send [08:15:07]OFD Sender: No OFD packet to send [08:15:12]OFD Sender: No OFD packet to send [08:15:17]OFD Sender: No OFD packet to send [08:15:22]OFD Sender: No OFD packet to send [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:43]OFD Sender: No OFD packet to send [08:15:48]OFD Sender: No OFD packet to send [08:15:53]OFD Sender: No OFD packet to send [08:15:58]OFD Sender: No OFD packet to send [08:16:03]OFD Sender: No OFD packet to send [08:16:08]OFD Sender: No OFD packet to send [08:16:13]OFD Sender: No OFD packet to send [08:16:18]OFD Sender: No OFD packet to send [08:16:23]OFD Sender: No OFD packet to send [08:16:28]OFD Sender: No OFD packet to send [08:16:33]OFD Sender: No OFD packet to send [08:16:38]OFD Sender: No OFD packet to send [08:16:43]OFD Sender: No OFD packet to send [08:16:48]OFD Sender: No OFD packet to send [08:16:51]accept exits with 7 [08:16:51]New connection [08:16:51]New thread 3067424100 created [08:16:51]Thread 3067280740 joined [08:16:51]Waiting for new connection... [08:16:51] Sock 7.Parse request [08:16:51]Sock 7.Check first char [08:16:51]Sock 7.First char is OK [08:16:51]request: POST /json_proto HTTP/1.0 [08:16:51]Method: POST [08:16:51]URL: /json_proto [08:16:51]Method is POST - this is cgi request [08:16:51]url: /json_proto [08:16:51]query_string will be loaded in cgi processing [08:16:51]execute_cgi json_proto POST (null) [08:16:51]execute_cgi path=json_proto method=POST [08:16:51]POST find Content-Length [08:16:51]Host: 172.17.63.195:8080 [08:16:51]Content-Length: 677 [08:16:51]Content-Type: application/json [08:16:51] [08:16:51]POST finish read [08:16:51]Found Content-Length = 677 [08:16:51]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)449994", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "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:16:51]execute_script... [08:16: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)449994", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "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:16:51]POST & json_proto [08:16:51]process_json_proto [08:16:51]json parsed OK: [08:16:51]protocol is kg_v1.0 [08:16:51]action value=close_receipt [08:16:51]process_action close_receipt [08:16:51]cmd_close_receipt [08:16:51]MH_GetDate [08:16:51]Write to MH i2c: F0 00 00 DC 0A D5 [08:16:51]Write i2c OK [08:16:51]MH_I2C_Read... [08:16:51]Read from MH i2c: F0 [08:16:51]MH_I2C_Read... [08:16:51]Read from MH i2c: F0 09 00 [08:16:51]MH_I2C_Read... [08:16:51]Read from MH i2c: F0 09 00 DC 0A 00 77 48 1F 67 47 1B 1E 67 0A [08:16:51]GetLastDocTimeStamp 1730102683 [08:16:51]current date 1730103415 [08:16:51]FM_GetShiftState [08:16:51]SAM_PROTO_GetShiftState [08:16:51]wFMCommunicate request_size=4 [08:16:51]MH_SAM_APDU [08:16:51]CAPDU: 80 13 01 00 [08:16:51]Write to MH i2c: E2 08 00 DD 0A 80 13 01 00 00 00 00 00 64 [08:16:51]Write i2c OK [08:16:51]MH_I2C_Read... [08:16:52]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:16:52]Read from MH i2c: E2 [08:16:52]MH_I2C_Read... [08:16:52]Read from MH i2c: E2 0E 00 [08:16:52]MH_I2C_Read... [08:16:52]Read from MH i2c: E2 0E 00 DD 0A 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 0F [08:16:52]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [08:16:52]wFMCommunicate OK [08:16:52]SAM_PROTO_GetShiftState done [08:16:52]FM_GetShiftState done [08:16:52]opened in 1730073670 [08:16:52]opened+sec_in_day 1730160070 [08:16:52]quantity*price = 30038 [08:16:52]sum+1 = 30039 [08:16: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 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 22 28.10.2024 08:16 Смена: 545 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 ФМ: 0000000000871756 ФД: 202222 ФПД: 62879067892732 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T081655&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202222&fm=62879067892732&tin=02508201610067®Number=0000000000091777&sum=30000 [08:16:53]StoreToDocumentArchive [08:16:53]shift 545 fd 202222 [08:16:53]save to /storage/0545/doc_00202222 [08:16:53]save last doc name /storage/0545/doc_00202222 to /storage/kkm_last_doc_name [08:16:53]save OK [08:16:53]Clear old archive folders... [08:16:53]ProcessDocumentItem done err = 0, tmpTLVsize=251 [08:16:53]tlvbuf is 00C4A850 [08:16:53]SAM_PROTO_ClearQueue [08:16:53]wFMCommunicate request_size=4 [08:16:53]MH_SAM_APDU [08:16:53]CAPDU: 80 09 00 00 [08:16:53]Write to MH i2c: E2 08 00 EA 0A 80 09 00 00 00 00 00 00 66 [08:16:53]Write i2c OK [08:16:53]MH_I2C_Read... [08:16:53]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [08:16:53]Read from MH i2c: E2 [08:16:53]MH_I2C_Read... [08:16:53]Read from MH i2c: E2 03 00 [08:16:53]MH_I2C_Read... [08:16:53]Read from MH i2c: E2 03 00 EA 0A 00 90 00 68 [08:16:53]RAPDU: 90 00 [08:16:53]wFMCommunicate OK [08:16:53]SAM_PROTO_ClearQueue done [08:16:53]KKMCreateOFDPacket [08:16:53]OFDProtocolAddRootSTLVToBuf [08:16:53]FM_MakeSignedData [08:16:53]FM_MakeSignedData [08:16:53]SAM_PROTO_SignData [08:16:53]wFMCommunicate request_size=4 [08:16:53]MH_SAM_APDU [08:16:53]CAPDU: 80 0D 01 02 [08:16:53]Write to MH i2c: E2 08 00 EB 0A 80 0D 01 02 00 00 00 00 6E [08:16:53]Write i2c OK [08:16:53]MH_I2C_Read... [08:16:53]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [08:16:53]Read from MH i2c: E2 [08:16:53]MH_I2C_Read... [08:16:53]Read from MH i2c: E2 03 00 [08:16:53]MH_I2C_Read... [08:16:53]Read from MH i2c: E2 03 00 EB 0A 00 90 00 69 [08:16:53]RAPDU: 90 00 [08:16:53]wFMCommunicate OK [08:16:53]wFMCommunicate request_size=255 [08:16:53]MH_SAM_APDU [08:16: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 32 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 16 00 00 00 F4 03 04 00 77 48 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 EE 15 03 00 35 04 06 00 39 [08:16:53]Write to MH i2c: E2 02 01 EC 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 32 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 16 00 00 00 F4 03 04 00 77 48 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 EE 15 03 00 35 04 06 00 39 00 00 B3 [08:16:53]Write i2c OK [08:16:53]MH_I2C_Read... [08:16:53]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:16:53]Read from MH i2c: E2 [08:16:53]MH_I2C_Read... [08:16:53]Read from MH i2c: E2 03 00 [08:16:53]MH_I2C_Read... [08:16:53]Read from MH i2c: E2 03 00 EC 0A 00 90 00 6A [08:16:53]RAPDU: 90 00 [08:16:53]wFMCommunicate OK [08:16:53]wFMCommunicate request_size=10 [08:16:53]MH_SAM_APDU [08:16:53]CAPDU: 80 0D 02 02 05 30 2C 81 6B FC [08:16:53]Write to MH i2c: E2 0D 00 ED 0A 80 0D 02 02 05 00 30 2C 81 6B FC 00 00 BF [08:16:53]Write i2c OK [08:16:53]MH_I2C_Read... [08:16:53]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:16:53]Read from MH i2c: E2 [08:16:53]MH_I2C_Read... [08:16:53]Read from MH i2c: E2 03 00 [08:16:53]MH_I2C_Read... [08:16:53]Read from MH i2c: E2 03 00 ED 0A 00 90 00 6B [08:16:53]RAPDU: 90 00 [08:16:53]wFMCommunicate OK [08:16:53]wFMCommunicate request_size=4 [08:16:53]MH_SAM_APDU [08:16:53]CAPDU: 80 0D 03 02 [08:16:53]Write to MH i2c: E2 08 00 EE 0A 80 0D 03 02 00 00 00 00 73 [08:16:53]Write i2c OK [08:16:53]MH_I2C_Read... [08:16:53]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [08:16:53]Read from MH i2c: E2 [08:16:53]MH_I2C_Read... [08:16:53]Read from MH i2c: E2 0B 00 [08:16:53]MH_I2C_Read... [08:16:53]Read from MH i2c: E2 0B 00 EE 0A 00 05 40 A0 29 78 A9 FE 8F 90 00 30 [08:16:53]RAPDU: 05 40 A0 29 78 A9 FE 8F 90 00 [08:16:53]wFMCommunicate OK [08:16:53]SAM_PROTO_SignData done [08:16:53]FM_MakeSignedData done [08:16:53]CreateOFDProtocolMessage [08:16:53]wFMCommunicate request_size=4 [08:16:53]MH_SAM_APDU [08:16:53]CAPDU: 80 11 00 00 [08:16:53]Write to MH i2c: E2 08 00 EF 0A 80 11 00 00 00 00 00 00 73 [08:16:53]Write i2c OK [08:16:53]MH_I2C_Read... [08:16:53]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:16:53]Read from MH i2c: E2 [08:16:53]MH_I2C_Read... [08:16:53]Read from MH i2c: E2 17 00 [08:16:53]MH_I2C_Read... [08:16:53]Read from MH i2c: E2 17 00 EF 0A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 C8 [08:16:53]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [08:16:53]wFMCommunicate OK [08:16:53]CreateOFDProtocolMessage done [08:16:53]OFDSenderStorePacket 202222 [08:16:53]StoreOFDPacket docnum=202222 0B 00 90 00 AD [08:18:41]RAPDU: 90 00 [08:18:41]wFMCommunicate OK [08:18:41]wFMCommunicate request_size=15 [08:18:41]MH_SAM_APDU [08:18:41]CAPDU: 80 15 02 00 0A 39 04 06 00 00 00 00 00 00 00 [08:18:41]Write to MH i2c: E2 12 00 2F 0B 80 15 02 00 0A 00 39 04 06 00 00 00 00 00 00 00 00 00 11 [08:18:41]Write i2c OK [08:18:41]MH_I2C_Read... [08:18:41]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [08:18:41]Read from MH i2c: E2 [08:18:41]MH_I2C_Read... [08:18:41]Read from MH i2c: E2 03 00 [08:18:41]MH_I2C_Read... [08:18:41]Read from MH i2c: E2 03 00 2F 0B 00 90 00 AE [08:18:41]RAPDU: 90 00 [08:18:41]wFMCommunicate OK [08:18:41]wFMCommunicate request_size=11 [08:18:41]MH_SAM_APDU [08:18:41]CAPDU: 80 15 02 00 06 1F 04 02 00 01 00 [08:18:41]Write to MH i2c: E2 0E 00 30 0B 80 15 02 00 06 00 1F 04 02 00 01 00 00 00 ED [08:18:41]Write i2c OK [08:18:41]MH_I2C_Read... [08:18:41]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [08:18:41]Read from MH i2c: E2 [08:18:41]MH_I2C_Read... [08:18:41]Read from MH i2c: E2 03 00 [08:18:41]MH_I2C_Read... [08:18:41]Read from MH i2c: E2 03 00 30 0B 00 90 00 AF [08:18:41]RAPDU: 90 00 [08:18:41]wFMCommunicate OK [08:18:41]wFMCommunicate request_size=13 [08:18:41]MH_SAM_APDU [08:18:41]CAPDU: 80 15 02 00 08 F4 03 04 00 E4 48 1F 67 [08:18:41]Write to MH i2c: E2 10 00 31 0B 80 15 02 00 08 00 F4 03 04 00 E4 48 1F 67 00 00 79 [08:18:41]Write i2c OK [08:18:41]MH_I2C_Read... [08:18:41]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [08:18:41]Read from MH i2c: E2 [08:18:41]MH_I2C_Read... [08:18:41]Read from MH i2c: E2 03 00 [08:18:41]MH_I2C_Read... [08:18:41]Read from MH i2c: E2 03 00 31 0B 00 90 00 B0 [08:18:41]RAPDU: 90 00 [08:18:41]wFMCommunicate OK [08:18:41]wFMCommunicate request_size=25 [08:18:41]MH_SAM_APDU [08:18:41]CAPDU: 80 15 02 00 14 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 [08:18:41]Write to MH i2c: E2 1C 00 32 0B 80 15 02 00 14 00 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 00 00 25 [08:18:41]Write i2c OK [08:18:41]MH_I2C_Read... [08:18:41]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [08:18:41]Read from MH i2c: E2 [08:18:41]MH_I2C_Read... [08:18:41]Read from MH i2c: E2 03 00 [08:18:41]MH_I2C_Read... [08:18:41]Read from MH i2c: E2 03 00 32 0B 00 90 00 B1 [08:18:41]RAPDU: 90 00 [08:18:41]wFMCommunicate OK [08:18:41]wFMCommunicate request_size=4 [08:18:41]MH_SAM_APDU [08:18:41]CAPDU: 80 15 03 00 [08:18:41]Write to MH i2c: E2 08 00 33 0B 80 15 03 00 00 00 00 00 BF [08:18:41]Write i2c OK [08:18:41]MH_I2C_Read... [08:18:41]*** iso7816_exchange 80 15 03 00... Resp OK rsp.len_out = 61! [08:18:41]Read from MH i2c: E2 [08:18:41]MH_I2C_Read... [08:18:41]Read from MH i2c: E2 40 00 [08:18:41]MH_I2C_Read... [08:18:41]Read from MH i2c: E2 40 00 33 0B 00 3B 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 EF 15 03 00 0E 04 04 00 21 02 00 00 12 04 04 00 17 00 00 00 35 04 06 00 3C 79 7D 4D E8 1C 90 00 7B [08:18:41]RAPDU: 3B 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 EF 15 03 00 0E 04 04 00 21 02 00 00 12 04 04 00 17 00 00 00 35 04 06 00 3C 79 7D 4D E8 1C 90 00 [08:18:41]wFMCommunicate OK [08:18:41]SAM_PROTO_ProcessDocument answer len = 59 [08:18:41]SAM_PROTO_ProcessDocument done [08:18:41]SetTLVBufToDocument [08:18:41]Processing tag 1209 (04B9) [08:18:41]Malloc new data [08:18:41]Processing tag 1041 (0411) [08:18:41]Processing tag 1040 (0410) [08:18:41]Malloc new data [08:18:41]Processing tag 1038 (040E) [08:18:41]Malloc new data [08:18:41]Processing tag 1042 (0412) [08:18:41]Malloc new data [08:18:41]Processing tag 1077 (0435) [08:18:41]Malloc new data [08:18:41]SetTLVBufToDocument err=0 [08:18:41]KKMLoadAndSignReceiptData store KKM data [08:18:41]KKMLoadAndSignReceiptData err=0 [08:18:41]wFMCommunicate request_size=4 [08:18:41]MH_SAM_APDU [08:18:41]CAPDU: 80 11 00 00 [08:18:41]Write to MH i2c: E2 08 00 34 0B 80 11 00 00 00 00 00 00 B9 [08:18:41]Write i2c OK [08:18:41]MH_I2C_Read... [08:18:41]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:18:41]Read from MH i2c: E2 [08:18:41]MH_I2C_Read... [08:18:41]Read from MH i2c: E2 17 00 [08:18:41]MH_I2C_Read... [08:18:41]Read from MH i2c: E2 17 00 34 0B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 0E [08:18:41]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [08:18:41]wFMCommunicate OK [08:18:41]Счет N : (1)449995 ИНН: 02508201610067 Контрольно-Кассовый Чек ПРОДАЖА ТРК (МРК, ГНК) : 41 Товар: 2710124130 Аи-92-К-2 7.480 * 66.90 = 500.41 НДС 12% НСП 1% > о реализуемом товаре ОКРУГЛЕНИЕ: -0.41 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 23 28.10.2024 08:18 Смена: 545 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 ФМ: 0000000000871756 ФД: 202223 ФПД: 66492490967068 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T081844&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202223&fm=66492490967068&tin=02508201610067®Number=0000000000091777&sum=50000 [08:18:41]StoreToDocumentArchive [08:18:41]shift 545 fd 202223 [08:18:41]save to /storage/0545/doc_00202223 [08:18:41]save last doc name /storage/0545/doc_00202223 to /storage/kkm_last_doc_name [08:18:41]save OK [08:18:41]Clear old archive folders... [08:18:41]ProcessDocumentItem done err = 0, tmpTLVsize=251 [08:18:41]tlvbuf is 00C33070 [08:18:41]SAM_PROTO_ClearQueue [08:18:41]wFMCommunicate request_size=4 [08:18:41]MH_SAM_APDU [08:18:41]CAPDU: 80 09 00 00 [08:18:41]Write to MH i2c: E2 08 00 35 0B 80 09 00 00 00 00 00 00 B2 [08:18:41]Write i2c OK [08:18:41]MH_I2C_Read... [08:18:41]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [08:18:41]Read from MH i2c: E2 [08:18:41]MH_I2C_Read... [08:18:41]Read from MH i2c: E2 03 00 [08:18:41]MH_I2C_Read... [08:18:41]Read from MH i2c: E2 03 00 35 0B 00 90 00 B4 [08:18:41]RAPDU: 90 00 [08:18:41]wFMCommunicate OK [08:18:41]SAM_PROTO_ClearQueue done [08:18:41]KKMCreateOFDPacket [08:18:41]OFDProtocolAddRootSTLVToBuf [08:18:41]FM_MakeSignedData [08:18:41]FM_MakeSignedData [08:18:41]SAM_PROTO_SignData [08:18:41]wFMCommunicate request_size=4 [08:18:41]MH_SAM_APDU [08:18:41]CAPDU: 80 0D 01 02 [08:18:41]Write to MH i2c: E2 08 00 36 0B 80 0D 01 02 00 00 00 00 BA [08:18:41]Write i2c OK [08:18:41]MH_I2C_Read... [08:18:41]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [08:18:41]Read from MH i2c: E2 [08:18:41]MH_I2C_Read... [08:18:41]Read from MH i2c: E2 03 00 [08:18:41]MH_I2C_Read... [08:18:41]Read from MH i2c: E2 03 00 36 0B 00 90 00 B5 [08:18:41]RAPDU: 90 00 [08:18:41]wFMCommunicate OK [08:18:41]wFMCommunicate request_size=255 [08:18:41]MH_SAM_APDU [08:18:41]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 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 17 00 00 00 F4 03 04 00 E4 48 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 EF 15 03 00 35 04 06 00 3C [08:18:41]Write to MH i2c: E2 02 01 37 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 32 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 17 00 00 00 F4 03 04 00 E4 48 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 EF 15 03 00 35 04 06 00 3C 00 00 7D [08:18:41]Write i2c OK [08:18:41]MH_I2C_Read... [08:18:41]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:18:41]Read from MH i2c: E2 [08:18:41]MH_I2C_Read... [08:18:41]Read from MH i2c: E2 03 00 [08:18:41]MH_I2C_Read... [08:18:41]Read from MH i2c: E2 03 00 37 0B 00 90 00 B6 [08:18:41]RAPDU: 90 00 [08:18:41]wFMCommunicate OK [08:18:41]wFMCommunicate request_size=10 [08:18:41]MH_SAM_APDU [08:18:41]CAPDU: 80 0D 02 02 05 79 7D 4D E8 1C [08:18:41]Write to MH i2c: E2 0D 00 38 0B 80 0D 02 02 05 00 79 7D 4D E8 1C 00 00 0E [08:18:41]Write i2c OK [08:18:41]MH_I2C_Read... [08:18:41]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:18:41]Read from MH i2c: E2 [08:18:41]MH_I2C_Read... [08:18:41]Read from MH i2c: E2 03 00 [08:18:41]MH_I2C_Read... [08:18:41]Read from MH i2c: E2 03 00 38 0B 00 90 00 B7 [08:18:41]RAPDU: 90 00 [08:18:41]wFMCommunicate OK [08:18:41]wFMCommunicate request_size=4 [08:18:41]MH_SAM_APDU [08:18:41]CAPDU: 80 0D 03 02 [08:18:41]Write to MH i2c: E2 08 00 39 0B 80 0D 03 02 00 00 00 00 BF [08:18:41]Write i2c OK [08:18:41]MH_I2C_Read... [08:18:41]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [08:18:41]Read from MH i2c: E2 [08:18:41]MH_I2C_Read... [08:18:41]Read from MH i2c: E2 0B 00 [08:18:41]MH_I2C_Read... [08:18:41]Read from MH i2c: E2 0B 00 39 0B 00 35 C8 2A 62 CD EF 30 38 90 00 6D [08:18:41]RAPDU: 35 C8 2A 62 CD EF 30 38 90 00 [08:18:41]wFMCommunicate OK [08:18:41]SAM_PROTO_SignData done [08:18:41]FM_MakeSignedData done [08:18:41]CreateOFDProtocolMessage [08:18:41]wFMCommunicate request_size=4 [08:18:41]MH_SAM_APDU [08:18:41]CAPDU: 80 11 00 00 [08:18:41]Write to MH i2c: E2 08 00 3A 0B 80 11 00 00 00 00 00 00 BF [08:18:41]Write i2c OK [08:18:41]MH_I2C_Read... [08:18:42]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:18:42]Read from MH i2c: E2 [08:18:42]MH_I2C_Read... [08:18:42]Read from MH i2c: E2 17 00 [08:18:42]MH_I2C_Read... [08:18:42]Read from MH i2c: E2 17 00 3A 0B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 14 [08:18:42]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [08:18:42]wFMCommunicate OK [08:18:42]CreateOFDProtocolMessage done [08:18:42]OFDSenderStorePacket 202223 [08:18:42]StoreOFDPacket docnum=202223 [08:18:42]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 32 25 07 01 7D 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 32 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 17 00 00 00 F4 03 04 00 E4 48 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 EF 15 03 00 35 04 06 00 3C 79 7D 4D E8 1C 35 C8 2A 62 CD EF 30 38 [08:18:42]CheckFolder [08:18:42]dirname=/storage/ofd_packets [08:18:42]CheckFolder done [08:18:42]ProducePacketName [08:18:42]name=ofd_packets/00202223 [08:18:42]NVStorageSaveData ofd_packets/00202223 [08:18:42]File name is /storage/ofd_packets/00202223 [08:18:42]Write 301 bytes [08:18:42]NVStorageSaveData done [08:18:42]OFDSenderStorePacket done [08:18:42]KKMCreateOFDPacket done [08:18:42]NVStorageSaveData kkm_last_timestamp [08:18:42]File name is /storage/kkm_last_timestamp [08:18:42]Write 4 bytes [08:18:42]NVStorageSaveData done [08:18:42]ExternCall_PrintAddStr [08:18:42]wPrintStart [08:18:42]Write to MH i2c: 01 00 00 3B 0B 46 [08:18:42]Write i2c OK [08:18:42]MH_I2C_Read... [08:18:42]Read from MH i2c: 01 [08:18:42]MH_I2C_Read... [08:18:42]Read from MH i2c: 01 07 00 [08:18:42]MH_I2C_Read... [08:18:42]Read from MH i2c: 01 07 00 3B 0B 00 00 00 00 00 FF 0F 5B [08:18:42]RasterBufferAndPrint [08:18:42]line Счет N : (1)449995 [08:18:42]line ИНН: 02508201610067 [08:18:42]line Контрольно-Кассовый Чек [08:18:42]line ПРОДАЖА [08:18:42]line ТРК (МРК, ГНК) : 41 [08:18:42]line Товар: 2710124130 [08:18:42]line Аи-92-К-2 [08:18:42]line 7.480 * 66.90 [08:18:42]line = 500.41 [08:18:42]line НДС 12% НСП 1% [08:18:42]line > о реализуемом товаре [08:18:42]line ОКРУГЛЕНИЕ: -0.41 [08:18:42]line ИТОГО: 500.00 [08:18:42]line Внесено: 500.00 [08:18:42]line СДАЧА: 0.00 [08:18:42]line НСП 1% : 4.43 [08:18:42]line НДС 12% : 53.14 [08:18:42]line Наличными: 500.00 [08:18:42]line Безнал.: 0.00 [08:18:42]line Место: АЗС № 171 "Партнер Нефть" [08:18:42]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [08:18:42]line СНО: Общий режим [08:18:42]line Чек 23 28.10.2024 08:18 [08:18:42]line Смена: 545 ФФД: 1.0 [08:18:42]line ЗНМ: 0300000109 [08:18:42]line РНМ: 0000000000091777 [08:18:42]line Версия ККМ: 001 [08:18:42]line ФМ: 0000000000871756 [08:18:42]line ФД: 202223 [08:18:42]line ФПД: 66492490967068 [08:18:42]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T081844&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202223&fm=66492490967068&tin=02508201610067®Number=0000000000091777&sum=50000 [08:18:42]OFD Sender: Processing packet 202223 [packets to send 114, broken 113] [08:18:42]ProducePacketName [08:18:42]name=ofd_packets/00202223 [08:18:42]OFD Sender: To server: pG, [08:18:42]CommunicateWithHost lk.salyk.kg:30040 [08:18:42]ConnectInit lk.salyk.kg [08:18:42]written 0, free lines is 4095 [08:18:42]Connected sock=11 [08:18:42]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 32 25 07 01 7D 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 32 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 17 00 00 00 F4 03 04 00 E4 48 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 EF 15 03 00 35 04 06 00 3C 79 7D 4D E8 1C 35 C8 2A 62 CD EF 30 38 [08:18:42]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 39 CF 47 00 CB 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 35 36 10 04 04 00 EF 15 03 00 F4 03 04 00 9B F4 1E 67 B6 04 01 00 00 2E AE B4 47 EE 0A 45 45 [08:18:42]CommunicateWithHost err = 0 [08:18:42]CheckOFDResponse [08:18:42]1017 (14) - 77093643461234 [08:18:42]1041 (16) - 0000000000871756 [08:18:42]1040 (4) - 202223 [08:18:42]1012 (4) - 28.10.2024 02:19 [08:18:42]1206 (1) - 0 [08:18:42]OFD Sender: Remove packet 202223 [08:18:42]ProducePacketName [08:18:42]name=ofd_packets/00202223 [08:18:42]NVStorageDeleteData [08:18:42]Write to MH i2c: 01 00 00 66 0B 71 [08:18:42]Write i2c OK [08:18:42]MH_I2C_Read... [08:18:42]Read from MH i2c: 01 [08:18:42]MH_I2C_Read... [08:18:42]Read from MH i2c: 01 07 00 [08:18:42]MH_I2C_Read... [08:18:42]Read from MH i2c: 01 07 00 66 0B 00 00 00 00 00 8D 0C 11 [08:18:42]RasterBufferAndPrint [08:18:42]line [08:18:42]line [08:18:42]line [08:18:42]line [08:18:42]line [08:18:42]written 0, free lines is 3218 [08:18:42]MH_Cut [08:18:42]Write to MH i2c: D1 01 00 6D 0B 01 4A [08:18:42]Write i2c OK [08:18:42]MH_I2C_Read... [08:18:42]Read from MH i2c: D1 [08:18:42]MH_I2C_Read... [08:18:42]Read from MH i2c: D1 01 00 [08:18:42]MH_I2C_Read... [08:18:42]Read from MH i2c: D1 01 00 6D 0B 00 49 [08:18:42]Write to MH i2c: 01 00 00 6E 0B 79 [08:18:42]Write i2c OK [08:18:42]MH_I2C_Read... [08:18:43]OFD Sender: No OFD packet to send [08:18:43]*** Cut start [08:18:43]*** Purtial cut [08:18:43]*** Stage 1: CUTSNS_PIN = 1 [08:18:43]Read from MH i2c: 01 [08:18:43]MH_I2C_Read... [08:18:43]*** Stop cut motor [08:18:43]*** Cut end [08:18:43]Read from MH i2c: 01 07 00 [08:18:43]MH_I2C_Read... [08:18:43]Read from MH i2c: 01 07 00 6E 0B 00 00 00 00 00 FF 0F 8E [08:18:43]process_action close_receipt done [08:18:43]requested_data is exist [08:18:43]produce_requested_data [08:18:43]requested_item fm.sn is exist - process it [08:18:43]wFMCommunicate request_size=4 [08:18:43]MH_SAM_APDU [08:18:43]CAPDU: 80 11 00 00 [08:18:43]Write to MH i2c: E2 08 00 6F 0B 80 11 00 00 00 00 00 00 F4 [08:18:43]Write i2c OK [08:18:43]MH_I2C_Read... [08:18:44]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:18:44]Read from MH i2c: E2 [08:18:44]MH_I2C_Read... [08:18:44]Read from MH i2c: E2 17 00 [08:18:44]MH_I2C_Read... [08:18:44]Read from MH i2c: E2 17 00 6F 0B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 49 [08:18:44]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [08:18:44]wFMCommunicate OK [08:18:44]requested_item fd.num is exist - process it [08:18:44]SAM_PROTO_GetFieldsCounters [08:18:44]wFMCommunicate request_size=4 [08:18:44]MH_SAM_APDU [08:18:44]CAPDU: 80 13 00 00 [08:18:44]Write to MH i2c: E2 08 00 70 0B 80 13 00 00 00 00 00 00 F7 [08:18:44]Write i2c OK [08:18:44]MH_I2C_Read... [08:18:44]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [08:18:44]Read from MH i2c: E2 [08:18:44]MH_I2C_Read... [08:18:44]Read from MH i2c: E2 62 00 [08:18:44]MH_I2C_Read... [08:18:44]Read from MH i2c: E2 62 00 70 0B 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 EF 15 03 00 0E 04 04 00 21 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 8F [08:18:44]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 EF 15 03 00 0E 04 04 00 21 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 [08:18:44]wFMCommunicate OK [08:18:44]SAM_PROTO_GetFieldsCounters done [08:18:44]requested_item shift.num is exist - process it [08:18:44]requested_item shift.opened is exist - process it [08:18:44]req_shift_opened [08:18:44]FM_GetShiftState [08:18:44]SAM_PROTO_GetShiftState [08:18:44]wFMCommunicate request_size=4 [08:18:44]MH_SAM_APDU [08:18:44]CAPDU: 80 13 01 00 [08:18:44]Write to MH i2c: E2 08 00 71 0B 80 13 01 00 00 00 00 00 F9 [08:18:44]Write i2c OK [08:18:44]MH_I2C_Read... [08:18:44]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:18:44]Read from MH i2c: E2 [08:18:44]MH_I2C_Read... [08:18:44]Read from MH i2c: E2 0E 00 [08:18:44]MH_I2C_Read... [08:18:44]Read from MH i2c: E2 0E 00 71 0B 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 A4 [08:18:44]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [08:18:44]wFMCommunicate OK [08:18:44]SAM_PROTO_GetShiftState done [08:18:44]FM_GetShiftState done [08:18:44]req_shift_opened done [08:18:44]requested_item shift.open_date is exist - process it [08:18:44]req_shift_open_date [08:18:44]req_shift_open_date done [08:18:44]produce_requested_data done [08:18:44]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202223,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670} [08:18:44]process_action_free close_receipt [08:18:44]json_value_free [08:18:44]json_value_free done [08:18:44]process_json_proto returns [08:18:44]Send response to host [08:18:44]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202223,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670}}} [08:18:44]free response buf [08:18:44]execute_script done [08:18:44]execute_script returns [08:18:44]free content buf [08:18:44]Sock 10.Close socket [08:18:44]Sock 10.Thread stoped [08:18:48]OFD Sender: No OFD packet to send [08:18:53]OFD Sender: No OFD packet to send [08:18:58]OFD Sender: No OFD packet to send [08:19:03]OFD Sender: No OFD packet to send [08:19:08]OFD Sender: No OFD packet to send [08:19:13]OFD Sender: No OFD packet to send [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:44]accept exits with 9 [08:19:44]New connection [08:19:44]New thread 3067424100 created [08:19:44]Thread 3067280740 joined [08:19:44]Waiting for new connection... [08:19:44] Sock 9.Parse request [08:19:44]Sock 9.Check first char [08:19:44]Sock 9.First char is OK [08:19:44]request: POST /json_proto HTTP/1.0 [08:19:44]Method: POST [08:19:44]URL: /json_proto [08:19:44]Method is POST - this is cgi request [08:19:44]url: /json_proto [08:19:44]query_string will be loaded in cgi processing [08:19:44]execute_cgi json_proto POST (null) [08:19:44]execute_cgi path=json_proto method=POST [08:19:44]POST find Content-Length [08:19:44]Host: 172.17.63.195:8080 [08:19:44]Content-Length: 677 [08:19:44]Content-Type: application/json [08:19:44] [08:19:44]POST finish read [08:19:44]Found Content-Length = 677 [08:19:44]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)449996", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 52", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "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:19:44]execute_script... [08:19:44]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)449996", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 52", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "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:19:44]POST & json_proto [08:19:44]process_json_proto [08:19:44]json parsed OK: [08:19:44]protocol is kg_v1.0 [08:19:44]action value=close_receipt [08:19:44]process_action close_receipt [08:19:44]cmd_close_receipt [08:19:44]MH_GetDate [08:19:44]Write to MH i2c: F0 00 00 72 0B 6C [08:19:44]Write i2c OK [08:19:44]MH_I2C_Read... [08:19:44]Read from MH i2c: F0 [08:19:44]MH_I2C_Read... [08:19:44]Read from MH i2c: F0 09 00 [08:19:44]MH_I2C_Read... [08:19:44]Read from MH i2c: F0 09 00 72 0B 00 24 49 1F 67 47 1B 1E 67 4F [08:19:44]GetLastDocTimeStamp 1730103524 [08:19:44]current date 1730103588 [08:19:44]FM_GetShiftState [08:19:44]SAM_PROTO_GetShiftState [08:19:44]wFMCommunicate request_size=4 [08:19:44]MH_SAM_APDU [08:19:44]CAPDU: 80 13 01 00 [08:19:44]Write to MH i2c: E2 08 00 73 0B 80 13 01 00 00 00 00 00 FB [08:19:44]Write i2c OK [08:19:44]MH_I2C_Read... [08:19:44]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:19:44]Read from MH i2c: E2 [08:19:44]MH_I2C_Read... [08:19:44]Read from MH i2c: E2 0E 00 [08:19:44]MH_I2C_Read... [08:19:44]Read from MH i2c: E2 0E 00 73 0B 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 A6 [08:19:44]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [08:19:44]wFMCommunicate OK [08:19:44]SAM_PROTO_GetShiftState done [08:19:44]FM_GetShiftState done [08:19:44]opened in 1730073670 [08:19:44]opened+sec_in_day 1730160070 [08:19:44]quantity*price = 50041 [08:19:44]sum+1 = 50042 [08:19: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 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 24 28.10.2024 08:19 Смена: 545 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 ФМ: 0000000000871756 ФД: 202224 ФПД: 185353367955203 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T081948&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202224&fm=185353367955203&tin=02508201610067®Number=0000000000091777&sum=50000 [08:19:46]StoreToDocumentArchive [08:19:46]shift 545 fd 202224 [08:19:46]save to /storage/0545/doc_00202224 [08:19:46]save last doc name /storage/0545/doc_00202224 to /storage/kkm_last_doc_name [08:19:46]save OK [08:19:46]Clear old archive folders... [08:19:46]ProcessDocumentItem done err = 0, tmpTLVsize=251 [08:19:46]tlvbuf is 00C6FDE0 [08:19:46]SAM_PROTO_ClearQueue [08:19:46]wFMCommunicate request_size=4 [08:19:46]MH_SAM_APDU [08:19:46]CAPDU: 80 09 00 00 [08:19:46]Write to MH i2c: E2 08 00 80 0B 80 09 00 00 00 00 00 00 FD [08:19:46]Write i2c OK [08:19:46]MH_I2C_Read... [08:19:46]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [08:19:46]Read from MH i2c: E2 [08:19:46]MH_I2C_Read... [08:19:46]Read from MH i2c: E2 03 00 [08:19:46]MH_I2C_Read... [08:19:46]Read from MH i2c: E2 03 00 80 0B 00 90 00 FF [08:19:46]RAPDU: 90 00 [08:19:46]wFMCommunicate OK [08:19:46]SAM_PROTO_ClearQueue done [08:19:46]KKMCreateOFDPacket [08:19:46]OFDProtocolAddRootSTLVToBuf [08:19:46]FM_MakeSignedData [08:19:46]FM_MakeSignedData [08:19:46]SAM_PROTO_SignData [08:19:46]wFMCommunicate request_size=4 [08:19:46]MH_SAM_APDU [08:19:46]CAPDU: 80 0D 01 02 [08:19:46]Write to MH i2c: E2 08 00 81 0B 80 0D 01 02 00 00 00 00 05 [08:19:46]Write i2c OK [08:19:46]MH_I2C_Read... [08:19:46]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [08:19:46]Read from MH i2c: E2 [08:19:46]MH_I2C_Read... [08:19:46]Read from MH i2c: E2 03 00 [08:19:46]MH_I2C_Read... [08:19:46]Read from MH i2c: E2 03 00 81 0B 00 90 00 00 [08:19:46]RAPDU: 90 00 [08:19:46]wFMCommunicate OK [08:19:46]wFMCommunicate request_size=255 [08:19:46]MH_SAM_APDU [08:19: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 32 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 18 00 00 00 F4 03 04 00 24 49 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 F0 15 03 00 35 04 06 00 A8 [08:19:46]Write to MH i2c: E2 02 01 82 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 32 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 18 00 00 00 F4 03 04 00 24 49 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 F0 15 03 00 35 04 06 00 A8 00 00 77 [08:19:46]Write i2c OK [08:19:46]MH_I2C_Read... [08:19:46]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:19:46]Read from MH i2c: E2 [08:19:46]MH_I2C_Read... [08:19:46]Read from MH i2c: E2 03 00 [08:19:46]MH_I2C_Read... [08:19:46]Read from MH i2c: E2 03 00 82 0B 00 90 00 01 [08:19:46]RAPDU: 90 00 [08:19:46]wFMCommunicate OK [08:19:46]wFMCommunicate request_size=10 [08:19:46]MH_SAM_APDU [08:19:46]CAPDU: 80 0D 02 02 05 93 F1 A7 A7 03 [08:19:46]Write to MH i2c: E2 0D 00 83 0B 80 0D 02 02 05 00 93 F1 A7 A7 03 00 00 E7 [08:19:46]Write i2c OK [08:19:46]MH_I2C_Read... [08:19:46]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:19:46]Read from MH i2c: E2 [08:19:46]MH_I2C_Read... [08:19:46]Read from MH i2c: E2 03 00 [08:19:46]MH_I2C_Read... [08:19:46]Read from MH i2c: E2 03 00 83 0B 00 90 00 02 [08:19:46]RAPDU: 90 00 [08:19:46]wFMCommunicate OK [08:19:46]wFMCommunicate request_size=4 [08:19:46]MH_SAM_APDU [08:19:46]CAPDU: 80 0D 03 02 [08:19:46]Write to MH i2c: E2 08 00 84 0B 80 0D 03 02 00 00 00 00 0A [08:19:46]Write i2c OK [08:19:46]MH_I2C_Read... [08:19:46]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [08:19:46]Read from MH i2c: E2 [08:19:46]MH_I2C_Read... [08:19:46]Read from MH i2c: E2 0B 00 [08:19:46]MH_I2C_Read... [08:19:46]Read from MH i2c: E2 0B 00 84 0B 00 2D BA 9F 1C 28 3F 92 9A 90 00 40 [08:19:46]RAPDU: 2D BA 9F 1C 28 3F 92 9A 90 00 [08:19:46]wFMCommunicate OK [08:19:46]SAM_PROTO_SignData done [08:19:46]FM_MakeSignedData done [08:19:46]CreateOFDProtocolMessage [08:19:46]wFMCommunicate request_size=4 [08:19:46]MH_SAM_APDU [08:19:46]CAPDU: 80 11 00 00 [08:19:46]Write to MH i2c: E2 08 00 85 0B 80 11 00 00 00 00 00 00 0A [08:19:46]Write i2c OK [08:19:46]MH_I2C_Read... [08:19:46]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:19:46]Read from MH i2c: E2 [08:19:46]MH_I2C_Read... [08:19:46]Read from MH i2c: E2 17 00 [08:19:46]MH_I2C_Read... [08:19:46]Read from MH i2c: E2 17 00 85 0B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 5F [08:19:46]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [08:19:46]wFMCommunicate OK [08:19:46]CreateOFDProtocolMessage done [08:19:46]OFDSenderStorePacket 202224 [08:19:46]StoreOFDPacket docnum=202224 [08:19:46]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 8A FE 07 01 77 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 32 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 18 00 00 00 F4 03 04 00 24 49 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 F0 15 03 00 35 04 06 00 A8 93 F1 A7 A7 03 2D BA 9F 1C 28 3F 92 9A [08:19:46]CheckFolder [08:19:46]dirname=/storage/ofd_packets [08:19:46]CheckFolder done [08:19:46]ProducePacketName [08:19:46]name=ofd_packets/00202224 [08:19:46]NVStorageSaveData ofd_packets/00202224 [08:19:46]File name is /storage/ofd_packets/00202224 [08:19:46]Write 301 bytes [08:19:46]NVStorageSaveData done [08:19:46]OFDSenderStorePacket done [08:19:46]KKMCreateOFDPacket done [08:19:46]NVStorageSaveData kkm_last_timestamp [08:19:46]File name is /storage/kkm_last_timestamp [08:19:46]Write 4 bytes [08:19:46]NVStorageSaveData done [08:19:46]ExternCall_PrintAddStr [08:19:46]wPrintStart [08:19:46]Write to MH i2c: 01 00 00 86 0B 91 [08:19:46]Write i2c OK [08:19:46]MH_I2C_Read... [08:19:46]Read from MH i2c: 01 [08:19:46]MH_I2C_Read... [08:19:46]Read from MH i2c: 01 07 00 [08:19:46]MH_I2C_Read... [08:19:46]Read from MH i2c: 01 07 00 86 0B 00 00 00 00 00 FF 0F A6 [08:19:46]RasterBufferAndPrint [08:19:46]line Счет N : (1)449996 [08:19:46]line ИНН: 02508201610067 [08:19:46]line Контрольно-Кассовый Чек [08:19:46]line ПРОДАЖА [08:19:46]line ТРК (МРК, ГНК) : 52 [08:19:46]line Товар: 2710124130 [08:19:46]line Аи-92-К-2 [08:19:46]line 7.480 * 66.90 [08:19:46]line = 500.41 [08:19:46]line НДС 12% НСП 1% [08:19:46]line > о реализуемом товаре [08:19:46]line ОКРУГЛЕНИЕ: -0.41 [08:19:46]line ИТОГО: 500.00 [08:19:46]line Внесено: 500.00 [08:19:46]line СДАЧА: 0.00 [08:19:46]line НСП 1% : 4.43 [08:19:46]line НДС 12% : 53.14 [08:19:46]line Наличными: 500.00 [08:19:46]line Безнал.: 0.00 [08:19:46]line Место: АЗС № 171 "Партнер Нефть" [08:19:46]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [08:19:46]line СНО: Общий режим [08:19:46]line Чек 24 28.10.2024 08:19 [08:19:46]line Смена: 545 ФФД: 1.0 [08:19:46]line ЗНМ: 0300000109 [08:19:46]line РНМ: 0000000000091777 [08:19:46]line Версия ККМ: 001 [08:19:46]line ФМ: 0000000000871756 [08:19:46]line ФД: 202224 [08:19:46]line ФПД: 185353367955203 [08:19:46]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T081948&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202224&fm=185353367955203&tin=02508201610067®Number=0000000000091777&sum=50000 [08:19:46]written 0, free lines is 4095 [08:19:46]OFD Sender: Processing packet 202224 [packets to send 114, broken 113] [08:19:46]ProducePacketName [08:19:46]name=ofd_packets/00202224 [08:19:46]OFD Sender: To server: pG, [08:19:46]CommunicateWithHost lk.salyk.kg:30040 [08:19:46]ConnectInit lk.salyk.kg [08:19:46]Connected sock=11 [08:19:46]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 8A FE 07 01 77 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 32 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 18 00 00 00 F4 03 04 00 24 49 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 F0 15 03 00 35 04 06 00 A8 93 F1 A7 A7 03 2D BA 9F 1C 28 3F 92 9A [08:19:47]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 4A 19 47 00 59 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 35 36 10 04 04 00 F0 15 03 00 F4 03 04 00 DB F4 1E 67 B6 04 01 00 00 89 00 26 71 D9 38 1F 77 [08:19:47]CommunicateWithHost err = 0 [08:19:47]CheckOFDResponse [08:19:47]1017 (14) - 77093643461234 [08:19:47]1041 (16) - 0000000000871756 [08:19:47]1040 (4) - 202224 [08:19:47]1012 (4) - 28.10.2024 02:20 [08:19:47]1206 (1) - 0 [08:19:47]OFD Sender: Remove packet 202224 [08:19:47]ProducePacketName [08:19:47]name=ofd_packets/00202224 [08:19:47]NVStorageDeleteData [08:19:47]Write to MH i2c: 01 00 00 B1 0B BC [08:19:47]Write i2c OK [08:19:47]MH_I2C_Read... [08:19:47]Read from MH i2c: 01 [08:19:47]MH_I2C_Read... [08:19:47]Read from MH i2c: 01 07 00 [08:19:47]MH_I2C_Read... [08:19:47]Read from MH i2c: 01 07 00 B1 0B 00 00 00 00 00 99 0C 68 [08:19:47]RasterBufferAndPrint [08:19:47]line [08:19:47]line [08:19:47]line [08:19:47]line [08:19:47]line [08:19:47]written 0, free lines is 3239 [08:19:47]MH_Cut [08:19:47]Write to MH i2c: D1 01 00 B8 0B 01 95 [08:19:47]Write i2c OK [08:19:47]MH_I2C_Read... [08:19:47]Read from MH i2c: D1 [08:19:47]MH_I2C_Read... [08:19:47]Read from MH i2c: D1 01 00 [08:19:47]MH_I2C_Read... [08:19:47]Read from MH i2c: D1 01 00 B8 0B 00 94 [08:19:47]Write to MH i2c: 01 00 00 B9 0B C4 [08:19:47]Write i2c OK [08:19:47]MH_I2C_Read... [08:19:47]OFD Sender: No OFD packet to send [08:19:48]*** Cut start [08:19:48]*** Purtial cut [08:19:48]*** Stage 1: CUTSNS_PIN = 1 [08:19:48]Read from MH i2c: 01 [08:19:48]MH_I2C_Read... [08:19:48]*** Stop cut motor [08:19:48]*** Cut end [08:19:48]Read from MH i2c: 01 07 00 [08:19:48]MH_I2C_Read... [08:19:48]Read from MH i2c: 01 07 00 B9 0B 00 00 00 00 00 FF 0F D9 [08:19:48]process_action close_receipt done [08:19:48]requested_data is exist [08:19:48]produce_requested_data [08:19:48]requested_item fm.sn is exist - process it [08:19:48]wFMCommunicate request_size=4 [08:19:48]MH_SAM_APDU [08:19:48]CAPDU: 80 11 00 00 [08:19:48]Write to MH i2c: E2 08 00 BA 0B 80 11 00 00 00 00 00 00 3F [08:19:48]Write i2c OK [08:19:48]MH_I2C_Read... [08:19:48]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:19:48]Read from MH i2c: E2 [08:19:48]MH_I2C_Read... [08:19:48]Read from MH i2c: E2 17 00 [08:19:48]MH_I2C_Read... [08:19:48]Read from MH i2c: E2 17 00 BA 0B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 94 [08:19:48]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [08:19:48]wFMCommunicate OK [08:19:48]requested_item fd.num is exist - process it [08:19:48]SAM_PROTO_GetFieldsCounters [08:19:48]wFMCommunicate request_size=4 [08:19:48]MH_SAM_APDU [08:19:48]CAPDU: 80 13 00 00 [08:19:48]Write to MH i2c: E2 08 00 BB 0B 80 13 00 00 00 00 00 00 42 [08:19:48]Write i2c OK [08:19:48]MH_I2C_Read... [08:19:48]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [08:19:48]Read from MH i2c: E2 [08:19:48]MH_I2C_Read... [08:19:48]Read from MH i2c: E2 62 00 [08:19:48]MH_I2C_Read... [08:19:48]Read from MH i2c: E2 62 00 BB 0B 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 F0 15 03 00 0E 04 04 00 21 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 DE [08:19:48]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 F0 15 03 00 0E 04 04 00 21 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 [08:19:48]wFMCommunicate OK [08:19:48]SAM_PROTO_GetFieldsCounters done [08:19:48]requested_item shift.num is exist - process it [08:19:48]requested_item shift.opened is exist - process it [08:19:48]req_shift_opened [08:19:48]FM_GetShiftState [08:19:48]SAM_PROTO_GetShiftState [08:19:48]wFMCommunicate request_size=4 [08:19:48]MH_SAM_APDU [08:19:48]CAPDU: 80 13 01 00 [08:19:48]Write to MH i2c: E2 08 00 BC 0B 80 13 01 00 00 00 00 00 44 [08:19:48]Write i2c OK [08:19:48]MH_I2C_Read... [08:19:48]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:19:48]Read from MH i2c: E2 [08:19:48]MH_I2C_Read... [08:19:48]Read from MH i2c: E2 0E 00 [08:19:48]MH_I2C_Read... [08:19:48]Read from MH i2c: E2 0E 00 BC 0B 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 EF [08:19:48]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [08:19:48]wFMCommunicate OK [08:19:48]SAM_PROTO_GetShiftState done [08:19:48]FM_GetShiftState done [08:19:48]req_shift_opened done [08:19:48]requested_item shift.open_date is exist - process it [08:19:48]req_shift_open_date [08:19:48]req_shift_open_date done [08:19:48]produce_requested_data done [08:19:48]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202224,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670} [08:19:48]process_action_free close_receipt [08:19:48]json_value_free [08:19:48]json_value_free done [08:19:48]process_json_proto returns [08:19:48]Send response to host [08:19:48]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202224,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670}}} [08:19:48]free response buf [08:19:48]execute_script done [08:19:48]execute_script returns [08:19:48]free content buf [08:19:48]Sock 9.Close socket [08:19:48]Sock 9.Thread stoped [08:19:52]OFD Sender: No OFD packet to send [08:19:57]OFD Sender: No OFD packet to send [08:20:02]OFD Sender: No OFD packet to send [08:20:07]OFD Sender: No OFD packet to send [08:20:12]OFD Sender: No OFD packet to send [08:20:17]OFD Sender: No OFD packet to send [08:20:22]OFD Sender: No OFD packet to send [08:20:25]ConnectInit Can't connect to host [08:20:27]OFD Sender: No OFD packet to send [08:20:32]OFD Sender: No OFD packet to send [08:20:37]OFD Sender: No OFD packet to send [08:20:42]OFD Sender: No OFD packet to send [08:20:47]OFD Sender: No OFD packet to send [08:20:52]OFD Sender: No OFD packet to send [08:20:57]OFD Sender: No OFD packet to send [08:21:02]OFD Sender: No OFD packet to send [08:21:07]OFD Sender: No OFD packet to send [08:21:12]OFD Sender: No OFD packet to send [08:21:17]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:42]OFD Sender: No OFD packet to send [08:21:47]OFD Sender: No OFD packet to send [08:21:52]OFD Sender: No OFD packet to send [08:21:57]OFD Sender: No OFD packet to send [08:22:02]OFD Sender: No OFD packet to send [08:22:07]OFD Sender: No OFD packet to send [08:22:12]OFD Sender: No OFD packet to send [08:22:17]OFD Sender: No OFD packet to send [08:22:22]OFD Sender: No OFD packet to send [08:22:27]OFD Sender: No OFD packet to send [08:22:32]OFD Sender: No OFD packet to send [08:22:37]OFD Sender: No OFD packet to send [08:22:42]OFD Sender: No OFD packet to send [08:22:43]ConnectInit Can't connect to host [08:22:47]OFD Sender: No OFD packet to send [08:22:52]OFD Sender: No OFD packet to send [08:22:57]OFD Sender: No OFD packet to send [08:23:02]OFD Sender: No OFD packet to send [08:23:07]OFD Sender: No OFD packet to send [08:23:12]OFD Sender: No OFD packet to send [08:23:17]OFD Sender: No OFD packet to send [08:23:22]OFD Sender: No OFD packet to send [08:23:27]OFD Sender: No OFD packet to send [08:23:32]OFD Sender: No OFD packet to send [08:23:37]OFD Sender: No OFD packet to send [08:23:42]OFD Sender: No OFD packet to send [08:23:47]OFD Sender: No OFD packet to send [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:22]OFD Sender: No OFD packet to send [08:24:27]OFD Sender: No OFD packet to send [08:24:32]OFD Sender: No OFD packet to send [08:24:37]OFD Sender: No OFD packet to send [08:24:42]OFD Sender: No OFD packet to send [08:24:47]OFD Sender: No OFD packet to send [08:24:52]OFD Sender: No OFD packet to send [08:24:57]OFD Sender: No OFD packet to send [08:25:02]OFD Sender: No OFD packet to send [08:25:07]OFD Sender: No OFD packet to send [08:25:08]accept exits with 10 [08:25:08]New connection [08:25:08]New thread 3067280740 created [08:25:08]Thread 3067424100 joined [08:25:08]Waiting for new connection... [08:25:08] Sock 10.Parse request [08:25:08]Sock 10.Check first char [08:25:08]Sock 10.First char is OK [08:25:09]request: POST /json_proto HTTP/1.0 [08:25:09]Method: POST [08:25:09]URL: /json_proto [08:25:09]Method is POST - this is cgi request [08:25:09]url: /json_proto [08:25:09]query_string will be loaded in cgi processing [08:25:09]execute_cgi json_proto POST (null) [08:25:09]execute_cgi path=json_proto method=POST [08:25:09]POST find Content-Length [08:25:09]Host: 172.17.63.195:8080 [08:25:09]Content-Length: 632 [08:25:09]Content-Type: application/json [08:25:09] [08:25:09]POST finish read [08:25:09]Found Content-Length = 632 [08:25:09]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)449998", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "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:25:09]execute_script... [08:25:09]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)449998", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "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:25:09]POST & json_proto [08:25:09]process_json_proto [08:25:09]json parsed OK: [08:25:09]protocol is kg_v1.0 [08:25:09]action value=close_receipt [08:25:09]process_action close_receipt [08:25:09]cmd_close_receipt [08:25:09]MH_GetDate [08:25:09]Write to MH i2c: F0 00 00 BD 0B B7 [08:25:09]Write i2c OK [08:25:09]MH_I2C_Read... [08:25:09]Read from MH i2c: F0 [08:25:09]MH_I2C_Read... [08:25:09]Read from MH i2c: F0 09 00 [08:25:09]MH_I2C_Read... [08:25:09]Read from MH i2c: F0 09 00 BD 0B 00 68 4A 1F 67 47 1B 1E 67 DF [08:25:09]GetLastDocTimeStamp 1730103588 [08:25:09]current date 1730103912 [08:25:09]FM_GetShiftState [08:25:09]SAM_PROTO_GetShiftState [08:25:09]wFMCommunicate request_size=4 [08:25:09]MH_SAM_APDU [08:25:09]CAPDU: 80 13 01 00 [08:25:09]Write to MH i2c: E2 08 00 BE 0B 80 13 01 00 00 00 00 00 46 [08:25:09]Write i2c OK [08:25:09]MH_I2C_Read... [08:25:09]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:25:09]Read from MH i2c: E2 [08:25:09]MH_I2C_Read... [08:25:09]Read from MH i2c: E2 0E 00 [08:25:09]MH_I2C_Read... [08:25:09]Read from MH i2c: E2 0E 00 BE 0B 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 F1 [08:25:09]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [08:25:09]wFMCommunicate OK [08:25:09]SAM_PROTO_GetShiftState done [08:25:09]FM_GetShiftState done [08:25:09]opened in 1730073670 [08:25:09]opened+sec_in_day 1730160070 [08:25:09]quantity*price = 50000 [08:25:09]sum+1 = 50001 [08:25:09]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 500.00 НСП 1% : 4.42 НДС 12% : 53.10 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 25 28.10.2024 08:25 Смена: 545 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 ФМ: 0000000000871756 ФД: 202225 ФПД: 76258827495879 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T082512&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202225&fm=76258827495879&tin=02508201610067®Number=0000000000091777&sum=50000 [08:25:10]StoreToDocumentArchive [08:25:10]shift 545 fd 202225 [08:25:10]save to /storage/0545/doc_00202225 [08:25:10]save last doc name /storage/0545/doc_00202225 to /storage/kkm_last_doc_name [08:25:10]save OK [08:25:10]Clear old archive folders... [08:25:10]ProcessDocumentItem done err = 0, tmpTLVsize=252 [08:25:10]tlvbuf is 00C09D40 [08:25:10]SAM_PROTO_ClearQueue [08:25:10]wFMCommunicate request_size=4 [08:25:10]MH_SAM_APDU [08:25:10]CAPDU: 80 09 00 00 [08:25:10]Write to MH i2c: E2 08 00 CB 0B 80 09 00 00 00 00 00 00 48 [08:25:10]Write i2c OK [08:25:10]MH_I2C_Read... [08:25:10]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [08:25:10]Read from MH i2c: E2 [08:25:10]MH_I2C_Read... [08:25:10]Read from MH i2c: E2 03 00 [08:25:10]MH_I2C_Read... [08:25:10]Read from MH i2c: E2 03 00 CB 0B 00 90 00 4A [08:25:10]RAPDU: 90 00 [08:25:10]wFMCommunicate OK [08:25:10]SAM_PROTO_ClearQueue done [08:25:10]KKMCreateOFDPacket [08:25:10]OFDProtocolAddRootSTLVToBuf [08:25:10]FM_MakeSignedData [08:25:10]FM_MakeSignedData [08:25:10]SAM_PROTO_SignData [08:25:10]wFMCommunicate request_size=4 [08:25:10]MH_SAM_APDU [08:25:10]CAPDU: 80 0D 01 02 [08:25:10]Write to MH i2c: E2 08 00 CC 0B 80 0D 01 02 00 00 00 00 50 [08:25:10]Write i2c OK [08:25:10]MH_I2C_Read... [08:25:10]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [08:25:10]Read from MH i2c: E2 [08:25:10]MH_I2C_Read... [08:25:10]Read from MH i2c: E2 03 00 [08:25:10]MH_I2C_Read... [08:25:10]Read from MH i2c: E2 03 00 CC 0B 00 90 00 4B [08:25:10]RAPDU: 90 00 [08:25:10]wFMCommunicate OK [08:25:10]wFMCommunicate request_size=255 [08:25:10]MH_SAM_APDU [08:25:10]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 20 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 19 00 00 00 F4 03 04 00 68 4A 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 F1 15 03 00 35 04 06 00 [08:25:10]Write to MH i2c: E2 02 01 CD 0B 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 20 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 19 00 00 00 F4 03 04 00 68 4A 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 F1 15 03 00 35 04 06 00 00 00 BE [08:25:10]Write i2c OK [08:25:10]MH_I2C_Read... [08:25:10]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:25:10]Read from MH i2c: E2 [08:25:10]MH_I2C_Read... [08:25:10]Read from MH i2c: E2 03 00 [08:25:10]MH_I2C_Read... [08:25:10]Read from MH i2c: E2 03 00 CD 0B 00 90 00 4C [08:25:10]RAPDU: 90 00 [08:25:10]wFMCommunicate OK [08:25:10]wFMCommunicate request_size=11 [08:25:10]MH_SAM_APDU [08:25:10]CAPDU: 80 0D 02 02 06 45 5B 64 52 E9 C7 [08:25:10]Write to MH i2c: E2 0E 00 CE 0B 80 0D 02 02 06 00 45 5B 64 52 E9 C7 00 00 65 [08:25:10]Write i2c OK [08:25:10]MH_I2C_Read... [08:25:10]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:25:10]Read from MH i2c: E2 [08:25:10]MH_I2C_Read... [08:25:10]Read from MH i2c: E2 03 00 [08:25:10]MH_I2C_Read... [08:25:10]Read from MH i2c: E2 03 00 CE 0B 00 90 00 4D [08:25:10]RAPDU: 90 00 [08:25:10]wFMCommunicate OK [08:25:10]wFMCommunicate request_size=4 [08:25:10]MH_SAM_APDU [08:25:10]CAPDU: 80 0D 03 02 [08:25:10]Write to MH i2c: E2 08 00 CF 0B 80 0D 03 02 00 00 00 00 55 [08:25:10]Write i2c OK [08:25:10]MH_I2C_Read... [08:25:10]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [08:25:10]Read from MH i2c: E2 [08:25:10]MH_I2C_Read... [08:25:10]Read from MH i2c: E2 0B 00 [08:25:10]MH_I2C_Read... [08:25:10]Read from MH i2c: E2 0B 00 CF 0B 00 34 4C E8 36 9F DA 96 84 90 00 87 [08:25:10]RAPDU: 34 4C E8 36 9F DA 96 84 90 00 [08:25:10]wFMCommunicate OK [08:25:10]SAM_PROTO_SignData done [08:25:10]FM_MakeSignedData done [08:25:10]CreateOFDProtocolMessage [08:25:10]wFMCommunicate request_size=4 [08:25:10]MH_SAM_APDU [08:25:10]CAPDU: 80 11 00 00 [08:25:10]Write to MH i2c: E2 08 00 D0 0B 80 11 00 00 00 00 00 00 55 [08:25:10]Write i2c OK [08:25:10]MH_I2C_Read... [08:25:10]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:25:10]Read from MH i2c: E2 [08:25:10]MH_I2C_Read... [08:25:10]Read from MH i2c: E2 17 00 [08:25:10]MH_I2C_Read... [08:25:10]Read from MH i2c: E2 17 00 D0 0B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 AA [08:25:10]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [08:25:10]wFMCommunicate OK [08:25:10]CreateOFDProtocolMessage done [08:25:10]OFDSenderStorePacket 202225 [08:25:10]StoreOFDPacket docnum=202225 [08:25:10]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 01 00 00 71 92 08 01 63 8B 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 20 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 19 00 00 00 F4 03 04 00 68 4A 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 F1 15 03 00 35 04 06 00 45 5B 64 52 E9 C7 34 4C E8 36 9F DA 96 84 [08:25:10]CheckFolder [08:25:10]dirname=/storage/ofd_packets [08:25:10]CheckFolder done [08:25:10]ProducePacketName [08:25:10]name=ofd_packets/00202225 [08:25:10]NVStorageSaveData ofd_packets/00202225 [08:25:10]File name is /storage/ofd_packets/00202225 [08:25:10]Write 302 bytes [08:25:10]NVStorageSaveData done [08:25:10]OFDSenderStorePacket done [08:25:10]KKMCreateOFDPacket done [08:25:10]NVStorageSaveData kkm_last_timestamp [08:25:10]File name is /storage/kkm_last_timestamp [08:25:10]Write 4 bytes [08:25:10]NVStorageSaveData done [08:25:10]ExternCall_PrintAddStr [08:25:10]wPrintStart [08:25:10]Write to MH i2c: 01 00 00 D1 0B DC [08:25:10]Write i2c OK [08:25:10]MH_I2C_Read... [08:25:10]Read from MH i2c: 01 [08:25:10]MH_I2C_Read... [08:25:10]Read from MH i2c: 01 07 00 [08:25:10]MH_I2C_Read... [08:25:10]Read from MH i2c: 01 07 00 D1 0B 00 00 00 00 00 FF 0F F1 [08:25:10]RasterBufferAndPrint [08:25:10]line Счет N : (1)449998 [08:25:10]line ИНН: 02508201610067 [08:25:10]line Контрольно-Кассовый Чек [08:25:10]line ПРОДАЖА [08:25:10]line ТРК (МРК, ГНК) : 42 [08:25:10]line Товар: 2710124130 [08:25:10]line SUPER 92-К-5 [08:25:10]line 7.310 * 68.40 [08:25:10]line = 500.00 [08:25:10]line НДС 12% НСП 1% [08:25:10]line > о реализуемом товаре [08:25:10]line ИТОГО: 500.00 [08:25:10]line НСП 1% : 4.42 [08:25:10]line НДС 12% : 53.10 [08:25:10]line Наличными: 500.00 [08:25:10]line Безнал.: 0.00 [08:25:10]line Место: АЗС № 171 "Партнер Нефть" [08:25:10]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [08:25:10]line СНО: Общий режим [08:25:10]line Чек 25 28.10.2024 08:25 [08:25:10]line Смена: 545 ФФД: 1.0 [08:25:10]line ЗНМ: 0300000109 [08:25:10]line РНМ: 0000000000091777 [08:25:10]line Версия ККМ: 001 [08:25:10]line ФМ: 0000000000871756 [08:25:10]line ФД: 202225 [08:25:10]line ФПД: 76258827495879 [08:25:10]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T082512&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202225&fm=76258827495879&tin=02508201610067®Number=0000000000091777&sum=50000 [08:25:11]OFD Sender: Processing packet 202225 [packets to send 114, broken 113] [08:25:11]ProducePacketName [08:25:11]name=ofd_packets/00202225 [08:25:11]OFD Sender: To server: pG, [08:25:11]CommunicateWithHost lk.salyk.kg:30040 [08:25:11]ConnectInit lk.salyk.kg [08:25:11]written 0, free lines is 4095 [08:25:11]Connected sock=9 [08:25:11]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 01 00 00 71 92 08 01 63 8B 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 20 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 19 00 00 00 F4 03 04 00 68 4A 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 F1 15 03 00 35 04 06 00 45 5B 64 52 E9 C7 34 4C E8 36 9F DA 96 84 [08:25: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 35 36 4F 00 00 00 23 68 47 00 36 A2 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 F1 15 03 00 F4 03 04 00 1F F6 1E 67 B6 04 01 00 00 C8 55 9C 03 BF 98 58 13 [08:25:11]CommunicateWithHost err = 0 [08:25:11]CheckOFDResponse [08:25:11]1017 (14) - 77093643461234 [08:25:11]1041 (16) - 0000000000871756 [08:25:11]1040 (4) - 202225 [08:25:11]1012 (4) - 28.10.2024 02:25 [08:25:11]1206 (1) - 0 [08:25:11]OFD Sender: Remove packet 202225 [08:25:11]ProducePacketName [08:25:11]name=ofd_packets/00202225 [08:25:11]NVStorageDeleteData [08:25:11]Write to MH i2c: 01 00 00 F9 0B 04 [08:25:11]Write i2c OK [08:25:11]MH_I2C_Read... [08:25:11]Read from MH i2c: 01 [08:25:11]MH_I2C_Read... [08:25:11]Read from MH i2c: 01 07 00 [08:25:11]MH_I2C_Read... [08:25:11]Read from MH i2c: 01 07 00 F9 0B 00 00 00 00 00 CB 0C E2 [08:25:11]RasterBufferAndPrint [08:25:11]line [08:25:11]line [08:25:11]line [08:25:11]line [08:25:11]line [08:25:11]written 0, free lines is 3278 [08:25:11]MH_Cut [08:25:11]Write to MH i2c: D1 01 00 00 0C 01 DE [08:25:11]Write i2c OK [08:25:11]MH_I2C_Read... [08:25:11]Read from MH i2c: D1 [08:25:11]MH_I2C_Read... [08:25:11]Read from MH i2c: D1 01 00 [08:25:11]MH_I2C_Read... [08:25:11]Read from MH i2c: D1 01 00 00 0C 00 DD [08:25:11]Write to MH i2c: 01 00 00 01 0C 0D [08:25:11]Write i2c OK [08:25:11]MH_I2C_Read... [08:25:11]OFD Sender: No OFD packet to send [08:25:12]*** Cut start [08:25:12]*** Purtial cut [08:25:12]*** Stage 1: CUTSNS_PIN = 1 [08:25:12]Read from MH i2c: 01 [08:25:12]MH_I2C_Read... [08:25:12]*** Stop cut motor [08:25:12]*** Cut end [08:25:12]Read from MH i2c: 01 07 00 [08:25:12]MH_I2C_Read... [08:25:12]Read from MH i2c: 01 07 00 01 0C 00 00 00 00 00 FF 0F 22 [08:25:12]process_action close_receipt done [08:25:12]requested_data is exist [08:25:12]produce_requested_data [08:25:12]requested_item fm.sn is exist - process it [08:25:12]wFMCommunicate request_size=4 [08:25:12]MH_SAM_APDU [08:25:12]CAPDU: 80 11 00 00 [08:25:12]Write to MH i2c: E2 08 00 02 0C 80 11 00 00 00 00 00 00 88 [08:25:12]Write i2c OK [08:25:12]MH_I2C_Read... [08:25:12]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:25:12]Read from MH i2c: E2 [08:25:12]MH_I2C_Read... [08:25:12]Read from MH i2c: E2 17 00 [08:25:12]MH_I2C_Read... [08:25:12]Read from MH i2c: E2 17 00 02 0C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 DD [08:25:12]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [08:25:12]wFMCommunicate OK [08:25:12]requested_item fd.num is exist - process it [08:25:12]SAM_PROTO_GetFieldsCounters [08:25:12]wFMCommunicate request_size=4 [08:25:12]MH_SAM_APDU [08:25:12]CAPDU: 80 13 00 00 [08:25:12]Write to MH i2c: E2 08 00 03 0C 80 13 00 00 00 00 00 00 8B [08:25:12]Write i2c OK [08:25:12]MH_I2C_Read... [08:25:12]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [08:25:12]Read from MH i2c: E2 [08:25:12]MH_I2C_Read... [08:25:12]Read from MH i2c: E2 62 00 [08:25:12]MH_I2C_Read... [08:25:12]Read from MH i2c: E2 62 00 03 0C 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 F1 15 03 00 0E 04 04 00 21 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 2B [08:25:12]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 F1 15 03 00 0E 04 04 00 21 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 [08:25:12]wFMCommunicate OK [08:25:12]SAM_PROTO_GetFieldsCounters done [08:25:12]requested_item shift.num is exist - process it [08:25:12]requested_item shift.opened is exist - process it [08:25:12]req_shift_opened [08:25:12]FM_GetShiftState [08:25:12]SAM_PROTO_GetShiftState [08:25:12]wFMCommunicate request_size=4 [08:25:12]MH_SAM_APDU [08:25:12]CAPDU: 80 13 01 00 [08:25:12]Write to MH i2c: E2 08 00 04 0C 80 13 01 00 00 00 00 00 8D [08:25:12]Write i2c OK [08:25:12]MH_I2C_Read... [08:25:12]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:25:12]Read from MH i2c: E2 [08:25:12]MH_I2C_Read... [08:25:12]Read from MH i2c: E2 0E 00 [08:25:12]MH_I2C_Read... [08:25:12]Read from MH i2c: E2 0E 00 04 0C 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 38 [08:25:12]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [08:25:12]wFMCommunicate OK [08:25:12]SAM_PROTO_GetShiftState done [08:25:12]FM_GetShiftState done [08:25:12]req_shift_opened done [08:25:12]requested_item shift.open_date is exist - process it [08:25:12]req_shift_open_date [08:25:12]req_shift_open_date done [08:25:12]produce_requested_data done [08:25:12]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202225,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670} [08:25:12]process_action_free close_receipt [08:25:12]json_value_free [08:25:12]json_value_free done [08:25:12]process_json_proto returns [08:25:12]Send response to host [08:25:12]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202225,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670}}} [08:25:12]free response buf [08:25:12]execute_script done [08:25:12]execute_script returns [08:25:12]free content buf [08:25:12]Sock 10.Close socket [08:25:12]Sock 10.Thread stoped [08:25:16]OFD Sender: No OFD packet to send [08:25:21]OFD Sender: No OFD packet to send [08:25:26]OFD Sender: No OFD packet to send [08:25:31]OFD Sender: No OFD packet to send [08:25:36]OFD Sender: No OFD packet to send [08:25:41]OFD Sender: No OFD packet to send [08:25:46]OFD Sender: No OFD packet to send [08:25:51]OFD Sender: No OFD packet to send [08:25:56]OFD Sender: No OFD packet to send [08:26:01]OFD Sender: No OFD packet to send [08:26:06]OFD Sender: No OFD packet to send [08:26:11]OFD Sender: No OFD packet to send [08:26:16]OFD Sender: No OFD packet to send [08:26:21]OFD Sender: No OFD packet to send [08:26:26]OFD Sender: No OFD packet to send [08:26:31]OFD Sender: No OFD packet to send [08:26:36]OFD Sender: No OFD packet to send [08:26:41]OFD Sender: No OFD packet to send [08:26:46]OFD Sender: No OFD packet to send [08:26:51]OFD Sender: No OFD packet to send [08:26:56]OFD Sender: No OFD packet to send [08:27:02]OFD Sender: No OFD packet to send [08:27:07]OFD Sender: No OFD packet to send [08:27:12]OFD Sender: No OFD packet to send [08:27:17]OFD Sender: No OFD packet to send [08:27:22]OFD Sender: No OFD packet to send [08:27:27]OFD Sender: No OFD packet to send [08:27:32]OFD Sender: No OFD packet to send [08:27:37]OFD Sender: No OFD packet to send [08:27:42]OFD Sender: No OFD packet to send [08:27:47]OFD Sender: No OFD packet to send [08:27:52]OFD Sender: No OFD packet to send [08:27:57]OFD Sender: No OFD packet to send [08:28:02]OFD Sender: No OFD packet to send [08:28:07]OFD Sender: No OFD packet to send [08:28:12]OFD Sender: No OFD packet to send [08:28:17]OFD Sender: No OFD packet to send [08:28:22]OFD Sender: No OFD packet to send [08:28:27]OFD Sender: No OFD packet to send [08:28:32]OFD Sender: No OFD packet to send [08:28:37]OFD Sender: No OFD packet to send [08:28:42]OFD Sender: No OFD packet to send [08:28:47]OFD Sender: No OFD packet to send [08:28:52]OFD Sender: No OFD packet to send [08:28:57]OFD Sender: No OFD packet to send [08:29:02]OFD Sender: No OFD packet to send [08:29:07]OFD Sender: No OFD packet to send [08:29:12]OFD Sender: No OFD packet to send [08:29:17]OFD Sender: No OFD packet to send [08:29:22]OFD Sender: No OFD packet to send [08:29:27]OFD Sender: No OFD packet to send [08:29:32]OFD Sender: No OFD packet to send [08:29:37]OFD Sender: No OFD packet to send [08:29:42]OFD Sender: No OFD packet to send [08:29:47]OFD Sender: No OFD packet to send [08:29:52]OFD Sender: No OFD packet to send [08:29:57]OFD Sender: No OFD packet to send [08: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:47]OFD Sender: No OFD packet to send [08:30:52]OFD Sender: No OFD packet to send [08:30:57]OFD Sender: No OFD packet to send [08:31:02]OFD Sender: No OFD packet to send [08:31:07]OFD Sender: No OFD packet to send [08:31: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:42]OFD Sender: No OFD packet to send [08:32:47]OFD Sender: No OFD packet to send [08:32:52]OFD Sender: No OFD packet to send [08:32:57]OFD Sender: No OFD packet to send [08:33:02]OFD Sender: No OFD packet to send [08:33:07]OFD Sender: No OFD packet to send [08:33:12]OFD Sender: No OFD packet to send [08:33:17]OFD Sender: No OFD packet to send [08:33:22]OFD Sender: No OFD packet to send [08:33:27]OFD Sender: No OFD packet to send [08:33:32]OFD Sender: No OFD packet to send [08:33:37]OFD Sender: No OFD packet to send [08:33:42]OFD Sender: No OFD packet to send [08:33:44]accept exits with 7 [08:33:44]New connection [08:33:44]New thread 3067424100 created [08:33:44]Thread 3067280740 joined [08:33:44]Waiting for new connection... [08:33:44] Sock 7.Parse request [08:33:44]Sock 7.Check first char [08:33:44]Sock 7.First char is OK [08:33:44]request: POST /json_proto HTTP/1.0 [08:33:44]Method: POST [08:33:44]URL: /json_proto [08:33:44]Method is POST - this is cgi request [08:33:44]url: /json_proto [08:33:44]query_string will be loaded in cgi processing [08:33:44]execute_cgi json_proto POST (null) [08:33:44]execute_cgi path=json_proto method=POST [08:33:44]POST find Content-Length [08:33:44]Host: 172.17.63.195:8080 [08:33:44]Content-Length: 763 [08:33:44]Content-Type: application/json [08:33:44] [08:33:44]POST finish read [08:33:44]Found Content-Length = 763 [08:33:44]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450000", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 11", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "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: Mbank", "payments": [ { "type": 1, "sum" : 500.63 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:33:44]execute_script... [08:33:44]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450000", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 11", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "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: Mbank", "payments": [ { "type": 1, "sum" : 500.63 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:33:44]POST & json_proto [08:33:44]process_json_proto [08:33:44]json parsed OK: [08:33:44]protocol is kg_v1.0 [08:33:44]action value=close_receipt [08:33:44]process_action close_receipt [08:33:44]cmd_close_receipt [08:33:44]MH_GetDate [08:33:44]Write to MH i2c: F0 00 00 05 0C 00 [08:33:44]Write i2c OK [08:33:44]MH_I2C_Read... [08:33:44]Read from MH i2c: F0 [08:33:44]MH_I2C_Read... [08:33:44]Read from MH i2c: F0 09 00 [08:33:44]MH_I2C_Read... [08:33:44]Read from MH i2c: F0 09 00 05 0C 00 6C 4C 1F 67 47 1B 1E 67 2E [08:33:44]GetLastDocTimeStamp 1730103912 [08:33:44]current date 1730104428 [08:33:44]FM_GetShiftState [08:33:44]SAM_PROTO_GetShiftState [08:33:44]wFMCommunicate request_size=4 [08:33:44]MH_SAM_APDU [08:33:44]CAPDU: 80 13 01 00 [08:33:44]Write to MH i2c: E2 08 00 06 0C 80 13 01 00 00 00 00 00 8F [08:33:44]Write i2c OK [08:33:44]MH_I2C_Read... [08:33:44]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:33:44]Read from MH i2c: E2 [08:33:44]MH_I2C_Read... [08:33:44]Read from MH i2c: E2 0E 00 [08:33:44]MH_I2C_Read... [08:33:44]Read from MH i2c: E2 0E 00 06 0C 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 3A [08:33:44]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [08:33:44]wFMCommunicate OK [08:33:44]SAM_PROTO_GetShiftState done [08:33:44]FM_GetShiftState done [08:33:44]opened in 1730073670 [08:33:44]opened+sec_in_day 1730160070 [08:33:44]quantity*price = 50063 [08:33:44]sum+1 = 50064 [08:33:44]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 500.63 НСП 1% : 4.43 НДС 12% : 53.16 Наличными: 0.00 Безнал.: 500.63 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 26 28.10.2024 08:33 Смена: 545 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 Платежная система: Mbank ФМ: 0000000000871756 ФД: 202226 ФПД: 267453370682513 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T083348&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202226&fm=267453370682513&tin=02508201610067®Number=0000000000091777&sum=50063 [08:33:46]StoreToDocumentArchive [08:33:46]shift 545 fd 202226 [08:33:46]save to /storage/0545/doc_00202226 [08:33:46]save last doc name /storage/0545/doc_00202226 to /storage/kkm_last_doc_name [08:33:46]save OK [08:33:46]Clear old archive folders... [08:33:46]ProcessDocumentItem done err = 0, tmpTLVsize=248 [08:33:46]tlvbuf is 00C406A0 [08:33:46]SAM_PROTO_ClearQueue [08:33:46]wFMCommunicate request_size=4 [08:33:46]MH_SAM_APDU [08:33:46]CAPDU: 80 09 00 00 [08:33:46]Write to MH i2c: E2 08 00 13 0C 80 09 00 00 00 00 00 00 91 [08:33:46]Write i2c OK [08:33:46]MH_I2C_Read... [08:33:46]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [08:33:46]Read from MH i2c: E2 [08:33:46]MH_I2C_Read... [08:33:46]Read from MH i2c: E2 03 00 [08:33:46]MH_I2C_Read... [08:33:46]Read from MH i2c: E2 03 00 13 0C 00 90 00 93 [08:33:46]RAPDU: 90 00 [08:33:46]wFMCommunicate OK [08:33:46]SAM_PROTO_ClearQueue done [08:33:46]KKMCreateOFDPacket [08:33:46]OFDProtocolAddRootSTLVToBuf [08:33:46]FM_MakeSignedData [08:33:46]FM_MakeSignedData [08:33:46]SAM_PROTO_SignData [08:33:46]wFMCommunicate request_size=4 [08:33:46]MH_SAM_APDU [08:33:46]CAPDU: 80 0D 01 02 [08:33:46]Write to MH i2c: E2 08 00 14 0C 80 0D 01 02 00 00 00 00 99 [08:33:46]Write i2c OK [08:33:46]MH_I2C_Read... [08:33:46]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [08:33:46]Read from MH i2c: E2 [08:33:46]MH_I2C_Read... [08:33:46]Read from MH i2c: E2 03 00 [08:33:46]MH_I2C_Read... [08:33:46]Read from MH i2c: E2 03 00 14 0C 00 90 00 94 [08:33:46]RAPDU: 90 00 [08:33:46]wFMCommunicate OK [08:33:46]wFMCommunicate request_size=255 [08:33:46]MH_SAM_APDU [08:33:46]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 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 1A 00 00 00 F4 03 04 00 6C 4C 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 F2 15 03 00 35 04 06 00 F3 3F 57 27 [08:33:46]Write to MH i2c: E2 02 01 15 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 32 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 1A 00 00 00 F4 03 04 00 6C 4C 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 F2 15 03 00 35 04 06 00 F3 3F 57 27 00 00 5E [08:33:46]Write i2c OK [08:33:46]MH_I2C_Read... [08:33:46]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:33:46]Read from MH i2c: E2 [08:33:46]MH_I2C_Read... [08:33:46]Read from MH i2c: E2 03 00 [08:33:46]MH_I2C_Read... [08:33:46]Read from MH i2c: E2 03 00 15 0C 00 90 00 95 [08:33:46]RAPDU: 90 00 [08:33:46]wFMCommunicate OK [08:33:46]wFMCommunicate request_size=7 [08:33:46]MH_SAM_APDU [08:33:46]CAPDU: 80 0D 02 02 02 4C 91 [08:33:46]Write to MH i2c: E2 0A 00 16 0C 80 0D 02 02 02 00 4C 91 00 00 7D [08:33:46]Write i2c OK [08:33:46]MH_I2C_Read... [08:33:46]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:33:46]Read from MH i2c: E2 [08:33:46]MH_I2C_Read... [08:33:46]Read from MH i2c: E2 03 00 [08:33:46]MH_I2C_Read... [08:33:46]Read from MH i2c: E2 03 00 16 0C 00 90 00 96 [08:33:46]RAPDU: 90 00 [08:33:46]wFMCommunicate OK [08:33:46]wFMCommunicate request_size=4 [08:33:46]MH_SAM_APDU [08:33:46]CAPDU: 80 0D 03 02 [08:33:46]Write to MH i2c: E2 08 00 17 0C 80 0D 03 02 00 00 00 00 9E [08:33:46]Write i2c OK [08:33:46]MH_I2C_Read... [08:33:46]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [08:33:46]Read from MH i2c: E2 [08:33:46]MH_I2C_Read... [08:33:46]Read from MH i2c: E2 0B 00 [08:33:46]MH_I2C_Read... [08:33:46]Read from MH i2c: E2 0B 00 17 0C 00 34 4D 35 6F 7C 63 78 D8 90 00 F3 [08:33:46]RAPDU: 34 4D 35 6F 7C 63 78 D8 90 00 [08:33:46]wFMCommunicate OK [08:33:46]SAM_PROTO_SignData done [08:33:46]FM_MakeSignedData done [08:33:46]CreateOFDProtocolMessage [08:33:46]wFMCommunicate request_size=4 [08:33:46]MH_SAM_APDU [08:33:46]CAPDU: 80 11 00 00 [08:33:46]Write to MH i2c: E2 08 00 18 0C 80 11 00 00 00 00 00 00 9E [08:33:46]Write i2c OK [08:33:46]MH_I2C_Read... [08:33:46]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:33:46]Read from MH i2c: E2 [08:33:46]MH_I2C_Read... [08:33:46]Read from MH i2c: E2 17 00 [08:33:46]MH_I2C_Read... [08:33:46]Read from MH i2c: E2 17 00 18 0C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 F3 [08:33:46]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [08:33:46]wFMCommunicate OK [08:33:46]CreateOFDProtocolMessage done [08:33:46]OFDSenderStorePacket 202226 [08:33:46]StoreOFDPacket docnum=202226 [08:33:46]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0C 01 00 00 44 D4 04 01 8A 32 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 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 1A 00 00 00 F4 03 04 00 6C 4C 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 F2 15 03 00 35 04 06 00 F3 3F 57 27 4C 91 34 4D 35 6F 7C 63 78 D8 [08:33:46]CheckFolder [08:33:46]dirname=/storage/ofd_packets [08:33:46]CheckFolder done [08:33:46]ProducePacketName [08:33:46]name=ofd_packets/00202226 [08:33:46]NVStorageSaveData ofd_packets/00202226 [08:33:46]File name is /storage/ofd_packets/00202226 [08:33:46]Write 298 bytes [08:33:46]NVStorageSaveData done [08:33:46]OFDSenderStorePacket done [08:33:46]KKMCreateOFDPacket done [08:33:46]NVStorageSaveData kkm_last_timestamp [08:33:46]File name is /storage/kkm_last_timestamp [08:33:46]Write 4 bytes [08:33:46]NVStorageSaveData done [08:33:46]ExternCall_PrintAddStr [08:33:46]wPrintStart [08:33:46]Write to MH i2c: 01 00 00 19 0C 25 [08:33:46]Write i2c OK [08:33:46]MH_I2C_Read... [08:33:46]Read from MH i2c: 01 [08:33:46]MH_I2C_Read... [08:33:46]Read from MH i2c: 01 07 00 [08:33:46]MH_I2C_Read... [08:33:46]Read from MH i2c: 01 07 00 19 0C 00 00 00 00 00 FF 0F 3A [08:33:46]RasterBufferAndPrint [08:33:46]line Счет N : (1)450000 [08:33:46]line ИНН: 02508201610067 [08:33:46]line Контрольно-Кассовый Чек [08:33:46]line ПРОДАЖА [08:33:46]line ТРК (МРК, ГНК) : 11 [08:33:46]line Товар: 2710194210 [08:33:46]line ДТ-К-2 [08:33:46]line 6.570 * 76.20 [08:33:46]line = 500.63 [08:33:46]line НДС 12% НСП 1% [08:33:46]line > о реализуемом товаре [08:33:46]line ИТОГО: 500.63 [08:33:46]line НСП 1% : 4.43 [08:33:46]line НДС 12% : 53.16 [08:33:46]line Наличными: 0.00 [08:33:46]line Безнал.: 500.63 [08:33:46]line Место: АЗС № 171 "Партнер Нефть" [08:33:46]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [08:33:46]line СНО: Общий режим [08:33:46]line Чек 26 28.10.2024 08:33 [08:33:46]line Смена: 545 ФФД: 1.0 [08:33:46]line ЗНМ: 0300000109 [08:33:46]line РНМ: 0000000000091777 [08:33:46]line Версия ККМ: 001 [08:33:46]line Платежная система: Mbank [08:33:46]line ФМ: 0000000000871756 [08:33:46]line ФД: 202226 [08:33:46]line ФПД: 267453370682513 [08:33:46]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T083348&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202226&fm=267453370682513&tin=02508201610067®Number=0000000000091777&sum=50063 [08:33:46]OFD Sender: Processing packet 202226 [packets to send 114, broken 113] [08:33:46]ProducePacketName [08:33:46]name=ofd_packets/00202226 [08:33:46]OFD Sender: To server: pG, [08:33:46]CommunicateWithHost lk.salyk.kg:30040 [08:33:46]ConnectInit lk.salyk.kg [08:33:46]written 0, free lines is 4095 [08:33:47]Connected sock=10 [08: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 35 36 0C 01 00 00 44 D4 04 01 8A 32 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 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 1A 00 00 00 F4 03 04 00 6C 4C 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 F2 15 03 00 35 04 06 00 F3 3F 57 27 4C 91 34 4D 35 6F 7C 63 78 D8 [08:33:47]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 DF E9 47 00 F1 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 35 36 10 04 04 00 F2 15 03 00 F4 03 04 00 23 F8 1E 67 B6 04 01 00 00 98 BC 3E FF 4E 38 FB B1 [08:33:47]CommunicateWithHost err = 0 [08:33:47]CheckOFDResponse [08:33:47]1017 (14) - 77093643461234 [08:33:47]1041 (16) - 0000000000871756 [08:33:47]1040 (4) - 202226 [08:33:47]1012 (4) - 28.10.2024 02:34 [08:33:47]1206 (1) - 0 [08:33:47]OFD Sender: Remove packet 202226 [08:33:47]ProducePacketName [08:33:47]name=ofd_packets/00202226 [08:33:47]NVStorageDeleteData [08:33:47]Write to MH i2c: 01 00 00 42 0C 4E [08:33:47]Write i2c OK [08:33:47]MH_I2C_Read... [08:33:47]Read from MH i2c: 01 [08:33:47]MH_I2C_Read... [08:33:47]Read from MH i2c: 01 07 00 [08:33:47]MH_I2C_Read... [08:33:47]Read from MH i2c: 01 07 00 42 0C 00 00 00 00 00 B5 0C 16 [08:33:47]RasterBufferAndPrint [08:33:47]line [08:33:47]line [08:33:47]line [08:33:47]line [08:33:47]line [08:33:47]written 0, free lines is 3257 [08:33:47]MH_Cut [08:33:47]Write to MH i2c: D1 01 00 49 0C 01 27 [08:33:47]Write i2c OK [08:33:47]MH_I2C_Read... [08:33:47]Read from MH i2c: D1 [08:33:47]MH_I2C_Read... [08:33:47]Read from MH i2c: D1 01 00 [08:33:47]MH_I2C_Read... [08:33:47]Read from MH i2c: D1 01 00 49 0C 00 26 [08:33:47]Write to MH i2c: 01 00 00 4A 0C 56 [08:33:47]Write i2c OK [08:33:47]MH_I2C_Read... [08:33:47]OFD Sender: No OFD packet to send [08:33:48]*** Cut start [08:33:48]*** Purtial cut [08:33:48]*** Stage 1: CUTSNS_PIN = 1 [08:33:48]Read from MH i2c: 01 [08:33:48]MH_I2C_Read... [08:33:48]*** Stop cut motor [08:33:48]*** Cut end [08:33:48]Read from MH i2c: 01 07 00 [08:33:48]MH_I2C_Read... [08:33:48]Read from MH i2c: 01 07 00 4A 0C 00 00 00 00 00 FF 0F 6B [08:33:48]process_action close_receipt done [08:33:48]requested_data is exist [08:33:48]produce_requested_data [08:33:48]requested_item fm.sn is exist - process it [08:33:48]wFMCommunicate request_size=4 [08:33:48]MH_SAM_APDU [08:33:48]CAPDU: 80 11 00 00 [08:33:48]Write to MH i2c: E2 08 00 4B 0C 80 11 00 00 00 00 00 00 D1 [08:33:48]Write i2c OK [08:33:48]MH_I2C_Read... [08:33:48]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:33:48]Read from MH i2c: E2 [08:33:48]MH_I2C_Read... [08:33:48]Read from MH i2c: E2 17 00 [08:33:48]MH_I2C_Read... [08:33:48]Read from MH i2c: E2 17 00 4B 0C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 26 [08:33:48]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [08:33:48]wFMCommunicate OK [08:33:48]requested_item fd.num is exist - process it [08:33:48]SAM_PROTO_GetFieldsCounters [08:33:48]wFMCommunicate request_size=4 [08:33:48]MH_SAM_APDU [08:33:48]CAPDU: 80 13 00 00 [08:33:48]Write to MH i2c: E2 08 00 4C 0C 80 13 00 00 00 00 00 00 D4 [08:33:48]Write i2c OK [08:33:48]MH_I2C_Read... [08:33:48]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [08:33:48]Read from MH i2c: E2 [08:33:48]MH_I2C_Read... [08:33:48]Read from MH i2c: E2 62 00 [08:33:48]MH_I2C_Read... [08:33:48]Read from MH i2c: E2 62 00 4C 0C 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 F2 15 03 00 0E 04 04 00 21 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 78 [08:33:48]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 F2 15 03 00 0E 04 04 00 21 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 [08:33:48]wFMCommunicate OK [08:33:48]SAM_PROTO_GetFieldsCounters done [08:33:48]requested_item shift.num is exist - process it [08:33:48]requested_item shift.opened is exist - process it [08:33:48]req_shift_opened [08:33:48]FM_GetShiftState [08:33:48]SAM_PROTO_GetShiftState [08:33:48]wFMCommunicate request_size=4 [08:33:48]MH_SAM_APDU [08:33:48]CAPDU: 80 13 01 00 [08:33:48]Write to MH i2c: E2 08 00 4D 0C 80 13 01 00 00 00 00 00 D6 [08:33:48]Write i2c OK [08:33:48]MH_I2C_Read... [08:33:48]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:33:48]Read from MH i2c: E2 [08:33:48]MH_I2C_Read... [08:33:48]Read from MH i2c: E2 0E 00 [08:33:48]MH_I2C_Read... [08:33:48]Read from MH i2c: E2 0E 00 4D 0C 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 81 [08:33:48]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [08:33:48]wFMCommunicate OK [08:33:48]SAM_PROTO_GetShiftState done [08:33:48]FM_GetShiftState done [08:33:48]req_shift_opened done [08:33:48]requested_item shift.open_date is exist - process it [08:33:48]req_shift_open_date [08:33:48]req_shift_open_date done [08:33:48]produce_requested_data done [08:33:48]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202226,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670} [08:33:48]process_action_free close_receipt [08:33:48]json_value_free [08:33:48]json_value_free done [08:33:48]process_json_proto returns [08:33:48]Send response to host [08:33:48]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202226,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670}}} [08:33:48]free response buf [08:33:48]execute_script done [08:33:48]execute_script returns [08:33:48]free content buf [08:33:48]Sock 7.Close socket [08:33:48]Sock 7.Thread stoped [08:33:52]OFD Sender: No OFD packet to send [08:33:57]OFD Sender: No OFD packet to send [08:34:02]OFD Sender: No OFD packet to send [08:34:04]accept exits with 9 [08:34:04]New connection [08:34:04]New thread 3067280740 created [08:34:04]Thread 3067424100 joined [08:34:04]Waiting for new connection... [08:34:04] Sock 9.Parse request [08:34:04]Sock 9.Check first char [08:34:04]Sock 9.First char is OK [08:34:04]request: POST /json_proto HTTP/1.0 [08:34:04]Method: POST [08:34:04]URL: /json_proto [08:34:04]Method is POST - this is cgi request [08:34:04]url: /json_proto [08:34:04]query_string will be loaded in cgi processing [08:34:04]execute_cgi json_proto POST (null) [08:34:04]execute_cgi path=json_proto method=POST [08:34:04]POST find Content-Length [08:34:04]Host: 172.17.63.195:8080 [08:34:04]Content-Length: 677 [08:34:04]Content-Type: application/json [08:34:04] [08:34:04]POST finish read [08:34:04]Found Content-Length = 677 [08:34:04]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)449999", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "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:34:04]execute_script... [08:34: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)449999", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "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:34:04]POST & json_proto [08:34:04]process_json_proto [08:34:04]json parsed OK: [08:34:04]protocol is kg_v1.0 [08:34:04]action value=close_receipt [08:34:04]process_action close_receipt [08:34:04]cmd_close_receipt [08:34:04]MH_GetDate [08:34:04]Write to MH i2c: F0 00 00 4E 0C 49 [08:34:04]Write i2c OK [08:34:04]MH_I2C_Read... [08:34:04]Read from MH i2c: F0 [08:34:04]MH_I2C_Read... [08:34:04]Read from MH i2c: F0 09 00 [08:34:04]MH_I2C_Read... [08:34:04]Read from MH i2c: F0 09 00 4E 0C 00 7F 4C 1F 67 47 1B 1E 67 8A [08:34:04]GetLastDocTimeStamp 1730104428 [08:34:04]current date 1730104447 [08:34:04]FM_GetShiftState [08:34:04]SAM_PROTO_GetShiftState [08:34:04]wFMCommunicate request_size=4 [08:34:04]MH_SAM_APDU [08:34:04]CAPDU: 80 13 01 00 [08:34:04]Write to MH i2c: E2 08 00 4F 0C 80 13 01 00 00 00 00 00 D8 [08:34:04]Write i2c OK [08:34:04]MH_I2C_Read... [08:34:04]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:34:04]Read from MH i2c: E2 [08:34:04]MH_I2C_Read... [08:34:04]Read from MH i2c: E2 0E 00 [08:34:04]MH_I2C_Read... [08:34:04]Read from MH i2c: E2 0E 00 4F 0C 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 83 [08:34:04]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [08:34:04]wFMCommunicate OK [08:34:04]SAM_PROTO_GetShiftState done [08:34:04]FM_GetShiftState done [08:34:04]opened in 1730073670 [08:34:04]opened+sec_in_day 1730160070 [08:34:04]quantity*price = 40006 [08:34:04]sum+1 = 40007 [08:34:04]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.06 ИТОГО: 400.00 Внесено: 400.00 СДАЧА: 0.00 НСП 1% : 3.54 НДС 12% : 42.48 Наличными: 400.00 Безнал.: 0.00 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 27 28.10.2024 08:34 Смена: 545 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 ФМ: 0000000000871756 ФД: 202227 ФПД: 67837968535863 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T083407&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202227&fm=67837968535863&tin=02508201610067®Number=0000000000091777&sum=40000 [08:34:05]StoreToDocumentArchive [08:34:05]shift 545 fd 202227 [08:34:05]save to /storage/0545/doc_00202227 [08:34:05]save last doc name /storage/0545/doc_00202227 to /storage/kkm_last_doc_name [08:34:05]save OK [08:34:05]Clear old archive folders... [08:34:05]ProcessDocumentItem done err = 0, tmpTLVsize=251 [08:34:05]tlvbuf is 00C336E0 [08:34:05]SAM_PROTO_ClearQueue [08:34:05]wFMCommunicate request_size=4 [08:34:05]MH_SAM_APDU [08:34:05]CAPDU: 80 09 00 00 [08:34:05]Write to MH i2c: E2 08 00 5C 0C 80 09 00 00 00 00 00 00 DA [08:34:05]Write i2c OK [08:34:05]MH_I2C_Read... [08:34:05]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [08:34:05]Read from MH i2c: E2 [08:34:05]MH_I2C_Read... [08:34:05]Read from MH i2c: E2 03 00 [08:34:05]MH_I2C_Read... [08:34:05]Read from MH i2c: E2 03 00 5C 0C 00 90 00 DC [08:34:05]RAPDU: 90 00 [08:34:05]wFMCommunicate OK [08:34:05]SAM_PROTO_ClearQueue done [08:34:05]KKMCreateOFDPacket [08:34:05]OFDProtocolAddRootSTLVToBuf [08:34:05]FM_MakeSignedData [08:34:05]FM_MakeSignedData [08:34:05]SAM_PROTO_SignData [08:34:05]wFMCommunicate request_size=4 [08:34:05]MH_SAM_APDU [08:34:05]CAPDU: 80 0D 01 02 [08:34:05]Write to MH i2c: E2 08 00 5D 0C 80 0D 01 02 00 00 00 00 E2 [08:34:05]Write i2c OK [08:34:05]MH_I2C_Read... [08:34:05]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [08:34:05]Read from MH i2c: E2 [08:34:05]MH_I2C_Read... [08:34:05]Read from MH i2c: E2 03 00 [08:34:05]MH_I2C_Read... [08:34:05]Read from MH i2c: E2 03 00 5D 0C 00 90 00 DD [08:34:05]RAPDU: 90 00 [08:34:05]wFMCommunicate OK [08:34:05]wFMCommunicate request_size=255 [08:34:05]MH_SAM_APDU [08:34:05]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 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 1B 00 00 00 F4 03 04 00 7F 4C 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 F3 15 03 00 35 04 06 00 3D [08:34:05]Write to MH i2c: E2 02 01 5E 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 32 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 1B 00 00 00 F4 03 04 00 7F 4C 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 F3 15 03 00 35 04 06 00 3D 00 00 1C [08:34:05]Write i2c OK [08:34:05]MH_I2C_Read... [08:34:05]Read from MH i2c: E2 [08:34:05]MH_I2C_Read... [08:34:05]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:34:05]Read from MH i2c: E2 03 00 [08:34:05]MH_I2C_Read... [08:34:05]Read from MH i2c: E2 03 00 5E 0C 00 90 00 DE [08:34:05]RAPDU: 90 00 [08:34:05]wFMCommunicate OK [08:34:05]wFMCommunicate request_size=10 [08:34:05]MH_SAM_APDU [08:34:05]CAPDU: 80 0D 02 02 05 B2 C2 04 51 37 [08:34:05]Write to MH i2c: E2 0D 00 5F 0C 80 0D 02 02 05 00 B2 C2 04 51 37 00 00 EF [08:34:05]Write i2c OK [08:34:05]MH_I2C_Read... [08:34:05]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:34:05]Read from MH i2c: E2 [08:34:05]MH_I2C_Read... [08:34:05]Read from MH i2c: E2 03 00 [08:34:05]MH_I2C_Read... [08:34:05]Read from MH i2c: E2 03 00 5F 0C 00 90 00 DF [08:34:05]RAPDU: 90 00 [08:34:05]wFMCommunicate OK [08:34:05]wFMCommunicate request_size=4 [08:34:05]MH_SAM_APDU [08:34:05]CAPDU: 80 0D 03 02 [08:34:05]Write to MH i2c: E2 08 00 60 0C 80 0D 03 02 00 00 00 00 E7 [08:34:05]Write i2c OK [08:34:05]MH_I2C_Read... [08:34:05]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [08:34:05]Read from MH i2c: E2 [08:34:05]MH_I2C_Read... [08:34:05]Read from MH i2c: E2 0B 00 [08:34:05]MH_I2C_Read... [08:34:05]Read from MH i2c: E2 0B 00 60 0C 00 5D 20 74 2E EA BA 49 2C 90 00 20 [08:34:05]RAPDU: 5D 20 74 2E EA BA 49 2C 90 00 [08:34:05]wFMCommunicate OK [08:34:05]SAM_PROTO_SignData done [08:34:05]FM_MakeSignedData done [08:34:05]CreateOFDProtocolMessage [08:34:05]wFMCommunicate request_size=4 [08:34:05]MH_SAM_APDU [08:34:05]CAPDU: 80 11 00 00 [08:34:05]Write to MH i2c: E2 08 00 61 0C 80 11 00 00 00 00 00 00 E7 [08:34:05]Write i2c OK [08:34:05]MH_I2C_Read... [08:34:05]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:34:05]Read from MH i2c: E2 [08:34:05]MH_I2C_Read... [08:34:05]Read from MH i2c: E2 17 00 [08:34:05]MH_I2C_Read... [08:34:05]Read from MH i2c: E2 17 00 61 0C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 3C [08:34:05]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [08:34:05]wFMCommunicate OK [08:34:05]CreateOFDProtocolMessage done [08:34:05]OFDSenderStorePacket 202227 [08:34:05]StoreOFDPacket docnum=202227 [08:34:05]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 CF BD 07 01 D4 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 32 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 1B 00 00 00 F4 03 04 00 7F 4C 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 F3 15 03 00 35 04 06 00 3D B2 C2 04 51 37 5D 20 74 2E EA BA 49 2C [08:34:05]CheckFolder [08:34:05]dirname=/storage/ofd_packets [08:34:05]CheckFolder done [08:34:05]ProducePacketName [08:34:05]name=ofd_packets/00202227 [08:34:05]NVStorageSaveData ofd_packets/00202227 [08:34:05]File name is /storage/ofd_packets/00202227 [08:34:05]Write 301 bytes [08:34:05]NVStorageSaveData done [08:34:05]OFDSenderStorePacket done [08:34:05]KKMCreateOFDPacket done [08:34:05]NVStorageSaveData kkm_last_timestamp [08:34:05]File name is /storage/kkm_last_timestamp [08:34:05]Write 4 bytes [08:34:05]NVStorageSaveData done [08:34:05]ExternCall_PrintAddStr [08:34:05]wPrintStart [08:34:05]Write to MH i2c: 01 00 00 62 0C 6E [08:34:05]Write i2c OK [08:34:05]MH_I2C_Read... [08:34:05]Read from MH i2c: 01 [08:34:05]MH_I2C_Read... [08:34:05]Read from MH i2c: 01 07 00 [08:34:05]MH_I2C_Read... [08:34:05]Read from MH i2c: 01 07 00 62 0C 00 00 00 00 00 FF 0F 83 [08:34:05]RasterBufferAndPrint [08:34:05]line Счет N : (1)449999 [08:34:05]line ИНН: 02508201610067 [08:34:05]line Контрольно-Кассовый Чек [08:34:05]line ПРОДАЖА [08:34:05]line ТРК (МРК, ГНК) : 41 [08:34:05]line Товар: 2710124130 [08:34:05]line Аи-92-К-2 [08:34:05]line 5.980 * 66.90 [08:34:05]line = 400.06 [08:34:05]line НДС 12% НСП 1% [08:34:05]line > о реализуемом товаре [08:34:05]line ОКРУГЛЕНИЕ: -0.06 [08:34:05]line ИТОГО: 400.00 [08:34:05]line Внесено: 400.00 [08:34:05]line СДАЧА: 0.00 [08:34:05]line НСП 1% : 3.54 [08:34:05]line НДС 12% : 42.48 [08:34:05]line Наличными: 400.00 [08:34:05]line Безнал.: 0.00 [08:34:05]line Место: АЗС № 171 "Партнер Нефть" [08:34:05]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [08:34:05]line СНО: Общий режим [08:34:05]line Чек 27 28.10.2024 08:34 [08:34:05]line Смена: 545 ФФД: 1.0 [08:34:05]line ЗНМ: 0300000109 [08:34:05]line РНМ: 0000000000091777 [08:34:05]line Версия ККМ: 001 [08:34:05]line ФМ: 0000000000871756 [08:34:05]line ФД: 202227 [08:34:05]line ФПД: 67837968535863 [08:34:06]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T083407&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202227&fm=67837968535863&tin=02508201610067®Number=0000000000091777&sum=40000 [08:34:06]OFD Sender: Processing packet 202227 [packets to send 114, broken 113] [08:34:06]ProducePacketName [08:34:06]name=ofd_packets/00202227 [08:34:06]OFD Sender: To server: pG, [08:34:06]CommunicateWithHost lk.salyk.kg:30040 [08:34:06]ConnectInit lk.salyk.kg [08:34:06]written 0, free lines is 4095 [08:34:06]Connected sock=10 [08:34:06]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 CF BD 07 01 D4 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 32 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 1B 00 00 00 F4 03 04 00 7F 4C 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 F3 15 03 00 35 04 06 00 3D B2 C2 04 51 37 5D 20 74 2E EA BA 49 2C [08:34:06]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 7E B1 47 00 F2 43 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 F3 15 03 00 F4 03 04 00 36 F8 1E 67 B6 04 01 00 00 DE A9 B5 40 1B 89 97 13 [08:34:06]CommunicateWithHost err = 0 [08:34:06]CheckOFDResponse [08:34:06]1017 (14) - 77093643461234 [08:34:06]1041 (16) - 0000000000871756 [08:34:06]1040 (4) - 202227 [08:34:06]1012 (4) - 28.10.2024 02:34 [08:34:06]1206 (1) - 0 [08:34:06]OFD Sender: Remove packet 202227 [08:34:06]ProducePacketName [08:34:06]name=ofd_packets/00202227 [08:34:06]NVStorageDeleteData [08:34:06]Write to MH i2c: 01 00 00 8D 0C 99 [08:34:06]Write i2c OK [08:34:06]MH_I2C_Read... [08:34:06]Read from MH i2c: 01 [08:34:06]MH_I2C_Read... [08:34:06]Read from MH i2c: 01 07 00 [08:34:06]MH_I2C_Read... [08:34:06]Read from MH i2c: 01 07 00 8D 0C 00 00 00 00 00 94 0C 40 [08:34:06]RasterBufferAndPrint [08:34:06]line [08:34:06]line [08:34:06]line [08:34:06]line [08:34:06]line [08:34:06]written 0, free lines is 3224 [08:34:06]MH_Cut [08:34:06]Write to MH i2c: D1 01 00 94 0C 01 72 [08:34:06]Write i2c OK [08:34:06]MH_I2C_Read... [08:34:06]Read from MH i2c: D1 [08:34:06]MH_I2C_Read... [08:34:06]Read from MH i2c: D1 01 00 [08:34:06]MH_I2C_Read... [08:34:06]Read from MH i2c: D1 01 00 94 0C 00 71 [08:34:06]Write to MH i2c: 01 00 00 95 0C A1 [08:34:06]Write i2c OK [08:34:06]MH_I2C_Read... [08:34:06]OFD Sender: No OFD packet to send [08:34:07]*** Cut start [08:34:07]*** Purtial cut [08:34:07]*** Stage 1: CUTSNS_PIN = 1 [08:34:07]Read from MH i2c: 01 [08:34:07]MH_I2C_Read... [08:34:07]*** Stop cut motor [08:34:07]*** Cut end [08:34:07]Read from MH i2c: 01 07 00 [08:34:07]MH_I2C_Read... [08:34:07]Read from MH i2c: 01 07 00 95 0C 00 00 00 00 00 FF 0F B6 [08:34:07]process_action close_receipt done [08:34:07]requested_data is exist [08:34:07]produce_requested_data [08:34:07]requested_item fm.sn is exist - process it [08:34:07]wFMCommunicate request_size=4 [08:34:07]MH_SAM_APDU [08:34:07]CAPDU: 80 11 00 00 [08:34:07]Write to MH i2c: E2 08 00 96 0C 80 11 00 00 00 00 00 00 1C [08:34:07]Write i2c OK [08:34:07]MH_I2C_Read... [08:34:07]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:34:07]Read from MH i2c: E2 [08:34:07]MH_I2C_Read... [08:34:07]Read from MH i2c: E2 17 00 [08:34:07]MH_I2C_Read... [08:34:07]Read from MH i2c: E2 17 00 96 0C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 71 [08:34:07]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [08:34:07]wFMCommunicate OK [08:34:07]requested_item fd.num is exist - process it [08:34:07]SAM_PROTO_GetFieldsCounters [08:34:07]wFMCommunicate request_size=4 [08:34:07]MH_SAM_APDU [08:34:07]CAPDU: 80 13 00 00 [08:34:07]Write to MH i2c: E2 08 00 97 0C 80 13 00 00 00 00 00 00 1F [08:34:07]Write i2c OK [08:34:07]MH_I2C_Read... [08:34:07]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [08:34:07]Read from MH i2c: E2 [08:34:07]MH_I2C_Read... [08:34:07]Read from MH i2c: E2 62 00 [08:34:07]MH_I2C_Read... [08:34:07]Read from MH i2c: E2 62 00 97 0C 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 F3 15 03 00 0E 04 04 00 21 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 C7 [08:34:07]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 F3 15 03 00 0E 04 04 00 21 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 [08:34:07]wFMCommunicate OK [08:34:07]SAM_PROTO_GetFieldsCounters done [08:34:07]requested_item shift.num is exist - process it [08:34:07]requested_item shift.opened is exist - process it [08:34:07]req_shift_opened [08:34:07]FM_GetShiftState [08:34:07]SAM_PROTO_GetShiftState [08:34:07]wFMCommunicate request_size=4 [08:34:07]MH_SAM_APDU [08:34:07]CAPDU: 80 13 01 00 [08:34:07]Write to MH i2c: E2 08 00 98 0C 80 13 01 00 00 00 00 00 21 [08:34:07]Write i2c OK [08:34:07]MH_I2C_Read... [08:34:07]Read from MH i2c: E2 [08:34:07]MH_I2C_Read... [08:34:07]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:34:07]Read from MH i2c: E2 0E 00 [08:34:07]MH_I2C_Read... [08:34:07]Read from MH i2c: E2 0E 00 98 0C 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 CC [08:34:07]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [08:34:07]wFMCommunicate OK [08:34:07]SAM_PROTO_GetShiftState done [08:34:07]FM_GetShiftState done [08:34:07]req_shift_opened done [08:34:07]requested_item shift.open_date is exist - process it [08:34:07]req_shift_open_date [08:34:07]req_shift_open_date done [08:34:07]produce_requested_data done [08:34:07]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202227,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670} [08:34:07]process_action_free close_receipt [08:34:07]json_value_free [08:34:07]json_value_free done [08:34:07]process_json_proto returns [08:34:07]Send response to host [08:34:07]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202227,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670}}} [08:34:07]free response buf [08:34:07]execute_script done [08:34:07]execute_script returns [08:34:07]free content buf [08:34:07]Sock 9.Close socket [08:34:07]Sock 9.Thread stoped [08:34:08]accept exits with 7 [08:34:08]New connection [08:34:08]New thread 3067424100 created [08:34:08]Thread 3067280740 joined [08:34:08]Waiting for new connection... [08:34:08] Sock 7.Parse request [08:34:08]Sock 7.Check first char [08:34:08]Sock 7.First char is OK [08:34:08]request: POST /json_proto HTTP/1.0 [08:34:08]Method: POST [08:34:08]URL: /json_proto [08:34:08]Method is POST - this is cgi request [08:34:08]url: /json_proto [08:34:08]query_string will be loaded in cgi processing [08:34:08]execute_cgi json_proto POST (null) [08:34:08]execute_cgi path=json_proto method=POST [08:34:08]POST find Content-Length [08:34:08]Host: 172.17.63.195:8080 [08:34:08]Content-Length: 677 [08:34:08]Content-Type: application/json [08:34:08] [08:34:08]POST finish read [08:34:08]Found Content-Length = 677 [08:34:08]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450001", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 62", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "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:34:08]execute_script... [08:34:08]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450001", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 62", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "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:34:08]POST & json_proto [08:34:08]process_json_proto [08:34:08]json parsed OK: [08:34:08]protocol is kg_v1.0 [08:34:08]action value=close_receipt [08:34:08]process_action close_receipt [08:34:08]cmd_close_receipt [08:34:08]MH_GetDate [08:34:08]Write to MH i2c: F0 00 00 99 0C 94 [08:34:08]Write i2c OK [08:34:08]MH_I2C_Read... [08:34:08]Read from MH i2c: F0 [08:34:08]MH_I2C_Read... [08:34:08]Read from MH i2c: F0 09 00 [08:34:08]MH_I2C_Read... [08:34:08]Read from MH i2c: F0 09 00 99 0C 00 84 4C 1F 67 47 1B 1E 67 DA [08:34:08]GetLastDocTimeStamp 1730104447 [08:34:08]current date 1730104452 [08:34:08]FM_GetShiftState [08:34:08]SAM_PROTO_GetShiftState [08:34:08]wFMCommunicate request_size=4 [08:34:08]MH_SAM_APDU [08:34:08]CAPDU: 80 13 01 00 [08:34:08]Write to MH i2c: E2 08 00 9A 0C 80 13 01 00 00 00 00 00 23 [08:34:08]Write i2c OK [08:34:08]MH_I2C_Read... [08:34:08]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:34:08]Read from MH i2c: E2 [08:34:08]MH_I2C_Read... [08:34:08]Read from MH i2c: E2 0E 00 [08:34:08]MH_I2C_Read... [08:34:08]Read from MH i2c: E2 0E 00 9A 0C 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 CE [08:34:08]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [08:34:08]wFMCommunicate OK [08:34:08]SAM_PROTO_GetShiftState done [08:34:08]FM_GetShiftState done [08:34:08]opened in 1730073670 [08:34:08]opened+sec_in_day 1730160070 [08:34:08]quantity*price = 50041 [08:34:08]sum+1 = 50042 [08:34:08]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.41 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 28 28.10.2024 08:34 Смена: 545 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 ФМ: 0000000000871756 ФД: 202228 ФПД: 98740134704586 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T083412&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202228&fm=98740134704586&tin=02508201610067®Number=0000000000091777&sum=50000 [08:34:10]StoreToDocumentArchive [08:34:10]shift 545 fd 202228 [08:34:10]save to /storage/0545/doc_00202228 [08:34:10]save last doc name /storage/0545/doc_00202228 to /storage/kkm_last_doc_name [08:34:10]save OK [08:34:10]Clear old archive folders... [08:34:10]ProcessDocumentItem done err = 0, tmpTLVsize=251 [08:34:10]tlvbuf is B6F1B090 [08:34:10]SAM_PROTO_ClearQueue [08:34:10]wFMCommunicate request_size=4 [08:34:10]MH_SAM_APDU [08:34:10]CAPDU: 80 09 00 00 [08:34:10]Write to MH i2c: E2 08 00 A7 0C 80 09 00 00 00 00 00 00 25 [08:34:10]Write i2c OK [08:34:10]MH_I2C_Read... [08:34:10]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [08:34:10]Read from MH i2c: E2 [08:34:10]MH_I2C_Read... [08:34:10]Read from MH i2c: E2 03 00 [08:34:10]MH_I2C_Read... [08:34:10]Read from MH i2c: E2 03 00 A7 0C 00 90 00 27 [08:34:10]RAPDU: 90 00 [08:34:10]wFMCommunicate OK [08:34:10]SAM_PROTO_ClearQueue done [08:34:10]KKMCreateOFDPacket [08:34:10]OFDProtocolAddRootSTLVToBuf [08:34:10]FM_MakeSignedData [08:34:10]FM_MakeSignedData [08:34:10]SAM_PROTO_SignData [08:34:10]wFMCommunicate request_size=4 [08:34:10]MH_SAM_APDU [08:34:10]CAPDU: 80 0D 01 02 [08:34:10]Write to MH i2c: E2 08 00 A8 0C 80 0D 01 02 00 00 00 00 2D [08:34:10]Write i2c OK [08:34:10]MH_I2C_Read... [08:34:10]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [08:34:10]Read from MH i2c: E2 [08:34:10]MH_I2C_Read... [08:34:10]Read from MH i2c: E2 03 00 [08:34:10]MH_I2C_Read... [08:34:10]Read from MH i2c: E2 03 00 A8 0C 00 90 00 28 [08:34:10]RAPDU: 90 00 [08:34:10]wFMCommunicate OK [08:34:10]wFMCommunicate request_size=255 [08:34:10]MH_SAM_APDU [08:34:10]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 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 1C 00 00 00 F4 03 04 00 84 4C 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 F4 15 03 00 35 04 06 00 59 [08:34:10]Write to MH i2c: E2 02 01 A9 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 32 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 1C 00 00 00 F4 03 04 00 84 4C 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 F4 15 03 00 35 04 06 00 59 00 00 BB [08:34:10]Write i2c OK [08:34:10]MH_I2C_Read... [08:34:10]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:34:10]Read from MH i2c: E2 [08:34:10]MH_I2C_Read... [08:34:10]Read from MH i2c: E2 03 00 [08:34:10]MH_I2C_Read... [08:34:10]Read from MH i2c: E2 03 00 A9 0C 00 90 00 29 [08:34:10]RAPDU: 90 00 [08:34:10]wFMCommunicate OK [08:34:10]wFMCommunicate request_size=10 [08:34:10]MH_SAM_APDU [08:34:10]CAPDU: 80 0D 02 02 05 CD BA A7 75 CA [08:34:10]Write to MH i2c: E2 0D 00 AA 0C 80 0D 02 02 05 00 CD BA A7 75 CA 00 00 A7 [08:34:10]Write i2c OK [08:34:10]MH_I2C_Read... [08:34:10]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:34:10]Read from MH i2c: E2 [08:34:10]MH_I2C_Read... [08:34:10]Read from MH i2c: E2 03 00 [08:34:10]MH_I2C_Read... [08:34:10]Read from MH i2c: E2 03 00 AA 0C 00 90 00 2A [08:34:10]RAPDU: 90 00 [08:34:10]wFMCommunicate OK [08:34:10]wFMCommunicate request_size=4 [08:34:10]MH_SAM_APDU [08:34:10]CAPDU: 80 0D 03 02 [08:34:10]Write to MH i2c: E2 08 00 AB 0C 80 0D 03 02 00 00 00 00 32 [08:34:10]Write i2c OK [08:34:10]MH_I2C_Read... [08:34:10]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [08:34:10]Read from MH i2c: E2 [08:34:10]MH_I2C_Read... [08:34:10]Read from MH i2c: E2 0B 00 [08:34:10]MH_I2C_Read... [08:34:10]Read from MH i2c: E2 0B 00 AB 0C 00 F8 D3 2E 3F 20 C2 40 90 90 00 1D [08:34:10]RAPDU: F8 D3 2E 3F 20 C2 40 90 90 00 [08:34:10]wFMCommunicate OK [08:34:10]SAM_PROTO_SignData done [08:34:10]FM_MakeSignedData done [08:34:10]CreateOFDProtocolMessage [08:34:10]wFMCommunicate request_size=4 [08:34:10]MH_SAM_APDU [08:34:10]CAPDU: 80 11 00 00 [08:34:10]Write to MH i2c: E2 08 00 AC 0C 80 11 00 00 00 00 00 00 32 [08:34:10]Write i2c OK [08:34:10]MH_I2C_Read... [08:34:10]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:34:10]Read from MH i2c: E2 [08:34:10]MH_I2C_Read... [08:34:10]Read from MH i2c: E2 17 00 [08:34:10]MH_I2C_Read... [08:34:10]Read from MH i2c: E2 17 00 AC 0C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 87 [08:34:10]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [08:34:10]wFMCommunicate OK [08:34:10]CreateOFDProtocolMessage done [08:34:10]OFDSenderStorePacket 202228 [08:34:10]StoreOFDPacket docnum=202228 [08:34:10]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 2A C8 07 01 C5 DD 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 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 1C 00 00 00 F4 03 04 00 84 4C 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 F4 15 03 00 35 04 06 00 59 CD BA A7 75 CA F8 D3 2E 3F 20 C2 40 90 [08:34:10]CheckFolder [08:34:10]dirname=/storage/ofd_packets [08:34:10]CheckFolder done [08:34:10]ProducePacketName [08:34:10]name=ofd_packets/00202228 [08:34:10]NVStorageSaveData ofd_packets/00202228 [08:34:10]File name is /storage/ofd_packets/00202228 [08:34:10]Write 301 bytes [08:34:10]NVStorageSaveData done [08:34:10]OFDSenderStorePacket done [08:34:10]KKMCreateOFDPacket done [08:34:10]NVStorageSaveData kkm_last_timestamp [08:34:10]File name is /storage/kkm_last_timestamp [08:34:10]Write 4 bytes [08:34:10]NVStorageSaveData done [08:34:10]ExternCall_PrintAddStr [08:34:10]wPrintStart [08:34:10]Write to MH i2c: 01 00 00 AD 0C B9 [08:34:10]Write i2c OK [08:34:10]MH_I2C_Read... [08:34:10]Read from MH i2c: 01 [08:34:10]MH_I2C_Read... [08:34:10]Read from MH i2c: 01 07 00 [08:34:10]MH_I2C_Read... [08:34:10]Read from MH i2c: 01 07 00 AD 0C 00 00 00 00 00 FF 0F CE [08:34:10]RasterBufferAndPrint [08:34:10]line Счет N : (1)450001 [08:34:10]line ИНН: 02508201610067 [08:34:10]line Контрольно-Кассовый Чек [08:34:10]line ПРОДАЖА [08:34:10]line ТРК (МРК, ГНК) : 62 [08:34:10]line Товар: 2710124130 [08:34:10]line Аи-92-К-2 [08:34:10]line 7.480 * 66.90 [08:34:10]line = 500.41 [08:34:10]line НДС 12% НСП 1% [08:34:10]line > о реализуемом товаре [08:34:10]line ОКРУГЛЕНИЕ: -0.41 [08:34:10]line ИТОГО: 500.00 [08:34:10]line Внесено: 500.00 [08:34:10]line СДАЧА: 0.00 [08:34:10]line НСП 1% : 4.43 [08:34:10]line НДС 12% : 53.14 [08:34:10]line Наличными: 500.00 [08:34:10]line Безнал.: 0.00 [08:34:10]line Место: АЗС № 171 "Партнер Нефть" [08:34:10]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [08:34:10]line СНО: Общий режим [08:34:10]line Чек 28 28.10.2024 08:34 [08:34:10]line Смена: 545 ФФД: 1.0 [08:34:10]line ЗНМ: 0300000109 [08:34:10]line РНМ: 0000000000091777 [08:34:10]line Версия ККМ: 001 [08:34:10]line ФМ: 0000000000871756 [08:34:10]line ФД: 202228 [08:34:10]line ФПД: 98740134704586 [08:34:10]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T083412&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202228&fm=98740134704586&tin=02508201610067®Number=0000000000091777&sum=50000 [08:34:10]written 0, free lines is 4095 [08:34:11]OFD Sender: Processing packet 202228 [packets to send 114, broken 113] [08:34:11]ProducePacketName [08:34:11]name=ofd_packets/00202228 [08:34:11]OFD Sender: To server: pG, [08:34:11]CommunicateWithHost lk.salyk.kg:30040 [08:34:11]ConnectInit lk.salyk.kg [08:34:11]Connected sock=10 [08:34:11]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 2A C8 07 01 C5 DD 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 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 1C 00 00 00 F4 03 04 00 84 4C 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 F4 15 03 00 35 04 06 00 59 CD BA A7 75 CA F8 D3 2E 3F 20 C2 40 90 [08:34:11]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 74 2B 47 00 FF AA A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 F4 15 03 00 F4 03 04 00 3B F8 1E 67 B6 04 01 00 00 16 40 AC CA F5 B8 29 FC [08:34:11]CommunicateWithHost err = 0 [08:34:11]CheckOFDResponse [08:34:11]1017 (14) - 77093643461234 [08:34:11]1041 (16) - 0000000000871756 [08:34:11]1040 (4) - 202228 [08:34:11]1012 (4) - 28.10.2024 02:34 [08:34:11]1206 (1) - 0 [08:34:11]OFD Sender: Remove packet 202228 [08:34:11]ProducePacketName [08:34:11]name=ofd_packets/00202228 [08:34:11]NVStorageDeleteData [08:34:11]Write to MH i2c: 01 00 00 D8 0C E4 [08:34:11]Write i2c OK [08:34:11]MH_I2C_Read... [08:34:11]Read from MH i2c: 01 [08:34:11]MH_I2C_Read... [08:34:11]Read from MH i2c: 01 07 00 [08:34:11]MH_I2C_Read... [08:34:11]Read from MH i2c: 01 07 00 D8 0C 00 00 00 00 00 9B 0C 92 [08:34:11]RasterBufferAndPrint [08:34:11]line [08:34:11]line [08:34:11]line [08:34:11]line [08:34:11]line [08:34:11]written 0, free lines is 3237 [08:34:11]MH_Cut [08:34:11]Write to MH i2c: D1 01 00 DF 0C 01 BD [08:34:11]Write i2c OK [08:34:11]MH_I2C_Read... [08:34:11]Read from MH i2c: D1 [08:34:11]MH_I2C_Read... [08:34:11]Read from MH i2c: D1 01 00 [08:34:11]MH_I2C_Read... [08:34:11]Read from MH i2c: D1 01 00 DF 0C 00 BC [08:34:11]Write to MH i2c: 01 00 00 E0 0C EC [08:34:11]Write i2c OK [08:34:11]MH_I2C_Read... [08:34:11]OFD Sender: No OFD packet to send [08:34:12]*** Cut start [08:34:12]*** Purtial cut [08:34:12]*** Stage 1: CUTSNS_PIN = 1 [08:34:12]Read from MH i2c: 01 [08:34:12]MH_I2C_Read... [08:34:12]*** Stop cut motor [08:34:12]*** Cut end [08:34:12]Read from MH i2c: 01 07 00 [08:34:12]MH_I2C_Read... [08:34:12]Read from MH i2c: 01 07 00 E0 0C 00 00 00 00 00 FF 0F 01 [08:34:12]process_action close_receipt done [08:34:12]requested_data is exist [08:34:12]produce_requested_data [08:34:12]requested_item fm.sn is exist - process it [08:34:12]wFMCommunicate request_size=4 [08:34:12]MH_SAM_APDU [08:34:12]CAPDU: 80 11 00 00 [08:34:12]Write to MH i2c: E2 08 00 E1 0C 80 11 00 00 00 00 00 00 67 [08:34:12]Write i2c OK [08:34:12]MH_I2C_Read... [08:34:12]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:34:12]Read from MH i2c: E2 [08:34:12]MH_I2C_Read... [08:34:12]Read from MH i2c: E2 17 00 [08:34:12]MH_I2C_Read... [08:34:12]Read from MH i2c: E2 17 00 E1 0C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 BC [08:34:12]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [08:34:12]wFMCommunicate OK [08:34:12]requested_item fd.num is exist - process it [08:34:12]SAM_PROTO_GetFieldsCounters [08:34:12]wFMCommunicate request_size=4 [08:34:12]MH_SAM_APDU [08:34:12]CAPDU: 80 13 00 00 [08:34:12]Write to MH i2c: E2 08 00 E2 0C 80 13 00 00 00 00 00 00 6A [08:34:12]Write i2c OK [08:34:12]MH_I2C_Read... [08:34:12]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [08:34:12]Read from MH i2c: E2 [08:34:12]MH_I2C_Read... [08:34:12]Read from MH i2c: E2 62 00 [08:34:12]MH_I2C_Read... [08:34:12]Read from MH i2c: E2 62 00 E2 0C 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 F4 15 03 00 0E 04 04 00 21 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 16 [08:34:12]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 F4 15 03 00 0E 04 04 00 21 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 [08:34:12]wFMCommunicate OK [08:34:12]SAM_PROTO_GetFieldsCounters done [08:34:12]requested_item shift.num is exist - process it [08:34:12]requested_item shift.opened is exist - process it [08:34:12]req_shift_opened [08:34:12]FM_GetShiftState [08:34:12]SAM_PROTO_GetShiftState [08:34:12]wFMCommunicate request_size=4 [08:34:12]MH_SAM_APDU [08:34:12]CAPDU: 80 13 01 00 [08:34:12]Write to MH i2c: E2 08 00 E3 0C 80 13 01 00 00 00 00 00 6C [08:34:12]Write i2c OK [08:34:12]MH_I2C_Read... [08:34:12]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:34:12]Read from MH i2c: E2 [08:34:12]MH_I2C_Read... [08:34:12]Read from MH i2c: E2 0E 00 [08:34:12]MH_I2C_Read... [08:34:12]Read from MH i2c: E2 0E 00 E3 0C 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 17 [08:34:12]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [08:34:12]wFMCommunicate OK [08:34:12]SAM_PROTO_GetShiftState done [08:34:12]FM_GetShiftState done [08:34:12]req_shift_opened done [08:34:12]requested_item shift.open_date is exist - process it [08:34:12]req_shift_open_date [08:34:12]req_shift_open_date done [08:34:12]produce_requested_data done [08:34:12]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202228,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670} [08:34:12]process_action_free close_receipt [08:34:12]json_value_free [08:34:12]json_value_free done [08:34:12]process_json_proto returns [08:34:12]Send response to host [08:34:12]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202228,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670}}} [08:34:12]free response buf [08:34:12]execute_script done [08:34:12]execute_script returns [08:34:12]free content buf [08:34:12]Sock 7.Close socket [08:34:12]Sock 7.Thread stoped [08:34:16]OFD Sender: No OFD packet to send [08:34:21]OFD Sender: No OFD packet to send [08:34:26]OFD Sender: No OFD packet to send [08:34:31]OFD Sender: No OFD packet to send [08:34:36]OFD Sender: No OFD packet to send [08:34:41]OFD Sender: No OFD packet to send [08:34:46]OFD Sender: No OFD packet to send [08:34:51]OFD Sender: No OFD packet to send [08:34:56]OFD Sender: No OFD packet to send [08:35:01]OFD Sender: No OFD packet to send [08:35:06]OFD Sender: No OFD packet to send [08:35:11]OFD Sender: No OFD packet to send [08:35:16]OFD Sender: No OFD packet to send [08:35:21]OFD Sender: No OFD packet to send [08:35:26]OFD Sender: No OFD packet to send [08:35:31]OFD Sender: No OFD packet to send [08:35:36]OFD Sender: No OFD packet to send [08:35:41]OFD Sender: No OFD packet to send [08:35:44]accept exits with 9 [08:35:44]New connection [08:35:44]New thread 3067280740 created [08:35:44]Thread 3067424100 joined [08:35:44]Waiting for new connection... [08:35:44] Sock 9.Parse request [08:35:44]Sock 9.Check first char [08:35:44]Sock 9.First char is OK [08:35:44]request: POST /json_proto HTTP/1.0 [08:35:44]Method: POST [08:35:44]URL: /json_proto [08:35:44]Method is POST - this is cgi request [08:35:44]url: /json_proto [08:35:44]query_string will be loaded in cgi processing [08:35:44]execute_cgi json_proto POST (null) [08:35:44]execute_cgi path=json_proto method=POST [08:35:44]POST find Content-Length [08:35:44]Host: 172.17.63.195:8080 [08:35:44]Content-Length: 682 [08:35:44]Content-Type: application/json [08:35:44] [08:35:44]POST finish read [08:35:44]Found Content-Length = 682 [08:35:44]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450002", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "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:35:44]execute_script... [08:35:44]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450002", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "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:35:44]POST & json_proto [08:35:44]process_json_proto [08:35:44]json parsed OK: [08:35:44]protocol is kg_v1.0 [08:35:44]action value=close_receipt [08:35:44]process_action close_receipt [08:35:44]cmd_close_receipt [08:35:44]MH_GetDate [08:35:44]Write to MH i2c: F0 00 00 E4 0C DF [08:35:44]Write i2c OK [08:35:44]MH_I2C_Read... [08:35:44]Read from MH i2c: F0 [08:35:44]MH_I2C_Read... [08:35:44]Read from MH i2c: F0 09 00 [08:35:44]MH_I2C_Read... [08:35:44]Read from MH i2c: F0 09 00 E4 0C 00 E4 4C 1F 67 47 1B 1E 67 85 [08:35:44]GetLastDocTimeStamp 1730104452 [08:35:44]current date 1730104548 [08:35:44]FM_GetShiftState [08:35:44]SAM_PROTO_GetShiftState [08:35:44]wFMCommunicate request_size=4 [08:35:44]MH_SAM_APDU [08:35:44]CAPDU: 80 13 01 00 [08:35:44]Write to MH i2c: E2 08 00 E5 0C 80 13 01 00 00 00 00 00 6E [08:35:44]Write i2c OK [08:35:44]MH_I2C_Read... [08:35:44]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:35:44]Read from MH i2c: E2 [08:35:44]MH_I2C_Read... [08:35:44]Read from MH i2c: E2 0E 00 [08:35:44]MH_I2C_Read... [08:35:44]Read from MH i2c: E2 0E 00 E5 0C 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 19 [08:35:44]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [08:35:44]wFMCommunicate OK [08:35:44]SAM_PROTO_GetShiftState done [08:35:44]FM_GetShiftState done [08:35:44]opened in 1730073670 [08:35:44]opened+sec_in_day 1730160070 [08:35:44]quantity*price = 100015 [08:35:44]sum+1 = 100017 [08:35:44]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.16 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.21 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 29 28.10.2024 08:35 Смена: 545 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 ФМ: 0000000000871756 ФД: 202229 ФПД: 11159484486399 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T083548&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202229&fm=11159484486399&tin=02508201610067®Number=0000000000091777&sum=100000 [08:35:46]StoreToDocumentArchive [08:35:46]shift 545 fd 202229 [08:35:46]save to /storage/0545/doc_00202229 [08:35:46]save last doc name /storage/0545/doc_00202229 to /storage/kkm_last_doc_name [08:35:46]save OK [08:35:46]Clear old archive folders... [08:35:46]ProcessDocumentItem done err = 0, tmpTLVsize=251 [08:35:46]tlvbuf is 00C40CD0 [08:35:46]SAM_PROTO_ClearQueue [08:35:46]wFMCommunicate request_size=4 [08:35:46]MH_SAM_APDU [08:35:46]CAPDU: 80 09 00 00 [08:35:46]Write to MH i2c: E2 08 00 F2 0C 80 09 00 00 00 00 00 00 70 [08:35:46]Write i2c OK [08:35:46]MH_I2C_Read... [08:35:46]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [08:35:46]Read from MH i2c: E2 [08:35:46]MH_I2C_Read... [08:35:46]Read from MH i2c: E2 03 00 [08:35:46]MH_I2C_Read... [08:35:46]Read from MH i2c: E2 03 00 F2 0C 00 90 00 72 [08:35:46]RAPDU: 90 00 [08:35:46]wFMCommunicate OK [08:35:46]SAM_PROTO_ClearQueue done [08:35:46]KKMCreateOFDPacket [08:35:46]OFDProtocolAddRootSTLVToBuf [08:35:46]FM_MakeSignedData [08:35:46]FM_MakeSignedData [08:35:46]SAM_PROTO_SignData [08:35:46]wFMCommunicate request_size=4 [08:35:46]MH_SAM_APDU [08:35:46]CAPDU: 80 0D 01 02 [08:35:46]Write to MH i2c: E2 08 00 F3 0C 80 0D 01 02 00 00 00 00 78 [08:35:46]Write i2c OK [08:35:46]MH_I2C_Read... [08:35:46]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [08:35:46]Read from MH i2c: E2 [08:35:46]MH_I2C_Read... [08:35:46]Read from MH i2c: E2 03 00 [08:35:46]MH_I2C_Read... [08:35:46]Read from MH i2c: E2 03 00 F3 0C 00 90 00 73 [08:35:46]RAPDU: 90 00 [08:35:46]wFMCommunicate OK [08:35:46]wFMCommunicate request_size=255 [08:35:46]MH_SAM_APDU [08:35:46]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 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 1D 00 00 00 F4 03 04 00 E4 4C 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 F5 15 03 00 35 04 06 00 0A [08:35:46]Write to MH i2c: E2 02 01 F4 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 32 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 1D 00 00 00 F4 03 04 00 E4 4C 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 F5 15 03 00 35 04 06 00 0A 00 00 13 [08:35:46]Write i2c OK [08:35:46]MH_I2C_Read... [08:35:46]Read from MH i2c: E2 [08:35:46]MH_I2C_Read... [08:35:46]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:35:46]Read from MH i2c: E2 03 00 [08:35:46]MH_I2C_Read... [08:35:46]Read from MH i2c: E2 03 00 F4 0C 00 90 00 74 [08:35:46]RAPDU: 90 00 [08:35:46]wFMCommunicate OK [08:35:46]wFMCommunicate request_size=10 [08:35:46]MH_SAM_APDU [08:35:46]CAPDU: 80 0D 02 02 05 26 45 1B D2 FF [08:35:46]Write to MH i2c: E2 0D 00 F5 0C 80 0D 02 02 05 00 26 45 1B D2 FF 00 00 DC [08:35:46]Write i2c OK [08:35:46]MH_I2C_Read... [08:35:46]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:35:46]Read from MH i2c: E2 [08:35:46]MH_I2C_Read... [08:35:46]Read from MH i2c: E2 03 00 [08:35:46]MH_I2C_Read... [08:35:46]Read from MH i2c: E2 03 00 F5 0C 00 90 00 75 [08:35:46]RAPDU: 90 00 [08:35:46]wFMCommunicate OK [08:35:46]wFMCommunicate request_size=4 [08:35:46]MH_SAM_APDU [08:35:46]CAPDU: 80 0D 03 02 [08:35:46]Write to MH i2c: E2 08 00 F6 0C 80 0D 03 02 00 00 00 00 7D [08:35:46]Write i2c OK [08:35:46]MH_I2C_Read... [08:35:46]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [08:35:46]Read from MH i2c: E2 [08:35:46]MH_I2C_Read... [08:35:46]Read from MH i2c: E2 0B 00 [08:35:46]MH_I2C_Read... [08:35:46]Read from MH i2c: E2 0B 00 F6 0C 00 E2 19 C4 67 0C 89 06 C7 90 00 06 [08:35:46]RAPDU: E2 19 C4 67 0C 89 06 C7 90 00 [08:35:46]wFMCommunicate OK [08:35:46]SAM_PROTO_SignData done [08:35:46]FM_MakeSignedData done [08:35:46]CreateOFDProtocolMessage [08:35:46]wFMCommunicate request_size=4 [08:35:46]MH_SAM_APDU [08:35:46]CAPDU: 80 11 00 00 [08:35:46]Write to MH i2c: E2 08 00 F7 0C 80 11 00 00 00 00 00 00 7D [08:35:46]Write i2c OK [08:35:46]MH_I2C_Read... [08:35:46]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:35:46]Read from MH i2c: E2 [08:35:46]MH_I2C_Read... [08:35:46]Read from MH i2c: E2 17 00 [08:35:46]MH_I2C_Read... [08:35:46]Read from MH i2c: E2 17 00 F7 0C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 D2 [08:35:46]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [08:35:46]wFMCommunicate OK [08:35:46]CreateOFDProtocolMessage done [08:35:46]OFDSenderStorePacket 202229 [08:35:46]StoreOFDPacket docnum=202229 [08:35:46]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 1F DF 07 01 65 FE 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 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 1D 00 00 00 F4 03 04 00 E4 4C 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 F5 15 03 00 35 04 06 00 0A 26 45 1B D2 FF E2 19 C4 67 0C 89 06 C7 [08:35:46]CheckFolder [08:35:46]dirname=/storage/ofd_packets [08:35:46]CheckFolder done [08:35:46]ProducePacketName [08:35:46]name=ofd_packets/00202229 [08:35:46]NVStorageSaveData ofd_packets/00202229 [08:35:46]File name is /storage/ofd_packets/00202229 [08:35:46]Write 301 bytes [08:35:46]NVStorageSaveData done [08:35:46]OFDSenderStorePacket done [08:35:46]KKMCreateOFDPacket done [08:35:46]NVStorageSaveData kkm_last_timestamp [08:35:46]File name is /storage/kkm_last_timestamp [08:35:46]Write 4 bytes [08:35:46]NVStorageSaveData done [08:35:46]ExternCall_PrintAddStr [08:35:46]wPrintStart [08:35:46]Write to MH i2c: 01 00 00 F8 0C 04 [08:35:46]Write i2c OK [08:35:46]MH_I2C_Read... [08:35:46]Read from MH i2c: 01 [08:35:46]MH_I2C_Read... [08:35:46]Read from MH i2c: 01 07 00 [08:35:46]MH_I2C_Read... [08:35:46]Read from MH i2c: 01 07 00 F8 0C 00 00 00 00 00 FF 0F 19 [08:35:46]RasterBufferAndPrint [08:35:46]line Счет N : (1)450002 [08:35:46]line ИНН: 02508201610067 [08:35:46]line Контрольно-Кассовый Чек [08:35:46]line ПРОДАЖА [08:35:46]line ТРК (МРК, ГНК) : 31 [08:35:46]line Товар: 2710124130 [08:35:46]line Аи-92-К-2 [08:35:46]line 14.950 * 66.90 [08:35:46]line = 1000.16 [08:35:46]line НДС 12% НСП 1% [08:35:46]line > о реализуемом товаре [08:35:46]line ОКРУГЛЕНИЕ: -0.16 [08:35:46]line ИТОГО: 1000.00 [08:35:46]line Внесено: 1000.00 [08:35:46]line СДАЧА: 0.00 [08:35:46]line НСП 1% : 8.85 [08:35:46]line НДС 12% : 106.21 [08:35:46]line Наличными: 1000.00 [08:35:46]line Безнал.: 0.00 [08:35:46]line Место: АЗС № 171 "Партнер Нефть" [08:35:46]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [08:35:46]line СНО: Общий режим [08:35:46]line Чек 29 28.10.2024 08:35 [08:35:46]line Смена: 545 ФФД: 1.0 [08:35:46]line ЗНМ: 0300000109 [08:35:46]line РНМ: 0000000000091777 [08:35:46]line Версия ККМ: 001 [08:35:46]line ФМ: 0000000000871756 [08:35:46]line ФД: 202229 [08:35:46]line ФПД: 11159484486399 [08:35:46]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T083548&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202229&fm=11159484486399&tin=02508201610067®Number=0000000000091777&sum=100000 [08:35:46]OFD Sender: Processing packet 202229 [packets to send 114, broken 113] [08:35:46]ProducePacketName [08:35:46]name=ofd_packets/00202229 [08:35:46]OFD Sender: To server: pG, [08:35:46]CommunicateWithHost lk.salyk.kg:30040 [08:35:46]ConnectInit lk.salyk.kg [08:35:46]written 0, free lines is 4095 [08:35:47]Connected sock=10 [08:35:47]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 1F DF 07 01 65 FE 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 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 1D 00 00 00 F4 03 04 00 E4 4C 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 F5 15 03 00 35 04 06 00 0A 26 45 1B D2 FF E2 19 C4 67 0C 89 06 C7 [08:35:47]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 C6 CF 47 00 F8 DE A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 F5 15 03 00 F4 03 04 00 9B F8 1E 67 B6 04 01 00 00 30 7F A0 34 D8 DC A6 9C [08:35:47]CommunicateWithHost err = 0 [08:35:47]CheckOFDResponse [08:35:47]1017 (14) - 77093643461234 [08:35:47]1041 (16) - 0000000000871756 [08:35:47]1040 (4) - 202229 [08:35:47]1012 (4) - 28.10.2024 02:36 [08:35:47]1206 (1) - 0 [08:35:47]OFD Sender: Remove packet 202229 [08:35:47]ProducePacketName [08:35:47]name=ofd_packets/00202229 [08:35:47]NVStorageDeleteData [08:35:47]Write to MH i2c: 01 00 00 23 0D 30 [08:35:47]Write i2c OK [08:35:47]MH_I2C_Read... [08:35:47]Read from MH i2c: 01 [08:35:47]MH_I2C_Read... [08:35:47]Read from MH i2c: 01 07 00 [08:35:47]MH_I2C_Read... [08:35:47]Read from MH i2c: 01 07 00 23 0D 00 00 00 00 00 8C 0C CF [08:35:47]RasterBufferAndPrint [08:35:47]line [08:35:47]line [08:35:47]line [08:35:47]line [08:35:47]line [08:35:47]written 0, free lines is 3215 [08:35:47]MH_Cut [08:35:47]Write to MH i2c: D1 01 00 2A 0D 01 09 [08:35:47]Write i2c OK [08:35:47]MH_I2C_Read... [08:35:47]Read from MH i2c: D1 [08:35:47]MH_I2C_Read... [08:35:47]Read from MH i2c: D1 01 00 [08:35:47]MH_I2C_Read... [08:35:47]Read from MH i2c: D1 01 00 2A 0D 00 08 [08:35:47]Write to MH i2c: 01 00 00 2B 0D 38 [08:35:47]Write i2c OK [08:35:47]MH_I2C_Read... [08:35:47]OFD Sender: No OFD packet to send [08:35:48]*** Cut start [08:35:48]*** Purtial cut [08:35:48]*** Stage 1: CUTSNS_PIN = 1 [08:35:48]Read from MH i2c: 01 [08:35:48]MH_I2C_Read... [08:35:48]*** Stop cut motor [08:35:48]*** Cut end [08:35:48]Read from MH i2c: 01 07 00 [08:35:48]MH_I2C_Read... [08:35:48]Read from MH i2c: 01 07 00 2B 0D 00 00 00 00 00 FF 0F 4D [08:35:48]process_action close_receipt done [08:35:48]requested_data is exist [08:35:48]produce_requested_data [08:35:48]requested_item fm.sn is exist - process it [08:35:48]wFMCommunicate request_size=4 [08:35:48]MH_SAM_APDU [08:35:48]CAPDU: 80 11 00 00 [08:35:48]Write to MH i2c: E2 08 00 2C 0D 80 11 00 00 00 00 00 00 B3 [08:35:48]Write i2c OK [08:35:48]MH_I2C_Read... [08:35:48]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:35:48]Read from MH i2c: E2 [08:35:48]MH_I2C_Read... [08:35:48]Read from MH i2c: E2 17 00 [08:35:48]MH_I2C_Read... [08:35:48]Read from MH i2c: E2 17 00 2C 0D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 08 [08:35:48]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [08:35:48]wFMCommunicate OK [08:35:48]requested_item fd.num is exist - process it [08:35:48]SAM_PROTO_GetFieldsCounters [08:35:48]wFMCommunicate request_size=4 [08:35:48]MH_SAM_APDU [08:35:48]CAPDU: 80 13 00 00 [08:35:48]Write to MH i2c: E2 08 00 2D 0D 80 13 00 00 00 00 00 00 B6 [08:35:48]Write i2c OK [08:35:48]MH_I2C_Read... [08:35:48]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [08:35:48]Read from MH i2c: E2 [08:35:48]MH_I2C_Read... [08:35:48]Read from MH i2c: E2 62 00 [08:35:48]MH_I2C_Read... [08:35:48]Read from MH i2c: E2 62 00 2D 0D 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 F5 15 03 00 0E 04 04 00 21 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 66 [08:35:48]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 F5 15 03 00 0E 04 04 00 21 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 [08:35:48]wFMCommunicate OK [08:35:48]SAM_PROTO_GetFieldsCounters done [08:35:48]requested_item shift.num is exist - process it [08:35:48]requested_item shift.opened is exist - process it [08:35:48]req_shift_opened [08:35:48]FM_GetShiftState [08:35:48]SAM_PROTO_GetShiftState [08:35:48]wFMCommunicate request_size=4 [08:35:48]MH_SAM_APDU [08:35:48]CAPDU: 80 13 01 00 [08:35:48]Write to MH i2c: E2 08 00 2E 0D 80 13 01 00 00 00 00 00 B8 [08:35:48]Write i2c OK [08:35:48]MH_I2C_Read... [08:35:48]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:35:48]Read from MH i2c: E2 [08:35:48]MH_I2C_Read... [08:35:48]Read from MH i2c: E2 0E 00 [08:35:48]MH_I2C_Read... [08:35:48]Read from MH i2c: E2 0E 00 2E 0D 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 63 [08:35:48]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [08:35:48]wFMCommunicate OK [08:35:48]SAM_PROTO_GetShiftState done [08:35:48]FM_GetShiftState done [08:35:48]req_shift_opened done [08:35:48]requested_item shift.open_date is exist - process it [08:35:48]req_shift_open_date [08:35:48]req_shift_open_date done [08:35:48]produce_requested_data done [08:35:48]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202229,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670} [08:35:48]process_action_free close_receipt [08:35:48]json_value_free [08:35:48]json_value_free done [08:35:48]process_json_proto returns [08:35:48]Send response to host [08:35:48]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202229,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670}}} [08:35:48]free response buf [08:35:48]execute_script done [08:35:48]execute_script returns [08:35:48]free content buf [08:35:48]Sock 9.Close socket [08:35:48]Sock 9.Thread stoped [08:35:52]OFD Sender: No OFD packet to send [08:35:57]OFD Sender: No OFD packet to send [08:36:02]OFD Sender: No OFD packet to send [08:36:05]int [08:36:05]Write to MH i2c: 01 00 00 2F 0D 3C [08:36:05]*** FLAG_PRN_PAP1 set [08:36:05]Write i2c OK [08:36:05]MH_I2C_Read... [08:36:05]Read from MH i2c: 01 [08:36:05]MH_I2C_Read... [08:36:05]Read from MH i2c: 01 07 00 [08:36:05]MH_I2C_Read... [08:36:05]Read from MH i2c: 01 07 00 2F 0D 00 01 00 00 00 FF 0F 52 [08:36:05]state=0 [08:36:05]No paper [08:36:05]int [08:36:05]Write to MH i2c: 01 00 00 30 0D 3D [08:36:05]*** FLAG_PRN_PAP2 set [08:36:05]Write i2c OK [08:36:05]MH_I2C_Read... [08:36:05]Read from MH i2c: 01 [08:36:05]MH_I2C_Read... [08:36:05]Read from MH i2c: 01 07 00 [08:36:05]MH_I2C_Read... [08:36:05]Read from MH i2c: 01 07 00 30 0D 00 03 00 00 00 FF 0F 55 [08:36:05]state=0 [08:36:05]No paper [08:36:05]Cover opened [08:36:07]OFD Sender: No OFD packet to send [08:36:10]Write to MH i2c: 01 00 00 31 0D 3E [08:36:10]Write i2c OK [08:36:10]MH_I2C_Read... [08:36:10]Read from MH i2c: 01 [08:36:10]MH_I2C_Read... [08:36:10]Read from MH i2c: 01 07 00 [08:36:10]MH_I2C_Read... [08:36:10]Read from MH i2c: 01 07 00 31 0D 00 03 00 00 00 FF 0F 56 [08:36:10]state=3 [08:36:10]No paper [08:36:10]Cover opened [08:36:12]OFD Sender: No OFD packet to send [08:36:15]Write to MH i2c: 01 00 00 32 0D 3F [08:36:15]Write i2c OK [08:36:15]MH_I2C_Read... [08:36:15]Read from MH i2c: 01 [08:36:15]MH_I2C_Read... [08:36:15]Read from MH i2c: 01 07 00 [08:36:15]MH_I2C_Read... [08:36:15]Read from MH i2c: 01 07 00 32 0D 00 03 00 00 00 FF 0F 57 [08:36:15]state=3 [08:36:15]No paper [08:36:15]Cover opened [08:36:17]OFD Sender: No OFD packet to send [08:36:20]Write to MH i2c: 01 00 00 33 0D 40 [08:36:20]Write i2c OK [08:36:20]MH_I2C_Read... [08:36:20]Read from MH i2c: 01 [08:36:20]MH_I2C_Read... [08:36:20]Read from MH i2c: 01 07 00 [08:36:20]MH_I2C_Read... [08:36:20]Read from MH i2c: 01 07 00 33 0D 00 03 00 00 00 FF 0F 58 [08:36:20]state=3 [08:36:20]No paper [08:36:20]Cover opened [08:36:22]OFD Sender: No OFD packet to send [08:36:24]int [08:36:24]Write to MH i2c: 01 00 00 34 0D 41 [08:36:24]Write i2c OK [08:36:24]MH_I2C_Read... [08:36:24]Read from MH i2c: 01 [08:36:24]MH_I2C_Read... [08:36:24]Read from MH i2c: 01 07 00 [08:36:24]MH_I2C_Read... [08:36:24]*** FLAG_PRN_PAP2 reset [08:36:24]*** FLAG_PRN_PAP1 reset [08:36:24]Read from MH i2c: 01 07 00 34 0D 00 00 00 00 00 FF 0F 56 [08:36:24]state=3 [08:36:24]Cover closed [08:36:25]int [08:36:25]Write to MH i2c: 01 00 00 35 0D 42 [08:36:25]*** FLAG_PRN_KEY set [08:36:25]Write i2c OK [08:36:25]MH_I2C_Read... [08:36:25]Read from MH i2c: 01 [08:36:26]MH_I2C_Read... [08:36:26]Read from MH i2c: 01 07 00 [08:36:26]MH_I2C_Read... [08:36:26]Read from MH i2c: 01 07 00 35 0D 00 08 00 00 00 FF 0F 5F [08:36:26]state=0 [08:36:26]Key pressed [08:36:26]Feed [08:36:26]Write to MH i2c: D8 00 00 36 0D 1A [08:36:26]Write i2c OK [08:36:26]MH_I2C_Read... [08:36:26]Read from MH i2c: D8 [08:36:26]MH_I2C_Read... [08:36:26]Read from MH i2c: D8 01 00 [08:36:26]MH_I2C_Read... [08:36:26]Read from MH i2c: D8 01 00 36 0D 00 1B [08:36:26]int [08:36:26]Write to MH i2c: 01 00 00 37 0D 44 [08:36:26]Write i2c OK [08:36:26]MH_I2C_Read... [08:36:26]Read from MH i2c: 01 [08:36:26]MH_I2C_Read... [08:36:26]Read from MH i2c: 01 07 00 [08:36:26]MH_I2C_Read... [08:36:26]Read from MH i2c: 01 07 00 37 0D 00 48 00 00 00 3C 00 CF [08:36:26]state=2 [08:36:26]Key pressed [08:36:26]int [08:36:26]Write to MH i2c: 01 00 00 38 0D 45 [08:36:26]*** FLAG_PRN_KEY reset [08:36:26]Write i2c OK [08:36:26]MH_I2C_Read... [08:36:26]Read from MH i2c: 01 [08:36:26]MH_I2C_Read... [08:36:26]Read from MH i2c: 01 07 00 [08:36:26]MH_I2C_Read... [08:36:26]Read from MH i2c: 01 07 00 38 0D 00 00 00 00 00 F6 0F 51 [08:36:26]state=2 [08:36:26]Stop feed [08:36:27]OFD Sender: No OFD packet to send [08:36:32]OFD Sender: No OFD packet to send [08:36:37]OFD Sender: No OFD packet to send [08:36:42]OFD Sender: No OFD packet to send [08:36:47]OFD Sender: No OFD packet to send [08:36:52]OFD Sender: No OFD packet to send [08:36:57]OFD Sender: No OFD packet to send [08:37:02]OFD Sender: No OFD packet to send [08:37:07]OFD Sender: No OFD packet to send [08:37:12]OFD Sender: No OFD packet to send [08:37:17]OFD Sender: No OFD packet to send [08:37:22]OFD Sender: No OFD packet to send [08:37:27]OFD Sender: No OFD packet to send [08:37:32]OFD Sender: No OFD packet to send [08:37:37]OFD Sender: No OFD packet to send [08:37:42]OFD Sender: No OFD packet to send [08:37:47]OFD Sender: No OFD packet to send [08:37:52]OFD Sender: No OFD packet to send [08:37:57]OFD Sender: No OFD packet to send [08:38:02]OFD Sender: No OFD packet to send [08:38:07]OFD Sender: No OFD packet to send [08:38:12]OFD Sender: No OFD packet to send [08:38:17]OFD Sender: No OFD packet to send [08:38:22]OFD Sender: No OFD packet to send [08:38:27]OFD Sender: No OFD packet to send [08:38:32]OFD Sender: No OFD packet to send [08:38:37]OFD Sender: No OFD packet to send [08:38:42]OFD Sender: No OFD packet to send [08:38:47]OFD Sender: No OFD packet to send [08:38:52]OFD Sender: No OFD packet to send [08:38:57]OFD Sender: No OFD packet to send [08:39:02]OFD Sender: No OFD packet to send [08:39: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:48]OFD Sender: No OFD packet to send [08:39:53]OFD Sender: No OFD packet to send [08:39:58]OFD Sender: No OFD packet to send [08:40:03]OFD Sender: No OFD packet to send [08:40:06]accept exits with 7 [08:40:06]New connection [08:40:06]New thread 3067424100 created [08:40:06]Thread 3067280740 joined [08:40:06]Waiting for new connection... [08:40:06] Sock 7.Parse request [08:40:06]Sock 7.Check first char [08:40:06]Sock 7.First char is OK [08:40:06]request: POST /json_proto HTTP/1.0 [08:40:06]Method: POST [08:40:06]URL: /json_proto [08:40:06]Method is POST - this is cgi request [08:40:06]url: /json_proto [08:40:06]query_string will be loaded in cgi processing [08:40:06]execute_cgi json_proto POST (null) [08:40:06]execute_cgi path=json_proto method=POST [08:40:06]POST find Content-Length [08:40:06]Host: 172.17.63.195:8080 [08:40:06]Content-Length: 677 [08:40:06]Content-Type: application/json [08:40:06] [08:40:06]POST finish read [08:40:06]Found Content-Length = 677 [08:40:06]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450003", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "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:40:06]execute_script... [08:40: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)450003", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "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:40:06]POST & json_proto [08:40:06]process_json_proto [08:40:06]json parsed OK: [08:40:06]protocol is kg_v1.0 [08:40:06]action value=close_receipt [08:40:06]process_action close_receipt [08:40:06]cmd_close_receipt [08:40:06]MH_GetDate [08:40:06]Write to MH i2c: F0 00 00 39 0D 35 [08:40:06]Write i2c OK [08:40:06]MH_I2C_Read... [08:40:06]Read from MH i2c: F0 [08:40:06]MH_I2C_Read... [08:40:06]Read from MH i2c: F0 09 00 [08:40:06]MH_I2C_Read... [08:40:06]Read from MH i2c: F0 09 00 39 0D 00 EA 4D 1F 67 47 1B 1E 67 E2 [08:40:06]GetLastDocTimeStamp 1730104548 [08:40:06]current date 1730104810 [08:40:06]FM_GetShiftState [08:40:06]SAM_PROTO_GetShiftState [08:40:06]wFMCommunicate request_size=4 [08:40:06]MH_SAM_APDU [08:40:06]CAPDU: 80 13 01 00 [08:40:06]Write to MH i2c: E2 08 00 3A 0D 80 13 01 00 00 00 00 00 C4 [08:40:06]Write i2c OK [08:40:06]MH_I2C_Read... [08:40:06]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:40:06]Read from MH i2c: E2 [08:40:06]MH_I2C_Read... [08:40:06]Read from MH i2c: E2 0E 00 [08:40:06]MH_I2C_Read... [08:40:06]Read from MH i2c: E2 0E 00 3A 0D 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 6F [08:40:06]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [08:40:06]wFMCommunicate OK [08:40:06]SAM_PROTO_GetShiftState done [08:40:06]FM_GetShiftState done [08:40:06]opened in 1730073670 [08:40:06]opened+sec_in_day 1730160070 [08:40:06]quantity*price = 50041 [08:40:06]sum+1 = 50042 [08:40: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 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 30 28.10.2024 08:40 Смена: 545 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 ФМ: 0000000000871756 ФД: 202230 ФПД: 277903641380289 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T084010&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202230&fm=277903641380289&tin=02508201610067®Number=0000000000091777&sum=50000 [08:40:07]StoreToDocumentArchive [08:40:07]shift 545 fd 202230 [08:40:07]save to /storage/0545/doc_00202230 [08:40:07]save last doc name /storage/0545/doc_00202230 to /storage/kkm_last_doc_name [08:40:07]save OK [08:40:07]Clear old archive folders... [08:40:07]ProcessDocumentItem done err = 0, tmpTLVsize=251 [08:40:07]tlvbuf is 00BE3C50 [08:40:07]SAM_PROTO_ClearQueue [08:40:07]wFMCommunicate request_size=4 [08:40:07]MH_SAM_APDU [08:40:07]CAPDU: 80 09 00 00 [08:40:07]Write to MH i2c: E2 08 00 47 0D 80 09 00 00 00 00 00 00 C6 [08:40:07]Write i2c OK [08:40:07]MH_I2C_Read... [08:40:07]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [08:40:07]Read from MH i2c: E2 [08:40:07]MH_I2C_Read... [08:40:07]Read from MH i2c: E2 03 00 [08:40:07]MH_I2C_Read... [08:40:07]Read from MH i2c: E2 03 00 47 0D 00 90 00 C8 [08:40:07]RAPDU: 90 00 [08:40:07]wFMCommunicate OK [08:40:07]SAM_PROTO_ClearQueue done [08:40:07]KKMCreateOFDPacket [08:40:07]OFDProtocolAddRootSTLVToBuf [08:40:07]FM_MakeSignedData [08:40:07]FM_MakeSignedData [08:40:07]SAM_PROTO_SignData [08:40:07]wFMCommunicate request_size=4 [08:40:07]MH_SAM_APDU [08:40:07]CAPDU: 80 0D 01 02 [08:40:07]Write to MH i2c: E2 08 00 48 0D 80 0D 01 02 00 00 00 00 CE [08:40:07]Write i2c OK [08:40:07]MH_I2C_Read... [08:40:07]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [08:40:08]Read from MH i2c: E2 [08:40:08]MH_I2C_Read... [08:40:08]Read from MH i2c: E2 03 00 [08:40:08]MH_I2C_Read... [08:40:08]Read from MH i2c: E2 03 00 48 0D 00 90 00 C9 [08:40:08]RAPDU: 90 00 [08:40:08]wFMCommunicate OK [08:40:08]wFMCommunicate request_size=255 [08:40:08]MH_SAM_APDU [08:40: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 32 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 1E 00 00 00 F4 03 04 00 EA 4D 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 F6 15 03 00 35 04 06 00 FC [08:40:08]Write to MH i2c: E2 02 01 49 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 32 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 1E 00 00 00 F4 03 04 00 EA 4D 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 F6 15 03 00 35 04 06 00 FC 00 00 6A [08:40:08]Write i2c OK [08:40:08]MH_I2C_Read... [08:40:08]OFD Sender: No OFD packet to send [08:40:08]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:40:08]Read from MH i2c: E2 [08:40:08]MH_I2C_Read... [08:40:08]Read from MH i2c: E2 03 00 [08:40:08]MH_I2C_Read... [08:40:08]Read from MH i2c: E2 03 00 49 0D 00 90 00 CA [08:40:08]RAPDU: 90 00 [08:40:08]wFMCommunicate OK [08:40:08]wFMCommunicate request_size=10 [08:40:08]MH_SAM_APDU [08:40:08]CAPDU: 80 0D 02 02 05 C0 7B D3 85 C1 [08:40:08]Write to MH i2c: E2 0D 00 4A 0D 80 0D 02 02 05 00 C0 7B D3 85 C1 00 00 2F [08:40:08]Write i2c OK [08:40:08]MH_I2C_Read... [08:40:08]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:40:08]Read from MH i2c: E2 [08:40:08]MH_I2C_Read... [08:40:08]Read from MH i2c: E2 03 00 [08:40:08]MH_I2C_Read... [08:40:08]Read from MH i2c: E2 03 00 4A 0D 00 90 00 CB [08:40:08]RAPDU: 90 00 [08:40:08]wFMCommunicate OK [08:40:08]wFMCommunicate request_size=4 [08:40:08]MH_SAM_APDU [08:40:08]CAPDU: 80 0D 03 02 [08:40:08]Write to MH i2c: E2 08 00 4B 0D 80 0D 03 02 00 00 00 00 D3 [08:40:08]Write i2c OK [08:40:08]MH_I2C_Read... [08:40:08]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [08:40:08]Read from MH i2c: E2 [08:40:08]MH_I2C_Read... [08:40:08]Read from MH i2c: E2 0B 00 [08:40:08]MH_I2C_Read... [08:40:08]Read from MH i2c: E2 0B 00 4B 0D 00 AE B0 7F 6C 7F B2 9D 88 90 00 73 [08:40:08]RAPDU: AE B0 7F 6C 7F B2 9D 88 90 00 [08:40:08]wFMCommunicate OK [08:40:08]SAM_PROTO_SignData done [08:40:08]FM_MakeSignedData done [08:40:08]CreateOFDProtocolMessage [08:40:08]wFMCommunicate request_size=4 [08:40:08]MH_SAM_APDU [08:40:08]CAPDU: 80 11 00 00 [08:40:08]Write to MH i2c: E2 08 00 4C 0D 80 11 00 00 00 00 00 00 D3 [08:40:08]Write i2c OK [08:40:08]MH_I2C_Read... [08:40:08]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:40:08]Read from MH i2c: E2 [08:40:08]MH_I2C_Read... [08:40:08]Read from MH i2c: E2 17 00 [08:40:08]MH_I2C_Read... [08:40:08]Read from MH i2c: E2 17 00 4C 0D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 28 [08:40:08]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [08:40:08]wFMCommunicate OK [08:40:08]CreateOFDProtocolMessage done [08:40:08]OFDSenderStorePacket 202230 [08:40:08]StoreOFDPacket docnum=202230 [08:40:08]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 B3 89 07 01 E1 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 32 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 1E 00 00 00 F4 03 04 00 EA 4D 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 F6 15 03 00 35 04 06 00 FC C0 7B D3 85 C1 AE B0 7F 6C 7F B2 9D 88 [08:40:08]CheckFolder [08:40:08]dirname=/storage/ofd_packets [08:40:08]CheckFolder done [08:40:08]ProducePacketName [08:40:08]name=ofd_packets/00202230 [08:40:08]NVStorageSaveData ofd_packets/00202230 [08:40:08]File name is /storage/ofd_packets/00202230 [08:40:08]Write 301 bytes [08:40:08]NVStorageSaveData done [08:40:08]OFDSenderStorePacket done [08:40:08]KKMCreateOFDPacket done [08:40:08]NVStorageSaveData kkm_last_timestamp [08:40:08]File name is /storage/kkm_last_timestamp [08:40:08]Write 4 bytes [08:40:08]NVStorageSaveData done [08:40:08]ExternCall_PrintAddStr [08:40:08]wPrintStart [08:40:08]Write to MH i2c: 01 00 00 4D 0D 5A [08:40:08]Write i2c OK [08:40:08]MH_I2C_Read... [08:40:08]Read from MH i2c: 01 [08:40:08]MH_I2C_Read... [08:40:08]Read from MH i2c: 01 07 00 [08:40:08]MH_I2C_Read... [08:40:08]Read from MH i2c: 01 07 00 4D 0D 00 00 00 00 00 FF 0F 6F [08:40:08]RasterBufferAndPrint [08:40:08]line Счет N : (1)450003 [08:40:08]line ИНН: 02508201610067 [08:40:08]line Контрольно-Кассовый Чек [08:40:08]line ПРОДАЖА [08:40:08]line ТРК (МРК, ГНК) : 31 [08:40:08]line Товар: 2710124130 [08:40:08]line Аи-92-К-2 [08:40:08]line 7.480 * 66.90 [08:40:08]line = 500.41 [08:40:08]line НДС 12% НСП 1% [08:40:08]line > о реализуемом товаре [08:40:08]line ОКРУГЛЕНИЕ: -0.41 [08:40:08]line ИТОГО: 500.00 [08:40:08]line Внесено: 500.00 [08:40:08]line СДАЧА: 0.00 [08:40:08]line НСП 1% : 4.43 [08:40:08]line НДС 12% : 53.14 [08:40:08]line Наличными: 500.00 [08:40:08]line Безнал.: 0.00 [08:40:08]line Место: АЗС № 171 "Партнер Нефть" [08:40:08]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [08:40:08]line СНО: Общий режим [08:40:08]line Чек 30 28.10.2024 08:40 [08:40:08]line Смена: 545 ФФД: 1.0 [08:40:08]line ЗНМ: 0300000109 [08:40:08]line РНМ: 0000000000091777 [08:40:08]line Версия ККМ: 001 [08:40:08]line ФМ: 0000000000871756 [08:40:08]line ФД: 202230 [08:40:08]line ФПД: 277903641380289 [08:40:08]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T084010&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202230&fm=277903641380289&tin=02508201610067®Number=0000000000091777&sum=50000 [08:40:08]OFD Sender: Processing packet 202230 [packets to send 114, broken 113] [08:40:08]ProducePacketName [08:40:08]name=ofd_packets/00202230 [08:40:08]OFD Sender: To server: pG, [08:40:08]CommunicateWithHost lk.salyk.kg:30040 [08:40:08]ConnectInit lk.salyk.kg [08:40:08]written 0, free lines is 4095 [08:40:08]Connected sock=10 [08:40:08]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 B3 89 07 01 E1 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 32 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 1E 00 00 00 F4 03 04 00 EA 4D 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 F6 15 03 00 35 04 06 00 FC C0 7B D3 85 C1 AE B0 7F 6C 7F B2 9D 88 [08:40:09]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 C5 DB 47 00 52 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 35 36 10 04 04 00 F6 15 03 00 F4 03 04 00 A1 F9 1E 67 B6 04 01 00 00 72 3D F7 95 AA D9 C6 2C [08:40:09]CommunicateWithHost err = 0 [08:40:09]CheckOFDResponse [08:40:09]1017 (14) - 77093643461234 [08:40:09]1041 (16) - 0000000000871756 [08:40:09]1040 (4) - 202230 [08:40:09]1012 (4) - 28.10.2024 02:40 [08:40:09]1206 (1) - 0 [08:40:09]OFD Sender: Remove packet 202230 [08:40:09]ProducePacketName [08:40:09]name=ofd_packets/00202230 [08:40:09]NVStorageDeleteData [08:40:09]Write to MH i2c: 01 00 00 78 0D 85 [08:40:09]Write i2c OK [08:40:09]MH_I2C_Read... [08:40:09]Read from MH i2c: 01 [08:40:09]MH_I2C_Read... [08:40:09]Read from MH i2c: 01 07 00 [08:40:09]MH_I2C_Read... [08:40:09]Read from MH i2c: 01 07 00 78 0D 00 00 00 00 00 91 0C 29 [08:40:09]RasterBufferAndPrint [08:40:09]line [08:40:09]line [08:40:09]line [08:40:09]line [08:40:09]line [08:40:09]written 0, free lines is 3221 [08:40:09]MH_Cut [08:40:09]Write to MH i2c: D1 01 00 7F 0D 01 5E [08:40:09]Write i2c OK [08:40:09]MH_I2C_Read... [08:40:09]Read from MH i2c: D1 [08:40:09]MH_I2C_Read... [08:40:09]Read from MH i2c: D1 01 00 [08:40:09]MH_I2C_Read... [08:40:09]Read from MH i2c: D1 01 00 7F 0D 00 5D [08:40:09]Write to MH i2c: 01 00 00 80 0D 8D [08:40:09]Write i2c OK [08:40:09]MH_I2C_Read... [08:40:09]OFD Sender: No OFD packet to send [08:40:10]*** Cut start [08:40:10]*** Purtial cut [08:40:10]*** Stage 1: CUTSNS_PIN = 1 [08:40:10]Read from MH i2c: 01 [08:40:10]MH_I2C_Read... [08:40:10]*** Stop cut motor [08:40:10]*** Cut end [08:40:10]Read from MH i2c: 01 07 00 [08:40:10]MH_I2C_Read... [08:40:10]Read from MH i2c: 01 07 00 80 0D 00 00 00 00 00 FF 0F A2 [08:40:10]process_action close_receipt done [08:40:10]requested_data is exist [08:40:10]produce_requested_data [08:40:10]requested_item fm.sn is exist - process it [08:40:10]wFMCommunicate request_size=4 [08:40:10]MH_SAM_APDU [08:40:10]CAPDU: 80 11 00 00 [08:40:10]Write to MH i2c: E2 08 00 81 0D 80 11 00 00 00 00 00 00 08 [08:40:10]Write i2c OK [08:40:10]MH_I2C_Read... [08:40:10]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:40:10]Read from MH i2c: E2 [08:40:10]MH_I2C_Read... [08:40:10]Read from MH i2c: E2 17 00 [08:40:10]MH_I2C_Read... [08:40:10]Read from MH i2c: E2 17 00 81 0D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 5D [08:40:10]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [08:40:10]wFMCommunicate OK [08:40:10]requested_item fd.num is exist - process it [08:40:10]SAM_PROTO_GetFieldsCounters [08:40:10]wFMCommunicate request_size=4 [08:40:10]MH_SAM_APDU [08:40:10]CAPDU: 80 13 00 00 [08:40:10]Write to MH i2c: E2 08 00 82 0D 80 13 00 00 00 00 00 00 0B [08:40:10]Write i2c OK [08:40:10]MH_I2C_Read... [08:40:10]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [08:40:10]Read from MH i2c: E2 [08:40:10]MH_I2C_Read... [08:40:10]Read from MH i2c: E2 62 00 [08:40:10]MH_I2C_Read... [08:40:10]Read from MH i2c: E2 62 00 82 0D 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 F6 15 03 00 0E 04 04 00 21 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 BF [08:40:10]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 F6 15 03 00 0E 04 04 00 21 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 [08:40:10]wFMCommunicate OK [08:40:10]SAM_PROTO_GetFieldsCounters done [08:40:10]requested_item shift.num is exist - process it [08:40:10]requested_item shift.opened is exist - process it [08:40:10]req_shift_opened [08:40:10]FM_GetShiftState [08:40:10]SAM_PROTO_GetShiftState [08:40:10]wFMCommunicate request_size=4 [08:40:10]MH_SAM_APDU [08:40:10]CAPDU: 80 13 01 00 [08:40:10]Write to MH i2c: E2 08 00 83 0D 80 13 01 00 00 00 00 00 0D [08:40:10]Write i2c OK [08:40:10]MH_I2C_Read... [08:40:10]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:40:10]Read from MH i2c: E2 [08:40:10]MH_I2C_Read... [08:40:10]Read from MH i2c: E2 0E 00 [08:40:10]MH_I2C_Read... [08:40:10]Read from MH i2c: E2 0E 00 83 0D 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 B8 [08:40:10]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [08:40:10]wFMCommunicate OK [08:40:10]SAM_PROTO_GetShiftState done [08:40:10]FM_GetShiftState done [08:40:10]req_shift_opened done [08:40:10]requested_item shift.open_date is exist - process it [08:40:10]req_shift_open_date [08:40:10]req_shift_open_date done [08:40:10]produce_requested_data done [08:40:10]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202230,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670} [08:40:10]process_action_free close_receipt [08:40:10]json_value_free [08:40:10]json_value_free done [08:40:10]process_json_proto returns [08:40:10]Send response to host [08:40:10]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202230,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670}}} [08:40:10]free response buf [08:40:10]execute_script done [08:40:10]execute_script returns [08:40:10]free content buf [08:40:10]Sock 7.Close socket [08:40:10]Sock 7.Thread stoped [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:53]accept exits with 9 [08:40:53]New connection [08:40:53]New thread 3067280740 created [08:40:53]Thread 3067424100 joined [08:40:53]Waiting for new connection... [08:40:53] Sock 9.Parse request [08:40:53]Sock 9.Check first char [08:40:53]Sock 9.First char is OK [08:40:53]request: POST /json_proto HTTP/1.0 [08:40:53]Method: POST [08:40:53]URL: /json_proto [08:40:53]Method is POST - this is cgi request [08:40:53]url: /json_proto [08:40:53]query_string will be loaded in cgi processing [08:40:53]execute_cgi json_proto POST (null) [08:40:53]execute_cgi path=json_proto method=POST [08:40:53]POST find Content-Length [08:40:53]Host: 172.17.63.195:8080 [08:40:53]Content-Length: 677 [08:40:53]Content-Type: application/json [08:40:53] [08:40:53]POST finish read [08:40:53]Found Content-Length = 677 [08:40:53]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450004", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "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:40:53]execute_script... [08:40:53]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450004", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "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:40:53]POST & json_proto [08:40:53]process_json_proto [08:40:53]json parsed OK: [08:40:53]protocol is kg_v1.0 [08:40:53]action value=close_receipt [08:40:53]process_action close_receipt [08:40:53]cmd_close_receipt [08:40:53]MH_GetDate [08:40:53]Write to MH i2c: F0 00 00 84 0D 80 [08:40:53]Write i2c OK [08:40:53]MH_I2C_Read... [08:40:53]Read from MH i2c: F0 [08:40:53]MH_I2C_Read... [08:40:53]Read from MH i2c: F0 09 00 [08:40:53]MH_I2C_Read... [08:40:53]Read from MH i2c: F0 09 00 84 0D 00 18 4E 1F 67 47 1B 1E 67 5C [08:40:53]GetLastDocTimeStamp 1730104810 [08:40:53]current date 1730104856 [08:40:53]FM_GetShiftState [08:40:53]SAM_PROTO_GetShiftState [08:40:53]wFMCommunicate request_size=4 [08:40:53]MH_SAM_APDU [08:40:53]CAPDU: 80 13 01 00 [08:40:53]Write to MH i2c: E2 08 00 85 0D 80 13 01 00 00 00 00 00 0F [08:40:53]Write i2c OK [08:40:53]MH_I2C_Read... [08:40:53]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:40:53]Read from MH i2c: E2 [08:40:53]MH_I2C_Read... [08:40:53]Read from MH i2c: E2 0E 00 [08:40:53]MH_I2C_Read... [08:40:53]Read from MH i2c: E2 0E 00 85 0D 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 BA [08:40:53]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [08:40:53]wFMCommunicate OK [08:40:53]SAM_PROTO_GetShiftState done [08:40:53]FM_GetShiftState done [08:40:53]opened in 1730073670 [08:40:53]opened+sec_in_day 1730160070 [08:40:53]quantity*price = 50041 [08:40:53]sum+1 = 50042 [08:40: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 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 31 28.10.2024 08:40 Смена: 545 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 ФМ: 0000000000871756 ФД: 202231 ФПД: 66013394084205 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T084056&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202231&fm=66013394084205&tin=02508201610067®Number=0000000000091777&sum=50000 [08:40:54]StoreToDocumentArchive [08:40:54]shift 545 fd 202231 [08:40:54]save to /storage/0545/doc_00202231 [08:40:54]save last doc name /storage/0545/doc_00202231 to /storage/kkm_last_doc_name [08:40:54]save OK [08:40:54]Clear old archive folders... [08:40:54]ProcessDocumentItem done err = 0, tmpTLVsize=251 [08:40:54]tlvbuf is 00C63940 [08:40:54]SAM_PROTO_ClearQueue [08:40:54]wFMCommunicate request_size=4 [08:40:54]MH_SAM_APDU [08:40:54]CAPDU: 80 09 00 00 [08:40:54]Write to MH i2c: E2 08 00 92 0D 80 09 00 00 00 00 00 00 11 [08:40:54]Write i2c OK [08:40:54]MH_I2C_Read... [08:40:54]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [08:40:54]Read from MH i2c: E2 [08:40:54]MH_I2C_Read... [08:40:54]Read from MH i2c: E2 03 00 [08:40:54]MH_I2C_Read... [08:40:54]Read from MH i2c: E2 03 00 92 0D 00 90 00 13 [08:40:54]RAPDU: 90 00 [08:40:54]wFMCommunicate OK [08:40:54]SAM_PROTO_ClearQueue done [08:40:54]KKMCreateOFDPacket [08:40:54]OFDProtocolAddRootSTLVToBuf [08:40:54]FM_MakeSignedData [08:40:54]FM_MakeSignedData [08:40:54]SAM_PROTO_SignData [08:40:54]wFMCommunicate request_size=4 [08:40:54]MH_SAM_APDU [08:40:54]CAPDU: 80 0D 01 02 [08:40:54]Write to MH i2c: E2 08 00 93 0D 80 0D 01 02 00 00 00 00 19 [08:40:54]Write i2c OK [08:40:54]MH_I2C_Read... [08:40:54]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [08:40:54]Read from MH i2c: E2 [08:40:54]MH_I2C_Read... [08:40:54]Read from MH i2c: E2 03 00 [08:40:54]MH_I2C_Read... [08:40:54]Read from MH i2c: E2 03 00 93 0D 00 90 00 14 [08:40:54]RAPDU: 90 00 [08:40:54]wFMCommunicate OK [08:40:54]wFMCommunicate request_size=255 [08:40:54]MH_SAM_APDU [08:40:54]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 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 1F 00 00 00 F4 03 04 00 18 4E 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 F7 15 03 00 35 04 06 00 3C [08:40:54]Write to MH i2c: E2 02 01 94 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 32 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 1F 00 00 00 F4 03 04 00 18 4E 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 F7 15 03 00 35 04 06 00 3C 00 00 26 [08:40:54]Write i2c OK [08:40:54]MH_I2C_Read... [08:40:54]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:40:54]Read from MH i2c: E2 [08:40:54]MH_I2C_Read... [08:40:54]Read from MH i2c: E2 03 00 [08:40:54]MH_I2C_Read... [08:40:54]Read from MH i2c: E2 03 00 94 0D 00 90 00 15 [08:40:54]RAPDU: 90 00 [08:40:54]wFMCommunicate OK [08:40:54]wFMCommunicate request_size=10 [08:40:54]MH_SAM_APDU [08:40:54]CAPDU: 80 0D 02 02 05 09 F0 E7 A1 6D [08:40:54]Write to MH i2c: E2 0D 00 95 0D 80 0D 02 02 05 00 09 F0 E7 A1 6D 00 00 14 [08:40:54]Write i2c OK [08:40:54]MH_I2C_Read... [08:40:54]OFD Sender: No OFD packet to send [08:40:54]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:40:54]Read from MH i2c: E2 [08:40:54]MH_I2C_Read... [08:40:54]Read from MH i2c: E2 03 00 [08:40:54]MH_I2C_Read... [08:40:54]Read from MH i2c: E2 03 00 95 0D 00 90 00 16 [08:40:54]RAPDU: 90 00 [08:40:54]wFMCommunicate OK [08:40:54]wFMCommunicate request_size=4 [08:40:54]MH_SAM_APDU [08:40:54]CAPDU: 80 0D 03 02 [08:40:54]Write to MH i2c: E2 08 00 96 0D 80 0D 03 02 00 00 00 00 1E [08:40:54]Write i2c OK [08:40:54]MH_I2C_Read... [08:40:54]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [08:40:54]Read from MH i2c: E2 [08:40:54]MH_I2C_Read... [08:40:54]Read from MH i2c: E2 0B 00 [08:40:54]MH_I2C_Read... [08:40:54]Read from MH i2c: E2 0B 00 96 0D 00 A1 75 FE 7B 07 93 97 B8 90 00 97 [08:40:54]RAPDU: A1 75 FE 7B 07 93 97 B8 90 00 [08:40:54]wFMCommunicate OK [08:40:54]SAM_PROTO_SignData done [08:40:54]FM_MakeSignedData done [08:40:54]CreateOFDProtocolMessage [08:40:54]wFMCommunicate request_size=4 [08:40:54]MH_SAM_APDU [08:40:54]CAPDU: 80 11 00 00 [08:40:54]Write to MH i2c: E2 08 00 97 0D 80 11 00 00 00 00 00 00 1E [08:40:54]Write i2c OK [08:40:54]MH_I2C_Read... [08:40:54]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:40:54]Read from MH i2c: E2 [08:40:54]MH_I2C_Read... [08:40:54]Read from MH i2c: E2 17 00 [08:40:54]MH_I2C_Read... [08:40:54]Read from MH i2c: E2 17 00 97 0D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 73 [08:40:54]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [08:40:54]wFMCommunicate OK [08:40:54]CreateOFDProtocolMessage done [08:40:54]OFDSenderStorePacket 202231 [08:40:54]StoreOFDPacket docnum=202231 [08:40:54]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 38 57 07 01 73 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 32 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 1F 00 00 00 F4 03 04 00 18 4E 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 F7 15 03 00 35 04 06 00 3C 09 F0 E7 A1 6D A1 75 FE 7B 07 93 97 B8 [08:40:54]CheckFolder [08:40:54]dirname=/storage/ofd_packets [08:40:54]CheckFolder done [08:40:54]ProducePacketName [08:40:54]name=ofd_packets/00202231 [08:40:54]NVStorageSaveData ofd_packets/00202231 [08:40:54]File name is /storage/ofd_packets/00202231 [08:40:54]Write 301 bytes [08:40:54]NVStorageSaveData done [08:40:54]OFDSenderStorePacket done [08:40:54]KKMCreateOFDPacket done [08:40:54]NVStorageSaveData kkm_last_timestamp [08:40:54]File name is /storage/kkm_last_timestamp [08:40:54]Write 4 bytes [08:40:54]NVStorageSaveData done [08:40:54]ExternCall_PrintAddStr [08:40:54]wPrintStart [08:40:54]Write to MH i2c: 01 00 00 98 0D A5 [08:40:54]Write i2c OK [08:40:54]MH_I2C_Read... [08:40:54]Read from MH i2c: 01 [08:40:54]MH_I2C_Read... [08:40:54]Read from MH i2c: 01 07 00 [08:40:54]MH_I2C_Read... [08:40:54]Read from MH i2c: 01 07 00 98 0D 00 00 00 00 00 FF 0F BA [08:40:54]RasterBufferAndPrint [08:40:54]line Счет N : (1)450004 [08:40:54]line ИНН: 02508201610067 [08:40:54]line Контрольно-Кассовый Чек [08:40:54]line ПРОДАЖА [08:40:54]line ТРК (МРК, ГНК) : 41 [08:40:54]line Товар: 2710124130 [08:40:54]line Аи-92-К-2 [08:40:54]line 7.480 * 66.90 [08:40:54]line = 500.41 [08:40:54]line НДС 12% НСП 1% [08:40:54]line > о реализуемом товаре [08:40:54]line ОКРУГЛЕНИЕ: -0.41 [08:40:54]line ИТОГО: 500.00 [08:40:54]line Внесено: 500.00 [08:40:54]line СДАЧА: 0.00 [08:40:54]line НСП 1% : 4.43 [08:40:54]line НДС 12% : 53.14 [08:40:54]line Наличными: 500.00 [08:40:54]line Безнал.: 0.00 [08:40:54]line Место: АЗС № 171 "Партнер Нефть" [08:40:54]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [08:40:54]line СНО: Общий режим [08:40:54]line Чек 31 28.10.2024 08:40 [08:40:54]line Смена: 545 ФФД: 1.0 [08:40:54]line ЗНМ: 0300000109 [08:40:54]line РНМ: 0000000000091777 [08:40:54]line Версия ККМ: 001 [08:40:54]line ФМ: 0000000000871756 [08:40:54]line ФД: 202231 [08:40:54]line ФПД: 66013394084205 [08:40:55]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T084056&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202231&fm=66013394084205&tin=02508201610067®Number=0000000000091777&sum=50000 [08:40:55]OFD Sender: Processing packet 202231 [packets to send 114, broken 113] [08:40:55]ProducePacketName [08:40:55]name=ofd_packets/00202231 [08:40:55]OFD Sender: To server: pG, [08:40:55]CommunicateWithHost lk.salyk.kg:30040 [08:40:55]ConnectInit lk.salyk.kg [08:40:55]written 0, free lines is 4095 [08:40:55]Connected sock=10 [08:40:55]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 38 57 07 01 73 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 32 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 1F 00 00 00 F4 03 04 00 18 4E 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 F7 15 03 00 35 04 06 00 3C 09 F0 E7 A1 6D A1 75 FE 7B 07 93 97 B8 [08:40:55]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 59 C5 47 00 E0 D5 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 F7 15 03 00 F4 03 04 00 CF F9 1E 67 B6 04 01 00 00 05 BF 50 7D FC 0B 5A AE [08:40:55]CommunicateWithHost err = 0 [08:40:55]CheckOFDResponse [08:40:55]1017 (14) - 77093643461234 [08:40:55]1041 (16) - 0000000000871756 [08:40:55]1040 (4) - 202231 [08:40:55]1012 (4) - 28.10.2024 02:41 [08:40:55]1206 (1) - 0 [08:40:55]OFD Sender: Remove packet 202231 [08:40:55]ProducePacketName [08:40:55]name=ofd_packets/00202231 [08:40:55]NVStorageDeleteData [08:40:55]Write to MH i2c: 01 00 00 C3 0D D0 [08:40:55]Write i2c OK [08:40:55]MH_I2C_Read... [08:40:55]Read from MH i2c: 01 [08:40:55]MH_I2C_Read... [08:40:55]Read from MH i2c: 01 07 00 [08:40:55]MH_I2C_Read... [08:40:55]Read from MH i2c: 01 07 00 C3 0D 00 00 00 00 00 92 0C 75 [08:40:55]RasterBufferAndPrint [08:40:55]line [08:40:55]line [08:40:55]line [08:40:55]line [08:40:55]line [08:40:55]written 0, free lines is 3222 [08:40:55]MH_Cut [08:40:55]Write to MH i2c: D1 01 00 CA 0D 01 A9 [08:40:55]Write i2c OK [08:40:55]MH_I2C_Read... [08:40:55]Read from MH i2c: D1 [08:40:55]MH_I2C_Read... [08:40:55]Read from MH i2c: D1 01 00 [08:40:55]MH_I2C_Read... [08:40:55]Read from MH i2c: D1 01 00 CA 0D 00 A8 [08:40:55]Write to MH i2c: 01 00 00 CB 0D D8 [08:40:55]Write i2c OK [08:40:55]MH_I2C_Read... [08:40:56]OFD Sender: No OFD packet to send [08:40:56]*** Cut start [08:40:56]*** Purtial cut [08:40:56]*** Stage 1: CUTSNS_PIN = 1 [08:40:56]Read from MH i2c: 01 [08:40:56]MH_I2C_Read... [08:40:56]*** Stop cut motor [08:40:56]*** Cut end [08:40:56]Read from MH i2c: 01 07 00 [08:40:56]MH_I2C_Read... [08:40:56]Read from MH i2c: 01 07 00 CB 0D 00 00 00 00 00 FF 0F ED [08:40:56]process_action close_receipt done [08:40:56]requested_data is exist [08:40:56]produce_requested_data [08:40:56]requested_item fm.sn is exist - process it [08:40:56]wFMCommunicate request_size=4 [08:40:56]MH_SAM_APDU [08:40:56]CAPDU: 80 11 00 00 [08:40:56]Write to MH i2c: E2 08 00 CC 0D 80 11 00 00 00 00 00 00 53 [08:40:56]Write i2c OK [08:40:56]MH_I2C_Read... [08:40:56]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:40:56]Read from MH i2c: E2 [08:40:56]MH_I2C_Read... [08:40:56]Read from MH i2c: E2 17 00 [08:40:56]MH_I2C_Read... [08:40:56]Read from MH i2c: E2 17 00 CC 0D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 A8 [08:40:56]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [08:40:56]wFMCommunicate OK [08:40:56]requested_item fd.num is exist - process it [08:40:56]SAM_PROTO_GetFieldsCounters [08:40:56]wFMCommunicate request_size=4 [08:40:56]MH_SAM_APDU [08:40:56]CAPDU: 80 13 00 00 [08:40:56]Write to MH i2c: E2 08 00 CD 0D 80 13 00 00 00 00 00 00 56 [08:40:56]Write i2c OK [08:40:56]MH_I2C_Read... [08:40:56]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [08:40:56]Read from MH i2c: E2 [08:40:56]MH_I2C_Read... [08:40:56]Read from MH i2c: E2 62 00 [08:40:56]MH_I2C_Read... [08:40:56]Read from MH i2c: E2 62 00 CD 0D 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 F7 15 03 00 0E 04 04 00 21 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 0E [08: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 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 F7 15 03 00 0E 04 04 00 21 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 [08:40:56]wFMCommunicate OK [08:40:56]SAM_PROTO_GetFieldsCounters done [08:40:56]requested_item shift.num is exist - process it [08:40:56]requested_item shift.opened is exist - process it [08:40:56]req_shift_opened [08:40:56]FM_GetShiftState [08:40:56]SAM_PROTO_GetShiftState [08:40:56]wFMCommunicate request_size=4 [08:40:56]MH_SAM_APDU [08:40:56]CAPDU: 80 13 01 00 [08:40:56]Write to MH i2c: E2 08 00 CE 0D 80 13 01 00 00 00 00 00 58 [08:40:56]Write i2c OK [08:40:56]MH_I2C_Read... [08:40:57]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:40:57]Read from MH i2c: E2 [08:40:57]MH_I2C_Read... [08:40:57]Read from MH i2c: E2 0E 00 [08:40:57]MH_I2C_Read... [08:40:57]Read from MH i2c: E2 0E 00 CE 0D 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 03 [08:40:57]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [08:40:57]wFMCommunicate OK [08:40:57]SAM_PROTO_GetShiftState done [08:40:57]FM_GetShiftState done [08:40:57]req_shift_opened done [08:40:57]requested_item shift.open_date is exist - process it [08:40:57]req_shift_open_date [08:40:57]req_shift_open_date done [08:40:57]produce_requested_data done [08:40:57]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202231,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670} [08:40:57]process_action_free close_receipt [08:40:57]json_value_free [08:40:57]json_value_free done [08:40:57]process_json_proto returns [08:40:57]Send response to host [08:40:57]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202231,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670}}} [08:40:57]free response buf [08:40:57]execute_script done [08:40:57]execute_script returns [08:40:57]free content buf [08:40:57]Sock 9.Close socket [08:40:57]Sock 9.Thread stoped [08:41:01]OFD Sender: No OFD packet to send [08:41:06]OFD Sender: No OFD packet to send [08:41:11]OFD Sender: No OFD packet to send [08:41:16]OFD Sender: No OFD packet to send [08:41:21]OFD Sender: No OFD packet to send [08:41:26]OFD Sender: No OFD packet to send [08:41:31]OFD Sender: No OFD packet to send [08:41:36]OFD Sender: No OFD packet to send [08:41:41]OFD Sender: No OFD packet to send [08:41:46]OFD Sender: No OFD packet to send [08:41:51]OFD Sender: No OFD packet to send [08:41:56]OFD Sender: No OFD packet to send [08:42:01]OFD Sender: No OFD packet to send [08:42:06]OFD Sender: No OFD packet to send [08:42:11]OFD Sender: No OFD packet to send [08:42:16]OFD Sender: No OFD packet to send [08:42:21]OFD Sender: No OFD packet to send [08:42:26]OFD Sender: No OFD packet to send [08:42:31]OFD Sender: No OFD packet to send [08:42:36]OFD Sender: No OFD packet to send [08:42:41]OFD Sender: No OFD packet to send [08:42:46]OFD Sender: No OFD packet to send [08:42:51]OFD Sender: No OFD packet to send [08:42:56]OFD Sender: No OFD packet to send [08:43:01]OFD Sender: No OFD packet to send [08:43:06]OFD Sender: No OFD packet to send [08:43:11]OFD Sender: No OFD packet to send [08:43:16]OFD Sender: No OFD packet to send [08:43:21]OFD Sender: No OFD packet to send [08:43:26]OFD Sender: No OFD packet to send [08:43:31]OFD Sender: No OFD packet to send [08:43:36]OFD Sender: No OFD packet to send [08:43:41]OFD Sender: No OFD packet to send [08:43:46]OFD Sender: No OFD packet to send [08:43:51]OFD Sender: No OFD packet to send [08:43:56]OFD Sender: No OFD packet to send [08:44:00]accept exits with 7 [08:44:00]New connection [08:44:00]New thread 3067424100 created [08:44:00]Thread 3067280740 joined [08:44:00]Waiting for new connection... [08:44:00] Sock 7.Parse request [08:44:00]Sock 7.Check first char [08:44:00]Sock 7.First char is OK [08:44:00]request: POST /json_proto HTTP/1.0 [08:44:00]Method: POST [08:44:00]URL: /json_proto [08:44:00]Method is POST - this is cgi request [08:44:00]url: /json_proto [08:44:00]query_string will be loaded in cgi processing [08:44:00]execute_cgi json_proto POST (null) [08:44:00]execute_cgi path=json_proto method=POST [08:44:00]POST find Content-Length [08:44:00]Host: 172.17.63.195:8080 [08:44:00]Content-Length: 682 [08:44:00]Content-Type: application/json [08:44:00] [08:44:00]POST finish read [08:44:00]Found Content-Length = 682 [08:44:00]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450005", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 61", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-3", "price" : 74.20, "quantity" : 13.480, "sum" : 1000.22, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:44:00]execute_script... [08:44: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)450005", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 61", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-3", "price" : 74.20, "quantity" : 13.480, "sum" : 1000.22, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:44:00]POST & json_proto [08:44:00]process_json_proto [08:44:00]json parsed OK: [08:44:00]protocol is kg_v1.0 [08:44:00]action value=close_receipt [08:44:00]process_action close_receipt [08:44:00]cmd_close_receipt [08:44:00]MH_GetDate [08:44:00]Write to MH i2c: F0 00 00 CF 0D CB [08:44:00]Write i2c OK [08:44:00]MH_I2C_Read... [08:44:00]Read from MH i2c: F0 [08:44:00]MH_I2C_Read... [08:44:00]Read from MH i2c: F0 09 00 [08:44:00]MH_I2C_Read... [08:44:00]Read from MH i2c: F0 09 00 CF 0D 00 D3 4E 1F 67 47 1B 1E 67 62 [08:44:00]GetLastDocTimeStamp 1730104856 [08:44:00]current date 1730105043 [08:44:00]FM_GetShiftState [08:44:00]SAM_PROTO_GetShiftState [08:44:00]wFMCommunicate request_size=4 [08:44:00]MH_SAM_APDU [08:44:00]CAPDU: 80 13 01 00 [08:44:00]Write to MH i2c: E2 08 00 D0 0D 80 13 01 00 00 00 00 00 5A [08:44:00]Write i2c OK [08:44:00]MH_I2C_Read... [08:44:00]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:44:00]Read from MH i2c: E2 [08:44:00]MH_I2C_Read... [08:44:00]Read from MH i2c: E2 0E 00 [08:44:00]MH_I2C_Read... [08:44:00]Read from MH i2c: E2 0E 00 D0 0D 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 05 [08:44:00]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [08:44:00]wFMCommunicate OK [08:44:00]SAM_PROTO_GetShiftState done [08:44:00]FM_GetShiftState done [08:44:00]opened in 1730073670 [08:44:00]opened+sec_in_day 1730160070 [08:44:00]quantity*price = 100021 [08:44:00]sum+1 = 100023 [08:44:00]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.22 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.22 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 32 28.10.2024 08:44 Смена: 545 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 ФМ: 0000000000871756 ФД: 202232 ФПД: 77243117002305 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T084404&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202232&fm=77243117002305&tin=02508201610067®Number=0000000000091777&sum=100000 [08:44:01]StoreToDocumentArchive [08:44:01]shift 545 fd 202232 [08:44:01]save to /storage/0545/doc_00202232 [08:44:01]save last doc name /storage/0545/doc_00202232 to /storage/kkm_last_doc_name [08:44:01]save OK [08:44:01]Clear old archive folders... [08:44:01]ProcessDocumentItem done err = 0, tmpTLVsize=251 [08:44:01]tlvbuf is 00C639D0 [08:44:01]SAM_PROTO_ClearQueue [08:44:01]wFMCommunicate request_size=4 [08:44:01]MH_SAM_APDU [08:44:01]CAPDU: 80 09 00 00 [08:44:01]Write to MH i2c: E2 08 00 DD 0D 80 09 00 00 00 00 00 00 5C [08:44:01]Write i2c OK [08:44:01]MH_I2C_Read... [08:44:01]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [08:44:01]Read from MH i2c: E2 [08:44:01]MH_I2C_Read... [08:44:01]Read from MH i2c: E2 03 00 [08:44:01]MH_I2C_Read... [08:44:01]Read from MH i2c: E2 03 00 DD 0D 00 90 00 5E [08:44:01]RAPDU: 90 00 [08:44:01]wFMCommunicate OK [08:44:01]SAM_PROTO_ClearQueue done [08:44:01]KKMCreateOFDPacket [08:44:01]OFDProtocolAddRootSTLVToBuf [08:44:01]FM_MakeSignedData [08:44:01]FM_MakeSignedData [08:44:01]SAM_PROTO_SignData [08:44:01]wFMCommunicate request_size=4 [08:44:01]MH_SAM_APDU [08:44:01]CAPDU: 80 0D 01 02 [08:44:01]Write to MH i2c: E2 08 00 DE 0D 80 0D 01 02 00 00 00 00 64 [08:44:01]Write i2c OK [08:44:01]MH_I2C_Read... [08:44:01]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [08:44:01]Read from MH i2c: E2 [08:44:01]MH_I2C_Read... [08:44:01]Read from MH i2c: E2 03 00 [08:44:01]MH_I2C_Read... [08:44:01]Read from MH i2c: E2 03 00 DE 0D 00 90 00 5F [08:44:01]RAPDU: 90 00 [08:44:01]wFMCommunicate OK [08:44:01]wFMCommunicate request_size=255 [08:44:01]MH_SAM_APDU [08:44:01]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 33 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7E 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 20 00 00 00 F4 03 04 00 D4 4E 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 F8 15 03 00 35 04 06 00 46 [08:44:01]Write to MH i2c: E2 02 01 DF 0D 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 33 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7E 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 20 00 00 00 F4 03 04 00 D4 4E 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 F8 15 03 00 35 04 06 00 46 00 00 57 [08:44:01]Write i2c OK [08:44:01]MH_I2C_Read... [08:44:01]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:44:01]Read from MH i2c: E2 [08:44:01]MH_I2C_Read... [08:44:01]Read from MH i2c: E2 03 00 [08:44:01]MH_I2C_Read... [08:44:01]Read from MH i2c: E2 03 00 DF 0D 00 90 00 60 [08:44:01]RAPDU: 90 00 [08:44:01]wFMCommunicate OK [08:44:01]wFMCommunicate request_size=10 [08:44:01]MH_SAM_APDU [08:44:01]CAPDU: 80 0D 02 02 05 40 90 8C DE 41 [08:44:01]Write to MH i2c: E2 0D 00 E0 0D 80 0D 02 02 05 00 40 90 8C DE 41 00 00 EC [08:44:01]Write i2c OK [08:44:01]MH_I2C_Read... [08:44:01]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:44:01]Read from MH i2c: E2 [08:44:01]MH_I2C_Read... [08:44:01]Read from MH i2c: E2 03 00 [08:44:01]MH_I2C_Read... [08:44:01]Read from MH i2c: E2 03 00 E0 0D 00 90 00 61 [08:44:01]RAPDU: 90 00 [08:44:01]wFMCommunicate OK [08:44:01]wFMCommunicate request_size=4 [08:44:01]MH_SAM_APDU [08:44:01]CAPDU: 80 0D 03 02 [08:44:01]Write to MH i2c: E2 08 00 E1 0D 80 0D 03 02 00 00 00 00 69 [08:44:01]Write i2c OK [08:44:01]MH_I2C_Read... [08:44:01]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [08:44:01]Read from MH i2c: E2 [08:44:01]MH_I2C_Read... [08:44:01]Read from MH i2c: E2 0B 00 [08:44:01]MH_I2C_Read... [08:44:01]Read from MH i2c: E2 0B 00 E1 0D 00 B9 FE 49 10 2D 2A 9C 42 90 00 AF [08:44:01]RAPDU: B9 FE 49 10 2D 2A 9C 42 90 00 [08:44:01]wFMCommunicate OK [08:44:01]SAM_PROTO_SignData done [08:44:01]FM_MakeSignedData done [08:44:01]CreateOFDProtocolMessage [08:44:01]wFMCommunicate request_size=4 [08:44:01]MH_SAM_APDU [08:44:01]CAPDU: 80 11 00 00 [08:44:01]Write to MH i2c: E2 08 00 E2 0D 80 11 00 00 00 00 00 00 69 [08:44:01]Write i2c OK [08:44:01]MH_I2C_Read... [08:44:01]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:44:01]Read from MH i2c: E2 [08:44:01]MH_I2C_Read... [08:44:01]Read from MH i2c: E2 17 00 [08:44:01]MH_I2C_Read... [08:44:01]Read from MH i2c: E2 17 00 E2 0D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 BE [08:44:01]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [08:44:01]wFMCommunicate OK [08:44:01]CreateOFDProtocolMessage done [08:44:01]OFDSenderStorePacket 202232 [08:44:01]StoreOFDPacket docnum=202232 [08:44:01]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 3B D3 07 01 7C 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 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 33 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7E 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 20 00 00 00 F4 03 04 00 D4 4E 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 F8 15 03 00 35 04 06 00 46 40 90 8C DE 41 B9 FE 49 10 2D 2A 9C 42 [08:44:01]CheckFolder [08:44:01]dirname=/storage/ofd_packets [08:44:01]CheckFolder done [08:44:01]ProducePacketName [08:44:01]name=ofd_packets/00202232 [08:44:01]NVStorageSaveData ofd_packets/00202232 [08:44:01]File name is /storage/ofd_packets/00202232 [08:44:01]Write 301 bytes [08:44:01]NVStorageSaveData done [08:44:01]OFDSenderStorePacket done [08:44:01]KKMCreateOFDPacket done [08:44:01]NVStorageSaveData kkm_last_timestamp [08:44:01]File name is /storage/kkm_last_timestamp [08:44:01]Write 4 bytes [08:44:01]NVStorageSaveData done [08:44:01]ExternCall_PrintAddStr [08:44:01]wPrintStart [08:44:01]Write to MH i2c: 01 00 00 E3 0D F0 [08:44:01]Write i2c OK [08:44:01]MH_I2C_Read... [08:44:01]Read from MH i2c: 01 [08:44:01]MH_I2C_Read... [08:44:01]Read from MH i2c: 01 07 00 [08:44:01]MH_I2C_Read... [08:44:01]Read from MH i2c: 01 07 00 E3 0D 00 00 00 00 00 FF 0F 05 [08:44:01]RasterBufferAndPrint [08:44:01]line Счет N : (1)450005 [08:44:01]line ИНН: 02508201610067 [08:44:01]line Контрольно-Кассовый Чек [08:44:01]line ПРОДАЖА [08:44:01]line ТРК (МРК, ГНК) : 61 [08:44:01]line Товар: 2710124500 [08:44:01]line Аи-95-К-3 [08:44:01]line 13.480 * 74.20 [08:44:01]line = 1000.22 [08:44:01]line НДС 12% НСП 1% [08:44:01]line > о реализуемом товаре [08:44:01]line ОКРУГЛЕНИЕ: -0.22 [08:44:01]line ИТОГО: 1000.00 [08:44:01]line Внесено: 1000.00 [08:44:01]line СДАЧА: 0.00 [08:44:01]line НСП 1% : 8.85 [08:44:01]line НДС 12% : 106.22 [08:44:01]line Наличными: 1000.00 [08:44:01]line Безнал.: 0.00 [08:44:01]line Место: АЗС № 171 "Партнер Нефть" [08:44:01]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [08:44:01]line СНО: Общий режим [08:44:01]line Чек 32 28.10.2024 08:44 [08:44:01]line Смена: 545 ФФД: 1.0 [08:44:01]line ЗНМ: 0300000109 [08:44:01]line РНМ: 0000000000091777 [08:44:01]line Версия ККМ: 001 [08:44:01]line ФМ: 0000000000871756 [08:44:01]line ФД: 202232 [08:44:01]line ФПД: 77243117002305 [08:44:01]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T084404&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202232&fm=77243117002305&tin=02508201610067®Number=0000000000091777&sum=100000 [08:44:01]written 0, free lines is 4095 [08:44:01]OFD Sender: Processing packet 202232 [packets to send 114, broken 113] [08:44:01]ProducePacketName [08:44:01]name=ofd_packets/00202232 [08:44:01]OFD Sender: To server: pG, [08:44:01]CommunicateWithHost lk.salyk.kg:30040 [08:44:01]ConnectInit lk.salyk.kg [08:44:02]Connected sock=10 [08:44: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 35 36 0F 01 00 00 3B D3 07 01 7C 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 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 33 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7E 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 20 00 00 00 F4 03 04 00 D4 4E 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 F8 15 03 00 35 04 06 00 46 40 90 8C DE 41 B9 FE 49 10 2D 2A 9C 42 [08:44: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 35 36 4F 00 00 00 9B A4 47 00 91 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 35 36 10 04 04 00 F8 15 03 00 F4 03 04 00 8A FA 1E 67 B6 04 01 00 00 E0 19 66 FC F6 2A 08 7F [08:44:02]CommunicateWithHost err = 0 [08:44:02]CheckOFDResponse [08:44:02]1017 (14) - 77093643461234 [08:44:02]1041 (16) - 0000000000871756 [08:44:02]1040 (4) - 202232 [08:44:02]1012 (4) - 28.10.2024 02:44 [08:44:02]1206 (1) - 0 [08:44:02]OFD Sender: Remove packet 202232 [08:44:02]ProducePacketName [08:44:02]name=ofd_packets/00202232 [08:44:02]NVStorageDeleteData [08:44:02]Write to MH i2c: 01 00 00 0E 0E 1C [08:44:02]Write i2c OK [08:44:02]MH_I2C_Read... [08:44:02]Read from MH i2c: 01 [08:44:02]MH_I2C_Read... [08:44:02]Read from MH i2c: 01 07 00 [08:44:02]MH_I2C_Read... [08:44:02]Read from MH i2c: 01 07 00 0E 0E 00 00 00 00 00 91 0C C0 [08:44:02]RasterBufferAndPrint [08:44:02]line [08:44:02]line [08:44:02]line [08:44:02]line [08:44:02]line [08:44:02]written 0, free lines is 3221 [08:44:02]MH_Cut [08:44:02]Write to MH i2c: D1 01 00 15 0E 01 F5 [08:44:02]Write i2c OK [08:44:02]MH_I2C_Read... [08:44:02]Read from MH i2c: D1 [08:44:02]MH_I2C_Read... [08:44:02]Read from MH i2c: D1 01 00 [08:44:02]MH_I2C_Read... [08:44:02]Read from MH i2c: D1 01 00 15 0E 00 F4 [08:44:02]Write to MH i2c: 01 00 00 16 0E 24 [08:44:02]Write i2c OK [08:44:02]MH_I2C_Read... [08:44:02]OFD Sender: No OFD packet to send [08:44:03]*** Cut start [08:44:03]*** Purtial cut [08:44:03]*** Stage 1: CUTSNS_PIN = 1 [08:44:03]Read from MH i2c: 01 [08:44:03]MH_I2C_Read... [08:44:03]*** Stop cut motor [08:44:03]*** Cut end [08:44:03]Read from MH i2c: 01 07 00 [08:44:03]MH_I2C_Read... [08:44:03]Read from MH i2c: 01 07 00 16 0E 00 00 00 00 00 FF 0F 39 [08:44:03]process_action close_receipt done [08:44:03]requested_data is exist [08:44:03]produce_requested_data [08:44:03]requested_item fm.sn is exist - process it [08:44:03]wFMCommunicate request_size=4 [08:44:03]MH_SAM_APDU [08:44:03]CAPDU: 80 11 00 00 [08:44:03]Write to MH i2c: E2 08 00 17 0E 80 11 00 00 00 00 00 00 9F [08:44:03]Write i2c OK [08:44:03]MH_I2C_Read... [08:44:03]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:44:03]Read from MH i2c: E2 [08:44:03]MH_I2C_Read... [08:44:03]Read from MH i2c: E2 17 00 [08:44:03]MH_I2C_Read... [08:44:03]Read from MH i2c: E2 17 00 17 0E 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 F4 [08:44:03]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [08:44:03]wFMCommunicate OK [08:44:03]requested_item fd.num is exist - process it [08:44:03]SAM_PROTO_GetFieldsCounters [08:44:03]wFMCommunicate request_size=4 [08:44:03]MH_SAM_APDU [08:44:03]CAPDU: 80 13 00 00 [08:44:03]Write to MH i2c: E2 08 00 18 0E 80 13 00 00 00 00 00 00 A2 [08:44:03]Write i2c OK [08:44:03]MH_I2C_Read... [08:44:03]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [08:44:03]Read from MH i2c: E2 [08:44:03]MH_I2C_Read... [08:44:03]Read from MH i2c: E2 62 00 [08:44:03]MH_I2C_Read... [08:44:03]Read from MH i2c: E2 62 00 18 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 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 F8 15 03 00 0E 04 04 00 21 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 5E [08:44: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 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 F8 15 03 00 0E 04 04 00 21 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 [08:44:03]wFMCommunicate OK [08:44:03]SAM_PROTO_GetFieldsCounters done [08:44:03]requested_item shift.num is exist - process it [08:44:03]requested_item shift.opened is exist - process it [08:44:03]req_shift_opened [08:44:03]FM_GetShiftState [08:44:03]SAM_PROTO_GetShiftState [08:44:03]wFMCommunicate request_size=4 [08:44:03]MH_SAM_APDU [08:44:03]CAPDU: 80 13 01 00 [08:44:03]Write to MH i2c: E2 08 00 19 0E 80 13 01 00 00 00 00 00 A4 [08:44:03]Write i2c OK [08:44:03]MH_I2C_Read... [08:44:03]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:44:03]Read from MH i2c: E2 [08:44:03]MH_I2C_Read... [08:44:03]Read from MH i2c: E2 0E 00 [08:44:03]MH_I2C_Read... [08:44:03]Read from MH i2c: E2 0E 00 19 0E 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 4F [08:44:03]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [08:44:03]wFMCommunicate OK [08:44:03]SAM_PROTO_GetShiftState done [08:44:03]FM_GetShiftState done [08:44:03]req_shift_opened done [08:44:03]requested_item shift.open_date is exist - process it [08:44:03]req_shift_open_date [08:44:03]req_shift_open_date done [08:44:03]produce_requested_data done [08:44:03]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202232,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670} [08:44:03]process_action_free close_receipt [08:44:03]json_value_free [08:44:03]json_value_free done [08:44:03]process_json_proto returns [08:44:03]Send response to host [08:44:03]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202232,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670}}} [08:44:03]free response buf [08:44:03]execute_script done [08:44:03]execute_script returns [08:44:03]free content buf [08:44:03]Sock 7.Close socket [08:44:03]Sock 7.Thread stoped [08:44:07]OFD Sender: No OFD packet to send [08:44:12]OFD Sender: No OFD packet to send [08:44:17]OFD Sender: No OFD packet to send [08:44:22]OFD Sender: No OFD packet to send [08:44:27]OFD Sender: No OFD packet to send [08:44:31]accept exits with 9 [08:44:31]New connection [08:44:31]New thread 3067280740 created [08:44:31]Thread 3067424100 joined [08:44:31]Waiting for new connection... [08:44:31] Sock 9.Parse request [08:44:31]Sock 9.Check first char [08:44:31]Sock 9.First char is OK [08:44:31]request: POST /json_proto HTTP/1.0 [08:44:31]Method: POST [08:44:31]URL: /json_proto [08:44:31]Method is POST - this is cgi request [08:44:31]url: /json_proto [08:44:31]query_string will be loaded in cgi processing [08:44:31]execute_cgi json_proto POST (null) [08:44:31]execute_cgi path=json_proto method=POST [08:44:31]POST find Content-Length [08:44:31]Host: 172.17.63.195:8080 [08:44:31]Content-Length: 759 [08:44:31]Content-Type: application/json [08:44:31] [08:44:31]POST finish read [08:44:31]Found Content-Length = 759 [08:44:31]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450006", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "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: Mbank", "payments": [ { "type": 1, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:44:31]execute_script... [08:44: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)450006", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "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: Mbank", "payments": [ { "type": 1, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:44:31]POST & json_proto [08:44:31]process_json_proto [08:44:31]json parsed OK: [08:44:31]protocol is kg_v1.0 [08:44:31]action value=close_receipt [08:44:31]process_action close_receipt [08:44:31]cmd_close_receipt [08:44:31]MH_GetDate [08:44:31]Write to MH i2c: F0 00 00 1A 0E 17 [08:44:31]Write i2c OK [08:44:31]MH_I2C_Read... [08:44:31]Read from MH i2c: F0 [08:44:31]MH_I2C_Read... [08:44:31]Read from MH i2c: F0 09 00 [08:44:31]MH_I2C_Read... [08:44:31]Read from MH i2c: F0 09 00 1A 0E 00 F2 4E 1F 67 47 1B 1E 67 CD [08:44:31]GetLastDocTimeStamp 1730105044 [08:44:31]current date 1730105074 [08:44:31]FM_GetShiftState [08:44:31]SAM_PROTO_GetShiftState [08:44:31]wFMCommunicate request_size=4 [08:44:31]MH_SAM_APDU [08:44:31]CAPDU: 80 13 01 00 [08:44:31]Write to MH i2c: E2 08 00 1B 0E 80 13 01 00 00 00 00 00 A6 [08:44:31]Write i2c OK [08:44:31]MH_I2C_Read... [08:44:31]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:44:31]Read from MH i2c: E2 [08:44:31]MH_I2C_Read... [08:44:31]Read from MH i2c: E2 0E 00 [08:44:31]MH_I2C_Read... [08:44:31]Read from MH i2c: E2 0E 00 1B 0E 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 51 [08:44:31]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [08:44:31]wFMCommunicate OK [08:44:31]SAM_PROTO_GetShiftState done [08:44:31]FM_GetShiftState done [08:44:31]opened in 1730073670 [08:44:31]opened+sec_in_day 1730160070 [08:44:31]quantity*price = 50000 [08:44:31]sum+1 = 50001 [08:44:31]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 500.00 НСП 1% : 4.42 НДС 12% : 53.10 Наличными: 0.00 Безнал.: 500.00 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 33 28.10.2024 08:44 Смена: 545 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 Платежная система: Mbank ФМ: 0000000000871756 ФД: 202233 ФПД: 121572452540042 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T084434&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202233&fm=121572452540042&tin=02508201610067®Number=0000000000091777&sum=50000 [08:44:32]StoreToDocumentArchive [08:44:32]shift 545 fd 202233 [08:44:32]save to /storage/0545/doc_00202233 [08:44:32]save last doc name /storage/0545/doc_00202233 to /storage/kkm_last_doc_name [08:44:32]save OK [08:44:32]Clear old archive folders... [08:44:32]ProcessDocumentItem done err = 0, tmpTLVsize=252 [08:44:32]tlvbuf is 00C40000 [08:44:32]SAM_PROTO_ClearQueue [08:44:32]wFMCommunicate request_size=4 [08:44:32]MH_SAM_APDU [08:44:32]CAPDU: 80 09 00 00 [08:44:32]Write to MH i2c: E2 08 00 28 0E 80 09 00 00 00 00 00 00 A8 [08:44:32]Write i2c OK [08:44:32]MH_I2C_Read... [08:44:32]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [08:44:32]Read from MH i2c: E2 [08:44:32]MH_I2C_Read... [08:44:32]Read from MH i2c: E2 03 00 [08:44:32]MH_I2C_Read... [08:44:32]Read from MH i2c: E2 03 00 28 0E 00 90 00 AA [08:44:32]RAPDU: 90 00 [08:44:32]wFMCommunicate OK [08:44:32]SAM_PROTO_ClearQueue done [08:44:32]KKMCreateOFDPacket [08:44:32]OFDProtocolAddRootSTLVToBuf [08:44:32]FM_MakeSignedData [08:44:32]FM_MakeSignedData [08:44:32]SAM_PROTO_SignData [08:44:32]wFMCommunicate request_size=4 [08:44:32]MH_SAM_APDU [08:44:32]CAPDU: 80 0D 01 02 [08:44:32]Write to MH i2c: E2 08 00 29 0E 80 0D 01 02 00 00 00 00 B0 [08:44:32]Write i2c OK [08:44:32]MH_I2C_Read... [08:44:32]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [08:44:32]Read from MH i2c: E2 [08:44:32]MH_I2C_Read... [08:44:32]Read from MH i2c: E2 03 00 [08:44:32]MH_I2C_Read... [08:44:32]Read from MH i2c: E2 03 00 29 0E 00 90 00 AB [08:44:32]RAPDU: 90 00 [08:44:32]wFMCommunicate OK [08:44:32]wFMCommunicate request_size=255 [08:44:32]MH_SAM_APDU [08:44:32]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 20 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 21 00 00 00 F4 03 04 00 F2 4E 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 F9 15 03 00 35 04 06 00 [08:44:32]Write to MH i2c: E2 02 01 2A 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 20 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 21 00 00 00 F4 03 04 00 F2 4E 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 F9 15 03 00 35 04 06 00 00 00 BC [08:44:32]Write i2c OK [08:44:32]MH_I2C_Read... [08:44:32]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:44:32]Read from MH i2c: E2 [08:44:32]MH_I2C_Read... [08:44:32]Read from MH i2c: E2 03 00 [08:44:32]MH_I2C_Read... [08:44:32]Read from MH i2c: E2 03 00 2A 0E 00 90 00 AC [08:44:32]RAPDU: 90 00 [08:44:32]wFMCommunicate OK [08:44:32]wFMCommunicate request_size=11 [08:44:32]MH_SAM_APDU [08:44:32]CAPDU: 80 0D 02 02 06 6E 91 CA D9 1E 8A [08:44:32]Write to MH i2c: E2 0E 00 2B 0E 80 0D 02 02 06 00 6E 91 CA D9 1E 8A 00 00 09 [08:44:32]Write i2c OK [08:44:32]MH_I2C_Read... [08:44:32]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:44:32]Read from MH i2c: E2 [08:44:32]MH_I2C_Read... [08:44:32]Read from MH i2c: E2 03 00 [08:44:32]MH_I2C_Read... [08:44:32]Read from MH i2c: E2 03 00 2B 0E 00 90 00 AD [08:44:32]RAPDU: 90 00 [08:44:32]wFMCommunicate OK [08:44:32]wFMCommunicate request_size=4 [08:44:32]MH_SAM_APDU [08:44:32]CAPDU: 80 0D 03 02 [08:44:32]Write to MH i2c: E2 08 00 2C 0E 80 0D 03 02 00 00 00 00 B5 [08:44:32]Write i2c OK [08:44:32]MH_I2C_Read... [08:44:32]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [08:44:32]Read from MH i2c: E2 [08:44:32]MH_I2C_Read... [08:44:32]Read from MH i2c: E2 0B 00 [08:44:32]MH_I2C_Read... [08:44:32]Read from MH i2c: E2 0B 00 2C 0E 00 DD 40 AF EA E2 78 22 F4 90 00 DC [08:44:32]RAPDU: DD 40 AF EA E2 78 22 F4 90 00 [08:44:32]wFMCommunicate OK [08:44:32]SAM_PROTO_SignData done [08:44:32]FM_MakeSignedData done [08:44:32]CreateOFDProtocolMessage [08:44:32]wFMCommunicate request_size=4 [08:44:32]MH_SAM_APDU [08:44:32]CAPDU: 80 11 00 00 [08:44:32]Write to MH i2c: E2 08 00 2D 0E 80 11 00 00 00 00 00 00 B5 [08:44:32]Write i2c OK [08:44:32]MH_I2C_Read... [08:44:32]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:44:32]Read from MH i2c: E2 [08:44:32]MH_I2C_Read... [08:44:32]Read from MH i2c: E2 17 00 [08:44:32]MH_I2C_Read... [08:44:32]Read from MH i2c: E2 17 00 2D 0E 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 0A [08:44:32]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [08:44:32]wFMCommunicate OK [08:44:32]CreateOFDProtocolMessage done [08:44:32]OFDSenderStorePacket 202233 [08:44:32]StoreOFDPacket docnum=202233 [08:44:32]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 01 00 00 E9 50 08 01 FA 07 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 20 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 21 00 00 00 F4 03 04 00 F2 4E 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 F9 15 03 00 35 04 06 00 6E 91 CA D9 1E 8A DD 40 AF EA E2 78 22 F4 [08:44:32]CheckFolder [08:44:32]dirname=/storage/ofd_packets [08:44:32]CheckFolder done [08:44:32]ProducePacketName [08:44:32]name=ofd_packets/00202233 [08:44:32]NVStorageSaveData ofd_packets/00202233 [08:44:32]File name is /storage/ofd_packets/00202233 [08:44:32]Write 302 bytes [08:44:32]NVStorageSaveData done [08:44:32]OFDSenderStorePacket done [08:44:32]KKMCreateOFDPacket done [08:44:32]NVStorageSaveData kkm_last_timestamp [08:44:32]File name is /storage/kkm_last_timestamp [08:44:32]Write 4 bytes [08:44:32]NVStorageSaveData done [08:44:32]ExternCall_PrintAddStr [08:44:32]wPrintStart [08:44:32]Write to MH i2c: 01 00 00 2E 0E 3C [08:44:32]Write i2c OK [08:44:32]MH_I2C_Read... [08:44:32]Read from MH i2c: 01 [08:44:32]MH_I2C_Read... [08:44:32]Read from MH i2c: 01 07 00 [08:44:32]MH_I2C_Read... [08:44:32]Read from MH i2c: 01 07 00 2E 0E 00 00 00 00 00 FF 0F 51 [08:44:32]RasterBufferAndPrint [08:44:32]line Счет N : (1)450006 [08:44:32]line ИНН: 02508201610067 [08:44:32]line Контрольно-Кассовый Чек [08:44:32]line ПРОДАЖА [08:44:32]line ТРК (МРК, ГНК) : 42 [08:44:32]line Товар: 2710124130 [08:44:32]line SUPER 92-К-5 [08:44:32]line 7.310 * 68.40 [08:44:32]line = 500.00 [08:44:32]line НДС 12% НСП 1% [08:44:32]line > о реализуемом товаре [08:44:32]line ИТОГО: 500.00 [08:44:32]line НСП 1% : 4.42 [08:44:32]line НДС 12% : 53.10 [08:44:32]line Наличными: 0.00 [08:44:32]line Безнал.: 500.00 [08:44:32]line Место: АЗС № 171 "Партнер Нефть" [08:44:32]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [08:44:32]line СНО: Общий режим [08:44:32]line Чек 33 28.10.2024 08:44 [08:44:32]line Смена: 545 ФФД: 1.0 [08:44:32]line ЗНМ: 0300000109 [08:44:32]line РНМ: 0000000000091777 [08:44:32]line Версия ККМ: 001 [08:44:32]line Платежная система: Mbank [08:44:32]line ФМ: 0000000000871756 [08:44:32]line ФД: 202233 [08:44:32]line ФПД: 121572452540042 [08:44:32]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T084434&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202233&fm=121572452540042&tin=02508201610067®Number=0000000000091777&sum=50000 [08:44:33]written 0, free lines is 4095 [08:44:33]OFD Sender: Processing packet 202233 [packets to send 114, broken 113] [08:44:33]ProducePacketName [08:44:33]name=ofd_packets/00202233 [08:44:33]OFD Sender: To server: pG, [08:44:33]CommunicateWithHost lk.salyk.kg:30040 [08:44:33]ConnectInit lk.salyk.kg [08:44:33]Connected sock=10 [08:44:33]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 01 00 00 E9 50 08 01 FA 07 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 20 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 21 00 00 00 F4 03 04 00 F2 4E 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 F9 15 03 00 35 04 06 00 6E 91 CA D9 1E 8A DD 40 AF EA E2 78 22 F4 [08:44:33]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 E6 8F 47 00 C1 EA A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 F9 15 03 00 F4 03 04 00 A9 FA 1E 67 B6 04 01 00 00 C1 66 C8 E0 10 AC ED 5A [08:44:33]CommunicateWithHost err = 0 [08:44:33]CheckOFDResponse [08:44:33]1017 (14) - 77093643461234 [08:44:33]1041 (16) - 0000000000871756 [08:44:33]1040 (4) - 202233 [08:44:33]1012 (4) - 28.10.2024 02:44 [08:44:33]1206 (1) - 0 [08:44:33]OFD Sender: Remove packet 202233 [08:44:33]ProducePacketName [08:44:33]name=ofd_packets/00202233 [08:44:33]NVStorageDeleteData [08:44:33]Write to MH i2c: 01 00 00 57 0E 65 [08:44:33]Write i2c OK [08:44:33]MH_I2C_Read... [08:44:33]Read from MH i2c: 01 [08:44:33]MH_I2C_Read... [08:44:33]Read from MH i2c: 01 07 00 [08:44:33]MH_I2C_Read... [08:44:33]Read from MH i2c: 01 07 00 57 0E 00 00 00 00 00 B9 0C 31 [08:44:33]RasterBufferAndPrint [08:44:33]line [08:44:33]line [08:44:33]line [08:44:33]line [08:44:33]line [08:44:33]written 0, free lines is 3260 [08:44:33]MH_Cut [08:44:33]Write to MH i2c: D1 01 00 5E 0E 01 3E [08:44:33]Write i2c OK [08:44:33]MH_I2C_Read... [08:44:33]Read from MH i2c: D1 [08:44:33]MH_I2C_Read... [08:44:33]Read from MH i2c: D1 01 00 [08:44:33]MH_I2C_Read... [08:44:33]Read from MH i2c: D1 01 00 5E 0E 00 3D [08:44:33]Write to MH i2c: 01 00 00 5F 0E 6D [08:44:33]Write i2c OK [08:44:33]MH_I2C_Read... [08:44:33]OFD Sender: No OFD packet to send [08:44:34]*** Cut start [08:44:34]*** Purtial cut [08:44:34]*** CUTSNS_PIN = 0 [08:44:34]*** Stage 1: CUTSNS_PIN = 1 [08:44:36]Read from MH i2c: 01 [08:44:36]MH_I2C_Read... [08:44:36]*** Stop cut motor [08:44:36]*** Cut end [08:44:36]Read from MH i2c: 01 07 00 [08:44:36]MH_I2C_Read... [08:44:36]Read from MH i2c: 01 07 00 5F 0E 00 00 00 00 00 FF 0F 82 [08:44:36]process_action close_receipt done [08:44:36]requested_data is exist [08:44:36]produce_requested_data [08:44:36]requested_item fm.sn is exist - process it [08:44:36]wFMCommunicate request_size=4 [08:44:36]MH_SAM_APDU [08:44:36]CAPDU: 80 11 00 00 [08:44:36]Write to MH i2c: E2 08 00 60 0E 80 11 00 00 00 00 00 00 E8 [08:44:36]Write i2c OK [08:44:36]MH_I2C_Read... [08:44:36]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:44:36]Read from MH i2c: E2 [08:44:36]MH_I2C_Read... [08:44:36]Read from MH i2c: E2 17 00 [08:44:36]MH_I2C_Read... [08:44:36]Read from MH i2c: E2 17 00 60 0E 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 3D [08:44:36]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [08:44:36]wFMCommunicate OK [08:44:36]requested_item fd.num is exist - process it [08:44:36]SAM_PROTO_GetFieldsCounters [08:44:36]wFMCommunicate request_size=4 [08:44:36]MH_SAM_APDU [08:44:36]CAPDU: 80 13 00 00 [08:44:36]Write to MH i2c: E2 08 00 61 0E 80 13 00 00 00 00 00 00 EB [08:44:36]Write i2c OK [08:44:36]MH_I2C_Read... [08:44:36]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [08:44:36]Read from MH i2c: E2 [08:44:36]MH_I2C_Read... [08:44:36]Read from MH i2c: E2 62 00 [08:44:36]MH_I2C_Read... [08:44:36]Read from MH i2c: E2 62 00 61 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 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 F9 15 03 00 0E 04 04 00 21 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 AB [08:44:36]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 F9 15 03 00 0E 04 04 00 21 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 [08:44:36]wFMCommunicate OK [08:44:36]SAM_PROTO_GetFieldsCounters done [08:44:36]requested_item shift.num is exist - process it [08:44:36]requested_item shift.opened is exist - process it [08:44:36]req_shift_opened [08:44:36]FM_GetShiftState [08:44:36]SAM_PROTO_GetShiftState [08:44:36]wFMCommunicate request_size=4 [08:44:36]MH_SAM_APDU [08:44:36]CAPDU: 80 13 01 00 [08:44:36]Write to MH i2c: E2 08 00 62 0E 80 13 01 00 00 00 00 00 ED [08:44:36]Write i2c OK [08:44:36]MH_I2C_Read... [08:44:36]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:44:36]Read from MH i2c: E2 [08:44:36]MH_I2C_Read... [08:44:36]Read from MH i2c: E2 0E 00 [08:44:36]MH_I2C_Read... [08:44:36]Read from MH i2c: E2 0E 00 62 0E 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 98 [08:44:36]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [08:44:36]wFMCommunicate OK [08:44:36]SAM_PROTO_GetShiftState done [08:44:36]FM_GetShiftState done [08:44:36]req_shift_opened done [08:44:36]requested_item shift.open_date is exist - process it [08:44:36]req_shift_open_date [08:44:36]req_shift_open_date done [08:44:36]produce_requested_data done [08:44:36]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202233,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670} [08:44:36]process_action_free close_receipt [08:44:36]json_value_free [08:44:36]json_value_free done [08:44:36]process_json_proto returns [08:44:36]Send response to host [08:44:36]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202233,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670}}} [08:44:36]free response buf [08:44:36]execute_script done [08:44:36]execute_script returns [08:44:36]free content buf [08:44:36]Sock 9.Close socket [08:44:36]Sock 9.Thread stoped [08:44:38]OFD Sender: No OFD packet to send [08:44:43]OFD Sender: No OFD packet to send [08:44:48]OFD Sender: No OFD packet to send [08:44:53]OFD Sender: No OFD packet to send [08:44:55]accept exits with 7 [08:44:55]New connection [08:44:55]New thread 3067424100 created [08:44:55]Thread 3067280740 joined [08:44:55]Waiting for new connection... [08:44:55] Sock 7.Parse request [08:44:55]Sock 7.Check first char [08:44:55]Sock 7.First char is OK [08:44:55]request: POST /json_proto HTTP/1.0 [08:44:55]Method: POST [08:44:55]URL: /json_proto [08:44:55]Method is POST - this is cgi request [08:44:55]url: /json_proto [08:44:55]query_string will be loaded in cgi processing [08:44:55]execute_cgi json_proto POST (null) [08:44:55]execute_cgi path=json_proto method=POST [08:44:55]POST find Content-Length [08:44:55]Host: 172.17.63.195:8080 [08:44:55]Content-Length: 677 [08:44:55]Content-Type: application/json [08:44:55] [08:44:55]POST finish read [08:44:55]Found Content-Length = 677 [08:44:55]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450007", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "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:44:55]execute_script... [08:44:55]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450007", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "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:44:55]POST & json_proto [08:44:55]process_json_proto [08:44:55]json parsed OK: [08:44:55]protocol is kg_v1.0 [08:44:55]action value=close_receipt [08:44:55]process_action close_receipt [08:44:55]cmd_close_receipt [08:44:55]MH_GetDate [08:44:55]Write to MH i2c: F0 00 00 63 0E 60 [08:44:55]Write i2c OK [08:44:55]MH_I2C_Read... [08:44:55]Read from MH i2c: F0 [08:44:55]MH_I2C_Read... [08:44:55]Read from MH i2c: F0 09 00 [08:44:55]MH_I2C_Read... [08:44:55]Read from MH i2c: F0 09 00 63 0E 00 0A 4F 1F 67 47 1B 1E 67 2F [08:44:55]GetLastDocTimeStamp 1730105074 [08:44:55]current date 1730105098 [08:44:55]FM_GetShiftState [08:44:55]SAM_PROTO_GetShiftState [08:44:55]wFMCommunicate request_size=4 [08:44:55]MH_SAM_APDU [08:44:55]CAPDU: 80 13 01 00 [08:44:55]Write to MH i2c: E2 08 00 64 0E 80 13 01 00 00 00 00 00 EF [08:44:55]Write i2c OK [08:44:55]MH_I2C_Read... [08:44:55]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:44:55]Read from MH i2c: E2 [08:44:55]MH_I2C_Read... [08:44:55]Read from MH i2c: E2 0E 00 [08:44:55]MH_I2C_Read... [08:44:55]Read from MH i2c: E2 0E 00 64 0E 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 9A [08:44:55]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [08:44:55]wFMCommunicate OK [08:44:55]SAM_PROTO_GetShiftState done [08:44:55]FM_GetShiftState done [08:44:55]opened in 1730073670 [08:44:55]opened+sec_in_day 1730160070 [08:44:55]quantity*price = 20003 [08:44:55]sum+1 = 20004 [08:44:55]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.03 ИТОГО: 200.00 Внесено: 200.00 СДАЧА: 0.00 НСП 1% : 1.77 НДС 12% : 21.24 Наличными: 200.00 Безнал.: 0.00 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 34 28.10.2024 08:44 Смена: 545 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 ФМ: 0000000000871756 ФД: 202234 ФПД: 86297332062064 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T084458&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202234&fm=86297332062064&tin=02508201610067®Number=0000000000091777&sum=20000 [08:44:56]StoreToDocumentArchive [08:44:56]shift 545 fd 202234 [08:44:56]save to /storage/0545/doc_00202234 [08:44:56]save last doc name /storage/0545/doc_00202234 to /storage/kkm_last_doc_name [08:44:56]save OK [08:44:56]Clear old archive folders... [08:44:56]ProcessDocumentItem done err = 0, tmpTLVsize=251 [08:44:56]tlvbuf is 00C63980 [08:44:56]SAM_PROTO_ClearQueue [08:44:56]wFMCommunicate request_size=4 [08:44:56]MH_SAM_APDU [08:44:56]CAPDU: 80 09 00 00 [08:44:56]Write to MH i2c: E2 08 00 71 0E 80 09 00 00 00 00 00 00 F1 [08:44:56]Write i2c OK [08:44:56]MH_I2C_Read... [08:44:56]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [08:44:56]Read from MH i2c: E2 [08:44:56]MH_I2C_Read... [08:44:56]Read from MH i2c: E2 03 00 [08:44:56]MH_I2C_Read... [08:44:56]Read from MH i2c: E2 03 00 71 0E 00 90 00 F3 [08:44:56]RAPDU: 90 00 [08:44:56]wFMCommunicate OK [08:44:56]SAM_PROTO_ClearQueue done [08:44:56]KKMCreateOFDPacket [08:44:56]OFDProtocolAddRootSTLVToBuf [08:44:56]FM_MakeSignedData [08:44:56]FM_MakeSignedData [08:44:56]SAM_PROTO_SignData [08:44:56]wFMCommunicate request_size=4 [08:44:56]MH_SAM_APDU [08:44:56]CAPDU: 80 0D 01 02 [08:44:56]Write to MH i2c: E2 08 00 72 0E 80 0D 01 02 00 00 00 00 F9 [08:44:56]Write i2c OK [08:44:56]MH_I2C_Read... [08:44:56]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [08:44:56]Read from MH i2c: E2 [08:44:56]MH_I2C_Read... [08:44:56]Read from MH i2c: E2 03 00 [08:44:56]MH_I2C_Read... [08:44:56]Read from MH i2c: E2 03 00 72 0E 00 90 00 F4 [08:44:56]RAPDU: 90 00 [08:44:56]wFMCommunicate OK [08:44:56]wFMCommunicate request_size=255 [08:44:56]MH_SAM_APDU [08:44:56]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 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 22 00 00 00 F4 03 04 00 0A 4F 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 FA 15 03 00 35 04 06 00 4E [08:44:56]Write to MH i2c: E2 02 01 73 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 32 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 22 00 00 00 F4 03 04 00 0A 4F 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 FA 15 03 00 35 04 06 00 4E 00 00 D3 [08:44:56]Write i2c OK [08:44:56]MH_I2C_Read... [08:44:56]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:44:56]Read from MH i2c: E2 [08:44:56]MH_I2C_Read... [08:44:56]Read from MH i2c: E2 03 00 [08:44:56]MH_I2C_Read... [08:44:56]Read from MH i2c: E2 03 00 73 0E 00 90 00 F5 [08:44:56]RAPDU: 90 00 [08:44:56]wFMCommunicate OK [08:44:56]wFMCommunicate request_size=10 [08:44:56]MH_SAM_APDU [08:44:56]CAPDU: 80 0D 02 02 05 7C A9 D2 97 70 [08:44:56]Write to MH i2c: E2 0D 00 74 0E 80 0D 02 02 05 00 7C A9 D2 97 70 00 00 04 [08:44:56]Write i2c OK [08:44:56]MH_I2C_Read... [08:44:56]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:44:56]Read from MH i2c: E2 [08:44:56]MH_I2C_Read... [08:44:56]Read from MH i2c: E2 03 00 [08:44:56]MH_I2C_Read... [08:44:56]Read from MH i2c: E2 03 00 74 0E 00 90 00 F6 [08:44:56]RAPDU: 90 00 [08:44:56]wFMCommunicate OK [08:44:56]wFMCommunicate request_size=4 [08:44:56]MH_SAM_APDU [08:44:56]CAPDU: 80 0D 03 02 [08:44:56]Write to MH i2c: E2 08 00 75 0E 80 0D 03 02 00 00 00 00 FE [08:44:56]Write i2c OK [08:44:56]MH_I2C_Read... [08:44:56]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [08:44:56]Read from MH i2c: E2 [08:44:56]MH_I2C_Read... [08:44:56]Read from MH i2c: E2 0B 00 [08:44:56]MH_I2C_Read... [08:44:56]Read from MH i2c: E2 0B 00 75 0E 00 80 FB EF D4 51 4D 08 D9 90 00 BC [08:44:56]RAPDU: 80 FB EF D4 51 4D 08 D9 90 00 [08:44:56]wFMCommunicate OK [08:44:56]SAM_PROTO_SignData done [08:44:56]FM_MakeSignedData done [08:44:56]CreateOFDProtocolMessage [08:44:56]wFMCommunicate request_size=4 [08:44:56]MH_SAM_APDU [08:44:56]CAPDU: 80 11 00 00 [08:44:56]Write to MH i2c: E2 08 00 76 0E 80 11 00 00 00 00 00 00 FE [08:44:56]Write i2c OK [08:44:56]MH_I2C_Read... [08:44:56]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:44:56]Read from MH i2c: E2 [08:44:56]MH_I2C_Read... [08:44:56]Read from MH i2c: E2 17 00 [08:44:56]MH_I2C_Read... [08:44:56]Read from MH i2c: E2 17 00 76 0E 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 53 [08:44:56]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [08:44:56]wFMCommunicate OK [08:44:56]CreateOFDProtocolMessage done [08:44:56]OFDSenderStorePacket 202234 [08:44:56]StoreOFDPacket docnum=202234 [08:44:56]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 95 05 07 01 EF 82 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 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 22 00 00 00 F4 03 04 00 0A 4F 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 FA 15 03 00 35 04 06 00 4E 7C A9 D2 97 70 80 FB EF D4 51 4D 08 D9 [08:44:56]CheckFolder [08:44:56]dirname=/storage/ofd_packets [08:44:56]CheckFolder done [08:44:56]ProducePacketName [08:44:56]name=ofd_packets/00202234 [08:44:56]NVStorageSaveData ofd_packets/00202234 [08:44:56]File name is /storage/ofd_packets/00202234 [08:44:56]Write 301 bytes [08:44:56]NVStorageSaveData done [08:44:56]OFDSenderStorePacket done [08:44:56]KKMCreateOFDPacket done [08:44:56]NVStorageSaveData kkm_last_timestamp [08:44:56]File name is /storage/kkm_last_timestamp [08:44:56]Write 4 bytes [08:44:56]NVStorageSaveData done [08:44:56]ExternCall_PrintAddStr [08:44:56]wPrintStart [08:44:56]Write to MH i2c: 01 00 00 77 0E 85 [08:44:56]Write i2c OK [08:44:56]MH_I2C_Read... [08:44:56]Read from MH i2c: 01 [08:44:56]MH_I2C_Read... [08:44:56]Read from MH i2c: 01 07 00 [08:44:56]MH_I2C_Read... [08:44:56]Read from MH i2c: 01 07 00 77 0E 00 00 00 00 00 FF 0F 9A [08:44:56]RasterBufferAndPrint [08:44:56]line Счет N : (1)450007 [08:44:56]line ИНН: 02508201610067 [08:44:56]line Контрольно-Кассовый Чек [08:44:56]line ПРОДАЖА [08:44:56]line ТРК (МРК, ГНК) : 31 [08:44:56]line Товар: 2710124130 [08:44:56]line Аи-92-К-2 [08:44:56]line 2.990 * 66.90 [08:44:56]line = 200.03 [08:44:56]line НДС 12% НСП 1% [08:44:56]line > о реализуемом товаре [08:44:56]line ОКРУГЛЕНИЕ: -0.03 [08:44:56]line ИТОГО: 200.00 [08:44:56]line Внесено: 200.00 [08:44:56]line СДАЧА: 0.00 [08:44:56]line НСП 1% : 1.77 [08:44:56]line НДС 12% : 21.24 [08:44:56]line Наличными: 200.00 [08:44:56]line Безнал.: 0.00 [08:44:56]line Место: АЗС № 171 "Партнер Нефть" [08:44:56]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [08:44:56]line СНО: Общий режим [08:44:56]line Чек 34 28.10.2024 08:44 [08:44:56]line Смена: 545 ФФД: 1.0 [08:44:56]line ЗНМ: 0300000109 [08:44:56]line РНМ: 0000000000091777 [08:44:56]line Версия ККМ: 001 [08:44:56]line ФМ: 0000000000871756 [08:44:56]line ФД: 202234 [08:44:56]line ФПД: 86297332062064 [08:44:56]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T084458&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202234&fm=86297332062064&tin=02508201610067®Number=0000000000091777&sum=20000 [08:44:57]OFD Sender: Processing packet 202234 [packets to send 114, broken 113] [08:44:57]ProducePacketName [08:44:57]name=ofd_packets/00202234 [08:44:57]OFD Sender: To server: pG, [08:44:57]CommunicateWithHost lk.salyk.kg:30040 [08:44:57]ConnectInit lk.salyk.kg [08:44:57]written 0, free lines is 4095 [08:44:57]Connected sock=10 [08:44:57]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 95 05 07 01 EF 82 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 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 22 00 00 00 F4 03 04 00 0A 4F 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 FA 15 03 00 35 04 06 00 4E 7C A9 D2 97 70 80 FB EF D4 51 4D 08 D9 [08:44:57]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 3D BF 47 00 9B B7 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 FA 15 03 00 F4 03 04 00 C1 FA 1E 67 B6 04 01 00 00 76 45 20 56 F7 8C DA 59 [08:44:57]CommunicateWithHost err = 0 [08:44:57]CheckOFDResponse [08:44:57]1017 (14) - 77093643461234 [08:44:57]1041 (16) - 0000000000871756 [08:44:57]1040 (4) - 202234 [08:44:57]1012 (4) - 28.10.2024 02:45 [08:44:57]1206 (1) - 0 [08:44:57]OFD Sender: Remove packet 202234 [08:44:57]ProducePacketName [08:44:57]name=ofd_packets/00202234 [08:44:57]NVStorageDeleteData [08:44:57]Write to MH i2c: 01 00 00 A2 0E B0 [08:44:57]Write i2c OK [08:44:57]MH_I2C_Read... [08:44:57]Read from MH i2c: 01 [08:44:57]MH_I2C_Read... [08:44:57]Read from MH i2c: 01 07 00 [08:44:57]MH_I2C_Read... [08:44:57]Read from MH i2c: 01 07 00 A2 0E 00 00 00 00 00 8C 0C 4F [08:44:57]RasterBufferAndPrint [08:44:57]line [08:44:57]line [08:44:57]line [08:44:57]line [08:44:57]line [08:44:57]written 0, free lines is 3216 [08:44:57]MH_Cut [08:44:57]Write to MH i2c: D1 01 00 A9 0E 01 89 [08:44:57]Write i2c OK [08:44:57]MH_I2C_Read... [08:44:57]Read from MH i2c: D1 [08:44:57]MH_I2C_Read... [08:44:57]Read from MH i2c: D1 01 00 [08:44:57]MH_I2C_Read... [08:44:57]Read from MH i2c: D1 01 00 A9 0E 00 88 [08:44:57]Write to MH i2c: 01 00 00 AA 0E B8 [08:44:57]Write i2c OK [08:44:57]MH_I2C_Read... [08:44:57]OFD Sender: No OFD packet to send [08:44:58]*** Cut start [08:44:58]*** Purtial cut [08:44:58]*** Stage 1: CUTSNS_PIN = 1 [08:44:58]Read from MH i2c: 01 [08:44:58]MH_I2C_Read... [08:44:58]*** Stop cut motor [08:44:58]*** Cut end [08:44:58]Read from MH i2c: 01 07 00 [08:44:58]MH_I2C_Read... [08:44:58]Read from MH i2c: 01 07 00 AA 0E 00 00 00 00 00 FF 0F CD [08:44:58]process_action close_receipt done [08:44:58]requested_data is exist [08:44:58]produce_requested_data [08:44:58]requested_item fm.sn is exist - process it [08:44:58]wFMCommunicate request_size=4 [08:44:58]MH_SAM_APDU [08:44:58]CAPDU: 80 11 00 00 [08:44:58]Write to MH i2c: E2 08 00 AB 0E 80 11 00 00 00 00 00 00 33 [08:44:58]Write i2c OK [08:44:58]MH_I2C_Read... [08:44:58]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:44:58]Read from MH i2c: E2 [08:44:58]MH_I2C_Read... [08:44:58]Read from MH i2c: E2 17 00 [08:44:58]MH_I2C_Read... [08:44:58]Read from MH i2c: E2 17 00 AB 0E 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 88 [08:44:58]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [08:44:58]wFMCommunicate OK [08:44:58]requested_item fd.num is exist - process it [08:44:58]SAM_PROTO_GetFieldsCounters [08:44:58]wFMCommunicate request_size=4 [08:44:58]MH_SAM_APDU [08:44:58]CAPDU: 80 13 00 00 [08:44:58]Write to MH i2c: E2 08 00 AC 0E 80 13 00 00 00 00 00 00 36 [08:44:58]Write i2c OK [08:44:58]MH_I2C_Read... [08:44:58]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [08:44:58]Read from MH i2c: E2 [08:44:58]MH_I2C_Read... [08:44:58]Read from MH i2c: E2 62 00 [08:44:58]MH_I2C_Read... [08:44:58]Read from MH i2c: E2 62 00 AC 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 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 FA 15 03 00 0E 04 04 00 21 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 FA [08:44:58]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 FA 15 03 00 0E 04 04 00 21 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 [08:44:58]wFMCommunicate OK [08:44:58]SAM_PROTO_GetFieldsCounters done [08:44:58]requested_item shift.num is exist - process it [08:44:58]requested_item shift.opened is exist - process it [08:44:58]req_shift_opened [08:44:58]FM_GetShiftState [08:44:58]SAM_PROTO_GetShiftState [08:44:58]wFMCommunicate request_size=4 [08:44:58]MH_SAM_APDU [08:44:58]CAPDU: 80 13 01 00 [08:44:58]Write to MH i2c: E2 08 00 AD 0E 80 13 01 00 00 00 00 00 38 [08:44:58]Write i2c OK [08:44:58]MH_I2C_Read... [08:44:58]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:44:58]Read from MH i2c: E2 [08:44:58]MH_I2C_Read... [08:44:58]Read from MH i2c: E2 0E 00 [08:44:58]MH_I2C_Read... [08:44:58]Read from MH i2c: E2 0E 00 AD 0E 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 E3 [08:44:58]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [08:44:58]wFMCommunicate OK [08:44:58]SAM_PROTO_GetShiftState done [08:44:58]FM_GetShiftState done [08:44:58]req_shift_opened done [08:44:58]requested_item shift.open_date is exist - process it [08:44:58]req_shift_open_date [08:44:58]req_shift_open_date done [08:44:58]produce_requested_data done [08:44:58]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202234,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670} [08:44:58]process_action_free close_receipt [08:44:58]json_value_free [08:44:58]json_value_free done [08:44:58]process_json_proto returns [08:44:58]Send response to host [08:44:58]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202234,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670}}} [08:44:58]free response buf [08:44:58]execute_script done [08:44:58]execute_script returns [08:44:58]free content buf [08:44:58]Sock 7.Close socket [08:44:58]Sock 7.Thread stoped [08:45:02]OFD Sender: No OFD packet to send [08:45:07]OFD Sender: No OFD packet to send [08:45:12]OFD Sender: No OFD packet to send [08:45:17]OFD Sender: No OFD packet to send [08:45:22]OFD Sender: No OFD packet to send [08:45:27]OFD Sender: No OFD packet to send [08:45:32]OFD Sender: No OFD packet to send [08:45:37]OFD Sender: No OFD packet to send [08:45:42]OFD Sender: No OFD packet to send [08:45:47]OFD Sender: No OFD packet to send [08:45:52]OFD Sender: No OFD packet to send [08:45:57]OFD Sender: No OFD packet to send [08:46:02]OFD Sender: No OFD packet to send [08:46:08]OFD Sender: No OFD packet to send [08:46:13]OFD Sender: No OFD packet to send [08:46:18]OFD Sender: No OFD packet to send [08:46:23]OFD Sender: No OFD packet to send [08:46:28]OFD Sender: No OFD packet to send [08:46:33]OFD Sender: No OFD packet to send [08:46:38]OFD Sender: No OFD packet to send [08:46:43]OFD Sender: No OFD packet to send [08:46:48]OFD Sender: No OFD packet to send [08:46:53]OFD Sender: No OFD packet to send [08:46:58]OFD Sender: No OFD packet to send [08:47:03]OFD Sender: No OFD packet to send [08:47:08]OFD Sender: No OFD packet to send [08:47:13]OFD Sender: No OFD packet to send [08:47:18]OFD Sender: No OFD packet to send [08:47:23]OFD Sender: No OFD packet to send [08:47:28]OFD Sender: No OFD packet to send [08:47:33]OFD Sender: No OFD packet to send [08:47:38]OFD Sender: No OFD packet to send [08:47:43]OFD Sender: No OFD packet to send [08:47:48]OFD Sender: No OFD packet to send [08:47:53]OFD Sender: No OFD packet to send [08:47:58]OFD Sender: No OFD packet to send [08:48:03]OFD Sender: No OFD packet to send [08:48:08]OFD Sender: No OFD packet to send [08:48:13]OFD Sender: No OFD packet to send [08:48:18]OFD Sender: No OFD packet to send [08:48:23]OFD Sender: No OFD packet to send [08:48:28]OFD Sender: No OFD packet to send [08:48:33]OFD Sender: No OFD packet to send [08:48:38]OFD Sender: No OFD packet to send [08:48:43]OFD Sender: No OFD packet to send [08:48:48]OFD Sender: No OFD packet to send [08:48:53]OFD Sender: No OFD packet to send [08:48:58]OFD Sender: No OFD packet to send [08:49:03]OFD Sender: No OFD packet to send [08:49:08]OFD Sender: No OFD packet to send [08:49:10]accept exits with 9 [08:49:10]New connection [08:49:10]New thread 3067280740 created [08:49:10]Thread 3067424100 joined [08:49:10]Waiting for new connection... [08:49:10] Sock 9.Parse request [08:49:10]Sock 9.Check first char [08:49:10]Sock 9.First char is OK [08:49:10]request: POST /json_proto HTTP/1.0 [08:49:10]Method: POST [08:49:10]URL: /json_proto [08:49:10]Method is POST - this is cgi request [08:49:10]url: /json_proto [08:49:10]query_string will be loaded in cgi processing [08:49:10]execute_cgi json_proto POST (null) [08:49:10]execute_cgi path=json_proto method=POST [08:49:10]POST find Content-Length [08:49:10]Host: 172.17.63.195:8080 [08:49:10]Content-Length: 677 [08:49:10]Content-Type: application/json [08:49:10] [08:49:10]POST finish read [08:49:10]Found Content-Length = 677 [08:49:10]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450008", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "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:49:10]execute_script... [08: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)450008", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "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:49:10]POST & json_proto [08:49:10]process_json_proto [08:49:10]json parsed OK: [08:49:10]protocol is kg_v1.0 [08:49:10]action value=close_receipt [08:49:10]process_action close_receipt [08:49:10]cmd_close_receipt [08:49:10]MH_GetDate [08:49:10]Write to MH i2c: F0 00 00 AE 0E AB [08:49:10]Write i2c OK [08:49:10]MH_I2C_Read... [08:49:10]Read from MH i2c: F0 [08:49:10]MH_I2C_Read... [08:49:10]Read from MH i2c: F0 09 00 [08:49:10]MH_I2C_Read... [08:49:10]Read from MH i2c: F0 09 00 AE 0E 00 09 50 1F 67 47 1B 1E 67 7A [08:49:10]GetLastDocTimeStamp 1730105098 [08:49:10]current date 1730105353 [08:49:10]FM_GetShiftState [08:49:10]SAM_PROTO_GetShiftState [08:49:10]wFMCommunicate request_size=4 [08:49:10]MH_SAM_APDU [08:49:10]CAPDU: 80 13 01 00 [08:49:10]Write to MH i2c: E2 08 00 AF 0E 80 13 01 00 00 00 00 00 3A [08:49:10]Write i2c OK [08:49:10]MH_I2C_Read... [08:49:10]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:49:10]Read from MH i2c: E2 [08:49:10]MH_I2C_Read... [08:49:10]Read from MH i2c: E2 0E 00 [08:49:10]MH_I2C_Read... [08:49:10]Read from MH i2c: E2 0E 00 AF 0E 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 E5 [08:49:10]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [08:49:10]wFMCommunicate OK [08:49:10]SAM_PROTO_GetShiftState done [08:49:10]FM_GetShiftState done [08:49:10]opened in 1730073670 [08:49:10]opened+sec_in_day 1730160070 [08:49:10]quantity*price = 50041 [08:49:10]sum+1 = 50042 [08:49:10]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.41 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 35 28.10.2024 08:49 Смена: 545 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 ФМ: 0000000000871756 ФД: 202235 ФПД: 50325704115469 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T084913&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202235&fm=50325704115469&tin=02508201610067®Number=0000000000091777&sum=50000 [08:49:11]StoreToDocumentArchive [08:49:11]shift 545 fd 202235 [08:49:11]save to /storage/0545/doc_00202235 [08:49:11]save last doc name /storage/0545/doc_00202235 to /storage/kkm_last_doc_name [08:49:11]save OK [08:49:11]Clear old archive folders... [08:49:11]ProcessDocumentItem done err = 0, tmpTLVsize=251 [08:49:11]tlvbuf is 00C63BA0 [08:49:11]SAM_PROTO_ClearQueue [08:49:11]wFMCommunicate request_size=4 [08:49:11]MH_SAM_APDU [08:49:11]CAPDU: 80 09 00 00 [08:49:11]Write to MH i2c: E2 08 00 BC 0E 80 09 00 00 00 00 00 00 3C [08:49:11]Write i2c OK [08:49:11]MH_I2C_Read... [08:49:11]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [08:49:11]Read from MH i2c: E2 [08:49:11]MH_I2C_Read... [08:49:11]Read from MH i2c: E2 03 00 [08:49:11]MH_I2C_Read... [08:49:11]Read from MH i2c: E2 03 00 BC 0E 00 90 00 3E [08:49:11]RAPDU: 90 00 [08:49:11]wFMCommunicate OK [08:49:11]SAM_PROTO_ClearQueue done [08:49:11]KKMCreateOFDPacket [08:49:11]OFDProtocolAddRootSTLVToBuf [08:49:11]FM_MakeSignedData [08:49:11]FM_MakeSignedData [08:49:11]SAM_PROTO_SignData [08:49:11]wFMCommunicate request_size=4 [08:49:11]MH_SAM_APDU [08:49:11]CAPDU: 80 0D 01 02 [08:49:11]Write to MH i2c: E2 08 00 BD 0E 80 0D 01 02 00 00 00 00 44 [08:49:11]Write i2c OK [08:49:11]MH_I2C_Read... [08:49:11]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [08:49:11]Read from MH i2c: E2 [08:49:11]MH_I2C_Read... [08:49:11]Read from MH i2c: E2 03 00 [08:49:11]MH_I2C_Read... [08:49:11]Read from MH i2c: E2 03 00 BD 0E 00 90 00 3F [08:49:11]RAPDU: 90 00 [08:49:11]wFMCommunicate OK [08:49:11]wFMCommunicate request_size=255 [08:49:11]MH_SAM_APDU [08: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 32 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 23 00 00 00 F4 03 04 00 09 50 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 FB 15 03 00 35 04 06 00 2D [08:49:11]Write to MH i2c: E2 02 01 BE 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 32 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 23 00 00 00 F4 03 04 00 09 50 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 FB 15 03 00 35 04 06 00 2D 00 00 3D [08:49:11]Write i2c OK [08:49:11]MH_I2C_Read... [08:49:11]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:49:11]Read from MH i2c: E2 [08:49:11]MH_I2C_Read... [08:49:11]Read from MH i2c: E2 03 00 [08:49:11]MH_I2C_Read... [08:49:11]Read from MH i2c: E2 03 00 BE 0E 00 90 00 40 [08:49:11]RAPDU: 90 00 [08:49:11]wFMCommunicate OK [08:49:11]wFMCommunicate request_size=10 [08:49:11]MH_SAM_APDU [08:49:11]CAPDU: 80 0D 02 02 05 C5 5D B7 85 0D [08:49:11]Write to MH i2c: E2 0D 00 BF 0E 80 0D 02 02 05 00 C5 5D B7 85 0D 00 00 BC [08:49:11]Write i2c OK [08:49:11]MH_I2C_Read... [08:49:11]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:49:11]Read from MH i2c: E2 [08:49:11]MH_I2C_Read... [08:49:11]Read from MH i2c: E2 03 00 [08:49:11]MH_I2C_Read... [08:49:11]Read from MH i2c: E2 03 00 BF 0E 00 90 00 41 [08:49:11]RAPDU: 90 00 [08:49:11]wFMCommunicate OK [08:49:11]wFMCommunicate request_size=4 [08:49:11]MH_SAM_APDU [08:49:11]CAPDU: 80 0D 03 02 [08:49:11]Write to MH i2c: E2 08 00 C0 0E 80 0D 03 02 00 00 00 00 49 [08:49:11]Write i2c OK [08:49:11]MH_I2C_Read... [08:49:11]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [08:49:11]Read from MH i2c: E2 [08:49:11]MH_I2C_Read... [08:49:11]Read from MH i2c: E2 0B 00 [08:49:11]MH_I2C_Read... [08:49:11]Read from MH i2c: E2 0B 00 C0 0E 00 62 3C D0 9B 05 3E A3 06 90 00 3F [08:49:11]RAPDU: 62 3C D0 9B 05 3E A3 06 90 00 [08:49:11]wFMCommunicate OK [08:49:11]SAM_PROTO_SignData done [08:49:11]FM_MakeSignedData done [08:49:11]CreateOFDProtocolMessage [08:49:11]wFMCommunicate request_size=4 [08:49:11]MH_SAM_APDU [08:49:11]CAPDU: 80 11 00 00 [08:49:11]Write to MH i2c: E2 08 00 C1 0E 80 11 00 00 00 00 00 00 49 [08:49:11]Write i2c OK [08:49:11]MH_I2C_Read... [08:49:11]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:49:11]Read from MH i2c: E2 [08:49:11]MH_I2C_Read... [08:49:11]Read from MH i2c: E2 17 00 [08:49:11]MH_I2C_Read... [08:49:11]Read from MH i2c: E2 17 00 C1 0E 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 9E [08:49:11]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [08:49:11]wFMCommunicate OK [08:49:11]CreateOFDProtocolMessage done [08:49:11]OFDSenderStorePacket 202235 [08:49:11]StoreOFDPacket docnum=202235 [08:49:11]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 59 B1 07 01 42 83 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 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 23 00 00 00 F4 03 04 00 09 50 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 FB 15 03 00 35 04 06 00 2D C5 5D B7 85 0D 62 3C D0 9B 05 3E A3 06 [08:49:11]CheckFolder [08:49:11]dirname=/storage/ofd_packets [08:49:11]CheckFolder done [08:49:11]ProducePacketName [08:49:11]name=ofd_packets/00202235 [08:49:11]NVStorageSaveData ofd_packets/00202235 [08:49:11]File name is /storage/ofd_packets/00202235 [08:49:11]Write 301 bytes [08:49:11]NVStorageSaveData done [08:49:11]OFDSenderStorePacket done [08:49:11]KKMCreateOFDPacket done [08:49:11]NVStorageSaveData kkm_last_timestamp [08:49:11]File name is /storage/kkm_last_timestamp [08:49:11]Write 4 bytes [08:49:11]NVStorageSaveData done [08:49:11]ExternCall_PrintAddStr [08:49:11]wPrintStart [08:49:11]Write to MH i2c: 01 00 00 C2 0E D0 [08:49:11]Write i2c OK [08:49:11]MH_I2C_Read... [08:49:11]Read from MH i2c: 01 [08:49:11]MH_I2C_Read... [08:49:11]Read from MH i2c: 01 07 00 [08:49:11]MH_I2C_Read... [08:49:11]Read from MH i2c: 01 07 00 C2 0E 00 00 00 00 00 FF 0F E5 [08:49:11]RasterBufferAndPrint [08:49:11]line Счет N : (1)450008 [08:49:11]line ИНН: 02508201610067 [08:49:11]line Контрольно-Кассовый Чек [08:49:11]line ПРОДАЖА [08:49:11]line ТРК (МРК, ГНК) : 41 [08:49:11]line Товар: 2710124130 [08:49:11]line Аи-92-К-2 [08:49:11]line 7.480 * 66.90 [08:49:11]line = 500.41 [08:49:11]line НДС 12% НСП 1% [08:49:11]line > о реализуемом товаре [08:49:11]line ОКРУГЛЕНИЕ: -0.41 [08:49:11]line ИТОГО: 500.00 [08:49:11]line Внесено: 500.00 [08:49:11]line СДАЧА: 0.00 [08:49:11]line НСП 1% : 4.43 [08:49:11]line НДС 12% : 53.14 [08:49:11]line Наличными: 500.00 [08:49:11]line Безнал.: 0.00 [08:49:11]line Место: АЗС № 171 "Партнер Нефть" [08:49:11]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [08:49:11]line СНО: Общий режим [08:49:11]line Чек 35 28.10.2024 08:49 [08:49:11]line Смена: 545 ФФД: 1.0 [08:49:11]line ЗНМ: 0300000109 [08:49:11]line РНМ: 0000000000091777 [08:49:11]line Версия ККМ: 001 [08:49:11]line ФМ: 0000000000871756 [08:49:11]line ФД: 202235 [08:49:11]line ФПД: 50325704115469 [08:49:11]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T084913&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202235&fm=50325704115469&tin=02508201610067®Number=0000000000091777&sum=50000 [08:49:12]OFD Sender: Processing packet 202235 [packets to send 114, broken 113] [08:49:12]ProducePacketName [08:49:12]name=ofd_packets/00202235 [08:49:12]OFD Sender: To server: pG, [08:49:12]CommunicateWithHost lk.salyk.kg:30040 [08:49:12]ConnectInit lk.salyk.kg [08:49:12]written 0, free lines is 4095 [08:49:12]Connected sock=10 [08: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 35 36 0F 01 00 00 59 B1 07 01 42 83 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 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 23 00 00 00 F4 03 04 00 09 50 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 FB 15 03 00 35 04 06 00 2D C5 5D B7 85 0D 62 3C D0 9B 05 3E A3 06 [08: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 35 36 4F 00 00 00 2C 75 47 00 0A 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 35 36 10 04 04 00 FB 15 03 00 F4 03 04 00 C0 FB 1E 67 B6 04 01 00 00 18 C6 57 4E 32 27 E2 16 [08:49:12]CommunicateWithHost err = 0 [08:49:12]CheckOFDResponse [08:49:12]1017 (14) - 77093643461234 [08:49:12]1041 (16) - 0000000000871756 [08:49:12]1040 (4) - 202235 [08:49:12]1012 (4) - 28.10.2024 02:49 [08:49:12]1206 (1) - 0 [08:49:12]OFD Sender: Remove packet 202235 [08:49:12]ProducePacketName [08:49:12]name=ofd_packets/00202235 [08:49:12]NVStorageDeleteData [08:49:12]Write to MH i2c: 01 00 00 ED 0E FB [08:49:12]Write i2c OK [08:49:12]MH_I2C_Read... [08:49:12]Read from MH i2c: 01 [08:49:12]MH_I2C_Read... [08:49:12]Read from MH i2c: 01 07 00 [08:49:12]MH_I2C_Read... [08:49:12]Read from MH i2c: 01 07 00 ED 0E 00 00 00 00 00 90 0C 9E [08:49:12]RasterBufferAndPrint [08:49:12]line [08:49:12]line [08:49:12]line [08:49:12]line [08:49:12]line [08:49:12]written 0, free lines is 3220 [08:49:12]MH_Cut [08:49:12]Write to MH i2c: D1 01 00 F4 0E 01 D4 [08:49:12]Write i2c OK [08:49:12]MH_I2C_Read... [08:49:12]Read from MH i2c: D1 [08:49:12]MH_I2C_Read... [08:49:12]Read from MH i2c: D1 01 00 [08:49:12]MH_I2C_Read... [08:49:12]Read from MH i2c: D1 01 00 F4 0E 00 D3 [08:49:12]Write to MH i2c: 01 00 00 F5 0E 03 [08:49:12]Write i2c OK [08:49:12]MH_I2C_Read... [08:49:13]OFD Sender: No OFD packet to send [08:49:13]*** Cut start [08:49:13]*** Purtial cut [08:49:13]*** Stage 1: CUTSNS_PIN = 1 [08:49:13]Read from MH i2c: 01 [08:49:13]MH_I2C_Read... [08:49:13]*** Stop cut motor [08:49:13]*** Cut end [08:49:13]Read from MH i2c: 01 07 00 [08:49:13]MH_I2C_Read... [08:49:13]Read from MH i2c: 01 07 00 F5 0E 00 00 00 00 00 FF 0F 18 [08:49:13]process_action close_receipt done [08:49:13]requested_data is exist [08:49:13]produce_requested_data [08:49:13]requested_item fm.sn is exist - process it [08:49:13]wFMCommunicate request_size=4 [08:49:13]MH_SAM_APDU [08:49:13]CAPDU: 80 11 00 00 [08:49:13]Write to MH i2c: E2 08 00 F6 0E 80 11 00 00 00 00 00 00 7E [08:49:13]Write i2c OK [08:49:13]MH_I2C_Read... [08:49:13]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:49:13]Read from MH i2c: E2 [08:49:13]MH_I2C_Read... [08:49:13]Read from MH i2c: E2 17 00 [08:49:13]MH_I2C_Read... [08:49:13]Read from MH i2c: E2 17 00 F6 0E 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 D3 [08:49:13]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [08:49:13]wFMCommunicate OK [08:49:13]requested_item fd.num is exist - process it [08:49:13]SAM_PROTO_GetFieldsCounters [08:49:13]wFMCommunicate request_size=4 [08:49:13]MH_SAM_APDU [08:49:13]CAPDU: 80 13 00 00 [08:49:13]Write to MH i2c: E2 08 00 F7 0E 80 13 00 00 00 00 00 00 81 [08:49:13]Write i2c OK [08:49:13]MH_I2C_Read... [08:49:13]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [08:49:13]Read from MH i2c: E2 [08:49:13]MH_I2C_Read... [08:49:13]Read from MH i2c: E2 62 00 [08:49:13]MH_I2C_Read... [08:49:13]Read from MH i2c: E2 62 00 F7 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 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 FB 15 03 00 0E 04 04 00 21 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 49 [08: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 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 FB 15 03 00 0E 04 04 00 21 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 [08:49:13]wFMCommunicate OK [08:49:13]SAM_PROTO_GetFieldsCounters done [08:49:13]requested_item shift.num is exist - process it [08:49:13]requested_item shift.opened is exist - process it [08:49:13]req_shift_opened [08:49:13]FM_GetShiftState [08:49:13]SAM_PROTO_GetShiftState [08:49:13]wFMCommunicate request_size=4 [08:49:13]MH_SAM_APDU [08:49:13]CAPDU: 80 13 01 00 [08:49:13]Write to MH i2c: E2 08 00 F8 0E 80 13 01 00 00 00 00 00 83 [08:49:13]Write i2c OK [08:49:13]MH_I2C_Read... [08:49:14]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:49:14]Read from MH i2c: E2 [08:49:14]MH_I2C_Read... [08:49:14]Read from MH i2c: E2 0E 00 [08:49:14]MH_I2C_Read... [08:49:14]Read from MH i2c: E2 0E 00 F8 0E 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 2E [08:49:14]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [08:49:14]wFMCommunicate OK [08:49:14]SAM_PROTO_GetShiftState done [08:49:14]FM_GetShiftState done [08:49:14]req_shift_opened done [08:49:14]requested_item shift.open_date is exist - process it [08:49:14]req_shift_open_date [08:49:14]req_shift_open_date done [08:49:14]produce_requested_data done [08:49:14]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202235,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670} [08:49:14]process_action_free close_receipt [08:49:14]json_value_free [08:49:14]json_value_free done [08:49:14]process_json_proto returns [08:49:14]Send response to host [08:49:14]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202235,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670}}} [08:49:14]free response buf [08:49:14]execute_script done [08:49:14]execute_script returns [08:49:14]free content buf [08:49:14]Sock 9.Close socket [08:49:14]Sock 9.Thread stoped [08:49:18]OFD Sender: No OFD packet to send [08:49:23]OFD Sender: No OFD packet to send [08:49:28]OFD Sender: No OFD packet to send [08:49:33]OFD Sender: No OFD packet to send [08:49:38]OFD Sender: No OFD packet to send [08:49:43]OFD Sender: No OFD packet to send [08:49:48]OFD Sender: No OFD packet to send [08:49:53]OFD Sender: No OFD packet to send [08:49:58]OFD Sender: No OFD packet to send [08:50:03]OFD Sender: No OFD packet to send [08:50:08]OFD Sender: No OFD packet to send [08:50:13]OFD Sender: No OFD packet to send [08:50:18]OFD Sender: No OFD packet to send [08:50:23]OFD Sender: No OFD packet to send [08:50:28]OFD Sender: No OFD packet to send [08:50:33]OFD Sender: No OFD packet to send [08:50:38]OFD Sender: No OFD packet to send [08:50:43]OFD Sender: No OFD packet to send [08:50:48]OFD Sender: No OFD packet to send [08:50:53]OFD Sender: No OFD packet to send [08:50:58]OFD Sender: No OFD packet to send [08:51:03]OFD Sender: No OFD packet to send [08:51:07]accept exits with 7 [08:51:07]New connection [08:51:07]New thread 3067424100 created [08:51:07]Thread 3067280740 joined [08:51:07]Waiting for new connection... [08:51:07] Sock 7.Parse request [08:51:07]Sock 7.Check first char [08:51:07]Sock 7.First char is OK [08:51:07]request: POST /json_proto HTTP/1.0 [08:51:07]Method: POST [08:51:07]URL: /json_proto [08:51:07]Method is POST - this is cgi request [08:51:07]url: /json_proto [08:51:07]query_string will be loaded in cgi processing [08:51:07]execute_cgi json_proto POST (null) [08:51:07]execute_cgi path=json_proto method=POST [08:51:07]POST find Content-Length [08:51:07]Host: 172.17.63.195:8080 [08:51:07]Content-Length: 677 [08:51:07]Content-Type: application/json [08:51:07] [08:51:07]POST finish read [08:51:07]Found Content-Length = 677 [08:51:07]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450009", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "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:51:07]execute_script... [08:51: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)450009", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "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:51:07]POST & json_proto [08:51:07]process_json_proto [08:51:07]json parsed OK: [08:51:07]protocol is kg_v1.0 [08:51:07]action value=close_receipt [08:51:07]process_action close_receipt [08:51:07]cmd_close_receipt [08:51:07]MH_GetDate [08:51:07]Write to MH i2c: F0 00 00 F9 0E F6 [08:51:07]Write i2c OK [08:51:07]MH_I2C_Read... [08:51:07]Read from MH i2c: F0 [08:51:07]MH_I2C_Read... [08:51:07]Read from MH i2c: F0 09 00 [08:51:07]MH_I2C_Read... [08:51:07]Read from MH i2c: F0 09 00 F9 0E 00 7F 50 1F 67 47 1B 1E 67 3B [08:51:07]GetLastDocTimeStamp 1730105353 [08:51:07]current date 1730105471 [08:51:07]FM_GetShiftState [08:51:07]SAM_PROTO_GetShiftState [08:51:07]wFMCommunicate request_size=4 [08:51:07]MH_SAM_APDU [08:51:07]CAPDU: 80 13 01 00 [08:51:07]Write to MH i2c: E2 08 00 FA 0E 80 13 01 00 00 00 00 00 85 [08:51:07]Write i2c OK [08:51:07]MH_I2C_Read... [08:51:07]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:51:07]Read from MH i2c: E2 [08:51:07]MH_I2C_Read... [08:51:07]Read from MH i2c: E2 0E 00 [08:51:07]MH_I2C_Read... [08:51:07]Read from MH i2c: E2 0E 00 FA 0E 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 30 [08:51:07]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [08:51:07]wFMCommunicate OK [08:51:07]SAM_PROTO_GetShiftState done [08:51:07]FM_GetShiftState done [08:51:07]opened in 1730073670 [08:51:07]opened+sec_in_day 1730160070 [08:51:07]quantity*price = 40006 [08:51:07]sum+1 = 40007 [08:51:07]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.06 ИТОГО: 400.00 Внесено: 400.00 СДАЧА: 0.00 НСП 1% : 3.54 НДС 12% : 42.48 Наличными: 400.00 Безнал.: 0.00 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 36 28.10.2024 08:51 Смена: 545 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 ФМ: 0000000000871756 ФД: 202236 ФПД: 94388089546717 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T085111&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202236&fm=94388089546717&tin=02508201610067®Number=0000000000091777&sum=40000 [08:51:09]StoreToDocumentArchive [08:51:09]shift 545 fd 202236 [08:51:09]save to /storage/0545/doc_00202236 [08:51:09]save last doc name /storage/0545/doc_00202236 to /storage/kkm_last_doc_name [08:51:09]save OK [08:51:09]Clear old archive folders... [08:51:09]ProcessDocumentItem done err = 0, tmpTLVsize=251 [08:51:09]tlvbuf is 00BE3F90 [08:51:09]SAM_PROTO_ClearQueue [08:51:09]wFMCommunicate request_size=4 [08:51:09]MH_SAM_APDU [08:51:09]CAPDU: 80 09 00 00 [08:51:09]Write to MH i2c: E2 08 00 07 0F 80 09 00 00 00 00 00 00 88 [08:51:09]Write i2c OK [08:51:09]MH_I2C_Read... [08:51:09]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [08:51:09]Read from MH i2c: E2 [08:51:09]MH_I2C_Read... [08:51:09]Read from MH i2c: E2 03 00 [08:51:09]MH_I2C_Read... [08:51:09]Read from MH i2c: E2 03 00 07 0F 00 90 00 8A [08:51:09]RAPDU: 90 00 [08:51:09]wFMCommunicate OK [08:51:09]SAM_PROTO_ClearQueue done [08:51:09]KKMCreateOFDPacket [08:51:09]OFDProtocolAddRootSTLVToBuf [08:51:09]FM_MakeSignedData [08:51:09]FM_MakeSignedData [08:51:09]SAM_PROTO_SignData [08:51:09]wFMCommunicate request_size=4 [08:51:09]MH_SAM_APDU [08:51:09]CAPDU: 80 0D 01 02 [08:51:09]Write to MH i2c: E2 08 00 08 0F 80 0D 01 02 00 00 00 00 90 [08:51:09]Write i2c OK [08:51:09]MH_I2C_Read... [08:51:09]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [08:51:09]Read from MH i2c: E2 [08:51:09]MH_I2C_Read... [08:51:09]Read from MH i2c: E2 03 00 [08:51:09]MH_I2C_Read... [08:51:09]Read from MH i2c: E2 03 00 08 0F 00 90 00 8B [08:51:09]RAPDU: 90 00 [08:51:09]wFMCommunicate OK [08:51:09]wFMCommunicate request_size=255 [08:51:09]MH_SAM_APDU [08:51:09]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 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 24 00 00 00 F4 03 04 00 7F 50 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 FC 15 03 00 35 04 06 00 55 [08:51:09]Write to MH i2c: E2 02 01 09 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 32 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 24 00 00 00 F4 03 04 00 7F 50 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 FC 15 03 00 35 04 06 00 55 00 00 F8 [08:51:09]Write i2c OK [08:51:09]MH_I2C_Read... [08:51:09]Read from MH i2c: E2 [08:51:09]MH_I2C_Read... [08:51:09]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:51:09]Read from MH i2c: E2 03 00 [08:51:09]MH_I2C_Read... [08:51:09]Read from MH i2c: E2 03 00 09 0F 00 90 00 8C [08:51:09]RAPDU: 90 00 [08:51:09]wFMCommunicate OK [08:51:09]wFMCommunicate request_size=10 [08:51:09]MH_SAM_APDU [08:51:09]CAPDU: 80 0D 02 02 05 D8 70 8C 67 DD [08:51:09]Write to MH i2c: E2 0D 00 0A 0F 80 0D 02 02 05 00 D8 70 8C 67 DD 00 00 B5 [08:51:09]Write i2c OK [08:51:09]MH_I2C_Read... [08:51:09]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:51:09]Read from MH i2c: E2 [08:51:09]MH_I2C_Read... [08:51:09]Read from MH i2c: E2 03 00 [08:51:09]MH_I2C_Read... [08:51:09]Read from MH i2c: E2 03 00 0A 0F 00 90 00 8D [08:51:09]RAPDU: 90 00 [08:51:09]wFMCommunicate OK [08:51:09]wFMCommunicate request_size=4 [08:51:09]MH_SAM_APDU [08:51:09]CAPDU: 80 0D 03 02 [08:51:09]Write to MH i2c: E2 08 00 0B 0F 80 0D 03 02 00 00 00 00 95 [08:51:09]Write i2c OK [08:51:09]MH_I2C_Read... [08:51:09]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [08:51:09]Read from MH i2c: E2 [08:51:09]MH_I2C_Read... [08:51:09]Read from MH i2c: E2 0B 00 [08:51:09]MH_I2C_Read... [08:51:09]Read from MH i2c: E2 0B 00 0B 0F 00 29 48 27 A7 89 C7 46 53 90 00 BE [08:51:09]RAPDU: 29 48 27 A7 89 C7 46 53 90 00 [08:51:09]wFMCommunicate OK [08:51:09]SAM_PROTO_SignData done [08:51:09]FM_MakeSignedData done [08:51:09]CreateOFDProtocolMessage [08:51:09]wFMCommunicate request_size=4 [08:51:09]MH_SAM_APDU [08:51:09]CAPDU: 80 11 00 00 [08:51:09]Write to MH i2c: E2 08 00 0C 0F 80 11 00 00 00 00 00 00 95 [08:51:09]Write i2c OK [08:51:09]MH_I2C_Read... [08:51:09]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:51:09]Read from MH i2c: E2 [08:51:09]MH_I2C_Read... [08:51:09]Read from MH i2c: E2 17 00 [08:51:09]MH_I2C_Read... [08:51:09]Read from MH i2c: E2 17 00 0C 0F 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 EA [08:51:09]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [08:51:09]wFMCommunicate OK [08:51:09]CreateOFDProtocolMessage done [08:51:09]OFDSenderStorePacket 202236 [08:51:09]StoreOFDPacket docnum=202236 [08:51:09]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 D7 DE 07 01 F0 BD 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 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 24 00 00 00 F4 03 04 00 7F 50 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 FC 15 03 00 35 04 06 00 55 D8 70 8C 67 DD 29 48 27 A7 89 C7 46 53 [08:51:09]CheckFolder [08:51:09]dirname=/storage/ofd_packets [08:51:09]CheckFolder done [08:51:09]ProducePacketName [08:51:09]name=ofd_packets/00202236 [08:51:09]NVStorageSaveData ofd_packets/00202236 [08:51:09]File name is /storage/ofd_packets/00202236 [08:51:09]Write 301 bytes [08:51:09]NVStorageSaveData done [08:51:09]OFDSenderStorePacket done [08:51:09]KKMCreateOFDPacket done [08:51:09]NVStorageSaveData kkm_last_timestamp [08:51:09]File name is /storage/kkm_last_timestamp [08:51:09]Write 4 bytes [08:51:09]NVStorageSaveData done [08:51:09]ExternCall_PrintAddStr [08:51:09]wPrintStart [08:51:09]Write to MH i2c: 01 00 00 0D 0F 1C [08:51:09]Write i2c OK [08:51:09]MH_I2C_Read... [08:51:09]Read from MH i2c: 01 [08:51:09]MH_I2C_Read... [08:51:09]Read from MH i2c: 01 07 00 [08:51:09]MH_I2C_Read... [08:51:09]Read from MH i2c: 01 07 00 0D 0F 00 00 00 00 00 FF 0F 31 [08:51:09]RasterBufferAndPrint [08:51:09]line Счет N : (1)450009 [08:51:09]line ИНН: 02508201610067 [08:51:09]line Контрольно-Кассовый Чек [08:51:09]line ПРОДАЖА [08:51:09]line ТРК (МРК, ГНК) : 41 [08:51:09]line Товар: 2710124130 [08:51:09]line Аи-92-К-2 [08:51:09]line 5.980 * 66.90 [08:51:09]line = 400.06 [08:51:09]line НДС 12% НСП 1% [08:51:09]line > о реализуемом товаре [08:51:09]line ОКРУГЛЕНИЕ: -0.06 [08:51:09]line ИТОГО: 400.00 [08:51:09]line Внесено: 400.00 [08:51:09]line СДАЧА: 0.00 [08:51:09]line НСП 1% : 3.54 [08:51:09]line НДС 12% : 42.48 [08:51:09]line Наличными: 400.00 [08:51:09]line Безнал.: 0.00 [08:51:09]line Место: АЗС № 171 "Партнер Нефть" [08:51:09]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [08:51:09]line СНО: Общий режим [08:51:09]line Чек 36 28.10.2024 08:51 [08:51:09]line Смена: 545 ФФД: 1.0 [08:51:09]line ЗНМ: 0300000109 [08:51:09]line РНМ: 0000000000091777 [08:51:09]line Версия ККМ: 001 [08:51:09]line ФМ: 0000000000871756 [08:51:09]line ФД: 202236 [08:51:09]line ФПД: 94388089546717 [08:51:09]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T085111&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202236&fm=94388089546717&tin=02508201610067®Number=0000000000091777&sum=40000 [08:51:09]OFD Sender: Processing packet 202236 [packets to send 114, broken 113] [08:51:09]ProducePacketName [08:51:09]name=ofd_packets/00202236 [08:51:09]OFD Sender: To server: pG, [08:51:09]CommunicateWithHost lk.salyk.kg:30040 [08:51:09]ConnectInit lk.salyk.kg [08:51:09]written 0, free lines is 4095 [08:51:10]Connected sock=10 [08:51:10]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 D7 DE 07 01 F0 BD 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 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 24 00 00 00 F4 03 04 00 7F 50 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 FC 15 03 00 35 04 06 00 55 D8 70 8C 67 DD 29 48 27 A7 89 C7 46 53 [08:51:10]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 66 44 47 00 F8 EA A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 FC 15 03 00 F4 03 04 00 36 FC 1E 67 B6 04 01 00 00 C1 A4 74 CA AF D6 E7 76 [08:51:10]CommunicateWithHost err = 0 [08:51:10]CheckOFDResponse [08:51:10]1017 (14) - 77093643461234 [08:51:10]1041 (16) - 0000000000871756 [08:51:10]1040 (4) - 202236 [08:51:10]1012 (4) - 28.10.2024 02:51 [08:51:10]1206 (1) - 0 [08:51:10]OFD Sender: Remove packet 202236 [08:51:10]ProducePacketName [08:51:10]name=ofd_packets/00202236 [08:51:10]NVStorageDeleteData [08:51:10]Write to MH i2c: 01 00 00 38 0F 47 [08:51:10]Write i2c OK [08:51:10]MH_I2C_Read... [08:51:10]Read from MH i2c: 01 [08:51:10]MH_I2C_Read... [08:51:10]Read from MH i2c: 01 07 00 [08:51:10]MH_I2C_Read... [08:51:10]Read from MH i2c: 01 07 00 38 0F 00 00 00 00 00 94 0C EE [08:51:10]RasterBufferAndPrint [08:51:10]line [08:51:10]line [08:51:10]line [08:51:10]line [08:51:10]line [08:51:10]written 0, free lines is 3224 [08:51:10]MH_Cut [08:51:10]Write to MH i2c: D1 01 00 3F 0F 01 20 [08:51:10]Write i2c OK [08:51:10]MH_I2C_Read... [08:51:10]Read from MH i2c: D1 [08:51:10]MH_I2C_Read... [08:51:10]Read from MH i2c: D1 01 00 [08:51:10]MH_I2C_Read... [08:51:10]Read from MH i2c: D1 01 00 3F 0F 00 1F [08:51:10]Write to MH i2c: 01 00 00 40 0F 4F [08:51:10]Write i2c OK [08:51:10]MH_I2C_Read... [08:51:10]OFD Sender: No OFD packet to send [08:51:11]*** Cut start [08:51:11]*** Purtial cut [08:51:11]*** Stage 1: CUTSNS_PIN = 1 [08:51:11]Read from MH i2c: 01 [08:51:11]MH_I2C_Read... [08:51:11]*** Stop cut motor [08:51:11]*** Cut end [08:51:11]Read from MH i2c: 01 07 00 [08:51:11]MH_I2C_Read... [08:51:11]Read from MH i2c: 01 07 00 40 0F 00 00 00 00 00 FF 0F 64 [08:51:11]process_action close_receipt done [08:51:11]requested_data is exist [08:51:11]produce_requested_data [08:51:11]requested_item fm.sn is exist - process it [08:51:11]wFMCommunicate request_size=4 [08:51:11]MH_SAM_APDU [08:51:11]CAPDU: 80 11 00 00 [08:51:11]Write to MH i2c: E2 08 00 41 0F 80 11 00 00 00 00 00 00 CA [08:51:11]Write i2c OK [08:51:11]MH_I2C_Read... [08:51:11]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:51:11]Read from MH i2c: E2 [08:51:11]MH_I2C_Read... [08:51:11]Read from MH i2c: E2 17 00 [08:51:11]MH_I2C_Read... [08:51:11]Read from MH i2c: E2 17 00 41 0F 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 1F [08:51:11]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [08:51:11]wFMCommunicate OK [08:51:11]requested_item fd.num is exist - process it [08:51:11]SAM_PROTO_GetFieldsCounters [08:51:11]wFMCommunicate request_size=4 [08:51:11]MH_SAM_APDU [08:51:11]CAPDU: 80 13 00 00 [08:51:11]Write to MH i2c: E2 08 00 42 0F 80 13 00 00 00 00 00 00 CD [08:51:11]Write i2c OK [08:51:11]MH_I2C_Read... [08:51:11]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [08:51:11]Read from MH i2c: E2 [08:51:11]MH_I2C_Read... [08:51:11]Read from MH i2c: E2 62 00 [08:51:11]MH_I2C_Read... [08:51:11]Read from MH i2c: E2 62 00 42 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 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 FC 15 03 00 0E 04 04 00 21 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 99 [08:51:11]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 FC 15 03 00 0E 04 04 00 21 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 [08:51:11]wFMCommunicate OK [08:51:11]SAM_PROTO_GetFieldsCounters done [08:51:11]requested_item shift.num is exist - process it [08:51:11]requested_item shift.opened is exist - process it [08:51:11]req_shift_opened [08:51:11]FM_GetShiftState [08:51:11]SAM_PROTO_GetShiftState [08:51:11]wFMCommunicate request_size=4 [08:51:11]MH_SAM_APDU [08:51:11]CAPDU: 80 13 01 00 [08:51:11]Write to MH i2c: E2 08 00 43 0F 80 13 01 00 00 00 00 00 CF [08:51:11]Write i2c OK [08:51:11]MH_I2C_Read... [08:51:11]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:51:11]Read from MH i2c: E2 [08:51:11]MH_I2C_Read... [08:51:11]Read from MH i2c: E2 0E 00 [08:51:11]MH_I2C_Read... [08:51:11]Read from MH i2c: E2 0E 00 43 0F 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 7A [08:51:11]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [08:51:11]wFMCommunicate OK [08:51:11]SAM_PROTO_GetShiftState done [08:51:11]FM_GetShiftState done [08:51:11]req_shift_opened done [08:51:11]requested_item shift.open_date is exist - process it [08:51:11]req_shift_open_date [08:51:11]req_shift_open_date done [08:51:11]produce_requested_data done [08:51:11]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202236,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670} [08:51:11]process_action_free close_receipt [08:51:11]json_value_free [08:51:11]json_value_free done [08:51:11]process_json_proto returns [08:51:11]Send response to host [08:51:11]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202236,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670}}} [08:51:11]free response buf [08:51:11]execute_script done [08:51:11]execute_script returns [08:51:11]free content buf [08:51:11]Sock 7.Close socket [08:51:11]Sock 7.Thread stoped [08:51:15]OFD Sender: No OFD packet to send [08:51:20]OFD Sender: No OFD packet to send [08:51:25]OFD Sender: No OFD packet to send [08:51:30]OFD Sender: No OFD packet to send [08:51:35]OFD Sender: No OFD packet to send [08:51:40]OFD Sender: No OFD packet to send [08:51:45]OFD Sender: No OFD packet to send [08:51:50]OFD Sender: No OFD packet to send [08:51:55]OFD Sender: No OFD packet to send [08:52:00]OFD Sender: No OFD packet to send [08:52:05]OFD Sender: No OFD packet to send [08:52:10]OFD Sender: No OFD packet to send [08:52:15]OFD Sender: No OFD packet to send [08:52:20]OFD Sender: No OFD packet to send [08:52:25]OFD Sender: No OFD packet to send [08:52:30]OFD Sender: No OFD packet to send [08:52:35]OFD Sender: No OFD packet to send [08:52:40]OFD Sender: No OFD packet to send [08:52:45]OFD Sender: No OFD packet to send [08:52:50]OFD Sender: No OFD packet to send [08:52:51]accept exits with 9 [08:52:51]New connection [08:52:51]New thread 3067280740 created [08:52:51]Thread 3067424100 joined [08:52:51]Waiting for new connection... [08:52:51] Sock 9.Parse request [08:52:51]Sock 9.Check first char [08:52:51]Sock 9.First char is OK [08:52:51]request: POST /json_proto HTTP/1.0 [08:52:51]Method: POST [08:52:51]URL: /json_proto [08:52:51]Method is POST - this is cgi request [08:52:51]url: /json_proto [08:52:51]query_string will be loaded in cgi processing [08:52:51]execute_cgi json_proto POST (null) [08:52:51]execute_cgi path=json_proto method=POST [08:52:51]POST find Content-Length [08:52:51]Host: 172.17.63.195:8080 [08:52:51]Content-Length: 677 [08:52:51]Content-Type: application/json [08:52:51] [08:52:51]POST finish read [08:52:51]Found Content-Length = 677 [08:52:51]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450010", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "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:52:51]execute_script... [08:52: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)450010", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "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:52:51]POST & json_proto [08:52:51]process_json_proto [08:52:51]json parsed OK: [08:52:51]protocol is kg_v1.0 [08:52:51]action value=close_receipt [08:52:51]process_action close_receipt [08:52:51]cmd_close_receipt [08:52:51]MH_GetDate [08:52:51]Write to MH i2c: F0 00 00 44 0F 42 [08:52:51]Write i2c OK [08:52:51]MH_I2C_Read... [08:52:51]Read from MH i2c: F0 [08:52:51]MH_I2C_Read... [08:52:51]Read from MH i2c: F0 09 00 [08:52:51]MH_I2C_Read... [08:52:51]Read from MH i2c: F0 09 00 44 0F 00 E7 50 1F 67 47 1B 1E 67 EF [08:52:51]GetLastDocTimeStamp 1730105471 [08:52:51]current date 1730105575 [08:52:51]FM_GetShiftState [08:52:51]SAM_PROTO_GetShiftState [08:52:51]wFMCommunicate request_size=4 [08:52:51]MH_SAM_APDU [08:52:51]CAPDU: 80 13 01 00 [08:52:51]Write to MH i2c: E2 08 00 45 0F 80 13 01 00 00 00 00 00 D1 [08:52:51]Write i2c OK [08:52:51]MH_I2C_Read... [08:52:51]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:52:51]Read from MH i2c: E2 [08:52:51]MH_I2C_Read... [08:52:51]Read from MH i2c: E2 0E 00 [08:52:51]MH_I2C_Read... [08:52:51]Read from MH i2c: E2 0E 00 45 0F 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 7C [08:52:51]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [08:52:51]wFMCommunicate OK [08:52:51]SAM_PROTO_GetShiftState done [08:52:51]FM_GetShiftState done [08:52:51]opened in 1730073670 [08:52:51]opened+sec_in_day 1730160070 [08:52:51]quantity*price = 40006 [08:52:51]sum+1 = 40007 [08:52:51]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.06 ИТОГО: 400.00 Внесено: 400.00 СДАЧА: 0.00 НСП 1% : 3.54 НДС 12% : 42.48 Наличными: 400.00 Безнал.: 0.00 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 37 28.10.2024 08:52 Смена: 545 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 ФМ: 0000000000871756 ФД: 202237 ФПД: 16184191142807 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T085255&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202237&fm=16184191142807&tin=02508201610067®Number=0000000000091777&sum=40000 [08:52:52]StoreToDocumentArchive [08:52:52]shift 545 fd 202237 [08:52:52]save to /storage/0545/doc_00202237 [08:52:52]save last doc name /storage/0545/doc_00202237 to /storage/kkm_last_doc_name [08:52:52]save OK [08:52:52]Clear old archive folders... [08:52:52]ProcessDocumentItem done err = 0, tmpTLVsize=251 [08:52:52]tlvbuf is 00C0E800 [08:52:52]SAM_PROTO_ClearQueue [08:52:52]wFMCommunicate request_size=4 [08:52:52]MH_SAM_APDU [08:52:52]CAPDU: 80 09 00 00 [08:52:52]Write to MH i2c: E2 08 00 52 0F 80 09 00 00 00 00 00 00 D3 [08:52:52]Write i2c OK [08:52:52]MH_I2C_Read... [08:52:52]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [08:52:52]Read from MH i2c: E2 [08:52:52]MH_I2C_Read... [08:52:52]Read from MH i2c: E2 03 00 [08:52:52]MH_I2C_Read... [08:52:52]Read from MH i2c: E2 03 00 52 0F 00 90 00 D5 [08:52:52]RAPDU: 90 00 [08:52:52]wFMCommunicate OK [08:52:52]SAM_PROTO_ClearQueue done [08:52:52]KKMCreateOFDPacket [08:52:52]OFDProtocolAddRootSTLVToBuf [08:52:52]FM_MakeSignedData [08:52:52]FM_MakeSignedData [08:52:52]SAM_PROTO_SignData [08:52:52]wFMCommunicate request_size=4 [08:52:52]MH_SAM_APDU [08:52:52]CAPDU: 80 0D 01 02 [08:52:52]Write to MH i2c: E2 08 00 53 0F 80 0D 01 02 00 00 00 00 DB [08:52:52]Write i2c OK [08:52:52]MH_I2C_Read... [08:52:52]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [08:52:52]Read from MH i2c: E2 [08:52:52]MH_I2C_Read... [08:52:52]Read from MH i2c: E2 03 00 [08:52:52]MH_I2C_Read... [08:52:52]Read from MH i2c: E2 03 00 53 0F 00 90 00 D6 [08:52:52]RAPDU: 90 00 [08:52:52]wFMCommunicate OK [08:52:52]wFMCommunicate request_size=255 [08:52:52]MH_SAM_APDU [08:52: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 32 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 25 00 00 00 F4 03 04 00 E7 50 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 FD 15 03 00 35 04 06 00 0E [08:52:52]Write to MH i2c: E2 02 01 54 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 32 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 25 00 00 00 F4 03 04 00 E7 50 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 FD 15 03 00 35 04 06 00 0E 00 00 66 [08:52:52]Write i2c OK [08:52:52]MH_I2C_Read... [08:52:53]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:52:53]Read from MH i2c: E2 [08:52:53]MH_I2C_Read... [08:52:53]Read from MH i2c: E2 03 00 [08:52:53]MH_I2C_Read... [08:52:53]Read from MH i2c: E2 03 00 54 0F 00 90 00 D7 [08:52:53]RAPDU: 90 00 [08:52:53]wFMCommunicate OK [08:52:53]wFMCommunicate request_size=10 [08:52:53]MH_SAM_APDU [08:52:53]CAPDU: 80 0D 02 02 05 B8 2C F6 CB 97 [08:52:53]Write to MH i2c: E2 0D 00 55 0F 80 0D 02 02 05 00 B8 2C F6 CB 97 00 00 24 [08:52:53]Write i2c OK [08:52:53]MH_I2C_Read... [08:52:53]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:52:53]Read from MH i2c: E2 [08:52:53]MH_I2C_Read... [08:52:53]Read from MH i2c: E2 03 00 [08:52:53]MH_I2C_Read... [08:52:53]Read from MH i2c: E2 03 00 55 0F 00 90 00 D8 [08:52:53]RAPDU: 90 00 [08:52:53]wFMCommunicate OK [08:52:53]wFMCommunicate request_size=4 [08:52:53]MH_SAM_APDU [08:52:53]CAPDU: 80 0D 03 02 [08:52:53]Write to MH i2c: E2 08 00 56 0F 80 0D 03 02 00 00 00 00 E0 [08:52:53]Write i2c OK [08:52:53]MH_I2C_Read... [08:52:53]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [08:52:53]Read from MH i2c: E2 [08:52:53]MH_I2C_Read... [08:52:53]Read from MH i2c: E2 0B 00 [08:52:53]MH_I2C_Read... [08:52:53]Read from MH i2c: E2 0B 00 56 0F 00 A5 44 1C 6C 81 D5 76 52 90 00 70 [08:52:53]RAPDU: A5 44 1C 6C 81 D5 76 52 90 00 [08:52:53]wFMCommunicate OK [08:52:53]SAM_PROTO_SignData done [08:52:53]FM_MakeSignedData done [08:52:53]CreateOFDProtocolMessage [08:52:53]wFMCommunicate request_size=4 [08:52:53]MH_SAM_APDU [08:52:53]CAPDU: 80 11 00 00 [08:52:53]Write to MH i2c: E2 08 00 57 0F 80 11 00 00 00 00 00 00 E0 [08:52:53]Write i2c OK [08:52:53]MH_I2C_Read... [08:52:53]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:52:53]Read from MH i2c: E2 [08:52:53]MH_I2C_Read... [08:52:53]Read from MH i2c: E2 17 00 [08:52:53]MH_I2C_Read... [08:52:53]Read from MH i2c: E2 17 00 57 0F 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 35 [08:52:53]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [08:52:53]wFMCommunicate OK [08:52:53]CreateOFDProtocolMessage done [08:52:53]OFDSenderStorePacket 202237 [08:52:53]StoreOFDPacket docnum=202237 [08:52:53]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 BE 59 07 01 CE 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 32 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 25 00 00 00 F4 03 04 00 E7 50 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 FD 15 03 00 35 04 06 00 0E B8 2C F6 CB 97 A5 44 1C 6C 81 D5 76 52 [08:52:53]CheckFolder [08:52:53]dirname=/storage/ofd_packets [08:52:53]CheckFolder done [08:52:53]ProducePacketName [08:52:53]name=ofd_packets/00202237 [08:52:53]NVStorageSaveData ofd_packets/00202237 [08:52:53]File name is /storage/ofd_packets/00202237 [08:52:53]Write 301 bytes [08:52:53]NVStorageSaveData done [08:52:53]OFDSenderStorePacket done [08:52:53]KKMCreateOFDPacket done [08:52:53]NVStorageSaveData kkm_last_timestamp [08:52:53]File name is /storage/kkm_last_timestamp [08:52:53]Write 4 bytes [08:52:53]NVStorageSaveData done [08:52:53]ExternCall_PrintAddStr [08:52:53]wPrintStart [08:52:53]Write to MH i2c: 01 00 00 58 0F 67 [08:52:53]Write i2c OK [08:52:53]MH_I2C_Read... [08:52:53]Read from MH i2c: 01 [08:52:53]MH_I2C_Read... [08:52:53]Read from MH i2c: 01 07 00 [08:52:53]MH_I2C_Read... [08:52:53]Read from MH i2c: 01 07 00 58 0F 00 00 00 00 00 FF 0F 7C [08:52:53]RasterBufferAndPrint [08:52:53]line Счет N : (1)450010 [08:52:53]line ИНН: 02508201610067 [08:52:53]line Контрольно-Кассовый Чек [08:52:53]line ПРОДАЖА [08:52:53]line ТРК (МРК, ГНК) : 31 [08:52:53]line Товар: 2710124130 [08:52:53]line Аи-92-К-2 [08:52:53]line 5.980 * 66.90 [08:52:53]line = 400.06 [08:52:53]line НДС 12% НСП 1% [08:52:53]line > о реализуемом товаре [08:52:53]line ОКРУГЛЕНИЕ: -0.06 [08:52:53]line ИТОГО: 400.00 [08:52:53]line Внесено: 400.00 [08:52:53]line СДАЧА: 0.00 [08:52:53]line НСП 1% : 3.54 [08:52:53]line НДС 12% : 42.48 [08:52:53]line Наличными: 400.00 [08:52:53]line Безнал.: 0.00 [08:52:53]line Место: АЗС № 171 "Партнер Нефть" [08:52:53]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [08:52:53]line СНО: Общий режим [08:52:53]line Чек 37 28.10.2024 08:52 [08:52:53]line Смена: 545 ФФД: 1.0 [08:52:53]line ЗНМ: 0300000109 [08:52:53]line РНМ: 0000000000091777 [08:52:53]line Версия ККМ: 001 [08:52:53]line ФМ: 0000000000871756 [08:52:53]line ФД: 202237 [08:52:53]line ФПД: 16184191142807 [08:52:53]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T085255&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202237&fm=16184191142807&tin=02508201610067®Number=0000000000091777&sum=40000 [08:52:53]OFD Sender: Processing packet 202237 [packets to send 114, broken 113] [08:52:53]ProducePacketName [08:52:53]name=ofd_packets/00202237 [08:52:53]OFD Sender: To server: pG, [08:52:53]CommunicateWithHost lk.salyk.kg:30040 [08:52:53]ConnectInit lk.salyk.kg [08:52:53]written 0, free lines is 4095 [08:52:53]Connected sock=10 [08:52: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 35 36 0F 01 00 00 BE 59 07 01 CE 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 32 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 25 00 00 00 F4 03 04 00 E7 50 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 FD 15 03 00 35 04 06 00 0E B8 2C F6 CB 97 A5 44 1C 6C 81 D5 76 52 [08:52:53]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 77 81 47 00 E3 BC A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 FD 15 03 00 F4 03 04 00 9E FC 1E 67 B6 04 01 00 00 62 D2 0B A8 49 1C F7 82 [08:52:53]CommunicateWithHost err = 0 [08:52:53]CheckOFDResponse [08:52:53]1017 (14) - 77093643461234 [08:52:53]1041 (16) - 0000000000871756 [08:52:53]1040 (4) - 202237 [08:52:53]1012 (4) - 28.10.2024 02:53 [08:52:53]1206 (1) - 0 [08:52:53]OFD Sender: Remove packet 202237 [08:52:53]ProducePacketName [08:52:53]name=ofd_packets/00202237 [08:52:53]NVStorageDeleteData [08:52:53]Write to MH i2c: 01 00 00 83 0F 92 [08:52:53]Write i2c OK [08:52:53]MH_I2C_Read... [08:52:53]Read from MH i2c: 01 [08:52:53]MH_I2C_Read... [08:52:53]Read from MH i2c: 01 07 00 [08:52:53]MH_I2C_Read... [08:52:53]Read from MH i2c: 01 07 00 83 0F 00 00 00 00 00 88 0C 2D [08:52:53]RasterBufferAndPrint [08:52:53]line [08:52:53]line [08:52:53]line [08:52:53]line [08:52:53]line [08:52:53]written 0, free lines is 3212 [08:52:53]MH_Cut [08:52:53]Write to MH i2c: D1 01 00 8A 0F 01 6B [08:52:53]Write i2c OK [08:52:53]MH_I2C_Read... [08:52:53]Read from MH i2c: D1 [08:52:53]MH_I2C_Read... [08:52:53]Read from MH i2c: D1 01 00 [08:52:53]MH_I2C_Read... [08:52:53]Read from MH i2c: D1 01 00 8A 0F 00 6A [08:52:53]Write to MH i2c: 01 00 00 8B 0F 9A [08:52:53]Write i2c OK [08:52:53]MH_I2C_Read... [08:52:54]OFD Sender: No OFD packet to send [08:52:54]*** Cut start [08:52:54]*** Purtial cut [08:52:54]*** Stage 1: CUTSNS_PIN = 1 [08:52:55]Read from MH i2c: 01 [08:52:55]MH_I2C_Read... [08:52:55]*** Stop cut motor [08:52:55]*** Cut end [08:52:55]Read from MH i2c: 01 07 00 [08:52:55]MH_I2C_Read... [08:52:55]Read from MH i2c: 01 07 00 8B 0F 00 00 00 00 00 FF 0F AF [08:52:55]process_action close_receipt done [08:52:55]requested_data is exist [08:52:55]produce_requested_data [08:52:55]requested_item fm.sn is exist - process it [08:52:55]wFMCommunicate request_size=4 [08:52:55]MH_SAM_APDU [08:52:55]CAPDU: 80 11 00 00 [08:52:55]Write to MH i2c: E2 08 00 8C 0F 80 11 00 00 00 00 00 00 15 [08:52:55]Write i2c OK [08:52:55]MH_I2C_Read... [08:52:55]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:52:55]Read from MH i2c: E2 [08:52:55]MH_I2C_Read... [08:52:55]Read from MH i2c: E2 17 00 [08:52:55]MH_I2C_Read... [08:52:55]Read from MH i2c: E2 17 00 8C 0F 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 6A [08:52:55]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [08:52:55]wFMCommunicate OK [08:52:55]requested_item fd.num is exist - process it [08:52:55]SAM_PROTO_GetFieldsCounters [08:52:55]wFMCommunicate request_size=4 [08:52:55]MH_SAM_APDU [08:52:55]CAPDU: 80 13 00 00 [08:52:55]Write to MH i2c: E2 08 00 8D 0F 80 13 00 00 00 00 00 00 18 [08:52:55]Write i2c OK [08:52:55]MH_I2C_Read... [08:52:55]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [08:52:55]Read from MH i2c: E2 [08:52:55]MH_I2C_Read... [08:52:55]Read from MH i2c: E2 62 00 [08:52:55]MH_I2C_Read... [08:52:55]Read from MH i2c: E2 62 00 8D 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 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 FD 15 03 00 0E 04 04 00 21 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 E8 [08:52: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 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 FD 15 03 00 0E 04 04 00 21 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 [08:52:55]wFMCommunicate OK [08:52:55]SAM_PROTO_GetFieldsCounters done [08:52:55]requested_item shift.num is exist - process it [08:52:55]requested_item shift.opened is exist - process it [08:52:55]req_shift_opened [08:52:55]FM_GetShiftState [08:52:55]SAM_PROTO_GetShiftState [08:52:55]wFMCommunicate request_size=4 [08:52:55]MH_SAM_APDU [08:52:55]CAPDU: 80 13 01 00 [08:52:55]Write to MH i2c: E2 08 00 8E 0F 80 13 01 00 00 00 00 00 1A [08:52:55]Write i2c OK [08:52:55]MH_I2C_Read... [08:52:55]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:52:55]Read from MH i2c: E2 [08:52:55]MH_I2C_Read... [08:52:55]Read from MH i2c: E2 0E 00 [08:52:55]MH_I2C_Read... [08:52:55]Read from MH i2c: E2 0E 00 8E 0F 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 C5 [08:52:55]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [08:52:55]wFMCommunicate OK [08:52:55]SAM_PROTO_GetShiftState done [08:52:55]FM_GetShiftState done [08:52:55]req_shift_opened done [08:52:55]requested_item shift.open_date is exist - process it [08:52:55]req_shift_open_date [08:52:55]req_shift_open_date done [08:52:55]produce_requested_data done [08:52:55]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202237,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670} [08:52:55]process_action_free close_receipt [08:52:55]json_value_free [08:52:55]json_value_free done [08:52:55]process_json_proto returns [08:52:55]Send response to host [08:52:55]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202237,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670}}} [08:52:55]free response buf [08:52:55]execute_script done [08:52:55]execute_script returns [08:52:55]free content buf [08:52:55]Sock 9.Close socket [08:52:55]Sock 9.Thread stoped [08:52:59]OFD Sender: No OFD packet to send [08:53:04]OFD Sender: No OFD packet to send [08:53:09]OFD Sender: No OFD packet to send [08:53:14]OFD Sender: No OFD packet to send [08:53:19]OFD Sender: No OFD packet to send [08:53:24]OFD Sender: No OFD packet to send [08:53:29]OFD Sender: No OFD packet to send [08:53:34]OFD Sender: No OFD packet to send [08:53:39]OFD Sender: No OFD packet to send [08:53:44]OFD Sender: No OFD packet to send [08:53:49]OFD Sender: No OFD packet to send [08:53:54]OFD Sender: No OFD packet to send [08:53:59]OFD Sender: No OFD packet to send [08:54:04]OFD Sender: No OFD packet to send [08:54:09]OFD Sender: No OFD packet to send [08:54:14]OFD Sender: No OFD packet to send [08:54:19]OFD Sender: No OFD packet to send [08:54:24]OFD Sender: No OFD packet to send [08:54:29]OFD Sender: No OFD packet to send [08:54:34]OFD Sender: No OFD packet to send [08:54:39]OFD Sender: No OFD packet to send [08:54:44]OFD Sender: No OFD packet to send [08:54:49]OFD Sender: No OFD packet to send [08:54:54]OFD Sender: No OFD packet to send [08:54:59]OFD Sender: No OFD packet to send [08:55:04]OFD Sender: No OFD packet to send [08:55:09]OFD Sender: No OFD packet to send [08:55:14]OFD Sender: No OFD packet to send [08:55:19]OFD Sender: No OFD packet to send [08:55:24]OFD Sender: No OFD packet to send [08:55:29]OFD Sender: No OFD packet to send [08:55:34]OFD Sender: No OFD packet to send [08:55:39]OFD Sender: No OFD packet to send [08:55:44]OFD Sender: No OFD packet to send [08:55:49]OFD Sender: No OFD packet to send [08:55:54]OFD Sender: No OFD packet to send [08:55:59]OFD Sender: No OFD packet to send [08:56:04]OFD Sender: No OFD packet to send [08:56:09]OFD Sender: No OFD packet to send [08:56:14]OFD Sender: No OFD packet to send [08:56:19]OFD Sender: No OFD packet to send [08:56:24]OFD Sender: No OFD packet to send [08:56:29]OFD Sender: No OFD packet to send [08:56:34]OFD Sender: No OFD packet to send [08:56:39]OFD Sender: No OFD packet to send [08:56:44]OFD Sender: No OFD packet to send [08:56:49]OFD Sender: No OFD packet to send [08:56:54]OFD Sender: No OFD packet to send [08:56:59]OFD Sender: No OFD packet to send [08:57:04]OFD Sender: No OFD packet to send [08:57:09]OFD Sender: No OFD packet to send [08:57:14]OFD Sender: No OFD packet to send [08:57:19]OFD Sender: No OFD packet to send [08:57:24]OFD Sender: No OFD packet to send [08:57:29]OFD Sender: No OFD packet to send [08:57:34]OFD Sender: No OFD packet to send [08:57:39]OFD Sender: No OFD packet to send [08:57:44]OFD Sender: No OFD packet to send [08:57:49]OFD Sender: No OFD packet to send [08:57:54]OFD Sender: No OFD packet to send [08:57:59]OFD Sender: No OFD packet to send [08:58:04]OFD Sender: No OFD packet to send [08:58:09]OFD Sender: No OFD packet to send [08:58:14]OFD Sender: No OFD packet to send [08:58:19]OFD Sender: No OFD packet to send [08:58:24]OFD Sender: No OFD packet to send [08:58:29]OFD Sender: No OFD packet to send [08:58:34]OFD Sender: No OFD packet to send [08:58:39]OFD Sender: No OFD packet to send [08:58:44]OFD Sender: No OFD packet to send [08:58:49]OFD Sender: No OFD packet to send [08:58:54]OFD Sender: No OFD packet to send [08:58:59]OFD Sender: No OFD packet to send [08:59:04]OFD Sender: No OFD packet to send [08:59:09]OFD Sender: No OFD packet to send [08:59:14]OFD Sender: No OFD packet to send [08:59:19]OFD Sender: No OFD packet to send [08:59:24]OFD Sender: No OFD packet to send [08:59:29]OFD Sender: No OFD packet to send [08:59:34]OFD Sender: No OFD packet to send [08:59:39]OFD Sender: No OFD packet to send [08:59:44]OFD Sender: No OFD packet to send [08:59:49]OFD Sender: No OFD packet to send [08:59:54]OFD Sender: No OFD packet to send [08:59:59]OFD Sender: No OFD packet to send [09:00:04]OFD Sender: No OFD packet to send [09:00:09]OFD Sender: No OFD packet to send [09:00:14]OFD Sender: No OFD packet to send [09:00:19]OFD Sender: No OFD packet to send [09:00:24]OFD Sender: No OFD packet to send [09:00:29]OFD Sender: No OFD packet to send [09:00:34]OFD Sender: No OFD packet to send [09:00:39]OFD Sender: No OFD packet to send [09:00:44]OFD Sender: No OFD packet to send [09:00:49]OFD Sender: No OFD packet to send [09:00:54]OFD Sender: No OFD packet to send [09:00:59]OFD Sender: No OFD packet to send [09:01:04]OFD Sender: No OFD packet to send [09:01:09]OFD Sender: No OFD packet to send [09:01:14]OFD Sender: No OFD packet to send [09:01:19]OFD Sender: No OFD packet to send [09:01:24]OFD Sender: No OFD packet to send [09:01:29]OFD Sender: No OFD packet to send [09:01:34]OFD Sender: No OFD packet to send [09:01:39]OFD Sender: No OFD packet to send [09:01:44]OFD Sender: No OFD packet to send [09:01:49]OFD Sender: No OFD packet to send [09:01:54]OFD Sender: No OFD packet to send [09:01:59]OFD Sender: No OFD packet to send [09:02:04]OFD Sender: No OFD packet to send [09:02:09]OFD Sender: No OFD packet to send [09:02:14]OFD Sender: No OFD packet to send [09:02:19]OFD Sender: No OFD packet to send [09:02:25]OFD Sender: No OFD packet to send [09:02:30]OFD Sender: No OFD packet to send [09:02:35]OFD Sender: No OFD packet to send [09:02:40]OFD Sender: No OFD packet to send [09:02:44]accept exits with 7 [09:02:44]New connection [09:02:44]New thread 3067424100 created [09:02:44]Thread 3067280740 joined [09:02:44]Waiting for new connection... [09:02:44] Sock 7.Parse request [09:02:44]Sock 7.Check first char [09:02:44]Sock 7.First char is OK [09:02:44]request: POST /json_proto HTTP/1.0 [09:02:44]Method: POST [09:02:44]URL: /json_proto [09:02:44]Method is POST - this is cgi request [09:02:44]url: /json_proto [09:02:44]query_string will be loaded in cgi processing [09:02:44]execute_cgi json_proto POST (null) [09:02:44]execute_cgi path=json_proto method=POST [09:02:44]POST find Content-Length [09:02:44]Host: 172.17.63.195:8080 [09:02:44]Content-Length: 677 [09:02:44]Content-Type: application/json [09:02:44] [09:02:44]POST finish read [09:02:44]Found Content-Length = 677 [09:02:44]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450011", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 66.90, "quantity" : 3.590, "sum" : 240.17, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 240.00, "total" : 240.00, "payments": [ { "type": 0, "sum" : 240.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:02:44]execute_script... [09:02:44]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450011", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 66.90, "quantity" : 3.590, "sum" : 240.17, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 240.00, "total" : 240.00, "payments": [ { "type": 0, "sum" : 240.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:02:44]POST & json_proto [09:02:44]process_json_proto [09:02:44]json parsed OK: [09:02:44]protocol is kg_v1.0 [09:02:44]action value=close_receipt [09:02:44]process_action close_receipt [09:02:44]cmd_close_receipt [09:02:44]MH_GetDate [09:02:44]Write to MH i2c: F0 00 00 8F 0F 8D [09:02:44]Write i2c OK [09:02:44]MH_I2C_Read... [09:02:44]Read from MH i2c: F0 [09:02:44]MH_I2C_Read... [09:02:44]Read from MH i2c: F0 09 00 [09:02:44]MH_I2C_Read... [09:02:44]Read from MH i2c: F0 09 00 8F 0F 00 38 53 1F 67 47 1B 1E 67 8E [09:02:44]GetLastDocTimeStamp 1730105575 [09:02:44]current date 1730106168 [09:02:44]FM_GetShiftState [09:02:44]SAM_PROTO_GetShiftState [09:02:44]wFMCommunicate request_size=4 [09:02:44]MH_SAM_APDU [09:02:44]CAPDU: 80 13 01 00 [09:02:44]Write to MH i2c: E2 08 00 90 0F 80 13 01 00 00 00 00 00 1C [09:02:44]Write i2c OK [09:02:44]MH_I2C_Read... [09:02:44]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:02:44]Read from MH i2c: E2 [09:02:44]MH_I2C_Read... [09:02:44]Read from MH i2c: E2 0E 00 [09:02:44]MH_I2C_Read... [09:02:44]Read from MH i2c: E2 0E 00 90 0F 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 C7 [09:02:44]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [09:02:44]wFMCommunicate OK [09:02:44]SAM_PROTO_GetShiftState done [09:02:44]FM_GetShiftState done [09:02:44]opened in 1730073670 [09:02:44]opened+sec_in_day 1730160070 [09:02:44]quantity*price = 24017 [09:02:44]sum+1 = 24018 [09:02:44]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.17 ИТОГО: 240.00 Внесено: 240.00 СДАЧА: 0.00 НСП 1% : 2.12 НДС 12% : 25.50 Наличными: 240.00 Безнал.: 0.00 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 38 28.10.2024 09:02 Смена: 545 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 ФМ: 0000000000871756 ФД: 202238 ФПД: 129213506223585 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T090248&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202238&fm=129213506223585&tin=02508201610067®Number=0000000000091777&sum=24000 [09:02:46]StoreToDocumentArchive [09:02:46]shift 545 fd 202238 [09:02:46]save to /storage/0545/doc_00202238 [09:02:46]save last doc name /storage/0545/doc_00202238 to /storage/kkm_last_doc_name [09:02:46]save OK [09:02:46]Clear old archive folders... [09:02:46]ProcessDocumentItem done err = 0, tmpTLVsize=251 [09:02:46]tlvbuf is 00C40E80 [09:02:46]SAM_PROTO_ClearQueue [09:02:46]wFMCommunicate request_size=4 [09:02:46]MH_SAM_APDU [09:02:46]CAPDU: 80 09 00 00 [09:02:46]Write to MH i2c: E2 08 00 9D 0F 80 09 00 00 00 00 00 00 1E [09:02:46]Write i2c OK [09:02:46]MH_I2C_Read... [09:02:46]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:02:46]Read from MH i2c: E2 [09:02:46]MH_I2C_Read... [09:02:46]Read from MH i2c: E2 03 00 [09:02:46]MH_I2C_Read... [09:02:46]Read from MH i2c: E2 03 00 9D 0F 00 90 00 20 [09:02:46]RAPDU: 90 00 [09:02:46]wFMCommunicate OK [09:02:46]SAM_PROTO_ClearQueue done [09:02:46]KKMCreateOFDPacket [09:02:46]OFDProtocolAddRootSTLVToBuf [09:02:46]FM_MakeSignedData [09:02:46]FM_MakeSignedData [09:02:46]SAM_PROTO_SignData [09:02:46]wFMCommunicate request_size=4 [09:02:46]MH_SAM_APDU [09:02:46]CAPDU: 80 0D 01 02 [09:02:46]Write to MH i2c: E2 08 00 9E 0F 80 0D 01 02 00 00 00 00 26 [09:02:46]Write i2c OK [09:02:46]MH_I2C_Read... [09:02:46]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:02:46]Read from MH i2c: E2 [09:02:46]MH_I2C_Read... [09:02:46]Read from MH i2c: E2 03 00 [09:02:46]MH_I2C_Read... [09:02:46]Read from MH i2c: E2 03 00 9E 0F 00 90 00 21 [09:02:46]RAPDU: 90 00 [09:02:46]wFMCommunicate OK [09:02:46]wFMCommunicate request_size=255 [09:02:46]MH_SAM_APDU [09:02: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 32 FF 03 08 00 03 06 0E 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 D1 5D 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C0 5D 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 D4 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F6 09 00 00 00 00 07 04 06 00 C0 5D 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 26 00 00 00 F4 03 04 00 38 53 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 FE 15 03 00 35 04 06 00 75 [09:02:46]Write to MH i2c: E2 02 01 9F 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 32 FF 03 08 00 03 06 0E 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 D1 5D 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C0 5D 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 D4 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F6 09 00 00 00 00 07 04 06 00 C0 5D 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 26 00 00 00 F4 03 04 00 38 53 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 FE 15 03 00 35 04 06 00 75 00 00 A5 [09:02:46]Write i2c OK [09:02:46]MH_I2C_Read... [09:02:46]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:02:46]Read from MH i2c: E2 [09:02:46]MH_I2C_Read... [09:02:46]Read from MH i2c: E2 03 00 [09:02:46]MH_I2C_Read... [09:02:46]Read from MH i2c: E2 03 00 9F 0F 00 90 00 22 [09:02:46]RAPDU: 90 00 [09:02:46]wFMCommunicate OK [09:02:46]wFMCommunicate request_size=10 [09:02:46]MH_SAM_APDU [09:02:46]CAPDU: 80 0D 02 02 05 84 DD 23 7D E1 [09:02:46]Write to MH i2c: E2 0D 00 A0 0F 80 0D 02 02 05 00 84 DD 23 7D E1 00 00 15 [09:02:46]Write i2c OK [09:02:46]MH_I2C_Read... [09:02:46]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:02:46]Read from MH i2c: E2 [09:02:46]MH_I2C_Read... [09:02:46]Read from MH i2c: E2 03 00 [09:02:46]MH_I2C_Read... [09:02:46]Read from MH i2c: E2 03 00 A0 0F 00 90 00 23 [09:02:46]RAPDU: 90 00 [09:02:46]wFMCommunicate OK [09:02:46]wFMCommunicate request_size=4 [09:02:46]MH_SAM_APDU [09:02:46]CAPDU: 80 0D 03 02 [09:02:46]Write to MH i2c: E2 08 00 A1 0F 80 0D 03 02 00 00 00 00 2B [09:02:46]Write i2c OK [09:02:46]MH_I2C_Read... [09:02:46]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:02:46]Read from MH i2c: E2 [09:02:46]MH_I2C_Read... [09:02:46]Read from MH i2c: E2 0B 00 [09:02:46]MH_I2C_Read... [09:02:46]Read from MH i2c: E2 0B 00 A1 0F 00 F1 18 9C 1B 10 77 AA A8 90 00 C5 [09:02:46]RAPDU: F1 18 9C 1B 10 77 AA A8 90 00 [09:02:46]wFMCommunicate OK [09:02:46]SAM_PROTO_SignData done [09:02:46]FM_MakeSignedData done [09:02:46]CreateOFDProtocolMessage [09:02:46]wFMCommunicate request_size=4 [09:02:46]MH_SAM_APDU [09:02:46]CAPDU: 80 11 00 00 [09:02:46]Write to MH i2c: E2 08 00 A2 0F 80 11 00 00 00 00 00 00 2B [09:02:46]Write i2c OK [09:02:46]MH_I2C_Read... [09:02:46]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:02:46]Read from MH i2c: E2 [09:02:46]MH_I2C_Read... [09:02:46]Read from MH i2c: E2 17 00 [09:02:46]MH_I2C_Read... [09:02:46]Read from MH i2c: E2 17 00 A2 0F 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 80 [09:02:46]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [09:02:46]wFMCommunicate OK [09:02:46]CreateOFDProtocolMessage done [09:02:46]OFDSenderStorePacket 202238 [09:02:46]StoreOFDPacket docnum=202238 [09:02:46]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 7D 17 07 01 CE 0E 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 06 0E 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 D1 5D 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C0 5D 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 D4 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F6 09 00 00 00 00 07 04 06 00 C0 5D 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 26 00 00 00 F4 03 04 00 38 53 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 FE 15 03 00 35 04 06 00 75 84 DD 23 7D E1 F1 18 9C 1B 10 77 AA A8 [09:02:46]CheckFolder [09:02:46]dirname=/storage/ofd_packets [09:02:46]CheckFolder done [09:02:46]ProducePacketName [09:02:46]name=ofd_packets/00202238 [09:02:46]NVStorageSaveData ofd_packets/00202238 [09:02:46]File name is /storage/ofd_packets/00202238 [09:02:46]Write 301 bytes [09:02:46]NVStorageSaveData done [09:02:46]OFDSenderStorePacket done [09:02:46]KKMCreateOFDPacket done [09:02:46]NVStorageSaveData kkm_last_timestamp [09:02:46]File name is /storage/kkm_last_timestamp [09:02:46]Write 4 bytes [09:02:46]NVStorageSaveData done [09:02:46]ExternCall_PrintAddStr [09:02:46]wPrintStart [09:02:46]Write to MH i2c: 01 00 00 A3 0F B2 [09:02:46]Write i2c OK [09:02:46]MH_I2C_Read... [09:02:46]Read from MH i2c: 01 [09:02:46]MH_I2C_Read... [09:02:46]Read from MH i2c: 01 07 00 [09:02:46]MH_I2C_Read... [09:02:46]Read from MH i2c: 01 07 00 A3 0F 00 00 00 00 00 FF 0F C7 [09:02:46]RasterBufferAndPrint [09:02:46]line Счет N : (1)450011 [09:02:46]line ИНН: 02508201610067 [09:02:46]line Контрольно-Кассовый Чек [09:02:46]line ПРОДАЖА [09:02:46]line ТРК (МРК, ГНК) : 41 [09:02:46]line Товар: 2710124130 [09:02:46]line Аи-92-К-2 [09:02:46]line 3.590 * 66.90 [09:02:46]line = 240.17 [09:02:46]line НДС 12% НСП 1% [09:02:46]line > о реализуемом товаре [09:02:46]line ОКРУГЛЕНИЕ: -0.17 [09:02:46]line ИТОГО: 240.00 [09:02:46]line Внесено: 240.00 [09:02:46]line СДАЧА: 0.00 [09:02:46]line НСП 1% : 2.12 [09:02:46]line НДС 12% : 25.50 [09:02:46]line Наличными: 240.00 [09:02:46]line Безнал.: 0.00 [09:02:46]line Место: АЗС № 171 "Партнер Нефть" [09:02:46]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [09:02:46]line СНО: Общий режим [09:02:46]line Чек 38 28.10.2024 09:02 [09:02:46]line Смена: 545 ФФД: 1.0 [09:02:46]line ЗНМ: 0300000109 [09:02:46]line РНМ: 0000000000091777 [09:02:46]line Версия ККМ: 001 [09:02:46]line ФМ: 0000000000871756 [09:02:46]line ФД: 202238 [09:02:46]line ФПД: 129213506223585 [09:02:46]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T090248&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202238&fm=129213506223585&tin=02508201610067®Number=0000000000091777&sum=24000 [09:02:46]OFD Sender: Processing packet 202238 [packets to send 114, broken 113] [09:02:46]ProducePacketName [09:02:46]name=ofd_packets/00202238 [09:02:46]OFD Sender: To server: pG, [09:02:46]CommunicateWithHost lk.salyk.kg:30040 [09:02:46]ConnectInit lk.salyk.kg [09:02:46]written 0, free lines is 4095 [09:02:46]Connected sock=10 [09:02:46]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 7D 17 07 01 CE 0E 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 06 0E 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 D1 5D 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C0 5D 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 D4 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F6 09 00 00 00 00 07 04 06 00 C0 5D 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 26 00 00 00 F4 03 04 00 38 53 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 FE 15 03 00 35 04 06 00 75 84 DD 23 7D E1 F1 18 9C 1B 10 77 AA A8 [09:02:47]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 F9 69 47 00 13 CB A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 FE 15 03 00 F4 03 04 00 EF FE 1E 67 B6 04 01 00 00 A9 EC 6D 89 6B 29 C3 4B [09:02:47]CommunicateWithHost err = 0 [09:02:47]CheckOFDResponse [09:02:47]1017 (14) - 77093643461234 [09:02:47]1041 (16) - 0000000000871756 [09:02:47]1040 (4) - 202238 [09:02:47]1012 (4) - 28.10.2024 03:03 [09:02:47]1206 (1) - 0 [09:02:47]OFD Sender: Remove packet 202238 [09:02:47]ProducePacketName [09:02:47]name=ofd_packets/00202238 [09:02:47]NVStorageDeleteData [09:02:47]Write to MH i2c: 01 00 00 CE 0F DD [09:02:47]Write i2c OK [09:02:47]MH_I2C_Read... [09:02:47]Read from MH i2c: 01 [09:02:47]MH_I2C_Read... [09:02:47]Read from MH i2c: 01 07 00 [09:02:47]MH_I2C_Read... [09:02:47]Read from MH i2c: 01 07 00 CE 0F 00 00 00 00 00 94 0C 84 [09:02:47]RasterBufferAndPrint [09:02:47]line [09:02:47]line [09:02:47]line [09:02:47]line [09:02:47]line [09:02:47]written 0, free lines is 3225 [09:02:47]MH_Cut [09:02:47]Write to MH i2c: D1 01 00 D5 0F 01 B6 [09:02:47]Write i2c OK [09:02:47]MH_I2C_Read... [09:02:47]Read from MH i2c: D1 [09:02:47]MH_I2C_Read... [09:02:47]Read from MH i2c: D1 01 00 [09:02:47]MH_I2C_Read... [09:02:47]Read from MH i2c: D1 01 00 D5 0F 00 B5 [09:02:47]Write to MH i2c: 01 00 00 D6 0F E5 [09:02:47]Write i2c OK [09:02:47]MH_I2C_Read... [09:02:47]OFD Sender: No OFD packet to send [09:02:48]*** Cut start [09:02:48]*** Purtial cut [09:02:48]*** CUTSNS_PIN = 0 [09:02:48]*** Stage 1: CUTSNS_PIN = 1 [09:02:50]Read from MH i2c: 01 [09:02:50]MH_I2C_Read... [09:02:50]*** Stop cut motor [09:02:50]*** Cut end [09:02:50]Read from MH i2c: 01 07 00 [09:02:50]MH_I2C_Read... [09:02:50]Read from MH i2c: 01 07 00 D6 0F 00 00 00 00 00 FF 0F FA [09:02:50]process_action close_receipt done [09:02:50]requested_data is exist [09:02:50]produce_requested_data [09:02:50]requested_item fm.sn is exist - process it [09:02:50]wFMCommunicate request_size=4 [09:02:50]MH_SAM_APDU [09:02:50]CAPDU: 80 11 00 00 [09:02:50]Write to MH i2c: E2 08 00 D7 0F 80 11 00 00 00 00 00 00 60 [09:02:50]Write i2c OK [09:02:50]MH_I2C_Read... [09:02:50]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:02:50]Read from MH i2c: E2 [09:02:50]MH_I2C_Read... [09:02:50]Read from MH i2c: E2 17 00 [09:02:50]MH_I2C_Read... [09:02:50]Read from MH i2c: E2 17 00 D7 0F 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 B5 [09:02:50]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [09:02:50]wFMCommunicate OK [09:02:50]requested_item fd.num is exist - process it [09:02:50]SAM_PROTO_GetFieldsCounters [09:02:50]wFMCommunicate request_size=4 [09:02:50]MH_SAM_APDU [09:02:50]CAPDU: 80 13 00 00 [09:02:50]Write to MH i2c: E2 08 00 D8 0F 80 13 00 00 00 00 00 00 63 [09:02:50]Write i2c OK [09:02:50]MH_I2C_Read... [09:02:50]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:02:50]Read from MH i2c: E2 [09:02:50]MH_I2C_Read... [09:02:50]Read from MH i2c: E2 62 00 [09:02:50]MH_I2C_Read... [09:02:50]Read from MH i2c: E2 62 00 D8 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 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 FE 15 03 00 0E 04 04 00 21 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 37 [09:02: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 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 FE 15 03 00 0E 04 04 00 21 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 [09:02:50]wFMCommunicate OK [09:02:50]SAM_PROTO_GetFieldsCounters done [09:02:50]requested_item shift.num is exist - process it [09:02:50]requested_item shift.opened is exist - process it [09:02:50]req_shift_opened [09:02:50]FM_GetShiftState [09:02:50]SAM_PROTO_GetShiftState [09:02:50]wFMCommunicate request_size=4 [09:02:50]MH_SAM_APDU [09:02:50]CAPDU: 80 13 01 00 [09:02:50]Write to MH i2c: E2 08 00 D9 0F 80 13 01 00 00 00 00 00 65 [09:02:50]Write i2c OK [09:02:50]MH_I2C_Read... [09:02:50]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:02:50]Read from MH i2c: E2 [09:02:50]MH_I2C_Read... [09:02:50]Read from MH i2c: E2 0E 00 [09:02:50]MH_I2C_Read... [09:02:50]Read from MH i2c: E2 0E 00 D9 0F 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 10 [09:02:50]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [09:02:50]wFMCommunicate OK [09:02:50]SAM_PROTO_GetShiftState done [09:02:50]FM_GetShiftState done [09:02:50]req_shift_opened done [09:02:50]requested_item shift.open_date is exist - process it [09:02:50]req_shift_open_date [09:02:50]req_shift_open_date done [09:02:50]produce_requested_data done [09:02:50]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202238,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670} [09:02:50]process_action_free close_receipt [09:02:50]json_value_free [09:02:50]json_value_free done [09:02:50]process_json_proto returns [09:02:50]Send response to host [09:02:50]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202238,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670}}} [09:02:50]free response buf [09:02:50]execute_script done [09:02:50]execute_script returns [09:02:50]free content buf [09:02:50]Sock 7.Close socket [09:02:50]Sock 7.Thread stoped [09:02:52]OFD Sender: No OFD packet to send [09:02:57]OFD Sender: No OFD packet to send [09:03:02]OFD Sender: No OFD packet to send [09:03:07]OFD Sender: No OFD packet to send [09:03:12]OFD Sender: No OFD packet to send [09:03:17]OFD Sender: No OFD packet to send [09:03:22]OFD Sender: No OFD packet to send [09:03:27]OFD Sender: No OFD packet to send [09:03:32]OFD Sender: No OFD packet to send [09:03:37]OFD Sender: No OFD packet to send [09:03:42]OFD Sender: No OFD packet to send [09:03:47]OFD Sender: No OFD packet to send [09:03:52]OFD Sender: No OFD packet to send [09:03:57]OFD Sender: No OFD packet to send [09:04:02]OFD Sender: No OFD packet to send [09:04:07]OFD Sender: No OFD packet to send [09:04:12]OFD Sender: No OFD packet to send [09:04:17]OFD Sender: No OFD packet to send [09:04:22]OFD Sender: No OFD packet to send [09:04:27]OFD Sender: No OFD packet to send [09:04:32]OFD Sender: No OFD packet to send [09:04:34]accept exits with 9 [09:04:34]New connection [09:04:34]New thread 3067280740 created [09:04:34]Thread 3067424100 joined [09:04:34]Waiting for new connection... [09:04:34] Sock 9.Parse request [09:04:34]Sock 9.Check first char [09:04:34]Sock 9.First char is OK [09:04:34]request: POST /json_proto HTTP/1.0 [09:04:34]Method: POST [09:04:34]URL: /json_proto [09:04:34]Method is POST - this is cgi request [09:04:34]url: /json_proto [09:04:34]query_string will be loaded in cgi processing [09:04:34]execute_cgi json_proto POST (null) [09:04:34]execute_cgi path=json_proto method=POST [09:04:34]POST find Content-Length [09:04:34]Host: 172.17.63.195:8080 [09:04:34]Content-Length: 682 [09:04:34]Content-Type: application/json [09:04:34] [09:04:34]POST finish read [09:04:34]Found Content-Length = 682 [09:04:34]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450012", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "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:04:34]execute_script... [09:04:34]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450012", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "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:04:34]POST & json_proto [09:04:34]process_json_proto [09:04:34]json parsed OK: [09:04:34]protocol is kg_v1.0 [09:04:34]action value=close_receipt [09:04:34]process_action close_receipt [09:04:34]cmd_close_receipt [09:04:34]MH_GetDate [09:04:34]Write to MH i2c: F0 00 00 DA 0F D8 [09:04:34]Write i2c OK [09:04:34]MH_I2C_Read... [09:04:34]Read from MH i2c: F0 [09:04:34]MH_I2C_Read... [09:04:34]Read from MH i2c: F0 09 00 [09:04:34]MH_I2C_Read... [09:04:34]Read from MH i2c: F0 09 00 DA 0F 00 A6 53 1F 67 47 1B 1E 67 47 [09:04:34]GetLastDocTimeStamp 1730106168 [09:04:34]current date 1730106278 [09:04:34]FM_GetShiftState [09:04:34]SAM_PROTO_GetShiftState [09:04:34]wFMCommunicate request_size=4 [09:04:34]MH_SAM_APDU [09:04:34]CAPDU: 80 13 01 00 [09:04:34]Write to MH i2c: E2 08 00 DB 0F 80 13 01 00 00 00 00 00 67 [09:04:34]Write i2c OK [09:04:34]MH_I2C_Read... [09:04:34]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:04:34]Read from MH i2c: E2 [09:04:34]MH_I2C_Read... [09:04:34]Read from MH i2c: E2 0E 00 [09:04:34]MH_I2C_Read... [09:04:34]Read from MH i2c: E2 0E 00 DB 0F 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 12 [09:04:34]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [09:04:34]wFMCommunicate OK [09:04:34]SAM_PROTO_GetShiftState done [09:04:34]FM_GetShiftState done [09:04:34]opened in 1730073670 [09:04:34]opened+sec_in_day 1730160070 [09:04:34]quantity*price = 100015 [09:04:34]sum+1 = 100017 [09:04:34]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.16 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.21 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 39 28.10.2024 09:04 Смена: 545 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 ФМ: 0000000000871756 ФД: 202239 ФПД: 201332818800088 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T090438&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202239&fm=201332818800088&tin=02508201610067®Number=0000000000091777&sum=100000 [09:04:35]StoreToDocumentArchive [09:04:35]shift 545 fd 202239 [09:04:35]save to /storage/0545/doc_00202239 [09:04:35]save last doc name /storage/0545/doc_00202239 to /storage/kkm_last_doc_name [09:04:35]save OK [09:04:35]Clear old archive folders... [09:04:35]ProcessDocumentItem done err = 0, tmpTLVsize=251 [09:04:35]tlvbuf is 00C5F150 [09:04:35]SAM_PROTO_ClearQueue [09:04:35]wFMCommunicate request_size=4 [09:04:35]MH_SAM_APDU [09:04:35]CAPDU: 80 09 00 00 [09:04:35]Write to MH i2c: E2 08 00 E8 0F 80 09 00 00 00 00 00 00 69 [09:04:35]Write i2c OK [09:04:35]MH_I2C_Read... [09:04:35]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:04:35]Read from MH i2c: E2 [09:04:35]MH_I2C_Read... [09:04:35]Read from MH i2c: E2 03 00 [09:04:35]MH_I2C_Read... [09:04:35]Read from MH i2c: E2 03 00 E8 0F 00 90 00 6B [09:04:35]RAPDU: 90 00 [09:04:35]wFMCommunicate OK [09:04:35]SAM_PROTO_ClearQueue done [09:04:35]KKMCreateOFDPacket [09:04:35]OFDProtocolAddRootSTLVToBuf [09:04:35]FM_MakeSignedData [09:04:35]FM_MakeSignedData [09:04:35]SAM_PROTO_SignData [09:04:35]wFMCommunicate request_size=4 [09:04:35]MH_SAM_APDU [09:04:35]CAPDU: 80 0D 01 02 [09:04:35]Write to MH i2c: E2 08 00 E9 0F 80 0D 01 02 00 00 00 00 71 [09:04:35]Write i2c OK [09:04:35]MH_I2C_Read... [09:04:35]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:04:35]Read from MH i2c: E2 [09:04:35]MH_I2C_Read... [09:04:35]Read from MH i2c: E2 03 00 [09:04:35]MH_I2C_Read... [09:04:35]Read from MH i2c: E2 03 00 E9 0F 00 90 00 6C [09:04:35]RAPDU: 90 00 [09:04:35]wFMCommunicate OK [09:04:35]wFMCommunicate request_size=255 [09:04:35]MH_SAM_APDU [09:04:35]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 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 27 00 00 00 F4 03 04 00 A6 53 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 FF 15 03 00 35 04 06 00 B7 [09:04:35]Write to MH i2c: E2 02 01 EA 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 32 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 27 00 00 00 F4 03 04 00 A6 53 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 FF 15 03 00 35 04 06 00 B7 00 00 96 [09:04:35]Write i2c OK [09:04:35]MH_I2C_Read... [09:04:35]Read from MH i2c: E2 [09:04:35]MH_I2C_Read... [09:04:35]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:04:35]Read from MH i2c: E2 03 00 [09:04:35]MH_I2C_Read... [09:04:35]Read from MH i2c: E2 03 00 EA 0F 00 90 00 6D [09:04:35]RAPDU: 90 00 [09:04:35]wFMCommunicate OK [09:04:35]wFMCommunicate request_size=10 [09:04:35]MH_SAM_APDU [09:04:35]CAPDU: 80 0D 02 02 05 1C 73 25 6D D8 [09:04:35]Write to MH i2c: E2 0D 00 EB 0F 80 0D 02 02 05 00 1C 73 25 6D D8 00 00 77 [09:04:35]Write i2c OK [09:04:35]MH_I2C_Read... [09:04:35]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:04:35]Read from MH i2c: E2 [09:04:35]MH_I2C_Read... [09:04:35]Read from MH i2c: E2 03 00 [09:04:35]MH_I2C_Read... [09:04:35]Read from MH i2c: E2 03 00 EB 0F 00 90 00 6E [09:04:35]RAPDU: 90 00 [09:04:35]wFMCommunicate OK [09:04:35]wFMCommunicate request_size=4 [09:04:35]MH_SAM_APDU [09:04:35]CAPDU: 80 0D 03 02 [09:04:35]Write to MH i2c: E2 08 00 EC 0F 80 0D 03 02 00 00 00 00 76 [09:04:35]Write i2c OK [09:04:35]MH_I2C_Read... [09:04:35]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:04:35]Read from MH i2c: E2 [09:04:35]MH_I2C_Read... [09:04:35]Read from MH i2c: E2 0B 00 [09:04:35]MH_I2C_Read... [09:04:35]Read from MH i2c: E2 0B 00 EC 0F 00 A9 3F 08 7E B9 BA BE BA 90 00 D0 [09:04:35]RAPDU: A9 3F 08 7E B9 BA BE BA 90 00 [09:04:35]wFMCommunicate OK [09:04:35]SAM_PROTO_SignData done [09:04:35]FM_MakeSignedData done [09:04:35]CreateOFDProtocolMessage [09:04:35]wFMCommunicate request_size=4 [09:04:35]MH_SAM_APDU [09:04:35]CAPDU: 80 11 00 00 [09:04:35]Write to MH i2c: E2 08 00 ED 0F 80 11 00 00 00 00 00 00 76 [09:04:35]Write i2c OK [09:04:35]MH_I2C_Read... [09:04:35]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:04:35]Read from MH i2c: E2 [09:04:35]MH_I2C_Read... [09:04:35]Read from MH i2c: E2 17 00 [09:04:35]MH_I2C_Read... [09:04:35]Read from MH i2c: E2 17 00 ED 0F 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 CB [09:04:35]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [09:04:35]wFMCommunicate OK [09:04:35]CreateOFDProtocolMessage done [09:04:35]OFDSenderStorePacket 202239 [09:04:35]StoreOFDPacket docnum=202239 [09:04:35]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 6F 72 07 01 57 B1 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 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 27 00 00 00 F4 03 04 00 A6 53 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 FF 15 03 00 35 04 06 00 B7 1C 73 25 6D D8 A9 3F 08 7E B9 BA BE BA [09:04:35]CheckFolder [09:04:35]dirname=/storage/ofd_packets [09:04:35]CheckFolder done [09:04:35]ProducePacketName [09:04:35]name=ofd_packets/00202239 [09:04:35]NVStorageSaveData ofd_packets/00202239 [09:04:35]File name is /storage/ofd_packets/00202239 [09:04:35]Write 301 bytes [09:04:35]NVStorageSaveData done [09:04:35]OFDSenderStorePacket done [09:04:35]KKMCreateOFDPacket done [09:04:35]NVStorageSaveData kkm_last_timestamp [09:04:35]File name is /storage/kkm_last_timestamp [09:04:35]Write 4 bytes [09:04:35]NVStorageSaveData done [09:04:35]ExternCall_PrintAddStr [09:04:35]wPrintStart [09:04:35]Write to MH i2c: 01 00 00 EE 0F FD [09:04:35]Write i2c OK [09:04:35]MH_I2C_Read... [09:04:35]Read from MH i2c: 01 [09:04:35]MH_I2C_Read... [09:04:35]Read from MH i2c: 01 07 00 [09:04:35]MH_I2C_Read... [09:04:35]Read from MH i2c: 01 07 00 EE 0F 00 00 00 00 00 FF 0F 12 [09:04:35]RasterBufferAndPrint [09:04:35]line Счет N : (1)450012 [09:04:35]line ИНН: 02508201610067 [09:04:35]line Контрольно-Кассовый Чек [09:04:35]line ПРОДАЖА [09:04:35]line ТРК (МРК, ГНК) : 31 [09:04:35]line Товар: 2710124130 [09:04:35]line Аи-92-К-2 [09:04:35]line 14.950 * 66.90 [09:04:35]line = 1000.16 [09:04:35]line НДС 12% НСП 1% [09:04:35]line > о реализуемом товаре [09:04:35]line ОКРУГЛЕНИЕ: -0.16 [09:04:35]line ИТОГО: 1000.00 [09:04:35]line Внесено: 1000.00 [09:04:35]line СДАЧА: 0.00 [09:04:35]line НСП 1% : 8.85 [09:04:35]line НДС 12% : 106.21 [09:04:35]line Наличными: 1000.00 [09:04:35]line Безнал.: 0.00 [09:04:35]line Место: АЗС № 171 "Партнер Нефть" [09:04:35]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [09:04:35]line СНО: Общий режим [09:04:35]line Чек 39 28.10.2024 09:04 [09:04:35]line Смена: 545 ФФД: 1.0 [09:04:35]line ЗНМ: 0300000109 [09:04:35]line РНМ: 0000000000091777 [09:04:35]line Версия ККМ: 001 [09:04:35]line ФМ: 0000000000871756 [09:04:35]line ФД: 202239 [09:04:35]line ФПД: 201332818800088 [09:04:35]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T090438&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202239&fm=201332818800088&tin=02508201610067®Number=0000000000091777&sum=100000 [09:04:36]OFD Sender: Processing packet 202239 [packets to send 114, broken 113] [09:04:36]ProducePacketName [09:04:36]name=ofd_packets/00202239 [09:04:36]OFD Sender: To server: pG, [09:04:36]CommunicateWithHost lk.salyk.kg:30040 [09:04:36]ConnectInit lk.salyk.kg [09:04:36]written 0, free lines is 4095 [09:04:36]Connected sock=10 [09:04:36]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 6F 72 07 01 57 B1 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 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 27 00 00 00 F4 03 04 00 A6 53 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 FF 15 03 00 35 04 06 00 B7 1C 73 25 6D D8 A9 3F 08 7E B9 BA BE BA [09:04:36]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 0D D5 47 00 EE 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 35 36 10 04 04 00 FF 15 03 00 F4 03 04 00 5D FF 1E 67 B6 04 01 00 00 F7 51 61 5F 2B 31 E5 1D [09:04:36]CommunicateWithHost err = 0 [09:04:36]CheckOFDResponse [09:04:36]1017 (14) - 77093643461234 [09:04:36]1041 (16) - 0000000000871756 [09:04:36]1040 (4) - 202239 [09:04:36]1012 (4) - 28.10.2024 03:05 [09:04:36]1206 (1) - 0 [09:04:36]OFD Sender: Remove packet 202239 [09:04:36]ProducePacketName [09:04:36]name=ofd_packets/00202239 [09:04:36]NVStorageDeleteData [09:04:36]Write to MH i2c: 01 00 00 19 10 29 [09:04:36]Write i2c OK [09:04:36]MH_I2C_Read... [09:04:36]Read from MH i2c: 01 [09:04:36]MH_I2C_Read... [09:04:36]Read from MH i2c: 01 07 00 [09:04:36]MH_I2C_Read... [09:04:36]Read from MH i2c: 01 07 00 19 10 00 00 00 00 00 8D 0C C9 [09:04:36]RasterBufferAndPrint [09:04:36]line [09:04:36]line [09:04:36]line [09:04:36]line [09:04:36]line [09:04:36]written 0, free lines is 3218 [09:04:36]MH_Cut [09:04:36]Write to MH i2c: D1 01 00 20 10 01 02 [09:04:36]Write i2c OK [09:04:36]MH_I2C_Read... [09:04:36]Read from MH i2c: D1 [09:04:36]MH_I2C_Read... [09:04:36]Read from MH i2c: D1 01 00 [09:04:36]MH_I2C_Read... [09:04:36]Read from MH i2c: D1 01 00 20 10 00 01 [09:04:36]Write to MH i2c: 01 00 00 21 10 31 [09:04:36]Write i2c OK [09:04:36]MH_I2C_Read... [09:04:37]OFD Sender: No OFD packet to send [09:04:37]*** Cut start [09:04:37]*** Purtial cut [09:04:37]*** Stage 1: CUTSNS_PIN = 1 [09:04:37]Read from MH i2c: 01 [09:04:37]MH_I2C_Read... [09:04:37]*** Stop cut motor [09:04:37]*** Cut end [09:04:37]Read from MH i2c: 01 07 00 [09:04:37]MH_I2C_Read... [09:04:37]Read from MH i2c: 01 07 00 21 10 00 00 00 00 00 FF 0F 46 [09:04:37]process_action close_receipt done [09:04:37]requested_data is exist [09:04:37]produce_requested_data [09:04:37]requested_item fm.sn is exist - process it [09:04:37]wFMCommunicate request_size=4 [09:04:37]MH_SAM_APDU [09:04:37]CAPDU: 80 11 00 00 [09:04:37]Write to MH i2c: E2 08 00 22 10 80 11 00 00 00 00 00 00 AC [09:04:37]Write i2c OK [09:04:37]MH_I2C_Read... [09:04:37]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:04:37]Read from MH i2c: E2 [09:04:37]MH_I2C_Read... [09:04:37]Read from MH i2c: E2 17 00 [09:04:37]MH_I2C_Read... [09:04:37]Read from MH i2c: E2 17 00 22 10 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 01 [09:04:37]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [09:04:37]wFMCommunicate OK [09:04:37]requested_item fd.num is exist - process it [09:04:37]SAM_PROTO_GetFieldsCounters [09:04:37]wFMCommunicate request_size=4 [09:04:37]MH_SAM_APDU [09:04:37]CAPDU: 80 13 00 00 [09:04:37]Write to MH i2c: E2 08 00 23 10 80 13 00 00 00 00 00 00 AF [09:04:37]Write i2c OK [09:04:37]MH_I2C_Read... [09:04:38]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:04:38]Read from MH i2c: E2 [09:04:38]MH_I2C_Read... [09:04:38]Read from MH i2c: E2 62 00 [09:04:38]MH_I2C_Read... [09:04:38]Read from MH i2c: E2 62 00 23 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 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 FF 15 03 00 0E 04 04 00 21 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 87 [09:04:38]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 FF 15 03 00 0E 04 04 00 21 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 [09:04:38]wFMCommunicate OK [09:04:38]SAM_PROTO_GetFieldsCounters done [09:04:38]requested_item shift.num is exist - process it [09:04:38]requested_item shift.opened is exist - process it [09:04:38]req_shift_opened [09:04:38]FM_GetShiftState [09:04:38]SAM_PROTO_GetShiftState [09:04:38]wFMCommunicate request_size=4 [09:04:38]MH_SAM_APDU [09:04:38]CAPDU: 80 13 01 00 [09:04:38]Write to MH i2c: E2 08 00 24 10 80 13 01 00 00 00 00 00 B1 [09:04:38]Write i2c OK [09:04:38]MH_I2C_Read... [09:04:38]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:04:38]Read from MH i2c: E2 [09:04:38]MH_I2C_Read... [09:04:38]Read from MH i2c: E2 0E 00 [09:04:38]MH_I2C_Read... [09:04:38]Read from MH i2c: E2 0E 00 24 10 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 5C [09:04:38]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [09:04:38]wFMCommunicate OK [09:04:38]SAM_PROTO_GetShiftState done [09:04:38]FM_GetShiftState done [09:04:38]req_shift_opened done [09:04:38]requested_item shift.open_date is exist - process it [09:04:38]req_shift_open_date [09:04:38]req_shift_open_date done [09:04:38]produce_requested_data done [09:04:38]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202239,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670} [09:04:38]process_action_free close_receipt [09:04:38]json_value_free [09:04:38]json_value_free done [09:04:38]process_json_proto returns [09:04:38]Send response to host [09:04:38]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202239,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670}}} [09:04:38]free response buf [09:04:38]execute_script done [09:04:38]execute_script returns [09:04:38]free content buf [09:04:38]Sock 9.Close socket [09:04:38]Sock 9.Thread stoped [09:04:42]OFD Sender: No OFD packet to send [09:04:47]OFD Sender: No OFD packet to send [09:04:52]OFD Sender: No OFD packet to send [09:04:57]OFD Sender: No OFD packet to send [09:05:02]OFD Sender: No OFD packet to send [09:05:07]OFD Sender: No OFD packet to send [09:05:12]OFD Sender: No OFD packet to send [09:05:17]OFD Sender: No OFD packet to send [09:05:22]OFD Sender: No OFD packet to send [09:05:27]OFD Sender: No OFD packet to send [09:05:32]OFD Sender: No OFD packet to send [09:05:37]OFD Sender: No OFD packet to send [09:05:42]OFD Sender: No OFD packet to send [09:05:47]OFD Sender: No OFD packet to send [09:05:52]OFD Sender: No OFD packet to send [09:05:52]accept exits with 7 [09:05:52]New connection [09:05:52]New thread 3067424100 created [09:05:52]Thread 3067280740 joined [09:05:52]Waiting for new connection... [09:05:52] Sock 7.Parse request [09:05:52]Sock 7.Check first char [09:05:52]Sock 7.First char is OK [09:05:52]request: POST /json_proto HTTP/1.0 [09:05:52]Method: POST [09:05:52]URL: /json_proto [09:05:52]Method is POST - this is cgi request [09:05:52]url: /json_proto [09:05:52]query_string will be loaded in cgi processing [09:05:52]execute_cgi json_proto POST (null) [09:05:52]execute_cgi path=json_proto method=POST [09:05:52]POST find Content-Length [09:05:52]Host: 172.17.63.195:8080 [09:05:52]Content-Length: 759 [09:05:52]Content-Type: application/json [09:05:52] [09:05:52]POST finish read [09:05:52]Found Content-Length = 759 [09:05:52]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450013", "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" : 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: Mbank", "payments": [ { "type": 1, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:05:52]execute_script... [09:05: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)450013", "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" : 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: Mbank", "payments": [ { "type": 1, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:05:52]POST & json_proto [09:05:52]process_json_proto [09:05:52]json parsed OK: [09:05:52]protocol is kg_v1.0 [09:05:52]action value=close_receipt [09:05:52]process_action close_receipt [09:05:52]cmd_close_receipt [09:05:52]MH_GetDate [09:05:52]Write to MH i2c: F0 00 00 25 10 24 [09:05:52]Write i2c OK [09:05:52]MH_I2C_Read... [09:05:52]Read from MH i2c: F0 [09:05:52]MH_I2C_Read... [09:05:52]Read from MH i2c: F0 09 00 [09:05:52]MH_I2C_Read... [09:05:52]Read from MH i2c: F0 09 00 25 10 00 F4 53 1F 67 47 1B 1E 67 E1 [09:05:52]GetLastDocTimeStamp 1730106278 [09:05:52]current date 1730106356 [09:05:52]FM_GetShiftState [09:05:52]SAM_PROTO_GetShiftState [09:05:52]wFMCommunicate request_size=4 [09:05:52]MH_SAM_APDU [09:05:52]CAPDU: 80 13 01 00 [09:05:52]Write to MH i2c: E2 08 00 26 10 80 13 01 00 00 00 00 00 B3 [09:05:52]Write i2c OK [09:05:52]MH_I2C_Read... [09:05:52]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:05:52]Read from MH i2c: E2 [09:05:52]MH_I2C_Read... [09:05:52]Read from MH i2c: E2 0E 00 [09:05:52]MH_I2C_Read... [09:05:52]Read from MH i2c: E2 0E 00 26 10 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 5E [09:05:52]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [09:05:52]wFMCommunicate OK [09:05:52]SAM_PROTO_GetShiftState done [09:05:52]FM_GetShiftState done [09:05:52]opened in 1730073670 [09:05:52]opened+sec_in_day 1730160070 [09:05:52]quantity*price = 50000 [09:05:52]sum+1 = 50001 [09:05:52]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 500.00 НСП 1% : 4.42 НДС 12% : 53.10 Наличными: 0.00 Безнал.: 500.00 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 40 28.10.2024 09:05 Смена: 545 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 Платежная система: Mbank ФМ: 0000000000871756 ФД: 202240 ФПД: 49635941987652 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T090556&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202240&fm=49635941987652&tin=02508201610067®Number=0000000000091777&sum=50000 [09:05:53]StoreToDocumentArchive [09:05:53]shift 545 fd 202240 [09:05:53]save to /storage/0545/doc_00202240 [09:05:53]save last doc name /storage/0545/doc_00202240 to /storage/kkm_last_doc_name [09:05:53]save OK [09:05:53]Clear old archive folders... [09:05:53]ProcessDocumentItem done err = 0, tmpTLVsize=252 [09:05:53]tlvbuf is 00C64200 [09:05:53]SAM_PROTO_ClearQueue [09:05:53]wFMCommunicate request_size=4 [09:05:53]MH_SAM_APDU [09:05:53]CAPDU: 80 09 00 00 [09:05:53]Write to MH i2c: E2 08 00 33 10 80 09 00 00 00 00 00 00 B5 [09:05:53]Write i2c OK [09:05:53]MH_I2C_Read... [09:05:53]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:05:53]Read from MH i2c: E2 [09:05:53]MH_I2C_Read... [09:05:53]Read from MH i2c: E2 03 00 [09:05:53]MH_I2C_Read... [09:05:53]Read from MH i2c: E2 03 00 33 10 00 90 00 B7 [09:05:53]RAPDU: 90 00 [09:05:53]wFMCommunicate OK [09:05:53]SAM_PROTO_ClearQueue done [09:05:53]KKMCreateOFDPacket [09:05:53]OFDProtocolAddRootSTLVToBuf [09:05:53]FM_MakeSignedData [09:05:53]FM_MakeSignedData [09:05:53]SAM_PROTO_SignData [09:05:53]wFMCommunicate request_size=4 [09:05:53]MH_SAM_APDU [09:05:53]CAPDU: 80 0D 01 02 [09:05:53]Write to MH i2c: E2 08 00 34 10 80 0D 01 02 00 00 00 00 BD [09:05:53]Write i2c OK [09:05:53]MH_I2C_Read... [09:05:53]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:05:53]Read from MH i2c: E2 [09:05:53]MH_I2C_Read... [09:05:53]Read from MH i2c: E2 03 00 [09:05:53]MH_I2C_Read... [09:05:53]Read from MH i2c: E2 03 00 34 10 00 90 00 B8 [09:05:53]RAPDU: 90 00 [09:05:53]wFMCommunicate OK [09:05:53]wFMCommunicate request_size=255 [09:05:53]MH_SAM_APDU [09:05: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 20 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 28 00 00 00 F4 03 04 00 F4 53 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 00 16 03 00 35 04 06 00 [09:05:53]Write to MH i2c: E2 02 01 35 10 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 20 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 28 00 00 00 F4 03 04 00 F4 53 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 00 16 03 00 35 04 06 00 00 00 DF [09:05:53]Write i2c OK [09:05:53]MH_I2C_Read... [09:05:54]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:05:54]Read from MH i2c: E2 [09:05:54]MH_I2C_Read... [09:05:54]Read from MH i2c: E2 03 00 [09:05:54]MH_I2C_Read... [09:05:54]Read from MH i2c: E2 03 00 35 10 00 90 00 B9 [09:05:54]RAPDU: 90 00 [09:05:54]wFMCommunicate OK [09:05:54]wFMCommunicate request_size=11 [09:05:54]MH_SAM_APDU [09:05:54]CAPDU: 80 0D 02 02 06 2D 24 C4 B0 B5 44 [09:05:54]Write to MH i2c: E2 0E 00 36 10 80 0D 02 02 06 00 2D 24 C4 B0 B5 44 00 00 8A [09:05:54]Write i2c OK [09:05:54]MH_I2C_Read... [09:05:54]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:05:54]Read from MH i2c: E2 [09:05:54]MH_I2C_Read... [09:05:54]Read from MH i2c: E2 03 00 [09:05:54]MH_I2C_Read... [09:05:54]Read from MH i2c: E2 03 00 36 10 00 90 00 BA [09:05:54]RAPDU: 90 00 [09:05:54]wFMCommunicate OK [09:05:54]wFMCommunicate request_size=4 [09:05:54]MH_SAM_APDU [09:05:54]CAPDU: 80 0D 03 02 [09:05:54]Write to MH i2c: E2 08 00 37 10 80 0D 03 02 00 00 00 00 C2 [09:05:54]Write i2c OK [09:05:54]MH_I2C_Read... [09:05:54]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:05:54]Read from MH i2c: E2 [09:05:54]MH_I2C_Read... [09:05:54]Read from MH i2c: E2 0B 00 [09:05:54]MH_I2C_Read... [09:05:54]Read from MH i2c: E2 0B 00 37 10 00 D6 39 95 78 63 7B E7 5D 90 00 01 [09:05:54]RAPDU: D6 39 95 78 63 7B E7 5D 90 00 [09:05:54]wFMCommunicate OK [09:05:54]SAM_PROTO_SignData done [09:05:54]FM_MakeSignedData done [09:05:54]CreateOFDProtocolMessage [09:05:54]wFMCommunicate request_size=4 [09:05:54]MH_SAM_APDU [09:05:54]CAPDU: 80 11 00 00 [09:05:54]Write to MH i2c: E2 08 00 38 10 80 11 00 00 00 00 00 00 C2 [09:05:54]Write i2c OK [09:05:54]MH_I2C_Read... [09:05:54]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:05:54]Read from MH i2c: E2 [09:05:54]MH_I2C_Read... [09:05:54]Read from MH i2c: E2 17 00 [09:05:54]MH_I2C_Read... [09:05:54]Read from MH i2c: E2 17 00 38 10 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 17 [09:05:54]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [09:05:54]wFMCommunicate OK [09:05:54]CreateOFDProtocolMessage done [09:05:54]OFDSenderStorePacket 202240 [09:05:54]StoreOFDPacket docnum=202240 [09:05:54]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 01 00 00 96 F8 08 01 8C 0C 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 20 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 28 00 00 00 F4 03 04 00 F4 53 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 00 16 03 00 35 04 06 00 2D 24 C4 B0 B5 44 D6 39 95 78 63 7B E7 5D [09:05:54]CheckFolder [09:05:54]dirname=/storage/ofd_packets [09:05:54]CheckFolder done [09:05:54]ProducePacketName [09:05:54]name=ofd_packets/00202240 [09:05:54]NVStorageSaveData ofd_packets/00202240 [09:05:54]File name is /storage/ofd_packets/00202240 [09:05:54]Write 302 bytes [09:05:54]NVStorageSaveData done [09:05:54]OFDSenderStorePacket done [09:05:54]KKMCreateOFDPacket done [09:05:54]NVStorageSaveData kkm_last_timestamp [09:05:54]File name is /storage/kkm_last_timestamp [09:05:54]Write 4 bytes [09:05:54]NVStorageSaveData done [09:05:54]ExternCall_PrintAddStr [09:05:54]wPrintStart [09:05:54]Write to MH i2c: 01 00 00 39 10 49 [09:05:54]Write i2c OK [09:05:54]MH_I2C_Read... [09:05:54]Read from MH i2c: 01 [09:05:54]MH_I2C_Read... [09:05:54]Read from MH i2c: 01 07 00 [09:05:54]MH_I2C_Read... [09:05:54]Read from MH i2c: 01 07 00 39 10 00 00 00 00 00 FF 0F 5E [09:05:54]RasterBufferAndPrint [09:05:54]line Счет N : (1)450013 [09:05:54]line ИНН: 02508201610067 [09:05:54]line Контрольно-Кассовый Чек [09:05:54]line ПРОДАЖА [09:05:54]line ТРК (МРК, ГНК) : 63 [09:05:54]line Товар: 2710124130 [09:05:54]line SUPER 92-К-5 [09:05:54]line 7.310 * 68.40 [09:05:54]line = 500.00 [09:05:54]line НДС 12% НСП 1% [09:05:54]line > о реализуемом товаре [09:05:54]line ИТОГО: 500.00 [09:05:54]line НСП 1% : 4.42 [09:05:54]line НДС 12% : 53.10 [09:05:54]line Наличными: 0.00 [09:05:54]line Безнал.: 500.00 [09:05:54]line Место: АЗС № 171 "Партнер Нефть" [09:05:54]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [09:05:54]line СНО: Общий режим [09:05:54]line Чек 40 28.10.2024 09:05 [09:05:54]line Смена: 545 ФФД: 1.0 [09:05:54]line ЗНМ: 0300000109 [09:05:54]line РНМ: 0000000000091777 [09:05:54]line Версия ККМ: 001 [09:05:54]line Платежная система: Mbank [09:05:54]line ФМ: 0000000000871756 [09:05:54]line ФД: 202240 [09:05:54]line ФПД: 49635941987652 [09:05:54]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T090556&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202240&fm=49635941987652&tin=02508201610067®Number=0000000000091777&sum=50000 [09:05:54]written 0, free lines is 4095 [09:05:54]OFD Sender: Processing packet 202240 [packets to send 114, broken 113] [09:05:54]ProducePacketName [09:05:54]name=ofd_packets/00202240 [09:05:54]OFD Sender: To server: pG, [09:05:54]CommunicateWithHost lk.salyk.kg:30040 [09:05:54]ConnectInit lk.salyk.kg [09:05:54]Connected sock=10 [09:05:54]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 01 00 00 96 F8 08 01 8C 0C 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 20 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 28 00 00 00 F4 03 04 00 F4 53 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 00 16 03 00 35 04 06 00 2D 24 C4 B0 B5 44 D6 39 95 78 63 7B E7 5D [09:05:54]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 26 DF 47 00 6B 7F A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 00 16 03 00 F4 03 04 00 AB FF 1E 67 B6 04 01 00 00 5A EC 17 2E B4 17 2A C4 [09:05:54]CommunicateWithHost err = 0 [09:05:54]CheckOFDResponse [09:05:54]1017 (14) - 77093643461234 [09:05:54]1041 (16) - 0000000000871756 [09:05:54]1040 (4) - 202240 [09:05:54]1012 (4) - 28.10.2024 03:06 [09:05:54]1206 (1) - 0 [09:05:54]OFD Sender: Remove packet 202240 [09:05:54]ProducePacketName [09:05:54]name=ofd_packets/00202240 [09:05:54]NVStorageDeleteData [09:05:55]Write to MH i2c: 01 00 00 62 10 72 [09:05:55]Write i2c OK [09:05:55]MH_I2C_Read... [09:05:55]Read from MH i2c: 01 [09:05:55]MH_I2C_Read... [09:05:55]Read from MH i2c: 01 07 00 [09:05:55]MH_I2C_Read... [09:05:55]Read from MH i2c: 01 07 00 62 10 00 00 00 00 00 B9 0C 3E [09:05:55]RasterBufferAndPrint [09:05:55]line [09:05:55]line [09:05:55]line [09:05:55]line [09:05:55]line [09:05:55]written 0, free lines is 3260 [09:05:55]MH_Cut [09:05:55]Write to MH i2c: D1 01 00 69 10 01 4B [09:05:55]Write i2c OK [09:05:55]MH_I2C_Read... [09:05:55]Read from MH i2c: D1 [09:05:55]MH_I2C_Read... [09:05:55]Read from MH i2c: D1 01 00 [09:05:55]MH_I2C_Read... [09:05:55]Read from MH i2c: D1 01 00 69 10 00 4A [09:05:55]Write to MH i2c: 01 00 00 6A 10 7A [09:05:55]Write i2c OK [09:05:55]MH_I2C_Read... [09:05:55]OFD Sender: No OFD packet to send [09:05:55]*** Cut start [09:05:55]*** Purtial cut [09:05:55]*** Stage 1: CUTSNS_PIN = 1 [09:05:56]Read from MH i2c: 01 [09:05:56]MH_I2C_Read... [09:05:56]*** Stop cut motor [09:05:56]*** Cut end [09:05:56]Read from MH i2c: 01 07 00 [09:05:56]MH_I2C_Read... [09:05:56]Read from MH i2c: 01 07 00 6A 10 00 00 00 00 00 FF 0F 8F [09:05:56]process_action close_receipt done [09:05:56]requested_data is exist [09:05:56]produce_requested_data [09:05:56]requested_item fm.sn is exist - process it [09:05:56]wFMCommunicate request_size=4 [09:05:56]MH_SAM_APDU [09:05:56]CAPDU: 80 11 00 00 [09:05:56]Write to MH i2c: E2 08 00 6B 10 80 11 00 00 00 00 00 00 F5 [09:05:56]Write i2c OK [09:05:56]MH_I2C_Read... [09:05:56]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:05:56]Read from MH i2c: E2 [09:05:56]MH_I2C_Read... [09:05:56]Read from MH i2c: E2 17 00 [09:05:56]MH_I2C_Read... [09:05:56]Read from MH i2c: E2 17 00 6B 10 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 4A [09:05:56]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [09:05:56]wFMCommunicate OK [09:05:56]requested_item fd.num is exist - process it [09:05:56]SAM_PROTO_GetFieldsCounters [09:05:56]wFMCommunicate request_size=4 [09:05:56]MH_SAM_APDU [09:05:56]CAPDU: 80 13 00 00 [09:05:56]Write to MH i2c: E2 08 00 6C 10 80 13 00 00 00 00 00 00 F8 [09:05:56]Write i2c OK [09:05:56]MH_I2C_Read... [09:05:56]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:05:56]Read from MH i2c: E2 [09:05:56]MH_I2C_Read... [09:05:56]Read from MH i2c: E2 62 00 [09:05:56]MH_I2C_Read... [09:05:56]Read from MH i2c: E2 62 00 6C 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 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 00 16 03 00 0E 04 04 00 21 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 D5 [09:05:56]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 00 16 03 00 0E 04 04 00 21 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 [09:05:56]wFMCommunicate OK [09:05:56]SAM_PROTO_GetFieldsCounters done [09:05:56]requested_item shift.num is exist - process it [09:05:56]requested_item shift.opened is exist - process it [09:05:56]req_shift_opened [09:05:56]FM_GetShiftState [09:05:56]SAM_PROTO_GetShiftState [09:05:56]wFMCommunicate request_size=4 [09:05:56]MH_SAM_APDU [09:05:56]CAPDU: 80 13 01 00 [09:05:56]Write to MH i2c: E2 08 00 6D 10 80 13 01 00 00 00 00 00 FA [09:05:56]Write i2c OK [09:05:56]MH_I2C_Read... [09:05:56]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:05:56]Read from MH i2c: E2 [09:05:56]MH_I2C_Read... [09:05:56]Read from MH i2c: E2 0E 00 [09:05:56]MH_I2C_Read... [09:05:56]Read from MH i2c: E2 0E 00 6D 10 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 A5 [09:05:56]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [09:05:56]wFMCommunicate OK [09:05:56]SAM_PROTO_GetShiftState done [09:05:56]FM_GetShiftState done [09:05:56]req_shift_opened done [09:05:56]requested_item shift.open_date is exist - process it [09:05:56]req_shift_open_date [09:05:56]req_shift_open_date done [09:05:56]produce_requested_data done [09:05:56]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202240,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670} [09:05:56]process_action_free close_receipt [09:05:56]json_value_free [09:05:56]json_value_free done [09:05:56]process_json_proto returns [09:05:56]Send response to host [09:05:56]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202240,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670}}} [09:05:56]free response buf [09:05:56]execute_script done [09:05:56]execute_script returns [09:05:56]free content buf [09:05:56]Sock 7.Close socket [09:05:56]Sock 7.Thread stoped [09:06:00]OFD Sender: No OFD packet to send [09:06:05]OFD Sender: No OFD packet to send [09:06:10]OFD Sender: No OFD packet to send [09:06:15]accept exits with 9 [09:06:15]New connection [09:06:15]New thread 3067280740 created [09:06:15]Thread 3067424100 joined [09:06:15]Waiting for new connection... [09:06:15] Sock 9.Parse request [09:06:15]Sock 9.Check first char [09:06:15]Sock 9.First char is OK [09:06:15]request: POST /json_proto HTTP/1.0 [09:06:15]Method: POST [09:06:15]URL: /json_proto [09:06:15]Method is POST - this is cgi request [09:06:15]url: /json_proto [09:06:15]query_string will be loaded in cgi processing [09:06:15]execute_cgi json_proto POST (null) [09:06:15]execute_cgi path=json_proto method=POST [09:06:15]POST find Content-Length [09:06:15]Host: 172.17.63.195:8080 [09:06:15]Content-Length: 674 [09:06:15]Content-Type: application/json [09:06:15] [09:06:15]POST finish read [09:06:15]Found Content-Length = 674 [09:06:15]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450014", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "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:06:15]execute_script... [09: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)450014", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "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:06:15]POST & json_proto [09:06:15]process_json_proto [09:06:15]json parsed OK: [09:06:15]protocol is kg_v1.0 [09:06:15]action value=close_receipt [09:06:15]process_action close_receipt [09:06:15]cmd_close_receipt [09:06:15]MH_GetDate [09:06:15]Write to MH i2c: F0 00 00 6E 10 6D [09:06:15]Write i2c OK [09:06:15]MH_I2C_Read... [09:06:15]Read from MH i2c: F0 [09:06:15]MH_I2C_Read... [09:06:15]Read from MH i2c: F0 09 00 [09:06:15]MH_I2C_Read... [09:06:15]Read from MH i2c: F0 09 00 6E 10 00 0A 54 1F 67 47 1B 1E 67 41 [09:06:15]GetLastDocTimeStamp 1730106356 [09:06:15]current date 1730106378 [09:06:15]FM_GetShiftState [09:06:15]SAM_PROTO_GetShiftState [09:06:15]wFMCommunicate request_size=4 [09:06:15]MH_SAM_APDU [09:06:15]CAPDU: 80 13 01 00 [09:06:15]Write to MH i2c: E2 08 00 6F 10 80 13 01 00 00 00 00 00 FC [09:06:15]Write i2c OK [09:06:15]MH_I2C_Read... [09:06:15]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:06:15]Read from MH i2c: E2 [09:06:15]MH_I2C_Read... [09:06:15]Read from MH i2c: E2 0E 00 [09:06:15]MH_I2C_Read... [09:06:15]Read from MH i2c: E2 0E 00 6F 10 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 A7 [09:06:15]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [09:06:15]wFMCommunicate OK [09:06:15]SAM_PROTO_GetShiftState done [09:06:15]FM_GetShiftState done [09:06:15]opened in 1730073670 [09:06:15]opened+sec_in_day 1730160070 [09:06:15]quantity*price = 50063 [09:06:15]sum+1 = 50064 [09:06: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 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 41 28.10.2024 09:06 Смена: 545 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 ФМ: 0000000000871756 ФД: 202241 ФПД: 240335674315266 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T090618&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202241&fm=240335674315266&tin=02508201610067®Number=0000000000091777&sum=50000 [09:06:16]StoreToDocumentArchive [09:06:16]shift 545 fd 202241 [09:06:16]save to /storage/0545/doc_00202241 [09:06:16]save last doc name /storage/0545/doc_00202241 to /storage/kkm_last_doc_name [09:06:16]save OK [09:06:16]Clear old archive folders... [09:06:16]ProcessDocumentItem done err = 0, tmpTLVsize=248 [09:06:16]tlvbuf is 00C40A40 [09:06:16]SAM_PROTO_ClearQueue [09:06:16]wFMCommunicate request_size=4 [09:06:16]MH_SAM_APDU [09:06:16]CAPDU: 80 09 00 00 [09:06:16]Write to MH i2c: E2 08 00 7C 10 80 09 00 00 00 00 00 00 FE [09:06:16]Write i2c OK [09:06:16]MH_I2C_Read... [09:06:16]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:06:16]Read from MH i2c: E2 [09:06:16]MH_I2C_Read... [09:06:16]Read from MH i2c: E2 03 00 [09:06:16]MH_I2C_Read... [09:06:16]Read from MH i2c: E2 03 00 7C 10 00 90 00 00 [09:06:16]RAPDU: 90 00 [09:06:16]wFMCommunicate OK [09:06:16]SAM_PROTO_ClearQueue done [09:06:16]KKMCreateOFDPacket [09:06:16]OFDProtocolAddRootSTLVToBuf [09:06:16]FM_MakeSignedData [09:06:16]FM_MakeSignedData [09:06:16]SAM_PROTO_SignData [09:06:16]wFMCommunicate request_size=4 [09:06:16]MH_SAM_APDU [09:06:16]CAPDU: 80 0D 01 02 [09:06:16]Write to MH i2c: E2 08 00 7D 10 80 0D 01 02 00 00 00 00 06 [09:06:16]Write i2c OK [09:06:16]MH_I2C_Read... [09:06:16]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:06:16]Read from MH i2c: E2 [09:06:16]MH_I2C_Read... [09:06:16]Read from MH i2c: E2 03 00 [09:06:16]MH_I2C_Read... [09:06:16]Read from MH i2c: E2 03 00 7D 10 00 90 00 01 [09:06:16]RAPDU: 90 00 [09:06:16]wFMCommunicate OK [09:06:16]wFMCommunicate request_size=255 [09:06:16]MH_SAM_APDU [09:06: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 32 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 29 00 00 00 F4 03 04 00 0A 54 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 01 16 03 00 35 04 06 00 DA 95 82 7E [09:06:16]Write to MH i2c: E2 02 01 7E 10 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 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 29 00 00 00 F4 03 04 00 0A 54 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 01 16 03 00 35 04 06 00 DA 95 82 7E 00 00 D1 [09:06:16]Write i2c OK [09:06:16]MH_I2C_Read... [09:06:16]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:06:16]Read from MH i2c: E2 [09:06:16]MH_I2C_Read... [09:06:16]Read from MH i2c: E2 03 00 [09:06:16]MH_I2C_Read... [09:06:16]Read from MH i2c: E2 03 00 7E 10 00 90 00 02 [09:06:16]RAPDU: 90 00 [09:06:16]wFMCommunicate OK [09:06:16]wFMCommunicate request_size=7 [09:06:16]MH_SAM_APDU [09:06:16]CAPDU: 80 0D 02 02 02 92 02 [09:06:16]Write to MH i2c: E2 0A 00 7F 10 80 0D 02 02 02 00 92 02 00 00 A1 [09:06:16]Write i2c OK [09:06:16]MH_I2C_Read... [09:06:16]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:06:16]Read from MH i2c: E2 [09:06:16]MH_I2C_Read... [09:06:16]Read from MH i2c: E2 03 00 [09:06:16]MH_I2C_Read... [09:06:16]Read from MH i2c: E2 03 00 7F 10 00 90 00 03 [09:06:16]RAPDU: 90 00 [09:06:16]wFMCommunicate OK [09:06:16]wFMCommunicate request_size=4 [09:06:16]MH_SAM_APDU [09:06:16]CAPDU: 80 0D 03 02 [09:06:16]Write to MH i2c: E2 08 00 80 10 80 0D 03 02 00 00 00 00 0B [09:06:16]Write i2c OK [09:06:16]MH_I2C_Read... [09:06:16]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:06:16]Read from MH i2c: E2 [09:06:16]MH_I2C_Read... [09:06:16]Read from MH i2c: E2 0B 00 [09:06:16]MH_I2C_Read... [09:06:16]Read from MH i2c: E2 0B 00 80 10 00 18 E1 9E F2 F3 BB BD C1 90 00 C1 [09:06:16]RAPDU: 18 E1 9E F2 F3 BB BD C1 90 00 [09:06:16]wFMCommunicate OK [09:06:16]SAM_PROTO_SignData done [09:06:16]FM_MakeSignedData done [09:06:16]CreateOFDProtocolMessage [09:06:16]wFMCommunicate request_size=4 [09:06:16]MH_SAM_APDU [09:06:16]CAPDU: 80 11 00 00 [09:06:16]Write to MH i2c: E2 08 00 81 10 80 11 00 00 00 00 00 00 0B [09:06:16]Write i2c OK [09:06:16]MH_I2C_Read... [09:06:16]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:06:16]Read from MH i2c: E2 [09:06:16]MH_I2C_Read... [09:06:16]Read from MH i2c: E2 17 00 [09:06:16]MH_I2C_Read... [09:06:16]Read from MH i2c: E2 17 00 81 10 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 60 [09:06:16]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [09:06:16]wFMCommunicate OK [09:06:16]CreateOFDProtocolMessage done [09:06:16]OFDSenderStorePacket 202241 [09:06:16]StoreOFDPacket docnum=202241 [09:06:16]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0C 01 00 00 10 F2 04 01 45 5A 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 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 29 00 00 00 F4 03 04 00 0A 54 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 01 16 03 00 35 04 06 00 DA 95 82 7E 92 02 18 E1 9E F2 F3 BB BD C1 [09:06:16]CheckFolder [09:06:16]dirname=/storage/ofd_packets [09:06:16]CheckFolder done [09:06:16]ProducePacketName [09:06:16]name=ofd_packets/00202241 [09:06:16]NVStorageSaveData ofd_packets/00202241 [09:06:16]File name is /storage/ofd_packets/00202241 [09:06:16]Write 298 bytes [09:06:16]NVStorageSaveData done [09:06:16]OFDSenderStorePacket done [09:06:16]KKMCreateOFDPacket done [09:06:16]NVStorageSaveData kkm_last_timestamp [09:06:16]File name is /storage/kkm_last_timestamp [09:06:16]Write 4 bytes [09:06:16]NVStorageSaveData done [09:06:16]ExternCall_PrintAddStr [09:06:16]wPrintStart [09:06:16]Write to MH i2c: 01 00 00 82 10 92 [09:06:16]Write i2c OK [09:06:16]MH_I2C_Read... [09:06:16]Read from MH i2c: 01 [09:06:16]MH_I2C_Read... [09:06:16]Read from MH i2c: 01 07 00 [09:06:16]MH_I2C_Read... [09:06:16]Read from MH i2c: 01 07 00 82 10 00 00 00 00 00 FF 0F A7 [09:06:16]RasterBufferAndPrint [09:06:16]line Счет N : (1)450014 [09:06:16]line ИНН: 02508201610067 [09:06:16]line Контрольно-Кассовый Чек [09:06:16]line ПРОДАЖА [09:06:16]line ТРК (МРК, ГНК) : 33 [09:06:16]line Товар: 2710194210 [09:06:16]line ДТ-К-2 [09:06:16]line 6.570 * 76.20 [09:06:16]line = 500.63 [09:06:16]line НДС 12% НСП 1% [09:06:16]line > о реализуемом товаре [09:06:16]line ОКРУГЛЕНИЕ: -0.63 [09:06:16]line ИТОГО: 500.00 [09:06:16]line Внесено: 500.00 [09:06:16]line СДАЧА: 0.00 [09:06:16]line НСП 1% : 4.43 [09:06:16]line НДС 12% : 53.16 [09:06:16]line Наличными: 500.00 [09:06:16]line Безнал.: 0.00 [09:06:16]line Место: АЗС № 171 "Партнер Нефть" [09:06:16]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [09:06:16]line СНО: Общий режим [09:06:16]line Чек 41 28.10.2024 09:06 [09:06:16]line Смена: 545 ФФД: 1.0 [09:06:16]line ЗНМ: 0300000109 [09:06:16]line РНМ: 0000000000091777 [09:06:16]line Версия ККМ: 001 [09:06:16]line ФМ: 0000000000871756 [09:06:16]line ФД: 202241 [09:06:16]line ФПД: 240335674315266 [09:06:17]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T090618&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202241&fm=240335674315266&tin=02508201610067®Number=0000000000091777&sum=50000 [09:06:17]OFD Sender: Processing packet 202241 [packets to send 114, broken 113] [09:06:17]ProducePacketName [09:06:17]name=ofd_packets/00202241 [09:06:17]OFD Sender: To server: pG, [09:06:17]CommunicateWithHost lk.salyk.kg:30040 [09:06:17]ConnectInit lk.salyk.kg [09:06:17]written 0, free lines is 4095 [09:06:17]Connected sock=10 [09:06:17]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0C 01 00 00 10 F2 04 01 45 5A 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 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 29 00 00 00 F4 03 04 00 0A 54 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 01 16 03 00 35 04 06 00 DA 95 82 7E 92 02 18 E1 9E F2 F3 BB BD C1 [09:06:17]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 8A FB 47 00 18 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 35 36 10 04 04 00 01 16 03 00 F4 03 04 00 C1 FF 1E 67 B6 04 01 00 00 1E 34 8F CA F8 AB 73 5D [09:06:17]CommunicateWithHost err = 0 [09:06:17]CheckOFDResponse [09:06:17]1017 (14) - 77093643461234 [09:06:17]1041 (16) - 0000000000871756 [09:06:17]1040 (4) - 202241 [09:06:17]1012 (4) - 28.10.2024 03:06 [09:06:17]1206 (1) - 0 [09:06:17]OFD Sender: Remove packet 202241 [09:06:17]ProducePacketName [09:06:17]name=ofd_packets/00202241 [09:06:17]NVStorageDeleteData [09:06:17]Write to MH i2c: 01 00 00 AD 10 BD [09:06:17]Write i2c OK [09:06:17]MH_I2C_Read... [09:06:17]Read from MH i2c: 01 [09:06:17]MH_I2C_Read... [09:06:17]Read from MH i2c: 01 07 00 [09:06:17]MH_I2C_Read... [09:06:17]Read from MH i2c: 01 07 00 AD 10 00 00 00 00 00 8C 0C 5C [09:06:17]RasterBufferAndPrint [09:06:17]line [09:06:17]line [09:06:17]line [09:06:17]line [09:06:17]line [09:06:17]written 0, free lines is 3217 [09:06:17]MH_Cut [09:06:17]Write to MH i2c: D1 01 00 B4 10 01 96 [09:06:17]Write i2c OK [09:06:17]MH_I2C_Read... [09:06:17]Read from MH i2c: D1 [09:06:17]MH_I2C_Read... [09:06:17]Read from MH i2c: D1 01 00 [09:06:17]MH_I2C_Read... [09:06:17]Read from MH i2c: D1 01 00 B4 10 00 95 [09:06:17]Write to MH i2c: 01 00 00 B5 10 C5 [09:06:17]Write i2c OK [09:06:17]MH_I2C_Read... [09:06:17]OFD Sender: No OFD packet to send [09:06:18]*** Cut start [09:06:18]*** Purtial cut [09:06:18]*** Stage 1: CUTSNS_PIN = 1 [09:06:18]Read from MH i2c: 01 [09:06:18]MH_I2C_Read... [09:06:18]*** Stop cut motor [09:06:18]*** Cut end [09:06:18]Read from MH i2c: 01 07 00 [09:06:18]MH_I2C_Read... [09:06:18]Read from MH i2c: 01 07 00 B5 10 00 00 00 00 00 FF 0F DA [09:06:18]process_action close_receipt done [09:06:18]requested_data is exist [09:06:18]produce_requested_data [09:06:18]requested_item fm.sn is exist - process it [09:06:18]wFMCommunicate request_size=4 [09:06:18]MH_SAM_APDU [09:06:18]CAPDU: 80 11 00 00 [09:06:18]Write to MH i2c: E2 08 00 B6 10 80 11 00 00 00 00 00 00 40 [09:06:18]Write i2c OK [09:06:18]MH_I2C_Read... [09:06:18]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:06:18]Read from MH i2c: E2 [09:06:18]MH_I2C_Read... [09:06:18]Read from MH i2c: E2 17 00 [09:06:18]MH_I2C_Read... [09:06:18]Read from MH i2c: E2 17 00 B6 10 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 95 [09:06:18]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [09:06:18]wFMCommunicate OK [09:06:18]requested_item fd.num is exist - process it [09:06:18]SAM_PROTO_GetFieldsCounters [09:06:18]wFMCommunicate request_size=4 [09:06:18]MH_SAM_APDU [09:06:18]CAPDU: 80 13 00 00 [09:06:18]Write to MH i2c: E2 08 00 B7 10 80 13 00 00 00 00 00 00 43 [09:06:18]Write i2c OK [09:06:18]MH_I2C_Read... [09:06:18]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:06:18]Read from MH i2c: E2 [09:06:18]MH_I2C_Read... [09:06:18]Read from MH i2c: E2 62 00 [09:06:18]MH_I2C_Read... [09:06:18]Read from MH i2c: E2 62 00 B7 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 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 01 16 03 00 0E 04 04 00 21 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 24 [09:06:18]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 01 16 03 00 0E 04 04 00 21 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 [09:06:18]wFMCommunicate OK [09:06:18]SAM_PROTO_GetFieldsCounters done [09:06:18]requested_item shift.num is exist - process it [09:06:18]requested_item shift.opened is exist - process it [09:06:18]req_shift_opened [09:06:18]FM_GetShiftState [09:06:18]SAM_PROTO_GetShiftState [09:06:18]wFMCommunicate request_size=4 [09:06:18]MH_SAM_APDU [09:06:18]CAPDU: 80 13 01 00 [09:06:18]Write to MH i2c: E2 08 00 B8 10 80 13 01 00 00 00 00 00 45 [09:06:18]Write i2c OK [09:06:18]MH_I2C_Read... [09:06:18]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:06:18]Read from MH i2c: E2 [09:06:18]MH_I2C_Read... [09:06:18]Read from MH i2c: E2 0E 00 [09:06:18]MH_I2C_Read... [09:06:18]Read from MH i2c: E2 0E 00 B8 10 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 F0 [09:06:18]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [09:06:18]wFMCommunicate OK [09:06:18]SAM_PROTO_GetShiftState done [09:06:18]FM_GetShiftState done [09:06:18]req_shift_opened done [09:06:18]requested_item shift.open_date is exist - process it [09:06:18]req_shift_open_date [09:06:18]req_shift_open_date done [09:06:18]produce_requested_data done [09:06:18]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202241,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670} [09:06:18]process_action_free close_receipt [09:06:18]json_value_free [09:06:18]json_value_free done [09:06:18]process_json_proto returns [09:06:18]Send response to host [09:06:18]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202241,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670}}} [09:06:18]free response buf [09:06:18]execute_script done [09:06:18]execute_script returns [09:06:18]free content buf [09:06:18]Sock 9.Close socket [09:06:18]Sock 9.Thread stoped [09:06:22]OFD Sender: No OFD packet to send [09:06:27]OFD Sender: No OFD packet to send [09:06:32]OFD Sender: No OFD packet to send [09:06:37]OFD Sender: No OFD packet to send [09:06:42]OFD Sender: No OFD packet to send [09:06:47]OFD Sender: No OFD packet to send [09:06:52]OFD Sender: No OFD packet to send [09:06:57]OFD Sender: No OFD packet to send [09:07:02]OFD Sender: No OFD packet to send [09:07:07]OFD Sender: No OFD packet to send [09:07:12]OFD Sender: No OFD packet to send [09:07:17]OFD Sender: No OFD packet to send [09:07:22]OFD Sender: No OFD packet to send [09:07:24]accept exits with 7 [09:07:24]New connection [09:07:24]New thread 3067424100 created [09:07:24]Thread 3067280740 joined [09:07:24]Waiting for new connection... [09:07:24] Sock 7.Parse request [09:07:24]Sock 7.Check first char [09:07:24]Sock 7.First char is OK [09:07:24]request: POST /json_proto HTTP/1.0 [09:07:24]Method: POST [09:07:24]URL: /json_proto [09:07:24]Method is POST - this is cgi request [09:07:24]url: /json_proto [09:07:24]query_string will be loaded in cgi processing [09:07:24]execute_cgi json_proto POST (null) [09:07:24]execute_cgi path=json_proto method=POST [09:07:24]POST find Content-Length [09:07:24]Host: 172.17.63.195:8080 [09:07:24]Content-Length: 762 [09:07:24]Content-Type: application/json [09:07:24] [09:07:24]POST finish read [09:07:24]Found Content-Length = 762 [09:07:24]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450016", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "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: Mbank", "payments": [ { "type": 1, "sum" : 1000.01 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:07:24]execute_script... [09:07: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)450016", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "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: Mbank", "payments": [ { "type": 1, "sum" : 1000.01 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:07:24]POST & json_proto [09:07:24]process_json_proto [09:07:24]json parsed OK: [09:07:24]protocol is kg_v1.0 [09:07:24]action value=close_receipt [09:07:24]process_action close_receipt [09:07:24]cmd_close_receipt [09:07:24]MH_GetDate [09:07:24]Write to MH i2c: F0 00 00 B9 10 B8 [09:07:24]Write i2c OK [09:07:24]MH_I2C_Read... [09:07:24]Read from MH i2c: F0 [09:07:24]MH_I2C_Read... [09:07:24]Read from MH i2c: F0 09 00 [09:07:24]MH_I2C_Read... [09:07:24]Read from MH i2c: F0 09 00 B9 10 00 50 54 1F 67 47 1B 1E 67 D2 [09:07:24]GetLastDocTimeStamp 1730106378 [09:07:24]current date 1730106448 [09:07:24]FM_GetShiftState [09:07:24]SAM_PROTO_GetShiftState [09:07:24]wFMCommunicate request_size=4 [09:07:24]MH_SAM_APDU [09:07:24]CAPDU: 80 13 01 00 [09:07:24]Write to MH i2c: E2 08 00 BA 10 80 13 01 00 00 00 00 00 47 [09:07:24]Write i2c OK [09:07:24]MH_I2C_Read... [09:07:24]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:07:25]Read from MH i2c: E2 [09:07:25]MH_I2C_Read... [09:07:25]Read from MH i2c: E2 0E 00 [09:07:25]MH_I2C_Read... [09:07:25]Read from MH i2c: E2 0E 00 BA 10 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 F2 [09:07:25]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [09:07:25]wFMCommunicate OK [09:07:25]SAM_PROTO_GetShiftState done [09:07:25]FM_GetShiftState done [09:07:25]opened in 1730073670 [09:07:25]opened+sec_in_day 1730160070 [09:07:25]quantity*price = 100000 [09:07:25]sum+1 = 100002 [09:07:25]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 1000.01 НСП 1% : 8.85 НДС 12% : 106.20 Наличными: 0.00 Безнал.: 1000.01 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 42 28.10.2024 09:07 Смена: 545 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 Платежная система: Mbank ФМ: 0000000000871756 ФД: 202242 ФПД: 81546238242062 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T090728&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202242&fm=81546238242062&tin=02508201610067®Number=0000000000091777&sum=100001 [09:07:26]StoreToDocumentArchive [09:07:26]shift 545 fd 202242 [09:07:26]save to /storage/0545/doc_00202242 [09:07:26]save last doc name /storage/0545/doc_00202242 to /storage/kkm_last_doc_name [09:07:26]save OK [09:07:26]Clear old archive folders... [09:07:26]ProcessDocumentItem done err = 0, tmpTLVsize=252 [09:07:26]tlvbuf is 00C1B250 [09:07:26]SAM_PROTO_ClearQueue [09:07:26]wFMCommunicate request_size=4 [09:07:26]MH_SAM_APDU [09:07:26]CAPDU: 80 09 00 00 [09:07:26]Write to MH i2c: E2 08 00 C7 10 80 09 00 00 00 00 00 00 49 [09:07:26]Write i2c OK [09:07:26]MH_I2C_Read... [09:07:26]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:07:26]Read from MH i2c: E2 [09:07:26]MH_I2C_Read... [09:07:26]Read from MH i2c: E2 03 00 [09:07:26]MH_I2C_Read... [09:07:26]Read from MH i2c: E2 03 00 C7 10 00 90 00 4B [09:07:26]RAPDU: 90 00 [09:07:26]wFMCommunicate OK [09:07:26]SAM_PROTO_ClearQueue done [09:07:26]KKMCreateOFDPacket [09:07:26]OFDProtocolAddRootSTLVToBuf [09:07:26]FM_MakeSignedData [09:07:26]FM_MakeSignedData [09:07:26]SAM_PROTO_SignData [09:07:26]wFMCommunicate request_size=4 [09:07:26]MH_SAM_APDU [09:07:26]CAPDU: 80 0D 01 02 [09:07:26]Write to MH i2c: E2 08 00 C8 10 80 0D 01 02 00 00 00 00 51 [09:07:26]Write i2c OK [09:07:26]MH_I2C_Read... [09:07:26]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:07:26]Read from MH i2c: E2 [09:07:26]MH_I2C_Read... [09:07:26]Read from MH i2c: E2 03 00 [09:07:26]MH_I2C_Read... [09:07:26]Read from MH i2c: E2 03 00 C8 10 00 90 00 4C [09:07:26]RAPDU: 90 00 [09:07:26]wFMCommunicate OK [09:07:26]wFMCommunicate request_size=255 [09:07:26]MH_SAM_APDU [09:07:26]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 20 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 2A 00 00 00 F4 03 04 00 50 54 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 02 16 03 00 35 04 06 00 [09:07:26]Write to MH i2c: E2 02 01 C9 10 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 20 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 2A 00 00 00 F4 03 04 00 50 54 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 02 16 03 00 35 04 06 00 00 00 4E [09:07:26]Write i2c OK [09:07:26]MH_I2C_Read... [09:07:26]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:07:26]Read from MH i2c: E2 [09:07:26]MH_I2C_Read... [09:07:26]Read from MH i2c: E2 03 00 [09:07:26]MH_I2C_Read... [09:07:26]Read from MH i2c: E2 03 00 C9 10 00 90 00 4D [09:07:26]RAPDU: 90 00 [09:07:26]wFMCommunicate OK [09:07:26]wFMCommunicate request_size=11 [09:07:26]MH_SAM_APDU [09:07:26]CAPDU: 80 0D 02 02 06 4A 2A 76 90 2D 0E [09:07:26]Write to MH i2c: E2 0E 00 CA 10 80 0D 02 02 06 00 4A 2A 76 90 2D 0E 00 00 15 [09:07:26]Write i2c OK [09:07:26]MH_I2C_Read... [09:07:26]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:07:26]Read from MH i2c: E2 [09:07:26]MH_I2C_Read... [09:07:26]Read from MH i2c: E2 03 00 [09:07:26]MH_I2C_Read... [09:07:26]Read from MH i2c: E2 03 00 CA 10 00 90 00 4E [09:07:26]RAPDU: 90 00 [09:07:26]wFMCommunicate OK [09:07:26]wFMCommunicate request_size=4 [09:07:26]MH_SAM_APDU [09:07:26]CAPDU: 80 0D 03 02 [09:07:26]Write to MH i2c: E2 08 00 CB 10 80 0D 03 02 00 00 00 00 56 [09:07:26]Write i2c OK [09:07:26]MH_I2C_Read... [09:07:26]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:07:26]Read from MH i2c: E2 [09:07:26]MH_I2C_Read... [09:07:26]Read from MH i2c: E2 0B 00 [09:07:26]MH_I2C_Read... [09:07:26]Read from MH i2c: E2 0B 00 CB 10 00 9F F5 9E 68 AF AC 32 6F 90 00 ED [09:07:26]RAPDU: 9F F5 9E 68 AF AC 32 6F 90 00 [09:07:26]wFMCommunicate OK [09:07:26]SAM_PROTO_SignData done [09:07:26]FM_MakeSignedData done [09:07:26]CreateOFDProtocolMessage [09:07:26]wFMCommunicate request_size=4 [09:07:26]MH_SAM_APDU [09:07:26]CAPDU: 80 11 00 00 [09:07:26]Write to MH i2c: E2 08 00 CC 10 80 11 00 00 00 00 00 00 56 [09:07:26]Write i2c OK [09:07:26]MH_I2C_Read... [09:07:26]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:07:26]Read from MH i2c: E2 [09:07:26]MH_I2C_Read... [09:07:26]Read from MH i2c: E2 17 00 [09:07:26]MH_I2C_Read... [09:07:26]Read from MH i2c: E2 17 00 CC 10 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 AB [09:07:26]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [09:07:26]wFMCommunicate OK [09:07:26]CreateOFDProtocolMessage done [09:07:26]OFDSenderStorePacket 202242 [09:07:26]StoreOFDPacket docnum=202242 [09:07:26]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 01 00 00 29 D1 08 01 CB 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 20 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 2A 00 00 00 F4 03 04 00 50 54 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 02 16 03 00 35 04 06 00 4A 2A 76 90 2D 0E 9F F5 9E 68 AF AC 32 6F [09:07:26]CheckFolder [09:07:26]dirname=/storage/ofd_packets [09:07:26]CheckFolder done [09:07:26]ProducePacketName [09:07:26]name=ofd_packets/00202242 [09:07:26]NVStorageSaveData ofd_packets/00202242 [09:07:26]File name is /storage/ofd_packets/00202242 [09:07:26]Write 302 bytes [09:07:26]NVStorageSaveData done [09:07:26]OFDSenderStorePacket done [09:07:26]KKMCreateOFDPacket done [09:07:26]NVStorageSaveData kkm_last_timestamp [09:07:26]File name is /storage/kkm_last_timestamp [09:07:26]Write 4 bytes [09:07:26]NVStorageSaveData done [09:07:26]OFD Sender: Processing packet 202242 [packets to send 114, broken 113] [09:07:26]ProducePacketName [09:07:26]name=ofd_packets/00202242 [09:07:26]OFD Sender: To server: pG, [09:07:26]CommunicateWithHost lk.salyk.kg:30040 [09:07:26]ConnectInit lk.salyk.kg [09:07:26]ExternCall_PrintAddStr [09:07:26]wPrintStart [09:07:26]Write to MH i2c: 01 00 00 CD 10 DD [09:07:26]Write i2c OK [09:07:26]MH_I2C_Read... [09:07:26]Read from MH i2c: 01 [09:07:26]MH_I2C_Read... [09:07:26]Read from MH i2c: 01 07 00 [09:07:26]MH_I2C_Read... [09:07:26]Read from MH i2c: 01 07 00 CD 10 00 00 00 00 00 FF 0F F2 [09:07:26]RasterBufferAndPrint [09:07:26]line Счет N : (1)450016 [09:07:26]line ИНН: 02508201610067 [09:07:26]line Контрольно-Кассовый Чек [09:07:26]line ПРОДАЖА [09:07:26]line ТРК (МРК, ГНК) : 42 [09:07:26]line Товар: 2710124130 [09:07:26]line SUPER 92-К-5 [09:07:26]line 14.620 * 68.40 [09:07:26]line = 1000.01 [09:07:26]line НДС 12% НСП 1% [09:07:26]line > о реализуемом товаре [09:07:26]line ИТОГО: 1000.01 [09:07:26]line НСП 1% : 8.85 [09:07:26]line НДС 12% : 106.20 [09:07:26]line Наличными: 0.00 [09:07:26]line Безнал.: 1000.01 [09:07:26]line Место: АЗС № 171 "Партнер Нефть" [09:07:26]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [09:07:26]line СНО: Общий режим [09:07:26]line Чек 42 28.10.2024 09:07 [09:07:26]line Смена: 545 ФФД: 1.0 [09:07:26]line ЗНМ: 0300000109 [09:07:26]line РНМ: 0000000000091777 [09:07:26]line Версия ККМ: 001 [09:07:26]line Платежная система: Mbank [09:07:26]line ФМ: 0000000000871756 [09:07:26]line ФД: 202242 [09:07:26]line ФПД: 81546238242062 [09:07:26]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T090728&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202242&fm=81546238242062&tin=02508201610067®Number=0000000000091777&sum=100001 [09:07:26]Connected sock=11 [09:07:26]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 01 00 00 29 D1 08 01 CB 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 20 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 2A 00 00 00 F4 03 04 00 50 54 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 02 16 03 00 35 04 06 00 4A 2A 76 90 2D 0E 9F F5 9E 68 AF AC 32 6F [09:07:26]written 0, free lines is 4095 [09:07:27]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 7E CA 47 00 E8 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 35 36 10 04 04 00 02 16 03 00 F4 03 04 00 07 00 1F 67 B6 04 01 00 00 9F A9 22 E8 02 95 B3 AF [09:07:27]CommunicateWithHost err = 0 [09:07:27]CheckOFDResponse [09:07:27]1017 (14) - 77093643461234 [09:07:27]1041 (16) - 0000000000871756 [09:07:27]1040 (4) - 202242 [09:07:27]1012 (4) - 28.10.2024 03:07 [09:07:27]1206 (1) - 0 [09:07:27]OFD Sender: Remove packet 202242 [09:07:27]ProducePacketName [09:07:27]name=ofd_packets/00202242 [09:07:27]NVStorageDeleteData [09:07:27]Write to MH i2c: 01 00 00 F6 10 06 [09:07:27]Write i2c OK [09:07:27]MH_I2C_Read... [09:07:27]Read from MH i2c: 01 [09:07:27]MH_I2C_Read... [09:07:27]Read from MH i2c: 01 07 00 [09:07:27]MH_I2C_Read... [09:07:27]Read from MH i2c: 01 07 00 F6 10 00 00 00 00 00 B9 0C D2 [09:07:27]RasterBufferAndPrint [09:07:27]line [09:07:27]line [09:07:27]line [09:07:27]line [09:07:27]line [09:07:27]written 0, free lines is 3262 [09:07:27]MH_Cut [09:07:27]Write to MH i2c: D1 01 00 FD 10 01 DF [09:07:27]Write i2c OK [09:07:27]MH_I2C_Read... [09:07:27]Read from MH i2c: D1 [09:07:27]MH_I2C_Read... [09:07:27]Read from MH i2c: D1 01 00 [09:07:27]MH_I2C_Read... [09:07:27]Read from MH i2c: D1 01 00 FD 10 00 DE [09:07:27]Write to MH i2c: 01 00 00 FE 10 0E [09:07:27]Write i2c OK [09:07:27]MH_I2C_Read... [09:07:27]OFD Sender: No OFD packet to send [09:07:28]*** Cut start [09:07:28]*** Purtial cut [09:07:28]*** Stage 1: CUTSNS_PIN = 1 [09:07:28]Read from MH i2c: 01 [09:07:28]MH_I2C_Read... [09:07:28]*** Stop cut motor [09:07:28]*** Cut end [09:07:28]Read from MH i2c: 01 07 00 [09:07:28]MH_I2C_Read... [09:07:28]Read from MH i2c: 01 07 00 FE 10 00 00 00 00 00 FF 0F 23 [09:07:28]process_action close_receipt done [09:07:28]requested_data is exist [09:07:28]produce_requested_data [09:07:28]requested_item fm.sn is exist - process it [09:07:28]wFMCommunicate request_size=4 [09:07:28]MH_SAM_APDU [09:07:28]CAPDU: 80 11 00 00 [09:07:28]Write to MH i2c: E2 08 00 FF 10 80 11 00 00 00 00 00 00 89 [09:07:28]Write i2c OK [09:07:28]MH_I2C_Read... [09:07:28]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:07:28]Read from MH i2c: E2 [09:07:28]MH_I2C_Read... [09:07:28]Read from MH i2c: E2 17 00 [09:07:28]MH_I2C_Read... [09:07:28]Read from MH i2c: E2 17 00 FF 10 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 DE [09:07:28]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [09:07:28]wFMCommunicate OK [09:07:28]requested_item fd.num is exist - process it [09:07:28]SAM_PROTO_GetFieldsCounters [09:07:28]wFMCommunicate request_size=4 [09:07:28]MH_SAM_APDU [09:07:28]CAPDU: 80 13 00 00 [09:07:28]Write to MH i2c: E2 08 00 00 11 80 13 00 00 00 00 00 00 8D [09:07:28]Write i2c OK [09:07:28]MH_I2C_Read... [09:07:28]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:07:28]Read from MH i2c: E2 [09:07:28]MH_I2C_Read... [09:07:28]Read from MH i2c: E2 62 00 [09:07:28]MH_I2C_Read... [09:07:28]Read from MH i2c: E2 62 00 00 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 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 02 16 03 00 0E 04 04 00 21 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 72 [09:07:28]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 02 16 03 00 0E 04 04 00 21 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 [09:07:28]wFMCommunicate OK [09:07:28]SAM_PROTO_GetFieldsCounters done [09:07:28]requested_item shift.num is exist - process it [09:07:28]requested_item shift.opened is exist - process it [09:07:28]req_shift_opened [09:07:28]FM_GetShiftState [09:07:28]SAM_PROTO_GetShiftState [09:07:28]wFMCommunicate request_size=4 [09:07:28]MH_SAM_APDU [09:07:28]CAPDU: 80 13 01 00 [09:07:28]Write to MH i2c: E2 08 00 01 11 80 13 01 00 00 00 00 00 8F [09:07:28]Write i2c OK [09:07:28]MH_I2C_Read... [09:07:28]Read from MH i2c: E2 [09:07:28]MH_I2C_Read... [09:07:28]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:07:28]Read from MH i2c: E2 0E 00 [09:07:28]MH_I2C_Read... [09:07:28]Read from MH i2c: E2 0E 00 01 11 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 3A [09:07:28]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [09:07:28]wFMCommunicate OK [09:07:28]SAM_PROTO_GetShiftState done [09:07:28]FM_GetShiftState done [09:07:28]req_shift_opened done [09:07:28]requested_item shift.open_date is exist - process it [09:07:28]req_shift_open_date [09:07:28]req_shift_open_date done [09:07:28]produce_requested_data done [09:07:28]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202242,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670} [09:07:28]process_action_free close_receipt [09:07:28]json_value_free [09:07:28]json_value_free done [09:07:28]process_json_proto returns [09:07:28]Send response to host [09:07:28]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202242,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670}}} [09:07:28]free response buf [09:07:28]execute_script done [09:07:28]execute_script returns [09:07:28]free content buf [09:07:28]Sock 7.Close socket [09:07:28]Sock 7.Thread stoped [09:07:32]OFD Sender: No OFD packet to send [09:07:37]OFD Sender: No OFD packet to send [09:07:42]OFD Sender: No OFD packet to send [09:07:47]OFD Sender: No OFD packet to send [09:07:52]OFD Sender: No OFD packet to send [09:07:57]OFD Sender: No OFD packet to send [09:08:02]OFD Sender: No OFD packet to send [09:08:07]OFD Sender: No OFD packet to send [09:08:12]OFD Sender: No OFD packet to send [09:08:17]OFD Sender: No OFD packet to send [09:08:22]OFD Sender: No OFD packet to send [09:08:27]OFD Sender: No OFD packet to send [09:08:32]OFD Sender: No OFD packet to send [09:08:37]OFD Sender: No OFD packet to send [09:08:42]OFD Sender: No OFD packet to send [09:08:47]OFD Sender: No OFD packet to send [09:08:52]OFD Sender: No OFD packet to send [09:08:57]OFD Sender: No OFD packet to send [09:09:02]OFD Sender: No OFD packet to send [09:09:07]OFD Sender: No OFD packet to send [09:09:12]OFD Sender: No OFD packet to send [09:09:16]int [09:09:16]Write to MH i2c: 01 00 00 02 11 13 [09:09:16]*** FLAG_PRN_KEY set [09:09:16]Write i2c OK [09:09:16]MH_I2C_Read... [09:09:16]Read from MH i2c: 01 [09:09:16]MH_I2C_Read... [09:09:16]Read from MH i2c: 01 07 00 [09:09:16]MH_I2C_Read... [09:09:16]Read from MH i2c: 01 07 00 02 11 00 08 00 00 00 FF 0F 30 [09:09:16]state=0 [09:09:16]Key pressed [09:09:16]Feed [09:09:16]Write to MH i2c: D8 00 00 03 11 EB [09:09:16]Write i2c OK [09:09:16]MH_I2C_Read... [09:09:16]Read from MH i2c: D8 [09:09:16]MH_I2C_Read... [09:09:16]Read from MH i2c: D8 01 00 [09:09:16]MH_I2C_Read... [09:09:16]Read from MH i2c: D8 01 00 03 11 00 EC [09:09:16]int [09:09:16]Write to MH i2c: 01 00 00 04 11 15 [09:09:16]Write i2c OK [09:09:16]MH_I2C_Read... [09:09:16]Read from MH i2c: 01 [09:09:16]MH_I2C_Read... [09:09:16]Read from MH i2c: 01 07 00 [09:09:16]MH_I2C_Read... [09:09:16]Read from MH i2c: 01 07 00 04 11 00 48 00 00 00 3C 00 A0 [09:09:16]state=2 [09:09:16]Key pressed [09:09:16]int [09:09:16]Write to MH i2c: 01 00 00 05 11 16 [09:09:16]*** FLAG_PRN_KEY reset [09:09:16]Write i2c OK [09:09:16]MH_I2C_Read... [09:09:16]Read from MH i2c: 01 [09:09:16]MH_I2C_Read... [09:09:16]Read from MH i2c: 01 07 00 [09:09:16]MH_I2C_Read... [09:09:16]Read from MH i2c: 01 07 00 05 11 00 00 00 00 00 F6 0F 22 [09:09:16]state=2 [09:09:16]Stop feed [09:09:17]OFD Sender: No OFD packet to send [09:09:22]OFD Sender: No OFD packet to send [09:09:27]OFD Sender: No OFD packet to send [09:09:32]OFD Sender: No OFD packet to send [09:09:37]OFD Sender: No OFD packet to send [09:09:41]accept exits with 9 [09:09:41]New connection [09:09:41]New thread 3067280740 created [09:09:41]Thread 3067424100 joined [09:09:41]Waiting for new connection... [09:09:41] Sock 9.Parse request [09:09:41]Sock 9.Check first char [09:09:41]Sock 9.First char is OK [09:09:41]request: POST /json_proto HTTP/1.0 [09:09:41]Method: POST [09:09:41]URL: /json_proto [09:09:41]Method is POST - this is cgi request [09:09:41]url: /json_proto [09:09:41]query_string will be loaded in cgi processing [09:09:41]execute_cgi json_proto POST (null) [09:09:41]execute_cgi path=json_proto method=POST [09:09:41]POST find Content-Length [09:09:41]Host: 172.17.63.195:8080 [09:09:41]Content-Length: 684 [09:09:41]Content-Type: application/json [09:09:41] [09:09:41]POST finish read [09:09:41]Found Content-Length = 684 [09:09:41]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450015", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 11", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 76.20, "quantity" : 131.240, "sum" : 10000.49, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 10000.00, "total" : 10000.00, "payments": [ { "type": 0, "sum" : 10000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:09:41]execute_script... [09:09: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)450015", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 11", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 76.20, "quantity" : 131.240, "sum" : 10000.49, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 10000.00, "total" : 10000.00, "payments": [ { "type": 0, "sum" : 10000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:09:41]POST & json_proto [09:09:41]process_json_proto [09:09:41]json parsed OK: [09:09:41]protocol is kg_v1.0 [09:09:41]action value=close_receipt [09:09:41]process_action close_receipt [09:09:41]cmd_close_receipt [09:09:41]MH_GetDate [09:09:41]Write to MH i2c: F0 00 00 06 11 06 [09:09:41]Write i2c OK [09:09:41]MH_I2C_Read... [09:09:41]Read from MH i2c: F0 [09:09:41]MH_I2C_Read... [09:09:41]Read from MH i2c: F0 09 00 [09:09:41]MH_I2C_Read... [09:09:41]Read from MH i2c: F0 09 00 06 11 00 D9 54 1F 67 47 1B 1E 67 A9 [09:09:41]GetLastDocTimeStamp 1730106448 [09:09:41]current date 1730106585 [09:09:41]FM_GetShiftState [09:09:41]SAM_PROTO_GetShiftState [09:09:41]wFMCommunicate request_size=4 [09:09:41]MH_SAM_APDU [09:09:41]CAPDU: 80 13 01 00 [09:09:41]Write to MH i2c: E2 08 00 07 11 80 13 01 00 00 00 00 00 95 [09:09:41]Write i2c OK [09:09:41]MH_I2C_Read... [09:09:41]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:09:41]Read from MH i2c: E2 [09:09:41]MH_I2C_Read... [09:09:41]Read from MH i2c: E2 0E 00 [09:09:41]MH_I2C_Read... [09:09:41]Read from MH i2c: E2 0E 00 07 11 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 40 [09:09:41]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [09:09:41]wFMCommunicate OK [09:09:41]SAM_PROTO_GetShiftState done [09:09:41]FM_GetShiftState done [09:09:41]opened in 1730073670 [09:09:41]opened+sec_in_day 1730160070 [09:09:41]quantity*price = 1000048 [09:09:41]sum+1 = 1000050 [09:09:41]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.49 ИТОГО: 10000.00 Внесено: 10000.00 СДАЧА: 0.00 НСП 1% : 88.50 НДС 12% : 1062.00 Наличными: 10000.00 Безнал.: 0.00 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 43 28.10.2024 09:09 Смена: 545 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 ФМ: 0000000000871756 ФД: 202243 ФПД: 141538881965775 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T090945&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202243&fm=141538881965775&tin=02508201610067®Number=0000000000091777&sum=1000000 [09:09:42]StoreToDocumentArchive [09:09:42]shift 545 fd 202243 [09:09:42]save to /storage/0545/doc_00202243 [09:09:42]save last doc name /storage/0545/doc_00202243 to /storage/kkm_last_doc_name [09:09:42]save OK [09:09:42]Clear old archive folders... [09:09:42]ProcessDocumentItem done err = 0, tmpTLVsize=248 [09:09:42]tlvbuf is B6F1B900 [09:09:42]SAM_PROTO_ClearQueue [09:09:42]wFMCommunicate request_size=4 [09:09:42]MH_SAM_APDU [09:09:42]CAPDU: 80 09 00 00 [09:09:42]Write to MH i2c: E2 08 00 14 11 80 09 00 00 00 00 00 00 97 [09:09:42]Write i2c OK [09:09:42]MH_I2C_Read... [09:09:42]OFD Sender: No OFD packet to send [09:09:42]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:09:42]Read from MH i2c: E2 [09:09:42]MH_I2C_Read... [09:09:42]Read from MH i2c: E2 03 00 [09:09:42]MH_I2C_Read... [09:09:42]Read from MH i2c: E2 03 00 14 11 00 90 00 99 [09:09:42]RAPDU: 90 00 [09:09:42]wFMCommunicate OK [09:09:42]SAM_PROTO_ClearQueue done [09:09:42]KKMCreateOFDPacket [09:09:42]OFDProtocolAddRootSTLVToBuf [09:09:42]FM_MakeSignedData [09:09:42]FM_MakeSignedData [09:09:42]SAM_PROTO_SignData [09:09:42]wFMCommunicate request_size=4 [09:09:42]MH_SAM_APDU [09:09:42]CAPDU: 80 0D 01 02 [09:09:42]Write to MH i2c: E2 08 00 15 11 80 0D 01 02 00 00 00 00 9F [09:09:42]Write i2c OK [09:09:42]MH_I2C_Read... [09:09:42]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:09:42]Read from MH i2c: E2 [09:09:42]MH_I2C_Read... [09:09:42]Read from MH i2c: E2 03 00 [09:09:42]MH_I2C_Read... [09:09:42]Read from MH i2c: E2 03 00 15 11 00 90 00 9A [09:09:42]RAPDU: 90 00 [09:09:42]wFMCommunicate OK [09:09:42]wFMCommunicate request_size=255 [09:09:42]MH_SAM_APDU [09:09:42]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 A8 00 02 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 71 42 0F 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 42 0F 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 92 22 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 D8 9E 01 00 00 00 07 04 06 00 40 42 0F 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 D9 54 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 03 16 03 00 35 04 06 00 80 BA 96 C8 [09:09:42]Write to MH i2c: E2 02 01 16 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 32 FF 03 08 00 03 A8 00 02 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 71 42 0F 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 42 0F 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 92 22 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 D8 9E 01 00 00 00 07 04 06 00 40 42 0F 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 D9 54 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 03 16 03 00 35 04 06 00 80 BA 96 C8 00 00 50 [09:09:42]Write i2c OK [09:09:42]MH_I2C_Read... [09:09:43]Read from MH i2c: E2 [09:09:43]MH_I2C_Read... [09:09:43]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:09:43]Read from MH i2c: E2 03 00 [09:09:43]MH_I2C_Read... [09:09:43]Read from MH i2c: E2 03 00 16 11 00 90 00 9B [09:09:43]RAPDU: 90 00 [09:09:43]wFMCommunicate OK [09:09:43]wFMCommunicate request_size=7 [09:09:43]MH_SAM_APDU [09:09:43]CAPDU: 80 0D 02 02 02 0E CF [09:09:43]Write to MH i2c: E2 0A 00 17 11 80 0D 02 02 02 00 0E CF 00 00 83 [09:09:43]Write i2c OK [09:09:43]MH_I2C_Read... [09:09:43]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:09:43]Read from MH i2c: E2 [09:09:43]MH_I2C_Read... [09:09:43]Read from MH i2c: E2 03 00 [09:09:43]MH_I2C_Read... [09:09:43]Read from MH i2c: E2 03 00 17 11 00 90 00 9C [09:09:43]RAPDU: 90 00 [09:09:43]wFMCommunicate OK [09:09:43]wFMCommunicate request_size=4 [09:09:43]MH_SAM_APDU [09:09:43]CAPDU: 80 0D 03 02 [09:09:43]Write to MH i2c: E2 08 00 18 11 80 0D 03 02 00 00 00 00 A4 [09:09:43]Write i2c OK [09:09:43]MH_I2C_Read... [09:09:43]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:09:43]Read from MH i2c: E2 [09:09:43]MH_I2C_Read... [09:09:43]Read from MH i2c: E2 0B 00 [09:09:43]MH_I2C_Read... [09:09:43]Read from MH i2c: E2 0B 00 18 11 00 39 E6 9F DA 1E 88 7B 34 90 00 92 [09:09:43]RAPDU: 39 E6 9F DA 1E 88 7B 34 90 00 [09:09:43]wFMCommunicate OK [09:09:43]SAM_PROTO_SignData done [09:09:43]FM_MakeSignedData done [09:09:43]CreateOFDProtocolMessage [09:09:43]wFMCommunicate request_size=4 [09:09:43]MH_SAM_APDU [09:09:43]CAPDU: 80 11 00 00 [09:09:43]Write to MH i2c: E2 08 00 19 11 80 11 00 00 00 00 00 00 A4 [09:09:43]Write i2c OK [09:09:43]MH_I2C_Read... [09:09:43]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:09:43]Read from MH i2c: E2 [09:09:43]MH_I2C_Read... [09:09:43]Read from MH i2c: E2 17 00 [09:09:43]MH_I2C_Read... [09:09:43]Read from MH i2c: E2 17 00 19 11 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 F9 [09:09:43]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [09:09:43]wFMCommunicate OK [09:09:43]CreateOFDProtocolMessage done [09:09:43]OFDSenderStorePacket 202243 [09:09:43]StoreOFDPacket docnum=202243 [09:09:43]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0C 01 00 00 E8 9C 04 01 B4 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 32 FF 03 08 00 03 A8 00 02 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 71 42 0F 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 42 0F 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 92 22 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 D8 9E 01 00 00 00 07 04 06 00 40 42 0F 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 D9 54 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 03 16 03 00 35 04 06 00 80 BA 96 C8 0E CF 39 E6 9F DA 1E 88 7B 34 [09:09:43]CheckFolder [09:09:43]dirname=/storage/ofd_packets [09:09:43]CheckFolder done [09:09:43]ProducePacketName [09:09:43]name=ofd_packets/00202243 [09:09:43]NVStorageSaveData ofd_packets/00202243 [09:09:43]File name is /storage/ofd_packets/00202243 [09:09:43]Write 298 bytes [09:09:43]NVStorageSaveData done [09:09:43]OFDSenderStorePacket done [09:09:43]KKMCreateOFDPacket done [09:09:43]NVStorageSaveData kkm_last_timestamp [09:09:43]File name is /storage/kkm_last_timestamp [09:09:43]Write 4 bytes [09:09:43]NVStorageSaveData done [09:09:43]ExternCall_PrintAddStr [09:09:43]wPrintStart [09:09:43]Write to MH i2c: 01 00 00 1A 11 2B [09:09:43]Write i2c OK [09:09:43]MH_I2C_Read... [09:09:43]Read from MH i2c: 01 [09:09:43]MH_I2C_Read... [09:09:43]Read from MH i2c: 01 07 00 [09:09:43]MH_I2C_Read... [09:09:43]Read from MH i2c: 01 07 00 1A 11 00 00 00 00 00 FF 0F 40 [09:09:43]RasterBufferAndPrint [09:09:43]line Счет N : (1)450015 [09:09:43]line ИНН: 02508201610067 [09:09:43]line Контрольно-Кассовый Чек [09:09:43]line ПРОДАЖА [09:09:43]line ТРК (МРК, ГНК) : 11 [09:09:43]line Товар: 2710194210 [09:09:43]line ДТ-К-2 [09:09:43]line 131.240 * 76.20 [09:09:43]line = 10000.49 [09:09:43]line НДС 12% НСП 1% [09:09:43]line > о реализуемом товаре [09:09:43]line ОКРУГЛЕНИЕ: -0.49 [09:09:43]line ИТОГО: 10000.00 [09:09:43]line Внесено: 10000.00 [09:09:43]line СДАЧА: 0.00 [09:09:43]line НСП 1% : 88.50 [09:09:43]line НДС 12% : 1062.00 [09:09:43]line Наличными: 10000.00 [09:09:43]line Безнал.: 0.00 [09:09:43]line Место: АЗС № 171 "Партнер Нефть" [09:09:43]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [09:09:43]line СНО: Общий режим [09:09:43]line Чек 43 28.10.2024 09:09 [09:09:43]line Смена: 545 ФФД: 1.0 [09:09:43]line ЗНМ: 0300000109 [09:09:43]line РНМ: 0000000000091777 [09:09:43]line Версия ККМ: 001 [09:09:43]line ФМ: 0000000000871756 [09:09:43]line ФД: 202243 [09:09:43]line ФПД: 141538881965775 [09:09:43]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T090945&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202243&fm=141538881965775&tin=02508201610067®Number=0000000000091777&sum=1000000 [09:09:43]written 0, free lines is 4095 [09:09:43]OFD Sender: Processing packet 202243 [packets to send 114, broken 113] [09:09:43]ProducePacketName [09:09:43]name=ofd_packets/00202243 [09:09:43]OFD Sender: To server: pG, [09:09:43]CommunicateWithHost lk.salyk.kg:30040 [09:09:43]ConnectInit lk.salyk.kg [09:09:43]Connected sock=10 [09:09:43]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0C 01 00 00 E8 9C 04 01 B4 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 32 FF 03 08 00 03 A8 00 02 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 71 42 0F 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 42 0F 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 92 22 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 D8 9E 01 00 00 00 07 04 06 00 40 42 0F 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 D9 54 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 03 16 03 00 35 04 06 00 80 BA 96 C8 0E CF 39 E6 9F DA 1E 88 7B 34 [09:09: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 35 36 4F 00 00 00 15 2F 47 00 4D 98 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 03 16 03 00 F4 03 04 00 90 00 1F 67 B6 04 01 00 00 45 D0 9F EF 96 E6 11 53 [09:09:43]CommunicateWithHost err = 0 [09:09:43]CheckOFDResponse [09:09:43]1017 (14) - 77093643461234 [09:09:43]1041 (16) - 0000000000871756 [09:09:43]1040 (4) - 202243 [09:09:43]1012 (4) - 28.10.2024 03:10 [09:09:43]1206 (1) - 0 [09:09:43]OFD Sender: Remove packet 202243 [09:09:43]ProducePacketName [09:09:43]name=ofd_packets/00202243 [09:09:43]NVStorageDeleteData [09:09:43]Write to MH i2c: 01 00 00 45 11 56 [09:09:43]Write i2c OK [09:09:43]MH_I2C_Read... [09:09:43]Read from MH i2c: 01 [09:09:43]MH_I2C_Read... [09:09:43]Read from MH i2c: 01 07 00 [09:09:43]MH_I2C_Read... [09:09:43]Read from MH i2c: 01 07 00 45 11 00 00 00 00 00 A5 0C 0E [09:09:43]RasterBufferAndPrint [09:09:43]line [09:09:43]line [09:09:43]line [09:09:43]line [09:09:43]line [09:09:43]written 0, free lines is 3241 [09:09:43]MH_Cut [09:09:43]Write to MH i2c: D1 01 00 4C 11 01 2F [09:09:43]Write i2c OK [09:09:43]MH_I2C_Read... [09:09:43]Read from MH i2c: D1 [09:09:43]MH_I2C_Read... [09:09:43]Read from MH i2c: D1 01 00 [09:09:43]MH_I2C_Read... [09:09:43]Read from MH i2c: D1 01 00 4C 11 00 2E [09:09:43]Write to MH i2c: 01 00 00 4D 11 5E [09:09:43]Write i2c OK [09:09:43]MH_I2C_Read... [09:09:44]OFD Sender: No OFD packet to send [09:09:44]*** Cut start [09:09:44]*** Purtial cut [09:09:44]*** Stage 1: CUTSNS_PIN = 1 [09:09:44]Read from MH i2c: 01 [09:09:44]MH_I2C_Read... [09:09:44]*** Stop cut motor [09:09:44]*** Cut end [09:09:44]Read from MH i2c: 01 07 00 [09:09:44]MH_I2C_Read... [09:09:44]Read from MH i2c: 01 07 00 4D 11 00 00 00 00 00 FF 0F 73 [09:09:44]process_action close_receipt done [09:09:44]requested_data is exist [09:09:44]produce_requested_data [09:09:44]requested_item fm.sn is exist - process it [09:09:44]wFMCommunicate request_size=4 [09:09:44]MH_SAM_APDU [09:09:44]CAPDU: 80 11 00 00 [09:09:44]Write to MH i2c: E2 08 00 4E 11 80 11 00 00 00 00 00 00 D9 [09:09:44]Write i2c OK [09:09:44]MH_I2C_Read... [09:09:45]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:09:45]Read from MH i2c: E2 [09:09:45]MH_I2C_Read... [09:09:45]Read from MH i2c: E2 17 00 [09:09:45]MH_I2C_Read... [09:09:45]Read from MH i2c: E2 17 00 4E 11 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 2E [09:09:45]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [09:09:45]wFMCommunicate OK [09:09:45]requested_item fd.num is exist - process it [09:09:45]SAM_PROTO_GetFieldsCounters [09:09:45]wFMCommunicate request_size=4 [09:09:45]MH_SAM_APDU [09:09:45]CAPDU: 80 13 00 00 [09:09:45]Write to MH i2c: E2 08 00 4F 11 80 13 00 00 00 00 00 00 DC [09:09:45]Write i2c OK [09:09:45]MH_I2C_Read... [09:09:45]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:09:45]Read from MH i2c: E2 [09:09:45]MH_I2C_Read... [09:09:45]Read from MH i2c: E2 62 00 [09:09:45]MH_I2C_Read... [09:09:45]Read from MH i2c: E2 62 00 4F 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 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 03 16 03 00 0E 04 04 00 21 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 C5 [09:09: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 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 03 16 03 00 0E 04 04 00 21 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 [09:09:45]wFMCommunicate OK [09:09:45]SAM_PROTO_GetFieldsCounters done [09:09:45]requested_item shift.num is exist - process it [09:09:45]requested_item shift.opened is exist - process it [09:09:45]req_shift_opened [09:09:45]FM_GetShiftState [09:09:45]SAM_PROTO_GetShiftState [09:09:45]wFMCommunicate request_size=4 [09:09:45]MH_SAM_APDU [09:09:45]CAPDU: 80 13 01 00 [09:09:45]Write to MH i2c: E2 08 00 50 11 80 13 01 00 00 00 00 00 DE [09:09:45]Write i2c OK [09:09:45]MH_I2C_Read... [09:09:45]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:09:45]Read from MH i2c: E2 [09:09:45]MH_I2C_Read... [09:09:45]Read from MH i2c: E2 0E 00 [09:09:45]MH_I2C_Read... [09:09:45]Read from MH i2c: E2 0E 00 50 11 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 89 [09:09:45]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [09:09:45]wFMCommunicate OK [09:09:45]SAM_PROTO_GetShiftState done [09:09:45]FM_GetShiftState done [09:09:45]req_shift_opened done [09:09:45]requested_item shift.open_date is exist - process it [09:09:45]req_shift_open_date [09:09:45]req_shift_open_date done [09:09:45]produce_requested_data done [09:09:45]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202243,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670} [09:09:45]process_action_free close_receipt [09:09:45]json_value_free [09:09:45]json_value_free done [09:09:45]process_json_proto returns [09:09:45]Send response to host [09:09:45]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202243,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670}}} [09:09:45]free response buf [09:09:45]execute_script done [09:09:45]execute_script returns [09:09:45]free content buf [09:09:45]Sock 9.Close socket [09:09:45]Sock 9.Thread stoped [09:09:49]OFD Sender: No OFD packet to send [09:09:52]accept exits with 7 [09:09:52]New connection [09:09:52]New thread 3067424100 created [09:09:52]Thread 3067280740 joined [09:09:52]Waiting for new connection... [09:09:52] Sock 7.Parse request [09:09:52]Sock 7.Check first char [09:09:52]Sock 7.First char is OK [09:09:52]request: POST /json_proto HTTP/1.0 [09:09:52]Method: POST [09:09:52]URL: /json_proto [09:09:52]Method is POST - this is cgi request [09:09:52]url: /json_proto [09:09:52]query_string will be loaded in cgi processing [09:09:52]execute_cgi json_proto POST (null) [09:09:52]execute_cgi path=json_proto method=POST [09:09:52]POST find Content-Length [09:09:52]Host: 172.17.63.195:8080 [09:09:52]Content-Length: 682 [09:09:52]Content-Type: application/json [09:09:52] [09:09:52]POST finish read [09:09:52]Found Content-Length = 682 [09:09:52]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450017", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "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:09:52]execute_script... [09:09: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)450017", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "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:09:52]POST & json_proto [09:09:52]process_json_proto [09:09:52]json parsed OK: [09:09:52]protocol is kg_v1.0 [09:09:52]action value=close_receipt [09:09:52]process_action close_receipt [09:09:52]cmd_close_receipt [09:09:52]MH_GetDate [09:09:52]Write to MH i2c: F0 00 00 51 11 51 [09:09:52]Write i2c OK [09:09:52]MH_I2C_Read... [09:09:52]Read from MH i2c: F0 [09:09:52]MH_I2C_Read... [09:09:52]Read from MH i2c: F0 09 00 [09:09:52]MH_I2C_Read... [09:09:52]Read from MH i2c: F0 09 00 51 11 00 E4 54 1F 67 47 1B 1E 67 FF [09:09:52]GetLastDocTimeStamp 1730106585 [09:09:52]current date 1730106596 [09:09:52]FM_GetShiftState [09:09:52]SAM_PROTO_GetShiftState [09:09:52]wFMCommunicate request_size=4 [09:09:52]MH_SAM_APDU [09:09:52]CAPDU: 80 13 01 00 [09:09:52]Write to MH i2c: E2 08 00 52 11 80 13 01 00 00 00 00 00 E0 [09:09:52]Write i2c OK [09:09:52]MH_I2C_Read... [09:09:52]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:09:52]Read from MH i2c: E2 [09:09:52]MH_I2C_Read... [09:09:52]Read from MH i2c: E2 0E 00 [09:09:52]MH_I2C_Read... [09:09:52]Read from MH i2c: E2 0E 00 52 11 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 8B [09:09:52]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [09:09:52]wFMCommunicate OK [09:09:52]SAM_PROTO_GetShiftState done [09:09:52]FM_GetShiftState done [09:09:52]opened in 1730073670 [09:09:52]opened+sec_in_day 1730160070 [09:09:52]quantity*price = 100015 [09:09:52]sum+1 = 100017 [09:09:52]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.16 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.21 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 44 28.10.2024 09:09 Смена: 545 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 ФМ: 0000000000871756 ФД: 202244 ФПД: 193575265245517 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T090956&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202244&fm=193575265245517&tin=02508201610067®Number=0000000000091777&sum=100000 [09:09:53]StoreToDocumentArchive [09:09:53]shift 545 fd 202244 [09:09:53]save to /storage/0545/doc_00202244 [09:09:53]save last doc name /storage/0545/doc_00202244 to /storage/kkm_last_doc_name [09:09:53]save OK [09:09:53]Clear old archive folders... [09:09:53]ProcessDocumentItem done err = 0, tmpTLVsize=251 [09:09:53]tlvbuf is 00C0E310 [09:09:53]SAM_PROTO_ClearQueue [09:09:53]wFMCommunicate request_size=4 [09:09:53]MH_SAM_APDU [09:09:53]CAPDU: 80 09 00 00 [09:09:53]Write to MH i2c: E2 08 00 5F 11 80 09 00 00 00 00 00 00 E2 [09:09:53]Write i2c OK [09:09:53]MH_I2C_Read... [09:09:53]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:09:53]Read from MH i2c: E2 [09:09:53]MH_I2C_Read... [09:09:53]Read from MH i2c: E2 03 00 [09:09:53]MH_I2C_Read... [09:09:53]Read from MH i2c: E2 03 00 5F 11 00 90 00 E4 [09:09:53]RAPDU: 90 00 [09:09:53]wFMCommunicate OK [09:09:53]SAM_PROTO_ClearQueue done [09:09:53]KKMCreateOFDPacket [09:09:53]OFDProtocolAddRootSTLVToBuf [09:09:53]FM_MakeSignedData [09:09:53]FM_MakeSignedData [09:09:53]SAM_PROTO_SignData [09:09:53]wFMCommunicate request_size=4 [09:09:53]MH_SAM_APDU [09:09:53]CAPDU: 80 0D 01 02 [09:09:53]Write to MH i2c: E2 08 00 60 11 80 0D 01 02 00 00 00 00 EA [09:09:53]Write i2c OK [09:09:53]MH_I2C_Read... [09:09:53]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:09:53]Read from MH i2c: E2 [09:09:53]MH_I2C_Read... [09:09:53]Read from MH i2c: E2 03 00 [09:09:53]MH_I2C_Read... [09:09:53]Read from MH i2c: E2 03 00 60 11 00 90 00 E5 [09:09:53]RAPDU: 90 00 [09:09:53]wFMCommunicate OK [09:09:53]wFMCommunicate request_size=255 [09:09:53]MH_SAM_APDU [09:09: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 32 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 E4 54 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 04 16 03 00 35 04 06 00 B0 [09:09:53]Write to MH i2c: E2 02 01 61 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 32 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 E4 54 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 04 16 03 00 35 04 06 00 B0 00 00 52 [09:09:53]Write i2c OK [09:09:53]MH_I2C_Read... [09:09:54]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:09:54]Read from MH i2c: E2 [09:09:54]MH_I2C_Read... [09:09:54]Read from MH i2c: E2 03 00 [09:09:54]MH_I2C_Read... [09:09:54]Read from MH i2c: E2 03 00 61 11 00 90 00 E6 [09:09:54]RAPDU: 90 00 [09:09:54]wFMCommunicate OK [09:09:54]wFMCommunicate request_size=10 [09:09:54]MH_SAM_APDU [09:09:54]CAPDU: 80 0D 02 02 05 0E 40 EC 19 4D [09:09:54]Write to MH i2c: E2 0D 00 62 11 80 0D 02 02 05 00 0E 40 EC 19 4D 00 00 97 [09:09:54]Write i2c OK [09:09:54]MH_I2C_Read... [09:09:54]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:09:54]Read from MH i2c: E2 [09:09:54]MH_I2C_Read... [09:09:54]Read from MH i2c: E2 03 00 [09:09:54]MH_I2C_Read... [09:09:54]Read from MH i2c: E2 03 00 62 11 00 90 00 E7 [09:09:54]RAPDU: 90 00 [09:09:54]wFMCommunicate OK [09:09:54]wFMCommunicate request_size=4 [09:09:54]MH_SAM_APDU [09:09:54]CAPDU: 80 0D 03 02 [09:09:54]Write to MH i2c: E2 08 00 63 11 80 0D 03 02 00 00 00 00 EF [09:09:54]Write i2c OK [09:09:54]MH_I2C_Read... [09:09:54]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:09:54]Read from MH i2c: E2 [09:09:54]MH_I2C_Read... [09:09:54]Read from MH i2c: E2 0B 00 [09:09:54]MH_I2C_Read... [09:09:54]Read from MH i2c: E2 0B 00 63 11 00 F9 09 2D 35 96 FD 58 85 90 00 C4 [09:09:54]RAPDU: F9 09 2D 35 96 FD 58 85 90 00 [09:09:54]wFMCommunicate OK [09:09:54]SAM_PROTO_SignData done [09:09:54]FM_MakeSignedData done [09:09:54]CreateOFDProtocolMessage [09:09:54]wFMCommunicate request_size=4 [09:09:54]MH_SAM_APDU [09:09:54]CAPDU: 80 11 00 00 [09:09:54]Write to MH i2c: E2 08 00 64 11 80 11 00 00 00 00 00 00 EF [09:09:54]Write i2c OK [09:09:54]MH_I2C_Read... [09:09:54]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:09:54]Read from MH i2c: E2 [09:09:54]MH_I2C_Read... [09:09:54]Read from MH i2c: E2 17 00 [09:09:54]MH_I2C_Read... [09:09:54]Read from MH i2c: E2 17 00 64 11 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 44 [09:09:54]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [09:09:54]wFMCommunicate OK [09:09:54]CreateOFDProtocolMessage done [09:09:54]OFDSenderStorePacket 202244 [09:09:54]StoreOFDPacket docnum=202244 [09:09:54]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 C0 A3 07 01 45 83 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 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 E4 54 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 04 16 03 00 35 04 06 00 B0 0E 40 EC 19 4D F9 09 2D 35 96 FD 58 85 [09:09:54]CheckFolder [09:09:54]dirname=/storage/ofd_packets [09:09:54]CheckFolder done [09:09:54]ProducePacketName [09:09:54]name=ofd_packets/00202244 [09:09:54]NVStorageSaveData ofd_packets/00202244 [09:09:54]File name is /storage/ofd_packets/00202244 [09:09:54]Write 301 bytes [09:09:54]NVStorageSaveData done [09:09:54]OFDSenderStorePacket done [09:09:54]KKMCreateOFDPacket done [09:09:54]NVStorageSaveData kkm_last_timestamp [09:09:54]File name is /storage/kkm_last_timestamp [09:09:54]Write 4 bytes [09:09:54]NVStorageSaveData done [09:09:54]ExternCall_PrintAddStr [09:09:54]wPrintStart [09:09:54]Write to MH i2c: 01 00 00 65 11 76 [09:09:54]Write i2c OK [09:09:54]MH_I2C_Read... [09:09:54]Read from MH i2c: 01 [09:09:54]MH_I2C_Read... [09:09:54]Read from MH i2c: 01 07 00 [09:09:54]MH_I2C_Read... [09:09:54]Read from MH i2c: 01 07 00 65 11 00 00 00 00 00 FF 0F 8B [09:09:54]RasterBufferAndPrint [09:09:54]line Счет N : (1)450017 [09:09:54]line ИНН: 02508201610067 [09:09:54]line Контрольно-Кассовый Чек [09:09:54]line ПРОДАЖА [09:09:54]line ТРК (МРК, ГНК) : 31 [09:09:54]line Товар: 2710124130 [09:09:54]line Аи-92-К-2 [09:09:54]line 14.950 * 66.90 [09:09:54]line = 1000.16 [09:09:54]line НДС 12% НСП 1% [09:09:54]line > о реализуемом товаре [09:09:54]line ОКРУГЛЕНИЕ: -0.16 [09:09:54]line ИТОГО: 1000.00 [09:09:54]line Внесено: 1000.00 [09:09:54]line СДАЧА: 0.00 [09:09:54]line НСП 1% : 8.85 [09:09:54]line НДС 12% : 106.21 [09:09:54]line Наличными: 1000.00 [09:09:54]line Безнал.: 0.00 [09:09:54]line Место: АЗС № 171 "Партнер Нефть" [09:09:54]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [09:09:54]line СНО: Общий режим [09:09:54]line Чек 44 28.10.2024 09:09 [09:09:54]line Смена: 545 ФФД: 1.0 [09:09:54]line ЗНМ: 0300000109 [09:09:54]line РНМ: 0000000000091777 [09:09:54]line Версия ККМ: 001 [09:09:54]line ФМ: 0000000000871756 [09:09:54]line ФД: 202244 [09:09:54]line ФПД: 193575265245517 [09:09:54]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T090956&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202244&fm=193575265245517&tin=02508201610067®Number=0000000000091777&sum=100000 [09:09:54]OFD Sender: Processing packet 202244 [packets to send 114, broken 113] [09:09:54]ProducePacketName [09:09:54]name=ofd_packets/00202244 [09:09:54]OFD Sender: To server: pG, [09:09:54]CommunicateWithHost lk.salyk.kg:30040 [09:09:54]ConnectInit lk.salyk.kg [09:09:54]written 0, free lines is 4095 [09:09:54]Connected sock=9 [09:09:54]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 C0 A3 07 01 45 83 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 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 E4 54 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 04 16 03 00 35 04 06 00 B0 0E 40 EC 19 4D F9 09 2D 35 96 FD 58 85 [09:09:54]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 36 47 47 00 CC 8D A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 04 16 03 00 F4 03 04 00 9B 00 1F 67 B6 04 01 00 00 7A C0 2C 47 84 E6 39 6A [09:09:54]CommunicateWithHost err = 0 [09:09:54]CheckOFDResponse [09:09:54]1017 (14) - 77093643461234 [09:09:54]1041 (16) - 0000000000871756 [09:09:54]1040 (4) - 202244 [09:09:54]1012 (4) - 28.10.2024 03:10 [09:09:54]1206 (1) - 0 [09:09:54]OFD Sender: Remove packet 202244 [09:09:54]ProducePacketName [09:09:54]name=ofd_packets/00202244 [09:09:54]NVStorageDeleteData [09:09:55]Write to MH i2c: 01 00 00 90 11 A1 [09:09:55]Write i2c OK [09:09:55]MH_I2C_Read... [09:09:55]Read from MH i2c: 01 [09:09:55]MH_I2C_Read... [09:09:55]Read from MH i2c: 01 07 00 [09:09:55]MH_I2C_Read... [09:09:55]Read from MH i2c: 01 07 00 90 11 00 00 00 00 00 91 0C 45 [09:09:55]RasterBufferAndPrint [09:09:55]line [09:09:55]line [09:09:55]line [09:09:55]line [09:09:55]line [09:09:55]written 0, free lines is 3222 [09:09:55]MH_Cut [09:09:55]Write to MH i2c: D1 01 00 97 11 01 7A [09:09:55]Write i2c OK [09:09:55]MH_I2C_Read... [09:09:55]Read from MH i2c: D1 [09:09:55]MH_I2C_Read... [09:09:55]Read from MH i2c: D1 01 00 [09:09:55]MH_I2C_Read... [09:09:55]Read from MH i2c: D1 01 00 97 11 00 79 [09:09:55]Write to MH i2c: 01 00 00 98 11 A9 [09:09:55]Write i2c OK [09:09:55]MH_I2C_Read... [09:09:55]OFD Sender: No OFD packet to send [09:09:56]*** Cut start [09:09:56]*** Purtial cut [09:09:56]*** Stage 1: CUTSNS_PIN = 1 [09:09:56]Read from MH i2c: 01 [09:09:56]MH_I2C_Read... [09:09:56]*** Stop cut motor [09:09:56]*** Cut end [09:09:56]Read from MH i2c: 01 07 00 [09:09:56]MH_I2C_Read... [09:09:56]Read from MH i2c: 01 07 00 98 11 00 00 00 00 00 FF 0F BE [09:09:56]process_action close_receipt done [09:09:56]requested_data is exist [09:09:56]produce_requested_data [09:09:56]requested_item fm.sn is exist - process it [09:09:56]wFMCommunicate request_size=4 [09:09:56]MH_SAM_APDU [09:09:56]CAPDU: 80 11 00 00 [09:09:56]Write to MH i2c: E2 08 00 99 11 80 11 00 00 00 00 00 00 24 [09:09:56]Write i2c OK [09:09:56]MH_I2C_Read... [09:09:56]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:09:56]Read from MH i2c: E2 [09:09:56]MH_I2C_Read... [09:09:56]Read from MH i2c: E2 17 00 [09:09:56]MH_I2C_Read... [09:09:56]Read from MH i2c: E2 17 00 99 11 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 79 [09:09:56]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [09:09:56]wFMCommunicate OK [09:09:56]requested_item fd.num is exist - process it [09:09:56]SAM_PROTO_GetFieldsCounters [09:09:56]wFMCommunicate request_size=4 [09:09:56]MH_SAM_APDU [09:09:56]CAPDU: 80 13 00 00 [09:09:56]Write to MH i2c: E2 08 00 9A 11 80 13 00 00 00 00 00 00 27 [09:09:56]Write i2c OK [09:09:56]MH_I2C_Read... [09:09:56]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:09:56]Read from MH i2c: E2 [09:09:56]MH_I2C_Read... [09:09:56]Read from MH i2c: E2 62 00 [09:09:56]MH_I2C_Read... [09:09:56]Read from MH i2c: E2 62 00 9A 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 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 04 16 03 00 0E 04 04 00 21 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 14 [09:09:56]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 04 16 03 00 0E 04 04 00 21 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 [09:09:56]wFMCommunicate OK [09:09:56]SAM_PROTO_GetFieldsCounters done [09:09:56]requested_item shift.num is exist - process it [09:09:56]requested_item shift.opened is exist - process it [09:09:56]req_shift_opened [09:09:56]FM_GetShiftState [09:09:56]SAM_PROTO_GetShiftState [09:09:56]wFMCommunicate request_size=4 [09:09:56]MH_SAM_APDU [09:09:56]CAPDU: 80 13 01 00 [09:09:56]Write to MH i2c: E2 08 00 9B 11 80 13 01 00 00 00 00 00 29 [09:09:56]Write i2c OK [09:09:56]MH_I2C_Read... [09:09:56]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:09:56]Read from MH i2c: E2 [09:09:56]MH_I2C_Read... [09:09:56]Read from MH i2c: E2 0E 00 [09:09:56]MH_I2C_Read... [09:09:56]Read from MH i2c: E2 0E 00 9B 11 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 D4 [09:09:56]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [09:09:56]wFMCommunicate OK [09:09:56]SAM_PROTO_GetShiftState done [09:09:56]FM_GetShiftState done [09:09:56]req_shift_opened done [09:09:56]requested_item shift.open_date is exist - process it [09:09:56]req_shift_open_date [09:09:56]req_shift_open_date done [09:09:56]produce_requested_data done [09:09:56]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202244,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670} [09:09:56]process_action_free close_receipt [09:09:56]json_value_free [09:09:56]json_value_free done [09:09:56]process_json_proto returns [09:09:56]Send response to host [09:09:56]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202244,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670}}} [09:09:56]free response buf [09:09:56]execute_script done [09:09:56]execute_script returns [09:09:56]free content buf [09:09:56]Sock 7.Close socket [09:09:56]Sock 7.Thread stoped [09:10:00]OFD Sender: No OFD packet to send [09:10:05]OFD Sender: No OFD packet to send [09:10:10]OFD Sender: No OFD packet to send [09:10:15]OFD Sender: No OFD packet to send [09:10:20]OFD Sender: No OFD packet to send [09:10:25]OFD Sender: No OFD packet to send [09:10:30]OFD Sender: No OFD packet to send [09:10:35]OFD Sender: No OFD packet to send [09:10:40]OFD Sender: No OFD packet to send [09:10:45]OFD Sender: No OFD packet to send [09:10:50]OFD Sender: No OFD packet to send [09:10:55]OFD Sender: No OFD packet to send [09:11:00]OFD Sender: No OFD packet to send [09:11:05]OFD Sender: No OFD packet to send [09:11:10]OFD Sender: No OFD packet to send [09:11:15]OFD Sender: No OFD packet to send [09:11:20]OFD Sender: No OFD packet to send [09:11:25]OFD Sender: No OFD packet to send [09:11:30]OFD Sender: No OFD packet to send [09:13:12]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:13:12]Read from MH i2c: E2 [09:13:12]MH_I2C_Read... [09:13:12]Read from MH i2c: E2 0E 00 [09:13:12]MH_I2C_Read... [09:13:12]Read from MH i2c: E2 0E 00 67 00 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 8F [09:13:12]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [09:13:12]wFMCommunicate OK [09:13:12]SAM_PROTO_GetShiftState done [09:13:12]FM_GetShiftState done [09:13:12]req_shift_opened done [09:13:12]requested_item shift.open_date is exist - process it [09:13:12]req_shift_open_date [09:13:12]req_shift_open_date done [09:13:12]produce_requested_data done [09:13:12]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202245,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670} [09:13:12]process_action_free close_receipt [09:13:12]json_value_free [09:13:12]json_value_free done [09:13:12]process_json_proto returns [09:13:12]Send response to host [09:13:12]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202245,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670}}} [09:13:12]free response buf [09:13:12]execute_script done [09:13:12]execute_script returns [09:13:12]free content buf [09:13:12]Sock 6.Close socket [09:13:12]Sock 6.Thread stoped [09:13:15]ConnectInit Can't take IP for lk.salyk.kg [09:13:15]CommunicateWithHost connect error [09:13:15]CommunicateWithHost err = -1 [09:13:15]OFD Sender: Server communicate error [09:13:16]ConnectInit Can't connect to host [09:13:20]OFD Sender: Processing packet 202245 [packets to send 114, broken 113] [09:13:20]ProducePacketName [09:13:20]name=ofd_packets/00202245 [09:13:20]OFD Sender: To server: pG, [09:13:20]CommunicateWithHost lk.salyk.kg:30040 [09:13:20]ConnectInit lk.salyk.kg [09:13:21]ConnectInit Can't connect to host [09:13:25]ConnectInit Can't take IP for lk.salyk.kg [09:13:25]CommunicateWithHost connect error [09:13:25]CommunicateWithHost err = -1 [09:13:25]OFD Sender: Server communicate error [09:13:26]ConnectInit Can't connect to host [09:13:30]OFD Sender: Processing packet 202245 [packets to send 114, broken 113] [09:13:30]ProducePacketName [09:13:30]name=ofd_packets/00202245 [09:13:30]OFD Sender: To server: pG, [09:13:30]CommunicateWithHost lk.salyk.kg:30040 [09:13:30]ConnectInit lk.salyk.kg [09:13:31]ConnectInit Can't connect to host [09:13:37]accept exits with 9 [09:13:37]New connection [09:13:37]New thread 3067354468 created [09:13:37]Thread 3067497828 joined [09:13:37]Waiting for new connection... [09:13:37] Sock 9.Parse request [09:13:37]Sock 9.Check first char [09:13:37]Sock 9.First char is OK [09:13:37]request: POST /json_proto HTTP/1.0 [09:13:37]Method: POST [09:13:37]URL: /json_proto [09:13:37]Method is POST - this is cgi request [09:13:37]url: /json_proto [09:13:37]query_string will be loaded in cgi processing [09:13:37]execute_cgi json_proto POST (null) [09:13:37]execute_cgi path=json_proto method=POST [09:13:37]POST find Content-Length [09:13:37]Host: 172.17.63.195:8080 [09:13:37]Content-Length: 674 [09:13:37]Content-Type: application/json [09:13:37] [09:13:37]POST finish read [09:13:37]Found Content-Length = 674 [09:13:37]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450019", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "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:13:37]execute_script... [09:13:37]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450019", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "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:13:37]POST & json_proto [09:13:37]process_json_proto [09:13:37]json parsed OK: [09:13:37]protocol is kg_v1.0 [09:13:37]action value=close_receipt [09:13:37]process_action close_receipt [09:13:37]cmd_close_receipt [09:13:37]MH_GetDate [09:13:37]Write to MH i2c: F0 00 00 68 00 57 [09:13:37]Write i2c OK [09:13:37]MH_I2C_Read... [09:13:37]Read from MH i2c: F0 [09:13:37]MH_I2C_Read... [09:13:37]Read from MH i2c: F0 09 00 [09:13:37]MH_I2C_Read... [09:13:37]Read from MH i2c: F0 09 00 68 00 00 C1 55 1F 67 47 1B 1E 67 E3 [09:13:37]GetLastDocTimeStamp 1730106789 [09:13:37]current date 1730106817 [09:13:37]FM_GetShiftState [09:13:37]SAM_PROTO_GetShiftState [09:13:37]wFMCommunicate request_size=4 [09:13:37]MH_SAM_APDU [09:13:37]CAPDU: 80 13 01 00 [09:13:37]Write to MH i2c: E2 08 00 69 00 80 13 01 00 00 00 00 00 E6 [09:13:37]Write i2c OK [09:13:37]MH_I2C_Read... [09:13:37]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:13:37]Read from MH i2c: E2 [09:13:37]MH_I2C_Read... [09:13:37]Read from MH i2c: E2 0E 00 [09:13:37]MH_I2C_Read... [09:13:37]Read from MH i2c: E2 0E 00 69 00 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 91 [09:13:37]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [09:13:37]wFMCommunicate OK [09:13:37]SAM_PROTO_GetShiftState done [09:13:37]FM_GetShiftState done [09:13:37]opened in 1730073670 [09:13:37]opened+sec_in_day 1730160070 [09:13:37]quantity*price = 50063 [09:13:37]sum+1 = 50064 [09:13:37]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.63 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.16 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 46 28.10.2024 09:13 Смена: 545 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 ФМ: 0000000000871756 ФД: 202246 ФПД: 8023735823345 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T091337&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202246&fm=8023735823345&tin=02508201610067®Number=0000000000091777&sum=50000 [09:13:38]StoreToDocumentArchive [09:13:38]shift 545 fd 202246 [09:13:38]save to /storage/0545/doc_00202246 [09:13:38]save last doc name /storage/0545/doc_00202246 to /storage/kkm_last_doc_name [09:13:38]save OK [09:13:38]Clear old archive folders... [09:13:38]ProcessDocumentItem done err = 0, tmpTLVsize=248 [09:13:38]tlvbuf is 010326F0 [09:13:38]SAM_PROTO_ClearQueue [09:13:38]wFMCommunicate request_size=4 [09:13:38]MH_SAM_APDU [09:13:38]CAPDU: 80 09 00 00 [09:13:38]Write to MH i2c: E2 08 00 76 00 80 09 00 00 00 00 00 00 E8 [09:13:38]Write i2c OK [09:13:38]MH_I2C_Read... [09:13:38]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:13:38]Read from MH i2c: E2 [09:13:38]MH_I2C_Read... [09:13:38]Read from MH i2c: E2 03 00 [09:13:38]MH_I2C_Read... [09:13:38]Read from MH i2c: E2 03 00 76 00 00 90 00 EA [09:13:38]RAPDU: 90 00 [09:13:38]wFMCommunicate OK [09:13:38]SAM_PROTO_ClearQueue done [09:13:38]KKMCreateOFDPacket [09:13:38]OFDProtocolAddRootSTLVToBuf [09:13:38]FM_MakeSignedData [09:13:38]FM_MakeSignedData [09:13:38]SAM_PROTO_SignData [09:13:38]wFMCommunicate request_size=4 [09:13:38]MH_SAM_APDU [09:13:38]CAPDU: 80 0D 01 02 [09:13:38]Write to MH i2c: E2 08 00 77 00 80 0D 01 02 00 00 00 00 F0 [09:13:38]Write i2c OK [09:13:38]MH_I2C_Read... [09:13:38]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:13:38]Read from MH i2c: E2 [09:13:38]MH_I2C_Read... [09:13:38]Read from MH i2c: E2 03 00 [09:13:38]MH_I2C_Read... [09:13:38]Read from MH i2c: E2 03 00 77 00 00 90 00 EB [09:13:38]RAPDU: 90 00 [09:13:38]wFMCommunicate OK [09:13:38]wFMCommunicate request_size=255 [09:13:38]MH_SAM_APDU [09:13:38]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 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 2E 00 00 00 F4 03 04 00 C1 55 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 06 16 03 00 35 04 06 00 07 4C 2B EC [09:13:38]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 32 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 2E 00 00 00 F4 03 04 00 C1 55 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 06 16 03 00 35 04 06 00 07 4C 2B EC 00 00 78 [09:13:38]Write i2c OK [09:13:38]MH_I2C_Read... [09:13:38]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:13:38]Read from MH i2c: E2 [09:13:38]MH_I2C_Read... [09:13:38]Read from MH i2c: E2 03 00 [09:13:38]MH_I2C_Read... [09:13:38]Read from MH i2c: E2 03 00 78 00 00 90 00 EC [09:13:38]RAPDU: 90 00 [09:13:38]wFMCommunicate OK [09:13:38]wFMCommunicate request_size=7 [09:13:38]MH_SAM_APDU [09:13:38]CAPDU: 80 0D 02 02 02 6B F1 [09:13:38]Write to MH i2c: E2 0A 00 79 00 80 0D 02 02 02 00 6B F1 00 00 53 [09:13:38]Write i2c OK [09:13:38]MH_I2C_Read... [09:13:38]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:13:38]Read from MH i2c: E2 [09:13:38]MH_I2C_Read... [09:13:38]Read from MH i2c: E2 03 00 [09:13:38]MH_I2C_Read... [09:13:38]Read from MH i2c: E2 03 00 79 00 00 90 00 ED [09:13:38]RAPDU: 90 00 [09:13:38]wFMCommunicate OK [09:13:38]wFMCommunicate request_size=4 [09:13:38]MH_SAM_APDU [09:13:38]CAPDU: 80 0D 03 02 [09:13:38]Write to MH i2c: E2 08 00 7A 00 80 0D 03 02 00 00 00 00 F5 [09:13:38]Write i2c OK [09:13:38]MH_I2C_Read... [09:13:38]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:13:38]Read from MH i2c: E2 [09:13:38]MH_I2C_Read... [09:13:38]Read from MH i2c: E2 0B 00 [09:13:38]MH_I2C_Read... [09:13:38]Read from MH i2c: E2 0B 00 7A 00 00 32 0E AA E6 13 D6 E8 C2 90 00 59 [09:13:38]RAPDU: 32 0E AA E6 13 D6 E8 C2 90 00 [09:13:38]wFMCommunicate OK [09:13:38]SAM_PROTO_SignData done [09:13:38]FM_MakeSignedData done [09:13:38]CreateOFDProtocolMessage [09:13:38]wFMCommunicate request_size=4 [09:13:38]MH_SAM_APDU [09:13:38]CAPDU: 80 11 00 00 [09:13:38]Write to MH i2c: E2 08 00 7B 00 80 11 00 00 00 00 00 00 F5 [09:13:38]Write i2c OK [09:13:38]MH_I2C_Read... [09:13:38]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:13:38]Read from MH i2c: E2 [09:13:38]MH_I2C_Read... [09:13:38]Read from MH i2c: E2 17 00 [09:13:38]MH_I2C_Read... [09:13:38]Read from MH i2c: E2 17 00 7B 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 4A [09:13:38]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [09:13:38]wFMCommunicate OK [09:13:38]CreateOFDProtocolMessage done [09:13:38]OFDSenderStorePacket 202246 [09:13:38]StoreOFDPacket docnum=202246 [09:13:38]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0C 01 00 00 EF 0B 04 01 42 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 32 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 2E 00 00 00 F4 03 04 00 C1 55 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 06 16 03 00 35 04 06 00 07 4C 2B EC 6B F1 32 0E AA E6 13 D6 E8 C2 [09:13:38]CheckFolder [09:13:38]dirname=/storage/ofd_packets [09:13:38]CheckFolder done [09:13:38]ProducePacketName [09:13:38]name=ofd_packets/00202246 [09:13:38]NVStorageSaveData ofd_packets/00202246 [09:13:38]File name is /storage/ofd_packets/00202246 [09:13:38]Write 298 bytes [09:13:38]NVStorageSaveData done [09:13:38]OFDSenderStorePacket done [09:13:38]KKMCreateOFDPacket done [09:13:38]NVStorageSaveData kkm_last_timestamp [09:13:38]File name is /storage/kkm_last_timestamp [09:13:38]Write 4 bytes [09:13:38]NVStorageSaveData done [09:13:38]ExternCall_PrintAddStr [09:13:38]wPrintStart [09:13:38]Write to MH i2c: 01 00 00 7C 00 7C [09:13:38]Write i2c OK [09:13:38]MH_I2C_Read... [09:13:38]Read from MH i2c: 01 [09:13:38]MH_I2C_Read... [09:13:38]Read from MH i2c: 01 07 00 [09:13:38]MH_I2C_Read... [09:13:38]Read from MH i2c: 01 07 00 7C 00 00 00 00 00 00 FF 0F 91 [09:13:38]RasterBufferAndPrint [09:13:38]line Счет N : (1)450019 [09:13:38]line ИНН: 02508201610067 [09:13:38]line Контрольно-Кассовый Чек [09:13:38]line ПРОДАЖА [09:13:38]line ТРК (МРК, ГНК) : 33 [09:13:38]line Товар: 2710194210 [09:13:38]line ДТ-К-2 [09:13:38]line 6.570 * 76.20 [09:13:38]line = 500.63 [09:13:38]line НДС 12% НСП 1% [09:13:38]line > о реализуемом товаре [09:13:38]line ОКРУГЛЕНИЕ: -0.63 [09:13:38]line ИТОГО: 500.00 [09:13:38]line Внесено: 500.00 [09:13:38]line СДАЧА: 0.00 [09:13:38]line НСП 1% : 4.43 [09:13:38]line НДС 12% : 53.16 [09:13:38]line Наличными: 500.00 [09:13:38]line Безнал.: 0.00 [09:13:38]line Место: АЗС № 171 "Партнер Нефть" [09:13:38]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [09:13:38]line СНО: Общий режим [09:13:38]line Чек 46 28.10.2024 09:13 [09:13:38]line Смена: 545 ФФД: 1.0 [09:13:38]line ЗНМ: 0300000109 [09:13:38]line РНМ: 0000000000091777 [09:13:38]line Версия ККМ: 001 [09:13:38]line ФМ: 0000000000871756 [09:13:38]line ФД: 202246 [09:13:38]line ФПД: 8023735823345 [09:13:39]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T091337&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202246&fm=8023735823345&tin=02508201610067®Number=0000000000091777&sum=50000 [09:13:39]written 0, free lines is 4095 [09:13:39]Write to MH i2c: 01 00 00 A7 00 A7 [09:13:39]Write i2c OK [09:13:39]MH_I2C_Read... [09:13:39]Read from MH i2c: 01 [09:13:39]MH_I2C_Read... [09:13:39]Read from MH i2c: 01 07 00 [09:13:39]MH_I2C_Read... [09:13:39]Read from MH i2c: 01 07 00 A7 00 00 00 00 00 00 8F 0C 49 [09:13:39]RasterBufferAndPrint [09:13:39]line [09:13:39]line [09:13:39]line [09:13:39]line [09:13:39]line [09:13:39]written 0, free lines is 3219 [09:13:39]MH_Cut [09:13:39]Write to MH i2c: D1 01 00 AE 00 01 80 [09:13:39]Write i2c OK [09:13:39]MH_I2C_Read... [09:13:39]Read from MH i2c: D1 [09:13:39]MH_I2C_Read... [09:13:39]Read from MH i2c: D1 01 00 [09:13:39]MH_I2C_Read... [09:13:39]Read from MH i2c: D1 01 00 AE 00 00 7F [09:13:39]Write to MH i2c: 01 00 00 AF 00 AF [09:13:39]Write i2c OK [09:13:39]MH_I2C_Read... [09:13:40]*** Cut start [09:13:40]*** Purtial cut [09:13:40]*** Stage 1: CUTSNS_PIN = 1 [09:13:40]Read from MH i2c: 01 [09:13:40]MH_I2C_Read... [09:13:40]*** Stop cut motor [09:13:40]*** Cut end [09:13:40]Read from MH i2c: 01 07 00 [09:13:40]MH_I2C_Read... [09:13:40]Read from MH i2c: 01 07 00 AF 00 00 00 00 00 00 FF 0F C4 [09:13:40]process_action close_receipt done [09:13:40]requested_data is exist [09:13:40]produce_requested_data [09:13:40]requested_item fm.sn is exist - process it [09:13:40]wFMCommunicate request_size=4 [09:13:40]MH_SAM_APDU [09:13:40]CAPDU: 80 11 00 00 [09:13:40]Write to MH i2c: E2 08 00 B0 00 80 11 00 00 00 00 00 00 2A [09:13:40]Write i2c OK [09:13:40]MH_I2C_Read... [09:13:40]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:13:40]Read from MH i2c: E2 [09:13:40]MH_I2C_Read... [09:13:40]Read from MH i2c: E2 17 00 [09:13:40]MH_I2C_Read... [09:13:40]Read from MH i2c: E2 17 00 B0 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 7F [09:13:40]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [09:13:40]wFMCommunicate OK [09:13:40]requested_item fd.num is exist - process it [09:13:40]SAM_PROTO_GetFieldsCounters [09:13:40]wFMCommunicate request_size=4 [09:13:40]MH_SAM_APDU [09:13:40]CAPDU: 80 13 00 00 [09:13:40]Write to MH i2c: E2 08 00 B1 00 80 13 00 00 00 00 00 00 2D [09:13:40]Write i2c OK [09:13:40]MH_I2C_Read... [09:13:40]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:13:40]Read from MH i2c: E2 [09:13:40]MH_I2C_Read... [09:13:40]Read from MH i2c: E2 62 00 [09:13:40]MH_I2C_Read... [09:13:40]Read from MH i2c: E2 62 00 B1 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 06 16 03 00 0E 04 04 00 21 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 22 [09:13: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 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 06 16 03 00 0E 04 04 00 21 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 [09:13:40]wFMCommunicate OK [09:13:40]SAM_PROTO_GetFieldsCounters done [09:13:40]requested_item shift.num is exist - process it [09:13:40]requested_item shift.opened is exist - process it [09:13:40]req_shift_opened [09:13:40]FM_GetShiftState [09:13:40]SAM_PROTO_GetShiftState [09:13:40]wFMCommunicate request_size=4 [09:13:40]MH_SAM_APDU [09:13:40]CAPDU: 80 13 01 00 [09:13:40]Write to MH i2c: E2 08 00 B2 00 80 13 01 00 00 00 00 00 2F [09:13:40]Write i2c OK [09:13:40]MH_I2C_Read... [09:13:40]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:13:40]Read from MH i2c: E2 [09:13:40]MH_I2C_Read... [09:13:40]Read from MH i2c: E2 0E 00 [09:13:40]MH_I2C_Read... [09:13:40]Read from MH i2c: E2 0E 00 B2 00 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 DA [09:13:40]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [09:13:40]wFMCommunicate OK [09:13:40]SAM_PROTO_GetShiftState done [09:13:40]FM_GetShiftState done [09:13:40]req_shift_opened done [09:13:40]requested_item shift.open_date is exist - process it [09:13:40]req_shift_open_date [09:13:40]req_shift_open_date done [09:13:40]produce_requested_data done [09:13:40]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202246,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670} [09:13:40]process_action_free close_receipt [09:13:40]json_value_free [09:13:40]json_value_free done [09:13:40]process_json_proto returns [09:13:40]Send response to host [09:13:40]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202246,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670}}} [09:13:40]free response buf [09:13:40]execute_script done [09:13:40]execute_script returns [09:13:40]free content buf [09:13:40]Sock 9.Close socket [09:13:40]Sock 9.Thread stoped [09:15:45]ConnectInit Can't connect to host [09:15:45]CommunicateWithHost connect error [09:15:45]CommunicateWithHost err = -1 [09:15:45]OFD Sender: Server communicate error [09:15:45]OFD Sender: Processing packet 202245 [packets to send 115, broken 113] [09:15:45]ProducePacketName [09:15:45]name=ofd_packets/00202245 [09:15:45]OFD Sender: To server: pG, [09:15:45]CommunicateWithHost lk.salyk.kg:30040 [09:15:45]ConnectInit lk.salyk.kg [09:15:45]Connected sock=8 [09:15:45]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0C 01 00 00 F5 0A 04 01 AA C4 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 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 2D 00 00 00 F4 03 04 00 A5 55 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 05 16 03 00 35 04 06 00 A5 9E 8A 21 DF 1C 19 B2 36 F7 6E 64 FC 19 [09:15: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 35 36 4F 00 00 00 DD F3 47 00 E1 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 35 36 10 04 04 00 05 16 03 00 F4 03 04 00 F7 01 1F 67 B6 04 01 00 00 19 42 AA 44 F7 85 0E F4 [09:15:46]CommunicateWithHost err = 0 [09:15:46]CheckOFDResponse [09:15:46]1017 (14) - 77093643461234 [09:15:46]1041 (16) - 0000000000871756 [09:15:46]1040 (4) - 202245 [09:15:46]1012 (4) - 28.10.2024 03:16 [09:15:46]1206 (1) - 0 [09:15:46]OFD Sender: Remove packet 202245 [09:15:46]ProducePacketName [09:15:46]name=ofd_packets/00202245 [09:15:46]NVStorageDeleteData [09:15:46]OFD Sender: Processing packet 202246 [packets to send 114, broken 113] [09:15:46]ProducePacketName [09:15:46]name=ofd_packets/00202246 [09:15:46]OFD Sender: To server: pG, [09:15:46]CommunicateWithHost lk.salyk.kg:30040 [09:15:46]ConnectInit lk.salyk.kg [09:15:46]Connected sock=8 [09:15:46]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0C 01 00 00 EF 0B 04 01 42 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 32 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 2E 00 00 00 F4 03 04 00 C1 55 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 06 16 03 00 35 04 06 00 07 4C 2B EC 6B F1 32 0E AA E6 13 D6 E8 C2 [09:15: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 35 36 4F 00 00 00 F7 83 47 00 2B 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 35 36 10 04 04 00 06 16 03 00 F4 03 04 00 F7 01 1F 67 B6 04 01 00 00 03 1C 3B 27 10 54 99 A5 [09:15:46]CommunicateWithHost err = 0 [09:15:46]CheckOFDResponse [09:15:46]1017 (14) - 77093643461234 [09:15:46]1041 (16) - 0000000000871756 [09:15:46]1040 (4) - 202246 [09:15:46]1012 (4) - 28.10.2024 03:16 [09:15:46]1206 (1) - 0 [09:15:46]OFD Sender: Remove packet 202246 [09:15:46]ProducePacketName [09:15:46]name=ofd_packets/00202246 [09:15:46]NVStorageDeleteData [09:15:47]OFD Sender: No OFD packet to send [09:15:52]OFD Sender: No OFD packet to send [09:15:57]OFD Sender: No OFD packet to send [09:16:02]OFD Sender: No OFD packet to send [09:16:07]OFD Sender: No OFD packet to send [09:16:12]OFD Sender: No OFD packet to send [09:16:17]OFD Sender: No OFD packet to send [09:16:22]OFD Sender: No OFD packet to send [09:16:27]OFD Sender: No OFD packet to send [09:16:32]OFD Sender: No OFD packet to send [09:16:37]OFD Sender: No OFD packet to send [09:16:42]OFD Sender: No OFD packet to send [09:16:47]OFD Sender: No OFD packet to send [09:16:52]OFD Sender: No OFD packet to send [09:16:57]OFD Sender: No OFD packet to send [09:17:02]OFD Sender: No OFD packet to send [09:17:07]OFD Sender: No OFD packet to send [09:17:10]accept exits with 10 [09:17:10]New connection [09:17:10]New thread 3067497828 created [09:17:10]Thread 3067354468 joined [09:17:10]Waiting for new connection... [09:17:10] Sock 10.Parse request [09:17:10]Sock 10.Check first char [09:17:10]Sock 10.First char is OK [09:17:10]request: POST /json_proto HTTP/1.0 [09:17:10]Method: POST [09:17:10]URL: /json_proto [09:17:10]Method is POST - this is cgi request [09:17:10]url: /json_proto [09:17:10]query_string will be loaded in cgi processing [09:17:10]execute_cgi json_proto POST (null) [09:17:10]execute_cgi path=json_proto method=POST [09:17:10]POST find Content-Length [09:17:10]Host: 172.17.63.195:8080 [09:17:10]Content-Length: 677 [09:17:10]Content-Type: application/json [09:17:10] [09:17:10]POST finish read [09:17:10]Found Content-Length = 677 [09:17:10]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450020", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "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:17:10]execute_script... [09:17:10]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450020", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "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:17:10]POST & json_proto [09:17:10]process_json_proto [09:17:10]json parsed OK: [09:17:10]protocol is kg_v1.0 [09:17:10]action value=close_receipt [09:17:10]process_action close_receipt [09:17:10]cmd_close_receipt [09:17:10]MH_GetDate [09:17:10]Write to MH i2c: F0 00 00 B3 00 A2 [09:17:10]Write i2c OK [09:17:10]MH_I2C_Read... [09:17:10]Read from MH i2c: F0 [09:17:10]MH_I2C_Read... [09:17:10]Read from MH i2c: F0 09 00 [09:17:10]MH_I2C_Read... [09:17:10]Read from MH i2c: F0 09 00 B3 00 00 97 56 1F 67 47 1B 1E 67 05 [09:17:10]GetLastDocTimeStamp 1730106817 [09:17:10]current date 1730107031 [09:17:10]FM_GetShiftState [09:17:10]SAM_PROTO_GetShiftState [09:17:10]wFMCommunicate request_size=4 [09:17:10]MH_SAM_APDU [09:17:10]CAPDU: 80 13 01 00 [09:17:10]Write to MH i2c: E2 08 00 B4 00 80 13 01 00 00 00 00 00 31 [09:17:10]Write i2c OK [09:17:10]MH_I2C_Read... [09:17:10]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:17:10]Read from MH i2c: E2 [09:17:10]MH_I2C_Read... [09:17:10]Read from MH i2c: E2 0E 00 [09:17:10]MH_I2C_Read... [09:17:10]Read from MH i2c: E2 0E 00 B4 00 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 DC [09:17:10]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [09:17:10]wFMCommunicate OK [09:17:10]SAM_PROTO_GetShiftState done [09:17:10]FM_GetShiftState done [09:17:10]opened in 1730073670 [09:17:10]opened+sec_in_day 1730160070 [09:17:10]quantity*price = 20003 [09:17:10]sum+1 = 20004 [09:17:10]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.03 ИТОГО: 200.00 Внесено: 200.00 СДАЧА: 0.00 НСП 1% : 1.77 НДС 12% : 21.24 Наличными: 200.00 Безнал.: 0.00 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 47 28.10.2024 09:17 Смена: 545 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 ФМ: 0000000000871756 ФД: 202247 ФПД: 180579339271988 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T091711&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202247&fm=180579339271988&tin=02508201610067®Number=0000000000091777&sum=20000 [09:17:11]StoreToDocumentArchive [09:17:11]shift 545 fd 202247 [09:17:11]save to /storage/0545/doc_00202247 [09:17:11]save last doc name /storage/0545/doc_00202247 to /storage/kkm_last_doc_name [09:17:11]save OK [09:17:11]Clear old archive folders... [09:17:11]ProcessDocumentItem done err = 0, tmpTLVsize=251 [09:17:11]tlvbuf is 010187C0 [09:17:11]SAM_PROTO_ClearQueue [09:17:11]wFMCommunicate request_size=4 [09:17:11]MH_SAM_APDU [09:17:11]CAPDU: 80 09 00 00 [09:17:11]Write to MH i2c: E2 08 00 C1 00 80 09 00 00 00 00 00 00 33 [09:17:11]Write i2c OK [09:17:11]MH_I2C_Read... [09:17:11]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:17:11]Read from MH i2c: E2 [09:17:11]MH_I2C_Read... [09:17:11]Read from MH i2c: E2 03 00 [09:17:11]MH_I2C_Read... [09:17:11]Read from MH i2c: E2 03 00 C1 00 00 90 00 35 [09:17:11]RAPDU: 90 00 [09:17:11]wFMCommunicate OK [09:17:11]SAM_PROTO_ClearQueue done [09:17:11]KKMCreateOFDPacket [09:17:11]OFDProtocolAddRootSTLVToBuf [09:17:11]FM_MakeSignedData [09:17:11]FM_MakeSignedData [09:17:11]SAM_PROTO_SignData [09:17:11]wFMCommunicate request_size=4 [09:17:11]MH_SAM_APDU [09:17:11]CAPDU: 80 0D 01 02 [09:17:11]Write to MH i2c: E2 08 00 C2 00 80 0D 01 02 00 00 00 00 3B [09:17:11]Write i2c OK [09:17:11]MH_I2C_Read... [09:17:11]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:17:11]Read from MH i2c: E2 [09:17:11]MH_I2C_Read... [09:17:11]Read from MH i2c: E2 03 00 [09:17:11]MH_I2C_Read... [09:17:11]Read from MH i2c: E2 03 00 C2 00 00 90 00 36 [09:17:11]RAPDU: 90 00 [09:17:11]wFMCommunicate OK [09:17:11]wFMCommunicate request_size=255 [09:17:11]MH_SAM_APDU [09: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 32 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 2F 00 00 00 F4 03 04 00 97 56 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 07 16 03 00 35 04 06 00 A4 [09:17:11]Write to MH i2c: E2 02 01 C3 00 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 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 2F 00 00 00 F4 03 04 00 97 56 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 07 16 03 00 35 04 06 00 A4 00 00 1A [09:17:11]Write i2c OK [09:17:11]MH_I2C_Read... [09:17:12]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:17:12]Read from MH i2c: E2 [09:17:12]MH_I2C_Read... [09:17:12]Read from MH i2c: E2 03 00 [09:17:12]MH_I2C_Read... [09:17:12]Read from MH i2c: E2 03 00 C3 00 00 90 00 37 [09:17:12]RAPDU: 90 00 [09:17:12]wFMCommunicate OK [09:17:12]wFMCommunicate request_size=10 [09:17:12]MH_SAM_APDU [09:17:12]CAPDU: 80 0D 02 02 05 3C 67 5E FF 34 [09:17:12]Write to MH i2c: E2 0D 00 C4 00 80 0D 02 02 05 00 3C 67 5E FF 34 00 00 7C [09:17:12]Write i2c OK [09:17:12]MH_I2C_Read... [09:17:12]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:17:12]Read from MH i2c: E2 [09:17:12]MH_I2C_Read... [09:17:12]Read from MH i2c: E2 03 00 [09:17:12]MH_I2C_Read... [09:17:12]Read from MH i2c: E2 03 00 C4 00 00 90 00 38 [09:17:12]RAPDU: 90 00 [09:17:12]wFMCommunicate OK [09:17:12]wFMCommunicate request_size=4 [09:17:12]MH_SAM_APDU [09:17:12]CAPDU: 80 0D 03 02 [09:17:12]Write to MH i2c: E2 08 00 C5 00 80 0D 03 02 00 00 00 00 40 [09:17:12]Write i2c OK [09:17:12]MH_I2C_Read... [09:17:12]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:17:12]Read from MH i2c: E2 [09:17:12]MH_I2C_Read... [09:17:12]Read from MH i2c: E2 0B 00 [09:17:12]MH_I2C_Read... [09:17:12]Read from MH i2c: E2 0B 00 C5 00 00 3B 4D 50 07 6E 8A 80 61 90 00 F9 [09:17:12]RAPDU: 3B 4D 50 07 6E 8A 80 61 90 00 [09:17:12]wFMCommunicate OK [09:17:12]SAM_PROTO_SignData done [09:17:12]FM_MakeSignedData done [09:17:12]CreateOFDProtocolMessage [09:17:12]wFMCommunicate request_size=4 [09:17:12]MH_SAM_APDU [09:17:12]CAPDU: 80 11 00 00 [09:17:12]Write to MH i2c: E2 08 00 C6 00 80 11 00 00 00 00 00 00 40 [09:17:12]Write i2c OK [09:17:12]MH_I2C_Read... [09:17:12]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:17:12]Read from MH i2c: E2 [09:17:12]MH_I2C_Read... [09:17:12]Read from MH i2c: E2 17 00 [09:17:12]MH_I2C_Read... [09:17:12]Read from MH i2c: E2 17 00 C6 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 95 [09:17:12]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [09:17:12]wFMCommunicate OK [09:17:12]CreateOFDProtocolMessage done [09:17:12]OFDSenderStorePacket 202247 [09:17:12]StoreOFDPacket docnum=202247 [09:18:33]ConnectInit Can't connect to host [09:18:38]OFD Sender: No OFD packet to send [09:18:43]OFD Sender: No OFD packet to send [09:18:48]OFD Sender: No OFD packet to send [09:18:53]OFD Sender: No OFD packet to send [09:18:58]OFD Sender: No OFD packet to send [09:19:03]OFD Sender: No OFD packet to send [09:19:08]OFD Sender: No OFD packet to send [09:19:13]OFD Sender: No OFD packet to send [09:19:18]OFD Sender: No OFD packet to send [09:19:23]OFD Sender: No OFD packet to send [09:19:28]accept exits with 9 [09:19:28]New connection [09:19:28]New thread 3067448676 created [09:19:28]Waiting for new connection... [09:19:28] Sock 9.Parse request [09:19:28]Sock 9.Check first char [09:19:28]Sock 9.First char is OK [09:19:28]request: POST /json_proto HTTP/1.0 [09:19:28]Method: POST [09:19:28]URL: /json_proto [09:19:28]Method is POST - this is cgi request [09:19:28]url: /json_proto [09:19:28]query_string will be loaded in cgi processing [09:19:28]execute_cgi json_proto POST (null) [09:19:28]execute_cgi path=json_proto method=POST [09:19:28]POST find Content-Length [09:19:28]Host: 172.17.63.195:8080 [09:19:28]Content-Length: 677 [09:19:28]Content-Type: application/json [09:19:28] [09:19:28]POST finish read [09:19:28]Found Content-Length = 677 [09:19:28]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450022", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 66.90, "quantity" : 1.500, "sum" : 100.35, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 100.00, "total" : 100.00, "payments": [ { "type": 0, "sum" : 100.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:19:28]execute_script... [09:19: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)450022", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 66.90, "quantity" : 1.500, "sum" : 100.35, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 100.00, "total" : 100.00, "payments": [ { "type": 0, "sum" : 100.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:19:28]POST & json_proto [09:19:28]process_json_proto [09:19:28]json parsed OK: [09:19:28]protocol is kg_v1.0 [09:19:28]action value=close_receipt [09:19:28]process_action close_receipt [09:19:28]cmd_close_receipt [09:19:28]MH_GetDate [09:19:28]Write to MH i2c: F0 00 00 10 00 FF [09:19:28]Write i2c OK [09:19:28]MH_I2C_Read... [09:19:28]Read from MH i2c: F0 [09:19:28]MH_I2C_Read... [09:19:28]Read from MH i2c: F0 09 00 [09:19:28]MH_I2C_Read... [09:19:28]Read from MH i2c: F0 09 00 10 00 00 21 57 1F 67 47 1B 1E 67 ED [09:19:28]GetLastDocTimeStamp 97 [09:19:28]current date 1730107169 [09:19:28]FM_GetShiftState [09:19:28]SAM_PROTO_GetShiftState [09:19:28]wFMCommunicate request_size=4 [09:19:28]MH_SAM_APDU [09:19:28]CAPDU: 80 13 01 00 [09:19:28]Write to MH i2c: E2 08 00 11 00 80 13 01 00 00 00 00 00 8E [09:19:28]Write i2c OK [09:19:28]MH_I2C_Read... [09:19:28]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:19:28]Read from MH i2c: E2 [09:19:28]MH_I2C_Read... [09:19:28]Read from MH i2c: E2 0E 00 [09:19:28]MH_I2C_Read... [09:19:28]Read from MH i2c: E2 0E 00 11 00 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 39 [09:19:28]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [09:19:28]wFMCommunicate OK [09:19:28]SAM_PROTO_GetShiftState done [09:19:28]FM_GetShiftState done [09:19:28]opened in 1730073670 [09:19:28]opened+sec_in_day 1730160070 [09:19:28]quantity*price = 10035 [09:19:28]sum+1 = 10036 [09:19:28]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.35 ИТОГО: 100.00 Внесено: 100.00 СДАЧА: 0.00 НСП 1% : 0.89 НДС 12% : 10.66 Наличными: 100.00 Безнал.: 0.00 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 48 28.10.2024 09:19 Смена: 545 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 ФМ: 0000000000871756 ФД: 202248 ФПД: 48312496021894 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T091929&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202248&fm=48312496021894&tin=02508201610067®Number=0000000000091777&sum=10000 [09:19:29]StoreToDocumentArchive [09:19:29]shift 545 fd 202248 [09:19:29]save to /storage/0545/doc_00202248 [09:19:29]save last doc name /storage/0545/doc_00202248 to /storage/kkm_last_doc_name [09:19:29]save OK [09:19:29]Clear old archive folders... [09:19:29]ProcessDocumentItem done err = 0, tmpTLVsize=251 [09:19:29]tlvbuf is 01961BE0 [09:19:29]SAM_PROTO_ClearQueue [09:19:29]wFMCommunicate request_size=4 [09:19:29]MH_SAM_APDU [09:19:29]CAPDU: 80 09 00 00 [09:19:29]Write to MH i2c: E2 08 00 1E 00 80 09 00 00 00 00 00 00 90 [09:19:29]Write i2c OK [09:19:29]MH_I2C_Read... [09:19:29]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:19:29]Read from MH i2c: E2 [09:19:29]MH_I2C_Read... [09:19:29]Read from MH i2c: E2 03 00 [09:19:29]MH_I2C_Read... [09:19:29]Read from MH i2c: E2 03 00 1E 00 00 90 00 92 [09:19:29]RAPDU: 90 00 [09:19:29]wFMCommunicate OK [09:19:29]SAM_PROTO_ClearQueue done [09:19:29]KKMCreateOFDPacket [09:19:29]OFDProtocolAddRootSTLVToBuf [09:19:29]FM_MakeSignedData [09:19:29]FM_MakeSignedData [09:19:29]SAM_PROTO_SignData [09:19:29]wFMCommunicate request_size=4 [09:19:29]MH_SAM_APDU [09:19:29]CAPDU: 80 0D 01 02 [09:19:29]Write to MH i2c: E2 08 00 1F 00 80 0D 01 02 00 00 00 00 98 [09:19:29]Write i2c OK [09:19:29]MH_I2C_Read... [09:19:29]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:19:29]Read from MH i2c: E2 [09:19:29]MH_I2C_Read... [09:19:29]Read from MH i2c: E2 03 00 [09:19:29]MH_I2C_Read... [09:19:29]Read from MH i2c: E2 03 00 1F 00 00 90 00 93 [09:19:29]RAPDU: 90 00 [09:19:29]wFMCommunicate OK [09:19:29]wFMCommunicate request_size=255 [09:19:29]MH_SAM_APDU [09:19: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 32 FF 03 08 00 03 DC 05 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 33 27 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 10 27 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 59 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 2A 04 00 00 00 00 07 04 06 00 10 27 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 30 00 00 00 F4 03 04 00 21 57 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 08 16 03 00 35 04 06 00 2B [09:19:29]Write to MH i2c: E2 02 01 20 00 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 DC 05 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 33 27 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 10 27 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 59 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 2A 04 00 00 00 00 07 04 06 00 10 27 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 30 00 00 00 F4 03 04 00 21 57 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 08 16 03 00 35 04 06 00 2B 00 00 B0 [09:19:29]Write i2c OK [09:19:29]MH_I2C_Read... [09:19:30]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:19:30]Read from MH i2c: E2 [09:19:30]MH_I2C_Read... [09:19:30]Read from MH i2c: E2 03 00 [09:19:30]MH_I2C_Read... [09:19:30]Read from MH i2c: E2 03 00 20 00 00 90 00 94 [09:19:30]RAPDU: 90 00 [09:19:30]wFMCommunicate OK [09:19:30]wFMCommunicate request_size=10 [09:19:30]MH_SAM_APDU [09:19:30]CAPDU: 80 0D 02 02 05 F0 A1 29 E1 86 [09:19:30]Write to MH i2c: E2 0D 00 21 00 80 0D 02 02 05 00 F0 A1 29 E1 86 00 00 C6 [09:19:30]Write i2c OK [09:19:30]MH_I2C_Read... [09:19:30]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:19:30]Read from MH i2c: E2 [09:19:30]MH_I2C_Read... [09:19:30]Read from MH i2c: E2 03 00 [09:19:30]MH_I2C_Read... [09:19:30]Read from MH i2c: E2 03 00 21 00 00 90 00 95 [09:19:30]RAPDU: 90 00 [09:19:30]wFMCommunicate OK [09:19:30]wFMCommunicate request_size=4 [09:19:30]MH_SAM_APDU [09:19:30]CAPDU: 80 0D 03 02 [09:19:30]Write to MH i2c: E2 08 00 22 00 80 0D 03 02 00 00 00 00 9D [09:19:30]Write i2c OK [09:19:30]MH_I2C_Read... [09:19:30]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:19:30]Read from MH i2c: E2 [09:19:30]MH_I2C_Read... [09:19:30]Read from MH i2c: E2 0B 00 [09:19:30]MH_I2C_Read... [09:19:30]Read from MH i2c: E2 0B 00 22 00 00 0C F8 04 3A 92 A6 DB D4 90 00 C7 [09:19:30]RAPDU: 0C F8 04 3A 92 A6 DB D4 90 00 [09:19:30]wFMCommunicate OK [09:19:30]SAM_PROTO_SignData done [09:19:30]FM_MakeSignedData done [09:19:30]CreateOFDProtocolMessage [09:19:30]wFMCommunicate request_size=4 [09:19:30]MH_SAM_APDU [09:19:30]CAPDU: 80 11 00 00 [09:19:30]Write to MH i2c: E2 08 00 23 00 80 11 00 00 00 00 00 00 9D [09:19:30]Write i2c OK [09:19:30]MH_I2C_Read... [09:19:30]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:19:30]Read from MH i2c: E2 [09:19:30]MH_I2C_Read... [09:19:30]Read from MH i2c: E2 17 00 [09:19:30]MH_I2C_Read... [09:19:30]Read from MH i2c: E2 17 00 23 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 F2 [09:19:30]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [09:19:30]wFMCommunicate OK [09:19:30]CreateOFDProtocolMessage done [09:19:30]OFDSenderStorePacket 202248 [09:19:30]StoreOFDPacket docnum=202248 [09:19:30]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 5C 6F 07 01 67 65 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 DC 05 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 33 27 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 10 27 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 59 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 2A 04 00 00 00 00 07 04 06 00 10 27 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 30 00 00 00 F4 03 04 00 21 57 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 08 16 03 00 35 04 06 00 2B F0 A1 29 E1 86 0C F8 04 3A 92 A6 DB D4 [09:19:30]CheckFolder [09:19:30]dirname=/storage/ofd_packets [09:19:30]CheckFolder done [09:19:30]ProducePacketName [09:19:30]name=ofd_packets/00202248 [09:19:30]NVStorageSaveData ofd_packets/00202248 [09:19:30]File name is /storage/ofd_packets/00202248 [09:19:30]Write 301 bytes [09:19:30]NVStorageSaveData done [09:19:30]OFDSenderStorePacket done [09:19:30]KKMCreateOFDPacket done [09:19:30]NVStorageSaveData kkm_last_timestamp [09:19:30]File name is /storage/kkm_last_timestamp [09:19:30]Write 4 bytes [09:19:30]NVStorageSaveData done [09:19:30]ExternCall_PrintAddStr [09:19:30]wPrintStart [09:19:30]Write to MH i2c: 01 00 00 24 00 24 [09:19:30]Write i2c OK [09:19:30]MH_I2C_Read... [09:19:30]Read from MH i2c: 01 [09:19:30]MH_I2C_Read... [09:19:30]Read from MH i2c: 01 07 00 [09:19:30]MH_I2C_Read... [09:19:30]Read from MH i2c: 01 07 00 24 00 00 00 00 00 00 FF 0F 39 [09:19:30]RasterBufferAndPrint [09:19:30]line Счет N : (1)450022 [09:19:30]line ИНН: 02508201610067 [09:19:30]line Контрольно-Кассовый Чек [09:19:30]line ПРОДАЖА [09:19:30]line ТРК (МРК, ГНК) : 41 [09:19:30]line Товар: 2710124130 [09:19:30]line Аи-92-К-2 [09:19:30]line 1.500 * 66.90 [09:19:30]line = 100.35 [09:19:30]line НДС 12% НСП 1% [09:19:30]line > о реализуемом товаре [09:19:30]line ОКРУГЛЕНИЕ: -0.35 [09:19:30]line ИТОГО: 100.00 [09:19:30]line Внесено: 100.00 [09:19:30]line СДАЧА: 0.00 [09:19:30]line НСП 1% : 0.89 [09:19:30]line НДС 12% : 10.66 [09:19:30]line Наличными: 100.00 [09:19:30]line Безнал.: 0.00 [09:19:30]line Место: АЗС № 171 "Партнер Нефть" [09:19:30]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [09:19:30]line СНО: Общий режим [09:19:30]line Чек 48 28.10.2024 09:19 [09:19:30]line Смена: 545 ФФД: 1.0 [09:19:30]line ЗНМ: 0300000109 [09:19:30]line РНМ: 0000000000091777 [09:19:30]line Версия ККМ: 001 [09:19:30]line ФМ: 0000000000871756 [09:19:30]line ФД: 202248 [09:19:30]line ФПД: 48312496021894 [09:19:30]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T091929&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202248&fm=48312496021894&tin=02508201610067®Number=0000000000091777&sum=10000 [09:19:30]OFD Sender: Processing packet 202248 [packets to send 115, broken 114] [09:19:30]ProducePacketName [09:19:30]name=ofd_packets/00202248 [09:19:30]OFD Sender: To server: pG, [09:19:30]CommunicateWithHost lk.salyk.kg:30040 [09:19:30]ConnectInit lk.salyk.kg [09:19:30]written 0, free lines is 4095 [09:19:30]Connected sock=10 [09:19:30]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 5C 6F 07 01 67 65 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 DC 05 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 33 27 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 10 27 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 59 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 2A 04 00 00 00 00 07 04 06 00 10 27 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 30 00 00 00 F4 03 04 00 21 57 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 08 16 03 00 35 04 06 00 2B F0 A1 29 E1 86 0C F8 04 3A 92 A6 DB D4 [09:19:30]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 69 A3 47 00 AD 74 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 08 16 03 00 F4 03 04 00 D8 02 1F 67 B6 04 01 00 00 6A 76 C4 60 09 75 72 A1 [09:19:30]CommunicateWithHost err = 0 [09:19:30]CheckOFDResponse [09:19:30]1017 (14) - 77093643461234 [09:19:30]1041 (16) - 0000000000871756 [09:19:30]1040 (4) - 202248 [09:19:30]1012 (4) - 28.10.2024 03:19 [09:19:30]1206 (1) - 0 [09:19:30]OFD Sender: Remove packet 202248 [09:19:30]ProducePacketName [09:19:30]name=ofd_packets/00202248 [09:19:30]NVStorageDeleteData [09:19:30]Write to MH i2c: 01 00 00 4F 00 4F [09:19:30]Write i2c OK [09:19:30]MH_I2C_Read... [09:19:30]Read from MH i2c: 01 [09:19:30]MH_I2C_Read... [09:19:30]Read from MH i2c: 01 07 00 [09:19:30]MH_I2C_Read... [09:19:30]Read from MH i2c: 01 07 00 4F 00 00 00 00 00 00 A1 0C 03 [09:19:30]RasterBufferAndPrint [09:19:30]line [09:19:30]line [09:19:30]line [09:19:30]line [09:19:30]line [09:19:30]written 0, free lines is 3238 [09:19:30]MH_Cut [09:19:30]Write to MH i2c: D1 01 00 56 00 01 28 [09:19:30]Write i2c OK [09:19:30]MH_I2C_Read... [09:19:30]Read from MH i2c: D1 [09:19:30]MH_I2C_Read... [09:19:30]Read from MH i2c: D1 01 00 [09:19:30]MH_I2C_Read... [09:19:30]Read from MH i2c: D1 01 00 56 00 00 27 [09:19:30]Write to MH i2c: 01 00 00 57 00 57 [09:19:30]Write i2c OK [09:19:30]MH_I2C_Read... [09:19:31]OFD Sender: No OFD packet to send [09:19:31]*** Cut start [09:19:31]*** Purtial cut [09:19:31]*** Stage 1: CUTSNS_PIN = 1 [09:19:31]Read from MH i2c: 01 [09:19:31]MH_I2C_Read... [09:19:31]*** Stop cut motor [09:19:31]*** Cut end [09:19:31]Read from MH i2c: 01 07 00 [09:19:31]MH_I2C_Read... [09:19:31]Read from MH i2c: 01 07 00 57 00 00 00 00 00 00 FF 0F 6C [09:19:31]process_action close_receipt done [09:19:31]requested_data is exist [09:19:31]produce_requested_data [09:19:31]requested_item fm.sn is exist - process it [09:19:31]wFMCommunicate request_size=4 [09:19:31]MH_SAM_APDU [09:19:31]CAPDU: 80 11 00 00 [09:19:31]Write to MH i2c: E2 08 00 58 00 80 11 00 00 00 00 00 00 D2 [09:19:31]Write i2c OK [09:19:31]MH_I2C_Read... [09:19:32]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:19:32]Read from MH i2c: E2 [09:19:32]MH_I2C_Read... [09:19:32]Read from MH i2c: E2 17 00 [09:19:32]MH_I2C_Read... [09:19:32]Read from MH i2c: E2 17 00 58 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 27 [09:19:32]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [09:19:32]wFMCommunicate OK [09:19:32]requested_item fd.num is exist - process it [09:19:32]SAM_PROTO_GetFieldsCounters [09:19:32]wFMCommunicate request_size=4 [09:19:32]MH_SAM_APDU [09:19:32]CAPDU: 80 13 00 00 [09:19:32]Write to MH i2c: E2 08 00 59 00 80 13 00 00 00 00 00 00 D5 [09:19:32]Write i2c OK [09:19:32]MH_I2C_Read... [09:19:32]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:19:32]Read from MH i2c: E2 [09:19:32]MH_I2C_Read... [09:19:32]Read from MH i2c: E2 62 00 [09:19:32]MH_I2C_Read... [09:19:32]Read from MH i2c: E2 62 00 59 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 08 16 03 00 0E 04 04 00 21 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 D2 [09:19:32]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 08 16 03 00 0E 04 04 00 21 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 [09:19:32]wFMCommunicate OK [09:19:32]SAM_PROTO_GetFieldsCounters done [09:19:32]requested_item shift.num is exist - process it [09:19:32]requested_item shift.opened is exist - process it [09:19:32]req_shift_opened [09:19:32]FM_GetShiftState [09:19:32]SAM_PROTO_GetShiftState [09:19:32]wFMCommunicate request_size=4 [09:19:32]MH_SAM_APDU [09:19:32]CAPDU: 80 13 01 00 [09:19:32]Write to MH i2c: E2 08 00 5A 00 80 13 01 00 00 00 00 00 D7 [09:19:32]Write i2c OK [09:19:32]MH_I2C_Read... [09:19:32]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:19:32]Read from MH i2c: E2 [09:19:32]MH_I2C_Read... [09:19:32]Read from MH i2c: E2 0E 00 [09:19:32]MH_I2C_Read... [09:19:32]Read from MH i2c: E2 0E 00 5A 00 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 82 [09:19:32]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [09:19:32]wFMCommunicate OK [09:19:32]SAM_PROTO_GetShiftState done [09:19:32]FM_GetShiftState done [09:19:32]req_shift_opened done [09:19:32]requested_item shift.open_date is exist - process it [09:19:32]req_shift_open_date [09:19:32]req_shift_open_date done [09:19:32]produce_requested_data done [09:19:32]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202248,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670} [09:19:32]process_action_free close_receipt [09:19:32]json_value_free [09:19:32]json_value_free done [09:19:32]process_json_proto returns [09:19:32]Send response to host [09:19:32]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202248,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670}}} [09:19:32]free response buf [09:19:32]execute_script done [09:19:32]execute_script returns [09:19:32]free content buf [09:19:32]Sock 9.Close socket [09:19:32]Sock 9.Thread stoped [09:19:36]OFD Sender: No OFD packet to send [09:19:41]OFD Sender: No OFD packet to send [09:19:46]OFD Sender: No OFD packet to send [09:19:51]OFD Sender: No OFD packet to send [09:19:55]accept exits with 7 [09:19:55]New connection [09:19:55]New thread 3067305316 created [09:19:55]Thread 3067448676 joined [09:19:55]Waiting for new connection... [09:19:55] Sock 7.Parse request [09:19:55]Sock 7.Check first char [09:19:55]Sock 7.First char is OK [09:19:55]request: POST /json_proto HTTP/1.0 [09:19:55]Method: POST [09:19:55]URL: /json_proto [09:19:55]Method is POST - this is cgi request [09:19:55]url: /json_proto [09:19:55]query_string will be loaded in cgi processing [09:19:55]execute_cgi json_proto POST (null) [09:19:55]execute_cgi path=json_proto method=POST [09:19:55]POST find Content-Length [09:19:55]Host: 172.17.63.195:8080 [09:19:55]Content-Length: 677 [09:19:55]Content-Type: application/json [09:19:55] [09:19:55]POST finish read [09:19:55]Found Content-Length = 677 [09:19:55]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450021", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "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:19:55]execute_script... [09:19:55]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450021", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "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:19:55]POST & json_proto [09:19:55]process_json_proto [09:19:55]json parsed OK: [09:19:55]protocol is kg_v1.0 [09:19:55]action value=close_receipt [09:19:55]process_action close_receipt [09:19:55]cmd_close_receipt [09:19:55]MH_GetDate [09:19:55]Write to MH i2c: F0 00 00 5B 00 4A [09:19:55]Write i2c OK [09:19:55]MH_I2C_Read... [09:19:55]Read from MH i2c: F0 [09:19:55]MH_I2C_Read... [09:19:55]Read from MH i2c: F0 09 00 [09:19:55]MH_I2C_Read... [09:19:55]Read from MH i2c: F0 09 00 5B 00 00 3C 57 1F 67 47 1B 1E 67 53 [09:19:55]GetLastDocTimeStamp 1730107169 [09:19:55]current date 1730107196 [09:19:55]FM_GetShiftState [09:19:55]SAM_PROTO_GetShiftState [09:19:55]wFMCommunicate request_size=4 [09:19:55]MH_SAM_APDU [09:19:55]CAPDU: 80 13 01 00 [09:19:55]Write to MH i2c: E2 08 00 5C 00 80 13 01 00 00 00 00 00 D9 [09:19:55]Write i2c OK [09:19:55]MH_I2C_Read... [09:19:55]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:19:55]Read from MH i2c: E2 [09:19:55]MH_I2C_Read... [09:19:55]Read from MH i2c: E2 0E 00 [09:19:55]MH_I2C_Read... [09:19:55]Read from MH i2c: E2 0E 00 5C 00 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 84 [09:19:55]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [09:19:55]wFMCommunicate OK [09:19:55]SAM_PROTO_GetShiftState done [09:19:55]FM_GetShiftState done [09:19:55]opened in 1730073670 [09:19:55]opened+sec_in_day 1730160070 [09:19:55]quantity*price = 50041 [09:19:55]sum+1 = 50042 [09:19:55]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.41 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 49 28.10.2024 09:19 Смена: 545 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 ФМ: 0000000000871756 ФД: 202249 ФПД: 72496362198461 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T091956&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202249&fm=72496362198461&tin=02508201610067®Number=0000000000091777&sum=50000 [09:19:56]StoreToDocumentArchive [09:19:56]shift 545 fd 202249 [09:19:56]save to /storage/0545/doc_00202249 [09:19:56]save last doc name /storage/0545/doc_00202249 to /storage/kkm_last_doc_name [09:19:56]save OK [09:19:56]Clear old archive folders... [09:19:56]ProcessDocumentItem done err = 0, tmpTLVsize=251 [09:19:56]tlvbuf is 0194AF80 [09:19:56]SAM_PROTO_ClearQueue [09:19:56]wFMCommunicate request_size=4 [09:19:56]MH_SAM_APDU [09:19:56]CAPDU: 80 09 00 00 [09:19:56]Write to MH i2c: E2 08 00 69 00 80 09 00 00 00 00 00 00 DB [09:19:56]Write i2c OK [09:19:56]MH_I2C_Read... [09:19:56]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:19:56]Read from MH i2c: E2 [09:19:56]MH_I2C_Read... [09:19:56]Read from MH i2c: E2 03 00 [09:19:56]MH_I2C_Read... [09:19:56]Read from MH i2c: E2 03 00 69 00 00 90 00 DD [09:19:56]RAPDU: 90 00 [09:19:56]wFMCommunicate OK [09:19:56]SAM_PROTO_ClearQueue done [09:19:56]KKMCreateOFDPacket [09:19:56]OFDProtocolAddRootSTLVToBuf [09:19:56]FM_MakeSignedData [09:19:56]FM_MakeSignedData [09:19:56]SAM_PROTO_SignData [09:19:56]wFMCommunicate request_size=4 [09:19:56]MH_SAM_APDU [09:19:56]CAPDU: 80 0D 01 02 [09:19:56]Write to MH i2c: E2 08 00 6A 00 80 0D 01 02 00 00 00 00 E3 [09:19:56]Write i2c OK [09:19:56]MH_I2C_Read... [09:19:56]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:19:56]Read from MH i2c: E2 [09:19:56]MH_I2C_Read... [09:19:56]Read from MH i2c: E2 03 00 [09:19:56]MH_I2C_Read... [09:19:56]Read from MH i2c: E2 03 00 6A 00 00 90 00 DE [09:19:56]RAPDU: 90 00 [09:19:56]wFMCommunicate OK [09:19:56]wFMCommunicate request_size=255 [09:19:56]MH_SAM_APDU [09:19:56]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 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 31 00 00 00 F4 03 04 00 3C 57 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 09 16 03 00 35 04 06 00 41 [09:19:56]Write to MH i2c: E2 02 01 6B 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 32 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 31 00 00 00 F4 03 04 00 3C 57 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 09 16 03 00 35 04 06 00 41 00 00 47 [09:19:56]Write i2c OK [09:19:56]MH_I2C_Read... [09:19:57]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:19:57]Read from MH i2c: E2 [09:19:57]MH_I2C_Read... [09:19:57]Read from MH i2c: E2 03 00 [09:19:57]MH_I2C_Read... [09:19:57]Read from MH i2c: E2 03 00 6B 00 00 90 00 DF [09:19:57]RAPDU: 90 00 [09:19:57]wFMCommunicate OK [09:19:57]wFMCommunicate request_size=10 [09:19:57]MH_SAM_APDU [09:19:57]CAPDU: 80 0D 02 02 05 EF 5F EA 95 BD [09:19:57]Write to MH i2c: E2 0D 00 6C 00 80 0D 02 02 05 00 EF 5F EA 95 BD 00 00 7A [09:19:57]Write i2c OK [09:19:57]MH_I2C_Read... [09:19:57]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:19:57]Read from MH i2c: E2 [09:19:57]MH_I2C_Read... [09:19:57]Read from MH i2c: E2 03 00 [09:19:57]MH_I2C_Read... [09:19:57]Read from MH i2c: E2 03 00 6C 00 00 90 00 E0 [09:19:57]RAPDU: 90 00 [09:19:57]wFMCommunicate OK [09:19:57]wFMCommunicate request_size=4 [09:19:57]MH_SAM_APDU [09:19:57]CAPDU: 80 0D 03 02 [09:19:57]Write to MH i2c: E2 08 00 6D 00 80 0D 03 02 00 00 00 00 E8 [09:19:57]Write i2c OK [09:19:57]MH_I2C_Read... [09:19:57]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:19:57]Read from MH i2c: E2 [09:19:57]MH_I2C_Read... [09:19:57]Read from MH i2c: E2 0B 00 [09:19:57]MH_I2C_Read... [09:19:57]Read from MH i2c: E2 0B 00 6D 00 00 43 56 00 36 7A DB 93 7E 90 00 1E [09:19:57]RAPDU: 43 56 00 36 7A DB 93 7E 90 00 [09:19:57]wFMCommunicate OK [09:19:57]SAM_PROTO_SignData done [09:19:57]FM_MakeSignedData done [09:19:57]CreateOFDProtocolMessage [09:19:57]wFMCommunicate request_size=4 [09:19:57]MH_SAM_APDU [09:19:57]CAPDU: 80 11 00 00 [09:19:57]Write to MH i2c: E2 08 00 6E 00 80 11 00 00 00 00 00 00 E8 [09:19:57]Write i2c OK [09:19:57]MH_I2C_Read... [09:19:57]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:19:57]Read from MH i2c: E2 [09:19:57]MH_I2C_Read... [09:19:57]Read from MH i2c: E2 17 00 [09:19:57]MH_I2C_Read... [09:19:57]Read from MH i2c: E2 17 00 6E 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 3D [09:19:57]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [09:19:57]wFMCommunicate OK [09:19:57]CreateOFDProtocolMessage done [09:19:57]OFDSenderStorePacket 202249 [09:19:57]StoreOFDPacket docnum=202249 [09:19:57]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 39 95 07 01 62 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 32 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 31 00 00 00 F4 03 04 00 3C 57 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 09 16 03 00 35 04 06 00 41 EF 5F EA 95 BD 43 56 00 36 7A DB 93 7E [09:19:57]CheckFolder [09:19:57]dirname=/storage/ofd_packets [09:19:57]CheckFolder done [09:19:57]ProducePacketName [09:19:57]name=ofd_packets/00202249 [09:19:57]NVStorageSaveData ofd_packets/00202249 [09:19:57]File name is /storage/ofd_packets/00202249 [09:19:57]Write 301 bytes [09:19:57]NVStorageSaveData done [09:19:57]OFDSenderStorePacket done [09:19:57]KKMCreateOFDPacket done [09:19:57]NVStorageSaveData kkm_last_timestamp [09:19:57]File name is /storage/kkm_last_timestamp [09:19:57]Write 4 bytes [09:19:57]NVStorageSaveData done [09:19:57]ExternCall_PrintAddStr [09:19:57]wPrintStart [09:19:57]Write to MH i2c: 01 00 00 6F 00 6F [09:19:57]Write i2c OK [09:19:57]MH_I2C_Read... [09:19:57]Read from MH i2c: 01 [09:19:57]MH_I2C_Read... [09:19:57]Read from MH i2c: 01 07 00 [09:19:57]MH_I2C_Read... [09:19:57]Read from MH i2c: 01 07 00 6F 00 00 00 00 00 00 FF 0F 84 [09:19:57]RasterBufferAndPrint [09:19:57]line Счет N : (1)450021 [09:19:57]line ИНН: 02508201610067 [09:19:57]line Контрольно-Кассовый Чек [09:19:57]line ПРОДАЖА [09:19:57]line ТРК (МРК, ГНК) : 31 [09:19:57]line Товар: 2710124130 [09:19:57]line Аи-92-К-2 [09:19:57]line 7.480 * 66.90 [09:19:57]line = 500.41 [09:19:57]line НДС 12% НСП 1% [09:19:57]line > о реализуемом товаре [09:19:57]line ОКРУГЛЕНИЕ: -0.41 [09:19:57]line ИТОГО: 500.00 [09:19:57]line Внесено: 500.00 [09:19:57]line СДАЧА: 0.00 [09:19:57]line НСП 1% : 4.43 [09:19:57]line НДС 12% : 53.14 [09:19:57]line Наличными: 500.00 [09:19:57]line Безнал.: 0.00 [09:19:57]line Место: АЗС № 171 "Партнер Нефть" [09:19:57]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [09:19:57]line СНО: Общий режим [09:19:57]line Чек 49 28.10.2024 09:19 [09:19:57]line Смена: 545 ФФД: 1.0 [09:19:57]line ЗНМ: 0300000109 [09:19:57]line РНМ: 0000000000091777 [09:19:57]line Версия ККМ: 001 [09:19:57]line ФМ: 0000000000871756 [09:19:57]line ФД: 202249 [09:19:57]line ФПД: 72496362198461 [09:19:57]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T091956&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202249&fm=72496362198461&tin=02508201610067®Number=0000000000091777&sum=50000 [09:19:57]OFD Sender: Processing packet 202249 [packets to send 115, broken 114] [09:19:57]ProducePacketName [09:19:57]name=ofd_packets/00202249 [09:19:57]OFD Sender: To server: pG, [09:19:57]CommunicateWithHost lk.salyk.kg:30040 [09:19:57]ConnectInit lk.salyk.kg [09:19:57]written 0, free lines is 4095 [09:19:57]Connected sock=10 [09:19:57]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 39 95 07 01 62 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 32 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 31 00 00 00 F4 03 04 00 3C 57 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 09 16 03 00 35 04 06 00 41 EF 5F EA 95 BD 43 56 00 36 7A DB 93 7E [09:19: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 35 36 4F 00 00 00 40 16 47 00 0A 22 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 09 16 03 00 F4 03 04 00 F3 02 1F 67 B6 04 01 00 00 51 8C 38 3E 03 78 90 60 [09:19:58]CommunicateWithHost err = 0 [09:19:58]CheckOFDResponse [09:19:58]1017 (14) - 77093643461234 [09:19:58]1041 (16) - 0000000000871756 [09:19:58]1040 (4) - 202249 [09:19:58]1012 (4) - 28.10.2024 03:20 [09:19:58]1206 (1) - 0 [09:19:58]OFD Sender: Remove packet 202249 [09:19:58]ProducePacketName [09:19:58]name=ofd_packets/00202249 [09:19:58]NVStorageDeleteData [09:19:58]Write to MH i2c: 01 00 00 9A 00 9A [09:19:58]Write i2c OK [09:19:58]MH_I2C_Read... [09:19:58]Read from MH i2c: 01 [09:19:58]MH_I2C_Read... [09:19:58]Read from MH i2c: 01 07 00 [09:19:58]MH_I2C_Read... [09:19:58]Read from MH i2c: 01 07 00 9A 00 00 00 00 00 00 8F 0C 3C [09:19:58]RasterBufferAndPrint [09:19:58]line [09:19:58]line [09:19:58]line [09:19:58]line [09:19:58]line [09:19:58]written 0, free lines is 3219 [09:19:58]MH_Cut [09:19:58]Write to MH i2c: D1 01 00 A1 00 01 73 [09:19:58]Write i2c OK [09:19:58]MH_I2C_Read... [09:19:58]Read from MH i2c: D1 [09:19:58]MH_I2C_Read... [09:19:58]Read from MH i2c: D1 01 00 [09:19:58]MH_I2C_Read... [09:19:58]Read from MH i2c: D1 01 00 A1 00 00 72 [09:19:58]Write to MH i2c: 01 00 00 A2 00 A2 [09:19:58]Write i2c OK [09:19:58]MH_I2C_Read... [09:19:58]OFD Sender: No OFD packet to send [09:19:59]*** Cut start [09:19:59]*** Purtial cut [09:19:59]*** Stage 1: CUTSNS_PIN = 1 [09:19:59]Read from MH i2c: 01 [09:19:59]MH_I2C_Read... [09:19:59]*** Stop cut motor [09:19:59]*** Cut end [09:19:59]Read from MH i2c: 01 07 00 [09:19:59]MH_I2C_Read... [09:19:59]Read from MH i2c: 01 07 00 A2 00 00 00 00 00 00 FF 0F B7 [09:19:59]process_action close_receipt done [09:19:59]requested_data is exist [09:19:59]produce_requested_data [09:19:59]requested_item fm.sn is exist - process it [09:19:59]wFMCommunicate request_size=4 [09:19:59]MH_SAM_APDU [09:19:59]CAPDU: 80 11 00 00 [09:19:59]Write to MH i2c: E2 08 00 A3 00 80 11 00 00 00 00 00 00 1D [09:19:59]Write i2c OK [09:19:59]MH_I2C_Read... [09:19:59]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:19:59]Read from MH i2c: E2 [09:19:59]MH_I2C_Read... [09:19:59]Read from MH i2c: E2 17 00 [09:19:59]MH_I2C_Read... [09:19:59]Read from MH i2c: E2 17 00 A3 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 72 [09:19:59]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [09:19:59]wFMCommunicate OK [09:19:59]requested_item fd.num is exist - process it [09:19:59]SAM_PROTO_GetFieldsCounters [09:19:59]wFMCommunicate request_size=4 [09:19:59]MH_SAM_APDU [09:19:59]CAPDU: 80 13 00 00 [09:19:59]Write to MH i2c: E2 08 00 A4 00 80 13 00 00 00 00 00 00 20 [09:19:59]Write i2c OK [09:19:59]MH_I2C_Read... [09:19:59]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:19:59]Read from MH i2c: E2 [09:19:59]MH_I2C_Read... [09:19:59]Read from MH i2c: E2 62 00 [09:19:59]MH_I2C_Read... [09:19:59]Read from MH i2c: E2 62 00 A4 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 09 16 03 00 0E 04 04 00 21 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 21 [09:19:59]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 09 16 03 00 0E 04 04 00 21 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 [09:19:59]wFMCommunicate OK [09:19:59]SAM_PROTO_GetFieldsCounters done [09:19:59]requested_item shift.num is exist - process it [09:19:59]requested_item shift.opened is exist - process it [09:19:59]req_shift_opened [09:19:59]FM_GetShiftState [09:19:59]SAM_PROTO_GetShiftState [09:19:59]wFMCommunicate request_size=4 [09:19:59]MH_SAM_APDU [09:19:59]CAPDU: 80 13 01 00 [09:19:59]Write to MH i2c: E2 08 00 A5 00 80 13 01 00 00 00 00 00 22 [09:19:59]Write i2c OK [09:19:59]MH_I2C_Read... [09:19:59]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:19:59]Read from MH i2c: E2 [09:19:59]MH_I2C_Read... [09:19:59]Read from MH i2c: E2 0E 00 [09:19:59]MH_I2C_Read... [09:19:59]Read from MH i2c: E2 0E 00 A5 00 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 CD [09:19:59]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [09:19:59]wFMCommunicate OK [09:19:59]SAM_PROTO_GetShiftState done [09:19:59]FM_GetShiftState done [09:19:59]req_shift_opened done [09:19:59]requested_item shift.open_date is exist - process it [09:19:59]req_shift_open_date [09:19:59]req_shift_open_date done [09:19:59]produce_requested_data done [09:19:59]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202249,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670} [09:19:59]process_action_free close_receipt [09:19:59]json_value_free [09:19:59]json_value_free done [09:19:59]process_json_proto returns [09:19:59]Send response to host [09:19:59]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202249,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670}}} [09:19:59]free response buf [09:19:59]execute_script done [09:19:59]execute_script returns [09:19:59]free content buf [09:19:59]Sock 7.Close socket [09:19:59]Sock 7.Thread stoped [09:20:03]OFD Sender: No OFD packet to send [09:20:08]OFD Sender: No OFD packet to send [09:20:13]OFD Sender: No OFD packet to send [09:20:18]OFD Sender: No OFD packet to send [09:20:23]OFD Sender: No OFD packet to send [09:20:28]OFD Sender: No OFD packet to send [09:20:33]OFD Sender: No OFD packet to send [09:20:38]OFD Sender: No OFD packet to send [09:20:43]OFD Sender: No OFD packet to send [09:20:48]OFD Sender: No OFD packet to send [09:20:53]OFD Sender: No OFD packet to send [09:20:58]OFD Sender: No OFD packet to send [09:21:03]OFD Sender: No OFD packet to send [09:21:08]OFD Sender: No OFD packet to send [09:21:13]OFD Sender: No OFD packet to send [09:21:18]OFD Sender: No OFD packet to send [09:21:23]OFD Sender: No OFD packet to send [09:21:28]OFD Sender: No OFD packet to send [09:21:33]OFD Sender: No OFD packet to send [09:21:38]OFD Sender: No OFD packet to send [09:21:43]OFD Sender: No OFD packet to send [09:21:48]OFD Sender: No OFD packet to send [09:21:53]OFD Sender: No OFD packet to send [09:21:58]OFD Sender: No OFD packet to send [09:22:03]OFD Sender: No OFD packet to send [09:22:08]OFD Sender: No OFD packet to send [09:22:13]OFD Sender: No OFD packet to send [09:22:18]OFD Sender: No OFD packet to send [09:22:23]OFD Sender: No OFD packet to send [09:22:28]OFD Sender: No OFD packet to send [09:22:33]OFD Sender: No OFD packet to send [09:22:38]OFD Sender: No OFD packet to send [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:24]accept exits with 9 [09:23:24]New connection [09:23:24]New thread 3067448676 created [09:23:24]Thread 3067305316 joined [09:23:24]Waiting for new connection... [09:23:24] Sock 9.Parse request [09:23:24]Sock 9.Check first char [09:23:24]Sock 9.First char is OK [09:23:24]request: POST /json_proto HTTP/1.0 [09:23:24]Method: POST [09:23:24]URL: /json_proto [09:23:24]Method is POST - this is cgi request [09:23:24]url: /json_proto [09:23:24]query_string will be loaded in cgi processing [09:23:24]execute_cgi json_proto POST (null) [09:23:24]execute_cgi path=json_proto method=POST [09:23:24]POST find Content-Length [09:23:24]Host: 172.17.63.195:8080 [09:23:24]Content-Length: 682 [09:23:24]Content-Type: application/json [09:23:24] [09:23:24]POST finish read [09:23:24]Found Content-Length = 682 [09:23:24]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450023", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-3", "price" : 74.20, "quantity" : 20.220, "sum" : 1500.32, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1500.00, "total" : 1500.00, "payments": [ { "type": 0, "sum" : 1500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:23:24]execute_script... [09:23: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)450023", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-3", "price" : 74.20, "quantity" : 20.220, "sum" : 1500.32, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1500.00, "total" : 1500.00, "payments": [ { "type": 0, "sum" : 1500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:23:24]POST & json_proto [09:23:24]process_json_proto [09:23:24]json parsed OK: [09:23:24]protocol is kg_v1.0 [09:23:24]action value=close_receipt [09:23:24]process_action close_receipt [09:23:24]cmd_close_receipt [09:23:24]MH_GetDate [09:23:24]Write to MH i2c: F0 00 00 A6 00 95 [09:23:24]Write i2c OK [09:23:24]MH_I2C_Read... [09:23:24]Read from MH i2c: F0 [09:23:24]MH_I2C_Read... [09:23:24]Read from MH i2c: F0 09 00 [09:23:24]MH_I2C_Read... [09:23:24]Read from MH i2c: F0 09 00 A6 00 00 0D 58 1F 67 47 1B 1E 67 70 [09:23:24]GetLastDocTimeStamp 1730107196 [09:23:24]current date 1730107405 [09:23:24]FM_GetShiftState [09:23:24]SAM_PROTO_GetShiftState [09:23:24]wFMCommunicate request_size=4 [09:23:24]MH_SAM_APDU [09:23:24]CAPDU: 80 13 01 00 [09:23:24]Write to MH i2c: E2 08 00 A7 00 80 13 01 00 00 00 00 00 24 [09:23:24]Write i2c OK [09:23:24]MH_I2C_Read... [09:23:24]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:23:24]Read from MH i2c: E2 [09:23:24]MH_I2C_Read... [09:23:24]Read from MH i2c: E2 0E 00 [09:23:24]MH_I2C_Read... [09:23:24]Read from MH i2c: E2 0E 00 A7 00 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 CF [09:23:24]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [09:23:24]wFMCommunicate OK [09:23:24]SAM_PROTO_GetShiftState done [09:23:24]FM_GetShiftState done [09:23:24]opened in 1730073670 [09:23:24]opened+sec_in_day 1730160070 [09:23:24]quantity*price = 150032 [09:23:24]sum+1 = 150033 [09:23:24]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.32 ИТОГО: 1500.00 Внесено: 1500.00 СДАЧА: 0.00 НСП 1% : 13.28 НДС 12% : 159.33 Наличными: 1500.00 Безнал.: 0.00 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 50 28.10.2024 09:23 Смена: 545 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 ФМ: 0000000000871756 ФД: 202250 ФПД: 192462960240253 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T092325&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202250&fm=192462960240253&tin=02508201610067®Number=0000000000091777&sum=150000 [09:23:25]StoreToDocumentArchive [09:23:25]shift 545 fd 202250 [09:23:25]save to /storage/0545/doc_00202250 [09:23:25]save last doc name /storage/0545/doc_00202250 to /storage/kkm_last_doc_name [09:23:25]save OK [09:23:25]Clear old archive folders... [09:23:25]ProcessDocumentItem done err = 0, tmpTLVsize=251 [09:23:25]tlvbuf is 01946350 [09:23:25]SAM_PROTO_ClearQueue [09:23:25]wFMCommunicate request_size=4 [09:23:25]MH_SAM_APDU [09:23:25]CAPDU: 80 09 00 00 [09:23:25]Write to MH i2c: E2 08 00 B4 00 80 09 00 00 00 00 00 00 26 [09:23:25]Write i2c OK [09:23:25]MH_I2C_Read... [09:23:25]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:23:25]Read from MH i2c: E2 [09:23:25]MH_I2C_Read... [09:23:25]Read from MH i2c: E2 03 00 [09:23:25]MH_I2C_Read... [09:23:25]Read from MH i2c: E2 03 00 B4 00 00 90 00 28 [09:23:25]RAPDU: 90 00 [09:23:25]wFMCommunicate OK [09:23:25]SAM_PROTO_ClearQueue done [09:23:25]KKMCreateOFDPacket [09:23:25]OFDProtocolAddRootSTLVToBuf [09:23:25]FM_MakeSignedData [09:23:25]FM_MakeSignedData [09:23:25]SAM_PROTO_SignData [09:23:25]wFMCommunicate request_size=4 [09:23:25]MH_SAM_APDU [09:23:25]CAPDU: 80 0D 01 02 [09:23:25]Write to MH i2c: E2 08 00 B5 00 80 0D 01 02 00 00 00 00 2E [09:23:25]Write i2c OK [09:23:25]MH_I2C_Read... [09:23:25]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:23:25]Read from MH i2c: E2 [09:23:25]MH_I2C_Read... [09:23:25]Read from MH i2c: E2 03 00 [09:23:25]MH_I2C_Read... [09:23:25]Read from MH i2c: E2 03 00 B5 00 00 90 00 29 [09:23:25]RAPDU: 90 00 [09:23:25]wFMCommunicate OK [09:23:25]wFMCommunicate request_size=255 [09:23:25]MH_SAM_APDU [09:23:25]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 33 FF 03 08 00 03 FC 4E 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 10 4A 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F0 49 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 30 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 3D 3E 00 00 00 00 07 04 06 00 F0 49 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 32 00 00 00 F4 03 04 00 0D 58 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 0A 16 03 00 35 04 06 00 AF [09:23:25]Write to MH i2c: E2 02 01 B6 00 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 33 FF 03 08 00 03 FC 4E 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 10 4A 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F0 49 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 30 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 3D 3E 00 00 00 00 07 04 06 00 F0 49 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 32 00 00 00 F4 03 04 00 0D 58 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 0A 16 03 00 35 04 06 00 AF 00 00 38 [09:23:25]Write i2c OK [09:23:25]MH_I2C_Read... [09:23:25]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:23:25]Read from MH i2c: E2 [09:23:25]MH_I2C_Read... [09:23:25]Read from MH i2c: E2 03 00 [09:23:25]MH_I2C_Read... [09:23:25]Read from MH i2c: E2 03 00 B6 00 00 90 00 2A [09:23:25]RAPDU: 90 00 [09:23:25]wFMCommunicate OK [09:23:25]wFMCommunicate request_size=10 [09:23:25]MH_SAM_APDU [09:23:25]CAPDU: 80 0D 02 02 05 0B 46 60 A6 7D [09:23:25]Write to MH i2c: E2 0D 00 B7 00 80 0D 02 02 05 00 0B 46 60 A6 7D 00 00 0F [09:23:25]Write i2c OK [09:23:25]MH_I2C_Read... [09:23:25]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:23:25]Read from MH i2c: E2 [09:23:25]MH_I2C_Read... [09:23:25]Read from MH i2c: E2 03 00 [09:23:25]MH_I2C_Read... [09:23:25]Read from MH i2c: E2 03 00 B7 00 00 90 00 2B [09:23:25]RAPDU: 90 00 [09:23:25]wFMCommunicate OK [09:23:25]wFMCommunicate request_size=4 [09:23:25]MH_SAM_APDU [09:23:25]CAPDU: 80 0D 03 02 [09:23:25]Write to MH i2c: E2 08 00 B8 00 80 0D 03 02 00 00 00 00 33 [09:23:25]Write i2c OK [09:23:25]MH_I2C_Read... [09:23:26]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:23:26]Read from MH i2c: E2 [09:23:26]MH_I2C_Read... [09:23:26]Read from MH i2c: E2 0B 00 [09:23:26]MH_I2C_Read... [09:23:26]Read from MH i2c: E2 0B 00 B8 00 00 A7 4F A5 7D 5B C8 53 79 90 00 3B [09:23:26]RAPDU: A7 4F A5 7D 5B C8 53 79 90 00 [09:23:26]wFMCommunicate OK [09:23:26]SAM_PROTO_SignData done [09:23:26]FM_MakeSignedData done [09:23:26]CreateOFDProtocolMessage [09:23:26]wFMCommunicate request_size=4 [09:23:26]MH_SAM_APDU [09:23:26]CAPDU: 80 11 00 00 [09:23:26]Write to MH i2c: E2 08 00 B9 00 80 11 00 00 00 00 00 00 33 [09:23:26]Write i2c OK [09:23:26]MH_I2C_Read... [09:23:26]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:23:26]Read from MH i2c: E2 [09:23:26]MH_I2C_Read... [09:23:26]Read from MH i2c: E2 17 00 [09:23:26]MH_I2C_Read... [09:23:26]Read from MH i2c: E2 17 00 B9 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 88 [09:23:26]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [09:23:26]wFMCommunicate OK [09:23:26]CreateOFDProtocolMessage done [09:23:26]OFDSenderStorePacket 202250 [09:23:26]StoreOFDPacket docnum=202250 [09:23:26]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 D9 D9 07 01 74 E2 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 33 FF 03 08 00 03 FC 4E 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 10 4A 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F0 49 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 30 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 3D 3E 00 00 00 00 07 04 06 00 F0 49 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 32 00 00 00 F4 03 04 00 0D 58 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 0A 16 03 00 35 04 06 00 AF 0B 46 60 A6 7D A7 4F A5 7D 5B C8 53 79 [09:23:26]CheckFolder [09:23:26]dirname=/storage/ofd_packets [09:23:26]CheckFolder done [09:23:26]ProducePacketName [09:23:26]name=ofd_packets/00202250 [09:23:26]NVStorageSaveData ofd_packets/00202250 [09:23:26]File name is /storage/ofd_packets/00202250 [09:23:26]Write 301 bytes [09:23:26]NVStorageSaveData done [09:23:26]OFDSenderStorePacket done [09:23:26]KKMCreateOFDPacket done [09:23:26]NVStorageSaveData kkm_last_timestamp [09:23:26]File name is /storage/kkm_last_timestamp [09:23:26]Write 4 bytes [09:23:26]NVStorageSaveData done [09:23:26]ExternCall_PrintAddStr [09:23:26]wPrintStart [09:23:26]Write to MH i2c: 01 00 00 BA 00 BA [09:23:26]Write i2c OK [09:23:26]MH_I2C_Read... [09:23:26]Read from MH i2c: 01 [09:23:26]MH_I2C_Read... [09:23:26]Read from MH i2c: 01 07 00 [09:23:26]MH_I2C_Read... [09:23:26]Read from MH i2c: 01 07 00 BA 00 00 00 00 00 00 FF 0F CF [09:23:26]RasterBufferAndPrint [09:23:26]line Счет N : (1)450023 [09:23:26]line ИНН: 02508201610067 [09:23:26]line Контрольно-Кассовый Чек [09:23:26]line ПРОДАЖА [09:23:26]line ТРК (МРК, ГНК) : 51 [09:23:26]line Товар: 2710124500 [09:23:26]line Аи-95-К-3 [09:23:26]line 20.220 * 74.20 [09:23:26]line = 1500.32 [09:23:26]line НДС 12% НСП 1% [09:23:26]line > о реализуемом товаре [09:23:26]line ОКРУГЛЕНИЕ: -0.32 [09:23:26]line ИТОГО: 1500.00 [09:23:26]line Внесено: 1500.00 [09:23:26]line СДАЧА: 0.00 [09:23:26]line НСП 1% : 13.28 [09:23:26]line НДС 12% : 159.33 [09:23:26]line Наличными: 1500.00 [09:23:26]line Безнал.: 0.00 [09:23:26]line Место: АЗС № 171 "Партнер Нефть" [09:23:26]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [09:23:26]line СНО: Общий режим [09:23:26]line Чек 50 28.10.2024 09:23 [09:23:26]line Смена: 545 ФФД: 1.0 [09:23:26]line ЗНМ: 0300000109 [09:23:26]line РНМ: 0000000000091777 [09:23:26]line Версия ККМ: 001 [09:23:26]line ФМ: 0000000000871756 [09:23:26]line ФД: 202250 [09:23:26]line ФПД: 192462960240253 [09:23:26]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T092325&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202250&fm=192462960240253&tin=02508201610067®Number=0000000000091777&sum=150000 [09:23:26]OFD Sender: Processing packet 202250 [packets to send 115, broken 114] [09:23:26]ProducePacketName [09:23:26]name=ofd_packets/00202250 [09:23:26]OFD Sender: To server: pG, [09:23:26]CommunicateWithHost lk.salyk.kg:30040 [09:23:26]ConnectInit lk.salyk.kg [09:23:26]written 0, free lines is 4095 [09:23:26]Connected sock=10 [09:23:26]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 D9 D9 07 01 74 E2 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 33 FF 03 08 00 03 FC 4E 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 10 4A 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F0 49 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 30 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 3D 3E 00 00 00 00 07 04 06 00 F0 49 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 32 00 00 00 F4 03 04 00 0D 58 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 0A 16 03 00 35 04 06 00 AF 0B 46 60 A6 7D A7 4F A5 7D 5B C8 53 79 [09:23:26]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 75 46 47 00 4A 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 35 36 10 04 04 00 0A 16 03 00 F4 03 04 00 C4 03 1F 67 B6 04 01 00 00 CA 80 82 75 84 D8 A1 9F [09:23:26]CommunicateWithHost err = 0 [09:23:26]CheckOFDResponse [09:23:26]1017 (14) - 77093643461234 [09:23:26]1041 (16) - 0000000000871756 [09:23:26]1040 (4) - 202250 [09:23:26]1012 (4) - 28.10.2024 03:23 [09:23:26]1206 (1) - 0 [09:23:26]OFD Sender: Remove packet 202250 [09:23:26]ProducePacketName [09:23:26]name=ofd_packets/00202250 [09:23:26]NVStorageDeleteData [09:23:26]Write to MH i2c: 01 00 00 E5 00 E5 [09:23:26]Write i2c OK [09:23:26]MH_I2C_Read... [09:23:26]Read from MH i2c: 01 [09:23:26]MH_I2C_Read... [09:23:26]Read from MH i2c: 01 07 00 [09:23:26]MH_I2C_Read... [09:23:26]Read from MH i2c: 01 07 00 E5 00 00 00 00 00 00 90 0C 88 [09:23:26]RasterBufferAndPrint [09:23:26]line [09:23:26]line [09:23:26]line [09:23:26]line [09:23:26]line [09:23:26]written 0, free lines is 3220 [09:23:26]MH_Cut [09:23:26]Write to MH i2c: D1 01 00 EC 00 01 BE [09:23:26]Write i2c OK [09:23:26]MH_I2C_Read... [09:23:26]Read from MH i2c: D1 [09:23:26]MH_I2C_Read... [09:23:26]Read from MH i2c: D1 01 00 [09:23:26]MH_I2C_Read... [09:23:26]Read from MH i2c: D1 01 00 EC 00 00 BD [09:23:26]Write to MH i2c: 01 00 00 ED 00 ED [09:23:26]Write i2c OK [09:23:26]MH_I2C_Read... [09:23:27]OFD Sender: No OFD packet to send [09:23:27]*** Cut start [09:23:27]*** Purtial cut [09:23:27]*** CUTSNS_PIN = 0 [09:23:27]*** Stage 1: CUTSNS_PIN = 1 [09:23:29]Read from MH i2c: 01 [09:23:29]MH_I2C_Read... [09:23:29]*** Stop cut motor [09:23:29]*** Cut end [09:23:29]Read from MH i2c: 01 07 00 [09:23:29]MH_I2C_Read... [09:23:29]Read from MH i2c: 01 07 00 ED 00 00 00 00 00 00 FF 0F 02 [09:23:29]process_action close_receipt done [09:23:29]requested_data is exist [09:23:29]produce_requested_data [09:23:29]requested_item fm.sn is exist - process it [09:23:29]wFMCommunicate request_size=4 [09:23:29]MH_SAM_APDU [09:23:29]CAPDU: 80 11 00 00 [09:23:29]Write to MH i2c: E2 08 00 EE 00 80 11 00 00 00 00 00 00 68 [09:23:29]Write i2c OK [09:23:29]MH_I2C_Read... [09:23:29]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:23:29]Read from MH i2c: E2 [09:23:29]MH_I2C_Read... [09:23:29]Read from MH i2c: E2 17 00 [09:23:29]MH_I2C_Read... [09:23:29]Read from MH i2c: E2 17 00 EE 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 BD [09:23:29]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [09:23:29]wFMCommunicate OK [09:23:29]requested_item fd.num is exist - process it [09:23:29]SAM_PROTO_GetFieldsCounters [09:23:29]wFMCommunicate request_size=4 [09:23:29]MH_SAM_APDU [09:23:29]CAPDU: 80 13 00 00 [09:23:29]Write to MH i2c: E2 08 00 EF 00 80 13 00 00 00 00 00 00 6B [09:23:29]Write i2c OK [09:23:29]MH_I2C_Read... [09:23:29]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:23:29]Read from MH i2c: E2 [09:23:29]MH_I2C_Read... [09:23:29]Read from MH i2c: E2 62 00 [09:23:29]MH_I2C_Read... [09:23:30]Read from MH i2c: E2 62 00 EF 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 0A 16 03 00 0E 04 04 00 21 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 70 [09:23:30]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 0A 16 03 00 0E 04 04 00 21 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 [09:23:30]wFMCommunicate OK [09:23:30]SAM_PROTO_GetFieldsCounters done [09:23:30]requested_item shift.num is exist - process it [09:23:30]requested_item shift.opened is exist - process it [09:23:30]req_shift_opened [09:23:30]FM_GetShiftState [09:23:30]SAM_PROTO_GetShiftState [09:23:30]wFMCommunicate request_size=4 [09:23:30]MH_SAM_APDU [09:23:30]CAPDU: 80 13 01 00 [09:23:30]Write to MH i2c: E2 08 00 F0 00 80 13 01 00 00 00 00 00 6D [09:23:30]Write i2c OK [09:23:30]MH_I2C_Read... [09:23:30]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:23:30]Read from MH i2c: E2 [09:23:30]MH_I2C_Read... [09:23:30]Read from MH i2c: E2 0E 00 [09:23:30]MH_I2C_Read... [09:23:30]Read from MH i2c: E2 0E 00 F0 00 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 18 [09:23:30]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [09:23:30]wFMCommunicate OK [09:23:30]SAM_PROTO_GetShiftState done [09:23:30]FM_GetShiftState done [09:23:30]req_shift_opened done [09:23:30]requested_item shift.open_date is exist - process it [09:23:30]req_shift_open_date [09:23:30]req_shift_open_date done [09:23:30]produce_requested_data done [09:23:30]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202250,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670} [09:23:30]process_action_free close_receipt [09:23:30]json_value_free [09:23:30]json_value_free done [09:23:30]process_json_proto returns [09:23:30]Send response to host [09:23:30]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202250,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670}}} [09:23:30]free response buf [09:23:30]execute_script done [09:23:30]execute_script returns [09:23:30]free content buf [09:23:30]Sock 9.Close socket [09:23:30]Sock 9.Thread stoped [09:23:32]OFD Sender: No OFD packet to send [09:23:37]OFD Sender: No OFD packet to send [09:23:42]OFD Sender: No OFD packet to send [09:23:47]OFD Sender: No OFD packet to send [09:24:37]ConnectInit Can't connect to host [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:48]int [09:24:48]Write to MH i2c: 01 00 00 F1 00 F1 [09:24:48]*** FLAG_PRN_KEY set [09:24:48]Write i2c OK [09:24:48]MH_I2C_Read... [09:24:48]Read from MH i2c: 01 [09:24:48]MH_I2C_Read... [09:24:48]Read from MH i2c: 01 07 00 [09:24:48]MH_I2C_Read... [09:24:48]Read from MH i2c: 01 07 00 F1 00 00 08 00 00 00 FF 0F 0E [09:24:48]state=0 [09:24:48]Key pressed [09:24:48]Feed [09:24:48]Write to MH i2c: D8 00 00 F2 00 C9 [09:24:48]Write i2c OK [09:24:48]MH_I2C_Read... [09:24:48]Read from MH i2c: D8 [09:24:48]MH_I2C_Read... [09:24:48]Read from MH i2c: D8 01 00 [09:24:48]MH_I2C_Read... [09:24:48]Read from MH i2c: D8 01 00 F2 00 00 CA [09:24:48]int [09:24:48]Write to MH i2c: 01 00 00 F3 00 F3 [09:24:48]Write i2c OK [09:24:48]MH_I2C_Read... [09:24:48]Read from MH i2c: 01 [09:24:48]MH_I2C_Read... [09:24:48]Read from MH i2c: 01 07 00 [09:24:48]MH_I2C_Read... [09:24:48]Read from MH i2c: 01 07 00 F3 00 00 48 00 00 00 3C 00 7E [09:24:48]state=2 [09:24:48]Key pressed [09:24:48]int [09:24:48]Write to MH i2c: 01 00 00 F4 00 F4 [09:24:48]*** FLAG_PRN_KEY reset [09:24:48]Write i2c OK [09:24:48]MH_I2C_Read... [09:24:48]Read from MH i2c: 01 [09:24:48]MH_I2C_Read... [09:24:48]Read from MH i2c: 01 07 00 [09:24:48]MH_I2C_Read... [09:24:48]Read from MH i2c: 01 07 00 F4 00 00 00 00 00 00 F6 0F 00 [09:24:48]state=2 [09:24:48]Stop feed [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:04]accept exits with 7 [09:25:04]New connection [09:25:04]New thread 3067305316 created [09:25:04]Thread 3067448676 joined [09:25:04]Waiting for new connection... [09:25:04] Sock 7.Parse request [09:25:04]Sock 7.Check first char [09:25:04]Sock 7.First char is OK [09:25:04]request: POST /json_proto HTTP/1.0 [09:25:04]Method: POST [09:25:04]URL: /json_proto [09:25:04]Method is POST - this is cgi request [09:25:04]url: /json_proto [09:25:04]query_string will be loaded in cgi processing [09:25:04]execute_cgi json_proto POST (null) [09:25:04]execute_cgi path=json_proto method=POST [09:25:04]POST find Content-Length [09:25:04]Host: 172.17.63.195:8080 [09:25:04]Content-Length: 677 [09:25:04]Content-Type: application/json [09:25:04] [09:25:04]POST finish read [09:25:04]Found Content-Length = 677 [09:25:04]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450025", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "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:25:04]execute_script... [09:25:04]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450025", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "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:25:04]POST & json_proto [09:25:04]process_json_proto [09:25:04]json parsed OK: [09:25:04]protocol is kg_v1.0 [09:25:04]action value=close_receipt [09:25:04]process_action close_receipt [09:25:04]cmd_close_receipt [09:25:04]MH_GetDate [09:25:04]Write to MH i2c: F0 00 00 F5 00 E4 [09:25:04]Write i2c OK [09:25:04]MH_I2C_Read... [09:25:04]Read from MH i2c: F0 [09:25:04]MH_I2C_Read... [09:25:04]Read from MH i2c: F0 09 00 [09:25:04]MH_I2C_Read... [09:25:04]Read from MH i2c: F0 09 00 F5 00 00 71 58 1F 67 47 1B 1E 67 23 [09:25:04]GetLastDocTimeStamp 1730107405 [09:25:04]current date 1730107505 [09:25:04]FM_GetShiftState [09:25:04]SAM_PROTO_GetShiftState [09:25:04]wFMCommunicate request_size=4 [09:25:04]MH_SAM_APDU [09:25:04]CAPDU: 80 13 01 00 [09:25:04]Write to MH i2c: E2 08 00 F6 00 80 13 01 00 00 00 00 00 73 [09:25:04]Write i2c OK [09:25:04]MH_I2C_Read... [09:25:04]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:25:04]Read from MH i2c: E2 [09:25:04]MH_I2C_Read... [09:25:04]Read from MH i2c: E2 0E 00 [09:25:04]MH_I2C_Read... [09:25:04]Read from MH i2c: E2 0E 00 F6 00 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 1E [09:25:04]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [09:25:04]wFMCommunicate OK [09:25:04]SAM_PROTO_GetShiftState done [09:25:04]FM_GetShiftState done [09:25:04]opened in 1730073670 [09:25:04]opened+sec_in_day 1730160070 [09:25:04]quantity*price = 50041 [09:25:04]sum+1 = 50042 [09:25: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 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 51 28.10.2024 09:25 Смена: 545 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 ФМ: 0000000000871756 ФД: 202251 ФПД: 186549425488451 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T092505&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202251&fm=186549425488451&tin=02508201610067®Number=0000000000091777&sum=50000 [09:25:05]StoreToDocumentArchive [09:25:05]shift 545 fd 202251 [09:25:05]save to /storage/0545/doc_00202251 [09:25:05]save last doc name /storage/0545/doc_00202251 to /storage/kkm_last_doc_name [09:25:05]save OK [09:25:05]Clear old archive folders... [09:25:05]ProcessDocumentItem done err = 0, tmpTLVsize=251 [09:25:05]tlvbuf is 01942500 [09:25:05]SAM_PROTO_ClearQueue [09:25:05]wFMCommunicate request_size=4 [09:25:05]MH_SAM_APDU [09:25:05]CAPDU: 80 09 00 00 [09:25:05]Write to MH i2c: E2 08 00 03 01 80 09 00 00 00 00 00 00 76 [09:25:05]Write i2c OK [09:25:05]MH_I2C_Read... [09:25:05]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:25:05]Read from MH i2c: E2 [09:25:05]MH_I2C_Read... [09:25:05]Read from MH i2c: E2 03 00 [09:25:05]MH_I2C_Read... [09:25:05]Read from MH i2c: E2 03 00 03 01 00 90 00 78 [09:25:05]RAPDU: 90 00 [09:25:05]wFMCommunicate OK [09:25:05]SAM_PROTO_ClearQueue done [09:25:05]KKMCreateOFDPacket [09:25:05]OFDProtocolAddRootSTLVToBuf [09:25:05]FM_MakeSignedData [09:25:05]FM_MakeSignedData [09:25:05]SAM_PROTO_SignData [09:25:05]wFMCommunicate request_size=4 [09:25:05]MH_SAM_APDU [09:25:05]CAPDU: 80 0D 01 02 [09:25:05]Write to MH i2c: E2 08 00 04 01 80 0D 01 02 00 00 00 00 7E [09:25:05]Write i2c OK [09:25:05]MH_I2C_Read... [09:25:05]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:25:05]Read from MH i2c: E2 [09:25:05]MH_I2C_Read... [09:25:05]Read from MH i2c: E2 03 00 [09:25:05]MH_I2C_Read... [09:25:05]Read from MH i2c: E2 03 00 04 01 00 90 00 79 [09:25:05]RAPDU: 90 00 [09:25:05]wFMCommunicate OK [09:25:05]wFMCommunicate request_size=255 [09:25:05]MH_SAM_APDU [09:25:05]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 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 33 00 00 00 F4 03 04 00 71 58 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 0B 16 03 00 35 04 06 00 A9 [09:25:05]Write to MH i2c: E2 02 01 05 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 32 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 33 00 00 00 F4 03 04 00 71 58 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 0B 16 03 00 35 04 06 00 A9 00 00 84 [09:25:05]Write i2c OK [09:25:05]MH_I2C_Read... [09:25:05]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:25:05]Read from MH i2c: E2 [09:25:05]MH_I2C_Read... [09:25:05]Read from MH i2c: E2 03 00 [09:25:05]MH_I2C_Read... [09:25:05]Read from MH i2c: E2 03 00 05 01 00 90 00 7A [09:25:05]RAPDU: 90 00 [09:25:05]wFMCommunicate OK [09:25:05]wFMCommunicate request_size=10 [09:25:05]MH_SAM_APDU [09:25:05]CAPDU: 80 0D 02 02 05 AA 6C 3D 42 43 [09:25:05]Write to MH i2c: E2 0D 00 06 01 80 0D 02 02 05 00 AA 6C 3D 42 43 00 00 63 [09:25:05]Write i2c OK [09:25:05]MH_I2C_Read... [09:25:05]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:25:05]Read from MH i2c: E2 [09:25:05]MH_I2C_Read... [09:25:05]Read from MH i2c: E2 03 00 [09:25:05]MH_I2C_Read... [09:25:05]Read from MH i2c: E2 03 00 06 01 00 90 00 7B [09:25:05]RAPDU: 90 00 [09:25:05]wFMCommunicate OK [09:25:05]wFMCommunicate request_size=4 [09:25:05]MH_SAM_APDU [09:25:05]CAPDU: 80 0D 03 02 [09:25:05]Write to MH i2c: E2 08 00 07 01 80 0D 03 02 00 00 00 00 83 [09:25:05]Write i2c OK [09:25:05]MH_I2C_Read... [09:25:05]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:25:05]Read from MH i2c: E2 [09:25:05]MH_I2C_Read... [09:25:05]Read from MH i2c: E2 0B 00 [09:25:05]MH_I2C_Read... [09:25:05]Read from MH i2c: E2 0B 00 07 01 00 43 36 9D FE B9 68 A2 D1 90 00 2C [09:25:05]RAPDU: 43 36 9D FE B9 68 A2 D1 90 00 [09:25:05]wFMCommunicate OK [09:25:05]SAM_PROTO_SignData done [09:25:05]FM_MakeSignedData done [09:25:05]CreateOFDProtocolMessage [09:25:05]wFMCommunicate request_size=4 [09:25:05]MH_SAM_APDU [09:25:05]CAPDU: 80 11 00 00 [09:25:05]Write to MH i2c: E2 08 00 08 01 80 11 00 00 00 00 00 00 83 [09:25:05]Write i2c OK [09:25:05]MH_I2C_Read... [09:25:05]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:25:05]Read from MH i2c: E2 [09:25:05]MH_I2C_Read... [09:25:05]Read from MH i2c: E2 17 00 [09:25:05]MH_I2C_Read... [09:25:05]Read from MH i2c: E2 17 00 08 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 D8 [09:25:05]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [09:25:05]wFMCommunicate OK [09:25:05]CreateOFDProtocolMessage done [09:25:05]OFDSenderStorePacket 202251 [09:25:05]StoreOFDPacket docnum=202251 [09:25:05]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 0A 88 07 01 52 62 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 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 33 00 00 00 F4 03 04 00 71 58 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 0B 16 03 00 35 04 06 00 A9 AA 6C 3D 42 43 43 36 9D FE B9 68 A2 D1 [09:25:05]CheckFolder [09:25:05]dirname=/storage/ofd_packets [09:25:05]CheckFolder done [09:25:05]ProducePacketName [09:25:05]name=ofd_packets/00202251 [09:25:05]NVStorageSaveData ofd_packets/00202251 [09:25:05]File name is /storage/ofd_packets/00202251 [09:25:05]Write 301 bytes [09:25:05]NVStorageSaveData done [09:25:05]OFDSenderStorePacket done [09:25:05]KKMCreateOFDPacket done [09:25:05]NVStorageSaveData kkm_last_timestamp [09:25:05]File name is /storage/kkm_last_timestamp [09:25:05]Write 4 bytes [09:25:05]NVStorageSaveData done [09:25:05]ExternCall_PrintAddStr [09:25:05]wPrintStart [09:25:05]Write to MH i2c: 01 00 00 09 01 0A [09:25:05]Write i2c OK [09:25:05]MH_I2C_Read... [09:25:05]Read from MH i2c: 01 [09:25:05]MH_I2C_Read... [09:25:05]Read from MH i2c: 01 07 00 [09:25:05]MH_I2C_Read... [09:25:05]Read from MH i2c: 01 07 00 09 01 00 00 00 00 00 FF 0F 1F [09:25:05]RasterBufferAndPrint [09:25:05]line Счет N : (1)450025 [09:25:05]line ИНН: 02508201610067 [09:25:05]line Контрольно-Кассовый Чек [09:25:05]line ПРОДАЖА [09:25:05]line ТРК (МРК, ГНК) : 41 [09:25:05]line Товар: 2710124130 [09:25:05]line Аи-92-К-2 [09:25:05]line 7.480 * 66.90 [09:25:05]line = 500.41 [09:25:05]line НДС 12% НСП 1% [09:25:05]line > о реализуемом товаре [09:25:05]line ОКРУГЛЕНИЕ: -0.41 [09:25:05]line ИТОГО: 500.00 [09:25:05]line Внесено: 500.00 [09:25:05]line СДАЧА: 0.00 [09:25:05]line НСП 1% : 4.43 [09:25:05]line НДС 12% : 53.14 [09:25:05]line Наличными: 500.00 [09:25:05]line Безнал.: 0.00 [09:25:05]line Место: АЗС № 171 "Партнер Нефть" [09:25:05]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [09:25:05]line СНО: Общий режим [09:25:05]line Чек 51 28.10.2024 09:25 [09:25:05]line Смена: 545 ФФД: 1.0 [09:25:05]line ЗНМ: 0300000109 [09:25:05]line РНМ: 0000000000091777 [09:25:05]line Версия ККМ: 001 [09:25:05]line ФМ: 0000000000871756 [09:25:05]line ФД: 202251 [09:25:05]line ФПД: 186549425488451 [09:25:05]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T092505&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202251&fm=186549425488451&tin=02508201610067®Number=0000000000091777&sum=50000 [09:25:06]OFD Sender: Processing packet 202251 [packets to send 115, broken 114] [09:25:06]ProducePacketName [09:25:06]name=ofd_packets/00202251 [09:25:06]OFD Sender: To server: pG, [09:25:06]CommunicateWithHost lk.salyk.kg:30040 [09:25:06]ConnectInit lk.salyk.kg [09:25:06]written 0, free lines is 4095 [09:25:06]Connected sock=10 [09: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 35 36 0F 01 00 00 0A 88 07 01 52 62 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 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 33 00 00 00 F4 03 04 00 71 58 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 0B 16 03 00 35 04 06 00 A9 AA 6C 3D 42 43 43 36 9D FE B9 68 A2 D1 [09: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 35 36 4F 00 00 00 11 33 47 00 BB 9C A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 0B 16 03 00 F4 03 04 00 27 04 1F 67 B6 04 01 00 00 57 6F F3 4C D2 54 45 79 [09:25:06]CommunicateWithHost err = 0 [09:25:06]CheckOFDResponse [09:25:06]1017 (14) - 77093643461234 [09:25:06]1041 (16) - 0000000000871756 [09:25:06]1040 (4) - 202251 [09:25:06]1012 (4) - 28.10.2024 03:25 [09:25:06]1206 (1) - 0 [09:25:06]OFD Sender: Remove packet 202251 [09:25:06]ProducePacketName [09:25:06]name=ofd_packets/00202251 [09:25:06]NVStorageDeleteData [09:25:06]Write to MH i2c: 01 00 00 34 01 35 [09:25:06]Write i2c OK [09:25:06]MH_I2C_Read... [09:25:06]Read from MH i2c: 01 [09:25:06]MH_I2C_Read... [09:25:06]Read from MH i2c: 01 07 00 [09:25:06]MH_I2C_Read... [09:25:06]Read from MH i2c: 01 07 00 34 01 00 00 00 00 00 96 0C DE [09:25:06]RasterBufferAndPrint [09:25:06]line [09:25:06]line [09:25:06]line [09:25:06]line [09:25:06]line [09:25:06]written 0, free lines is 3227 [09:25:06]MH_Cut [09:25:06]Write to MH i2c: D1 01 00 3B 01 01 0E [09:25:06]Write i2c OK [09:25:06]MH_I2C_Read... [09:25:06]Read from MH i2c: D1 [09:25:06]MH_I2C_Read... [09:25:06]Read from MH i2c: D1 01 00 [09:25:06]MH_I2C_Read... [09:25:06]Read from MH i2c: D1 01 00 3B 01 00 0D [09:25:06]Write to MH i2c: 01 00 00 3C 01 3D [09:25:06]Write i2c OK [09:25:06]MH_I2C_Read... [09:25:07]OFD Sender: No OFD packet to send [09:25:07]*** Cut start [09:25:07]*** Purtial cut [09:25:07]*** Stage 1: CUTSNS_PIN = 1 [09:25:07]Read from MH i2c: 01 [09:25:07]MH_I2C_Read... [09:25:07]*** Stop cut motor [09:25:07]*** Cut end [09:25:07]Read from MH i2c: 01 07 00 [09:25:07]MH_I2C_Read... [09:25:07]Read from MH i2c: 01 07 00 3C 01 00 00 00 00 00 FF 0F 52 [09:25:07]process_action close_receipt done [09:25:07]requested_data is exist [09:25:07]produce_requested_data [09:25:07]requested_item fm.sn is exist - process it [09:25:07]wFMCommunicate request_size=4 [09:25:07]MH_SAM_APDU [09:25:07]CAPDU: 80 11 00 00 [09:25:07]Write to MH i2c: E2 08 00 3D 01 80 11 00 00 00 00 00 00 B8 [09:25:07]Write i2c OK [09:25:07]MH_I2C_Read... [09:25:07]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:25:07]Read from MH i2c: E2 [09:25:07]MH_I2C_Read... [09:25:07]Read from MH i2c: E2 17 00 [09:25:07]MH_I2C_Read... [09:25:07]Read from MH i2c: E2 17 00 3D 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 0D [09:25:07]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [09:25:07]wFMCommunicate OK [09:25:07]requested_item fd.num is exist - process it [09:25:07]SAM_PROTO_GetFieldsCounters [09:25:07]wFMCommunicate request_size=4 [09:25:07]MH_SAM_APDU [09:25:07]CAPDU: 80 13 00 00 [09:25:07]Write to MH i2c: E2 08 00 3E 01 80 13 00 00 00 00 00 00 BB [09:25:07]Write i2c OK [09:25:07]MH_I2C_Read... [09:25:07]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:25:08]Read from MH i2c: E2 [09:25:08]MH_I2C_Read... [09:25:08]Read from MH i2c: E2 62 00 [09:25:08]MH_I2C_Read... [09:25:08]Read from MH i2c: E2 62 00 3E 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 0B 16 03 00 0E 04 04 00 21 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 C4 [09:25: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 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 0B 16 03 00 0E 04 04 00 21 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 [09:25:08]wFMCommunicate OK [09:25:08]SAM_PROTO_GetFieldsCounters done [09:25:08]requested_item shift.num is exist - process it [09:25:08]requested_item shift.opened is exist - process it [09:25:08]req_shift_opened [09:25:08]FM_GetShiftState [09:25:08]SAM_PROTO_GetShiftState [09:25:08]wFMCommunicate request_size=4 [09:25:08]MH_SAM_APDU [09:25:08]CAPDU: 80 13 01 00 [09:25:08]Write to MH i2c: E2 08 00 3F 01 80 13 01 00 00 00 00 00 BD [09:25:08]Write i2c OK [09:25:08]MH_I2C_Read... [09:25:08]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:25:08]Read from MH i2c: E2 [09:25:08]MH_I2C_Read... [09:25:08]Read from MH i2c: E2 0E 00 [09:25:08]MH_I2C_Read... [09:25:08]Read from MH i2c: E2 0E 00 3F 01 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 68 [09:25:08]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [09:25:08]wFMCommunicate OK [09:25:08]SAM_PROTO_GetShiftState done [09:25:08]FM_GetShiftState done [09:25:08]req_shift_opened done [09:25:08]requested_item shift.open_date is exist - process it [09:25:08]req_shift_open_date [09:25:08]req_shift_open_date done [09:25:08]produce_requested_data done [09:25:08]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202251,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670} [09:25:08]process_action_free close_receipt [09:25:08]json_value_free [09:25:08]json_value_free done [09:25:08]process_json_proto returns [09:25:08]Send response to host [09:25:08]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202251,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670}}} [09:25:08]free response buf [09:25:08]execute_script done [09:25:08]execute_script returns [09:25:08]free content buf [09:25:08]Sock 7.Close socket [09:25:08]Sock 7.Thread stoped [09:25:08]accept exits with 9 [09:25:08]New connection [09:25:08]New thread 3067448676 created [09:25:08]Thread 3067305316 joined [09:25:08]Waiting for new connection... [09:25:08] Sock 9.Parse request [09:25:08]Sock 9.Check first char [09:25:08]Sock 9.First char is OK [09:25:08]request: POST /json_proto HTTP/1.0 [09:25:08]Method: POST [09:25:08]URL: /json_proto [09:25:08]Method is POST - this is cgi request [09:25:08]url: /json_proto [09:25:08]query_string will be loaded in cgi processing [09:25:08]execute_cgi json_proto POST (null) [09:25:08]execute_cgi path=json_proto method=POST [09:25:08]POST find Content-Length [09:25:08]Host: 172.17.63.195:8080 [09:25:08]Content-Length: 677 [09:25:08]Content-Type: application/json [09:25:08] [09:25:08]POST finish read [09:25:08]Found Content-Length = 677 [09:25:08]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450024", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "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" ] } } [09:25:08]execute_script... [09:25: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)450024", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "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" ] } } [09:25:08]POST & json_proto [09:25:08]process_json_proto [09:25:08]json parsed OK: [09:25:08]protocol is kg_v1.0 [09:25:08]action value=close_receipt [09:25:08]process_action close_receipt [09:25:08]cmd_close_receipt [09:25:08]MH_GetDate [09:25:08]Write to MH i2c: F0 00 00 40 01 30 [09:25:08]Write i2c OK [09:25:08]MH_I2C_Read... [09:25:08]Read from MH i2c: F0 [09:25:08]MH_I2C_Read... [09:25:08]Read from MH i2c: F0 09 00 [09:25:08]MH_I2C_Read... [09:25:08]Read from MH i2c: F0 09 00 40 01 00 75 58 1F 67 47 1B 1E 67 73 [09:25:08]GetLastDocTimeStamp 1730107505 [09:25:08]current date 1730107509 [09:25:08]FM_GetShiftState [09:25:08]SAM_PROTO_GetShiftState [09:25:08]wFMCommunicate request_size=4 [09:25:08]MH_SAM_APDU [09:25:08]CAPDU: 80 13 01 00 [09:25:08]Write to MH i2c: E2 08 00 41 01 80 13 01 00 00 00 00 00 BF [09:25:08]Write i2c OK [09:25:08]MH_I2C_Read... [09:25:08]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:25:08]Read from MH i2c: E2 [09:25:08]MH_I2C_Read... [09:25:08]Read from MH i2c: E2 0E 00 [09:25:08]MH_I2C_Read... [09:25:08]Read from MH i2c: E2 0E 00 41 01 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 6A [09:25:08]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [09:25:08]wFMCommunicate OK [09:25:08]SAM_PROTO_GetShiftState done [09:25:08]FM_GetShiftState done [09:25:08]opened in 1730073670 [09:25:08]opened+sec_in_day 1730160070 [09:25:08]quantity*price = 40006 [09:25:08]sum+1 = 40007 [09:25:08]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.06 ИТОГО: 400.00 Внесено: 400.00 СДАЧА: 0.00 НСП 1% : 3.54 НДС 12% : 42.48 Наличными: 400.00 Безнал.: 0.00 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 52 28.10.2024 09:25 Смена: 545 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 ФМ: 0000000000871756 ФД: 202252 ФПД: 152984303116208 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T092509&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202252&fm=152984303116208&tin=02508201610067®Number=0000000000091777&sum=40000 [09:25:09]StoreToDocumentArchive [09:25:09]shift 545 fd 202252 [09:25:09]save to /storage/0545/doc_00202252 [09:25:09]save last doc name /storage/0545/doc_00202252 to /storage/kkm_last_doc_name [09:25:09]save OK [09:25:09]Clear old archive folders... [09:25:09]ProcessDocumentItem done err = 0, tmpTLVsize=251 [09:25:09]tlvbuf is 0196A230 [09:25:09]SAM_PROTO_ClearQueue [09:25:09]wFMCommunicate request_size=4 [09:25:09]MH_SAM_APDU [09:25:09]CAPDU: 80 09 00 00 [09:25:09]Write to MH i2c: E2 08 00 4E 01 80 09 00 00 00 00 00 00 C1 [09:25:09]Write i2c OK [09:25:09]MH_I2C_Read... [09:25:09]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:25:09]Read from MH i2c: E2 [09:25:09]MH_I2C_Read... [09:25:09]Read from MH i2c: E2 03 00 [09:25:09]MH_I2C_Read... [09:25:09]Read from MH i2c: E2 03 00 4E 01 00 90 00 C3 [09:25:09]RAPDU: 90 00 [09:25:09]wFMCommunicate OK [09:25:09]SAM_PROTO_ClearQueue done [09:25:09]KKMCreateOFDPacket [09:25:09]OFDProtocolAddRootSTLVToBuf [09:25:09]FM_MakeSignedData [09:25:09]FM_MakeSignedData [09:25:09]SAM_PROTO_SignData [09:25:09]wFMCommunicate request_size=4 [09:25:09]MH_SAM_APDU [09:25:09]CAPDU: 80 0D 01 02 [09:25:09]Write to MH i2c: E2 08 00 4F 01 80 0D 01 02 00 00 00 00 C9 [09:25:09]Write i2c OK [09:25:09]MH_I2C_Read... [09:25:09]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:25:09]Read from MH i2c: E2 [09:25:09]MH_I2C_Read... [09:25:09]Read from MH i2c: E2 03 00 [09:25:09]MH_I2C_Read... [09:25:09]Read from MH i2c: E2 03 00 4F 01 00 90 00 C4 [09:25:09]RAPDU: 90 00 [09:25:09]wFMCommunicate OK [09:25:09]wFMCommunicate request_size=255 [09:25:09]MH_SAM_APDU [09:25:09]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 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 34 00 00 00 F4 03 04 00 75 58 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 0C 16 03 00 35 04 06 00 8B [09:25:09]Write to MH i2c: E2 02 01 50 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 32 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 34 00 00 00 F4 03 04 00 75 58 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 0C 16 03 00 35 04 06 00 8B 00 00 86 [09:25:09]Write i2c OK [09:25:09]MH_I2C_Read... [09:25:10]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:25:10]Read from MH i2c: E2 [09:25:10]MH_I2C_Read... [09:25:10]Read from MH i2c: E2 03 00 [09:25:10]MH_I2C_Read... [09:25:10]Read from MH i2c: E2 03 00 50 01 00 90 00 C5 [09:25:10]RAPDU: 90 00 [09:25:10]wFMCommunicate OK [09:25:10]wFMCommunicate request_size=10 [09:25:10]MH_SAM_APDU [09:25:10]CAPDU: 80 0D 02 02 05 23 6F 0B 1F B0 [09:25:10]Write to MH i2c: E2 0D 00 51 01 80 0D 02 02 05 00 23 6F 0B 1F B0 00 00 42 [09:25:10]Write i2c OK [09:25:10]MH_I2C_Read... [09:25:10]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:25:10]Read from MH i2c: E2 [09:25:10]MH_I2C_Read... [09:25:10]Read from MH i2c: E2 03 00 [09:25:10]MH_I2C_Read... [09:25:10]Read from MH i2c: E2 03 00 51 01 00 90 00 C6 [09:25:10]RAPDU: 90 00 [09:25:10]wFMCommunicate OK [09:25:10]wFMCommunicate request_size=4 [09:25:10]MH_SAM_APDU [09:25:10]CAPDU: 80 0D 03 02 [09:25:10]Write to MH i2c: E2 08 00 52 01 80 0D 03 02 00 00 00 00 CE [09:25:10]Write i2c OK [09:25:10]MH_I2C_Read... [09:25:10]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:25:10]Read from MH i2c: E2 [09:25:10]MH_I2C_Read... [09:25:10]Read from MH i2c: E2 0B 00 [09:25:10]MH_I2C_Read... [09:25:10]Read from MH i2c: E2 0B 00 52 01 00 39 FC C9 DA 69 D5 FF 91 90 00 75 [09:25:10]RAPDU: 39 FC C9 DA 69 D5 FF 91 90 00 [09:25:10]wFMCommunicate OK [09:25:10]SAM_PROTO_SignData done [09:25:10]FM_MakeSignedData done [09:25:10]CreateOFDProtocolMessage [09:25:10]wFMCommunicate request_size=4 [09:25:10]MH_SAM_APDU [09:25:10]CAPDU: 80 11 00 00 [09:25:10]Write to MH i2c: E2 08 00 53 01 80 11 00 00 00 00 00 00 CE [09:25:10]Write i2c OK [09:25:10]MH_I2C_Read... [09:25:10]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:25:10]Read from MH i2c: E2 [09:25:10]MH_I2C_Read... [09:25:10]Read from MH i2c: E2 17 00 [09:25:10]MH_I2C_Read... [09:25:10]Read from MH i2c: E2 17 00 53 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 23 [09:25:10]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [09:25:10]wFMCommunicate OK [09:25:10]CreateOFDProtocolMessage done [09:25:10]OFDSenderStorePacket 202252 [09:25:10]StoreOFDPacket docnum=202252 [09:25:10]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 CC BE 07 01 31 EB 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 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 34 00 00 00 F4 03 04 00 75 58 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 0C 16 03 00 35 04 06 00 8B 23 6F 0B 1F B0 39 FC C9 DA 69 D5 FF 91 [09:25:10]CheckFolder [09:25:10]dirname=/storage/ofd_packets [09:25:10]CheckFolder done [09:25:10]ProducePacketName [09:25:10]name=ofd_packets/00202252 [09:25:10]NVStorageSaveData ofd_packets/00202252 [09:25:10]File name is /storage/ofd_packets/00202252 [09:25:10]Write 301 bytes [09:25:10]NVStorageSaveData done [09:25:10]OFDSenderStorePacket done [09:25:10]KKMCreateOFDPacket done [09:25:10]NVStorageSaveData kkm_last_timestamp [09:25:10]File name is /storage/kkm_last_timestamp [09:25:10]Write 4 bytes [09:25:10]NVStorageSaveData done [09:25:10]ExternCall_PrintAddStr [09:25:10]wPrintStart [09:25:10]Write to MH i2c: 01 00 00 54 01 55 [09:25:10]Write i2c OK [09:25:10]MH_I2C_Read... [09:25:10]Read from MH i2c: 01 [09:25:10]MH_I2C_Read... [09:25:10]Read from MH i2c: 01 07 00 [09:25:10]MH_I2C_Read... [09:25:10]Read from MH i2c: 01 07 00 54 01 00 00 00 00 00 FF 0F 6A [09:25:10]RasterBufferAndPrint [09:25:10]line Счет N : (1)450024 [09:25:10]line ИНН: 02508201610067 [09:25:10]line Контрольно-Кассовый Чек [09:25:10]line ПРОДАЖА [09:25:10]line ТРК (МРК, ГНК) : 31 [09:25:10]line Товар: 2710124130 [09:25:10]line Аи-92-К-2 [09:25:10]line 5.980 * 66.90 [09:25:10]line = 400.06 [09:25:10]line НДС 12% НСП 1% [09:25:10]line > о реализуемом товаре [09:25:10]line ОКРУГЛЕНИЕ: -0.06 [09:25:10]line ИТОГО: 400.00 [09:25:10]line Внесено: 400.00 [09:25:10]line СДАЧА: 0.00 [09:25:10]line НСП 1% : 3.54 [09:25:10]line НДС 12% : 42.48 [09:25:10]line Наличными: 400.00 [09:25:10]line Безнал.: 0.00 [09:25:10]line Место: АЗС № 171 "Партнер Нефть" [09:25:10]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [09:25:10]line СНО: Общий режим [09:25:10]line Чек 52 28.10.2024 09:25 [09:25:10]line Смена: 545 ФФД: 1.0 [09:25:10]line ЗНМ: 0300000109 [09:25:10]line РНМ: 0000000000091777 [09:25:10]line Версия ККМ: 001 [09:25:10]line ФМ: 0000000000871756 [09:25:10]line ФД: 202252 [09:25:10]line ФПД: 152984303116208 [09:25:10]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T092509&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202252&fm=152984303116208&tin=02508201610067®Number=0000000000091777&sum=40000 [09:25:10]OFD Sender: Processing packet 202252 [packets to send 115, broken 114] [09:25:10]ProducePacketName [09:25:10]name=ofd_packets/00202252 [09:25:10]OFD Sender: To server: pG, [09:25:10]CommunicateWithHost lk.salyk.kg:30040 [09:25:10]ConnectInit lk.salyk.kg [09:25:10]written 0, free lines is 4095 [09:25:10]Connected sock=10 [09:25:10]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 CC BE 07 01 31 EB 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 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 34 00 00 00 F4 03 04 00 75 58 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 0C 16 03 00 35 04 06 00 8B 23 6F 0B 1F B0 39 FC C9 DA 69 D5 FF 91 [09:25: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 35 36 4F 00 00 00 6C 9A 47 00 4F 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 35 36 10 04 04 00 0C 16 03 00 F4 03 04 00 2C 04 1F 67 B6 04 01 00 00 68 E6 20 5F 8B 24 F8 DE [09:25:11]CommunicateWithHost err = 0 [09:25:11]CheckOFDResponse [09:25:11]1017 (14) - 77093643461234 [09:25:11]1041 (16) - 0000000000871756 [09:25:11]1040 (4) - 202252 [09:25:11]1012 (4) - 28.10.2024 03:25 [09:25:11]1206 (1) - 0 [09:25:11]OFD Sender: Remove packet 202252 [09:25:11]ProducePacketName [09:25:11]name=ofd_packets/00202252 [09:25:11]NVStorageDeleteData [09:25:11]Write to MH i2c: 01 00 00 7F 01 80 [09:25:11]Write i2c OK [09:25:11]MH_I2C_Read... [09:25:11]Read from MH i2c: 01 [09:25:11]MH_I2C_Read... [09:25:11]Read from MH i2c: 01 07 00 [09:25:11]MH_I2C_Read... [09:25:11]Read from MH i2c: 01 07 00 7F 01 00 00 00 00 00 96 0C 29 [09:25:11]RasterBufferAndPrint [09:25:11]line [09:25:11]line [09:25:11]line [09:25:11]line [09:25:11]line [09:25:11]written 0, free lines is 3234 [09:25:11]MH_Cut [09:25:11]Write to MH i2c: D1 01 00 86 01 01 59 [09:25:11]Write i2c OK [09:25:11]MH_I2C_Read... [09:25:11]Read from MH i2c: D1 [09:25:11]MH_I2C_Read... [09:25:11]Read from MH i2c: D1 01 00 [09:25:11]MH_I2C_Read... [09:25:11]Read from MH i2c: D1 01 00 86 01 00 58 [09:25:11]Write to MH i2c: 01 00 00 87 01 88 [09:25:11]Write i2c OK [09:25:11]MH_I2C_Read... [09:25:11]OFD Sender: No OFD packet to send [09:25:12]*** Cut start [09:25:12]*** Purtial cut [09:25:12]*** Stage 1: CUTSNS_PIN = 1 [09:25:12]Read from MH i2c: 01 [09:25:12]MH_I2C_Read... [09:25:12]*** Stop cut motor [09:25:12]*** Cut end [09:25:12]Read from MH i2c: 01 07 00 [09:25:12]MH_I2C_Read... [09:25:12]Read from MH i2c: 01 07 00 87 01 00 00 00 00 00 FF 0F 9D [09:25:12]process_action close_receipt done [09:25:12]requested_data is exist [09:25:12]produce_requested_data [09:25:12]requested_item fm.sn is exist - process it [09:25:12]wFMCommunicate request_size=4 [09:25:12]MH_SAM_APDU [09:25:12]CAPDU: 80 11 00 00 [09:25:12]Write to MH i2c: E2 08 00 88 01 80 11 00 00 00 00 00 00 03 [09:25:12]Write i2c OK [09:25:12]MH_I2C_Read... [09:25:12]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:25:12]Read from MH i2c: E2 [09:25:12]MH_I2C_Read... [09:25:12]Read from MH i2c: E2 17 00 [09:25:12]MH_I2C_Read... [09:25:12]Read from MH i2c: E2 17 00 88 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 58 [09:25:12]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [09:25:12]wFMCommunicate OK [09:25:12]requested_item fd.num is exist - process it [09:25:12]SAM_PROTO_GetFieldsCounters [09:25:12]wFMCommunicate request_size=4 [09:25:12]MH_SAM_APDU [09:25:12]CAPDU: 80 13 00 00 [09:25:12]Write to MH i2c: E2 08 00 89 01 80 13 00 00 00 00 00 00 06 [09:25:12]Write i2c OK [09:25:12]MH_I2C_Read... [09:25:12]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:25:12]Read from MH i2c: E2 [09:25:12]MH_I2C_Read... [09:25:12]Read from MH i2c: E2 62 00 [09:25:12]MH_I2C_Read... [09:25:12]Read from MH i2c: E2 62 00 89 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 0C 16 03 00 0E 04 04 00 21 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 13 [09:25:12]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 0C 16 03 00 0E 04 04 00 21 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 [09:25:12]wFMCommunicate OK [09:25:12]SAM_PROTO_GetFieldsCounters done [09:25:12]requested_item shift.num is exist - process it [09:25:12]requested_item shift.opened is exist - process it [09:25:12]req_shift_opened [09:25:12]FM_GetShiftState [09:25:12]SAM_PROTO_GetShiftState [09:25:12]wFMCommunicate request_size=4 [09:25:12]MH_SAM_APDU [09:25:12]CAPDU: 80 13 01 00 [09:25:12]Write to MH i2c: E2 08 00 8A 01 80 13 01 00 00 00 00 00 08 [09:25:12]Write i2c OK [09:25:12]MH_I2C_Read... [09:25:12]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:25:12]Read from MH i2c: E2 [09:25:12]MH_I2C_Read... [09:25:12]Read from MH i2c: E2 0E 00 [09:25:12]MH_I2C_Read... [09:25:12]Read from MH i2c: E2 0E 00 8A 01 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 B3 [09:25:12]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [09:25:12]wFMCommunicate OK [09:25:12]SAM_PROTO_GetShiftState done [09:25:12]FM_GetShiftState done [09:25:12]req_shift_opened done [09:25:12]requested_item shift.open_date is exist - process it [09:25:12]req_shift_open_date [09:25:12]req_shift_open_date done [09:25:12]produce_requested_data done [09:25:12]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202252,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670} [09:25:12]process_action_free close_receipt [09:25:12]json_value_free [09:25:12]json_value_free done [09:25:12]process_json_proto returns [09:25:12]Send response to host [09:25:12]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202252,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670}}} [09:25:12]free response buf [09:25:12]execute_script done [09:25:12]execute_script returns [09:25:12]free content buf [09:25:12]Sock 9.Close socket [09:25:12]Sock 9.Thread stoped [09:25:12]accept exits with 7 [09:25:12]New connection [09:25:12]New thread 3067305316 created [09:25:12]Thread 3067448676 joined [09:25:12]Waiting for new connection... [09:25:12] Sock 7.Parse request [09:25:12]Sock 7.Check first char [09:25:12]Sock 7.First char is OK [09:25:12]request: POST /json_proto HTTP/1.0 [09:25:12]Method: POST [09:25:12]URL: /json_proto [09:25:12]Method is POST - this is cgi request [09:25:12]url: /json_proto [09:25:12]query_string will be loaded in cgi processing [09:25:12]execute_cgi json_proto POST (null) [09:25:12]execute_cgi path=json_proto method=POST [09:25:12]POST find Content-Length [09:25:12]Host: 172.17.63.195:8080 [09:25:12]Content-Length: 677 [09:25:12]Content-Type: application/json [09:25:12] [09:25:12]POST finish read [09:25:12]Found Content-Length = 677 [09:25:12]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450026", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 62", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "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:25:12]execute_script... [09:25: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)450026", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 62", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "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:25:12]POST & json_proto [09:25:12]process_json_proto [09:25:12]json parsed OK: [09:25:12]protocol is kg_v1.0 [09:25:12]action value=close_receipt [09:25:12]process_action close_receipt [09:25:12]cmd_close_receipt [09:25:12]MH_GetDate [09:25:12]Write to MH i2c: F0 00 00 8B 01 7B [09:25:12]Write i2c OK [09:25:12]MH_I2C_Read... [09:25:12]Read from MH i2c: F0 [09:25:12]MH_I2C_Read... [09:25:12]Read from MH i2c: F0 09 00 [09:25:12]MH_I2C_Read... [09:25:12]Read from MH i2c: F0 09 00 8B 01 00 79 58 1F 67 47 1B 1E 67 C2 [09:25:12]GetLastDocTimeStamp 1730107509 [09:25:12]current date 1730107513 [09:25:12]FM_GetShiftState [09:25:12]SAM_PROTO_GetShiftState [09:25:12]wFMCommunicate request_size=4 [09:25:12]MH_SAM_APDU [09:25:12]CAPDU: 80 13 01 00 [09:25:12]Write to MH i2c: E2 08 00 8C 01 80 13 01 00 00 00 00 00 0A [09:25:12]Write i2c OK [09:25:12]MH_I2C_Read... [09:25:13]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:25:13]Read from MH i2c: E2 [09:25:13]MH_I2C_Read... [09:25:13]Read from MH i2c: E2 0E 00 [09:25:13]MH_I2C_Read... [09:25:13]Read from MH i2c: E2 0E 00 8C 01 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 B5 [09:25:13]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [09:25:13]wFMCommunicate OK [09:25:13]SAM_PROTO_GetShiftState done [09:25:13]FM_GetShiftState done [09:25:13]opened in 1730073670 [09:25:13]opened+sec_in_day 1730160070 [09:25:13]quantity*price = 20003 [09:25:13]sum+1 = 20004 [09:25:13]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.03 ИТОГО: 200.00 Внесено: 200.00 СДАЧА: 0.00 НСП 1% : 1.77 НДС 12% : 21.24 Наличными: 200.00 Безнал.: 0.00 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 53 28.10.2024 09:25 Смена: 545 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 ФМ: 0000000000871756 ФД: 202253 ФПД: 90989478753973 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T092513&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202253&fm=90989478753973&tin=02508201610067®Number=0000000000091777&sum=20000 [09:25:14]StoreToDocumentArchive [09:25:14]shift 545 fd 202253 [09:25:14]save to /storage/0545/doc_00202253 [09:25:14]save last doc name /storage/0545/doc_00202253 to /storage/kkm_last_doc_name [09:25:14]save OK [09:25:14]Clear old archive folders... [09:25:14]ProcessDocumentItem done err = 0, tmpTLVsize=251 [09:25:14]tlvbuf is 0194DBF0 [09:25:14]SAM_PROTO_ClearQueue [09:25:14]wFMCommunicate request_size=4 [09:25:14]MH_SAM_APDU [09:25:14]CAPDU: 80 09 00 00 [09:25:14]Write to MH i2c: E2 08 00 99 01 80 09 00 00 00 00 00 00 0C [09:25:14]Write i2c OK [09:25:14]MH_I2C_Read... [09:25:14]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:25:14]Read from MH i2c: E2 [09:25:14]MH_I2C_Read... [09:25:14]Read from MH i2c: E2 03 00 [09:25:14]MH_I2C_Read... [09:25:14]Read from MH i2c: E2 03 00 99 01 00 90 00 0E [09:25:14]RAPDU: 90 00 [09:25:14]wFMCommunicate OK [09:25:14]SAM_PROTO_ClearQueue done [09:25:14]KKMCreateOFDPacket [09:25:14]OFDProtocolAddRootSTLVToBuf [09:25:14]FM_MakeSignedData [09:25:14]FM_MakeSignedData [09:25:14]SAM_PROTO_SignData [09:25:14]wFMCommunicate request_size=4 [09:25:14]MH_SAM_APDU [09:25:14]CAPDU: 80 0D 01 02 [09:25:14]Write to MH i2c: E2 08 00 9A 01 80 0D 01 02 00 00 00 00 14 [09:25:14]Write i2c OK [09:25:14]MH_I2C_Read... [09:25:14]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:25:14]Read from MH i2c: E2 [09:25:14]MH_I2C_Read... [09:25:14]Read from MH i2c: E2 03 00 [09:25:14]MH_I2C_Read... [09:25:14]Read from MH i2c: E2 03 00 9A 01 00 90 00 0F [09:25:14]RAPDU: 90 00 [09:25:14]wFMCommunicate OK [09:25:14]wFMCommunicate request_size=255 [09:25:14]MH_SAM_APDU [09:25: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 32 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 35 00 00 00 F4 03 04 00 79 58 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 0D 16 03 00 35 04 06 00 52 [09:25:14]Write to MH i2c: E2 02 01 9B 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 32 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 35 00 00 00 F4 03 04 00 79 58 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 0D 16 03 00 35 04 06 00 52 00 00 91 [09:25:14]Write i2c OK [09:25:14]MH_I2C_Read... [09:25:15]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:25:15]Read from MH i2c: E2 [09:25:15]MH_I2C_Read... [09:25:15]Read from MH i2c: E2 03 00 [09:25:15]MH_I2C_Read... [09:25:15]Read from MH i2c: E2 03 00 9B 01 00 90 00 10 [09:25:15]RAPDU: 90 00 [09:25:15]wFMCommunicate OK [09:25:15]wFMCommunicate request_size=10 [09:25:15]MH_SAM_APDU [09:25:15]CAPDU: 80 0D 02 02 05 C1 23 8F 36 B5 [09:25:15]Write to MH i2c: E2 0D 00 9C 01 80 0D 02 02 05 00 C1 23 8F 36 B5 00 00 7F [09:25:15]Write i2c OK [09:25:15]MH_I2C_Read... [09:25:15]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:25:15]Read from MH i2c: E2 [09:25:15]MH_I2C_Read... [09:25:15]Read from MH i2c: E2 03 00 [09:25:15]MH_I2C_Read... [09:25:15]Read from MH i2c: E2 03 00 9C 01 00 90 00 11 [09:25:15]RAPDU: 90 00 [09:25:15]wFMCommunicate OK [09:25:15]wFMCommunicate request_size=4 [09:25:15]MH_SAM_APDU [09:25:15]CAPDU: 80 0D 03 02 [09:25:15]Write to MH i2c: E2 08 00 9D 01 80 0D 03 02 00 00 00 00 19 [09:25:15]Write i2c OK [09:25:15]MH_I2C_Read... [09:25:15]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:25:15]Read from MH i2c: E2 [09:25:15]MH_I2C_Read... [09:25:15]Read from MH i2c: E2 0B 00 [09:25:15]MH_I2C_Read... [09:25:15]Read from MH i2c: E2 0B 00 9D 01 00 0B C2 8E 56 A5 6F EB FE 90 00 C8 [09:25:15]RAPDU: 0B C2 8E 56 A5 6F EB FE 90 00 [09:25:15]wFMCommunicate OK [09:25:15]SAM_PROTO_SignData done [09:25:15]FM_MakeSignedData done [09:25:15]CreateOFDProtocolMessage [09:25:15]wFMCommunicate request_size=4 [09:25:15]MH_SAM_APDU [09:25:15]CAPDU: 80 11 00 00 [09:25:15]Write to MH i2c: E2 08 00 9E 01 80 11 00 00 00 00 00 00 19 [09:25:15]Write i2c OK [09:25:15]MH_I2C_Read... [09:25:15]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:25:15]Read from MH i2c: E2 [09:25:15]MH_I2C_Read... [09:25:15]Read from MH i2c: E2 17 00 [09:25:15]MH_I2C_Read... [09:25:15]Read from MH i2c: E2 17 00 9E 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 6E [09:25:15]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [09:25:15]wFMCommunicate OK [09:25:15]CreateOFDProtocolMessage done [09:25:15]OFDSenderStorePacket 202253 [09:25:15]StoreOFDPacket docnum=202253 [09:25:15]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 E7 5A 07 01 45 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 32 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 35 00 00 00 F4 03 04 00 79 58 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 0D 16 03 00 35 04 06 00 52 C1 23 8F 36 B5 0B C2 8E 56 A5 6F EB FE [09:25:15]CheckFolder [09:25:15]dirname=/storage/ofd_packets [09:25:15]CheckFolder done [09:25:15]ProducePacketName [09:25:15]name=ofd_packets/00202253 [09:25:15]NVStorageSaveData ofd_packets/00202253 [09:25:15]File name is /storage/ofd_packets/00202253 [09:25:15]Write 301 bytes [09:25:15]NVStorageSaveData done [09:25:15]OFDSenderStorePacket done [09:25:15]KKMCreateOFDPacket done [09:25:15]NVStorageSaveData kkm_last_timestamp [09:25:15]File name is /storage/kkm_last_timestamp [09:25:15]Write 4 bytes [09:25:15]NVStorageSaveData done [09:25:15]OFD Sender: Processing packet 202253 [packets to send 115, broken 114] [09:25:15]ProducePacketName [09:25:15]name=ofd_packets/00202253 [09:25:15]OFD Sender: To server: pG, [09:25:15]CommunicateWithHost lk.salyk.kg:30040 [09:25:15]ConnectInit lk.salyk.kg [09:25:15]ExternCall_PrintAddStr [09:25:15]wPrintStart [09:25:15]Write to MH i2c: 01 00 00 9F 01 A0 [09:25:15]Write i2c OK [09:25:15]MH_I2C_Read... [09:25:15]Read from MH i2c: 01 [09:25:15]MH_I2C_Read... [09:25:15]Read from MH i2c: 01 07 00 [09:25:15]MH_I2C_Read... [09:25:15]Read from MH i2c: 01 07 00 9F 01 00 00 00 00 00 FF 0F B5 [09:25:15]RasterBufferAndPrint [09:25:15]line Счет N : (1)450026 [09:25:15]line ИНН: 02508201610067 [09:25:15]line Контрольно-Кассовый Чек [09:25:15]line ПРОДАЖА [09:25:15]line ТРК (МРК, ГНК) : 62 [09:25:15]line Товар: 2710124130 [09:25:15]line Аи-92-К-2 [09:25:15]line 2.990 * 66.90 [09:25:15]line = 200.03 [09:25:15]line НДС 12% НСП 1% [09:25:15]line > о реализуемом товаре [09:25:15]line ОКРУГЛЕНИЕ: -0.03 [09:25:15]line ИТОГО: 200.00 [09:25:15]line Внесено: 200.00 [09:25:15]line СДАЧА: 0.00 [09:25:15]line НСП 1% : 1.77 [09:25:15]line НДС 12% : 21.24 [09:25:15]line Наличными: 200.00 [09:25:15]line Безнал.: 0.00 [09:25:15]line Место: АЗС № 171 "Партнер Нефть" [09:25:15]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [09:25:15]line СНО: Общий режим [09:25:15]line Чек 53 28.10.2024 09:25 [09:25:15]line Смена: 545 ФФД: 1.0 [09:25:15]line ЗНМ: 0300000109 [09:25:15]line РНМ: 0000000000091777 [09:25:15]line Версия ККМ: 001 [09:25:15]line ФМ: 0000000000871756 [09:25:15]line ФД: 202253 [09:25:15]line ФПД: 90989478753973 [09:25:15]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T092513&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202253&fm=90989478753973&tin=02508201610067®Number=0000000000091777&sum=20000 [09:25:15]written 0, free lines is 4095 [09:25:15]Connected sock=11 [09:25: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 35 36 0F 01 00 00 E7 5A 07 01 45 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 32 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 35 00 00 00 F4 03 04 00 79 58 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 0D 16 03 00 35 04 06 00 52 C1 23 8F 36 B5 0B C2 8E 56 A5 6F EB FE [09:25: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 35 36 4F 00 00 00 70 6B 47 00 C3 F9 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 0D 16 03 00 F4 03 04 00 31 04 1F 67 B6 04 01 00 00 EC 80 F3 57 CD A0 5A F6 [09:25:15]CommunicateWithHost err = 0 [09:25:15]CheckOFDResponse [09:25:15]1017 (14) - 77093643461234 [09:25:15]1041 (16) - 0000000000871756 [09:25:15]1040 (4) - 202253 [09:25:15]1012 (4) - 28.10.2024 03:25 [09:25:15]1206 (1) - 0 [09:25:15]OFD Sender: Remove packet 202253 [09:25:15]ProducePacketName [09:25:15]name=ofd_packets/00202253 [09:25:15]NVStorageDeleteData [09:25:15]Write to MH i2c: 01 00 00 CA 01 CB [09:25:15]Write i2c OK [09:25:15]MH_I2C_Read... [09:25:15]Read from MH i2c: 01 [09:25:15]MH_I2C_Read... [09:25:15]Read from MH i2c: 01 07 00 [09:25:15]MH_I2C_Read... [09:25:15]Read from MH i2c: 01 07 00 CA 01 00 00 00 00 00 9D 0C 7B [09:25:15]RasterBufferAndPrint [09:25:15]line [09:25:15]line [09:25:15]line [09:25:15]line [09:25:15]line [09:25:15]written 0, free lines is 3248 [09:25:15]MH_Cut [09:25:15]Write to MH i2c: D1 01 00 D1 01 01 A4 [09:25:15]Write i2c OK [09:25:15]MH_I2C_Read... [09:25:15]Read from MH i2c: D1 [09:25:15]MH_I2C_Read... [09:25:15]Read from MH i2c: D1 01 00 [09:25:15]MH_I2C_Read... [09:25:15]Read from MH i2c: D1 01 00 D1 01 00 A3 [09:25:15]Write to MH i2c: 01 00 00 D2 01 D3 [09:25:15]Write i2c OK [09:25:15]MH_I2C_Read... [09:25:16]OFD Sender: No OFD packet to send [09:25:16]*** Cut start [09:25:16]*** Purtial cut [09:25:16]*** Stage 1: CUTSNS_PIN = 1 [09:25:16]Read from MH i2c: 01 [09:25:16]MH_I2C_Read... [09:25:16]*** Stop cut motor [09:25:16]*** Cut end [09:25:16]Read from MH i2c: 01 07 00 [09:25:16]MH_I2C_Read... [09:25:16]Read from MH i2c: 01 07 00 D2 01 00 00 00 00 00 FF 0F E8 [09:25:16]process_action close_receipt done [09:25:16]requested_data is exist [09:25:16]produce_requested_data [09:25:16]requested_item fm.sn is exist - process it [09:25:16]wFMCommunicate request_size=4 [09:25:16]MH_SAM_APDU [09:25:16]CAPDU: 80 11 00 00 [09:25:16]Write to MH i2c: E2 08 00 D3 01 80 11 00 00 00 00 00 00 4E [09:25:16]Write i2c OK [09:25:16]MH_I2C_Read... [09:25:16]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:25:16]Read from MH i2c: E2 [09:25:16]MH_I2C_Read... [09:25:16]Read from MH i2c: E2 17 00 [09:25:16]MH_I2C_Read... [09:25:16]Read from MH i2c: E2 17 00 D3 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 A3 [09:25:16]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [09:25:16]wFMCommunicate OK [09:25:16]requested_item fd.num is exist - process it [09:25:16]SAM_PROTO_GetFieldsCounters [09:25:16]wFMCommunicate request_size=4 [09:25:16]MH_SAM_APDU [09:25:16]CAPDU: 80 13 00 00 [09:25:16]Write to MH i2c: E2 08 00 D4 01 80 13 00 00 00 00 00 00 51 [09:25:16]Write i2c OK [09:25:16]MH_I2C_Read... [09:25:17]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:25:17]Read from MH i2c: E2 [09:25:17]MH_I2C_Read... [09:25:17]Read from MH i2c: E2 62 00 [09:25:17]MH_I2C_Read... [09:25:17]Read from MH i2c: E2 62 00 D4 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 0D 16 03 00 0E 04 04 00 21 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 62 [09:25: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 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 0D 16 03 00 0E 04 04 00 21 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 [09:25:17]wFMCommunicate OK [09:25:17]SAM_PROTO_GetFieldsCounters done [09:25:17]requested_item shift.num is exist - process it [09:25:17]requested_item shift.opened is exist - process it [09:25:17]req_shift_opened [09:25:17]FM_GetShiftState [09:25:17]SAM_PROTO_GetShiftState [09:25:17]wFMCommunicate request_size=4 [09:25:17]MH_SAM_APDU [09:25:17]CAPDU: 80 13 01 00 [09:25:17]Write to MH i2c: E2 08 00 D5 01 80 13 01 00 00 00 00 00 53 [09:25:17]Write i2c OK [09:25:17]MH_I2C_Read... [09:25:17]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:25:17]Read from MH i2c: E2 [09:25:17]MH_I2C_Read... [09:25:17]Read from MH i2c: E2 0E 00 [09:25:17]MH_I2C_Read... [09:25:17]Read from MH i2c: E2 0E 00 D5 01 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 FE [09:25:17]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [09:25:17]wFMCommunicate OK [09:25:17]SAM_PROTO_GetShiftState done [09:25:17]FM_GetShiftState done [09:25:17]req_shift_opened done [09:25:17]requested_item shift.open_date is exist - process it [09:25:17]req_shift_open_date [09:25:17]req_shift_open_date done [09:25:17]produce_requested_data done [09:25:17]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202253,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670} [09:25:17]process_action_free close_receipt [09:25:17]json_value_free [09:25:17]json_value_free done [09:25:17]process_json_proto returns [09:25:17]Send response to host [09:25:17]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202253,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670}}} [09:25:17]free response buf [09:25:17]execute_script done [09:25:17]execute_script returns [09:25:17]free content buf [09:25:17]Sock 7.Close socket [09:25:17]Sock 7.Thread stoped [09:25:21]OFD Sender: No OFD packet to send [09:25:26]OFD Sender: No OFD packet to send [09:25:31]OFD Sender: No OFD packet to send [09:25:36]OFD Sender: No OFD packet to send [09:25:41]OFD Sender: No OFD packet to send [09:25:46]OFD Sender: No OFD packet to send [09:25:51]OFD Sender: No OFD packet to send [09:28:41]ConnectInit Can't connect to host [09:28:42]ConnectInit Can't take IP for lk.salyk.kg [09:28:42]CommunicateWithHost connect error [09:28:42]CommunicateWithHost err = -1 [09:28:42]OFD Sender: Server communicate error [09:28:47]OFD Sender: Processing packet 202254 [packets to send 118, broken 114] [09:28:47]ProducePacketName [09:28:47]name=ofd_packets/00202254 [09:28:47]OFD Sender: To server: pG, [09:28:47]CommunicateWithHost lk.salyk.kg:30040 [09:28:47]ConnectInit lk.salyk.kg [09:28:47]Connected sock=7 [09:28:47]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 01 00 00 3A AD 08 01 E8 DA 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 20 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 36 00 00 00 F4 03 04 00 E1 58 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 0E 16 03 00 35 04 06 00 F3 58 00 8C 52 55 AB E3 1F FC 50 EF 64 71 [09:28:48]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 7A 9E 47 00 9C A7 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 0E 16 03 00 F4 03 04 00 05 05 1F 67 B6 04 01 00 00 81 8A 9B 63 5F 4E A6 79 [09:28:48]CommunicateWithHost err = 0 [09:28:48]CheckOFDResponse [09:28:48]1017 (14) - 77093643461234 [09:28:48]1041 (16) - 0000000000871756 [09:28:48]1040 (4) - 202254 [09:28:48]1012 (4) - 28.10.2024 03:29 [09:28:48]1206 (1) - 0 [09:28:48]OFD Sender: Remove packet 202254 [09:28:48]ProducePacketName [09:28:48]name=ofd_packets/00202254 [09:28:48]NVStorageDeleteData [09:28:48]OFD Sender: Processing packet 202255 [packets to send 117, broken 114] [09:28:48]ProducePacketName [09:28:48]name=ofd_packets/00202255 [09:28:48]OFD Sender: To server: pG, [09:28:48]CommunicateWithHost lk.salyk.kg:30040 [09:28:48]ConnectInit lk.salyk.kg [09:28:48]Connected sock=7 [09:28: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 35 36 0F 01 00 00 80 68 07 01 45 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 32 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 E7 58 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 0F 16 03 00 35 04 06 00 55 B6 68 15 3F 16 D5 E8 F6 99 52 11 0B C9 [09:28:48]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 D1 18 47 00 28 74 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 0F 16 03 00 F4 03 04 00 05 05 1F 67 B6 04 01 00 00 CB 3C 23 7E D6 5D 0C C8 [09:28:48]CommunicateWithHost err = 0 [09:28:48]CheckOFDResponse [09:28:48]1017 (14) - 77093643461234 [09:28:48]1041 (16) - 0000000000871756 [09:28:48]1040 (4) - 202255 [09:28:48]1012 (4) - 28.10.2024 03:29 [09:28:48]1206 (1) - 0 [09:28:48]OFD Sender: Remove packet 202255 [09:28:48]ProducePacketName [09:28:48]name=ofd_packets/00202255 [09:28:48]NVStorageDeleteData [09:28:49]OFD Sender: Processing packet 202256 [packets to send 116, broken 114] [09:28:49]ProducePacketName [09:28:49]name=ofd_packets/00202256 [09:28:49]OFD Sender: To server: pG, [09:28:49]CommunicateWithHost lk.salyk.kg:30040 [09:28:49]ConnectInit lk.salyk.kg [09:28:49]Connected sock=7 [09:28:49]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 01 00 00 ED 6E 08 01 27 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 20 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 38 00 00 00 F4 03 04 00 0D 59 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 10 16 03 00 35 04 06 00 5A 35 53 87 A3 70 61 F0 4D 65 DB F1 43 E9 [09:28:49]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 14 1D 47 00 E5 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 35 36 10 04 04 00 10 16 03 00 F4 03 04 00 06 05 1F 67 B6 04 01 00 00 DE 81 20 51 7D 3F D3 CA [09:28:49]CommunicateWithHost err = 0 [09:28:49]CheckOFDResponse [09:28:49]1017 (14) - 77093643461234 [09:28:49]1041 (16) - 0000000000871756 [09:28:49]1040 (4) - 202256 [09:28:49]1012 (4) - 28.10.2024 03:29 [09:28:49]1206 (1) - 0 [09:28:49]OFD Sender: Remove packet 202256 [09:28:49]ProducePacketName [09:28:49]name=ofd_packets/00202256 [09:28:49]NVStorageDeleteData [09:28:50]OFD Sender: Processing packet 202257 [packets to send 115, broken 114] [09:28:50]ProducePacketName [09:28:50]name=ofd_packets/00202257 [09:28:50]OFD Sender: To server: pG, [09:28:50]CommunicateWithHost lk.salyk.kg:30040 [09:28:50]ConnectInit lk.salyk.kg [09:28:50]Connected sock=7 [09:28:50]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 78 F9 07 01 1E 29 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 33 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 39 00 00 00 F4 03 04 00 1A 59 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 11 16 03 00 35 04 06 00 3C B0 E1 9E 6A 4F C4 59 78 90 44 03 4A F2 [09:28: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 35 36 4F 00 00 00 DC 04 47 00 A3 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 35 36 10 04 04 00 11 16 03 00 F4 03 04 00 07 05 1F 67 B6 04 01 00 00 0E 87 08 78 1C 9A 08 ED [09:28:50]CommunicateWithHost err = 0 [09:28:50]CheckOFDResponse [09:28:50]1017 (14) - 77093643461234 [09:28:50]1041 (16) - 0000000000871756 [09:28:50]1040 (4) - 202257 [09:28:50]1012 (4) - 28.10.2024 03:29 [09:28:50]1206 (1) - 0 [09:28:50]OFD Sender: Remove packet 202257 [09:28:50]ProducePacketName [09:28:50]name=ofd_packets/00202257 [09:28:50]NVStorageDeleteData [09:28:51]OFD Sender: No OFD packet to send [09:28:56]OFD Sender: No OFD packet to send [09:29:01]OFD Sender: No OFD packet to send [09:29:06]OFD Sender: No OFD packet to send [09:29:11]OFD Sender: No OFD packet to send [09:29:15]accept exits with 11 [09:29:15]New connection [09:29:15]New thread 3067268452 created [09:29:15]Thread 3067125092 joined [09:29:15]Waiting for new connection... [09:29:15] Sock 11.Parse request [09:29:15]Sock 11.Check first char [09:29:15]Sock 11.First char is OK [09:29:15]request: POST /json_proto HTTP/1.0 [09:29:15]Method: POST [09:29:15]URL: /json_proto [09:29:15]Method is POST - this is cgi request [09:29:15]url: /json_proto [09:29:15]query_string will be loaded in cgi processing [09:29:15]execute_cgi json_proto POST (null) [09:29:15]execute_cgi path=json_proto method=POST [09:29:15]POST find Content-Length [09:29:15]Host: 172.17.63.195:8080 [09:29:15]Content-Length: 682 [09:29:15]Content-Type: application/json [09:29:15] [09:29:15]POST finish read [09:29:15]Found Content-Length = 682 [09:29:15]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450031", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 66.90, "quantity" : 29.900, "sum" : 2000.31, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 2000.00, "total" : 2000.00, "payments": [ { "type": 0, "sum" : 2000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:29:15]execute_script... [09:29:15]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450031", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 66.90, "quantity" : 29.900, "sum" : 2000.31, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 2000.00, "total" : 2000.00, "payments": [ { "type": 0, "sum" : 2000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:29:15]POST & json_proto [09:29:15]process_json_proto [09:29:15]json parsed OK: [09:29:15]protocol is kg_v1.0 [09:29:15]action value=close_receipt [09:29:15]process_action close_receipt [09:29:15]cmd_close_receipt [09:29:15]MH_GetDate [09:29:15]Write to MH i2c: F0 00 00 3A 01 2A [09:29:15]Write i2c OK [09:29:15]MH_I2C_Read... [09:29:15]Read from MH i2c: F0 [09:29:15]MH_I2C_Read... [09:29:15]Read from MH i2c: F0 09 00 [09:29:15]MH_I2C_Read... [09:29:15]Read from MH i2c: F0 09 00 3A 01 00 6C 59 1F 67 47 1B 1E 67 65 [09:29:15]GetLastDocTimeStamp 1730107674 [09:29:15]current date 1730107756 [09:29:15]FM_GetShiftState [09:29:15]SAM_PROTO_GetShiftState [09:29:15]wFMCommunicate request_size=4 [09:29:15]MH_SAM_APDU [09:29:15]CAPDU: 80 13 01 00 [09:29:15]Write to MH i2c: E2 08 00 3B 01 80 13 01 00 00 00 00 00 B9 [09:29:15]Write i2c OK [09:29:15]MH_I2C_Read... [09:29:15]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:29:15]Read from MH i2c: E2 [09:29:15]MH_I2C_Read... [09:29:15]Read from MH i2c: E2 0E 00 [09:29:15]MH_I2C_Read... [09:29:15]Read from MH i2c: E2 0E 00 3B 01 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 64 [09:29:15]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [09:29:15]wFMCommunicate OK [09:29:15]SAM_PROTO_GetShiftState done [09:29:15]FM_GetShiftState done [09:29:15]opened in 1730073670 [09:29:15]opened+sec_in_day 1730160070 [09:29:15]quantity*price = 200031 [09:29:15]sum+1 = 200032 [09:29:15]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.31 ИТОГО: 2000.00 Внесено: 2000.00 СДАЧА: 0.00 НСП 1% : 17.70 НДС 12% : 212.42 Наличными: 2000.00 Безнал.: 0.00 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 58 28.10.2024 09:29 Смена: 545 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 ФМ: 0000000000871756 ФД: 202258 ФПД: 158874196495197 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T092916&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202258&fm=158874196495197&tin=02508201610067®Number=0000000000091777&sum=200000 [09:29:17]StoreToDocumentArchive [09:29:17]shift 545 fd 202258 [09:29:17]save to /storage/0545/doc_00202258 [09:29:17]save last doc name /storage/0545/doc_00202258 to /storage/kkm_last_doc_name [09:29:17]save OK [09:29:17]Clear old archive folders... [09:29:17]ProcessDocumentItem done err = 0, tmpTLVsize=251 [09:29:17]tlvbuf is 01B05FB0 [09:29:17]SAM_PROTO_ClearQueue [09:29:17]wFMCommunicate request_size=4 [09:29:17]MH_SAM_APDU [09:29:17]CAPDU: 80 09 00 00 [09:29:17]Write to MH i2c: E2 08 00 48 01 80 09 00 00 00 00 00 00 BB [09:29:17]Write i2c OK [09:29:17]MH_I2C_Read... [09:29:17]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:29:17]Read from MH i2c: E2 [09:29:17]MH_I2C_Read... [09:29:17]Read from MH i2c: E2 03 00 [09:29:17]MH_I2C_Read... [09:29:17]Read from MH i2c: E2 03 00 48 01 00 90 00 BD [09:29:17]RAPDU: 90 00 [09:29:17]wFMCommunicate OK [09:29:17]SAM_PROTO_ClearQueue done [09:29:17]KKMCreateOFDPacket [09:29:17]OFDProtocolAddRootSTLVToBuf [09:29:17]FM_MakeSignedData [09:29:17]FM_MakeSignedData [09:29:17]SAM_PROTO_SignData [09:29:17]wFMCommunicate request_size=4 [09:29:17]MH_SAM_APDU [09:29:17]CAPDU: 80 0D 01 02 [09:29:17]Write to MH i2c: E2 08 00 49 01 80 0D 01 02 00 00 00 00 C3 [09:29:17]Write i2c OK [09:29:17]MH_I2C_Read... [09:29:17]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:29:17]Read from MH i2c: E2 [09:29:17]MH_I2C_Read... [09:29:17]Read from MH i2c: E2 03 00 [09:29:17]MH_I2C_Read... [09:29:17]Read from MH i2c: E2 03 00 49 01 00 90 00 BE [09:29:17]RAPDU: 90 00 [09:29:17]wFMCommunicate OK [09:29:17]wFMCommunicate request_size=255 [09:29:17]MH_SAM_APDU [09:29: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 32 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 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 3A 00 00 00 F4 03 04 00 6C 59 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 12 16 03 00 35 04 06 00 90 [09:29:17]Write to MH i2c: E2 02 01 4A 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 32 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 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 3A 00 00 00 F4 03 04 00 6C 59 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 12 16 03 00 35 04 06 00 90 00 00 FC [09:29:17]Write i2c OK [09:29:17]MH_I2C_Read... [09:29:17]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:29:17]Read from MH i2c: E2 [09:29:17]MH_I2C_Read... [09:29:17]Read from MH i2c: E2 03 00 [09:29:17]MH_I2C_Read... [09:29:17]Read from MH i2c: E2 03 00 4A 01 00 90 00 BF [09:29:17]RAPDU: 90 00 [09:29:17]wFMCommunicate OK [09:29:17]wFMCommunicate request_size=10 [09:29:17]MH_SAM_APDU [09:29:17]CAPDU: 80 0D 02 02 05 7E C8 0B CB 5D [09:29:17]Write to MH i2c: E2 0D 00 4B 01 80 0D 02 02 05 00 7E C8 0B CB 5D 00 00 49 [09:29:17]Write i2c OK [09:29:17]MH_I2C_Read... [09:29:17]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:29:17]Read from MH i2c: E2 [09:29:17]MH_I2C_Read... [09:29:17]Read from MH i2c: E2 03 00 [09:29:17]MH_I2C_Read... [09:29:17]Read from MH i2c: E2 03 00 4B 01 00 90 00 C0 [09:29:17]RAPDU: 90 00 [09:29:17]wFMCommunicate OK [09:29:17]wFMCommunicate request_size=4 [09:29:17]MH_SAM_APDU [09:29:17]CAPDU: 80 0D 03 02 [09:29:17]Write to MH i2c: E2 08 00 4C 01 80 0D 03 02 00 00 00 00 C8 [09:29:17]Write i2c OK [09:29:17]MH_I2C_Read... [09:29:17]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:29:17]Read from MH i2c: E2 [09:29:17]MH_I2C_Read... [09:29:17]Read from MH i2c: E2 0B 00 [09:29:17]MH_I2C_Read... [09:29:17]Read from MH i2c: E2 0B 00 4C 01 00 99 E6 36 75 A0 8C 7E B8 90 00 55 [09:29:17]RAPDU: 99 E6 36 75 A0 8C 7E B8 90 00 [09:29:17]wFMCommunicate OK [09:29:17]SAM_PROTO_SignData done [09:29:17]FM_MakeSignedData done [09:29:17]CreateOFDProtocolMessage [09:29:17]wFMCommunicate request_size=4 [09:29:17]MH_SAM_APDU [09:29:17]CAPDU: 80 11 00 00 [09:29:17]Write to MH i2c: E2 08 00 4D 01 80 11 00 00 00 00 00 00 C8 [09:29:17]Write i2c OK [09:29:17]MH_I2C_Read... [09:29:17]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:29:17]Read from MH i2c: E2 [09:29:17]MH_I2C_Read... [09:29:17]Read from MH i2c: E2 17 00 [09:29:17]MH_I2C_Read... [09:29:17]Read from MH i2c: E2 17 00 4D 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 1D [09:29:17]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [09:29:17]wFMCommunicate OK [09:29:17]CreateOFDProtocolMessage done [09:29:17]OFDSenderStorePacket 202258 [09:29:17]StoreOFDPacket docnum=202258 [09:29:17]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 B9 7C 07 01 82 53 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 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 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 3A 00 00 00 F4 03 04 00 6C 59 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 12 16 03 00 35 04 06 00 90 7E C8 0B CB 5D 99 E6 36 75 A0 8C 7E B8 [09:29:17]CheckFolder [09:29:17]dirname=/storage/ofd_packets [09:29:17]CheckFolder done [09:29:17]ProducePacketName [09:29:17]name=ofd_packets/00202258 [09:29:17]NVStorageSaveData ofd_packets/00202258 [09:29:17]File name is /storage/ofd_packets/00202258 [09:29:17]Write 301 bytes [09:29:17]NVStorageSaveData done [09:29:17]OFDSenderStorePacket done [09:29:17]KKMCreateOFDPacket done [09:29:17]NVStorageSaveData kkm_last_timestamp [09:29:17]File name is /storage/kkm_last_timestamp [09:29:17]Write 4 bytes [09:29:17]NVStorageSaveData done [09:29:17]ExternCall_PrintAddStr [09:29:17]wPrintStart [09:29:17]Write to MH i2c: 01 00 00 4E 01 4F [09:29:17]Write i2c OK [09:29:17]MH_I2C_Read... [09:29:17]Read from MH i2c: 01 [09:29:17]MH_I2C_Read... [09:29:17]Read from MH i2c: 01 07 00 [09:29:17]MH_I2C_Read... [09:29:17]Read from MH i2c: 01 07 00 4E 01 00 00 00 00 00 FF 0F 64 [09:29:17]RasterBufferAndPrint [09:29:17]line Счет N : (1)450031 [09:29:17]line ИНН: 02508201610067 [09:29:17]line Контрольно-Кассовый Чек [09:29:17]line ПРОДАЖА [09:29:17]line ТРК (МРК, ГНК) : 31 [09:29:17]line Товар: 2710124130 [09:29:17]line Аи-92-К-2 [09:29:17]line 29.900 * 66.90 [09:29:17]line = 2000.31 [09:29:17]line НДС 12% НСП 1% [09:29:17]line > о реализуемом товаре [09:29:17]line ОКРУГЛЕНИЕ: -0.31 [09:29:17]line ИТОГО: 2000.00 [09:29:17]line Внесено: 2000.00 [09:29:17]line СДАЧА: 0.00 [09:29:17]line НСП 1% : 17.70 [09:29:17]line НДС 12% : 212.42 [09:29:17]line Наличными: 2000.00 [09:29:17]line Безнал.: 0.00 [09:29:17]line Место: АЗС № 171 "Партнер Нефть" [09:29:17]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [09:29:17]line СНО: Общий режим [09:29:17]line Чек 58 28.10.2024 09:29 [09:29:17]line Смена: 545 ФФД: 1.0 [09:29:17]line ЗНМ: 0300000109 [09:29:17]line РНМ: 0000000000091777 [09:29:17]line Версия ККМ: 001 [09:29:17]line ФМ: 0000000000871756 [09:29:17]line ФД: 202258 [09:29:17]line ФПД: 158874196495197 [09:29:17]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T092916&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202258&fm=158874196495197&tin=02508201610067®Number=0000000000091777&sum=200000 [09:29:17]OFD Sender: Processing packet 202258 [packets to send 115, broken 114] [09:29:17]ProducePacketName [09:29:17]name=ofd_packets/00202258 [09:29:17]OFD Sender: To server: pG, [09:29:17]CommunicateWithHost lk.salyk.kg:30040 [09:29:17]ConnectInit lk.salyk.kg [09:29:17]written 0, free lines is 4095 [09:29:18]Connected sock=10 [09:29:18]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 B9 7C 07 01 82 53 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 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 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 3A 00 00 00 F4 03 04 00 6C 59 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 12 16 03 00 35 04 06 00 90 7E C8 0B CB 5D 99 E6 36 75 A0 8C 7E B8 [09:29:18]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 28 05 47 00 5A 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 35 36 10 04 04 00 12 16 03 00 F4 03 04 00 23 05 1F 67 B6 04 01 00 00 96 F1 4C FF F5 3A 1C 04 [09:29:18]CommunicateWithHost err = 0 [09:29:18]CheckOFDResponse [09:29:18]1017 (14) - 77093643461234 [09:29:18]1041 (16) - 0000000000871756 [09:29:18]1040 (4) - 202258 [09:29:18]1012 (4) - 28.10.2024 03:29 [09:29:18]1206 (1) - 0 [09:29:18]OFD Sender: Remove packet 202258 [09:29:18]ProducePacketName [09:29:18]name=ofd_packets/00202258 [09:29:18]NVStorageDeleteData [09:29:18]Write to MH i2c: 01 00 00 79 01 7A [09:29:18]Write i2c OK [09:29:18]MH_I2C_Read... [09:29:18]Read from MH i2c: 01 [09:29:18]MH_I2C_Read... [09:29:18]Read from MH i2c: 01 07 00 [09:29:18]MH_I2C_Read... [09:29:18]Read from MH i2c: 01 07 00 79 01 00 00 00 00 00 90 0C 1D [09:29:18]RasterBufferAndPrint [09:29:18]line [09:29:18]line [09:29:18]line [09:29:18]line [09:29:18]line [09:29:18]written 0, free lines is 3220 [09:29:18]MH_Cut [09:29:18]Write to MH i2c: D1 01 00 80 01 01 53 [09:29:18]Write i2c OK [09:29:18]MH_I2C_Read... [09:29:18]Read from MH i2c: D1 [09:29:18]MH_I2C_Read... [09:29:18]Read from MH i2c: D1 01 00 [09:29:18]MH_I2C_Read... [09:29:18]Read from MH i2c: D1 01 00 80 01 00 52 [09:29:18]Write to MH i2c: 01 00 00 81 01 82 [09:29:18]Write i2c OK [09:29:18]MH_I2C_Read... [09:29:18]OFD Sender: No OFD packet to send [09:29:19]*** Cut start [09:29:19]*** Purtial cut [09:29:19]*** Stage 1: CUTSNS_PIN = 1 [09:29:19]Read from MH i2c: 01 [09:29:19]MH_I2C_Read... [09:29:19]*** Stop cut motor [09:29:19]*** Cut end [09:29:19]Read from MH i2c: 01 07 00 [09:29:19]MH_I2C_Read... [09:29:19]Read from MH i2c: 01 07 00 81 01 00 00 00 00 00 FF 0F 97 [09:29:19]process_action close_receipt done [09:29:19]requested_data is exist [09:29:19]produce_requested_data [09:29:19]requested_item fm.sn is exist - process it [09:29:19]wFMCommunicate request_size=4 [09:29:19]MH_SAM_APDU [09:29:19]CAPDU: 80 11 00 00 [09:29:19]Write to MH i2c: E2 08 00 82 01 80 11 00 00 00 00 00 00 FD [09:29:19]Write i2c OK [09:29:19]MH_I2C_Read... [09:29:19]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:29:19]Read from MH i2c: E2 [09:29:19]MH_I2C_Read... [09:29:19]Read from MH i2c: E2 17 00 [09:29:19]MH_I2C_Read... [09:29:19]Read from MH i2c: E2 17 00 82 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 52 [09:29:19]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [09:29:19]wFMCommunicate OK [09:29:19]requested_item fd.num is exist - process it [09:29:19]SAM_PROTO_GetFieldsCounters [09:29:19]wFMCommunicate request_size=4 [09:29:19]MH_SAM_APDU [09:29:19]CAPDU: 80 13 00 00 [09:29:19]Write to MH i2c: E2 08 00 83 01 80 13 00 00 00 00 00 00 00 [09:29:19]Write i2c OK [09:29:19]MH_I2C_Read... [09:29:19]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:29:19]Read from MH i2c: E2 [09:29:19]MH_I2C_Read... [09:29:19]Read from MH i2c: E2 62 00 [09:29:19]MH_I2C_Read... [09:29:19]Read from MH i2c: E2 62 00 83 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 12 16 03 00 0E 04 04 00 21 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 25 [09:29:19]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 12 16 03 00 0E 04 04 00 21 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 [09:29:19]wFMCommunicate OK [09:29:19]SAM_PROTO_GetFieldsCounters done [09:29:19]requested_item shift.num is exist - process it [09:29:19]requested_item shift.opened is exist - process it [09:29:19]req_shift_opened [09:29:19]FM_GetShiftState [09:29:19]SAM_PROTO_GetShiftState [09:29:19]wFMCommunicate request_size=4 [09:29:19]MH_SAM_APDU [09:29:19]CAPDU: 80 13 01 00 [09:29:19]Write to MH i2c: E2 08 00 84 01 80 13 01 00 00 00 00 00 02 [09:29:19]Write i2c OK [09:29:19]MH_I2C_Read... [09:29:19]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:29:19]Read from MH i2c: E2 [09:29:19]MH_I2C_Read... [09:29:19]Read from MH i2c: E2 0E 00 [09:29:19]MH_I2C_Read... [09:29:19]Read from MH i2c: E2 0E 00 84 01 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 AD [09:29:19]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [09:29:19]wFMCommunicate OK [09:29:19]SAM_PROTO_GetShiftState done [09:29:19]FM_GetShiftState done [09:29:19]req_shift_opened done [09:29:19]requested_item shift.open_date is exist - process it [09:29:19]req_shift_open_date [09:29:19]req_shift_open_date done [09:29:19]produce_requested_data done [09:29:19]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202258,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670} [09:29:19]process_action_free close_receipt [09:29:19]json_value_free [09:29:19]json_value_free done [09:29:19]process_json_proto returns [09:29:19]Send response to host [09:29:19]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202258,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670}}} [09:29:19]free response buf [09:29:19]execute_script done [09:29:19]execute_script returns [09:29:19]free content buf [09:29:19]Sock 11.Close socket [09:29:19]Sock 11.Thread stoped [09:29:23]OFD Sender: No OFD packet to send [09:29:28]OFD Sender: No OFD packet to send [09:29:29]accept exits with 7 [09:29:29]New connection [09:29:29]New thread 3067125092 created [09:29:29]Thread 3067268452 joined [09:29:29]Waiting for new connection... [09:29:29] Sock 7.Parse request [09:29:29]Sock 7.Check first char [09:29:29]Sock 7.First char is OK [09:29:29]request: POST /json_proto HTTP/1.0 [09:29:29]Method: POST [09:29:29]URL: /json_proto [09:29:29]Method is POST - this is cgi request [09:29:29]url: /json_proto [09:29:29]query_string will be loaded in cgi processing [09:29:29]execute_cgi json_proto POST (null) [09:29:29]execute_cgi path=json_proto method=POST [09:29:29]POST find Content-Length [09:29:29]Host: 172.17.63.195:8080 [09:29:29]Content-Length: 677 [09:29:29]Content-Type: application/json [09:29:29] [09:29:29]POST finish read [09:29:29]Found Content-Length = 677 [09:29:29]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450032", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 52", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "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:29:29]execute_script... [09:29: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)450032", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 52", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "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:29:29]POST & json_proto [09:29:29]process_json_proto [09:29:29]json parsed OK: [09:29:29]protocol is kg_v1.0 [09:29:29]action value=close_receipt [09:29:29]process_action close_receipt [09:29:29]cmd_close_receipt [09:29:29]MH_GetDate [09:29:29]Write to MH i2c: F0 00 00 85 01 75 [09:29:29]Write i2c OK [09:29:29]MH_I2C_Read... [09:29:29]Read from MH i2c: F0 [09:29:29]MH_I2C_Read... [09:29:29]Read from MH i2c: F0 09 00 [09:29:29]MH_I2C_Read... [09:29:29]Read from MH i2c: F0 09 00 85 01 00 7A 59 1F 67 47 1B 1E 67 BE [09:29:29]GetLastDocTimeStamp 1730107756 [09:29:29]current date 1730107770 [09:29:29]FM_GetShiftState [09:29:29]SAM_PROTO_GetShiftState [09:29:29]wFMCommunicate request_size=4 [09:29:29]MH_SAM_APDU [09:29:29]CAPDU: 80 13 01 00 [09:29:29]Write to MH i2c: E2 08 00 86 01 80 13 01 00 00 00 00 00 04 [09:29:29]Write i2c OK [09:29:29]MH_I2C_Read... [09:29:29]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:29:29]Read from MH i2c: E2 [09:29:29]MH_I2C_Read... [09:29:29]Read from MH i2c: E2 0E 00 [09:29:29]MH_I2C_Read... [09:29:29]Read from MH i2c: E2 0E 00 86 01 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 AF [09:29:29]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [09:29:29]wFMCommunicate OK [09:29:29]SAM_PROTO_GetShiftState done [09:29:29]FM_GetShiftState done [09:29:29]opened in 1730073670 [09:29:29]opened+sec_in_day 1730160070 [09:29:29]quantity*price = 50041 [09:29:29]sum+1 = 50042 [09:29: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 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 59 28.10.2024 09:29 Смена: 545 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 ФМ: 0000000000871756 ФД: 202259 ФПД: 190373915676476 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T092930&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202259&fm=190373915676476&tin=02508201610067®Number=0000000000091777&sum=50000 [09:29:30]StoreToDocumentArchive [09:29:30]shift 545 fd 202259 [09:29:30]save to /storage/0545/doc_00202259 [09:29:30]save last doc name /storage/0545/doc_00202259 to /storage/kkm_last_doc_name [09:29:30]save OK [09:29:30]Clear old archive folders... [09:29:30]ProcessDocumentItem done err = 0, tmpTLVsize=251 [09:29:30]tlvbuf is 01B1ADE0 [09:29:30]SAM_PROTO_ClearQueue [09:29:30]wFMCommunicate request_size=4 [09:29:30]MH_SAM_APDU [09:29:30]CAPDU: 80 09 00 00 [09:29:30]Write to MH i2c: E2 08 00 93 01 80 09 00 00 00 00 00 00 06 [09:29:30]Write i2c OK [09:29:30]MH_I2C_Read... [09:29:30]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:29:30]Read from MH i2c: E2 [09:29:30]MH_I2C_Read... [09:29:30]Read from MH i2c: E2 03 00 [09:29:30]MH_I2C_Read... [09:29:30]Read from MH i2c: E2 03 00 93 01 00 90 00 08 [09:29:30]RAPDU: 90 00 [09:29:30]wFMCommunicate OK [09:29:30]SAM_PROTO_ClearQueue done [09:29:30]KKMCreateOFDPacket [09:29:30]OFDProtocolAddRootSTLVToBuf [09:29:30]FM_MakeSignedData [09:29:30]FM_MakeSignedData [09:29:30]SAM_PROTO_SignData [09:29:30]wFMCommunicate request_size=4 [09:29:30]MH_SAM_APDU [09:29:30]CAPDU: 80 0D 01 02 [09:29:30]Write to MH i2c: E2 08 00 94 01 80 0D 01 02 00 00 00 00 0E [09:29:30]Write i2c OK [09:29:30]MH_I2C_Read... [09:29:30]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:29:30]Read from MH i2c: E2 [09:29:30]MH_I2C_Read... [09:29:30]Read from MH i2c: E2 03 00 [09:29:30]MH_I2C_Read... [09:29:30]Read from MH i2c: E2 03 00 94 01 00 90 00 09 [09:29:30]RAPDU: 90 00 [09:29:30]wFMCommunicate OK [09:29:30]wFMCommunicate request_size=255 [09:29:30]MH_SAM_APDU [09:29: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 32 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 3B 00 00 00 F4 03 04 00 7A 59 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 13 16 03 00 35 04 06 00 AD [09:29:30]Write to MH i2c: E2 02 01 95 01 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 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 3B 00 00 00 F4 03 04 00 7A 59 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 13 16 03 00 35 04 06 00 AD 00 00 32 [09:29:30]Write i2c OK [09:29:30]MH_I2C_Read... [09:29:31]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:29:31]Read from MH i2c: E2 [09:29:31]MH_I2C_Read... [09:29:31]Read from MH i2c: E2 03 00 [09:29:31]MH_I2C_Read... [09:29:31]Read from MH i2c: E2 03 00 95 01 00 90 00 0A [09:29:31]RAPDU: 90 00 [09:29:31]wFMCommunicate OK [09:29:31]wFMCommunicate request_size=10 [09:29:31]MH_SAM_APDU [09:29:31]CAPDU: 80 0D 02 02 05 24 E1 9E 4F 3C [09:29:31]Write to MH i2c: E2 0D 00 96 01 80 0D 02 02 05 00 24 E1 9E 4F 3C 00 00 49 [09:29:31]Write i2c OK [09:29:31]MH_I2C_Read... [09:29:31]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:29:31]Read from MH i2c: E2 [09:29:31]MH_I2C_Read... [09:29:31]Read from MH i2c: E2 03 00 [09:29:31]MH_I2C_Read... [09:29:31]Read from MH i2c: E2 03 00 96 01 00 90 00 0B [09:29:31]RAPDU: 90 00 [09:29:31]wFMCommunicate OK [09:29:31]wFMCommunicate request_size=4 [09:29:31]MH_SAM_APDU [09:29:31]CAPDU: 80 0D 03 02 [09:29:31]Write to MH i2c: E2 08 00 97 01 80 0D 03 02 00 00 00 00 13 [09:29:31]Write i2c OK [09:29:31]MH_I2C_Read... [09:29:31]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:29:31]Read from MH i2c: E2 [09:29:31]MH_I2C_Read... [09:29:31]Read from MH i2c: E2 0B 00 [09:29:31]MH_I2C_Read... [09:29:31]Read from MH i2c: E2 0B 00 97 01 00 3C CC E8 68 CF D1 77 F7 90 00 7A [09:29:31]RAPDU: 3C CC E8 68 CF D1 77 F7 90 00 [09:29:31]wFMCommunicate OK [09:29:31]SAM_PROTO_SignData done [09:29:31]FM_MakeSignedData done [09:29:31]CreateOFDProtocolMessage [09:29:31]wFMCommunicate request_size=4 [09:29:31]MH_SAM_APDU [09:29:31]CAPDU: 80 11 00 00 [09:29:31]Write to MH i2c: E2 08 00 98 01 80 11 00 00 00 00 00 00 13 [09:29:31]Write i2c OK [09:29:31]MH_I2C_Read... [09:29:31]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:29:31]Read from MH i2c: E2 [09:29:31]MH_I2C_Read... [09:29:31]Read from MH i2c: E2 17 00 [09:29:31]MH_I2C_Read... [09:29:31]Read from MH i2c: E2 17 00 98 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 68 [09:29:31]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [09:29:31]wFMCommunicate OK [09:29:31]CreateOFDProtocolMessage done [09:29:31]OFDSenderStorePacket 202259 [09:29:31]StoreOFDPacket docnum=202259 [09:29:31]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 97 94 07 01 26 D0 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 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 3B 00 00 00 F4 03 04 00 7A 59 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 13 16 03 00 35 04 06 00 AD 24 E1 9E 4F 3C 3C CC E8 68 CF D1 77 F7 [09:29:31]CheckFolder [09:29:31]dirname=/storage/ofd_packets [09:29:31]CheckFolder done [09:29:31]ProducePacketName [09:29:31]name=ofd_packets/00202259 [09:29:31]NVStorageSaveData ofd_packets/00202259 [09:29:31]File name is /storage/ofd_packets/00202259 [09:29:31]Write 301 bytes [09:29:31]NVStorageSaveData done [09:29:31]OFDSenderStorePacket done [09:29:31]KKMCreateOFDPacket done [09:29:31]NVStorageSaveData kkm_last_timestamp [09:29:31]File name is /storage/kkm_last_timestamp [09:29:31]Write 4 bytes [09:29:31]NVStorageSaveData done [09:29:31]ExternCall_PrintAddStr [09:29:31]wPrintStart [09:29:31]Write to MH i2c: 01 00 00 99 01 9A [09:29:31]Write i2c OK [09:29:31]MH_I2C_Read... [09:29:31]Read from MH i2c: 01 [09:29:31]MH_I2C_Read... [09:29:31]Read from MH i2c: 01 07 00 [09:29:31]MH_I2C_Read... [09:29:31]Read from MH i2c: 01 07 00 99 01 00 00 00 00 00 FF 0F AF [09:29:31]RasterBufferAndPrint [09:29:31]line Счет N : (1)450032 [09:29:31]line ИНН: 02508201610067 [09:29:31]line Контрольно-Кассовый Чек [09:29:31]line ПРОДАЖА [09:29:31]line ТРК (МРК, ГНК) : 52 [09:29:31]line Товар: 2710124130 [09:29:31]line Аи-92-К-2 [09:29:31]line 7.480 * 66.90 [09:29:31]line = 500.41 [09:29:31]line НДС 12% НСП 1% [09:29:31]line > о реализуемом товаре [09:29:31]line ОКРУГЛЕНИЕ: -0.41 [09:29:31]line ИТОГО: 500.00 [09:29:31]line Внесено: 500.00 [09:29:31]line СДАЧА: 0.00 [09:29:31]line НСП 1% : 4.43 [09:29:31]line НДС 12% : 53.14 [09:29:31]line Наличными: 500.00 [09:29:31]line Безнал.: 0.00 [09:29:31]line Место: АЗС № 171 "Партнер Нефть" [09:29:31]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [09:29:31]line СНО: Общий режим [09:29:31]line Чек 59 28.10.2024 09:29 [09:29:31]line Смена: 545 ФФД: 1.0 [09:29:31]line ЗНМ: 0300000109 [09:29:31]line РНМ: 0000000000091777 [09:29:31]line Версия ККМ: 001 [09:29:31]line ФМ: 0000000000871756 [09:29:31]line ФД: 202259 [09:29:31]line ФПД: 190373915676476 [09:29:31]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T092930&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202259&fm=190373915676476&tin=02508201610067®Number=0000000000091777&sum=50000 [09:29:31]OFD Sender: Processing packet 202259 [packets to send 115, broken 114] [09:29:31]ProducePacketName [09:29:31]name=ofd_packets/00202259 [09:29:31]OFD Sender: To server: pG, [09:29:31]CommunicateWithHost lk.salyk.kg:30040 [09:29:31]ConnectInit lk.salyk.kg [09:29:31]written 0, free lines is 4095 [09:29:31]Connected sock=10 [09:29:31]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 97 94 07 01 26 D0 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 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 3B 00 00 00 F4 03 04 00 7A 59 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 13 16 03 00 35 04 06 00 AD 24 E1 9E 4F 3C 3C CC E8 68 CF D1 77 F7 [09:29:31]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 7D D2 47 00 59 A5 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 13 16 03 00 F4 03 04 00 30 05 1F 67 B6 04 01 00 00 D5 5E A1 01 42 C0 62 83 [09:29:31]CommunicateWithHost err = 0 [09:29:31]CheckOFDResponse [09:29:31]1017 (14) - 77093643461234 [09:29:31]1041 (16) - 0000000000871756 [09:29:31]1040 (4) - 202259 [09:29:31]1012 (4) - 28.10.2024 03:29 [09:29:31]1206 (1) - 0 [09:29:31]OFD Sender: Remove packet 202259 [09:29:31]ProducePacketName [09:29:31]name=ofd_packets/00202259 [09:29:31]NVStorageDeleteData [09:29:32]Write to MH i2c: 01 00 00 C4 01 C5 [09:29:32]Write i2c OK [09:29:32]MH_I2C_Read... [09:29:32]Read from MH i2c: 01 [09:29:32]MH_I2C_Read... [09:29:32]Read from MH i2c: 01 07 00 [09:29:32]MH_I2C_Read... [09:29:32]Read from MH i2c: 01 07 00 C4 01 00 00 00 00 00 8F 0C 67 [09:29:32]RasterBufferAndPrint [09:29:32]line [09:29:32]line [09:29:32]line [09:29:32]line [09:29:32]line [09:29:32]written 0, free lines is 3219 [09:29:32]MH_Cut [09:29:32]Write to MH i2c: D1 01 00 CB 01 01 9E [09:29:32]Write i2c OK [09:29:32]MH_I2C_Read... [09:29:32]Read from MH i2c: D1 [09:29:32]MH_I2C_Read... [09:29:32]Read from MH i2c: D1 01 00 [09:29:32]MH_I2C_Read... [09:29:32]Read from MH i2c: D1 01 00 CB 01 00 9D [09:29:32]Write to MH i2c: 01 00 00 CC 01 CD [09:29:32]Write i2c OK [09:29:32]MH_I2C_Read... [09:29:32]OFD Sender: No OFD packet to send [09:29:32]*** Cut start [09:29:32]*** Purtial cut [09:29:32]*** CUTSNS_PIN = 0 [09:29:33]*** Stage 1: CUTSNS_PIN = 1 [09:29:34]Read from MH i2c: 01 [09:29:34]MH_I2C_Read... [09:29:34]*** Stop cut motor [09:29:34]*** Cut end [09:29:34]Read from MH i2c: 01 07 00 [09:29:34]MH_I2C_Read... [09:29:34]Read from MH i2c: 01 07 00 CC 01 00 00 00 00 00 FF 0F E2 [09:29:34]process_action close_receipt done [09:29:34]requested_data is exist [09:29:34]produce_requested_data [09:29:34]requested_item fm.sn is exist - process it [09:29:34]wFMCommunicate request_size=4 [09:29:34]MH_SAM_APDU [09:29:34]CAPDU: 80 11 00 00 [09:29:34]Write to MH i2c: E2 08 00 CD 01 80 11 00 00 00 00 00 00 48 [09:29:34]Write i2c OK [09:29:34]MH_I2C_Read... [09:29:35]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:29:35]Read from MH i2c: E2 [09:29:35]MH_I2C_Read... [09:29:35]Read from MH i2c: E2 17 00 [09:29:35]MH_I2C_Read... [09:29:35]Read from MH i2c: E2 17 00 CD 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 9D [09:29:35]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [09:29:35]wFMCommunicate OK [09:29:35]requested_item fd.num is exist - process it [09:29:35]SAM_PROTO_GetFieldsCounters [09:29:35]wFMCommunicate request_size=4 [09:29:35]MH_SAM_APDU [09:29:35]CAPDU: 80 13 00 00 [09:29:35]Write to MH i2c: E2 08 00 CE 01 80 13 00 00 00 00 00 00 4B [09:29:35]Write i2c OK [09:29:35]MH_I2C_Read... [09:29:35]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:29:35]Read from MH i2c: E2 [09:29:35]MH_I2C_Read... [09:29:35]Read from MH i2c: E2 62 00 [09:29:35]MH_I2C_Read... [09:29:35]Read from MH i2c: E2 62 00 CE 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 13 16 03 00 0E 04 04 00 21 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 74 [09:29:35]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 13 16 03 00 0E 04 04 00 21 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 [09:29:35]wFMCommunicate OK [09:29:35]SAM_PROTO_GetFieldsCounters done [09:29:35]requested_item shift.num is exist - process it [09:29:35]requested_item shift.opened is exist - process it [09:29:35]req_shift_opened [09:29:35]FM_GetShiftState [09:29:35]SAM_PROTO_GetShiftState [09:29:35]wFMCommunicate request_size=4 [09:29:35]MH_SAM_APDU [09:29:35]CAPDU: 80 13 01 00 [09:29:35]Write to MH i2c: E2 08 00 CF 01 80 13 01 00 00 00 00 00 4D [09:29:35]Write i2c OK [09:29:35]MH_I2C_Read... [09:29:35]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:29:35]Read from MH i2c: E2 [09:29:35]MH_I2C_Read... [09:29:35]Read from MH i2c: E2 0E 00 [09:29:35]MH_I2C_Read... [09:29:35]Read from MH i2c: E2 0E 00 CF 01 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 F8 [09:29:35]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [09:29:35]wFMCommunicate OK [09:29:35]SAM_PROTO_GetShiftState done [09:29:35]FM_GetShiftState done [09:29:35]req_shift_opened done [09:29:35]requested_item shift.open_date is exist - process it [09:29:35]req_shift_open_date [09:29:35]req_shift_open_date done [09:29:35]produce_requested_data done [09:29:35]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202259,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670} [09:29:35]process_action_free close_receipt [09:29:35]json_value_free [09:29:35]json_value_free done [09:29:35]process_json_proto returns [09:29:35]Send response to host [09:29:35]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202259,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670}}} [09:29:35]free response buf [09:29:35]execute_script done [09:29:35]execute_script returns [09:29:35]free content buf [09:29:35]Sock 7.Close socket [09:29:35]Sock 7.Thread stoped [09:29:37]OFD Sender: No OFD packet to send [09:29:42]OFD Sender: No OFD packet to send [09:29:47]OFD Sender: No OFD packet to send [09:29:52]OFD Sender: No OFD packet to send [09:29:57]OFD Sender: No OFD packet to send [09:30:02]OFD Sender: No OFD packet to send [09:30:07]OFD Sender: No OFD packet to send [09:30:12]OFD Sender: No OFD packet to send [09:30:17]OFD Sender: No OFD packet to send [09:30:22]OFD Sender: No OFD packet to send [09:30:27]OFD Sender: No OFD packet to send [09:30:32]OFD Sender: No OFD packet to send [09:30:37]OFD Sender: No OFD packet to send [09:30:42]OFD Sender: No OFD packet to send [09:30:47]OFD Sender: No OFD packet to send [09:30:52]OFD Sender: No OFD packet to send [09:30:57]OFD Sender: No OFD packet to send [09:31:02]OFD Sender: No OFD packet to send [09:31:07]OFD Sender: No OFD packet to send [09:31:10]accept exits with 9 [09:31:10]New connection [09:31:10]New thread 3067268452 created [09:31:10]Thread 3067125092 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.63.195:8080 [09:31:10]Content-Length: 769 [09:31:10]Content-Type: application/json [09:31:10] [09:31:10]POST finish read [09:31:10]Found Content-Length = 769 [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)450033", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "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" ] } } [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)450033", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "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" ] } } [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 D0 01 C0 [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 D0 01 00 DF 59 1F 67 47 1B 1E 67 6E [09:31:10]GetLastDocTimeStamp 1730107770 [09:31:10]current date 1730107871 [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 D1 01 80 13 01 00 00 00 00 00 4F [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 D1 01 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 FA [09:31:10]RAPDU: 09 00 01 46 D4 1E 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 1730073670 [09:31:10]opened+sec_in_day 1730160070 [09:31:10]quantity*price = 100015 [09:31:10]sum+1 = 100017 [09:31:10]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 1000.16 НСП 1% : 8.85 НДС 12% : 106.21 Наличными: 0.00 Безнал.: 1000.16 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 60 28.10.2024 09:31 Смена: 545 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 Платежная система: Mbank ФМ: 0000000000871756 ФД: 202260 ФПД: 150495385172023 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T093111&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202260&fm=150495385172023&tin=02508201610067®Number=0000000000091777&sum=100016 [09:31:11]StoreToDocumentArchive [09:31:11]shift 545 fd 202260 [09:31:11]save to /storage/0545/doc_00202260 [09:31:11]save last doc name /storage/0545/doc_00202260 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 01B00940 [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 DE 01 80 09 00 00 00 00 00 00 51 [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 DE 01 00 90 00 53 [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 DF 01 80 0D 01 02 00 00 00 00 59 [09:31:11]Write i2c OK [09:31:11]MH_I2C_Read... [09:31:12]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:31:12]Read from MH i2c: E2 [09:31:12]MH_I2C_Read... [09:31:12]Read from MH i2c: E2 03 00 [09:31:12]MH_I2C_Read... [09:31:12]Read from MH i2c: E2 03 00 DF 01 00 90 00 54 [09:31:12]RAPDU: 90 00 [09:31:12]wFMCommunicate OK [09:31:12]wFMCommunicate request_size=255 [09:31:12]MH_SAM_APDU [09:31: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 32 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 3C 00 00 00 F4 03 04 00 DF 59 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 14 16 03 00 35 04 06 00 88 [09:31:12]Write to MH i2c: E2 02 01 E0 01 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 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 3C 00 00 00 F4 03 04 00 DF 59 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 14 16 03 00 35 04 06 00 88 00 00 D9 [09:31:12]Write i2c OK [09:31:12]MH_I2C_Read... [09:31:12]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:31:12]Read from MH i2c: E2 [09:31:12]MH_I2C_Read... [09:31:12]Read from MH i2c: E2 03 00 [09:31:12]MH_I2C_Read... [09:31:12]Read from MH i2c: E2 03 00 E0 01 00 90 00 55 [09:31:12]RAPDU: 90 00 [09:31:12]wFMCommunicate OK [09:31:12]wFMCommunicate request_size=10 [09:31:12]MH_SAM_APDU [09:31:12]CAPDU: 80 0D 02 02 05 DF EF F9 38 37 [09:31:12]Write to MH i2c: E2 0D 00 E1 01 80 0D 02 02 05 00 DF EF F9 38 37 00 00 9C [09:31:12]Write i2c OK [09:31:12]MH_I2C_Read... [09:31:12]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:31:12]Read from MH i2c: E2 [09:31:12]MH_I2C_Read... [09:31:12]Read from MH i2c: E2 03 00 [09:31:12]MH_I2C_Read... [09:31:12]Read from MH i2c: E2 03 00 E1 01 00 90 00 56 [09:31:12]RAPDU: 90 00 [09:31:12]wFMCommunicate OK [09:31:12]wFMCommunicate request_size=4 [09:31:12]MH_SAM_APDU [09:31:12]CAPDU: 80 0D 03 02 [09:31:12]Write to MH i2c: E2 08 00 E2 01 80 0D 03 02 00 00 00 00 5E [09:31:12]Write i2c OK [09:31:12]MH_I2C_Read... [09:31:12]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:31:12]Read from MH i2c: E2 [09:31:12]MH_I2C_Read... [09:31:12]Read from MH i2c: E2 0B 00 [09:31:12]MH_I2C_Read... [09:31:12]Read from MH i2c: E2 0B 00 E2 01 00 DC 5C 76 2A C0 EE C1 E9 90 00 8F [09:31:12]RAPDU: DC 5C 76 2A C0 EE C1 E9 90 00 [09:31:12]wFMCommunicate OK [09:31:12]SAM_PROTO_SignData done [09:31:12]FM_MakeSignedData done [09:31:12]CreateOFDProtocolMessage [09:31:12]wFMCommunicate request_size=4 [09:31:12]MH_SAM_APDU [09:31:12]CAPDU: 80 11 00 00 [09:31:12]Write to MH i2c: E2 08 00 E3 01 80 11 00 00 00 00 00 00 5E [09:31:12]Write i2c OK [09:31:12]MH_I2C_Read... [09:31:12]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:31:12]Read from MH i2c: E2 [09:31:12]MH_I2C_Read... [09:31:12]Read from MH i2c: E2 17 00 [09:31:12]MH_I2C_Read... [09:31:12]Read from MH i2c: E2 17 00 E3 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 B3 [09:31:12]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [09:31:12]wFMCommunicate OK [09:31:12]CreateOFDProtocolMessage done [09:31:12]OFDSenderStorePacket 202260 [09:31:12]StoreOFDPacket docnum=202260 [09:31:12]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 04 23 07 01 7F 3C 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 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 3C 00 00 00 F4 03 04 00 DF 59 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 14 16 03 00 35 04 06 00 88 DF EF F9 38 37 DC 5C 76 2A C0 EE C1 E9 [09:31:12]CheckFolder [09:31:12]dirname=/storage/ofd_packets [09:31:12]CheckFolder done [09:31:12]ProducePacketName [09:31:12]name=ofd_packets/00202260 [09:31:12]NVStorageSaveData ofd_packets/00202260 [09:31:12]File name is /storage/ofd_packets/00202260 [09:31:12]Write 301 bytes [09:31:12]NVStorageSaveData done [09:31:12]OFDSenderStorePacket done [09:31:12]KKMCreateOFDPacket done [09:31:12]NVStorageSaveData kkm_last_timestamp [09:31:12]File name is /storage/kkm_last_timestamp [09:31:12]Write 4 bytes [09:31:12]NVStorageSaveData done [09:31:12]ExternCall_PrintAddStr [09:31:12]wPrintStart [09:31:12]Write to MH i2c: 01 00 00 E4 01 E5 [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 E4 01 00 00 00 00 00 FF 0F FA [09:31:12]RasterBufferAndPrint [09:31:12]line Счет N : (1)450033 [09:31:12]line ИНН: 02508201610067 [09:31:12]line Контрольно-Кассовый Чек [09:31:12]line ПРОДАЖА [09:31:12]line ТРК (МРК, ГНК) : 31 [09:31:12]line Товар: 2710124130 [09:31:12]line Аи-92-К-2 [09:31:12]line 14.950 * 66.90 [09:31:12]line = 1000.16 [09:31:12]line НДС 12% НСП 1% [09:31:12]line > о реализуемом товаре [09:31:12]line ИТОГО: 1000.16 [09:31:12]line НСП 1% : 8.85 [09:31:12]line НДС 12% : 106.21 [09:31:12]line Наличными: 0.00 [09:31:12]line Безнал.: 1000.16 [09:31:12]line Место: АЗС № 171 "Партнер Нефть" [09:31:12]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [09:31:12]line СНО: Общий режим [09:31:12]line Чек 60 28.10.2024 09:31 [09:31:12]line Смена: 545 ФФД: 1.0 [09:31:12]line ЗНМ: 0300000109 [09:31:12]line РНМ: 0000000000091777 [09:31:12]line Версия ККМ: 001 [09:31:12]line Платежная система: Mbank [09:31:12]line ФМ: 0000000000871756 [09:31:12]line ФД: 202260 [09:31:12]line ФПД: 150495385172023 [09:31:12]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T093111&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202260&fm=150495385172023&tin=02508201610067®Number=0000000000091777&sum=100016 [09:31:12]written 0, free lines is 4095 [09:31:12]OFD Sender: Processing packet 202260 [packets to send 115, broken 114] [09:31:12]ProducePacketName [09:31:12]name=ofd_packets/00202260 [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]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 35 36 0F 01 00 00 04 23 07 01 7F 3C 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 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 3C 00 00 00 F4 03 04 00 DF 59 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 14 16 03 00 35 04 06 00 88 DF EF F9 38 37 DC 5C 76 2A C0 EE C1 E9 [09:31:13]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 14 12 47 00 0A 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 35 36 10 04 04 00 14 16 03 00 F4 03 04 00 96 05 1F 67 B6 04 01 00 00 B8 6F 12 07 8C 31 E0 C0 [09:31:13]CommunicateWithHost err = 0 [09:31:13]CheckOFDResponse [09:31:13]1017 (14) - 77093643461234 [09:31:13]1041 (16) - 0000000000871756 [09:31:13]1040 (4) - 202260 [09:31:13]1012 (4) - 28.10.2024 03:31 [09:31:13]1206 (1) - 0 [09:31:13]OFD Sender: Remove packet 202260 [09:31:13]ProducePacketName [09:31:13]name=ofd_packets/00202260 [09:31:13]NVStorageDeleteData [09:31:13]Write to MH i2c: 01 00 00 0D 02 0F [09:31:13]Write i2c OK [09:31:13]MH_I2C_Read... [09:31:13]Read from MH i2c: 01 [09:31:13]MH_I2C_Read... [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 0D 02 00 00 00 00 00 B9 0C DB [09:31:13]RasterBufferAndPrint [09:31:13]line [09:31:13]line [09:31:13]line [09:31:13]line [09:31:13]line [09:31:13]written 0, free lines is 3260 [09:31:13]MH_Cut [09:31:13]Write to MH i2c: D1 01 00 14 02 01 E8 [09:31:13]Write i2c OK [09:31:13]MH_I2C_Read... [09:31:13]Read from MH i2c: D1 [09:31:13]MH_I2C_Read... [09:31:13]Read from MH i2c: D1 01 00 [09:31:13]MH_I2C_Read... [09:31:13]Read from MH i2c: D1 01 00 14 02 00 E7 [09:31:13]Write to MH i2c: 01 00 00 15 02 17 [09:31:13]Write i2c OK [09:31:13]MH_I2C_Read... [09:31:13]OFD Sender: No OFD packet to send [09:31:14]*** Cut start [09:31:14]*** Purtial cut [09:31:14]*** Stage 1: CUTSNS_PIN = 1 [09:31:14]Read from MH i2c: 01 [09:31:14]MH_I2C_Read... [09:31:14]*** Stop cut motor [09:31:14]*** Cut end [09:31:14]Read from MH i2c: 01 07 00 [09:31:14]MH_I2C_Read... [09:31:14]Read from MH i2c: 01 07 00 15 02 00 00 00 00 00 FF 0F 2C [09:31:14]process_action close_receipt done [09:31:14]requested_data is exist [09:31:14]produce_requested_data [09:31:14]requested_item fm.sn is exist - process it [09:31:14]wFMCommunicate request_size=4 [09:31:14]MH_SAM_APDU [09:31:14]CAPDU: 80 11 00 00 [09:31:14]Write to MH i2c: E2 08 00 16 02 80 11 00 00 00 00 00 00 92 [09:31:14]Write i2c OK [09:31:14]MH_I2C_Read... [09:31:14]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:31:14]Read from MH i2c: E2 [09:31:14]MH_I2C_Read... [09:31:14]Read from MH i2c: E2 17 00 [09:31:14]MH_I2C_Read... [09:31:14]Read from MH i2c: E2 17 00 16 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 E7 [09:31:14]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [09:31:14]wFMCommunicate OK [09:31:14]requested_item fd.num is exist - process it [09:31:14]SAM_PROTO_GetFieldsCounters [09:31:14]wFMCommunicate request_size=4 [09:31:14]MH_SAM_APDU [09:31:14]CAPDU: 80 13 00 00 [09:31:14]Write to MH i2c: E2 08 00 17 02 80 13 00 00 00 00 00 00 95 [09:31:14]Write i2c OK [09:31:14]MH_I2C_Read... [09:31:14]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:31:14]Read from MH i2c: E2 [09:31:14]MH_I2C_Read... [09:31:14]Read from MH i2c: E2 62 00 [09:31:14]MH_I2C_Read... [09:31:14]Read from MH i2c: E2 62 00 17 02 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 14 16 03 00 0E 04 04 00 21 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 C2 [09:31: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 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 14 16 03 00 0E 04 04 00 21 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 [09:31:14]wFMCommunicate OK [09:31:14]SAM_PROTO_GetFieldsCounters done [09:31:14]requested_item shift.num is exist - process it [09:31:14]requested_item shift.opened is exist - process it [09:31:14]req_shift_opened [09:31:14]FM_GetShiftState [09:31:14]SAM_PROTO_GetShiftState [09:31:14]wFMCommunicate request_size=4 [09:31:14]MH_SAM_APDU [09:31:14]CAPDU: 80 13 01 00 [09:31:14]Write to MH i2c: E2 08 00 18 02 80 13 01 00 00 00 00 00 97 [09:31:14]Write i2c OK [09:31:14]MH_I2C_Read... [09:31:14]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:31:14]Read from MH i2c: E2 [09:31:14]MH_I2C_Read... [09:31:14]Read from MH i2c: E2 0E 00 [09:31:14]MH_I2C_Read... [09:31:14]Read from MH i2c: E2 0E 00 18 02 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 42 [09:31:14]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [09:31:14]wFMCommunicate OK [09:31:14]SAM_PROTO_GetShiftState done [09:31:14]FM_GetShiftState done [09:31:14]req_shift_opened done [09:31:14]requested_item shift.open_date is exist - process it [09:31:14]req_shift_open_date [09:31:14]req_shift_open_date done [09:31:14]produce_requested_data done [09:31:14]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202260,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670} [09:31:14]process_action_free close_receipt [09:31:14]json_value_free [09:31:14]json_value_free done [09:31:14]process_json_proto returns [09:31:14]Send response to host [09:31:14]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202260,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670}}} [09:31:14]free response buf [09:31:14]execute_script done [09:31:14]execute_script returns [09:31:14]free content buf [09:31:14]Sock 9.Close socket [09:31:14]Sock 9.Thread stoped [09:31:18]OFD Sender: No OFD packet to send [09:31:23]OFD Sender: No OFD packet to send [09:31:28]OFD Sender: No OFD packet to send [09:31:33]OFD Sender: No OFD packet to send [09:31:38]OFD Sender: No OFD packet to send [09:31:43]OFD Sender: No OFD packet to send [09:31:48]OFD Sender: No OFD packet to send [09:31:53]OFD Sender: No OFD packet to send [09:31:58]OFD Sender: No OFD packet to send [09:32:03]OFD Sender: No OFD packet to send [09:32:08]OFD Sender: No OFD packet to send [09:32:13]OFD Sender: No OFD packet to send [09:32:18]OFD Sender: No OFD packet to send [09:32:23]OFD Sender: No OFD packet to send [09:32:28]OFD Sender: No OFD packet to send [09:32:33]OFD Sender: No OFD packet to send [09:32:38]OFD Sender: No OFD packet to send [09:32:43]OFD Sender: No OFD packet to send [09:32:48]OFD Sender: No OFD packet to send [09:32:53]OFD Sender: No OFD packet to send [09:32:58]OFD Sender: No OFD packet to send [09:33:03]OFD Sender: No OFD packet to send [09:33:08]OFD Sender: No OFD packet to send [09:33:13]OFD Sender: No OFD packet to send [09:33:18]OFD Sender: No OFD packet to send [09:33:23]OFD Sender: No OFD packet to send [09:33:28]OFD Sender: No OFD packet to send [09:33:33]OFD Sender: No OFD packet to send [09:33:38]OFD Sender: No OFD packet to send [09:33:42]accept exits with 7 [09:33:42]New connection [09:33:42]New thread 3067125092 created [09:33:42]Thread 3067268452 joined [09:33:42]Waiting for new connection... [09:33:42] Sock 7.Parse request [09:33:42]Sock 7.Check first char [09:33:42]Sock 7.First char is OK [09:33:42]request: POST /json_proto HTTP/1.0 [09:33:42]Method: POST [09:33:42]URL: /json_proto [09:33:42]Method is POST - this is cgi request [09:33:42]url: /json_proto [09:33:42]query_string will be loaded in cgi processing [09:33:42]execute_cgi json_proto POST (null) [09:33:42]execute_cgi path=json_proto method=POST [09:33:42]POST find Content-Length [09:33:42]Host: 172.17.63.195:8080 [09:33:42]Content-Length: 677 [09:33:42]Content-Type: application/json [09:33:42] [09:33:42]POST finish read [09:33:42]Found Content-Length = 677 [09:33:42]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450034", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "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" ] } } [09:33:42]execute_script... [09:33:42]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450034", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "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" ] } } [09:33:42]POST & json_proto [09:33:42]process_json_proto [09:33:42]json parsed OK: [09:33:42]protocol is kg_v1.0 [09:33:42]action value=close_receipt [09:33:42]process_action close_receipt [09:33:42]cmd_close_receipt [09:33:42]MH_GetDate [09:33:42]Write to MH i2c: F0 00 00 19 02 0A [09:33:42]Write i2c OK [09:33:42]MH_I2C_Read... [09:33:42]Read from MH i2c: F0 [09:33:42]MH_I2C_Read... [09:33:42]Read from MH i2c: F0 09 00 [09:33:42]MH_I2C_Read... [09:33:42]Read from MH i2c: F0 09 00 19 02 00 77 5A 1F 67 47 1B 1E 67 51 [09:33:42]GetLastDocTimeStamp 1730107871 [09:33:42]current date 1730108023 [09:33:42]FM_GetShiftState [09:33:42]SAM_PROTO_GetShiftState [09:33:42]wFMCommunicate request_size=4 [09:33:42]MH_SAM_APDU [09:33:42]CAPDU: 80 13 01 00 [09:33:42]Write to MH i2c: E2 08 00 1A 02 80 13 01 00 00 00 00 00 99 [09:33:42]Write i2c OK [09:33:42]MH_I2C_Read... [09:33:43]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:33:43]Read from MH i2c: E2 [09:33:43]MH_I2C_Read... [09:33:43]Read from MH i2c: E2 0E 00 [09:33:43]MH_I2C_Read... [09:33:43]Read from MH i2c: E2 0E 00 1A 02 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 44 [09:33:43]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [09:33:43]wFMCommunicate OK [09:33:43]SAM_PROTO_GetShiftState done [09:33:43]FM_GetShiftState done [09:33:43]opened in 1730073670 [09:33:43]opened+sec_in_day 1730160070 [09:33:43]quantity*price = 30038 [09:33:43]sum+1 = 30039 [09:33:43]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.38 ИТОГО: 300.00 Внесено: 300.00 СДАЧА: 0.00 НСП 1% : 2.66 НДС 12% : 31.90 Наличными: 300.00 Безнал.: 0.00 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 61 28.10.2024 09:33 Смена: 545 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 ФМ: 0000000000871756 ФД: 202261 ФПД: 110179847644238 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T093343&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202261&fm=110179847644238&tin=02508201610067®Number=0000000000091777&sum=30000 [09:33:44]StoreToDocumentArchive [09:33:44]shift 545 fd 202261 [09:33:44]save to /storage/0545/doc_00202261 [09:33:44]save last doc name /storage/0545/doc_00202261 to /storage/kkm_last_doc_name [09:33:44]save OK [09:33:44]Clear old archive folders... [09:33:44]ProcessDocumentItem done err = 0, tmpTLVsize=251 [09:33:44]tlvbuf is 01B11030 [09:33:44]SAM_PROTO_ClearQueue [09:33:44]wFMCommunicate request_size=4 [09:33:44]MH_SAM_APDU [09:33:44]CAPDU: 80 09 00 00 [09:33:44]Write to MH i2c: E2 08 00 27 02 80 09 00 00 00 00 00 00 9B [09:33:44]Write i2c OK [09:33:44]MH_I2C_Read... [09:33:44]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:33:44]Read from MH i2c: E2 [09:33:44]MH_I2C_Read... [09:33:44]Read from MH i2c: E2 03 00 [09:33:44]MH_I2C_Read... [09:33:44]Read from MH i2c: E2 03 00 27 02 00 90 00 9D [09:33:44]RAPDU: 90 00 [09:33:44]wFMCommunicate OK [09:33:44]SAM_PROTO_ClearQueue done [09:33:44]KKMCreateOFDPacket [09:33:44]OFDProtocolAddRootSTLVToBuf [09:33:44]FM_MakeSignedData [09:33:44]FM_MakeSignedData [09:33:44]SAM_PROTO_SignData [09:33:44]wFMCommunicate request_size=4 [09:33:44]MH_SAM_APDU [09:33:44]CAPDU: 80 0D 01 02 [09:33:44]Write to MH i2c: E2 08 00 28 02 80 0D 01 02 00 00 00 00 A3 [09:33:44]Write i2c OK [09:33:44]MH_I2C_Read... [09:33:44]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:33:44]Read from MH i2c: E2 [09:33:44]MH_I2C_Read... [09:33:44]Read from MH i2c: E2 03 00 [09:33:44]MH_I2C_Read... [09:33:44]Read from MH i2c: E2 03 00 28 02 00 90 00 9E [09:33:44]RAPDU: 90 00 [09:33:44]wFMCommunicate OK [09:33:44]wFMCommunicate request_size=255 [09:33:44]MH_SAM_APDU [09:33:44]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 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 3D 00 00 00 F4 03 04 00 77 5A 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 15 16 03 00 35 04 06 00 64 [09:33:44]Write to MH i2c: E2 02 01 29 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 32 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 3D 00 00 00 F4 03 04 00 77 5A 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 15 16 03 00 35 04 06 00 64 00 00 74 [09:33:44]Write i2c OK [09:33:44]MH_I2C_Read... [09:33:44]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:33:44]Read from MH i2c: E2 [09:33:44]MH_I2C_Read... [09:33:44]Read from MH i2c: E2 03 00 [09:33:44]MH_I2C_Read... [09:33:44]Read from MH i2c: E2 03 00 29 02 00 90 00 9F [09:33:44]RAPDU: 90 00 [09:33:44]wFMCommunicate OK [09:33:44]wFMCommunicate request_size=10 [09:33:44]MH_SAM_APDU [09:33:44]CAPDU: 80 0D 02 02 05 35 3E AE 24 4E [09:33:44]Write to MH i2c: E2 0D 00 2A 02 80 0D 02 02 05 00 35 3E AE 24 4E 00 00 43 [09:33:44]Write i2c OK [09:33:44]MH_I2C_Read... [09:33:44]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:33:44]Read from MH i2c: E2 [09:33:44]MH_I2C_Read... [09:33:44]Read from MH i2c: E2 03 00 [09:33:44]MH_I2C_Read... [09:33:44]Read from MH i2c: E2 03 00 2A 02 00 90 00 A0 [09:33:44]RAPDU: 90 00 [09:33:44]wFMCommunicate OK [09:33:44]wFMCommunicate request_size=4 [09:33:44]MH_SAM_APDU [09:33:44]CAPDU: 80 0D 03 02 [09:33:44]Write to MH i2c: E2 08 00 2B 02 80 0D 03 02 00 00 00 00 A8 [09:33:44]Write i2c OK [09:33:44]MH_I2C_Read... [09:33:44]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:33:44]Read from MH i2c: E2 [09:33:44]MH_I2C_Read... [09:33:44]Read from MH i2c: E2 0B 00 [09:33:44]MH_I2C_Read... [09:33:44]Read from MH i2c: E2 0B 00 2B 02 00 B1 90 E7 35 2C E2 8C D7 90 00 77 [09:33:44]RAPDU: B1 90 E7 35 2C E2 8C D7 90 00 [09:33:44]wFMCommunicate OK [09:33:44]SAM_PROTO_SignData done [09:33:44]FM_MakeSignedData done [09:33:44]CreateOFDProtocolMessage [09:33:44]wFMCommunicate request_size=4 [09:33:44]MH_SAM_APDU [09:33:44]CAPDU: 80 11 00 00 [09:33:44]Write to MH i2c: E2 08 00 2C 02 80 11 00 00 00 00 00 00 A8 [09:33:44]Write i2c OK [09:33:44]MH_I2C_Read... [09:33:44]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:33:44]Read from MH i2c: E2 [09:33:44]MH_I2C_Read... [09:33:44]Read from MH i2c: E2 17 00 [09:33:44]MH_I2C_Read... [09:33:44]Read from MH i2c: E2 17 00 2C 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 FD [09:33:44]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [09:33:44]wFMCommunicate OK [09:33:44]CreateOFDProtocolMessage done [09:33:44]OFDSenderStorePacket 202261 [09:33:44]StoreOFDPacket docnum=202261 [09:33:44]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 C5 E7 07 01 00 61 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 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 3D 00 00 00 F4 03 04 00 77 5A 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 15 16 03 00 35 04 06 00 64 35 3E AE 24 4E B1 90 E7 35 2C E2 8C D7 [09:33:44]CheckFolder [09:33:44]dirname=/storage/ofd_packets [09:33:44]CheckFolder done [09:33:44]ProducePacketName [09:33:44]name=ofd_packets/00202261 [09:33:44]NVStorageSaveData ofd_packets/00202261 [09:33:44]File name is /storage/ofd_packets/00202261 [09:33:44]Write 301 bytes [09:33:44]NVStorageSaveData done [09:33:44]OFDSenderStorePacket done [09:33:44]KKMCreateOFDPacket done [09:33:44]NVStorageSaveData kkm_last_timestamp [09:33:44]File name is /storage/kkm_last_timestamp [09:33:44]Write 4 bytes [09:33:44]NVStorageSaveData done [09:33:44]ExternCall_PrintAddStr [09:33:44]wPrintStart [09:33:44]Write to MH i2c: 01 00 00 2D 02 2F [09:33:44]Write i2c OK [09:33:44]MH_I2C_Read... [09:33:44]Read from MH i2c: 01 [09:33:44]MH_I2C_Read... [09:33:44]Read from MH i2c: 01 07 00 [09:33:44]MH_I2C_Read... [09:33:44]Read from MH i2c: 01 07 00 2D 02 00 00 00 00 00 FF 0F 44 [09:33:44]RasterBufferAndPrint [09:33:44]line Счет N : (1)450034 [09:33:44]line ИНН: 02508201610067 [09:33:44]line Контрольно-Кассовый Чек [09:33:44]line ПРОДАЖА [09:33:44]line ТРК (МРК, ГНК) : 41 [09:33:44]line Товар: 2710124130 [09:33:44]line Аи-92-К-2 [09:33:44]line 4.490 * 66.90 [09:33:44]line = 300.38 [09:33:44]line НДС 12% НСП 1% [09:33:44]line > о реализуемом товаре [09:33:44]line ОКРУГЛЕНИЕ: -0.38 [09:33:44]line ИТОГО: 300.00 [09:33:44]line Внесено: 300.00 [09:33:44]line СДАЧА: 0.00 [09:33:44]line НСП 1% : 2.66 [09:33:44]line НДС 12% : 31.90 [09:33:44]line Наличными: 300.00 [09:33:44]line Безнал.: 0.00 [09:33:44]line Место: АЗС № 171 "Партнер Нефть" [09:33:44]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [09:33:44]line СНО: Общий режим [09:33:44]line Чек 61 28.10.2024 09:33 [09:33:44]line Смена: 545 ФФД: 1.0 [09:33:44]line ЗНМ: 0300000109 [09:33:44]line РНМ: 0000000000091777 [09:33:44]line Версия ККМ: 001 [09:33:44]line ФМ: 0000000000871756 [09:33:44]line ФД: 202261 [09:33:44]line ФПД: 110179847644238 [09:33:45]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T093343&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202261&fm=110179847644238&tin=02508201610067®Number=0000000000091777&sum=30000 [09:33:45]OFD Sender: Processing packet 202261 [packets to send 115, broken 114] [09:33:45]ProducePacketName [09:33:45]name=ofd_packets/00202261 [09:33:45]OFD Sender: To server: pG, [09:33:45]CommunicateWithHost lk.salyk.kg:30040 [09:33:45]ConnectInit lk.salyk.kg [09:33:45]written 0, free lines is 4095 [09:33:45]Connected sock=10 [09:33:45]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 C5 E7 07 01 00 61 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 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 3D 00 00 00 F4 03 04 00 77 5A 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 15 16 03 00 35 04 06 00 64 35 3E AE 24 4E B1 90 E7 35 2C E2 8C D7 [09:33:45]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 2A AE 47 00 76 DA A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 15 16 03 00 F4 03 04 00 2E 06 1F 67 B6 04 01 00 00 51 2B 3C C7 77 E7 64 CD [09:33:45]CommunicateWithHost err = 0 [09:33:45]CheckOFDResponse [09:33:45]1017 (14) - 77093643461234 [09:33:45]1041 (16) - 0000000000871756 [09:33:45]1040 (4) - 202261 [09:33:45]1012 (4) - 28.10.2024 03:34 [09:33:45]1206 (1) - 0 [09:33:45]OFD Sender: Remove packet 202261 [09:33:45]ProducePacketName [09:33:45]name=ofd_packets/00202261 [09:33:45]NVStorageDeleteData [09:33:45]Write to MH i2c: 01 00 00 58 02 5A [09:33:45]Write i2c OK [09:33:45]MH_I2C_Read... [09:33:45]Read from MH i2c: 01 [09:33:45]MH_I2C_Read... [09:33:45]Read from MH i2c: 01 07 00 [09:33:45]MH_I2C_Read... [09:33:45]Read from MH i2c: 01 07 00 58 02 00 00 00 00 00 97 0C 04 [09:33:45]RasterBufferAndPrint [09:33:45]line [09:33:45]line [09:33:45]line [09:33:45]line [09:33:45]line [09:33:45]written 0, free lines is 3229 [09:33:45]MH_Cut [09:33:45]Write to MH i2c: D1 01 00 5F 02 01 33 [09:33:45]Write i2c OK [09:33:45]MH_I2C_Read... [09:33:45]Read from MH i2c: D1 [09:33:45]MH_I2C_Read... [09:33:45]Read from MH i2c: D1 01 00 [09:33:45]MH_I2C_Read... [09:33:45]Read from MH i2c: D1 01 00 5F 02 00 32 [09:33:45]Write to MH i2c: 01 00 00 60 02 62 [09:33:45]Write i2c OK [09:33:45]MH_I2C_Read... [09:33:45]OFD Sender: No OFD packet to send [09:33:46]*** Cut start [09:33:46]*** Purtial cut [09:33:46]*** Stage 1: CUTSNS_PIN = 1 [09:33:46]Read from MH i2c: 01 [09:33:46]MH_I2C_Read... [09:33:46]*** Stop cut motor [09:33:46]*** Cut end [09:33:46]Read from MH i2c: 01 07 00 [09:33:46]MH_I2C_Read... [09:33:46]Read from MH i2c: 01 07 00 60 02 00 00 00 00 00 FF 0F 77 [09:33:46]process_action close_receipt done [09:33:46]requested_data is exist [09:33:46]produce_requested_data [09:33:46]requested_item fm.sn is exist - process it [09:33:46]wFMCommunicate request_size=4 [09:33:46]MH_SAM_APDU [09:33:46]CAPDU: 80 11 00 00 [09:33:46]Write to MH i2c: E2 08 00 61 02 80 11 00 00 00 00 00 00 DD [09:33:46]Write i2c OK [09:33:46]MH_I2C_Read... [09:33:46]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:33:46]Read from MH i2c: E2 [09:33:46]MH_I2C_Read... [09:33:46]Read from MH i2c: E2 17 00 [09:33:46]MH_I2C_Read... [09:33:46]Read from MH i2c: E2 17 00 61 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 32 [09:33:46]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [09:33:46]wFMCommunicate OK [09:33:46]requested_item fd.num is exist - process it [09:33:46]SAM_PROTO_GetFieldsCounters [09:33:46]wFMCommunicate request_size=4 [09:33:46]MH_SAM_APDU [09:33:46]CAPDU: 80 13 00 00 [09:33:46]Write to MH i2c: E2 08 00 62 02 80 13 00 00 00 00 00 00 E0 [09:33:46]Write i2c OK [09:33:46]MH_I2C_Read... [09:33:46]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:33:46]Read from MH i2c: E2 [09:33:46]MH_I2C_Read... [09:33:46]Read from MH i2c: E2 62 00 [09:33:46]MH_I2C_Read... [09:33:46]Read from MH i2c: E2 62 00 62 02 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 15 16 03 00 0E 04 04 00 21 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 11 [09:33:46]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 15 16 03 00 0E 04 04 00 21 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 [09:33:46]wFMCommunicate OK [09:33:46]SAM_PROTO_GetFieldsCounters done [09:33:46]requested_item shift.num is exist - process it [09:33:46]requested_item shift.opened is exist - process it [09:33:46]req_shift_opened [09:33:46]FM_GetShiftState [09:33:46]SAM_PROTO_GetShiftState [09:33:46]wFMCommunicate request_size=4 [09:33:46]MH_SAM_APDU [09:33:46]CAPDU: 80 13 01 00 [09:33:46]Write to MH i2c: E2 08 00 63 02 80 13 01 00 00 00 00 00 E2 [09:33:46]Write i2c OK [09:33:46]MH_I2C_Read... [09:33:46]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:33:46]Read from MH i2c: E2 [09:33:46]MH_I2C_Read... [09:33:46]Read from MH i2c: E2 0E 00 [09:33:46]MH_I2C_Read... [09:33:46]Read from MH i2c: E2 0E 00 63 02 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 8D [09:33:46]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [09:33:46]wFMCommunicate OK [09:33:46]SAM_PROTO_GetShiftState done [09:33:46]FM_GetShiftState done [09:33:46]req_shift_opened done [09:33:46]requested_item shift.open_date is exist - process it [09:33:46]req_shift_open_date [09:33:46]req_shift_open_date done [09:33:46]produce_requested_data done [09:33:46]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202261,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670} [09:33:46]process_action_free close_receipt [09:33:46]json_value_free [09:33:46]json_value_free done [09:33:46]process_json_proto returns [09:33:46]Send response to host [09:33:46]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202261,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670}}} [09:33:46]free response buf [09:33:46]execute_script done [09:33:46]execute_script returns [09:33:46]free content buf [09:33:46]Sock 7.Close socket [09:33:46]Sock 7.Thread stoped [09:33:50]OFD Sender: No OFD packet to send [09:33:55]OFD Sender: No OFD packet to send [09:34:00]OFD Sender: No OFD packet to send [09:34:05]OFD Sender: No OFD packet to send [09:34:10]OFD Sender: No OFD packet to send [09:34:15]OFD Sender: No OFD packet to send [09:34:20]OFD Sender: No OFD packet to send [09:34:25]OFD Sender: No OFD packet to send [09:34:30]OFD Sender: No OFD packet to send [09:34:35]OFD Sender: No OFD packet to send [09:34:40]OFD Sender: No OFD packet to send [09:34:45]OFD Sender: No OFD packet to send [09:34:50]OFD Sender: No OFD packet to send [09:34:55]OFD Sender: No OFD packet to send [09:35:00]OFD Sender: No OFD packet to send [09:35:05]OFD Sender: No OFD packet to send [09:35:10]OFD Sender: No OFD packet to send [09:35:15]OFD Sender: No OFD packet to send [09:35:20]OFD Sender: No OFD packet to send [09:35:25]OFD Sender: No OFD packet to send [09:35:30]OFD Sender: No OFD packet to send [09:35:35]OFD Sender: No OFD packet to send [09:35:40]OFD Sender: No OFD packet to send [09:35:46]OFD Sender: No OFD packet to send [09:35:51]OFD Sender: No OFD packet to send [09:35:56]OFD Sender: No OFD packet to send [09:36:01]OFD Sender: No OFD packet to send [09:36:06]OFD Sender: No OFD packet to send [09:36:11]OFD Sender: No OFD packet to send [09:36:16]OFD Sender: No OFD packet to send [09:36:21]OFD Sender: No OFD packet to send [09:36:26]OFD Sender: No OFD packet to send [09:36:31]OFD Sender: No OFD packet to send [09:36:36]OFD Sender: No OFD packet to send [09:36:41]OFD Sender: No OFD packet to send [09:36:46]OFD Sender: No OFD packet to send [09:36:51]OFD Sender: No OFD packet to send [09:36:56]OFD Sender: No OFD packet to send [09:37:01]OFD Sender: No OFD packet to send [09:37:06]OFD Sender: No OFD packet to send [09:37:11]OFD Sender: No OFD packet to send [09:37:16]OFD Sender: No OFD packet to send [09:37:21]OFD Sender: No OFD packet to send [09:37:26]OFD Sender: No OFD packet to send [09:37:31]OFD Sender: No OFD packet to send [09:37:36]OFD Sender: No OFD packet to send [09:37:41]OFD Sender: No OFD packet to send [09:37:46]OFD Sender: No OFD packet to send [09:37:51]OFD Sender: No OFD packet to send [09:37:56]OFD Sender: No OFD packet to send [09:38:01]OFD Sender: No OFD packet to send [09:38:03]accept exits with 9 [09:38:03]New connection [09:38:03]New thread 3067268452 created [09:38:03]Thread 3067125092 joined [09:38:03]Waiting for new connection... [09:38:03] Sock 9.Parse request [09:38:03]Sock 9.Check first char [09:38:03]Sock 9.First char is OK [09:38:03]request: POST /json_proto HTTP/1.0 [09:38:03]Method: POST [09:38:03]URL: /json_proto [09:38:03]Method is POST - this is cgi request [09:38:03]url: /json_proto [09:38:03]query_string will be loaded in cgi processing [09:38:03]execute_cgi json_proto POST (null) [09:38:03]execute_cgi path=json_proto method=POST [09:38:03]POST find Content-Length [09:38:03]Host: 172.17.63.195:8080 [09:38:03]Content-Length: 677 [09:38:03]Content-Type: application/json [09:38:03] [09:38:03]POST finish read [09:38:03]Found Content-Length = 677 [09:38:03]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450035", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 62", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "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" ] } } [09:38:03]execute_script... [09:38: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)450035", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 62", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "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" ] } } [09:38:03]POST & json_proto [09:38:03]process_json_proto [09:38:03]json parsed OK: [09:38:03]protocol is kg_v1.0 [09:38:03]action value=close_receipt [09:38:03]process_action close_receipt [09:38:03]cmd_close_receipt [09:38:03]MH_GetDate [09:38:03]Write to MH i2c: F0 00 00 64 02 55 [09:38:03]Write i2c OK [09:38:03]MH_I2C_Read... [09:38:03]Read from MH i2c: F0 [09:38:03]MH_I2C_Read... [09:38:03]Read from MH i2c: F0 09 00 [09:38:03]MH_I2C_Read... [09:38:03]Read from MH i2c: F0 09 00 64 02 00 7C 5B 1F 67 47 1B 1E 67 A2 [09:38:03]GetLastDocTimeStamp 1730108023 [09:38:03]current date 1730108284 [09:38:03]FM_GetShiftState [09:38:03]SAM_PROTO_GetShiftState [09:38:03]wFMCommunicate request_size=4 [09:38:03]MH_SAM_APDU [09:38:03]CAPDU: 80 13 01 00 [09:38:03]Write to MH i2c: E2 08 00 65 02 80 13 01 00 00 00 00 00 E4 [09:38:03]Write i2c OK [09:38:03]MH_I2C_Read... [09:38:03]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:38:03]Read from MH i2c: E2 [09:38:03]MH_I2C_Read... [09:38:03]Read from MH i2c: E2 0E 00 [09:38:03]MH_I2C_Read... [09:38:03]Read from MH i2c: E2 0E 00 65 02 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 8F [09:38:03]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [09:38:03]wFMCommunicate OK [09:38:03]SAM_PROTO_GetShiftState done [09:38:03]FM_GetShiftState done [09:38:03]opened in 1730073670 [09:38:03]opened+sec_in_day 1730160070 [09:38:03]quantity*price = 30038 [09:38:03]sum+1 = 30039 [09:38:03]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.38 ИТОГО: 300.00 Внесено: 300.00 СДАЧА: 0.00 НСП 1% : 2.66 НДС 12% : 31.90 Наличными: 300.00 Безнал.: 0.00 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 62 28.10.2024 09:38 Смена: 545 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 ФМ: 0000000000871756 ФД: 202262 ФПД: 46287270284564 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T093804&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202262&fm=46287270284564&tin=02508201610067®Number=0000000000091777&sum=30000 [09:38:04]StoreToDocumentArchive [09:38:04]shift 545 fd 202262 [09:38:04]save to /storage/0545/doc_00202262 [09:38:04]save last doc name /storage/0545/doc_00202262 to /storage/kkm_last_doc_name [09:38:04]save OK [09:38:04]Clear old archive folders... [09:38:04]ProcessDocumentItem done err = 0, tmpTLVsize=251 [09:38:04]tlvbuf is 01B02B40 [09:38:04]SAM_PROTO_ClearQueue [09:38:04]wFMCommunicate request_size=4 [09:38:04]MH_SAM_APDU [09:38:04]CAPDU: 80 09 00 00 [09:38:04]Write to MH i2c: E2 08 00 72 02 80 09 00 00 00 00 00 00 E6 [09:38:04]Write i2c OK [09:38:04]MH_I2C_Read... [09:38:04]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:38:04]Read from MH i2c: E2 [09:38:04]MH_I2C_Read... [09:38:04]Read from MH i2c: E2 03 00 [09:38:04]MH_I2C_Read... [09:38:04]Read from MH i2c: E2 03 00 72 02 00 90 00 E8 [09:38:04]RAPDU: 90 00 [09:38:04]wFMCommunicate OK [09:38:04]SAM_PROTO_ClearQueue done [09:38:04]KKMCreateOFDPacket [09:38:04]OFDProtocolAddRootSTLVToBuf [09:38:04]FM_MakeSignedData [09:38:04]FM_MakeSignedData [09:38:04]SAM_PROTO_SignData [09:38:04]wFMCommunicate request_size=4 [09:38:04]MH_SAM_APDU [09:38:04]CAPDU: 80 0D 01 02 [09:38:04]Write to MH i2c: E2 08 00 73 02 80 0D 01 02 00 00 00 00 EE [09:38:04]Write i2c OK [09:38:04]MH_I2C_Read... [09:38:04]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:38:04]Read from MH i2c: E2 [09:38:04]MH_I2C_Read... [09:38:04]Read from MH i2c: E2 03 00 [09:38:04]MH_I2C_Read... [09:38:04]Read from MH i2c: E2 03 00 73 02 00 90 00 E9 [09:38:04]RAPDU: 90 00 [09:38:04]wFMCommunicate OK [09:38:04]wFMCommunicate request_size=255 [09:38:04]MH_SAM_APDU [09:38: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 32 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 3E 00 00 00 F4 03 04 00 7C 5B 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 16 16 03 00 35 04 06 00 2A [09:38:04]Write to MH i2c: E2 02 01 74 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 32 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 3E 00 00 00 F4 03 04 00 7C 5B 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 16 16 03 00 35 04 06 00 2A 00 00 8D [09:38:04]Write i2c OK [09:38:04]MH_I2C_Read... [09:38:05]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:38:05]Read from MH i2c: E2 [09:38:05]MH_I2C_Read... [09:38:05]Read from MH i2c: E2 03 00 [09:38:05]MH_I2C_Read... [09:38:05]Read from MH i2c: E2 03 00 74 02 00 90 00 EA [09:38:05]RAPDU: 90 00 [09:38:05]wFMCommunicate OK [09:38:05]wFMCommunicate request_size=10 [09:38:05]MH_SAM_APDU [09:38:05]CAPDU: 80 0D 02 02 05 19 18 4D 8D 14 [09:38:05]Write to MH i2c: E2 0D 00 75 02 80 0D 02 02 05 00 19 18 4D 8D 14 00 00 1A [09:38:05]Write i2c OK [09:38:05]MH_I2C_Read... [09:38:05]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:38:05]Read from MH i2c: E2 [09:38:05]MH_I2C_Read... [09:38:05]Read from MH i2c: E2 03 00 [09:38:05]MH_I2C_Read... [09:38:05]Read from MH i2c: E2 03 00 75 02 00 90 00 EB [09:38:05]RAPDU: 90 00 [09:38:05]wFMCommunicate OK [09:38:05]wFMCommunicate request_size=4 [09:38:05]MH_SAM_APDU [09:38:05]CAPDU: 80 0D 03 02 [09:38:05]Write to MH i2c: E2 08 00 76 02 80 0D 03 02 00 00 00 00 F3 [09:38:05]Write i2c OK [09:38:05]MH_I2C_Read... [09:38:05]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:38:05]Read from MH i2c: E2 [09:38:05]MH_I2C_Read... [09:38:05]Read from MH i2c: E2 0B 00 [09:38:05]MH_I2C_Read... [09:38:05]Read from MH i2c: E2 0B 00 76 02 00 08 F8 58 CA 91 8F F4 EC 90 00 16 [09:38:05]RAPDU: 08 F8 58 CA 91 8F F4 EC 90 00 [09:38:05]wFMCommunicate OK [09:38:05]SAM_PROTO_SignData done [09:38:05]FM_MakeSignedData done [09:38:05]CreateOFDProtocolMessage [09:38:05]wFMCommunicate request_size=4 [09:38:05]MH_SAM_APDU [09:38:05]CAPDU: 80 11 00 00 [09:38:05]Write to MH i2c: E2 08 00 77 02 80 11 00 00 00 00 00 00 F3 [09:38:05]Write i2c OK [09:38:05]MH_I2C_Read... [09:38:05]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:38:05]Read from MH i2c: E2 [09:38:05]MH_I2C_Read... [09:38:05]Read from MH i2c: E2 17 00 [09:38:05]MH_I2C_Read... [09:38:05]Read from MH i2c: E2 17 00 77 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 48 [09:38:05]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [09:38:05]wFMCommunicate OK [09:38:05]CreateOFDProtocolMessage done [09:38:05]OFDSenderStorePacket 202262 [09:38:05]StoreOFDPacket docnum=202262 [09:38:05]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 D5 4F 07 01 39 EF 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 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 3E 00 00 00 F4 03 04 00 7C 5B 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 16 16 03 00 35 04 06 00 2A 19 18 4D 8D 14 08 F8 58 CA 91 8F F4 EC [09:38:05]CheckFolder [09:38:05]dirname=/storage/ofd_packets [09:38:05]CheckFolder done [09:38:05]ProducePacketName [09:38:05]name=ofd_packets/00202262 [09:38:05]NVStorageSaveData ofd_packets/00202262 [09:38:05]File name is /storage/ofd_packets/00202262 [09:38:05]Write 301 bytes [09:38:05]NVStorageSaveData done [09:38:05]OFDSenderStorePacket done [09:38:05]KKMCreateOFDPacket done [09:38:05]NVStorageSaveData kkm_last_timestamp [09:38:05]File name is /storage/kkm_last_timestamp [09:38:05]Write 4 bytes [09:38:05]NVStorageSaveData done [09:38:05]ExternCall_PrintAddStr [09:38:05]wPrintStart [09:38:05]Write to MH i2c: 01 00 00 78 02 7A [09:38:05]Write i2c OK [09:38:05]MH_I2C_Read... [09:38:05]Read from MH i2c: 01 [09:38:05]MH_I2C_Read... [09:38:05]Read from MH i2c: 01 07 00 [09:38:05]MH_I2C_Read... [09:38:05]Read from MH i2c: 01 07 00 78 02 00 00 00 00 00 FF 0F 8F [09:38:05]RasterBufferAndPrint [09:38:05]line Счет N : (1)450035 [09:38:05]line ИНН: 02508201610067 [09:38:05]line Контрольно-Кассовый Чек [09:38:05]line ПРОДАЖА [09:38:05]line ТРК (МРК, ГНК) : 62 [09:38:05]line Товар: 2710124130 [09:38:05]line Аи-92-К-2 [09:38:05]line 4.490 * 66.90 [09:38:05]line = 300.38 [09:38:05]line НДС 12% НСП 1% [09:38:05]line > о реализуемом товаре [09:38:05]line ОКРУГЛЕНИЕ: -0.38 [09:38:05]line ИТОГО: 300.00 [09:38:05]line Внесено: 300.00 [09:38:05]line СДАЧА: 0.00 [09:38:05]line НСП 1% : 2.66 [09:38:05]line НДС 12% : 31.90 [09:38:05]line Наличными: 300.00 [09:38:05]line Безнал.: 0.00 [09:38:05]line Место: АЗС № 171 "Партнер Нефть" [09:38:05]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [09:38:05]line СНО: Общий режим [09:38:05]line Чек 62 28.10.2024 09:38 [09:38:05]line Смена: 545 ФФД: 1.0 [09:38:05]line ЗНМ: 0300000109 [09:38:05]line РНМ: 0000000000091777 [09:38:05]line Версия ККМ: 001 [09:38:05]line ФМ: 0000000000871756 [09:38:05]line ФД: 202262 [09:38:05]line ФПД: 46287270284564 [09:38:05]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T093804&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202262&fm=46287270284564&tin=02508201610067®Number=0000000000091777&sum=30000 [09:38:05]OFD Sender: Processing packet 202262 [packets to send 115, broken 114] [09:38:05]ProducePacketName [09:38:05]name=ofd_packets/00202262 [09:38:05]OFD Sender: To server: pG, [09:38:05]CommunicateWithHost lk.salyk.kg:30040 [09:38:05]ConnectInit lk.salyk.kg [09:38:05]written 0, free lines is 4095 [09:38:05]Connected sock=7 [09:38:05]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 D5 4F 07 01 39 EF 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 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 3E 00 00 00 F4 03 04 00 7C 5B 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 16 16 03 00 35 04 06 00 2A 19 18 4D 8D 14 08 F8 58 CA 91 8F F4 EC [09:38:05]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 E3 10 47 00 80 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 35 36 10 04 04 00 16 16 03 00 F4 03 04 00 32 07 1F 67 B6 04 01 00 00 98 FE 9A C5 09 64 BB BA [09:38:05]CommunicateWithHost err = 0 [09:38:05]CheckOFDResponse [09:38:05]1017 (14) - 77093643461234 [09:38:05]1041 (16) - 0000000000871756 [09:38:05]1040 (4) - 202262 [09:38:05]1012 (4) - 28.10.2024 03:38 [09:38:05]1206 (1) - 0 [09:38:05]OFD Sender: Remove packet 202262 [09:38:05]ProducePacketName [09:38:05]name=ofd_packets/00202262 [09:38:05]NVStorageDeleteData [09:38:06]Write to MH i2c: 01 00 00 A3 02 A5 [09:38:06]Write i2c OK [09:38:06]MH_I2C_Read... [09:38:06]Read from MH i2c: 01 [09:38:06]MH_I2C_Read... [09:38:06]Read from MH i2c: 01 07 00 [09:38:06]MH_I2C_Read... [09:38:06]Read from MH i2c: 01 07 00 A3 02 00 00 00 00 00 8C 0C 44 [09:38:06]RasterBufferAndPrint [09:38:06]line [09:38:06]line [09:38:06]line [09:38:06]line [09:38:06]line [09:38:06]written 0, free lines is 3216 [09:38:06]MH_Cut [09:38:06]Write to MH i2c: D1 01 00 AA 02 01 7E [09:38:06]Write i2c OK [09:38:06]MH_I2C_Read... [09:38:06]Read from MH i2c: D1 [09:38:06]MH_I2C_Read... [09:38:06]Read from MH i2c: D1 01 00 [09:38:06]MH_I2C_Read... [09:38:06]Read from MH i2c: D1 01 00 AA 02 00 7D [09:38:06]Write to MH i2c: 01 00 00 AB 02 AD [09:38:06]Write i2c OK [09:38:06]MH_I2C_Read... [09:38:06]OFD Sender: No OFD packet to send [09:38:06]*** Cut start [09:38:06]*** Purtial cut [09:38:06]*** Stage 1: CUTSNS_PIN = 1 [09:38:07]Read from MH i2c: 01 [09:38:07]MH_I2C_Read... [09:38:07]*** Stop cut motor [09:38:07]*** Cut end [09:38:07]Read from MH i2c: 01 07 00 [09:38:07]MH_I2C_Read... [09:38:07]Read from MH i2c: 01 07 00 AB 02 00 00 00 00 00 FF 0F C2 [09:38:07]process_action close_receipt done [09:38:07]requested_data is exist [09:38:07]produce_requested_data [09:38:07]requested_item fm.sn is exist - process it [09:38:07]wFMCommunicate request_size=4 [09:38:07]MH_SAM_APDU [09:38:07]CAPDU: 80 11 00 00 [09:38:07]Write to MH i2c: E2 08 00 AC 02 80 11 00 00 00 00 00 00 28 [09:38:07]Write i2c OK [09:38:07]MH_I2C_Read... [09:38:07]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:38:07]Read from MH i2c: E2 [09:38:07]MH_I2C_Read... [09:38:07]Read from MH i2c: E2 17 00 [09:38:07]MH_I2C_Read... [09:38:07]Read from MH i2c: E2 17 00 AC 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 7D [09:38:07]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [09:38:07]wFMCommunicate OK [09:38:07]requested_item fd.num is exist - process it [09:38:07]SAM_PROTO_GetFieldsCounters [09:38:07]wFMCommunicate request_size=4 [09:38:07]MH_SAM_APDU [09:38:07]CAPDU: 80 13 00 00 [09:38:07]Write to MH i2c: E2 08 00 AD 02 80 13 00 00 00 00 00 00 2B [09:38:07]Write i2c OK [09:38:07]MH_I2C_Read... [09:38:07]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:38:07]Read from MH i2c: E2 [09:38:07]MH_I2C_Read... [09:38:07]Read from MH i2c: E2 62 00 [09:38:07]MH_I2C_Read... [09:38:07]Read from MH i2c: E2 62 00 AD 02 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 16 16 03 00 0E 04 04 00 21 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 60 [09:38:07]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 16 16 03 00 0E 04 04 00 21 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 [09:38:07]wFMCommunicate OK [09:38:07]SAM_PROTO_GetFieldsCounters done [09:38:07]requested_item shift.num is exist - process it [09:38:07]requested_item shift.opened is exist - process it [09:38:07]req_shift_opened [09:38:07]FM_GetShiftState [09:38:07]SAM_PROTO_GetShiftState [09:38:07]wFMCommunicate request_size=4 [09:38:07]MH_SAM_APDU [09:38:07]CAPDU: 80 13 01 00 [09:38:07]Write to MH i2c: E2 08 00 AE 02 80 13 01 00 00 00 00 00 2D [09:38:07]Write i2c OK [09:38:07]MH_I2C_Read... [09:38:07]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:38:07]Read from MH i2c: E2 [09:38:07]MH_I2C_Read... [09:38:07]Read from MH i2c: E2 0E 00 [09:38:07]MH_I2C_Read... [09:38:07]Read from MH i2c: E2 0E 00 AE 02 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 D8 [09:38:07]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [09:38:07]wFMCommunicate OK [09:38:07]SAM_PROTO_GetShiftState done [09:38:07]FM_GetShiftState done [09:38:07]req_shift_opened done [09:38:07]requested_item shift.open_date is exist - process it [09:38:07]req_shift_open_date [09:38:07]req_shift_open_date done [09:38:07]produce_requested_data done [09:38:07]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202262,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670} [09:38:07]process_action_free close_receipt [09:38:07]json_value_free [09:38:07]json_value_free done [09:38:07]process_json_proto returns [09:38:07]Send response to host [09:38:07]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202262,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670}}} [09:38:07]free response buf [09:38:07]execute_script done [09:38:07]execute_script returns [09:38:07]free content buf [09:38:07]Sock 9.Close socket [09:38:07]Sock 9.Thread stoped [09:38:11]OFD Sender: No OFD packet to send [09:38:16]OFD Sender: No OFD packet to send [09:38:16]accept exits with 10 [09:38:16]New connection [09:38:16]New thread 3067125092 created [09:38:16]Thread 3067268452 joined [09:38:16]Waiting for new connection... [09:38:16] Sock 10.Parse request [09:38:16]Sock 10.Check first char [09:38:16]Sock 10.First char is OK [09:38:16]request: POST /json_proto HTTP/1.0 [09:38:16]Method: POST [09:38:16]URL: /json_proto [09:38:16]Method is POST - this is cgi request [09:38:16]url: /json_proto [09:38:16]query_string will be loaded in cgi processing [09:38:16]execute_cgi json_proto POST (null) [09:38:16]execute_cgi path=json_proto method=POST [09:38:16]POST find Content-Length [09:38:16]Host: 172.17.63.195:8080 [09:38:16]Content-Length: 677 [09:38:16]Content-Type: application/json [09:38:16] [09:38:16]POST finish read [09:38:16]Found Content-Length = 677 [09:38:16]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450036", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "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:16]execute_script... [09:38: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)450036", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "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:16]POST & json_proto [09:38:16]process_json_proto [09:38:16]json parsed OK: [09:38:16]protocol is kg_v1.0 [09:38:16]action value=close_receipt [09:38:16]process_action close_receipt [09:38:16]cmd_close_receipt [09:38:16]MH_GetDate [09:38:16]Write to MH i2c: F0 00 00 AF 02 A0 [09:38:16]Write i2c OK [09:38:16]MH_I2C_Read... [09:38:16]Read from MH i2c: F0 [09:38:16]MH_I2C_Read... [09:38:16]Read from MH i2c: F0 09 00 [09:38:16]MH_I2C_Read... [09:38:16]Read from MH i2c: F0 09 00 AF 02 00 89 5B 1F 67 47 1B 1E 67 FA [09:38:16]GetLastDocTimeStamp 1730108284 [09:38:16]current date 1730108297 [09:38:16]FM_GetShiftState [09:38:16]SAM_PROTO_GetShiftState [09:38:16]wFMCommunicate request_size=4 [09:38:16]MH_SAM_APDU [09:38:16]CAPDU: 80 13 01 00 [09:38:16]Write to MH i2c: E2 08 00 B0 02 80 13 01 00 00 00 00 00 2F [09:38:16]Write i2c OK [09:38:16]MH_I2C_Read... [09:38:16]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:38:16]Read from MH i2c: E2 [09:38:16]MH_I2C_Read... [09:38:16]Read from MH i2c: E2 0E 00 [09:38:16]MH_I2C_Read... [09:38:16]Read from MH i2c: E2 0E 00 B0 02 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 DA [09:38:16]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [09:38:16]wFMCommunicate OK [09:38:16]SAM_PROTO_GetShiftState done [09:38:16]FM_GetShiftState done [09:38:16]opened in 1730073670 [09:38:16]opened+sec_in_day 1730160070 [09:38:16]quantity*price = 50041 [09:38:16]sum+1 = 50042 [09:38:16]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.41 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 63 28.10.2024 09:38 Смена: 545 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 ФМ: 0000000000871756 ФД: 202263 ФПД: 8154193157972 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T093817&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202263&fm=8154193157972&tin=02508201610067®Number=0000000000091777&sum=50000 [09:38:17]StoreToDocumentArchive [09:38:17]shift 545 fd 202263 [09:38:17]save to /storage/0545/doc_00202263 [09:38:17]save last doc name /storage/0545/doc_00202263 to /storage/kkm_last_doc_name [09:38:17]save OK [09:38:17]Clear old archive folders... [09:38:17]ProcessDocumentItem done err = 0, tmpTLVsize=251 [09:38:17]tlvbuf is 01B010F0 [09:38:17]SAM_PROTO_ClearQueue [09:38:17]wFMCommunicate request_size=4 [09:38:17]MH_SAM_APDU [09:38:17]CAPDU: 80 09 00 00 [09:38:17]Write to MH i2c: E2 08 00 BD 02 80 09 00 00 00 00 00 00 31 [09:38:17]Write i2c OK [09:38:17]MH_I2C_Read... [09:38:17]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:38:17]Read from MH i2c: E2 [09:38:17]MH_I2C_Read... [09:38:17]Read from MH i2c: E2 03 00 [09:38:17]MH_I2C_Read... [09:38:17]Read from MH i2c: E2 03 00 BD 02 00 90 00 33 [09:38:17]RAPDU: 90 00 [09:38:17]wFMCommunicate OK [09:38:17]SAM_PROTO_ClearQueue done [09:38:17]KKMCreateOFDPacket [09:38:17]OFDProtocolAddRootSTLVToBuf [09:38:17]FM_MakeSignedData [09:38:17]FM_MakeSignedData [09:38:17]SAM_PROTO_SignData [09:38:17]wFMCommunicate request_size=4 [09:38:17]MH_SAM_APDU [09:38:17]CAPDU: 80 0D 01 02 [09:38:17]Write to MH i2c: E2 08 00 BE 02 80 0D 01 02 00 00 00 00 39 [09:38:17]Write i2c OK [09:38:17]MH_I2C_Read... [09:38:17]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:38:17]Read from MH i2c: E2 [09:38:17]MH_I2C_Read... [09:38:17]Read from MH i2c: E2 03 00 [09:38:17]MH_I2C_Read... [09:38:17]Read from MH i2c: E2 03 00 BE 02 00 90 00 34 [09:38:17]RAPDU: 90 00 [09:38:17]wFMCommunicate OK [09:38:17]wFMCommunicate request_size=255 [09:38:17]MH_SAM_APDU [09:38: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 32 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 3F 00 00 00 F4 03 04 00 89 5B 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 17 16 03 00 35 04 06 00 07 [09:38:17]Write to MH i2c: E2 02 01 BF 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 32 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 3F 00 00 00 F4 03 04 00 89 5B 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 17 16 03 00 35 04 06 00 07 00 00 D0 [09:38:17]Write i2c OK [09:38:17]MH_I2C_Read... [09:38:18]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:38:18]Read from MH i2c: E2 [09:38:18]MH_I2C_Read... [09:38:18]Read from MH i2c: E2 03 00 [09:38:18]MH_I2C_Read... [09:38:18]Read from MH i2c: E2 03 00 BF 02 00 90 00 35 [09:38:18]RAPDU: 90 00 [09:38:18]wFMCommunicate OK [09:38:18]wFMCommunicate request_size=10 [09:38:18]MH_SAM_APDU [09:38:18]CAPDU: 80 0D 02 02 05 6A 8B C9 5F 54 [09:38:18]Write to MH i2c: E2 0D 00 C0 02 80 0D 02 02 05 00 6A 8B C9 5F 54 00 00 B7 [09:38:18]Write i2c OK [09:38:18]MH_I2C_Read... [09:38:18]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:38:18]Read from MH i2c: E2 [09:38:18]MH_I2C_Read... [09:38:18]Read from MH i2c: E2 03 00 [09:38:18]MH_I2C_Read... [09:38:18]Read from MH i2c: E2 03 00 C0 02 00 90 00 36 [09:38:18]RAPDU: 90 00 [09:38:18]wFMCommunicate OK [09:38:18]wFMCommunicate request_size=4 [09:38:18]MH_SAM_APDU [09:38:18]CAPDU: 80 0D 03 02 [09:38:18]Write to MH i2c: E2 08 00 C1 02 80 0D 03 02 00 00 00 00 3E [09:38:18]Write i2c OK [09:38:18]MH_I2C_Read... [09:38:18]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:38:18]Read from MH i2c: E2 [09:38:18]MH_I2C_Read... [09:38:18]Read from MH i2c: E2 0B 00 [09:38:18]MH_I2C_Read... [09:38:18]Read from MH i2c: E2 0B 00 C1 02 00 B9 0F 7E 6D 13 E8 EA BC 90 00 93 [09:38:18]RAPDU: B9 0F 7E 6D 13 E8 EA BC 90 00 [09:38:18]wFMCommunicate OK [09:38:18]SAM_PROTO_SignData done [09:38:18]FM_MakeSignedData done [09:38:18]CreateOFDProtocolMessage [09:38:18]wFMCommunicate request_size=4 [09:38:18]MH_SAM_APDU [09:38:18]CAPDU: 80 11 00 00 [09:38:18]Write to MH i2c: E2 08 00 C2 02 80 11 00 00 00 00 00 00 3E [09:38:18]Write i2c OK [09:38:18]MH_I2C_Read... [09:38:18]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:38:18]Read from MH i2c: E2 [09:38:18]MH_I2C_Read... [09:38:18]Read from MH i2c: E2 17 00 [09:38:18]MH_I2C_Read... [09:38:18]Read from MH i2c: E2 17 00 C2 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 93 [09:38:18]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [09:38:18]wFMCommunicate OK [09:38:18]CreateOFDProtocolMessage done [09:38:18]OFDSenderStorePacket 202263 [09:38:18]StoreOFDPacket docnum=202263 [09:38:18]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 05 F6 07 01 8C 9A 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 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 3F 00 00 00 F4 03 04 00 89 5B 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 17 16 03 00 35 04 06 00 07 6A 8B C9 5F 54 B9 0F 7E 6D 13 E8 EA BC [09:38:18]CheckFolder [09:38:18]dirname=/storage/ofd_packets [09:38:18]CheckFolder done [09:38:18]ProducePacketName [09:38:18]name=ofd_packets/00202263 [09:38:18]NVStorageSaveData ofd_packets/00202263 [09:38:18]File name is /storage/ofd_packets/00202263 [09:38:18]Write 301 bytes [09:38:18]NVStorageSaveData done [09:38:18]OFDSenderStorePacket done [09:38:18]KKMCreateOFDPacket done [09:38:18]NVStorageSaveData kkm_last_timestamp [09:38:18]File name is /storage/kkm_last_timestamp [09:38:18]Write 4 bytes [09:38:18]NVStorageSaveData done [09:38:18]ExternCall_PrintAddStr [09:38:18]wPrintStart [09:38:18]Write to MH i2c: 01 00 00 C3 02 C5 [09:38:18]Write i2c OK [09:38:18]MH_I2C_Read... [09:38:18]Read from MH i2c: 01 [09:38:18]MH_I2C_Read... [09:38:18]Read from MH i2c: 01 07 00 [09:38:18]MH_I2C_Read... [09:38:18]Read from MH i2c: 01 07 00 C3 02 00 00 00 00 00 FF 0F DA [09:38:18]RasterBufferAndPrint [09:38:18]line Счет N : (1)450036 [09:38:18]line ИНН: 02508201610067 [09:38:18]line Контрольно-Кассовый Чек [09:38:18]line ПРОДАЖА [09:38:18]line ТРК (МРК, ГНК) : 41 [09:38:18]line Товар: 2710124130 [09:38:18]line Аи-92-К-2 [09:38:18]line 7.480 * 66.90 [09:38:18]line = 500.41 [09:38:18]line НДС 12% НСП 1% [09:38:18]line > о реализуемом товаре [09:38:18]line ОКРУГЛЕНИЕ: -0.41 [09:38:18]line ИТОГО: 500.00 [09:38:18]line Внесено: 500.00 [09:38:18]line СДАЧА: 0.00 [09:38:18]line НСП 1% : 4.43 [09:38:18]line НДС 12% : 53.14 [09:38:18]line Наличными: 500.00 [09:38:18]line Безнал.: 0.00 [09:38:18]line Место: АЗС № 171 "Партнер Нефть" [09:38:18]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [09:38:18]line СНО: Общий режим [09:38:18]line Чек 63 28.10.2024 09:38 [09:38:18]line Смена: 545 ФФД: 1.0 [09:38:18]line ЗНМ: 0300000109 [09:38:18]line РНМ: 0000000000091777 [09:38:18]line Версия ККМ: 001 [09:38:18]line ФМ: 0000000000871756 [09:38:18]line ФД: 202263 [09:38:18]line ФПД: 8154193157972 [09:38:18]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T093817&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202263&fm=8154193157972&tin=02508201610067®Number=0000000000091777&sum=50000 [09:38:18]OFD Sender: Processing packet 202263 [packets to send 115, broken 114] [09:38:18]ProducePacketName [09:38:18]name=ofd_packets/00202263 [09:38:18]OFD Sender: To server: pG, [09:38:18]CommunicateWithHost lk.salyk.kg:30040 [09:38:18]ConnectInit lk.salyk.kg [09:38:18]written 0, free lines is 4095 [09:38:18]Connected sock=9 [09:38:18]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 05 F6 07 01 8C 9A 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 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 3F 00 00 00 F4 03 04 00 89 5B 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 17 16 03 00 35 04 06 00 07 6A 8B C9 5F 54 B9 0F 7E 6D 13 E8 EA BC [09:38:18]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 C5 65 47 00 A2 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 35 36 10 04 04 00 17 16 03 00 F4 03 04 00 3F 07 1F 67 B6 04 01 00 00 5E 5C 10 E8 43 21 C4 A0 [09:38:18]CommunicateWithHost err = 0 [09:38:18]CheckOFDResponse [09:38:18]1017 (14) - 77093643461234 [09:38:18]1041 (16) - 0000000000871756 [09:38:18]1040 (4) - 202263 [09:38:18]1012 (4) - 28.10.2024 03:38 [09:38:18]1206 (1) - 0 [09:38:18]OFD Sender: Remove packet 202263 [09:38:18]ProducePacketName [09:38:18]name=ofd_packets/00202263 [09:38:18]NVStorageDeleteData [09:38:19]Write to MH i2c: 01 00 00 EE 02 F0 [09:38:19]Write i2c OK [09:38:19]MH_I2C_Read... [09:38:19]Read from MH i2c: 01 [09:38:19]MH_I2C_Read... [09:38:19]Read from MH i2c: 01 07 00 [09:38:19]MH_I2C_Read... [09:38:19]Read from MH i2c: 01 07 00 EE 02 00 00 00 00 00 9F 0C A2 [09:38:19]RasterBufferAndPrint [09:38:19]line [09:38:19]line [09:38:19]line [09:38:19]line [09:38:19]line [09:38:19]written 0, free lines is 3239 [09:38:19]MH_Cut [09:38:19]Write to MH i2c: D1 01 00 F5 02 01 C9 [09:38:19]Write i2c OK [09:38:19]MH_I2C_Read... [09:38:19]Read from MH i2c: D1 [09:38:19]MH_I2C_Read... [09:38:19]Read from MH i2c: D1 01 00 [09:38:19]MH_I2C_Read... [09:38:19]Read from MH i2c: D1 01 00 F5 02 00 C8 [09:38:19]Write to MH i2c: 01 00 00 F6 02 F8 [09:38:19]Write i2c OK [09:38:19]MH_I2C_Read... [09:38:19]OFD Sender: No OFD packet to send [09:38:19]*** Cut start [09:38:19]*** Purtial cut [09:38:19]*** Stage 1: CUTSNS_PIN = 1 [09:38:20]Read from MH i2c: 01 [09:38:20]MH_I2C_Read... [09:38:20]*** Stop cut motor [09:38:20]*** Cut end [09:38:20]Read from MH i2c: 01 07 00 [09:38:20]MH_I2C_Read... [09:38:20]Read from MH i2c: 01 07 00 F6 02 00 00 00 00 00 FF 0F 0D [09:38:20]process_action close_receipt done [09:38:20]requested_data is exist [09:38:20]produce_requested_data [09:38:20]requested_item fm.sn is exist - process it [09:38:20]wFMCommunicate request_size=4 [09:38:20]MH_SAM_APDU [09:38:20]CAPDU: 80 11 00 00 [09:38:20]Write to MH i2c: E2 08 00 F7 02 80 11 00 00 00 00 00 00 73 [09:38:20]Write i2c OK [09:38:20]MH_I2C_Read... [09:38:20]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:38:20]Read from MH i2c: E2 [09:38:20]MH_I2C_Read... [09:38:20]Read from MH i2c: E2 17 00 [09:38:20]MH_I2C_Read... [09:38:20]Read from MH i2c: E2 17 00 F7 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 C8 [09:38:20]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [09:38:20]wFMCommunicate OK [09:38:20]requested_item fd.num is exist - process it [09:38:20]SAM_PROTO_GetFieldsCounters [09:38:20]wFMCommunicate request_size=4 [09:38:20]MH_SAM_APDU [09:38:20]CAPDU: 80 13 00 00 [09:38:20]Write to MH i2c: E2 08 00 F8 02 80 13 00 00 00 00 00 00 76 [09:38:20]Write i2c OK [09:38:20]MH_I2C_Read... [09:38:20]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:38:20]Read from MH i2c: E2 [09:38:20]MH_I2C_Read... [09:38:20]Read from MH i2c: E2 62 00 [09:38:20]MH_I2C_Read... [09:38:20]Read from MH i2c: E2 62 00 F8 02 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 17 16 03 00 0E 04 04 00 21 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 AF [09:38:20]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 17 16 03 00 0E 04 04 00 21 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 [09:38:20]wFMCommunicate OK [09:38:20]SAM_PROTO_GetFieldsCounters done [09:38:20]requested_item shift.num is exist - process it [09:38:20]requested_item shift.opened is exist - process it [09:38:20]req_shift_opened [09:38:20]FM_GetShiftState [09:38:20]SAM_PROTO_GetShiftState [09:38:20]wFMCommunicate request_size=4 [09:38:20]MH_SAM_APDU [09:38:20]CAPDU: 80 13 01 00 [09:38:20]Write to MH i2c: E2 08 00 F9 02 80 13 01 00 00 00 00 00 78 [09:38:20]Write i2c OK [09:38:20]MH_I2C_Read... [09:38:20]Read from MH i2c: E2 [09:38:20]MH_I2C_Read... [09:38:20]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:38:20]Read from MH i2c: E2 0E 00 [09:38:20]MH_I2C_Read... [09:38:20]Read from MH i2c: E2 0E 00 F9 02 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 23 [09:38:20]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [09:38:20]wFMCommunicate OK [09:38:20]SAM_PROTO_GetShiftState done [09:38:20]FM_GetShiftState done [09:38:20]req_shift_opened done [09:38:20]requested_item shift.open_date is exist - process it [09:38:20]req_shift_open_date [09:38:20]req_shift_open_date done [09:38:20]produce_requested_data done [09:38:20]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202263,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670} [09:38:20]process_action_free close_receipt [09:38:20]json_value_free [09:38:20]json_value_free done [09:38:20]process_json_proto returns [09:38:20]Send response to host [09:38:20]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202263,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670}}} [09:38:20]free response buf [09:38:20]execute_script done [09:38:20]execute_script returns [09:38:20]free content buf [09:38:20]Sock 10.Close socket [09:38:20]Sock 10.Thread stoped [09:38:24]OFD Sender: No OFD packet to send [09:38:29]OFD Sender: No OFD packet to send [09:38:34]OFD Sender: No OFD packet to send [09:38:39]OFD Sender: No OFD packet to send [09:38:44]OFD Sender: No OFD packet to send [09:38:49]OFD Sender: No OFD packet to send [09:38:54]OFD Sender: No OFD packet to send [09:38:59]OFD Sender: No OFD packet to send [09:39:04]OFD Sender: No OFD packet to send [09:39:09]OFD Sender: No OFD packet to send [09:39:14]OFD Sender: No OFD packet to send [09:39:19]OFD Sender: No OFD packet to send [09:39:24]OFD Sender: No OFD packet to send [09:39:29]OFD Sender: No OFD packet to send [09:39:34]OFD Sender: No OFD packet to send [09:39:39]OFD Sender: No OFD packet to send [09:39:44]OFD Sender: No OFD packet to send [09:39:49]OFD Sender: No OFD packet to send [09:39:54]OFD Sender: No OFD packet to send [09:39:59]OFD Sender: No OFD packet to send [09:40:04]OFD Sender: No OFD packet to send [09:40:09]OFD Sender: No OFD packet to send [09:40:14]OFD Sender: No OFD packet to send [09:40:19]OFD Sender: No OFD packet to send [09:40:24]OFD Sender: No OFD packet to send [09:40:29]OFD Sender: No OFD packet to send [09:40:34]OFD Sender: No OFD packet to send [09:40:39]OFD Sender: No OFD packet to send [09:41:47]ConnectInit Can't connect to host [09:41:49]OFD Sender: No OFD packet to send [09:41:54]OFD Sender: No OFD packet to send [09:41:59]OFD Sender: No OFD packet to send [09:42:04]OFD Sender: No OFD packet to send [09:51:13]ConnectInit Can't connect to host [09:51:17]ConnectInit Can't take IP for lk.salyk.kg [09:51:17]CommunicateWithHost connect error [09:51:17]CommunicateWithHost err = -1 [09:51:17]OFD Sender: Server communicate error [09:51:22]OFD Sender: Processing packet 202265 [packets to send 124, broken 115] [09:51:22]ProducePacketName [09:51:22]name=ofd_packets/00202265 [09:51:22]OFD Sender: To server: pG, [09:51:22]CommunicateWithHost lk.salyk.kg:30040 [09:51:22]ConnectInit lk.salyk.kg [09:51:22]Connected sock=8 [09:51:22]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 46 57 07 01 D7 60 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 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 41 00 00 00 F4 03 04 00 01 5D 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 19 16 03 00 35 04 06 00 AE FE 4E 75 22 6A 90 63 92 91 D6 8C 49 7E [09:51:22]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 E1 C0 47 00 F0 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 35 36 10 04 04 00 19 16 03 00 F4 03 04 00 4F 0A 1F 67 B6 04 01 00 00 8A 5F 11 36 E6 A2 5C A6 [09:51:22]CommunicateWithHost err = 0 [09:51:22]CheckOFDResponse [09:51:22]1017 (14) - 77093643461234 [09:51:22]1041 (16) - 0000000000871756 [09:51:22]1040 (4) - 202265 [09:51:22]1012 (4) - 28.10.2024 03:51 [09:51:22]1206 (1) - 0 [09:51:22]OFD Sender: Remove packet 202265 [09:51:22]ProducePacketName [09:51:22]name=ofd_packets/00202265 [09:51:22]NVStorageDeleteData [09:51:23]OFD Sender: Processing packet 202266 [packets to send 123, broken 115] [09:51:23]ProducePacketName [09:51:23]name=ofd_packets/00202266 [09:51:23]OFD Sender: To server: pG, [09:51:23]CommunicateWithHost lk.salyk.kg:30040 [09:51:23]ConnectInit lk.salyk.kg [09:51:23]Connected sock=8 [09:51:23]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 20 BF 07 01 E9 91 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 33 FF 03 08 00 03 EE 7F 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 3D B5 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 38 B5 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 66 08 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 CE 64 00 00 00 00 07 04 06 00 38 B5 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 42 00 00 00 F4 03 04 00 15 5D 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 1A 16 03 00 35 04 06 00 BC B0 D6 C1 80 80 5A F0 61 62 CB 07 49 94 [09:51:23]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 3A CF 47 00 0A 98 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 1A 16 03 00 F4 03 04 00 50 0A 1F 67 B6 04 01 00 00 4D 5D 9E E3 3F E5 4F EE [09:51:23]CommunicateWithHost err = 0 [09:51:23]CheckOFDResponse [09:51:23]1017 (14) - 77093643461234 [09:51:23]1041 (16) - 0000000000871756 [09:51:23]1040 (4) - 202266 [09:51:23]1012 (4) - 28.10.2024 03:51 [09:51:23]1206 (1) - 0 [09:51:23]OFD Sender: Remove packet 202266 [09:51:23]ProducePacketName [09:51:23]name=ofd_packets/00202266 [09:51:23]NVStorageDeleteData [09:51:23]OFD Sender: Processing packet 202267 [packets to send 122, broken 115] [09:51:23]ProducePacketName [09:51:23]name=ofd_packets/00202267 [09:51:23]OFD Sender: To server: pG, [09:51:23]CommunicateWithHost lk.salyk.kg:30040 [09:51:23]ConnectInit lk.salyk.kg [09:51:24]Connected sock=8 [09:51:24]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 01 00 00 5A 04 08 01 CC 60 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 20 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 43 00 00 00 F4 03 04 00 9C 5D 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 1B 16 03 00 35 04 06 00 15 45 3B 6E 4F 3A A6 A9 A9 CA 50 E2 1F B0 [09:51:24]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 C3 6F 47 00 5F EE A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 1B 16 03 00 F4 03 04 00 50 0A 1F 67 B6 04 01 00 00 F4 E6 46 5A 74 F0 BE 1B [09:51:24]CommunicateWithHost err = 0 [09:51:24]CheckOFDResponse [09:51:24]1017 (14) - 77093643461234 [09:51:24]1041 (16) - 0000000000871756 [09:51:24]1040 (4) - 202267 [09:51:24]1012 (4) - 28.10.2024 03:51 [09:51:24]1206 (1) - 0 [09:51:24]OFD Sender: Remove packet 202267 [09:51:24]ProducePacketName [09:51:24]name=ofd_packets/00202267 [09:51:24]NVStorageDeleteData [09:51:24]OFD Sender: Processing packet 202268 [packets to send 121, broken 115] [09:51:24]ProducePacketName [09:51:24]name=ofd_packets/00202268 [09:51:24]OFD Sender: To server: pG, [09:51:24]CommunicateWithHost lk.salyk.kg:30040 [09:51:24]ConnectInit lk.salyk.kg [09:51:24]Connected sock=8 [09:51:24]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 C2 10 07 01 3E 13 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 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 44 00 00 00 F4 03 04 00 A8 5D 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 1C 16 03 00 35 04 06 00 92 AF 34 E3 F0 33 DF 6F 99 FD FF 98 FF 86 [09:51: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 35 36 4F 00 00 00 D0 3D 47 00 3C 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 35 36 10 04 04 00 1C 16 03 00 F4 03 04 00 51 0A 1F 67 B6 04 01 00 00 03 3B 1E 0E 4B 48 EC 45 [09:51:25]CommunicateWithHost err = 0 [09:51:25]CheckOFDResponse [09:51:25]1017 (14) - 77093643461234 [09:51:25]1041 (16) - 0000000000871756 [09:51:25]1040 (4) - 202268 [09:51:25]1012 (4) - 28.10.2024 03:51 [09:51:25]1206 (1) - 0 [09:51:25]OFD Sender: Remove packet 202268 [09:51:25]ProducePacketName [09:51:25]name=ofd_packets/00202268 [09:51:25]NVStorageDeleteData [09:51:25]OFD Sender: Processing packet 202269 [packets to send 120, broken 115] [09:51:25]ProducePacketName [09:51:25]name=ofd_packets/00202269 [09:51:25]OFD Sender: To server: pG, [09:51:25]CommunicateWithHost lk.salyk.kg:30040 [09:51:25]ConnectInit lk.salyk.kg [09:51:25]Connected sock=8 [09:51:25]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 01 00 00 41 54 08 01 3A DD 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 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 F2 99 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 FC 1C 04 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 BC 1C 04 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 51 09 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 D2 6F 00 00 00 00 07 04 06 00 BC 1C 04 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 45 00 00 00 F4 03 04 00 1B 5E 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 1D 16 03 00 35 04 06 00 52 1B 66 BE FC 7C 0D 7B C8 67 8F 6C F6 74 [09:51: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 35 36 4F 00 00 00 D6 3B 47 00 BF 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 35 36 10 04 04 00 1D 16 03 00 F4 03 04 00 52 0A 1F 67 B6 04 01 00 00 41 F7 AC 3D BE CD 11 70 [09:51:25]CommunicateWithHost err = 0 [09:51:25]CheckOFDResponse [09:51:25]1017 (14) - 77093643461234 [09:51:25]1041 (16) - 0000000000871756 [09:51:25]1040 (4) - 202269 [09:51:25]1012 (4) - 28.10.2024 03:51 [09:51:25]1206 (1) - 0 [09:51:25]OFD Sender: Remove packet 202269 [09:51:25]ProducePacketName [09:51:25]name=ofd_packets/00202269 [09:51:25]NVStorageDeleteData [09:51:26]OFD Sender: Processing packet 202270 [packets to send 119, broken 115] [09:51:26]ProducePacketName [09:51:26]name=ofd_packets/00202270 [09:51:26]OFD Sender: To server: pG, [09:51:26]CommunicateWithHost lk.salyk.kg:30040 [09:51:26]ConnectInit lk.salyk.kg [09:51:26]Connected sock=8 [09:51:26]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 AD 31 07 01 BE 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 32 FF 03 08 00 03 9E 16 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 4F 97 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 2C 97 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 57 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 11 10 00 00 00 00 07 04 06 00 2C 97 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 46 00 00 00 F4 03 04 00 20 5E 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 1E 16 03 00 35 04 06 00 18 3C 3D EB 13 AB 53 6F 82 0C E4 BE 66 02 [09:51:26]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 75 31 47 00 68 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 35 36 10 04 04 00 1E 16 03 00 F4 03 04 00 53 0A 1F 67 B6 04 01 00 00 4F 88 B0 53 B1 DE 7A D4 [09:51:26]CommunicateWithHost err = 0 [09:51:26]CheckOFDResponse [09:51:26]1017 (14) - 77093643461234 [09:51:26]1041 (16) - 0000000000871756 [09:51:26]1040 (4) - 202270 [09:51:26]1012 (4) - 28.10.2024 03:51 [09:51:26]1206 (1) - 0 [09:51:26]OFD Sender: Remove packet 202270 [09:51:26]ProducePacketName [09:51:26]name=ofd_packets/00202270 [09:51:26]NVStorageDeleteData [09:51:27]OFD Sender: Processing packet 202271 [packets to send 118, broken 115] [09:51:27]ProducePacketName [09:51:27]name=ofd_packets/00202271 [09:51:27]OFD Sender: To server: pG, [09:51:27]CommunicateWithHost lk.salyk.kg:30040 [09:51:27]ConnectInit lk.salyk.kg [09:51:27]Connected sock=8 [09:51:27]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 01 00 00 A9 2F 08 01 03 09 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 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 26 02 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 B2 0E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 74 0E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 21 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 8F 01 00 00 00 00 07 04 06 00 74 0E 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 24 5E 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 1F 16 03 00 35 04 06 00 1A 5E 20 B0 9B 3F 49 31 B2 30 B0 CA CA 3E [09:51:27]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 F3 C0 47 00 86 C2 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 1F 16 03 00 F4 03 04 00 54 0A 1F 67 B6 04 01 00 00 F2 C2 B7 F9 69 F3 2A 50 [09:51:27]CommunicateWithHost err = 0 [09:51:27]CheckOFDResponse [09:51:27]1017 (14) - 77093643461234 [09:51:27]1041 (16) - 0000000000871756 [09:51:27]1040 (4) - 202271 [09:51:27]1012 (4) - 28.10.2024 03:51 [09:51:27]1206 (1) - 0 [09:51:27]OFD Sender: Remove packet 202271 [09:51:27]ProducePacketName [09:51:27]name=ofd_packets/00202271 [09:51:27]NVStorageDeleteData [09:51:28]OFD Sender: Processing packet 202272 [packets to send 117, broken 115] [09:51:28]ProducePacketName [09:51:28]name=ofd_packets/00202272 [09:51:28]OFD Sender: To server: pG, [09:51:28]CommunicateWithHost lk.salyk.kg:30040 [09:51:28]ConnectInit lk.salyk.kg [09:51:28]Connected sock=8 [09:51:28]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 01 00 00 89 0F 08 01 5E 09 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 20 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 48 00 00 00 F4 03 04 00 43 5E 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 20 16 03 00 35 04 06 00 B5 2A F2 4E F1 56 73 7B DD B4 DA 7B 1C 5A [09:51:28]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 8E 36 47 00 4C 27 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 20 16 03 00 F4 03 04 00 55 0A 1F 67 B6 04 01 00 00 27 6E EF 24 1A 36 7B E1 [09:51:28]CommunicateWithHost err = 0 [09:51:28]CheckOFDResponse [09:51:28]1017 (14) - 77093643461234 [09:51:28]1041 (16) - 0000000000871756 [09:51:28]1040 (4) - 202272 [09:51:28]1012 (4) - 28.10.2024 03:51 [09:51:28]1206 (1) - 0 [09:51:28]OFD Sender: Remove packet 202272 [09:51:28]ProducePacketName [09:51:28]name=ofd_packets/00202272 [09:51:28]NVStorageDeleteData [09:51:28]OFD Sender: Processing packet 202273 [packets to send 116, broken 115] [09:51:28]ProducePacketName [09:51:28]name=ofd_packets/00202273 [09:51:28]OFD Sender: To server: pG, [09:51:28]CommunicateWithHost lk.salyk.kg:30040 [09:51:28]ConnectInit lk.salyk.kg [09:51:29]Connected sock=8 [09:51: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 35 36 10 01 00 00 37 5F 08 01 CC 16 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 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 00 37 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 33 78 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 2C 78 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 54 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F3 27 00 00 00 00 07 04 06 00 2C 78 01 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 7A 5E 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 21 16 03 00 35 04 06 00 53 79 23 8A 80 7F 39 5E 13 29 6E 24 C3 18 [09:51:29]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 BA B5 47 00 49 B5 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 21 16 03 00 F4 03 04 00 55 0A 1F 67 B6 04 01 00 00 36 80 E9 13 F3 9F 4B E2 [09:51:29]CommunicateWithHost err = 0 [09:51:29]CheckOFDResponse [09:51:29]1017 (14) - 77093643461234 [09:51:29]1041 (16) - 0000000000871756 [09:51:29]1040 (4) - 202273 [09:51:29]1012 (4) - 28.10.2024 03:51 [09:51:29]1206 (1) - 0 [09:51:29]OFD Sender: Remove packet 202273 [09:51:29]ProducePacketName [09:51:29]name=ofd_packets/00202273 [09:51:29]NVStorageDeleteData [09:51:29]OFD Sender: No OFD packet to send [09:51:34]OFD Sender: No OFD packet to send [09:51:39]OFD Sender: No OFD packet to send [09:51:44]OFD Sender: No OFD packet to send [09:51:49]OFD Sender: No OFD packet to send [09:51:54]OFD Sender: No OFD packet to send [09:51:59]OFD Sender: No OFD packet to send [09:52:04]OFD Sender: No OFD packet to send [09:52:09]OFD Sender: No OFD packet to send [09:52:14]OFD Sender: No OFD packet to send [09:52:19]OFD Sender: No OFD packet to send [09:52:24]OFD Sender: No OFD packet to send [09:52:29]OFD Sender: No OFD packet to send [09:52:34]OFD Sender: No OFD packet to send [09:52:39]OFD Sender: No OFD packet to send [09:52:44]OFD Sender: No OFD packet to send [09:52:49]OFD Sender: No OFD packet to send [09:52:54]OFD Sender: No OFD packet to send [09:52:59]OFD Sender: No OFD packet to send [09:53:04]OFD Sender: No OFD packet to send [09:53:09]OFD Sender: No OFD packet to send [09:53:14]OFD Sender: No OFD packet to send [09:53:19]OFD Sender: No OFD packet to send [09:53:24]OFD Sender: No OFD packet to send [09:53:26]accept exits with 11 [09:53:26]New connection [09:53:26]New thread 3067133284 created [09:53:26]Thread 3067276644 joined [09:53:26]Waiting for new connection... [09:53:26] Sock 11.Parse request [09:53:26]Sock 11.Check first char [09:53:26]Sock 11.First char is OK [09:53:26]request: POST /json_proto HTTP/1.0 [09:53:26]Method: POST [09:53:26]URL: /json_proto [09:53:26]Method is POST - this is cgi request [09:53:26]url: /json_proto [09:53:26]query_string will be loaded in cgi processing [09:53:26]execute_cgi json_proto POST (null) [09:53:26]execute_cgi path=json_proto method=POST [09:53:26]POST find Content-Length [09:53:26]Host: 172.17.63.195:8080 [09:53:26]Content-Length: 682 [09:53:26]Content-Type: application/json [09:53:26] [09:53:26]POST finish read [09:53:26]Found Content-Length = 682 [09:53:26]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450048", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 52", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "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:53:26]execute_script... [09: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)450048", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 52", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "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:53:26]POST & json_proto [09:53:26]process_json_proto [09:53:26]json parsed OK: [09:53:26]protocol is kg_v1.0 [09:53:26]action value=close_receipt [09:53:26]process_action close_receipt [09:53:26]cmd_close_receipt [09:53:26]MH_GetDate [09:53:26]Write to MH i2c: F0 00 00 94 01 84 [09:53:26]Write i2c OK [09:53:26]MH_I2C_Read... [09:53:26]Read from MH i2c: F0 [09:53:26]MH_I2C_Read... [09:53:26]Read from MH i2c: F0 09 00 [09:53:26]MH_I2C_Read... [09:53:26]Read from MH i2c: F0 09 00 94 01 00 16 5F 1F 67 47 1B 1E 67 6F [09:53:26]GetLastDocTimeStamp 1730109050 [09:53:26]current date 1730109206 [09:53:26]FM_GetShiftState [09:53:26]SAM_PROTO_GetShiftState [09:53:26]wFMCommunicate request_size=4 [09:53:26]MH_SAM_APDU [09:53:26]CAPDU: 80 13 01 00 [09:53:26]Write to MH i2c: E2 08 00 95 01 80 13 01 00 00 00 00 00 13 [09:53:26]Write i2c OK [09:53:26]MH_I2C_Read... [09:53:26]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:53:26]Read from MH i2c: E2 [09:53:26]MH_I2C_Read... [09:53:26]Read from MH i2c: E2 0E 00 [09:53:26]MH_I2C_Read... [09:53:26]Read from MH i2c: E2 0E 00 95 01 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 BE [09:53:26]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [09:53:26]wFMCommunicate OK [09:53:26]SAM_PROTO_GetShiftState done [09:53:26]FM_GetShiftState done [09:53:26]opened in 1730073670 [09:53:26]opened+sec_in_day 1730160070 [09:53:26]quantity*price = 100015 [09:53:26]sum+1 = 100017 [09:53: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 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 74 28.10.2024 09:53 Смена: 545 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 ФМ: 0000000000871756 ФД: 202274 ФПД: 23995470904662 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T095326&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202274&fm=23995470904662&tin=02508201610067®Number=0000000000091777&sum=100000 [09:53:27]StoreToDocumentArchive [09:53:27]shift 545 fd 202274 [09:53:27]save to /storage/0545/doc_00202274 [09:53:27]save last doc name /storage/0545/doc_00202274 to /storage/kkm_last_doc_name [09:53:27]save OK [09:53:27]Clear old archive folders... [09:53:27]ProcessDocumentItem done err = 0, tmpTLVsize=251 [09:53:27]tlvbuf is 01B65710 [09:53:27]SAM_PROTO_ClearQueue [09:53:27]wFMCommunicate request_size=4 [09:53:27]MH_SAM_APDU [09:53:27]CAPDU: 80 09 00 00 [09:53:27]Write to MH i2c: E2 08 00 A2 01 80 09 00 00 00 00 00 00 15 [09:53:27]Write i2c OK [09:53:27]MH_I2C_Read... [09:53:27]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:53:27]Read from MH i2c: E2 [09:53:27]MH_I2C_Read... [09:53:27]Read from MH i2c: E2 03 00 [09:53:27]MH_I2C_Read... [09:53:27]Read from MH i2c: E2 03 00 A2 01 00 90 00 17 [09:53:27]RAPDU: 90 00 [09:53:27]wFMCommunicate OK [09:53:27]SAM_PROTO_ClearQueue done [09:53:27]KKMCreateOFDPacket [09:53:27]OFDProtocolAddRootSTLVToBuf [09:53:27]FM_MakeSignedData [09:53:27]FM_MakeSignedData [09:53:27]SAM_PROTO_SignData [09:53:27]wFMCommunicate request_size=4 [09:53:27]MH_SAM_APDU [09:53:27]CAPDU: 80 0D 01 02 [09:53:27]Write to MH i2c: E2 08 00 A3 01 80 0D 01 02 00 00 00 00 1D [09:53:27]Write i2c OK [09:53:27]MH_I2C_Read... [09:53:27]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:53:27]Read from MH i2c: E2 [09:53:27]MH_I2C_Read... [09:53:27]Read from MH i2c: E2 03 00 [09:53:27]MH_I2C_Read... [09:53:27]Read from MH i2c: E2 03 00 A3 01 00 90 00 18 [09:53:27]RAPDU: 90 00 [09:53:27]wFMCommunicate OK [09:53:27]wFMCommunicate request_size=255 [09:53:27]MH_SAM_APDU [09: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 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 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 4A 00 00 00 F4 03 04 00 16 5F 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 22 16 03 00 35 04 06 00 15 [09:53:27]Write to MH i2c: E2 02 01 A4 01 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 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 4A 00 00 00 F4 03 04 00 16 5F 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 22 16 03 00 35 04 06 00 15 00 00 63 [09:53:27]Write i2c OK [09:53:27]MH_I2C_Read... [09:53:27]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:53:27]Read from MH i2c: E2 [09:53:27]MH_I2C_Read... [09:53:27]Read from MH i2c: E2 03 00 [09:53:27]MH_I2C_Read... [09:53:27]Read from MH i2c: E2 03 00 A4 01 00 90 00 19 [09:53:27]RAPDU: 90 00 [09:53:27]wFMCommunicate OK [09:53:27]wFMCommunicate request_size=10 [09:53:27]MH_SAM_APDU [09:53:27]CAPDU: 80 0D 02 02 05 D2 E1 84 FD 56 [09:53:27]Write to MH i2c: E2 0D 00 A5 01 80 0D 02 02 05 00 D2 E1 84 FD 56 00 00 B4 [09:53:27]Write i2c OK [09:53:27]MH_I2C_Read... [09:53:27]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:53:27]Read from MH i2c: E2 [09:53:27]MH_I2C_Read... [09:53:27]Read from MH i2c: E2 03 00 [09:53:27]MH_I2C_Read... [09:53:27]Read from MH i2c: E2 03 00 A5 01 00 90 00 1A [09:53:27]RAPDU: 90 00 [09:53:27]wFMCommunicate OK [09:53:27]wFMCommunicate request_size=4 [09:53:27]MH_SAM_APDU [09:53:27]CAPDU: 80 0D 03 02 [09:53:27]Write to MH i2c: E2 08 00 A6 01 80 0D 03 02 00 00 00 00 22 [09:53:27]Write i2c OK [09:53:27]MH_I2C_Read... [09:53:27]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:53:27]Read from MH i2c: E2 [09:53:27]MH_I2C_Read... [09:53:27]Read from MH i2c: E2 0B 00 [09:53:27]MH_I2C_Read... [09:53:27]Read from MH i2c: E2 0B 00 A6 01 00 00 27 32 42 0C F1 23 DD 90 00 BB [09:53:27]RAPDU: 00 27 32 42 0C F1 23 DD 90 00 [09:53:27]wFMCommunicate OK [09:53:27]SAM_PROTO_SignData done [09:53:27]FM_MakeSignedData done [09:53:27]CreateOFDProtocolMessage [09:53:27]wFMCommunicate request_size=4 [09:53:27]MH_SAM_APDU [09:53:27]CAPDU: 80 11 00 00 [09:53:27]Write to MH i2c: E2 08 00 A7 01 80 11 00 00 00 00 00 00 22 [09:53:27]Write i2c OK [09:53:27]MH_I2C_Read... [09:53:27]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:53:27]Read from MH i2c: E2 [09:53:27]MH_I2C_Read... [09:53:27]Read from MH i2c: E2 17 00 [09:53:27]MH_I2C_Read... [09:53:27]Read from MH i2c: E2 17 00 A7 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 77 [09:53:27]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [09:53:27]wFMCommunicate OK [09:53:27]CreateOFDProtocolMessage done [09:53:27]OFDSenderStorePacket 202274 [09:53:27]StoreOFDPacket docnum=202274 [09:53:27]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 15 61 07 01 0A 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 32 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 4A 00 00 00 F4 03 04 00 16 5F 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 22 16 03 00 35 04 06 00 15 D2 E1 84 FD 56 00 27 32 42 0C F1 23 DD [09:53:27]CheckFolder [09:53:27]dirname=/storage/ofd_packets [09:53:27]CheckFolder done [09:53:27]ProducePacketName [09:53:27]name=ofd_packets/00202274 [09:53:27]NVStorageSaveData ofd_packets/00202274 [09:53:27]File name is /storage/ofd_packets/00202274 [09:53:27]Write 301 bytes [09:53:27]NVStorageSaveData done [09:53:27]OFDSenderStorePacket done [09:53:27]KKMCreateOFDPacket done [09:53:27]NVStorageSaveData kkm_last_timestamp [09:53:27]File name is /storage/kkm_last_timestamp [09:53:27]Write 4 bytes [09:53:27]NVStorageSaveData done [09:53:27]ExternCall_PrintAddStr [09:53:27]wPrintStart [09:53:27]Write to MH i2c: 01 00 00 A8 01 A9 [09:53:27]Write i2c OK [09:53:27]MH_I2C_Read... [09:53:27]Read from MH i2c: 01 [09:53:27]MH_I2C_Read... [09:53:27]Read from MH i2c: 01 07 00 [09:53:27]MH_I2C_Read... [09:53:27]Read from MH i2c: 01 07 00 A8 01 00 00 00 00 00 FF 0F BE [09:53:27]RasterBufferAndPrint [09:53:27]line Счет N : (1)450048 [09:53:27]line ИНН: 02508201610067 [09:53:27]line Контрольно-Кассовый Чек [09:53:27]line ПРОДАЖА [09:53:27]line ТРК (МРК, ГНК) : 52 [09:53:27]line Товар: 2710124130 [09:53:27]line Аи-92-К-2 [09:53:27]line 14.950 * 66.90 [09:53:27]line = 1000.16 [09:53:27]line НДС 12% НСП 1% [09:53:27]line > о реализуемом товаре [09:53:27]line ОКРУГЛЕНИЕ: -0.16 [09:53:27]line ИТОГО: 1000.00 [09:53:27]line Внесено: 1000.00 [09:53:27]line СДАЧА: 0.00 [09:53:27]line НСП 1% : 8.85 [09:53:27]line НДС 12% : 106.21 [09:53:27]line Наличными: 1000.00 [09:53:27]line Безнал.: 0.00 [09:53:27]line Место: АЗС № 171 "Партнер Нефть" [09:53:27]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [09:53:27]line СНО: Общий режим [09:53:27]line Чек 74 28.10.2024 09:53 [09:53:27]line Смена: 545 ФФД: 1.0 [09:53:27]line ЗНМ: 0300000109 [09:53:27]line РНМ: 0000000000091777 [09:53:27]line Версия ККМ: 001 [09:53:27]line ФМ: 0000000000871756 [09:53:27]line ФД: 202274 [09:53:27]line ФПД: 23995470904662 [09:53:28]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T095326&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202274&fm=23995470904662&tin=02508201610067®Number=0000000000091777&sum=100000 [09:53:28]OFD Sender: Processing packet 202274 [packets to send 116, broken 115] [09:53:28]ProducePacketName [09:53:28]name=ofd_packets/00202274 [09:53:28]OFD Sender: To server: pG, [09:53:28]CommunicateWithHost lk.salyk.kg:30040 [09:53:28]ConnectInit lk.salyk.kg [09:53:28]written 0, free lines is 4095 [09:53:28]Connected sock=9 [09: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 35 36 0F 01 00 00 15 61 07 01 0A 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 32 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 4A 00 00 00 F4 03 04 00 16 5F 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 22 16 03 00 35 04 06 00 15 D2 E1 84 FD 56 00 27 32 42 0C F1 23 DD [09: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 35 36 4F 00 00 00 4C D9 47 00 E7 9D A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 22 16 03 00 F4 03 04 00 CD 0A 1F 67 B6 04 01 00 00 09 C7 A8 9E E7 FC D4 74 [09:53:28]CommunicateWithHost err = 0 [09:53:28]CheckOFDResponse [09:53:28]1017 (14) - 77093643461234 [09:53:28]1041 (16) - 0000000000871756 [09:53:28]1040 (4) - 202274 [09:53:28]1012 (4) - 28.10.2024 03:53 [09:53:28]1206 (1) - 0 [09:53:28]OFD Sender: Remove packet 202274 [09:53:28]ProducePacketName [09:53:28]name=ofd_packets/00202274 [09:53:28]NVStorageDeleteData [09:53:28]Write to MH i2c: 01 00 00 D3 01 D4 [09:53:28]Write i2c OK [09:53:28]MH_I2C_Read... [09:53:28]Read from MH i2c: 01 [09:53:28]MH_I2C_Read... [09:53:28]Read from MH i2c: 01 07 00 [09:53:28]MH_I2C_Read... [09:53:28]Read from MH i2c: 01 07 00 D3 01 00 00 00 00 00 9F 0C 86 [09:53:28]RasterBufferAndPrint [09:53:28]line [09:53:28]line [09:53:28]line [09:53:28]line [09:53:28]line [09:53:28]written 0, free lines is 3236 [09:53:28]MH_Cut [09:53:28]Write to MH i2c: D1 01 00 DA 01 01 AD [09:53:28]Write i2c OK [09:53:28]MH_I2C_Read... [09:53:28]Read from MH i2c: D1 [09:53:28]MH_I2C_Read... [09:53:28]Read from MH i2c: D1 01 00 [09:53:28]MH_I2C_Read... [09:53:28]Read from MH i2c: D1 01 00 DA 01 00 AC [09:53:28]Write to MH i2c: 01 00 00 DB 01 DC [09:53:28]Write i2c OK [09:53:28]MH_I2C_Read... [09:53:29]OFD Sender: No OFD packet to send [09:53:29]*** Cut start [09:53:29]*** Purtial cut [09:53:29]*** Stage 1: CUTSNS_PIN = 1 [09:53:29]Read from MH i2c: 01 [09:53:29]MH_I2C_Read... [09:53:29]*** Stop cut motor [09:53:29]*** Cut end [09:53:29]Read from MH i2c: 01 07 00 [09:53:29]MH_I2C_Read... [09:53:29]Read from MH i2c: 01 07 00 DB 01 00 00 00 00 00 FF 0F F1 [09:53:29]process_action close_receipt done [09:53:29]requested_data is exist [09:53:29]produce_requested_data [09:53:29]requested_item fm.sn is exist - process it [09:53:29]wFMCommunicate request_size=4 [09:53:29]MH_SAM_APDU [09:53:29]CAPDU: 80 11 00 00 [09:53:29]Write to MH i2c: E2 08 00 DC 01 80 11 00 00 00 00 00 00 57 [09:53:29]Write i2c OK [09:53:29]MH_I2C_Read... [09:53:29]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:53:29]Read from MH i2c: E2 [09:53:29]MH_I2C_Read... [09:53:29]Read from MH i2c: E2 17 00 [09:53:29]MH_I2C_Read... [09:53:29]Read from MH i2c: E2 17 00 DC 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 AC [09:53:29]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [09:53:29]wFMCommunicate OK [09:53:29]requested_item fd.num is exist - process it [09:53:29]SAM_PROTO_GetFieldsCounters [09:53:29]wFMCommunicate request_size=4 [09:53:29]MH_SAM_APDU [09:53:29]CAPDU: 80 13 00 00 [09:53:29]Write to MH i2c: E2 08 00 DD 01 80 13 00 00 00 00 00 00 5A [09:53:29]Write i2c OK [09:53:29]MH_I2C_Read... [09:53:30]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:53:30]Read from MH i2c: E2 [09:53:30]MH_I2C_Read... [09:53:30]Read from MH i2c: E2 62 00 [09:53:30]MH_I2C_Read... [09:53:30]Read from MH i2c: E2 62 00 DD 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 22 16 03 00 0E 04 04 00 21 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 BF [09:53: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 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 22 16 03 00 0E 04 04 00 21 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 [09:53:30]wFMCommunicate OK [09:53:30]SAM_PROTO_GetFieldsCounters done [09:53:30]requested_item shift.num is exist - process it [09:53:30]requested_item shift.opened is exist - process it [09:53:30]req_shift_opened [09:53:30]FM_GetShiftState [09:53:30]SAM_PROTO_GetShiftState [09:53:30]wFMCommunicate request_size=4 [09:53:30]MH_SAM_APDU [09:53:30]CAPDU: 80 13 01 00 [09:53:30]Write to MH i2c: E2 08 00 DE 01 80 13 01 00 00 00 00 00 5C [09:53:30]Write i2c OK [09:53:30]MH_I2C_Read... [09:53:30]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:53:30]Read from MH i2c: E2 [09:53:30]MH_I2C_Read... [09:53:30]Read from MH i2c: E2 0E 00 [09:53:30]MH_I2C_Read... [09:53:30]Read from MH i2c: E2 0E 00 DE 01 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 07 [09:53:30]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [09:53:30]wFMCommunicate OK [09:53:30]SAM_PROTO_GetShiftState done [09:53:30]FM_GetShiftState done [09:53:30]req_shift_opened done [09:53:30]requested_item shift.open_date is exist - process it [09:53:30]req_shift_open_date [09:53:30]req_shift_open_date done [09:53:30]produce_requested_data done [09:53:30]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202274,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670} [09:53:30]process_action_free close_receipt [09:53:30]json_value_free [09:53:30]json_value_free done [09:53:30]process_json_proto returns [09:53:30]Send response to host [09:53:30]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202274,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670}}} [09:53:30]free response buf [09:53:30]execute_script done [09:53:30]execute_script returns [09:53:30]free content buf [09:53:30]Sock 11.Close socket [09:53:30]Sock 11.Thread stoped [09:53:34]OFD Sender: No OFD packet to send [09:53:39]OFD Sender: No OFD packet to send [09:53:44]OFD Sender: No OFD packet to send [09:53:49]OFD Sender: No OFD packet to send [09:53:54]OFD Sender: No OFD packet to send [09:53:59]OFD Sender: No OFD packet to send [09:54:04]OFD Sender: No OFD packet to send [09:54:09]OFD Sender: No OFD packet to send [09:54:09]accept exits with 8 [09:54:09]New connection [09:54:09]New thread 3067276644 created [09:54:09]Thread 3067133284 joined [09:54:09]Waiting for new connection... [09:54:09] Sock 8.Parse request [09:54:09]Sock 8.Check first char [09:54:09]Sock 8.First char is OK [09:54:09]request: POST /json_proto HTTP/1.0 [09:54:09]Method: POST [09:54:09]URL: /json_proto [09:54:09]Method is POST - this is cgi request [09:54:09]url: /json_proto [09:54:09]query_string will be loaded in cgi processing [09:54:09]execute_cgi json_proto POST (null) [09:54:09]execute_cgi path=json_proto method=POST [09:54:09]POST find Content-Length [09:54:09]Host: 172.17.63.195:8080 [09:54:09]Content-Length: 677 [09:54:09]Content-Type: application/json [09:54:09] [09:54:09]POST finish read [09:54:09]Found Content-Length = 677 [09:54:09]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450049", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 61", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-3", "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" ] } } [09:54:09]execute_script... [09:54: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)450049", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 61", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-3", "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" ] } } [09:54:09]POST & json_proto [09:54:09]process_json_proto [09:54:09]json parsed OK: [09:54:09]protocol is kg_v1.0 [09:54:09]action value=close_receipt [09:54:09]process_action close_receipt [09:54:09]cmd_close_receipt [09:54:09]MH_GetDate [09:54:09]Write to MH i2c: F0 00 00 DF 01 CF [09:54:09]Write i2c OK [09:54:09]MH_I2C_Read... [09:54:09]Read from MH i2c: F0 [09:54:09]MH_I2C_Read... [09:54:09]Read from MH i2c: F0 09 00 [09:54:09]MH_I2C_Read... [09:54:09]Read from MH i2c: F0 09 00 DF 01 00 41 5F 1F 67 47 1B 1E 67 E5 [09:54:09]GetLastDocTimeStamp 1730109206 [09:54:09]current date 1730109249 [09:54:09]FM_GetShiftState [09:54:09]SAM_PROTO_GetShiftState [09:54:09]wFMCommunicate request_size=4 [09:54:09]MH_SAM_APDU [09:54:09]CAPDU: 80 13 01 00 [09:54:09]Write to MH i2c: E2 08 00 E0 01 80 13 01 00 00 00 00 00 5E [09:54:09]Write i2c OK [09:54:09]MH_I2C_Read... [09:54:09]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:54:09]Read from MH i2c: E2 [09:54:09]MH_I2C_Read... [09:54:09]Read from MH i2c: E2 0E 00 [09:54:09]MH_I2C_Read... [09:54:09]Read from MH i2c: E2 0E 00 E0 01 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 09 [09:54:09]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [09:54:09]wFMCommunicate OK [09:54:09]SAM_PROTO_GetShiftState done [09:54:09]FM_GetShiftState done [09:54:09]opened in 1730073670 [09:54:09]opened+sec_in_day 1730160070 [09:54:09]quantity*price = 50010 [09:54:09]sum+1 = 50012 [09:54:09]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.11 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.11 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 75 28.10.2024 09:54 Смена: 545 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 ФМ: 0000000000871756 ФД: 202275 ФПД: 21792611432642 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T095409&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202275&fm=21792611432642&tin=02508201610067®Number=0000000000091777&sum=50000 [09:54:10]StoreToDocumentArchive [09:54:10]shift 545 fd 202275 [09:54:10]save to /storage/0545/doc_00202275 [09:54:10]save last doc name /storage/0545/doc_00202275 to /storage/kkm_last_doc_name [09:54:10]save OK [09:54:10]Clear old archive folders... [09:54:10]ProcessDocumentItem done err = 0, tmpTLVsize=251 [09:54:10]tlvbuf is 01B62BF0 [09:54:10]SAM_PROTO_ClearQueue [09:54:10]wFMCommunicate request_size=4 [09:54:10]MH_SAM_APDU [09:54:10]CAPDU: 80 09 00 00 [09:54:10]Write to MH i2c: E2 08 00 ED 01 80 09 00 00 00 00 00 00 60 [09:54:10]Write i2c OK [09:54:10]MH_I2C_Read... [09:54:10]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:54:10]Read from MH i2c: E2 [09:54:10]MH_I2C_Read... [09:54:10]Read from MH i2c: E2 03 00 [09:54:10]MH_I2C_Read... [09:54:10]Read from MH i2c: E2 03 00 ED 01 00 90 00 62 [09:54:10]RAPDU: 90 00 [09:54:10]wFMCommunicate OK [09:54:10]SAM_PROTO_ClearQueue done [09:54:10]KKMCreateOFDPacket [09:54:10]OFDProtocolAddRootSTLVToBuf [09:54:10]FM_MakeSignedData [09:54:10]FM_MakeSignedData [09:54:10]SAM_PROTO_SignData [09:54:10]wFMCommunicate request_size=4 [09:54:10]MH_SAM_APDU [09:54:10]CAPDU: 80 0D 01 02 [09:54:10]Write to MH i2c: E2 08 00 EE 01 80 0D 01 02 00 00 00 00 68 [09:54:10]Write i2c OK [09:54:10]MH_I2C_Read... [09:54:10]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:54:10]Read from MH i2c: E2 [09:54:10]MH_I2C_Read... [09:54:10]Read from MH i2c: E2 03 00 [09:54:10]MH_I2C_Read... [09:54:10]Read from MH i2c: E2 03 00 EE 01 00 90 00 63 [09:54:10]RAPDU: 90 00 [09:54:10]wFMCommunicate OK [09:54:10]wFMCommunicate request_size=255 [09:54:10]MH_SAM_APDU [09:54:10]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 33 FF 03 08 00 03 54 1A 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 5B C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BF 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 4B 00 00 00 F4 03 04 00 41 5F 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 23 16 03 00 35 04 06 00 13 [09:54:10]Write to MH i2c: E2 02 01 EF 01 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 33 FF 03 08 00 03 54 1A 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 5B C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BF 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 4B 00 00 00 F4 03 04 00 41 5F 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 23 16 03 00 35 04 06 00 13 00 00 B8 [09:54:10]Write i2c OK [09:54:10]MH_I2C_Read... [09:54:11]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:54:11]Read from MH i2c: E2 [09:54:11]MH_I2C_Read... [09:54:11]Read from MH i2c: E2 03 00 [09:54:11]MH_I2C_Read... [09:54:11]Read from MH i2c: E2 03 00 EF 01 00 90 00 64 [09:54:11]RAPDU: 90 00 [09:54:11]wFMCommunicate OK [09:54:11]wFMCommunicate request_size=10 [09:54:11]MH_SAM_APDU [09:54:11]CAPDU: 80 0D 02 02 05 D1 FC DC F8 C2 [09:54:11]Write to MH i2c: E2 0D 00 F0 01 80 0D 02 02 05 00 D1 FC DC F8 C2 00 00 D8 [09:54:11]Write i2c OK [09:54:11]MH_I2C_Read... [09:54:11]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:54:11]Read from MH i2c: E2 [09:54:11]MH_I2C_Read... [09:54:11]Read from MH i2c: E2 03 00 [09:54:11]MH_I2C_Read... [09:54:11]Read from MH i2c: E2 03 00 F0 01 00 90 00 65 [09:54:11]RAPDU: 90 00 [09:54:11]wFMCommunicate OK [09:54:11]wFMCommunicate request_size=4 [09:54:11]MH_SAM_APDU [09:54:11]CAPDU: 80 0D 03 02 [09:54:11]Write to MH i2c: E2 08 00 F1 01 80 0D 03 02 00 00 00 00 6D [09:54:11]Write i2c OK [09:54:11]MH_I2C_Read... [09:54:11]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:54:11]Read from MH i2c: E2 [09:54:11]MH_I2C_Read... [09:54:11]Read from MH i2c: E2 0B 00 [09:54:11]MH_I2C_Read... [09:54:11]Read from MH i2c: E2 0B 00 F1 01 00 88 44 77 70 C7 A4 B5 E2 90 00 23 [09:54:11]RAPDU: 88 44 77 70 C7 A4 B5 E2 90 00 [09:54:11]wFMCommunicate OK [09:54:11]SAM_PROTO_SignData done [09:54:11]FM_MakeSignedData done [09:54:11]CreateOFDProtocolMessage [09:54:11]wFMCommunicate request_size=4 [09:54:11]MH_SAM_APDU [09:54:11]CAPDU: 80 11 00 00 [09:54:11]Write to MH i2c: E2 08 00 F2 01 80 11 00 00 00 00 00 00 6D [09:54:11]Write i2c OK [09:54:11]MH_I2C_Read... [09:54:11]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:54:11]Read from MH i2c: E2 [09:54:11]MH_I2C_Read... [09:54:11]Read from MH i2c: E2 17 00 [09:54:11]MH_I2C_Read... [09:54:11]Read from MH i2c: E2 17 00 F2 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 C2 [09:54:11]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [09:54:11]wFMCommunicate OK [09:54:11]CreateOFDProtocolMessage done [09:54:11]OFDSenderStorePacket 202275 [09:54:11]StoreOFDPacket docnum=202275 [09:54:11]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 CC 47 07 01 87 5E 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 33 FF 03 08 00 03 54 1A 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 5B C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BF 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 4B 00 00 00 F4 03 04 00 41 5F 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 23 16 03 00 35 04 06 00 13 D1 FC DC F8 C2 88 44 77 70 C7 A4 B5 E2 [09:54:11]CheckFolder [09:54:11]dirname=/storage/ofd_packets [09:54:11]CheckFolder done [09:54:11]ProducePacketName [09:54:11]name=ofd_packets/00202275 [09:54:11]NVStorageSaveData ofd_packets/00202275 [09:54:11]File name is /storage/ofd_packets/00202275 [09:54:11]Write 301 bytes [09:54:11]NVStorageSaveData done [09:54:11]OFDSenderStorePacket done [09:54:11]KKMCreateOFDPacket done [09:54:11]NVStorageSaveData kkm_last_timestamp [09:54:11]File name is /storage/kkm_last_timestamp [09:54:11]Write 4 bytes [09:54:11]NVStorageSaveData done [09:54:11]ExternCall_PrintAddStr [09:54:11]wPrintStart [09:54:11]Write to MH i2c: 01 00 00 F3 01 F4 [09:54:11]Write i2c OK [09:54:11]MH_I2C_Read... [09:54:11]Read from MH i2c: 01 [09:54:11]MH_I2C_Read... [09:54:11]Read from MH i2c: 01 07 00 [09:54:11]MH_I2C_Read... [09:54:11]Read from MH i2c: 01 07 00 F3 01 00 00 00 00 00 FF 0F 09 [09:54:11]RasterBufferAndPrint [09:54:11]line Счет N : (1)450049 [09:54:11]line ИНН: 02508201610067 [09:54:11]line Контрольно-Кассовый Чек [09:54:11]line ПРОДАЖА [09:54:11]line ТРК (МРК, ГНК) : 61 [09:54:11]line Товар: 2710124500 [09:54:11]line Аи-95-К-3 [09:54:11]line 6.740 * 74.20 [09:54:11]line = 500.11 [09:54:11]line НДС 12% НСП 1% [09:54:11]line > о реализуемом товаре [09:54:11]line ОКРУГЛЕНИЕ: -0.11 [09:54:11]line ИТОГО: 500.00 [09:54:11]line Внесено: 500.00 [09:54:11]line СДАЧА: 0.00 [09:54:11]line НСП 1% : 4.43 [09:54:11]line НДС 12% : 53.11 [09:54:11]line Наличными: 500.00 [09:54:11]line Безнал.: 0.00 [09:54:11]line Место: АЗС № 171 "Партнер Нефть" [09:54:11]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [09:54:11]line СНО: Общий режим [09:54:11]line Чек 75 28.10.2024 09:54 [09:54:11]line Смена: 545 ФФД: 1.0 [09:54:11]line ЗНМ: 0300000109 [09:54:11]line РНМ: 0000000000091777 [09:54:11]line Версия ККМ: 001 [09:54:11]line ФМ: 0000000000871756 [09:54:11]line ФД: 202275 [09:54:11]line ФПД: 21792611432642 [09:54:11]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T095409&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202275&fm=21792611432642&tin=02508201610067®Number=0000000000091777&sum=50000 [09:54:11]OFD Sender: Processing packet 202275 [packets to send 116, broken 115] [09:54:11]ProducePacketName [09:54:11]name=ofd_packets/00202275 [09:54:11]OFD Sender: To server: pG, [09:54:11]CommunicateWithHost lk.salyk.kg:30040 [09:54:11]ConnectInit lk.salyk.kg [09:54:11]written 0, free lines is 4095 [09:54:11]Connected sock=10 [09:54:11]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 CC 47 07 01 87 5E 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 33 FF 03 08 00 03 54 1A 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 5B C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BF 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 4B 00 00 00 F4 03 04 00 41 5F 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 23 16 03 00 35 04 06 00 13 D1 FC DC F8 C2 88 44 77 70 C7 A4 B5 E2 [09:54: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 35 36 4F 00 00 00 25 0D 47 00 DF 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 35 36 10 04 04 00 23 16 03 00 F4 03 04 00 F8 0A 1F 67 B6 04 01 00 00 C8 C4 50 30 0C D9 4F DB [09:54:11]CommunicateWithHost err = 0 [09:54:11]CheckOFDResponse [09:54:11]1017 (14) - 77093643461234 [09:54:11]1041 (16) - 0000000000871756 [09:54:11]1040 (4) - 202275 [09:54:11]1012 (4) - 28.10.2024 03:54 [09:54:11]1206 (1) - 0 [09:54:11]OFD Sender: Remove packet 202275 [09:54:11]ProducePacketName [09:54:11]name=ofd_packets/00202275 [09:54:11]NVStorageDeleteData [09:54:11]Write to MH i2c: 01 00 00 1E 02 20 [09:54:11]Write i2c OK [09:54:11]MH_I2C_Read... [09:54:11]Read from MH i2c: 01 [09:54:11]MH_I2C_Read... [09:54:11]Read from MH i2c: 01 07 00 [09:54:11]MH_I2C_Read... [09:54:11]Read from MH i2c: 01 07 00 1E 02 00 00 00 00 00 93 0C C6 [09:54:11]RasterBufferAndPrint [09:54:11]line [09:54:11]line [09:54:11]line [09:54:11]line [09:54:11]line [09:54:11]written 0, free lines is 3225 [09:54:12]MH_Cut [09:54:12]Write to MH i2c: D1 01 00 25 02 01 F9 [09:54:12]Write i2c OK [09:54:12]MH_I2C_Read... [09:54:12]Read from MH i2c: D1 [09:54:12]MH_I2C_Read... [09:54:12]Read from MH i2c: D1 01 00 [09:54:12]MH_I2C_Read... [09:54:12]Read from MH i2c: D1 01 00 25 02 00 F8 [09:54:12]Write to MH i2c: 01 00 00 26 02 28 [09:54:12]Write i2c OK [09:54:12]MH_I2C_Read... [09:54:12]OFD Sender: No OFD packet to send [09:54:12]*** Cut start [09:54:12]*** Purtial cut [09:54:12]*** Stage 1: CUTSNS_PIN = 1 [09:54:13]Read from MH i2c: 01 [09:54:13]MH_I2C_Read... [09:54:13]*** Stop cut motor [09:54:13]*** Cut end [09:54:13]Read from MH i2c: 01 07 00 [09:54:13]MH_I2C_Read... [09:54:13]Read from MH i2c: 01 07 00 26 02 00 00 00 00 00 FF 0F 3D [09:54:13]process_action close_receipt done [09:54:13]requested_data is exist [09:54:13]produce_requested_data [09:54:13]requested_item fm.sn is exist - process it [09:54:13]wFMCommunicate request_size=4 [09:54:13]MH_SAM_APDU [09:54:13]CAPDU: 80 11 00 00 [09:54:13]Write to MH i2c: E2 08 00 27 02 80 11 00 00 00 00 00 00 A3 [09:54:13]Write i2c OK [09:54:13]MH_I2C_Read... [09:54:13]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:54:13]Read from MH i2c: E2 [09:54:13]MH_I2C_Read... [09:54:13]Read from MH i2c: E2 17 00 [09:54:13]MH_I2C_Read... [09:54:13]Read from MH i2c: E2 17 00 27 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 F8 [09:54:13]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [09:54:13]wFMCommunicate OK [09:54:13]requested_item fd.num is exist - process it [09:54:13]SAM_PROTO_GetFieldsCounters [09:54:13]wFMCommunicate request_size=4 [09:54:13]MH_SAM_APDU [09:54:13]CAPDU: 80 13 00 00 [09:54:13]Write to MH i2c: E2 08 00 28 02 80 13 00 00 00 00 00 00 A6 [09:54:13]Write i2c OK [09:54:13]MH_I2C_Read... [09:54:13]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:54:13]Read from MH i2c: E2 [09:54:13]MH_I2C_Read... [09:54:13]Read from MH i2c: E2 62 00 [09:54:13]MH_I2C_Read... [09:54:13]Read from MH i2c: E2 62 00 28 02 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 23 16 03 00 0E 04 04 00 21 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 0F [09:54:13]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 23 16 03 00 0E 04 04 00 21 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 [09:54:13]wFMCommunicate OK [09:54:13]SAM_PROTO_GetFieldsCounters done [09:54:13]requested_item shift.num is exist - process it [09:54:13]requested_item shift.opened is exist - process it [09:54:13]req_shift_opened [09:54:13]FM_GetShiftState [09:54:13]SAM_PROTO_GetShiftState [09:54:13]wFMCommunicate request_size=4 [09:54:13]MH_SAM_APDU [09:54:13]CAPDU: 80 13 01 00 [09:54:13]Write to MH i2c: E2 08 00 29 02 80 13 01 00 00 00 00 00 A8 [09:54:13]Write i2c OK [09:54:13]MH_I2C_Read... [09:54:13]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:54:13]Read from MH i2c: E2 [09:54:13]MH_I2C_Read... [09:54:13]Read from MH i2c: E2 0E 00 [09:54:13]MH_I2C_Read... [09:54:13]Read from MH i2c: E2 0E 00 29 02 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 53 [09:54:13]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [09:54:13]wFMCommunicate OK [09:54:13]SAM_PROTO_GetShiftState done [09:54:13]FM_GetShiftState done [09:54:13]req_shift_opened done [09:54:13]requested_item shift.open_date is exist - process it [09:54:13]req_shift_open_date [09:54:13]req_shift_open_date done [09:54:13]produce_requested_data done [09:54:13]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202275,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670} [09:54:13]process_action_free close_receipt [09:54:13]json_value_free [09:54:13]json_value_free done [09:54:13]process_json_proto returns [09:54:13]Send response to host [09:54:13]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202275,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670}}} [09:54:13]free response buf [09:54:13]execute_script done [09:54:13]execute_script returns [09:54:13]free content buf [09:54:13]Sock 8.Close socket [09:54:13]Sock 8.Thread stoped [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:47]OFD Sender: No OFD packet to send [09:54:52]OFD Sender: No OFD packet to send [09:54:57]OFD Sender: No OFD packet to send [09:55:02]OFD Sender: No OFD packet to send [09:55:07]OFD Sender: No OFD packet to send [09:55:12]OFD Sender: No OFD packet to send [09:55:17]OFD Sender: No OFD packet to send [09:55:22]OFD Sender: No OFD packet to send [09:55:27]OFD Sender: No OFD packet to send [09:55:32]OFD Sender: No OFD packet to send [09:55:37]OFD Sender: No OFD packet to send [09:55:39]accept exits with 9 [09:55:39]New connection [09:55:39]New thread 3067133284 created [09:55:39]Thread 3067276644 joined [09:55:39]Waiting for new connection... [09:55:39] Sock 9.Parse request [09:55:39]Sock 9.Check first char [09:55:39]Sock 9.First char is OK [09:55:39]request: POST /json_proto HTTP/1.0 [09:55:39]Method: POST [09:55:39]URL: /json_proto [09:55:39]Method is POST - this is cgi request [09:55:39]url: /json_proto [09:55:39]query_string will be loaded in cgi processing [09:55:39]execute_cgi json_proto POST (null) [09:55:39]execute_cgi path=json_proto method=POST [09:55:39]POST find Content-Length [09:55:39]Host: 172.17.63.195:8080 [09:55:39]Content-Length: 677 [09:55:39]Content-Type: application/json [09:55:39] [09:55:39]POST finish read [09:55:39]Found Content-Length = 677 [09:55:39]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450050", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 66.90, "quantity" : 8.530, "sum" : 570.66, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 570.00, "total" : 570.00, "payments": [ { "type": 0, "sum" : 570.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:55:39]execute_script... [09:55: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)450050", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 66.90, "quantity" : 8.530, "sum" : 570.66, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 570.00, "total" : 570.00, "payments": [ { "type": 0, "sum" : 570.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:55:39]POST & json_proto [09:55:39]process_json_proto [09:55:39]json parsed OK: [09:55:39]protocol is kg_v1.0 [09:55:39]action value=close_receipt [09:55:39]process_action close_receipt [09:55:39]cmd_close_receipt [09:55:39]MH_GetDate [09:55:39]Write to MH i2c: F0 00 00 2A 02 1B [09:55:39]Write i2c OK [09:55:39]MH_I2C_Read... [09:55:39]Read from MH i2c: F0 [09:55:39]MH_I2C_Read... [09:55:39]Read from MH i2c: F0 09 00 [09:55:39]MH_I2C_Read... [09:55:39]Read from MH i2c: F0 09 00 2A 02 00 9B 5F 1F 67 47 1B 1E 67 8B [09:55:39]GetLastDocTimeStamp 1730109249 [09:55:39]current date 1730109339 [09:55:39]FM_GetShiftState [09:55:39]SAM_PROTO_GetShiftState [09:55:39]wFMCommunicate request_size=4 [09:55:39]MH_SAM_APDU [09:55:39]CAPDU: 80 13 01 00 [09:55:39]Write to MH i2c: E2 08 00 2B 02 80 13 01 00 00 00 00 00 AA [09:55:39]Write i2c OK [09:55:39]MH_I2C_Read... [09:55:39]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:55:39]Read from MH i2c: E2 [09:55:39]MH_I2C_Read... [09:55:39]Read from MH i2c: E2 0E 00 [09:55:39]MH_I2C_Read... [09:55:39]Read from MH i2c: E2 0E 00 2B 02 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 55 [09:55:39]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [09:55:39]wFMCommunicate OK [09:55:39]SAM_PROTO_GetShiftState done [09:55:39]FM_GetShiftState done [09:55:39]opened in 1730073670 [09:55:39]opened+sec_in_day 1730160070 [09:55:39]quantity*price = 57065 [09:55:39]sum+1 = 57067 [09:55:39]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.66 ИТОГО: 570.00 Внесено: 570.00 СДАЧА: 0.00 НСП 1% : 5.05 НДС 12% : 60.60 Наличными: 570.00 Безнал.: 0.00 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 76 28.10.2024 09:55 Смена: 545 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 ФМ: 0000000000871756 ФД: 202276 ФПД: 134999575134964 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T095539&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202276&fm=134999575134964&tin=02508201610067®Number=0000000000091777&sum=57000 [09:55:40]StoreToDocumentArchive [09:55:40]shift 545 fd 202276 [09:55:40]save to /storage/0545/doc_00202276 [09:55:40]save last doc name /storage/0545/doc_00202276 to /storage/kkm_last_doc_name [09:55:40]save OK [09:55:40]Clear old archive folders... [09:55:40]ProcessDocumentItem done err = 0, tmpTLVsize=251 [09:55:40]tlvbuf is 01B65090 [09:55:40]SAM_PROTO_ClearQueue [09:55:40]wFMCommunicate request_size=4 [09:55:40]MH_SAM_APDU [09:55:40]CAPDU: 80 09 00 00 [09:55:40]Write to MH i2c: E2 08 00 38 02 80 09 00 00 00 00 00 00 AC [09:55:40]Write i2c OK [09:55:40]MH_I2C_Read... [09:55:40]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:55:40]Read from MH i2c: E2 [09:55:40]MH_I2C_Read... [09:55:40]Read from MH i2c: E2 03 00 [09:55:40]MH_I2C_Read... [09:55:40]Read from MH i2c: E2 03 00 38 02 00 90 00 AE [09:55:40]RAPDU: 90 00 [09:55:40]wFMCommunicate OK [09:55:40]SAM_PROTO_ClearQueue done [09:55:40]KKMCreateOFDPacket [09:55:40]OFDProtocolAddRootSTLVToBuf [09:55:40]FM_MakeSignedData [09:55:40]FM_MakeSignedData [09:55:40]SAM_PROTO_SignData [09:55:40]wFMCommunicate request_size=4 [09:55:40]MH_SAM_APDU [09:55:40]CAPDU: 80 0D 01 02 [09:55:40]Write to MH i2c: E2 08 00 39 02 80 0D 01 02 00 00 00 00 B4 [09:55:40]Write i2c OK [09:55:40]MH_I2C_Read... [09:55:40]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:55:40]Read from MH i2c: E2 [09:55:40]MH_I2C_Read... [09:55:40]Read from MH i2c: E2 03 00 [09:55:40]MH_I2C_Read... [09:55:40]Read from MH i2c: E2 03 00 39 02 00 90 00 AF [09:55:40]RAPDU: 90 00 [09:55:40]wFMCommunicate OK [09:55:40]wFMCommunicate request_size=255 [09:55:40]MH_SAM_APDU [09:55: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 32 FF 03 08 00 03 52 21 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 EA DE 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A8 DE 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 F9 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 AC 17 00 00 00 00 07 04 06 00 A8 DE 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 9B 5F 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 24 16 03 00 35 04 06 00 7A [09:55:40]Write to MH i2c: E2 02 01 3A 02 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 52 21 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 EA DE 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A8 DE 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 F9 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 AC 17 00 00 00 00 07 04 06 00 A8 DE 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 9B 5F 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 24 16 03 00 35 04 06 00 7A 00 00 A9 [09:55:40]Write i2c OK [09:55:40]MH_I2C_Read... [09:55:40]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:55:40]Read from MH i2c: E2 [09:55:40]MH_I2C_Read... [09:55:40]Read from MH i2c: E2 03 00 [09:55:40]MH_I2C_Read... [09:55:40]Read from MH i2c: E2 03 00 3A 02 00 90 00 B0 [09:55:40]RAPDU: 90 00 [09:55:40]wFMCommunicate OK [09:55:40]wFMCommunicate request_size=10 [09:55:40]MH_SAM_APDU [09:55:40]CAPDU: 80 0D 02 02 05 C8 09 B8 82 F4 [09:55:40]Write to MH i2c: E2 0D 00 3B 02 80 0D 02 02 05 00 C8 09 B8 82 F4 00 00 C0 [09:55:40]Write i2c OK [09:55:40]MH_I2C_Read... [09:55:40]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:55:40]Read from MH i2c: E2 [09:55:40]MH_I2C_Read... [09:55:40]Read from MH i2c: E2 03 00 [09:55:40]MH_I2C_Read... [09:55:40]Read from MH i2c: E2 03 00 3B 02 00 90 00 B1 [09:55:40]RAPDU: 90 00 [09:55:40]wFMCommunicate OK [09:55:40]wFMCommunicate request_size=4 [09:55:40]MH_SAM_APDU [09:55:40]CAPDU: 80 0D 03 02 [09:55:40]Write to MH i2c: E2 08 00 3C 02 80 0D 03 02 00 00 00 00 B9 [09:55:40]Write i2c OK [09:55:40]MH_I2C_Read... [09:55:40]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:55:40]Read from MH i2c: E2 [09:55:40]MH_I2C_Read... [09:55:40]Read from MH i2c: E2 0B 00 [09:55:40]MH_I2C_Read... [09:55:40]Read from MH i2c: E2 0B 00 3C 02 00 01 76 15 38 5A 8C C6 80 90 00 AA [09:55:40]RAPDU: 01 76 15 38 5A 8C C6 80 90 00 [09:55:40]wFMCommunicate OK [09:55:40]SAM_PROTO_SignData done [09:55:40]FM_MakeSignedData done [09:55:40]CreateOFDProtocolMessage [09:55:40]wFMCommunicate request_size=4 [09:55:40]MH_SAM_APDU [09:55:40]CAPDU: 80 11 00 00 [09:55:40]Write to MH i2c: E2 08 00 3D 02 80 11 00 00 00 00 00 00 B9 [09:55:40]Write i2c OK [09:55:40]MH_I2C_Read... [09:55:40]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:55:40]Read from MH i2c: E2 [09:55:40]MH_I2C_Read... [09:55:40]Read from MH i2c: E2 17 00 [09:55:40]MH_I2C_Read... [09:55:40]Read from MH i2c: E2 17 00 3D 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 0E [09:55:40]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [09:55:40]wFMCommunicate OK [09:55:40]CreateOFDProtocolMessage done [09:55:40]OFDSenderStorePacket 202276 [09:55:40]StoreOFDPacket docnum=202276 [09:55:40]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 77 21 07 01 86 31 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 52 21 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 EA DE 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A8 DE 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 F9 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 AC 17 00 00 00 00 07 04 06 00 A8 DE 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 9B 5F 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 24 16 03 00 35 04 06 00 7A C8 09 B8 82 F4 01 76 15 38 5A 8C C6 80 [09:55:40]CheckFolder [09:55:40]dirname=/storage/ofd_packets [09:55:40]CheckFolder done [09:55:40]ProducePacketName [09:55:40]name=ofd_packets/00202276 [09:55:40]NVStorageSaveData ofd_packets/00202276 [09:55:40]File name is /storage/ofd_packets/00202276 [09:55:40]Write 301 bytes [09:55:40]NVStorageSaveData done [09:55:40]OFDSenderStorePacket done [09:55:40]KKMCreateOFDPacket done [09:55:40]NVStorageSaveData kkm_last_timestamp [09:55:40]File name is /storage/kkm_last_timestamp [09:55:40]Write 4 bytes [09:55:40]NVStorageSaveData done [09:55:40]ExternCall_PrintAddStr [09:55:40]wPrintStart [09:55:40]Write to MH i2c: 01 00 00 3E 02 40 [09:55:40]Write i2c OK [09:55:40]MH_I2C_Read... [09:55:40]Read from MH i2c: 01 [09:55:40]MH_I2C_Read... [09:55:40]Read from MH i2c: 01 07 00 [09:55:40]MH_I2C_Read... [09:55:40]Read from MH i2c: 01 07 00 3E 02 00 00 00 00 00 FF 0F 55 [09:55:40]RasterBufferAndPrint [09:55:40]line Счет N : (1)450050 [09:55:40]line ИНН: 02508201610067 [09:55:40]line Контрольно-Кассовый Чек [09:55:40]line ПРОДАЖА [09:55:40]line ТРК (МРК, ГНК) : 41 [09:55:40]line Товар: 2710124130 [09:55:40]line Аи-92-К-2 [09:55:40]line 8.530 * 66.90 [09:55:40]line = 570.66 [09:55:40]line НДС 12% НСП 1% [09:55:40]line > о реализуемом товаре [09:55:40]line ОКРУГЛЕНИЕ: -0.66 [09:55:40]line ИТОГО: 570.00 [09:55:40]line Внесено: 570.00 [09:55:40]line СДАЧА: 0.00 [09:55:40]line НСП 1% : 5.05 [09:55:40]line НДС 12% : 60.60 [09:55:40]line Наличными: 570.00 [09:55:40]line Безнал.: 0.00 [09:55:40]line Место: АЗС № 171 "Партнер Нефть" [09:55:40]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [09:55:40]line СНО: Общий режим [09:55:40]line Чек 76 28.10.2024 09:55 [09:55:40]line Смена: 545 ФФД: 1.0 [09:55:40]line ЗНМ: 0300000109 [09:55:40]line РНМ: 0000000000091777 [09:55:40]line Версия ККМ: 001 [09:55:40]line ФМ: 0000000000871756 [09:55:40]line ФД: 202276 [09:55:40]line ФПД: 134999575134964 [09:55:40]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T095539&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202276&fm=134999575134964&tin=02508201610067®Number=0000000000091777&sum=57000 [09:55:41]OFD Sender: Processing packet 202276 [packets to send 116, broken 115] [09:55:41]ProducePacketName [09:55:41]name=ofd_packets/00202276 [09:55:41]OFD Sender: To server: pG, [09:55:41]CommunicateWithHost lk.salyk.kg:30040 [09:55:41]ConnectInit lk.salyk.kg [09:55:41]written 0, free lines is 4095 [09:55:41]Connected sock=8 [09:55:41]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 77 21 07 01 86 31 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 52 21 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 EA DE 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A8 DE 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 F9 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 AC 17 00 00 00 00 07 04 06 00 A8 DE 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 9B 5F 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 24 16 03 00 35 04 06 00 7A C8 09 B8 82 F4 01 76 15 38 5A 8C C6 80 [09:55: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 35 36 4F 00 00 00 A6 8D 47 00 51 4F A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 24 16 03 00 F4 03 04 00 52 0B 1F 67 B6 04 01 00 00 0B 02 7E 73 E8 74 6D 19 [09:55:41]CommunicateWithHost err = 0 [09:55:41]CheckOFDResponse [09:55:41]1017 (14) - 77093643461234 [09:55:41]1041 (16) - 0000000000871756 [09:55:41]1040 (4) - 202276 [09:55:41]1012 (4) - 28.10.2024 03:56 [09:55:41]1206 (1) - 0 [09:55:41]OFD Sender: Remove packet 202276 [09:55:41]ProducePacketName [09:55:41]name=ofd_packets/00202276 [09:55:41]NVStorageDeleteData [09:55:41]Write to MH i2c: 01 00 00 69 02 6B [09:55:41]Write i2c OK [09:55:41]MH_I2C_Read... [09:55:41]Read from MH i2c: 01 [09:55:41]MH_I2C_Read... [09:55:41]Read from MH i2c: 01 07 00 [09:55:41]MH_I2C_Read... [09:55:41]Read from MH i2c: 01 07 00 69 02 00 00 00 00 00 98 0C 16 [09:55:41]RasterBufferAndPrint [09:55:41]line [09:55:41]line [09:55:41]line [09:55:41]line [09:55:41]line [09:55:41]written 0, free lines is 3228 [09:55:41]MH_Cut [09:55:41]Write to MH i2c: D1 01 00 70 02 01 44 [09:55:41]Write i2c OK [09:55:41]MH_I2C_Read... [09:55:41]Read from MH i2c: D1 [09:55:41]MH_I2C_Read... [09:55:41]Read from MH i2c: D1 01 00 [09:55:41]MH_I2C_Read... [09:55:41]Read from MH i2c: D1 01 00 70 02 00 43 [09:55:41]Write to MH i2c: 01 00 00 71 02 73 [09:55:41]Write i2c OK [09:55:41]MH_I2C_Read... [09:55:42]OFD Sender: No OFD packet to send [09:55:42]*** Cut start [09:55:42]*** Purtial cut [09:55:42]*** CUTSNS_PIN = 0 [09:55:42]*** Stage 1: CUTSNS_PIN = 1 [09:55:44]Read from MH i2c: 01 [09:55:44]MH_I2C_Read... [09:55:44]*** Stop cut motor [09:55:44]*** Cut end [09:55:44]Read from MH i2c: 01 07 00 [09:55:44]MH_I2C_Read... [09:55:44]Read from MH i2c: 01 07 00 71 02 00 00 00 00 00 FF 0F 88 [09:55:44]process_action close_receipt done [09:55:44]requested_data is exist [09:55:44]produce_requested_data [09:55:44]requested_item fm.sn is exist - process it [09:55:44]wFMCommunicate request_size=4 [09:55:44]MH_SAM_APDU [09:55:44]CAPDU: 80 11 00 00 [09:55:44]Write to MH i2c: E2 08 00 72 02 80 11 00 00 00 00 00 00 EE [09:55:44]Write i2c OK [09:55:44]MH_I2C_Read... [09:55:44]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:55:44]Read from MH i2c: E2 [09:55:44]MH_I2C_Read... [09:55:44]Read from MH i2c: E2 17 00 [09:55:44]MH_I2C_Read... [09:55:44]Read from MH i2c: E2 17 00 72 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 43 [09:55:44]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [09:55:44]wFMCommunicate OK [09:55:44]requested_item fd.num is exist - process it [09:55:44]SAM_PROTO_GetFieldsCounters [09:55:44]wFMCommunicate request_size=4 [09:55:44]MH_SAM_APDU [09:55:44]CAPDU: 80 13 00 00 [09:55:44]Write to MH i2c: E2 08 00 73 02 80 13 00 00 00 00 00 00 F1 [09:55:44]Write i2c OK [09:55:44]MH_I2C_Read... [09:55:44]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:55:44]Read from MH i2c: E2 [09:55:44]MH_I2C_Read... [09:55:44]Read from MH i2c: E2 62 00 [09:55:44]MH_I2C_Read... [09:55:44]Read from MH i2c: E2 62 00 73 02 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 24 16 03 00 0E 04 04 00 21 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 5E [09:55:44]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 24 16 03 00 0E 04 04 00 21 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 [09:55:44]wFMCommunicate OK [09:55:44]SAM_PROTO_GetFieldsCounters done [09:55:44]requested_item shift.num is exist - process it [09:55:44]requested_item shift.opened is exist - process it [09:55:44]req_shift_opened [09:55:44]FM_GetShiftState [09:55:44]SAM_PROTO_GetShiftState [09:55:44]wFMCommunicate request_size=4 [09:55:44]MH_SAM_APDU [09:55:44]CAPDU: 80 13 01 00 [09:55:44]Write to MH i2c: E2 08 00 74 02 80 13 01 00 00 00 00 00 F3 [09:55:44]Write i2c OK [09:55:44]MH_I2C_Read... [09:55:44]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:55:44]Read from MH i2c: E2 [09:55:44]MH_I2C_Read... [09:55:44]Read from MH i2c: E2 0E 00 [09:55:44]MH_I2C_Read... [09:55:44]Read from MH i2c: E2 0E 00 74 02 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 9E [09:55:44]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [09:55:44]wFMCommunicate OK [09:55:44]SAM_PROTO_GetShiftState done [09:55:44]FM_GetShiftState done [09:55:44]req_shift_opened done [09:55:44]requested_item shift.open_date is exist - process it [09:55:44]req_shift_open_date [09:55:44]req_shift_open_date done [09:55:44]produce_requested_data done [09:55:44]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202276,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670} [09:55:44]process_action_free close_receipt [09:55:44]json_value_free [09:55:44]json_value_free done [09:55:44]process_json_proto returns [09:55:44]Send response to host [09:55:44]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202276,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670}}} [09:55:44]free response buf [09:55:44]execute_script done [09:55:44]execute_script returns [09:55:44]free content buf [09:55:44]Sock 9.Close socket [09:55:44]Sock 9.Thread stoped [09:55:47]OFD Sender: No OFD packet to send [09:55:52]OFD Sender: No OFD packet to send [09:55:57]OFD Sender: No OFD packet to send [09:56:02]OFD Sender: No OFD packet to send [09:56:07]OFD Sender: No OFD packet to send [09:56:12]OFD Sender: No OFD packet to send [09:56:17]OFD Sender: No OFD packet to send [09:56:22]OFD Sender: No OFD packet to send [09:56:27]OFD Sender: No OFD packet to send [09:56:32]OFD Sender: No OFD packet to send [09:56:37]OFD Sender: No OFD packet to send [09:56:42]OFD Sender: No OFD packet to send [09:56:47]OFD Sender: No OFD packet to send [09:56:52]OFD Sender: No OFD packet to send [09:56:57]OFD Sender: No OFD packet to send [09:57:02]OFD Sender: No OFD packet to send [09:57:07]OFD Sender: No OFD packet to send [09:57:12]OFD Sender: No OFD packet to send [09:57:17]OFD Sender: No OFD packet to send [09:57:22]OFD Sender: No OFD packet to send [09:57:27]OFD Sender: No OFD packet to send [09:57:32]OFD Sender: No OFD packet to send [09:57:37]OFD Sender: No OFD packet to send [09:57:42]OFD Sender: No OFD packet to send [09:57:47]OFD Sender: No OFD packet to send [09:57:52]OFD Sender: No OFD packet to send [09:57:57]OFD Sender: No OFD packet to send [09:58:02]OFD Sender: No OFD packet to send [09:58:07]OFD Sender: No OFD packet to send [09:58:12]OFD Sender: No OFD packet to send [09:58:17]OFD Sender: No OFD packet to send [09:58:22]OFD Sender: No OFD packet to send [09:58:27]OFD Sender: No OFD packet to send [09:58:32]OFD Sender: No OFD packet to send [09:58:37]OFD Sender: No OFD packet to send [09:58:42]OFD Sender: No OFD packet to send [09:58:47]OFD Sender: No OFD packet to send [09:58:52]OFD Sender: No OFD packet to send [09:58:57]OFD Sender: No OFD packet to send [09:59:02]OFD Sender: No OFD packet to send [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:56]accept exits with 10 [10:00:56]New connection [10:00:56]New thread 3067276644 created [10:00:56]Thread 3067133284 joined [10:00:56]Waiting for new connection... [10:00:56] Sock 10.Parse request [10:00:56]Sock 10.Check first char [10:00:56]Sock 10.First char is OK [10:00:56]request: POST /json_proto HTTP/1.0 [10:00:56]Method: POST [10:00:56]URL: /json_proto [10:00:56]Method is POST - this is cgi request [10:00:56]url: /json_proto [10:00:56]query_string will be loaded in cgi processing [10:00:56]execute_cgi json_proto POST (null) [10:00:56]execute_cgi path=json_proto method=POST [10:00:56]POST find Content-Length [10:00:56]Host: 172.17.63.195:8080 [10:00:56]Content-Length: 682 [10:00:56]Content-Type: application/json [10:00:56] [10:00:56]POST finish read [10:00:56]Found Content-Length = 682 [10:00:56]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450051", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "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:00:56]execute_script... [10:00:56]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450051", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "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:00:56]POST & json_proto [10:00:56]process_json_proto [10:00:56]json parsed OK: [10:00:56]protocol is kg_v1.0 [10:00:56]action value=close_receipt [10:00:56]process_action close_receipt [10:00:56]cmd_close_receipt [10:00:56]MH_GetDate [10:00:56]Write to MH i2c: F0 00 00 75 02 66 [10:00:56]Write i2c OK [10:00:56]MH_I2C_Read... [10:00:56]Read from MH i2c: F0 [10:00:56]MH_I2C_Read... [10:00:56]Read from MH i2c: F0 09 00 [10:00:56]MH_I2C_Read... [10:00:56]Read from MH i2c: F0 09 00 75 02 00 D8 60 1F 67 47 1B 1E 67 14 [10:00:56]GetLastDocTimeStamp 1730109339 [10:00:56]current date 1730109656 [10:00:56]FM_GetShiftState [10:00:56]SAM_PROTO_GetShiftState [10:00:56]wFMCommunicate request_size=4 [10:00:56]MH_SAM_APDU [10:00:56]CAPDU: 80 13 01 00 [10:00:56]Write to MH i2c: E2 08 00 76 02 80 13 01 00 00 00 00 00 F5 [10:00:56]Write i2c OK [10:00:56]MH_I2C_Read... [10:00:56]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:00:56]Read from MH i2c: E2 [10:00:56]MH_I2C_Read... [10:00:56]Read from MH i2c: E2 0E 00 [10:00:56]MH_I2C_Read... [10:00:56]Read from MH i2c: E2 0E 00 76 02 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 A0 [10:00:56]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [10:00:56]wFMCommunicate OK [10:00:56]SAM_PROTO_GetShiftState done [10:00:56]FM_GetShiftState done [10:00:56]opened in 1730073670 [10:00:56]opened+sec_in_day 1730160070 [10:00:56]quantity*price = 100015 [10:00:56]sum+1 = 100017 [10:00:56]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.16 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.21 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 77 28.10.2024 10:00 Смена: 545 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 ФМ: 0000000000871756 ФД: 202277 ФПД: 111427596067362 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T100056&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202277&fm=111427596067362&tin=02508201610067®Number=0000000000091777&sum=100000 [10:00:57]StoreToDocumentArchive [10:00:57]shift 545 fd 202277 [10:00:57]save to /storage/0545/doc_00202277 [10:00:57]save last doc name /storage/0545/doc_00202277 to /storage/kkm_last_doc_name [10:00:57]save OK [10:00:57]Clear old archive folders... [10:00:57]ProcessDocumentItem done err = 0, tmpTLVsize=251 [10:00:57]tlvbuf is 01BDD0B0 [10:00:57]SAM_PROTO_ClearQueue [10:00:57]wFMCommunicate request_size=4 [10:00:57]MH_SAM_APDU [10:00:57]CAPDU: 80 09 00 00 [10:00:57]Write to MH i2c: E2 08 00 83 02 80 09 00 00 00 00 00 00 F7 [10:00:57]Write i2c OK [10:00:57]MH_I2C_Read... [10:00:57]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:00:57]Read from MH i2c: E2 [10:00:57]MH_I2C_Read... [10:00:57]Read from MH i2c: E2 03 00 [10:00:57]MH_I2C_Read... [10:00:57]Read from MH i2c: E2 03 00 83 02 00 90 00 F9 [10:00:57]RAPDU: 90 00 [10:00:57]wFMCommunicate OK [10:00:57]SAM_PROTO_ClearQueue done [10:00:57]KKMCreateOFDPacket [10:00:57]OFDProtocolAddRootSTLVToBuf [10:00:57]FM_MakeSignedData [10:00:57]FM_MakeSignedData [10:00:57]SAM_PROTO_SignData [10:00:57]wFMCommunicate request_size=4 [10:00:57]MH_SAM_APDU [10:00:57]CAPDU: 80 0D 01 02 [10:00:57]Write to MH i2c: E2 08 00 84 02 80 0D 01 02 00 00 00 00 FF [10:00:57]Write i2c OK [10:00:57]MH_I2C_Read... [10:00:57]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:00:57]Read from MH i2c: E2 [10:00:57]MH_I2C_Read... [10:00:57]Read from MH i2c: E2 03 00 [10:00:57]MH_I2C_Read... [10:00:57]Read from MH i2c: E2 03 00 84 02 00 90 00 FA [10:00:57]RAPDU: 90 00 [10:00:57]wFMCommunicate OK [10:00:57]wFMCommunicate request_size=255 [10:00:57]MH_SAM_APDU [10:00: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 32 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 4D 00 00 00 F4 03 04 00 D8 60 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 25 16 03 00 35 04 06 00 65 [10:00:57]Write to MH i2c: E2 02 01 85 02 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 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 4D 00 00 00 F4 03 04 00 D8 60 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 25 16 03 00 35 04 06 00 65 00 00 5E [10:00:57]Write i2c OK [10:00:57]MH_I2C_Read... [10:00:58]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:00:58]Read from MH i2c: E2 [10:00:58]MH_I2C_Read... [10:00:58]Read from MH i2c: E2 03 00 [10:00:58]MH_I2C_Read... [10:00:58]Read from MH i2c: E2 03 00 85 02 00 90 00 FB [10:00:58]RAPDU: 90 00 [10:00:58]wFMCommunicate OK [10:00:58]wFMCommunicate request_size=10 [10:00:58]MH_SAM_APDU [10:00:58]CAPDU: 80 0D 02 02 05 57 C2 48 22 22 [10:00:58]Write to MH i2c: E2 0D 00 86 02 80 0D 02 02 05 00 57 C2 48 22 22 00 00 B1 [10:00:58]Write i2c OK [10:00:58]MH_I2C_Read... [10:00:58]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:00:58]Read from MH i2c: E2 [10:00:58]MH_I2C_Read... [10:00:58]Read from MH i2c: E2 03 00 [10:00:58]MH_I2C_Read... [10:00:58]Read from MH i2c: E2 03 00 86 02 00 90 00 FC [10:00:58]RAPDU: 90 00 [10:00:58]wFMCommunicate OK [10:00:58]wFMCommunicate request_size=4 [10:00:58]MH_SAM_APDU [10:00:58]CAPDU: 80 0D 03 02 [10:00:58]Write to MH i2c: E2 08 00 87 02 80 0D 03 02 00 00 00 00 04 [10:00:58]Write i2c OK [10:00:58]MH_I2C_Read... [10:00:58]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:00:58]Read from MH i2c: E2 [10:00:58]MH_I2C_Read... [10:00:58]Read from MH i2c: E2 0B 00 [10:00:58]MH_I2C_Read... [10:00:58]Read from MH i2c: E2 0B 00 87 02 00 27 CE 7F F4 FE CA 15 4A 90 00 94 [10:00:58]RAPDU: 27 CE 7F F4 FE CA 15 4A 90 00 [10:00:58]wFMCommunicate OK [10:00:58]SAM_PROTO_SignData done [10:00:58]FM_MakeSignedData done [10:00:58]CreateOFDProtocolMessage [10:00:58]wFMCommunicate request_size=4 [10:00:58]MH_SAM_APDU [10:00:58]CAPDU: 80 11 00 00 [10:00:58]Write to MH i2c: E2 08 00 88 02 80 11 00 00 00 00 00 00 04 [10:00:58]Write i2c OK [10:00:58]MH_I2C_Read... [10:00:58]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:00:58]Read from MH i2c: E2 [10:00:58]MH_I2C_Read... [10:00:58]Read from MH i2c: E2 17 00 [10:00:58]MH_I2C_Read... [10:00:58]Read from MH i2c: E2 17 00 88 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 59 [10:00:58]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [10:00:58]wFMCommunicate OK [10:00:58]CreateOFDProtocolMessage done [10:00:58]OFDSenderStorePacket 202277 [10:00:58]StoreOFDPacket docnum=202277 [10:00:58]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 F0 DE 07 01 46 F1 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 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 4D 00 00 00 F4 03 04 00 D8 60 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 25 16 03 00 35 04 06 00 65 57 C2 48 22 22 27 CE 7F F4 FE CA 15 4A [10:00:58]CheckFolder [10:00:58]dirname=/storage/ofd_packets [10:00:58]CheckFolder done [10:00:58]ProducePacketName [10:00:58]name=ofd_packets/00202277 [10:00:58]NVStorageSaveData ofd_packets/00202277 [10:00:58]File name is /storage/ofd_packets/00202277 [10:00:58]Write 301 bytes [10:00:58]NVStorageSaveData done [10:00:58]OFDSenderStorePacket done [10:00:58]KKMCreateOFDPacket done [10:00:58]NVStorageSaveData kkm_last_timestamp [10:00:58]File name is /storage/kkm_last_timestamp [10:00:58]Write 4 bytes [10:00:58]NVStorageSaveData done [10:00:58]ExternCall_PrintAddStr [10:00:58]wPrintStart [10:00:58]Write to MH i2c: 01 00 00 89 02 8B [10:00:58]Write i2c OK [10:00:58]MH_I2C_Read... [10:00:58]Read from MH i2c: 01 [10:00:58]MH_I2C_Read... [10:00:58]Read from MH i2c: 01 07 00 [10:00:58]MH_I2C_Read... [10:00:58]Read from MH i2c: 01 07 00 89 02 00 00 00 00 00 FF 0F A0 [10:00:58]RasterBufferAndPrint [10:00:58]line Счет N : (1)450051 [10:00:58]line ИНН: 02508201610067 [10:00:58]line Контрольно-Кассовый Чек [10:00:58]line ПРОДАЖА [10:00:58]line ТРК (МРК, ГНК) : 41 [10:00:58]line Товар: 2710124130 [10:00:58]line Аи-92-К-2 [10:00:58]line 14.950 * 66.90 [10:00:58]line = 1000.16 [10:00:58]line НДС 12% НСП 1% [10:00:58]line > о реализуемом товаре [10:00:58]line ОКРУГЛЕНИЕ: -0.16 [10:00:58]line ИТОГО: 1000.00 [10:00:58]line Внесено: 1000.00 [10:00:58]line СДАЧА: 0.00 [10:00:58]line НСП 1% : 8.85 [10:00:58]line НДС 12% : 106.21 [10:00:58]line Наличными: 1000.00 [10:00:58]line Безнал.: 0.00 [10:00:58]line Место: АЗС № 171 "Партнер Нефть" [10:00:58]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [10:00:58]line СНО: Общий режим [10:00:58]line Чек 77 28.10.2024 10:00 [10:00:58]line Смена: 545 ФФД: 1.0 [10:00:58]line ЗНМ: 0300000109 [10:00:58]line РНМ: 0000000000091777 [10:00:58]line Версия ККМ: 001 [10:00:58]line ФМ: 0000000000871756 [10:00:58]line ФД: 202277 [10:00:58]line ФПД: 111427596067362 [10:00:58]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T100056&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202277&fm=111427596067362&tin=02508201610067®Number=0000000000091777&sum=100000 [10:00:58]OFD Sender: Processing packet 202277 [packets to send 116, broken 115] [10:00:58]ProducePacketName [10:00:58]name=ofd_packets/00202277 [10:00:58]OFD Sender: To server: pG, [10:00:58]CommunicateWithHost lk.salyk.kg:30040 [10:00:58]ConnectInit lk.salyk.kg [10:00:58]written 0, free lines is 4095 [10:00:58]Connected sock=9 [10:00:58]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 F0 DE 07 01 46 F1 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 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 4D 00 00 00 F4 03 04 00 D8 60 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 25 16 03 00 35 04 06 00 65 57 C2 48 22 22 27 CE 7F F4 FE CA 15 4A [10:00: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 35 36 4F 00 00 00 10 8F 47 00 EA A8 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 25 16 03 00 F4 03 04 00 8F 0C 1F 67 B6 04 01 00 00 CA 6A 2B 27 2E 84 62 7D [10:00:58]CommunicateWithHost err = 0 [10:00:58]CheckOFDResponse [10:00:58]1017 (14) - 77093643461234 [10:00:58]1041 (16) - 0000000000871756 [10:00:58]1040 (4) - 202277 [10:00:58]1012 (4) - 28.10.2024 04:01 [10:00:58]1206 (1) - 0 [10:00:58]OFD Sender: Remove packet 202277 [10:00:58]ProducePacketName [10:00:58]name=ofd_packets/00202277 [10:00:58]NVStorageDeleteData [10:00:59]Write to MH i2c: 01 00 00 B4 02 B6 [10:00:59]Write i2c OK [10:00:59]MH_I2C_Read... [10:00:59]Read from MH i2c: 01 [10:00:59]MH_I2C_Read... [10:00:59]Read from MH i2c: 01 07 00 [10:00:59]MH_I2C_Read... [10:00:59]Read from MH i2c: 01 07 00 B4 02 00 00 00 00 00 9B 0C 64 [10:00:59]RasterBufferAndPrint [10:00:59]line [10:00:59]line [10:00:59]line [10:00:59]line [10:00:59]line [10:00:59]written 0, free lines is 3231 [10:00:59]MH_Cut [10:00:59]Write to MH i2c: D1 01 00 BB 02 01 8F [10:00:59]Write i2c OK [10:00:59]MH_I2C_Read... [10:00:59]Read from MH i2c: D1 [10:00:59]MH_I2C_Read... [10:00:59]Read from MH i2c: D1 01 00 [10:00:59]MH_I2C_Read... [10:00:59]Read from MH i2c: D1 01 00 BB 02 00 8E [10:00:59]Write to MH i2c: 01 00 00 BC 02 BE [10:00:59]Write i2c OK [10:00:59]MH_I2C_Read... [10:00:59]OFD Sender: No OFD packet to send [10:01:00]*** Cut start [10:01:00]*** Purtial cut [10:01:00]*** Stage 1: CUTSNS_PIN = 1 [10:01:00]Read from MH i2c: 01 [10:01:00]MH_I2C_Read... [10:01:00]*** Stop cut motor [10:01:00]*** Cut end [10:01:00]Read from MH i2c: 01 07 00 [10:01:00]MH_I2C_Read... [10:01:00]Read from MH i2c: 01 07 00 BC 02 00 00 00 00 00 FF 0F D3 [10:01:00]process_action close_receipt done [10:01:00]requested_data is exist [10:01:00]produce_requested_data [10:01:00]requested_item fm.sn is exist - process it [10:01:00]wFMCommunicate request_size=4 [10:01:00]MH_SAM_APDU [10:01:00]CAPDU: 80 11 00 00 [10:01:00]Write to MH i2c: E2 08 00 BD 02 80 11 00 00 00 00 00 00 39 [10:01:00]Write i2c OK [10:01:00]MH_I2C_Read... [10:01:00]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:01:00]Read from MH i2c: E2 [10:01:00]MH_I2C_Read... [10:01:00]Read from MH i2c: E2 17 00 [10:01:00]MH_I2C_Read... [10:01:00]Read from MH i2c: E2 17 00 BD 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 8E [10:01:00]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [10:01:00]wFMCommunicate OK [10:01:00]requested_item fd.num is exist - process it [10:01:00]SAM_PROTO_GetFieldsCounters [10:01:00]wFMCommunicate request_size=4 [10:01:00]MH_SAM_APDU [10:01:00]CAPDU: 80 13 00 00 [10:01:00]Write to MH i2c: E2 08 00 BE 02 80 13 00 00 00 00 00 00 3C [10:01:00]Write i2c OK [10:01:00]MH_I2C_Read... [10:01:00]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:01:00]Read from MH i2c: E2 [10:01:00]MH_I2C_Read... [10:01:00]Read from MH i2c: E2 62 00 [10:01:00]MH_I2C_Read... [10:01:00]Read from MH i2c: E2 62 00 BE 02 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 25 16 03 00 0E 04 04 00 21 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 AD [10:01:00]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 25 16 03 00 0E 04 04 00 21 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 [10:01:00]wFMCommunicate OK [10:01:00]SAM_PROTO_GetFieldsCounters done [10:01:00]requested_item shift.num is exist - process it [10:01:00]requested_item shift.opened is exist - process it [10:01:00]req_shift_opened [10:01:00]FM_GetShiftState [10:01:00]SAM_PROTO_GetShiftState [10:01:00]wFMCommunicate request_size=4 [10:01:00]MH_SAM_APDU [10:01:00]CAPDU: 80 13 01 00 [10:01:00]Write to MH i2c: E2 08 00 BF 02 80 13 01 00 00 00 00 00 3E [10:01:00]Write i2c OK [10:01:00]MH_I2C_Read... [10:01:00]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:01:00]Read from MH i2c: E2 [10:01:00]MH_I2C_Read... [10:01:00]Read from MH i2c: E2 0E 00 [10:01:00]MH_I2C_Read... [10:01:00]Read from MH i2c: E2 0E 00 BF 02 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 E9 [10:01:00]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [10:01:00]wFMCommunicate OK [10:01:00]SAM_PROTO_GetShiftState done [10:01:00]FM_GetShiftState done [10:01:00]req_shift_opened done [10:01:00]requested_item shift.open_date is exist - process it [10:01:00]req_shift_open_date [10:01:00]req_shift_open_date done [10:01:00]produce_requested_data done [10:01:00]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202277,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670} [10:01:00]process_action_free close_receipt [10:01:00]json_value_free [10:01:00]json_value_free done [10:01:00]process_json_proto returns [10:01:00]Send response to host [10:01:00]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202277,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670}}} [10:01:00]free response buf [10:01:00]execute_script done [10:01:00]execute_script returns [10:01:00]free content buf [10:01:00]Sock 10.Close socket [10:01:00]Sock 10.Thread stoped [10:01:04]OFD Sender: No OFD packet to send [10:01:09]OFD Sender: No OFD packet to send [10:01:14]OFD Sender: No OFD packet to send [10:01:19]OFD Sender: No OFD packet to send [10:01:24]OFD Sender: No OFD packet to send [10:01:29]OFD Sender: No OFD packet to send [10:01:34]OFD Sender: No OFD packet to send [10:01:39]OFD Sender: No OFD packet to send [10:01:44]OFD Sender: No OFD packet to send [10:01:49]OFD Sender: No OFD packet to send [10:01:54]OFD Sender: No OFD packet to send [10:01:59]OFD Sender: No OFD packet to send [10:02:04]OFD Sender: No OFD packet to send [10:02:09]OFD Sender: No OFD packet to send [10:02:14]OFD Sender: No OFD packet to send [10:02:19]OFD Sender: No OFD packet to send [10:02:24]OFD Sender: No OFD packet to send [10:02:29]OFD Sender: No OFD packet to send [10:02:34]OFD Sender: No OFD packet to send [10:02:39]OFD Sender: No OFD packet to send [10:02:44]OFD Sender: No OFD packet to send [10:02:49]OFD Sender: No OFD packet to send [10:02:54]OFD Sender: No OFD packet to send [10:02:59]OFD Sender: No OFD packet to send [10:03:00]accept exits with 8 [10:03:00]New connection [10:03:00]New thread 3067133284 created [10:03:00]Thread 3067276644 joined [10:03:00]Waiting for new connection... [10:03:00] Sock 8.Parse request [10:03:00]Sock 8.Check first char [10:03:00]Sock 8.First char is OK [10:03:00]request: POST /json_proto HTTP/1.0 [10:03:00]Method: POST [10:03:00]URL: /json_proto [10:03:00]Method is POST - this is cgi request [10:03:00]url: /json_proto [10:03:00]query_string will be loaded in cgi processing [10:03:00]execute_cgi json_proto POST (null) [10:03:00]execute_cgi path=json_proto method=POST [10:03:00]POST find Content-Length [10:03:00]Host: 172.17.63.195:8080 [10:03:00]Content-Length: 682 [10:03:00]Content-Type: application/json [10:03:00] [10:03:00]POST finish read [10:03:00]Found Content-Length = 682 [10:03:00]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450052", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "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:03:00]execute_script... [10: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)450052", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "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:03:00]POST & json_proto [10:03:00]process_json_proto [10:03:00]json parsed OK: [10:03:00]protocol is kg_v1.0 [10:03:00]action value=close_receipt [10:03:00]process_action close_receipt [10:03:00]cmd_close_receipt [10:03:00]MH_GetDate [10:03:00]Write to MH i2c: F0 00 00 C0 02 B1 [10:03:00]Write i2c OK [10:03:00]MH_I2C_Read... [10:03:00]Read from MH i2c: F0 [10:03:00]MH_I2C_Read... [10:03:00]Read from MH i2c: F0 09 00 [10:03:00]MH_I2C_Read... [10:03:00]Read from MH i2c: F0 09 00 C0 02 00 55 61 1F 67 47 1B 1E 67 DD [10:03:00]GetLastDocTimeStamp 1730109656 [10:03:00]current date 1730109781 [10:03:00]FM_GetShiftState [10:03:00]SAM_PROTO_GetShiftState [10:03:00]wFMCommunicate request_size=4 [10:03:00]MH_SAM_APDU [10:03:00]CAPDU: 80 13 01 00 [10:03:00]Write to MH i2c: E2 08 00 C1 02 80 13 01 00 00 00 00 00 40 [10:03:00]Write i2c OK [10:03:00]MH_I2C_Read... [10:03:00]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:03:00]Read from MH i2c: E2 [10:03:00]MH_I2C_Read... [10:03:00]Read from MH i2c: E2 0E 00 [10:03:00]MH_I2C_Read... [10:03:00]Read from MH i2c: E2 0E 00 C1 02 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 EB [10:03:00]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [10:03:00]wFMCommunicate OK [10:03:00]SAM_PROTO_GetShiftState done [10:03:00]FM_GetShiftState done [10:03:00]opened in 1730073670 [10:03:00]opened+sec_in_day 1730160070 [10:03:00]quantity*price = 100015 [10:03:00]sum+1 = 100017 [10:03:00]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.16 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.21 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 78 28.10.2024 10:03 Смена: 545 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 ФМ: 0000000000871756 ФД: 202278 ФПД: 41573308259271 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T100301&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202278&fm=41573308259271&tin=02508201610067®Number=0000000000091777&sum=100000 [10:03:02]StoreToDocumentArchive [10:03:02]shift 545 fd 202278 [10:03:02]save to /storage/0545/doc_00202278 [10:03:02]save last doc name /storage/0545/doc_00202278 to /storage/kkm_last_doc_name [10:03:02]save OK [10:03:02]Clear old archive folders... [10:03:02]ProcessDocumentItem done err = 0, tmpTLVsize=251 [10:03:02]tlvbuf is 01B61320 [10:03:02]SAM_PROTO_ClearQueue [10:03:02]wFMCommunicate request_size=4 [10:03:02]MH_SAM_APDU [10:03:02]CAPDU: 80 09 00 00 [10:03:02]Write to MH i2c: E2 08 00 CE 02 80 09 00 00 00 00 00 00 42 [10:03:02]Write i2c OK [10:03:02]MH_I2C_Read... [10:03:02]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:03:02]Read from MH i2c: E2 [10:03:02]MH_I2C_Read... [10:03:02]Read from MH i2c: E2 03 00 [10:03:02]MH_I2C_Read... [10:03:02]Read from MH i2c: E2 03 00 CE 02 00 90 00 44 [10:03:02]RAPDU: 90 00 [10:03:02]wFMCommunicate OK [10:03:02]SAM_PROTO_ClearQueue done [10:03:02]KKMCreateOFDPacket [10:03:02]OFDProtocolAddRootSTLVToBuf [10:03:02]FM_MakeSignedData [10:03:02]FM_MakeSignedData [10:03:02]SAM_PROTO_SignData [10:03:02]wFMCommunicate request_size=4 [10:03:02]MH_SAM_APDU [10:03:02]CAPDU: 80 0D 01 02 [10:03:02]Write to MH i2c: E2 08 00 CF 02 80 0D 01 02 00 00 00 00 4A [10:03:02]Write i2c OK [10:03:02]MH_I2C_Read... [10:03:02]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:03:02]Read from MH i2c: E2 [10:03:02]MH_I2C_Read... [10:03:02]Read from MH i2c: E2 03 00 [10:03:02]MH_I2C_Read... [10:03:02]Read from MH i2c: E2 03 00 CF 02 00 90 00 45 [10:03:02]RAPDU: 90 00 [10:03:02]wFMCommunicate OK [10:03:02]wFMCommunicate request_size=255 [10:03:02]MH_SAM_APDU [10:03: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 32 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 4E 00 00 00 F4 03 04 00 55 61 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 26 16 03 00 35 04 06 00 25 [10:03:02]Write to MH i2c: E2 02 01 D0 02 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 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 4E 00 00 00 F4 03 04 00 55 61 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 26 16 03 00 35 04 06 00 25 00 00 E9 [10:03:02]Write i2c OK [10:03:02]MH_I2C_Read... [10:03:02]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:03:02]Read from MH i2c: E2 [10:03:02]MH_I2C_Read... [10:03:02]Read from MH i2c: E2 03 00 [10:03:02]MH_I2C_Read... [10:03:02]Read from MH i2c: E2 03 00 D0 02 00 90 00 46 [10:03:02]RAPDU: 90 00 [10:03:02]wFMCommunicate OK [10:03:02]wFMCommunicate request_size=10 [10:03:02]MH_SAM_APDU [10:03:02]CAPDU: 80 0D 02 02 05 CF 8A 45 5B C7 [10:03:02]Write to MH i2c: E2 0D 00 D1 02 80 0D 02 02 05 00 CF 8A 45 5B C7 00 00 17 [10:03:02]Write i2c OK [10:03:02]MH_I2C_Read... [10:03:02]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:03:02]Read from MH i2c: E2 [10:03:02]MH_I2C_Read... [10:03:02]Read from MH i2c: E2 03 00 [10:03:02]MH_I2C_Read... [10:03:02]Read from MH i2c: E2 03 00 D1 02 00 90 00 47 [10:03:02]RAPDU: 90 00 [10:03:02]wFMCommunicate OK [10:03:02]wFMCommunicate request_size=4 [10:03:02]MH_SAM_APDU [10:03:02]CAPDU: 80 0D 03 02 [10:03:02]Write to MH i2c: E2 08 00 D2 02 80 0D 03 02 00 00 00 00 4F [10:03:02]Write i2c OK [10:03:02]MH_I2C_Read... [10:03:02]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:03:02]Read from MH i2c: E2 [10:03:02]MH_I2C_Read... [10:03:02]Read from MH i2c: E2 0B 00 [10:03:02]MH_I2C_Read... [10:03:02]Read from MH i2c: E2 0B 00 D2 02 00 F4 EE DC F6 B9 6C CA 45 90 00 38 [10:03:02]RAPDU: F4 EE DC F6 B9 6C CA 45 90 00 [10:03:02]wFMCommunicate OK [10:03:02]SAM_PROTO_SignData done [10:03:02]FM_MakeSignedData done [10:03:02]CreateOFDProtocolMessage [10:03:02]wFMCommunicate request_size=4 [10:03:02]MH_SAM_APDU [10:03:02]CAPDU: 80 11 00 00 [10:03:02]Write to MH i2c: E2 08 00 D3 02 80 11 00 00 00 00 00 00 4F [10:03:02]Write i2c OK [10:03:02]MH_I2C_Read... [10:03:02]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:03:02]Read from MH i2c: E2 [10:03:02]MH_I2C_Read... [10:03:02]Read from MH i2c: E2 17 00 [10:03:02]MH_I2C_Read... [10:03:02]Read from MH i2c: E2 17 00 D3 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 A4 [10:03:02]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [10:03:02]wFMCommunicate OK [10:03:02]CreateOFDProtocolMessage done [10:03:02]OFDSenderStorePacket 202278 [10:03:02]StoreOFDPacket docnum=202278 [10:03:02]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 9B AD 07 01 5B 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 32 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 4E 00 00 00 F4 03 04 00 55 61 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 26 16 03 00 35 04 06 00 25 CF 8A 45 5B C7 F4 EE DC F6 B9 6C CA 45 [10:03:02]CheckFolder [10:03:02]dirname=/storage/ofd_packets [10:03:02]CheckFolder done [10:03:02]ProducePacketName [10:03:02]name=ofd_packets/00202278 [10:03:02]NVStorageSaveData ofd_packets/00202278 [10:03:02]File name is /storage/ofd_packets/00202278 [10:03:02]Write 301 bytes [10:03:02]NVStorageSaveData done [10:03:02]OFDSenderStorePacket done [10:03:02]KKMCreateOFDPacket done [10:03:02]NVStorageSaveData kkm_last_timestamp [10:03:02]File name is /storage/kkm_last_timestamp [10:03:02]Write 4 bytes [10:03:02]NVStorageSaveData done [10:03:02]ExternCall_PrintAddStr [10:03:02]wPrintStart [10:03:02]Write to MH i2c: 01 00 00 D4 02 D6 [10:03:02]Write i2c OK [10:03:02]MH_I2C_Read... [10:03:02]Read from MH i2c: 01 [10:03:02]MH_I2C_Read... [10:03:02]Read from MH i2c: 01 07 00 [10:03:02]MH_I2C_Read... [10:03:02]Read from MH i2c: 01 07 00 D4 02 00 00 00 00 00 FF 0F EB [10:03:02]RasterBufferAndPrint [10:03:02]line Счет N : (1)450052 [10:03:02]line ИНН: 02508201610067 [10:03:02]line Контрольно-Кассовый Чек [10:03:02]line ПРОДАЖА [10:03:02]line ТРК (МРК, ГНК) : 31 [10:03:02]line Товар: 2710124130 [10:03:02]line Аи-92-К-2 [10:03:02]line 14.950 * 66.90 [10:03:02]line = 1000.16 [10:03:02]line НДС 12% НСП 1% [10:03:02]line > о реализуемом товаре [10:03:02]line ОКРУГЛЕНИЕ: -0.16 [10:03:02]line ИТОГО: 1000.00 [10:03:02]line Внесено: 1000.00 [10:03:02]line СДАЧА: 0.00 [10:03:02]line НСП 1% : 8.85 [10:03:02]line НДС 12% : 106.21 [10:03:02]line Наличными: 1000.00 [10:03:02]line Безнал.: 0.00 [10:03:02]line Место: АЗС № 171 "Партнер Нефть" [10:03:02]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [10:03:02]line СНО: Общий режим [10:03:02]line Чек 78 28.10.2024 10:03 [10:03:02]line Смена: 545 ФФД: 1.0 [10:03:02]line ЗНМ: 0300000109 [10:03:02]line РНМ: 0000000000091777 [10:03:02]line Версия ККМ: 001 [10:03:02]line ФМ: 0000000000871756 [10:03:02]line ФД: 202278 [10:03:02]line ФПД: 41573308259271 [10:03:02]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T100301&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202278&fm=41573308259271&tin=02508201610067®Number=0000000000091777&sum=100000 [10:03:02]OFD Sender: Processing packet 202278 [packets to send 116, broken 115] [10:03:02]ProducePacketName [10:03:02]name=ofd_packets/00202278 [10:03:02]OFD Sender: To server: pG, [10:03:02]CommunicateWithHost lk.salyk.kg:30040 [10:03:02]ConnectInit lk.salyk.kg [10:03:02]written 0, free lines is 4095 [10:03:03]Connected sock=10 [10:03:03]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 9B AD 07 01 5B 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 32 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 4E 00 00 00 F4 03 04 00 55 61 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 26 16 03 00 35 04 06 00 25 CF 8A 45 5B C7 F4 EE DC F6 B9 6C CA 45 [10:03:03]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 E7 5C 47 00 A7 EE A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 26 16 03 00 F4 03 04 00 0B 0D 1F 67 B6 04 01 00 00 97 05 CA 67 5B BD 61 38 [10:03:03]CommunicateWithHost err = 0 [10:03:03]CheckOFDResponse [10:03:03]1017 (14) - 77093643461234 [10:03:03]1041 (16) - 0000000000871756 [10:03:03]1040 (4) - 202278 [10:03:03]1012 (4) - 28.10.2024 04:03 [10:03:03]1206 (1) - 0 [10:03:03]OFD Sender: Remove packet 202278 [10:03:03]ProducePacketName [10:03:03]name=ofd_packets/00202278 [10:03:03]NVStorageDeleteData [10:03:03]Write to MH i2c: 01 00 00 FF 02 01 [10:03:03]Write i2c OK [10:03:03]MH_I2C_Read... [10:03:03]Read from MH i2c: 01 [10:03:03]MH_I2C_Read... [10:03:03]Read from MH i2c: 01 07 00 [10:03:03]MH_I2C_Read... [10:03:03]Read from MH i2c: 01 07 00 FF 02 00 00 00 00 00 92 0C A6 [10:03:03]RasterBufferAndPrint [10:03:03]line [10:03:03]line [10:03:03]line [10:03:03]line [10:03:03]line [10:03:03]written 0, free lines is 3223 [10:03:03]MH_Cut [10:03:03]Write to MH i2c: D1 01 00 06 03 01 DB [10:03:03]Write i2c OK [10:03:03]MH_I2C_Read... [10:03:03]Read from MH i2c: D1 [10:03:03]MH_I2C_Read... [10:03:03]Read from MH i2c: D1 01 00 [10:03:03]MH_I2C_Read... [10:03:03]Read from MH i2c: D1 01 00 06 03 00 DA [10:03:03]Write to MH i2c: 01 00 00 07 03 0A [10:03:03]Write i2c OK [10:03:03]MH_I2C_Read... [10:03:03]OFD Sender: No OFD packet to send [10:03:04]*** Cut start [10:03:04]*** Purtial cut [10:03:04]*** CUTSNS_PIN = 0 [10:03:04]*** Stage 1: CUTSNS_PIN = 1 [10:03:06]Read from MH i2c: 01 [10:03:06]MH_I2C_Read... [10:03:06]*** Stop cut motor [10:03:06]*** Cut end [10:03:06]Read from MH i2c: 01 07 00 [10:03:06]MH_I2C_Read... [10:03:06]Read from MH i2c: 01 07 00 07 03 00 00 00 00 00 FF 0F 1F [10:03:06]process_action close_receipt done [10:03:06]requested_data is exist [10:03:06]produce_requested_data [10:03:06]requested_item fm.sn is exist - process it [10:03:06]wFMCommunicate request_size=4 [10:03:06]MH_SAM_APDU [10:03:06]CAPDU: 80 11 00 00 [10:03:06]Write to MH i2c: E2 08 00 08 03 80 11 00 00 00 00 00 00 85 [10:03:06]Write i2c OK [10:03:06]MH_I2C_Read... [10:03:06]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:03:06]Read from MH i2c: E2 [10:03:06]MH_I2C_Read... [10:03:06]Read from MH i2c: E2 17 00 [10:03:06]MH_I2C_Read... [10:03:06]Read from MH i2c: E2 17 00 08 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 DA [10:03:06]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [10:03:06]wFMCommunicate OK [10:03:06]requested_item fd.num is exist - process it [10:03:06]SAM_PROTO_GetFieldsCounters [10:03:06]wFMCommunicate request_size=4 [10:03:06]MH_SAM_APDU [10:03:06]CAPDU: 80 13 00 00 [10:03:06]Write to MH i2c: E2 08 00 09 03 80 13 00 00 00 00 00 00 88 [10:03:06]Write i2c OK [10:03:06]MH_I2C_Read... [10:03:06]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:03:06]Read from MH i2c: E2 [10:03:06]MH_I2C_Read... [10:03:06]Read from MH i2c: E2 62 00 [10:03:06]MH_I2C_Read... [10:03:06]Read from MH i2c: E2 62 00 09 03 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 26 16 03 00 0E 04 04 00 21 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 FD [10:03:06]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 26 16 03 00 0E 04 04 00 21 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 [10:03:06]wFMCommunicate OK [10:03:06]SAM_PROTO_GetFieldsCounters done [10:03:06]requested_item shift.num is exist - process it [10:03:06]requested_item shift.opened is exist - process it [10:03:06]req_shift_opened [10:03:06]FM_GetShiftState [10:03:06]SAM_PROTO_GetShiftState [10:03:06]wFMCommunicate request_size=4 [10:03:06]MH_SAM_APDU [10:03:06]CAPDU: 80 13 01 00 [10:03:06]Write to MH i2c: E2 08 00 0A 03 80 13 01 00 00 00 00 00 8A [10:03:06]Write i2c OK [10:03:06]MH_I2C_Read... [10:03:06]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:03:06]Read from MH i2c: E2 [10:03:06]MH_I2C_Read... [10:03:06]Read from MH i2c: E2 0E 00 [10:03:06]MH_I2C_Read... [10:03:06]Read from MH i2c: E2 0E 00 0A 03 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 35 [10:03:06]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [10:03:06]wFMCommunicate OK [10:03:06]SAM_PROTO_GetShiftState done [10:03:06]FM_GetShiftState done [10:03:06]req_shift_opened done [10:03:06]requested_item shift.open_date is exist - process it [10:03:06]req_shift_open_date [10:03:06]req_shift_open_date done [10:03:06]produce_requested_data done [10:03:06]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202278,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670} [10:03:06]process_action_free close_receipt [10:03:06]json_value_free [10:03:06]json_value_free done [10:03:06]process_json_proto returns [10:03:06]Send response to host [10:03:06]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202278,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670}}} [10:03:06]free response buf [10:03:06]execute_script done [10:03:06]execute_script returns [10:03:06]free content buf [10:03:06]Sock 8.Close socket [10:03:06]Sock 8.Thread stoped [10:03:08]OFD Sender: No OFD packet to send [10:03:13]OFD Sender: No OFD packet to send [10:03:18]OFD Sender: No OFD packet to send [10:03:23]OFD Sender: No OFD packet to send [10:03:28]OFD Sender: No OFD packet to send [10:03:33]OFD Sender: No OFD packet to send [10:03:38]OFD Sender: No OFD packet to send [10:03:43]OFD Sender: No OFD packet to send [10:03:48]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:39]OFD Sender: No OFD packet to send [10:05:44]OFD Sender: No OFD packet to send [10:05:49]OFD Sender: No OFD packet to send [10:05:54]OFD Sender: No OFD packet to send [10:05:59]OFD Sender: No OFD packet to send [10:06:04]OFD Sender: No OFD packet to send [10:06:09]OFD Sender: No OFD packet to send [10:06:14]OFD Sender: No OFD packet to send [10:06:19]OFD Sender: No OFD packet to send [10:06:24]OFD Sender: No OFD packet to send [10:06:29]OFD Sender: No OFD packet to send [10:06:34]OFD Sender: No OFD packet to send [10:06:39]OFD Sender: No OFD packet to send [10:06:44]OFD Sender: No OFD packet to send [10:06:49]OFD Sender: No OFD packet to send [10:06:54]OFD Sender: No OFD packet to send [10:06:59]OFD Sender: No OFD packet to send [10:07:04]OFD Sender: No OFD packet to send [10:07:09]OFD Sender: No OFD packet to send [10:07:14]OFD Sender: No OFD packet to send [10:07:19]OFD Sender: No OFD packet to send [10:07:24]OFD Sender: No OFD packet to send [10:07:29]OFD Sender: No OFD packet to send [10:07:34]OFD Sender: No OFD packet to send [10:07:39]OFD Sender: No OFD packet to send [10:07:44]OFD Sender: No OFD packet to send [10:07:49]OFD Sender: No OFD packet to send [10:07:54]OFD Sender: No OFD packet to send [10:07:59]OFD Sender: No OFD packet to send [10:08:04]OFD Sender: No OFD packet to send [10:08:09]OFD Sender: No OFD packet to send [10:08:14]OFD Sender: No OFD packet to send [10:08:19]OFD Sender: No OFD packet to send [10:08:24]OFD Sender: No OFD packet to send [10:08:29]OFD Sender: No OFD packet to send [10:08:34]OFD Sender: No OFD packet to send [10:08:39]OFD Sender: No OFD packet to send [10:08:44]OFD Sender: No OFD packet to send [10:08:49]OFD Sender: No OFD packet to send [10:08:54]OFD Sender: No OFD packet to send [10:08:59]OFD Sender: No OFD packet to send [10:09:01]accept exits with 9 [10:09:01]New connection [10:09:01]New thread 3067276644 created [10:09:01]Thread 3067133284 joined [10:09:01]Waiting for new connection... [10:09:01] Sock 9.Parse request [10:09:01]Sock 9.Check first char [10:09:01]Sock 9.First char is OK [10:09:01]request: POST /json_proto HTTP/1.0 [10:09:01]Method: POST [10:09:01]URL: /json_proto [10:09:01]Method is POST - this is cgi request [10:09:01]url: /json_proto [10:09:01]query_string will be loaded in cgi processing [10:09:01]execute_cgi json_proto POST (null) [10:09:01]execute_cgi path=json_proto method=POST [10:09:01]POST find Content-Length [10:09:01]Host: 172.17.63.195:8080 [10:09:01]Content-Length: 682 [10:09:01]Content-Type: application/json [10:09:01] [10:09:01]POST finish read [10:09:01]Found Content-Length = 682 [10:09:01]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450053", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "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:09:01]execute_script... [10:09:01]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450053", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "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:09:01]POST & json_proto [10:09:01]process_json_proto [10:09:01]json parsed OK: [10:09:01]protocol is kg_v1.0 [10:09:01]action value=close_receipt [10:09:01]process_action close_receipt [10:09:01]cmd_close_receipt [10:09:01]MH_GetDate [10:09:01]Write to MH i2c: F0 00 00 0B 03 FD [10:09:01]Write i2c OK [10:09:01]MH_I2C_Read... [10:09:01]Read from MH i2c: F0 [10:09:01]MH_I2C_Read... [10:09:01]Read from MH i2c: F0 09 00 [10:09:01]MH_I2C_Read... [10:09:01]Read from MH i2c: F0 09 00 0B 03 00 BE 62 1F 67 47 1B 1E 67 93 [10:09:01]GetLastDocTimeStamp 1730109781 [10:09:01]current date 1730110142 [10:09:01]FM_GetShiftState [10:09:01]SAM_PROTO_GetShiftState [10:09:01]wFMCommunicate request_size=4 [10:09:01]MH_SAM_APDU [10:09:01]CAPDU: 80 13 01 00 [10:09:01]Write to MH i2c: E2 08 00 0C 03 80 13 01 00 00 00 00 00 8C [10:09:01]Write i2c OK [10:09:01]MH_I2C_Read... [10:09:01]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:09:01]Read from MH i2c: E2 [10:09:01]MH_I2C_Read... [10:09:01]Read from MH i2c: E2 0E 00 [10:09:01]MH_I2C_Read... [10:09:01]Read from MH i2c: E2 0E 00 0C 03 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 37 [10:09:01]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [10:09:01]wFMCommunicate OK [10:09:01]SAM_PROTO_GetShiftState done [10:09:01]FM_GetShiftState done [10:09:01]opened in 1730073670 [10:09:01]opened+sec_in_day 1730160070 [10:09:01]quantity*price = 100015 [10:09:01]sum+1 = 100017 [10:09: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 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 79 28.10.2024 10:09 Смена: 545 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 ФМ: 0000000000871756 ФД: 202279 ФПД: 201687678504165 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T100902&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202279&fm=201687678504165&tin=02508201610067®Number=0000000000091777&sum=100000 [10:09:03]StoreToDocumentArchive [10:09:03]shift 545 fd 202279 [10:09:03]save to /storage/0545/doc_00202279 [10:09:03]save last doc name /storage/0545/doc_00202279 to /storage/kkm_last_doc_name [10:09:03]save OK [10:09:03]Clear old archive folders... [10:09:03]ProcessDocumentItem done err = 0, tmpTLVsize=251 [10:09:03]tlvbuf is 01BCB9B0 [10:09:03]SAM_PROTO_ClearQueue [10:09:03]wFMCommunicate request_size=4 [10:09:03]MH_SAM_APDU [10:09:03]CAPDU: 80 09 00 00 [10:09:03]Write to MH i2c: E2 08 00 19 03 80 09 00 00 00 00 00 00 8E [10:09:03]Write i2c OK [10:09:03]MH_I2C_Read... [10:09:03]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:09:03]Read from MH i2c: E2 [10:09:03]MH_I2C_Read... [10:09:03]Read from MH i2c: E2 03 00 [10:09:03]MH_I2C_Read... [10:09:03]Read from MH i2c: E2 03 00 19 03 00 90 00 90 [10:09:03]RAPDU: 90 00 [10:09:03]wFMCommunicate OK [10:09:03]SAM_PROTO_ClearQueue done [10:09:03]KKMCreateOFDPacket [10:09:03]OFDProtocolAddRootSTLVToBuf [10:09:03]FM_MakeSignedData [10:09:03]FM_MakeSignedData [10:09:03]SAM_PROTO_SignData [10:09:03]wFMCommunicate request_size=4 [10:09:03]MH_SAM_APDU [10:09:03]CAPDU: 80 0D 01 02 [10:09:03]Write to MH i2c: E2 08 00 1A 03 80 0D 01 02 00 00 00 00 96 [10:09:03]Write i2c OK [10:09:03]MH_I2C_Read... [10:09:03]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:09:03]Read from MH i2c: E2 [10:09:03]MH_I2C_Read... [10:09:03]Read from MH i2c: E2 03 00 [10:09:03]MH_I2C_Read... [10:09:03]Read from MH i2c: E2 03 00 1A 03 00 90 00 91 [10:09:03]RAPDU: 90 00 [10:09:03]wFMCommunicate OK [10:09:03]wFMCommunicate request_size=255 [10:09:03]MH_SAM_APDU [10:09:03]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 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 4F 00 00 00 F4 03 04 00 BE 62 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 27 16 03 00 35 04 06 00 B7 [10:09:03]Write to MH i2c: E2 02 01 1B 03 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 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 4F 00 00 00 F4 03 04 00 BE 62 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 27 16 03 00 35 04 06 00 B7 00 00 33 [10:09:03]Write i2c OK [10:09:03]MH_I2C_Read... [10:09:03]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:09:03]Read from MH i2c: E2 [10:09:03]MH_I2C_Read... [10:09:03]Read from MH i2c: E2 03 00 [10:09:03]MH_I2C_Read... [10:09:03]Read from MH i2c: E2 03 00 1B 03 00 90 00 92 [10:09:03]RAPDU: 90 00 [10:09:03]wFMCommunicate OK [10:09:03]wFMCommunicate request_size=10 [10:09:03]MH_SAM_APDU [10:09:03]CAPDU: 80 0D 02 02 05 6F 12 6E CC E5 [10:09:03]Write to MH i2c: E2 0D 00 1C 03 80 0D 02 02 05 00 6F 12 6E CC E5 00 00 43 [10:09:03]Write i2c OK [10:09:03]MH_I2C_Read... [10:09:03]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:09:03]Read from MH i2c: E2 [10:09:03]MH_I2C_Read... [10:09:03]Read from MH i2c: E2 03 00 [10:09:03]MH_I2C_Read... [10:09:03]Read from MH i2c: E2 03 00 1C 03 00 90 00 93 [10:09:03]RAPDU: 90 00 [10:09:03]wFMCommunicate OK [10:09:03]wFMCommunicate request_size=4 [10:09:03]MH_SAM_APDU [10:09:03]CAPDU: 80 0D 03 02 [10:09:03]Write to MH i2c: E2 08 00 1D 03 80 0D 03 02 00 00 00 00 9B [10:09:03]Write i2c OK [10:09:03]MH_I2C_Read... [10:09:03]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:09:03]Read from MH i2c: E2 [10:09:03]MH_I2C_Read... [10:09:03]Read from MH i2c: E2 0B 00 [10:09:03]MH_I2C_Read... [10:09:03]Read from MH i2c: E2 0B 00 1D 03 00 89 11 21 43 7D 1A D7 62 90 00 6A [10:09:03]RAPDU: 89 11 21 43 7D 1A D7 62 90 00 [10:09:03]wFMCommunicate OK [10:09:03]SAM_PROTO_SignData done [10:09:03]FM_MakeSignedData done [10:09:03]CreateOFDProtocolMessage [10:09:03]wFMCommunicate request_size=4 [10:09:03]MH_SAM_APDU [10:09:03]CAPDU: 80 11 00 00 [10:09:03]Write to MH i2c: E2 08 00 1E 03 80 11 00 00 00 00 00 00 9B [10:09:03]Write i2c OK [10:09:03]MH_I2C_Read... [10:09:03]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:09:03]Read from MH i2c: E2 [10:09:03]MH_I2C_Read... [10:09:03]Read from MH i2c: E2 17 00 [10:09:03]MH_I2C_Read... [10:09:03]Read from MH i2c: E2 17 00 1E 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 F0 [10:09:03]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [10:09:03]wFMCommunicate OK [10:09:03]CreateOFDProtocolMessage done [10:09:03]OFDSenderStorePacket 202279 [10:09:03]StoreOFDPacket docnum=202279 [10:09:03]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 25 AE 07 01 34 93 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 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 4F 00 00 00 F4 03 04 00 BE 62 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 27 16 03 00 35 04 06 00 B7 6F 12 6E CC E5 89 11 21 43 7D 1A D7 62 [10:09:03]CheckFolder [10:09:03]dirname=/storage/ofd_packets [10:09:03]CheckFolder done [10:09:03]ProducePacketName [10:09:03]name=ofd_packets/00202279 [10:09:03]NVStorageSaveData ofd_packets/00202279 [10:09:03]File name is /storage/ofd_packets/00202279 [10:09:03]Write 301 bytes [10:09:03]NVStorageSaveData done [10:09:03]OFDSenderStorePacket done [10:09:03]KKMCreateOFDPacket done [10:09:03]NVStorageSaveData kkm_last_timestamp [10:09:03]File name is /storage/kkm_last_timestamp [10:09:03]Write 4 bytes [10:09:03]NVStorageSaveData done [10:09:03]ExternCall_PrintAddStr [10:09:03]wPrintStart [10:09:03]Write to MH i2c: 01 00 00 1F 03 22 [10:09:03]Write i2c OK [10:09:03]MH_I2C_Read... [10:09:03]Read from MH i2c: 01 [10:09:03]MH_I2C_Read... [10:09:03]Read from MH i2c: 01 07 00 [10:09:03]MH_I2C_Read... [10:09:03]Read from MH i2c: 01 07 00 1F 03 00 00 00 00 00 FF 0F 37 [10:09:03]RasterBufferAndPrint [10:09:03]line Счет N : (1)450053 [10:09:03]line ИНН: 02508201610067 [10:09:03]line Контрольно-Кассовый Чек [10:09:03]line ПРОДАЖА [10:09:03]line ТРК (МРК, ГНК) : 41 [10:09:03]line Товар: 2710124130 [10:09:03]line Аи-92-К-2 [10:09:03]line 14.950 * 66.90 [10:09:03]line = 1000.16 [10:09:03]line НДС 12% НСП 1% [10:09:03]line > о реализуемом товаре [10:09:03]line ОКРУГЛЕНИЕ: -0.16 [10:09:03]line ИТОГО: 1000.00 [10:09:03]line Внесено: 1000.00 [10:09:03]line СДАЧА: 0.00 [10:09:03]line НСП 1% : 8.85 [10:09:03]line НДС 12% : 106.21 [10:09:03]line Наличными: 1000.00 [10:09:03]line Безнал.: 0.00 [10:09:03]line Место: АЗС № 171 "Партнер Нефть" [10:09:03]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [10:09:03]line СНО: Общий режим [10:09:03]line Чек 79 28.10.2024 10:09 [10:09:03]line Смена: 545 ФФД: 1.0 [10:09:03]line ЗНМ: 0300000109 [10:09:03]line РНМ: 0000000000091777 [10:09:03]line Версия ККМ: 001 [10:09:03]line ФМ: 0000000000871756 [10:09:03]line ФД: 202279 [10:09:03]line ФПД: 201687678504165 [10:09:03]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T100902&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202279&fm=201687678504165&tin=02508201610067®Number=0000000000091777&sum=100000 [10:09:03]OFD Sender: Processing packet 202279 [packets to send 116, broken 115] [10:09:03]ProducePacketName [10:09:03]name=ofd_packets/00202279 [10:09:03]OFD Sender: To server: pG, [10:09:03]CommunicateWithHost lk.salyk.kg:30040 [10:09:03]ConnectInit lk.salyk.kg [10:09:03]written 0, free lines is 4095 [10:09:04]Connected sock=10 [10:09:04]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 25 AE 07 01 34 93 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 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 4F 00 00 00 F4 03 04 00 BE 62 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 27 16 03 00 35 04 06 00 B7 6F 12 6E CC E5 89 11 21 43 7D 1A D7 62 [10:09:04]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 CE F1 47 00 53 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 35 36 10 04 04 00 27 16 03 00 F4 03 04 00 74 0E 1F 67 B6 04 01 00 00 E4 E7 B0 C0 61 14 5D E1 [10:09:04]CommunicateWithHost err = 0 [10:09:04]CheckOFDResponse [10:09:04]1017 (14) - 77093643461234 [10:09:04]1041 (16) - 0000000000871756 [10:09:04]1040 (4) - 202279 [10:09:04]1012 (4) - 28.10.2024 04:09 [10:09:04]1206 (1) - 0 [10:09:04]OFD Sender: Remove packet 202279 [10:09:04]ProducePacketName [10:09:04]name=ofd_packets/00202279 [10:09:04]NVStorageDeleteData [10:09:04]Write to MH i2c: 01 00 00 4A 03 4D [10:09:04]Write i2c OK [10:09:04]MH_I2C_Read... [10:09:04]Read from MH i2c: 01 [10:09:04]MH_I2C_Read... [10:09:04]Read from MH i2c: 01 07 00 [10:09:04]MH_I2C_Read... [10:09:04]Read from MH i2c: 01 07 00 4A 03 00 00 00 00 00 9F 0C FF [10:09:04]RasterBufferAndPrint [10:09:04]line [10:09:04]line [10:09:04]line [10:09:04]line [10:09:04]line [10:09:04]written 0, free lines is 3237 [10:09:04]MH_Cut [10:09:04]Write to MH i2c: D1 01 00 51 03 01 26 [10:09:04]Write i2c OK [10:09:04]MH_I2C_Read... [10:09:04]Read from MH i2c: D1 [10:09:04]MH_I2C_Read... [10:09:04]Read from MH i2c: D1 01 00 [10:09:04]MH_I2C_Read... [10:09:04]Read from MH i2c: D1 01 00 51 03 00 25 [10:09:04]Write to MH i2c: 01 00 00 52 03 55 [10:09:04]Write i2c OK [10:09:04]MH_I2C_Read... [10:09:04]OFD Sender: No OFD packet to send [10:09:05]*** Cut start [10:09:05]*** Purtial cut [10:09:05]*** Stage 1: CUTSNS_PIN = 1 [10:09:05]Read from MH i2c: 01 [10:09:05]MH_I2C_Read... [10:09:05]*** Stop cut motor [10:09:05]*** Cut end [10:09:05]Read from MH i2c: 01 07 00 [10:09:05]MH_I2C_Read... [10:09:05]Read from MH i2c: 01 07 00 52 03 00 00 00 00 00 FF 0F 6A [10:09:05]process_action close_receipt done [10:09:05]requested_data is exist [10:09:05]produce_requested_data [10:09:05]requested_item fm.sn is exist - process it [10:09:05]wFMCommunicate request_size=4 [10:09:05]MH_SAM_APDU [10:09:05]CAPDU: 80 11 00 00 [10:09:05]Write to MH i2c: E2 08 00 53 03 80 11 00 00 00 00 00 00 D0 [10:09:05]Write i2c OK [10:09:05]MH_I2C_Read... [10:09:05]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:09:05]Read from MH i2c: E2 [10:09:05]MH_I2C_Read... [10:09:05]Read from MH i2c: E2 17 00 [10:09:05]MH_I2C_Read... [10:09:05]Read from MH i2c: E2 17 00 53 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 25 [10:09:05]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [10:09:05]wFMCommunicate OK [10:09:05]requested_item fd.num is exist - process it [10:09:05]SAM_PROTO_GetFieldsCounters [10:09:05]wFMCommunicate request_size=4 [10:09:05]MH_SAM_APDU [10:09:05]CAPDU: 80 13 00 00 [10:09:05]Write to MH i2c: E2 08 00 54 03 80 13 00 00 00 00 00 00 D3 [10:09:05]Write i2c OK [10:09:05]MH_I2C_Read... [10:09:05]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:09:05]Read from MH i2c: E2 [10:09:05]MH_I2C_Read... [10:09:05]Read from MH i2c: E2 62 00 [10:09:05]MH_I2C_Read... [10:09:05]Read from MH i2c: E2 62 00 54 03 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 27 16 03 00 0E 04 04 00 21 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 4C [10:09:05]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 27 16 03 00 0E 04 04 00 21 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 [10:09:05]wFMCommunicate OK [10:09:05]SAM_PROTO_GetFieldsCounters done [10:09:05]requested_item shift.num is exist - process it [10:09:05]requested_item shift.opened is exist - process it [10:09:05]req_shift_opened [10:09:05]FM_GetShiftState [10:09:05]SAM_PROTO_GetShiftState [10:09:05]wFMCommunicate request_size=4 [10:09:05]MH_SAM_APDU [10:09:05]CAPDU: 80 13 01 00 [10:09:05]Write to MH i2c: E2 08 00 55 03 80 13 01 00 00 00 00 00 D5 [10:09:05]Write i2c OK [10:09:05]MH_I2C_Read... [10:09:05]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:09:05]Read from MH i2c: E2 [10:09:05]MH_I2C_Read... [10:09:05]Read from MH i2c: E2 0E 00 [10:09:05]MH_I2C_Read... [10:09:05]Read from MH i2c: E2 0E 00 55 03 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 80 [10:09:05]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [10:09:05]wFMCommunicate OK [10:09:05]SAM_PROTO_GetShiftState done [10:09:05]FM_GetShiftState done [10:09:05]req_shift_opened done [10:09:05]requested_item shift.open_date is exist - process it [10:09:05]req_shift_open_date [10:09:05]req_shift_open_date done [10:09:05]produce_requested_data done [10:09:05]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202279,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670} [10:09:05]process_action_free close_receipt [10:09:05]json_value_free [10:09:05]json_value_free done [10:09:05]process_json_proto returns [10:09:05]Send response to host [10:09:05]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202279,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670}}} [10:09:05]free response buf [10:09:05]execute_script done [10:09:05]execute_script returns [10:09:05]free content buf [10:09:05]Sock 9.Close socket [10:09:05]Sock 9.Thread stoped [10:09:09]OFD Sender: No OFD packet to send [10:09:14]OFD Sender: No OFD packet to send [10:09:19]OFD Sender: No OFD packet to send [10:09:24]OFD Sender: No OFD packet to send [10:09:29]OFD Sender: No OFD packet to send [10:09:34]OFD Sender: No OFD packet to send [10:09:39]OFD Sender: No OFD packet to send [10:09:44]OFD Sender: No OFD packet to send [10:09:49]OFD Sender: No OFD packet to send [10:09:54]OFD Sender: No OFD packet to send [10:09:59]OFD Sender: No OFD packet to send [10:10:01]accept exits with 8 [10:10:01]New connection [10:10:01]New thread 3067133284 created [10:10:01]Thread 3067276644 joined [10:10:01]Waiting for new connection... [10:10:01] Sock 8.Parse request [10:10:01]Sock 8.Check first char [10:10:01]Sock 8.First char is OK [10:10:01]request: POST /json_proto HTTP/1.0 [10:10:01]Method: POST [10:10:01]URL: /json_proto [10:10:01]Method is POST - this is cgi request [10:10:01]url: /json_proto [10:10:01]query_string will be loaded in cgi processing [10:10:01]execute_cgi json_proto POST (null) [10:10:01]execute_cgi path=json_proto method=POST [10:10:01]POST find Content-Length [10:10:01]Host: 172.17.63.195:8080 [10:10:01]Content-Length: 678 [10:10:01]Content-Type: application/json [10:10:01] [10:10:01]POST finish read [10:10:01]Found Content-Length = 678 [10:10:01]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450054", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 66.90, "quantity" : 12.710, "sum" : 850.30, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 850.00, "total" : 850.00, "payments": [ { "type": 0, "sum" : 850.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:10:01]execute_script... [10:10:01]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450054", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 66.90, "quantity" : 12.710, "sum" : 850.30, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 850.00, "total" : 850.00, "payments": [ { "type": 0, "sum" : 850.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:10:01]POST & json_proto [10:10:01]process_json_proto [10:10:01]json parsed OK: [10:10:01]protocol is kg_v1.0 [10:10:01]action value=close_receipt [10:10:01]process_action close_receipt [10:10:01]cmd_close_receipt [10:10:01]MH_GetDate [10:10:01]Write to MH i2c: F0 00 00 56 03 48 [10:10:01]Write i2c OK [10:10:01]MH_I2C_Read... [10:10:01]Read from MH i2c: F0 [10:10:01]MH_I2C_Read... [10:10:01]Read from MH i2c: F0 09 00 [10:10:01]MH_I2C_Read... [10:10:01]Read from MH i2c: F0 09 00 56 03 00 F9 62 1F 67 47 1B 1E 67 19 [10:10:01]GetLastDocTimeStamp 1730110142 [10:10:01]current date 1730110201 [10:10:01]FM_GetShiftState [10:10:01]SAM_PROTO_GetShiftState [10:10:01]wFMCommunicate request_size=4 [10:10:01]MH_SAM_APDU [10:10:01]CAPDU: 80 13 01 00 [10:10:01]Write to MH i2c: E2 08 00 57 03 80 13 01 00 00 00 00 00 D7 [10:10:01]Write i2c OK [10:10:01]MH_I2C_Read... [10:10:01]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:10:01]Read from MH i2c: E2 [10:10:01]MH_I2C_Read... [10:10:01]Read from MH i2c: E2 0E 00 [10:10:01]MH_I2C_Read... [10:10:01]Read from MH i2c: E2 0E 00 57 03 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 82 [10:10:01]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [10:10:01]wFMCommunicate OK [10:10:01]SAM_PROTO_GetShiftState done [10:10:01]FM_GetShiftState done [10:10:01]opened in 1730073670 [10:10:01]opened+sec_in_day 1730160070 [10:10:01]quantity*price = 85029 [10:10:01]sum+1 = 85031 [10:10:01]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.30 ИТОГО: 850.00 Внесено: 850.00 СДАЧА: 0.00 НСП 1% : 7.52 НДС 12% : 90.30 Наличными: 850.00 Безнал.: 0.00 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 80 28.10.2024 10:10 Смена: 545 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 ФМ: 0000000000871756 ФД: 202280 ФПД: 72164035642829 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T101001&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202280&fm=72164035642829&tin=02508201610067®Number=0000000000091777&sum=85000 [10:10:02]StoreToDocumentArchive [10:10:02]shift 545 fd 202280 [10:10:02]save to /storage/0545/doc_00202280 [10:10:02]save last doc name /storage/0545/doc_00202280 to /storage/kkm_last_doc_name [10:10:02]save OK [10:10:02]Clear old archive folders... [10:10:02]ProcessDocumentItem done err = 0, tmpTLVsize=251 [10:10:02]tlvbuf is 01BCD1A0 [10:10:02]SAM_PROTO_ClearQueue [10:10:02]wFMCommunicate request_size=4 [10:10:02]MH_SAM_APDU [10:10:02]CAPDU: 80 09 00 00 [10:10:02]Write to MH i2c: E2 08 00 64 03 80 09 00 00 00 00 00 00 D9 [10:10:02]Write i2c OK [10:10:02]MH_I2C_Read... [10:10:02]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:10:02]Read from MH i2c: E2 [10:10:02]MH_I2C_Read... [10:10:02]Read from MH i2c: E2 03 00 [10:10:02]MH_I2C_Read... [10:10:02]Read from MH i2c: E2 03 00 64 03 00 90 00 DB [10:10:02]RAPDU: 90 00 [10:10:02]wFMCommunicate OK [10:10:02]SAM_PROTO_ClearQueue done [10:10:02]KKMCreateOFDPacket [10:10:02]OFDProtocolAddRootSTLVToBuf [10:10:02]FM_MakeSignedData [10:10:02]FM_MakeSignedData [10:10:02]SAM_PROTO_SignData [10:10:02]wFMCommunicate request_size=4 [10:10:02]MH_SAM_APDU [10:10:02]CAPDU: 80 0D 01 02 [10:10:02]Write to MH i2c: E2 08 00 65 03 80 0D 01 02 00 00 00 00 E1 [10:10:02]Write i2c OK [10:10:02]MH_I2C_Read... [10:10:02]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:10:02]Read from MH i2c: E2 [10:10:02]MH_I2C_Read... [10:10:02]Read from MH i2c: E2 03 00 [10:10:02]MH_I2C_Read... [10:10:02]Read from MH i2c: E2 03 00 65 03 00 90 00 DC [10:10:02]RAPDU: 90 00 [10:10:02]wFMCommunicate OK [10:10:02]wFMCommunicate request_size=255 [10:10:02]MH_SAM_APDU [10:10: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 32 FF 03 08 00 03 A6 31 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 26 4C 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 08 4C 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 F0 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 46 23 00 00 00 00 07 04 06 00 08 4C 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 50 00 00 00 F4 03 04 00 F9 62 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 28 16 03 00 35 04 06 00 41 [10:10:02]Write to MH i2c: E2 02 01 66 03 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 A6 31 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 26 4C 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 08 4C 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 F0 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 46 23 00 00 00 00 07 04 06 00 08 4C 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 50 00 00 00 F4 03 04 00 F9 62 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 28 16 03 00 35 04 06 00 41 00 00 51 [10:10:02]Write i2c OK [10:10:02]MH_I2C_Read... [10:10:03]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:10:03]Read from MH i2c: E2 [10:10:03]MH_I2C_Read... [10:10:03]Read from MH i2c: E2 03 00 [10:10:03]MH_I2C_Read... [10:10:03]Read from MH i2c: E2 03 00 66 03 00 90 00 DD [10:10:03]RAPDU: 90 00 [10:10:03]wFMCommunicate OK [10:10:03]wFMCommunicate request_size=10 [10:10:03]MH_SAM_APDU [10:10:03]CAPDU: 80 0D 02 02 05 A1 FF B5 C5 CD [10:10:03]Write to MH i2c: E2 0D 00 67 03 80 0D 02 02 05 00 A1 FF B5 C5 CD 00 00 D5 [10:10:03]Write i2c OK [10:10:03]MH_I2C_Read... [10:10:03]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:10:03]Read from MH i2c: E2 [10:10:03]MH_I2C_Read... [10:10:03]Read from MH i2c: E2 03 00 [10:10:03]MH_I2C_Read... [10:10:03]Read from MH i2c: E2 03 00 67 03 00 90 00 DE [10:10:03]RAPDU: 90 00 [10:10:03]wFMCommunicate OK [10:10:03]wFMCommunicate request_size=4 [10:10:03]MH_SAM_APDU [10:10:03]CAPDU: 80 0D 03 02 [10:10:03]Write to MH i2c: E2 08 00 68 03 80 0D 03 02 00 00 00 00 E6 [10:10:03]Write i2c OK [10:10:03]MH_I2C_Read... [10:10:03]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:10:03]Read from MH i2c: E2 [10:10:03]MH_I2C_Read... [10:10:03]Read from MH i2c: E2 0B 00 [10:10:03]MH_I2C_Read... [10:10:03]Read from MH i2c: E2 0B 00 68 03 00 32 42 51 B2 0A F3 68 DB 90 00 9E [10:10:03]RAPDU: 32 42 51 B2 0A F3 68 DB 90 00 [10:10:03]wFMCommunicate OK [10:10:03]SAM_PROTO_SignData done [10:10:03]FM_MakeSignedData done [10:10:03]CreateOFDProtocolMessage [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 69 03 80 11 00 00 00 00 00 00 E6 [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 69 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 3B [10:10:03]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [10:10:03]wFMCommunicate OK [10:10:03]CreateOFDProtocolMessage done [10:10:03]OFDSenderStorePacket 202280 [10:10:03]StoreOFDPacket docnum=202280 [10:10:03]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 0F 36 07 01 BF 57 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 A6 31 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 26 4C 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 08 4C 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 F0 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 46 23 00 00 00 00 07 04 06 00 08 4C 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 50 00 00 00 F4 03 04 00 F9 62 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 28 16 03 00 35 04 06 00 41 A1 FF B5 C5 CD 32 42 51 B2 0A F3 68 DB [10:10:03]CheckFolder [10:10:03]dirname=/storage/ofd_packets [10:10:03]CheckFolder done [10:10:03]ProducePacketName [10:10:03]name=ofd_packets/00202280 [10:10:03]NVStorageSaveData ofd_packets/00202280 [10:10:03]File name is /storage/ofd_packets/00202280 [10:10:03]Write 301 bytes [10:10:03]NVStorageSaveData done [10:10:03]OFDSenderStorePacket done [10:10:03]KKMCreateOFDPacket done [10:10:03]NVStorageSaveData kkm_last_timestamp [10:10:03]File name is /storage/kkm_last_timestamp [10:10:03]Write 4 bytes [10:10:03]NVStorageSaveData done [10:10:03]ExternCall_PrintAddStr [10:10:03]wPrintStart [10:10:03]Write to MH i2c: 01 00 00 6A 03 6D [10:10:03]Write i2c OK [10:10:03]MH_I2C_Read... [10:10:03]Read from MH i2c: 01 [10:10:03]MH_I2C_Read... [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 6A 03 00 00 00 00 00 FF 0F 82 [10:10:03]RasterBufferAndPrint [10:10:03]line Счет N : (1)450054 [10:10:03]line ИНН: 02508201610067 [10:10:03]line Контрольно-Кассовый Чек [10:10:03]line ПРОДАЖА [10:10:03]line ТРК (МРК, ГНК) : 31 [10:10:03]line Товар: 2710124130 [10:10:03]line Аи-92-К-2 [10:10:03]line 12.710 * 66.90 [10:10:03]line = 850.30 [10:10:03]line НДС 12% НСП 1% [10:10:03]line > о реализуемом товаре [10:10:03]line ОКРУГЛЕНИЕ: -0.30 [10:10:03]line ИТОГО: 850.00 [10:10:03]line Внесено: 850.00 [10:10:03]line СДАЧА: 0.00 [10:10:03]line НСП 1% : 7.52 [10:10:03]line НДС 12% : 90.30 [10:10:03]line Наличными: 850.00 [10:10:03]line Безнал.: 0.00 [10:10:03]line Место: АЗС № 171 "Партнер Нефть" [10:10:03]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [10:10:03]line СНО: Общий режим [10:10:03]line Чек 80 28.10.2024 10:10 [10:10:03]line Смена: 545 ФФД: 1.0 [10:10:03]line ЗНМ: 0300000109 [10:10:03]line РНМ: 0000000000091777 [10:10:03]line Версия ККМ: 001 [10:10:03]line ФМ: 0000000000871756 [10:10:03]line ФД: 202280 [10:10:03]line ФПД: 72164035642829 [10:10:03]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T101001&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202280&fm=72164035642829&tin=02508201610067®Number=0000000000091777&sum=85000 [10:10:03]OFD Sender: Processing packet 202280 [packets to send 116, broken 115] [10:10:03]ProducePacketName [10:10:03]name=ofd_packets/00202280 [10:10:03]OFD Sender: To server: pG, [10:10:03]CommunicateWithHost lk.salyk.kg:30040 [10:10:03]ConnectInit lk.salyk.kg [10:10:03]written 0, free lines is 4095 [10:10:03]Connected sock=10 [10:10:03]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 0F 36 07 01 BF 57 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 A6 31 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 26 4C 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 08 4C 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 F0 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 46 23 00 00 00 00 07 04 06 00 08 4C 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 50 00 00 00 F4 03 04 00 F9 62 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 28 16 03 00 35 04 06 00 41 A1 FF B5 C5 CD 32 42 51 B2 0A F3 68 DB [10:10:03]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 CE 08 47 00 ED 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 35 36 10 04 04 00 28 16 03 00 F4 03 04 00 B0 0E 1F 67 B6 04 01 00 00 2C 21 DF 43 CC 52 BF D8 [10:10:03]CommunicateWithHost err = 0 [10:10:03]CheckOFDResponse [10:10:03]1017 (14) - 77093643461234 [10:10:03]1041 (16) - 0000000000871756 [10:10:03]1040 (4) - 202280 [10:10:03]1012 (4) - 28.10.2024 04:10 [10:10:03]1206 (1) - 0 [10:10:03]OFD Sender: Remove packet 202280 [10:10:03]ProducePacketName [10:10:03]name=ofd_packets/00202280 [10:10:03]NVStorageDeleteData [10:10:04]Write to MH i2c: 01 00 00 95 03 98 [10:10:04]Write i2c OK [10:10:04]MH_I2C_Read... [10:10:04]Read from MH i2c: 01 [10:10:04]MH_I2C_Read... [10:10:04]Read from MH i2c: 01 07 00 [10:10:04]MH_I2C_Read... [10:10:04]Read from MH i2c: 01 07 00 95 03 00 00 00 00 00 9A 0C 45 [10:10:04]RasterBufferAndPrint [10:10:04]line [10:10:04]line [10:10:04]line [10:10:04]line [10:10:04]line [10:10:04]written 0, free lines is 3230 [10:10:04]MH_Cut [10:10:04]Write to MH i2c: D1 01 00 9C 03 01 71 [10:10:04]Write i2c OK [10:10:04]MH_I2C_Read... [10:10:04]Read from MH i2c: D1 [10:10:04]MH_I2C_Read... [10:10:04]Read from MH i2c: D1 01 00 [10:10:04]MH_I2C_Read... [10:10:04]Read from MH i2c: D1 01 00 9C 03 00 70 [10:10:04]Write to MH i2c: 01 00 00 9D 03 A0 [10:10:04]Write i2c OK [10:10:04]MH_I2C_Read... [10:10:04]OFD Sender: No OFD packet to send [10:10:04]*** Cut start [10:10:04]*** Purtial cut [10:10:04]*** CUTSNS_PIN = 0 [10:10:05]*** Stage 1: CUTSNS_PIN = 1 [10:10:06]Read from MH i2c: 01 [10:10:06]MH_I2C_Read... [10:10:06]*** Stop cut motor [10:10:06]*** Cut end [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 9D 03 00 00 00 00 00 FF 0F B5 [10:10:06]process_action close_receipt done [10:10:06]requested_data is exist [10:10:06]produce_requested_data [10:10:06]requested_item fm.sn is exist - process it [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 9E 03 80 11 00 00 00 00 00 00 1B [10:10:06]Write i2c OK [10:10:06]MH_I2C_Read... [10:10:07]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:10:07]Read from MH i2c: E2 [10:10:07]MH_I2C_Read... [10:10:07]Read from MH i2c: E2 17 00 [10:10:07]MH_I2C_Read... [10:10:07]Read from MH i2c: E2 17 00 9E 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 70 [10:10:07]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [10:10:07]wFMCommunicate OK [10:10:07]requested_item fd.num is exist - process it [10:10:07]SAM_PROTO_GetFieldsCounters [10:10:07]wFMCommunicate request_size=4 [10:10:07]MH_SAM_APDU [10:10:07]CAPDU: 80 13 00 00 [10:10:07]Write to MH i2c: E2 08 00 9F 03 80 13 00 00 00 00 00 00 1E [10:10:07]Write i2c OK [10:10:07]MH_I2C_Read... [10:10:07]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:10:07]Read from MH i2c: E2 [10:10:07]MH_I2C_Read... [10:10:07]Read from MH i2c: E2 62 00 [10:10:07]MH_I2C_Read... [10:10:07]Read from MH i2c: E2 62 00 9F 03 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 28 16 03 00 0E 04 04 00 21 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 9B [10:10:07]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 28 16 03 00 0E 04 04 00 21 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 [10:10:07]wFMCommunicate OK [10:10:07]SAM_PROTO_GetFieldsCounters done [10:10:07]requested_item shift.num is exist - process it [10:10:07]requested_item shift.opened is exist - process it [10:10:07]req_shift_opened [10:10:07]FM_GetShiftState [10:10:07]SAM_PROTO_GetShiftState [10:10:07]wFMCommunicate request_size=4 [10:10:07]MH_SAM_APDU [10:10:07]CAPDU: 80 13 01 00 [10:10:07]Write to MH i2c: E2 08 00 A0 03 80 13 01 00 00 00 00 00 20 [10:10:07]Write i2c OK [10:10:07]MH_I2C_Read... [10:10:07]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:10:07]Read from MH i2c: E2 [10:10:07]MH_I2C_Read... [10:10:07]Read from MH i2c: E2 0E 00 [10:10:07]MH_I2C_Read... [10:10:07]Read from MH i2c: E2 0E 00 A0 03 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 CB [10:10:07]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [10:10:07]wFMCommunicate OK [10:10:07]SAM_PROTO_GetShiftState done [10:10:07]FM_GetShiftState done [10:10:07]req_shift_opened done [10:10:07]requested_item shift.open_date is exist - process it [10:10:07]req_shift_open_date [10:10:07]req_shift_open_date done [10:10:07]produce_requested_data done [10:10:07]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202280,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670} [10:10:07]process_action_free close_receipt [10:10:07]json_value_free [10:10:07]json_value_free done [10:10:07]process_json_proto returns [10:10:07]Send response to host [10:10:07]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202280,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670}}} [10:10:07]free response buf [10:10:07]execute_script done [10:10:07]execute_script returns [10:10:07]free content buf [10:10:07]Sock 8.Close socket [10:10:07]Sock 8.Thread stoped [10:10:09]OFD Sender: No OFD packet to send [10:10:14]OFD Sender: No OFD packet to send [10:10:19]OFD Sender: No OFD packet to send [10:10:23]accept exits with 9 [10:10:23]New connection [10:10:23]New thread 3067276644 created [10:10:23]Thread 3067133284 joined [10:10:23]Waiting for new connection... [10:10:23] Sock 9.Parse request [10:10:23]Sock 9.Check first char [10:10:23]Sock 9.First char is OK [10:10:23]request: POST /json_proto HTTP/1.0 [10:10:23]Method: POST [10:10:23]URL: /json_proto [10:10:23]Method is POST - this is cgi request [10:10:23]url: /json_proto [10:10:23]query_string will be loaded in cgi processing [10:10:23]execute_cgi json_proto POST (null) [10:10:23]execute_cgi path=json_proto method=POST [10:10:23]POST find Content-Length [10:10:23]Host: 172.17.63.195:8080 [10:10:23]Content-Length: 677 [10:10:23]Content-Type: application/json [10:10:23] [10:10:23]POST finish read [10:10:23]Found Content-Length = 677 [10:10:23]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450056", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 62", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "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" ] } } [10:10:23]execute_script... [10:10: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)450056", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 62", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "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" ] } } [10:10:23]POST & json_proto [10:10:23]process_json_proto [10:10:23]json parsed OK: [10:10:23]protocol is kg_v1.0 [10:10:23]action value=close_receipt [10:10:23]process_action close_receipt [10:10:23]cmd_close_receipt [10:10:23]MH_GetDate [10:10:23]Write to MH i2c: F0 00 00 A1 03 93 [10:10:23]Write i2c OK [10:10:23]MH_I2C_Read... [10:10:23]Read from MH i2c: F0 [10:10:23]MH_I2C_Read... [10:10:23]Read from MH i2c: F0 09 00 [10:10:23]MH_I2C_Read... [10:10:23]Read from MH i2c: F0 09 00 A1 03 00 0F 63 1F 67 47 1B 1E 67 7B [10:10:23]GetLastDocTimeStamp 1730110201 [10:10:23]current date 1730110223 [10:10:23]FM_GetShiftState [10:10:23]SAM_PROTO_GetShiftState [10:10:23]wFMCommunicate request_size=4 [10:10:23]MH_SAM_APDU [10:10:23]CAPDU: 80 13 01 00 [10:10:23]Write to MH i2c: E2 08 00 A2 03 80 13 01 00 00 00 00 00 22 [10:10:23]Write i2c OK [10:10:23]MH_I2C_Read... [10:10:23]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:10:23]Read from MH i2c: E2 [10:10:23]MH_I2C_Read... [10:10:23]Read from MH i2c: E2 0E 00 [10:10:23]MH_I2C_Read... [10:10:23]Read from MH i2c: E2 0E 00 A2 03 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 CD [10:10:23]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [10:10:23]wFMCommunicate OK [10:10:23]SAM_PROTO_GetShiftState done [10:10:23]FM_GetShiftState done [10:10:23]opened in 1730073670 [10:10:23]opened+sec_in_day 1730160070 [10:10:23]quantity*price = 20003 [10:10:23]sum+1 = 20004 [10:10:23]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.03 ИТОГО: 200.00 Внесено: 200.00 СДАЧА: 0.00 НСП 1% : 1.77 НДС 12% : 21.24 Наличными: 200.00 Безнал.: 0.00 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 81 28.10.2024 10:10 Смена: 545 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 ФМ: 0000000000871756 ФД: 202281 ФПД: 224182672438340 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T101023&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202281&fm=224182672438340&tin=02508201610067®Number=0000000000091777&sum=20000 [10:10:24]StoreToDocumentArchive [10:10:24]shift 545 fd 202281 [10:10:24]save to /storage/0545/doc_00202281 [10:10:24]save last doc name /storage/0545/doc_00202281 to /storage/kkm_last_doc_name [10:10:24]save OK [10:10:24]Clear old archive folders... [10:10:24]ProcessDocumentItem done err = 0, tmpTLVsize=251 [10:10:24]tlvbuf is 01BD1CC0 [10:10:24]SAM_PROTO_ClearQueue [10:10:24]wFMCommunicate request_size=4 [10:10:24]MH_SAM_APDU [10:10:24]CAPDU: 80 09 00 00 [10:10:24]Write to MH i2c: E2 08 00 AF 03 80 09 00 00 00 00 00 00 24 [10:10:24]Write i2c OK [10:10:24]MH_I2C_Read... [10:10:24]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:10:24]Read from MH i2c: E2 [10:10:24]MH_I2C_Read... [10:10:24]Read from MH i2c: E2 03 00 [10:10:24]MH_I2C_Read... [10:10:24]Read from MH i2c: E2 03 00 AF 03 00 90 00 26 [10:10:24]RAPDU: 90 00 [10:10:24]wFMCommunicate OK [10:10:24]SAM_PROTO_ClearQueue done [10:10:24]KKMCreateOFDPacket [10:10:24]OFDProtocolAddRootSTLVToBuf [10:10:24]FM_MakeSignedData [10:10:24]FM_MakeSignedData [10:10:24]SAM_PROTO_SignData [10:10:24]wFMCommunicate request_size=4 [10:10:24]MH_SAM_APDU [10:10:24]CAPDU: 80 0D 01 02 [10:10:24]Write to MH i2c: E2 08 00 B0 03 80 0D 01 02 00 00 00 00 2C [10:10:24]Write i2c OK [10:10:24]MH_I2C_Read... [10:10:24]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:10:24]Read from MH i2c: E2 [10:10:24]MH_I2C_Read... [10:10:24]Read from MH i2c: E2 03 00 [10:10:24]MH_I2C_Read... [10:10:24]Read from MH i2c: E2 03 00 B0 03 00 90 00 27 [10:10:24]RAPDU: 90 00 [10:10:24]wFMCommunicate OK [10:10:24]wFMCommunicate request_size=255 [10:10:24]MH_SAM_APDU [10:10: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 32 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 51 00 00 00 F4 03 04 00 0F 63 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 29 16 03 00 35 04 06 00 CB [10:10:24]Write to MH i2c: E2 02 01 B1 03 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 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 51 00 00 00 F4 03 04 00 0F 63 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 29 16 03 00 35 04 06 00 CB 00 00 FB [10:10:24]Write i2c OK [10:10:24]MH_I2C_Read... [10:10:25]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:10:25]Read from MH i2c: E2 [10:10:25]MH_I2C_Read... [10:10:25]Read from MH i2c: E2 03 00 [10:10:25]MH_I2C_Read... [10:10:25]Read from MH i2c: E2 03 00 B1 03 00 90 00 28 [10:10:25]RAPDU: 90 00 [10:10:25]wFMCommunicate OK [10:10:25]wFMCommunicate request_size=10 [10:10:25]MH_SAM_APDU [10:10:25]CAPDU: 80 0D 02 02 05 E4 98 8E 34 44 [10:10:25]Write to MH i2c: E2 0D 00 B2 03 80 0D 02 02 05 00 E4 98 8E 34 44 00 00 BB [10:10:25]Write i2c OK [10:10:25]MH_I2C_Read... [10:10:25]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:10:25]Read from MH i2c: E2 [10:10:25]MH_I2C_Read... [10:10:25]Read from MH i2c: E2 03 00 [10:10:25]MH_I2C_Read... [10:10:25]Read from MH i2c: E2 03 00 B2 03 00 90 00 29 [10:10:25]RAPDU: 90 00 [10:10:25]wFMCommunicate OK [10:10:25]wFMCommunicate request_size=4 [10:10:25]MH_SAM_APDU [10:10:25]CAPDU: 80 0D 03 02 [10:10:25]Write to MH i2c: E2 08 00 B3 03 80 0D 03 02 00 00 00 00 31 [10:10:25]Write i2c OK [10:10:25]MH_I2C_Read... [10:10:25]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:10:25]Read from MH i2c: E2 [10:10:25]MH_I2C_Read... [10:10:25]Read from MH i2c: E2 0B 00 [10:10:25]MH_I2C_Read... [10:10:25]Read from MH i2c: E2 0B 00 B3 03 00 28 0A 53 25 B8 A2 ED E6 90 00 09 [10:10:25]RAPDU: 28 0A 53 25 B8 A2 ED E6 90 00 [10:10:25]wFMCommunicate OK [10:10:25]SAM_PROTO_SignData done [10:10:25]FM_MakeSignedData done [10:10:25]CreateOFDProtocolMessage [10:10:25]wFMCommunicate request_size=4 [10:10:25]MH_SAM_APDU [10:10:25]CAPDU: 80 11 00 00 [10:10:25]Write to MH i2c: E2 08 00 B4 03 80 11 00 00 00 00 00 00 31 [10:10:25]Write i2c OK [10:10:25]MH_I2C_Read... [10:10:25]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:10:25]Read from MH i2c: E2 [10:10:25]MH_I2C_Read... [10:10:25]Read from MH i2c: E2 17 00 [10:10:25]MH_I2C_Read... [10:10:25]Read from MH i2c: E2 17 00 B4 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 86 [10:10:25]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [10:10:25]wFMCommunicate OK [10:10:25]CreateOFDProtocolMessage done [10:10:25]OFDSenderStorePacket 202281 [10:10:25]StoreOFDPacket docnum=202281 [10:10:25]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 CC 2D 07 01 27 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 32 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 51 00 00 00 F4 03 04 00 0F 63 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 29 16 03 00 35 04 06 00 CB E4 98 8E 34 44 28 0A 53 25 B8 A2 ED E6 [10:10:25]CheckFolder [10:10:25]dirname=/storage/ofd_packets [10:10:25]CheckFolder done [10:10:25]ProducePacketName [10:10:25]name=ofd_packets/00202281 [10:10:25]NVStorageSaveData ofd_packets/00202281 [10:10:25]File name is /storage/ofd_packets/00202281 [10:10:25]Write 301 bytes [10:10:25]NVStorageSaveData done [10:10:25]OFDSenderStorePacket done [10:10:25]KKMCreateOFDPacket done [10:10:25]NVStorageSaveData kkm_last_timestamp [10:10:25]File name is /storage/kkm_last_timestamp [10:10:25]Write 4 bytes [10:10:25]NVStorageSaveData done [10:10:25]ExternCall_PrintAddStr [10:10:25]wPrintStart [10:10:25]Write to MH i2c: 01 00 00 B5 03 B8 [10:10:25]Write i2c OK [10:10:25]MH_I2C_Read... [10:10:25]Read from MH i2c: 01 [10:10:25]MH_I2C_Read... [10:10:25]Read from MH i2c: 01 07 00 [10:10:25]MH_I2C_Read... [10:10:25]Read from MH i2c: 01 07 00 B5 03 00 00 00 00 00 FF 0F CD [10:10:25]RasterBufferAndPrint [10:10:25]line Счет N : (1)450056 [10:10:25]line ИНН: 02508201610067 [10:10:25]line Контрольно-Кассовый Чек [10:10:25]line ПРОДАЖА [10:10:25]line ТРК (МРК, ГНК) : 62 [10:10:25]line Товар: 2710124130 [10:10:25]line Аи-92-К-2 [10:10:25]line 2.990 * 66.90 [10:10:25]line = 200.03 [10:10:25]line НДС 12% НСП 1% [10:10:25]line > о реализуемом товаре [10:10:25]line ОКРУГЛЕНИЕ: -0.03 [10:10:25]line ИТОГО: 200.00 [10:10:25]line Внесено: 200.00 [10:10:25]line СДАЧА: 0.00 [10:10:25]line НСП 1% : 1.77 [10:10:25]line НДС 12% : 21.24 [10:10:25]line Наличными: 200.00 [10:10:25]line Безнал.: 0.00 [10:10:25]line Место: АЗС № 171 "Партнер Нефть" [10:10:25]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [10:10:25]line СНО: Общий режим [10:10:25]line Чек 81 28.10.2024 10:10 [10:10:25]line Смена: 545 ФФД: 1.0 [10:10:25]line ЗНМ: 0300000109 [10:10:25]line РНМ: 0000000000091777 [10:10:25]line Версия ККМ: 001 [10:10:25]line ФМ: 0000000000871756 [10:10:25]line ФД: 202281 [10:10:25]line ФПД: 224182672438340 [10:10:25]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T101023&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202281&fm=224182672438340&tin=02508201610067®Number=0000000000091777&sum=20000 [10:10:25]written 0, free lines is 4095 [10:10:25]OFD Sender: Processing packet 202281 [packets to send 116, broken 115] [10:10:25]ProducePacketName [10:10:25]name=ofd_packets/00202281 [10:10:25]OFD Sender: To server: pG, [10:10:25]CommunicateWithHost lk.salyk.kg:30040 [10:10:25]ConnectInit lk.salyk.kg [10:10:25]Connected sock=11 [10:10:25]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 CC 2D 07 01 27 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 32 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 51 00 00 00 F4 03 04 00 0F 63 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 29 16 03 00 35 04 06 00 CB E4 98 8E 34 44 28 0A 53 25 B8 A2 ED E6 [10:10: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 35 36 4F 00 00 00 E0 B6 47 00 87 AB A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 29 16 03 00 F4 03 04 00 C6 0E 1F 67 B6 04 01 00 00 C8 43 CF 31 04 1F 66 E6 [10:10:25]CommunicateWithHost err = 0 [10:10:25]CheckOFDResponse [10:10:25]1017 (14) - 77093643461234 [10:10:25]1041 (16) - 0000000000871756 [10:10:25]1040 (4) - 202281 [10:10:25]1012 (4) - 28.10.2024 04:10 [10:10:25]1206 (1) - 0 [10:10:25]OFD Sender: Remove packet 202281 [10:10:25]ProducePacketName [10:10:25]name=ofd_packets/00202281 [10:10:25]NVStorageDeleteData [10:10:25]Write to MH i2c: 01 00 00 E0 03 E3 [10:10:25]Write i2c OK [10:10:25]MH_I2C_Read... [10:10:25]Read from MH i2c: 01 [10:10:25]MH_I2C_Read... [10:10:25]Read from MH i2c: 01 07 00 [10:10:25]MH_I2C_Read... [10:10:25]Read from MH i2c: 01 07 00 E0 03 00 00 00 00 00 99 0C 8F [10:10:25]RasterBufferAndPrint [10:10:25]line [10:10:25]line [10:10:25]line [10:10:25]line [10:10:25]line [10:10:25]written 0, free lines is 3232 [10:10:25]MH_Cut [10:10:25]Write to MH i2c: D1 01 00 E7 03 01 BC [10:10:25]Write i2c OK [10:10:25]MH_I2C_Read... [10:10:25]Read from MH i2c: D1 [10:10:25]MH_I2C_Read... [10:10:25]Read from MH i2c: D1 01 00 [10:10:25]MH_I2C_Read... [10:10:25]Read from MH i2c: D1 01 00 E7 03 00 BB [10:10:25]Write to MH i2c: 01 00 00 E8 03 EB [10:10:25]Write i2c OK [10:10:25]MH_I2C_Read... [10:10:26]OFD Sender: No OFD packet to send [10:10:26]*** Cut start [10:10:26]*** Purtial cut [10:10:26]*** Stage 1: CUTSNS_PIN = 1 [10:10:26]Read from MH i2c: 01 [10:10:26]MH_I2C_Read... [10:10:26]*** Stop cut motor [10:10:26]*** Cut end [10:10:26]Read from MH i2c: 01 07 00 [10:10:26]MH_I2C_Read... [10:10:26]Read from MH i2c: 01 07 00 E8 03 00 00 00 00 00 FF 0F 00 [10:10:26]process_action close_receipt done [10:10:26]requested_data is exist [10:10:26]produce_requested_data [10:10:26]requested_item fm.sn is exist - process it [10:10:26]wFMCommunicate request_size=4 [10:10:26]MH_SAM_APDU [10:10:26]CAPDU: 80 11 00 00 [10:10:26]Write to MH i2c: E2 08 00 E9 03 80 11 00 00 00 00 00 00 66 [10:10:26]Write i2c OK [10:10:26]MH_I2C_Read... [10:10:26]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:10:26]Read from MH i2c: E2 [10:10:26]MH_I2C_Read... [10:10:26]Read from MH i2c: E2 17 00 [10:10:26]MH_I2C_Read... [10:10:26]Read from MH i2c: E2 17 00 E9 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 BB [10:10:26]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [10:10:26]wFMCommunicate OK [10:10:26]requested_item fd.num is exist - process it [10:10:26]SAM_PROTO_GetFieldsCounters [10:10:26]wFMCommunicate request_size=4 [10:10:26]MH_SAM_APDU [10:10:26]CAPDU: 80 13 00 00 [10:10:26]Write to MH i2c: E2 08 00 EA 03 80 13 00 00 00 00 00 00 69 [10:10:26]Write i2c OK [10:10:26]MH_I2C_Read... [10:10:27]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:10:27]Read from MH i2c: E2 [10:10:27]MH_I2C_Read... [10:10:27]Read from MH i2c: E2 62 00 [10:10:27]MH_I2C_Read... [10:10:27]Read from MH i2c: E2 62 00 EA 03 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 29 16 03 00 0E 04 04 00 21 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 EA [10:10: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 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 29 16 03 00 0E 04 04 00 21 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 [10:10:27]wFMCommunicate OK [10:10:27]SAM_PROTO_GetFieldsCounters done [10:10:27]requested_item shift.num is exist - process it [10:10:27]requested_item shift.opened is exist - process it [10:10:27]req_shift_opened [10:10:27]FM_GetShiftState [10:10:27]SAM_PROTO_GetShiftState [10:10:27]wFMCommunicate request_size=4 [10:10:27]MH_SAM_APDU [10:10:27]CAPDU: 80 13 01 00 [10:10:27]Write to MH i2c: E2 08 00 EB 03 80 13 01 00 00 00 00 00 6B [10:10:27]Write i2c OK [10:10:27]MH_I2C_Read... [10:10:27]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:10:27]Read from MH i2c: E2 [10:10:27]MH_I2C_Read... [10:10:27]Read from MH i2c: E2 0E 00 [10:10:27]MH_I2C_Read... [10:10:27]Read from MH i2c: E2 0E 00 EB 03 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 16 [10:10:27]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [10:10:27]wFMCommunicate OK [10:10:27]SAM_PROTO_GetShiftState done [10:10:27]FM_GetShiftState done [10:10:27]req_shift_opened done [10:10:27]requested_item shift.open_date is exist - process it [10:10:27]req_shift_open_date [10:10:27]req_shift_open_date done [10:10:27]produce_requested_data done [10:10:27]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202281,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670} [10:10:27]process_action_free close_receipt [10:10:27]json_value_free [10:10:27]json_value_free done [10:10:27]process_json_proto returns [10:10:27]Send response to host [10:10:27]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202281,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670}}} [10:10:27]free response buf [10:10:27]execute_script done [10:10:27]execute_script returns [10:10:27]free content buf [10:10:27]Sock 9.Close socket [10:10:27]Sock 9.Thread stoped [10:10:31]OFD Sender: No OFD packet to send [10:10:36]OFD Sender: No OFD packet to send [10:10:41]OFD Sender: No OFD packet to send [10:10:41]accept exits with 8 [10:10:41]New connection [10:10:41]New thread 3067133284 created [10:10:41]Thread 3067276644 joined [10:10:41]Waiting for new connection... [10:10:41] Sock 8.Parse request [10:10:41]Sock 8.Check first char [10:10:41]Sock 8.First char is OK [10:10:41]request: POST /json_proto HTTP/1.0 [10:10:41]Method: POST [10:10:41]URL: /json_proto [10:10:41]Method is POST - this is cgi request [10:10:41]url: /json_proto [10:10:41]query_string will be loaded in cgi processing [10:10:41]execute_cgi json_proto POST (null) [10:10:41]execute_cgi path=json_proto method=POST [10:10:41]POST find Content-Length [10:10:41]Host: 172.17.63.195:8080 [10:10:41]Content-Length: 769 [10:10:41]Content-Type: application/json [10:10:41] [10:10:41]POST finish read [10:10:41]Found Content-Length = 769 [10:10:41]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450055", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 52", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "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:10:41]execute_script... [10:10: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)450055", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 52", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "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:10:41]POST & json_proto [10:10:41]process_json_proto [10:10:41]json parsed OK: [10:10:41]protocol is kg_v1.0 [10:10:41]action value=close_receipt [10:10:41]process_action close_receipt [10:10:41]cmd_close_receipt [10:10:41]MH_GetDate [10:10:41]Write to MH i2c: F0 00 00 EC 03 DE [10:10:41]Write i2c OK [10:10:41]MH_I2C_Read... [10:10:41]Read from MH i2c: F0 [10:10:41]MH_I2C_Read... [10:10:41]Read from MH i2c: F0 09 00 [10:10:41]MH_I2C_Read... [10:10:41]Read from MH i2c: F0 09 00 EC 03 00 22 63 1F 67 47 1B 1E 67 D9 [10:10:41]GetLastDocTimeStamp 1730110223 [10:10:41]current date 1730110242 [10:10:41]FM_GetShiftState [10:10:41]SAM_PROTO_GetShiftState [10:10:41]wFMCommunicate request_size=4 [10:10:41]MH_SAM_APDU [10:10:41]CAPDU: 80 13 01 00 [10:10:41]Write to MH i2c: E2 08 00 ED 03 80 13 01 00 00 00 00 00 6D [10:10:41]Write i2c OK [10:10:41]MH_I2C_Read... [10:10:41]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:10:41]Read from MH i2c: E2 [10:10:41]MH_I2C_Read... [10:10:41]Read from MH i2c: E2 0E 00 [10:10:41]MH_I2C_Read... [10:10:41]Read from MH i2c: E2 0E 00 ED 03 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 18 [10:10:41]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [10:10:41]wFMCommunicate OK [10:10:41]SAM_PROTO_GetShiftState done [10:10:41]FM_GetShiftState done [10:10:41]opened in 1730073670 [10:10:41]opened+sec_in_day 1730160070 [10:10:41]quantity*price = 200031 [10:10:41]sum+1 = 200032 [10:10:41]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 2000.31 НСП 1% : 17.70 НДС 12% : 212.42 Наличными: 0.00 Безнал.: 2000.31 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 82 28.10.2024 10:10 Смена: 545 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 Платежная система: Mbank ФМ: 0000000000871756 ФД: 202282 ФПД: 185985827317602 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T101042&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202282&fm=185985827317602&tin=02508201610067®Number=0000000000091777&sum=200031 [10:10:42]StoreToDocumentArchive [10:10:42]shift 545 fd 202282 [10:10:42]save to /storage/0545/doc_00202282 [10:10:42]save last doc name /storage/0545/doc_00202282 to /storage/kkm_last_doc_name [10:10:42]save OK [10:10:42]Clear old archive folders... [10:10:42]ProcessDocumentItem done err = 0, tmpTLVsize=251 [10:10:42]tlvbuf is 01BEB090 [10:10:42]SAM_PROTO_ClearQueue [10:10:42]wFMCommunicate request_size=4 [10:10:42]MH_SAM_APDU [10:10:42]CAPDU: 80 09 00 00 [10:10:42]Write to MH i2c: E2 08 00 FA 03 80 09 00 00 00 00 00 00 6F [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 FA 03 00 90 00 71 [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 FB 03 80 0D 01 02 00 00 00 00 77 [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 FB 03 00 90 00 72 [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 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 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 52 00 00 00 F4 03 04 00 22 63 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 2A 16 03 00 35 04 06 00 A9 [10:10:43]Write to MH i2c: E2 02 01 FC 03 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 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 52 00 00 00 F4 03 04 00 22 63 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 2A 16 03 00 35 04 06 00 A9 00 00 F7 [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 FC 03 00 90 00 73 [10:10:43]RAPDU: 90 00 [10:10:43]wFMCommunicate OK [10:10:43]wFMCommunicate request_size=10 [10:10:43]MH_SAM_APDU [10:10:43]CAPDU: 80 0D 02 02 05 27 33 2B A7 62 [10:10:43]Write to MH i2c: E2 0D 00 FD 03 80 0D 02 02 05 00 27 33 2B A7 62 00 00 12 [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 FD 03 00 90 00 74 [10:10:43]RAPDU: 90 00 [10:10:43]wFMCommunicate OK [10:10:43]wFMCommunicate request_size=4 [10:10:43]MH_SAM_APDU [10:10:43]CAPDU: 80 0D 03 02 [10:10:43]Write to MH i2c: E2 08 00 FE 03 80 0D 03 02 00 00 00 00 7C [10:10:43]Write i2c OK [10:10:43]MH_I2C_Read... [10:10:43]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:10:43]Read from MH i2c: E2 [10:10:43]MH_I2C_Read... [10:10:43]Read from MH i2c: E2 0B 00 [10:10:43]MH_I2C_Read... [10:10:43]Read from MH i2c: E2 0B 00 FE 03 00 15 10 98 B0 8B 8B 00 FE 90 00 FE [10:10:43]RAPDU: 15 10 98 B0 8B 8B 00 FE 90 00 [10:10:43]wFMCommunicate OK [10:10:43]SAM_PROTO_SignData done [10:10:43]FM_MakeSignedData done [10:10:43]CreateOFDProtocolMessage [10:10:43]wFMCommunicate request_size=4 [10:10:43]MH_SAM_APDU [10:10:43]CAPDU: 80 11 00 00 [10:10:43]Write to MH i2c: E2 08 00 FF 03 80 11 00 00 00 00 00 00 7C [10:10:43]Write i2c OK [10:10:43]MH_I2C_Read... [10:10:43]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:10:43]Read from MH i2c: E2 [10:10:43]MH_I2C_Read... [10:10:43]Read from MH i2c: E2 17 00 [10:10:43]MH_I2C_Read... [10:10:43]Read from MH i2c: E2 17 00 FF 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 D1 [10:10:43]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [10:10:43]wFMCommunicate OK [10:10:43]CreateOFDProtocolMessage done [10:10:43]OFDSenderStorePacket 202282 [10:10:43]StoreOFDPacket docnum=202282 [10:10:43]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 A1 0E 07 01 78 27 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 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 52 00 00 00 F4 03 04 00 22 63 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 2A 16 03 00 35 04 06 00 A9 27 33 2B A7 62 15 10 98 B0 8B 8B 00 FE [10:10:43]CheckFolder [10:10:43]dirname=/storage/ofd_packets [10:10:43]CheckFolder done [10:10:43]ProducePacketName [10:10:43]name=ofd_packets/00202282 [10:10:43]NVStorageSaveData ofd_packets/00202282 [10:10:43]File name is /storage/ofd_packets/00202282 [10:10:43]Write 301 bytes [10:10:43]NVStorageSaveData done [10:10:43]OFDSenderStorePacket done [10:10:43]KKMCreateOFDPacket done [10:10:43]NVStorageSaveData kkm_last_timestamp [10:10:43]File name is /storage/kkm_last_timestamp [10:10:43]Write 4 bytes [10:10:43]NVStorageSaveData done [10:10:43]ExternCall_PrintAddStr [10:10:43]wPrintStart [10:10:43]Write to MH i2c: 01 00 00 00 04 04 [10:10:43]Write i2c OK [10:10:43]MH_I2C_Read... [10:10:43]Read from MH i2c: 01 [10:10:43]MH_I2C_Read... [10:10:43]Read from MH i2c: 01 07 00 [10:10:43]MH_I2C_Read... [10:10:43]Read from MH i2c: 01 07 00 00 04 00 00 00 00 00 FF 0F 19 [10:10:43]RasterBufferAndPrint [10:10:43]line Счет N : (1)450055 [10:10:43]line ИНН: 02508201610067 [10:10:43]line Контрольно-Кассовый Чек [10:10:43]line ПРОДАЖА [10:10:43]line ТРК (МРК, ГНК) : 52 [10:10:43]line Товар: 2710124130 [10:10:43]line Аи-92-К-2 [10:10:43]line 29.900 * 66.90 [10:10:43]line = 2000.31 [10:10:43]line НДС 12% НСП 1% [10:10:43]line > о реализуемом товаре [10:10:43]line ИТОГО: 2000.31 [10:10:43]line НСП 1% : 17.70 [10:10:43]line НДС 12% : 212.42 [10:10:43]line Наличными: 0.00 [10:10:43]line Безнал.: 2000.31 [10:10:43]line Место: АЗС № 171 "Партнер Нефть" [10:10:43]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [10:10:43]line СНО: Общий режим [10:10:43]line Чек 82 28.10.2024 10:10 [10:10:43]line Смена: 545 ФФД: 1.0 [10:10:43]line ЗНМ: 0300000109 [10:10:43]line РНМ: 0000000000091777 [10:10:43]line Версия ККМ: 001 [10:10:43]line Платежная система: Mbank [10:10:43]line ФМ: 0000000000871756 [10:10:43]line ФД: 202282 [10:10:43]line ФПД: 185985827317602 [10:10:43]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T101042&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202282&fm=185985827317602&tin=02508201610067®Number=0000000000091777&sum=200031 [10:10:43]written 0, free lines is 4095 [10:10:43]OFD Sender: Processing packet 202282 [packets to send 116, broken 115] [10:10:43]ProducePacketName [10:10:43]name=ofd_packets/00202282 [10:10:43]OFD Sender: To server: pG, [10:10:43]CommunicateWithHost lk.salyk.kg:30040 [10:10:43]ConnectInit lk.salyk.kg [10:10:43]Connected sock=10 [10:10: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 35 36 0F 01 00 00 A1 0E 07 01 78 27 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 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 52 00 00 00 F4 03 04 00 22 63 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 2A 16 03 00 35 04 06 00 A9 27 33 2B A7 62 15 10 98 B0 8B 8B 00 FE [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 35 36 4F 00 00 00 69 7D 47 00 C3 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 35 36 10 04 04 00 2A 16 03 00 F4 03 04 00 D8 0E 1F 67 B6 04 01 00 00 9A B1 A8 21 D3 6E 58 7C [10:10:44]CommunicateWithHost err = 0 [10:10:44]CheckOFDResponse [10:10:44]1017 (14) - 77093643461234 [10:10:44]1041 (16) - 0000000000871756 [10:10:44]1040 (4) - 202282 [10:10:44]1012 (4) - 28.10.2024 04:11 [10:10:44]1206 (1) - 0 [10:10:44]OFD Sender: Remove packet 202282 [10:10:44]ProducePacketName [10:10:44]name=ofd_packets/00202282 [10:10:44]NVStorageDeleteData [10:10:44]Write to MH i2c: 01 00 00 29 04 2D [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 29 04 00 00 00 00 00 C8 0C 08 [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 3276 [10:10:44]MH_Cut [10:10:44]Write to MH i2c: D1 01 00 30 04 01 06 [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 30 04 00 05 [10:10:44]Write to MH i2c: 01 00 00 31 04 35 [10:10:44]Write i2c OK [10:10:44]MH_I2C_Read... [10:10:44]OFD Sender: No OFD packet to send [10:10:45]*** Cut start [10:10:45]*** Purtial cut [10:10:45]*** CUTSNS_PIN = 0 [10:10:45]*** Stage 1: CUTSNS_PIN = 1 [10:10:47]Read from MH i2c: 01 [10:10:47]MH_I2C_Read... [10:10:47]*** Stop cut motor [10:10:47]*** Cut end [10:10:47]Read from MH i2c: 01 07 00 [10:10:47]MH_I2C_Read... [10:10:47]Read from MH i2c: 01 07 00 31 04 00 00 00 00 00 FF 0F 4A [10:10:47]process_action close_receipt done [10:10:47]requested_data is exist [10:10:47]produce_requested_data [10:10:47]requested_item fm.sn is exist - process it [10:10:47]wFMCommunicate request_size=4 [10:10:47]MH_SAM_APDU [10:10:47]CAPDU: 80 11 00 00 [10:10:47]Write to MH i2c: E2 08 00 32 04 80 11 00 00 00 00 00 00 B0 [10:10:47]Write i2c OK [10:10:47]MH_I2C_Read... [10:10:47]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:10:47]Read from MH i2c: E2 [10:10:47]MH_I2C_Read... [10:10:47]Read from MH i2c: E2 17 00 [10:10:47]MH_I2C_Read... [10:10:47]Read from MH i2c: E2 17 00 32 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 05 [10:10:47]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [10:10:47]wFMCommunicate OK [10:10:47]requested_item fd.num is exist - process it [10:10:47]SAM_PROTO_GetFieldsCounters [10:10:47]wFMCommunicate request_size=4 [10:10:47]MH_SAM_APDU [10:10:47]CAPDU: 80 13 00 00 [10:10:47]Write to MH i2c: E2 08 00 33 04 80 13 00 00 00 00 00 00 B3 [10:10:47]Write i2c OK [10:10:47]MH_I2C_Read... [10:10:47]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:10:47]Read from MH i2c: E2 [10:10:47]MH_I2C_Read... [10:10:47]Read from MH i2c: E2 62 00 [10:10:47]MH_I2C_Read... [10:10:47]Read from MH i2c: E2 62 00 33 04 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 2A 16 03 00 0E 04 04 00 21 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 38 [10:10:47]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 2A 16 03 00 0E 04 04 00 21 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 [10:10:47]wFMCommunicate OK [10:10:47]SAM_PROTO_GetFieldsCounters done [10:10:47]requested_item shift.num is exist - process it [10:10:47]requested_item shift.opened is exist - process it [10:10:47]req_shift_opened [10:10:47]FM_GetShiftState [10:10:47]SAM_PROTO_GetShiftState [10:10:47]wFMCommunicate request_size=4 [10:10:47]MH_SAM_APDU [10:10:47]CAPDU: 80 13 01 00 [10:10:47]Write to MH i2c: E2 08 00 34 04 80 13 01 00 00 00 00 00 B5 [10:10:47]Write i2c OK [10:10:47]MH_I2C_Read... [10:10:47]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:10:47]Read from MH i2c: E2 [10:10:47]MH_I2C_Read... [10:10:47]Read from MH i2c: E2 0E 00 [10:10:47]MH_I2C_Read... [10:10:47]Read from MH i2c: E2 0E 00 34 04 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 60 [10:10:47]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [10:10:47]wFMCommunicate OK [10:10:47]SAM_PROTO_GetShiftState done [10:10:47]FM_GetShiftState done [10:10:47]req_shift_opened done [10:10:47]requested_item shift.open_date is exist - process it [10:10:47]req_shift_open_date [10:10:47]req_shift_open_date done [10:10:47]produce_requested_data done [10:10:47]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202282,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670} [10:10:47]process_action_free close_receipt [10:10:47]json_value_free [10:10:47]json_value_free done [10:10:47]process_json_proto returns [10:10:47]Send response to host [10:10:47]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202282,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670}}} [10:10:47]free response buf [10:10:47]execute_script done [10:10:47]execute_script returns [10:10:47]free content buf [10:10:47]Sock 8.Close socket [10:10:47]Sock 8.Thread stoped [10:10:49]OFD Sender: No OFD packet to send [10:10:54]OFD Sender: No OFD packet to send [10:10:59]OFD Sender: No OFD packet to send [10:11:02]accept exits with 9 [10:11:02]New connection [10:11:02]New thread 3067276644 created [10:11:02]Thread 3067133284 joined [10:11:02]Waiting for new connection... [10:11:02] Sock 9.Parse request [10:11:02]Sock 9.Check first char [10:11:02]Sock 9.First char is OK [10:11:02]request: POST /json_proto HTTP/1.0 [10:11:02]Method: POST [10:11:02]URL: /json_proto [10:11:02]Method is POST - this is cgi request [10:11:02]url: /json_proto [10:11:02]query_string will be loaded in cgi processing [10:11:02]execute_cgi json_proto POST (null) [10:11:02]execute_cgi path=json_proto method=POST [10:11:02]POST find Content-Length [10:11:02]Host: 172.17.63.195:8080 [10:11:02]Content-Length: 677 [10:11:02]Content-Type: application/json [10:11:02] [10:11:02]POST finish read [10:11:02]Found Content-Length = 677 [10:11:02]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450057", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "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:11:02]execute_script... [10:11: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)450057", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "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:11:02]POST & json_proto [10:11:02]process_json_proto [10:11:02]json parsed OK: [10:11:02]protocol is kg_v1.0 [10:11:02]action value=close_receipt [10:11:02]process_action close_receipt [10:11:02]cmd_close_receipt [10:11:02]MH_GetDate [10:11:02]Write to MH i2c: F0 00 00 35 04 28 [10:11:02]Write i2c OK [10:11:02]MH_I2C_Read... [10:11:02]Read from MH i2c: F0 [10:11:02]MH_I2C_Read... [10:11:02]Read from MH i2c: F0 09 00 [10:11:02]MH_I2C_Read... [10:11:02]Read from MH i2c: F0 09 00 35 04 00 37 63 1F 67 47 1B 1E 67 38 [10:11:02]GetLastDocTimeStamp 1730110242 [10:11:02]current date 1730110263 [10:11:02]FM_GetShiftState [10:11:02]SAM_PROTO_GetShiftState [10:11:02]wFMCommunicate request_size=4 [10:11:02]MH_SAM_APDU [10:11:02]CAPDU: 80 13 01 00 [10:11:02]Write to MH i2c: E2 08 00 36 04 80 13 01 00 00 00 00 00 B7 [10:11:02]Write i2c OK [10:11:02]MH_I2C_Read... [10:11:02]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:11:02]Read from MH i2c: E2 [10:11:02]MH_I2C_Read... [10:11:02]Read from MH i2c: E2 0E 00 [10:11:02]MH_I2C_Read... [10:11:02]Read from MH i2c: E2 0E 00 36 04 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 62 [10:11:02]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [10:11:02]wFMCommunicate OK [10:11:02]SAM_PROTO_GetShiftState done [10:11:02]FM_GetShiftState done [10:11:02]opened in 1730073670 [10:11:02]opened+sec_in_day 1730160070 [10:11:02]quantity*price = 50041 [10:11:02]sum+1 = 50042 [10:11:02]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.41 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 83 28.10.2024 10:11 Смена: 545 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 ФМ: 0000000000871756 ФД: 202283 ФПД: 152393730364911 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T101103&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202283&fm=152393730364911&tin=02508201610067®Number=0000000000091777&sum=50000 [10:11:03]StoreToDocumentArchive [10:11:03]shift 545 fd 202283 [10:11:03]save to /storage/0545/doc_00202283 [10:11:03]save last doc name /storage/0545/doc_00202283 to /storage/kkm_last_doc_name [10:11:03]save OK [10:11:03]Clear old archive folders... [10:11:03]ProcessDocumentItem done err = 0, tmpTLVsize=251 [10:11:03]tlvbuf is 01BD2860 [10:11:03]SAM_PROTO_ClearQueue [10:11:03]wFMCommunicate request_size=4 [10:11:03]MH_SAM_APDU [10:11:03]CAPDU: 80 09 00 00 [10:11:03]Write to MH i2c: E2 08 00 43 04 80 09 00 00 00 00 00 00 B9 [10:11:03]Write i2c OK [10:11:03]MH_I2C_Read... [10:11:04]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:11:04]Read from MH i2c: E2 [10:11:04]MH_I2C_Read... [10:11:04]Read from MH i2c: E2 03 00 [10:11:04]MH_I2C_Read... [10:11:04]Read from MH i2c: E2 03 00 43 04 00 90 00 BB [10:11:04]RAPDU: 90 00 [10:11:04]wFMCommunicate OK [10:11:04]SAM_PROTO_ClearQueue done [10:11:04]KKMCreateOFDPacket [10:11:04]OFDProtocolAddRootSTLVToBuf [10:11:04]FM_MakeSignedData [10:11:04]FM_MakeSignedData [10:11:04]SAM_PROTO_SignData [10:11:04]wFMCommunicate request_size=4 [10:11:04]MH_SAM_APDU [10:11:04]CAPDU: 80 0D 01 02 [10:11:04]Write to MH i2c: E2 08 00 44 04 80 0D 01 02 00 00 00 00 C1 [10:11:04]Write i2c OK [10:11:04]MH_I2C_Read... [10:11:04]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:11:04]Read from MH i2c: E2 [10:11:04]MH_I2C_Read... [10:11:04]Read from MH i2c: E2 03 00 [10:11:04]MH_I2C_Read... [10:11:04]Read from MH i2c: E2 03 00 44 04 00 90 00 BC [10:11:04]RAPDU: 90 00 [10:11:04]wFMCommunicate OK [10:11:04]wFMCommunicate request_size=255 [10:11:04]MH_SAM_APDU [10:11:04]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 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 53 00 00 00 F4 03 04 00 37 63 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 2B 16 03 00 35 04 06 00 8A [10:11:04]Write to MH i2c: E2 02 01 45 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 32 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 53 00 00 00 F4 03 04 00 37 63 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 2B 16 03 00 35 04 06 00 8A 00 00 B9 [10:11:04]Write i2c OK [10:11:04]MH_I2C_Read... [10:11:04]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:11:04]Read from MH i2c: E2 [10:11:04]MH_I2C_Read... [10:11:04]Read from MH i2c: E2 03 00 [10:11:04]MH_I2C_Read... [10:11:04]Read from MH i2c: E2 03 00 45 04 00 90 00 BD [10:11:04]RAPDU: 90 00 [10:11:04]wFMCommunicate OK [10:11:04]wFMCommunicate request_size=10 [10:11:04]MH_SAM_APDU [10:11:04]CAPDU: 80 0D 02 02 05 99 EE 2A 15 EF [10:11:04]Write to MH i2c: E2 0D 00 46 04 80 0D 02 02 05 00 99 EE 2A 15 EF 00 00 83 [10:11:04]Write i2c OK [10:11:04]MH_I2C_Read... [10:11:04]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:11:04]Read from MH i2c: E2 [10:11:04]MH_I2C_Read... [10:11:04]Read from MH i2c: E2 03 00 [10:11:04]MH_I2C_Read... [10:11:04]Read from MH i2c: E2 03 00 46 04 00 90 00 BE [10:11:04]RAPDU: 90 00 [10:11:04]wFMCommunicate OK [10:11:04]wFMCommunicate request_size=4 [10:11:04]MH_SAM_APDU [10:11:04]CAPDU: 80 0D 03 02 [10:11:04]Write to MH i2c: E2 08 00 47 04 80 0D 03 02 00 00 00 00 C6 [10:11:04]Write i2c OK [10:11:04]MH_I2C_Read... [10:11:04]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:11:04]Read from MH i2c: E2 [10:11:04]MH_I2C_Read... [10:11:04]Read from MH i2c: E2 0B 00 [10:11:04]MH_I2C_Read... [10:11:04]Read from MH i2c: E2 0B 00 47 04 00 C4 5B 01 F0 1C 0E 6F 75 90 00 E5 [10:11:04]RAPDU: C4 5B 01 F0 1C 0E 6F 75 90 00 [10:11:04]wFMCommunicate OK [10:11:04]SAM_PROTO_SignData done [10:11:04]FM_MakeSignedData done [10:11:04]CreateOFDProtocolMessage [10:11:04]wFMCommunicate request_size=4 [10:11:04]MH_SAM_APDU [10:11:04]CAPDU: 80 11 00 00 [10:11:04]Write to MH i2c: E2 08 00 48 04 80 11 00 00 00 00 00 00 C6 [10:11:04]Write i2c OK [10:11:04]MH_I2C_Read... [10:11:04]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:11:04]Read from MH i2c: E2 [10:11:04]MH_I2C_Read... [10:11:04]Read from MH i2c: E2 17 00 [10:11:04]MH_I2C_Read... [10:11:04]Read from MH i2c: E2 17 00 48 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 1B [10:11:04]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [10:11:04]wFMCommunicate OK [10:11:04]CreateOFDProtocolMessage done [10:11:04]OFDSenderStorePacket 202283 [10:11:04]StoreOFDPacket docnum=202283 [10:11:04]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 0B 4F 07 01 61 93 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 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 53 00 00 00 F4 03 04 00 37 63 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 2B 16 03 00 35 04 06 00 8A 99 EE 2A 15 EF C4 5B 01 F0 1C 0E 6F 75 [10:11:04]CheckFolder [10:11:04]dirname=/storage/ofd_packets [10:11:04]CheckFolder done [10:11:04]ProducePacketName [10:11:04]name=ofd_packets/00202283 [10:11:04]NVStorageSaveData ofd_packets/00202283 [10:11:04]File name is /storage/ofd_packets/00202283 [10:11:04]Write 301 bytes [10:11:04]NVStorageSaveData done [10:11:04]OFDSenderStorePacket done [10:11:04]KKMCreateOFDPacket done [10:11:04]NVStorageSaveData kkm_last_timestamp [10:11:04]File name is /storage/kkm_last_timestamp [10:11:04]Write 4 bytes [10:11:04]NVStorageSaveData done [10:11:04]ExternCall_PrintAddStr [10:11:04]wPrintStart [10:11:04]Write to MH i2c: 01 00 00 49 04 4D [10:11:04]Write i2c OK [10:11:04]MH_I2C_Read... [10:11:04]Read from MH i2c: 01 [10:11:04]MH_I2C_Read... [10:11:04]Read from MH i2c: 01 07 00 [10:11:04]MH_I2C_Read... [10:11:04]Read from MH i2c: 01 07 00 49 04 00 00 00 00 00 FF 0F 62 [10:11:04]RasterBufferAndPrint [10:11:04]line Счет N : (1)450057 [10:11:04]line ИНН: 02508201610067 [10:11:04]line Контрольно-Кассовый Чек [10:11:04]line ПРОДАЖА [10:11:04]line ТРК (МРК, ГНК) : 41 [10:11:04]line Товар: 2710124130 [10:11:04]line Аи-92-К-2 [10:11:04]line 7.480 * 66.90 [10:11:04]line = 500.41 [10:11:04]line НДС 12% НСП 1% [10:11:04]line > о реализуемом товаре [10:11:04]line ОКРУГЛЕНИЕ: -0.41 [10:11:04]line ИТОГО: 500.00 [10:11:04]line Внесено: 500.00 [10:11:04]line СДАЧА: 0.00 [10:11:04]line НСП 1% : 4.43 [10:11:04]line НДС 12% : 53.14 [10:11:04]line Наличными: 500.00 [10:11:04]line Безнал.: 0.00 [10:11:04]line Место: АЗС № 171 "Партнер Нефть" [10:11:04]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [10:11:04]line СНО: Общий режим [10:11:04]line Чек 83 28.10.2024 10:11 [10:11:04]line Смена: 545 ФФД: 1.0 [10:11:04]line ЗНМ: 0300000109 [10:11:04]line РНМ: 0000000000091777 [10:11:04]line Версия ККМ: 001 [10:11:04]line ФМ: 0000000000871756 [10:11:04]line ФД: 202283 [10:11:04]line ФПД: 152393730364911 [10:11:04]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T101103&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202283&fm=152393730364911&tin=02508201610067®Number=0000000000091777&sum=50000 [10:11:04]OFD Sender: Processing packet 202283 [packets to send 116, broken 115] [10:11:04]ProducePacketName [10:11:04]name=ofd_packets/00202283 [10:11:04]OFD Sender: To server: pG, [10:11:04]CommunicateWithHost lk.salyk.kg:30040 [10:11:04]ConnectInit lk.salyk.kg [10:11:04]written 0, free lines is 4095 [10:11:04]Connected sock=10 [10:11:04]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 0B 4F 07 01 61 93 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 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 53 00 00 00 F4 03 04 00 37 63 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 2B 16 03 00 35 04 06 00 8A 99 EE 2A 15 EF C4 5B 01 F0 1C 0E 6F 75 [10:11:05]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 25 26 47 00 52 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 35 36 10 04 04 00 2B 16 03 00 F4 03 04 00 ED 0E 1F 67 B6 04 01 00 00 DD 55 0F 08 C3 EE E7 72 [10:11:05]CommunicateWithHost err = 0 [10:11:05]CheckOFDResponse [10:11:05]1017 (14) - 77093643461234 [10:11:05]1041 (16) - 0000000000871756 [10:11:05]1040 (4) - 202283 [10:11:05]1012 (4) - 28.10.2024 04:11 [10:11:05]1206 (1) - 0 [10:11:05]OFD Sender: Remove packet 202283 [10:11:05]ProducePacketName [10:11:05]name=ofd_packets/00202283 [10:11:05]NVStorageDeleteData [10:11:05]Write to MH i2c: 01 00 00 74 04 78 [10:11:05]Write i2c OK [10:11:05]MH_I2C_Read... [10:11:05]Read from MH i2c: 01 [10:11:05]MH_I2C_Read... [10:11:05]Read from MH i2c: 01 07 00 [10:11:05]MH_I2C_Read... [10:11:05]Read from MH i2c: 01 07 00 74 04 00 00 00 00 00 9F 0C 2A [10:11:05]RasterBufferAndPrint [10:11:05]line [10:11:05]line [10:11:05]line [10:11:05]line [10:11:05]line [10:11:05]written 0, free lines is 3237 [10:11:05]MH_Cut [10:11:05]Write to MH i2c: D1 01 00 7B 04 01 51 [10:11:05]Write i2c OK [10:11:05]MH_I2C_Read... [10:11:05]Read from MH i2c: D1 [10:11:05]MH_I2C_Read... [10:11:05]Read from MH i2c: D1 01 00 [10:11:05]MH_I2C_Read... [10:11:05]Read from MH i2c: D1 01 00 7B 04 00 50 [10:11:05]Write to MH i2c: 01 00 00 7C 04 80 [10:11:05]Write i2c OK [10:11:05]MH_I2C_Read... [10:11:05]OFD Sender: No OFD packet to send [10:11:06]*** Cut start [10:11:06]*** Purtial cut [10:11:06]*** Stage 1: CUTSNS_PIN = 1 [10:11:06]Read from MH i2c: 01 [10:11:06]MH_I2C_Read... [10:11:06]*** Stop cut motor [10:11:06]*** Cut end [10:11:06]Read from MH i2c: 01 07 00 [10:11:06]MH_I2C_Read... [10:11:06]Read from MH i2c: 01 07 00 7C 04 00 00 00 00 00 FF 0F 95 [10:11:06]process_action close_receipt done [10:11:06]requested_data is exist [10:11:06]produce_requested_data [10:11:06]requested_item fm.sn is exist - process it [10:11:06]wFMCommunicate request_size=4 [10:11:06]MH_SAM_APDU [10:11:06]CAPDU: 80 11 00 00 [10:11:06]Write to MH i2c: E2 08 00 7D 04 80 11 00 00 00 00 00 00 FB [10:11:06]Write i2c OK [10:11:06]MH_I2C_Read... [10:11:06]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:11:06]Read from MH i2c: E2 [10:11:06]MH_I2C_Read... [10:11:06]Read from MH i2c: E2 17 00 [10:11:06]MH_I2C_Read... [10:11:06]Read from MH i2c: E2 17 00 7D 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 50 [10:11:06]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [10:11:06]wFMCommunicate OK [10:11:06]requested_item fd.num is exist - process it [10:11:06]SAM_PROTO_GetFieldsCounters [10:11:06]wFMCommunicate request_size=4 [10:11:06]MH_SAM_APDU [10:11:06]CAPDU: 80 13 00 00 [10:11:06]Write to MH i2c: E2 08 00 7E 04 80 13 00 00 00 00 00 00 FE [10:11:06]Write i2c OK [10:11:06]MH_I2C_Read... [10:11:06]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:11:06]Read from MH i2c: E2 [10:11:06]MH_I2C_Read... [10:11:06]Read from MH i2c: E2 62 00 [10:11:06]MH_I2C_Read... [10:11:06]Read from MH i2c: E2 62 00 7E 04 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 2B 16 03 00 0E 04 04 00 21 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 87 [10:11:06]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 2B 16 03 00 0E 04 04 00 21 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 [10:11:06]wFMCommunicate OK [10:11:06]SAM_PROTO_GetFieldsCounters done [10:11:06]requested_item shift.num is exist - process it [10:11:06]requested_item shift.opened is exist - process it [10:11:06]req_shift_opened [10:11:06]FM_GetShiftState [10:11:06]SAM_PROTO_GetShiftState [10:11:06]wFMCommunicate request_size=4 [10:11:06]MH_SAM_APDU [10:11:06]CAPDU: 80 13 01 00 [10:11:06]Write to MH i2c: E2 08 00 7F 04 80 13 01 00 00 00 00 00 00 [10:11:06]Write i2c OK [10:11:06]MH_I2C_Read... [10:11:06]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:11:06]Read from MH i2c: E2 [10:11:06]MH_I2C_Read... [10:11:06]Read from MH i2c: E2 0E 00 [10:11:06]MH_I2C_Read... [10:11:06]Read from MH i2c: E2 0E 00 7F 04 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 AB [10:11:06]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [10:11:06]wFMCommunicate OK [10:11:06]SAM_PROTO_GetShiftState done [10:11:06]FM_GetShiftState done [10:11:06]req_shift_opened done [10:11:06]requested_item shift.open_date is exist - process it [10:11:06]req_shift_open_date [10:11:06]req_shift_open_date done [10:11:06]produce_requested_data done [10:11:06]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202283,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670} [10:11:06]process_action_free close_receipt [10:11:06]json_value_free [10:11:06]json_value_free done [10:11:06]process_json_proto returns [10:11:06]Send response to host [10:11:06]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202283,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670}}} [10:11:06]free response buf [10:11:06]execute_script done [10:11:06]execute_script returns [10:11:06]free content buf [10:11:06]Sock 9.Close socket [10:11:06]Sock 9.Thread stoped [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:25]OFD Sender: No OFD packet to send [10:11:30]OFD Sender: No OFD packet to send [10:11:35]OFD Sender: No OFD packet to send [10:11:40]OFD Sender: No OFD packet to send [10:11:45]OFD Sender: No OFD packet to send [10:11:50]OFD Sender: No OFD packet to send [10:11:55]OFD Sender: No OFD packet to send [10:12:00]OFD Sender: No OFD packet to send [10:12:05]OFD Sender: No OFD packet to send [10:12:10]OFD Sender: No OFD packet to send [10:12:15]OFD Sender: No OFD packet to send [10:12:20]OFD Sender: No OFD packet to send [10:12:25]OFD Sender: No OFD packet to send [10:12:30]OFD Sender: No OFD packet to send [10:12:31]accept exits with 8 [10:12:31]New connection [10:12:31]New thread 3067133284 created [10:12:31]Thread 3067276644 joined [10:12:31]Waiting for new connection... [10:12:31] Sock 8.Parse request [10:12:31]Sock 8.Check first char [10:12:31]Sock 8.First char is OK [10:12:31]request: POST /json_proto HTTP/1.0 [10:12:31]Method: POST [10:12:31]URL: /json_proto [10:12:31]Method is POST - this is cgi request [10:12:31]url: /json_proto [10:12:31]query_string will be loaded in cgi processing [10:12:31]execute_cgi json_proto POST (null) [10:12:31]execute_cgi path=json_proto method=POST [10:12:31]POST find Content-Length [10:12:31]Host: 172.17.63.195:8080 [10:12:31]Content-Length: 677 [10:12:31]Content-Type: application/json [10:12:31] [10:12:31]POST finish read [10:12:31]Found Content-Length = 677 [10:12:31]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450058", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "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:12:31]execute_script... [10:12:31]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450058", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "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:12:31]POST & json_proto [10:12:31]process_json_proto [10:12:31]json parsed OK: [10:12:31]protocol is kg_v1.0 [10:12:31]action value=close_receipt [10:12:31]process_action close_receipt [10:12:31]cmd_close_receipt [10:12:31]MH_GetDate [10:12:31]Write to MH i2c: F0 00 00 80 04 73 [10:12:31]Write i2c OK [10:12:31]MH_I2C_Read... [10:12:31]Read from MH i2c: F0 [10:12:31]MH_I2C_Read... [10:12:31]Read from MH i2c: F0 09 00 [10:12:31]MH_I2C_Read... [10:12:31]Read from MH i2c: F0 09 00 80 04 00 8F 63 1F 67 47 1B 1E 67 DB [10:12:31]GetLastDocTimeStamp 1730110263 [10:12:31]current date 1730110351 [10:12:31]FM_GetShiftState [10:12:31]SAM_PROTO_GetShiftState [10:12:31]wFMCommunicate request_size=4 [10:12:31]MH_SAM_APDU [10:12:31]CAPDU: 80 13 01 00 [10:12:31]Write to MH i2c: E2 08 00 81 04 80 13 01 00 00 00 00 00 02 [10:12:31]Write i2c OK [10:12:31]MH_I2C_Read... [10:12:31]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:12:31]Read from MH i2c: E2 [10:12:31]MH_I2C_Read... [10:12:31]Read from MH i2c: E2 0E 00 [10:12:31]MH_I2C_Read... [10:12:31]Read from MH i2c: E2 0E 00 81 04 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 AD [10:12:31]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [10:12:31]wFMCommunicate OK [10:12:31]SAM_PROTO_GetShiftState done [10:12:31]FM_GetShiftState done [10:12:31]opened in 1730073670 [10:12:31]opened+sec_in_day 1730160070 [10:12:31]quantity*price = 30038 [10:12:31]sum+1 = 30039 [10:12:31]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.38 ИТОГО: 300.00 Внесено: 300.00 СДАЧА: 0.00 НСП 1% : 2.66 НДС 12% : 31.90 Наличными: 300.00 Безнал.: 0.00 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 84 28.10.2024 10:12 Смена: 545 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 ФМ: 0000000000871756 ФД: 202284 ФПД: 211116697739399 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T101231&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202284&fm=211116697739399&tin=02508201610067®Number=0000000000091777&sum=30000 [10:12:32]StoreToDocumentArchive [10:12:32]shift 545 fd 202284 [10:12:32]save to /storage/0545/doc_00202284 [10:12:32]save last doc name /storage/0545/doc_00202284 to /storage/kkm_last_doc_name [10:12:32]save OK [10:12:32]Clear old archive folders... [10:12:32]ProcessDocumentItem done err = 0, tmpTLVsize=251 [10:12:32]tlvbuf is 01BCE7A0 [10:12:32]SAM_PROTO_ClearQueue [10:12:32]wFMCommunicate request_size=4 [10:12:32]MH_SAM_APDU [10:12:32]CAPDU: 80 09 00 00 [10:12:32]Write to MH i2c: E2 08 00 8E 04 80 09 00 00 00 00 00 00 04 [10:12:32]Write i2c OK [10:12:32]MH_I2C_Read... [10:12:32]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:12:32]Read from MH i2c: E2 [10:12:32]MH_I2C_Read... [10:12:32]Read from MH i2c: E2 03 00 [10:12:32]MH_I2C_Read... [10:12:32]Read from MH i2c: E2 03 00 8E 04 00 90 00 06 [10:12:32]RAPDU: 90 00 [10:12:32]wFMCommunicate OK [10:12:32]SAM_PROTO_ClearQueue done [10:12:32]KKMCreateOFDPacket [10:12:32]OFDProtocolAddRootSTLVToBuf [10:12:32]FM_MakeSignedData [10:12:32]FM_MakeSignedData [10:12:32]SAM_PROTO_SignData [10:12:32]wFMCommunicate request_size=4 [10:12:32]MH_SAM_APDU [10:12:32]CAPDU: 80 0D 01 02 [10:12:32]Write to MH i2c: E2 08 00 8F 04 80 0D 01 02 00 00 00 00 0C [10:12:32]Write i2c OK [10:12:32]MH_I2C_Read... [10:12:32]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:12:32]Read from MH i2c: E2 [10:12:32]MH_I2C_Read... [10:12:32]Read from MH i2c: E2 03 00 [10:12:32]MH_I2C_Read... [10:12:32]Read from MH i2c: E2 03 00 8F 04 00 90 00 07 [10:12:32]RAPDU: 90 00 [10:12:32]wFMCommunicate OK [10:12:32]wFMCommunicate request_size=255 [10:12:32]MH_SAM_APDU [10:12:32]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 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 54 00 00 00 F4 03 04 00 8F 63 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 2C 16 03 00 35 04 06 00 C0 [10:12:32]Write to MH i2c: E2 02 01 90 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 32 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 54 00 00 00 F4 03 04 00 8F 63 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 2C 16 03 00 35 04 06 00 C0 00 00 88 [10:12:32]Write i2c OK [10:12:32]MH_I2C_Read... [10:12:32]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:12:32]Read from MH i2c: E2 [10:12:32]MH_I2C_Read... [10:12:32]Read from MH i2c: E2 03 00 [10:12:32]MH_I2C_Read... [10:12:32]Read from MH i2c: E2 03 00 90 04 00 90 00 08 [10:12:32]RAPDU: 90 00 [10:12:32]wFMCommunicate OK [10:12:32]wFMCommunicate request_size=10 [10:12:32]MH_SAM_APDU [10:12:32]CAPDU: 80 0D 02 02 05 02 6F C6 60 87 [10:12:32]Write to MH i2c: E2 0D 00 91 04 80 0D 02 02 05 00 02 6F C6 60 87 00 00 37 [10:12:32]Write i2c OK [10:12:32]MH_I2C_Read... [10:12:32]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:12:32]Read from MH i2c: E2 [10:12:32]MH_I2C_Read... [10:12:32]Read from MH i2c: E2 03 00 [10:12:32]MH_I2C_Read... [10:12:32]Read from MH i2c: E2 03 00 91 04 00 90 00 09 [10:12:32]RAPDU: 90 00 [10:12:32]wFMCommunicate OK [10:12:32]wFMCommunicate request_size=4 [10:12:32]MH_SAM_APDU [10:12:32]CAPDU: 80 0D 03 02 [10:12:32]Write to MH i2c: E2 08 00 92 04 80 0D 03 02 00 00 00 00 11 [10:12:32]Write i2c OK [10:12:32]MH_I2C_Read... [10:12:32]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:12:32]Read from MH i2c: E2 [10:12:32]MH_I2C_Read... [10:12:32]Read from MH i2c: E2 0B 00 [10:12:32]MH_I2C_Read... [10:12:32]Read from MH i2c: E2 0B 00 92 04 00 FC 37 E2 CD EC DB D8 6F 90 00 02 [10:12:32]RAPDU: FC 37 E2 CD EC DB D8 6F 90 00 [10:12:32]wFMCommunicate OK [10:12:32]SAM_PROTO_SignData done [10:12:32]FM_MakeSignedData done [10:12:32]CreateOFDProtocolMessage [10:12:32]wFMCommunicate request_size=4 [10:12:32]MH_SAM_APDU [10:12:32]CAPDU: 80 11 00 00 [10:12:32]Write to MH i2c: E2 08 00 93 04 80 11 00 00 00 00 00 00 11 [10:12:32]Write i2c OK [10:12:32]MH_I2C_Read... [10:12:32]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:12:32]Read from MH i2c: E2 [10:12:32]MH_I2C_Read... [10:12:32]Read from MH i2c: E2 17 00 [10:12:32]MH_I2C_Read... [10:12:32]Read from MH i2c: E2 17 00 93 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 66 [10:12:32]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [10:12:32]wFMCommunicate OK [10:12:32]CreateOFDProtocolMessage done [10:12:32]OFDSenderStorePacket 202284 [10:12:32]StoreOFDPacket docnum=202284 [10:12:32]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 99 E7 07 01 11 9B 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 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 54 00 00 00 F4 03 04 00 8F 63 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 2C 16 03 00 35 04 06 00 C0 02 6F C6 60 87 FC 37 E2 CD EC DB D8 6F [10:12:32]CheckFolder [10:12:32]dirname=/storage/ofd_packets [10:12:32]CheckFolder done [10:12:32]ProducePacketName [10:12:32]name=ofd_packets/00202284 [10:12:32]NVStorageSaveData ofd_packets/00202284 [10:12:32]File name is /storage/ofd_packets/00202284 [10:12:32]Write 301 bytes [10:12:32]NVStorageSaveData done [10:12:32]OFDSenderStorePacket done [10:12:32]KKMCreateOFDPacket done [10:12:32]NVStorageSaveData kkm_last_timestamp [10:12:32]File name is /storage/kkm_last_timestamp [10:12:32]Write 4 bytes [10:12:32]NVStorageSaveData done [10:12:32]ExternCall_PrintAddStr [10:12:32]wPrintStart [10:12:32]Write to MH i2c: 01 00 00 94 04 98 [10:12:32]Write i2c OK [10:12:32]MH_I2C_Read... [10:12:32]Read from MH i2c: 01 [10:12:32]MH_I2C_Read... [10:12:32]Read from MH i2c: 01 07 00 [10:12:32]MH_I2C_Read... [10:12:32]Read from MH i2c: 01 07 00 94 04 00 00 00 00 00 FF 0F AD [10:12:32]RasterBufferAndPrint [10:12:32]line Счет N : (1)450058 [10:12:32]line ИНН: 02508201610067 [10:12:32]line Контрольно-Кассовый Чек [10:12:32]line ПРОДАЖА [10:12:32]line ТРК (МРК, ГНК) : 41 [10:12:32]line Товар: 2710124130 [10:12:32]line Аи-92-К-2 [10:12:32]line 4.490 * 66.90 [10:12:32]line = 300.38 [10:12:32]line НДС 12% НСП 1% [10:12:32]line > о реализуемом товаре [10:12:32]line ОКРУГЛЕНИЕ: -0.38 [10:12:32]line ИТОГО: 300.00 [10:12:32]line Внесено: 300.00 [10:12:32]line СДАЧА: 0.00 [10:12:32]line НСП 1% : 2.66 [10:12:32]line НДС 12% : 31.90 [10:12:32]line Наличными: 300.00 [10:12:32]line Безнал.: 0.00 [10:12:32]line Место: АЗС № 171 "Партнер Нефть" [10:12:32]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [10:12:32]line СНО: Общий режим [10:12:32]line Чек 84 28.10.2024 10:12 [10:12:32]line Смена: 545 ФФД: 1.0 [10:12:32]line ЗНМ: 0300000109 [10:12:32]line РНМ: 0000000000091777 [10:12:32]line Версия ККМ: 001 [10:12:32]line ФМ: 0000000000871756 [10:12:32]line ФД: 202284 [10:12:32]line ФПД: 211116697739399 [10:12:33]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T101231&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202284&fm=211116697739399&tin=02508201610067®Number=0000000000091777&sum=30000 [10:12:33]OFD Sender: Processing packet 202284 [packets to send 116, broken 115] [10:12:33]ProducePacketName [10:12:33]name=ofd_packets/00202284 [10:12:33]OFD Sender: To server: pG, [10:12:33]CommunicateWithHost lk.salyk.kg:30040 [10:12:33]ConnectInit lk.salyk.kg [10:12:33]written 0, free lines is 4095 [10:12:33]Connected sock=10 [10:12:33]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 99 E7 07 01 11 9B 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 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 54 00 00 00 F4 03 04 00 8F 63 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 2C 16 03 00 35 04 06 00 C0 02 6F C6 60 87 FC 37 E2 CD EC DB D8 6F [10:12:33]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 52 DC 47 00 79 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 35 36 10 04 04 00 2C 16 03 00 F4 03 04 00 46 0F 1F 67 B6 04 01 00 00 8A EF F8 B1 BC B4 BB FB [10:12:33]CommunicateWithHost err = 0 [10:12:33]CheckOFDResponse [10:12:33]1017 (14) - 77093643461234 [10:12:33]1041 (16) - 0000000000871756 [10:12:33]1040 (4) - 202284 [10:12:33]1012 (4) - 28.10.2024 04:12 [10:12:33]1206 (1) - 0 [10:12:33]OFD Sender: Remove packet 202284 [10:12:33]ProducePacketName [10:12:33]name=ofd_packets/00202284 [10:12:33]NVStorageDeleteData [10:12:33]Write to MH i2c: 01 00 00 BF 04 C3 [10:12:33]Write i2c OK [10:12:33]MH_I2C_Read... [10:12:33]Read from MH i2c: 01 [10:12:33]MH_I2C_Read... [10:12:33]Read from MH i2c: 01 07 00 [10:12:33]MH_I2C_Read... [10:12:33]Read from MH i2c: 01 07 00 BF 04 00 00 00 00 00 9F 0C 75 [10:12:33]RasterBufferAndPrint [10:12:33]line [10:12:33]line [10:12:33]line [10:12:33]line [10:12:33]line [10:12:33]written 0, free lines is 3235 [10:12:33]MH_Cut [10:12:33]Write to MH i2c: D1 01 00 C6 04 01 9C [10:12:33]Write i2c OK [10:12:33]MH_I2C_Read... [10:12:33]Read from MH i2c: D1 [10:12:33]MH_I2C_Read... [10:12:33]Read from MH i2c: D1 01 00 [10:12:33]MH_I2C_Read... [10:12:33]Read from MH i2c: D1 01 00 C6 04 00 9B [10:12:33]Write to MH i2c: 01 00 00 C7 04 CB [10:12:33]Write i2c OK [10:12:33]MH_I2C_Read... [10:12:34]OFD Sender: No OFD packet to send [10:12:34]*** Cut start [10:12:34]*** Purtial cut [10:12:34]*** CUTSNS_PIN = 0 [10:12:34]*** Stage 1: CUTSNS_PIN = 1 [10:12:36]Read from MH i2c: 01 [10:12:36]MH_I2C_Read... [10:12:36]*** Stop cut motor [10:12:36]*** Cut end [10:12:36]Read from MH i2c: 01 07 00 [10:12:36]MH_I2C_Read... [10:12:36]Read from MH i2c: 01 07 00 C7 04 00 00 00 00 00 FF 0F E0 [10:12:36]process_action close_receipt done [10:12:36]requested_data is exist [10:12:36]produce_requested_data [10:12:36]requested_item fm.sn is exist - process it [10:12:36]wFMCommunicate request_size=4 [10:12:36]MH_SAM_APDU [10:12:36]CAPDU: 80 11 00 00 [10:12:36]Write to MH i2c: E2 08 00 C8 04 80 11 00 00 00 00 00 00 46 [10:12:36]Write i2c OK [10:12:36]MH_I2C_Read... [10:12:36]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:12:36]Read from MH i2c: E2 [10:12:36]MH_I2C_Read... [10:12:36]Read from MH i2c: E2 17 00 [10:12:36]MH_I2C_Read... [10:12:36]Read from MH i2c: E2 17 00 C8 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 9B [10:12:36]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [10:12:36]wFMCommunicate OK [10:12:36]requested_item fd.num is exist - process it [10:12:36]SAM_PROTO_GetFieldsCounters [10:12:36]wFMCommunicate request_size=4 [10:12:36]MH_SAM_APDU [10:12:36]CAPDU: 80 13 00 00 [10:12:36]Write to MH i2c: E2 08 00 C9 04 80 13 00 00 00 00 00 00 49 [10:12:36]Write i2c OK [10:12:36]MH_I2C_Read... [10:12:36]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:12:36]Read from MH i2c: E2 [10:12:36]MH_I2C_Read... [10:12:36]Read from MH i2c: E2 62 00 [10:12:36]MH_I2C_Read... [10:12:36]Read from MH i2c: E2 62 00 C9 04 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 2C 16 03 00 0E 04 04 00 21 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 D6 [10:12:36]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 2C 16 03 00 0E 04 04 00 21 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 [10:12:36]wFMCommunicate OK [10:12:36]SAM_PROTO_GetFieldsCounters done [10:12:36]requested_item shift.num is exist - process it [10:12:36]requested_item shift.opened is exist - process it [10:12:36]req_shift_opened [10:12:36]FM_GetShiftState [10:12:36]SAM_PROTO_GetShiftState [10:12:36]wFMCommunicate request_size=4 [10:12:36]MH_SAM_APDU [10:12:36]CAPDU: 80 13 01 00 [10:12:36]Write to MH i2c: E2 08 00 CA 04 80 13 01 00 00 00 00 00 4B [10:12:36]Write i2c OK [10:12:36]MH_I2C_Read... [10:12:36]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:12:36]Read from MH i2c: E2 [10:12:36]MH_I2C_Read... [10:12:36]Read from MH i2c: E2 0E 00 [10:12:36]MH_I2C_Read... [10:12:36]Read from MH i2c: E2 0E 00 CA 04 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 F6 [10:12:36]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [10:12:36]wFMCommunicate OK [10:12:36]SAM_PROTO_GetShiftState done [10:12:36]FM_GetShiftState done [10:12:36]req_shift_opened done [10:12:36]requested_item shift.open_date is exist - process it [10:12:36]req_shift_open_date [10:12:36]req_shift_open_date done [10:12:36]produce_requested_data done [10:12:36]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202284,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670} [10:12:36]process_action_free close_receipt [10:12:36]json_value_free [10:12:36]json_value_free done [10:12:36]process_json_proto returns [10:12:36]Send response to host [10:12:36]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202284,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670}}} [10:12:36]free response buf [10:12:36]execute_script done [10:12:36]execute_script returns [10:12:36]free content buf [10:12:36]Sock 8.Close socket [10:12:36]Sock 8.Thread stoped [10:12:39]OFD Sender: No OFD packet to send [10:12:44]OFD Sender: No OFD packet to send [10:12:49]OFD Sender: No OFD packet to send [10:12:54]OFD Sender: No OFD packet to send [10:12:59]OFD Sender: No OFD packet to send [10:13:04]OFD Sender: No OFD packet to send [10:13:09]OFD Sender: No OFD packet to send [10:13:14]OFD Sender: No OFD packet to send [10:13:19]OFD Sender: No OFD packet to send [10:13:24]OFD Sender: No OFD packet to send [10:13:29]OFD Sender: No OFD packet to send [10:13:34]OFD Sender: No OFD packet to send [10:13:34]accept exits with 9 [10:13:34]New connection [10:13:34]New thread 3067276644 created [10:13:34]Thread 3067133284 joined [10:13:34]Waiting for new connection... [10:13:34] Sock 9.Parse request [10:13:34]Sock 9.Check first char [10:13:34]Sock 9.First char is OK [10:13:34]request: POST /json_proto HTTP/1.0 [10:13:34]Method: POST [10:13:34]URL: /json_proto [10:13:34]Method is POST - this is cgi request [10:13:34]url: /json_proto [10:13:34]query_string will be loaded in cgi processing [10:13:34]execute_cgi json_proto POST (null) [10:13:34]execute_cgi path=json_proto method=POST [10:13:34]POST find Content-Length [10:13:34]Host: 172.17.63.195:8080 [10:13:34]Content-Length: 677 [10:13:34]Content-Type: application/json [10:13:34] [10:13:34]POST finish read [10:13:34]Found Content-Length = 677 [10:13:34]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450059", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 61", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-3", "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" ] } } [10:13:34]execute_script... [10:13:34]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450059", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 61", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-3", "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" ] } } [10:13:34]POST & json_proto [10:13:34]process_json_proto [10:13:34]json parsed OK: [10:13:34]protocol is kg_v1.0 [10:13:34]action value=close_receipt [10:13:34]process_action close_receipt [10:13:34]cmd_close_receipt [10:13:34]MH_GetDate [10:13:34]Write to MH i2c: F0 00 00 CB 04 BE [10:13:34]Write i2c OK [10:13:34]MH_I2C_Read... [10:13:34]Read from MH i2c: F0 [10:13:34]MH_I2C_Read... [10:13:34]Read from MH i2c: F0 09 00 [10:13:34]MH_I2C_Read... [10:13:34]Read from MH i2c: F0 09 00 CB 04 00 CF 63 1F 67 47 1B 1E 67 66 [10:13:34]GetLastDocTimeStamp 1730110351 [10:13:34]current date 1730110415 [10:13:34]FM_GetShiftState [10:13:34]SAM_PROTO_GetShiftState [10:13:34]wFMCommunicate request_size=4 [10:13:34]MH_SAM_APDU [10:13:34]CAPDU: 80 13 01 00 [10:13:34]Write to MH i2c: E2 08 00 CC 04 80 13 01 00 00 00 00 00 4D [10:13:34]Write i2c OK [10:13:34]MH_I2C_Read... [10:13:34]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:13:34]Read from MH i2c: E2 [10:13:34]MH_I2C_Read... [10:13:34]Read from MH i2c: E2 0E 00 [10:13:34]MH_I2C_Read... [10:13:34]Read from MH i2c: E2 0E 00 CC 04 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 F8 [10:13:34]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [10:13:34]wFMCommunicate OK [10:13:34]SAM_PROTO_GetShiftState done [10:13:34]FM_GetShiftState done [10:13:34]opened in 1730073670 [10:13:34]opened+sec_in_day 1730160070 [10:13:34]quantity*price = 50010 [10:13:34]sum+1 = 50012 [10:13:34]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.11 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.11 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 85 28.10.2024 10:13 Смена: 545 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 ФМ: 0000000000871756 ФД: 202285 ФПД: 144932948757494 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T101335&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202285&fm=144932948757494&tin=02508201610067®Number=0000000000091777&sum=50000 [10:13:36]StoreToDocumentArchive [10:13:36]shift 545 fd 202285 [10:13:36]save to /storage/0545/doc_00202285 [10:13:36]save last doc name /storage/0545/doc_00202285 to /storage/kkm_last_doc_name [10:13:36]save OK [10:13:36]Clear old archive folders... [10:13:36]ProcessDocumentItem done err = 0, tmpTLVsize=251 [10:13:36]tlvbuf is 01BE5300 [10:13:36]SAM_PROTO_ClearQueue [10:13:36]wFMCommunicate request_size=4 [10:13:36]MH_SAM_APDU [10:13:36]CAPDU: 80 09 00 00 [10:13:36]Write to MH i2c: E2 08 00 D9 04 80 09 00 00 00 00 00 00 4F [10:13:36]Write i2c OK [10:13:36]MH_I2C_Read... [10:13:36]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:13:36]Read from MH i2c: E2 [10:13:36]MH_I2C_Read... [10:13:36]Read from MH i2c: E2 03 00 [10:13:36]MH_I2C_Read... [10:13:36]Read from MH i2c: E2 03 00 D9 04 00 90 00 51 [10:13:36]RAPDU: 90 00 [10:13:36]wFMCommunicate OK [10:13:36]SAM_PROTO_ClearQueue done [10:13:36]KKMCreateOFDPacket [10:13:36]OFDProtocolAddRootSTLVToBuf [10:13:36]FM_MakeSignedData [10:13:36]FM_MakeSignedData [10:13:36]SAM_PROTO_SignData [10:13:36]wFMCommunicate request_size=4 [10:13:36]MH_SAM_APDU [10:13:36]CAPDU: 80 0D 01 02 [10:13:36]Write to MH i2c: E2 08 00 DA 04 80 0D 01 02 00 00 00 00 57 [10:13:36]Write i2c OK [10:13:36]MH_I2C_Read... [10:13:36]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:13:36]Read from MH i2c: E2 [10:13:36]MH_I2C_Read... [10:13:36]Read from MH i2c: E2 03 00 [10:13:36]MH_I2C_Read... [10:13:36]Read from MH i2c: E2 03 00 DA 04 00 90 00 52 [10:13:36]RAPDU: 90 00 [10:13:36]wFMCommunicate OK [10:13:36]wFMCommunicate request_size=255 [10:13:36]MH_SAM_APDU [10:13: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 33 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 55 00 00 00 F4 03 04 00 CF 63 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 2D 16 03 00 35 04 06 00 83 [10:13:36]Write to MH i2c: E2 02 01 DB 04 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 33 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 55 00 00 00 F4 03 04 00 CF 63 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 2D 16 03 00 35 04 06 00 83 00 00 BD [10:13:36]Write i2c OK [10:13:36]MH_I2C_Read... [10:13:36]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:13:36]Read from MH i2c: E2 [10:13:36]MH_I2C_Read... [10:13:36]Read from MH i2c: E2 03 00 [10:13:36]MH_I2C_Read... [10:13:36]Read from MH i2c: E2 03 00 DB 04 00 90 00 53 [10:13:36]RAPDU: 90 00 [10:13:36]wFMCommunicate OK [10:13:36]wFMCommunicate request_size=10 [10:13:36]MH_SAM_APDU [10:13:36]CAPDU: 80 0D 02 02 05 D0 D4 ED 4B F6 [10:13:36]Write to MH i2c: E2 0D 00 DC 04 80 0D 02 02 05 00 D0 D4 ED 4B F6 00 00 36 [10:13:36]Write i2c OK [10:13:36]MH_I2C_Read... [10:13:36]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:13:36]Read from MH i2c: E2 [10:13:36]MH_I2C_Read... [10:13:36]Read from MH i2c: E2 03 00 [10:13:36]MH_I2C_Read... [10:13:36]Read from MH i2c: E2 03 00 DC 04 00 90 00 54 [10:13:36]RAPDU: 90 00 [10:13:36]wFMCommunicate OK [10:13:36]wFMCommunicate request_size=4 [10:13:36]MH_SAM_APDU [10:13:36]CAPDU: 80 0D 03 02 [10:13:36]Write to MH i2c: E2 08 00 DD 04 80 0D 03 02 00 00 00 00 5C [10:13:36]Write i2c OK [10:13:36]MH_I2C_Read... [10:13:36]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:13:36]Read from MH i2c: E2 [10:13:36]MH_I2C_Read... [10:13:36]Read from MH i2c: E2 0B 00 [10:13:36]MH_I2C_Read... [10:13:36]Read from MH i2c: E2 0B 00 DD 04 00 9B 3E 43 2D 84 76 ED 1A 90 00 A7 [10:13:36]RAPDU: 9B 3E 43 2D 84 76 ED 1A 90 00 [10:13:36]wFMCommunicate OK [10:13:36]SAM_PROTO_SignData done [10:13:36]FM_MakeSignedData done [10:13:36]CreateOFDProtocolMessage [10:13:36]wFMCommunicate request_size=4 [10:13:36]MH_SAM_APDU [10:13:36]CAPDU: 80 11 00 00 [10:13:36]Write to MH i2c: E2 08 00 DE 04 80 11 00 00 00 00 00 00 5C [10:13:36]Write i2c OK [10:13:36]MH_I2C_Read... [10:13:36]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:13:36]Read from MH i2c: E2 [10:13:36]MH_I2C_Read... [10:13:36]Read from MH i2c: E2 17 00 [10:13:36]MH_I2C_Read... [10:13:36]Read from MH i2c: E2 17 00 DE 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 B1 [10:13:36]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [10:13:36]wFMCommunicate OK [10:13:36]CreateOFDProtocolMessage done [10:13:36]OFDSenderStorePacket 202285 [10:13:36]StoreOFDPacket docnum=202285 [10:13:36]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 FE 83 07 01 97 09 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 33 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 55 00 00 00 F4 03 04 00 CF 63 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 2D 16 03 00 35 04 06 00 83 D0 D4 ED 4B F6 9B 3E 43 2D 84 76 ED 1A [10:13:36]CheckFolder [10:13:36]dirname=/storage/ofd_packets [10:13:36]CheckFolder done [10:13:36]ProducePacketName [10:13:36]name=ofd_packets/00202285 [10:13:36]NVStorageSaveData ofd_packets/00202285 [10:13:36]File name is /storage/ofd_packets/00202285 [10:13:36]Write 301 bytes [10:13:36]NVStorageSaveData done [10:13:36]OFDSenderStorePacket done [10:13:36]KKMCreateOFDPacket done [10:13:36]NVStorageSaveData kkm_last_timestamp [10:13:36]File name is /storage/kkm_last_timestamp [10:13:36]Write 4 bytes [10:13:36]NVStorageSaveData done [10:13:36]ExternCall_PrintAddStr [10:13:36]wPrintStart [10:13:36]Write to MH i2c: 01 00 00 DF 04 E3 [10:13:36]Write i2c OK [10:13:36]MH_I2C_Read... [10:13:36]Read from MH i2c: 01 [10:13:36]MH_I2C_Read... [10:13:36]Read from MH i2c: 01 07 00 [10:13:36]MH_I2C_Read... [10:13:36]Read from MH i2c: 01 07 00 DF 04 00 00 00 00 00 FF 0F F8 [10:13:36]RasterBufferAndPrint [10:13:36]line Счет N : (1)450059 [10:13:36]line ИНН: 02508201610067 [10:13:36]line Контрольно-Кассовый Чек [10:13:36]line ПРОДАЖА [10:13:36]line ТРК (МРК, ГНК) : 61 [10:13:36]line Товар: 2710124500 [10:13:36]line Аи-95-К-3 [10:13:36]line 6.740 * 74.20 [10:13:36]line = 500.11 [10:13:36]line НДС 12% НСП 1% [10:13:36]line > о реализуемом товаре [10:13:36]line ОКРУГЛЕНИЕ: -0.11 [10:13:36]line ИТОГО: 500.00 [10:13:36]line Внесено: 500.00 [10:13:36]line СДАЧА: 0.00 [10:13:36]line НСП 1% : 4.43 [10:13:36]line НДС 12% : 53.11 [10:13:36]line Наличными: 500.00 [10:13:36]line Безнал.: 0.00 [10:13:36]line Место: АЗС № 171 "Партнер Нефть" [10:13:36]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [10:13:36]line СНО: Общий режим [10:13:36]line Чек 85 28.10.2024 10:13 [10:13:36]line Смена: 545 ФФД: 1.0 [10:13:36]line ЗНМ: 0300000109 [10:13:36]line РНМ: 0000000000091777 [10:13:36]line Версия ККМ: 001 [10:13:36]line ФМ: 0000000000871756 [10:13:36]line ФД: 202285 [10:13:36]line ФПД: 144932948757494 [10:13:36]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T101335&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202285&fm=144932948757494&tin=02508201610067®Number=0000000000091777&sum=50000 [10:13:36]OFD Sender: Processing packet 202285 [packets to send 116, broken 115] [10:13:36]ProducePacketName [10:13:36]name=ofd_packets/00202285 [10:13:36]OFD Sender: To server: pG, [10:13:36]CommunicateWithHost lk.salyk.kg:30040 [10:13:36]ConnectInit lk.salyk.kg [10:13:36]written 0, free lines is 4095 [10:13:37]Connected sock=10 [10:13: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 35 36 0F 01 00 00 FE 83 07 01 97 09 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 33 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 55 00 00 00 F4 03 04 00 CF 63 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 2D 16 03 00 35 04 06 00 83 D0 D4 ED 4B F6 9B 3E 43 2D 84 76 ED 1A [10:13:37]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 8D 84 47 00 66 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 35 36 10 04 04 00 2D 16 03 00 F4 03 04 00 85 0F 1F 67 B6 04 01 00 00 A6 AE CE B7 59 E0 F1 C5 [10:13:37]CommunicateWithHost err = 0 [10:13:37]CheckOFDResponse [10:13:37]1017 (14) - 77093643461234 [10:13:37]1041 (16) - 0000000000871756 [10:13:37]1040 (4) - 202285 [10:13:37]1012 (4) - 28.10.2024 04:13 [10:13:37]1206 (1) - 0 [10:13:37]OFD Sender: Remove packet 202285 [10:13:37]ProducePacketName [10:13:37]name=ofd_packets/00202285 [10:13:37]NVStorageDeleteData [10:13:37]Write to MH i2c: 01 00 00 0A 05 0F [10:13:37]Write i2c OK [10:13:37]MH_I2C_Read... [10:13:37]Read from MH i2c: 01 [10:13:37]MH_I2C_Read... [10:13:37]Read from MH i2c: 01 07 00 [10:13:37]MH_I2C_Read... [10:13:37]Read from MH i2c: 01 07 00 0A 05 00 00 00 00 00 93 0C B5 [10:13:37]RasterBufferAndPrint [10:13:37]line [10:13:37]line [10:13:37]line [10:13:37]line [10:13:37]line [10:13:37]written 0, free lines is 3223 [10:13:37]MH_Cut [10:13:37]Write to MH i2c: D1 01 00 11 05 01 E8 [10:13:37]Write i2c OK [10:13:37]MH_I2C_Read... [10:13:37]Read from MH i2c: D1 [10:13:37]MH_I2C_Read... [10:13:37]Read from MH i2c: D1 01 00 [10:13:37]MH_I2C_Read... [10:13:37]Read from MH i2c: D1 01 00 11 05 00 E7 [10:13:37]Write to MH i2c: 01 00 00 12 05 17 [10:13:37]Write i2c OK [10:13:37]MH_I2C_Read... [10:13:37]OFD Sender: No OFD packet to send [10:13:38]*** Cut start [10:13:38]*** Purtial cut [10:13:38]*** Stage 1: CUTSNS_PIN = 1 [10:13:38]Read from MH i2c: 01 [10:13:38]MH_I2C_Read... [10:13:38]*** Stop cut motor [10:13:38]*** Cut end [10:13:38]Read from MH i2c: 01 07 00 [10:13:38]MH_I2C_Read... [10:13:38]Read from MH i2c: 01 07 00 12 05 00 00 00 00 00 FF 0F 2C [10:13:38]process_action close_receipt done [10:13:38]requested_data is exist [10:13:38]produce_requested_data [10:13:38]requested_item fm.sn is exist - process it [10:13:38]wFMCommunicate request_size=4 [10:13:38]MH_SAM_APDU [10:13:38]CAPDU: 80 11 00 00 [10:13:38]Write to MH i2c: E2 08 00 13 05 80 11 00 00 00 00 00 00 92 [10:13:38]Write i2c OK [10:13:38]MH_I2C_Read... [10:13:38]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:13:38]Read from MH i2c: E2 [10:13:38]MH_I2C_Read... [10:13:38]Read from MH i2c: E2 17 00 [10:13:38]MH_I2C_Read... [10:13:38]Read from MH i2c: E2 17 00 13 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 E7 [10:13:38]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [10:13:38]wFMCommunicate OK [10:13:38]requested_item fd.num is exist - process it [10:13:38]SAM_PROTO_GetFieldsCounters [10:13:38]wFMCommunicate request_size=4 [10:13:38]MH_SAM_APDU [10:13:38]CAPDU: 80 13 00 00 [10:13:38]Write to MH i2c: E2 08 00 14 05 80 13 00 00 00 00 00 00 95 [10:13:38]Write i2c OK [10:13:38]MH_I2C_Read... [10:13:38]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:13:38]Read from MH i2c: E2 [10:13:38]MH_I2C_Read... [10:13:38]Read from MH i2c: E2 62 00 [10:13:38]MH_I2C_Read... [10:13:38]Read from MH i2c: E2 62 00 14 05 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 2D 16 03 00 0E 04 04 00 21 02 00 00 12 04 04 00 55 00 00 00 5E 04 04 00 55 00 00 00 57 04 04 00 56 00 00 00 19 04 04 00 00 00 00 00 90 00 26 [10: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 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 2D 16 03 00 0E 04 04 00 21 02 00 00 12 04 04 00 55 00 00 00 5E 04 04 00 55 00 00 00 57 04 04 00 56 00 00 00 19 04 04 00 00 00 00 00 90 00 [10:13:38]wFMCommunicate OK [10:13:38]SAM_PROTO_GetFieldsCounters done [10:13:38]requested_item shift.num is exist - process it [10:13:38]requested_item shift.opened is exist - process it [10:13:38]req_shift_opened [10:13:38]FM_GetShiftState [10:13:38]SAM_PROTO_GetShiftState [10:13:38]wFMCommunicate request_size=4 [10:13:38]MH_SAM_APDU [10:13:38]CAPDU: 80 13 01 00 [10:13:38]Write to MH i2c: E2 08 00 15 05 80 13 01 00 00 00 00 00 97 [10:13:38]Write i2c OK [10:13:38]MH_I2C_Read... [10:13:38]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:13:38]Read from MH i2c: E2 [10:13:38]MH_I2C_Read... [10:13:38]Read from MH i2c: E2 0E 00 [10:13:38]MH_I2C_Read... [10:13:38]Read from MH i2c: E2 0E 00 15 05 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 42 [10:13:38]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [10:13:38]wFMCommunicate OK [10:13:38]SAM_PROTO_GetShiftState done [10:13:38]FM_GetShiftState done [10:13:38]req_shift_opened done [10:13:38]requested_item shift.open_date is exist - process it [10:13:38]req_shift_open_date [10:13:38]req_shift_open_date done [10:13:38]produce_requested_data done [10:13:38]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202285,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670} [10:13:38]process_action_free close_receipt [10:13:38]json_value_free [10:13:38]json_value_free done [10:13:38]process_json_proto returns [10:13:38]Send response to host [10:13:38]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202285,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670}}} [10:13:38]free response buf [10:13:38]execute_script done [10:13:38]execute_script returns [10:13:38]free content buf [10:13:38]Sock 9.Close socket [10:13:38]Sock 9.Thread stoped [10:13:42]OFD Sender: No OFD packet to send [10:13:47]OFD Sender: No OFD packet to send [10:13:52]OFD Sender: No OFD packet to send [10:13:57]OFD Sender: No OFD packet to send [10:14:02]OFD Sender: No OFD packet to send [10:14:07]OFD Sender: No OFD packet to send [10:14:08]accept exits with 8 [10:14:08]New connection [10:14:08]New thread 3067133284 created [10:14:08]Thread 3067276644 joined [10:14:08]Waiting for new connection... [10:14:08] Sock 8.Parse request [10:14:08]Sock 8.Check first char [10:14:08]Sock 8.First char is OK [10:14:08]request: POST /json_proto HTTP/1.0 [10:14:08]Method: POST [10:14:08]URL: /json_proto [10:14:08]Method is POST - this is cgi request [10:14:08]url: /json_proto [10:14:08]query_string will be loaded in cgi processing [10:14:08]execute_cgi json_proto POST (null) [10:14:08]execute_cgi path=json_proto method=POST [10:14:08]POST find Content-Length [10:14:08]Host: 172.17.63.195:8080 [10:14:08]Content-Length: 677 [10:14:08]Content-Type: application/json [10:14:08] [10:14:08]POST finish read [10:14:08]Found Content-Length = 677 [10:14:08]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450061", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 52", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "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:14:08]execute_script... [10:14: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)450061", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 52", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "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:14:08]POST & json_proto [10:14:08]process_json_proto [10:14:08]json parsed OK: [10:14:08]protocol is kg_v1.0 [10:14:08]action value=close_receipt [10:14:08]process_action close_receipt [10:14:08]cmd_close_receipt [10:14:08]MH_GetDate [10:14:08]Write to MH i2c: F0 00 00 16 05 0A [10:14:08]Write i2c OK [10:14:08]MH_I2C_Read... [10:14:08]Read from MH i2c: F0 [10:14:08]MH_I2C_Read... [10:14:08]Read from MH i2c: F0 09 00 [10:14:08]MH_I2C_Read... [10:14:08]Read from MH i2c: F0 09 00 16 05 00 F0 63 1F 67 47 1B 1E 67 D3 [10:14:08]GetLastDocTimeStamp 1730110415 [10:14:08]current date 1730110448 [10:14:08]FM_GetShiftState [10:14:08]SAM_PROTO_GetShiftState [10:14:08]wFMCommunicate request_size=4 [10:14:08]MH_SAM_APDU [10:14:08]CAPDU: 80 13 01 00 [10:14:08]Write to MH i2c: E2 08 00 17 05 80 13 01 00 00 00 00 00 99 [10:14:08]Write i2c OK [10:14:08]MH_I2C_Read... [10:14:08]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:14:08]Read from MH i2c: E2 [10:14:08]MH_I2C_Read... [10:14:08]Read from MH i2c: E2 0E 00 [10:14:08]MH_I2C_Read... [10:14:08]Read from MH i2c: E2 0E 00 17 05 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 44 [10:14:08]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [10:14:08]wFMCommunicate OK [10:14:08]SAM_PROTO_GetShiftState done [10:14:08]FM_GetShiftState done [10:14:08]opened in 1730073670 [10:14:08]opened+sec_in_day 1730160070 [10:14:08]quantity*price = 50041 [10:14:08]sum+1 = 50042 [10:14:08]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.41 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 86 28.10.2024 10:14 Смена: 545 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 ФМ: 0000000000871756 ФД: 202286 ФПД: 270536342592873 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T101408&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202286&fm=270536342592873&tin=02508201610067®Number=0000000000091777&sum=50000 [10:14:09]StoreToDocumentArchive [10:14:09]shift 545 fd 202286 [10:14:09]save to /storage/0545/doc_00202286 [10:14:09]save last doc name /storage/0545/doc_00202286 to /storage/kkm_last_doc_name [10:14:09]save OK [10:14:09]Clear old archive folders... [10:14:09]ProcessDocumentItem done err = 0, tmpTLVsize=251 [10:14:09]tlvbuf is 01BEAE50 [10:14:09]SAM_PROTO_ClearQueue [10:14:09]wFMCommunicate request_size=4 [10:14:09]MH_SAM_APDU [10:14:09]CAPDU: 80 09 00 00 [10:14:09]Write to MH i2c: E2 08 00 24 05 80 09 00 00 00 00 00 00 9B [10:14:09]Write i2c OK [10:14:09]MH_I2C_Read... [10:14:09]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:14:09]Read from MH i2c: E2 [10:14:09]MH_I2C_Read... [10:14:09]Read from MH i2c: E2 03 00 [10:14:09]MH_I2C_Read... [10:14:09]Read from MH i2c: E2 03 00 24 05 00 90 00 9D [10:14:09]RAPDU: 90 00 [10:14:09]wFMCommunicate OK [10:14:09]SAM_PROTO_ClearQueue done [10:14:09]KKMCreateOFDPacket [10:14:09]OFDProtocolAddRootSTLVToBuf [10:14:09]FM_MakeSignedData [10:14:09]FM_MakeSignedData [10:14:09]SAM_PROTO_SignData [10:14:09]wFMCommunicate request_size=4 [10:14:09]MH_SAM_APDU [10:14:09]CAPDU: 80 0D 01 02 [10:14:09]Write to MH i2c: E2 08 00 25 05 80 0D 01 02 00 00 00 00 A3 [10:14:09]Write i2c OK [10:14:09]MH_I2C_Read... [10:14:09]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:14:09]Read from MH i2c: E2 [10:14:09]MH_I2C_Read... [10:14:09]Read from MH i2c: E2 03 00 [10:14:09]MH_I2C_Read... [10:14:09]Read from MH i2c: E2 03 00 25 05 00 90 00 9E [10:14:09]RAPDU: 90 00 [10:14:09]wFMCommunicate OK [10:14:09]wFMCommunicate request_size=255 [10:14:09]MH_SAM_APDU [10:14:09]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 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 56 00 00 00 F4 03 04 00 F0 63 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 2E 16 03 00 35 04 06 00 F6 [10:14:09]Write to MH i2c: E2 02 01 26 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 32 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 56 00 00 00 F4 03 04 00 F0 63 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 2E 16 03 00 35 04 06 00 F6 00 00 C6 [10:14:09]Write i2c OK [10:14:09]MH_I2C_Read... [10:14:09]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:14:09]Read from MH i2c: E2 [10:14:09]MH_I2C_Read... [10:14:09]Read from MH i2c: E2 03 00 [10:14:09]MH_I2C_Read... [10:14:09]Read from MH i2c: E2 03 00 26 05 00 90 00 9F [10:14:09]RAPDU: 90 00 [10:14:09]wFMCommunicate OK [10:14:09]wFMCommunicate request_size=10 [10:14:09]MH_SAM_APDU [10:14:09]CAPDU: 80 0D 02 02 05 0D 26 99 5D 69 [10:14:09]Write to MH i2c: E2 0D 00 27 05 80 0D 02 02 05 00 0D 26 99 5D 69 00 00 42 [10:14:09]Write i2c OK [10:14:09]MH_I2C_Read... [10:14:09]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:14:09]Read from MH i2c: E2 [10:14:09]MH_I2C_Read... [10:14:09]Read from MH i2c: E2 03 00 [10:14:09]MH_I2C_Read... [10:14:09]Read from MH i2c: E2 03 00 27 05 00 90 00 A0 [10:14:09]RAPDU: 90 00 [10:14:09]wFMCommunicate OK [10:14:09]wFMCommunicate request_size=4 [10:14:09]MH_SAM_APDU [10:14:09]CAPDU: 80 0D 03 02 [10:14:09]Write to MH i2c: E2 08 00 28 05 80 0D 03 02 00 00 00 00 A8 [10:14:09]Write i2c OK [10:14:09]MH_I2C_Read... [10:14:09]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:14:09]Read from MH i2c: E2 [10:14:09]MH_I2C_Read... [10:14:09]Read from MH i2c: E2 0B 00 [10:14:09]MH_I2C_Read... [10:14:09]Read from MH i2c: E2 0B 00 28 05 00 61 C5 3B 8B EF 8D 6F CC 90 00 4C [10:14:09]RAPDU: 61 C5 3B 8B EF 8D 6F CC 90 00 [10:14:09]wFMCommunicate OK [10:14:09]SAM_PROTO_SignData done [10:14:09]FM_MakeSignedData done [10:14:09]CreateOFDProtocolMessage [10:14:09]wFMCommunicate request_size=4 [10:14:09]MH_SAM_APDU [10:14:09]CAPDU: 80 11 00 00 [10:14:09]Write to MH i2c: E2 08 00 29 05 80 11 00 00 00 00 00 00 A8 [10:14:09]Write i2c OK [10:14:09]MH_I2C_Read... [10:14:09]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:14:09]Read from MH i2c: E2 [10:14:09]MH_I2C_Read... [10:14:09]Read from MH i2c: E2 17 00 [10:14:09]MH_I2C_Read... [10:14:09]Read from MH i2c: E2 17 00 29 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 FD [10:14:09]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [10:14:09]wFMCommunicate OK [10:14:09]CreateOFDProtocolMessage done [10:14:09]OFDSenderStorePacket 202286 [10:14:09]StoreOFDPacket docnum=202286 [10:14:09]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 06 03 07 01 95 2B 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 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 56 00 00 00 F4 03 04 00 F0 63 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 2E 16 03 00 35 04 06 00 F6 0D 26 99 5D 69 61 C5 3B 8B EF 8D 6F CC [10:14:09]CheckFolder [10:14:09]dirname=/storage/ofd_packets [10:14:09]CheckFolder done [10:14:09]ProducePacketName [10:14:09]name=ofd_packets/00202286 [10:14:09]NVStorageSaveData ofd_packets/00202286 [10:14:09]File name is /storage/ofd_packets/00202286 [10:14:09]Write 301 bytes [10:14:09]NVStorageSaveData done [10:14:09]OFDSenderStorePacket done [10:14:09]KKMCreateOFDPacket done [10:14:09]NVStorageSaveData kkm_last_timestamp [10:14:09]File name is /storage/kkm_last_timestamp [10:14:09]Write 4 bytes [10:14:09]NVStorageSaveData done [10:14:09]ExternCall_PrintAddStr [10:14:09]wPrintStart [10:14:09]Write to MH i2c: 01 00 00 2A 05 2F [10:14:09]Write i2c OK [10:14:09]MH_I2C_Read... [10:14:09]Read from MH i2c: 01 [10:14:09]MH_I2C_Read... [10:14:09]Read from MH i2c: 01 07 00 [10:14:09]MH_I2C_Read... [10:14:09]Read from MH i2c: 01 07 00 2A 05 00 00 00 00 00 FF 0F 44 [10:14:09]RasterBufferAndPrint [10:14:09]line Счет N : (1)450061 [10:14:09]line ИНН: 02508201610067 [10:14:09]line Контрольно-Кассовый Чек [10:14:09]line ПРОДАЖА [10:14:09]line ТРК (МРК, ГНК) : 52 [10:14:09]line Товар: 2710124130 [10:14:09]line Аи-92-К-2 [10:14:09]line 7.480 * 66.90 [10:14:09]line = 500.41 [10:14:09]line НДС 12% НСП 1% [10:14:09]line > о реализуемом товаре [10:14:09]line ОКРУГЛЕНИЕ: -0.41 [10:14:09]line ИТОГО: 500.00 [10:14:09]line Внесено: 500.00 [10:14:09]line СДАЧА: 0.00 [10:14:09]line НСП 1% : 4.43 [10:14:09]line НДС 12% : 53.14 [10:14:09]line Наличными: 500.00 [10:14:09]line Безнал.: 0.00 [10:14:09]line Место: АЗС № 171 "Партнер Нефть" [10:14:09]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [10:14:09]line СНО: Общий режим [10:14:09]line Чек 86 28.10.2024 10:14 [10:14:09]line Смена: 545 ФФД: 1.0 [10:14:09]line ЗНМ: 0300000109 [10:14:09]line РНМ: 0000000000091777 [10:14:09]line Версия ККМ: 001 [10:14:09]line ФМ: 0000000000871756 [10:14:09]line ФД: 202286 [10:14:09]line ФПД: 270536342592873 [10:14:09]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T101408&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202286&fm=270536342592873&tin=02508201610067®Number=0000000000091777&sum=50000 [10:14:10]OFD Sender: Processing packet 202286 [packets to send 116, broken 115] [10:14:10]ProducePacketName [10:14:10]name=ofd_packets/00202286 [10:14:10]OFD Sender: To server: pG, [10:14:10]CommunicateWithHost lk.salyk.kg:30040 [10:14:10]ConnectInit lk.salyk.kg [10:14:10]written 0, free lines is 4095 [10:14:10]Connected sock=10 [10:14:10]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 06 03 07 01 95 2B 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 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 56 00 00 00 F4 03 04 00 F0 63 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 2E 16 03 00 35 04 06 00 F6 0D 26 99 5D 69 61 C5 3B 8B EF 8D 6F CC [10:14:10]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 D0 0E 47 00 87 17 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 2E 16 03 00 F4 03 04 00 A7 0F 1F 67 B6 04 01 00 00 05 EA 82 B1 20 11 25 76 [10:14:10]CommunicateWithHost err = 0 [10:14:10]CheckOFDResponse [10:14:10]1017 (14) - 77093643461234 [10:14:10]1041 (16) - 0000000000871756 [10:14:10]1040 (4) - 202286 [10:14:10]1012 (4) - 28.10.2024 04:14 [10:14:10]1206 (1) - 0 [10:14:10]OFD Sender: Remove packet 202286 [10:14:10]ProducePacketName [10:14:10]name=ofd_packets/00202286 [10:14:10]NVStorageDeleteData [10:14:10]Write to MH i2c: 01 00 00 55 05 5A [10:14:10]Write i2c OK [10:14:10]MH_I2C_Read... [10:14:10]Read from MH i2c: 01 [10:14:10]MH_I2C_Read... [10:14:10]Read from MH i2c: 01 07 00 [10:14:10]MH_I2C_Read... [10:14:10]Read from MH i2c: 01 07 00 55 05 00 00 00 00 00 B0 0C 1D [10:14:10]RasterBufferAndPrint [10:14:10]line [10:14:10]line [10:14:10]line [10:14:10]line [10:14:10]line [10:14:10]written 0, free lines is 3253 [10:14:10]MH_Cut [10:14:10]Write to MH i2c: D1 01 00 5C 05 01 33 [10:14:10]Write i2c OK [10:14:10]MH_I2C_Read... [10:14:10]Read from MH i2c: D1 [10:14:10]MH_I2C_Read... [10:14:10]Read from MH i2c: D1 01 00 [10:14:10]MH_I2C_Read... [10:14:10]Read from MH i2c: D1 01 00 5C 05 00 32 [10:14:10]Write to MH i2c: 01 00 00 5D 05 62 [10:14:10]Write i2c OK [10:14:10]MH_I2C_Read... [10:14:11]OFD Sender: No OFD packet to send [10:14:11]*** Cut start [10:14:11]*** Purtial cut [10:14:11]*** Stage 1: CUTSNS_PIN = 1 [10:14:11]Read from MH i2c: 01 [10:14:11]MH_I2C_Read... [10:14:11]*** Stop cut motor [10:14:11]*** Cut end [10:14:11]Read from MH i2c: 01 07 00 [10:14:11]MH_I2C_Read... [10:14:11]Read from MH i2c: 01 07 00 5D 05 00 00 00 00 00 FF 0F 77 [10:14:11]process_action close_receipt done [10:14:11]requested_data is exist [10:14:11]produce_requested_data [10:14:11]requested_item fm.sn is exist - process it [10:14:11]wFMCommunicate request_size=4 [10:14:11]MH_SAM_APDU [10:14:11]CAPDU: 80 11 00 00 [10:14:11]Write to MH i2c: E2 08 00 5E 05 80 11 00 00 00 00 00 00 DD [10:14:11]Write i2c OK [10:14:11]MH_I2C_Read... [10:14:11]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:14:11]Read from MH i2c: E2 [10:14:11]MH_I2C_Read... [10:14:11]Read from MH i2c: E2 17 00 [10:14:11]MH_I2C_Read... [10:14:11]Read from MH i2c: E2 17 00 5E 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 32 [10:14:11]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [10:14:11]wFMCommunicate OK [10:14:11]requested_item fd.num is exist - process it [10:14:11]SAM_PROTO_GetFieldsCounters [10:14:11]wFMCommunicate request_size=4 [10:14:11]MH_SAM_APDU [10:14:11]CAPDU: 80 13 00 00 [10:14:11]Write to MH i2c: E2 08 00 5F 05 80 13 00 00 00 00 00 00 E0 [10:14:11]Write i2c OK [10:14:11]MH_I2C_Read... [10:14:12]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:14:12]Read from MH i2c: E2 [10:14:12]MH_I2C_Read... [10:14:12]Read from MH i2c: E2 62 00 [10:14:12]MH_I2C_Read... [10:14:12]Read from MH i2c: E2 62 00 5F 05 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 2E 16 03 00 0E 04 04 00 21 02 00 00 12 04 04 00 56 00 00 00 5E 04 04 00 56 00 00 00 57 04 04 00 57 00 00 00 19 04 04 00 00 00 00 00 90 00 75 [10:14:12]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 2E 16 03 00 0E 04 04 00 21 02 00 00 12 04 04 00 56 00 00 00 5E 04 04 00 56 00 00 00 57 04 04 00 57 00 00 00 19 04 04 00 00 00 00 00 90 00 [10:14:12]wFMCommunicate OK [10:14:12]SAM_PROTO_GetFieldsCounters done [10:14:12]requested_item shift.num is exist - process it [10:14:12]requested_item shift.opened is exist - process it [10:14:12]req_shift_opened [10:14:12]FM_GetShiftState [10:14:12]SAM_PROTO_GetShiftState [10:14:12]wFMCommunicate request_size=4 [10:14:12]MH_SAM_APDU [10:14:12]CAPDU: 80 13 01 00 [10:14:12]Write to MH i2c: E2 08 00 60 05 80 13 01 00 00 00 00 00 E2 [10:14:12]Write i2c OK [10:14:12]MH_I2C_Read... [10:14:12]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:14:12]Read from MH i2c: E2 [10:14:12]MH_I2C_Read... [10:14:12]Read from MH i2c: E2 0E 00 [10:14:12]MH_I2C_Read... [10:14:12]Read from MH i2c: E2 0E 00 60 05 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 8D [10:14:12]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [10:14:12]wFMCommunicate OK [10:14:12]SAM_PROTO_GetShiftState done [10:14:12]FM_GetShiftState done [10:14:12]req_shift_opened done [10:14:12]requested_item shift.open_date is exist - process it [10:14:12]req_shift_open_date [10:14:12]req_shift_open_date done [10:14:12]produce_requested_data done [10:14:12]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202286,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670} [10:14:12]process_action_free close_receipt [10:14:12]json_value_free [10:14:12]json_value_free done [10:14:12]process_json_proto returns [10:14:12]Send response to host [10:14:12]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202286,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670}}} [10:14:12]free response buf [10:14:12]execute_script done [10:14:12]execute_script returns [10:14:12]free content buf [10:14:12]Sock 8.Close socket [10:14:12]Sock 8.Thread stoped [10:14:12]accept exits with 9 [10:14:12]New connection [10:14:12]New thread 3067276644 created [10:14:12]Thread 3067133284 joined [10:14:12]Waiting for new connection... [10:14:12] Sock 9.Parse request [10:14:12]Sock 9.Check first char [10:14:12]Sock 9.First char is OK [10:14:12]request: POST /json_proto HTTP/1.0 [10:14:12]Method: POST [10:14:12]URL: /json_proto [10:14:12]Method is POST - this is cgi request [10:14:12]url: /json_proto [10:14:12]query_string will be loaded in cgi processing [10:14:12]execute_cgi json_proto POST (null) [10:14:12]execute_cgi path=json_proto method=POST [10:14:12]POST find Content-Length [10:14:12]Host: 172.17.63.195:8080 [10:14:12]Content-Length: 682 [10:14:12]Content-Type: application/json [10:14:12] [10:14:12]POST finish read [10:14:12]Found Content-Length = 682 [10:14:12]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450060", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "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:14:12]execute_script... [10:14: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)450060", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "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:14:12]POST & json_proto [10:14:12]process_json_proto [10:14:12]json parsed OK: [10:14:12]protocol is kg_v1.0 [10:14:12]action value=close_receipt [10:14:12]process_action close_receipt [10:14:12]cmd_close_receipt [10:14:12]MH_GetDate [10:14:12]Write to MH i2c: F0 00 00 61 05 55 [10:14:12]Write i2c OK [10:14:12]MH_I2C_Read... [10:14:12]Read from MH i2c: F0 [10:14:12]MH_I2C_Read... [10:14:12]Read from MH i2c: F0 09 00 [10:14:12]MH_I2C_Read... [10:14:12]Read from MH i2c: F0 09 00 61 05 00 F4 63 1F 67 47 1B 1E 67 22 [10:14:12]GetLastDocTimeStamp 1730110448 [10:14:12]current date 1730110452 [10:14:12]FM_GetShiftState [10:14:12]SAM_PROTO_GetShiftState [10:14:12]wFMCommunicate request_size=4 [10:14:12]MH_SAM_APDU [10:14:12]CAPDU: 80 13 01 00 [10:14:12]Write to MH i2c: E2 08 00 62 05 80 13 01 00 00 00 00 00 E4 [10:14:12]Write i2c OK [10:14:12]MH_I2C_Read... [10:14:12]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:14:12]Read from MH i2c: E2 [10:14:12]MH_I2C_Read... [10:14:12]Read from MH i2c: E2 0E 00 [10:14:12]MH_I2C_Read... [10:14:12]Read from MH i2c: E2 0E 00 62 05 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 8F [10:14:12]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [10:14:12]wFMCommunicate OK [10:14:12]SAM_PROTO_GetShiftState done [10:14:12]FM_GetShiftState done [10:14:12]opened in 1730073670 [10:14:12]opened+sec_in_day 1730160070 [10:14:12]quantity*price = 100015 [10:14:12]sum+1 = 100017 [10:14:12]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.16 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.21 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 87 28.10.2024 10:14 Смена: 545 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 ФМ: 0000000000871756 ФД: 202287 ФПД: 36972373069185 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T101412&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202287&fm=36972373069185&tin=02508201610067®Number=0000000000091777&sum=100000 [10:14:13]StoreToDocumentArchive [10:14:13]shift 545 fd 202287 [10:14:13]save to /storage/0545/doc_00202287 [10:14:13]save last doc name /storage/0545/doc_00202287 to /storage/kkm_last_doc_name [10:14:13]save OK [10:14:13]Clear old archive folders... [10:14:14]ProcessDocumentItem done err = 0, tmpTLVsize=251 [10:14:14]tlvbuf is 01BDA350 [10:14:14]SAM_PROTO_ClearQueue [10:14:14]wFMCommunicate request_size=4 [10:14:14]MH_SAM_APDU [10:14:14]CAPDU: 80 09 00 00 [10:14:14]Write to MH i2c: E2 08 00 6F 05 80 09 00 00 00 00 00 00 E6 [10:14:14]Write i2c OK [10:14:14]MH_I2C_Read... [10:14:14]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:14:14]Read from MH i2c: E2 [10:14:14]MH_I2C_Read... [10:14:14]Read from MH i2c: E2 03 00 [10:14:14]MH_I2C_Read... [10:14:14]Read from MH i2c: E2 03 00 6F 05 00 90 00 E8 [10:14:14]RAPDU: 90 00 [10:14:14]wFMCommunicate OK [10:14:14]SAM_PROTO_ClearQueue done [10:14:14]KKMCreateOFDPacket [10:14:14]OFDProtocolAddRootSTLVToBuf [10:14:14]FM_MakeSignedData [10:14:14]FM_MakeSignedData [10:14:14]SAM_PROTO_SignData [10:14:14]wFMCommunicate request_size=4 [10:14:14]MH_SAM_APDU [10:14:14]CAPDU: 80 0D 01 02 [10:14:14]Write to MH i2c: E2 08 00 70 05 80 0D 01 02 00 00 00 00 EE [10:14:14]Write i2c OK [10:14:14]MH_I2C_Read... [10:14:14]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:14:14]Read from MH i2c: E2 [10:14:14]MH_I2C_Read... [10:14:14]Read from MH i2c: E2 03 00 [10:14:14]MH_I2C_Read... [10:14:14]Read from MH i2c: E2 03 00 70 05 00 90 00 E9 [10:14:14]RAPDU: 90 00 [10:14:14]wFMCommunicate OK [10:14:14]wFMCommunicate request_size=255 [10:14:14]MH_SAM_APDU [10:14: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 32 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 57 00 00 00 F4 03 04 00 F4 63 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 2F 16 03 00 35 04 06 00 21 [10:14:14]Write to MH i2c: E2 02 01 71 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 32 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 57 00 00 00 F4 03 04 00 F4 63 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 2F 16 03 00 35 04 06 00 21 00 00 3C [10:14:14]Write i2c OK [10:14:14]MH_I2C_Read... [10:14:14]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:14:14]Read from MH i2c: E2 [10:14:14]MH_I2C_Read... [10:14:14]Read from MH i2c: E2 03 00 [10:14:14]MH_I2C_Read... [10:14:14]Read from MH i2c: E2 03 00 71 05 00 90 00 EA [10:14:14]RAPDU: 90 00 [10:14:14]wFMCommunicate OK [10:14:14]wFMCommunicate request_size=10 [10:14:14]MH_SAM_APDU [10:14:14]CAPDU: 80 0D 02 02 05 A0 4D 29 CD 81 [10:14:14]Write to MH i2c: E2 0D 00 72 05 80 0D 02 02 05 00 A0 4D 29 CD 81 00 00 5F [10:14:14]Write i2c OK [10:14:14]MH_I2C_Read... [10:14:14]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:14:14]Read from MH i2c: E2 [10:14:14]MH_I2C_Read... [10:14:14]Read from MH i2c: E2 03 00 [10:14:14]MH_I2C_Read... [10:14:14]Read from MH i2c: E2 03 00 72 05 00 90 00 EB [10:14:14]RAPDU: 90 00 [10:14:14]wFMCommunicate OK [10:14:14]wFMCommunicate request_size=4 [10:14:14]MH_SAM_APDU [10:14:14]CAPDU: 80 0D 03 02 [10:14:14]Write to MH i2c: E2 08 00 73 05 80 0D 03 02 00 00 00 00 F3 [10:14:14]Write i2c OK [10:14:14]MH_I2C_Read... [10:14:14]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:14:14]Read from MH i2c: E2 [10:14:14]MH_I2C_Read... [10:14:14]Read from MH i2c: E2 0B 00 [10:14:14]MH_I2C_Read... [10:14:14]Read from MH i2c: E2 0B 00 73 05 00 0D E1 DA 31 A2 E8 1C F1 90 00 84 [10:14:14]RAPDU: 0D E1 DA 31 A2 E8 1C F1 90 00 [10:14:14]wFMCommunicate OK [10:14:14]SAM_PROTO_SignData done [10:14:14]FM_MakeSignedData done [10:14:14]CreateOFDProtocolMessage [10:14:14]wFMCommunicate request_size=4 [10:14:14]MH_SAM_APDU [10:14:14]CAPDU: 80 11 00 00 [10:14:14]Write to MH i2c: E2 08 00 74 05 80 11 00 00 00 00 00 00 F3 [10:14:14]Write i2c OK [10:14:14]MH_I2C_Read... [10:14:14]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:14:14]Read from MH i2c: E2 [10:14:14]MH_I2C_Read... [10:14:14]Read from MH i2c: E2 17 00 [10:14:14]MH_I2C_Read... [10:14:14]Read from MH i2c: E2 17 00 74 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 48 [10:14:14]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [10:14:14]wFMCommunicate OK [10:14:14]CreateOFDProtocolMessage done [10:14:14]OFDSenderStorePacket 202287 [10:14:14]StoreOFDPacket docnum=202287 [10:14:14]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 88 B2 07 01 01 C4 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 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 57 00 00 00 F4 03 04 00 F4 63 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 2F 16 03 00 35 04 06 00 21 A0 4D 29 CD 81 0D E1 DA 31 A2 E8 1C F1 [10:14:14]CheckFolder [10:14:14]dirname=/storage/ofd_packets [10:14:14]CheckFolder done [10:14:14]ProducePacketName [10:14:14]name=ofd_packets/00202287 [10:14:14]NVStorageSaveData ofd_packets/00202287 [10:14:14]File name is /storage/ofd_packets/00202287 [10:14:14]Write 301 bytes [10:14:14]NVStorageSaveData done [10:14:14]OFDSenderStorePacket done [10:14:14]KKMCreateOFDPacket done [10:14:14]NVStorageSaveData kkm_last_timestamp [10:14:14]File name is /storage/kkm_last_timestamp [10:14:14]Write 4 bytes [10:14:14]NVStorageSaveData done [10:14:14]ExternCall_PrintAddStr [10:14:14]wPrintStart [10:14:14]Write to MH i2c: 01 00 00 75 05 7A [10:14:14]Write i2c OK [10:14:14]MH_I2C_Read... [10:14:14]Read from MH i2c: 01 [10:14:14]MH_I2C_Read... [10:14:14]Read from MH i2c: 01 07 00 [10:14:14]MH_I2C_Read... [10:14:14]Read from MH i2c: 01 07 00 75 05 00 00 00 00 00 FF 0F 8F [10:14:14]RasterBufferAndPrint [10:14:14]line Счет N : (1)450060 [10:14:14]line ИНН: 02508201610067 [10:14:14]line Контрольно-Кассовый Чек [10:14:14]line ПРОДАЖА [10:14:14]line ТРК (МРК, ГНК) : 31 [10:14:14]line Товар: 2710124130 [10:14:14]line Аи-92-К-2 [10:14:14]line 14.950 * 66.90 [10:14:14]line = 1000.16 [10:14:14]line НДС 12% НСП 1% [10:14:14]line > о реализуемом товаре [10:14:14]line ОКРУГЛЕНИЕ: -0.16 [10:14:14]line ИТОГО: 1000.00 [10:14:14]line Внесено: 1000.00 [10:14:14]line СДАЧА: 0.00 [10:14:14]line НСП 1% : 8.85 [10:14:14]line НДС 12% : 106.21 [10:14:14]line Наличными: 1000.00 [10:14:14]line Безнал.: 0.00 [10:14:14]line Место: АЗС № 171 "Партнер Нефть" [10:14:14]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [10:14:14]line СНО: Общий режим [10:14:14]line Чек 87 28.10.2024 10:14 [10:14:14]line Смена: 545 ФФД: 1.0 [10:14:14]line ЗНМ: 0300000109 [10:14:14]line РНМ: 0000000000091777 [10:14:14]line Версия ККМ: 001 [10:14:14]line ФМ: 0000000000871756 [10:14:14]line ФД: 202287 [10:14:14]line ФПД: 36972373069185 [10:14:14]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T101412&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202287&fm=36972373069185&tin=02508201610067®Number=0000000000091777&sum=100000 [10:14:14]OFD Sender: Processing packet 202287 [packets to send 116, broken 115] [10:14:14]ProducePacketName [10:14:14]name=ofd_packets/00202287 [10:14:14]OFD Sender: To server: pG, [10:14:14]CommunicateWithHost lk.salyk.kg:30040 [10:14:14]ConnectInit lk.salyk.kg [10:14:14]written 0, free lines is 4095 [10:14:15]Connected sock=10 [10:14: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 35 36 0F 01 00 00 88 B2 07 01 01 C4 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 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 57 00 00 00 F4 03 04 00 F4 63 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 2F 16 03 00 35 04 06 00 21 A0 4D 29 CD 81 0D E1 DA 31 A2 E8 1C F1 [10:14: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 35 36 4F 00 00 00 62 9E 47 00 33 29 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 2F 16 03 00 F4 03 04 00 AB 0F 1F 67 B6 04 01 00 00 34 D7 64 34 97 E7 BF 10 [10:14:15]CommunicateWithHost err = 0 [10:14:15]CheckOFDResponse [10:14:15]1017 (14) - 77093643461234 [10:14:15]1041 (16) - 0000000000871756 [10:14:15]1040 (4) - 202287 [10:14:15]1012 (4) - 28.10.2024 04:14 [10:14:15]1206 (1) - 0 [10:14:15]OFD Sender: Remove packet 202287 [10:14:15]ProducePacketName [10:14:15]name=ofd_packets/00202287 [10:14:15]NVStorageDeleteData [10:14:15]Write to MH i2c: 01 00 00 A0 05 A5 [10:14:15]Write i2c OK [10:14:15]MH_I2C_Read... [10:14:15]Read from MH i2c: 01 [10:14:15]MH_I2C_Read... [10:14:15]Read from MH i2c: 01 07 00 [10:14:15]MH_I2C_Read... [10:14:15]Read from MH i2c: 01 07 00 A0 05 00 00 00 00 00 A6 0C 5E [10:14:15]RasterBufferAndPrint [10:14:15]line [10:14:15]line [10:14:15]line [10:14:15]line [10:14:15]line [10:14:15]written 0, free lines is 3250 [10:14:15]MH_Cut [10:14:15]Write to MH i2c: D1 01 00 A7 05 01 7E [10:14:15]Write i2c OK [10:14:15]MH_I2C_Read... [10:14:15]Read from MH i2c: D1 [10:14:15]MH_I2C_Read... [10:14:15]Read from MH i2c: D1 01 00 [10:14:15]MH_I2C_Read... [10:14:15]Read from MH i2c: D1 01 00 A7 05 00 7D [10:14:15]Write to MH i2c: 01 00 00 A8 05 AD [10:14:15]Write i2c OK [10:14:15]MH_I2C_Read... [10:14:15]OFD Sender: No OFD packet to send [10:14:16]*** Cut start [10:14:16]*** Purtial cut [10:14:16]*** Stage 1: CUTSNS_PIN = 1 [10:14:16]Read from MH i2c: 01 [10:14:16]MH_I2C_Read... [10:14:16]*** Stop cut motor [10:14:16]*** Cut end [10:14:16]Read from MH i2c: 01 07 00 [10:14:16]MH_I2C_Read... [10:14:16]Read from MH i2c: 01 07 00 A8 05 00 00 00 00 00 FF 0F C2 [10:14:16]process_action close_receipt done [10:14:16]requested_data is exist [10:14:16]produce_requested_data [10:14:16]requested_item fm.sn is exist - process it [10:14:16]wFMCommunicate request_size=4 [10:14:16]MH_SAM_APDU [10:14:16]CAPDU: 80 11 00 00 [10:14:16]Write to MH i2c: E2 08 00 A9 05 80 11 00 00 00 00 00 00 28 [10:14:16]Write i2c OK [10:14:16]MH_I2C_Read... [10:14:16]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:14:16]Read from MH i2c: E2 [10:14:16]MH_I2C_Read... [10:14:16]Read from MH i2c: E2 17 00 [10:14:16]MH_I2C_Read... [10:14:16]Read from MH i2c: E2 17 00 A9 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 7D [10:14:16]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [10:14:16]wFMCommunicate OK [10:14:16]requested_item fd.num is exist - process it [10:14:16]SAM_PROTO_GetFieldsCounters [10:14:16]wFMCommunicate request_size=4 [10:14:16]MH_SAM_APDU [10:14:16]CAPDU: 80 13 00 00 [10:14:16]Write to MH i2c: E2 08 00 AA 05 80 13 00 00 00 00 00 00 2B [10:14:16]Write i2c OK [10:14:16]MH_I2C_Read... [10:14:16]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:14:16]Read from MH i2c: E2 [10:14:16]MH_I2C_Read... [10:14:16]Read from MH i2c: E2 62 00 [10:14:16]MH_I2C_Read... [10:14:16]Read from MH i2c: E2 62 00 AA 05 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 2F 16 03 00 0E 04 04 00 21 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 C4 [10:14:16]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 2F 16 03 00 0E 04 04 00 21 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 [10:14:16]wFMCommunicate OK [10:14:16]SAM_PROTO_GetFieldsCounters done [10:14:16]requested_item shift.num is exist - process it [10:14:16]requested_item shift.opened is exist - process it [10:14:16]req_shift_opened [10:14:16]FM_GetShiftState [10:14:16]SAM_PROTO_GetShiftState [10:14:16]wFMCommunicate request_size=4 [10:14:16]MH_SAM_APDU [10:14:16]CAPDU: 80 13 01 00 [10:14:16]Write to MH i2c: E2 08 00 AB 05 80 13 01 00 00 00 00 00 2D [10:14:16]Write i2c OK [10:14:16]MH_I2C_Read... [10:14:16]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:14:16]Read from MH i2c: E2 [10:14:16]MH_I2C_Read... [10:14:16]Read from MH i2c: E2 0E 00 [10:14:16]MH_I2C_Read... [10:14:16]Read from MH i2c: E2 0E 00 AB 05 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 D8 [10:14:16]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [10:14:16]wFMCommunicate OK [10:14:16]SAM_PROTO_GetShiftState done [10:14:16]FM_GetShiftState done [10:14:16]req_shift_opened done [10:14:16]requested_item shift.open_date is exist - process it [10:14:16]req_shift_open_date [10:14:16]req_shift_open_date done [10:14:16]produce_requested_data done [10:14:16]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202287,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670} [10:14:16]process_action_free close_receipt [10:14:16]json_value_free [10:14:16]json_value_free done [10:14:16]process_json_proto returns [10:14:16]Send response to host [10:14:16]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202287,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670}}} [10:14:16]free response buf [10:14:16]execute_script done [10:14:16]execute_script returns [10:14:16]free content buf [10:14:16]Sock 9.Close socket [10:14:16]Sock 9.Thread stoped [10:14:20]OFD Sender: No OFD packet to send [10:14:25]OFD Sender: No OFD packet to send [10:14:30]OFD Sender: No OFD packet to send [10:14:35]OFD Sender: No OFD packet to send [10:14:40]OFD Sender: No OFD packet to send [10:14:45]OFD Sender: No OFD packet to send [10:14:50]OFD Sender: No OFD packet to send [10:14:55]accept exits with 8 [10:14:55]New connection [10:14:55]New thread 3067133284 created [10:14:55]Thread 3067276644 joined [10:14:55]Waiting for new connection... [10:14:55] Sock 8.Parse request [10:14:55]Sock 8.Check first char [10:14:55]Sock 8.First char is OK [10:14:55]request: POST /json_proto HTTP/1.0 [10:14:55]Method: POST [10:14:55]URL: /json_proto [10:14:55]Method is POST - this is cgi request [10:14:55]url: /json_proto [10:14:55]query_string will be loaded in cgi processing [10:14:55]execute_cgi json_proto POST (null) [10:14:55]execute_cgi path=json_proto method=POST [10:14:55]POST find Content-Length [10:14:55]Host: 172.17.63.195:8080 [10:14:55]Content-Length: 682 [10:14:55]Content-Type: application/json [10:14:55] [10:14:55]POST finish read [10:14:55]Found Content-Length = 682 [10:14:55]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450062", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 52", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "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:14:55]execute_script... [10:14:55]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450062", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 52", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "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:14:55]POST & json_proto [10:14:55]process_json_proto [10:14:55]json parsed OK: [10:14:55]protocol is kg_v1.0 [10:14:55]action value=close_receipt [10:14:55]process_action close_receipt [10:14:55]cmd_close_receipt [10:14:55]MH_GetDate [10:14:55]Write to MH i2c: F0 00 00 AC 05 A0 [10:14:55]Write i2c OK [10:14:55]MH_I2C_Read... [10:14:55]Read from MH i2c: F0 [10:14:55]MH_I2C_Read... [10:14:55]Read from MH i2c: F0 09 00 [10:14:55]MH_I2C_Read... [10:14:55]Read from MH i2c: F0 09 00 AC 05 00 1F 64 1F 67 47 1B 1E 67 99 [10:14:55]GetLastDocTimeStamp 1730110452 [10:14:55]current date 1730110495 [10:14:55]FM_GetShiftState [10:14:55]SAM_PROTO_GetShiftState [10:14:55]wFMCommunicate request_size=4 [10:14:55]MH_SAM_APDU [10:14:55]CAPDU: 80 13 01 00 [10:14:55]Write to MH i2c: E2 08 00 AD 05 80 13 01 00 00 00 00 00 2F [10:14:55]Write i2c OK [10:14:55]MH_I2C_Read... [10:14:55]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:14:55]Read from MH i2c: E2 [10:14:55]MH_I2C_Read... [10:14:55]Read from MH i2c: E2 0E 00 [10:14:55]MH_I2C_Read... [10:14:55]Read from MH i2c: E2 0E 00 AD 05 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 DA [10:14:55]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [10:14:55]wFMCommunicate OK [10:14:55]SAM_PROTO_GetShiftState done [10:14:55]FM_GetShiftState done [10:14:55]opened in 1730073670 [10:14:55]opened+sec_in_day 1730160070 [10:14:55]quantity*price = 100015 [10:14:55]sum+1 = 100017 [10:14:55]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.16 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.21 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 88 28.10.2024 10:14 Смена: 545 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 ФМ: 0000000000871756 ФД: 202288 ФПД: 192632372112676 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T101455&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202288&fm=192632372112676&tin=02508201610067®Number=0000000000091777&sum=100000 [10:14:56]StoreToDocumentArchive [10:14:56]shift 545 fd 202288 [10:14:56]save to /storage/0545/doc_00202288 [10:14:56]save last doc name /storage/0545/doc_00202288 to /storage/kkm_last_doc_name [10:14:56]save OK [10:14:56]Clear old archive folders... [10:14:56]ProcessDocumentItem done err = 0, tmpTLVsize=251 [10:14:56]tlvbuf is 01B477C0 [10:14:56]SAM_PROTO_ClearQueue [10:14:56]wFMCommunicate request_size=4 [10:14:56]MH_SAM_APDU [10:14:56]CAPDU: 80 09 00 00 [10:14:56]Write to MH i2c: E2 08 00 BA 05 80 09 00 00 00 00 00 00 31 [10:14:56]Write i2c OK [10:14:56]MH_I2C_Read... [10:14:56]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:14:56]Read from MH i2c: E2 [10:14:56]MH_I2C_Read... [10:14:56]Read from MH i2c: E2 03 00 [10:14:56]MH_I2C_Read... [10:14:56]Read from MH i2c: E2 03 00 BA 05 00 90 00 33 [10:14:56]RAPDU: 90 00 [10:14:56]wFMCommunicate OK [10:14:56]SAM_PROTO_ClearQueue done [10:14:56]KKMCreateOFDPacket [10:14:56]OFDProtocolAddRootSTLVToBuf [10:14:56]FM_MakeSignedData [10:14:56]FM_MakeSignedData [10:14:56]SAM_PROTO_SignData [10:14:56]wFMCommunicate request_size=4 [10:14:56]MH_SAM_APDU [10:14:56]CAPDU: 80 0D 01 02 [10:14:56]Write to MH i2c: E2 08 00 BB 05 80 0D 01 02 00 00 00 00 39 [10:14:56]Write i2c OK [10:14:56]MH_I2C_Read... [10:14:56]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:14:56]Read from MH i2c: E2 [10:14:56]MH_I2C_Read... [10:14:56]Read from MH i2c: E2 03 00 [10:14:56]MH_I2C_Read... [10:14:56]Read from MH i2c: E2 03 00 BB 05 00 90 00 34 [10:14:56]RAPDU: 90 00 [10:14:56]wFMCommunicate OK [10:14:56]wFMCommunicate request_size=255 [10:14:56]MH_SAM_APDU [10:14:56]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 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 58 00 00 00 F4 03 04 00 1F 64 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 30 16 03 00 35 04 06 00 AF [10:14:56]Write to MH i2c: E2 02 01 BC 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 32 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 58 00 00 00 F4 03 04 00 1F 64 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 30 16 03 00 35 04 06 00 AF 00 00 43 [10:14:56]Write i2c OK [10:14:56]MH_I2C_Read... [10:14:56]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:14:56]Read from MH i2c: E2 [10:14:56]MH_I2C_Read... [10:14:56]Read from MH i2c: E2 03 00 [10:14:56]MH_I2C_Read... [10:14:56]Read from MH i2c: E2 03 00 BC 05 00 90 00 35 [10:14:56]RAPDU: 90 00 [10:14:56]wFMCommunicate OK [10:14:56]wFMCommunicate request_size=10 [10:14:56]MH_SAM_APDU [10:14:56]CAPDU: 80 0D 02 02 05 32 B8 1C AD 24 [10:14:56]Write to MH i2c: E2 0D 00 BD 05 80 0D 02 02 05 00 32 B8 1C AD 24 00 00 1D [10:14:56]Write i2c OK [10:14:56]MH_I2C_Read... [10:14:56]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:14:56]Read from MH i2c: E2 [10:14:56]MH_I2C_Read... [10:14:56]Read from MH i2c: E2 03 00 [10:14:56]MH_I2C_Read... [10:14:56]Read from MH i2c: E2 03 00 BD 05 00 90 00 36 [10:14:56]RAPDU: 90 00 [10:14:56]wFMCommunicate OK [10:14:56]wFMCommunicate request_size=4 [10:14:56]MH_SAM_APDU [10:14:56]CAPDU: 80 0D 03 02 [10:14:56]Write to MH i2c: E2 08 00 BE 05 80 0D 03 02 00 00 00 00 3E [10:14:56]Write i2c OK [10:14:56]MH_I2C_Read... [10:14:56]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:14:56]Read from MH i2c: E2 [10:14:56]MH_I2C_Read... [10:14:56]Read from MH i2c: E2 0B 00 [10:14:56]MH_I2C_Read... [10:14:56]Read from MH i2c: E2 0B 00 BE 05 00 01 27 E3 CC 1B 53 1A DC 90 00 7A [10:14:56]RAPDU: 01 27 E3 CC 1B 53 1A DC 90 00 [10:14:56]wFMCommunicate OK [10:14:56]SAM_PROTO_SignData done [10:14:56]FM_MakeSignedData done [10:14:56]CreateOFDProtocolMessage [10:14:56]wFMCommunicate request_size=4 [10:14:56]MH_SAM_APDU [10:14:56]CAPDU: 80 11 00 00 [10:14:56]Write to MH i2c: E2 08 00 BF 05 80 11 00 00 00 00 00 00 3E [10:14:56]Write i2c OK [10:14:56]MH_I2C_Read... [10:14:56]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:14:56]Read from MH i2c: E2 [10:14:56]MH_I2C_Read... [10:14:56]Read from MH i2c: E2 17 00 [10:14:56]MH_I2C_Read... [10:14:56]Read from MH i2c: E2 17 00 BF 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 93 [10:14:56]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [10:14:57]wFMCommunicate OK [10:14:57]CreateOFDProtocolMessage done [10:14:57]OFDSenderStorePacket 202288 [10:14:57]StoreOFDPacket docnum=202288 [10:14:57]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 96 EE 07 01 E5 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 32 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 58 00 00 00 F4 03 04 00 1F 64 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 30 16 03 00 35 04 06 00 AF 32 B8 1C AD 24 01 27 E3 CC 1B 53 1A DC [10:14:57]CheckFolder [10:14:57]dirname=/storage/ofd_packets [10:14:57]CheckFolder done [10:14:57]ProducePacketName [10:14:57]name=ofd_packets/00202288 [10:14:57]NVStorageSaveData ofd_packets/00202288 [10:14:57]File name is /storage/ofd_packets/00202288 [10:14:57]Write 301 bytes [10:14:57]NVStorageSaveData done [10:14:57]OFDSenderStorePacket done [10:14:57]KKMCreateOFDPacket done [10:14:57]NVStorageSaveData kkm_last_timestamp [10:14:57]File name is /storage/kkm_last_timestamp [10:14:57]Write 4 bytes [10:14:57]NVStorageSaveData done [10:14:57]OFD Sender: Processing packet 202288 [packets to send 116, broken 115] [10:14:57]ProducePacketName [10:14:57]name=ofd_packets/00202288 [10:14:57]OFD Sender: To server: pG, [10:14:57]CommunicateWithHost lk.salyk.kg:30040 [10:14:57]ConnectInit lk.salyk.kg [10:14:57]ExternCall_PrintAddStr [10:14:57]wPrintStart [10:14:57]Write to MH i2c: 01 00 00 C0 05 C5 [10:14:57]Write i2c OK [10:14:57]MH_I2C_Read... [10:14:57]Read from MH i2c: 01 [10:14:57]MH_I2C_Read... [10:14:57]Read from MH i2c: 01 07 00 [10:14:57]MH_I2C_Read... [10:14:57]Read from MH i2c: 01 07 00 C0 05 00 00 00 00 00 FF 0F DA [10:14:57]RasterBufferAndPrint [10:14:57]line Счет N : (1)450062 [10:14:57]line ИНН: 02508201610067 [10:14:57]line Контрольно-Кассовый Чек [10:14:57]line ПРОДАЖА [10:14:57]line ТРК (МРК, ГНК) : 52 [10:14:57]line Товар: 2710124130 [10:14:57]line Аи-92-К-2 [10:14:57]line 14.950 * 66.90 [10:14:57]line = 1000.16 [10:14:57]line НДС 12% НСП 1% [10:14:57]line > о реализуемом товаре [10:14:57]line ОКРУГЛЕНИЕ: -0.16 [10:14:57]line ИТОГО: 1000.00 [10:14:57]line Внесено: 1000.00 [10:14:57]line СДАЧА: 0.00 [10:14:57]line НСП 1% : 8.85 [10:14:57]line НДС 12% : 106.21 [10:14:57]line Наличными: 1000.00 [10:14:57]line Безнал.: 0.00 [10:14:57]line Место: АЗС № 171 "Партнер Нефть" [10:14:57]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [10:14:57]line СНО: Общий режим [10:14:57]line Чек 88 28.10.2024 10:14 [10:14:57]line Смена: 545 ФФД: 1.0 [10:14:57]line ЗНМ: 0300000109 [10:14:57]line РНМ: 0000000000091777 [10:14:57]line Версия ККМ: 001 [10:14:57]line ФМ: 0000000000871756 [10:14:57]line ФД: 202288 [10:14:57]line ФПД: 192632372112676 [10:14:57]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T101455&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202288&fm=192632372112676&tin=02508201610067®Number=0000000000091777&sum=100000 [10:14:57]Connected sock=11 [10:14:57]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 96 EE 07 01 E5 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 32 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 58 00 00 00 F4 03 04 00 1F 64 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 30 16 03 00 35 04 06 00 AF 32 B8 1C AD 24 01 27 E3 CC 1B 53 1A DC [10:14:57]written 0, free lines is 4095 [10:14:57]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 56 09 47 00 5D 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 35 36 10 04 04 00 30 16 03 00 F4 03 04 00 D6 0F 1F 67 B6 04 01 00 00 BE 99 13 42 40 4E 07 C5 [10:14:57]CommunicateWithHost err = 0 [10:14:57]CheckOFDResponse [10:14:57]1017 (14) - 77093643461234 [10:14:57]1041 (16) - 0000000000871756 [10:14:57]1040 (4) - 202288 [10:14:57]1012 (4) - 28.10.2024 04:15 [10:14:57]1206 (1) - 0 [10:14:57]OFD Sender: Remove packet 202288 [10:14:57]ProducePacketName [10:14:57]name=ofd_packets/00202288 [10:14:57]NVStorageDeleteData [10:14:57]Write to MH i2c: 01 00 00 EB 05 F0 [10:14:57]Write i2c OK [10:14:57]MH_I2C_Read... [10:14:57]Read from MH i2c: 01 [10:14:57]MH_I2C_Read... [10:14:57]Read from MH i2c: 01 07 00 [10:14:57]MH_I2C_Read... [10:14:57]Read from MH i2c: 01 07 00 EB 05 00 00 00 00 00 92 0C 95 [10:14:57]RasterBufferAndPrint [10:14:57]line [10:14:57]line [10:14:57]line [10:14:57]line [10:14:57]line [10:14:57]written 0, free lines is 3223 [10:14:57]MH_Cut [10:14:57]Write to MH i2c: D1 01 00 F2 05 01 C9 [10:14:57]Write i2c OK [10:14:57]MH_I2C_Read... [10:14:57]Read from MH i2c: D1 [10:14:57]MH_I2C_Read... [10:14:57]Read from MH i2c: D1 01 00 [10:14:57]MH_I2C_Read... [10:14:57]Read from MH i2c: D1 01 00 F2 05 00 C8 [10:14:57]Write to MH i2c: 01 00 00 F3 05 F8 [10:14:57]Write i2c OK [10:14:57]MH_I2C_Read... [10:14:58]OFD Sender: No OFD packet to send [10:14:58]*** Cut start [10:14:58]*** Purtial cut [10:14:58]*** Stage 1: CUTSNS_PIN = 1 [10:14:58]Read from MH i2c: 01 [10:14:58]MH_I2C_Read... [10:14:58]*** Stop cut motor [10:14:58]*** Cut end [10:14:58]Read from MH i2c: 01 07 00 [10:14:58]MH_I2C_Read... [10:14:58]Read from MH i2c: 01 07 00 F3 05 00 00 00 00 00 FF 0F 0D [10:14:58]process_action close_receipt done [10:14:58]requested_data is exist [10:14:58]produce_requested_data [10:14:58]requested_item fm.sn is exist - process it [10:14:58]wFMCommunicate request_size=4 [10:14:58]MH_SAM_APDU [10:14:58]CAPDU: 80 11 00 00 [10:14:58]Write to MH i2c: E2 08 00 F4 05 80 11 00 00 00 00 00 00 73 [10:14:58]Write i2c OK [10:14:58]MH_I2C_Read... [10:14:59]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:14:59]Read from MH i2c: E2 [10:14:59]MH_I2C_Read... [10:14:59]Read from MH i2c: E2 17 00 [10:14:59]MH_I2C_Read... [10:14:59]Read from MH i2c: E2 17 00 F4 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 C8 [10:14:59]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [10:14:59]wFMCommunicate OK [10:14:59]requested_item fd.num is exist - process it [10:14:59]SAM_PROTO_GetFieldsCounters [10:14:59]wFMCommunicate request_size=4 [10:14:59]MH_SAM_APDU [10:14:59]CAPDU: 80 13 00 00 [10:14:59]Write to MH i2c: E2 08 00 F5 05 80 13 00 00 00 00 00 00 76 [10:14:59]Write i2c OK [10:14:59]MH_I2C_Read... [10:14:59]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:14:59]Read from MH i2c: E2 [10:14:59]MH_I2C_Read... [10:14:59]Read from MH i2c: E2 62 00 [10:14:59]MH_I2C_Read... [10:14:59]Read from MH i2c: E2 62 00 F5 05 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 30 16 03 00 0E 04 04 00 21 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 13 [10:14:59]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 30 16 03 00 0E 04 04 00 21 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 [10:14:59]wFMCommunicate OK [10:14:59]SAM_PROTO_GetFieldsCounters done [10:14:59]requested_item shift.num is exist - process it [10:14:59]requested_item shift.opened is exist - process it [10:14:59]req_shift_opened [10:14:59]FM_GetShiftState [10:14:59]SAM_PROTO_GetShiftState [10:14:59]wFMCommunicate request_size=4 [10:14:59]MH_SAM_APDU [10:14:59]CAPDU: 80 13 01 00 [10:14:59]Write to MH i2c: E2 08 00 F6 05 80 13 01 00 00 00 00 00 78 [10:14:59]Write i2c OK [10:14:59]MH_I2C_Read... [10:14:59]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:14:59]Read from MH i2c: E2 [10:14:59]MH_I2C_Read... [10:14:59]Read from MH i2c: E2 0E 00 [10:14:59]MH_I2C_Read... [10:14:59]Read from MH i2c: E2 0E 00 F6 05 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 23 [10:14:59]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [10:14:59]wFMCommunicate OK [10:14:59]SAM_PROTO_GetShiftState done [10:14:59]FM_GetShiftState done [10:14:59]req_shift_opened done [10:14:59]requested_item shift.open_date is exist - process it [10:14:59]req_shift_open_date [10:14:59]req_shift_open_date done [10:14:59]produce_requested_data done [10:14:59]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202288,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670} [10:14:59]process_action_free close_receipt [10:14:59]json_value_free [10:14:59]json_value_free done [10:14:59]process_json_proto returns [10:14:59]Send response to host [10:14:59]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202288,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670}}} [10:14:59]free response buf [10:14:59]execute_script done [10:14:59]execute_script returns [10:14:59]free content buf [10:14:59]Sock 8.Close socket [10:14:59]Sock 8.Thread stoped [10:14:59]accept exits with 9 [10:14:59]New connection [10:14:59]New thread 3067276644 created [10:14:59]Thread 3067133284 joined [10:14:59]Waiting for new connection... [10:14:59] Sock 9.Parse request [10:14:59]Sock 9.Check first char [10:14:59]Sock 9.First char is OK [10:14:59]request: POST /json_proto HTTP/1.0 [10:14:59]Method: POST [10:14:59]URL: /json_proto [10:14:59]Method is POST - this is cgi request [10:14:59]url: /json_proto [10:14:59]query_string will be loaded in cgi processing [10:14:59]execute_cgi json_proto POST (null) [10:14:59]execute_cgi path=json_proto method=POST [10:14:59]POST find Content-Length [10:14:59]Host: 172.17.63.195:8080 [10:14:59]Content-Length: 677 [10:14:59]Content-Type: application/json [10:14:59] [10:14:59]POST finish read [10:14:59]Found Content-Length = 677 [10:14:59]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450063", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "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:14:59]execute_script... [10:14: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)450063", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "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:14:59]POST & json_proto [10:14:59]process_json_proto [10:14:59]json parsed OK: [10:14:59]protocol is kg_v1.0 [10:14:59]action value=close_receipt [10:14:59]process_action close_receipt [10:14:59]cmd_close_receipt [10:14:59]MH_GetDate [10:14:59]Write to MH i2c: F0 00 00 F7 05 EB [10:14:59]Write i2c OK [10:14:59]MH_I2C_Read... [10:14:59]Read from MH i2c: F0 [10:14:59]MH_I2C_Read... [10:14:59]Read from MH i2c: F0 09 00 [10:14:59]MH_I2C_Read... [10:14:59]Read from MH i2c: F0 09 00 F7 05 00 23 64 1F 67 47 1B 1E 67 E8 [10:14:59]GetLastDocTimeStamp 1730110495 [10:14:59]current date 1730110499 [10:14:59]FM_GetShiftState [10:14:59]SAM_PROTO_GetShiftState [10:14:59]wFMCommunicate request_size=4 [10:14:59]MH_SAM_APDU [10:14:59]CAPDU: 80 13 01 00 [10:14:59]Write to MH i2c: E2 08 00 F8 05 80 13 01 00 00 00 00 00 7A [10:14:59]Write i2c OK [10:14:59]MH_I2C_Read... [10:14:59]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:14:59]Read from MH i2c: E2 [10:14:59]MH_I2C_Read... [10:14:59]Read from MH i2c: E2 0E 00 [10:14:59]MH_I2C_Read... [10:14:59]Read from MH i2c: E2 0E 00 F8 05 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 25 [10:14:59]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [10:14:59]wFMCommunicate OK [10:14:59]SAM_PROTO_GetShiftState done [10:14:59]FM_GetShiftState done [10:14:59]opened in 1730073670 [10:14:59]opened+sec_in_day 1730160070 [10:14:59]quantity*price = 50041 [10:14:59]sum+1 = 50042 [10:14:59]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.41 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 89 28.10.2024 10:14 Смена: 545 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 ФМ: 0000000000871756 ФД: 202289 ФПД: 79804118878216 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T101459&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202289&fm=79804118878216&tin=02508201610067®Number=0000000000091777&sum=50000 [10:15:00]StoreToDocumentArchive [10:15:00]shift 545 fd 202289 [10:15:00]save to /storage/0545/doc_00202289 [10:15:00]save last doc name /storage/0545/doc_00202289 to /storage/kkm_last_doc_name [10:15:00]save OK [10:15:00]Clear old archive folders... [10:15:00]ProcessDocumentItem done err = 0, tmpTLVsize=251 [10:15:00]tlvbuf is 01B67EA0 [10:15:00]SAM_PROTO_ClearQueue [10:15:00]wFMCommunicate request_size=4 [10:15:00]MH_SAM_APDU [10:15:00]CAPDU: 80 09 00 00 [10:15:00]Write to MH i2c: E2 08 00 05 06 80 09 00 00 00 00 00 00 7D [10:15:00]Write i2c OK [10:15:00]MH_I2C_Read... [10:15:00]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:15:00]Read from MH i2c: E2 [10:15:00]MH_I2C_Read... [10:15:00]Read from MH i2c: E2 03 00 [10:15:00]MH_I2C_Read... [10:15:00]Read from MH i2c: E2 03 00 05 06 00 90 00 7F [10:15:00]RAPDU: 90 00 [10:15:00]wFMCommunicate OK [10:15:00]SAM_PROTO_ClearQueue done [10:15:00]KKMCreateOFDPacket [10:15:00]OFDProtocolAddRootSTLVToBuf [10:15:00]FM_MakeSignedData [10:15:00]FM_MakeSignedData [10:15:00]SAM_PROTO_SignData [10:15:00]wFMCommunicate request_size=4 [10:15:00]MH_SAM_APDU [10:15:00]CAPDU: 80 0D 01 02 [10:15:00]Write to MH i2c: E2 08 00 06 06 80 0D 01 02 00 00 00 00 85 [10:15:00]Write i2c OK [10:15:00]MH_I2C_Read... [10:15:00]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:15:00]Read from MH i2c: E2 [10:15:00]MH_I2C_Read... [10:15:00]Read from MH i2c: E2 03 00 [10:15:00]MH_I2C_Read... [10:15:00]Read from MH i2c: E2 03 00 06 06 00 90 00 80 [10:15:00]RAPDU: 90 00 [10:15:00]wFMCommunicate OK [10:15:00]wFMCommunicate request_size=255 [10:15:00]MH_SAM_APDU [10:15: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 32 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 59 00 00 00 F4 03 04 00 23 64 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 31 16 03 00 35 04 06 00 48 [10:15:00]Write to MH i2c: E2 02 01 07 06 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 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 59 00 00 00 F4 03 04 00 23 64 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 31 16 03 00 35 04 06 00 48 00 00 34 [10:15:00]Write i2c OK [10:15:00]MH_I2C_Read... [10:15:01]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:15:01]Read from MH i2c: E2 [10:15:01]MH_I2C_Read... [10:15:01]Read from MH i2c: E2 03 00 [10:15:01]MH_I2C_Read... [10:15:01]Read from MH i2c: E2 03 00 07 06 00 90 00 81 [10:15:01]RAPDU: 90 00 [10:15:01]wFMCommunicate OK [10:15:01]wFMCommunicate request_size=10 [10:15:01]MH_SAM_APDU [10:15:01]CAPDU: 80 0D 02 02 05 94 D8 28 48 08 [10:15:01]Write to MH i2c: E2 0D 00 08 06 80 0D 02 02 05 00 94 D8 28 48 08 00 00 76 [10:15:01]Write i2c OK [10:15:01]MH_I2C_Read... [10:15:01]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:15:01]Read from MH i2c: E2 [10:15:01]MH_I2C_Read... [10:15:01]Read from MH i2c: E2 03 00 [10:15:01]MH_I2C_Read... [10:15:01]Read from MH i2c: E2 03 00 08 06 00 90 00 82 [10:15:01]RAPDU: 90 00 [10:15:01]wFMCommunicate OK [10:15:01]wFMCommunicate request_size=4 [10:15:01]MH_SAM_APDU [10:15:01]CAPDU: 80 0D 03 02 [10:15:01]Write to MH i2c: E2 08 00 09 06 80 0D 03 02 00 00 00 00 8A [10:15:01]Write i2c OK [10:15:01]MH_I2C_Read... [10:15:01]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:15:01]Read from MH i2c: E2 [10:15:01]MH_I2C_Read... [10:15:01]Read from MH i2c: E2 0B 00 [10:15:01]MH_I2C_Read... [10:15:01]Read from MH i2c: E2 0B 00 09 06 00 13 92 67 2B 99 5A 91 B0 90 00 F6 [10:15:01]RAPDU: 13 92 67 2B 99 5A 91 B0 90 00 [10:15:01]wFMCommunicate OK [10:15:01]SAM_PROTO_SignData done [10:15:01]FM_MakeSignedData done [10:15:01]CreateOFDProtocolMessage [10:15:01]wFMCommunicate request_size=4 [10:15:01]MH_SAM_APDU [10:15:01]CAPDU: 80 11 00 00 [10:15:01]Write to MH i2c: E2 08 00 0A 06 80 11 00 00 00 00 00 00 8A [10:15:01]Write i2c OK [10:15:01]MH_I2C_Read... [10:15:01]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:15:01]Read from MH i2c: E2 [10:15:01]MH_I2C_Read... [10:15:01]Read from MH i2c: E2 17 00 [10:15:01]MH_I2C_Read... [10:15:01]Read from MH i2c: E2 17 00 0A 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 DF [10:15:01]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [10:15:01]wFMCommunicate OK [10:15:01]CreateOFDProtocolMessage done [10:15:01]OFDSenderStorePacket 202289 [10:15:01]StoreOFDPacket docnum=202289 [10:15:01]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 A8 FB 07 01 67 F8 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 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 59 00 00 00 F4 03 04 00 23 64 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 31 16 03 00 35 04 06 00 48 94 D8 28 48 08 13 92 67 2B 99 5A 91 B0 [10:15:01]CheckFolder [10:15:01]dirname=/storage/ofd_packets [10:15:01]CheckFolder done [10:15:01]ProducePacketName [10:15:01]name=ofd_packets/00202289 [10:15:01]NVStorageSaveData ofd_packets/00202289 [10:15:01]File name is /storage/ofd_packets/00202289 [10:15:01]Write 301 bytes [10:15:01]NVStorageSaveData done [10:15:01]OFDSenderStorePacket done [10:15:01]KKMCreateOFDPacket done [10:15:01]NVStorageSaveData kkm_last_timestamp [10:15:01]File name is /storage/kkm_last_timestamp [10:15:01]Write 4 bytes [10:15:01]NVStorageSaveData done [10:15:01]ExternCall_PrintAddStr [10:15:01]wPrintStart [10:15:01]Write to MH i2c: 01 00 00 0B 06 11 [10:15:01]OFD Sender: Processing packet 202289 [packets to send 116, broken 115] [10:15:01]ProducePacketName [10:15:01]name=ofd_packets/00202289 [10:15:01]OFD Sender: To server: pG, [10:15:01]CommunicateWithHost lk.salyk.kg:30040 [10:15:01]ConnectInit lk.salyk.kg [10:15:01]Write i2c OK [10:15:01]MH_I2C_Read... [10:15:01]Read from MH i2c: 01 [10:15:01]MH_I2C_Read... [10:15:01]Read from MH i2c: 01 07 00 [10:15:01]MH_I2C_Read... [10:15:01]Read from MH i2c: 01 07 00 0B 06 00 00 00 00 00 FF 0F 26 [10:15:01]RasterBufferAndPrint [10:15:01]line Счет N : (1)450063 [10:15:01]line ИНН: 02508201610067 [10:15:01]line Контрольно-Кассовый Чек [10:15:01]line ПРОДАЖА [10:15:01]line ТРК (МРК, ГНК) : 41 [10:15:01]line Товар: 2710124130 [10:15:01]line Аи-92-К-2 [10:15:01]line 7.480 * 66.90 [10:15:01]line = 500.41 [10:15:01]line НДС 12% НСП 1% [10:15:01]line > о реализуемом товаре [10:15:01]line ОКРУГЛЕНИЕ: -0.41 [10:15:01]line ИТОГО: 500.00 [10:15:01]line Внесено: 500.00 [10:15:01]line СДАЧА: 0.00 [10:15:01]line НСП 1% : 4.43 [10:15:01]line НДС 12% : 53.14 [10:15:01]line Наличными: 500.00 [10:15:01]line Безнал.: 0.00 [10:15:01]line Место: АЗС № 171 "Партнер Нефть" [10:15:01]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [10:15:01]line СНО: Общий режим [10:15:01]line Чек 89 28.10.2024 10:14 [10:15:01]line Смена: 545 ФФД: 1.0 [10:15:01]line ЗНМ: 0300000109 [10:15:01]line РНМ: 0000000000091777 [10:15:01]line Версия ККМ: 001 [10:15:01]line ФМ: 0000000000871756 [10:15:01]line ФД: 202289 [10:15:01]line ФПД: 79804118878216 [10:15:01]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T101459&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202289&fm=79804118878216&tin=02508201610067®Number=0000000000091777&sum=50000 [10:15:01]written 0, free lines is 4095 [10:15:01]Connected sock=10 [10:15: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 35 36 0F 01 00 00 A8 FB 07 01 67 F8 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 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 59 00 00 00 F4 03 04 00 23 64 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 31 16 03 00 35 04 06 00 48 94 D8 28 48 08 13 92 67 2B 99 5A 91 B0 [10:15: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 35 36 4F 00 00 00 4F 04 47 00 FA 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 35 36 10 04 04 00 31 16 03 00 F4 03 04 00 DA 0F 1F 67 B6 04 01 00 00 04 35 0C C2 9F 7C 3A BA [10:15:02]CommunicateWithHost err = 0 [10:15:02]CheckOFDResponse [10:15:02]1017 (14) - 77093643461234 [10:15:02]1041 (16) - 0000000000871756 [10:15:02]1040 (4) - 202289 [10:15:02]1012 (4) - 28.10.2024 04:15 [10:15:02]1206 (1) - 0 [10:15:02]OFD Sender: Remove packet 202289 [10:15:02]ProducePacketName [10:15:02]name=ofd_packets/00202289 [10:15:02]NVStorageDeleteData [10:15:02]Write to MH i2c: 01 00 00 36 06 3C [10:15:02]Write i2c OK [10:15:02]MH_I2C_Read... [10:15:02]Read from MH i2c: 01 [10:15:02]MH_I2C_Read... [10:15:02]Read from MH i2c: 01 07 00 [10:15:02]MH_I2C_Read... [10:15:02]Read from MH i2c: 01 07 00 36 06 00 00 00 00 00 A5 0C F4 [10:15:02]RasterBufferAndPrint [10:15:02]line [10:15:02]line [10:15:02]line [10:15:02]line [10:15:02]line [10:15:02]written 0, free lines is 3248 [10:15:02]MH_Cut [10:15:02]Write to MH i2c: D1 01 00 3D 06 01 15 [10:15:02]Write i2c OK [10:15:02]MH_I2C_Read... [10:15:02]Read from MH i2c: D1 [10:15:02]MH_I2C_Read... [10:15:02]Read from MH i2c: D1 01 00 [10:15:02]MH_I2C_Read... [10:15:02]Read from MH i2c: D1 01 00 3D 06 00 14 [10:15:02]Write to MH i2c: 01 00 00 3E 06 44 [10:15:02]Write i2c OK [10:15:02]MH_I2C_Read... [10:15:02]OFD Sender: No OFD packet to send [10:15:03]*** Cut start [10:15:03]*** Purtial cut [10:15:03]*** Stage 1: CUTSNS_PIN = 1 [10:15:03]Read from MH i2c: 01 [10:15:03]MH_I2C_Read... [10:15:03]*** Stop cut motor [10:15:03]*** Cut end [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 3E 06 00 00 00 00 00 FF 0F 59 [10:15:03]process_action close_receipt done [10:15:03]requested_data is exist [10:15:03]produce_requested_data [10:15:03]requested_item fm.sn is exist - process it [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 3F 06 80 11 00 00 00 00 00 00 BF [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 3F 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 14 [10:15:03]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [10:15:03]wFMCommunicate OK [10:15:03]requested_item fd.num is exist - process it [10:15:03]SAM_PROTO_GetFieldsCounters [10:15:03]wFMCommunicate request_size=4 [10:15:03]MH_SAM_APDU [10:15:03]CAPDU: 80 13 00 00 [10:15:03]Write to MH i2c: E2 08 00 40 06 80 13 00 00 00 00 00 00 C2 [10:15:03]Write i2c OK [10:15:03]MH_I2C_Read... [10:15:03]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:15:03]Read from MH i2c: E2 [10:15:03]MH_I2C_Read... [10:15:03]Read from MH i2c: E2 62 00 [10:15:03]MH_I2C_Read... [10:15:03]Read from MH i2c: E2 62 00 40 06 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 31 16 03 00 0E 04 04 00 21 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 63 [10:15: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 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 31 16 03 00 0E 04 04 00 21 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 [10:15:03]wFMCommunicate OK [10:15:03]SAM_PROTO_GetFieldsCounters done [10:15:03]requested_item shift.num is exist - process it [10:15:03]requested_item shift.opened is exist - process it [10:15:03]req_shift_opened [10:15:03]FM_GetShiftState [10:15:03]SAM_PROTO_GetShiftState [10:15:03]wFMCommunicate request_size=4 [10:15:03]MH_SAM_APDU [10:15:03]CAPDU: 80 13 01 00 [10:15:03]Write to MH i2c: E2 08 00 41 06 80 13 01 00 00 00 00 00 C4 [10:15:03]Write i2c OK [10:15:03]MH_I2C_Read... [10:15:03]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:15:03]Read from MH i2c: E2 [10:15:03]MH_I2C_Read... [10:15:03]Read from MH i2c: E2 0E 00 [10:15:03]MH_I2C_Read... [10:15:03]Read from MH i2c: E2 0E 00 41 06 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 6F [10:15:03]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [10:15:03]wFMCommunicate OK [10:15:03]SAM_PROTO_GetShiftState done [10:15:03]FM_GetShiftState done [10:15:03]req_shift_opened done [10:15:03]requested_item shift.open_date is exist - process it [10:15:03]req_shift_open_date [10:15:03]req_shift_open_date done [10:15:03]produce_requested_data done [10:15:03]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202289,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670} [10:15:03]process_action_free close_receipt [10:15:03]json_value_free [10:15:03]json_value_free done [10:15:03]process_json_proto returns [10:15:03]Send response to host [10:15:03]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202289,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670}}} [10:15:03]free response buf [10:15:03]execute_script done [10:15:03]execute_script returns [10:15:03]free content buf [10:15:03]Sock 9.Close socket [10:15:03]Sock 9.Thread stoped [10:15:07]OFD Sender: No OFD packet to send [10:15:12]OFD Sender: No OFD packet to send [10:15:17]OFD Sender: No OFD packet to send [10:15:22]OFD Sender: No OFD packet to send [10:15:27]OFD Sender: No OFD packet to send [10:15:32]OFD Sender: No OFD packet to send [10:15:37]OFD Sender: No OFD packet to send [10:15:42]OFD Sender: No OFD packet to send [10:15:47]OFD Sender: No OFD packet to send [10:15:52]OFD Sender: No OFD packet to send [10:15:57]OFD Sender: No OFD packet to send [10:16:02]OFD Sender: No OFD packet to send [10:16:07]OFD Sender: No OFD packet to send [10:16:12]OFD Sender: No OFD packet to send [10:16:17]accept exits with 8 [10:16:17]New connection [10:16:17]New thread 3067133284 created [10:16:17]Thread 3067276644 joined [10:16:17]Waiting for new connection... [10:16:17] Sock 8.Parse request [10:16:17]Sock 8.Check first char [10:16:17]Sock 8.First char is OK [10:16:17]request: POST /json_proto HTTP/1.0 [10:16:17]Method: POST [10:16:17]URL: /json_proto [10:16:17]Method is POST - this is cgi request [10:16:17]url: /json_proto [10:16:17]query_string will be loaded in cgi processing [10:16:17]execute_cgi json_proto POST (null) [10:16:17]execute_cgi path=json_proto method=POST [10:16:17]POST find Content-Length [10:16:17]Host: 172.17.63.195:8080 [10:16:17]Content-Length: 682 [10:16:17]Content-Type: application/json [10:16:17] [10:16:17]POST finish read [10:16:17]Found Content-Length = 682 [10:16:17]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450064", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 62", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "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:16:17]execute_script... [10:16:17]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450064", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 62", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "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:16:17]POST & json_proto [10:16:17]process_json_proto [10:16:17]json parsed OK: [10:16:17]protocol is kg_v1.0 [10:16:17]action value=close_receipt [10:16:17]process_action close_receipt [10:16:17]cmd_close_receipt [10:16:17]MH_GetDate [10:16:17]Write to MH i2c: F0 00 00 42 06 37 [10:16:17]Write i2c OK [10:16:17]MH_I2C_Read... [10:16:17]Read from MH i2c: F0 [10:16:17]MH_I2C_Read... [10:16:17]Read from MH i2c: F0 09 00 [10:16:17]MH_I2C_Read... [10:16:17]Read from MH i2c: F0 09 00 42 06 00 71 64 1F 67 47 1B 1E 67 82 [10:16:17]GetLastDocTimeStamp 1730110499 [10:16:17]current date 1730110577 [10:16:17]FM_GetShiftState [10:16:17]SAM_PROTO_GetShiftState [10:16:17]wFMCommunicate request_size=4 [10:16:17]MH_SAM_APDU [10:16:17]CAPDU: 80 13 01 00 [10:16:17]Write to MH i2c: E2 08 00 43 06 80 13 01 00 00 00 00 00 C6 [10:16:17]Write i2c OK [10:16:17]MH_I2C_Read... [10:16:17]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:16:17]Read from MH i2c: E2 [10:16:17]MH_I2C_Read... [10:16:17]Read from MH i2c: E2 0E 00 [10:16:17]MH_I2C_Read... [10:16:17]Read from MH i2c: E2 0E 00 43 06 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 71 [10:16:17]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [10:16:17]wFMCommunicate OK [10:16:17]SAM_PROTO_GetShiftState done [10:16:17]FM_GetShiftState done [10:16:17]opened in 1730073670 [10:16:17]opened+sec_in_day 1730160070 [10:16:17]quantity*price = 100015 [10:16:17]sum+1 = 100017 [10:16:17]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.16 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.21 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 90 28.10.2024 10:16 Смена: 545 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 ФМ: 0000000000871756 ФД: 202290 ФПД: 265632737994150 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T101617&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202290&fm=265632737994150&tin=02508201610067®Number=0000000000091777&sum=100000 [10:16:18]StoreToDocumentArchive [10:16:18]shift 545 fd 202290 [10:16:18]save to /storage/0545/doc_00202290 [10:16:18]save last doc name /storage/0545/doc_00202290 to /storage/kkm_last_doc_name [10:16:18]save OK [10:16:18]Clear old archive folders... [10:16:18]ProcessDocumentItem done err = 0, tmpTLVsize=251 [10:16:18]tlvbuf is 01BEAC80 [10:16:18]SAM_PROTO_ClearQueue [10:16:18]wFMCommunicate request_size=4 [10:16:18]MH_SAM_APDU [10:16:18]CAPDU: 80 09 00 00 [10:16:18]Write to MH i2c: E2 08 00 50 06 80 09 00 00 00 00 00 00 C8 [10:16:18]Write i2c OK [10:16:18]MH_I2C_Read... [10:16:18]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:16:18]Read from MH i2c: E2 [10:16:18]MH_I2C_Read... [10:16:18]Read from MH i2c: E2 03 00 [10:16:18]MH_I2C_Read... [10:16:18]Read from MH i2c: E2 03 00 50 06 00 90 00 CA [10:16:18]RAPDU: 90 00 [10:16:18]wFMCommunicate OK [10:16:18]SAM_PROTO_ClearQueue done [10:16:18]KKMCreateOFDPacket [10:16:18]OFDProtocolAddRootSTLVToBuf [10:16:18]FM_MakeSignedData [10:16:18]FM_MakeSignedData [10:16:18]SAM_PROTO_SignData [10:16:18]wFMCommunicate request_size=4 [10:16:18]MH_SAM_APDU [10:16:18]CAPDU: 80 0D 01 02 [10:16:18]Write to MH i2c: E2 08 00 51 06 80 0D 01 02 00 00 00 00 D0 [10:16:18]Write i2c OK [10:16:18]MH_I2C_Read... [10:16:18]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:16:18]Read from MH i2c: E2 [10:16:18]MH_I2C_Read... [10:16:18]Read from MH i2c: E2 03 00 [10:16:18]MH_I2C_Read... [10:16:18]Read from MH i2c: E2 03 00 51 06 00 90 00 CB [10:16:18]RAPDU: 90 00 [10:16:18]wFMCommunicate OK [10:16:18]wFMCommunicate request_size=255 [10:16:18]MH_SAM_APDU [10:16:18]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 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 5A 00 00 00 F4 03 04 00 71 64 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 32 16 03 00 35 04 06 00 F1 [10:16:18]Write to MH i2c: E2 02 01 52 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 32 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 5A 00 00 00 F4 03 04 00 71 64 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 32 16 03 00 35 04 06 00 F1 00 00 72 [10:16:18]Write i2c OK [10:16:18]MH_I2C_Read... [10:16:18]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:16:18]Read from MH i2c: E2 [10:16:18]MH_I2C_Read... [10:16:18]Read from MH i2c: E2 03 00 [10:16:18]MH_I2C_Read... [10:16:18]Read from MH i2c: E2 03 00 52 06 00 90 00 CC [10:16:18]RAPDU: 90 00 [10:16:18]wFMCommunicate OK [10:16:18]wFMCommunicate request_size=10 [10:16:18]MH_SAM_APDU [10:16:18]CAPDU: 80 0D 02 02 05 97 70 FD 25 A6 [10:16:18]Write to MH i2c: E2 0D 00 53 06 80 0D 02 02 05 00 97 70 FD 25 A6 00 00 AC [10:16:18]Write i2c OK [10:16:18]MH_I2C_Read... [10:16:18]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:16:18]Read from MH i2c: E2 [10:16:18]MH_I2C_Read... [10:16:18]Read from MH i2c: E2 03 00 [10:16:18]MH_I2C_Read... [10:16:18]Read from MH i2c: E2 03 00 53 06 00 90 00 CD [10:16:18]RAPDU: 90 00 [10:16:18]wFMCommunicate OK [10:16:18]wFMCommunicate request_size=4 [10:16:18]MH_SAM_APDU [10:16:18]CAPDU: 80 0D 03 02 [10:16:18]Write to MH i2c: E2 08 00 54 06 80 0D 03 02 00 00 00 00 D5 [10:16:18]Write i2c OK [10:16:18]MH_I2C_Read... [10:16:19]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:16:19]Read from MH i2c: E2 [10:16:19]MH_I2C_Read... [10:16:19]Read from MH i2c: E2 0B 00 [10:16:19]MH_I2C_Read... [10:16:19]Read from MH i2c: E2 0B 00 54 06 00 00 39 42 AD 64 48 D8 C4 90 00 46 [10:16:19]RAPDU: 00 39 42 AD 64 48 D8 C4 90 00 [10:16:19]wFMCommunicate OK [10:16:19]SAM_PROTO_SignData done [10:16:19]FM_MakeSignedData done [10:16:19]CreateOFDProtocolMessage [10:16:19]wFMCommunicate request_size=4 [10:16:19]MH_SAM_APDU [10:16:19]CAPDU: 80 11 00 00 [10:16:19]Write to MH i2c: E2 08 00 55 06 80 11 00 00 00 00 00 00 D5 [10:16:19]Write i2c OK [10:16:19]MH_I2C_Read... [10:16:19]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:16:19]Read from MH i2c: E2 [10:16:19]MH_I2C_Read... [10:16:19]Read from MH i2c: E2 17 00 [10:16:19]MH_I2C_Read... [10:16:19]Read from MH i2c: E2 17 00 55 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 2A [10:16:19]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [10:16:19]wFMCommunicate OK [10:16:19]CreateOFDProtocolMessage done [10:16:19]OFDSenderStorePacket 202290 [10:16:19]StoreOFDPacket docnum=202290 [10:16:19]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 7D 2B 07 01 E8 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 32 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 5A 00 00 00 F4 03 04 00 71 64 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 32 16 03 00 35 04 06 00 F1 97 70 FD 25 A6 00 39 42 AD 64 48 D8 C4 [10:16:19]CheckFolder [10:16:19]dirname=/storage/ofd_packets [10:16:19]CheckFolder done [10:16:19]ProducePacketName [10:16:19]name=ofd_packets/00202290 [10:16:19]NVStorageSaveData ofd_packets/00202290 [10:16:19]File name is /storage/ofd_packets/00202290 [10:16:19]Write 301 bytes [10:16:19]NVStorageSaveData done [10:16:19]OFDSenderStorePacket done [10:16:19]KKMCreateOFDPacket done [10:16:19]NVStorageSaveData kkm_last_timestamp [10:16:19]File name is /storage/kkm_last_timestamp [10:16:19]Write 4 bytes [10:16:19]NVStorageSaveData done [10:16:19]ExternCall_PrintAddStr [10:16:19]wPrintStart [10:16:19]Write to MH i2c: 01 00 00 56 06 5C [10:16:19]Write i2c OK [10:16:19]MH_I2C_Read... [10:16:19]Read from MH i2c: 01 [10:16:19]MH_I2C_Read... [10:16:19]Read from MH i2c: 01 07 00 [10:16:19]MH_I2C_Read... [10:16:19]Read from MH i2c: 01 07 00 56 06 00 00 00 00 00 FF 0F 71 [10:16:19]RasterBufferAndPrint [10:16:19]line Счет N : (1)450064 [10:16:19]line ИНН: 02508201610067 [10:16:19]line Контрольно-Кассовый Чек [10:16:19]line ПРОДАЖА [10:16:19]line ТРК (МРК, ГНК) : 62 [10:16:19]line Товар: 2710124130 [10:16:19]line Аи-92-К-2 [10:16:19]line 14.950 * 66.90 [10:16:19]line = 1000.16 [10:16:19]line НДС 12% НСП 1% [10:16:19]line > о реализуемом товаре [10:16:19]line ОКРУГЛЕНИЕ: -0.16 [10:16:19]line ИТОГО: 1000.00 [10:16:19]line Внесено: 1000.00 [10:16:19]line СДАЧА: 0.00 [10:16:19]line НСП 1% : 8.85 [10:16:19]line НДС 12% : 106.21 [10:16:19]line Наличными: 1000.00 [10:16:19]line Безнал.: 0.00 [10:16:19]line Место: АЗС № 171 "Партнер Нефть" [10:16:19]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [10:16:19]line СНО: Общий режим [10:16:19]line Чек 90 28.10.2024 10:16 [10:16:19]line Смена: 545 ФФД: 1.0 [10:16:19]line ЗНМ: 0300000109 [10:16:19]line РНМ: 0000000000091777 [10:16:19]line Версия ККМ: 001 [10:16:19]line ФМ: 0000000000871756 [10:16:19]line ФД: 202290 [10:16:19]line ФПД: 265632737994150 [10:16:19]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T101617&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202290&fm=265632737994150&tin=02508201610067®Number=0000000000091777&sum=100000 [10:16:19]OFD Sender: Processing packet 202290 [packets to send 116, broken 115] [10:16:19]ProducePacketName [10:16:19]name=ofd_packets/00202290 [10:16:19]OFD Sender: To server: pG, [10:16:19]CommunicateWithHost lk.salyk.kg:30040 [10:16:19]ConnectInit lk.salyk.kg [10:16:19]written 0, free lines is 4095 [10:16:19]Connected sock=10 [10:16:19]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 7D 2B 07 01 E8 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 32 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 5A 00 00 00 F4 03 04 00 71 64 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 32 16 03 00 35 04 06 00 F1 97 70 FD 25 A6 00 39 42 AD 64 48 D8 C4 [10:16:19]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 CD 20 47 00 13 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 35 36 10 04 04 00 32 16 03 00 F4 03 04 00 28 10 1F 67 B6 04 01 00 00 8E E6 90 20 27 D2 EA C2 [10:16:19]CommunicateWithHost err = 0 [10:16:19]CheckOFDResponse [10:16:19]1017 (14) - 77093643461234 [10:16:19]1041 (16) - 0000000000871756 [10:16:19]1040 (4) - 202290 [10:16:19]1012 (4) - 28.10.2024 04:16 [10:16:19]1206 (1) - 0 [10:16:19]OFD Sender: Remove packet 202290 [10:16:19]ProducePacketName [10:16:19]name=ofd_packets/00202290 [10:16:19]NVStorageDeleteData [10:16:19]Write to MH i2c: 01 00 00 81 06 87 [10:16:19]Write i2c OK [10:16:19]MH_I2C_Read... [10:16:19]Read from MH i2c: 01 [10:16:19]MH_I2C_Read... [10:16:19]Read from MH i2c: 01 07 00 [10:16:19]MH_I2C_Read... [10:16:19]Read from MH i2c: 01 07 00 81 06 00 00 00 00 00 92 0C 2C [10:16:19]RasterBufferAndPrint [10:16:19]line [10:16:19]line [10:16:19]line [10:16:19]line [10:16:19]line [10:16:19]written 0, free lines is 3223 [10:16:19]MH_Cut [10:16:19]Write to MH i2c: D1 01 00 88 06 01 60 [10:16:19]Write i2c OK [10:16:19]MH_I2C_Read... [10:16:19]Read from MH i2c: D1 [10:16:19]MH_I2C_Read... [10:16:19]Read from MH i2c: D1 01 00 [10:16:19]MH_I2C_Read... [10:16:19]Read from MH i2c: D1 01 00 88 06 00 5F [10:16:19]Write to MH i2c: 01 00 00 89 06 8F [10:16:19]Write i2c OK [10:16:19]MH_I2C_Read... [10:16:20]OFD Sender: No OFD packet to send [10:16:20]*** Cut start [10:16:20]*** Purtial cut [10:16:20]*** Stage 1: CUTSNS_PIN = 1 [10:16:21]Read from MH i2c: 01 [10:16:21]MH_I2C_Read... [10:16:21]*** Stop cut motor [10:16:21]*** Cut end [10:16:21]Read from MH i2c: 01 07 00 [10:16:21]MH_I2C_Read... [10:16:21]Read from MH i2c: 01 07 00 89 06 00 00 00 00 00 FF 0F A4 [10:16:21]process_action close_receipt done [10:16:21]requested_data is exist [10:16:21]produce_requested_data [10:16:21]requested_item fm.sn is exist - process it [10:16:21]wFMCommunicate request_size=4 [10:16:21]MH_SAM_APDU [10:16:21]CAPDU: 80 11 00 00 [10:16:21]Write to MH i2c: E2 08 00 8A 06 80 11 00 00 00 00 00 00 0A [10:16:21]Write i2c OK [10:16:21]MH_I2C_Read... [10:16:21]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:16:21]Read from MH i2c: E2 [10:16:21]MH_I2C_Read... [10:16:21]Read from MH i2c: E2 17 00 [10:16:21]MH_I2C_Read... [10:16:21]Read from MH i2c: E2 17 00 8A 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 5F [10:16:21]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [10:16:21]wFMCommunicate OK [10:16:21]requested_item fd.num is exist - process it [10:16:21]SAM_PROTO_GetFieldsCounters [10:16:21]wFMCommunicate request_size=4 [10:16:21]MH_SAM_APDU [10:16:21]CAPDU: 80 13 00 00 [10:16:21]Write to MH i2c: E2 08 00 8B 06 80 13 00 00 00 00 00 00 0D [10:16:21]Write i2c OK [10:16:21]MH_I2C_Read... [10:16:21]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:16:21]Read from MH i2c: E2 [10:16:21]MH_I2C_Read... [10:16:21]Read from MH i2c: E2 62 00 [10:16:21]MH_I2C_Read... [10:16:21]Read from MH i2c: E2 62 00 8B 06 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 32 16 03 00 0E 04 04 00 21 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 B2 [10:16:21]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 32 16 03 00 0E 04 04 00 21 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 [10:16:21]wFMCommunicate OK [10:16:21]SAM_PROTO_GetFieldsCounters done [10:16:21]requested_item shift.num is exist - process it [10:16:21]requested_item shift.opened is exist - process it [10:16:21]req_shift_opened [10:16:21]FM_GetShiftState [10:16:21]SAM_PROTO_GetShiftState [10:16:21]wFMCommunicate request_size=4 [10:16:21]MH_SAM_APDU [10:16:21]CAPDU: 80 13 01 00 [10:16:21]Write to MH i2c: E2 08 00 8C 06 80 13 01 00 00 00 00 00 0F [10:16:21]Write i2c OK [10:16:21]MH_I2C_Read... [10:16:21]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:16:21]Read from MH i2c: E2 [10:16:21]MH_I2C_Read... [10:16:21]Read from MH i2c: E2 0E 00 [10:16:21]MH_I2C_Read... [10:16:21]Read from MH i2c: E2 0E 00 8C 06 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 BA [10:16:21]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [10:16:21]wFMCommunicate OK [10:16:21]SAM_PROTO_GetShiftState done [10:16:21]FM_GetShiftState done [10:16:21]req_shift_opened done [10:16:21]requested_item shift.open_date is exist - process it [10:16:21]req_shift_open_date [10:16:21]req_shift_open_date done [10:16:21]produce_requested_data done [10:16:21]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202290,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670} [10:16:21]process_action_free close_receipt [10:16:21]json_value_free [10:16:21]json_value_free done [10:16:21]process_json_proto returns [10:16:21]Send response to host [10:16:21]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202290,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670}}} [10:16:21]free response buf [10:16:21]execute_script done [10:16:21]execute_script returns [10:16:21]free content buf [10:16:21]Sock 8.Close socket [10:16:21]Sock 8.Thread stoped [10:16:25]OFD Sender: No OFD packet to send [10:16:30]OFD Sender: No OFD packet to send [10:16:35]OFD Sender: No OFD packet to send [10:16:40]OFD Sender: No OFD packet to send [10:16:45]OFD Sender: No OFD packet to send [10:16:50]OFD Sender: No OFD packet to send [10:16:50]accept exits with 9 [10:16:50]New connection [10:16:50]New thread 3067276644 created [10:16:50]Thread 3067133284 joined [10:16:50]Waiting for new connection... [10:16:50] Sock 9.Parse request [10:16:50]Sock 9.Check first char [10:16:50]Sock 9.First char is OK [10:16:50]request: POST /json_proto HTTP/1.0 [10:16:50]Method: POST [10:16:50]URL: /json_proto [10:16:50]Method is POST - this is cgi request [10:16:50]url: /json_proto [10:16:50]query_string will be loaded in cgi processing [10:16:50]execute_cgi json_proto POST (null) [10:16:50]execute_cgi path=json_proto method=POST [10:16:50]POST find Content-Length [10:16:50]Host: 172.17.63.195:8080 [10:16:50]Content-Length: 677 [10:16:50]Content-Type: application/json [10:16:50] [10:16:50]POST finish read [10:16:50]Found Content-Length = 677 [10:16:50]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450065", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "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:16:50]execute_script... [10:16: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)450065", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "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:16:50]POST & json_proto [10:16:50]process_json_proto [10:16:50]json parsed OK: [10:16:50]protocol is kg_v1.0 [10:16:50]action value=close_receipt [10:16:50]process_action close_receipt [10:16:50]cmd_close_receipt [10:16:50]MH_GetDate [10:16:50]Write to MH i2c: F0 00 00 8D 06 82 [10:16:50]Write i2c OK [10:16:50]MH_I2C_Read... [10:16:50]Read from MH i2c: F0 [10:16:50]MH_I2C_Read... [10:16:50]Read from MH i2c: F0 09 00 [10:16:50]MH_I2C_Read... [10:16:50]Read from MH i2c: F0 09 00 8D 06 00 93 64 1F 67 47 1B 1E 67 EF [10:16:50]GetLastDocTimeStamp 1730110577 [10:16:50]current date 1730110611 [10:16:50]FM_GetShiftState [10:16:50]SAM_PROTO_GetShiftState [10:16:50]wFMCommunicate request_size=4 [10:16:50]MH_SAM_APDU [10:16:50]CAPDU: 80 13 01 00 [10:16:50]Write to MH i2c: E2 08 00 8E 06 80 13 01 00 00 00 00 00 11 [10:16:50]Write i2c OK [10:16:50]MH_I2C_Read... [10:16:50]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:16:50]Read from MH i2c: E2 [10:16:50]MH_I2C_Read... [10:16:50]Read from MH i2c: E2 0E 00 [10:16:50]MH_I2C_Read... [10:16:50]Read from MH i2c: E2 0E 00 8E 06 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 BC [10:16:50]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [10:16:50]wFMCommunicate OK [10:16:50]SAM_PROTO_GetShiftState done [10:16:50]FM_GetShiftState done [10:16:50]opened in 1730073670 [10:16:50]opened+sec_in_day 1730160070 [10:16:50]quantity*price = 50041 [10:16:50]sum+1 = 50042 [10:16:50]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.41 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 91 28.10.2024 10:16 Смена: 545 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 ФМ: 0000000000871756 ФД: 202291 ФПД: 209965296973967 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T101651&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202291&fm=209965296973967&tin=02508201610067®Number=0000000000091777&sum=50000 [10:16:51]StoreToDocumentArchive [10:16:51]shift 545 fd 202291 [10:16:51]save to /storage/0545/doc_00202291 [10:16:51]save last doc name /storage/0545/doc_00202291 to /storage/kkm_last_doc_name [10:16:51]save OK [10:16:51]Clear old archive folders... [10:16:51]ProcessDocumentItem done err = 0, tmpTLVsize=251 [10:16:51]tlvbuf is 01BC8750 [10:16:51]SAM_PROTO_ClearQueue [10:16:51]wFMCommunicate request_size=4 [10:16:51]MH_SAM_APDU [10:16:51]CAPDU: 80 09 00 00 [10:16:51]Write to MH i2c: E2 08 00 9B 06 80 09 00 00 00 00 00 00 13 [10:16:51]Write i2c OK [10:16:51]MH_I2C_Read... [10:16:51]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:16:51]Read from MH i2c: E2 [10:16:51]MH_I2C_Read... [10:16:51]Read from MH i2c: E2 03 00 [10:16:51]MH_I2C_Read... [10:16:51]Read from MH i2c: E2 03 00 9B 06 00 90 00 15 [10:16:51]RAPDU: 90 00 [10:16:51]wFMCommunicate OK [10:16:51]SAM_PROTO_ClearQueue done [10:16:51]KKMCreateOFDPacket [10:16:51]OFDProtocolAddRootSTLVToBuf [10:16:51]FM_MakeSignedData [10:16:51]FM_MakeSignedData [10:16:51]SAM_PROTO_SignData [10:16:51]wFMCommunicate request_size=4 [10:16:51]MH_SAM_APDU [10:16:51]CAPDU: 80 0D 01 02 [10:16:51]Write to MH i2c: E2 08 00 9C 06 80 0D 01 02 00 00 00 00 1B [10:16:51]Write i2c OK [10:16:51]MH_I2C_Read... [10:16:52]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:16:52]Read from MH i2c: E2 [10:16:52]MH_I2C_Read... [10:16:52]Read from MH i2c: E2 03 00 [10:16:52]MH_I2C_Read... [10:16:52]Read from MH i2c: E2 03 00 9C 06 00 90 00 16 [10:16:52]RAPDU: 90 00 [10:16:52]wFMCommunicate OK [10:16:52]wFMCommunicate request_size=255 [10:16:52]MH_SAM_APDU [10:16: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 32 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 5B 00 00 00 F4 03 04 00 93 64 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 33 16 03 00 35 04 06 00 BE [10:16:52]Write to MH i2c: E2 02 01 9D 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 32 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 5B 00 00 00 F4 03 04 00 93 64 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 33 16 03 00 35 04 06 00 BE 00 00 B4 [10:16:52]Write i2c OK [10:16:52]MH_I2C_Read... [10:16:52]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:16:52]Read from MH i2c: E2 [10:16:52]MH_I2C_Read... [10:16:52]Read from MH i2c: E2 03 00 [10:16:52]MH_I2C_Read... [10:16:52]Read from MH i2c: E2 03 00 9D 06 00 90 00 17 [10:16:52]RAPDU: 90 00 [10:16:52]wFMCommunicate OK [10:16:52]wFMCommunicate request_size=10 [10:16:52]MH_SAM_APDU [10:16:52]CAPDU: 80 0D 02 02 05 F6 5A F0 F8 8F [10:16:52]Write to MH i2c: E2 0D 00 9E 06 80 0D 02 02 05 00 F6 5A F0 F8 8F 00 00 EF [10:16:52]Write i2c OK [10:16:52]MH_I2C_Read... [10:16:52]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:16:52]Read from MH i2c: E2 [10:16:52]MH_I2C_Read... [10:16:52]Read from MH i2c: E2 03 00 [10:16:52]MH_I2C_Read... [10:16:52]Read from MH i2c: E2 03 00 9E 06 00 90 00 18 [10:16:52]RAPDU: 90 00 [10:16:52]wFMCommunicate OK [10:16:52]wFMCommunicate request_size=4 [10:16:52]MH_SAM_APDU [10:16:52]CAPDU: 80 0D 03 02 [10:16:52]Write to MH i2c: E2 08 00 9F 06 80 0D 03 02 00 00 00 00 20 [10:16:52]Write i2c OK [10:16:52]MH_I2C_Read... [10:16:52]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:16:52]Read from MH i2c: E2 [10:16:52]MH_I2C_Read... [10:16:52]Read from MH i2c: E2 0B 00 [10:16:52]MH_I2C_Read... [10:16:52]Read from MH i2c: E2 0B 00 9F 06 00 85 B8 05 D4 15 6F 35 6E 90 00 5E [10:16:52]RAPDU: 85 B8 05 D4 15 6F 35 6E 90 00 [10:16:52]wFMCommunicate OK [10:16:52]SAM_PROTO_SignData done [10:16:52]FM_MakeSignedData done [10:16:52]CreateOFDProtocolMessage [10:16:52]wFMCommunicate request_size=4 [10:16:52]MH_SAM_APDU [10:16:52]CAPDU: 80 11 00 00 [10:16:52]Write to MH i2c: E2 08 00 A0 06 80 11 00 00 00 00 00 00 20 [10:16:52]Write i2c OK [10:16:52]MH_I2C_Read... [10:16:52]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:16:52]Read from MH i2c: E2 [10:16:52]MH_I2C_Read... [10:16:52]Read from MH i2c: E2 17 00 [10:16:52]MH_I2C_Read... [10:16:52]Read from MH i2c: E2 17 00 A0 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 75 [10:16:52]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [10:16:52]wFMCommunicate OK [10:16:52]CreateOFDProtocolMessage done [10:16:52]OFDSenderStorePacket 202291 [10:16:52]StoreOFDPacket docnum=202291 [10:16:52]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 97 58 07 01 47 02 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 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 5B 00 00 00 F4 03 04 00 93 64 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 33 16 03 00 35 04 06 00 BE F6 5A F0 F8 8F 85 B8 05 D4 15 6F 35 6E [10:16:52]CheckFolder [10:16:52]dirname=/storage/ofd_packets [10:16:52]CheckFolder done [10:16:52]ProducePacketName [10:16:52]name=ofd_packets/00202291 [10:16:52]NVStorageSaveData ofd_packets/00202291 [10:16:52]File name is /storage/ofd_packets/00202291 [10:16:52]Write 301 bytes [10:16:52]NVStorageSaveData done [10:16:52]OFDSenderStorePacket done [10:16:52]KKMCreateOFDPacket done [10:16:52]NVStorageSaveData kkm_last_timestamp [10:16:52]File name is /storage/kkm_last_timestamp [10:16:52]Write 4 bytes [10:16:52]NVStorageSaveData done [10:16:52]ExternCall_PrintAddStr [10:16:52]wPrintStart [10:16:52]Write to MH i2c: 01 00 00 A1 06 A7 [10:16:52]Write i2c OK [10:16:52]MH_I2C_Read... [10:16:52]Read from MH i2c: 01 [10:16:52]MH_I2C_Read... [10:16:52]Read from MH i2c: 01 07 00 [10:16:52]MH_I2C_Read... [10:16:52]Read from MH i2c: 01 07 00 A1 06 00 00 00 00 00 FF 0F BC [10:16:52]RasterBufferAndPrint [10:16:52]line Счет N : (1)450065 [10:16:52]line ИНН: 02508201610067 [10:16:52]line Контрольно-Кассовый Чек [10:16:52]line ПРОДАЖА [10:16:52]line ТРК (МРК, ГНК) : 41 [10:16:52]line Товар: 2710124130 [10:16:52]line Аи-92-К-2 [10:16:52]line 7.480 * 66.90 [10:16:52]line = 500.41 [10:16:52]line НДС 12% НСП 1% [10:16:52]line > о реализуемом товаре [10:16:52]line ОКРУГЛЕНИЕ: -0.41 [10:16:52]line ИТОГО: 500.00 [10:16:52]line Внесено: 500.00 [10:16:52]line СДАЧА: 0.00 [10:16:52]line НСП 1% : 4.43 [10:16:52]line НДС 12% : 53.14 [10:16:52]line Наличными: 500.00 [10:16:52]line Безнал.: 0.00 [10:16:52]line Место: АЗС № 171 "Партнер Нефть" [10:16:52]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [10:16:52]line СНО: Общий режим [10:16:52]line Чек 91 28.10.2024 10:16 [10:16:52]line Смена: 545 ФФД: 1.0 [10:16:52]line ЗНМ: 0300000109 [10:16:52]line РНМ: 0000000000091777 [10:16:52]line Версия ККМ: 001 [10:16:52]line ФМ: 0000000000871756 [10:16:52]line ФД: 202291 [10:16:52]line ФПД: 209965296973967 [10:16:52]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T101651&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202291&fm=209965296973967&tin=02508201610067®Number=0000000000091777&sum=50000 [10:16:52]OFD Sender: Processing packet 202291 [packets to send 116, broken 115] [10:16:52]ProducePacketName [10:16:52]name=ofd_packets/00202291 [10:16:52]OFD Sender: To server: pG, [10:16:52]CommunicateWithHost lk.salyk.kg:30040 [10:16:52]ConnectInit lk.salyk.kg [10:16:52]written 0, free lines is 4095 [10:16:52]Connected sock=10 [10:16:52]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 97 58 07 01 47 02 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 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 5B 00 00 00 F4 03 04 00 93 64 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 33 16 03 00 35 04 06 00 BE F6 5A F0 F8 8F 85 B8 05 D4 15 6F 35 6E [10:16:53]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 93 1B 47 00 2C 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 35 36 10 04 04 00 33 16 03 00 F4 03 04 00 49 10 1F 67 B6 04 01 00 00 CF 15 16 0B 56 02 0E FE [10:16:53]CommunicateWithHost err = 0 [10:16:53]CheckOFDResponse [10:16:53]1017 (14) - 77093643461234 [10:16:53]1041 (16) - 0000000000871756 [10:16:53]1040 (4) - 202291 [10:16:53]1012 (4) - 28.10.2024 04:17 [10:16:53]1206 (1) - 0 [10:16:53]OFD Sender: Remove packet 202291 [10:16:53]ProducePacketName [10:16:53]name=ofd_packets/00202291 [10:16:53]NVStorageDeleteData [10:16:53]Write to MH i2c: 01 00 00 CC 06 D2 [10:16:53]Write i2c OK [10:16:53]MH_I2C_Read... [10:16:53]Read from MH i2c: 01 [10:16:53]MH_I2C_Read... [10:16:53]Read from MH i2c: 01 07 00 [10:16:53]MH_I2C_Read... [10:16:53]Read from MH i2c: 01 07 00 CC 06 00 00 00 00 00 9B 0C 80 [10:16:53]RasterBufferAndPrint [10:16:53]line [10:16:53]line [10:16:53]line [10:16:53]line [10:16:53]line [10:16:53]written 0, free lines is 3232 [10:16:53]MH_Cut [10:16:53]Write to MH i2c: D1 01 00 D3 06 01 AB [10:16:53]Write i2c OK [10:16:53]MH_I2C_Read... [10:16:53]Read from MH i2c: D1 [10:16:53]MH_I2C_Read... [10:16:53]Read from MH i2c: D1 01 00 [10:16:53]MH_I2C_Read... [10:16:53]Read from MH i2c: D1 01 00 D3 06 00 AA [10:16:53]Write to MH i2c: 01 00 00 D4 06 DA [10:16:53]Write i2c OK [10:16:53]MH_I2C_Read... [10:16:53]OFD Sender: No OFD packet to send [10:16:54]*** Cut start [10:16:54]*** Purtial cut [10:16:54]*** Stage 1: CUTSNS_PIN = 1 [10:16:54]Read from MH i2c: 01 [10:16:54]MH_I2C_Read... [10:16:54]*** Stop cut motor [10:16:54]*** Cut end [10:16:54]Read from MH i2c: 01 07 00 [10:16:54]MH_I2C_Read... [10:16:54]Read from MH i2c: 01 07 00 D4 06 00 00 00 00 00 FF 0F EF [10:16:54]process_action close_receipt done [10:16:54]requested_data is exist [10:16:54]produce_requested_data [10:16:54]requested_item fm.sn is exist - process it [10:16:54]wFMCommunicate request_size=4 [10:16:54]MH_SAM_APDU [10:16:54]CAPDU: 80 11 00 00 [10:16:54]Write to MH i2c: E2 08 00 D5 06 80 11 00 00 00 00 00 00 55 [10:16:54]Write i2c OK [10:16:54]MH_I2C_Read... [10:16:54]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:16:54]Read from MH i2c: E2 [10:16:54]MH_I2C_Read... [10:16:54]Read from MH i2c: E2 17 00 [10:16:54]MH_I2C_Read... [10:16:54]Read from MH i2c: E2 17 00 D5 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 AA [10:16:54]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [10:16:54]wFMCommunicate OK [10:16:54]requested_item fd.num is exist - process it [10:16:54]SAM_PROTO_GetFieldsCounters [10:16:54]wFMCommunicate request_size=4 [10:16:54]MH_SAM_APDU [10:16:54]CAPDU: 80 13 00 00 [10:16:54]Write to MH i2c: E2 08 00 D6 06 80 13 00 00 00 00 00 00 58 [10:16:54]Write i2c OK [10:16:54]MH_I2C_Read... [10:16:54]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:16:54]Read from MH i2c: E2 [10:16:54]MH_I2C_Read... [10:16:54]Read from MH i2c: E2 62 00 [10:16:54]MH_I2C_Read... [10:16:54]Read from MH i2c: E2 62 00 D6 06 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 33 16 03 00 0E 04 04 00 21 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 01 [10:16:54]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 33 16 03 00 0E 04 04 00 21 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 [10:16:54]wFMCommunicate OK [10:16:54]SAM_PROTO_GetFieldsCounters done [10:16:54]requested_item shift.num is exist - process it [10:16:54]requested_item shift.opened is exist - process it [10:16:54]req_shift_opened [10:16:54]FM_GetShiftState [10:16:54]SAM_PROTO_GetShiftState [10:16:54]wFMCommunicate request_size=4 [10:16:54]MH_SAM_APDU [10:16:54]CAPDU: 80 13 01 00 [10:16:54]Write to MH i2c: E2 08 00 D7 06 80 13 01 00 00 00 00 00 5A [10:16:54]Write i2c OK [10:16:54]MH_I2C_Read... [10:16:54]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:16:54]Read from MH i2c: E2 [10:16:54]MH_I2C_Read... [10:16:54]Read from MH i2c: E2 0E 00 [10:16:54]MH_I2C_Read... [10:16:54]Read from MH i2c: E2 0E 00 D7 06 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 05 [10:16:54]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [10:16:54]wFMCommunicate OK [10:16:54]SAM_PROTO_GetShiftState done [10:16:54]FM_GetShiftState done [10:16:54]req_shift_opened done [10:16:54]requested_item shift.open_date is exist - process it [10:16:54]req_shift_open_date [10:16:54]req_shift_open_date done [10:16:54]produce_requested_data done [10:16:54]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202291,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670} [10:16:54]process_action_free close_receipt [10:16:54]json_value_free [10:16:54]json_value_free done [10:16:54]process_json_proto returns [10:16:54]Send response to host [10:16:54]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202291,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670}}} [10:16:54]free response buf [10:16:54]execute_script done [10:16:54]execute_script returns [10:16:54]free content buf [10:16:54]Sock 9.Close socket [10:16:54]Sock 9.Thread stoped [10:16:58]OFD Sender: No OFD packet to send [10:17:03]OFD Sender: No OFD packet to send [10:17:08]OFD Sender: No OFD packet to send [10:17:13]OFD Sender: No OFD packet to send [10:17:18]OFD Sender: No OFD packet to send [10:17:23]OFD Sender: No OFD packet to send [10:17:28]OFD Sender: No OFD packet to send [10:17:33]OFD Sender: No OFD packet to send [10:17:38]OFD Sender: No OFD packet to send [10:17:43]OFD Sender: No OFD packet to send [10:17:48]OFD Sender: No OFD packet to send [10:17:53]OFD Sender: No OFD packet to send [10:17:58]OFD Sender: No OFD packet to send [10:18:03]OFD Sender: No OFD packet to send [10:18:08]OFD Sender: No OFD packet to send [10:18:09]accept exits with 8 [10:18:09]New connection [10:18:09]New thread 3067133284 created [10:18:09]Thread 3067276644 joined [10:18:09]Waiting for new connection... [10:18:09] Sock 8.Parse request [10:18:09]Sock 8.Check first char [10:18:09]Sock 8.First char is OK [10:18:09]request: POST /json_proto HTTP/1.0 [10:18:09]Method: POST [10:18:09]URL: /json_proto [10:18:09]Method is POST - this is cgi request [10:18:09]url: /json_proto [10:18:09]query_string will be loaded in cgi processing [10:18:09]execute_cgi json_proto POST (null) [10:18:09]execute_cgi path=json_proto method=POST [10:18:09]POST find Content-Length [10:18:09]Host: 172.17.63.195:8080 [10:18:09]Content-Length: 677 [10:18:09]Content-Type: application/json [10:18:09] [10:18:09]POST finish read [10:18:09]Found Content-Length = 677 [10:18:09]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450066", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 62", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "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" ] } } [10:18:09]execute_script... [10:18:09]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450066", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 62", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "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" ] } } [10:18:09]POST & json_proto [10:18:09]process_json_proto [10:18:09]json parsed OK: [10:18:09]protocol is kg_v1.0 [10:18:09]action value=close_receipt [10:18:09]process_action close_receipt [10:18:09]cmd_close_receipt [10:18:09]MH_GetDate [10:18:09]Write to MH i2c: F0 00 00 D8 06 CD [10:18:09]Write i2c OK [10:18:09]MH_I2C_Read... [10:18:09]Read from MH i2c: F0 [10:18:09]MH_I2C_Read... [10:18:09]Read from MH i2c: F0 09 00 [10:18:09]MH_I2C_Read... [10:18:09]Read from MH i2c: F0 09 00 D8 06 00 E1 64 1F 67 47 1B 1E 67 88 [10:18:09]GetLastDocTimeStamp 1730110611 [10:18:09]current date 1730110689 [10:18:09]FM_GetShiftState [10:18:09]SAM_PROTO_GetShiftState [10:18:09]wFMCommunicate request_size=4 [10:18:09]MH_SAM_APDU [10:18:09]CAPDU: 80 13 01 00 [10:18:09]Write to MH i2c: E2 08 00 D9 06 80 13 01 00 00 00 00 00 5C [10:18:09]Write i2c OK [10:18:09]MH_I2C_Read... [10:18:09]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:18:09]Read from MH i2c: E2 [10:18:09]MH_I2C_Read... [10:18:09]Read from MH i2c: E2 0E 00 [10:18:09]MH_I2C_Read... [10:18:09]Read from MH i2c: E2 0E 00 D9 06 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 07 [10:18:09]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [10:18:09]wFMCommunicate OK [10:18:09]SAM_PROTO_GetShiftState done [10:18:09]FM_GetShiftState done [10:18:09]opened in 1730073670 [10:18:09]opened+sec_in_day 1730160070 [10:18:09]quantity*price = 40006 [10:18:09]sum+1 = 40007 [10:18:09]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.06 ИТОГО: 400.00 Внесено: 400.00 СДАЧА: 0.00 НСП 1% : 3.54 НДС 12% : 42.48 Наличными: 400.00 Безнал.: 0.00 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 92 28.10.2024 10:18 Смена: 545 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 ФМ: 0000000000871756 ФД: 202292 ФПД: 95382519401914 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T101809&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202292&fm=95382519401914&tin=02508201610067®Number=0000000000091777&sum=40000 [10:18:10]StoreToDocumentArchive [10:18:10]shift 545 fd 202292 [10:18:10]save to /storage/0545/doc_00202292 [10:18:10]save last doc name /storage/0545/doc_00202292 to /storage/kkm_last_doc_name [10:18:10]save OK [10:18:10]Clear old archive folders... [10:18:10]ProcessDocumentItem done err = 0, tmpTLVsize=251 [10:18:10]tlvbuf is 01BC8990 [10:18:10]SAM_PROTO_ClearQueue [10:18:10]wFMCommunicate request_size=4 [10:18:10]MH_SAM_APDU [10:18:10]CAPDU: 80 09 00 00 [10:18:10]Write to MH i2c: E2 08 00 E6 06 80 09 00 00 00 00 00 00 5E [10:18:10]Write i2c OK [10:18:10]MH_I2C_Read... [10:18:10]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:18:10]Read from MH i2c: E2 [10:18:10]MH_I2C_Read... [10:18:10]Read from MH i2c: E2 03 00 [10:18:10]MH_I2C_Read... [10:18:10]Read from MH i2c: E2 03 00 E6 06 00 90 00 60 [10:18:10]RAPDU: 90 00 [10:18:10]wFMCommunicate OK [10:18:10]SAM_PROTO_ClearQueue done [10:18:10]KKMCreateOFDPacket [10:18:10]OFDProtocolAddRootSTLVToBuf [10:18:10]FM_MakeSignedData [10:18:10]FM_MakeSignedData [10:18:10]SAM_PROTO_SignData [10:18:10]wFMCommunicate request_size=4 [10:18:10]MH_SAM_APDU [10:18:10]CAPDU: 80 0D 01 02 [10:18:10]Write to MH i2c: E2 08 00 E7 06 80 0D 01 02 00 00 00 00 66 [10:18:10]Write i2c OK [10:18:10]MH_I2C_Read... [10:18:10]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:18:10]Read from MH i2c: E2 [10:18:10]MH_I2C_Read... [10:18:10]Read from MH i2c: E2 03 00 [10:18:10]MH_I2C_Read... [10:18:10]Read from MH i2c: E2 03 00 E7 06 00 90 00 61 [10:18:10]RAPDU: 90 00 [10:18:10]wFMCommunicate OK [10:18:10]wFMCommunicate request_size=255 [10:18:10]MH_SAM_APDU [10:18:10]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 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 5C 00 00 00 F4 03 04 00 E1 64 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 34 16 03 00 35 04 06 00 56 [10:18:10]Write to MH i2c: E2 02 01 E8 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 32 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 5C 00 00 00 F4 03 04 00 E1 64 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 34 16 03 00 35 04 06 00 56 00 00 B6 [10:18:10]Write i2c OK [10:18:10]MH_I2C_Read... [10:18:10]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:18:10]Read from MH i2c: E2 [10:18:10]MH_I2C_Read... [10:18:10]Read from MH i2c: E2 03 00 [10:18:10]MH_I2C_Read... [10:18:10]Read from MH i2c: E2 03 00 E8 06 00 90 00 62 [10:18:10]RAPDU: 90 00 [10:18:10]wFMCommunicate OK [10:18:10]wFMCommunicate request_size=10 [10:18:10]MH_SAM_APDU [10:18:10]CAPDU: 80 0D 02 02 05 BF F9 2F CD BA [10:18:10]Write to MH i2c: E2 0D 00 E9 06 80 0D 02 02 05 00 BF F9 2F CD BA 00 00 E1 [10:18:10]Write i2c OK [10:18:10]MH_I2C_Read... [10:18:10]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:18:10]Read from MH i2c: E2 [10:18:10]MH_I2C_Read... [10:18:10]Read from MH i2c: E2 03 00 [10:18:10]MH_I2C_Read... [10:18:10]Read from MH i2c: E2 03 00 E9 06 00 90 00 63 [10:18:10]RAPDU: 90 00 [10:18:10]wFMCommunicate OK [10:18:10]wFMCommunicate request_size=4 [10:18:10]MH_SAM_APDU [10:18:10]CAPDU: 80 0D 03 02 [10:18:10]Write to MH i2c: E2 08 00 EA 06 80 0D 03 02 00 00 00 00 6B [10:18:10]Write i2c OK [10:18:10]MH_I2C_Read... [10:18:10]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:18:10]Read from MH i2c: E2 [10:18:10]MH_I2C_Read... [10:18:10]Read from MH i2c: E2 0B 00 [10:18:10]MH_I2C_Read... [10:18:10]Read from MH i2c: E2 0B 00 EA 06 00 8F EA 58 39 72 A6 A4 FE 90 00 30 [10:18:10]RAPDU: 8F EA 58 39 72 A6 A4 FE 90 00 [10:18:10]wFMCommunicate OK [10:18:10]SAM_PROTO_SignData done [10:18:10]FM_MakeSignedData done [10:18:10]CreateOFDProtocolMessage [10:18:10]wFMCommunicate request_size=4 [10:18:10]MH_SAM_APDU [10:18:10]CAPDU: 80 11 00 00 [10:18:10]Write to MH i2c: E2 08 00 EB 06 80 11 00 00 00 00 00 00 6B [10:18:10]Write i2c OK [10:18:10]MH_I2C_Read... [10:18:10]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:18:11]Read from MH i2c: E2 [10:18:11]MH_I2C_Read... [10:18:11]Read from MH i2c: E2 17 00 [10:18:11]MH_I2C_Read... [10:18:11]Read from MH i2c: E2 17 00 EB 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 C0 [10:18:11]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [10:18:11]wFMCommunicate OK [10:18:11]CreateOFDProtocolMessage done [10:18:11]OFDSenderStorePacket 202292 [10:18:11]StoreOFDPacket docnum=202292 [10:18:11]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 2A 04 07 01 23 5B 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 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 5C 00 00 00 F4 03 04 00 E1 64 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 34 16 03 00 35 04 06 00 56 BF F9 2F CD BA 8F EA 58 39 72 A6 A4 FE [10:18:11]CheckFolder [10:18:11]dirname=/storage/ofd_packets [10:18:11]CheckFolder done [10:18:11]ProducePacketName [10:18:11]name=ofd_packets/00202292 [10:18:11]NVStorageSaveData ofd_packets/00202292 [10:18:11]File name is /storage/ofd_packets/00202292 [10:18:11]Write 301 bytes [10:18:11]NVStorageSaveData done [10:18:11]OFDSenderStorePacket done [10:18:11]KKMCreateOFDPacket done [10:18:11]NVStorageSaveData kkm_last_timestamp [10:18:11]File name is /storage/kkm_last_timestamp [10:18:11]Write 4 bytes [10:18:11]NVStorageSaveData done [10:18:11]ExternCall_PrintAddStr [10:18:11]wPrintStart [10:18:11]Write to MH i2c: 01 00 00 EC 06 F2 [10:18:11]Write i2c OK [10:18:11]MH_I2C_Read... [10:18:11]Read from MH i2c: 01 [10:18:11]MH_I2C_Read... [10:18:11]Read from MH i2c: 01 07 00 [10:18:11]MH_I2C_Read... [10:18:11]Read from MH i2c: 01 07 00 EC 06 00 00 00 00 00 FF 0F 07 [10:18:11]RasterBufferAndPrint [10:18:11]line Счет N : (1)450066 [10:18:11]line ИНН: 02508201610067 [10:18:11]line Контрольно-Кассовый Чек [10:18:11]line ПРОДАЖА [10:18:11]line ТРК (МРК, ГНК) : 62 [10:18:11]line Товар: 2710124130 [10:18:11]line Аи-92-К-2 [10:18:11]line 5.980 * 66.90 [10:18:11]line = 400.06 [10:18:11]line НДС 12% НСП 1% [10:18:11]line > о реализуемом товаре [10:18:11]line ОКРУГЛЕНИЕ: -0.06 [10:18:11]line ИТОГО: 400.00 [10:18:11]line Внесено: 400.00 [10:18:11]line СДАЧА: 0.00 [10:18:11]line НСП 1% : 3.54 [10:18:11]line НДС 12% : 42.48 [10:18:11]line Наличными: 400.00 [10:18:11]line Безнал.: 0.00 [10:18:11]line Место: АЗС № 171 "Партнер Нефть" [10:18:11]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [10:18:11]line СНО: Общий режим [10:18:11]line Чек 92 28.10.2024 10:18 [10:18:11]line Смена: 545 ФФД: 1.0 [10:18:11]line ЗНМ: 0300000109 [10:18:11]line РНМ: 0000000000091777 [10:18:11]line Версия ККМ: 001 [10:18:11]line ФМ: 0000000000871756 [10:18:11]line ФД: 202292 [10:18:11]line ФПД: 95382519401914 [10:18:11]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T101809&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202292&fm=95382519401914&tin=02508201610067®Number=0000000000091777&sum=40000 [10:18:11]OFD Sender: Processing packet 202292 [packets to send 116, broken 115] [10:18:11]ProducePacketName [10:18:11]name=ofd_packets/00202292 [10:18:11]OFD Sender: To server: pG, [10:18:11]CommunicateWithHost lk.salyk.kg:30040 [10:18:11]ConnectInit lk.salyk.kg [10:18:11]written 0, free lines is 4095 [10:18:11]Connected sock=10 [10:18:11]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 2A 04 07 01 23 5B 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 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 5C 00 00 00 F4 03 04 00 E1 64 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 34 16 03 00 35 04 06 00 56 BF F9 2F CD BA 8F EA 58 39 72 A6 A4 FE [10:18:11]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 C2 94 47 00 25 70 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 34 16 03 00 F4 03 04 00 98 10 1F 67 B6 04 01 00 00 DE 4F 88 91 65 56 64 F2 [10:18:11]CommunicateWithHost err = 0 [10:18:11]CheckOFDResponse [10:18:11]1017 (14) - 77093643461234 [10:18:11]1041 (16) - 0000000000871756 [10:18:11]1040 (4) - 202292 [10:18:11]1012 (4) - 28.10.2024 04:18 [10:18:11]1206 (1) - 0 [10:18:11]OFD Sender: Remove packet 202292 [10:18:11]ProducePacketName [10:18:11]name=ofd_packets/00202292 [10:18:11]NVStorageDeleteData [10:18:11]Write to MH i2c: 01 00 00 17 07 1E [10:18:11]Write i2c OK [10:18:11]MH_I2C_Read... [10:18:11]Read from MH i2c: 01 [10:18:11]MH_I2C_Read... [10:18:11]Read from MH i2c: 01 07 00 [10:18:11]MH_I2C_Read... [10:18:11]Read from MH i2c: 01 07 00 17 07 00 00 00 00 00 8F 0C C0 [10:18:11]RasterBufferAndPrint [10:18:11]line [10:18:11]line [10:18:11]line [10:18:11]line [10:18:11]line [10:18:11]written 0, free lines is 3220 [10:18:11]MH_Cut [10:18:11]Write to MH i2c: D1 01 00 1E 07 01 F7 [10:18:11]Write i2c OK [10:18:11]MH_I2C_Read... [10:18:11]Read from MH i2c: D1 [10:18:11]MH_I2C_Read... [10:18:11]Read from MH i2c: D1 01 00 [10:18:11]MH_I2C_Read... [10:18:11]Read from MH i2c: D1 01 00 1E 07 00 F6 [10:18:11]Write to MH i2c: 01 00 00 1F 07 26 [10:18:11]Write i2c OK [10:18:11]MH_I2C_Read... [10:18:12]OFD Sender: No OFD packet to send [10:18:12]*** Cut start [10:18:12]*** Purtial cut [10:18:12]*** Stage 1: CUTSNS_PIN = 1 [10:18:12]Read from MH i2c: 01 [10:18:12]MH_I2C_Read... [10:18:12]*** Stop cut motor [10:18:12]*** Cut end [10:18:12]Read from MH i2c: 01 07 00 [10:18:12]MH_I2C_Read... [10:18:12]Read from MH i2c: 01 07 00 1F 07 00 00 00 00 00 FF 0F 3B [10:18:12]process_action close_receipt done [10:18:12]requested_data is exist [10:18:12]produce_requested_data [10:18:12]requested_item fm.sn is exist - process it [10:18:12]wFMCommunicate request_size=4 [10:18:12]MH_SAM_APDU [10:18:12]CAPDU: 80 11 00 00 [10:18:12]Write to MH i2c: E2 08 00 20 07 80 11 00 00 00 00 00 00 A1 [10:18:12]Write i2c OK [10:18:12]MH_I2C_Read... [10:18:12]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:18:12]Read from MH i2c: E2 [10:18:12]MH_I2C_Read... [10:18:12]Read from MH i2c: E2 17 00 [10:18:12]MH_I2C_Read... [10:18:12]Read from MH i2c: E2 17 00 20 07 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 F6 [10:18:12]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [10:18:12]wFMCommunicate OK [10:18:12]requested_item fd.num is exist - process it [10:18:12]SAM_PROTO_GetFieldsCounters [10:18:12]wFMCommunicate request_size=4 [10:18:12]MH_SAM_APDU [10:18:12]CAPDU: 80 13 00 00 [10:18:12]Write to MH i2c: E2 08 00 21 07 80 13 00 00 00 00 00 00 A4 [10:18:12]Write i2c OK [10:18:12]MH_I2C_Read... [10:18:13]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:18:13]Read from MH i2c: E2 [10:18:13]MH_I2C_Read... [10:18:13]Read from MH i2c: E2 62 00 [10:18:13]MH_I2C_Read... [10:18:13]Read from MH i2c: E2 62 00 21 07 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 34 16 03 00 0E 04 04 00 21 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 51 [10:18:13]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 34 16 03 00 0E 04 04 00 21 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 [10:18:13]wFMCommunicate OK [10:18:13]SAM_PROTO_GetFieldsCounters done [10:18:13]requested_item shift.num is exist - process it [10:18:13]requested_item shift.opened is exist - process it [10:18:13]req_shift_opened [10:18:13]FM_GetShiftState [10:18:13]SAM_PROTO_GetShiftState [10:18:13]wFMCommunicate request_size=4 [10:18:13]MH_SAM_APDU [10:18:13]CAPDU: 80 13 01 00 [10:18:13]Write to MH i2c: E2 08 00 22 07 80 13 01 00 00 00 00 00 A6 [10:18:13]Write i2c OK [10:18:13]MH_I2C_Read... [10:18:13]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:18:13]Read from MH i2c: E2 [10:18:13]MH_I2C_Read... [10:18:13]Read from MH i2c: E2 0E 00 [10:18:13]MH_I2C_Read... [10:18:13]Read from MH i2c: E2 0E 00 22 07 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 51 [10:18:13]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [10:18:13]wFMCommunicate OK [10:18:13]SAM_PROTO_GetShiftState done [10:18:13]FM_GetShiftState done [10:18:13]req_shift_opened done [10:18:13]requested_item shift.open_date is exist - process it [10:18:13]req_shift_open_date [10:18:13]req_shift_open_date done [10:18:13]produce_requested_data done [10:18:13]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202292,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670} [10:18:13]process_action_free close_receipt [10:18:13]json_value_free [10:18:13]json_value_free done [10:18:13]process_json_proto returns [10:18:13]Send response to host [10:18:13]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202292,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670}}} [10:18:13]free response buf [10:18:13]execute_script done [10:18:13]execute_script returns [10:18:13]free content buf [10:18:13]Sock 8.Close socket [10:18:13]Sock 8.Thread stoped [10:18:17]OFD Sender: No OFD packet to send [10:18:22]OFD Sender: No OFD packet to send [10:18:27]OFD Sender: No OFD packet to send [10:18:32]OFD Sender: No OFD packet to send [10:18:37]OFD Sender: No OFD packet to send [10:18:39]accept exits with 9 [10:18:39]New connection [10:18:39]New thread 3067276644 created [10:18:39]Thread 3067133284 joined [10:18:39]Waiting for new connection... [10:18:39] Sock 9.Parse request [10:18:39]Sock 9.Check first char [10:18:39]Sock 9.First char is OK [10:18:39]request: POST /json_proto HTTP/1.0 [10:18:39]Method: POST [10:18:39]URL: /json_proto [10:18:39]Method is POST - this is cgi request [10:18:39]url: /json_proto [10:18:39]query_string will be loaded in cgi processing [10:18:39]execute_cgi json_proto POST (null) [10:18:39]execute_cgi path=json_proto method=POST [10:18:39]POST find Content-Length [10:18:39]Host: 172.17.63.195:8080 [10:18:39]Content-Length: 677 [10:18:39]Content-Type: application/json [10:18:39] [10:18:39]POST finish read [10:18:39]Found Content-Length = 677 [10:18:39]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450067", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "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" ] } } [10:18:39]execute_script... [10:18: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)450067", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "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" ] } } [10:18:39]POST & json_proto [10:18:39]process_json_proto [10:18:39]json parsed OK: [10:18:39]protocol is kg_v1.0 [10:18:39]action value=close_receipt [10:18:39]process_action close_receipt [10:18:39]cmd_close_receipt [10:18:39]MH_GetDate [10:18:39]Write to MH i2c: F0 00 00 23 07 19 [10:18:39]Write i2c OK [10:18:39]MH_I2C_Read... [10:18:39]Read from MH i2c: F0 [10:18:39]MH_I2C_Read... [10:18:39]Read from MH i2c: F0 09 00 [10:18:39]MH_I2C_Read... [10:18:39]Read from MH i2c: F0 09 00 23 07 00 00 65 1F 67 47 1B 1E 67 F4 [10:18:39]GetLastDocTimeStamp 1730110689 [10:18:39]current date 1730110720 [10:18:39]FM_GetShiftState [10:18:39]SAM_PROTO_GetShiftState [10:18:39]wFMCommunicate request_size=4 [10:18:39]MH_SAM_APDU [10:18:39]CAPDU: 80 13 01 00 [10:18:39]Write to MH i2c: E2 08 00 24 07 80 13 01 00 00 00 00 00 A8 [10:18:39]Write i2c OK [10:18:39]MH_I2C_Read... [10:18:39]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:18:39]Read from MH i2c: E2 [10:18:39]MH_I2C_Read... [10:18:39]Read from MH i2c: E2 0E 00 [10:18:39]MH_I2C_Read... [10:18:39]Read from MH i2c: E2 0E 00 24 07 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 53 [10:18:39]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [10:18:39]wFMCommunicate OK [10:18:39]SAM_PROTO_GetShiftState done [10:18:39]FM_GetShiftState done [10:18:39]opened in 1730073670 [10:18:39]opened+sec_in_day 1730160070 [10:18:39]quantity*price = 40006 [10:18:39]sum+1 = 40007 [10:18:39]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.06 ИТОГО: 400.00 Внесено: 400.00 СДАЧА: 0.00 НСП 1% : 3.54 НДС 12% : 42.48 Наличными: 400.00 Безнал.: 0.00 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 93 28.10.2024 10:18 Смена: 545 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 ФМ: 0000000000871756 ФД: 202293 ФПД: 203082507966741 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T101840&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202293&fm=203082507966741&tin=02508201610067®Number=0000000000091777&sum=40000 [10:18:40]StoreToDocumentArchive [10:18:40]shift 545 fd 202293 [10:18:40]save to /storage/0545/doc_00202293 [10:18:40]save last doc name /storage/0545/doc_00202293 to /storage/kkm_last_doc_name [10:18:40]save OK [10:18:40]Clear old archive folders... [10:18:40]ProcessDocumentItem done err = 0, tmpTLVsize=251 [10:18:40]tlvbuf is 01BF38C0 [10:18:40]SAM_PROTO_ClearQueue [10:18:40]wFMCommunicate request_size=4 [10:18:40]MH_SAM_APDU [10:18:40]CAPDU: 80 09 00 00 [10:18:40]Write to MH i2c: E2 08 00 31 07 80 09 00 00 00 00 00 00 AA [10:18:40]Write i2c OK [10:18:40]MH_I2C_Read... [10:18:40]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:18:40]Read from MH i2c: E2 [10:18:40]MH_I2C_Read... [10:18:40]Read from MH i2c: E2 03 00 [10:18:40]MH_I2C_Read... [10:18:40]Read from MH i2c: E2 03 00 31 07 00 90 00 AC [10:18:40]RAPDU: 90 00 [10:18:40]wFMCommunicate OK [10:18:40]SAM_PROTO_ClearQueue done [10:18:40]KKMCreateOFDPacket [10:18:40]OFDProtocolAddRootSTLVToBuf [10:18:40]FM_MakeSignedData [10:18:40]FM_MakeSignedData [10:18:40]SAM_PROTO_SignData [10:18:40]wFMCommunicate request_size=4 [10:18:40]MH_SAM_APDU [10:18:40]CAPDU: 80 0D 01 02 [10:18:40]Write to MH i2c: E2 08 00 32 07 80 0D 01 02 00 00 00 00 B2 [10:18:40]Write i2c OK [10:18:40]MH_I2C_Read... [10:18:41]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:18:41]Read from MH i2c: E2 [10:18:41]MH_I2C_Read... [10:18:41]Read from MH i2c: E2 03 00 [10:18:41]MH_I2C_Read... [10:18:41]Read from MH i2c: E2 03 00 32 07 00 90 00 AD [10:18:41]RAPDU: 90 00 [10:18:41]wFMCommunicate OK [10:18:41]wFMCommunicate request_size=255 [10:18:41]MH_SAM_APDU [10:18:41]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 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 5D 00 00 00 F4 03 04 00 00 65 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 35 16 03 00 35 04 06 00 B8 [10:18:41]Write to MH i2c: E2 02 01 33 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 32 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 5D 00 00 00 F4 03 04 00 00 65 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 35 16 03 00 35 04 06 00 B8 00 00 86 [10:18:41]Write i2c OK [10:18:41]MH_I2C_Read... [10:18:41]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:18:41]Read from MH i2c: E2 [10:18:41]MH_I2C_Read... [10:18:41]Read from MH i2c: E2 03 00 [10:18:41]MH_I2C_Read... [10:18:41]Read from MH i2c: E2 03 00 33 07 00 90 00 AE [10:18:41]RAPDU: 90 00 [10:18:41]wFMCommunicate OK [10:18:41]wFMCommunicate request_size=10 [10:18:41]MH_SAM_APDU [10:18:41]CAPDU: 80 0D 02 02 05 B3 D4 BF 59 15 [10:18:41]Write to MH i2c: E2 0D 00 34 07 80 0D 02 02 05 00 B3 D4 BF 59 15 00 00 73 [10:18:41]Write i2c OK [10:18:41]MH_I2C_Read... [10:18:41]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:18:41]Read from MH i2c: E2 [10:18:41]MH_I2C_Read... [10:18:41]Read from MH i2c: E2 03 00 [10:18:41]MH_I2C_Read... [10:18:41]Read from MH i2c: E2 03 00 34 07 00 90 00 AF [10:18:41]RAPDU: 90 00 [10:18:41]wFMCommunicate OK [10:18:41]wFMCommunicate request_size=4 [10:18:41]MH_SAM_APDU [10:18:41]CAPDU: 80 0D 03 02 [10:18:41]Write to MH i2c: E2 08 00 35 07 80 0D 03 02 00 00 00 00 B7 [10:18:41]Write i2c OK [10:18:41]MH_I2C_Read... [10:18:41]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:18:41]Read from MH i2c: E2 [10:18:41]MH_I2C_Read... [10:18:41]Read from MH i2c: E2 0B 00 [10:18:41]MH_I2C_Read... [10:18:41]Read from MH i2c: E2 0B 00 35 07 00 B3 58 49 3C 7F 95 F1 10 90 00 5D [10:18:41]RAPDU: B3 58 49 3C 7F 95 F1 10 90 00 [10:18:41]wFMCommunicate OK [10:18:41]SAM_PROTO_SignData done [10:18:41]FM_MakeSignedData done [10:18:41]CreateOFDProtocolMessage [10:18:41]wFMCommunicate request_size=4 [10:18:41]MH_SAM_APDU [10:18:41]CAPDU: 80 11 00 00 [10:18:41]Write to MH i2c: E2 08 00 36 07 80 11 00 00 00 00 00 00 B7 [10:18:41]Write i2c OK [10:18:41]MH_I2C_Read... [10:18:41]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:18:41]Read from MH i2c: E2 [10:18:41]MH_I2C_Read... [10:18:41]Read from MH i2c: E2 17 00 [10:18:41]MH_I2C_Read... [10:18:41]Read from MH i2c: E2 17 00 36 07 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 0C [10:18:41]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [10:18:41]wFMCommunicate OK [10:18:41]CreateOFDProtocolMessage done [10:18:41]OFDSenderStorePacket 202293 [10:18:41]StoreOFDPacket docnum=202293 [10:18:41]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 CF C6 07 01 2D FB 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 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 5D 00 00 00 F4 03 04 00 00 65 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 35 16 03 00 35 04 06 00 B8 B3 D4 BF 59 15 B3 58 49 3C 7F 95 F1 10 [10:18:41]CheckFolder [10:18:41]dirname=/storage/ofd_packets [10:18:41]CheckFolder done [10:18:41]ProducePacketName [10:18:41]name=ofd_packets/00202293 [10:18:41]NVStorageSaveData ofd_packets/00202293 [10:18:41]File name is /storage/ofd_packets/00202293 [10:18:41]Write 301 bytes [10:18:41]NVStorageSaveData done [10:18:41]OFDSenderStorePacket done [10:18:41]KKMCreateOFDPacket done [10:18:41]NVStorageSaveData kkm_last_timestamp [10:18:41]File name is /storage/kkm_last_timestamp [10:18:41]Write 4 bytes [10:18:41]NVStorageSaveData done [10:18:41]ExternCall_PrintAddStr [10:18:41]wPrintStart [10:18:41]Write to MH i2c: 01 00 00 37 07 3E [10:18:41]Write i2c OK [10:18:41]MH_I2C_Read... [10:18:41]Read from MH i2c: 01 [10:18:41]MH_I2C_Read... [10:18:41]Read from MH i2c: 01 07 00 [10:18:41]MH_I2C_Read... [10:18:41]Read from MH i2c: 01 07 00 37 07 00 00 00 00 00 FF 0F 53 [10:18:41]RasterBufferAndPrint [10:18:41]line Счет N : (1)450067 [10:18:41]line ИНН: 02508201610067 [10:18:41]line Контрольно-Кассовый Чек [10:18:41]line ПРОДАЖА [10:18:41]line ТРК (МРК, ГНК) : 41 [10:18:41]line Товар: 2710124130 [10:18:41]line Аи-92-К-2 [10:18:41]line 5.980 * 66.90 [10:18:41]line = 400.06 [10:18:41]line НДС 12% НСП 1% [10:18:41]line > о реализуемом товаре [10:18:41]line ОКРУГЛЕНИЕ: -0.06 [10:18:41]line ИТОГО: 400.00 [10:18:41]line Внесено: 400.00 [10:18:41]line СДАЧА: 0.00 [10:18:41]line НСП 1% : 3.54 [10:18:41]line НДС 12% : 42.48 [10:18:41]line Наличными: 400.00 [10:18:41]line Безнал.: 0.00 [10:18:41]line Место: АЗС № 171 "Партнер Нефть" [10:18:41]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [10:18:41]line СНО: Общий режим [10:18:41]line Чек 93 28.10.2024 10:18 [10:18:41]line Смена: 545 ФФД: 1.0 [10:18:41]line ЗНМ: 0300000109 [10:18:41]line РНМ: 0000000000091777 [10:18:41]line Версия ККМ: 001 [10:18:41]line ФМ: 0000000000871756 [10:18:41]line ФД: 202293 [10:18:41]line ФПД: 203082507966741 [10:18:41]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T101840&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202293&fm=203082507966741&tin=02508201610067®Number=0000000000091777&sum=40000 [10:18:41]OFD Sender: Processing packet 202293 [packets to send 116, broken 115] [10:18:41]ProducePacketName [10:18:41]name=ofd_packets/00202293 [10:18:41]OFD Sender: To server: pG, [10:18:41]CommunicateWithHost lk.salyk.kg:30040 [10:18:41]ConnectInit lk.salyk.kg [10:18:41]written 0, free lines is 4095 [10:18:41]Connected sock=10 [10:18:41]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 CF C6 07 01 2D FB 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 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 5D 00 00 00 F4 03 04 00 00 65 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 35 16 03 00 35 04 06 00 B8 B3 D4 BF 59 15 B3 58 49 3C 7F 95 F1 10 [10:18:42]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 F0 35 47 00 87 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 35 36 10 04 04 00 35 16 03 00 F4 03 04 00 B6 10 1F 67 B6 04 01 00 00 50 82 ED 81 1C 1E A1 BD [10:18:42]CommunicateWithHost err = 0 [10:18:42]CheckOFDResponse [10:18:42]1017 (14) - 77093643461234 [10:18:42]1041 (16) - 0000000000871756 [10:18:42]1040 (4) - 202293 [10:18:42]1012 (4) - 28.10.2024 04:19 [10:18:42]1206 (1) - 0 [10:18:42]OFD Sender: Remove packet 202293 [10:18:42]ProducePacketName [10:18:42]name=ofd_packets/00202293 [10:18:42]NVStorageDeleteData [10:18:42]Write to MH i2c: 01 00 00 62 07 69 [10:18:42]Write i2c OK [10:18:42]MH_I2C_Read... [10:18:42]Read from MH i2c: 01 [10:18:42]MH_I2C_Read... [10:18:42]Read from MH i2c: 01 07 00 [10:18:42]MH_I2C_Read... [10:18:42]Read from MH i2c: 01 07 00 62 07 00 00 00 00 00 99 0C 15 [10:18:42]RasterBufferAndPrint [10:18:42]line [10:18:42]line [10:18:42]line [10:18:42]line [10:18:42]line [10:18:42]written 0, free lines is 3229 [10:18:42]MH_Cut [10:18:42]Write to MH i2c: D1 01 00 69 07 01 42 [10:18:42]Write i2c OK [10:18:42]MH_I2C_Read... [10:18:42]Read from MH i2c: D1 [10:18:42]MH_I2C_Read... [10:18:42]Read from MH i2c: D1 01 00 [10:18:42]MH_I2C_Read... [10:18:42]Read from MH i2c: D1 01 00 69 07 00 41 [10:18:42]Write to MH i2c: 01 00 00 6A 07 71 [10:18:42]Write i2c OK [10:18:42]MH_I2C_Read... [10:18:42]OFD Sender: No OFD packet to send [10:18:43]*** Cut start [10:18:43]*** Purtial cut [10:18:43]*** CUTSNS_PIN = 0 [10:18:43]*** Stage 1: CUTSNS_PIN = 1 [10:18:45]Read from MH i2c: 01 [10:18:45]MH_I2C_Read... [10:18:45]*** Stop cut motor [10:18:45]*** Cut end [10:18:45]Read from MH i2c: 01 07 00 [10:18:45]MH_I2C_Read... [10:18:45]Read from MH i2c: 01 07 00 6A 07 00 00 00 00 00 FF 0F 86 [10:18:45]process_action close_receipt done [10:18:45]requested_data is exist [10:18:45]produce_requested_data [10:18:45]requested_item fm.sn is exist - process it [10:18:45]wFMCommunicate request_size=4 [10:18:45]MH_SAM_APDU [10:18:45]CAPDU: 80 11 00 00 [10:18:45]Write to MH i2c: E2 08 00 6B 07 80 11 00 00 00 00 00 00 EC [10:18:45]Write i2c OK [10:18:45]MH_I2C_Read... [10:18:45]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:18:45]Read from MH i2c: E2 [10:18:45]MH_I2C_Read... [10:18:45]Read from MH i2c: E2 17 00 [10:18:45]MH_I2C_Read... [10:18:45]Read from MH i2c: E2 17 00 6B 07 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 41 [10:18:45]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [10:18:45]wFMCommunicate OK [10:18:45]requested_item fd.num is exist - process it [10:18:45]SAM_PROTO_GetFieldsCounters [10:18:45]wFMCommunicate request_size=4 [10:18:45]MH_SAM_APDU [10:18:45]CAPDU: 80 13 00 00 [10:18:45]Write to MH i2c: E2 08 00 6C 07 80 13 00 00 00 00 00 00 EF [10:18:45]Write i2c OK [10:18:45]MH_I2C_Read... [10:18:45]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:18:45]Read from MH i2c: E2 [10:18:45]MH_I2C_Read... [10:18:45]Read from MH i2c: E2 62 00 [10:18:45]MH_I2C_Read... [10:18:45]Read from MH i2c: E2 62 00 6C 07 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 35 16 03 00 0E 04 04 00 21 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 A0 [10:18: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 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 35 16 03 00 0E 04 04 00 21 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 [10:18:45]wFMCommunicate OK [10:18:45]SAM_PROTO_GetFieldsCounters done [10:18:45]requested_item shift.num is exist - process it [10:18:45]requested_item shift.opened is exist - process it [10:18:45]req_shift_opened [10:18:45]FM_GetShiftState [10:18:45]SAM_PROTO_GetShiftState [10:18:45]wFMCommunicate request_size=4 [10:18:45]MH_SAM_APDU [10:18:45]CAPDU: 80 13 01 00 [10:18:45]Write to MH i2c: E2 08 00 6D 07 80 13 01 00 00 00 00 00 F1 [10:18:45]Write i2c OK [10:18:45]MH_I2C_Read... [10:18:45]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:18:45]Read from MH i2c: E2 [10:18:45]MH_I2C_Read... [10:18:45]Read from MH i2c: E2 0E 00 [10:18:45]MH_I2C_Read... [10:18:45]Read from MH i2c: E2 0E 00 6D 07 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 9C [10:18:45]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [10:18:45]wFMCommunicate OK [10:18:45]SAM_PROTO_GetShiftState done [10:18:45]FM_GetShiftState done [10:18:45]req_shift_opened done [10:18:45]requested_item shift.open_date is exist - process it [10:18:45]req_shift_open_date [10:18:45]req_shift_open_date done [10:18:45]produce_requested_data done [10:18:45]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202293,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670} [10:18:45]process_action_free close_receipt [10:18:45]json_value_free [10:18:45]json_value_free done [10:18:45]process_json_proto returns [10:18:45]Send response to host [10:18:45]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202293,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670}}} [10:18:45]free response buf [10:18:45]execute_script done [10:18:45]execute_script returns [10:18:45]free content buf [10:18:45]Sock 9.Close socket [10:18:45]Sock 9.Thread stoped [10:18:47]OFD Sender: No OFD packet to send [10:18:52]OFD Sender: No OFD packet to send [10:18:57]OFD Sender: No OFD packet to send [10:19:02]OFD Sender: No OFD packet to send [10:19:07]OFD Sender: No OFD packet to send [10:19:12]OFD Sender: No OFD packet to send [10:19:17]OFD Sender: No OFD packet to send [10:19:19]accept exits with 8 [10:19:19]New connection [10:19:19]New thread 3067133284 created [10:19:19]Thread 3067276644 joined [10:19:19]Waiting for new connection... [10:19:19] Sock 8.Parse request [10:19:19]Sock 8.Check first char [10:19:19]Sock 8.First char is OK [10:19:19]request: POST /json_proto HTTP/1.0 [10:19:19]Method: POST [10:19:19]URL: /json_proto [10:19:19]Method is POST - this is cgi request [10:19:19]url: /json_proto [10:19:19]query_string will be loaded in cgi processing [10:19:19]execute_cgi json_proto POST (null) [10:19:19]execute_cgi path=json_proto method=POST [10:19:19]POST find Content-Length [10:19:19]Host: 172.17.63.195:8080 [10:19:19]Content-Length: 679 [10:19:19]Content-Type: application/json [10:19:19] [10:19:19]POST finish read [10:19:19]Found Content-Length = 679 [10:19:19]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450068", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "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:19:19]execute_script... [10:19: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)450068", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "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:19:19]POST & json_proto [10:19:19]process_json_proto [10:19:19]json parsed OK: [10:19:19]protocol is kg_v1.0 [10:19:19]action value=close_receipt [10:19:19]process_action close_receipt [10:19:19]cmd_close_receipt [10:19:19]MH_GetDate [10:19:19]Write to MH i2c: F0 00 00 6E 07 64 [10:19:19]Write i2c OK [10:19:19]MH_I2C_Read... [10:19:19]Read from MH i2c: F0 [10:19:19]MH_I2C_Read... [10:19:19]Read from MH i2c: F0 09 00 [10:19:19]MH_I2C_Read... [10:19:19]Read from MH i2c: F0 09 00 6E 07 00 27 65 1F 67 47 1B 1E 67 66 [10:19:19]GetLastDocTimeStamp 1730110720 [10:19:19]current date 1730110759 [10:19:19]FM_GetShiftState [10:19:19]SAM_PROTO_GetShiftState [10:19:19]wFMCommunicate request_size=4 [10:19:19]MH_SAM_APDU [10:19:19]CAPDU: 80 13 01 00 [10:19:19]Write to MH i2c: E2 08 00 6F 07 80 13 01 00 00 00 00 00 F3 [10:19:19]Write i2c OK [10:19:19]MH_I2C_Read... [10:19:19]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:19:19]Read from MH i2c: E2 [10:19:19]MH_I2C_Read... [10:19:19]Read from MH i2c: E2 0E 00 [10:19:19]MH_I2C_Read... [10:19:19]Read from MH i2c: E2 0E 00 6F 07 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 9E [10:19:19]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [10:19:19]wFMCommunicate OK [10:19:19]SAM_PROTO_GetShiftState done [10:19:19]FM_GetShiftState done [10:19:19]opened in 1730073670 [10:19:19]opened+sec_in_day 1730160070 [10:19:19]quantity*price = 100050 [10:19:19]sum+1 = 100052 [10:19:19]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.51 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.25 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 94 28.10.2024 10:19 Смена: 545 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 ФМ: 0000000000871756 ФД: 202294 ФПД: 59690707983705 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T101919&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202294&fm=59690707983705&tin=02508201610067®Number=0000000000091777&sum=100000 [10:19:20]StoreToDocumentArchive [10:19:20]shift 545 fd 202294 [10:19:20]save to /storage/0545/doc_00202294 [10:19:20]save last doc name /storage/0545/doc_00202294 to /storage/kkm_last_doc_name [10:19:20]save OK [10:19:20]Clear old archive folders... [10:19:20]ProcessDocumentItem done err = 0, tmpTLVsize=248 [10:19:20]tlvbuf is 01BEAD00 [10:19:20]SAM_PROTO_ClearQueue [10:19:20]wFMCommunicate request_size=4 [10:19:20]MH_SAM_APDU [10:19:20]CAPDU: 80 09 00 00 [10:19:20]Write to MH i2c: E2 08 00 7C 07 80 09 00 00 00 00 00 00 F5 [10:19:20]Write i2c OK [10:19:20]MH_I2C_Read... [10:19:20]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:19:20]Read from MH i2c: E2 [10:19:20]MH_I2C_Read... [10:19:20]Read from MH i2c: E2 03 00 [10:19:20]MH_I2C_Read... [10:19:20]Read from MH i2c: E2 03 00 7C 07 00 90 00 F7 [10:19:20]RAPDU: 90 00 [10:19:20]wFMCommunicate OK [10:19:20]SAM_PROTO_ClearQueue done [10:19:20]KKMCreateOFDPacket [10:19:20]OFDProtocolAddRootSTLVToBuf [10:19:20]FM_MakeSignedData [10:19:20]FM_MakeSignedData [10:19:20]SAM_PROTO_SignData [10:19:20]wFMCommunicate request_size=4 [10:19:20]MH_SAM_APDU [10:19:20]CAPDU: 80 0D 01 02 [10:19:20]Write to MH i2c: E2 08 00 7D 07 80 0D 01 02 00 00 00 00 FD [10:19:20]Write i2c OK [10:19:20]MH_I2C_Read... [10:19:20]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:19:20]Read from MH i2c: E2 [10:19:20]MH_I2C_Read... [10:19:20]Read from MH i2c: E2 03 00 [10:19:20]MH_I2C_Read... [10:19:20]Read from MH i2c: E2 03 00 7D 07 00 90 00 F8 [10:19:20]RAPDU: 90 00 [10:19:20]wFMCommunicate OK [10:19:20]wFMCommunicate request_size=255 [10:19:20]MH_SAM_APDU [10:19:20]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 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 5E 00 00 00 F4 03 04 00 27 65 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 36 16 03 00 35 04 06 00 36 49 D3 72 [10:19:20]Write to MH i2c: E2 02 01 7E 07 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 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 5E 00 00 00 F4 03 04 00 27 65 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 36 16 03 00 35 04 06 00 36 49 D3 72 00 00 2D [10:19:20]Write i2c OK [10:19:20]MH_I2C_Read... [10:19:20]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:19:20]Read from MH i2c: E2 [10:19:20]MH_I2C_Read... [10:19:20]Read from MH i2c: E2 03 00 [10:19:20]MH_I2C_Read... [10:19:20]Read from MH i2c: E2 03 00 7E 07 00 90 00 F9 [10:19:20]RAPDU: 90 00 [10:19:20]wFMCommunicate OK [10:19:20]wFMCommunicate request_size=7 [10:19:20]MH_SAM_APDU [10:19:20]CAPDU: 80 0D 02 02 02 1D 59 [10:19:20]Write to MH i2c: E2 0A 00 7F 07 80 0D 02 02 02 00 1D 59 00 00 7A [10:19:20]Write i2c OK [10:19:20]MH_I2C_Read... [10:19:20]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:19:20]Read from MH i2c: E2 [10:19:20]MH_I2C_Read... [10:19:20]Read from MH i2c: E2 03 00 [10:19:20]MH_I2C_Read... [10:19:20]Read from MH i2c: E2 03 00 7F 07 00 90 00 FA [10:19:20]RAPDU: 90 00 [10:19:20]wFMCommunicate OK [10:19:20]wFMCommunicate request_size=4 [10:19:20]MH_SAM_APDU [10:19:20]CAPDU: 80 0D 03 02 [10:19:20]Write to MH i2c: E2 08 00 80 07 80 0D 03 02 00 00 00 00 02 [10:19:20]Write i2c OK [10:19:20]MH_I2C_Read... [10:19:20]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:19:20]Read from MH i2c: E2 [10:19:20]MH_I2C_Read... [10:19:20]Read from MH i2c: E2 0B 00 [10:19:20]MH_I2C_Read... [10:19:20]Read from MH i2c: E2 0B 00 80 07 00 42 99 3F 71 4B 1B 30 07 90 00 2B [10:19:20]RAPDU: 42 99 3F 71 4B 1B 30 07 90 00 [10:19:20]wFMCommunicate OK [10:19:20]SAM_PROTO_SignData done [10:19:20]FM_MakeSignedData done [10:19:20]CreateOFDProtocolMessage [10:19:20]wFMCommunicate request_size=4 [10:19:20]MH_SAM_APDU [10:19:20]CAPDU: 80 11 00 00 [10:19:20]Write to MH i2c: E2 08 00 81 07 80 11 00 00 00 00 00 00 02 [10:19:20]Write i2c OK [10:19:20]MH_I2C_Read... [10:19:20]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:19:20]Read from MH i2c: E2 [10:19:20]MH_I2C_Read... [10:19:20]Read from MH i2c: E2 17 00 [10:19:20]MH_I2C_Read... [10:19:20]Read from MH i2c: E2 17 00 81 07 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 57 [10:19:20]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [10:19:20]wFMCommunicate OK [10:19:20]CreateOFDProtocolMessage done [10:19:20]OFDSenderStorePacket 202294 [10:19:20]StoreOFDPacket docnum=202294 [10:19:20]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0C 01 00 00 35 1E 04 01 72 22 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 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 5E 00 00 00 F4 03 04 00 27 65 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 36 16 03 00 35 04 06 00 36 49 D3 72 1D 59 42 99 3F 71 4B 1B 30 07 [10:19:20]CheckFolder [10:19:20]dirname=/storage/ofd_packets [10:19:20]CheckFolder done [10:19:20]ProducePacketName [10:19:20]name=ofd_packets/00202294 [10:19:20]NVStorageSaveData ofd_packets/00202294 [10:19:20]File name is /storage/ofd_packets/00202294 [10:19:20]Write 298 bytes [10:19:20]NVStorageSaveData done [10:19:20]OFDSenderStorePacket done [10:19:20]KKMCreateOFDPacket done [10:19:20]NVStorageSaveData kkm_last_timestamp [10:19:20]File name is /storage/kkm_last_timestamp [10:19:20]Write 4 bytes [10:19:20]NVStorageSaveData done [10:19:20]ExternCall_PrintAddStr [10:19:20]wPrintStart [10:19:20]Write to MH i2c: 01 00 00 82 07 89 [10:19:20]Write i2c OK [10:19:20]MH_I2C_Read... [10:19:20]Read from MH i2c: 01 [10:19:20]MH_I2C_Read... [10:19:20]Read from MH i2c: 01 07 00 [10:19:20]MH_I2C_Read... [10:19:20]Read from MH i2c: 01 07 00 82 07 00 00 00 00 00 FF 0F 9E [10:19:20]RasterBufferAndPrint [10:19:20]line Счет N : (1)450068 [10:19:20]line ИНН: 02508201610067 [10:19:20]line Контрольно-Кассовый Чек [10:19:20]line ПРОДАЖА [10:19:20]line ТРК (МРК, ГНК) : 33 [10:19:20]line Товар: 2710194210 [10:19:20]line ДТ-К-2 [10:19:20]line 13.130 * 76.20 [10:19:20]line = 1000.51 [10:19:20]line НДС 12% НСП 1% [10:19:20]line > о реализуемом товаре [10:19:20]line ОКРУГЛЕНИЕ: -0.51 [10:19:20]line ИТОГО: 1000.00 [10:19:20]line Внесено: 1000.00 [10:19:20]line СДАЧА: 0.00 [10:19:20]line НСП 1% : 8.85 [10:19:20]line НДС 12% : 106.25 [10:19:20]line Наличными: 1000.00 [10:19:20]line Безнал.: 0.00 [10:19:20]line Место: АЗС № 171 "Партнер Нефть" [10:19:20]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [10:19:20]line СНО: Общий режим [10:19:20]line Чек 94 28.10.2024 10:19 [10:19:20]line Смена: 545 ФФД: 1.0 [10:19:21]line ЗНМ: 0300000109 [10:19:21]line РНМ: 0000000000091777 [10:19:21]line Версия ККМ: 001 [10:19:21]line ФМ: 0000000000871756 [10:19:21]line ФД: 202294 [10:19:21]line ФПД: 59690707983705 [10:19:21]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T101919&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202294&fm=59690707983705&tin=02508201610067®Number=0000000000091777&sum=100000 [10:19:21]OFD Sender: Processing packet 202294 [packets to send 116, broken 115] [10:19:21]ProducePacketName [10:19:21]name=ofd_packets/00202294 [10:19:21]OFD Sender: To server: pG, [10:19:21]CommunicateWithHost lk.salyk.kg:30040 [10:19:21]ConnectInit lk.salyk.kg [10:19:21]written 0, free lines is 4095 [10:19:21]Connected sock=10 [10:19:21]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0C 01 00 00 35 1E 04 01 72 22 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 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 5E 00 00 00 F4 03 04 00 27 65 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 36 16 03 00 35 04 06 00 36 49 D3 72 1D 59 42 99 3F 71 4B 1B 30 07 [10:19:21]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 13 DF 47 00 FA 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 35 36 10 04 04 00 36 16 03 00 F4 03 04 00 DE 10 1F 67 B6 04 01 00 00 4D 2F D2 48 EA 7C FA 63 [10:19:21]CommunicateWithHost err = 0 [10:19:21]CheckOFDResponse [10:19:21]1017 (14) - 77093643461234 [10:19:21]1041 (16) - 0000000000871756 [10:19:21]1040 (4) - 202294 [10:19:21]1012 (4) - 28.10.2024 04:19 [10:19:21]1206 (1) - 0 [10:19:21]OFD Sender: Remove packet 202294 [10:19:21]ProducePacketName [10:19:21]name=ofd_packets/00202294 [10:19:21]NVStorageDeleteData [10:19:21]Write to MH i2c: 01 00 00 AD 07 B4 [10:19:21]Write i2c OK [10:19:21]MH_I2C_Read... [10:19:21]Read from MH i2c: 01 [10:19:21]MH_I2C_Read... [10:19:21]Read from MH i2c: 01 07 00 [10:19:21]MH_I2C_Read... [10:19:21]Read from MH i2c: 01 07 00 AD 07 00 00 00 00 00 96 0C 5D [10:19:21]RasterBufferAndPrint [10:19:21]line [10:19:21]line [10:19:21]line [10:19:21]line [10:19:21]line [10:19:21]written 0, free lines is 3228 [10:19:21]MH_Cut [10:19:21]Write to MH i2c: D1 01 00 B4 07 01 8D [10:19:21]Write i2c OK [10:19:21]MH_I2C_Read... [10:19:21]Read from MH i2c: D1 [10:19:21]MH_I2C_Read... [10:19:21]Read from MH i2c: D1 01 00 [10:19:21]MH_I2C_Read... [10:19:21]Read from MH i2c: D1 01 00 B4 07 00 8C [10:19:21]Write to MH i2c: 01 00 00 B5 07 BC [10:19:21]Write i2c OK [10:19:21]MH_I2C_Read... [10:19:22]OFD Sender: No OFD packet to send [10:19:22]*** Cut start [10:19:22]*** Purtial cut [10:19:22]*** Stage 1: CUTSNS_PIN = 1 [10:19:22]Read from MH i2c: 01 [10:19:22]MH_I2C_Read... [10:19:22]*** Stop cut motor [10:19:22]*** Cut end [10:19:22]Read from MH i2c: 01 07 00 [10:19:22]MH_I2C_Read... [10:19:22]Read from MH i2c: 01 07 00 B5 07 00 00 00 00 00 FF 0F D1 [10:19:22]process_action close_receipt done [10:19:22]requested_data is exist [10:19:22]produce_requested_data [10:19:22]requested_item fm.sn is exist - process it [10:19:22]wFMCommunicate request_size=4 [10:19:22]MH_SAM_APDU [10:19:22]CAPDU: 80 11 00 00 [10:19:22]Write to MH i2c: E2 08 00 B6 07 80 11 00 00 00 00 00 00 37 [10:19:22]Write i2c OK [10:19:22]MH_I2C_Read... [10:19:22]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:19:22]Read from MH i2c: E2 [10:19:22]MH_I2C_Read... [10:19:22]Read from MH i2c: E2 17 00 [10:19:22]MH_I2C_Read... [10:19:22]Read from MH i2c: E2 17 00 B6 07 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 8C [10:19:22]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [10:19:22]wFMCommunicate OK [10:19:22]requested_item fd.num is exist - process it [10:19:22]SAM_PROTO_GetFieldsCounters [10:19:22]wFMCommunicate request_size=4 [10:19:22]MH_SAM_APDU [10:19:22]CAPDU: 80 13 00 00 [10:19:22]Write to MH i2c: E2 08 00 B7 07 80 13 00 00 00 00 00 00 3A [10:19:22]Write i2c OK [10:19:22]MH_I2C_Read... [10:19:23]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:19:23]Read from MH i2c: E2 [10:19:23]MH_I2C_Read... [10:19:23]Read from MH i2c: E2 62 00 [10:19:23]MH_I2C_Read... [10:19:23]Read from MH i2c: E2 62 00 B7 07 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 36 16 03 00 0E 04 04 00 21 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 EF [10:19:23]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 36 16 03 00 0E 04 04 00 21 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 [10:19:23]wFMCommunicate OK [10:19:23]SAM_PROTO_GetFieldsCounters done [10:19:23]requested_item shift.num is exist - process it [10:19:23]requested_item shift.opened is exist - process it [10:19:23]req_shift_opened [10:19:23]FM_GetShiftState [10:19:23]SAM_PROTO_GetShiftState [10:19:23]wFMCommunicate request_size=4 [10:19:23]MH_SAM_APDU [10:19:23]CAPDU: 80 13 01 00 [10:19:23]Write to MH i2c: E2 08 00 B8 07 80 13 01 00 00 00 00 00 3C [10:19:23]Write i2c OK [10:19:23]MH_I2C_Read... [10:19:23]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:19:23]Read from MH i2c: E2 [10:19:23]MH_I2C_Read... [10:19:23]Read from MH i2c: E2 0E 00 [10:19:23]MH_I2C_Read... [10:19:23]Read from MH i2c: E2 0E 00 B8 07 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 E7 [10:19:23]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [10:19:23]wFMCommunicate OK [10:19:23]SAM_PROTO_GetShiftState done [10:19:23]FM_GetShiftState done [10:19:23]req_shift_opened done [10:19:23]requested_item shift.open_date is exist - process it [10:19:23]req_shift_open_date [10:19:23]req_shift_open_date done [10:19:23]produce_requested_data done [10:19:23]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202294,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670} [10:19:23]process_action_free close_receipt [10:19:23]json_value_free [10:19:23]json_value_free done [10:19:23]process_json_proto returns [10:19:23]Send response to host [10:19:23]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202294,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670}}} [10:19:23]free response buf [10:19:23]execute_script done [10:19:23]execute_script returns [10:19:23]free content buf [10:19:23]Sock 8.Close socket [10:19:23]Sock 8.Thread stoped [10:19:27]OFD Sender: No OFD packet to send [10:19:32]OFD Sender: No OFD packet to send [10:19:37]OFD Sender: No OFD packet to send [10:19:42]OFD Sender: No OFD packet to send [10:19:47]OFD Sender: No OFD packet to send [10:19:52]OFD Sender: No OFD packet to send [10:19:57]OFD Sender: No OFD packet to send [10:20:02]OFD Sender: No OFD packet to send [10:20:02]accept exits with 9 [10:20:02]New connection [10:20:02]New thread 3067276644 created [10:20:02]Thread 3067133284 joined [10:20:02]Waiting for new connection... [10:20:02] Sock 9.Parse request [10:20:02]Sock 9.Check first char [10:20:02]Sock 9.First char is OK [10:20:02]request: POST /json_proto HTTP/1.0 [10:20:02]Method: POST [10:20:02]URL: /json_proto [10:20:02]Method is POST - this is cgi request [10:20:02]url: /json_proto [10:20:02]query_string will be loaded in cgi processing [10:20:02]execute_cgi json_proto POST (null) [10:20:02]execute_cgi path=json_proto method=POST [10:20:02]POST find Content-Length [10:20:02]Host: 172.17.63.195:8080 [10:20:02]Content-Length: 677 [10:20:02]Content-Type: application/json [10:20:02] [10:20:02]POST finish read [10:20:02]Found Content-Length = 677 [10:20:02]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450069", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 66.90, "quantity" : 4.040, "sum" : 270.28, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 270.00, "total" : 270.00, "payments": [ { "type": 0, "sum" : 270.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:20:02]execute_script... [10:20: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)450069", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 66.90, "quantity" : 4.040, "sum" : 270.28, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 270.00, "total" : 270.00, "payments": [ { "type": 0, "sum" : 270.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:20:02]POST & json_proto [10:20:02]process_json_proto [10:20:02]json parsed OK: [10:20:02]protocol is kg_v1.0 [10:20:02]action value=close_receipt [10:20:02]process_action close_receipt [10:20:02]cmd_close_receipt [10:20:02]MH_GetDate [10:20:02]Write to MH i2c: F0 00 00 B9 07 AF [10:20:02]Write i2c OK [10:20:02]MH_I2C_Read... [10:20:02]Read from MH i2c: F0 [10:20:02]MH_I2C_Read... [10:20:02]Read from MH i2c: F0 09 00 [10:20:02]MH_I2C_Read... [10:20:02]Read from MH i2c: F0 09 00 B9 07 00 52 65 1F 67 47 1B 1E 67 DC [10:20:02]GetLastDocTimeStamp 1730110759 [10:20:02]current date 1730110802 [10:20:02]FM_GetShiftState [10:20:02]SAM_PROTO_GetShiftState [10:20:02]wFMCommunicate request_size=4 [10:20:02]MH_SAM_APDU [10:20:02]CAPDU: 80 13 01 00 [10:20:02]Write to MH i2c: E2 08 00 BA 07 80 13 01 00 00 00 00 00 3E [10:20:02]Write i2c OK [10:20:02]MH_I2C_Read... [10:20:02]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:20:02]Read from MH i2c: E2 [10:20:02]MH_I2C_Read... [10:20:02]Read from MH i2c: E2 0E 00 [10:20:02]MH_I2C_Read... [10:20:02]Read from MH i2c: E2 0E 00 BA 07 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 E9 [10:20:02]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [10:20:02]wFMCommunicate OK [10:20:02]SAM_PROTO_GetShiftState done [10:20:02]FM_GetShiftState done [10:20:02]opened in 1730073670 [10:20:02]opened+sec_in_day 1730160070 [10:20:02]quantity*price = 27027 [10:20:02]sum+1 = 27029 [10:20:02]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.28 ИТОГО: 270.00 Внесено: 270.00 СДАЧА: 0.00 НСП 1% : 2.39 НДС 12% : 28.70 Наличными: 270.00 Безнал.: 0.00 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 95 28.10.2024 10:20 Смена: 545 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 ФМ: 0000000000871756 ФД: 202295 ФПД: 155505085905339 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T102002&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202295&fm=155505085905339&tin=02508201610067®Number=0000000000091777&sum=27000 [10:20:03]StoreToDocumentArchive [10:20:03]shift 545 fd 202295 [10:20:03]save to /storage/0545/doc_00202295 [10:20:03]save last doc name /storage/0545/doc_00202295 to /storage/kkm_last_doc_name [10:20:03]save OK [10:20:03]Clear old archive folders... [10:20:03]ProcessDocumentItem done err = 0, tmpTLVsize=251 [10:20:03]tlvbuf is B6DF7710 [10:20:03]SAM_PROTO_ClearQueue [10:20:03]wFMCommunicate request_size=4 [10:20:03]MH_SAM_APDU [10:20:03]CAPDU: 80 09 00 00 [10:20:03]Write to MH i2c: E2 08 00 C7 07 80 09 00 00 00 00 00 00 40 [10:20:03]Write i2c OK [10:20:03]MH_I2C_Read... [10:20:03]Read from MH i2c: E2 [10:20:03]MH_I2C_Read... [10:20:03]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:20:03]Read from MH i2c: E2 03 00 [10:20:03]MH_I2C_Read... [10:20:03]Read from MH i2c: E2 03 00 C7 07 00 90 00 42 [10:20:03]RAPDU: 90 00 [10:20:03]wFMCommunicate OK [10:20:03]SAM_PROTO_ClearQueue done [10:20:03]KKMCreateOFDPacket [10:20:03]OFDProtocolAddRootSTLVToBuf [10:20:03]FM_MakeSignedData [10:20:03]FM_MakeSignedData [10:20:03]SAM_PROTO_SignData [10:20:03]wFMCommunicate request_size=4 [10:20:03]MH_SAM_APDU [10:20:03]CAPDU: 80 0D 01 02 [10:20:03]Write to MH i2c: E2 08 00 C8 07 80 0D 01 02 00 00 00 00 48 [10:20:03]Write i2c OK [10:20:03]MH_I2C_Read... [10:20:03]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:20:03]Read from MH i2c: E2 [10:20:03]MH_I2C_Read... [10:20:03]Read from MH i2c: E2 03 00 [10:20:03]MH_I2C_Read... [10:20:03]Read from MH i2c: E2 03 00 C8 07 00 90 00 43 [10:20:03]RAPDU: 90 00 [10:20:03]wFMCommunicate OK [10:20:03]wFMCommunicate request_size=255 [10:20:03]MH_SAM_APDU [10:20: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 32 FF 03 08 00 03 C8 0F 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 94 69 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 78 69 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EF 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 36 0B 00 00 00 00 07 04 06 00 78 69 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 5F 00 00 00 F4 03 04 00 52 65 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 37 16 03 00 35 04 06 00 8D [10:20:03]Write to MH i2c: E2 02 01 C9 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 32 FF 03 08 00 03 C8 0F 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 94 69 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 78 69 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EF 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 36 0B 00 00 00 00 07 04 06 00 78 69 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 5F 00 00 00 F4 03 04 00 52 65 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 37 16 03 00 35 04 06 00 8D 00 00 F5 [10:20:03]Write i2c OK [10:20:03]MH_I2C_Read... [10:20:03]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:20:03]Read from MH i2c: E2 [10:20:03]MH_I2C_Read... [10:20:03]Read from MH i2c: E2 03 00 [10:20:03]MH_I2C_Read... [10:20:03]Read from MH i2c: E2 03 00 C9 07 00 90 00 44 [10:20:03]RAPDU: 90 00 [10:20:03]wFMCommunicate OK [10:20:03]wFMCommunicate request_size=10 [10:20:03]MH_SAM_APDU [10:20:03]CAPDU: 80 0D 02 02 05 6E 59 67 F9 BB [10:20:03]Write to MH i2c: E2 0D 00 CA 07 80 0D 02 02 05 00 6E 59 67 F9 BB 00 00 37 [10:20:03]Write i2c OK [10:20:03]MH_I2C_Read... [10:20:03]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:20:03]Read from MH i2c: E2 [10:20:03]MH_I2C_Read... [10:20:03]Read from MH i2c: E2 03 00 [10:20:03]MH_I2C_Read... [10:20:03]Read from MH i2c: E2 03 00 CA 07 00 90 00 45 [10:20:03]RAPDU: 90 00 [10:20:03]wFMCommunicate OK [10:20:03]wFMCommunicate request_size=4 [10:20:03]MH_SAM_APDU [10:20:03]CAPDU: 80 0D 03 02 [10:20:03]Write to MH i2c: E2 08 00 CB 07 80 0D 03 02 00 00 00 00 4D [10:20:03]Write i2c OK [10:20:03]MH_I2C_Read... [10:20:03]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:20:03]Read from MH i2c: E2 [10:20:03]MH_I2C_Read... [10:20:03]Read from MH i2c: E2 0B 00 [10:20:03]MH_I2C_Read... [10:20:03]Read from MH i2c: E2 0B 00 CB 07 00 C4 94 0F CD 38 7C 28 19 90 00 77 [10:20:03]RAPDU: C4 94 0F CD 38 7C 28 19 90 00 [10:20:03]wFMCommunicate OK [10:20:03]SAM_PROTO_SignData done [10:20:03]FM_MakeSignedData done [10:20:03]CreateOFDProtocolMessage [10:20:03]wFMCommunicate request_size=4 [10:20:03]MH_SAM_APDU [10:20:03]CAPDU: 80 11 00 00 [10:20:03]Write to MH i2c: E2 08 00 CC 07 80 11 00 00 00 00 00 00 4D [10:20:03]Write i2c OK [10:20:03]MH_I2C_Read... [10:20:03]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:20:03]Read from MH i2c: E2 [10:20:03]MH_I2C_Read... [10:20:03]Read from MH i2c: E2 17 00 [10:20:03]MH_I2C_Read... [10:20:03]Read from MH i2c: E2 17 00 CC 07 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 A2 [10:20:03]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [10:20:03]wFMCommunicate OK [10:20:03]CreateOFDProtocolMessage done [10:20:03]OFDSenderStorePacket 202295 [10:20:03]StoreOFDPacket docnum=202295 [10:20:03]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 55 D7 07 01 48 B8 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 C8 0F 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 94 69 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 78 69 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EF 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 36 0B 00 00 00 00 07 04 06 00 78 69 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 5F 00 00 00 F4 03 04 00 52 65 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 37 16 03 00 35 04 06 00 8D 6E 59 67 F9 BB C4 94 0F CD 38 7C 28 19 [10:20:03]CheckFolder [10:20:03]dirname=/storage/ofd_packets [10:20:03]CheckFolder done [10:20:03]ProducePacketName [10:20:03]name=ofd_packets/00202295 [10:20:03]NVStorageSaveData ofd_packets/00202295 [10:20:03]File name is /storage/ofd_packets/00202295 [10:20:03]Write 301 bytes [10:20:03]NVStorageSaveData done [10:20:03]OFDSenderStorePacket done [10:20:03]KKMCreateOFDPacket done [10:20:03]NVStorageSaveData kkm_last_timestamp [10:20:03]File name is /storage/kkm_last_timestamp [10:20:03]Write 4 bytes [10:20:03]NVStorageSaveData done [10:20:03]ExternCall_PrintAddStr [10:20:03]wPrintStart [10:20:03]Write to MH i2c: 01 00 00 CD 07 D4 [10:20:03]Write i2c OK [10:20:03]MH_I2C_Read... [10:20:03]Read from MH i2c: 01 [10:20:03]MH_I2C_Read... [10:20:03]Read from MH i2c: 01 07 00 [10:20:03]MH_I2C_Read... [10:20:03]Read from MH i2c: 01 07 00 CD 07 00 00 00 00 00 FF 0F E9 [10:20:03]RasterBufferAndPrint [10:20:03]line Счет N : (1)450069 [10:20:03]line ИНН: 02508201610067 [10:20:03]line Контрольно-Кассовый Чек [10:20:03]line ПРОДАЖА [10:20:03]line ТРК (МРК, ГНК) : 41 [10:20:03]line Товар: 2710124130 [10:20:03]line Аи-92-К-2 [10:20:03]line 4.040 * 66.90 [10:20:03]line = 270.28 [10:20:03]line НДС 12% НСП 1% [10:20:03]line > о реализуемом товаре [10:20:03]line ОКРУГЛЕНИЕ: -0.28 [10:20:03]line ИТОГО: 270.00 [10:20:03]line Внесено: 270.00 [10:20:03]line СДАЧА: 0.00 [10:20:03]line НСП 1% : 2.39 [10:20:03]line НДС 12% : 28.70 [10:20:03]line Наличными: 270.00 [10:20:03]line Безнал.: 0.00 [10:20:03]line Место: АЗС № 171 "Партнер Нефть" [10:20:03]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [10:20:03]line СНО: Общий режим [10:20:03]line Чек 95 28.10.2024 10:20 [10:20:03]line Смена: 545 ФФД: 1.0 [10:20:03]line ЗНМ: 0300000109 [10:20:03]line РНМ: 0000000000091777 [10:20:03]line Версия ККМ: 001 [10:20:03]line ФМ: 0000000000871756 [10:20:03]line ФД: 202295 [10:20:03]line ФПД: 155505085905339 [10:20:04]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T102002&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202295&fm=155505085905339&tin=02508201610067®Number=0000000000091777&sum=27000 [10:20:04]OFD Sender: Processing packet 202295 [packets to send 116, broken 115] [10:20:04]ProducePacketName [10:20:04]name=ofd_packets/00202295 [10:20:04]OFD Sender: To server: pG, [10:20:04]CommunicateWithHost lk.salyk.kg:30040 [10:20:04]ConnectInit lk.salyk.kg [10:20:04]written 0, free lines is 4095 [10:20:04]Connected sock=10 [10:20:04]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 55 D7 07 01 48 B8 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 C8 0F 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 94 69 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 78 69 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EF 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 36 0B 00 00 00 00 07 04 06 00 78 69 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 5F 00 00 00 F4 03 04 00 52 65 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 37 16 03 00 35 04 06 00 8D 6E 59 67 F9 BB C4 94 0F CD 38 7C 28 19 [10:20:04]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 4B 9A 47 00 EE 52 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 37 16 03 00 F4 03 04 00 09 11 1F 67 B6 04 01 00 00 6C 13 3C 15 55 F5 D7 64 [10:20:04]CommunicateWithHost err = 0 [10:20:04]CheckOFDResponse [10:20:04]1017 (14) - 77093643461234 [10:20:04]1041 (16) - 0000000000871756 [10:20:04]1040 (4) - 202295 [10:20:04]1012 (4) - 28.10.2024 04:20 [10:20:04]1206 (1) - 0 [10:20:04]OFD Sender: Remove packet 202295 [10:20:04]ProducePacketName [10:20:04]name=ofd_packets/00202295 [10:20:04]NVStorageDeleteData [10:20:04]Write to MH i2c: 01 00 00 F8 07 FF [10:20:04]Write i2c OK [10:20:04]MH_I2C_Read... [10:20:04]Read from MH i2c: 01 [10:20:04]MH_I2C_Read... [10:20:04]Read from MH i2c: 01 07 00 [10:20:04]MH_I2C_Read... [10:20:04]Read from MH i2c: 01 07 00 F8 07 00 00 00 00 00 9D 0C AF [10:20:04]RasterBufferAndPrint [10:20:04]line [10:20:04]line [10:20:04]line [10:20:04]line [10:20:04]line [10:20:04]written 0, free lines is 3235 [10:20:04]MH_Cut [10:20:04]Write to MH i2c: D1 01 00 FF 07 01 D8 [10:20:04]Write i2c OK [10:20:04]MH_I2C_Read... [10:20:04]Read from MH i2c: D1 [10:20:04]MH_I2C_Read... [10:20:04]Read from MH i2c: D1 01 00 [10:20:04]MH_I2C_Read... [10:20:04]Read from MH i2c: D1 01 00 FF 07 00 D7 [10:20:04]Write to MH i2c: 01 00 00 00 08 08 [10:20:04]Write i2c OK [10:20:04]MH_I2C_Read... [10:20:05]OFD Sender: No OFD packet to send [10:20:05]*** Cut start [10:20:05]*** Purtial cut [10:20:05]*** CUTSNS_PIN = 0 [10:20:05]*** Stage 1: CUTSNS_PIN = 1 [10:20:07]Read from MH i2c: 01 [10:20:07]MH_I2C_Read... [10:20:07]*** Stop cut motor [10:20:07]*** Cut end [10:20:07]Read from MH i2c: 01 07 00 [10:20:07]MH_I2C_Read... [10:20:07]Read from MH i2c: 01 07 00 00 08 00 00 00 00 00 FF 0F 1D [10:20:07]process_action close_receipt done [10:20:07]requested_data is exist [10:20:07]produce_requested_data [10:20:07]requested_item fm.sn is exist - process it [10:20:07]wFMCommunicate request_size=4 [10:20:07]MH_SAM_APDU [10:20:07]CAPDU: 80 11 00 00 [10:20:07]Write to MH i2c: E2 08 00 01 08 80 11 00 00 00 00 00 00 83 [10:20:07]Write i2c OK [10:20:07]MH_I2C_Read... [10:20:07]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:20:07]Read from MH i2c: E2 [10:20:07]MH_I2C_Read... [10:20:07]Read from MH i2c: E2 17 00 [10:20:07]MH_I2C_Read... [10:20:07]Read from MH i2c: E2 17 00 01 08 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 D8 [10:20:07]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [10:20:07]wFMCommunicate OK [10:20:07]requested_item fd.num is exist - process it [10:20:07]SAM_PROTO_GetFieldsCounters [10:20:07]wFMCommunicate request_size=4 [10:20:07]MH_SAM_APDU [10:20:07]CAPDU: 80 13 00 00 [10:20:07]Write to MH i2c: E2 08 00 02 08 80 13 00 00 00 00 00 00 86 [10:20:07]Write i2c OK [10:20:07]MH_I2C_Read... [10:20:07]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:20:07]Read from MH i2c: E2 [10:20:07]MH_I2C_Read... [10:20:07]Read from MH i2c: E2 62 00 [10:20:07]MH_I2C_Read... [10:20:07]Read from MH i2c: E2 62 00 02 08 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 37 16 03 00 0E 04 04 00 21 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 3F [10:20:07]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 37 16 03 00 0E 04 04 00 21 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 [10:20:07]wFMCommunicate OK [10:20:07]SAM_PROTO_GetFieldsCounters done [10:20:07]requested_item shift.num is exist - process it [10:20:07]requested_item shift.opened is exist - process it [10:20:07]req_shift_opened [10:20:07]FM_GetShiftState [10:20:07]SAM_PROTO_GetShiftState [10:20:07]wFMCommunicate request_size=4 [10:20:07]MH_SAM_APDU [10:20:07]CAPDU: 80 13 01 00 [10:20:07]Write to MH i2c: E2 08 00 03 08 80 13 01 00 00 00 00 00 88 [10:20:07]Write i2c OK [10:20:07]MH_I2C_Read... [10:20:07]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:20:07]Read from MH i2c: E2 [10:20:07]MH_I2C_Read... [10:20:07]Read from MH i2c: E2 0E 00 [10:20:07]MH_I2C_Read... [10:20:07]Read from MH i2c: E2 0E 00 03 08 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 33 [10:20:07]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [10:20:07]wFMCommunicate OK [10:20:07]SAM_PROTO_GetShiftState done [10:20:07]FM_GetShiftState done [10:20:07]req_shift_opened done [10:20:07]requested_item shift.open_date is exist - process it [10:20:07]req_shift_open_date [10:20:07]req_shift_open_date done [10:20:07]produce_requested_data done [10:20:07]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202295,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670} [10:20:07]process_action_free close_receipt [10:20:07]json_value_free [10:20:07]json_value_free done [10:20:07]process_json_proto returns [10:20:07]Send response to host [10:20:07]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202295,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670}}} [10:20:07]free response buf [10:20:07]execute_script done [10:20:07]execute_script returns [10:20:07]free content buf [10:20:07]Sock 9.Close socket [10:20:07]Sock 9.Thread stoped [10:20:10]OFD Sender: No OFD packet to send [10:20:15]OFD Sender: No OFD packet to send [10:20:20]OFD Sender: No OFD packet to send [10:20:25]OFD Sender: No OFD packet to send [10:20:30]OFD Sender: No OFD packet to send [10:20:35]OFD Sender: No OFD packet to send [10:20:40]OFD Sender: No OFD packet to send [10:20:45]OFD Sender: No OFD packet to send [10:20:50]OFD Sender: No OFD packet to send [10:20:55]OFD Sender: No OFD packet to send [10:21:00]OFD Sender: No OFD packet to send [10:21:03]accept exits with 8 [10:21:03]New connection [10:21:03]New thread 3067133284 created [10:21:03]Thread 3067276644 joined [10:21:03]Waiting for new connection... [10:21:03] Sock 8.Parse request [10:21:03]Sock 8.Check first char [10:21:03]Sock 8.First char is OK [10:21:03]request: POST /json_proto HTTP/1.0 [10:21:03]Method: POST [10:21:03]URL: /json_proto [10:21:03]Method is POST - this is cgi request [10:21:03]url: /json_proto [10:21:03]query_string will be loaded in cgi processing [10:21:03]execute_cgi json_proto POST (null) [10:21:03]execute_cgi path=json_proto method=POST [10:21:03]POST find Content-Length [10:21:03]Host: 172.17.63.195:8080 [10:21:03]Content-Length: 677 [10:21:03]Content-Type: application/json [10:21:03] [10:21:03]POST finish read [10:21:03]Found Content-Length = 677 [10:21:03]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450070", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 62", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "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" ] } } [10:21:03]execute_script... [10:21: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)450070", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 62", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "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" ] } } [10:21:03]POST & json_proto [10:21:03]process_json_proto [10:21:03]json parsed OK: [10:21:03]protocol is kg_v1.0 [10:21:03]action value=close_receipt [10:21:03]process_action close_receipt [10:21:03]cmd_close_receipt [10:21:03]MH_GetDate [10:21:03]Write to MH i2c: F0 00 00 04 08 FB [10:21:03]Write i2c OK [10:21:03]MH_I2C_Read... [10:21:03]Read from MH i2c: F0 [10:21:03]MH_I2C_Read... [10:21:03]Read from MH i2c: F0 09 00 [10:21:03]MH_I2C_Read... [10:21:03]Read from MH i2c: F0 09 00 04 08 00 8F 65 1F 67 47 1B 1E 67 65 [10:21:03]GetLastDocTimeStamp 1730110802 [10:21:03]current date 1730110863 [10:21:03]FM_GetShiftState [10:21:03]SAM_PROTO_GetShiftState [10:21:03]wFMCommunicate request_size=4 [10:21:03]MH_SAM_APDU [10:21:03]CAPDU: 80 13 01 00 [10:21:03]Write to MH i2c: E2 08 00 05 08 80 13 01 00 00 00 00 00 8A [10:21:03]Write i2c OK [10:21:03]MH_I2C_Read... [10:21:03]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:21:03]Read from MH i2c: E2 [10:21:03]MH_I2C_Read... [10:21:03]Read from MH i2c: E2 0E 00 [10:21:03]MH_I2C_Read... [10:21:03]Read from MH i2c: E2 0E 00 05 08 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 35 [10:21:03]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [10:21:03]wFMCommunicate OK [10:21:03]SAM_PROTO_GetShiftState done [10:21:03]FM_GetShiftState done [10:21:03]opened in 1730073670 [10:21:03]opened+sec_in_day 1730160070 [10:21:03]quantity*price = 20003 [10:21:03]sum+1 = 20004 [10:21:03]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.03 ИТОГО: 200.00 Внесено: 200.00 СДАЧА: 0.00 НСП 1% : 1.77 НДС 12% : 21.24 Наличными: 200.00 Безнал.: 0.00 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 96 28.10.2024 10:21 Смена: 545 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 ФМ: 0000000000871756 ФД: 202296 ФПД: 96534979792993 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T102103&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202296&fm=96534979792993&tin=02508201610067®Number=0000000000091777&sum=20000 [10:21:04]StoreToDocumentArchive [10:21:04]shift 545 fd 202296 [10:21:04]save to /storage/0545/doc_00202296 [10:21:04]save last doc name /storage/0545/doc_00202296 to /storage/kkm_last_doc_name [10:21:04]save OK [10:21:04]Clear old archive folders... [10:21:04]ProcessDocumentItem done err = 0, tmpTLVsize=251 [10:21:04]tlvbuf is 01BF9450 [10:21:04]SAM_PROTO_ClearQueue [10:21:04]wFMCommunicate request_size=4 [10:21:04]MH_SAM_APDU [10:21:04]CAPDU: 80 09 00 00 [10:21:04]Write to MH i2c: E2 08 00 12 08 80 09 00 00 00 00 00 00 8C [10:21:04]Write i2c OK [10:21:04]MH_I2C_Read... [10:21:04]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:21:04]Read from MH i2c: E2 [10:21:04]MH_I2C_Read... [10:21:04]Read from MH i2c: E2 03 00 [10:21:04]MH_I2C_Read... [10:21:04]Read from MH i2c: E2 03 00 12 08 00 90 00 8E [10:21:04]RAPDU: 90 00 [10:21:04]wFMCommunicate OK [10:21:04]SAM_PROTO_ClearQueue done [10:21:04]KKMCreateOFDPacket [10:21:04]OFDProtocolAddRootSTLVToBuf [10:21:04]FM_MakeSignedData [10:21:04]FM_MakeSignedData [10:21:04]SAM_PROTO_SignData [10:21:04]wFMCommunicate request_size=4 [10:21:04]MH_SAM_APDU [10:21:04]CAPDU: 80 0D 01 02 [10:21:04]Write to MH i2c: E2 08 00 13 08 80 0D 01 02 00 00 00 00 94 [10:21:04]Write i2c OK [10:21:04]MH_I2C_Read... [10:21:04]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:21:04]Read from MH i2c: E2 [10:21:04]MH_I2C_Read... [10:21:04]Read from MH i2c: E2 03 00 [10:21:04]MH_I2C_Read... [10:21:04]Read from MH i2c: E2 03 00 13 08 00 90 00 8F [10:21:04]RAPDU: 90 00 [10:21:04]wFMCommunicate OK [10:21:04]wFMCommunicate request_size=255 [10:21:04]MH_SAM_APDU [10:21: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 32 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 60 00 00 00 F4 03 04 00 8F 65 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 38 16 03 00 35 04 06 00 57 [10:21:04]Write to MH i2c: E2 02 01 14 08 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 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 60 00 00 00 F4 03 04 00 8F 65 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 38 16 03 00 35 04 06 00 57 00 00 8F [10:21:04]Write i2c OK [10:21:04]MH_I2C_Read... [10:21:04]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:21:04]Read from MH i2c: E2 [10:21:04]MH_I2C_Read... [10:21:04]Read from MH i2c: E2 03 00 [10:21:04]MH_I2C_Read... [10:21:04]Read from MH i2c: E2 03 00 14 08 00 90 00 90 [10:21:04]RAPDU: 90 00 [10:21:04]wFMCommunicate OK [10:21:04]wFMCommunicate request_size=10 [10:21:04]MH_SAM_APDU [10:21:04]CAPDU: 80 0D 02 02 05 CC 4D 2D D0 61 [10:21:04]Write to MH i2c: E2 0D 00 15 08 80 0D 02 02 05 00 CC 4D 2D D0 61 00 00 18 [10:21:04]Write i2c OK [10:21:04]MH_I2C_Read... [10:21:04]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:21:04]Read from MH i2c: E2 [10:21:04]MH_I2C_Read... [10:21:04]Read from MH i2c: E2 03 00 [10:21:04]MH_I2C_Read... [10:21:04]Read from MH i2c: E2 03 00 15 08 00 90 00 91 [10:21:04]RAPDU: 90 00 [10:21:04]wFMCommunicate OK [10:21:04]wFMCommunicate request_size=4 [10:21:04]MH_SAM_APDU [10:21:04]CAPDU: 80 0D 03 02 [10:21:04]Write to MH i2c: E2 08 00 16 08 80 0D 03 02 00 00 00 00 99 [10:21:04]Write i2c OK [10:21:04]MH_I2C_Read... [10:21:04]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:21:04]Read from MH i2c: E2 [10:21:04]MH_I2C_Read... [10:21:04]Read from MH i2c: E2 0B 00 [10:21:04]MH_I2C_Read... [10:21:04]Read from MH i2c: E2 0B 00 16 08 00 53 12 9C 61 21 26 B9 35 90 00 31 [10:21:04]RAPDU: 53 12 9C 61 21 26 B9 35 90 00 [10:21:04]wFMCommunicate OK [10:21:04]SAM_PROTO_SignData done [10:21:04]FM_MakeSignedData done [10:21:04]CreateOFDProtocolMessage [10:21:04]wFMCommunicate request_size=4 [10:21:04]MH_SAM_APDU [10:21:04]CAPDU: 80 11 00 00 [10:21:04]Write to MH i2c: E2 08 00 17 08 80 11 00 00 00 00 00 00 99 [10:21:04]Write i2c OK [10:21:04]MH_I2C_Read... [10:21:04]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:21:04]Read from MH i2c: E2 [10:21:04]MH_I2C_Read... [10:21:04]Read from MH i2c: E2 17 00 [10:21:04]MH_I2C_Read... [10:21:04]Read from MH i2c: E2 17 00 17 08 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 EE [10:21:04]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [10:21:04]wFMCommunicate OK [10:21:04]CreateOFDProtocolMessage done [10:21:04]OFDSenderStorePacket 202296 [10:21:04]StoreOFDPacket docnum=202296 [10:21:04]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 A2 85 07 01 3D 63 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 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 60 00 00 00 F4 03 04 00 8F 65 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 38 16 03 00 35 04 06 00 57 CC 4D 2D D0 61 53 12 9C 61 21 26 B9 35 [10:21:04]CheckFolder [10:21:04]dirname=/storage/ofd_packets [10:21:04]CheckFolder done [10:21:04]ProducePacketName [10:21:04]name=ofd_packets/00202296 [10:21:04]NVStorageSaveData ofd_packets/00202296 [10:21:04]File name is /storage/ofd_packets/00202296 [10:21:04]Write 301 bytes [10:21:04]NVStorageSaveData done [10:21:04]OFDSenderStorePacket done [10:21:04]KKMCreateOFDPacket done [10:21:04]NVStorageSaveData kkm_last_timestamp [10:21:04]File name is /storage/kkm_last_timestamp [10:21:04]Write 4 bytes [10:21:04]NVStorageSaveData done [10:21:04]ExternCall_PrintAddStr [10:21:04]wPrintStart [10:21:04]Write to MH i2c: 01 00 00 18 08 20 [10:21:04]Write i2c OK [10:21:04]MH_I2C_Read... [10:21:04]Read from MH i2c: 01 [10:21:04]MH_I2C_Read... [10:21:04]Read from MH i2c: 01 07 00 [10:21:04]MH_I2C_Read... [10:21:04]Read from MH i2c: 01 07 00 18 08 00 00 00 00 00 FF 0F 35 [10:21:04]RasterBufferAndPrint [10:21:04]line Счет N : (1)450070 [10:21:04]line ИНН: 02508201610067 [10:21:04]line Контрольно-Кассовый Чек [10:21:04]line ПРОДАЖА [10:21:04]line ТРК (МРК, ГНК) : 62 [10:21:04]line Товар: 2710124130 [10:21:04]line Аи-92-К-2 [10:21:04]line 2.990 * 66.90 [10:21:04]line = 200.03 [10:21:04]line НДС 12% НСП 1% [10:21:04]line > о реализуемом товаре [10:21:04]line ОКРУГЛЕНИЕ: -0.03 [10:21:04]line ИТОГО: 200.00 [10:21:04]line Внесено: 200.00 [10:21:04]line СДАЧА: 0.00 [10:21:04]line НСП 1% : 1.77 [10:21:04]line НДС 12% : 21.24 [10:21:04]line Наличными: 200.00 [10:21:04]line Безнал.: 0.00 [10:21:04]line Место: АЗС № 171 "Партнер Нефть" [10:21:04]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [10:21:04]line СНО: Общий режим [10:21:04]line Чек 96 28.10.2024 10:21 [10:21:04]line Смена: 545 ФФД: 1.0 [10:21:04]line ЗНМ: 0300000109 [10:21:04]line РНМ: 0000000000091777 [10:21:04]line Версия ККМ: 001 [10:21:04]line ФМ: 0000000000871756 [10:21:04]line ФД: 202296 [10:21:04]line ФПД: 96534979792993 [10:21:04]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T102103&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202296&fm=96534979792993&tin=02508201610067®Number=0000000000091777&sum=20000 [10:21:05]OFD Sender: Processing packet 202296 [packets to send 116, broken 115] [10:21:05]ProducePacketName [10:21:05]name=ofd_packets/00202296 [10:21:05]OFD Sender: To server: pG, [10:21:05]CommunicateWithHost lk.salyk.kg:30040 [10:21:05]ConnectInit lk.salyk.kg [10:21:05]written 0, free lines is 4095 [10:21:05]Connected sock=10 [10: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 35 36 0F 01 00 00 A2 85 07 01 3D 63 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 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 60 00 00 00 F4 03 04 00 8F 65 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 38 16 03 00 35 04 06 00 57 CC 4D 2D D0 61 53 12 9C 61 21 26 B9 35 [10: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 35 36 4F 00 00 00 82 2B 47 00 D4 E8 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 38 16 03 00 F4 03 04 00 46 11 1F 67 B6 04 01 00 00 86 62 87 2E BC 12 68 3B [10:21:05]CommunicateWithHost err = 0 [10:21:05]CheckOFDResponse [10:21:05]1017 (14) - 77093643461234 [10:21:05]1041 (16) - 0000000000871756 [10:21:05]1040 (4) - 202296 [10:21:05]1012 (4) - 28.10.2024 04:21 [10:21:05]1206 (1) - 0 [10:21:05]OFD Sender: Remove packet 202296 [10:21:05]ProducePacketName [10:21:05]name=ofd_packets/00202296 [10:21:05]NVStorageDeleteData [10:21:05]Write to MH i2c: 01 00 00 43 08 4B [10:21:05]Write i2c OK [10:21:05]MH_I2C_Read... [10:21:05]Read from MH i2c: 01 [10:21:05]MH_I2C_Read... [10:21:05]Read from MH i2c: 01 07 00 [10:21:05]MH_I2C_Read... [10:21:05]Read from MH i2c: 01 07 00 43 08 00 00 00 00 00 95 0C F3 [10:21:05]RasterBufferAndPrint [10:21:05]line [10:21:05]line [10:21:05]line [10:21:05]line [10:21:05]line [10:21:05]written 0, free lines is 3227 [10:21:05]MH_Cut [10:21:05]Write to MH i2c: D1 01 00 4A 08 01 24 [10:21:05]Write i2c OK [10:21:05]MH_I2C_Read... [10:21:05]Read from MH i2c: D1 [10:21:05]MH_I2C_Read... [10:21:05]Read from MH i2c: D1 01 00 [10:21:05]MH_I2C_Read... [10:21:05]Read from MH i2c: D1 01 00 4A 08 00 23 [10:21:05]Write to MH i2c: 01 00 00 4B 08 53 [10:21:05]Write i2c OK [10:21:05]MH_I2C_Read... [10:21:06]OFD Sender: No OFD packet to send [10:21:06]*** Cut start [10:21:06]*** Purtial cut [10:21:06]*** Stage 1: CUTSNS_PIN = 1 [10:21:06]Read from MH i2c: 01 [10:21:06]MH_I2C_Read... [10:21:06]*** Stop cut motor [10:21:06]*** Cut end [10:21:06]Read from MH i2c: 01 07 00 [10:21:06]MH_I2C_Read... [10:21:06]Read from MH i2c: 01 07 00 4B 08 00 00 00 00 00 FF 0F 68 [10:21:06]process_action close_receipt done [10:21:06]requested_data is exist [10:21:06]produce_requested_data [10:21:06]requested_item fm.sn is exist - process it [10:21:06]wFMCommunicate request_size=4 [10:21:06]MH_SAM_APDU [10:21:06]CAPDU: 80 11 00 00 [10:21:06]Write to MH i2c: E2 08 00 4C 08 80 11 00 00 00 00 00 00 CE [10:21:06]Write i2c OK [10:21:06]MH_I2C_Read... [10:21:06]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:21:06]Read from MH i2c: E2 [10:21:06]MH_I2C_Read... [10:21:06]Read from MH i2c: E2 17 00 [10:21:06]MH_I2C_Read... [10:21:06]Read from MH i2c: E2 17 00 4C 08 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 23 [10:21:06]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [10:21:06]wFMCommunicate OK [10:21:06]requested_item fd.num is exist - process it [10:21:06]SAM_PROTO_GetFieldsCounters [10:21:06]wFMCommunicate request_size=4 [10:21:06]MH_SAM_APDU [10:21:06]CAPDU: 80 13 00 00 [10:21:06]Write to MH i2c: E2 08 00 4D 08 80 13 00 00 00 00 00 00 D1 [10:21:06]Write i2c OK [10:21:06]MH_I2C_Read... [10:21:06]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:21:06]Read from MH i2c: E2 [10:21:06]MH_I2C_Read... [10:21:06]Read from MH i2c: E2 62 00 [10:21:06]MH_I2C_Read... [10:21:06]Read from MH i2c: E2 62 00 4D 08 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 38 16 03 00 0E 04 04 00 21 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 8E [10:21:06]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 38 16 03 00 0E 04 04 00 21 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 [10:21:06]wFMCommunicate OK [10:21:06]SAM_PROTO_GetFieldsCounters done [10:21:06]requested_item shift.num is exist - process it [10:21:06]requested_item shift.opened is exist - process it [10:21:06]req_shift_opened [10:21:06]FM_GetShiftState [10:21:06]SAM_PROTO_GetShiftState [10:21:06]wFMCommunicate request_size=4 [10:21:06]MH_SAM_APDU [10:21:06]CAPDU: 80 13 01 00 [10:21:06]Write to MH i2c: E2 08 00 4E 08 80 13 01 00 00 00 00 00 D3 [10:21:06]Write i2c OK [10:21:06]MH_I2C_Read... [10:21:07]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:21:07]Read from MH i2c: E2 [10:21:07]MH_I2C_Read... [10:21:07]Read from MH i2c: E2 0E 00 [10:21:07]MH_I2C_Read... [10:21:07]Read from MH i2c: E2 0E 00 4E 08 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 7E [10:21:07]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [10:21:07]wFMCommunicate OK [10:21:07]SAM_PROTO_GetShiftState done [10:21:07]FM_GetShiftState done [10:21:07]req_shift_opened done [10:21:07]requested_item shift.open_date is exist - process it [10:21:07]req_shift_open_date [10:21:07]req_shift_open_date done [10:21:07]produce_requested_data done [10:21:07]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202296,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670} [10:21:07]process_action_free close_receipt [10:21:07]json_value_free [10:21:07]json_value_free done [10:21:07]process_json_proto returns [10:21:07]Send response to host [10:21:07]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202296,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670}}} [10:21:07]free response buf [10:21:07]execute_script done [10:21:07]execute_script returns [10:21:07]free content buf [10:21:07]Sock 8.Close socket [10:21:07]Sock 8.Thread stoped [10:21:11]OFD Sender: No OFD packet to send [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:51]OFD Sender: No OFD packet to send [10:21:56]OFD Sender: No OFD packet to send [10:22:01]OFD Sender: No OFD packet to send [10:22:06]OFD Sender: No OFD packet to send [10:22:11]OFD Sender: No OFD packet to send [10:22:16]OFD Sender: No OFD packet to send [10:22:21]OFD Sender: No OFD packet to send [10:22:26]OFD Sender: No OFD packet to send [10:22:31]OFD Sender: No OFD packet to send [10:23:17]ConnectInit Can't connect to host [10:23:21]OFD Sender: No OFD packet to send [10:23:26]OFD Sender: No OFD packet to send [10:23:31]OFD Sender: No OFD packet to send [10:23:36]OFD Sender: No OFD packet to send [10:23:41]OFD Sender: No OFD packet to send [10:23:45]accept exits with 9 [10:23:45]New connection [10:23:45]New thread 3067276644 created [10:23:45]Thread 3067133284 joined [10:23:45]Waiting for new connection... [10:23:45] Sock 9.Parse request [10:23:45]Sock 9.Check first char [10:23:45]Sock 9.First char is OK [10:23:45]request: POST /json_proto HTTP/1.0 [10:23:45]Method: POST [10:23:45]URL: /json_proto [10:23:45]Method is POST - this is cgi request [10:23:45]url: /json_proto [10:23:45]query_string will be loaded in cgi processing [10:23:45]execute_cgi json_proto POST (null) [10:23:45]execute_cgi path=json_proto method=POST [10:23:45]POST find Content-Length [10:23:45]Host: 172.17.63.195:8080 [10:23:45]Content-Length: 677 [10:23:45]Content-Type: application/json [10:23:45] [10:23:45]POST finish read [10:23:45]Found Content-Length = 677 [10:23:45]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450071", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "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" ] } } [10:23:45]execute_script... [10:23: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)450071", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "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" ] } } [10:23:45]POST & json_proto [10:23:45]process_json_proto [10:23:45]json parsed OK: [10:23:45]protocol is kg_v1.0 [10:23:45]action value=close_receipt [10:23:45]process_action close_receipt [10:23:45]cmd_close_receipt [10:23:45]MH_GetDate [10:23:45]Write to MH i2c: F0 00 00 4F 08 46 [10:23:45]Write i2c OK [10:23:45]MH_I2C_Read... [10:23:45]Read from MH i2c: F0 [10:23:45]MH_I2C_Read... [10:23:45]Read from MH i2c: F0 09 00 [10:23:45]MH_I2C_Read... [10:23:45]Read from MH i2c: F0 09 00 4F 08 00 32 66 1F 67 47 1B 1E 67 54 [10:23:45]GetLastDocTimeStamp 1730110863 [10:23:45]current date 1730111026 [10:23:45]FM_GetShiftState [10:23:45]SAM_PROTO_GetShiftState [10:23:45]wFMCommunicate request_size=4 [10:23:45]MH_SAM_APDU [10:23:45]CAPDU: 80 13 01 00 [10:23:45]Write to MH i2c: E2 08 00 50 08 80 13 01 00 00 00 00 00 D5 [10:23:45]Write i2c OK [10:23:45]MH_I2C_Read... [10:23:45]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:23:45]Read from MH i2c: E2 [10:23:45]MH_I2C_Read... [10:23:45]Read from MH i2c: E2 0E 00 [10:23:45]MH_I2C_Read... [10:23:45]Read from MH i2c: E2 0E 00 50 08 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 80 [10:23:45]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [10:23:45]wFMCommunicate OK [10:23:45]SAM_PROTO_GetShiftState done [10:23:45]FM_GetShiftState done [10:23:45]opened in 1730073670 [10:23:45]opened+sec_in_day 1730160070 [10:23:45]quantity*price = 25020 [10:23:45]sum+1 = 25022 [10:23:45]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.21 ИТОГО: 250.00 Внесено: 250.00 СДАЧА: 0.00 НСП 1% : 2.21 НДС 12% : 26.57 Наличными: 250.00 Безнал.: 0.00 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 97 28.10.2024 10:23 Смена: 545 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 ФМ: 0000000000871756 ФД: 202297 ФПД: 265228579338939 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T102346&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202297&fm=265228579338939&tin=02508201610067®Number=0000000000091777&sum=25000 [10:23:47]StoreToDocumentArchive [10:23:47]shift 545 fd 202297 [10:23:47]save to /storage/0545/doc_00202297 [10:23:47]save last doc name /storage/0545/doc_00202297 to /storage/kkm_last_doc_name [10:23:47]save OK [10:23:47]Clear old archive folders... [10:23:47]ProcessDocumentItem done err = 0, tmpTLVsize=251 [10:23:47]tlvbuf is 01BF2B70 [10:23:47]SAM_PROTO_ClearQueue [10:23:47]wFMCommunicate request_size=4 [10:23:47]MH_SAM_APDU [10:23:47]CAPDU: 80 09 00 00 [10:23:47]Write to MH i2c: E2 08 00 5D 08 80 09 00 00 00 00 00 00 D7 [10:23:47]Write i2c OK [10:23:47]MH_I2C_Read... [10:23:47]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:23:47]Read from MH i2c: E2 [10:23:47]MH_I2C_Read... [10:23:47]Read from MH i2c: E2 03 00 [10:23:47]MH_I2C_Read... [10:23:47]Read from MH i2c: E2 03 00 5D 08 00 90 00 D9 [10:23:47]RAPDU: 90 00 [10:23:47]wFMCommunicate OK [10:23:47]SAM_PROTO_ClearQueue done [10:23:47]KKMCreateOFDPacket [10:23:47]OFDProtocolAddRootSTLVToBuf [10:23:47]FM_MakeSignedData [10:23:47]FM_MakeSignedData [10:23:47]SAM_PROTO_SignData [10:23:47]wFMCommunicate request_size=4 [10:23:47]MH_SAM_APDU [10:23:47]CAPDU: 80 0D 01 02 [10:23:47]Write to MH i2c: E2 08 00 5E 08 80 0D 01 02 00 00 00 00 DF [10:23:47]Write i2c OK [10:23:47]MH_I2C_Read... [10:23:47]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:23:47]Read from MH i2c: E2 [10:23:47]MH_I2C_Read... [10:23:47]Read from MH i2c: E2 03 00 [10:23:47]MH_I2C_Read... [10:23:47]Read from MH i2c: E2 03 00 5E 08 00 90 00 DA [10:23:47]RAPDU: 90 00 [10:23:47]wFMCommunicate OK [10:23:47]wFMCommunicate request_size=255 [10:23:47]MH_SAM_APDU [10:23:47]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 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 61 00 00 00 F4 03 04 00 32 66 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 39 16 03 00 35 04 06 00 F1 [10:23:47]Write to MH i2c: E2 02 01 5F 08 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 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 61 00 00 00 F4 03 04 00 32 66 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 39 16 03 00 35 04 06 00 F1 00 00 31 [10:23:47]Write i2c OK [10:23:47]MH_I2C_Read... [10:23:47]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:23:47]Read from MH i2c: E2 [10:23:47]MH_I2C_Read... [10:23:47]Read from MH i2c: E2 03 00 [10:23:47]MH_I2C_Read... [10:23:47]Read from MH i2c: E2 03 00 5F 08 00 90 00 DB [10:23:47]RAPDU: 90 00 [10:23:47]wFMCommunicate OK [10:23:47]wFMCommunicate request_size=10 [10:23:47]MH_SAM_APDU [10:23:47]CAPDU: 80 0D 02 02 05 39 57 41 7A BB [10:23:47]Write to MH i2c: E2 0D 00 60 08 80 0D 02 02 05 00 39 57 41 7A BB 00 00 F2 [10:23:47]Write i2c OK [10:23:47]MH_I2C_Read... [10:23:47]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:23:47]Read from MH i2c: E2 [10:23:47]MH_I2C_Read... [10:23:47]Read from MH i2c: E2 03 00 [10:23:47]MH_I2C_Read... [10:23:47]Read from MH i2c: E2 03 00 60 08 00 90 00 DC [10:23:47]RAPDU: 90 00 [10:23:47]wFMCommunicate OK [10:23:47]wFMCommunicate request_size=4 [10:23:47]MH_SAM_APDU [10:23:47]CAPDU: 80 0D 03 02 [10:23:47]Write to MH i2c: E2 08 00 61 08 80 0D 03 02 00 00 00 00 E4 [10:23:47]Write i2c OK [10:23:47]MH_I2C_Read... [10:23:47]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:23:47]Read from MH i2c: E2 [10:23:47]MH_I2C_Read... [10:23:47]Read from MH i2c: E2 0B 00 [10:23:47]MH_I2C_Read... [10:23:47]Read from MH i2c: E2 0B 00 61 08 00 F0 87 9F C3 4A 7E E9 08 90 00 77 [10:23:47]RAPDU: F0 87 9F C3 4A 7E E9 08 90 00 [10:23:47]wFMCommunicate OK [10:23:47]SAM_PROTO_SignData done [10:23:47]FM_MakeSignedData done [10:23:47]CreateOFDProtocolMessage [10:23:47]wFMCommunicate request_size=4 [10:23:47]MH_SAM_APDU [10:23:47]CAPDU: 80 11 00 00 [10:23:47]Write to MH i2c: E2 08 00 62 08 80 11 00 00 00 00 00 00 E4 [10:23:47]Write i2c OK [10:23:47]MH_I2C_Read... [10:23:47]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:23:47]Read from MH i2c: E2 [10:23:47]MH_I2C_Read... [10:23:47]Read from MH i2c: E2 17 00 [10:23:47]MH_I2C_Read... [10:23:47]Read from MH i2c: E2 17 00 62 08 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 39 [10:23:47]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [10:23:47]wFMCommunicate OK [10:23:47]CreateOFDProtocolMessage done [10:23:47]OFDSenderStorePacket 202297 [10:23:47]StoreOFDPacket docnum=202297 [10:23:47]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 0C E2 07 01 0A 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 32 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 61 00 00 00 F4 03 04 00 32 66 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 39 16 03 00 35 04 06 00 F1 39 57 41 7A BB F0 87 9F C3 4A 7E E9 08 [10:23:47]CheckFolder [10:23:47]dirname=/storage/ofd_packets [10:23:47]CheckFolder done [10:23:47]ProducePacketName [10:23:47]name=ofd_packets/00202297 [10:23:47]NVStorageSaveData ofd_packets/00202297 [10:23:47]File name is /storage/ofd_packets/00202297 [10:23:47]Write 301 bytes [10:23:47]NVStorageSaveData done [10:23:47]OFDSenderStorePacket done [10:23:47]KKMCreateOFDPacket done [10:23:47]NVStorageSaveData kkm_last_timestamp [10:23:47]File name is /storage/kkm_last_timestamp [10:23:47]Write 4 bytes [10:23:47]NVStorageSaveData done [10:23:47]ExternCall_PrintAddStr [10:23:47]wPrintStart [10:23:47]Write to MH i2c: 01 00 00 63 08 6B [10:23:47]Write i2c OK [10:23:47]MH_I2C_Read... [10:23:47]Read from MH i2c: 01 [10:23:47]MH_I2C_Read... [10:23:47]Read from MH i2c: 01 07 00 [10:23:47]MH_I2C_Read... [10:23:47]Read from MH i2c: 01 07 00 63 08 00 00 00 00 00 FF 0F 80 [10:23:47]RasterBufferAndPrint [10:23:47]line Счет N : (1)450071 [10:23:47]line ИНН: 02508201610067 [10:23:47]line Контрольно-Кассовый Чек [10:23:47]line ПРОДАЖА [10:23:47]line ТРК (МРК, ГНК) : 41 [10:23:47]line Товар: 2710124130 [10:23:47]line Аи-92-К-2 [10:23:47]line 3.740 * 66.90 [10:23:47]line = 250.21 [10:23:47]line НДС 12% НСП 1% [10:23:47]line > о реализуемом товаре [10:23:47]line ОКРУГЛЕНИЕ: -0.21 [10:23:47]line ИТОГО: 250.00 [10:23:47]line Внесено: 250.00 [10:23:47]line СДАЧА: 0.00 [10:23:47]line НСП 1% : 2.21 [10:23:47]line НДС 12% : 26.57 [10:23:47]line Наличными: 250.00 [10:23:47]line Безнал.: 0.00 [10:23:47]line Место: АЗС № 171 "Партнер Нефть" [10:23:47]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [10:23:47]line СНО: Общий режим [10:23:47]line Чек 97 28.10.2024 10:23 [10:23:47]line Смена: 545 ФФД: 1.0 [10:23:47]line ЗНМ: 0300000109 [10:23:47]line РНМ: 0000000000091777 [10:23:47]line Версия ККМ: 001 [10:23:47]line ФМ: 0000000000871756 [10:23:47]line ФД: 202297 [10:23:47]line ФПД: 265228579338939 [10:23:47]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T102346&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202297&fm=265228579338939&tin=02508201610067®Number=0000000000091777&sum=25000 [10:23:47]OFD Sender: Processing packet 202297 [packets to send 116, broken 115] [10:23:47]ProducePacketName [10:23:47]name=ofd_packets/00202297 [10:23:47]OFD Sender: To server: pG, [10:23:47]CommunicateWithHost lk.salyk.kg:30040 [10:23:47]ConnectInit lk.salyk.kg [10:23:47]written 0, free lines is 4095 [10:23:48]Connected sock=10 [10:23:48]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 0C E2 07 01 0A 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 32 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 61 00 00 00 F4 03 04 00 32 66 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 39 16 03 00 35 04 06 00 F1 39 57 41 7A BB F0 87 9F C3 4A 7E E9 08 [10:23:48]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 25 46 47 00 EF 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 35 36 10 04 04 00 39 16 03 00 F4 03 04 00 E9 11 1F 67 B6 04 01 00 00 51 2E FA 42 34 75 E5 36 [10:23:48]CommunicateWithHost err = 0 [10:23:48]CheckOFDResponse [10:23:48]1017 (14) - 77093643461234 [10:23:48]1041 (16) - 0000000000871756 [10:23:48]1040 (4) - 202297 [10:23:48]1012 (4) - 28.10.2024 04:24 [10:23:48]1206 (1) - 0 [10:23:48]OFD Sender: Remove packet 202297 [10:23:48]ProducePacketName [10:23:48]name=ofd_packets/00202297 [10:23:48]NVStorageDeleteData [10:23:48]Write to MH i2c: 01 00 00 8E 08 96 [10:23:48]Write i2c OK [10:23:48]MH_I2C_Read... [10:23:48]Read from MH i2c: 01 [10:23:48]MH_I2C_Read... [10:23:48]Read from MH i2c: 01 07 00 [10:23:48]MH_I2C_Read... [10:23:48]Read from MH i2c: 01 07 00 8E 08 00 00 00 00 00 A4 0C 4D [10:23:48]RasterBufferAndPrint [10:23:48]line [10:23:48]line [10:23:48]line [10:23:48]line [10:23:48]line [10:23:48]written 0, free lines is 3242 [10:23:48]MH_Cut [10:23:48]Write to MH i2c: D1 01 00 95 08 01 6F [10:23:48]Write i2c OK [10:23:48]MH_I2C_Read... [10:23:48]Read from MH i2c: D1 [10:23:48]MH_I2C_Read... [10:23:48]Read from MH i2c: D1 01 00 [10:23:48]MH_I2C_Read... [10:23:48]Read from MH i2c: D1 01 00 95 08 00 6E [10:23:48]Write to MH i2c: 01 00 00 96 08 9E [10:23:48]Write i2c OK [10:23:48]MH_I2C_Read... [10:23:48]OFD Sender: No OFD packet to send [10:23:49]*** Cut start [10:23:49]*** Purtial cut [10:23:49]*** Stage 1: CUTSNS_PIN = 1 [10:23:49]Read from MH i2c: 01 [10:23:49]MH_I2C_Read... [10:23:49]*** Stop cut motor [10:23:49]*** Cut end [10:23:49]Read from MH i2c: 01 07 00 [10:23:49]MH_I2C_Read... [10:23:49]Read from MH i2c: 01 07 00 96 08 00 00 00 00 00 FF 0F B3 [10:23:49]process_action close_receipt done [10:23:49]requested_data is exist [10:23:49]produce_requested_data [10:23:49]requested_item fm.sn is exist - process it [10:23:49]wFMCommunicate request_size=4 [10:23:49]MH_SAM_APDU [10:23:49]CAPDU: 80 11 00 00 [10:23:49]Write to MH i2c: E2 08 00 97 08 80 11 00 00 00 00 00 00 19 [10:23:49]Write i2c OK [10:23:49]MH_I2C_Read... [10:23:49]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:23:49]Read from MH i2c: E2 [10:23:49]MH_I2C_Read... [10:23:49]Read from MH i2c: E2 17 00 [10:23:49]MH_I2C_Read... [10:23:49]Read from MH i2c: E2 17 00 97 08 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 6E [10:23:49]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [10:23:49]wFMCommunicate OK [10:23:49]requested_item fd.num is exist - process it [10:23:49]SAM_PROTO_GetFieldsCounters [10:23:49]wFMCommunicate request_size=4 [10:23:49]MH_SAM_APDU [10:23:49]CAPDU: 80 13 00 00 [10:23:49]Write to MH i2c: E2 08 00 98 08 80 13 00 00 00 00 00 00 1C [10:23:49]Write i2c OK [10:23:49]MH_I2C_Read... [10:23:49]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:23:49]Read from MH i2c: E2 [10:23:49]MH_I2C_Read... [10:23:49]Read from MH i2c: E2 62 00 [10:23:49]MH_I2C_Read... [10:23:49]Read from MH i2c: E2 62 00 98 08 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 39 16 03 00 0E 04 04 00 21 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 DD [10: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 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 39 16 03 00 0E 04 04 00 21 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 [10:23:49]wFMCommunicate OK [10:23:49]SAM_PROTO_GetFieldsCounters done [10:23:49]requested_item shift.num is exist - process it [10:23:49]requested_item shift.opened is exist - process it [10:23:49]req_shift_opened [10:23:49]FM_GetShiftState [10:23:49]SAM_PROTO_GetShiftState [10:23:49]wFMCommunicate request_size=4 [10:23:49]MH_SAM_APDU [10:23:49]CAPDU: 80 13 01 00 [10:23:49]Write to MH i2c: E2 08 00 99 08 80 13 01 00 00 00 00 00 1E [10:23:49]Write i2c OK [10:23:49]MH_I2C_Read... [10:23:49]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:23:49]Read from MH i2c: E2 [10:23:49]MH_I2C_Read... [10:23:49]Read from MH i2c: E2 0E 00 [10:23:49]MH_I2C_Read... [10:23:49]Read from MH i2c: E2 0E 00 99 08 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 C9 [10:23:49]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [10:23:49]wFMCommunicate OK [10:23:49]SAM_PROTO_GetShiftState done [10:23:49]FM_GetShiftState done [10:23:49]req_shift_opened done [10:23:49]requested_item shift.open_date is exist - process it [10:23:49]req_shift_open_date [10:23:49]req_shift_open_date done [10:23:49]produce_requested_data done [10:23:49]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202297,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670} [10:23:49]process_action_free close_receipt [10:23:49]json_value_free [10:23:49]json_value_free done [10:23:49]process_json_proto returns [10:23:49]Send response to host [10:23:49]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202297,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670}}} [10:23:49]free response buf [10:23:49]execute_script done [10:23:49]execute_script returns [10:23:49]free content buf [10:23:49]Sock 9.Close socket [10:23:49]Sock 9.Thread stoped [10:23:53]OFD Sender: No OFD packet to send [10:23:58]OFD Sender: No OFD packet to send [10:24:03]OFD Sender: No OFD packet to send [10:24:08]OFD Sender: No OFD packet to send [10:24:13]OFD Sender: No OFD packet to send [10:24:18]OFD Sender: No OFD packet to send [10:24:23]OFD Sender: No OFD packet to send [10:24:28]OFD Sender: No OFD packet to send [10:24:33]OFD Sender: No OFD packet to send [10:24:38]OFD Sender: No OFD packet to send [10:24:43]OFD Sender: No OFD packet to send [10:24:48]OFD Sender: No OFD packet to send [10:24:53]OFD Sender: No OFD packet to send [10:24:58]OFD Sender: No OFD packet to send [10:25:03]OFD Sender: No OFD packet to send [10:25:08]OFD Sender: No OFD packet to send [10:25:13]accept exits with 8 [10:25:13]New connection [10:25:13]New thread 3067133284 created [10:25:13]Thread 3067276644 joined [10:25:13]Waiting for new connection... [10:25:13] Sock 8.Parse request [10:25:13]Sock 8.Check first char [10:25:13]Sock 8.First char is OK [10:25:13]request: POST /json_proto HTTP/1.0 [10:25:13]Method: POST [10:25:13]URL: /json_proto [10:25:13]Method is POST - this is cgi request [10:25:13]url: /json_proto [10:25:13]query_string will be loaded in cgi processing [10:25:13]execute_cgi json_proto POST (null) [10:25:13]execute_cgi path=json_proto method=POST [10:25:13]POST find Content-Length [10:25:13]Host: 172.17.63.195:8080 [10:25:13]Content-Length: 215 [10:25:13]Content-Type: application/json [10:25:13] [10:25:13]POST finish read [10:25:13]Found Content-Length = 215 [10:25:13]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "kkm.sn", "kkm.ver", "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:25:13]execute_script... [10:25:13]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "kkm.sn", "kkm.ver", "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:25:13]POST & json_proto [10:25:13]process_json_proto [10:25:13]json parsed OK: [10:25:13]protocol is kg_v1.0 [10:25:13]action value=get_value [10:25:13]process_action get_value [10:25:13]cmd_get_value [10:25:13]process_action get_value done [10:25:13]requested_data is exist [10:25:13]produce_requested_data [10:25:13]requested_item kkm.sn is exist - process it [10:25:13]requested_item kkm.ver is exist - process it [10:25:13]requested_item fm.sn is exist - process it [10:25:13]wFMCommunicate request_size=4 [10:25:13]MH_SAM_APDU [10:25:13]CAPDU: 80 11 00 00 [10:25:13]Write to MH i2c: E2 08 00 9A 08 80 11 00 00 00 00 00 00 1C [10:25:13]Write i2c OK [10:25:13]MH_I2C_Read... [10:25:13]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:25:13]Read from MH i2c: E2 [10:25:13]MH_I2C_Read... [10:25:13]Read from MH i2c: E2 17 00 [10:25:13]MH_I2C_Read... [10:25:13]Read from MH i2c: E2 17 00 9A 08 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 71 [10:25:13]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [10:25:13]wFMCommunicate OK [10:25:13]requested_item fd.num is exist - process it [10:25:13]SAM_PROTO_GetFieldsCounters [10:25:13]wFMCommunicate request_size=4 [10:25:13]MH_SAM_APDU [10:25:13]CAPDU: 80 13 00 00 [10:25:13]Write to MH i2c: E2 08 00 9B 08 80 13 00 00 00 00 00 00 1F [10:25:13]Write i2c OK [10:25:13]MH_I2C_Read... [10:25:13]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:25:13]Read from MH i2c: E2 [10:25:13]MH_I2C_Read... [10:25:13]Read from MH i2c: E2 62 00 [10:25:13]MH_I2C_Read... [10:25:13]Read from MH i2c: E2 62 00 9B 08 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 39 16 03 00 0E 04 04 00 21 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 E0 [10:25:13]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 39 16 03 00 0E 04 04 00 21 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 [10:25:13]wFMCommunicate OK [10:25:13]SAM_PROTO_GetFieldsCounters done [10:25:13]requested_item shift.num is exist - process it [10:25:13]requested_item shift.opened is exist - process it [10:25:13]req_shift_opened [10:25:13]FM_GetShiftState [10:25:13]SAM_PROTO_GetShiftState [10:25:13]wFMCommunicate request_size=4 [10:25:13]MH_SAM_APDU [10:25:13]CAPDU: 80 13 01 00 [10:25:13]Write to MH i2c: E2 08 00 9C 08 80 13 01 00 00 00 00 00 21 [10:25:13]Write i2c OK [10:25:13]MH_I2C_Read... [10:25:13]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:25:13]Read from MH i2c: E2 [10:25:13]MH_I2C_Read... [10:25:13]Read from MH i2c: E2 0E 00 [10:25:13]MH_I2C_Read... [10:25:13]Read from MH i2c: E2 0E 00 9C 08 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 CC [10:25:13]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [10:25:13]wFMCommunicate OK [10:25:13]SAM_PROTO_GetShiftState done [10:25:13]FM_GetShiftState done [10:25:13]req_shift_opened done [10:25:13]requested_item shift.open_date is exist - process it [10:25:13]req_shift_open_date [10:25:13]req_shift_open_date done [10:25:13]produce_requested_data done [10:25:13]produce_requested_data return {"kkm.sn":"0300000109","kkm.ver":"001","fm.sn":"0000000000871756","fd.num":202297,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670} [10:25:13]process_action_free get_value [10:25:13]json_value_free [10:25:13]json_value_free done [10:25:13]process_json_proto returns [10:25:13]Send response to host [10:25:13]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"kkm.sn":"0300000109","kkm.ver":"001","fm.sn":"0000000000871756","fd.num":202297,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670}}} [10:25:13]free response buf [10:25:13]execute_script done [10:25:13]execute_script returns [10:25:13]free content buf [10:25:13]Sock 8.Close socket [10:25:13]Sock 8.Thread stoped [10:25:13]accept exits with 9 [10:25:13]New connection [10:25:13]New thread 3067276644 created [10:25:13]Thread 3067133284 joined [10:25:13]Waiting for new connection... [10:25:13] Sock 9.Parse request [10:25:13]Sock 9.Check first char [10:25:13]Sock 9.First char is OK [10:25:13]request: POST /json_proto HTTP/1.0 [10:25:13]Method: POST [10:25:13]URL: /json_proto [10:25:13]Method is POST - this is cgi request [10:25:13]url: /json_proto [10:25:13]query_string will be loaded in cgi processing [10:25:13]execute_cgi json_proto POST (null) [10:25:13]execute_cgi path=json_proto method=POST [10:25:13]POST find Content-Length [10:25:13]Host: 172.17.63.195:8080 [10:25:13]Content-Length: 331 [10:25:13]Content-Type: application/json [10:25:13] [10:25:13]POST finish read [10:25:13]Found Content-Length = 331 [10:25:13]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "fm.sale.total", "fm.sale_refund.total", "fm.buy.total", "shift.sale.total", "shift.sale.total_cash", "shift.sale_refund.total", "shift.sale_refund.total_cash", "shift.buy.total", "shift.buy.total_cash" ] } } [10:25:13]execute_script... [10:25:13]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "fm.sale.total", "fm.sale_refund.total", "fm.buy.total", "shift.sale.total", "shift.sale.total_cash", "shift.sale_refund.total", "shift.sale_refund.total_cash", "shift.buy.total", "shift.buy.total_cash" ] } } [10:25:13]POST & json_proto [10:25:13]process_json_proto [10:25:13]json parsed OK: [10:25:13]protocol is kg_v1.0 [10:25:13]action value=get_value [10:25:13]process_action get_value [10:25:13]cmd_get_value [10:25:13]process_action get_value done [10:25:13]requested_data is exist [10:25:13]produce_requested_data [10:25:13]requested_item fm.sale.total is exist - process it [10:25:13]SAM_PROTO_GetFMData [10:25:13]wFMCommunicate request_size=4 [10:25:13]MH_SAM_APDU [10:25:13]CAPDU: 80 13 03 00 [10:25:13]Write to MH i2c: E2 08 00 9D 08 80 13 03 00 00 00 00 00 24 [10:25:13]Write i2c OK [10:25:13]MH_I2C_Read... [10:25:13]OFD Sender: No OFD packet to send [10:25:14]*** iso7816_exchange 80 13 03 00... Resp OK rsp.len_out = 250! [10:25:14]Read from MH i2c: E2 [10:25:14]MH_I2C_Read... [10:25:14]Read from MH i2c: E2 FD 00 [10:25:14]MH_I2C_Read... [10:25:14]Read from MH i2c: E2 FD 00 9D 08 00 C4 04 85 04 C0 04 6E 04 04 00 F7 11 03 00 69 04 A3 00 6F 04 04 00 D2 11 03 00 B1 04 05 00 5A 13 D3 AF 03 70 04 05 00 58 2F 43 50 03 72 04 04 00 02 E4 8F 5F 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 74 F1 43 64 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0D 00 F6 03 01 00 01 F7 03 04 00 F1 D1 5A 08 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 9B 00 6F 04 04 00 25 00 00 00 B1 04 03 00 24 F4 96 70 04 03 00 5C C1 96 72 04 02 00 C8 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 EB 07 10 EF 03 09 00 90 00 C8 [10:25:14]RAPDU: C4 04 85 04 C0 04 6E 04 04 00 F7 11 03 00 69 04 A3 00 6F 04 04 00 D2 11 03 00 B1 04 05 00 5A 13 D3 AF 03 70 04 05 00 58 2F 43 50 03 72 04 04 00 02 E4 8F 5F 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 74 F1 43 64 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0D 00 F6 03 01 00 01 F7 03 04 00 F1 D1 5A 08 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 9B 00 6F 04 04 00 25 00 00 00 B1 04 03 00 24 F4 96 70 04 03 00 5C C1 96 72 04 02 00 C8 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 EB 07 10 EF 03 09 00 90 00 [10:25:14]wFMCommunicate OK [10:25:14]wFMCommunicate request_size=4 [10:25:14]MH_SAM_APDU [10:25:14]CAPDU: 80 17 00 00 [10:25:14]Write to MH i2c: E2 08 00 9E 08 80 17 00 00 00 00 00 00 26 [10:25:14]Write i2c OK [10:25:14]MH_I2C_Read... [10:25:14]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [10:25:14]Read from MH i2c: E2 [10:25:14]MH_I2C_Read... [10:25:14]Read from MH i2c: E2 FD 00 [10:25:14]MH_I2C_Read... [10:25:14]Read from MH i2c: E2 FD 00 9E 08 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 FB 55 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 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 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 90 00 2D [10:25:14]RAPDU: F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 FB 55 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 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 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 90 00 [10:25:14]wFMCommunicate OK [10:25:14]wFMCommunicate request_size=4 [10:25:14]MH_SAM_APDU [10:25:14]CAPDU: 80 17 00 00 [10:25:14]Write to MH i2c: E2 08 00 9F 08 80 17 00 00 00 00 00 00 27 [10:25:14]Write i2c OK [10:25:14]MH_I2C_Read... [10:25:14]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [10:25:14]Read from MH i2c: E2 [10:25:14]MH_I2C_Read... [10:25:14]Read from MH i2c: E2 FD 00 [10:25:14]MH_I2C_Read... [10:25:14]Read from MH i2c: E2 FD 00 9F 08 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 90 00 3C [10:25:14]RAPDU: 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 90 00 [10:25:14]wFMCommunicate OK [10:25:14]wFMCommunicate request_size=4 [10:25:14]MH_SAM_APDU [10:25:14]CAPDU: 80 17 00 00 [10:25:14]Write to MH i2c: E2 08 00 A0 08 80 17 00 00 00 00 00 00 28 [10:25:14]Write i2c OK [10:25:14]MH_I2C_Read... [10:25:15]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [10:25:15]Read from MH i2c: E2 [10:25:15]MH_I2C_Read... [10:25:15]Read from MH i2c: E2 FD 00 [10:25:15]MH_I2C_Read... [10:25:15]Read from MH i2c: E2 FD 00 A0 08 00 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 A0 [10:25:15]RAPDU: 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 [10:25:15]wFMCommunicate OK [10:25:15]wFMCommunicate request_size=4 [10:25:15]MH_SAM_APDU [10:25:15]CAPDU: 80 17 00 00 [10:25:15]Write to MH i2c: E2 08 00 A1 08 80 17 00 00 00 00 00 00 29 [10:25:15]Write i2c OK [10:25:15]MH_I2C_Read... [10:25:15]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 222! [10:25:15]Read from MH i2c: E2 [10:25:15]MH_I2C_Read... [10:25:15]Read from MH i2c: E2 E1 00 [10:25:15]MH_I2C_Read... [10:25:15]Read from MH i2c: E2 E1 00 A1 08 00 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 17 [10:25:15]RAPDU: 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 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:25:15]wFMCommunicate OK [10:25:15]SAM_PROTO_GetFMData done [10:25:15]requested_item fm.sale_refund.total is exist - process it [10:25:15]requested_item fm.buy.total is exist - process it [10:25:15]requested_item shift.sale.total is exist - process it [10:25:15]SAM_PROTO_GetShiftData [10:25:15]wFMCommunicate request_size=4 [10:25:15]MH_SAM_APDU [10:25:15]CAPDU: 80 13 02 00 [10:25:15]Write to MH i2c: E2 08 00 A2 08 80 13 02 00 00 00 00 00 28 [10:25:15]Write i2c OK [10:25:15]MH_I2C_Read... [10:25:15]*** iso7816_exchange 80 13 02 00... Resp OK rsp.len_out = 250! [10:25:15]Read from MH i2c: E2 [10:25:15]MH_I2C_Read... [10:25:15]Read from MH i2c: E2 FD 00 [10:25:15]MH_I2C_Read... [10:25:15]Read from MH i2c: E2 FD 00 A2 08 00 AE 04 AA 04 AA 04 6E 04 04 00 61 00 00 00 69 04 9B 00 6F 04 04 00 61 00 00 00 B1 04 03 00 C1 D0 6E 70 04 03 00 48 5E 63 72 04 03 00 79 72 0B 00 04 7A 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0C 00 F2 03 01 00 01 F3 03 03 00 94 C5 0B EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0B 00 F6 03 01 00 01 F7 03 02 00 21 FB EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 90 00 29 [10:25:15]RAPDU: AE 04 AA 04 AA 04 6E 04 04 00 61 00 00 00 69 04 9B 00 6F 04 04 00 61 00 00 00 B1 04 03 00 C1 D0 6E 70 04 03 00 48 5E 63 72 04 03 00 79 72 0B 00 04 7A 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0C 00 F2 03 01 00 01 F3 03 03 00 94 C5 0B EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0B 00 F6 03 01 00 01 F7 03 02 00 21 FB EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 90 00 [10:25:15]wFMCommunicate OK [10:25:15]wFMCommunicate request_size=4 [10:25:15]MH_SAM_APDU [10:25:15]CAPDU: 80 17 00 00 [10:25:15]Write to MH i2c: E2 08 00 A3 08 80 17 00 00 00 00 00 00 2B [10:25:15]Write i2c OK [10:25:15]MH_I2C_Read... [10:25:16]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [10:25:16]Read from MH i2c: E2 [10:25:16]MH_I2C_Read... [10:25:16]Read from MH i2c: E2 FD 00 [10:25:16]MH_I2C_Read... [10:25:16]Read from MH i2c: E2 FD 00 A3 08 00 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 90 00 4D [10:25:16]RAPDU: 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 90 00 [10:25:16]wFMCommunicate OK [10:25:16]wFMCommunicate request_size=4 [10:25:16]MH_SAM_APDU [10:25:16]CAPDU: 80 17 00 00 [10:25:16]Write to MH i2c: E2 08 00 A4 08 80 17 00 00 00 00 00 00 2C [10:25:16]Write i2c OK [10:25:16]MH_I2C_Read... [10:25:16]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [10:25:16]Read from MH i2c: E2 [10:25:16]MH_I2C_Read... [10:25:16]Read from MH i2c: E2 FD 00 [10:25:16]MH_I2C_Read... [10:25:16]Read from MH i2c: E2 FD 00 A4 08 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 90 00 E3 [10:25:16]RAPDU: F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 90 00 [10:25:16]wFMCommunicate OK [10:25:16]wFMCommunicate request_size=4 [10:25:16]MH_SAM_APDU [10:25:16]CAPDU: 80 17 00 00 [10:25:16]Write to MH i2c: E2 08 00 A5 08 80 17 00 00 00 00 00 00 2D [10:25:16]Write i2c OK [10:25:16]MH_I2C_Read... [10:25:16]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [10:25:16]Read from MH i2c: E2 [10:25:16]MH_I2C_Read... [10:25:16]Read from MH i2c: E2 FD 00 [10:25:16]MH_I2C_Read... [10:25:16]Read from MH i2c: E2 FD 00 A5 08 00 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 90 00 9F [10:25:16]RAPDU: 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 90 00 [10:25:16]wFMCommunicate OK [10:25:16]wFMCommunicate request_size=4 [10:25:16]MH_SAM_APDU [10:25:16]CAPDU: 80 17 00 00 [10:25:16]Write to MH i2c: E2 08 00 A6 08 80 17 00 00 00 00 00 00 2E [10:25:16]Write i2c OK [10:25:16]MH_I2C_Read... [10:25:16]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 200! [10:25:16]Read from MH i2c: E2 [10:25:16]MH_I2C_Read... [10:25:16]Read from MH i2c: E2 CB 00 [10:25:16]MH_I2C_Read... [10:25:16]Read from MH i2c: E2 CB 00 A6 08 00 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 17 [10:25:16]RAPDU: 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 [10:25:17]wFMCommunicate OK [10:25:17]SAM_PROTO_GetShiftData done [10:25:17]requested_item shift.sale.total_cash is exist - process it [10:25:17]requested_item shift.sale_refund.total is exist - process it [10:25:17]requested_item shift.sale_refund.total_cash is exist - process it [10:25:17]requested_item shift.buy.total is exist - process it [10:25:17]requested_item shift.buy.total_cash is exist - process it [10:25:17]produce_requested_data done [10:25:17]produce_requested_data return {"fm.sale.total":158347477.38,"fm.sale_refund.total":98929.00,"fm.buy.total":0.00,"shift.sale.total":72624.01,"shift.sale.total_cash":65122.00,"shift.sale_refund.total":0.00,"shift.sale_refund.total_cash":0.00,"shift.buy.total":0.00,"shift.buy.total_cash":0.00} [10:25:17]process_action_free get_value [10:25:17]json_value_free [10:25:17]json_value_free done [10:25:17]process_json_proto returns [10:25:17]Send response to host [10:25:17]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sale.total":158347477.38,"fm.sale_refund.total":98929.00,"fm.buy.total":0.00,"shift.sale.total":72624.01,"shift.sale.total_cash":65122.00,"shift.sale_refund.total":0.00,"shift.sale_refund.total_cash":0.00,"shift.buy.total":0.00,"shift.buy.total_cash":0.00}}} [10:25:17]free response buf [10:25:17]execute_script done [10:25:17]execute_script returns [10:25:17]free content buf [10:25:17]Sock 9.Close socket [10:25:17]Sock 9.Thread stoped [10:25:19]OFD Sender: No OFD packet to send [10:25:24]OFD Sender: No OFD packet to send [10:25:29]OFD Sender: No OFD packet to send [10:25:34]OFD Sender: No OFD packet to send [10:25:39]OFD Sender: No OFD packet to send [10:25:44]OFD Sender: No OFD packet to send [10:25:49]OFD Sender: No OFD packet to send [10:25:54]OFD Sender: No OFD packet to send [10:25:59]OFD Sender: No OFD packet to send [10:26:04]OFD Sender: No OFD packet to send [10:26:09]OFD Sender: No OFD packet to send [10:26:11]accept exits with 8 [10:26:11]New connection [10:26:11]New thread 3067133284 created [10:26:11]Thread 3067276644 joined [10:26:11]Waiting for new connection... [10:26:11] Sock 8.Parse request [10:26:11]Sock 8.Check first char [10:26:11]Sock 8.First char is OK [10:26:11]request: POST /json_proto HTTP/1.0 [10:26:11]Method: POST [10:26:11]URL: /json_proto [10:26:11]Method is POST - this is cgi request [10:26:11]url: /json_proto [10:26:11]query_string will be loaded in cgi processing [10:26:11]execute_cgi json_proto POST (null) [10:26:11]execute_cgi path=json_proto method=POST [10:26:11]POST find Content-Length [10:26:11]Host: 172.17.63.195:8080 [10:26:11]Content-Length: 1195 [10:26:11]Content-Type: application/json [10:26:11] [10:26:11]POST finish read [10:26:11]Found Content-Length = 1195 [10:26:11]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "print_text", "params" : { "text" : " *****\u0422\u041E\u0412\u0410\u0420\u041D\u042B\u0419 \u0427\u0415\u041A*****\u000A \u0410\u0417\u0421 171\u000A \u041F\u0430\u0440\u0442\u043D\u0435\u0440 \u043D\u0435\u0444\u0442\u044C\u000A 02508201610067\u000A\u041A\u0430\u0441\u0441\u0438\u0440 : \u0428\u0430\u0439\u0431\u0435\u043A \u0443\u0443\u043B\u0443 \u0423. \u000A\u0421\u0447\u0435\u0442 N : (1)450072\u000A28.10.2024 10:26\u000A \u041F\u0420\u041E\u0414\u0410\u0416\u0410\u000A\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A): 53\u000A\u0412\u0438\u0434 \u0413\u0421\u041C : 2710124130\u000ASUPER 92-\u041A-5\u000A 13.150 x 68.40\u000A\u0418\u0422\u041E\u0413: 899.46\u000A\u0422\u0438\u043F \u043E\u043F\u043B\u0430\u0442\u044B: \u0422\u0435\u0445\u043D\u043E\u043B\u043E\u0433\u0438\u0447\u0435\u0441\u043A\u0438\u0439 \u043E\u0442\u043F\u0443\u0441\u043A: \u000A ______________________\u000A (\u043F\u043E\u0434\u043F\u0438\u0441\u044C)" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:26:11]execute_script... [10:26:11]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "print_text", "params" : { "text" : " *****\u0422\u041E\u0412\u0410\u0420\u041D\u042B\u0419 \u0427\u0415\u041A*****\u000A \u0410\u0417\u0421 171\u000A \u041F\u0430\u0440\u0442\u043D\u0435\u0440 \u043D\u0435\u0444\u0442\u044C\u000A 02508201610067\u000A\u041A\u0430\u0441\u0441\u0438\u0440 : \u0428\u0430\u0439\u0431\u0435\u043A \u0443\u0443\u043B\u0443 \u0423. \u000A\u0421\u0447\u0435\u0442 N : (1)450072\u000A28.10.2024 10:26\u000A \u041F\u0420\u041E\u0414\u0410\u0416\u0410\u000A\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A): 53\u000A\u0412\u0438\u0434 \u0413\u0421\u041C : 2710124130\u000ASUPER 92-\u041A-5\u000A 13.150 x 68.40\u000A\u0418\u0422\u041E\u0413: 899.46\u000A\u0422\u0438\u043F \u043E\u043F\u043B\u0430\u0442\u044B: \u0422\u0435\u0445\u043D\u043E\u043B\u043E\u0433\u0438\u0447\u0435\u0441\u043A\u0438\u0439 \u043E\u0442\u043F\u0443\u0441\u043A: \u000A ______________________\u000A (\u043F\u043E\u0434\u043F\u0438\u0441\u044C)" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:26:11]POST & json_proto [10:26:11]process_json_proto [10:26:11]json parsed OK: [10:26:11]protocol is kg_v1.0 [10:26:11]action value=print_text [10:26:11]process_action print_text [10:26:11]cmd_print_text [10:26:11]ExternCall_PrintAddStr [10:26:11]wPrintStart [10:26:11]Write to MH i2c: 01 00 00 A7 08 AF [10:26:11]Write i2c OK [10:26:11]MH_I2C_Read... [10:26:11]Read from MH i2c: 01 [10:26:11]MH_I2C_Read... [10:26:11]Read from MH i2c: 01 07 00 [10:26:11]MH_I2C_Read... [10:26:11]Read from MH i2c: 01 07 00 A7 08 00 00 00 00 00 FF 0F C4 [10:26:11]RasterBufferAndPrint [10:26:11]line *****ТОВАРНЫЙ ЧЕК***** [10:26:11]line АЗС 171 [10:26:11]line Партнер нефть [10:26:11]line 02508201610067 [10:26:11]line Кассир : Шайбек уулу У. [10:26:11]line Счет N : (1)450072 [10:26:11]line 28.10.2024 10:26 [10:26:11]line ПРОДАЖА [10:26:11]line ТРК (МРК, ГНК): 53 [10:26:11]line Вид ГСМ : 2710124130 [10:26:11]line SUPER 92-К-5 [10:26:11]line 13.150 x 68.40 [10:26:11]line ИТОГ: 899.46 [10:26:11]line Тип оплаты: Технологический отпуск: [10:26:11]line ______________________ [10:26:11]line (подпись) [10:26:11]written 0, free lines is 4095 [10:26:11]Write to MH i2c: 01 00 00 BB 08 C3 [10:26:11]Write i2c OK [10:26:11]MH_I2C_Read... [10:26:11]Read from MH i2c: 01 [10:26:11]MH_I2C_Read... [10:26:11]Read from MH i2c: 01 07 00 [10:26:11]MH_I2C_Read... [10:26:11]Read from MH i2c: 01 07 00 BB 08 00 00 00 00 00 11 0E E9 [10:26:11]RasterBufferAndPrint [10:26:11]line [10:26:11]line [10:26:11]line [10:26:11]line [10:26:11]line [10:26:11]written 0, free lines is 3602 [10:26:11]MH_Cut [10:26:11]Write to MH i2c: D1 01 00 C2 08 01 9C [10:26:11]Write i2c OK [10:26:11]MH_I2C_Read... [10:26:11]Read from MH i2c: D1 [10:26:11]MH_I2C_Read... [10:26:11]Read from MH i2c: D1 01 00 [10:26:11]MH_I2C_Read... [10:26:11]Read from MH i2c: D1 01 00 C2 08 00 9B [10:26:11]Write to MH i2c: 01 00 00 C3 08 CB [10:26:11]Write i2c OK [10:26:11]MH_I2C_Read... [10:26:12]*** Cut start [10:26:12]*** Purtial cut [10:26:12]*** Stage 1: CUTSNS_PIN = 1 [10:26:12]Read from MH i2c: 01 [10:26:12]MH_I2C_Read... [10:26:12]*** Stop cut motor [10:26:12]*** Cut end [10:26:12]Read from MH i2c: 01 07 00 [10:26:12]MH_I2C_Read... [10:26:12]Read from MH i2c: 01 07 00 C3 08 00 00 00 00 00 FF 0F E0 [10:26:12]process_action print_text done [10:26:12]requested_data is exist [10:26:12]produce_requested_data [10:26:12]requested_item fm.sn is exist - process it [10:26:12]wFMCommunicate request_size=4 [10:26:12]MH_SAM_APDU [10:26:12]CAPDU: 80 11 00 00 [10:26:12]Write to MH i2c: E2 08 00 C4 08 80 11 00 00 00 00 00 00 46 [10:26:12]Write i2c OK [10:26:12]MH_I2C_Read... [10:26:12]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:26:12]Read from MH i2c: E2 [10:26:12]MH_I2C_Read... [10:26:12]Read from MH i2c: E2 17 00 [10:26:12]MH_I2C_Read... [10:26:12]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 35 36 90 00 9B [10:26:12]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [10:26:12]wFMCommunicate OK [10:26:12]requested_item fd.num is exist - process it [10:26:12]SAM_PROTO_GetFieldsCounters [10:26:12]wFMCommunicate request_size=4 [10:26:12]MH_SAM_APDU [10:26:12]CAPDU: 80 13 00 00 [10:26:12]Write to MH i2c: E2 08 00 C5 08 80 13 00 00 00 00 00 00 49 [10:26:12]Write i2c OK [10:26:12]MH_I2C_Read... [10:26:12]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:26:12]Read from MH i2c: E2 [10:26:12]MH_I2C_Read... [10:26:12]Read from MH i2c: E2 62 00 [10:26:12]MH_I2C_Read... [10:26:12]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 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 39 16 03 00 0E 04 04 00 21 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 0A [10: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 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 39 16 03 00 0E 04 04 00 21 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 [10:26:12]wFMCommunicate OK [10:26:12]SAM_PROTO_GetFieldsCounters done [10:26:12]requested_item shift.num is exist - process it [10:26:12]requested_item shift.opened is exist - process it [10:26:12]req_shift_opened [10:26:12]FM_GetShiftState [10:26:12]SAM_PROTO_GetShiftState [10:26:12]wFMCommunicate request_size=4 [10:26:12]MH_SAM_APDU [10:26:12]CAPDU: 80 13 01 00 [10:26:12]Write to MH i2c: E2 08 00 C6 08 80 13 01 00 00 00 00 00 4B [10:26:12]Write i2c OK [10:26:12]MH_I2C_Read... [10:26:12]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:26:12]Read from MH i2c: E2 [10:26:12]MH_I2C_Read... [10:26:12]Read from MH i2c: E2 0E 00 [10:26:12]MH_I2C_Read... [10:26:12]Read from MH i2c: E2 0E 00 C6 08 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 F6 [10:26:12]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [10:26:12]wFMCommunicate OK [10:26:12]SAM_PROTO_GetShiftState done [10:26:12]FM_GetShiftState done [10:26:12]req_shift_opened done [10:26:12]requested_item shift.open_date is exist - process it [10:26:12]req_shift_open_date [10:26:12]req_shift_open_date done [10:26:12]produce_requested_data done [10:26:12]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202297,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670} [10:26:12]process_action_free print_text [10:26:12]json_value_free [10:26:12]json_value_free done [10:26:12]process_json_proto returns [10:26:12]Send response to host [10:26:12]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202297,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670}}} [10:26:12]free response buf [10:26:12]execute_script done [10:26:12]execute_script returns [10:26:12]free content buf [10:26:12]Sock 8.Close socket [10:26:12]Sock 8.Thread stoped [10:26:14]OFD Sender: No OFD packet to send [10:26:19]OFD Sender: No OFD packet to send [10:26:24]OFD Sender: No OFD packet to send [10:26:29]OFD Sender: No OFD packet to send [10:26:34]OFD Sender: No OFD packet to send [10:26:39]OFD Sender: No OFD packet to send [10:26:44]OFD Sender: No OFD packet to send [10:26:49]OFD Sender: No OFD packet to send [10:26:54]OFD Sender: No OFD packet to send [10:26:59]OFD Sender: No OFD packet to send [10:27:04]OFD Sender: No OFD packet to send [10:27:09]OFD Sender: No OFD packet to send [10:27:14]OFD Sender: No OFD packet to send [10:27:19]OFD Sender: No OFD packet to send [10:27:24]OFD Sender: No OFD packet to send [10:27:29]OFD Sender: No OFD packet to send [10:27:34]OFD Sender: No OFD packet to send [10:27:39]OFD Sender: No OFD packet to send [10:27:44]OFD Sender: No OFD packet to send [10:27:49]OFD Sender: No OFD packet to send [10:27:54]OFD Sender: No OFD packet to send [10:27:59]OFD Sender: No OFD packet to send [10:28:04]OFD Sender: No OFD packet to send [10:28:09]OFD Sender: No OFD packet to send [10:28:14]OFD Sender: No OFD packet to send [10:28:19]OFD Sender: No OFD packet to send [10:28:24]OFD Sender: No OFD packet to send [10:28:29]OFD Sender: No OFD packet to send [10:28:34]OFD Sender: No OFD packet to send [10:28:39]OFD Sender: No OFD packet to send [10:28:44]OFD Sender: No OFD packet to send [10:28:49]OFD Sender: No OFD packet to send [10:28:54]OFD Sender: No OFD packet to send [10:28:59]OFD Sender: No OFD packet to send [10:29:04]OFD Sender: No OFD packet to send [10:29:09]OFD Sender: No OFD packet to send [10:29:14]OFD Sender: No OFD packet to send [10:29:19]OFD Sender: No OFD packet to send [10:29:24]OFD Sender: No OFD packet to send [10:29:29]OFD Sender: No OFD packet to send [10:29:34]OFD Sender: No OFD packet to send [10:29:39]OFD Sender: No OFD packet to send [10:29:44]OFD Sender: No OFD packet to send [10:29:49]OFD Sender: No OFD packet to send [10:29:54]OFD Sender: No OFD packet to send [10:29:59]OFD Sender: No OFD packet to send [10:30:04]OFD Sender: No OFD packet to send [10:30:09]OFD Sender: No OFD packet to send [10:30:14]OFD Sender: No OFD packet to send [10:30:19]OFD Sender: No OFD packet to send [10:30:24]OFD Sender: No OFD packet to send [10:30:29]OFD Sender: No OFD packet to send [10:30:34]OFD Sender: No OFD packet to send [10:30:39]OFD Sender: No OFD packet to send [10:30:44]OFD Sender: No OFD packet to send [10:30:49]OFD Sender: No OFD packet to send [10:30:54]OFD Sender: No OFD packet to send [10:30:59]OFD Sender: No OFD packet to send [10:31:04]OFD Sender: No OFD packet to send [10:31:09]OFD Sender: No OFD packet to send [10:31:14]OFD Sender: No OFD packet to send [10:31:19]OFD Sender: No OFD packet to send [10:31:24]OFD Sender: No OFD packet to send [10:31:29]OFD Sender: No OFD packet to send [10:31:34]OFD Sender: No OFD packet to send [10:31:39]OFD Sender: No OFD packet to send [10:31:44]OFD Sender: No OFD packet to send [10:45:11]ConnectInit Can't connect to host [10:45:13]OFD Sender: Processing packet 202298 [packets to send 120, broken 115] [10:45:13]ProducePacketName [10:45:13]name=ofd_packets/00202298 [10:45:13]OFD Sender: To server: pG, [10:45:13]CommunicateWithHost lk.salyk.kg:30040 [10:45:13]ConnectInit lk.salyk.kg [10:45:14]accept exits with 12 [10:45:14]New connection [10:45:14]New thread 3067407716 created [10:45:14]Thread 3067264356 joined [10:45:14]Waiting for new connection... [10:45:14] Sock 12.Parse request [10:45:14]Sock 12.Check first char [10:45:14]Sock 12.First char is OK [10:45:14]request: POST /json_proto HTTP/1.0 [10:45:14]Method: POST [10:45:14]URL: /json_proto [10:45:14]Method is POST - this is cgi request [10:45:14]url: /json_proto [10:45:14]query_string will be loaded in cgi processing [10:45:14]execute_cgi json_proto POST (null) [10:45:14]execute_cgi path=json_proto method=POST [10:45:14]POST find Content-Length [10:45:14]Host: 172.17.63.195:8080 [10:45:14]Content-Length: 674 [10:45:14]Content-Type: application/json [10:45:14] [10:45:14]POST finish read [10:45:14]Found Content-Length = 674 [10:45:14]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450079", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "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:45:14]execute_script... [10:45:14]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450079", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "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:45:14]POST & json_proto [10:45:14]process_json_proto [10:45:14]json parsed OK: [10:45:14]protocol is kg_v1.0 [10:45:14]action value=close_receipt [10:45:14]process_action close_receipt [10:45:14]cmd_close_receipt [10:45:14]MH_GetDate [10:45:14]Write to MH i2c: F0 00 00 BF 01 AF [10:45:14]Write i2c OK [10:45:14]MH_I2C_Read... [10:45:14]Read from MH i2c: F0 [10:45:14]MH_I2C_Read... [10:45:14]Read from MH i2c: F0 09 00 [10:45:14]MH_I2C_Read... [10:45:14]Read from MH i2c: F0 09 00 BF 01 00 3A 6B 1F 67 47 1B 1E 67 CA [10:45:14]GetLastDocTimeStamp 1730112291 [10:45:14]current date 1730112314 [10:45:14]FM_GetShiftState [10:45:14]SAM_PROTO_GetShiftState [10:45:14]wFMCommunicate request_size=4 [10:45:14]MH_SAM_APDU [10:45:14]CAPDU: 80 13 01 00 [10:45:14]Write to MH i2c: E2 08 00 C0 01 80 13 01 00 00 00 00 00 3E [10:45:14]Write i2c OK [10:45:14]MH_I2C_Read... [10:45:14]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:45:14]Read from MH i2c: E2 [10:45:14]MH_I2C_Read... [10:45:14]Read from MH i2c: E2 0E 00 [10:45:14]MH_I2C_Read... [10:45:14]Read from MH i2c: E2 0E 00 C0 01 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 E9 [10:45:14]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [10:45:14]wFMCommunicate OK [10:45:14]SAM_PROTO_GetShiftState done [10:45:14]FM_GetShiftState done [10:45:14]opened in 1730073670 [10:45:14]opened+sec_in_day 1730160070 [10:45:14]quantity*price = 50063 [10:45:14]sum+1 = 50064 [10:45: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 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 103 28.10.2024 10:45 Смена: 545 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 ФМ: 0000000000871756 ФД: 202303 ФПД: 197994437154905 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T104514&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202303&fm=197994437154905&tin=02508201610067®Number=0000000000091777&sum=50000 [10:45:15]StoreToDocumentArchive [10:45:15]shift 545 fd 202303 [10:45:15]save to /storage/0545/doc_00202303 [10:45:15]save last doc name /storage/0545/doc_00202303 to /storage/kkm_last_doc_name [10:45:15]save OK [10:45:15]Clear old archive folders... [10:45:15]ProcessDocumentItem done err = 0, tmpTLVsize=248 [10:45:15]tlvbuf is 00D6FE10 [10:45:15]SAM_PROTO_ClearQueue [10:45:15]wFMCommunicate request_size=4 [10:45:15]MH_SAM_APDU [10:45:15]CAPDU: 80 09 00 00 [10:45:15]Write to MH i2c: E2 08 00 CD 01 80 09 00 00 00 00 00 00 40 [10:45:15]Write i2c OK [10:45:15]MH_I2C_Read... [10:45:15]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:45:15]Read from MH i2c: E2 [10:45:15]MH_I2C_Read... [10:45:15]Read from MH i2c: E2 03 00 [10:45:15]MH_I2C_Read... [10:45:15]Read from MH i2c: E2 03 00 CD 01 00 90 00 42 [10:45:15]RAPDU: 90 00 [10:45:15]wFMCommunicate OK [10:45:15]SAM_PROTO_ClearQueue done [10:45:15]KKMCreateOFDPacket [10:45:15]OFDProtocolAddRootSTLVToBuf [10:45:15]FM_MakeSignedData [10:45:15]FM_MakeSignedData [10:45:15]SAM_PROTO_SignData [10:45:15]wFMCommunicate request_size=4 [10:45:15]MH_SAM_APDU [10:45:15]CAPDU: 80 0D 01 02 [10:45:15]Write to MH i2c: E2 08 00 CE 01 80 0D 01 02 00 00 00 00 48 [10:45:15]Write i2c OK [10:45:15]MH_I2C_Read... [10:45:15]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:45:15]Read from MH i2c: E2 [10:45:15]MH_I2C_Read... [10:45:15]Read from MH i2c: E2 03 00 [10:45:15]MH_I2C_Read... [10:45:15]Read from MH i2c: E2 03 00 CE 01 00 90 00 43 [10:45:15]RAPDU: 90 00 [10:45:15]wFMCommunicate OK [10:45:15]wFMCommunicate request_size=255 [10:45:15]MH_SAM_APDU [10:45:15]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 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 67 00 00 00 F4 03 04 00 3A 6B 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 3F 16 03 00 35 04 06 00 B4 13 2C 18 [10:45:15]Write to MH i2c: E2 02 01 CF 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 32 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 67 00 00 00 F4 03 04 00 3A 6B 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 3F 16 03 00 35 04 06 00 B4 13 2C 18 00 00 72 [10:45:15]Write i2c OK [10:45:15]MH_I2C_Read... [10:45:15]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:45:15]Read from MH i2c: E2 [10:45:15]MH_I2C_Read... [10:45:15]Read from MH i2c: E2 03 00 [10:45:15]MH_I2C_Read... [10:45:15]Read from MH i2c: E2 03 00 CF 01 00 90 00 44 [10:45:15]RAPDU: 90 00 [10:45:15]wFMCommunicate OK [10:45:15]wFMCommunicate request_size=7 [10:45:15]MH_SAM_APDU [10:45:15]CAPDU: 80 0D 02 02 02 18 59 [10:45:15]Write to MH i2c: E2 0A 00 D0 01 80 0D 02 02 02 00 18 59 00 00 C0 [10:45:15]Write i2c OK [10:45:15]MH_I2C_Read... [10:45:15]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:45:15]Read from MH i2c: E2 [10:45:15]MH_I2C_Read... [10:45:15]Read from MH i2c: E2 03 00 [10:45:15]MH_I2C_Read... [10:45:15]Read from MH i2c: E2 03 00 D0 01 00 90 00 45 [10:45:15]RAPDU: 90 00 [10:45:15]wFMCommunicate OK [10:45:15]wFMCommunicate request_size=4 [10:45:15]MH_SAM_APDU [10:45:15]CAPDU: 80 0D 03 02 [10:45:15]Write to MH i2c: E2 08 00 D1 01 80 0D 03 02 00 00 00 00 4D [10:45:15]Write i2c OK [10:45:15]MH_I2C_Read... [10:45:15]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:45:15]Read from MH i2c: E2 [10:45:15]MH_I2C_Read... [10:45:15]Read from MH i2c: E2 0B 00 [10:45:15]MH_I2C_Read... [10:45:15]Read from MH i2c: E2 0B 00 D1 01 00 25 85 97 1C C4 4D 17 3C 90 00 0F [10:45:15]RAPDU: 25 85 97 1C C4 4D 17 3C 90 00 [10:45:15]wFMCommunicate OK [10:45:15]SAM_PROTO_SignData done [10:45:15]FM_MakeSignedData done [10:45:15]CreateOFDProtocolMessage [10:45:15]wFMCommunicate request_size=4 [10:45:15]MH_SAM_APDU [10:45:15]CAPDU: 80 11 00 00 [10:45:15]Write to MH i2c: E2 08 00 D2 01 80 11 00 00 00 00 00 00 4D [10:45:15]Write i2c OK [10:45:15]MH_I2C_Read... [10:45:15]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:45:15]Read from MH i2c: E2 [10:45:15]MH_I2C_Read... [10:45:15]Read from MH i2c: E2 17 00 [10:45:15]MH_I2C_Read... [10:45:15]Read from MH i2c: E2 17 00 D2 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 A2 [10:45:15]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [10:45:15]wFMCommunicate OK [10:45:15]CreateOFDProtocolMessage done [10:45:15]OFDSenderStorePacket 202303 [10:45:15]StoreOFDPacket docnum=202303 [10:45:15]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0C 01 00 00 33 DE 04 01 06 BA 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 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 67 00 00 00 F4 03 04 00 3A 6B 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 3F 16 03 00 35 04 06 00 B4 13 2C 18 18 59 25 85 97 1C C4 4D 17 3C [10:45:15]CheckFolder [10:45:15]dirname=/storage/ofd_packets [10:45:15]CheckFolder done [10:45:15]ProducePacketName [10:45:15]name=ofd_packets/00202303 [10:45:15]NVStorageSaveData ofd_packets/00202303 [10:45:15]File name is /storage/ofd_packets/00202303 [10:45:15]Write 298 bytes [10:45:15]NVStorageSaveData done [10:45:15]OFDSenderStorePacket done [10:45:15]KKMCreateOFDPacket done [10:45:15]NVStorageSaveData kkm_last_timestamp [10:45:15]File name is /storage/kkm_last_timestamp [10:45:15]Write 4 bytes [10:45:15]NVStorageSaveData done [10:45:15]ExternCall_PrintAddStr [10:45:15]wPrintStart [10:45:15]Write to MH i2c: 01 00 00 D3 01 D4 [10:45:15]Write i2c OK [10:45:15]MH_I2C_Read... [10:45:15]Read from MH i2c: 01 [10:45:15]MH_I2C_Read... [10:45:15]Read from MH i2c: 01 07 00 [10:45:15]MH_I2C_Read... [10:45:15]Read from MH i2c: 01 07 00 D3 01 00 00 00 00 00 FF 0F E9 [10:45:15]RasterBufferAndPrint [10:45:15]line Счет N : (1)450079 [10:45:15]line ИНН: 02508201610067 [10:45:15]line Контрольно-Кассовый Чек [10:45:15]line ПРОДАЖА [10:45:15]line ТРК (МРК, ГНК) : 33 [10:45:15]line Товар: 2710194210 [10:45:15]line ДТ-К-2 [10:45:15]line 6.570 * 76.20 [10:45:15]line = 500.63 [10:45:15]line НДС 12% НСП 1% [10:45:15]line > о реализуемом товаре [10:45:15]line ОКРУГЛЕНИЕ: -0.63 [10:45:15]line ИТОГО: 500.00 [10:45:15]line Внесено: 500.00 [10:45:15]line СДАЧА: 0.00 [10:45:15]line НСП 1% : 4.43 [10:45:15]line НДС 12% : 53.16 [10:45:15]line Наличными: 500.00 [10:45:15]line Безнал.: 0.00 [10:45:15]line Место: АЗС № 171 "Партнер Нефть" [10:45:15]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [10:45:15]line СНО: Общий режим [10:45:15]line Чек 103 28.10.2024 10:45 [10:45:15]line Смена: 545 ФФД: 1.0 [10:45:15]line ЗНМ: 0300000109 [10:45:15]line РНМ: 0000000000091777 [10:45:15]line Версия ККМ: 001 [10:45:15]line ФМ: 0000000000871756 [10:45:15]line ФД: 202303 [10:45:15]line ФПД: 197994437154905 [10:45:16]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T104514&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202303&fm=197994437154905&tin=02508201610067®Number=0000000000091777&sum=50000 [10:45:16]Connected sock=8 [10:45:16]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 A5 93 07 01 9A 12 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 6E 41 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 BA B5 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 BA B5 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 E0 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 2E 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 BA B5 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 62 00 00 00 F4 03 04 00 27 69 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 3A 16 03 00 35 04 06 00 E5 AA 4D EF 8B 51 5C D6 C2 B5 45 45 37 C9 [10:45:16]written 0, free lines is 4095 [10:45:16]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 82 E1 47 00 97 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 35 36 10 04 04 00 3A 16 03 00 F4 03 04 00 F1 16 1F 67 B6 04 01 00 00 EE DC 7F 68 17 7F BD 8D [10:45:16]CommunicateWithHost err = 0 [10:45:16]CheckOFDResponse [10:45:16]1017 (14) - 77093643461234 [10:45:16]1041 (16) - 0000000000871756 [10:45:16]1040 (4) - 202298 [10:45:16]1012 (4) - 28.10.2024 04:45 [10:45:16]1206 (1) - 0 [10:45:16]OFD Sender: Remove packet 202298 [10:45:16]ProducePacketName [10:45:16]name=ofd_packets/00202298 [10:45:16]NVStorageDeleteData [10:45:16]Write to MH i2c: 01 00 00 FE 01 FF [10:45:16]Write i2c OK [10:45:16]MH_I2C_Read... [10:45:16]Read from MH i2c: 01 [10:45:16]MH_I2C_Read... [10:45:16]Read from MH i2c: 01 07 00 [10:45:16]MH_I2C_Read... [10:45:16]Read from MH i2c: 01 07 00 FE 01 00 00 00 00 00 8F 0C A1 [10:45:16]RasterBufferAndPrint [10:45:16]line [10:45:16]line [10:45:16]line [10:45:16]line [10:45:16]line [10:45:16]written 0, free lines is 3219 [10:45:16]MH_Cut [10:45:16]Write to MH i2c: D1 01 00 05 02 01 D9 [10:45:16]Write i2c OK [10:45:16]MH_I2C_Read... [10:45:16]Read from MH i2c: D1 [10:45:16]MH_I2C_Read... [10:45:16]Read from MH i2c: D1 01 00 [10:45:16]MH_I2C_Read... [10:45:16]Read from MH i2c: D1 01 00 05 02 00 D8 [10:45:16]Write to MH i2c: 01 00 00 06 02 08 [10:45:16]Write i2c OK [10:45:16]MH_I2C_Read... [10:45:16]OFD Sender: Processing packet 202299 [packets to send 120, broken 115] [10:45:16]ProducePacketName [10:45:16]name=ofd_packets/00202299 [10:45:16]OFD Sender: To server: pG, [10:45:16]CommunicateWithHost lk.salyk.kg:30040 [10:45:16]ConnectInit lk.salyk.kg [10:45:16]Connected sock=8 [10:45:16]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 AC 4B 07 01 7D 1C 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 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 63 00 00 00 F4 03 04 00 3B 69 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 3B 16 03 00 35 04 06 00 A8 A8 5E F9 30 BE D7 68 F5 83 2F BE D0 51 [10:45:17]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 A2 68 47 00 5F 86 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 3B 16 03 00 F4 03 04 00 F1 16 1F 67 B6 04 01 00 00 57 1D B6 04 67 75 B6 57 [10:45:17]CommunicateWithHost err = 0 [10:45:17]CheckOFDResponse [10:45:17]1017 (14) - 77093643461234 [10:45:17]1041 (16) - 0000000000871756 [10:45:17]1040 (4) - 202299 [10:45:17]1012 (4) - 28.10.2024 04:45 [10:45:17]1206 (1) - 0 [10:45:17]OFD Sender: Remove packet 202299 [10:45:17]ProducePacketName [10:45:17]name=ofd_packets/00202299 [10:45:17]NVStorageDeleteData [10:45:17]*** Cut start [10:45:17]*** Purtial cut [10:45:17]*** Stage 1: CUTSNS_PIN = 1 [10:45:17]OFD Sender: Processing packet 202300 [packets to send 119, broken 115] [10:45:17]ProducePacketName [10:45:17]name=ofd_packets/00202300 [10:45:17]OFD Sender: To server: pG, [10:45:17]CommunicateWithHost lk.salyk.kg:30040 [10:45:17]ConnectInit lk.salyk.kg [10:45:17]Read from MH i2c: 01 [10:45:17]MH_I2C_Read... [10:45:17]*** Stop cut motor [10:45:17]*** Cut end [10:45:17]Read from MH i2c: 01 07 00 [10:45:17]MH_I2C_Read... [10:45:17]Connected sock=8 [10:45:17]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 25 E9 07 01 6C 24 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 2A A8 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 05 65 04 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 65 04 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 F5 09 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 79 77 00 00 00 00 07 04 06 00 00 65 04 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 83 69 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 3C 16 03 00 35 04 06 00 86 E1 3A 01 ED 6A ED 49 6D 8C 17 A1 B1 F0 [10:45:17]Read from MH i2c: 01 07 00 06 02 00 00 00 00 00 FF 0F 1D [10:45:17]process_action close_receipt done [10:45:17]requested_data is exist [10:45:17]produce_requested_data [10:45:17]requested_item fm.sn is exist - process it [10:45:17]wFMCommunicate request_size=4 [10:45:17]MH_SAM_APDU [10:45:17]CAPDU: 80 11 00 00 [10:45:17]Write to MH i2c: E2 08 00 07 02 80 11 00 00 00 00 00 00 83 [10:45:17]Write i2c OK [10:45:17]MH_I2C_Read... [10:45:17]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:45:17]Read from MH i2c: E2 [10:45:17]MH_I2C_Read... [10:45:17]Read from MH i2c: E2 17 00 [10:45:17]MH_I2C_Read... [10:45:17]Read from MH i2c: E2 17 00 07 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 D8 [10:45:17]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [10:45:17]wFMCommunicate OK [10:45:17]requested_item fd.num is exist - process it [10:45:17]SAM_PROTO_GetFieldsCounters [10:45:17]wFMCommunicate request_size=4 [10:45:17]MH_SAM_APDU [10:45:17]CAPDU: 80 13 00 00 [10:45:17]Write to MH i2c: E2 08 00 08 02 80 13 00 00 00 00 00 00 86 [10:45:17]Write i2c OK [10:45:17]MH_I2C_Read... [10:45:17]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:45:17]Read from MH i2c: E2 [10:45:17]MH_I2C_Read... [10:45:17]Read from MH i2c: E2 62 00 [10:45:17]MH_I2C_Read... [10:45:17]Read from MH i2c: E2 62 00 08 02 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 3F 16 03 00 0E 04 04 00 21 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 5F [10:45: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 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 3F 16 03 00 0E 04 04 00 21 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 [10:45:17]wFMCommunicate OK [10:45:17]SAM_PROTO_GetFieldsCounters done [10:45:17]requested_item shift.num is exist - process it [10:45:17]requested_item shift.opened is exist - process it [10:45:17]req_shift_opened [10:45:17]FM_GetShiftState [10:45:17]SAM_PROTO_GetShiftState [10:45:17]wFMCommunicate request_size=4 [10:45:17]MH_SAM_APDU [10:45:17]CAPDU: 80 13 01 00 [10:45:17]Write to MH i2c: E2 08 00 09 02 80 13 01 00 00 00 00 00 88 [10:45:17]Write i2c OK [10:45:17]MH_I2C_Read... [10:45:17]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 39 09 47 00 93 E4 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 3C 16 03 00 F4 03 04 00 F2 16 1F 67 B6 04 01 00 00 9B AC 37 3A 38 01 DD 85 [10:45:17]CommunicateWithHost err = 0 [10:45:17]CheckOFDResponse [10:45:17]1017 (14) - 77093643461234 [10:45:17]1041 (16) - 0000000000871756 [10:45:17]1040 (4) - 202300 [10:45:17]1012 (4) - 28.10.2024 04:45 [10:45:17]1206 (1) - 0 [10:45:17]OFD Sender: Remove packet 202300 [10:45:17]ProducePacketName [10:45:17]name=ofd_packets/00202300 [10:45:17]NVStorageDeleteData [10:45:17]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:45:17]Read from MH i2c: E2 [10:45:17]MH_I2C_Read... [10:45:17]Read from MH i2c: E2 0E 00 [10:45:17]MH_I2C_Read... [10:45:17]Read from MH i2c: E2 0E 00 09 02 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 33 [10:45:17]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [10:45:17]wFMCommunicate OK [10:45:17]SAM_PROTO_GetShiftState done [10:45:17]FM_GetShiftState done [10:45:17]req_shift_opened done [10:45:17]requested_item shift.open_date is exist - process it [10:45:17]req_shift_open_date [10:45:17]req_shift_open_date done [10:45:17]produce_requested_data done [10:45:17]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202303,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670} [10:45:17]process_action_free close_receipt [10:45:17]json_value_free [10:45:17]json_value_free done [10:45:17]process_json_proto returns [10:45:17]Send response to host [10:45:17]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202303,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670}}} [10:45:17]free response buf [10:45:17]execute_script done [10:45:17]execute_script returns [10:45:17]free content buf [10:45:17]Sock 12.Close socket [10:45:17]Sock 12.Thread stoped [10:45:18]OFD Sender: Processing packet 202301 [packets to send 118, broken 115] [10:45:18]ProducePacketName [10:45:18]name=ofd_packets/00202301 [10:45:18]OFD Sender: To server: pG, [10:45:18]CommunicateWithHost lk.salyk.kg:30040 [10:45:18]ConnectInit lk.salyk.kg [10:45:18]Connected sock=8 [10:45:18]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 01 00 00 D0 90 08 01 FE 35 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 20 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 65 00 00 00 F4 03 04 00 CB 6A 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 3D 16 03 00 35 04 06 00 D9 2C 34 E4 A2 84 D1 60 54 8A F9 BC 25 AC [10:45:18]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 90 4B 47 00 1F 65 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 3D 16 03 00 F4 03 04 00 F3 16 1F 67 B6 04 01 00 00 3C 7E 29 13 BE 82 B9 01 [10:45:18]CommunicateWithHost err = 0 [10:45:18]CheckOFDResponse [10:45:18]1017 (14) - 77093643461234 [10:45:18]1041 (16) - 0000000000871756 [10:45:18]1040 (4) - 202301 [10:45:18]1012 (4) - 28.10.2024 04:45 [10:45:18]1206 (1) - 0 [10:45:18]OFD Sender: Remove packet 202301 [10:45:18]ProducePacketName [10:45:18]name=ofd_packets/00202301 [10:45:18]NVStorageDeleteData [10:45:19]OFD Sender: Processing packet 202302 [packets to send 117, broken 115] [10:45:19]ProducePacketName [10:45:19]name=ofd_packets/00202302 [10:45:19]OFD Sender: To server: pG, [10:45:19]CommunicateWithHost lk.salyk.kg:30040 [10:45:19]ConnectInit lk.salyk.kg [10:45:19]Connected sock=8 [10:45:19]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 B0 CD 07 01 5C 0D 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 33 FF 03 08 00 03 D2 0F 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 63 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 77 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 66 00 00 00 F4 03 04 00 23 6B 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 3E 16 03 00 35 04 06 00 08 E6 BD 95 70 4B 23 04 E2 CF 30 0D 90 DC [10:45:19]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 D6 9D 47 00 1C 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 35 36 10 04 04 00 3E 16 03 00 F4 03 04 00 F4 16 1F 67 B6 04 01 00 00 41 B0 C2 4D C1 6C CF DC [10:45:19]CommunicateWithHost err = 0 [10:45:19]CheckOFDResponse [10:45:19]1017 (14) - 77093643461234 [10:45:19]1041 (16) - 0000000000871756 [10:45:19]1040 (4) - 202302 [10:45:19]1012 (4) - 28.10.2024 04:45 [10:45:19]1206 (1) - 0 [10:45:19]OFD Sender: Remove packet 202302 [10:45:19]ProducePacketName [10:45:19]name=ofd_packets/00202302 [10:45:19]NVStorageDeleteData [10:45:20]OFD Sender: Processing packet 202303 [packets to send 116, broken 115] [10:45:20]ProducePacketName [10:45:20]name=ofd_packets/00202303 [10:45:20]OFD Sender: To server: pG, [10:45:20]CommunicateWithHost lk.salyk.kg:30040 [10:45:20]ConnectInit lk.salyk.kg [10:45:20]Connected sock=8 [10:45: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 35 36 0C 01 00 00 33 DE 04 01 06 BA 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 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 67 00 00 00 F4 03 04 00 3A 6B 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 3F 16 03 00 35 04 06 00 B4 13 2C 18 18 59 25 85 97 1C C4 4D 17 3C [10:45:20]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 BB 56 47 00 26 76 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 3F 16 03 00 F4 03 04 00 F5 16 1F 67 B6 04 01 00 00 A3 9D 74 1D 86 1B 3A 1D [10:45:20]CommunicateWithHost err = 0 [10:45:20]CheckOFDResponse [10:45:20]1017 (14) - 77093643461234 [10:45:20]1041 (16) - 0000000000871756 [10:45:20]1040 (4) - 202303 [10:45:20]1012 (4) - 28.10.2024 04:45 [10:45:20]1206 (1) - 0 [10:45:20]OFD Sender: Remove packet 202303 [10:45:20]ProducePacketName [10:45:20]name=ofd_packets/00202303 [10:45:20]NVStorageDeleteData [10:45:20]OFD Sender: No OFD packet to send [10:45:21]OFD Sender: No OFD packet to send [10:45:26]OFD Sender: No OFD packet to send [10:45:31]OFD Sender: No OFD packet to send [10:45:36]OFD Sender: No OFD packet to send [10:45:41]OFD Sender: No OFD packet to send [10:45:46]OFD Sender: No OFD packet to send [10:45:51]OFD Sender: No OFD packet to send [10:45:56]OFD Sender: No OFD packet to send [10:46:01]OFD Sender: No OFD packet to send [10:46:06]OFD Sender: No OFD packet to send [10:46:11]OFD Sender: No OFD packet to send [10:46:16]OFD Sender: No OFD packet to send [10:46:21]OFD Sender: No OFD packet to send [10:46:26]OFD Sender: No OFD packet to send [10:46:31]OFD Sender: No OFD packet to send [10:46:36]OFD Sender: No OFD packet to send [10:46:41]OFD Sender: No OFD packet to send [10:46:46]OFD Sender: No OFD packet to send [10:46:51]OFD Sender: No OFD packet to send [10:46:56]OFD Sender: No OFD packet to send [10:47:01]OFD Sender: No OFD packet to send [10:47:06]OFD Sender: No OFD packet to send [10:47:11]OFD Sender: No OFD packet to send [10:47:16]OFD Sender: No OFD packet to send [10:47:21]OFD Sender: No OFD packet to send [10:47:26]OFD Sender: No OFD packet to send [10:47:27]accept exits with 10 [10:47:27]New connection [10:47:27]New thread 3067264356 created [10:47:27]Thread 3067407716 joined [10:47:27]Waiting for new connection... [10:47:27] Sock 10.Parse request [10:47:27]Sock 10.Check first char [10:47:27]Sock 10.First char is OK [10:47:27]request: POST /json_proto HTTP/1.0 [10:47:27]Method: POST [10:47:27]URL: /json_proto [10:47:27]Method is POST - this is cgi request [10:47:27]url: /json_proto [10:47:27]query_string will be loaded in cgi processing [10:47:27]execute_cgi json_proto POST (null) [10:47:27]execute_cgi path=json_proto method=POST [10:47:27]POST find Content-Length [10:47:27]Host: 172.17.63.195:8080 [10:47:27]Content-Length: 682 [10:47:27]Content-Type: application/json [10:47:27] [10:47:27]POST finish read [10:47:27]Found Content-Length = 682 [10:47:27]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450080", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 62", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "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:47:27]execute_script... [10:47: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)450080", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 62", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "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:47:27]POST & json_proto [10:47:27]process_json_proto [10:47:27]json parsed OK: [10:47:27]protocol is kg_v1.0 [10:47:27]action value=close_receipt [10:47:27]process_action close_receipt [10:47:27]cmd_close_receipt [10:47:27]MH_GetDate [10:47:27]Write to MH i2c: F0 00 00 0A 02 FB [10:47:27]Write i2c OK [10:47:27]MH_I2C_Read... [10:47:27]Read from MH i2c: F0 [10:47:27]MH_I2C_Read... [10:47:27]Read from MH i2c: F0 09 00 [10:47:27]MH_I2C_Read... [10:47:27]Read from MH i2c: F0 09 00 0A 02 00 BF 6B 1F 67 47 1B 1E 67 9B [10:47:27]GetLastDocTimeStamp 1730112314 [10:47:27]current date 1730112447 [10:47:27]FM_GetShiftState [10:47:27]SAM_PROTO_GetShiftState [10:47:27]wFMCommunicate request_size=4 [10:47:27]MH_SAM_APDU [10:47:27]CAPDU: 80 13 01 00 [10:47:27]Write to MH i2c: E2 08 00 0B 02 80 13 01 00 00 00 00 00 8A [10:47:27]Write i2c OK [10:47:27]MH_I2C_Read... [10:47:27]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:47:27]Read from MH i2c: E2 [10:47:27]MH_I2C_Read... [10:47:27]Read from MH i2c: E2 0E 00 [10:47:27]MH_I2C_Read... [10:47:27]Read from MH i2c: E2 0E 00 0B 02 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 35 [10:47:27]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [10:47:27]wFMCommunicate OK [10:47:27]SAM_PROTO_GetShiftState done [10:47:27]FM_GetShiftState done [10:47:27]opened in 1730073670 [10:47:27]opened+sec_in_day 1730160070 [10:47:27]quantity*price = 100015 [10:47:27]sum+1 = 100017 [10:47:27]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.16 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.21 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 104 28.10.2024 10:47 Смена: 545 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 ФМ: 0000000000871756 ФД: 202304 ФПД: 267291105993477 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T104728&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202304&fm=267291105993477&tin=02508201610067®Number=0000000000091777&sum=100000 [10:47:28]StoreToDocumentArchive [10:47:28]shift 545 fd 202304 [10:47:28]save to /storage/0545/doc_00202304 [10:47:28]save last doc name /storage/0545/doc_00202304 to /storage/kkm_last_doc_name [10:47:28]save OK [10:47:28]Clear old archive folders... [10:47:28]ProcessDocumentItem done err = 0, tmpTLVsize=251 [10:47:28]tlvbuf is 00D51340 [10:47:28]SAM_PROTO_ClearQueue [10:47:28]wFMCommunicate request_size=4 [10:47:28]MH_SAM_APDU [10:47:28]CAPDU: 80 09 00 00 [10:47:28]Write to MH i2c: E2 08 00 18 02 80 09 00 00 00 00 00 00 8C [10:47:28]Write i2c OK [10:47:28]MH_I2C_Read... [10:47:28]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:47:28]Read from MH i2c: E2 [10:47:28]MH_I2C_Read... [10:47:28]Read from MH i2c: E2 03 00 [10:47:28]MH_I2C_Read... [10:47:28]Read from MH i2c: E2 03 00 18 02 00 90 00 8E [10:47:28]RAPDU: 90 00 [10:47:28]wFMCommunicate OK [10:47:28]SAM_PROTO_ClearQueue done [10:47:28]KKMCreateOFDPacket [10:47:28]OFDProtocolAddRootSTLVToBuf [10:47:28]FM_MakeSignedData [10:47:28]FM_MakeSignedData [10:47:28]SAM_PROTO_SignData [10:47:28]wFMCommunicate request_size=4 [10:47:28]MH_SAM_APDU [10:47:28]CAPDU: 80 0D 01 02 [10:47:28]Write to MH i2c: E2 08 00 19 02 80 0D 01 02 00 00 00 00 94 [10:47:28]Write i2c OK [10:47:28]MH_I2C_Read... [10:47:28]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:47:28]Read from MH i2c: E2 [10:47:28]MH_I2C_Read... [10:47:28]Read from MH i2c: E2 03 00 [10:47:28]MH_I2C_Read... [10:47:28]Read from MH i2c: E2 03 00 19 02 00 90 00 8F [10:47:28]RAPDU: 90 00 [10:47:28]wFMCommunicate OK [10:47:28]wFMCommunicate request_size=255 [10:47:28]MH_SAM_APDU [10:47: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 32 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 68 00 00 00 F4 03 04 00 C0 6B 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 40 16 03 00 35 04 06 00 F3 [10:47:28]Write to MH i2c: E2 02 01 1A 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 32 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 68 00 00 00 F4 03 04 00 C0 6B 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 40 16 03 00 35 04 06 00 F3 00 00 AA [10:47:28]Write i2c OK [10:47:28]MH_I2C_Read... [10:47:28]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:47:28]Read from MH i2c: E2 [10:47:28]MH_I2C_Read... [10:47:28]Read from MH i2c: E2 03 00 [10:47:28]MH_I2C_Read... [10:47:28]Read from MH i2c: E2 03 00 1A 02 00 90 00 90 [10:47:28]RAPDU: 90 00 [10:47:28]wFMCommunicate OK [10:47:28]wFMCommunicate request_size=10 [10:47:28]MH_SAM_APDU [10:47:28]CAPDU: 80 0D 02 02 05 19 8F 6C A3 05 [10:47:28]Write to MH i2c: E2 0D 00 1B 02 80 0D 02 02 05 00 19 8F 6C A3 05 00 00 5D [10:47:28]Write i2c OK [10:47:28]MH_I2C_Read... [10:47:29]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:47:29]Read from MH i2c: E2 [10:47:29]MH_I2C_Read... [10:47:29]Read from MH i2c: E2 03 00 [10:47:29]MH_I2C_Read... [10:47:29]Read from MH i2c: E2 03 00 1B 02 00 90 00 91 [10:47:29]RAPDU: 90 00 [10:47:29]wFMCommunicate OK [10:47:29]wFMCommunicate request_size=4 [10:47:29]MH_SAM_APDU [10:47:29]CAPDU: 80 0D 03 02 [10:47:29]Write to MH i2c: E2 08 00 1C 02 80 0D 03 02 00 00 00 00 99 [10:47:29]Write i2c OK [10:47:29]MH_I2C_Read... [10:47:29]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:47:29]Read from MH i2c: E2 [10:47:29]MH_I2C_Read... [10:47:29]Read from MH i2c: E2 0B 00 [10:47:29]MH_I2C_Read... [10:47:29]Read from MH i2c: E2 0B 00 1C 02 00 2E 22 34 BB 5F 12 83 05 90 00 D2 [10:47:29]RAPDU: 2E 22 34 BB 5F 12 83 05 90 00 [10:47:29]wFMCommunicate OK [10:47:29]SAM_PROTO_SignData done [10:47:29]FM_MakeSignedData done [10:47:29]CreateOFDProtocolMessage [10:47:29]wFMCommunicate request_size=4 [10:47:29]MH_SAM_APDU [10:47:29]CAPDU: 80 11 00 00 [10:47:29]Write to MH i2c: E2 08 00 1D 02 80 11 00 00 00 00 00 00 99 [10:47:29]Write i2c OK [10:47:29]MH_I2C_Read... [10:47:29]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:47:29]Read from MH i2c: E2 [10:47:29]MH_I2C_Read... [10:47:29]Read from MH i2c: E2 17 00 [10:47:29]MH_I2C_Read... [10:47:29]Read from MH i2c: E2 17 00 1D 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 EE [10:47:29]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [10:47:29]wFMCommunicate OK [10:47:29]CreateOFDProtocolMessage done [10:47:29]OFDSenderStorePacket 202304 [10:47:29]StoreOFDPacket docnum=202304 [10:47:29]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 61 C1 07 01 55 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 32 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 68 00 00 00 F4 03 04 00 C0 6B 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 40 16 03 00 35 04 06 00 F3 19 8F 6C A3 05 2E 22 34 BB 5F 12 83 05 [10:47:29]CheckFolder [10:47:29]dirname=/storage/ofd_packets [10:47:29]CheckFolder done [10:47:29]ProducePacketName [10:47:29]name=ofd_packets/00202304 [10:47:29]NVStorageSaveData ofd_packets/00202304 [10:47:29]File name is /storage/ofd_packets/00202304 [10:47:29]Write 301 bytes [10:47:29]NVStorageSaveData done [10:47:29]OFDSenderStorePacket done [10:47:29]KKMCreateOFDPacket done [10:47:29]NVStorageSaveData kkm_last_timestamp [10:47:29]File name is /storage/kkm_last_timestamp [10:47:29]Write 4 bytes [10:47:29]NVStorageSaveData done [10:47:29]ExternCall_PrintAddStr [10:47:29]wPrintStart [10:47:29]Write to MH i2c: 01 00 00 1E 02 20 [10:47:29]Write i2c OK [10:47:29]MH_I2C_Read... [10:47:29]Read from MH i2c: 01 [10:47:29]MH_I2C_Read... [10:47:29]Read from MH i2c: 01 07 00 [10:47:29]MH_I2C_Read... [10:47:29]Read from MH i2c: 01 07 00 1E 02 00 00 00 00 00 FF 0F 35 [10:47:29]RasterBufferAndPrint [10:47:29]line Счет N : (1)450080 [10:47:29]line ИНН: 02508201610067 [10:47:29]line Контрольно-Кассовый Чек [10:47:29]line ПРОДАЖА [10:47:29]line ТРК (МРК, ГНК) : 62 [10:47:29]line Товар: 2710124130 [10:47:29]line Аи-92-К-2 [10:47:29]line 14.950 * 66.90 [10:47:29]line = 1000.16 [10:47:29]line НДС 12% НСП 1% [10:47:29]line > о реализуемом товаре [10:47:29]line ОКРУГЛЕНИЕ: -0.16 [10:47:29]line ИТОГО: 1000.00 [10:47:29]line Внесено: 1000.00 [10:47:29]line СДАЧА: 0.00 [10:47:29]line НСП 1% : 8.85 [10:47:29]line НДС 12% : 106.21 [10:47:29]line Наличными: 1000.00 [10:47:29]line Безнал.: 0.00 [10:47:29]line Место: АЗС № 171 "Партнер Нефть" [10:47:29]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [10:47:29]line СНО: Общий режим [10:47:29]line Чек 104 28.10.2024 10:47 [10:47:29]line Смена: 545 ФФД: 1.0 [10:47:29]line ЗНМ: 0300000109 [10:47:29]line РНМ: 0000000000091777 [10:47:29]line Версия ККМ: 001 [10:47:29]line ФМ: 0000000000871756 [10:47:29]line ФД: 202304 [10:47:29]line ФПД: 267291105993477 [10:47:29]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T104728&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202304&fm=267291105993477&tin=02508201610067®Number=0000000000091777&sum=100000 [10:47:29]written 0, free lines is 4095 [10:47:29]OFD Sender: Processing packet 202304 [packets to send 116, broken 115] [10:47:29]ProducePacketName [10:47:29]name=ofd_packets/00202304 [10:47:29]OFD Sender: To server: pG, [10:47:29]CommunicateWithHost lk.salyk.kg:30040 [10:47:29]ConnectInit lk.salyk.kg [10:47:29]Connected sock=9 [10:47: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 35 36 0F 01 00 00 61 C1 07 01 55 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 32 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 68 00 00 00 F4 03 04 00 C0 6B 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 40 16 03 00 35 04 06 00 F3 19 8F 6C A3 05 2E 22 34 BB 5F 12 83 05 [10:47:29]Write to MH i2c: 01 00 00 49 02 4B [10:47:29]Write i2c OK [10:47:29]MH_I2C_Read... [10:47:29]Read from MH i2c: 01 [10:47:29]MH_I2C_Read... [10:47:29]Read from MH i2c: 01 07 00 [10:47:29]MH_I2C_Read... [10:47:29]Read from MH i2c: 01 07 00 49 02 00 00 00 00 00 94 0C F2 [10:47:29]RasterBufferAndPrint [10:47:29]line [10:47:29]line [10:47:29]line [10:47:29]line [10:47:29]line [10:47:29]written 0, free lines is 3224 [10:47:29]MH_Cut [10:47:29]Write to MH i2c: D1 01 00 50 02 01 24 [10:47:29]Write i2c OK [10:47:29]MH_I2C_Read... [10:47:29]Read from MH i2c: D1 [10:47:29]MH_I2C_Read... [10:47:29]Read from MH i2c: D1 01 00 [10:47:29]MH_I2C_Read... [10:47:29]Read from MH i2c: D1 01 00 50 02 00 23 [10:47:29]Write to MH i2c: 01 00 00 51 02 53 [10:47:29]Write i2c OK [10:47:29]MH_I2C_Read... [10:47: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 35 36 4F 00 00 00 66 95 47 00 1C 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 35 36 10 04 04 00 40 16 03 00 F4 03 04 00 76 17 1F 67 B6 04 01 00 00 63 6D 83 E0 32 53 4B 03 [10:47:29]CommunicateWithHost err = 0 [10:47:29]CheckOFDResponse [10:47:29]1017 (14) - 77093643461234 [10:47:29]1041 (16) - 0000000000871756 [10:47:29]1040 (4) - 202304 [10:47:29]1012 (4) - 28.10.2024 04:47 [10:47:29]1206 (1) - 0 [10:47:29]OFD Sender: Remove packet 202304 [10:47:29]ProducePacketName [10:47:29]name=ofd_packets/00202304 [10:47:29]NVStorageDeleteData [10:47:30]OFD Sender: No OFD packet to send [10:47:30]*** Cut start [10:47:30]*** Purtial cut [10:47:30]*** CUTSNS_PIN = 0 [10:47:30]*** Stage 1: CUTSNS_PIN = 1 [10:47:32]Read from MH i2c: 01 [10:47:32]MH_I2C_Read... [10:47:32]*** Stop cut motor [10:47:32]*** Cut end [10:47:32]Read from MH i2c: 01 07 00 [10:47:32]MH_I2C_Read... [10:47:32]Read from MH i2c: 01 07 00 51 02 00 00 00 00 00 FF 0F 68 [10:47:32]process_action close_receipt done [10:47:32]requested_data is exist [10:47:32]produce_requested_data [10:47:32]requested_item fm.sn is exist - process it [10:47:32]wFMCommunicate request_size=4 [10:47:32]MH_SAM_APDU [10:47:32]CAPDU: 80 11 00 00 [10:47:32]Write to MH i2c: E2 08 00 52 02 80 11 00 00 00 00 00 00 CE [10:47:32]Write i2c OK [10:47:32]MH_I2C_Read... [10:47:32]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:47:32]Read from MH i2c: E2 [10:47:32]MH_I2C_Read... [10:47:32]Read from MH i2c: E2 17 00 [10:47:32]MH_I2C_Read... [10:47:32]Read from MH i2c: E2 17 00 52 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 23 [10:47:32]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [10:47:32]wFMCommunicate OK [10:47:32]requested_item fd.num is exist - process it [10:47:32]SAM_PROTO_GetFieldsCounters [10:47:32]wFMCommunicate request_size=4 [10:47:32]MH_SAM_APDU [10:47:32]CAPDU: 80 13 00 00 [10:47:32]Write to MH i2c: E2 08 00 53 02 80 13 00 00 00 00 00 00 D1 [10:47:32]Write i2c OK [10:47:32]MH_I2C_Read... [10:47:32]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:47:32]Read from MH i2c: E2 [10:47:32]MH_I2C_Read... [10:47:32]Read from MH i2c: E2 62 00 [10:47:32]MH_I2C_Read... [10:47:32]Read from MH i2c: E2 62 00 53 02 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 40 16 03 00 0E 04 04 00 21 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 AE [10:47:32]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 40 16 03 00 0E 04 04 00 21 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 [10:47:32]wFMCommunicate OK [10:47:32]SAM_PROTO_GetFieldsCounters done [10:47:32]requested_item shift.num is exist - process it [10:47:32]requested_item shift.opened is exist - process it [10:47:32]req_shift_opened [10:47:32]FM_GetShiftState [10:47:32]SAM_PROTO_GetShiftState [10:47:32]wFMCommunicate request_size=4 [10:47:32]MH_SAM_APDU [10:47:32]CAPDU: 80 13 01 00 [10:47:32]Write to MH i2c: E2 08 00 54 02 80 13 01 00 00 00 00 00 D3 [10:47:32]Write i2c OK [10:47:32]MH_I2C_Read... [10:47:32]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:47:32]Read from MH i2c: E2 [10:47:32]MH_I2C_Read... [10:47:32]Read from MH i2c: E2 0E 00 [10:47:32]MH_I2C_Read... [10:47:32]Read from MH i2c: E2 0E 00 54 02 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 7E [10:47:32]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [10:47:32]wFMCommunicate OK [10:47:32]SAM_PROTO_GetShiftState done [10:47:32]FM_GetShiftState done [10:47:32]req_shift_opened done [10:47:32]requested_item shift.open_date is exist - process it [10:47:32]req_shift_open_date [10:47:32]req_shift_open_date done [10:47:32]produce_requested_data done [10:47:32]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202304,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670} [10:47:32]process_action_free close_receipt [10:47:32]json_value_free [10:47:32]json_value_free done [10:47:32]process_json_proto returns [10:47:32]Send response to host [10:47:32]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202304,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670}}} [10:47:32]free response buf [10:47:32]execute_script done [10:47:32]execute_script returns [10:47:32]free content buf [10:47:32]Sock 10.Close socket [10:47:32]Sock 10.Thread stoped [10:47:35]OFD Sender: No OFD packet to send [10:47:40]OFD Sender: No OFD packet to send [10:47:45]OFD Sender: No OFD packet to send [10:47:50]OFD Sender: No OFD packet to send [10:47:55]OFD Sender: No OFD packet to send [10:47:57]accept exits with 8 [10:47:57]New connection [10:47:57]New thread 3067407716 created [10:47:57]Thread 3067264356 joined [10:47:57]Waiting for new connection... [10:47:57] Sock 8.Parse request [10:47:57]Sock 8.Check first char [10:47:57]Sock 8.First char is OK [10:47:57]request: POST /json_proto HTTP/1.0 [10:47:57]Method: POST [10:47:57]URL: /json_proto [10:47:57]Method is POST - this is cgi request [10:47:57]url: /json_proto [10:47:57]query_string will be loaded in cgi processing [10:47:57]execute_cgi json_proto POST (null) [10:47:57]execute_cgi path=json_proto method=POST [10:47:57]POST find Content-Length [10:47:57]Host: 172.17.63.195:8080 [10:47:57]Content-Length: 677 [10:47:57]Content-Type: application/json [10:47:57] [10:47:57]POST finish read [10:47:57]Found Content-Length = 677 [10:47:57]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450081", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "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:47:57]execute_script... [10:47: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)450081", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "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:47:57]POST & json_proto [10:47:57]process_json_proto [10:47:57]json parsed OK: [10:47:57]protocol is kg_v1.0 [10:47:57]action value=close_receipt [10:47:57]process_action close_receipt [10:47:57]cmd_close_receipt [10:47:57]MH_GetDate [10:47:57]Write to MH i2c: F0 00 00 55 02 46 [10:47:57]Write i2c OK [10:47:57]MH_I2C_Read... [10:47:57]Read from MH i2c: F0 [10:47:57]MH_I2C_Read... [10:47:57]Read from MH i2c: F0 09 00 [10:47:57]MH_I2C_Read... [10:47:57]Read from MH i2c: F0 09 00 55 02 00 DE 6B 1F 67 47 1B 1E 67 05 [10:47:57]GetLastDocTimeStamp 1730112448 [10:47:57]current date 1730112478 [10:47:57]FM_GetShiftState [10:47:57]SAM_PROTO_GetShiftState [10:47:57]wFMCommunicate request_size=4 [10:47:57]MH_SAM_APDU [10:47:57]CAPDU: 80 13 01 00 [10:47:57]Write to MH i2c: E2 08 00 56 02 80 13 01 00 00 00 00 00 D5 [10:47:57]Write i2c OK [10:47:57]MH_I2C_Read... [10:47:57]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:47:57]Read from MH i2c: E2 [10:47:57]MH_I2C_Read... [10:47:57]Read from MH i2c: E2 0E 00 [10:47:57]MH_I2C_Read... [10:47:57]Read from MH i2c: E2 0E 00 56 02 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 80 [10:47:57]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [10:47:57]wFMCommunicate OK [10:47:57]SAM_PROTO_GetShiftState done [10:47:57]FM_GetShiftState done [10:47:57]opened in 1730073670 [10:47:57]opened+sec_in_day 1730160070 [10:47:57]quantity*price = 50041 [10:47:57]sum+1 = 50042 [10:47: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 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 105 28.10.2024 10:47 Смена: 545 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 ФМ: 0000000000871756 ФД: 202305 ФПД: 62503917618760 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T104758&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202305&fm=62503917618760&tin=02508201610067®Number=0000000000091777&sum=50000 [10:47:59]StoreToDocumentArchive [10:47:59]shift 545 fd 202305 [10:47:59]save to /storage/0545/doc_00202305 [10:47:59]save last doc name /storage/0545/doc_00202305 to /storage/kkm_last_doc_name [10:47:59]save OK [10:47:59]Clear old archive folders... [10:47:59]ProcessDocumentItem done err = 0, tmpTLVsize=251 [10:47:59]tlvbuf is 00D71410 [10:47:59]SAM_PROTO_ClearQueue [10:47:59]wFMCommunicate request_size=4 [10:47:59]MH_SAM_APDU [10:47:59]CAPDU: 80 09 00 00 [10:47:59]Write to MH i2c: E2 08 00 63 02 80 09 00 00 00 00 00 00 D7 [10:47:59]Write i2c OK [10:47:59]MH_I2C_Read... [10:47:59]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:47:59]Read from MH i2c: E2 [10:47:59]MH_I2C_Read... [10:47:59]Read from MH i2c: E2 03 00 [10:47:59]MH_I2C_Read... [10:47:59]Read from MH i2c: E2 03 00 63 02 00 90 00 D9 [10:47:59]RAPDU: 90 00 [10:47:59]wFMCommunicate OK [10:47:59]SAM_PROTO_ClearQueue done [10:47:59]KKMCreateOFDPacket [10:47:59]OFDProtocolAddRootSTLVToBuf [10:47:59]FM_MakeSignedData [10:47:59]FM_MakeSignedData [10:47:59]SAM_PROTO_SignData [10:47:59]wFMCommunicate request_size=4 [10:47:59]MH_SAM_APDU [10:47:59]CAPDU: 80 0D 01 02 [10:47:59]Write to MH i2c: E2 08 00 64 02 80 0D 01 02 00 00 00 00 DF [10:47:59]Write i2c OK [10:47:59]MH_I2C_Read... [10:47:59]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:47:59]Read from MH i2c: E2 [10:47:59]MH_I2C_Read... [10:47:59]Read from MH i2c: E2 03 00 [10:47:59]MH_I2C_Read... [10:47:59]Read from MH i2c: E2 03 00 64 02 00 90 00 DA [10:47:59]RAPDU: 90 00 [10:47:59]wFMCommunicate OK [10:47:59]wFMCommunicate request_size=255 [10:47:59]MH_SAM_APDU [10:47:59]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 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 69 00 00 00 F4 03 04 00 DE 6B 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 41 16 03 00 35 04 06 00 38 [10:47:59]Write to MH i2c: E2 02 01 65 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 32 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 69 00 00 00 F4 03 04 00 DE 6B 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 41 16 03 00 35 04 06 00 38 00 00 60 [10:47:59]Write i2c OK [10:47:59]MH_I2C_Read... [10:47:59]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:47:59]Read from MH i2c: E2 [10:47:59]MH_I2C_Read... [10:47:59]Read from MH i2c: E2 03 00 [10:47:59]MH_I2C_Read... [10:47:59]Read from MH i2c: E2 03 00 65 02 00 90 00 DB [10:47:59]RAPDU: 90 00 [10:47:59]wFMCommunicate OK [10:47:59]wFMCommunicate request_size=10 [10:47:59]MH_SAM_APDU [10:47:59]CAPDU: 80 0D 02 02 05 D8 D3 CE 86 48 [10:47:59]Write to MH i2c: E2 0D 00 66 02 80 0D 02 02 05 00 D8 D3 CE 86 48 00 00 33 [10:47:59]Write i2c OK [10:47:59]MH_I2C_Read... [10:47:59]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:47:59]Read from MH i2c: E2 [10:47:59]MH_I2C_Read... [10:47:59]Read from MH i2c: E2 03 00 [10:47:59]MH_I2C_Read... [10:47:59]Read from MH i2c: E2 03 00 66 02 00 90 00 DC [10:47:59]RAPDU: 90 00 [10:47:59]wFMCommunicate OK [10:47:59]wFMCommunicate request_size=4 [10:47:59]MH_SAM_APDU [10:47:59]CAPDU: 80 0D 03 02 [10:47:59]Write to MH i2c: E2 08 00 67 02 80 0D 03 02 00 00 00 00 E4 [10:47:59]Write i2c OK [10:47:59]MH_I2C_Read... [10:47:59]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:47:59]Read from MH i2c: E2 [10:47:59]MH_I2C_Read... [10:47:59]Read from MH i2c: E2 0B 00 [10:47:59]MH_I2C_Read... [10:47:59]Read from MH i2c: E2 0B 00 67 02 00 41 07 E6 29 40 FB AE EB 90 00 10 [10:47:59]RAPDU: 41 07 E6 29 40 FB AE EB 90 00 [10:47:59]wFMCommunicate OK [10:47:59]SAM_PROTO_SignData done [10:47:59]FM_MakeSignedData done [10:47:59]CreateOFDProtocolMessage [10:47:59]wFMCommunicate request_size=4 [10:47:59]MH_SAM_APDU [10:47:59]CAPDU: 80 11 00 00 [10:47:59]Write to MH i2c: E2 08 00 68 02 80 11 00 00 00 00 00 00 E4 [10:47:59]Write i2c OK [10:47:59]MH_I2C_Read... [10:47:59]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:47:59]Read from MH i2c: E2 [10:47:59]MH_I2C_Read... [10:47:59]Read from MH i2c: E2 17 00 [10:47:59]MH_I2C_Read... [10:47:59]Read from MH i2c: E2 17 00 68 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 39 [10:47:59]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [10:47:59]wFMCommunicate OK [10:47:59]CreateOFDProtocolMessage done [10:47:59]OFDSenderStorePacket 202305 [10:47:59]StoreOFDPacket docnum=202305 [10:47:59]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 89 97 07 01 32 00 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 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 69 00 00 00 F4 03 04 00 DE 6B 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 41 16 03 00 35 04 06 00 38 D8 D3 CE 86 48 41 07 E6 29 40 FB AE EB [10:47:59]CheckFolder [10:47:59]dirname=/storage/ofd_packets [10:47:59]CheckFolder done [10:47:59]ProducePacketName [10:47:59]name=ofd_packets/00202305 [10:47:59]NVStorageSaveData ofd_packets/00202305 [10:47:59]File name is /storage/ofd_packets/00202305 [10:47:59]Write 301 bytes [10:47:59]NVStorageSaveData done [10:47:59]OFDSenderStorePacket done [10:47:59]KKMCreateOFDPacket done [10:47:59]NVStorageSaveData kkm_last_timestamp [10:47:59]File name is /storage/kkm_last_timestamp [10:47:59]Write 4 bytes [10:47:59]NVStorageSaveData done [10:47:59]ExternCall_PrintAddStr [10:47:59]wPrintStart [10:47:59]Write to MH i2c: 01 00 00 69 02 6B [10:47:59]Write i2c OK [10:47:59]MH_I2C_Read... [10:47:59]Read from MH i2c: 01 [10:47:59]MH_I2C_Read... [10:47:59]Read from MH i2c: 01 07 00 [10:47:59]MH_I2C_Read... [10:47:59]Read from MH i2c: 01 07 00 69 02 00 00 00 00 00 FF 0F 80 [10:47:59]RasterBufferAndPrint [10:47:59]line Счет N : (1)450081 [10:47:59]line ИНН: 02508201610067 [10:47:59]line Контрольно-Кассовый Чек [10:47:59]line ПРОДАЖА [10:47:59]line ТРК (МРК, ГНК) : 41 [10:47:59]line Товар: 2710124130 [10:47:59]line Аи-92-К-2 [10:47:59]line 7.480 * 66.90 [10:47:59]line = 500.41 [10:47:59]line НДС 12% НСП 1% [10:47:59]line > о реализуемом товаре [10:47:59]line ОКРУГЛЕНИЕ: -0.41 [10:47:59]line ИТОГО: 500.00 [10:47:59]line Внесено: 500.00 [10:47:59]line СДАЧА: 0.00 [10:47:59]line НСП 1% : 4.43 [10:47:59]line НДС 12% : 53.14 [10:47:59]line Наличными: 500.00 [10:47:59]line Безнал.: 0.00 [10:47:59]line Место: АЗС № 171 "Партнер Нефть" [10:47:59]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [10:47:59]line СНО: Общий режим [10:47:59]line Чек 105 28.10.2024 10:47 [10:47:59]line Смена: 545 ФФД: 1.0 [10:47:59]line ЗНМ: 0300000109 [10:47:59]line РНМ: 0000000000091777 [10:47:59]line Версия ККМ: 001 [10:47:59]line ФМ: 0000000000871756 [10:47:59]line ФД: 202305 [10:47:59]line ФПД: 62503917618760 [10:47:59]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T104758&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202305&fm=62503917618760&tin=02508201610067®Number=0000000000091777&sum=50000 [10:47:59]OFD Sender: Processing packet 202305 [packets to send 116, broken 115] [10:47:59]ProducePacketName [10:47:59]name=ofd_packets/00202305 [10:47:59]OFD Sender: To server: pG, [10:47:59]CommunicateWithHost lk.salyk.kg:30040 [10:47:59]ConnectInit lk.salyk.kg [10:47:59]written 0, free lines is 4095 [10:48:00]Connected sock=10 [10:48:00]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 89 97 07 01 32 00 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 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 69 00 00 00 F4 03 04 00 DE 6B 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 41 16 03 00 35 04 06 00 38 D8 D3 CE 86 48 41 07 E6 29 40 FB AE EB [10:48:00]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 83 49 47 00 AD 46 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 41 16 03 00 F4 03 04 00 95 17 1F 67 B6 04 01 00 00 1E 10 FD 17 0C FD 39 41 [10:48:00]CommunicateWithHost err = 0 [10:48:00]CheckOFDResponse [10:48:00]1017 (14) - 77093643461234 [10:48:00]1041 (16) - 0000000000871756 [10:48:00]1040 (4) - 202305 [10:48:00]1012 (4) - 28.10.2024 04:48 [10:48:00]1206 (1) - 0 [10:48:00]OFD Sender: Remove packet 202305 [10:48:00]ProducePacketName [10:48:00]name=ofd_packets/00202305 [10:48:00]NVStorageDeleteData [10:48:00]Write to MH i2c: 01 00 00 94 02 96 [10:48:00]Write i2c OK [10:48:00]MH_I2C_Read... [10:48:00]Read from MH i2c: 01 [10:48:00]MH_I2C_Read... [10:48:00]Read from MH i2c: 01 07 00 [10:48:00]MH_I2C_Read... [10:48:00]Read from MH i2c: 01 07 00 94 02 00 00 00 00 00 9B 0C 44 [10:48:00]RasterBufferAndPrint [10:48:00]line [10:48:00]line [10:48:00]line [10:48:00]line [10:48:00]line [10:48:00]written 0, free lines is 3233 [10:48:00]MH_Cut [10:48:00]Write to MH i2c: D1 01 00 9B 02 01 6F [10:48:00]Write i2c OK [10:48:00]MH_I2C_Read... [10:48:00]Read from MH i2c: D1 [10:48:00]MH_I2C_Read... [10:48:00]Read from MH i2c: D1 01 00 [10:48:00]MH_I2C_Read... [10:48:00]Read from MH i2c: D1 01 00 9B 02 00 6E [10:48:00]Write to MH i2c: 01 00 00 9C 02 9E [10:48:00]Write i2c OK [10:48:00]MH_I2C_Read... [10:48:00]OFD Sender: No OFD packet to send [10:48:01]*** Cut start [10:48:01]*** Purtial cut [10:48:01]*** Stage 1: CUTSNS_PIN = 1 [10:48:01]Read from MH i2c: 01 [10:48:01]*** Stop cut motor [10:48:01]*** Cut end [10:48:01]MH_I2C_Read... [10:48:01]Read from MH i2c: 01 07 00 [10:48:01]MH_I2C_Read... [10:48:01]Read from MH i2c: 01 07 00 9C 02 00 00 00 00 00 FF 0F B3 [10:48:01]process_action close_receipt done [10:48:01]requested_data is exist [10:48:01]produce_requested_data [10:48:01]requested_item fm.sn is exist - process it [10:48:01]wFMCommunicate request_size=4 [10:48:01]MH_SAM_APDU [10:48:01]CAPDU: 80 11 00 00 [10:48:01]Write to MH i2c: E2 08 00 9D 02 80 11 00 00 00 00 00 00 19 [10:48:01]Write i2c OK [10:48:01]MH_I2C_Read... [10:48:01]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:48:01]Read from MH i2c: E2 [10:48:01]MH_I2C_Read... [10:48:01]Read from MH i2c: E2 17 00 [10:48:01]MH_I2C_Read... [10:48:01]Read from MH i2c: E2 17 00 9D 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 6E [10:48:01]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [10:48:01]wFMCommunicate OK [10:48:01]requested_item fd.num is exist - process it [10:48:01]SAM_PROTO_GetFieldsCounters [10:48:01]wFMCommunicate request_size=4 [10:48:01]MH_SAM_APDU [10:48:01]CAPDU: 80 13 00 00 [10:48:01]Write to MH i2c: E2 08 00 9E 02 80 13 00 00 00 00 00 00 1C [10:48:01]Write i2c OK [10:48:01]MH_I2C_Read... [10:48:01]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:48:01]Read from MH i2c: E2 [10:48:01]MH_I2C_Read... [10:48:01]Read from MH i2c: E2 62 00 [10:48:01]MH_I2C_Read... [10:48:01]Read from MH i2c: E2 62 00 9E 02 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 41 16 03 00 0E 04 04 00 21 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 FD [10:48: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 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 41 16 03 00 0E 04 04 00 21 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 [10:48:01]wFMCommunicate OK [10:48:01]SAM_PROTO_GetFieldsCounters done [10:48:01]requested_item shift.num is exist - process it [10:48:01]requested_item shift.opened is exist - process it [10:48:01]req_shift_opened [10:48:01]FM_GetShiftState [10:48:01]SAM_PROTO_GetShiftState [10:48:01]wFMCommunicate request_size=4 [10:48:01]MH_SAM_APDU [10:48:01]CAPDU: 80 13 01 00 [10:48:01]Write to MH i2c: E2 08 00 9F 02 80 13 01 00 00 00 00 00 1E [10:48:01]Write i2c OK [10:48:01]MH_I2C_Read... [10:48:01]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:48:01]Read from MH i2c: E2 [10:48:01]MH_I2C_Read... [10:48:01]Read from MH i2c: E2 0E 00 [10:48:01]MH_I2C_Read... [10:48:01]Read from MH i2c: E2 0E 00 9F 02 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 C9 [10:48:01]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [10:48:01]wFMCommunicate OK [10:48:01]SAM_PROTO_GetShiftState done [10:48:01]FM_GetShiftState done [10:48:01]req_shift_opened done [10:48:01]requested_item shift.open_date is exist - process it [10:48:01]req_shift_open_date [10:48:01]req_shift_open_date done [10:48:01]produce_requested_data done [10:48:01]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202305,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670} [10:48:01]process_action_free close_receipt [10:48:01]json_value_free [10:48:01]json_value_free done [10:48:01]process_json_proto returns [10:48:01]Send response to host [10:48:01]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202305,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670}}} [10:48:01]free response buf [10:48:01]execute_script done [10:48:01]execute_script returns [10:48:01]free content buf [10:48:01]Sock 8.Close socket [10:48:01]Sock 8.Thread stoped [10:48:05]OFD Sender: No OFD packet to send [10:48:10]OFD Sender: No OFD packet to send [10:48:15]OFD Sender: No OFD packet to send [10:48:20]OFD Sender: No OFD packet to send [10:48:25]OFD Sender: No OFD packet to send [10:48:30]OFD Sender: No OFD packet to send [10:48:35]OFD Sender: No OFD packet to send [10:48:40]OFD Sender: No OFD packet to send [10:48:45]OFD Sender: No OFD packet to send [10:48:50]OFD Sender: No OFD packet to send [10:48:55]OFD Sender: No OFD packet to send [10:49:00]OFD Sender: No OFD packet to send [10:49:05]OFD Sender: No OFD packet to send [10:49:09]accept exits with 9 [10:49:09]New connection [10:49:09]New thread 3067264356 created [10:49:09]Thread 3067407716 joined [10:49:09]Waiting for new connection... [10:49:09] Sock 9.Parse request [10:49:09]Sock 9.Check first char [10:49:09]Sock 9.First char is OK [10:49:09]request: POST /json_proto HTTP/1.0 [10:49:09]Method: POST [10:49:09]URL: /json_proto [10:49:09]Method is POST - this is cgi request [10:49:09]url: /json_proto [10:49:09]query_string will be loaded in cgi processing [10:49:09]execute_cgi json_proto POST (null) [10:49:09]execute_cgi path=json_proto method=POST [10:49:09]POST find Content-Length [10:49:09]Host: 172.17.63.195:8080 [10:49:09]Content-Length: 677 [10:49:09]Content-Type: application/json [10:49:09] [10:49:09]POST finish read [10:49:09]Found Content-Length = 677 [10:49:09]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450082", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "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" ] } } [10:49:09]execute_script... [10:49: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)450082", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "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" ] } } [10:49:09]POST & json_proto [10:49:09]process_json_proto [10:49:09]json parsed OK: [10:49:09]protocol is kg_v1.0 [10:49:09]action value=close_receipt [10:49:09]process_action close_receipt [10:49:09]cmd_close_receipt [10:49:09]MH_GetDate [10:49:09]Write to MH i2c: F0 00 00 A0 02 91 [10:49:09]Write i2c OK [10:49:09]MH_I2C_Read... [10:49:09]Read from MH i2c: F0 [10:49:09]MH_I2C_Read... [10:49:09]Read from MH i2c: F0 09 00 [10:49:09]MH_I2C_Read... [10:49:09]Read from MH i2c: F0 09 00 A0 02 00 25 6C 1F 67 47 1B 1E 67 98 [10:49:09]GetLastDocTimeStamp 1730112478 [10:49:09]current date 1730112549 [10:49:09]FM_GetShiftState [10:49:09]SAM_PROTO_GetShiftState [10:49:09]wFMCommunicate request_size=4 [10:49:09]MH_SAM_APDU [10:49:09]CAPDU: 80 13 01 00 [10:49:09]Write to MH i2c: E2 08 00 A1 02 80 13 01 00 00 00 00 00 20 [10:49:09]Write i2c OK [10:49:09]MH_I2C_Read... [10:49:09]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:49:09]Read from MH i2c: E2 [10:49:09]MH_I2C_Read... [10:49:09]Read from MH i2c: E2 0E 00 [10:49:09]MH_I2C_Read... [10:49:09]Read from MH i2c: E2 0E 00 A1 02 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 CB [10:49:09]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [10:49:09]wFMCommunicate OK [10:49:09]SAM_PROTO_GetShiftState done [10:49:09]FM_GetShiftState done [10:49:09]opened in 1730073670 [10:49:09]opened+sec_in_day 1730160070 [10:49:09]quantity*price = 25020 [10:49:09]sum+1 = 25022 [10:49:09]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.21 ИТОГО: 250.00 Внесено: 250.00 СДАЧА: 0.00 НСП 1% : 2.21 НДС 12% : 26.57 Наличными: 250.00 Безнал.: 0.00 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 106 28.10.2024 10:49 Смена: 545 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 ФМ: 0000000000871756 ФД: 202306 ФПД: 136461337373235 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T104909&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202306&fm=136461337373235&tin=02508201610067®Number=0000000000091777&sum=25000 [10:49:10]StoreToDocumentArchive [10:49:10]shift 545 fd 202306 [10:49:10]save to /storage/0545/doc_00202306 [10:49:10]save last doc name /storage/0545/doc_00202306 to /storage/kkm_last_doc_name [10:49:10]save OK [10:49:10]Clear old archive folders... [10:49:10]ProcessDocumentItem done err = 0, tmpTLVsize=251 [10:49:10]tlvbuf is 00D67E90 [10:49:10]SAM_PROTO_ClearQueue [10:49:10]wFMCommunicate request_size=4 [10:49:10]MH_SAM_APDU [10:49:10]CAPDU: 80 09 00 00 [10:49:10]Write to MH i2c: E2 08 00 AE 02 80 09 00 00 00 00 00 00 22 [10:49:10]Write i2c OK [10:49:10]MH_I2C_Read... [10:49:10]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:49:10]Read from MH i2c: E2 [10:49:10]MH_I2C_Read... [10:49:10]Read from MH i2c: E2 03 00 [10:49:10]MH_I2C_Read... [10:49:10]Read from MH i2c: E2 03 00 AE 02 00 90 00 24 [10:49:10]RAPDU: 90 00 [10:49:10]wFMCommunicate OK [10:49:10]SAM_PROTO_ClearQueue done [10:49:10]KKMCreateOFDPacket [10:49:10]OFDProtocolAddRootSTLVToBuf [10:49:10]FM_MakeSignedData [10:49:10]FM_MakeSignedData [10:49:10]SAM_PROTO_SignData [10:49:10]wFMCommunicate request_size=4 [10:49:10]MH_SAM_APDU [10:49:10]CAPDU: 80 0D 01 02 [10:49:10]Write to MH i2c: E2 08 00 AF 02 80 0D 01 02 00 00 00 00 2A [10:49:10]Write i2c OK [10:49:10]MH_I2C_Read... [10:49:10]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:49:10]Read from MH i2c: E2 [10:49:10]MH_I2C_Read... [10:49:10]Read from MH i2c: E2 03 00 [10:49:10]MH_I2C_Read... [10:49:10]Read from MH i2c: E2 03 00 AF 02 00 90 00 25 [10:49:10]RAPDU: 90 00 [10:49:10]wFMCommunicate OK [10:49:10]wFMCommunicate request_size=255 [10:49:10]MH_SAM_APDU [10:49:10]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 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 6A 00 00 00 F4 03 04 00 25 6C 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 42 16 03 00 35 04 06 00 7C [10:49:10]Write to MH i2c: E2 02 01 B0 02 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 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 6A 00 00 00 F4 03 04 00 25 6C 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 42 16 03 00 35 04 06 00 7C 00 00 12 [10:49:10]Write i2c OK [10:49:10]MH_I2C_Read... [10:49:10]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:49:10]Read from MH i2c: E2 [10:49:10]MH_I2C_Read... [10:49:10]Read from MH i2c: E2 03 00 [10:49:10]MH_I2C_Read... [10:49:10]Read from MH i2c: E2 03 00 B0 02 00 90 00 26 [10:49:10]RAPDU: 90 00 [10:49:10]wFMCommunicate OK [10:49:10]wFMCommunicate request_size=10 [10:49:10]MH_SAM_APDU [10:49:10]CAPDU: 80 0D 02 02 05 1C 61 8A 2A 33 [10:49:10]Write to MH i2c: E2 0D 00 B1 02 80 0D 02 02 05 00 1C 61 8A 2A 33 00 00 9B [10:49:10]Write i2c OK [10:49:10]MH_I2C_Read... [10:49:10]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:49:10]Read from MH i2c: E2 [10:49:10]MH_I2C_Read... [10:49:10]Read from MH i2c: E2 03 00 [10:49:10]MH_I2C_Read... [10:49:10]Read from MH i2c: E2 03 00 B1 02 00 90 00 27 [10:49:10]RAPDU: 90 00 [10:49:10]wFMCommunicate OK [10:49:10]wFMCommunicate request_size=4 [10:49:10]MH_SAM_APDU [10:49:10]CAPDU: 80 0D 03 02 [10:49:10]Write to MH i2c: E2 08 00 B2 02 80 0D 03 02 00 00 00 00 2F [10:49:10]Write i2c OK [10:49:10]MH_I2C_Read... [10:49:10]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:49:10]OFD Sender: No OFD packet to send [10:49:10]Read from MH i2c: E2 [10:49:10]MH_I2C_Read... [10:49:10]Read from MH i2c: E2 0B 00 [10:49:10]MH_I2C_Read... [10:49:10]Read from MH i2c: E2 0B 00 B2 02 00 02 31 E6 E1 CD 66 C7 A4 90 00 C8 [10:49:10]RAPDU: 02 31 E6 E1 CD 66 C7 A4 90 00 [10:49:10]wFMCommunicate OK [10:49:10]SAM_PROTO_SignData done [10:49:10]FM_MakeSignedData done [10:49:10]CreateOFDProtocolMessage [10:49:10]wFMCommunicate request_size=4 [10:49:10]MH_SAM_APDU [10:49:10]CAPDU: 80 11 00 00 [10:49:10]Write to MH i2c: E2 08 00 B3 02 80 11 00 00 00 00 00 00 2F [10:49:10]Write i2c OK [10:49:10]MH_I2C_Read... [10:49:10]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:49:10]Read from MH i2c: E2 [10:49:10]MH_I2C_Read... [10:49:10]Read from MH i2c: E2 17 00 [10:49:10]MH_I2C_Read... [10:49:10]Read from MH i2c: E2 17 00 B3 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 84 [10:49:10]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [10:49:10]wFMCommunicate OK [10:49:10]CreateOFDProtocolMessage done [10:49:10]OFDSenderStorePacket 202306 [10:49:10]StoreOFDPacket docnum=202306 [10:49:10]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 07 D5 07 01 78 EF 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 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 6A 00 00 00 F4 03 04 00 25 6C 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 42 16 03 00 35 04 06 00 7C 1C 61 8A 2A 33 02 31 E6 E1 CD 66 C7 A4 [10:49:10]CheckFolder [10:49:10]dirname=/storage/ofd_packets [10:49:10]CheckFolder done [10:49:10]ProducePacketName [10:49:10]name=ofd_packets/00202306 [10:49:10]NVStorageSaveData ofd_packets/00202306 [10:49:10]File name is /storage/ofd_packets/00202306 [10:49:10]Write 301 bytes [10:49:10]NVStorageSaveData done [10:49:10]OFDSenderStorePacket done [10:49:10]KKMCreateOFDPacket done [10:49:10]NVStorageSaveData kkm_last_timestamp [10:49:10]File name is /storage/kkm_last_timestamp [10:49:10]Write 4 bytes [10:49:10]NVStorageSaveData done [10:49:10]ExternCall_PrintAddStr [10:49:10]wPrintStart [10:49:10]Write to MH i2c: 01 00 00 B4 02 B6 [10:49:10]Write i2c OK [10:49:10]MH_I2C_Read... [10:49:10]Read from MH i2c: 01 [10:49:10]MH_I2C_Read... [10:49:10]Read from MH i2c: 01 07 00 [10:49:10]MH_I2C_Read... [10:49:10]Read from MH i2c: 01 07 00 B4 02 00 00 00 00 00 FF 0F CB [10:49:10]RasterBufferAndPrint [10:49:10]line Счет N : (1)450082 [10:49:10]line ИНН: 02508201610067 [10:49:10]line Контрольно-Кассовый Чек [10:49:10]line ПРОДАЖА [10:49:10]line ТРК (МРК, ГНК) : 31 [10:49:10]line Товар: 2710124130 [10:49:10]line Аи-92-К-2 [10:49:10]line 3.740 * 66.90 [10:49:10]line = 250.21 [10:49:10]line НДС 12% НСП 1% [10:49:10]line > о реализуемом товаре [10:49:10]line ОКРУГЛЕНИЕ: -0.21 [10:49:10]line ИТОГО: 250.00 [10:49:10]line Внесено: 250.00 [10:49:10]line СДАЧА: 0.00 [10:49:10]line НСП 1% : 2.21 [10:49:10]line НДС 12% : 26.57 [10:49:10]line Наличными: 250.00 [10:49:10]line Безнал.: 0.00 [10:49:10]line Место: АЗС № 171 "Партнер Нефть" [10:49:10]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [10:49:10]line СНО: Общий режим [10:49:10]line Чек 106 28.10.2024 10:49 [10:49:10]line Смена: 545 ФФД: 1.0 [10:49:10]line ЗНМ: 0300000109 [10:49:10]line РНМ: 0000000000091777 [10:49:10]line Версия ККМ: 001 [10:49:10]line ФМ: 0000000000871756 [10:49:10]line ФД: 202306 [10:49:10]line ФПД: 136461337373235 [10:49:11]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T104909&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202306&fm=136461337373235&tin=02508201610067®Number=0000000000091777&sum=25000 [10:49:11]OFD Sender: Processing packet 202306 [packets to send 116, broken 115] [10:49:11]ProducePacketName [10:49:11]name=ofd_packets/00202306 [10:49:11]OFD Sender: To server: pG, [10:49:11]CommunicateWithHost lk.salyk.kg:30040 [10:49:11]ConnectInit lk.salyk.kg [10:49:11]written 0, free lines is 4095 [10:49:11]Connected sock=10 [10:49:11]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 07 D5 07 01 78 EF 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 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 6A 00 00 00 F4 03 04 00 25 6C 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 42 16 03 00 35 04 06 00 7C 1C 61 8A 2A 33 02 31 E6 E1 CD 66 C7 A4 [10:49: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 35 36 4F 00 00 00 4B 60 47 00 87 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 35 36 10 04 04 00 42 16 03 00 F4 03 04 00 DC 17 1F 67 B6 04 01 00 00 0D 0E 10 BC 99 C6 8A 07 [10:49:11]CommunicateWithHost err = 0 [10:49:11]CheckOFDResponse [10:49:11]1017 (14) - 77093643461234 [10:49:11]1041 (16) - 0000000000871756 [10:49:11]1040 (4) - 202306 [10:49:11]1012 (4) - 28.10.2024 04:49 [10:49:11]1206 (1) - 0 [10:49:11]OFD Sender: Remove packet 202306 [10:49:11]ProducePacketName [10:49:11]name=ofd_packets/00202306 [10:49:11]NVStorageDeleteData [10:49:11]Write to MH i2c: 01 00 00 DF 02 E1 [10:49:11]Write i2c OK [10:49:11]MH_I2C_Read... [10:49:11]Read from MH i2c: 01 [10:49:11]MH_I2C_Read... [10:49:11]Read from MH i2c: 01 07 00 [10:49:11]MH_I2C_Read... [10:49:11]Read from MH i2c: 01 07 00 DF 02 00 00 00 00 00 98 0C 8C [10:49:11]RasterBufferAndPrint [10:49:11]line [10:49:11]line [10:49:11]line [10:49:11]line [10:49:11]line [10:49:11]written 0, free lines is 3229 [10:49:11]MH_Cut [10:49:11]Write to MH i2c: D1 01 00 E6 02 01 BA [10:49:11]Write i2c OK [10:49:11]MH_I2C_Read... [10:49:11]Read from MH i2c: D1 [10:49:11]MH_I2C_Read... [10:49:11]Read from MH i2c: D1 01 00 [10:49:11]MH_I2C_Read... [10:49:11]Read from MH i2c: D1 01 00 E6 02 00 B9 [10:49:11]Write to MH i2c: 01 00 00 E7 02 E9 [10:49:11]Write i2c OK [10:49:11]MH_I2C_Read... [10:49:12]OFD Sender: No OFD packet to send [10:49:12]*** Cut start [10:49:12]*** Purtial cut [10:49:12]*** Stage 1: CUTSNS_PIN = 1 [10:49:12]Read from MH i2c: 01 [10:49:12]MH_I2C_Read... [10:49:12]*** Stop cut motor [10:49:12]*** Cut end [10:49:12]Read from MH i2c: 01 07 00 [10:49:12]MH_I2C_Read... [10:49:12]Read from MH i2c: 01 07 00 E7 02 00 00 00 00 00 FF 0F FE [10:49:12]process_action close_receipt done [10:49:12]requested_data is exist [10:49:12]produce_requested_data [10:49:12]requested_item fm.sn is exist - process it [10:49:12]wFMCommunicate request_size=4 [10:49:12]MH_SAM_APDU [10:49:12]CAPDU: 80 11 00 00 [10:49:12]Write to MH i2c: E2 08 00 E8 02 80 11 00 00 00 00 00 00 64 [10:49:12]Write i2c OK [10:49:12]MH_I2C_Read... [10:49:12]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:49:12]Read from MH i2c: E2 [10:49:12]MH_I2C_Read... [10:49:12]Read from MH i2c: E2 17 00 [10:49:12]MH_I2C_Read... [10:49:12]Read from MH i2c: E2 17 00 E8 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 B9 [10:49:12]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [10:49:12]wFMCommunicate OK [10:49:12]requested_item fd.num is exist - process it [10:49:12]SAM_PROTO_GetFieldsCounters [10:49:12]wFMCommunicate request_size=4 [10:49:12]MH_SAM_APDU [10:49:12]CAPDU: 80 13 00 00 [10:49:12]Write to MH i2c: E2 08 00 E9 02 80 13 00 00 00 00 00 00 67 [10:49:12]Write i2c OK [10:49:12]MH_I2C_Read... [10:49:13]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:49:13]Read from MH i2c: E2 [10:49:13]MH_I2C_Read... [10:49:13]Read from MH i2c: E2 62 00 [10:49:13]MH_I2C_Read... [10:49:13]Read from MH i2c: E2 62 00 E9 02 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 42 16 03 00 0E 04 04 00 21 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 4C [10: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 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 42 16 03 00 0E 04 04 00 21 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 [10:49:13]wFMCommunicate OK [10:49:13]SAM_PROTO_GetFieldsCounters done [10:49:13]requested_item shift.num is exist - process it [10:49:13]requested_item shift.opened is exist - process it [10:49:13]req_shift_opened [10:49:13]FM_GetShiftState [10:49:13]SAM_PROTO_GetShiftState [10:49:13]wFMCommunicate request_size=4 [10:49:13]MH_SAM_APDU [10:49:13]CAPDU: 80 13 01 00 [10:49:13]Write to MH i2c: E2 08 00 EA 02 80 13 01 00 00 00 00 00 69 [10:49:13]Write i2c OK [10:49:13]MH_I2C_Read... [10:49:13]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:49:13]Read from MH i2c: E2 [10:49:13]MH_I2C_Read... [10:49:13]Read from MH i2c: E2 0E 00 [10:49:13]MH_I2C_Read... [10:49:13]Read from MH i2c: E2 0E 00 EA 02 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 14 [10:49:13]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [10:49:13]wFMCommunicate OK [10:49:13]SAM_PROTO_GetShiftState done [10:49:13]FM_GetShiftState done [10:49:13]req_shift_opened done [10:49:13]requested_item shift.open_date is exist - process it [10:49:13]req_shift_open_date [10:49:13]req_shift_open_date done [10:49:13]produce_requested_data done [10:49:13]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202306,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670} [10:49:13]process_action_free close_receipt [10:49:13]json_value_free [10:49:13]json_value_free done [10:49:13]process_json_proto returns [10:49:13]Send response to host [10:49:13]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202306,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670}}} [10:49:13]free response buf [10:49:13]execute_script done [10:49:13]execute_script returns [10:49:13]free content buf [10:49:13]Sock 9.Close socket [10:49:13]Sock 9.Thread stoped [10:49:17]OFD Sender: No OFD packet to send [10:49:22]OFD Sender: No OFD packet to send [10:49:27]OFD Sender: No OFD packet to send [10:49:32]OFD Sender: No OFD packet to send [10:49:37]OFD Sender: No OFD packet to send [10:49:42]OFD Sender: No OFD packet to send [10:49:47]OFD Sender: No OFD packet to send [10:49:52]OFD Sender: No OFD packet to send [10:49:57]OFD Sender: No OFD packet to send [10:50:02]accept exits with 8 [10:50:02]New connection [10:50:02]New thread 3067407716 created [10:50:02]Thread 3067264356 joined [10:50:02]Waiting for new connection... [10:50:02] Sock 8.Parse request [10:50:02]Sock 8.Check first char [10:50:02]Sock 8.First char is OK [10:50:02]request: POST /json_proto HTTP/1.0 [10:50:02]Method: POST [10:50:02]URL: /json_proto [10:50:02]Method is POST - this is cgi request [10:50:02]url: /json_proto [10:50:02]query_string will be loaded in cgi processing [10:50:02]execute_cgi json_proto POST (null) [10:50:02]execute_cgi path=json_proto method=POST [10:50:02]POST find Content-Length [10:50:02]Host: 172.17.63.195:8080 [10:50:02]Content-Length: 677 [10:50:02]Content-Type: application/json [10:50:02] [10:50:02]POST finish read [10:50:02]Found Content-Length = 677 [10:50:02]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450084", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 66.90, "quantity" : 1.500, "sum" : 100.35, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 100.00, "total" : 100.00, "payments": [ { "type": 0, "sum" : 100.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:50:02]execute_script... [10:50: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)450084", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 66.90, "quantity" : 1.500, "sum" : 100.35, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 100.00, "total" : 100.00, "payments": [ { "type": 0, "sum" : 100.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:50:02]POST & json_proto [10:50:02]process_json_proto [10:50:02]json parsed OK: [10:50:02]protocol is kg_v1.0 [10:50:02]action value=close_receipt [10:50:02]process_action close_receipt [10:50:02]cmd_close_receipt [10:50:02]MH_GetDate [10:50:02]Write to MH i2c: F0 00 00 EB 02 DC [10:50:02]Write i2c OK [10:50:02]MH_I2C_Read... [10:50:02]Read from MH i2c: F0 [10:50:02]MH_I2C_Read... [10:50:02]Read from MH i2c: F0 09 00 [10:50:02]MH_I2C_Read... [10:50:02]Read from MH i2c: F0 09 00 EB 02 00 5A 6C 1F 67 47 1B 1E 67 18 [10:50:02]GetLastDocTimeStamp 1730112549 [10:50:02]current date 1730112602 [10:50:02]FM_GetShiftState [10:50:02]SAM_PROTO_GetShiftState [10:50:02]wFMCommunicate request_size=4 [10:50:02]MH_SAM_APDU [10:50:02]CAPDU: 80 13 01 00 [10:50:02]Write to MH i2c: E2 08 00 EC 02 80 13 01 00 00 00 00 00 6B [10:50:02]Write i2c OK [10:50:02]MH_I2C_Read... [10:50:02]OFD Sender: No OFD packet to send [10:50:02]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:50:02]Read from MH i2c: E2 [10:50:02]MH_I2C_Read... [10:50:02]Read from MH i2c: E2 0E 00 [10:50:02]MH_I2C_Read... [10:50:02]Read from MH i2c: E2 0E 00 EC 02 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 16 [10:50:02]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [10:50:02]wFMCommunicate OK [10:50:02]SAM_PROTO_GetShiftState done [10:50:02]FM_GetShiftState done [10:50:02]opened in 1730073670 [10:50:02]opened+sec_in_day 1730160070 [10:50:02]quantity*price = 10035 [10:50:02]sum+1 = 10036 [10:50:02]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.35 ИТОГО: 100.00 Внесено: 100.00 СДАЧА: 0.00 НСП 1% : 0.89 НДС 12% : 10.66 Наличными: 100.00 Безнал.: 0.00 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 107 28.10.2024 10:50 Смена: 545 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 ФМ: 0000000000871756 ФД: 202307 ФПД: 275934808391590 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T105002&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202307&fm=275934808391590&tin=02508201610067®Number=0000000000091777&sum=10000 [10:50:03]StoreToDocumentArchive [10:50:03]shift 545 fd 202307 [10:50:03]save to /storage/0545/doc_00202307 [10:50:03]save last doc name /storage/0545/doc_00202307 to /storage/kkm_last_doc_name [10:50:03]save OK [10:50:03]Clear old archive folders... [10:50:03]ProcessDocumentItem done err = 0, tmpTLVsize=251 [10:50:03]tlvbuf is 00D66380 [10:50:03]SAM_PROTO_ClearQueue [10:50:03]wFMCommunicate request_size=4 [10:50:03]MH_SAM_APDU [10:50:03]CAPDU: 80 09 00 00 [10:50:03]Write to MH i2c: E2 08 00 F9 02 80 09 00 00 00 00 00 00 6D [10:50:03]Write i2c OK [10:50:03]MH_I2C_Read... [10:50:03]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:50:03]Read from MH i2c: E2 [10:50:03]MH_I2C_Read... [10:50:03]Read from MH i2c: E2 03 00 [10:50:03]MH_I2C_Read... [10:50:03]Read from MH i2c: E2 03 00 F9 02 00 90 00 6F [10:50:03]RAPDU: 90 00 [10:50:03]wFMCommunicate OK [10:50:03]SAM_PROTO_ClearQueue done [10:50:03]KKMCreateOFDPacket [10:50:03]OFDProtocolAddRootSTLVToBuf [10:50:03]FM_MakeSignedData [10:50:03]FM_MakeSignedData [10:50:03]SAM_PROTO_SignData [10:50:03]wFMCommunicate request_size=4 [10:50:03]MH_SAM_APDU [10:50:03]CAPDU: 80 0D 01 02 [10:50:03]Write to MH i2c: E2 08 00 FA 02 80 0D 01 02 00 00 00 00 75 [10:50:03]Write i2c OK [10:50:03]MH_I2C_Read... [10:50:03]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:50:03]Read from MH i2c: E2 [10:50:03]MH_I2C_Read... [10:50:03]Read from MH i2c: E2 03 00 [10:50:03]MH_I2C_Read... [10:50:03]Read from MH i2c: E2 03 00 FA 02 00 90 00 70 [10:50:03]RAPDU: 90 00 [10:50:03]wFMCommunicate OK [10:50:03]wFMCommunicate request_size=255 [10:50:03]MH_SAM_APDU [10:50: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 32 FF 03 08 00 03 DC 05 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 33 27 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 10 27 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 59 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 2A 04 00 00 00 00 07 04 06 00 10 27 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 6B 00 00 00 F4 03 04 00 5A 6C 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 43 16 03 00 35 04 06 00 FA [10:50:03]Write to MH i2c: E2 02 01 FB 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 32 FF 03 08 00 03 DC 05 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 33 27 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 10 27 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 59 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 2A 04 00 00 00 00 07 04 06 00 10 27 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 6B 00 00 00 F4 03 04 00 5A 6C 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 43 16 03 00 35 04 06 00 FA 00 00 20 [10:50:03]Write i2c OK [10:50:03]MH_I2C_Read... [10:50:03]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:50:03]Read from MH i2c: E2 [10:50:03]MH_I2C_Read... [10:50:03]Read from MH i2c: E2 03 00 [10:50:03]MH_I2C_Read... [10:50:03]Read from MH i2c: E2 03 00 FB 02 00 90 00 71 [10:50:03]RAPDU: 90 00 [10:50:03]wFMCommunicate OK [10:50:03]wFMCommunicate request_size=10 [10:50:03]MH_SAM_APDU [10:50:03]CAPDU: 80 0D 02 02 05 F6 14 3C 3F A6 [10:50:03]Write to MH i2c: E2 0D 00 FC 02 80 0D 02 02 05 00 F6 14 3C 3F A6 00 00 AD [10:50:03]Write i2c OK [10:50:03]MH_I2C_Read... [10:50:03]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:50:03]Read from MH i2c: E2 [10:50:03]MH_I2C_Read... [10:50:03]Read from MH i2c: E2 03 00 [10:50:03]MH_I2C_Read... [10:50:03]Read from MH i2c: E2 03 00 FC 02 00 90 00 72 [10:50:03]RAPDU: 90 00 [10:50:03]wFMCommunicate OK [10:50:03]wFMCommunicate request_size=4 [10:50:03]MH_SAM_APDU [10:50:03]CAPDU: 80 0D 03 02 [10:50:03]Write to MH i2c: E2 08 00 FD 02 80 0D 03 02 00 00 00 00 7A [10:50:03]Write i2c OK [10:50:03]MH_I2C_Read... [10:50:03]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:50:03]Read from MH i2c: E2 [10:50:03]MH_I2C_Read... [10:50:03]Read from MH i2c: E2 0B 00 [10:50:03]MH_I2C_Read... [10:50:03]Read from MH i2c: E2 0B 00 FD 02 00 E9 3D 5A 7B BE F9 E7 50 90 00 64 [10:50:03]RAPDU: E9 3D 5A 7B BE F9 E7 50 90 00 [10:50:03]wFMCommunicate OK [10:50:03]SAM_PROTO_SignData done [10:50:03]FM_MakeSignedData done [10:50:03]CreateOFDProtocolMessage [10:50:03]wFMCommunicate request_size=4 [10:50:03]MH_SAM_APDU [10:50:03]CAPDU: 80 11 00 00 [10:50:03]Write to MH i2c: E2 08 00 FE 02 80 11 00 00 00 00 00 00 7A [10:50:03]Write i2c OK [10:50:03]MH_I2C_Read... [10:50:03]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:50:03]Read from MH i2c: E2 [10:50:03]MH_I2C_Read... [10:50:03]Read from MH i2c: E2 17 00 [10:50:03]MH_I2C_Read... [10:50:03]Read from MH i2c: E2 17 00 FE 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 CF [10:50:03]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [10:50:03]wFMCommunicate OK [10:50:03]CreateOFDProtocolMessage done [10:50:03]OFDSenderStorePacket 202307 [10:50:03]StoreOFDPacket docnum=202307 [10:50:03]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 87 53 07 01 1A CA 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 DC 05 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 33 27 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 10 27 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 59 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 2A 04 00 00 00 00 07 04 06 00 10 27 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 6B 00 00 00 F4 03 04 00 5A 6C 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 43 16 03 00 35 04 06 00 FA F6 14 3C 3F A6 E9 3D 5A 7B BE F9 E7 50 [10:50:03]CheckFolder [10:50:03]dirname=/storage/ofd_packets [10:50:03]CheckFolder done [10:50:03]ProducePacketName [10:50:03]name=ofd_packets/00202307 [10:50:03]NVStorageSaveData ofd_packets/00202307 [10:50:03]File name is /storage/ofd_packets/00202307 [10:50:03]Write 301 bytes [10:50:03]NVStorageSaveData done [10:50:03]OFDSenderStorePacket done [10:50:03]KKMCreateOFDPacket done [10:50:03]NVStorageSaveData kkm_last_timestamp [10:50:03]File name is /storage/kkm_last_timestamp [10:50:03]Write 4 bytes [10:50:03]NVStorageSaveData done [10:50:03]ExternCall_PrintAddStr [10:50:03]wPrintStart [10:50:03]Write to MH i2c: 01 00 00 FF 02 01 [10:50:03]Write i2c OK [10:50:03]MH_I2C_Read... [10:50:03]Read from MH i2c: 01 [10:50:03]MH_I2C_Read... [10:50:03]Read from MH i2c: 01 07 00 [10:50:03]MH_I2C_Read... [10:50:03]Read from MH i2c: 01 07 00 FF 02 00 00 00 00 00 FF 0F 16 [10:50:03]RasterBufferAndPrint [10:50:03]line Счет N : (1)450084 [10:50:03]line ИНН: 02508201610067 [10:50:03]line Контрольно-Кассовый Чек [10:50:03]line ПРОДАЖА [10:50:03]line ТРК (МРК, ГНК) : 31 [10:50:03]line Товар: 2710124130 [10:50:03]line Аи-92-К-2 [10:50:03]line 1.500 * 66.90 [10:50:03]line = 100.35 [10:50:03]line НДС 12% НСП 1% [10:50:03]line > о реализуемом товаре [10:50:03]line ОКРУГЛЕНИЕ: -0.35 [10:50:03]line ИТОГО: 100.00 [10:50:03]line Внесено: 100.00 [10:50:03]line СДАЧА: 0.00 [10:50:03]line НСП 1% : 0.89 [10:50:03]line НДС 12% : 10.66 [10:50:03]line Наличными: 100.00 [10:50:03]line Безнал.: 0.00 [10:50:03]line Место: АЗС № 171 "Партнер Нефть" [10:50:03]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [10:50:03]line СНО: Общий режим [10:50:03]line Чек 107 28.10.2024 10:50 [10:50:03]line Смена: 545 ФФД: 1.0 [10:50:03]line ЗНМ: 0300000109 [10:50:03]line РНМ: 0000000000091777 [10:50:03]line Версия ККМ: 001 [10:50:03]line ФМ: 0000000000871756 [10:50:03]line ФД: 202307 [10:50:03]line ФПД: 275934808391590 [10:50:04]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T105002&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202307&fm=275934808391590&tin=02508201610067®Number=0000000000091777&sum=10000 [10:50:04]OFD Sender: Processing packet 202307 [packets to send 116, broken 115] [10:50:04]ProducePacketName [10:50:04]name=ofd_packets/00202307 [10:50:04]OFD Sender: To server: pG, [10:50:04]CommunicateWithHost lk.salyk.kg:30040 [10:50:04]ConnectInit lk.salyk.kg [10:50:04]written 0, free lines is 4095 [10:50:04]Connected sock=10 [10:50:04]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 87 53 07 01 1A CA 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 DC 05 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 33 27 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 10 27 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 59 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 2A 04 00 00 00 00 07 04 06 00 10 27 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 6B 00 00 00 F4 03 04 00 5A 6C 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 43 16 03 00 35 04 06 00 FA F6 14 3C 3F A6 E9 3D 5A 7B BE F9 E7 50 [10:50:04]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 D2 30 47 00 D6 AF A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 43 16 03 00 F4 03 04 00 11 18 1F 67 B6 04 01 00 00 52 21 45 32 31 B7 F8 0C [10:50:04]CommunicateWithHost err = 0 [10:50:04]CheckOFDResponse [10:50:04]1017 (14) - 77093643461234 [10:50:04]1041 (16) - 0000000000871756 [10:50:04]1040 (4) - 202307 [10:50:04]1012 (4) - 28.10.2024 04:50 [10:50:04]1206 (1) - 0 [10:50:04]OFD Sender: Remove packet 202307 [10:50:04]ProducePacketName [10:50:04]name=ofd_packets/00202307 [10:50:04]NVStorageDeleteData [10:50:04]Write to MH i2c: 01 00 00 2A 03 2D [10:50:04]Write i2c OK [10:50:04]MH_I2C_Read... [10:50:04]Read from MH i2c: 01 [10:50:04]MH_I2C_Read... [10:50:04]Read from MH i2c: 01 07 00 [10:50:04]MH_I2C_Read... [10:50:04]Read from MH i2c: 01 07 00 2A 03 00 00 00 00 00 8C 0C CC [10:50:04]RasterBufferAndPrint [10:50:04]line [10:50:04]line [10:50:04]line [10:50:04]line [10:50:04]line [10:50:04]written 0, free lines is 3216 [10:50:04]MH_Cut [10:50:04]Write to MH i2c: D1 01 00 31 03 01 06 [10:50:04]Write i2c OK [10:50:04]MH_I2C_Read... [10:50:04]Read from MH i2c: D1 [10:50:04]MH_I2C_Read... [10:50:04]Read from MH i2c: D1 01 00 [10:50:04]MH_I2C_Read... [10:50:04]Read from MH i2c: D1 01 00 31 03 00 05 [10:50:04]Write to MH i2c: 01 00 00 32 03 35 [10:50:04]Write i2c OK [10:50:04]MH_I2C_Read... [10:50:05]OFD Sender: No OFD packet to send [10:50:05]*** Cut start [10:50:05]*** Purtial cut [10:50:05]*** Stage 1: CUTSNS_PIN = 1 [10:50:05]Read from MH i2c: 01 [10:50:05]MH_I2C_Read... [10:50:05]*** Stop cut motor [10:50:05]*** Cut end [10:50:05]Read from MH i2c: 01 07 00 [10:50:05]MH_I2C_Read... [10:50:05]Read from MH i2c: 01 07 00 32 03 00 00 00 00 00 FF 0F 4A [10:50:05]process_action close_receipt done [10:50:05]requested_data is exist [10:50:05]produce_requested_data [10:50:05]requested_item fm.sn is exist - process it [10:50:05]wFMCommunicate request_size=4 [10:50:05]MH_SAM_APDU [10:50:05]CAPDU: 80 11 00 00 [10:50:05]Write to MH i2c: E2 08 00 33 03 80 11 00 00 00 00 00 00 B0 [10:50:05]Write i2c OK [10:50:05]MH_I2C_Read... [10:50:05]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:50:05]Read from MH i2c: E2 [10:50:05]MH_I2C_Read... [10:50:05]Read from MH i2c: E2 17 00 [10:50:05]MH_I2C_Read... [10:50:05]Read from MH i2c: E2 17 00 33 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 05 [10:50:05]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [10:50:05]wFMCommunicate OK [10:50:05]requested_item fd.num is exist - process it [10:50:05]SAM_PROTO_GetFieldsCounters [10:50:05]wFMCommunicate request_size=4 [10:50:05]MH_SAM_APDU [10:50:05]CAPDU: 80 13 00 00 [10:50:05]Write to MH i2c: E2 08 00 34 03 80 13 00 00 00 00 00 00 B3 [10:50:05]Write i2c OK [10:50:05]MH_I2C_Read... [10:50:05]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:50:05]Read from MH i2c: E2 [10:50:05]MH_I2C_Read... [10:50:05]Read from MH i2c: E2 62 00 [10:50:05]MH_I2C_Read... [10:50:05]Read from MH i2c: E2 62 00 34 03 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 43 16 03 00 0E 04 04 00 21 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 9C [10:50:05]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 43 16 03 00 0E 04 04 00 21 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 [10:50:05]wFMCommunicate OK [10:50:05]SAM_PROTO_GetFieldsCounters done [10:50:05]requested_item shift.num is exist - process it [10:50:05]requested_item shift.opened is exist - process it [10:50:05]req_shift_opened [10:50:05]FM_GetShiftState [10:50:05]SAM_PROTO_GetShiftState [10:50:05]wFMCommunicate request_size=4 [10:50:05]MH_SAM_APDU [10:50:05]CAPDU: 80 13 01 00 [10:50:05]Write to MH i2c: E2 08 00 35 03 80 13 01 00 00 00 00 00 B5 [10:50:05]Write i2c OK [10:50:05]MH_I2C_Read... [10:50:06]Read from MH i2c: E2 [10:50:06]MH_I2C_Read... [10:50:06]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:50:06]Read from MH i2c: E2 0E 00 [10:50:06]MH_I2C_Read... [10:50:06]Read from MH i2c: E2 0E 00 35 03 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 60 [10:50:06]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [10:50:06]wFMCommunicate OK [10:50:06]SAM_PROTO_GetShiftState done [10:50:06]FM_GetShiftState done [10:50:06]req_shift_opened done [10:50:06]requested_item shift.open_date is exist - process it [10:50:06]req_shift_open_date [10:50:06]req_shift_open_date done [10:50:06]produce_requested_data done [10:50:06]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202307,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670} [10:50:06]process_action_free close_receipt [10:50:06]json_value_free [10:50:06]json_value_free done [10:50:06]process_json_proto returns [10:50:06]Send response to host [10:50:06]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202307,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670}}} [10:50:06]free response buf [10:50:06]execute_script done [10:50:06]execute_script returns [10:50:06]free content buf [10:50:06]Sock 8.Close socket [10:50:06]Sock 8.Thread stoped [10:50:10]OFD Sender: No OFD packet to send [10:50:15]OFD Sender: No OFD packet to send [10:50:20]OFD Sender: No OFD packet to send [10:50:21]accept exits with 9 [10:50:21]New connection [10:50:21]New thread 3067264356 created [10:50:21]Thread 3067407716 joined [10:50:21]Waiting for new connection... [10:50:21] Sock 9.Parse request [10:50:21]Sock 9.Check first char [10:50:21]Sock 9.First char is OK [10:50:21]request: POST /json_proto HTTP/1.0 [10:50:21]Method: POST [10:50:21]URL: /json_proto [10:50:21]Method is POST - this is cgi request [10:50:21]url: /json_proto [10:50:21]query_string will be loaded in cgi processing [10:50:21]execute_cgi json_proto POST (null) [10:50:21]execute_cgi path=json_proto method=POST [10:50:21]POST find Content-Length [10:50:21]Host: 172.17.63.195:8080 [10:50:21]Content-Length: 677 [10:50:21]Content-Type: application/json [10:50:21] [10:50:21]POST finish read [10:50:21]Found Content-Length = 677 [10:50:21]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450083", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 62", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "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:21]execute_script... [10:50: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)450083", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 62", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "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:21]POST & json_proto [10:50:21]process_json_proto [10:50:21]json parsed OK: [10:50:21]protocol is kg_v1.0 [10:50:21]action value=close_receipt [10:50:21]process_action close_receipt [10:50:21]cmd_close_receipt [10:50:21]MH_GetDate [10:50:21]Write to MH i2c: F0 00 00 36 03 28 [10:50:21]Write i2c OK [10:50:21]MH_I2C_Read... [10:50:21]Read from MH i2c: F0 [10:50:21]MH_I2C_Read... [10:50:21]Read from MH i2c: F0 09 00 [10:50:21]MH_I2C_Read... [10:50:21]Read from MH i2c: F0 09 00 36 03 00 6D 6C 1F 67 47 1B 1E 67 77 [10:50:21]GetLastDocTimeStamp 1730112602 [10:50:21]current date 1730112621 [10:50:21]FM_GetShiftState [10:50:21]SAM_PROTO_GetShiftState [10:50:21]wFMCommunicate request_size=4 [10:50:21]MH_SAM_APDU [10:50:21]CAPDU: 80 13 01 00 [10:50:21]Write to MH i2c: E2 08 00 37 03 80 13 01 00 00 00 00 00 B7 [10:50:21]Write i2c OK [10:50:21]MH_I2C_Read... [10:50:21]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:50:21]Read from MH i2c: E2 [10:50:21]MH_I2C_Read... [10:50:21]Read from MH i2c: E2 0E 00 [10:50:21]MH_I2C_Read... [10:50:21]Read from MH i2c: E2 0E 00 37 03 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 62 [10:50:21]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [10:50:21]wFMCommunicate OK [10:50:21]SAM_PROTO_GetShiftState done [10:50:21]FM_GetShiftState done [10:50:21]opened in 1730073670 [10:50:21]opened+sec_in_day 1730160070 [10:50:21]quantity*price = 50041 [10:50:21]sum+1 = 50042 [10:50:21]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.41 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 108 28.10.2024 10:50 Смена: 545 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 ФМ: 0000000000871756 ФД: 202308 ФПД: 233741933813999 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T105021&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202308&fm=233741933813999&tin=02508201610067®Number=0000000000091777&sum=50000 [10:50:22]StoreToDocumentArchive [10:50:22]shift 545 fd 202308 [10:50:22]save to /storage/0545/doc_00202308 [10:50:22]save last doc name /storage/0545/doc_00202308 to /storage/kkm_last_doc_name [10:50:22]save OK [10:50:22]Clear old archive folders... [10:50:22]ProcessDocumentItem done err = 0, tmpTLVsize=251 [10:50:22]tlvbuf is 00D6F780 [10:50:22]SAM_PROTO_ClearQueue [10:50:22]wFMCommunicate request_size=4 [10:50:22]MH_SAM_APDU [10:50:22]CAPDU: 80 09 00 00 [10:50:22]Write to MH i2c: E2 08 00 44 03 80 09 00 00 00 00 00 00 B9 [10:50:22]Write i2c OK [10:50:22]MH_I2C_Read... [10:50:22]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:50:22]Read from MH i2c: E2 [10:50:22]MH_I2C_Read... [10:50:22]Read from MH i2c: E2 03 00 [10:50:22]MH_I2C_Read... [10:50:22]Read from MH i2c: E2 03 00 44 03 00 90 00 BB [10:50:22]RAPDU: 90 00 [10:50:22]wFMCommunicate OK [10:50:22]SAM_PROTO_ClearQueue done [10:50:22]KKMCreateOFDPacket [10:50:22]OFDProtocolAddRootSTLVToBuf [10:50:22]FM_MakeSignedData [10:50:22]FM_MakeSignedData [10:50:22]SAM_PROTO_SignData [10:50:22]wFMCommunicate request_size=4 [10:50:22]MH_SAM_APDU [10:50:22]CAPDU: 80 0D 01 02 [10:50:22]Write to MH i2c: E2 08 00 45 03 80 0D 01 02 00 00 00 00 C1 [10:50:22]Write i2c OK [10:50:22]MH_I2C_Read... [10:50:22]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:50:22]Read from MH i2c: E2 [10:50:22]MH_I2C_Read... [10:50:22]Read from MH i2c: E2 03 00 [10:50:22]MH_I2C_Read... [10:50:22]Read from MH i2c: E2 03 00 45 03 00 90 00 BC [10:50:22]RAPDU: 90 00 [10:50:22]wFMCommunicate OK [10:50:22]wFMCommunicate request_size=255 [10:50:22]MH_SAM_APDU [10:50:22]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 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 6D 6C 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 44 16 03 00 35 04 06 00 D4 [10:50:22]Write to MH i2c: E2 02 01 46 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 32 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 6D 6C 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 44 16 03 00 35 04 06 00 D4 00 00 74 [10:50:22]Write i2c OK [10:50:22]MH_I2C_Read... [10:50:22]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:50:22]Read from MH i2c: E2 [10:50:22]MH_I2C_Read... [10:50:22]Read from MH i2c: E2 03 00 [10:50:22]MH_I2C_Read... [10:50:22]Read from MH i2c: E2 03 00 46 03 00 90 00 BD [10:50:22]RAPDU: 90 00 [10:50:22]wFMCommunicate OK [10:50:22]wFMCommunicate request_size=10 [10:50:22]MH_SAM_APDU [10:50:22]CAPDU: 80 0D 02 02 05 96 48 EF 20 EF [10:50:22]Write to MH i2c: E2 0D 00 47 03 80 0D 02 02 05 00 96 48 EF 20 EF 00 00 AA [10:50:22]Write i2c OK [10:50:22]MH_I2C_Read... [10:50:22]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:50:22]Read from MH i2c: E2 [10:50:22]MH_I2C_Read... [10:50:22]Read from MH i2c: E2 03 00 [10:50:22]MH_I2C_Read... [10:50:22]Read from MH i2c: E2 03 00 47 03 00 90 00 BE [10:50:22]RAPDU: 90 00 [10:50:22]wFMCommunicate OK [10:50:22]wFMCommunicate request_size=4 [10:50:22]MH_SAM_APDU [10:50:22]CAPDU: 80 0D 03 02 [10:50:22]Write to MH i2c: E2 08 00 48 03 80 0D 03 02 00 00 00 00 C6 [10:50:22]Write i2c OK [10:50:22]MH_I2C_Read... [10:50:22]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:50:22]Read from MH i2c: E2 [10:50:22]MH_I2C_Read... [10:50:22]Read from MH i2c: E2 0B 00 [10:50:22]MH_I2C_Read... [10:50:22]Read from MH i2c: E2 0B 00 48 03 00 EF 55 6D 5D 59 CE 75 7D 90 00 EE [10:50:22]RAPDU: EF 55 6D 5D 59 CE 75 7D 90 00 [10:50:22]wFMCommunicate OK [10:50:22]SAM_PROTO_SignData done [10:50:22]FM_MakeSignedData done [10:50:22]CreateOFDProtocolMessage [10:50:22]wFMCommunicate request_size=4 [10:50:22]MH_SAM_APDU [10:50:22]CAPDU: 80 11 00 00 [10:50:22]Write to MH i2c: E2 08 00 49 03 80 11 00 00 00 00 00 00 C6 [10:50:22]Write i2c OK [10:50:22]MH_I2C_Read... [10:50:23]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:50:23]Read from MH i2c: E2 [10:50:23]MH_I2C_Read... [10:50:23]Read from MH i2c: E2 17 00 [10:50:23]MH_I2C_Read... [10:50:23]Read from MH i2c: E2 17 00 49 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 1B [10:50:23]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [10:50:23]wFMCommunicate OK [10:50:23]CreateOFDProtocolMessage done [10:50:23]OFDSenderStorePacket 202308 [10:50:23]StoreOFDPacket docnum=202308 [10:50:23]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 96 90 07 01 B9 B4 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 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 6D 6C 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 44 16 03 00 35 04 06 00 D4 96 48 EF 20 EF EF 55 6D 5D 59 CE 75 7D [10:50:23]CheckFolder [10:50:23]dirname=/storage/ofd_packets [10:50:23]CheckFolder done [10:50:23]ProducePacketName [10:50:23]name=ofd_packets/00202308 [10:50:23]NVStorageSaveData ofd_packets/00202308 [10:50:23]File name is /storage/ofd_packets/00202308 [10:50:23]Write 301 bytes [10:50:23]NVStorageSaveData done [10:50:23]OFDSenderStorePacket done [10:50:23]KKMCreateOFDPacket done [10:50:23]NVStorageSaveData kkm_last_timestamp [10:50:23]File name is /storage/kkm_last_timestamp [10:50:23]Write 4 bytes [10:50:23]NVStorageSaveData done [10:50:23]ExternCall_PrintAddStr [10:50:23]wPrintStart [10:50:23]Write to MH i2c: 01 00 00 4A 03 4D [10:50:23]Write i2c OK [10:50:23]MH_I2C_Read... [10:50:23]Read from MH i2c: 01 [10:50:23]MH_I2C_Read... [10:50:23]Read from MH i2c: 01 07 00 [10:50:23]MH_I2C_Read... [10:50:23]Read from MH i2c: 01 07 00 4A 03 00 00 00 00 00 FF 0F 62 [10:50:23]RasterBufferAndPrint [10:50:23]line Счет N : (1)450083 [10:50:23]line ИНН: 02508201610067 [10:50:23]line Контрольно-Кассовый Чек [10:50:23]line ПРОДАЖА [10:50:23]line ТРК (МРК, ГНК) : 62 [10:50:23]line Товар: 2710124130 [10:50:23]line Аи-92-К-2 [10:50:23]line 7.480 * 66.90 [10:50:23]line = 500.41 [10:50:23]line НДС 12% НСП 1% [10:50:23]line > о реализуемом товаре [10:50:23]line ОКРУГЛЕНИЕ: -0.41 [10:50:23]line ИТОГО: 500.00 [10:50:23]line Внесено: 500.00 [10:50:23]line СДАЧА: 0.00 [10:50:23]line НСП 1% : 4.43 [10:50:23]line НДС 12% : 53.14 [10:50:23]line Наличными: 500.00 [10:50:23]line Безнал.: 0.00 [10:50:23]line Место: АЗС № 171 "Партнер Нефть" [10:50:23]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [10:50:23]line СНО: Общий режим [10:50:23]line Чек 108 28.10.2024 10:50 [10:50:23]line Смена: 545 ФФД: 1.0 [10:50:23]line ЗНМ: 0300000109 [10:50:23]line РНМ: 0000000000091777 [10:50:23]line Версия ККМ: 001 [10:50:23]line ФМ: 0000000000871756 [10:50:23]line ФД: 202308 [10:50:23]line ФПД: 233741933813999 [10:50:23]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T105021&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202308&fm=233741933813999&tin=02508201610067®Number=0000000000091777&sum=50000 [10:50:23]OFD Sender: Processing packet 202308 [packets to send 116, broken 115] [10:50:23]ProducePacketName [10:50:23]name=ofd_packets/00202308 [10:50:23]OFD Sender: To server: pG, [10:50:23]CommunicateWithHost lk.salyk.kg:30040 [10:50:23]ConnectInit lk.salyk.kg [10:50:23]written 0, free lines is 4095 [10:50:23]Connected sock=10 [10:50:23]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 96 90 07 01 B9 B4 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 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 6D 6C 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 44 16 03 00 35 04 06 00 D4 96 48 EF 20 EF EF 55 6D 5D 59 CE 75 7D [10:50:23]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 F1 7F 47 00 87 ED A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 44 16 03 00 F4 03 04 00 24 18 1F 67 B6 04 01 00 00 AE 05 22 35 AB 37 14 4B [10:50:23]CommunicateWithHost err = 0 [10:50:23]CheckOFDResponse [10:50:23]1017 (14) - 77093643461234 [10:50:23]1041 (16) - 0000000000871756 [10:50:23]1040 (4) - 202308 [10:50:23]1012 (4) - 28.10.2024 04:50 [10:50:23]1206 (1) - 0 [10:50:23]OFD Sender: Remove packet 202308 [10:50:23]ProducePacketName [10:50:23]name=ofd_packets/00202308 [10:50:23]NVStorageDeleteData [10:50:23]Write to MH i2c: 01 00 00 75 03 78 [10:50:23]Write i2c OK [10:50:23]MH_I2C_Read... [10:50:23]Read from MH i2c: 01 [10:50:23]MH_I2C_Read... [10:50:23]Read from MH i2c: 01 07 00 [10:50:23]MH_I2C_Read... [10:50:23]Read from MH i2c: 01 07 00 75 03 00 00 00 00 00 92 0C 1D [10:50:23]RasterBufferAndPrint [10:50:23]line [10:50:23]line [10:50:23]line [10:50:23]line [10:50:23]line [10:50:23]written 0, free lines is 3223 [10:50:23]MH_Cut [10:50:23]Write to MH i2c: D1 01 00 7C 03 01 51 [10:50:23]Write i2c OK [10:50:23]MH_I2C_Read... [10:50:23]Read from MH i2c: D1 [10:50:23]MH_I2C_Read... [10:50:23]Read from MH i2c: D1 01 00 [10:50:23]MH_I2C_Read... [10:50:23]Read from MH i2c: D1 01 00 7C 03 00 50 [10:50:23]Write to MH i2c: 01 00 00 7D 03 80 [10:50:23]Write i2c OK [10:50:23]MH_I2C_Read... [10:50:24]OFD Sender: No OFD packet to send [10:50:24]*** Cut start [10:50:24]*** Purtial cut [10:50:24]*** Stage 1: CUTSNS_PIN = 1 [10:50:24]Read from MH i2c: 01 [10:50:24]MH_I2C_Read... [10:50:24]*** Stop cut motor [10:50:24]*** Cut end [10:50:24]Read from MH i2c: 01 07 00 [10:50:24]MH_I2C_Read... [10:50:24]Read from MH i2c: 01 07 00 7D 03 00 00 00 00 00 FF 0F 95 [10:50:24]process_action close_receipt done [10:50:24]requested_data is exist [10:50:24]produce_requested_data [10:50:24]requested_item fm.sn is exist - process it [10:50:24]wFMCommunicate request_size=4 [10:50:24]MH_SAM_APDU [10:50:24]CAPDU: 80 11 00 00 [10:50:24]Write to MH i2c: E2 08 00 7E 03 80 11 00 00 00 00 00 00 FB [10:50:24]Write i2c OK [10:50:24]MH_I2C_Read... [10:50:24]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:50:24]Read from MH i2c: E2 [10:50:24]MH_I2C_Read... [10:50:24]Read from MH i2c: E2 17 00 [10:50:24]MH_I2C_Read... [10:50:24]Read from MH i2c: E2 17 00 7E 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 50 [10:50:24]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [10:50:24]wFMCommunicate OK [10:50:24]requested_item fd.num is exist - process it [10:50:24]SAM_PROTO_GetFieldsCounters [10:50:24]wFMCommunicate request_size=4 [10:50:24]MH_SAM_APDU [10:50:24]CAPDU: 80 13 00 00 [10:50:24]Write to MH i2c: E2 08 00 7F 03 80 13 00 00 00 00 00 00 FE [10:50:24]Write i2c OK [10:50:24]MH_I2C_Read... [10:50:25]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:50:25]Read from MH i2c: E2 [10:50:25]MH_I2C_Read... [10:50:25]Read from MH i2c: E2 62 00 [10:50:25]MH_I2C_Read... [10:50:25]Read from MH i2c: E2 62 00 7F 03 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 44 16 03 00 0E 04 04 00 21 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 EB [10:50:25]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 44 16 03 00 0E 04 04 00 21 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 [10:50:25]wFMCommunicate OK [10:50:25]SAM_PROTO_GetFieldsCounters done [10:50:25]requested_item shift.num is exist - process it [10:50:25]requested_item shift.opened is exist - process it [10:50:25]req_shift_opened [10:50:25]FM_GetShiftState [10:50:25]SAM_PROTO_GetShiftState [10:50:25]wFMCommunicate request_size=4 [10:50:25]MH_SAM_APDU [10:50:25]CAPDU: 80 13 01 00 [10:50:25]Write to MH i2c: E2 08 00 80 03 80 13 01 00 00 00 00 00 00 [10:50:25]Write i2c OK [10:50:25]MH_I2C_Read... [10:50:25]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:50:25]Read from MH i2c: E2 [10:50:25]MH_I2C_Read... [10:50:25]Read from MH i2c: E2 0E 00 [10:50:25]MH_I2C_Read... [10:50:25]Read from MH i2c: E2 0E 00 80 03 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 AB [10:50:25]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [10:50:25]wFMCommunicate OK [10:50:25]SAM_PROTO_GetShiftState done [10:50:25]FM_GetShiftState done [10:50:25]req_shift_opened done [10:50:25]requested_item shift.open_date is exist - process it [10:50:25]req_shift_open_date [10:50:25]req_shift_open_date done [10:50:25]produce_requested_data done [10:50:25]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202308,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670} [10:50:25]process_action_free close_receipt [10:50:25]json_value_free [10:50:25]json_value_free done [10:50:25]process_json_proto returns [10:50:25]Send response to host [10:50:25]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202308,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670}}} [10:50:25]free response buf [10:50:25]execute_script done [10:50:25]execute_script returns [10:50:25]free content buf [10:50:25]Sock 9.Close socket [10:50:25]Sock 9.Thread stoped [10:50:25]accept exits with 8 [10:50:25]New connection [10:50:25]New thread 3067407716 created [10:50:25]Thread 3067264356 joined [10:50:25]Waiting for new connection... [10:50:25] Sock 8.Parse request [10:50:25]Sock 8.Check first char [10:50:25]Sock 8.First char is OK [10:50:25]request: POST /json_proto HTTP/1.0 [10:50:25]Method: POST [10:50:25]URL: /json_proto [10:50:25]Method is POST - this is cgi request [10:50:25]url: /json_proto [10:50:25]query_string will be loaded in cgi processing [10:50:25]execute_cgi json_proto POST (null) [10:50:25]execute_cgi path=json_proto method=POST [10:50:25]POST find Content-Length [10:50:25]Host: 172.17.63.195:8080 [10:50:25]Content-Length: 677 [10:50:25]Content-Type: application/json [10:50:25] [10:50:25]POST finish read [10:50:25]Found Content-Length = 677 [10:50:25]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450085", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "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" ] } } [10:50:25]execute_script... [10:50: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)450085", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "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" ] } } [10:50:25]POST & json_proto [10:50:25]process_json_proto [10:50:25]json parsed OK: [10:50:25]protocol is kg_v1.0 [10:50:25]action value=close_receipt [10:50:25]process_action close_receipt [10:50:25]cmd_close_receipt [10:50:25]MH_GetDate [10:50:25]Write to MH i2c: F0 00 00 81 03 73 [10:50:25]Write i2c OK [10:50:25]MH_I2C_Read... [10:50:25]Read from MH i2c: F0 [10:50:25]MH_I2C_Read... [10:50:25]Read from MH i2c: F0 09 00 [10:50:25]MH_I2C_Read... [10:50:25]Read from MH i2c: F0 09 00 81 03 00 72 6C 1F 67 47 1B 1E 67 C7 [10:50:25]GetLastDocTimeStamp 1730112621 [10:50:25]current date 1730112626 [10:50:25]FM_GetShiftState [10:50:25]SAM_PROTO_GetShiftState [10:50:25]wFMCommunicate request_size=4 [10:50:25]MH_SAM_APDU [10:50:25]CAPDU: 80 13 01 00 [10:50:25]Write to MH i2c: E2 08 00 82 03 80 13 01 00 00 00 00 00 02 [10:50:25]Write i2c OK [10:50:25]MH_I2C_Read... [10:50:25]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:50:25]Read from MH i2c: E2 [10:50:25]MH_I2C_Read... [10:50:25]Read from MH i2c: E2 0E 00 [10:50:25]MH_I2C_Read... [10:50:25]Read from MH i2c: E2 0E 00 82 03 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 AD [10:50:25]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [10:50:25]wFMCommunicate OK [10:50:25]SAM_PROTO_GetShiftState done [10:50:25]FM_GetShiftState done [10:50:25]opened in 1730073670 [10:50:25]opened+sec_in_day 1730160070 [10:50:25]quantity*price = 20003 [10:50:25]sum+1 = 20004 [10:50:25]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.03 ИТОГО: 200.00 Внесено: 200.00 СДАЧА: 0.00 НСП 1% : 1.77 НДС 12% : 21.24 Наличными: 200.00 Безнал.: 0.00 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 109 28.10.2024 10:50 Смена: 545 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 ФМ: 0000000000871756 ФД: 202309 ФПД: 52930169638943 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T105026&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202309&fm=52930169638943&tin=02508201610067®Number=0000000000091777&sum=20000 [10:50:27]StoreToDocumentArchive [10:50:27]shift 545 fd 202309 [10:50:27]save to /storage/0545/doc_00202309 [10:50:27]save last doc name /storage/0545/doc_00202309 to /storage/kkm_last_doc_name [10:50:27]save OK [10:50:27]Clear old archive folders... [10:50:27]ProcessDocumentItem done err = 0, tmpTLVsize=251 [10:50:27]tlvbuf is 00D87460 [10:50:27]SAM_PROTO_ClearQueue [10:50:27]wFMCommunicate request_size=4 [10:50:27]MH_SAM_APDU [10:50:27]CAPDU: 80 09 00 00 [10:50:27]Write to MH i2c: E2 08 00 8F 03 80 09 00 00 00 00 00 00 04 [10:50:27]Write i2c OK [10:50:27]MH_I2C_Read... [10:50:27]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:50:27]Read from MH i2c: E2 [10:50:27]MH_I2C_Read... [10:50:27]Read from MH i2c: E2 03 00 [10:50:27]MH_I2C_Read... [10:50:27]Read from MH i2c: E2 03 00 8F 03 00 90 00 06 [10:50:27]RAPDU: 90 00 [10:50:27]wFMCommunicate OK [10:50:27]SAM_PROTO_ClearQueue done [10:50:27]KKMCreateOFDPacket [10:50:27]OFDProtocolAddRootSTLVToBuf [10:50:27]FM_MakeSignedData [10:50:27]FM_MakeSignedData [10:50:27]SAM_PROTO_SignData [10:50:27]wFMCommunicate request_size=4 [10:50:27]MH_SAM_APDU [10:50:27]CAPDU: 80 0D 01 02 [10:50:27]Write to MH i2c: E2 08 00 90 03 80 0D 01 02 00 00 00 00 0C [10:50:27]Write i2c OK [10:50:27]MH_I2C_Read... [10:50:27]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:50:27]Read from MH i2c: E2 [10:50:27]MH_I2C_Read... [10:50:27]Read from MH i2c: E2 03 00 [10:50:27]MH_I2C_Read... [10:50:27]Read from MH i2c: E2 03 00 90 03 00 90 00 07 [10:50:27]RAPDU: 90 00 [10:50:27]wFMCommunicate OK [10:50:27]wFMCommunicate request_size=255 [10:50:27]MH_SAM_APDU [10:50: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 32 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 6D 00 00 00 F4 03 04 00 72 6C 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 45 16 03 00 35 04 06 00 30 [10:50:27]Write to MH i2c: E2 02 01 91 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 32 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 6D 00 00 00 F4 03 04 00 72 6C 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 45 16 03 00 35 04 06 00 30 00 00 E4 [10:50:27]Write i2c OK [10:50:27]MH_I2C_Read... [10:50:27]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:50:27]Read from MH i2c: E2 [10:50:27]MH_I2C_Read... [10:50:27]Read from MH i2c: E2 03 00 [10:50:27]MH_I2C_Read... [10:50:27]Read from MH i2c: E2 03 00 91 03 00 90 00 08 [10:50:27]RAPDU: 90 00 [10:50:27]wFMCommunicate OK [10:50:27]wFMCommunicate request_size=10 [10:50:27]MH_SAM_APDU [10:50:27]CAPDU: 80 0D 02 02 05 23 C3 F5 90 1F [10:50:27]Write to MH i2c: E2 0D 00 92 03 80 0D 02 02 05 00 23 C3 F5 90 1F 00 00 A3 [10:50:27]Write i2c OK [10:50:27]MH_I2C_Read... [10:50:27]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:50:27]Read from MH i2c: E2 [10:50:27]MH_I2C_Read... [10:50:27]Read from MH i2c: E2 03 00 [10:50:27]MH_I2C_Read... [10:50:27]Read from MH i2c: E2 03 00 92 03 00 90 00 09 [10:50:27]RAPDU: 90 00 [10:50:27]wFMCommunicate OK [10:50:27]wFMCommunicate request_size=4 [10:50:27]MH_SAM_APDU [10:50:27]CAPDU: 80 0D 03 02 [10:50:27]Write to MH i2c: E2 08 00 93 03 80 0D 03 02 00 00 00 00 11 [10:50:27]Write i2c OK [10:50:27]MH_I2C_Read... [10:50:27]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:50:27]Read from MH i2c: E2 [10:50:27]MH_I2C_Read... [10:50:27]Read from MH i2c: E2 0B 00 [10:50:27]MH_I2C_Read... [10:50:27]Read from MH i2c: E2 0B 00 93 03 00 4F 9C 90 DA 0D A3 E3 A7 90 00 A1 [10:50:27]RAPDU: 4F 9C 90 DA 0D A3 E3 A7 90 00 [10:50:27]wFMCommunicate OK [10:50:27]SAM_PROTO_SignData done [10:50:27]FM_MakeSignedData done [10:50:27]CreateOFDProtocolMessage [10:50:27]wFMCommunicate request_size=4 [10:50:27]MH_SAM_APDU [10:50:27]CAPDU: 80 11 00 00 [10:50:27]Write to MH i2c: E2 08 00 94 03 80 11 00 00 00 00 00 00 11 [10:50:27]Write i2c OK [10:50:27]MH_I2C_Read... [10:50:27]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:50:27]Read from MH i2c: E2 [10:50:27]MH_I2C_Read... [10:50:27]Read from MH i2c: E2 17 00 [10:50:27]MH_I2C_Read... [10:50:27]Read from MH i2c: E2 17 00 94 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 66 [10:50:27]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [10:50:27]wFMCommunicate OK [10:50:27]CreateOFDProtocolMessage done [10:50:27]OFDSenderStorePacket 202309 [10:50:27]StoreOFDPacket docnum=202309 [10:50:27]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 45 D6 07 01 7D C5 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 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 6D 00 00 00 F4 03 04 00 72 6C 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 45 16 03 00 35 04 06 00 30 23 C3 F5 90 1F 4F 9C 90 DA 0D A3 E3 A7 [10:50:27]CheckFolder [10:50:27]dirname=/storage/ofd_packets [10:50:27]CheckFolder done [10:50:27]ProducePacketName [10:50:27]name=ofd_packets/00202309 [10:50:27]NVStorageSaveData ofd_packets/00202309 [10:50:27]File name is /storage/ofd_packets/00202309 [10:50:27]Write 301 bytes [10:50:27]NVStorageSaveData done [10:50:27]OFDSenderStorePacket done [10:50:27]KKMCreateOFDPacket done [10:50:27]NVStorageSaveData kkm_last_timestamp [10:50:27]File name is /storage/kkm_last_timestamp [10:50:27]Write 4 bytes [10:50:27]NVStorageSaveData done [10:50:27]ExternCall_PrintAddStr [10:50:27]wPrintStart [10:50:27]Write to MH i2c: 01 00 00 95 03 98 [10:50:27]Write i2c OK [10:50:27]MH_I2C_Read... [10:50:27]Read from MH i2c: 01 [10:50:27]MH_I2C_Read... [10:50:27]OFD Sender: Processing packet 202309 [packets to send 116, broken 115] [10:50:27]ProducePacketName [10:50:27]name=ofd_packets/00202309 [10:50:27]OFD Sender: To server: pG, [10:50:27]CommunicateWithHost lk.salyk.kg:30040 [10:50:27]ConnectInit lk.salyk.kg [10:50:27]Read from MH i2c: 01 07 00 [10:50:27]MH_I2C_Read... [10:50:27]Read from MH i2c: 01 07 00 95 03 00 00 00 00 00 FF 0F AD [10:50:27]RasterBufferAndPrint [10:50:27]line Счет N : (1)450085 [10:50:27]line ИНН: 02508201610067 [10:50:27]line Контрольно-Кассовый Чек [10:50:27]line ПРОДАЖА [10:50:27]line ТРК (МРК, ГНК) : 41 [10:50:27]line Товар: 2710124130 [10:50:27]line Аи-92-К-2 [10:50:27]line 2.990 * 66.90 [10:50:27]line = 200.03 [10:50:27]line НДС 12% НСП 1% [10:50:27]line > о реализуемом товаре [10:50:27]line ОКРУГЛЕНИЕ: -0.03 [10:50:27]line ИТОГО: 200.00 [10:50:27]line Внесено: 200.00 [10:50:27]line СДАЧА: 0.00 [10:50:27]line НСП 1% : 1.77 [10:50:27]line НДС 12% : 21.24 [10:50:27]line Наличными: 200.00 [10:50:27]line Безнал.: 0.00 [10:50:27]line Место: АЗС № 171 "Партнер Нефть" [10:50:27]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [10:50:27]line СНО: Общий режим [10:50:27]line Чек 109 28.10.2024 10:50 [10:50:27]line Смена: 545 ФФД: 1.0 [10:50:27]line ЗНМ: 0300000109 [10:50:27]line РНМ: 0000000000091777 [10:50:27]line Версия ККМ: 001 [10:50:27]line ФМ: 0000000000871756 [10:50:27]line ФД: 202309 [10:50:27]line ФПД: 52930169638943 [10:50:28]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T105026&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202309&fm=52930169638943&tin=02508201610067®Number=0000000000091777&sum=20000 [10:50:28]Connected sock=10 [10:50:28]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 45 D6 07 01 7D C5 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 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 6D 00 00 00 F4 03 04 00 72 6C 1F 67 0E 04 04 00 written 0, free lines is 4095 [10:50:28]21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 45 16 03 00 35 04 06 00 30 23 C3 F5 90 1F 4F 9C 90 DA 0D A3 E3 A7 [10:50:28]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 98 AB 47 00 BF 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 35 36 10 04 04 00 45 16 03 00 F4 03 04 00 29 18 1F 67 B6 04 01 00 00 A0 72 B1 83 3E 27 74 23 [10:50:28]CommunicateWithHost err = 0 [10:50:28]CheckOFDResponse [10:50:28]1017 (14) - 77093643461234 [10:50:28]1041 (16) - 0000000000871756 [10:50:28]1040 (4) - 202309 [10:50:28]1012 (4) - 28.10.2024 04:50 [10:50:28]1206 (1) - 0 [10:50:28]OFD Sender: Remove packet 202309 [10:50:28]ProducePacketName [10:50:28]name=ofd_packets/00202309 [10:50:28]NVStorageDeleteData [10:50:28]Write to MH i2c: 01 00 00 C0 03 C3 [10:50:28]Write i2c OK [10:50:28]MH_I2C_Read... [10:50:28]Read from MH i2c: 01 [10:50:28]MH_I2C_Read... [10:50:28]Read from MH i2c: 01 07 00 [10:50:28]MH_I2C_Read... [10:50:28]Read from MH i2c: 01 07 00 C0 03 00 00 00 00 00 9D 0C 73 [10:50:28]RasterBufferAndPrint [10:50:28]line [10:50:28]line [10:50:28]line [10:50:28]line [10:50:28]line [10:50:28]written 0, free lines is 3241 [10:50:28]MH_Cut [10:50:28]Write to MH i2c: D1 01 00 C7 03 01 9C [10:50:28]Write i2c OK [10:50:28]MH_I2C_Read... [10:50:28]Read from MH i2c: D1 [10:50:28]MH_I2C_Read... [10:50:28]Read from MH i2c: D1 01 00 [10:50:28]MH_I2C_Read... [10:50:28]Read from MH i2c: D1 01 00 C7 03 00 9B [10:50:28]Write to MH i2c: 01 00 00 C8 03 CB [10:50:28]Write i2c OK [10:50:28]MH_I2C_Read... [10:50:28]OFD Sender: No OFD packet to send [10:50:29]*** Cut start [10:50:29]*** Purtial cut [10:50:29]*** Stage 1: CUTSNS_PIN = 1 [10:50:29]Read from MH i2c: 01 [10:50:29]MH_I2C_Read... [10:50:29]*** Stop cut motor [10:50:29]*** Cut end [10:50:29]Read from MH i2c: 01 07 00 [10:50:29]MH_I2C_Read... [10:50:29]Read from MH i2c: 01 07 00 C8 03 00 00 00 00 00 FF 0F E0 [10:50:29]process_action close_receipt done [10:50:29]requested_data is exist [10:50:29]produce_requested_data [10:50:29]requested_item fm.sn is exist - process it [10:50:29]wFMCommunicate request_size=4 [10:50:29]MH_SAM_APDU [10:50:29]CAPDU: 80 11 00 00 [10:50:29]Write to MH i2c: E2 08 00 C9 03 80 11 00 00 00 00 00 00 46 [10:50:29]Write i2c OK [10:50:29]MH_I2C_Read... [10:50:29]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:50:29]Read from MH i2c: E2 [10:50:29]MH_I2C_Read... [10:50:29]Read from MH i2c: E2 17 00 [10:50:29]MH_I2C_Read... [10:50:29]Read from MH i2c: E2 17 00 C9 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 9B [10:50:29]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [10:50:29]wFMCommunicate OK [10:50:29]requested_item fd.num is exist - process it [10:50:29]SAM_PROTO_GetFieldsCounters [10:50:29]wFMCommunicate request_size=4 [10:50:29]MH_SAM_APDU [10:50:29]CAPDU: 80 13 00 00 [10:50:29]Write to MH i2c: E2 08 00 CA 03 80 13 00 00 00 00 00 00 49 [10:50:29]Write i2c OK [10:50:29]MH_I2C_Read... [10:50:29]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:50:29]Read from MH i2c: E2 [10:50:29]MH_I2C_Read... [10:50:29]Read from MH i2c: E2 62 00 [10:50:29]MH_I2C_Read... [10:50:29]Read from MH i2c: E2 62 00 CA 03 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 45 16 03 00 0E 04 04 00 21 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 3A [10:50:29]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 45 16 03 00 0E 04 04 00 21 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 [10:50:30]wFMCommunicate OK [10:50:30]SAM_PROTO_GetFieldsCounters done [10:50:30]requested_item shift.num is exist - process it [10:50:30]requested_item shift.opened is exist - process it [10:50:30]req_shift_opened [10:50:30]FM_GetShiftState [10:50:30]SAM_PROTO_GetShiftState [10:50:30]wFMCommunicate request_size=4 [10:50:30]MH_SAM_APDU [10:50:30]CAPDU: 80 13 01 00 [10:50:30]Write to MH i2c: E2 08 00 CB 03 80 13 01 00 00 00 00 00 4B [10:50:30]Write i2c OK [10:50:30]MH_I2C_Read... [10:50:30]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:50:30]Read from MH i2c: E2 [10:50:30]MH_I2C_Read... [10:50:30]Read from MH i2c: E2 0E 00 [10:50:30]MH_I2C_Read... [10:50:30]Read from MH i2c: E2 0E 00 CB 03 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 F6 [10:50:30]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [10:50:30]wFMCommunicate OK [10:50:30]SAM_PROTO_GetShiftState done [10:50:30]FM_GetShiftState done [10:50:30]req_shift_opened done [10:50:30]requested_item shift.open_date is exist - process it [10:50:30]req_shift_open_date [10:50:30]req_shift_open_date done [10:50:30]produce_requested_data done [10:50:30]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202309,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670} [10:50:30]process_action_free close_receipt [10:50:30]json_value_free [10:50:30]json_value_free done [10:50:30]process_json_proto returns [10:50:30]Send response to host [10:50:30]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202309,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670}}} [10:50:30]free response buf [10:50:30]execute_script done [10:50:30]execute_script returns [10:50:30]free content buf [10:50:30]Sock 8.Close socket [10:50:30]Sock 8.Thread stoped [10:50:33]OFD Sender: No OFD packet to send [10:50:38]OFD Sender: No OFD packet to send [10:50:43]OFD Sender: No OFD packet to send [10:50:48]OFD Sender: No OFD packet to send [10:50:53]OFD Sender: No OFD packet to send [10:50:58]OFD Sender: No OFD packet to send [10:51:03]OFD Sender: No OFD packet to send [10:51:08]OFD Sender: No OFD packet to send [10:51:13]OFD Sender: No OFD packet to send [10:51:18]OFD Sender: No OFD packet to send [10:51:23]accept exits with 9 [10:51:23]New connection [10:51:23]New thread 3067264356 created [10:51:23]Thread 3067407716 joined [10:51:23]Waiting for new connection... [10:51:23] Sock 9.Parse request [10:51:23]Sock 9.Check first char [10:51:23]Sock 9.First char is OK [10:51:23]request: POST /json_proto HTTP/1.0 [10:51:23]Method: POST [10:51:23]URL: /json_proto [10:51:23]Method is POST - this is cgi request [10:51:23]url: /json_proto [10:51:23]query_string will be loaded in cgi processing [10:51:23]execute_cgi json_proto POST (null) [10:51:23]execute_cgi path=json_proto method=POST [10:51:23]POST find Content-Length [10:51:23]Host: 172.17.63.195:8080 [10:51:23]Content-Length: 682 [10:51:23]Content-Type: application/json [10:51:23] [10:51:23]POST finish read [10:51:23]Found Content-Length = 682 [10:51:23]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450086", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 52", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "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:51:23]execute_script... [10:51:23]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450086", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 52", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "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:51:23]POST & json_proto [10:51:23]process_json_proto [10:51:23]json parsed OK: [10:51:23]protocol is kg_v1.0 [10:51:23]action value=close_receipt [10:51:23]process_action close_receipt [10:51:23]cmd_close_receipt [10:51:23]MH_GetDate [10:51:23]Write to MH i2c: F0 00 00 CC 03 BE [10:51:23]Write i2c OK [10:51:23]MH_I2C_Read... [10:51:23]Read from MH i2c: F0 [10:51:23]MH_I2C_Read... [10:51:23]Read from MH i2c: F0 09 00 [10:51:23]MH_I2C_Read... [10:51:23]Read from MH i2c: F0 09 00 CC 03 00 AC 6C 1F 67 47 1B 1E 67 4C [10:51:23]GetLastDocTimeStamp 1730112626 [10:51:23]current date 1730112684 [10:51:23]FM_GetShiftState [10:51:23]SAM_PROTO_GetShiftState [10:51:23]wFMCommunicate request_size=4 [10:51:23]MH_SAM_APDU [10:51:23]CAPDU: 80 13 01 00 [10:51:23]Write to MH i2c: E2 08 00 CD 03 80 13 01 00 00 00 00 00 4D [10:51:23]Write i2c OK [10:51:23]MH_I2C_Read... [10:51:23]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:51:23]Read from MH i2c: E2 [10:51:23]MH_I2C_Read... [10:51:23]Read from MH i2c: E2 0E 00 [10:51:23]MH_I2C_Read... [10:51:23]Read from MH i2c: E2 0E 00 CD 03 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 F8 [10:51:23]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [10:51:23]wFMCommunicate OK [10:51:23]SAM_PROTO_GetShiftState done [10:51:23]FM_GetShiftState done [10:51:23]opened in 1730073670 [10:51:23]opened+sec_in_day 1730160070 [10:51:23]quantity*price = 100015 [10:51:23]sum+1 = 100017 [10:51:23]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.16 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.21 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 110 28.10.2024 10:51 Смена: 545 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 ФМ: 0000000000871756 ФД: 202310 ФПД: 129477195138051 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T105124&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202310&fm=129477195138051&tin=02508201610067®Number=0000000000091777&sum=100000 [10:51:25]StoreToDocumentArchive [10:51:25]shift 545 fd 202310 [10:51:25]save to /storage/0545/doc_00202310 [10:51:25]save last doc name /storage/0545/doc_00202310 to /storage/kkm_last_doc_name [10:51:25]save OK [10:51:25]Clear old archive folders... [10:51:25]ProcessDocumentItem done err = 0, tmpTLVsize=251 [10:51:25]tlvbuf is 00D6F4C0 [10:51:25]SAM_PROTO_ClearQueue [10:51:25]wFMCommunicate request_size=4 [10:51:25]MH_SAM_APDU [10:51:25]CAPDU: 80 09 00 00 [10:51:25]Write to MH i2c: E2 08 00 DA 03 80 09 00 00 00 00 00 00 4F [10:51:25]Write i2c OK [10:51:25]MH_I2C_Read... [10:51:25]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:51:25]Read from MH i2c: E2 [10:51:25]MH_I2C_Read... [10:51:25]Read from MH i2c: E2 03 00 [10:51:25]MH_I2C_Read... [10:51:25]Read from MH i2c: E2 03 00 DA 03 00 90 00 51 [10:51:25]RAPDU: 90 00 [10:51:25]wFMCommunicate OK [10:51:25]SAM_PROTO_ClearQueue done [10:51:25]KKMCreateOFDPacket [10:51:25]OFDProtocolAddRootSTLVToBuf [10:51:25]FM_MakeSignedData [10:51:25]FM_MakeSignedData [10:51:25]SAM_PROTO_SignData [10:51:25]wFMCommunicate request_size=4 [10:51:25]MH_SAM_APDU [10:51:25]CAPDU: 80 0D 01 02 [10:51:25]Write to MH i2c: E2 08 00 DB 03 80 0D 01 02 00 00 00 00 57 [10:51:25]Write i2c OK [10:51:25]MH_I2C_Read... [10:51:25]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:51:25]Read from MH i2c: E2 [10:51:25]MH_I2C_Read... [10:51:25]Read from MH i2c: E2 03 00 [10:51:25]MH_I2C_Read... [10:51:25]Read from MH i2c: E2 03 00 DB 03 00 90 00 52 [10:51:25]RAPDU: 90 00 [10:51:25]wFMCommunicate OK [10:51:25]wFMCommunicate request_size=255 [10:51:25]MH_SAM_APDU [10:51:25]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 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 AC 6C 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 46 16 03 00 35 04 06 00 75 [10:51:25]Write to MH i2c: E2 02 01 DC 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 32 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 AC 6C 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 46 16 03 00 35 04 06 00 75 00 00 E8 [10:51:25]Write i2c OK [10:51:25]MH_I2C_Read... [10:51:25]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:51:25]Read from MH i2c: E2 [10:51:25]MH_I2C_Read... [10:51:25]Read from MH i2c: E2 03 00 [10:51:25]MH_I2C_Read... [10:51:25]Read from MH i2c: E2 03 00 DC 03 00 90 00 53 [10:51:25]RAPDU: 90 00 [10:51:25]wFMCommunicate OK [10:51:25]wFMCommunicate request_size=10 [10:51:25]MH_SAM_APDU [10:51:25]CAPDU: 80 0D 02 02 05 C2 42 39 04 03 [10:51:25]Write to MH i2c: E2 0D 00 DD 03 80 0D 02 02 05 00 C2 42 39 04 03 00 00 A8 [10:51:25]Write i2c OK [10:51:25]MH_I2C_Read... [10:51:25]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:51:25]Read from MH i2c: E2 [10:51:25]MH_I2C_Read... [10:51:25]Read from MH i2c: E2 03 00 [10:51:25]MH_I2C_Read... [10:51:25]Read from MH i2c: E2 03 00 DD 03 00 90 00 54 [10:51:25]RAPDU: 90 00 [10:51:25]wFMCommunicate OK [10:51:25]wFMCommunicate request_size=4 [10:51:25]MH_SAM_APDU [10:51:25]CAPDU: 80 0D 03 02 [10:51:25]Write to MH i2c: E2 08 00 DE 03 80 0D 03 02 00 00 00 00 5C [10:51:25]Write i2c OK [10:51:25]MH_I2C_Read... [10:51:25]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:51:25]Read from MH i2c: E2 [10:51:25]MH_I2C_Read... [10:51:25]Read from MH i2c: E2 0B 00 [10:51:25]MH_I2C_Read... [10:51:25]Read from MH i2c: E2 0B 00 DE 03 00 B0 9E BD 01 B3 8D 95 FE 90 00 3C [10:51:25]RAPDU: B0 9E BD 01 B3 8D 95 FE 90 00 [10:51:25]wFMCommunicate OK [10:51:25]SAM_PROTO_SignData done [10:51:25]FM_MakeSignedData done [10:51:25]CreateOFDProtocolMessage [10:51:25]wFMCommunicate request_size=4 [10:51:25]MH_SAM_APDU [10:51:25]CAPDU: 80 11 00 00 [10:51:25]Write to MH i2c: E2 08 00 DF 03 80 11 00 00 00 00 00 00 5C [10:51:25]Write i2c OK [10:51:25]MH_I2C_Read... [10:51:25]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:51:25]Read from MH i2c: E2 [10:51:25]MH_I2C_Read... [10:51:25]Read from MH i2c: E2 17 00 [10:51:25]MH_I2C_Read... [10:51:25]Read from MH i2c: E2 17 00 DF 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 B1 [10:51:25]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [10:51:25]wFMCommunicate OK [10:51:25]CreateOFDProtocolMessage done [10:51:25]OFDSenderStorePacket 202310 [10:51:25]StoreOFDPacket docnum=202310 [10:51:25]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 37 A7 07 01 31 8E 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 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 AC 6C 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 46 16 03 00 35 04 06 00 75 C2 42 39 04 03 B0 9E BD 01 B3 8D 95 FE [10:51:25]CheckFolder [10:51:25]dirname=/storage/ofd_packets [10:51:25]CheckFolder done [10:51:25]ProducePacketName [10:51:25]name=ofd_packets/00202310 [10:51:25]NVStorageSaveData ofd_packets/00202310 [10:51:25]File name is /storage/ofd_packets/00202310 [10:51:25]Write 301 bytes [10:51:25]NVStorageSaveData done [10:51:25]OFDSenderStorePacket done [10:51:25]KKMCreateOFDPacket done [10:51:25]NVStorageSaveData kkm_last_timestamp [10:51:25]File name is /storage/kkm_last_timestamp [10:51:25]Write 4 bytes [10:51:25]NVStorageSaveData done [10:51:25]ExternCall_PrintAddStr [10:51:25]wPrintStart [10:51:25]Write to MH i2c: 01 00 00 E0 03 E3 [10:51:25]Write i2c OK [10:51:25]MH_I2C_Read... [10:51:25]Read from MH i2c: 01 [10:51:25]MH_I2C_Read... [10:51:25]Read from MH i2c: 01 07 00 [10:51:25]MH_I2C_Read... [10:51:25]Read from MH i2c: 01 07 00 E0 03 00 00 00 00 00 FF 0F F8 [10:51:25]RasterBufferAndPrint [10:51:25]line Счет N : (1)450086 [10:51:25]line ИНН: 02508201610067 [10:51:25]line Контрольно-Кассовый Чек [10:51:25]line ПРОДАЖА [10:51:25]line ТРК (МРК, ГНК) : 52 [10:51:25]line Товар: 2710124130 [10:51:25]line Аи-92-К-2 [10:51:25]line 14.950 * 66.90 [10:51:25]line = 1000.16 [10:51:25]line НДС 12% НСП 1% [10:51:25]line > о реализуемом товаре [10:51:25]line ОКРУГЛЕНИЕ: -0.16 [10:51:25]line ИТОГО: 1000.00 [10:51:25]line Внесено: 1000.00 [10:51:25]line СДАЧА: 0.00 [10:51:25]line НСП 1% : 8.85 [10:51:25]line НДС 12% : 106.21 [10:51:25]line Наличными: 1000.00 [10:51:25]line Безнал.: 0.00 [10:51:25]line Место: АЗС № 171 "Партнер Нефть" [10:51:25]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [10:51:25]line СНО: Общий режим [10:51:25]line Чек 110 28.10.2024 10:51 [10:51:25]line Смена: 545 ФФД: 1.0 [10:51:25]line ЗНМ: 0300000109 [10:51:25]line РНМ: 0000000000091777 [10:51:25]line Версия ККМ: 001 [10:51:25]line ФМ: 0000000000871756 [10:51:25]line ФД: 202310 [10:51:25]line ФПД: 129477195138051 [10:51:25]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T105124&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202310&fm=129477195138051&tin=02508201610067®Number=0000000000091777&sum=100000 [10:51:25]OFD Sender: Processing packet 202310 [packets to send 116, broken 115] [10:51:25]ProducePacketName [10:51:25]name=ofd_packets/00202310 [10:51:25]OFD Sender: To server: pG, [10:51:25]CommunicateWithHost lk.salyk.kg:30040 [10:51:25]ConnectInit lk.salyk.kg [10:51:25]written 0, free lines is 4095 [10:51:26]Connected sock=10 [10:51:26]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 37 A7 07 01 31 8E 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 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 AC 6C 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 46 16 03 00 35 04 06 00 75 C2 42 39 04 03 B0 9E BD 01 B3 8D 95 FE [10:51:26]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 EF E0 47 00 8B 65 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 46 16 03 00 F4 03 04 00 63 18 1F 67 B6 04 01 00 00 81 E2 1B 77 F7 72 A1 EB [10:51:26]CommunicateWithHost err = 0 [10:51:26]CheckOFDResponse [10:51:26]1017 (14) - 77093643461234 [10:51:26]1041 (16) - 0000000000871756 [10:51:26]1040 (4) - 202310 [10:51:26]1012 (4) - 28.10.2024 04:51 [10:51:26]1206 (1) - 0 [10:51:26]OFD Sender: Remove packet 202310 [10:51:26]ProducePacketName [10:51:26]name=ofd_packets/00202310 [10:51:26]NVStorageDeleteData [10:51:26]Write to MH i2c: 01 00 00 0B 04 0F [10:51:26]Write i2c OK [10:51:26]MH_I2C_Read... [10:51:26]Read from MH i2c: 01 [10:51:26]MH_I2C_Read... [10:51:26]Read from MH i2c: 01 07 00 [10:51:26]MH_I2C_Read... [10:51:26]Read from MH i2c: 01 07 00 0B 04 00 00 00 00 00 8D 0C AF [10:51:26]RasterBufferAndPrint [10:51:26]line [10:51:26]line [10:51:26]line [10:51:26]line [10:51:26]line [10:51:26]written 0, free lines is 3218 [10:51:26]MH_Cut [10:51:26]Write to MH i2c: D1 01 00 12 04 01 E8 [10:51:26]Write i2c OK [10:51:26]MH_I2C_Read... [10:51:26]Read from MH i2c: D1 [10:51:26]MH_I2C_Read... [10:51:26]Read from MH i2c: D1 01 00 [10:51:26]MH_I2C_Read... [10:51:26]Read from MH i2c: D1 01 00 12 04 00 E7 [10:51:26]Write to MH i2c: 01 00 00 13 04 17 [10:51:26]Write i2c OK [10:51:26]MH_I2C_Read... [10:51:26]OFD Sender: No OFD packet to send [10:51:27]*** Cut start [10:51:27]*** Purtial cut [10:51:27]*** Stage 1: CUTSNS_PIN = 1 [10:51:27]Read from MH i2c: 01 [10:51:27]MH_I2C_Read... [10:51:27]*** Stop cut motor [10:51:27]*** Cut end [10:51:27]Read from MH i2c: 01 07 00 [10:51:27]MH_I2C_Read... [10:51:27]Read from MH i2c: 01 07 00 13 04 00 00 00 00 00 FF 0F 2C [10:51:27]process_action close_receipt done [10:51:27]requested_data is exist [10:51:27]produce_requested_data [10:51:27]requested_item fm.sn is exist - process it [10:51:27]wFMCommunicate request_size=4 [10:51:27]MH_SAM_APDU [10:51:27]CAPDU: 80 11 00 00 [10:51:27]Write to MH i2c: E2 08 00 14 04 80 11 00 00 00 00 00 00 92 [10:51:27]Write i2c OK [10:51:27]MH_I2C_Read... [10:51:27]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:51:27]Read from MH i2c: E2 [10:51:27]MH_I2C_Read... [10:51:27]Read from MH i2c: E2 17 00 [10:51:27]MH_I2C_Read... [10:51:27]Read from MH i2c: E2 17 00 14 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 E7 [10:51:27]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [10:51:27]wFMCommunicate OK [10:51:27]requested_item fd.num is exist - process it [10:51:27]SAM_PROTO_GetFieldsCounters [10:51:27]wFMCommunicate request_size=4 [10:51:27]MH_SAM_APDU [10:51:27]CAPDU: 80 13 00 00 [10:51:27]Write to MH i2c: E2 08 00 15 04 80 13 00 00 00 00 00 00 95 [10:51:27]Write i2c OK [10:51:27]MH_I2C_Read... [10:51:27]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:51:27]Read from MH i2c: E2 [10:51:27]MH_I2C_Read... [10:51:27]Read from MH i2c: E2 62 00 [10:51:27]MH_I2C_Read... [10:51:27]Read from MH i2c: E2 62 00 15 04 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 46 16 03 00 0E 04 04 00 21 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 8A [10:51:27]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 46 16 03 00 0E 04 04 00 21 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 [10:51:27]wFMCommunicate OK [10:51:27]SAM_PROTO_GetFieldsCounters done [10:51:27]requested_item shift.num is exist - process it [10:51:27]requested_item shift.opened is exist - process it [10:51:27]req_shift_opened [10:51:27]FM_GetShiftState [10:51:27]SAM_PROTO_GetShiftState [10:51:27]wFMCommunicate request_size=4 [10:51:27]MH_SAM_APDU [10:51:27]CAPDU: 80 13 01 00 [10:51:27]Write to MH i2c: E2 08 00 16 04 80 13 01 00 00 00 00 00 97 [10:51:27]Write i2c OK [10:51:27]MH_I2C_Read... [10:51:27]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:51:27]Read from MH i2c: E2 [10:51:27]MH_I2C_Read... [10:51:27]Read from MH i2c: E2 0E 00 [10:51:27]MH_I2C_Read... [10:51:27]Read from MH i2c: E2 0E 00 16 04 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 42 [10:51:27]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [10:51:27]wFMCommunicate OK [10:51:27]SAM_PROTO_GetShiftState done [10:51:27]FM_GetShiftState done [10:51:27]req_shift_opened done [10:51:27]requested_item shift.open_date is exist - process it [10:51:27]req_shift_open_date [10:51:27]req_shift_open_date done [10:51:27]produce_requested_data done [10:51:27]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202310,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670} [10:51:27]process_action_free close_receipt [10:51:27]json_value_free [10:51:27]json_value_free done [10:51:27]process_json_proto returns [10:51:27]Send response to host [10:51:27]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202310,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670}}} [10:51:27]free response buf [10:51:27]execute_script done [10:51:27]execute_script returns [10:51:27]free content buf [10:51:27]Sock 9.Close socket [10:51:27]Sock 9.Thread stoped [10:51:31]OFD Sender: No OFD packet to send [10:51:36]OFD Sender: No OFD packet to send [10:51:41]OFD Sender: No OFD packet to send [10:51:46]OFD Sender: No OFD packet to send [10:51:48]accept exits with 8 [10:51:48]New connection [10:51:48]New thread 3067407716 created [10:51:48]Thread 3067264356 joined [10:51:48]Waiting for new connection... [10:51:48] Sock 8.Parse request [10:51:48]Sock 8.Check first char [10:51:48]Sock 8.First char is OK [10:51:48]request: POST /json_proto HTTP/1.0 [10:51:48]Method: POST [10:51:48]URL: /json_proto [10:51:48]Method is POST - this is cgi request [10:51:48]url: /json_proto [10:51:48]query_string will be loaded in cgi processing [10:51:48]execute_cgi json_proto POST (null) [10:51:48]execute_cgi path=json_proto method=POST [10:51:48]POST find Content-Length [10:51:48]Host: 172.17.63.195:8080 [10:51:48]Content-Length: 677 [10:51:48]Content-Type: application/json [10:51:48] [10:51:48]POST finish read [10:51:48]Found Content-Length = 677 [10:51:48]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450087", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "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" ] } } [10:51:48]execute_script... [10:51: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)450087", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "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" ] } } [10:51:48]POST & json_proto [10:51:48]process_json_proto [10:51:48]json parsed OK: [10:51:48]protocol is kg_v1.0 [10:51:48]action value=close_receipt [10:51:48]process_action close_receipt [10:51:48]cmd_close_receipt [10:51:48]MH_GetDate [10:51:48]Write to MH i2c: F0 00 00 17 04 0A [10:51:48]Write i2c OK [10:51:48]MH_I2C_Read... [10:51:48]Read from MH i2c: F0 [10:51:48]MH_I2C_Read... [10:51:48]Read from MH i2c: F0 09 00 [10:51:48]MH_I2C_Read... [10:51:48]Read from MH i2c: F0 09 00 17 04 00 C5 6C 1F 67 47 1B 1E 67 B1 [10:51:48]GetLastDocTimeStamp 1730112684 [10:51:48]current date 1730112709 [10:51:48]FM_GetShiftState [10:51:48]SAM_PROTO_GetShiftState [10:51:48]wFMCommunicate request_size=4 [10:51:48]MH_SAM_APDU [10:51:48]CAPDU: 80 13 01 00 [10:51:48]Write to MH i2c: E2 08 00 18 04 80 13 01 00 00 00 00 00 99 [10:51:48]Write i2c OK [10:51:48]MH_I2C_Read... [10:51:48]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:51:48]Read from MH i2c: E2 [10:51:48]MH_I2C_Read... [10:51:48]Read from MH i2c: E2 0E 00 [10:51:48]MH_I2C_Read... [10:51:48]Read from MH i2c: E2 0E 00 18 04 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 44 [10:51:48]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [10:51:48]wFMCommunicate OK [10:51:48]SAM_PROTO_GetShiftState done [10:51:48]FM_GetShiftState done [10:51:48]opened in 1730073670 [10:51:48]opened+sec_in_day 1730160070 [10:51:48]quantity*price = 20003 [10:51:48]sum+1 = 20004 [10:51:48]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.03 ИТОГО: 200.00 Внесено: 200.00 СДАЧА: 0.00 НСП 1% : 1.77 НДС 12% : 21.24 Наличными: 200.00 Безнал.: 0.00 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 111 28.10.2024 10:51 Смена: 545 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 ФМ: 0000000000871756 ФД: 202311 ФПД: 28798313297209 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T105149&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202311&fm=28798313297209&tin=02508201610067®Number=0000000000091777&sum=20000 [10:51:49]StoreToDocumentArchive [10:51:49]shift 545 fd 202311 [10:51:49]save to /storage/0545/doc_00202311 [10:51:49]save last doc name /storage/0545/doc_00202311 to /storage/kkm_last_doc_name [10:51:49]save OK [10:51:49]Clear old archive folders... [10:51:49]ProcessDocumentItem done err = 0, tmpTLVsize=251 [10:51:49]tlvbuf is 00D6FE80 [10:51:49]SAM_PROTO_ClearQueue [10:51:49]wFMCommunicate request_size=4 [10:51:49]MH_SAM_APDU [10:51:49]CAPDU: 80 09 00 00 [10:51:49]Write to MH i2c: E2 08 00 25 04 80 09 00 00 00 00 00 00 9B [10:51:49]Write i2c OK [10:51:49]MH_I2C_Read... [10:51:49]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:51:49]Read from MH i2c: E2 [10:51:49]MH_I2C_Read... [10:51:49]Read from MH i2c: E2 03 00 [10:51:49]MH_I2C_Read... [10:51:49]Read from MH i2c: E2 03 00 25 04 00 90 00 9D [10:51:49]RAPDU: 90 00 [10:51:49]wFMCommunicate OK [10:51:49]SAM_PROTO_ClearQueue done [10:51:49]KKMCreateOFDPacket [10:51:49]OFDProtocolAddRootSTLVToBuf [10:51:49]FM_MakeSignedData [10:51:49]FM_MakeSignedData [10:51:49]SAM_PROTO_SignData [10:51:49]wFMCommunicate request_size=4 [10:51:49]MH_SAM_APDU [10:51:49]CAPDU: 80 0D 01 02 [10:51:49]Write to MH i2c: E2 08 00 26 04 80 0D 01 02 00 00 00 00 A3 [10:51:49]Write i2c OK [10:51:49]MH_I2C_Read... [10:51:49]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:51:49]Read from MH i2c: E2 [10:51:49]MH_I2C_Read... [10:51:49]Read from MH i2c: E2 03 00 [10:51:49]MH_I2C_Read... [10:51:49]Read from MH i2c: E2 03 00 26 04 00 90 00 9E [10:51:49]RAPDU: 90 00 [10:51:49]wFMCommunicate OK [10:51:49]wFMCommunicate request_size=255 [10:51:49]MH_SAM_APDU [10:51: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 32 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 C5 6C 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 47 16 03 00 35 04 06 00 1A [10:51:49]Write to MH i2c: E2 02 01 27 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 32 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 C5 6C 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 47 16 03 00 35 04 06 00 1A 00 00 BC [10:51:49]Write i2c OK [10:51:49]MH_I2C_Read... [10:51:50]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:51:50]Read from MH i2c: E2 [10:51:50]MH_I2C_Read... [10:51:50]Read from MH i2c: E2 03 00 [10:51:50]MH_I2C_Read... [10:51:50]Read from MH i2c: E2 03 00 27 04 00 90 00 9F [10:51:50]RAPDU: 90 00 [10:51:50]wFMCommunicate OK [10:51:50]wFMCommunicate request_size=10 [10:51:50]MH_SAM_APDU [10:51:50]CAPDU: 80 0D 02 02 05 31 21 3B F5 39 [10:51:50]Write to MH i2c: E2 0D 00 28 04 80 0D 02 02 05 00 31 21 3B F5 39 00 00 6B [10:51:50]Write i2c OK [10:51:50]MH_I2C_Read... [10:51:50]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:51:50]Read from MH i2c: E2 [10:51:50]MH_I2C_Read... [10:51:50]Read from MH i2c: E2 03 00 [10:51:50]MH_I2C_Read... [10:51:50]Read from MH i2c: E2 03 00 28 04 00 90 00 A0 [10:51:50]RAPDU: 90 00 [10:51:50]wFMCommunicate OK [10:51:50]wFMCommunicate request_size=4 [10:51:50]MH_SAM_APDU [10:51:50]CAPDU: 80 0D 03 02 [10:51:50]Write to MH i2c: E2 08 00 29 04 80 0D 03 02 00 00 00 00 A8 [10:51:50]Write i2c OK [10:51:50]MH_I2C_Read... [10:51:50]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:51:50]Read from MH i2c: E2 [10:51:50]MH_I2C_Read... [10:51:50]Read from MH i2c: E2 0B 00 [10:51:50]MH_I2C_Read... [10:51:50]Read from MH i2c: E2 0B 00 29 04 00 D0 E0 C3 86 A7 8C 22 6D 90 00 64 [10:51:50]RAPDU: D0 E0 C3 86 A7 8C 22 6D 90 00 [10:51:50]wFMCommunicate OK [10:51:50]SAM_PROTO_SignData done [10:51:50]FM_MakeSignedData done [10:51:50]CreateOFDProtocolMessage [10:51:50]wFMCommunicate request_size=4 [10:51:50]MH_SAM_APDU [10:51:50]CAPDU: 80 11 00 00 [10:51:50]Write to MH i2c: E2 08 00 2A 04 80 11 00 00 00 00 00 00 A8 [10:51:50]Write i2c OK [10:51:50]MH_I2C_Read... [10:51:50]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:51:50]Read from MH i2c: E2 [10:51:50]MH_I2C_Read... [10:51:50]Read from MH i2c: E2 17 00 [10:51:50]MH_I2C_Read... [10:51:50]Read from MH i2c: E2 17 00 2A 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 FD [10:51:50]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [10:51:50]wFMCommunicate OK [10:51:50]CreateOFDProtocolMessage done [10:51:50]OFDSenderStorePacket 202311 [10:51:50]StoreOFDPacket docnum=202311 [10:51:50]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 EE F0 07 01 AA F0 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 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 C5 6C 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 47 16 03 00 35 04 06 00 1A 31 21 3B F5 39 D0 E0 C3 86 A7 8C 22 6D [10:51:50]CheckFolder [10:51:50]dirname=/storage/ofd_packets [10:51:50]CheckFolder done [10:51:50]ProducePacketName [10:51:50]name=ofd_packets/00202311 [10:51:50]NVStorageSaveData ofd_packets/00202311 [10:51:50]File name is /storage/ofd_packets/00202311 [10:51:50]Write 301 bytes [10:51:50]NVStorageSaveData done [10:51:50]OFDSenderStorePacket done [10:51:50]KKMCreateOFDPacket done [10:51:50]NVStorageSaveData kkm_last_timestamp [10:51:50]File name is /storage/kkm_last_timestamp [10:51:50]Write 4 bytes [10:51:50]NVStorageSaveData done [10:51:50]ExternCall_PrintAddStr [10:51:50]wPrintStart [10:51:50]Write to MH i2c: 01 00 00 2B 04 2F [10:51:50]Write i2c OK [10:51:50]MH_I2C_Read... [10:51:50]Read from MH i2c: 01 [10:51:50]MH_I2C_Read... [10:51:50]Read from MH i2c: 01 07 00 [10:51:50]MH_I2C_Read... [10:51:50]Read from MH i2c: 01 07 00 2B 04 00 00 00 00 00 FF 0F 44 [10:51:50]RasterBufferAndPrint [10:51:50]line Счет N : (1)450087 [10:51:50]line ИНН: 02508201610067 [10:51:50]line Контрольно-Кассовый Чек [10:51:50]line ПРОДАЖА [10:51:50]line ТРК (МРК, ГНК) : 31 [10:51:50]line Товар: 2710124130 [10:51:50]line Аи-92-К-2 [10:51:50]line 2.990 * 66.90 [10:51:50]line = 200.03 [10:51:50]line НДС 12% НСП 1% [10:51:50]line > о реализуемом товаре [10:51:50]line ОКРУГЛЕНИЕ: -0.03 [10:51:50]line ИТОГО: 200.00 [10:51:50]line Внесено: 200.00 [10:51:50]line СДАЧА: 0.00 [10:51:50]line НСП 1% : 1.77 [10:51:50]line НДС 12% : 21.24 [10:51:50]line Наличными: 200.00 [10:51:50]line Безнал.: 0.00 [10:51:50]line Место: АЗС № 171 "Партнер Нефть" [10:51:50]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [10:51:50]line СНО: Общий режим [10:51:50]line Чек 111 28.10.2024 10:51 [10:51:50]line Смена: 545 ФФД: 1.0 [10:51:50]line ЗНМ: 0300000109 [10:51:50]line РНМ: 0000000000091777 [10:51:50]line Версия ККМ: 001 [10:51:50]line ФМ: 0000000000871756 [10:51:50]line ФД: 202311 [10:51:50]line ФПД: 28798313297209 [10:51:50]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T105149&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202311&fm=28798313297209&tin=02508201610067®Number=0000000000091777&sum=20000 [10:51:50]OFD Sender: Processing packet 202311 [packets to send 116, broken 115] [10:51:50]ProducePacketName [10:51:50]name=ofd_packets/00202311 [10:51:50]OFD Sender: To server: pG, [10:51:50]CommunicateWithHost lk.salyk.kg:30040 [10:51:50]ConnectInit lk.salyk.kg [10:51:50]written 0, free lines is 4095 [10:51:50]Connected sock=10 [10:51:50]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 EE F0 07 01 AA F0 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 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 C5 6C 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 47 16 03 00 35 04 06 00 1A 31 21 3B F5 39 D0 E0 C3 86 A7 8C 22 6D [10:51: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 35 36 4F 00 00 00 52 16 47 00 5F D5 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 47 16 03 00 F4 03 04 00 7B 18 1F 67 B6 04 01 00 00 76 79 A4 76 52 D1 FA 4C [10:51:50]CommunicateWithHost err = 0 [10:51:50]CheckOFDResponse [10:51:50]1017 (14) - 77093643461234 [10:51:50]1041 (16) - 0000000000871756 [10:51:50]1040 (4) - 202311 [10:51:50]1012 (4) - 28.10.2024 04:52 [10:51:50]1206 (1) - 0 [10:51:50]OFD Sender: Remove packet 202311 [10:51:50]ProducePacketName [10:51:50]name=ofd_packets/00202311 [10:51:50]NVStorageDeleteData [10:51:50]Write to MH i2c: 01 00 00 56 04 5A [10:51:50]Write i2c OK [10:51:50]MH_I2C_Read... [10:51:50]Read from MH i2c: 01 [10:51:50]MH_I2C_Read... [10:51:50]Read from MH i2c: 01 07 00 [10:51:50]MH_I2C_Read... [10:51:50]Read from MH i2c: 01 07 00 56 04 00 00 00 00 00 93 0C 00 [10:51:50]RasterBufferAndPrint [10:51:50]line [10:51:50]line [10:51:50]line [10:51:50]line [10:51:50]line [10:51:50]written 0, free lines is 3223 [10:51:50]MH_Cut [10:51:50]Write to MH i2c: D1 01 00 5D 04 01 33 [10:51:50]Write i2c OK [10:51:50]MH_I2C_Read... [10:51:50]Read from MH i2c: D1 [10:51:50]MH_I2C_Read... [10:51:50]Read from MH i2c: D1 01 00 [10:51:50]MH_I2C_Read... [10:51:50]Read from MH i2c: D1 01 00 5D 04 00 32 [10:51:50]Write to MH i2c: 01 00 00 5E 04 62 [10:51:50]Write i2c OK [10:51:50]MH_I2C_Read... [10:51:51]OFD Sender: No OFD packet to send [10:51:51]*** Cut start [10:51:51]*** Purtial cut [10:51:51]*** Stage 1: CUTSNS_PIN = 1 [10:51:52]Read from MH i2c: 01 [10:51:52]MH_I2C_Read... [10:51:52]*** Stop cut motor [10:51:52]*** Cut end [10:51:52]Read from MH i2c: 01 07 00 [10:51:52]MH_I2C_Read... [10:51:52]Read from MH i2c: 01 07 00 5E 04 00 00 00 00 00 FF 0F 77 [10:51:52]process_action close_receipt done [10:51:52]requested_data is exist [10:51:52]produce_requested_data [10:51:52]requested_item fm.sn is exist - process it [10:51:52]wFMCommunicate request_size=4 [10:51:52]MH_SAM_APDU [10:51:52]CAPDU: 80 11 00 00 [10:51:52]Write to MH i2c: E2 08 00 5F 04 80 11 00 00 00 00 00 00 DD [10:51:52]Write i2c OK [10:51:52]MH_I2C_Read... [10:51:52]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:51:52]Read from MH i2c: E2 [10:51:52]MH_I2C_Read... [10:51:52]Read from MH i2c: E2 17 00 [10:51:52]MH_I2C_Read... [10:51:52]Read from MH i2c: E2 17 00 5F 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 32 [10:51:52]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [10:51:52]wFMCommunicate OK [10:51:52]requested_item fd.num is exist - process it [10:51:52]SAM_PROTO_GetFieldsCounters [10:51:52]wFMCommunicate request_size=4 [10:51:52]MH_SAM_APDU [10:51:52]CAPDU: 80 13 00 00 [10:51:52]Write to MH i2c: E2 08 00 60 04 80 13 00 00 00 00 00 00 E0 [10:51:52]Write i2c OK [10:51:52]MH_I2C_Read... [10:51:52]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:51:52]Read from MH i2c: E2 [10:51:52]MH_I2C_Read... [10:51:52]Read from MH i2c: E2 62 00 [10:51:52]MH_I2C_Read... [10:51:52]Read from MH i2c: E2 62 00 60 04 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 47 16 03 00 0E 04 04 00 21 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 D9 [10:51:52]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 47 16 03 00 0E 04 04 00 21 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 [10:51:52]wFMCommunicate OK [10:51:52]SAM_PROTO_GetFieldsCounters done [10:51:52]requested_item shift.num is exist - process it [10:51:52]requested_item shift.opened is exist - process it [10:51:52]req_shift_opened [10:51:52]FM_GetShiftState [10:51:52]SAM_PROTO_GetShiftState [10:51:52]wFMCommunicate request_size=4 [10:51:52]MH_SAM_APDU [10:51:52]CAPDU: 80 13 01 00 [10:51:52]Write to MH i2c: E2 08 00 61 04 80 13 01 00 00 00 00 00 E2 [10:51:52]Write i2c OK [10:51:52]MH_I2C_Read... [10:51:52]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:51:52]Read from MH i2c: E2 [10:51:52]MH_I2C_Read... [10:51:52]Read from MH i2c: E2 0E 00 [10:51:52]MH_I2C_Read... [10:51:52]Read from MH i2c: E2 0E 00 61 04 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 8D [10:51:52]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [10:51:52]wFMCommunicate OK [10:51:52]SAM_PROTO_GetShiftState done [10:51:52]FM_GetShiftState done [10:51:52]req_shift_opened done [10:51:52]requested_item shift.open_date is exist - process it [10:51:52]req_shift_open_date [10:51:52]req_shift_open_date done [10:51:52]produce_requested_data done [10:51:52]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202311,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670} [10:51:52]process_action_free close_receipt [10:51:52]json_value_free [10:51:52]json_value_free done [10:51:52]process_json_proto returns [10:51:52]Send response to host [10:51:52]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202311,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670}}} [10:51:52]free response buf [10:51:52]execute_script done [10:51:52]execute_script returns [10:51:52]free content buf [10:51:52]Sock 8.Close socket [10:51:52]Sock 8.Thread stoped [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:12]int [10:52:12]Write to MH i2c: 01 00 00 62 04 66 [10:52:12]*** FLAG_PRN_KEY set [10:52:12]Write i2c OK [10:52:12]MH_I2C_Read... [10:52:12]Read from MH i2c: 01 [10:52:12]MH_I2C_Read... [10:52:12]Read from MH i2c: 01 07 00 [10:52:12]MH_I2C_Read... [10:52:12]Read from MH i2c: 01 07 00 62 04 00 08 00 00 00 FF 0F 83 [10:52:12]state=0 [10:52:12]Key pressed [10:52:12]Feed [10:52:12]Write to MH i2c: D8 00 00 63 04 3E [10:52:12]Write i2c OK [10:52:12]MH_I2C_Read... [10:52:12]Read from MH i2c: D8 [10:52:12]MH_I2C_Read... [10:52:12]Read from MH i2c: D8 01 00 [10:52:12]MH_I2C_Read... [10:52:12]Read from MH i2c: D8 01 00 63 04 00 3F [10:52:12]int [10:52:12]Write to MH i2c: 01 00 00 64 04 68 [10:52:12]Write i2c OK [10:52:12]MH_I2C_Read... [10:52:12]Read from MH i2c: 01 [10:52:12]MH_I2C_Read... [10:52:12]Read from MH i2c: 01 07 00 [10:52:12]MH_I2C_Read... [10:52:12]Read from MH i2c: 01 07 00 64 04 00 48 00 00 00 3C 00 F3 [10:52:12]state=2 [10:52:12]Key pressed [10:52:12]int [10:52:12]Write to MH i2c: 01 00 00 65 04 69 [10:52:12]*** FLAG_PRN_KEY reset [10:52:12]Write i2c OK [10:52:12]MH_I2C_Read... [10:52:12]Read from MH i2c: 01 [10:52:12]MH_I2C_Read... [10:52:12]Read from MH i2c: 01 07 00 [10:52:12]MH_I2C_Read... [10:52:12]Read from MH i2c: 01 07 00 65 04 00 00 00 00 00 F6 0F 75 [10:52:12]state=2 [10:52:12]Stop feed [10:52:16]OFD Sender: No OFD packet to send [10:52:21]OFD Sender: No OFD packet to send [10:52:26]OFD Sender: No OFD packet to send [10:52:31]OFD Sender: No OFD packet to send [10:52:36]OFD Sender: No OFD packet to send [10:52:41]OFD Sender: No OFD packet to send [10:52:46]OFD Sender: No OFD packet to send [10:52:51]OFD Sender: No OFD packet to send [10:52:56]OFD Sender: No OFD packet to send [10:53:01]OFD Sender: No OFD packet to send [10:53:06]OFD Sender: No OFD packet to send [10:53:11]OFD Sender: No OFD packet to send [10:53:16]OFD Sender: No OFD packet to send [10:53:21]OFD Sender: No OFD packet to send [10:53:26]OFD Sender: No OFD packet to send [10:53:31]OFD Sender: No OFD packet to send [10:53:34]accept exits with 9 [10:53:34]New connection [10:53:34]New thread 3067264356 created [10:53:34]Thread 3067407716 joined [10:53:34]Waiting for new connection... [10:53:34] Sock 9.Parse request [10:53:34]Sock 9.Check first char [10:53:34]Sock 9.First char is OK [10:53:34]request: POST /json_proto HTTP/1.0 [10:53:34]Method: POST [10:53:34]URL: /json_proto [10:53:34]Method is POST - this is cgi request [10:53:34]url: /json_proto [10:53:34]query_string will be loaded in cgi processing [10:53:34]execute_cgi json_proto POST (null) [10:53:34]execute_cgi path=json_proto method=POST [10:53:34]POST find Content-Length [10:53:34]Host: 172.17.63.195:8080 [10:53:34]Content-Length: 677 [10:53:34]Content-Type: application/json [10:53:34] [10:53:34]POST finish read [10:53:34]Found Content-Length = 677 [10:53:34]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450088", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "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:53:34]execute_script... [10:53: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)450088", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "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:53:34]POST & json_proto [10:53:34]process_json_proto [10:53:34]json parsed OK: [10:53:34]protocol is kg_v1.0 [10:53:34]action value=close_receipt [10:53:34]process_action close_receipt [10:53:34]cmd_close_receipt [10:53:34]MH_GetDate [10:53:34]Write to MH i2c: F0 00 00 66 04 59 [10:53:34]Write i2c OK [10:53:34]MH_I2C_Read... [10:53:34]Read from MH i2c: F0 [10:53:34]MH_I2C_Read... [10:53:34]Read from MH i2c: F0 09 00 [10:53:34]MH_I2C_Read... [10:53:34]Read from MH i2c: F0 09 00 66 04 00 2E 6D 1F 67 47 1B 1E 67 6A [10:53:34]GetLastDocTimeStamp 1730112709 [10:53:34]current date 1730112814 [10:53:34]FM_GetShiftState [10:53:34]SAM_PROTO_GetShiftState [10:53:34]wFMCommunicate request_size=4 [10:53:34]MH_SAM_APDU [10:53:34]CAPDU: 80 13 01 00 [10:53:34]Write to MH i2c: E2 08 00 67 04 80 13 01 00 00 00 00 00 E8 [10:53:34]Write i2c OK [10:53:34]MH_I2C_Read... [10:53:34]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:53:34]Read from MH i2c: E2 [10:53:34]MH_I2C_Read... [10:53:34]Read from MH i2c: E2 0E 00 [10:53:34]MH_I2C_Read... [10:53:34]Read from MH i2c: E2 0E 00 67 04 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 93 [10:53:34]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [10:53:34]wFMCommunicate OK [10:53:34]SAM_PROTO_GetShiftState done [10:53:34]FM_GetShiftState done [10:53:34]opened in 1730073670 [10:53:34]opened+sec_in_day 1730160070 [10:53:34]quantity*price = 50041 [10:53:34]sum+1 = 50042 [10:53:34]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.41 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 112 28.10.2024 10:53 Смена: 545 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 ФМ: 0000000000871756 ФД: 202312 ФПД: 104647959362239 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T105334&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202312&fm=104647959362239&tin=02508201610067®Number=0000000000091777&sum=50000 [10:53:35]StoreToDocumentArchive [10:53:35]shift 545 fd 202312 [10:53:35]save to /storage/0545/doc_00202312 [10:53:35]save last doc name /storage/0545/doc_00202312 to /storage/kkm_last_doc_name [10:53:35]save OK [10:53:35]Clear old archive folders... [10:53:35]ProcessDocumentItem done err = 0, tmpTLVsize=251 [10:53:35]tlvbuf is 00D52710 [10:53:35]SAM_PROTO_ClearQueue [10:53:35]wFMCommunicate request_size=4 [10:53:35]MH_SAM_APDU [10:53:35]CAPDU: 80 09 00 00 [10:53:35]Write to MH i2c: E2 08 00 74 04 80 09 00 00 00 00 00 00 EA [10:53:35]Write i2c OK [10:53:35]MH_I2C_Read... [10:53:35]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:53:35]Read from MH i2c: E2 [10:53:35]MH_I2C_Read... [10:53:35]Read from MH i2c: E2 03 00 [10:53:35]MH_I2C_Read... [10:53:35]Read from MH i2c: E2 03 00 74 04 00 90 00 EC [10:53:35]RAPDU: 90 00 [10:53:35]wFMCommunicate OK [10:53:35]SAM_PROTO_ClearQueue done [10:53:35]KKMCreateOFDPacket [10:53:35]OFDProtocolAddRootSTLVToBuf [10:53:35]FM_MakeSignedData [10:53:35]FM_MakeSignedData [10:53:35]SAM_PROTO_SignData [10:53:35]wFMCommunicate request_size=4 [10:53:35]MH_SAM_APDU [10:53:35]CAPDU: 80 0D 01 02 [10:53:35]Write to MH i2c: E2 08 00 75 04 80 0D 01 02 00 00 00 00 F2 [10:53:35]Write i2c OK [10:53:35]MH_I2C_Read... [10:53:35]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:53:35]Read from MH i2c: E2 [10:53:35]MH_I2C_Read... [10:53:35]Read from MH i2c: E2 03 00 [10:53:35]MH_I2C_Read... [10:53:35]Read from MH i2c: E2 03 00 75 04 00 90 00 ED [10:53:35]RAPDU: 90 00 [10:53:35]wFMCommunicate OK [10:53:35]wFMCommunicate request_size=255 [10:53:35]MH_SAM_APDU [10:53:35]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 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 70 00 00 00 F4 03 04 00 2E 6D 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 48 16 03 00 35 04 06 00 5F [10:53:35]Write to MH i2c: E2 02 01 76 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 32 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 70 00 00 00 F4 03 04 00 2E 6D 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 48 16 03 00 35 04 06 00 5F 00 00 FA [10:53:35]Write i2c OK [10:53:35]MH_I2C_Read... [10:53:35]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:53:35]Read from MH i2c: E2 [10:53:35]MH_I2C_Read... [10:53:35]Read from MH i2c: E2 03 00 [10:53:35]MH_I2C_Read... [10:53:35]Read from MH i2c: E2 03 00 76 04 00 90 00 EE [10:53:35]RAPDU: 90 00 [10:53:35]wFMCommunicate OK [10:53:35]wFMCommunicate request_size=10 [10:53:35]MH_SAM_APDU [10:53:35]CAPDU: 80 0D 02 02 05 2D 40 71 BA BF [10:53:35]Write to MH i2c: E2 0D 00 77 04 80 0D 02 02 05 00 2D 40 71 BA BF 00 00 56 [10:53:35]Write i2c OK [10:53:35]MH_I2C_Read... [10:53:35]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:53:35]Read from MH i2c: E2 [10:53:35]MH_I2C_Read... [10:53:35]Read from MH i2c: E2 03 00 [10:53:35]MH_I2C_Read... [10:53:35]Read from MH i2c: E2 03 00 77 04 00 90 00 EF [10:53:35]RAPDU: 90 00 [10:53:35]wFMCommunicate OK [10:53:35]wFMCommunicate request_size=4 [10:53:35]MH_SAM_APDU [10:53:35]CAPDU: 80 0D 03 02 [10:53:35]Write to MH i2c: E2 08 00 78 04 80 0D 03 02 00 00 00 00 F7 [10:53:35]Write i2c OK [10:53:35]MH_I2C_Read... [10:53:35]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:53:35]Read from MH i2c: E2 [10:53:35]MH_I2C_Read... [10:53:35]Read from MH i2c: E2 0B 00 [10:53:35]MH_I2C_Read... [10:53:35]Read from MH i2c: E2 0B 00 78 04 00 AB A6 92 94 9C 94 82 D4 90 00 F5 [10:53:35]RAPDU: AB A6 92 94 9C 94 82 D4 90 00 [10:53:35]wFMCommunicate OK [10:53:35]SAM_PROTO_SignData done [10:53:35]FM_MakeSignedData done [10:53:35]CreateOFDProtocolMessage [10:53:35]wFMCommunicate request_size=4 [10:53:35]MH_SAM_APDU [10:53:35]CAPDU: 80 11 00 00 [10:53:35]Write to MH i2c: E2 08 00 79 04 80 11 00 00 00 00 00 00 F7 [10:53:35]Write i2c OK [10:53:35]MH_I2C_Read... [10:53:35]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:53:35]Read from MH i2c: E2 [10:53:35]MH_I2C_Read... [10:53:35]Read from MH i2c: E2 17 00 [10:53:35]MH_I2C_Read... [10:53:35]Read from MH i2c: E2 17 00 79 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 4C [10:53:35]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [10:53:35]wFMCommunicate OK [10:53:35]CreateOFDProtocolMessage done [10:53:35]OFDSenderStorePacket 202312 [10:53:35]StoreOFDPacket docnum=202312 [10:53:35]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 CC E2 07 01 58 88 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 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 70 00 00 00 F4 03 04 00 2E 6D 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 48 16 03 00 35 04 06 00 5F 2D 40 71 BA BF AB A6 92 94 9C 94 82 D4 [10:53:35]CheckFolder [10:53:35]dirname=/storage/ofd_packets [10:53:35]CheckFolder done [10:53:35]ProducePacketName [10:53:35]name=ofd_packets/00202312 [10:53:35]NVStorageSaveData ofd_packets/00202312 [10:53:35]File name is /storage/ofd_packets/00202312 [10:53:35]Write 301 bytes [10:53:35]NVStorageSaveData done [10:53:35]OFDSenderStorePacket done [10:53:35]KKMCreateOFDPacket done [10:53:35]NVStorageSaveData kkm_last_timestamp [10:53:35]File name is /storage/kkm_last_timestamp [10:53:35]Write 4 bytes [10:53:35]NVStorageSaveData done [10:53:35]ExternCall_PrintAddStr [10:53:35]wPrintStart [10:53:35]Write to MH i2c: 01 00 00 7A 04 7E [10:53:35]Write i2c OK [10:53:35]MH_I2C_Read... [10:53:35]Read from MH i2c: 01 [10:53:35]MH_I2C_Read... [10:53:35]Read from MH i2c: 01 07 00 [10:53:35]MH_I2C_Read... [10:53:35]Read from MH i2c: 01 07 00 7A 04 00 00 00 00 00 FF 0F 93 [10:53:35]RasterBufferAndPrint [10:53:35]line Счет N : (1)450088 [10:53:35]line ИНН: 02508201610067 [10:53:35]line Контрольно-Кассовый Чек [10:53:35]line ПРОДАЖА [10:53:35]line ТРК (МРК, ГНК) : 41 [10:53:35]line Товар: 2710124130 [10:53:35]line Аи-92-К-2 [10:53:35]line 7.480 * 66.90 [10:53:35]line = 500.41 [10:53:35]line НДС 12% НСП 1% [10:53:35]line > о реализуемом товаре [10:53:35]line ОКРУГЛЕНИЕ: -0.41 [10:53:35]line ИТОГО: 500.00 [10:53:35]line Внесено: 500.00 [10:53:35]line СДАЧА: 0.00 [10:53:35]line НСП 1% : 4.43 [10:53:35]line НДС 12% : 53.14 [10:53:35]line Наличными: 500.00 [10:53:35]line Безнал.: 0.00 [10:53:35]line Место: АЗС № 171 "Партнер Нефть" [10:53:35]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [10:53:35]line СНО: Общий режим [10:53:35]line Чек 112 28.10.2024 10:53 [10:53:35]line Смена: 545 ФФД: 1.0 [10:53:35]line ЗНМ: 0300000109 [10:53:35]line РНМ: 0000000000091777 [10:53:35]line Версия ККМ: 001 [10:53:35]line ФМ: 0000000000871756 [10:53:35]line ФД: 202312 [10:53:35]line ФПД: 104647959362239 [10:53:36]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T105334&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202312&fm=104647959362239&tin=02508201610067®Number=0000000000091777&sum=50000 [10:53:36]OFD Sender: Processing packet 202312 [packets to send 116, broken 115] [10:53:36]ProducePacketName [10:53:36]name=ofd_packets/00202312 [10:53:36]OFD Sender: To server: pG, [10:53:36]CommunicateWithHost lk.salyk.kg:30040 [10:53:36]ConnectInit lk.salyk.kg [10:53:36]written 0, free lines is 4095 [10:53:36]Connected sock=10 [10:53:36]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 CC E2 07 01 58 88 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 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 70 00 00 00 F4 03 04 00 2E 6D 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 48 16 03 00 35 04 06 00 5F 2D 40 71 BA BF AB A6 92 94 9C 94 82 D4 [10:53:36]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 28 72 47 00 5B D5 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 48 16 03 00 F4 03 04 00 E5 18 1F 67 B6 04 01 00 00 6C D5 02 81 3D 7D 8E C1 [10:53:36]CommunicateWithHost err = 0 [10:53:36]CheckOFDResponse [10:53:36]1017 (14) - 77093643461234 [10:53:36]1041 (16) - 0000000000871756 [10:53:36]1040 (4) - 202312 [10:53:36]1012 (4) - 28.10.2024 04:53 [10:53:36]1206 (1) - 0 [10:53:36]OFD Sender: Remove packet 202312 [10:53:36]ProducePacketName [10:53:36]name=ofd_packets/00202312 [10:53:36]NVStorageDeleteData [10:53:36]Write to MH i2c: 01 00 00 A5 04 A9 [10:53:36]Write i2c OK [10:53:36]MH_I2C_Read... [10:53:36]Read from MH i2c: 01 [10:53:36]MH_I2C_Read... [10:53:36]Read from MH i2c: 01 07 00 [10:53:36]MH_I2C_Read... [10:53:36]Read from MH i2c: 01 07 00 A5 04 00 00 00 00 00 94 0C 50 [10:53:36]RasterBufferAndPrint [10:53:36]line [10:53:36]line [10:53:36]line [10:53:36]line [10:53:36]line [10:53:36]written 0, free lines is 3225 [10:53:36]MH_Cut [10:53:36]Write to MH i2c: D1 01 00 AC 04 01 82 [10:53:36]Write i2c OK [10:53:36]MH_I2C_Read... [10:53:36]Read from MH i2c: D1 [10:53:36]MH_I2C_Read... [10:53:36]Read from MH i2c: D1 01 00 [10:53:36]MH_I2C_Read... [10:53:36]Read from MH i2c: D1 01 00 AC 04 00 81 [10:53:36]Write to MH i2c: 01 00 00 AD 04 B1 [10:53:36]Write i2c OK [10:53:36]MH_I2C_Read... [10:53:36]OFD Sender: No OFD packet to send [10:53:37]*** Cut start [10:53:37]*** Purtial cut [10:53:37]*** Stage 1: CUTSNS_PIN = 1 [10:53:37]Read from MH i2c: 01 [10:53:37]MH_I2C_Read... [10:53:37]*** Stop cut motor [10:53:37]*** Cut end [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 AD 04 00 00 00 00 00 FF 0F C6 [10:53:37]process_action close_receipt done [10:53:37]requested_data is exist [10:53:37]produce_requested_data [10:53:37]requested_item fm.sn is exist - process it [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 AE 04 80 11 00 00 00 00 00 00 2C [10:53:37]Write i2c OK [10:53:37]MH_I2C_Read... [10:53:37]Read from MH i2c: E2 [10:53:37]MH_I2C_Read... [10:53:37]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [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 AE 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 81 [10:53:37]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [10:53:37]wFMCommunicate OK [10:53:37]requested_item fd.num is exist - process it [10:53:37]SAM_PROTO_GetFieldsCounters [10:53:37]wFMCommunicate request_size=4 [10:53:37]MH_SAM_APDU [10:53:37]CAPDU: 80 13 00 00 [10:53:37]Write to MH i2c: E2 08 00 AF 04 80 13 00 00 00 00 00 00 2F [10:53:37]Write i2c OK [10:53:37]MH_I2C_Read... [10:53:37]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:53:37]Read from MH i2c: E2 [10:53:37]MH_I2C_Read... [10:53:37]Read from MH i2c: E2 62 00 [10:53:37]MH_I2C_Read... [10:53:37]Read from MH i2c: E2 62 00 AF 04 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 48 16 03 00 0E 04 04 00 21 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 2C [10:53:37]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 48 16 03 00 0E 04 04 00 21 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 [10:53:37]wFMCommunicate OK [10:53:37]SAM_PROTO_GetFieldsCounters done [10:53:37]requested_item shift.num is exist - process it [10:53:37]requested_item shift.opened is exist - process it [10:53:37]req_shift_opened [10:53:37]FM_GetShiftState [10:53:37]SAM_PROTO_GetShiftState [10:53:37]wFMCommunicate request_size=4 [10:53:37]MH_SAM_APDU [10:53:37]CAPDU: 80 13 01 00 [10:53:37]Write to MH i2c: E2 08 00 B0 04 80 13 01 00 00 00 00 00 31 [10:53:37]Write i2c OK [10:53:37]MH_I2C_Read... [10:53:37]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:53:37]Read from MH i2c: E2 [10:53:37]MH_I2C_Read... [10:53:37]Read from MH i2c: E2 0E 00 [10:53:37]MH_I2C_Read... [10:53:37]Read from MH i2c: E2 0E 00 B0 04 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 DC [10:53:37]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [10:53:37]wFMCommunicate OK [10:53:37]SAM_PROTO_GetShiftState done [10:53:37]FM_GetShiftState done [10:53:37]req_shift_opened done [10:53:37]requested_item shift.open_date is exist - process it [10:53:37]req_shift_open_date [10:53:37]req_shift_open_date done [10:53:37]produce_requested_data done [10:53:37]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202312,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670} [10:53:37]process_action_free close_receipt [10:53:37]json_value_free [10:53:37]json_value_free done [10:53:37]process_json_proto returns [10:53:37]Send response to host [10:53:37]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202312,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670}}} [10:53:37]free response buf [10:53:37]execute_script done [10:53:37]execute_script returns [10:53:37]free content buf [10:53:37]Sock 9.Close socket [10:53:37]Sock 9.Thread stoped [10:53:41]OFD Sender: No OFD packet to send [10:53:46]OFD Sender: No OFD packet to send [10:53:51]OFD Sender: No OFD packet to send [10:53:56]OFD Sender: No OFD packet to send [10:54:01]OFD Sender: No OFD packet to send [10:54:06]OFD Sender: No OFD packet to send [10:54:08]accept exits with 8 [10:54:08]New connection [10:54:08]New thread 3067407716 created [10:54:08]Thread 3067264356 joined [10:54:08]Waiting for new connection... [10:54:08] Sock 8.Parse request [10:54:08]Sock 8.Check first char [10:54:08]Sock 8.First char is OK [10:54:08]request: POST /json_proto HTTP/1.0 [10:54:08]Method: POST [10:54:08]URL: /json_proto [10:54:08]Method is POST - this is cgi request [10:54:08]url: /json_proto [10:54:08]query_string will be loaded in cgi processing [10:54:08]execute_cgi json_proto POST (null) [10:54:08]execute_cgi path=json_proto method=POST [10:54:08]POST find Content-Length [10:54:08]Host: 172.17.63.195:8080 [10:54:08]Content-Length: 677 [10:54:08]Content-Type: application/json [10:54:08] [10:54:08]POST finish read [10:54:08]Found Content-Length = 677 [10:54:08]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450089", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 62", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "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:54:08]execute_script... [10:54: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)450089", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 62", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "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:54:08]POST & json_proto [10:54:08]process_json_proto [10:54:08]json parsed OK: [10:54:08]protocol is kg_v1.0 [10:54:08]action value=close_receipt [10:54:08]process_action close_receipt [10:54:08]cmd_close_receipt [10:54:08]MH_GetDate [10:54:08]Write to MH i2c: F0 00 00 B1 04 A4 [10:54:08]Write i2c OK [10:54:08]MH_I2C_Read... [10:54:08]Read from MH i2c: F0 [10:54:08]MH_I2C_Read... [10:54:08]Read from MH i2c: F0 09 00 [10:54:08]MH_I2C_Read... [10:54:08]Read from MH i2c: F0 09 00 B1 04 00 50 6D 1F 67 47 1B 1E 67 D7 [10:54:08]GetLastDocTimeStamp 1730112814 [10:54:08]current date 1730112848 [10:54:08]FM_GetShiftState [10:54:08]SAM_PROTO_GetShiftState [10:54:08]wFMCommunicate request_size=4 [10:54:08]MH_SAM_APDU [10:54:08]CAPDU: 80 13 01 00 [10:54:08]Write to MH i2c: E2 08 00 B2 04 80 13 01 00 00 00 00 00 33 [10:54:08]Write i2c OK [10:54:08]MH_I2C_Read... [10:54:08]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:54:08]Read from MH i2c: E2 [10:54:08]MH_I2C_Read... [10:54:08]Read from MH i2c: E2 0E 00 [10:54:08]MH_I2C_Read... [10:54:08]Read from MH i2c: E2 0E 00 B2 04 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 DE [10:54:08]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [10:54:08]wFMCommunicate OK [10:54:08]SAM_PROTO_GetShiftState done [10:54:08]FM_GetShiftState done [10:54:08]opened in 1730073670 [10:54:08]opened+sec_in_day 1730160070 [10:54:08]quantity*price = 50041 [10:54:08]sum+1 = 50042 [10:54:08]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.41 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 113 28.10.2024 10:54 Смена: 545 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 ФМ: 0000000000871756 ФД: 202313 ФПД: 211685683630286 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T105408&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202313&fm=211685683630286&tin=02508201610067®Number=0000000000091777&sum=50000 [10:54:09]StoreToDocumentArchive [10:54:09]shift 545 fd 202313 [10:54:09]save to /storage/0545/doc_00202313 [10:54:09]save last doc name /storage/0545/doc_00202313 to /storage/kkm_last_doc_name [10:54:09]save OK [10:54:09]Clear old archive folders... [10:54:09]ProcessDocumentItem done err = 0, tmpTLVsize=251 [10:54:09]tlvbuf is 00D68640 [10:54:09]SAM_PROTO_ClearQueue [10:54:09]wFMCommunicate request_size=4 [10:54:09]MH_SAM_APDU [10:54:09]CAPDU: 80 09 00 00 [10:54:09]Write to MH i2c: E2 08 00 BF 04 80 09 00 00 00 00 00 00 35 [10:54:09]Write i2c OK [10:54:09]MH_I2C_Read... [10:54:09]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:54:09]Read from MH i2c: E2 [10:54:09]MH_I2C_Read... [10:54:09]Read from MH i2c: E2 03 00 [10:54:09]MH_I2C_Read... [10:54:09]Read from MH i2c: E2 03 00 BF 04 00 90 00 37 [10:54:09]RAPDU: 90 00 [10:54:09]wFMCommunicate OK [10:54:09]SAM_PROTO_ClearQueue done [10:54:09]KKMCreateOFDPacket [10:54:09]OFDProtocolAddRootSTLVToBuf [10:54:09]FM_MakeSignedData [10:54:09]FM_MakeSignedData [10:54:09]SAM_PROTO_SignData [10:54:09]wFMCommunicate request_size=4 [10:54:09]MH_SAM_APDU [10:54:09]CAPDU: 80 0D 01 02 [10:54:09]Write to MH i2c: E2 08 00 C0 04 80 0D 01 02 00 00 00 00 3D [10:54:09]Write i2c OK [10:54:09]MH_I2C_Read... [10:54:09]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:54:09]Read from MH i2c: E2 [10:54:09]MH_I2C_Read... [10:54:09]Read from MH i2c: E2 03 00 [10:54:09]MH_I2C_Read... [10:54:09]Read from MH i2c: E2 03 00 C0 04 00 90 00 38 [10:54:09]RAPDU: 90 00 [10:54:09]wFMCommunicate OK [10:54:09]wFMCommunicate request_size=255 [10:54:09]MH_SAM_APDU [10:54:09]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 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 50 6D 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 49 16 03 00 35 04 06 00 C0 [10:54:09]Write to MH i2c: E2 02 01 C1 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 32 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 50 6D 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 49 16 03 00 35 04 06 00 C0 00 00 CA [10:54:09]Write i2c OK [10:54:09]MH_I2C_Read... [10:54:09]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:54:09]Read from MH i2c: E2 [10:54:09]MH_I2C_Read... [10:54:09]Read from MH i2c: E2 03 00 [10:54:09]MH_I2C_Read... [10:54:09]Read from MH i2c: E2 03 00 C1 04 00 90 00 39 [10:54:09]RAPDU: 90 00 [10:54:09]wFMCommunicate OK [10:54:09]wFMCommunicate request_size=10 [10:54:09]MH_SAM_APDU [10:54:09]CAPDU: 80 0D 02 02 05 86 E9 FA 10 CE [10:54:09]Write to MH i2c: E2 0D 00 C2 04 80 0D 02 02 05 00 86 E9 FA 10 CE 00 00 91 [10:54:09]Write i2c OK [10:54:09]MH_I2C_Read... [10:54:09]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:54:09]Read from MH i2c: E2 [10:54:09]MH_I2C_Read... [10:54:09]Read from MH i2c: E2 03 00 [10:54:09]MH_I2C_Read... [10:54:09]Read from MH i2c: E2 03 00 C2 04 00 90 00 3A [10:54:09]RAPDU: 90 00 [10:54:09]wFMCommunicate OK [10:54:09]wFMCommunicate request_size=4 [10:54:09]MH_SAM_APDU [10:54:09]CAPDU: 80 0D 03 02 [10:54:09]Write to MH i2c: E2 08 00 C3 04 80 0D 03 02 00 00 00 00 42 [10:54:09]Write i2c OK [10:54:09]MH_I2C_Read... [10:54:09]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:54:09]Read from MH i2c: E2 [10:54:09]MH_I2C_Read... [10:54:09]Read from MH i2c: E2 0B 00 [10:54:09]MH_I2C_Read... [10:54:09]Read from MH i2c: E2 0B 00 C3 04 00 8A 08 45 95 55 0D 6C B6 90 00 33 [10:54:09]RAPDU: 8A 08 45 95 55 0D 6C B6 90 00 [10:54:09]wFMCommunicate OK [10:54:09]SAM_PROTO_SignData done [10:54:09]FM_MakeSignedData done [10:54:09]CreateOFDProtocolMessage [10:54:09]wFMCommunicate request_size=4 [10:54:09]MH_SAM_APDU [10:54:09]CAPDU: 80 11 00 00 [10:54:09]Write to MH i2c: E2 08 00 C4 04 80 11 00 00 00 00 00 00 42 [10:54:09]Write i2c OK [10:54:09]MH_I2C_Read... [10:54:09]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:54:09]Read from MH i2c: E2 [10:54:09]MH_I2C_Read... [10:54:09]Read from MH i2c: E2 17 00 [10:54:09]MH_I2C_Read... [10:54:09]Read from MH i2c: E2 17 00 C4 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 97 [10:54:09]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [10:54:09]wFMCommunicate OK [10:54:09]CreateOFDProtocolMessage done [10:54:09]OFDSenderStorePacket 202313 [10:54:09]StoreOFDPacket docnum=202313 [10:54:09]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 39 00 07 01 48 A1 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 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 50 6D 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 49 16 03 00 35 04 06 00 C0 86 E9 FA 10 CE 8A 08 45 95 55 0D 6C B6 [10:54:09]CheckFolder [10:54:09]dirname=/storage/ofd_packets [10:54:09]CheckFolder done [10:54:09]ProducePacketName [10:54:09]name=ofd_packets/00202313 [10:54:09]NVStorageSaveData ofd_packets/00202313 [10:54:09]File name is /storage/ofd_packets/00202313 [10:54:09]Write 301 bytes [10:54:09]NVStorageSaveData done [10:54:09]OFDSenderStorePacket done [10:54:09]KKMCreateOFDPacket done [10:54:09]NVStorageSaveData kkm_last_timestamp [10:54:09]File name is /storage/kkm_last_timestamp [10:54:09]Write 4 bytes [10:54:09]NVStorageSaveData done [10:54:09]OFD Sender: Processing packet 202313 [packets to send 116, broken 115] [10:54:09]ProducePacketName [10:54:09]name=ofd_packets/00202313 [10:54:09]OFD Sender: To server: pG, [10:54:09]CommunicateWithHost lk.salyk.kg:30040 [10:54:09]ConnectInit lk.salyk.kg [10:54:09]ExternCall_PrintAddStr [10:54:09]wPrintStart [10:54:09]Write to MH i2c: 01 00 00 C5 04 C9 [10:54:09]Write i2c OK [10:54:09]MH_I2C_Read... [10:54:09]Read from MH i2c: 01 [10:54:09]MH_I2C_Read... [10:54:09]Read from MH i2c: 01 07 00 [10:54:09]MH_I2C_Read... [10:54:09]Read from MH i2c: 01 07 00 C5 04 00 00 00 00 00 FF 0F DE [10:54:09]RasterBufferAndPrint [10:54:09]line Счет N : (1)450089 [10:54:09]line ИНН: 02508201610067 [10:54:09]line Контрольно-Кассовый Чек [10:54:09]line ПРОДАЖА [10:54:09]line ТРК (МРК, ГНК) : 62 [10:54:09]line Товар: 2710124130 [10:54:09]line Аи-92-К-2 [10:54:09]line 7.480 * 66.90 [10:54:09]line = 500.41 [10:54:09]line НДС 12% НСП 1% [10:54:09]line > о реализуемом товаре [10:54:09]line ОКРУГЛЕНИЕ: -0.41 [10:54:09]line ИТОГО: 500.00 [10:54:09]line Внесено: 500.00 [10:54:09]line СДАЧА: 0.00 [10:54:09]line НСП 1% : 4.43 [10:54:09]line НДС 12% : 53.14 [10:54:09]line Наличными: 500.00 [10:54:09]line Безнал.: 0.00 [10:54:09]line Место: АЗС № 171 "Партнер Нефть" [10:54:09]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [10:54:09]line СНО: Общий режим [10:54:09]line Чек 113 28.10.2024 10:54 [10:54:09]line Смена: 545 ФФД: 1.0 [10:54:09]line ЗНМ: 0300000109 [10:54:09]line РНМ: 0000000000091777 [10:54:09]line Версия ККМ: 001 [10:54:09]line ФМ: 0000000000871756 [10:54:09]line ФД: 202313 [10:54:09]line ФПД: 211685683630286 [10:54:10]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T105408&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202313&fm=211685683630286&tin=02508201610067®Number=0000000000091777&sum=50000 [10:54:10]Connected sock=11 [10:54:10]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 39 00 07 01 48 A1 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 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 50 6D 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 49 16 03 00 35 04 06 00 C0 86 E9 FA 10 CE 8A 08 45 95 55 0D 6C B6 [10:54:10]written 0, free lines is 4095 [10:54:10]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 C5 66 47 00 10 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 35 36 10 04 04 00 49 16 03 00 F4 03 04 00 07 19 1F 67 B6 04 01 00 00 A8 8E 1C 7B 0C 21 47 3A [10:54:10]CommunicateWithHost err = 0 [10:54:10]CheckOFDResponse [10:54:10]1017 (14) - 77093643461234 [10:54:10]1041 (16) - 0000000000871756 [10:54:10]1040 (4) - 202313 [10:54:10]1012 (4) - 28.10.2024 04:54 [10:54:10]1206 (1) - 0 [10:54:10]OFD Sender: Remove packet 202313 [10:54:10]ProducePacketName [10:54:10]name=ofd_packets/00202313 [10:54:10]NVStorageDeleteData [10:54:10]Write to MH i2c: 01 00 00 F0 04 F4 [10:54:10]Write i2c OK [10:54:10]MH_I2C_Read... [10:54:10]Read from MH i2c: 01 [10:54:10]MH_I2C_Read... [10:54:10]Read from MH i2c: 01 07 00 [10:54:10]MH_I2C_Read... [10:54:10]Read from MH i2c: 01 07 00 F0 04 00 00 00 00 00 91 0C 98 [10:54:10]RasterBufferAndPrint [10:54:10]line [10:54:10]line [10:54:10]line [10:54:10]line [10:54:10]line [10:54:10]written 0, free lines is 3223 [10:54:10]MH_Cut [10:54:10]Write to MH i2c: D1 01 00 F7 04 01 CD [10:54:10]Write i2c OK [10:54:10]MH_I2C_Read... [10:54:10]Read from MH i2c: D1 [10:54:10]MH_I2C_Read... [10:54:10]Read from MH i2c: D1 01 00 [10:54:10]MH_I2C_Read... [10:54:10]Read from MH i2c: D1 01 00 F7 04 00 CC [10:54:10]Write to MH i2c: 01 00 00 F8 04 FC [10:54:10]Write i2c OK [10:54:10]MH_I2C_Read... [10:54:10]OFD Sender: No OFD packet to send [10:54:11]*** Cut start [10:54:11]*** Purtial cut [10:54:11]*** Stage 1: CUTSNS_PIN = 1 [10:54:11]Read from MH i2c: 01 [10:54:11]MH_I2C_Read... [10:54:11]*** Stop cut motor [10:54:11]*** Cut end [10:54:11]Read from MH i2c: 01 07 00 [10:54:11]MH_I2C_Read... [10:54:11]Read from MH i2c: 01 07 00 F8 04 00 00 00 00 00 FF 0F 11 [10:54:11]process_action close_receipt done [10:54:11]requested_data is exist [10:54:11]produce_requested_data [10:54:11]requested_item fm.sn is exist - process it [10:54:11]wFMCommunicate request_size=4 [10:54:11]MH_SAM_APDU [10:54:11]CAPDU: 80 11 00 00 [10:54:11]Write to MH i2c: E2 08 00 F9 04 80 11 00 00 00 00 00 00 77 [10:54:11]Write i2c OK [10:54:11]MH_I2C_Read... [10:54:11]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:54:11]Read from MH i2c: E2 [10:54:11]MH_I2C_Read... [10:54:11]Read from MH i2c: E2 17 00 [10:54:11]MH_I2C_Read... [10:54:11]Read from MH i2c: E2 17 00 F9 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 CC [10:54:11]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [10:54:11]wFMCommunicate OK [10:54:11]requested_item fd.num is exist - process it [10:54:11]SAM_PROTO_GetFieldsCounters [10:54:11]wFMCommunicate request_size=4 [10:54:11]MH_SAM_APDU [10:54:11]CAPDU: 80 13 00 00 [10:54:11]Write to MH i2c: E2 08 00 FA 04 80 13 00 00 00 00 00 00 7A [10:54:11]Write i2c OK [10:54:11]MH_I2C_Read... [10:54:11]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:54:11]Read from MH i2c: E2 [10:54:11]MH_I2C_Read... [10:54:11]Read from MH i2c: E2 62 00 [10:54:11]MH_I2C_Read... [10:54:11]Read from MH i2c: E2 62 00 FA 04 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 49 16 03 00 0E 04 04 00 21 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 7B [10:54:11]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 49 16 03 00 0E 04 04 00 21 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 [10:54:11]wFMCommunicate OK [10:54:11]SAM_PROTO_GetFieldsCounters done [10:54:11]requested_item shift.num is exist - process it [10:54:11]requested_item shift.opened is exist - process it [10:54:11]req_shift_opened [10:54:11]FM_GetShiftState [10:54:11]SAM_PROTO_GetShiftState [10:54:11]wFMCommunicate request_size=4 [10:54:11]MH_SAM_APDU [10:54:11]CAPDU: 80 13 01 00 [10:54:11]Write to MH i2c: E2 08 00 FB 04 80 13 01 00 00 00 00 00 7C [10:54:11]Write i2c OK [10:54:12]MH_I2C_Read... [10:54:12]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:54:12]Read from MH i2c: E2 [10:54:12]MH_I2C_Read... [10:54:12]Read from MH i2c: E2 0E 00 [10:54:12]MH_I2C_Read... [10:54:12]Read from MH i2c: E2 0E 00 FB 04 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 27 [10:54:12]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [10:54:12]wFMCommunicate OK [10:54:12]SAM_PROTO_GetShiftState done [10:54:12]FM_GetShiftState done [10:54:12]req_shift_opened done [10:54:12]requested_item shift.open_date is exist - process it [10:54:12]req_shift_open_date [10:54:12]req_shift_open_date done [10:54:12]produce_requested_data done [10:54:12]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202313,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670} [10:54:12]process_action_free close_receipt [10:54:12]json_value_free [10:54:12]json_value_free done [10:54:12]process_json_proto returns [10:54:12]Send response to host [10:54:12]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202313,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670}}} [10:54:12]free response buf [10:54:12]execute_script done [10:54:12]execute_script returns [10:54:12]free content buf [10:54:12]Sock 8.Close socket [10:54:12]Sock 8.Thread stoped [10:54:15]OFD Sender: No OFD packet to send [10:54:20]OFD Sender: No OFD packet to send [10:54:25]OFD Sender: No OFD packet to send [10:54:30]OFD Sender: No OFD packet to send [10:54:35]OFD Sender: No OFD packet to send [10:54:40]OFD Sender: No OFD packet to send [10:54:45]OFD Sender: No OFD packet to send [10:54:50]OFD Sender: No OFD packet to send [10:54:55]OFD Sender: No OFD packet to send [10:55:00]OFD Sender: No OFD packet to send [10:55:05]OFD Sender: No OFD packet to send [10:55:10]OFD Sender: No OFD packet to send [10:55:15]OFD Sender: No OFD packet to send [10:55:20]OFD Sender: No OFD packet to send [10:55:25]OFD Sender: No OFD packet to send [10:55:30]accept exits with 9 [10:55:30]New connection [10:55:30]New thread 3067264356 created [10:55:30]Thread 3067407716 joined [10:55:30]Waiting for new connection... [10:55:30] Sock 9.Parse request [10:55:30]Sock 9.Check first char [10:55:30]Sock 9.First char is OK [10:55:30]request: POST /json_proto HTTP/1.0 [10:55:30]Method: POST [10:55:30]URL: /json_proto [10:55:30]Method is POST - this is cgi request [10:55:30]url: /json_proto [10:55:30]query_string will be loaded in cgi processing [10:55:30]execute_cgi json_proto POST (null) [10:55:30]execute_cgi path=json_proto method=POST [10:55:30]POST find Content-Length [10:55:30]Host: 172.17.63.195:8080 [10:55:30]Content-Length: 677 [10:55:30]Content-Type: application/json [10:55:30] [10:55:30]POST finish read [10:55:30]Found Content-Length = 677 [10:55:30]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450091", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 62", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "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:55:30]execute_script... [10:55: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)450091", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 62", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "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:55:30]POST & json_proto [10:55:30]process_json_proto [10:55:30]json parsed OK: [10:55:30]protocol is kg_v1.0 [10:55:30]action value=close_receipt [10:55:30]process_action close_receipt [10:55:30]cmd_close_receipt [10:55:30]MH_GetDate [10:55:30]Write to MH i2c: F0 00 00 FC 04 EF [10:55:30]Write i2c OK [10:55:30]MH_I2C_Read... [10:55:30]Read from MH i2c: F0 [10:55:30]MH_I2C_Read... [10:55:30]Read from MH i2c: F0 09 00 [10:55:30]MH_I2C_Read... [10:55:30]Read from MH i2c: F0 09 00 FC 04 00 A3 6D 1F 67 47 1B 1E 67 75 [10:55:30]GetLastDocTimeStamp 1730112848 [10:55:30]current date 1730112931 [10:55:30]FM_GetShiftState [10:55:30]SAM_PROTO_GetShiftState [10:55:30]wFMCommunicate request_size=4 [10:55:30]MH_SAM_APDU [10:55:30]CAPDU: 80 13 01 00 [10:55:30]Write to MH i2c: E2 08 00 FD 04 80 13 01 00 00 00 00 00 7E [10:55:30]Write i2c OK [10:55:30]MH_I2C_Read... [10:55:30]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:55:30]Read from MH i2c: E2 [10:55:30]MH_I2C_Read... [10:55:30]Read from MH i2c: E2 0E 00 [10:55:30]MH_I2C_Read... [10:55:30]Read from MH i2c: E2 0E 00 FD 04 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 29 [10:55:30]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [10:55:30]wFMCommunicate OK [10:55:30]SAM_PROTO_GetShiftState done [10:55:30]FM_GetShiftState done [10:55:30]opened in 1730073670 [10:55:30]opened+sec_in_day 1730160070 [10:55:30]quantity*price = 50041 [10:55:30]sum+1 = 50042 [10:55:30]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.41 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 114 28.10.2024 10:55 Смена: 545 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 ФМ: 0000000000871756 ФД: 202314 ФПД: 187481033293330 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T105531&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202314&fm=187481033293330&tin=02508201610067®Number=0000000000091777&sum=50000 [10:55:31]StoreToDocumentArchive [10:55:31]shift 545 fd 202314 [10:55:31]save to /storage/0545/doc_00202314 [10:55:31]save last doc name /storage/0545/doc_00202314 to /storage/kkm_last_doc_name [10:55:31]save OK [10:55:31]Clear old archive folders... [10:55:31]ProcessDocumentItem done err = 0, tmpTLVsize=251 [10:55:31]tlvbuf is 00D629F0 [10:55:31]SAM_PROTO_ClearQueue [10:55:31]wFMCommunicate request_size=4 [10:55:31]MH_SAM_APDU [10:55:31]CAPDU: 80 09 00 00 [10:55:31]Write to MH i2c: E2 08 00 0A 05 80 09 00 00 00 00 00 00 81 [10:55:31]Write i2c OK [10:55:31]MH_I2C_Read... [10:55:32]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:55:32]Read from MH i2c: E2 [10:55:32]MH_I2C_Read... [10:55:32]Read from MH i2c: E2 03 00 [10:55:32]MH_I2C_Read... [10:55:32]Read from MH i2c: E2 03 00 0A 05 00 90 00 83 [10:55:32]RAPDU: 90 00 [10:55:32]wFMCommunicate OK [10:55:32]SAM_PROTO_ClearQueue done [10:55:32]KKMCreateOFDPacket [10:55:32]OFDProtocolAddRootSTLVToBuf [10:55:32]FM_MakeSignedData [10:55:32]FM_MakeSignedData [10:55:32]SAM_PROTO_SignData [10:55:32]wFMCommunicate request_size=4 [10:55:32]MH_SAM_APDU [10:55:32]CAPDU: 80 0D 01 02 [10:55:32]Write to MH i2c: E2 08 00 0B 05 80 0D 01 02 00 00 00 00 89 [10:55:32]Write i2c OK [10:55:32]MH_I2C_Read... [10:55:32]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:55:32]Read from MH i2c: E2 [10:55:32]MH_I2C_Read... [10:55:32]Read from MH i2c: E2 03 00 [10:55:32]MH_I2C_Read... [10:55:32]Read from MH i2c: E2 03 00 0B 05 00 90 00 84 [10:55:32]RAPDU: 90 00 [10:55:32]wFMCommunicate OK [10:55:32]wFMCommunicate request_size=255 [10:55:32]MH_SAM_APDU [10:55:32]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 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 72 00 00 00 F4 03 04 00 A3 6D 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 4A 16 03 00 35 04 06 00 AA [10:55:32]Write to MH i2c: E2 02 01 0C 05 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 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 72 00 00 00 F4 03 04 00 A3 6D 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 4A 16 03 00 35 04 06 00 AA 00 00 55 [10:55:32]Write i2c OK [10:55:32]MH_I2C_Read... [10:55:32]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:55:32]Read from MH i2c: E2 [10:55:32]MH_I2C_Read... [10:55:32]Read from MH i2c: E2 03 00 [10:55:32]MH_I2C_Read... [10:55:32]Read from MH i2c: E2 03 00 0C 05 00 90 00 85 [10:55:32]RAPDU: 90 00 [10:55:32]wFMCommunicate OK [10:55:32]wFMCommunicate request_size=10 [10:55:32]MH_SAM_APDU [10:55:32]CAPDU: 80 0D 02 02 05 83 54 64 3E 12 [10:55:32]Write to MH i2c: E2 0D 00 0D 05 80 0D 02 02 05 00 83 54 64 3E 12 00 00 21 [10:55:32]Write i2c OK [10:55:32]MH_I2C_Read... [10:55:32]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:55:32]Read from MH i2c: E2 [10:55:32]MH_I2C_Read... [10:55:32]Read from MH i2c: E2 03 00 [10:55:32]MH_I2C_Read... [10:55:32]Read from MH i2c: E2 03 00 0D 05 00 90 00 86 [10:55:32]RAPDU: 90 00 [10:55:32]wFMCommunicate OK [10:55:32]wFMCommunicate request_size=4 [10:55:32]MH_SAM_APDU [10:55:32]CAPDU: 80 0D 03 02 [10:55:32]Write to MH i2c: E2 08 00 0E 05 80 0D 03 02 00 00 00 00 8E [10:55:32]Write i2c OK [10:55:32]MH_I2C_Read... [10:55:32]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:55:32]Read from MH i2c: E2 [10:55:32]MH_I2C_Read... [10:55:32]Read from MH i2c: E2 0B 00 [10:55:32]MH_I2C_Read... [10:55:32]Read from MH i2c: E2 0B 00 0E 05 00 D7 76 E2 30 F3 F8 82 92 90 00 ED [10:55:32]RAPDU: D7 76 E2 30 F3 F8 82 92 90 00 [10:55:32]wFMCommunicate OK [10:55:32]SAM_PROTO_SignData done [10:55:32]FM_MakeSignedData done [10:55:32]CreateOFDProtocolMessage [10:55:32]wFMCommunicate request_size=4 [10:55:32]MH_SAM_APDU [10:55:32]CAPDU: 80 11 00 00 [10:55:32]Write to MH i2c: E2 08 00 0F 05 80 11 00 00 00 00 00 00 8E [10:55:32]Write i2c OK [10:55:32]MH_I2C_Read... [10:55:32]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:55:32]Read from MH i2c: E2 [10:55:32]MH_I2C_Read... [10:55:32]Read from MH i2c: E2 17 00 [10:55:32]MH_I2C_Read... [10:55:32]Read from MH i2c: E2 17 00 0F 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 E3 [10:55:32]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [10:55:32]wFMCommunicate OK [10:55:32]CreateOFDProtocolMessage done [10:55:32]OFDSenderStorePacket 202314 [10:55:32]StoreOFDPacket docnum=202314 [10:55:32]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 FE A7 07 01 19 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 32 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 72 00 00 00 F4 03 04 00 A3 6D 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 4A 16 03 00 35 04 06 00 AA 83 54 64 3E 12 D7 76 E2 30 F3 F8 82 92 [10:55:32]CheckFolder [10:55:32]dirname=/storage/ofd_packets [10:55:32]CheckFolder done [10:55:32]ProducePacketName [10:55:32]name=ofd_packets/00202314 [10:55:32]NVStorageSaveData ofd_packets/00202314 [10:55:32]File name is /storage/ofd_packets/00202314 [10:55:32]Write 301 bytes [10:55:32]NVStorageSaveData done [10:55:32]OFDSenderStorePacket done [10:55:32]KKMCreateOFDPacket done [10:55:32]NVStorageSaveData kkm_last_timestamp [10:55:32]File name is /storage/kkm_last_timestamp [10:55:32]Write 4 bytes [10:55:32]NVStorageSaveData done [10:55:32]ExternCall_PrintAddStr [10:55:32]wPrintStart [10:55:32]Write to MH i2c: 01 00 00 10 05 15 [10:55:32]Write i2c OK [10:55:32]MH_I2C_Read... [10:55:32]Read from MH i2c: 01 [10:55:32]MH_I2C_Read... [10:55:32]Read from MH i2c: 01 07 00 [10:55:32]MH_I2C_Read... [10:55:32]Read from MH i2c: 01 07 00 10 05 00 00 00 00 00 FF 0F 2A [10:55:32]RasterBufferAndPrint [10:55:32]line Счет N : (1)450091 [10:55:32]line ИНН: 02508201610067 [10:55:32]line Контрольно-Кассовый Чек [10:55:32]line ПРОДАЖА [10:55:32]line ТРК (МРК, ГНК) : 62 [10:55:32]line Товар: 2710124130 [10:55:32]line Аи-92-К-2 [10:55:32]line 7.480 * 66.90 [10:55:32]line = 500.41 [10:55:32]line НДС 12% НСП 1% [10:55:32]line > о реализуемом товаре [10:55:32]line ОКРУГЛЕНИЕ: -0.41 [10:55:32]line ИТОГО: 500.00 [10:55:32]line Внесено: 500.00 [10:55:32]line СДАЧА: 0.00 [10:55:32]line НСП 1% : 4.43 [10:55:32]line НДС 12% : 53.14 [10:55:32]line Наличными: 500.00 [10:55:32]line Безнал.: 0.00 [10:55:32]line Место: АЗС № 171 "Партнер Нефть" [10:55:32]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [10:55:32]line СНО: Общий режим [10:55:32]line Чек 114 28.10.2024 10:55 [10:55:32]line Смена: 545 ФФД: 1.0 [10:55:32]line ЗНМ: 0300000109 [10:55:32]line РНМ: 0000000000091777 [10:55:32]line Версия ККМ: 001 [10:55:32]line ФМ: 0000000000871756 [10:55:32]line ФД: 202314 [10:55:32]line ФПД: 187481033293330 [10:55:32]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T105531&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202314&fm=187481033293330&tin=02508201610067®Number=0000000000091777&sum=50000 [10:55:32]OFD Sender: Processing packet 202314 [packets to send 116, broken 115] [10:55:32]ProducePacketName [10:55:32]name=ofd_packets/00202314 [10:55:32]OFD Sender: To server: pG, [10:55:32]CommunicateWithHost lk.salyk.kg:30040 [10:55:32]ConnectInit lk.salyk.kg [10:55:32]written 0, free lines is 4095 [10:55:33]Write to MH i2c: 01 00 00 3B 05 40 [10:55:33]Write i2c OK [10:55:33]MH_I2C_Read... [10:55:33]Read from MH i2c: 01 [10:55:33]MH_I2C_Read... [10:55:33]Read from MH i2c: 01 07 00 [10:55:33]MH_I2C_Read... [10:55:33]Read from MH i2c: 01 07 00 3B 05 00 00 00 00 00 8A 0C DD [10:55:33]RasterBufferAndPrint [10:55:33]line [10:55:33]line [10:55:33]line [10:55:33]line [10:55:33]line [10:55:33]written 0, free lines is 3213 [10:55:33]MH_Cut [10:55:33]Write to MH i2c: D1 01 00 42 05 01 19 [10:55:33]Write i2c OK [10:55:33]MH_I2C_Read... [10:55:33]Read from MH i2c: D1 [10:55:33]MH_I2C_Read... [10:55:33]Read from MH i2c: D1 01 00 [10:55:33]MH_I2C_Read... [10:55:33]Read from MH i2c: D1 01 00 42 05 00 18 [10:55:33]Write to MH i2c: 01 00 00 43 05 48 [10:55:33]Write i2c OK [10:55:33]MH_I2C_Read... [10:55:33]Connected sock=10 [10:55:33]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 FE A7 07 01 19 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 32 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 72 00 00 00 F4 03 04 00 A3 6D 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 4A 16 03 00 35 04 06 00 AA 83 54 64 3E 12 D7 76 E2 30 F3 F8 82 92 [10:55:34]*** Cut start [10:55:34]*** Purtial cut [10:55:34]*** Stage 1: CUTSNS_PIN = 1 [10:55:34]Read from MH i2c: 01 [10:55:34]*** Stop cut motor [10:55:34]*** Cut end [10:55:34]MH_I2C_Read... [10:55:34]Read from MH i2c: 01 07 00 [10:55:34]MH_I2C_Read... [10:55:34]Read from MH i2c: 01 07 00 43 05 00 00 00 00 00 FF 0F 5D [10:55:34]process_action close_receipt done [10:55:34]requested_data is exist [10:55:34]produce_requested_data [10:55:34]requested_item fm.sn is exist - process it [10:55:34]wFMCommunicate request_size=4 [10:55:34]MH_SAM_APDU [10:55:34]CAPDU: 80 11 00 00 [10:55:34]Write to MH i2c: E2 08 00 44 05 80 11 00 00 00 00 00 00 C3 [10:55:34]Write i2c OK [10:55:34]MH_I2C_Read... [10:55:34]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:55:34]Read from MH i2c: E2 [10:55:34]MH_I2C_Read... [10:55:34]Read from MH i2c: E2 17 00 [10:55:34]MH_I2C_Read... [10:55:34]Read from MH i2c: E2 17 00 44 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 18 [10:55:34]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [10:55:34]wFMCommunicate OK [10:55:34]requested_item fd.num is exist - process it [10:55:34]SAM_PROTO_GetFieldsCounters [10:55:34]wFMCommunicate request_size=4 [10:55:34]MH_SAM_APDU [10:55:34]CAPDU: 80 13 00 00 [10:55:34]Write to MH i2c: E2 08 00 45 05 80 13 00 00 00 00 00 00 C6 [10:55:34]Write i2c OK [10:55:34]MH_I2C_Read... [10:55:34]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:55:34]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 96 09 47 00 05 DE A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 4A 16 03 00 F4 03 04 00 5A 19 1F 67 B6 04 01 00 00 92 7A E1 99 B1 78 B5 C6 [10:55:34]CommunicateWithHost err = 0 [10:55:34]CheckOFDResponse [10:55:34]1017 (14) - 77093643461234 [10:55:34]1041 (16) - 0000000000871756 [10:55:34]1040 (4) - 202314 [10:55:34]1012 (4) - 28.10.2024 04:55 [10:55:34]1206 (1) - 0 [10:55:34]OFD Sender: Remove packet 202314 [10:55:34]ProducePacketName [10:55:34]name=ofd_packets/00202314 [10:55:34]NVStorageDeleteData [10:55:34]Read from MH i2c: E2 [10:55:34]MH_I2C_Read... [10:55:34]Read from MH i2c: E2 62 00 [10:55:34]MH_I2C_Read... [10:55:34]Read from MH i2c: E2 62 00 45 05 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 4A 16 03 00 0E 04 04 00 21 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 CB [10:55: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 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 4A 16 03 00 0E 04 04 00 21 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 [10:55:34]wFMCommunicate OK [10:55:34]SAM_PROTO_GetFieldsCounters done [10:55:34]requested_item shift.num is exist - process it [10:55:34]requested_item shift.opened is exist - process it [10:55:34]req_shift_opened [10:55:34]FM_GetShiftState [10:55:34]SAM_PROTO_GetShiftState [10:55:34]wFMCommunicate request_size=4 [10:55:34]MH_SAM_APDU [10:55:34]CAPDU: 80 13 01 00 [10:55:34]Write to MH i2c: E2 08 00 46 05 80 13 01 00 00 00 00 00 C8 [10:55:34]Write i2c OK [10:55:34]MH_I2C_Read... [10:55:34]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:55:34]Read from MH i2c: E2 [10:55:34]MH_I2C_Read... [10:55:34]Read from MH i2c: E2 0E 00 [10:55:34]MH_I2C_Read... [10:55:34]Read from MH i2c: E2 0E 00 46 05 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 73 [10:55:34]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [10:55:34]wFMCommunicate OK [10:55:34]SAM_PROTO_GetShiftState done [10:55:34]FM_GetShiftState done [10:55:34]req_shift_opened done [10:55:34]requested_item shift.open_date is exist - process it [10:55:34]req_shift_open_date [10:55:34]req_shift_open_date done [10:55:34]produce_requested_data done [10:55:34]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202314,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670} [10:55:34]process_action_free close_receipt [10:55:34]json_value_free [10:55:34]json_value_free done [10:55:34]process_json_proto returns [10:55:34]Send response to host [10:55:34]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202314,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670}}} [10:55:34]free response buf [10:55:34]execute_script done [10:55:34]execute_script returns [10:55:34]free content buf [10:55:34]Sock 9.Close socket [10:55:34]Sock 9.Thread stoped [10:55:35]OFD Sender: No OFD packet to send [10:55:40]OFD Sender: No OFD packet to send [10:55:43]accept exits with 8 [10:55:43]New connection [10:55:43]New thread 3067407716 created [10:55:43]Thread 3067264356 joined [10:55:43]Waiting for new connection... [10:55:43] Sock 8.Parse request [10:55:43]Sock 8.Check first char [10:55:43]Sock 8.First char is OK [10:55:43]request: POST /json_proto HTTP/1.0 [10:55:43]Method: POST [10:55:43]URL: /json_proto [10:55:43]Method is POST - this is cgi request [10:55:43]url: /json_proto [10:55:43]query_string will be loaded in cgi processing [10:55:43]execute_cgi json_proto POST (null) [10:55:43]execute_cgi path=json_proto method=POST [10:55:43]POST find Content-Length [10:55:43]Host: 172.17.63.195:8080 [10:55:43]Content-Length: 677 [10:55:43]Content-Type: application/json [10:55:43] [10:55:43]POST finish read [10:55:43]Found Content-Length = 677 [10:55:43]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450090", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "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:55:43]execute_script... [10: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)450090", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "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:55:43]POST & json_proto [10:55:43]process_json_proto [10:55:43]json parsed OK: [10:55:43]protocol is kg_v1.0 [10:55:43]action value=close_receipt [10:55:43]process_action close_receipt [10:55:43]cmd_close_receipt [10:55:43]MH_GetDate [10:55:43]Write to MH i2c: F0 00 00 47 05 3B [10:55:43]Write i2c OK [10:55:43]MH_I2C_Read... [10:55:43]Read from MH i2c: F0 [10:55:43]MH_I2C_Read... [10:55:43]Read from MH i2c: F0 09 00 [10:55:43]MH_I2C_Read... [10:55:43]Read from MH i2c: F0 09 00 47 05 00 B0 6D 1F 67 47 1B 1E 67 CE [10:55:43]GetLastDocTimeStamp 1730112931 [10:55:43]current date 1730112944 [10:55:43]FM_GetShiftState [10:55:43]SAM_PROTO_GetShiftState [10:55:43]wFMCommunicate request_size=4 [10:55:43]MH_SAM_APDU [10:55:43]CAPDU: 80 13 01 00 [10:55:43]Write to MH i2c: E2 08 00 48 05 80 13 01 00 00 00 00 00 CA [10:55:43]Write i2c OK [10:55:43]MH_I2C_Read... [10:55:43]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:55:43]Read from MH i2c: E2 [10:55:43]MH_I2C_Read... [10:55:43]Read from MH i2c: E2 0E 00 [10:55:43]MH_I2C_Read... [10:55:43]Read from MH i2c: E2 0E 00 48 05 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 75 [10:55:43]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [10:55:43]wFMCommunicate OK [10:55:43]SAM_PROTO_GetShiftState done [10:55:43]FM_GetShiftState done [10:55:43]opened in 1730073670 [10:55:43]opened+sec_in_day 1730160070 [10:55:43]quantity*price = 50041 [10:55:43]sum+1 = 50042 [10:55: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 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 115 28.10.2024 10:55 Смена: 545 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 ФМ: 0000000000871756 ФД: 202315 ФПД: 125582089575354 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T105544&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202315&fm=125582089575354&tin=02508201610067®Number=0000000000091777&sum=50000 [10:55:44]StoreToDocumentArchive [10:55:44]shift 545 fd 202315 [10:55:44]save to /storage/0545/doc_00202315 [10:55:44]save last doc name /storage/0545/doc_00202315 to /storage/kkm_last_doc_name [10:55:44]save OK [10:55:44]Clear old archive folders... [10:55:44]ProcessDocumentItem done err = 0, tmpTLVsize=251 [10:55:44]tlvbuf is 00D6EB90 [10:55:44]SAM_PROTO_ClearQueue [10:55:44]wFMCommunicate request_size=4 [10:55:44]MH_SAM_APDU [10:55:44]CAPDU: 80 09 00 00 [10:55:44]Write to MH i2c: E2 08 00 55 05 80 09 00 00 00 00 00 00 CC [10:55:44]Write i2c OK [10:55:44]MH_I2C_Read... [10:55:44]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:55:44]Read from MH i2c: E2 [10:55:44]MH_I2C_Read... [10:55:44]Read from MH i2c: E2 03 00 [10:55:44]MH_I2C_Read... [10:55:44]Read from MH i2c: E2 03 00 55 05 00 90 00 CE [10:55:44]RAPDU: 90 00 [10:55:44]wFMCommunicate OK [10:55:44]SAM_PROTO_ClearQueue done [10:55:44]KKMCreateOFDPacket [10:55:44]OFDProtocolAddRootSTLVToBuf [10:55:44]FM_MakeSignedData [10:55:44]FM_MakeSignedData [10:55:44]SAM_PROTO_SignData [10:55:44]wFMCommunicate request_size=4 [10:55:44]MH_SAM_APDU [10:55:44]CAPDU: 80 0D 01 02 [10:55:44]Write to MH i2c: E2 08 00 56 05 80 0D 01 02 00 00 00 00 D4 [10:55:44]Write i2c OK [10:55:44]MH_I2C_Read... [10:55:44]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:55:44]Read from MH i2c: E2 [10:55:44]MH_I2C_Read... [10:55:44]Read from MH i2c: E2 03 00 [10:55:44]MH_I2C_Read... [10:55:44]Read from MH i2c: E2 03 00 56 05 00 90 00 CF [10:55:44]RAPDU: 90 00 [10:55:44]wFMCommunicate OK [10:55:44]wFMCommunicate request_size=255 [10:55:44]MH_SAM_APDU [10: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 32 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 73 00 00 00 F4 03 04 00 B0 6D 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 4B 16 03 00 35 04 06 00 72 [10:55:44]Write to MH i2c: E2 02 01 57 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 32 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 73 00 00 00 F4 03 04 00 B0 6D 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 4B 16 03 00 35 04 06 00 72 00 00 77 [10:55:44]Write i2c OK [10:55:44]MH_I2C_Read... [10:55:45]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:55:45]Read from MH i2c: E2 [10:55:45]MH_I2C_Read... [10:55:45]Read from MH i2c: E2 03 00 [10:55:45]MH_I2C_Read... [10:55:45]Read from MH i2c: E2 03 00 57 05 00 90 00 D0 [10:55:45]RAPDU: 90 00 [10:55:45]wFMCommunicate OK [10:55:45]wFMCommunicate request_size=10 [10:55:45]MH_SAM_APDU [10:55:45]CAPDU: 80 0D 02 02 05 37 5B D6 DB BA [10:55:45]Write to MH i2c: E2 0D 00 58 05 80 0D 02 02 05 00 37 5B D6 DB BA 00 00 DE [10:55:45]Write i2c OK [10:55:45]MH_I2C_Read... [10:55:45]OFD Sender: No OFD packet to send [10:55:45]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:55:45]Read from MH i2c: E2 [10:55:45]MH_I2C_Read... [10:55:45]Read from MH i2c: E2 03 00 [10:55:45]MH_I2C_Read... [10:55:45]Read from MH i2c: E2 03 00 58 05 00 90 00 D1 [10:55:45]RAPDU: 90 00 [10:55:45]wFMCommunicate OK [10:55:45]wFMCommunicate request_size=4 [10:55:45]MH_SAM_APDU [10:55:45]CAPDU: 80 0D 03 02 [10:55:45]Write to MH i2c: E2 08 00 59 05 80 0D 03 02 00 00 00 00 D9 [10:55:45]Write i2c OK [10:55:45]MH_I2C_Read... [10:55:45]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:55:45]Read from MH i2c: E2 [10:55:45]MH_I2C_Read... [10:55:45]Read from MH i2c: E2 0B 00 [10:55:45]MH_I2C_Read... [10:55:45]Read from MH i2c: E2 0B 00 59 05 00 CC 20 21 95 72 F3 79 BD 90 00 17 [10:55:45]RAPDU: CC 20 21 95 72 F3 79 BD 90 00 [10:55:45]wFMCommunicate OK [10:55:45]SAM_PROTO_SignData done [10:55:45]FM_MakeSignedData done [10:55:45]CreateOFDProtocolMessage [10:55:45]wFMCommunicate request_size=4 [10:55:45]MH_SAM_APDU [10:55:45]CAPDU: 80 11 00 00 [10:55:45]Write to MH i2c: E2 08 00 5A 05 80 11 00 00 00 00 00 00 D9 [10:55:45]Write i2c OK [10:55:45]MH_I2C_Read... [10:55:45]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:55:45]Read from MH i2c: E2 [10:55:45]MH_I2C_Read... [10:55:45]Read from MH i2c: E2 17 00 [10:55:45]MH_I2C_Read... [10:55:45]Read from MH i2c: E2 17 00 5A 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 2E [10:55:45]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [10:55:45]wFMCommunicate OK [10:55:45]CreateOFDProtocolMessage done [10:55:45]OFDSenderStorePacket 202315 [10:55:45]StoreOFDPacket docnum=202315 [10:55:45]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 D6 43 07 01 11 BF 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 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 73 00 00 00 F4 03 04 00 B0 6D 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 4B 16 03 00 35 04 06 00 72 37 5B D6 DB BA CC 20 21 95 72 F3 79 BD [10:55:45]CheckFolder [10:55:45]dirname=/storage/ofd_packets [10:55:45]CheckFolder done [10:55:45]ProducePacketName [10:55:45]name=ofd_packets/00202315 [10:55:45]NVStorageSaveData ofd_packets/00202315 [10:55:45]File name is /storage/ofd_packets/00202315 [10:55:45]Write 301 bytes [10:55:45]NVStorageSaveData done [10:55:45]OFDSenderStorePacket done [10:55:45]KKMCreateOFDPacket done [10:55:45]NVStorageSaveData kkm_last_timestamp [10:55:45]File name is /storage/kkm_last_timestamp [10:55:45]Write 4 bytes [10:55:45]NVStorageSaveData done [10:55:45]ExternCall_PrintAddStr [10:55:45]wPrintStart [10:55:45]Write to MH i2c: 01 00 00 5B 05 60 [10:55:45]Write i2c OK [10:55:45]MH_I2C_Read... [10:55:45]Read from MH i2c: 01 [10:55:45]MH_I2C_Read... [10:55:45]Read from MH i2c: 01 07 00 [10:55:45]MH_I2C_Read... [10:55:45]Read from MH i2c: 01 07 00 5B 05 00 00 00 00 00 FF 0F 75 [10:55:45]RasterBufferAndPrint [10:55:45]line Счет N : (1)450090 [10:55:45]line ИНН: 02508201610067 [10:55:45]line Контрольно-Кассовый Чек [10:55:45]line ПРОДАЖА [10:55:45]line ТРК (МРК, ГНК) : 41 [10:55:45]line Товар: 2710124130 [10:55:45]line Аи-92-К-2 [10:55:45]line 7.480 * 66.90 [10:55:45]line = 500.41 [10:55:45]line НДС 12% НСП 1% [10:55:45]line > о реализуемом товаре [10:55:45]line ОКРУГЛЕНИЕ: -0.41 [10:55:45]line ИТОГО: 500.00 [10:55:45]line Внесено: 500.00 [10:55:45]line СДАЧА: 0.00 [10:55:45]line НСП 1% : 4.43 [10:55:45]line НДС 12% : 53.14 [10:55:45]line Наличными: 500.00 [10:55:45]line Безнал.: 0.00 [10:55:45]line Место: АЗС № 171 "Партнер Нефть" [10:55:45]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [10:55:45]line СНО: Общий режим [10:55:45]line Чек 115 28.10.2024 10:55 [10:55:45]line Смена: 545 ФФД: 1.0 [10:55:45]line ЗНМ: 0300000109 [10:55:45]line РНМ: 0000000000091777 [10:55:45]line Версия ККМ: 001 [10:55:45]line ФМ: 0000000000871756 [10:55:45]line ФД: 202315 [10:55:45]line ФПД: 125582089575354 [10:55:45]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T105544&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202315&fm=125582089575354&tin=02508201610067®Number=0000000000091777&sum=50000 [10:55:45]written 0, free lines is 4095 [10:55:45]OFD Sender: Processing packet 202315 [packets to send 116, broken 115] [10:55:45]ProducePacketName [10:55:45]name=ofd_packets/00202315 [10:55:45]OFD Sender: To server: pG, [10:55:45]CommunicateWithHost lk.salyk.kg:30040 [10:55:45]ConnectInit lk.salyk.kg [10:55:45]Connected sock=10 [10: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 35 36 0F 01 00 00 D6 43 07 01 11 BF 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 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 73 00 00 00 F4 03 04 00 B0 6D 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 4B 16 03 00 35 04 06 00 72 37 5B D6 DB BA CC 20 21 95 72 F3 79 BD [10: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 35 36 4F 00 00 00 F8 1F 47 00 64 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 35 36 10 04 04 00 4B 16 03 00 F4 03 04 00 66 19 1F 67 B6 04 01 00 00 5E FB E8 4C 54 E8 BF BB [10:55:45]CommunicateWithHost err = 0 [10:55:45]CheckOFDResponse [10:55:45]1017 (14) - 77093643461234 [10:55:45]1041 (16) - 0000000000871756 [10:55:45]1040 (4) - 202315 [10:55:45]1012 (4) - 28.10.2024 04:56 [10:55:45]1206 (1) - 0 [10:55:45]OFD Sender: Remove packet 202315 [10:55:45]ProducePacketName [10:55:45]name=ofd_packets/00202315 [10:55:45]NVStorageDeleteData [10:55:45]Write to MH i2c: 01 00 00 86 05 8B [10:55:45]Write i2c OK [10:55:45]MH_I2C_Read... [10:55:45]Read from MH i2c: 01 [10:55:45]MH_I2C_Read... [10:55:45]Read from MH i2c: 01 07 00 [10:55:45]MH_I2C_Read... [10:55:45]Read from MH i2c: 01 07 00 86 05 00 00 00 00 00 9B 0C 39 [10:55:45]RasterBufferAndPrint [10:55:45]line [10:55:45]line [10:55:45]line [10:55:45]line [10:55:45]line [10:55:45]written 0, free lines is 3233 [10:55:45]MH_Cut [10:55:45]Write to MH i2c: D1 01 00 8D 05 01 64 [10:55:45]Write i2c OK [10:55:45]MH_I2C_Read... [10:55:45]Read from MH i2c: D1 [10:55:45]MH_I2C_Read... [10:55:45]Read from MH i2c: D1 01 00 [10:55:45]MH_I2C_Read... [10:55:45]Read from MH i2c: D1 01 00 8D 05 00 63 [10:55:45]Write to MH i2c: 01 00 00 8E 05 93 [10:55:45]Write i2c OK [10:55:45]MH_I2C_Read... [10:55:46]OFD Sender: No OFD packet to send [10:55:46]*** Cut start [10:55:46]*** Purtial cut [10:55:46]*** Stage 1: CUTSNS_PIN = 1 [10:55:46]Read from MH i2c: 01 [10:55:46]MH_I2C_Read... [10:55:46]*** Stop cut motor [10:55:46]*** Cut end [10:55:46]Read from MH i2c: 01 07 00 [10:55:46]MH_I2C_Read... [10:55:46]Read from MH i2c: 01 07 00 8E 05 00 00 00 00 00 FF 0F A8 [10:55:46]process_action close_receipt done [10:55:46]requested_data is exist [10:55:46]produce_requested_data [10:55:46]requested_item fm.sn is exist - process it [10:55:46]wFMCommunicate request_size=4 [10:55:46]MH_SAM_APDU [10:55:46]CAPDU: 80 11 00 00 [10:55:46]Write to MH i2c: E2 08 00 8F 05 80 11 00 00 00 00 00 00 0E [10:55:46]Write i2c OK [10:55:46]MH_I2C_Read... [10:55:46]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:55:46]Read from MH i2c: E2 [10:55:46]MH_I2C_Read... [10:55:46]Read from MH i2c: E2 17 00 [10:55:46]MH_I2C_Read... [10:55:46]Read from MH i2c: E2 17 00 8F 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 63 [10:55:46]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [10:55:46]wFMCommunicate OK [10:55:46]requested_item fd.num is exist - process it [10:55:46]SAM_PROTO_GetFieldsCounters [10:55:46]wFMCommunicate request_size=4 [10:55:46]MH_SAM_APDU [10:55:46]CAPDU: 80 13 00 00 [10:55:46]Write to MH i2c: E2 08 00 90 05 80 13 00 00 00 00 00 00 11 [10:55:46]Write i2c OK [10:55:46]MH_I2C_Read... [10:55:47]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:55:47]Read from MH i2c: E2 [10:55:47]MH_I2C_Read... [10:55:47]Read from MH i2c: E2 62 00 [10:55:47]MH_I2C_Read... [10:55:47]Read from MH i2c: E2 62 00 90 05 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 4B 16 03 00 0E 04 04 00 21 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 1A [10:55:47]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 4B 16 03 00 0E 04 04 00 21 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 [10:55:47]wFMCommunicate OK [10:55:47]SAM_PROTO_GetFieldsCounters done [10:55:47]requested_item shift.num is exist - process it [10:55:47]requested_item shift.opened is exist - process it [10:55:47]req_shift_opened [10:55:47]FM_GetShiftState [10:55:47]SAM_PROTO_GetShiftState [10:55:47]wFMCommunicate request_size=4 [10:55:47]MH_SAM_APDU [10:55:47]CAPDU: 80 13 01 00 [10:55:47]Write to MH i2c: E2 08 00 91 05 80 13 01 00 00 00 00 00 13 [10:55:47]Write i2c OK [10:55:47]MH_I2C_Read... [10:55:47]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:55:47]Read from MH i2c: E2 [10:55:47]MH_I2C_Read... [10:55:47]Read from MH i2c: E2 0E 00 [10:55:47]MH_I2C_Read... [10:55:47]Read from MH i2c: E2 0E 00 91 05 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 BE [10:55:47]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [10:55:47]wFMCommunicate OK [10:55:47]SAM_PROTO_GetShiftState done [10:55:47]FM_GetShiftState done [10:55:47]req_shift_opened done [10:55:47]requested_item shift.open_date is exist - process it [10:55:47]req_shift_open_date [10:55:47]req_shift_open_date done [10:55:47]produce_requested_data done [10:55:47]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202315,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670} [10:55:47]process_action_free close_receipt [10:55:47]json_value_free [10:55:47]json_value_free done [10:55:47]process_json_proto returns [10:55:47]Send response to host [10:55:47]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202315,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670}}} [10:55:47]free response buf [10:55:47]execute_script done [10:55:47]execute_script returns [10:55:47]free content buf [10:55:47]Sock 8.Close socket [10:55:47]Sock 8.Thread stoped [10:55:51]OFD Sender: No OFD packet to send [10:55:56]OFD Sender: No OFD packet to send [10:56:01]OFD Sender: No OFD packet to send [10:56:06]OFD Sender: No OFD packet to send [10:56:11]OFD Sender: No OFD packet to send [10:56:16]OFD Sender: No OFD packet to send [10:56:21]OFD Sender: No OFD packet to send [10:56:26]OFD Sender: No OFD packet to send [10:56:31]OFD Sender: No OFD packet to send [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:06]OFD Sender: No OFD packet to send [10:57:11]OFD Sender: No OFD packet to send [10:57:16]OFD Sender: No OFD packet to send [10:57:20]accept exits with 9 [10:57:20]New connection [10:57:20]New thread 3067264356 created [10:57:20]Thread 3067407716 joined [10:57:20]Waiting for new connection... [10:57:20] Sock 9.Parse request [10:57:20]Sock 9.Check first char [10:57:20]Sock 9.First char is OK [10:57:20]request: POST /json_proto HTTP/1.0 [10:57:20]Method: POST [10:57:20]URL: /json_proto [10:57:20]Method is POST - this is cgi request [10:57:20]url: /json_proto [10:57:20]query_string will be loaded in cgi processing [10:57:20]execute_cgi json_proto POST (null) [10:57:20]execute_cgi path=json_proto method=POST [10:57:20]POST find Content-Length [10:57:20]Host: 172.17.63.195:8080 [10:57:20]Content-Length: 677 [10:57:20]Content-Type: application/json [10:57:20] [10:57:20]POST finish read [10:57:20]Found Content-Length = 677 [10:57:20]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450092", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 52", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "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" ] } } [10:57:20]execute_script... [10:57: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)450092", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 52", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "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" ] } } [10:57:20]POST & json_proto [10:57:20]process_json_proto [10:57:20]json parsed OK: [10:57:20]protocol is kg_v1.0 [10:57:20]action value=close_receipt [10:57:20]process_action close_receipt [10:57:20]cmd_close_receipt [10:57:20]MH_GetDate [10:57:20]Write to MH i2c: F0 00 00 92 05 86 [10:57:20]Write i2c OK [10:57:20]MH_I2C_Read... [10:57:20]Read from MH i2c: F0 [10:57:20]MH_I2C_Read... [10:57:20]Read from MH i2c: F0 09 00 [10:57:20]MH_I2C_Read... [10:57:20]Read from MH i2c: F0 09 00 92 05 00 11 6E 1F 67 47 1B 1E 67 7B [10:57:20]GetLastDocTimeStamp 1730112944 [10:57:20]current date 1730113041 [10:57:20]FM_GetShiftState [10:57:20]SAM_PROTO_GetShiftState [10:57:20]wFMCommunicate request_size=4 [10:57:20]MH_SAM_APDU [10:57:20]CAPDU: 80 13 01 00 [10:57:20]Write to MH i2c: E2 08 00 93 05 80 13 01 00 00 00 00 00 15 [10:57:20]Write i2c OK [10:57:20]MH_I2C_Read... [10:57:20]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:57:20]Read from MH i2c: E2 [10:57:20]MH_I2C_Read... [10:57:20]Read from MH i2c: E2 0E 00 [10:57:20]MH_I2C_Read... [10:57:20]Read from MH i2c: E2 0E 00 93 05 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 C0 [10:57:20]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [10:57:20]wFMCommunicate OK [10:57:20]SAM_PROTO_GetShiftState done [10:57:20]FM_GetShiftState done [10:57:20]opened in 1730073670 [10:57:20]opened+sec_in_day 1730160070 [10:57:20]quantity*price = 40006 [10:57:20]sum+1 = 40007 [10:57:20]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.06 ИТОГО: 400.00 Внесено: 400.00 СДАЧА: 0.00 НСП 1% : 3.54 НДС 12% : 42.48 Наличными: 400.00 Безнал.: 0.00 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 116 28.10.2024 10:57 Смена: 545 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 ФМ: 0000000000871756 ФД: 202316 ФПД: 7010281349904 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T105721&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202316&fm=7010281349904&tin=02508201610067®Number=0000000000091777&sum=40000 [10:57:21]StoreToDocumentArchive [10:57:21]shift 545 fd 202316 [10:57:21]save to /storage/0545/doc_00202316 [10:57:21]save last doc name /storage/0545/doc_00202316 to /storage/kkm_last_doc_name [10:57:21]save OK [10:57:21]Clear old archive folders... [10:57:21]ProcessDocumentItem done err = 0, tmpTLVsize=251 [10:57:21]tlvbuf is 00D51100 [10:57:21]SAM_PROTO_ClearQueue [10:57:21]wFMCommunicate request_size=4 [10:57:21]MH_SAM_APDU [10:57:21]CAPDU: 80 09 00 00 [10:57:21]Write to MH i2c: E2 08 00 A0 05 80 09 00 00 00 00 00 00 17 [10:57:21]Write i2c OK [10:57:21]MH_I2C_Read... [10:57:21]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:57:21]Read from MH i2c: E2 [10:57:21]MH_I2C_Read... [10:57:21]Read from MH i2c: E2 03 00 [10:57:21]MH_I2C_Read... [10:57:21]Read from MH i2c: E2 03 00 A0 05 00 90 00 19 [10:57:21]RAPDU: 90 00 [10:57:21]wFMCommunicate OK [10:57:21]SAM_PROTO_ClearQueue done [10:57:21]KKMCreateOFDPacket [10:57:21]OFDProtocolAddRootSTLVToBuf [10:57:21]FM_MakeSignedData [10:57:21]FM_MakeSignedData [10:57:21]SAM_PROTO_SignData [10:57:21]wFMCommunicate request_size=4 [10:57:21]MH_SAM_APDU [10:57:21]CAPDU: 80 0D 01 02 [10:57:21]Write to MH i2c: E2 08 00 A1 05 80 0D 01 02 00 00 00 00 1F [10:57:21]Write i2c OK [10:57:21]MH_I2C_Read... [10:57:21]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:57:21]Read from MH i2c: E2 [10:57:21]MH_I2C_Read... [10:57:21]Read from MH i2c: E2 03 00 [10:57:21]MH_I2C_Read... [10:57:21]Read from MH i2c: E2 03 00 A1 05 00 90 00 1A [10:57:21]RAPDU: 90 00 [10:57:21]wFMCommunicate OK [10:57:21]wFMCommunicate request_size=255 [10:57:21]MH_SAM_APDU [10:57: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 32 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 74 00 00 00 F4 03 04 00 11 6E 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 4C 16 03 00 35 04 06 00 06 [10:57:21]Write to MH i2c: E2 02 01 A2 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 32 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 74 00 00 00 F4 03 04 00 11 6E 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 4C 16 03 00 35 04 06 00 06 00 00 89 [10:57:21]Write i2c OK [10:57:21]MH_I2C_Read... [10:57:22]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:57:22]Read from MH i2c: E2 [10:57:22]MH_I2C_Read... [10:57:22]Read from MH i2c: E2 03 00 [10:57:22]MH_I2C_Read... [10:57:22]Read from MH i2c: E2 03 00 A2 05 00 90 00 1B [10:57:22]RAPDU: 90 00 [10:57:22]wFMCommunicate OK [10:57:22]wFMCommunicate request_size=10 [10:57:22]MH_SAM_APDU [10:57:22]CAPDU: 80 0D 02 02 05 60 35 54 63 10 [10:57:22]Write to MH i2c: E2 0D 00 A3 05 80 0D 02 02 05 00 60 35 54 63 10 00 00 88 [10:57:22]Write i2c OK [10:57:22]MH_I2C_Read... [10:57:22]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:57:22]Read from MH i2c: E2 [10:57:22]MH_I2C_Read... [10:57:22]Read from MH i2c: E2 03 00 [10:57:22]MH_I2C_Read... [10:57:22]Read from MH i2c: E2 03 00 A3 05 00 90 00 1C [10:57:22]RAPDU: 90 00 [10:57:22]wFMCommunicate OK [10:57:22]wFMCommunicate request_size=4 [10:57:22]MH_SAM_APDU [10:57:22]CAPDU: 80 0D 03 02 [10:57:22]Write to MH i2c: E2 08 00 A4 05 80 0D 03 02 00 00 00 00 24 [10:57:22]Write i2c OK [10:57:22]MH_I2C_Read... [10:57:22]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:57:22]Read from MH i2c: E2 [10:57:22]MH_I2C_Read... [10:57:22]Read from MH i2c: E2 0B 00 [10:57:22]MH_I2C_Read... [10:57:22]Read from MH i2c: E2 0B 00 A4 05 00 8B EA B4 E7 8A 02 4C CA 90 00 D7 [10:57:22]RAPDU: 8B EA B4 E7 8A 02 4C CA 90 00 [10:57:22]wFMCommunicate OK [10:57:22]SAM_PROTO_SignData done [10:57:22]FM_MakeSignedData done [10:57:22]CreateOFDProtocolMessage [10:57:22]wFMCommunicate request_size=4 [10:57:22]MH_SAM_APDU [10:57:22]CAPDU: 80 11 00 00 [10:57:22]Write to MH i2c: E2 08 00 A5 05 80 11 00 00 00 00 00 00 24 [10:57:22]Write i2c OK [10:57:22]MH_I2C_Read... [10:57:22]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:57:22]Read from MH i2c: E2 [10:57:22]MH_I2C_Read... [10:57:22]Read from MH i2c: E2 17 00 [10:57:22]MH_I2C_Read... [10:57:22]Read from MH i2c: E2 17 00 A5 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 79 [10:57:22]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [10:57:22]wFMCommunicate OK [10:57:22]CreateOFDProtocolMessage done [10:57:22]OFDSenderStorePacket 202316 [10:57:22]StoreOFDPacket docnum=202316 [10:57:22]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 DF 9E 07 01 53 43 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 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 74 00 00 00 F4 03 04 00 11 6E 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 4C 16 03 00 35 04 06 00 06 60 35 54 63 10 8B EA B4 E7 8A 02 4C CA [10:57:22]CheckFolder [10:57:22]dirname=/storage/ofd_packets [10:57:22]CheckFolder done [10:57:22]ProducePacketName [10:57:22]name=ofd_packets/00202316 [10:57:22]NVStorageSaveData ofd_packets/00202316 [10:57:22]File name is /storage/ofd_packets/00202316 [10:57:22]Write 301 bytes [10:57:22]NVStorageSaveData done [10:57:22]OFDSenderStorePacket done [10:57:22]KKMCreateOFDPacket done [10:57:22]NVStorageSaveData kkm_last_timestamp [10:57:22]File name is /storage/kkm_last_timestamp [10:57:22]Write 4 bytes [10:57:22]NVStorageSaveData done [10:57:22]ExternCall_PrintAddStr [10:57:22]wPrintStart [10:57:22]Write to MH i2c: 01 00 00 A6 05 AB [10:57:22]Write i2c OK [10:57:22]MH_I2C_Read... [10:57:22]Read from MH i2c: 01 [10:57:22]MH_I2C_Read... [10:57:22]Read from MH i2c: 01 07 00 [10:57:22]MH_I2C_Read... [10:57:22]Read from MH i2c: 01 07 00 A6 05 00 00 00 00 00 FF 0F C0 [10:57:22]RasterBufferAndPrint [10:57:22]line Счет N : (1)450092 [10:57:22]line ИНН: 02508201610067 [10:57:22]line Контрольно-Кассовый Чек [10:57:22]line ПРОДАЖА [10:57:22]line ТРК (МРК, ГНК) : 52 [10:57:22]line Товар: 2710124130 [10:57:22]line Аи-92-К-2 [10:57:22]line 5.980 * 66.90 [10:57:22]line = 400.06 [10:57:22]line НДС 12% НСП 1% [10:57:22]line > о реализуемом товаре [10:57:22]line ОКРУГЛЕНИЕ: -0.06 [10:57:22]line ИТОГО: 400.00 [10:57:22]line Внесено: 400.00 [10:57:22]line СДАЧА: 0.00 [10:57:22]line НСП 1% : 3.54 [10:57:22]line НДС 12% : 42.48 [10:57:22]line Наличными: 400.00 [10:57:22]line Безнал.: 0.00 [10:57:22]line Место: АЗС № 171 "Партнер Нефть" [10:57:22]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [10:57:22]line СНО: Общий режим [10:57:22]line Чек 116 28.10.2024 10:57 [10:57:22]line Смена: 545 ФФД: 1.0 [10:57:22]line ЗНМ: 0300000109 [10:57:22]line РНМ: 0000000000091777 [10:57:22]line Версия ККМ: 001 [10:57:22]line ФМ: 0000000000871756 [10:57:22]line ФД: 202316 [10:57:22]line ФПД: 7010281349904 [10:57:22]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T105721&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202316&fm=7010281349904&tin=02508201610067®Number=0000000000091777&sum=40000 [10:57:22]OFD Sender: Processing packet 202316 [packets to send 116, broken 115] [10:57:22]ProducePacketName [10:57:22]name=ofd_packets/00202316 [10:57:22]OFD Sender: To server: pG, [10:57:22]CommunicateWithHost lk.salyk.kg:30040 [10:57:22]ConnectInit lk.salyk.kg [10:57:22]written 0, free lines is 4095 [10:57:22]Connected sock=10 [10:57:22]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 DF 9E 07 01 53 43 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 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 74 00 00 00 F4 03 04 00 11 6E 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 4C 16 03 00 35 04 06 00 06 60 35 54 63 10 8B EA B4 E7 8A 02 4C CA [10:57: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 35 36 4F 00 00 00 E8 12 47 00 F8 87 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 4C 16 03 00 F4 03 04 00 C7 19 1F 67 B6 04 01 00 00 75 31 B4 92 AB E6 34 80 [10:57:22]CommunicateWithHost err = 0 [10:57:22]CheckOFDResponse [10:57:22]1017 (14) - 77093643461234 [10:57:22]1041 (16) - 0000000000871756 [10:57:22]1040 (4) - 202316 [10:57:22]1012 (4) - 28.10.2024 04:57 [10:57:22]1206 (1) - 0 [10:57:22]OFD Sender: Remove packet 202316 [10:57:22]ProducePacketName [10:57:22]name=ofd_packets/00202316 [10:57:22]NVStorageDeleteData [10:57:23]Write to MH i2c: 01 00 00 D1 05 D6 [10:57:23]Write i2c OK [10:57:23]MH_I2C_Read... [10:57:23]Read from MH i2c: 01 [10:57:23]MH_I2C_Read... [10:57:23]Read from MH i2c: 01 07 00 [10:57:23]MH_I2C_Read... [10:57:23]Read from MH i2c: 01 07 00 D1 05 00 00 00 00 00 8D 0C 76 [10:57:23]RasterBufferAndPrint [10:57:23]line [10:57:23]line [10:57:23]line [10:57:23]line [10:57:23]line [10:57:23]written 0, free lines is 3217 [10:57:23]MH_Cut [10:57:23]Write to MH i2c: D1 01 00 D8 05 01 AF [10:57:23]Write i2c OK [10:57:23]MH_I2C_Read... [10:57:23]Read from MH i2c: D1 [10:57:23]MH_I2C_Read... [10:57:23]Read from MH i2c: D1 01 00 [10:57:23]MH_I2C_Read... [10:57:23]Read from MH i2c: D1 01 00 D8 05 00 AE [10:57:23]Write to MH i2c: 01 00 00 D9 05 DE [10:57:23]Write i2c OK [10:57:23]MH_I2C_Read... [10:57:23]OFD Sender: No OFD packet to send [10:57:23]*** Cut start [10:57:23]*** Purtial cut [10:57:23]*** Stage 1: CUTSNS_PIN = 1 [10:57:24]Read from MH i2c: 01 [10:57:24]MH_I2C_Read... [10:57:24]*** Stop cut motor [10:57:24]*** Cut end [10:57:24]Read from MH i2c: 01 07 00 [10:57:24]MH_I2C_Read... [10:57:24]Read from MH i2c: 01 07 00 D9 05 00 00 00 00 00 FF 0F F3 [10:57:24]process_action close_receipt done [10:57:24]requested_data is exist [10:57:24]produce_requested_data [10:57:24]requested_item fm.sn is exist - process it [10:57:24]wFMCommunicate request_size=4 [10:57:24]MH_SAM_APDU [10:57:24]CAPDU: 80 11 00 00 [10:57:24]Write to MH i2c: E2 08 00 DA 05 80 11 00 00 00 00 00 00 59 [10:57:24]Write i2c OK [10:57:24]MH_I2C_Read... [10:57:24]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:57:24]Read from MH i2c: E2 [10:57:24]MH_I2C_Read... [10:57:24]Read from MH i2c: E2 17 00 [10:57:24]MH_I2C_Read... [10:57:24]Read from MH i2c: E2 17 00 DA 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 AE [10:57:24]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [10:57:24]wFMCommunicate OK [10:57:24]requested_item fd.num is exist - process it [10:57:24]SAM_PROTO_GetFieldsCounters [10:57:24]wFMCommunicate request_size=4 [10:57:24]MH_SAM_APDU [10:57:24]CAPDU: 80 13 00 00 [10:57:24]Write to MH i2c: E2 08 00 DB 05 80 13 00 00 00 00 00 00 5C [10:57:24]Write i2c OK [10:57:24]MH_I2C_Read... [10:57:24]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:57:24]Read from MH i2c: E2 [10:57:24]MH_I2C_Read... [10:57:24]Read from MH i2c: E2 62 00 [10:57:24]MH_I2C_Read... [10:57:24]Read from MH i2c: E2 62 00 DB 05 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 4C 16 03 00 0E 04 04 00 21 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 69 [10:57:24]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 4C 16 03 00 0E 04 04 00 21 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 [10:57:24]wFMCommunicate OK [10:57:24]SAM_PROTO_GetFieldsCounters done [10:57:24]requested_item shift.num is exist - process it [10:57:24]requested_item shift.opened is exist - process it [10:57:24]req_shift_opened [10:57:24]FM_GetShiftState [10:57:24]SAM_PROTO_GetShiftState [10:57:24]wFMCommunicate request_size=4 [10:57:24]MH_SAM_APDU [10:57:24]CAPDU: 80 13 01 00 [10:57:24]Write to MH i2c: E2 08 00 DC 05 80 13 01 00 00 00 00 00 5E [10:57:24]Write i2c OK [10:57:24]MH_I2C_Read... [10:57:24]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:57:24]Read from MH i2c: E2 [10:57:24]MH_I2C_Read... [10:57:24]Read from MH i2c: E2 0E 00 [10:57:24]MH_I2C_Read... [10:57:24]Read from MH i2c: E2 0E 00 DC 05 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 09 [10:57:24]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [10:57:24]wFMCommunicate OK [10:57:24]SAM_PROTO_GetShiftState done [10:57:24]FM_GetShiftState done [10:57:24]req_shift_opened done [10:57:24]requested_item shift.open_date is exist - process it [10:57:24]req_shift_open_date [10:57:24]req_shift_open_date done [10:57:24]produce_requested_data done [10:57:24]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202316,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670} [10:57:24]process_action_free close_receipt [10:57:24]json_value_free [10:57:24]json_value_free done [10:57:24]process_json_proto returns [10:57:24]Send response to host [10:57:24]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202316,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670}}} [10:57:24]free response buf [10:57:24]execute_script done [10:57:24]execute_script returns [10:57:24]free content buf [10:57:24]Sock 9.Close socket [10:57:24]Sock 9.Thread stoped [10:57:28]OFD Sender: No OFD packet to send [10:57:33]OFD Sender: No OFD packet to send [10:57:38]OFD Sender: No OFD packet to send [10:57:43]OFD Sender: No OFD packet to send [10:57:48]OFD Sender: No OFD packet to send [10:57:53]OFD Sender: No OFD packet to send [10:57:58]OFD Sender: No OFD packet to send [10:58:03]OFD Sender: No OFD packet to send [10:58:08]OFD Sender: No OFD packet to send [10:58:13]OFD Sender: No OFD packet to send [10:58:18]OFD Sender: No OFD packet to send [10:58:23]OFD Sender: No OFD packet to send [10:58:28]OFD Sender: No OFD packet to send [10:58:33]OFD Sender: No OFD packet to send [10:58:38]OFD Sender: No OFD packet to send [10:58:43]OFD Sender: No OFD packet to send [10:58:48]OFD Sender: No OFD packet to send [10:58:53]OFD Sender: No OFD packet to send [10:58:58]OFD Sender: No OFD packet to send [10:59:03]OFD Sender: No OFD packet to send [10:59:08]OFD Sender: No OFD packet to send [10:59:13]OFD Sender: No OFD packet to send [10:59:18]OFD Sender: No OFD packet to send [10:59:23]OFD Sender: No OFD packet to send [10:59:28]OFD Sender: No OFD packet to send [10:59:33]OFD Sender: No OFD packet to send [10:59:38]OFD Sender: No OFD packet to send [10:59:43]OFD Sender: No OFD packet to send [10:59:48]OFD Sender: No OFD packet to send [10:59:53]OFD Sender: No OFD packet to send [10:59:58]OFD Sender: No OFD packet to send [11:00:03]OFD Sender: No OFD packet to send [11:00:08]OFD Sender: No OFD packet to send [11:00:13]OFD Sender: No OFD packet to send [11:00:18]OFD Sender: No OFD packet to send [11:00:23]OFD Sender: No OFD packet to send [11:00:28]OFD Sender: No OFD packet to send [11:00:33]OFD Sender: No OFD packet to send [11:00:38]OFD Sender: No OFD packet to send [11:00:43]OFD Sender: No OFD packet to send [11:00:43]accept exits with 8 [11:00:43]New connection [11:00:43]New thread 3067407716 created [11:00:43]Thread 3067264356 joined [11:00:43]Waiting for new connection... [11:00:43] Sock 8.Parse request [11:00:43]Sock 8.Check first char [11:00:43]Sock 8.First char is OK [11:00:43]request: POST /json_proto HTTP/1.0 [11:00:43]Method: POST [11:00:43]URL: /json_proto [11:00:43]Method is POST - this is cgi request [11:00:43]url: /json_proto [11:00:43]query_string will be loaded in cgi processing [11:00:43]execute_cgi json_proto POST (null) [11:00:43]execute_cgi path=json_proto method=POST [11:00:43]POST find Content-Length [11:00:43]Host: 172.17.63.195:8080 [11:00:43]Content-Length: 677 [11:00:43]Content-Type: application/json [11:00:43] [11:00:43]POST finish read [11:00:43]Found Content-Length = 677 [11:00:43]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450093", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "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:00:43]execute_script... [11:00:43]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450093", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "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:00:43]POST & json_proto [11:00:43]process_json_proto [11:00:43]json parsed OK: [11:00:43]protocol is kg_v1.0 [11:00:43]action value=close_receipt [11:00:43]process_action close_receipt [11:00:43]cmd_close_receipt [11:00:43]MH_GetDate [11:00:43]Write to MH i2c: F0 00 00 DD 05 D1 [11:00:43]Write i2c OK [11:00:43]MH_I2C_Read... [11:00:43]Read from MH i2c: F0 [11:00:43]MH_I2C_Read... [11:00:43]Read from MH i2c: F0 09 00 [11:00:43]MH_I2C_Read... [11:00:43]Read from MH i2c: F0 09 00 DD 05 00 DC 6E 1F 67 47 1B 1E 67 91 [11:00:43]GetLastDocTimeStamp 1730113041 [11:00:43]current date 1730113244 [11:00:43]FM_GetShiftState [11:00:43]SAM_PROTO_GetShiftState [11:00:43]wFMCommunicate request_size=4 [11:00:43]MH_SAM_APDU [11:00:43]CAPDU: 80 13 01 00 [11:00:43]Write to MH i2c: E2 08 00 DE 05 80 13 01 00 00 00 00 00 60 [11:00:43]Write i2c OK [11:00:43]MH_I2C_Read... [11:00:43]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:00:43]Read from MH i2c: E2 [11:00:43]MH_I2C_Read... [11:00:43]Read from MH i2c: E2 0E 00 [11:00:43]MH_I2C_Read... [11:00:43]Read from MH i2c: E2 0E 00 DE 05 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 0B [11:00:43]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [11:00:43]wFMCommunicate OK [11:00:43]SAM_PROTO_GetShiftState done [11:00:43]FM_GetShiftState done [11:00:43]opened in 1730073670 [11:00:43]opened+sec_in_day 1730160070 [11:00:43]quantity*price = 50041 [11:00:43]sum+1 = 50042 [11:00: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 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 117 28.10.2024 11:00 Смена: 545 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 ФМ: 0000000000871756 ФД: 202317 ФПД: 164614531790633 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T110044&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202317&fm=164614531790633&tin=02508201610067®Number=0000000000091777&sum=50000 [11:00:45]StoreToDocumentArchive [11:00:45]shift 545 fd 202317 [11:00:45]save to /storage/0545/doc_00202317 [11:00:45]save last doc name /storage/0545/doc_00202317 to /storage/kkm_last_doc_name [11:00:45]save OK [11:00:45]Clear old archive folders... [11:00:45]ProcessDocumentItem done err = 0, tmpTLVsize=251 [11:00:45]tlvbuf is 00D68710 [11:00:45]SAM_PROTO_ClearQueue [11:00:45]wFMCommunicate request_size=4 [11:00:45]MH_SAM_APDU [11:00:45]CAPDU: 80 09 00 00 [11:00:45]Write to MH i2c: E2 08 00 EB 05 80 09 00 00 00 00 00 00 62 [11:00:45]Write i2c OK [11:00:45]MH_I2C_Read... [11:00:45]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:00:45]Read from MH i2c: E2 [11:00:45]MH_I2C_Read... [11:00:45]Read from MH i2c: E2 03 00 [11:00:45]MH_I2C_Read... [11:00:45]Read from MH i2c: E2 03 00 EB 05 00 90 00 64 [11:00:45]RAPDU: 90 00 [11:00:45]wFMCommunicate OK [11:00:45]SAM_PROTO_ClearQueue done [11:00:45]KKMCreateOFDPacket [11:00:45]OFDProtocolAddRootSTLVToBuf [11:00:45]FM_MakeSignedData [11:00:45]FM_MakeSignedData [11:00:45]SAM_PROTO_SignData [11:00:45]wFMCommunicate request_size=4 [11:00:45]MH_SAM_APDU [11:00:45]CAPDU: 80 0D 01 02 [11:00:45]Write to MH i2c: E2 08 00 EC 05 80 0D 01 02 00 00 00 00 6A [11:00:45]Write i2c OK [11:00:45]MH_I2C_Read... [11:00:45]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:00:45]Read from MH i2c: E2 [11:00:45]MH_I2C_Read... [11:00:45]Read from MH i2c: E2 03 00 [11:00:45]MH_I2C_Read... [11:00:45]Read from MH i2c: E2 03 00 EC 05 00 90 00 65 [11:00:45]RAPDU: 90 00 [11:00:45]wFMCommunicate OK [11:00:45]wFMCommunicate request_size=255 [11:00:45]MH_SAM_APDU [11:00:45]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 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 75 00 00 00 F4 03 04 00 DC 6E 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 4D 16 03 00 35 04 06 00 95 [11:00:45]Write to MH i2c: E2 02 01 ED 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 32 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 75 00 00 00 F4 03 04 00 DC 6E 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 4D 16 03 00 35 04 06 00 95 00 00 61 [11:00:45]Write i2c OK [11:00:45]MH_I2C_Read... [11:00:45]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:00:45]Read from MH i2c: E2 [11:00:45]MH_I2C_Read... [11:00:45]Read from MH i2c: E2 03 00 [11:00:45]MH_I2C_Read... [11:00:45]Read from MH i2c: E2 03 00 ED 05 00 90 00 66 [11:00:45]RAPDU: 90 00 [11:00:45]wFMCommunicate OK [11:00:45]wFMCommunicate request_size=10 [11:00:45]MH_SAM_APDU [11:00:45]CAPDU: 80 0D 02 02 05 B7 4E B1 37 29 [11:00:45]Write to MH i2c: E2 0D 00 EE 05 80 0D 02 02 05 00 B7 4E B1 37 29 00 00 8D [11:00:45]Write i2c OK [11:00:45]MH_I2C_Read... [11:00:45]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:00:45]Read from MH i2c: E2 [11:00:45]MH_I2C_Read... [11:00:45]Read from MH i2c: E2 03 00 [11:00:45]MH_I2C_Read... [11:00:45]Read from MH i2c: E2 03 00 EE 05 00 90 00 67 [11:00:45]RAPDU: 90 00 [11:00:45]wFMCommunicate OK [11:00:45]wFMCommunicate request_size=4 [11:00:45]MH_SAM_APDU [11:00:45]CAPDU: 80 0D 03 02 [11:00:45]Write to MH i2c: E2 08 00 EF 05 80 0D 03 02 00 00 00 00 6F [11:00:45]Write i2c OK [11:00:45]MH_I2C_Read... [11:00:45]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:00:45]Read from MH i2c: E2 [11:00:45]MH_I2C_Read... [11:00:45]Read from MH i2c: E2 0B 00 [11:00:45]MH_I2C_Read... [11:00:45]Read from MH i2c: E2 0B 00 EF 05 00 D9 EC 73 4D 95 ED 78 65 90 00 54 [11:00:45]RAPDU: D9 EC 73 4D 95 ED 78 65 90 00 [11:00:45]wFMCommunicate OK [11:00:45]SAM_PROTO_SignData done [11:00:45]FM_MakeSignedData done [11:00:45]CreateOFDProtocolMessage [11:00:45]wFMCommunicate request_size=4 [11:00:45]MH_SAM_APDU [11:00:45]CAPDU: 80 11 00 00 [11:00:45]Write to MH i2c: E2 08 00 F0 05 80 11 00 00 00 00 00 00 6F [11:00:45]Write i2c OK [11:00:45]MH_I2C_Read... [11:00:45]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:00:45]Read from MH i2c: E2 [11:00:45]MH_I2C_Read... [11:00:45]Read from MH i2c: E2 17 00 [11:00:45]MH_I2C_Read... [11:00:45]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 35 36 90 00 C4 [11:00:45]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [11:00:45]wFMCommunicate OK [11:00:45]CreateOFDProtocolMessage done [11:00:45]OFDSenderStorePacket 202317 [11:00:45]StoreOFDPacket docnum=202317 [11:00:45]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 F3 66 07 01 6F 42 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 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 75 00 00 00 F4 03 04 00 DC 6E 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 4D 16 03 00 35 04 06 00 95 B7 4E B1 37 29 D9 EC 73 4D 95 ED 78 65 [11:00:45]CheckFolder [11:00:45]dirname=/storage/ofd_packets [11:00:45]CheckFolder done [11:00:45]ProducePacketName [11:00:45]name=ofd_packets/00202317 [11:00:45]NVStorageSaveData ofd_packets/00202317 [11:00:45]File name is /storage/ofd_packets/00202317 [11:00:45]Write 301 bytes [11:00:45]NVStorageSaveData done [11:00:45]OFDSenderStorePacket done [11:00:45]KKMCreateOFDPacket done [11:00:45]NVStorageSaveData kkm_last_timestamp [11:00:45]File name is /storage/kkm_last_timestamp [11:00:45]Write 4 bytes [11:00:45]NVStorageSaveData done [11:00:45]ExternCall_PrintAddStr [11:00:45]wPrintStart [11:00:45]Write to MH i2c: 01 00 00 F1 05 F6 [11:00:45]Write i2c OK [11:00:45]MH_I2C_Read... [11:00:45]Read from MH i2c: 01 [11:00:45]MH_I2C_Read... [11:00:45]Read from MH i2c: 01 07 00 [11:00:45]MH_I2C_Read... [11:00:45]Read from MH i2c: 01 07 00 F1 05 00 00 00 00 00 FF 0F 0B [11:00:45]RasterBufferAndPrint [11:00:45]line Счет N : (1)450093 [11:00:45]line ИНН: 02508201610067 [11:00:45]line Контрольно-Кассовый Чек [11:00:45]line ПРОДАЖА [11:00:45]line ТРК (МРК, ГНК) : 41 [11:00:45]line Товар: 2710124130 [11:00:45]line Аи-92-К-2 [11:00:45]line 7.480 * 66.90 [11:00:45]line = 500.41 [11:00:45]line НДС 12% НСП 1% [11:00:45]line > о реализуемом товаре [11:00:45]line ОКРУГЛЕНИЕ: -0.41 [11:00:45]line ИТОГО: 500.00 [11:00:45]line Внесено: 500.00 [11:00:45]line СДАЧА: 0.00 [11:00:45]line НСП 1% : 4.43 [11:00:45]line НДС 12% : 53.14 [11:00:45]line Наличными: 500.00 [11:00:45]line Безнал.: 0.00 [11:00:45]line Место: АЗС № 171 "Партнер Нефть" [11:00:45]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [11:00:45]line СНО: Общий режим [11:00:45]line Чек 117 28.10.2024 11:00 [11:00:45]line Смена: 545 ФФД: 1.0 [11:00:45]line ЗНМ: 0300000109 [11:00:45]line РНМ: 0000000000091777 [11:00:45]line Версия ККМ: 001 [11:00:45]line ФМ: 0000000000871756 [11:00:45]line ФД: 202317 [11:00:45]line ФПД: 164614531790633 [11:00:45]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T110044&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202317&fm=164614531790633&tin=02508201610067®Number=0000000000091777&sum=50000 [11:00:45]written 0, free lines is 4095 [11:00:45]OFD Sender: Processing packet 202317 [packets to send 116, broken 115] [11:00:45]ProducePacketName [11:00:45]name=ofd_packets/00202317 [11:00:45]OFD Sender: To server: pG, [11:00:45]CommunicateWithHost lk.salyk.kg:30040 [11:00:45]ConnectInit lk.salyk.kg [11:00:45]Connected sock=10 [11:00:45]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 F3 66 07 01 6F 42 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 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 75 00 00 00 F4 03 04 00 DC 6E 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 4D 16 03 00 35 04 06 00 95 B7 4E B1 37 29 D9 EC 73 4D 95 ED 78 65 [11:00:46]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 A3 12 47 00 56 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 35 36 10 04 04 00 4D 16 03 00 F4 03 04 00 92 1A 1F 67 B6 04 01 00 00 F3 9E A4 38 64 30 C6 69 [11:00:46]CommunicateWithHost err = 0 [11:00:46]CheckOFDResponse [11:00:46]1017 (14) - 77093643461234 [11:00:46]1041 (16) - 0000000000871756 [11:00:46]1040 (4) - 202317 [11:00:46]1012 (4) - 28.10.2024 05:01 [11:00:46]1206 (1) - 0 [11:00:46]OFD Sender: Remove packet 202317 [11:00:46]ProducePacketName [11:00:46]name=ofd_packets/00202317 [11:00:46]NVStorageDeleteData [11:00:46]Write to MH i2c: 01 00 00 1C 06 22 [11:00:46]Write i2c OK [11:00:46]MH_I2C_Read... [11:00:46]Read from MH i2c: 01 [11:00:46]MH_I2C_Read... [11:00:46]Read from MH i2c: 01 07 00 [11:00:46]MH_I2C_Read... [11:00:46]Read from MH i2c: 01 07 00 1C 06 00 00 00 00 00 9B 0C D0 [11:00:46]RasterBufferAndPrint [11:00:46]line [11:00:46]line [11:00:46]line [11:00:46]line [11:00:46]line [11:00:46]written 0, free lines is 3233 [11:00:46]MH_Cut [11:00:46]Write to MH i2c: D1 01 00 23 06 01 FB [11:00:46]Write i2c OK [11:00:46]MH_I2C_Read... [11:00:46]Read from MH i2c: D1 [11:00:46]MH_I2C_Read... [11:00:46]Read from MH i2c: D1 01 00 [11:00:46]MH_I2C_Read... [11:00:46]Read from MH i2c: D1 01 00 23 06 00 FA [11:00:46]Write to MH i2c: 01 00 00 24 06 2A [11:00:46]Write i2c OK [11:00:46]MH_I2C_Read... [11:00:46]OFD Sender: No OFD packet to send [11:00:46]*** Cut start [11:00:46]*** Purtial cut [11:00:46]*** Stage 1: CUTSNS_PIN = 1 [11:00:47]Read from MH i2c: 01 [11:00:47]MH_I2C_Read... [11:00:47]*** Stop cut motor [11:00:47]*** Cut end [11:00:47]Read from MH i2c: 01 07 00 [11:00:47]MH_I2C_Read... [11:00:47]Read from MH i2c: 01 07 00 24 06 00 00 00 00 00 FF 0F 3F [11:00:47]process_action close_receipt done [11:00:47]requested_data is exist [11:00:47]produce_requested_data [11:00:47]requested_item fm.sn is exist - process it [11:00:47]wFMCommunicate request_size=4 [11:00:47]MH_SAM_APDU [11:00:47]CAPDU: 80 11 00 00 [11:00:47]Write to MH i2c: E2 08 00 25 06 80 11 00 00 00 00 00 00 A5 [11:00:47]Write i2c OK [11:00:47]MH_I2C_Read... [11:00:47]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:00:47]Read from MH i2c: E2 [11:00:47]MH_I2C_Read... [11:00:47]Read from MH i2c: E2 17 00 [11:00:47]MH_I2C_Read... [11:00:47]Read from MH i2c: E2 17 00 25 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 FA [11:00:47]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [11:00:47]wFMCommunicate OK [11:00:47]requested_item fd.num is exist - process it [11:00:47]SAM_PROTO_GetFieldsCounters [11:00:47]wFMCommunicate request_size=4 [11:00:47]MH_SAM_APDU [11:00:47]CAPDU: 80 13 00 00 [11:00:47]Write to MH i2c: E2 08 00 26 06 80 13 00 00 00 00 00 00 A8 [11:00:47]Write i2c OK [11:00:47]MH_I2C_Read... [11:00:47]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:00:47]Read from MH i2c: E2 [11:00:47]MH_I2C_Read... [11:00:47]Read from MH i2c: E2 62 00 [11:00:47]MH_I2C_Read... [11:00:47]Read from MH i2c: E2 62 00 26 06 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 4D 16 03 00 0E 04 04 00 21 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 B9 [11:00:47]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 4D 16 03 00 0E 04 04 00 21 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 [11:00:47]wFMCommunicate OK [11:00:47]SAM_PROTO_GetFieldsCounters done [11:00:47]requested_item shift.num is exist - process it [11:00:47]requested_item shift.opened is exist - process it [11:00:47]req_shift_opened [11:00:47]FM_GetShiftState [11:00:47]SAM_PROTO_GetShiftState [11:00:47]wFMCommunicate request_size=4 [11:00:47]MH_SAM_APDU [11:00:47]CAPDU: 80 13 01 00 [11:00:47]Write to MH i2c: E2 08 00 27 06 80 13 01 00 00 00 00 00 AA [11:00:47]Write i2c OK [11:00:47]MH_I2C_Read... [11:00:47]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:00:47]Read from MH i2c: E2 [11:00:47]MH_I2C_Read... [11:00:47]Read from MH i2c: E2 0E 00 [11:00:47]MH_I2C_Read... [11:00:47]Read from MH i2c: E2 0E 00 27 06 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 55 [11:00:47]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [11:00:47]wFMCommunicate OK [11:00:47]SAM_PROTO_GetShiftState done [11:00:47]FM_GetShiftState done [11:00:47]req_shift_opened done [11:00:47]requested_item shift.open_date is exist - process it [11:00:47]req_shift_open_date [11:00:47]req_shift_open_date done [11:00:47]produce_requested_data done [11:00:47]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202317,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670} [11:00:47]process_action_free close_receipt [11:00:47]json_value_free [11:00:47]json_value_free done [11:00:47]process_json_proto returns [11:00:47]Send response to host [11:00:47]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202317,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670}}} [11:00:47]free response buf [11:00:47]execute_script done [11:00:47]execute_script returns [11:00:47]free content buf [11:00:47]Sock 8.Close socket [11:00:47]Sock 8.Thread stoped [11:00:51]OFD Sender: No OFD packet to send [11:00:56]OFD Sender: No OFD packet to send [11:01:01]OFD Sender: No OFD packet to send [11:01:06]OFD Sender: No OFD packet to send [11:01:11]OFD Sender: No OFD packet to send [11:01:12]accept exits with 9 [11:01:12]New connection [11:01:12]New thread 3067264356 created [11:01:12]Thread 3067407716 joined [11:01:12]Waiting for new connection... [11:01:12] Sock 9.Parse request [11:01:12]Sock 9.Check first char [11:01:12]Sock 9.First char is OK [11:01:12]request: POST /json_proto HTTP/1.0 [11:01:12]Method: POST [11:01:12]URL: /json_proto [11:01:12]Method is POST - this is cgi request [11:01:12]url: /json_proto [11:01:12]query_string will be loaded in cgi processing [11:01:12]execute_cgi json_proto POST (null) [11:01:12]execute_cgi path=json_proto method=POST [11:01:12]POST find Content-Length [11:01:12]Host: 172.17.63.195:8080 [11:01:12]Content-Length: 677 [11:01:12]Content-Type: application/json [11:01:12] [11:01:12]POST finish read [11:01:12]Found Content-Length = 677 [11:01:12]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450094", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 62", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "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:01:12]execute_script... [11:01: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)450094", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 62", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "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:01:12]POST & json_proto [11:01:12]process_json_proto [11:01:12]json parsed OK: [11:01:12]protocol is kg_v1.0 [11:01:12]action value=close_receipt [11:01:12]process_action close_receipt [11:01:12]cmd_close_receipt [11:01:12]MH_GetDate [11:01:12]Write to MH i2c: F0 00 00 28 06 1D [11:01:12]Write i2c OK [11:01:12]MH_I2C_Read... [11:01:12]Read from MH i2c: F0 [11:01:12]MH_I2C_Read... [11:01:12]Read from MH i2c: F0 09 00 [11:01:12]MH_I2C_Read... [11:01:12]Read from MH i2c: F0 09 00 28 06 00 F9 6E 1F 67 47 1B 1E 67 FA [11:01:12]GetLastDocTimeStamp 1730113244 [11:01:12]current date 1730113273 [11:01:12]FM_GetShiftState [11:01:12]SAM_PROTO_GetShiftState [11:01:12]wFMCommunicate request_size=4 [11:01:12]MH_SAM_APDU [11:01:12]CAPDU: 80 13 01 00 [11:01:12]Write to MH i2c: E2 08 00 29 06 80 13 01 00 00 00 00 00 AC [11:01:12]Write i2c OK [11:01:12]MH_I2C_Read... [11:01:12]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:01:12]Read from MH i2c: E2 [11:01:12]MH_I2C_Read... [11:01:12]Read from MH i2c: E2 0E 00 [11:01:12]MH_I2C_Read... [11:01:12]Read from MH i2c: E2 0E 00 29 06 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 57 [11:01:12]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [11:01:12]wFMCommunicate OK [11:01:12]SAM_PROTO_GetShiftState done [11:01:12]FM_GetShiftState done [11:01:12]opened in 1730073670 [11:01:12]opened+sec_in_day 1730160070 [11:01:12]quantity*price = 20003 [11:01:12]sum+1 = 20004 [11:01:12]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.03 ИТОГО: 200.00 Внесено: 200.00 СДАЧА: 0.00 НСП 1% : 1.77 НДС 12% : 21.24 Наличными: 200.00 Безнал.: 0.00 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 118 28.10.2024 11:01 Смена: 545 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 ФМ: 0000000000871756 ФД: 202318 ФПД: 59202012073549 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T110113&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202318&fm=59202012073549&tin=02508201610067®Number=0000000000091777&sum=20000 [11:01:13]StoreToDocumentArchive [11:01:13]shift 545 fd 202318 [11:01:13]save to /storage/0545/doc_00202318 [11:01:13]save last doc name /storage/0545/doc_00202318 to /storage/kkm_last_doc_name [11:01:13]save OK [11:01:13]Clear old archive folders... [11:01:13]ProcessDocumentItem done err = 0, tmpTLVsize=251 [11:01:13]tlvbuf is 00D79F00 [11:01:13]SAM_PROTO_ClearQueue [11:01:13]wFMCommunicate request_size=4 [11:01:13]MH_SAM_APDU [11:01:13]CAPDU: 80 09 00 00 [11:01:13]Write to MH i2c: E2 08 00 36 06 80 09 00 00 00 00 00 00 AE [11:01:13]Write i2c OK [11:01:13]MH_I2C_Read... [11:01:13]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:01:13]Read from MH i2c: E2 [11:01:13]MH_I2C_Read... [11:01:13]Read from MH i2c: E2 03 00 [11:01:13]MH_I2C_Read... [11:01:13]Read from MH i2c: E2 03 00 36 06 00 90 00 B0 [11:01:13]RAPDU: 90 00 [11:01:13]wFMCommunicate OK [11:01:13]SAM_PROTO_ClearQueue done [11:01:13]KKMCreateOFDPacket [11:01:13]OFDProtocolAddRootSTLVToBuf [11:01:13]FM_MakeSignedData [11:01:13]FM_MakeSignedData [11:01:13]SAM_PROTO_SignData [11:01:13]wFMCommunicate request_size=4 [11:01:13]MH_SAM_APDU [11:01:13]CAPDU: 80 0D 01 02 [11:01:13]Write to MH i2c: E2 08 00 37 06 80 0D 01 02 00 00 00 00 B6 [11:01:13]Write i2c OK [11:01:13]MH_I2C_Read... [11:01:13]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:01:13]Read from MH i2c: E2 [11:01:13]MH_I2C_Read... [11:01:13]Read from MH i2c: E2 03 00 [11:01:13]MH_I2C_Read... [11:01:13]Read from MH i2c: E2 03 00 37 06 00 90 00 B1 [11:01:13]RAPDU: 90 00 [11:01:13]wFMCommunicate OK [11:01:13]wFMCommunicate request_size=255 [11:01:13]MH_SAM_APDU [11:01: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 32 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 76 00 00 00 F4 03 04 00 F9 6E 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 4E 16 03 00 35 04 06 00 35 [11:01:13]Write to MH i2c: E2 02 01 38 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 32 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 76 00 00 00 F4 03 04 00 F9 6E 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 4E 16 03 00 35 04 06 00 35 00 00 2E [11:01:13]Write i2c OK [11:01:13]MH_I2C_Read... [11:01:13]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:01:13]Read from MH i2c: E2 [11:01:13]MH_I2C_Read... [11:01:13]Read from MH i2c: E2 03 00 [11:01:13]MH_I2C_Read... [11:01:13]Read from MH i2c: E2 03 00 38 06 00 90 00 B2 [11:01:13]RAPDU: 90 00 [11:01:13]wFMCommunicate OK [11:01:13]wFMCommunicate request_size=10 [11:01:13]MH_SAM_APDU [11:01:13]CAPDU: 80 0D 02 02 05 D8 0A E6 4E 4D [11:01:13]Write to MH i2c: E2 0D 00 39 06 80 0D 02 02 05 00 D8 0A E6 4E 4D 00 00 26 [11:01:13]Write i2c OK [11:01:13]MH_I2C_Read... [11:01:14]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:01:14]Read from MH i2c: E2 [11:01:14]MH_I2C_Read... [11:01:14]Read from MH i2c: E2 03 00 [11:01:14]MH_I2C_Read... [11:01:14]Read from MH i2c: E2 03 00 39 06 00 90 00 B3 [11:01:14]RAPDU: 90 00 [11:01:14]wFMCommunicate OK [11:01:14]wFMCommunicate request_size=4 [11:01:14]MH_SAM_APDU [11:01:14]CAPDU: 80 0D 03 02 [11:01:14]Write to MH i2c: E2 08 00 3A 06 80 0D 03 02 00 00 00 00 BB [11:01:14]Write i2c OK [11:01:14]MH_I2C_Read... [11:01:14]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:01:14]Read from MH i2c: E2 [11:01:14]MH_I2C_Read... [11:01:14]Read from MH i2c: E2 0B 00 [11:01:14]MH_I2C_Read... [11:01:14]Read from MH i2c: E2 0B 00 3A 06 00 13 1B 66 A3 64 A1 70 10 90 00 78 [11:01:14]RAPDU: 13 1B 66 A3 64 A1 70 10 90 00 [11:01:14]wFMCommunicate OK [11:01:14]SAM_PROTO_SignData done [11:01:14]FM_MakeSignedData done [11:01:14]CreateOFDProtocolMessage [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 3B 06 80 11 00 00 00 00 00 00 BB [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 3B 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 10 [11:01:14]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [11:01:14]wFMCommunicate OK [11:01:14]CreateOFDProtocolMessage done [11:01:14]OFDSenderStorePacket 202318 [11:01:14]StoreOFDPacket docnum=202318 [11:01:14]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 06 06 07 01 30 D9 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 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 76 00 00 00 F4 03 04 00 F9 6E 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 4E 16 03 00 35 04 06 00 35 D8 0A E6 4E 4D 13 1B 66 A3 64 A1 70 10 [11:01:14]CheckFolder [11:01:14]dirname=/storage/ofd_packets [11:01:14]CheckFolder done [11:01:14]ProducePacketName [11:01:14]name=ofd_packets/00202318 [11:01:14]NVStorageSaveData ofd_packets/00202318 [11:01:14]File name is /storage/ofd_packets/00202318 [11:01:14]Write 301 bytes [11:01:14]NVStorageSaveData done [11:01:14]OFDSenderStorePacket done [11:01:14]KKMCreateOFDPacket done [11:01:14]NVStorageSaveData kkm_last_timestamp [11:01:14]File name is /storage/kkm_last_timestamp [11:01:14]Write 4 bytes [11:01:14]NVStorageSaveData done [11:01:14]ExternCall_PrintAddStr [11:01:14]wPrintStart [11:01:14]Write to MH i2c: 01 00 00 3C 06 42 [11:01:14]Write i2c OK [11:01:14]MH_I2C_Read... [11:01:14]Read from MH i2c: 01 [11:01:14]MH_I2C_Read... [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 3C 06 00 00 00 00 00 FF 0F 57 [11:01:14]RasterBufferAndPrint [11:01:14]line Счет N : (1)450094 [11:01:14]line ИНН: 02508201610067 [11:01:14]line Контрольно-Кассовый Чек [11:01:14]line ПРОДАЖА [11:01:14]line ТРК (МРК, ГНК) : 62 [11:01:14]line Товар: 2710124130 [11:01:14]line Аи-92-К-2 [11:01:14]line 2.990 * 66.90 [11:01:14]line = 200.03 [11:01:14]line НДС 12% НСП 1% [11:01:14]line > о реализуемом товаре [11:01:14]line ОКРУГЛЕНИЕ: -0.03 [11:01:14]line ИТОГО: 200.00 [11:01:14]line Внесено: 200.00 [11:01:14]line СДАЧА: 0.00 [11:01:14]line НСП 1% : 1.77 [11:01:14]line НДС 12% : 21.24 [11:01:14]line Наличными: 200.00 [11:01:14]line Безнал.: 0.00 [11:01:14]line Место: АЗС № 171 "Партнер Нефть" [11:01:14]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [11:01:14]line СНО: Общий режим [11:01:14]line Чек 118 28.10.2024 11:01 [11:01:14]line Смена: 545 ФФД: 1.0 [11:01:14]line ЗНМ: 0300000109 [11:01:14]line РНМ: 0000000000091777 [11:01:14]line Версия ККМ: 001 [11:01:14]line ФМ: 0000000000871756 [11:01:14]line ФД: 202318 [11:01:14]line ФПД: 59202012073549 [11:01:14]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T110113&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202318&fm=59202012073549&tin=02508201610067®Number=0000000000091777&sum=20000 [11:01:14]OFD Sender: Processing packet 202318 [packets to send 116, broken 115] [11:01:14]ProducePacketName [11:01:14]name=ofd_packets/00202318 [11:01:14]OFD Sender: To server: pG, [11:01:14]CommunicateWithHost lk.salyk.kg:30040 [11:01:14]ConnectInit lk.salyk.kg [11:01:14]written 0, free lines is 4095 [11:01:14]Connected sock=10 [11:01:14]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 06 06 07 01 30 D9 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 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 76 00 00 00 F4 03 04 00 F9 6E 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 4E 16 03 00 35 04 06 00 35 D8 0A E6 4E 4D 13 1B 66 A3 64 A1 70 10 [11:01: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 35 36 4F 00 00 00 94 89 47 00 87 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 35 36 10 04 04 00 4E 16 03 00 F4 03 04 00 AF 1A 1F 67 B6 04 01 00 00 19 60 C3 BB 96 F2 EB 58 [11:01:14]CommunicateWithHost err = 0 [11:01:14]CheckOFDResponse [11:01:14]1017 (14) - 77093643461234 [11:01:14]1041 (16) - 0000000000871756 [11:01:14]1040 (4) - 202318 [11:01:14]1012 (4) - 28.10.2024 05:01 [11:01:14]1206 (1) - 0 [11:01:14]OFD Sender: Remove packet 202318 [11:01:14]ProducePacketName [11:01:14]name=ofd_packets/00202318 [11:01:14]NVStorageDeleteData [11:01:14]Write to MH i2c: 01 00 00 67 06 6D [11:01:14]Write i2c OK [11:01:14]MH_I2C_Read... [11:01:14]Read from MH i2c: 01 [11:01:14]MH_I2C_Read... [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 67 06 00 00 00 00 00 8C 0C 0C [11:01:14]RasterBufferAndPrint [11:01:14]line [11:01:14]line [11:01:14]line [11:01:14]line [11:01:14]line [11:01:14]written 0, free lines is 3216 [11:01:14]MH_Cut [11:01:14]Write to MH i2c: D1 01 00 6E 06 01 46 [11:01:14]Write i2c OK [11:01:14]MH_I2C_Read... [11:01:14]Read from MH i2c: D1 [11:01:14]MH_I2C_Read... [11:01:14]Read from MH i2c: D1 01 00 [11:01:14]MH_I2C_Read... [11:01:14]Read from MH i2c: D1 01 00 6E 06 00 45 [11:01:14]Write to MH i2c: 01 00 00 6F 06 75 [11:01:14]Write i2c OK [11:01:14]MH_I2C_Read... [11:01:15]OFD Sender: No OFD packet to send [11:01:15]*** Cut start [11:01:15]*** Purtial cut [11:01:15]*** Stage 1: CUTSNS_PIN = 1 [11:01:16]Read from MH i2c: 01 [11:01:16]MH_I2C_Read... [11:01:16]*** Stop cut motor [11:01:16]*** Cut end [11:01:16]Read from MH i2c: 01 07 00 [11:01:16]MH_I2C_Read... [11:01:16]Read from MH i2c: 01 07 00 6F 06 00 00 00 00 00 FF 0F 8A [11:01:16]process_action close_receipt done [11:01:16]requested_data is exist [11:01:16]produce_requested_data [11:01:16]requested_item fm.sn is exist - process it [11:01:16]wFMCommunicate request_size=4 [11:01:16]MH_SAM_APDU [11:01:16]CAPDU: 80 11 00 00 [11:01:16]Write to MH i2c: E2 08 00 70 06 80 11 00 00 00 00 00 00 F0 [11:01:16]Write i2c OK [11:01:16]MH_I2C_Read... [11:01:16]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:01:16]Read from MH i2c: E2 [11:01:16]MH_I2C_Read... [11:01:16]Read from MH i2c: E2 17 00 [11:01:16]MH_I2C_Read... [11:01:16]Read from MH i2c: E2 17 00 70 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 45 [11:01:16]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [11:01:16]wFMCommunicate OK [11:01:16]requested_item fd.num is exist - process it [11:01:16]SAM_PROTO_GetFieldsCounters [11:01:16]wFMCommunicate request_size=4 [11:01:16]MH_SAM_APDU [11:01:16]CAPDU: 80 13 00 00 [11:01:16]Write to MH i2c: E2 08 00 71 06 80 13 00 00 00 00 00 00 F3 [11:01:16]Write i2c OK [11:01:16]MH_I2C_Read... [11:01:16]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:01:16]Read from MH i2c: E2 [11:01:16]MH_I2C_Read... [11:01:16]Read from MH i2c: E2 62 00 [11:01:16]MH_I2C_Read... [11:01:16]Read from MH i2c: E2 62 00 71 06 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 4E 16 03 00 0E 04 04 00 21 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 08 [11:01:16]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 4E 16 03 00 0E 04 04 00 21 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 [11:01:16]wFMCommunicate OK [11:01:16]SAM_PROTO_GetFieldsCounters done [11:01:16]requested_item shift.num is exist - process it [11:01:16]requested_item shift.opened is exist - process it [11:01:16]req_shift_opened [11:01:16]FM_GetShiftState [11:01:16]SAM_PROTO_GetShiftState [11:01:16]wFMCommunicate request_size=4 [11:01:16]MH_SAM_APDU [11:01:16]CAPDU: 80 13 01 00 [11:01:16]Write to MH i2c: E2 08 00 72 06 80 13 01 00 00 00 00 00 F5 [11:01:16]Write i2c OK [11:01:16]MH_I2C_Read... [11:01:16]Read from MH i2c: E2 [11:01:16]MH_I2C_Read... [11:01:16]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:01:16]Read from MH i2c: E2 0E 00 [11:01:16]MH_I2C_Read... [11:01:16]Read from MH i2c: E2 0E 00 72 06 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 A0 [11:01:16]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [11:01:16]wFMCommunicate OK [11:01:16]SAM_PROTO_GetShiftState done [11:01:16]FM_GetShiftState done [11:01:16]req_shift_opened done [11:01:16]requested_item shift.open_date is exist - process it [11:01:16]req_shift_open_date [11:01:16]req_shift_open_date done [11:01:16]produce_requested_data done [11:01:16]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202318,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670} [11:01:16]process_action_free close_receipt [11:01:16]json_value_free [11:01:16]json_value_free done [11:01:16]process_json_proto returns [11:01:16]Send response to host [11:01:16]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202318,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670}}} [11:01:16]free response buf [11:01:16]execute_script done [11:01:16]execute_script returns [11:01:16]free content buf [11:01:16]Sock 9.Close socket [11:01:16]Sock 9.Thread stoped [11:01:20]OFD Sender: No OFD packet to send [11:01:25]OFD Sender: No OFD packet to send [11:01:30]OFD Sender: No OFD packet to send [11:01:35]OFD Sender: No OFD packet to send [11:01:36]accept exits with 8 [11:01:36]New connection [11:01:36]New thread 3067407716 created [11:01:36]Thread 3067264356 joined [11:01:36]Waiting for new connection... [11:01:36] Sock 8.Parse request [11:01:36]Sock 8.Check first char [11:01:36]Sock 8.First char is OK [11:01:36]request: POST /json_proto HTTP/1.0 [11:01:36]Method: POST [11:01:36]URL: /json_proto [11:01:36]Method is POST - this is cgi request [11:01:36]url: /json_proto [11:01:36]query_string will be loaded in cgi processing [11:01:36]execute_cgi json_proto POST (null) [11:01:36]execute_cgi path=json_proto method=POST [11:01:36]POST find Content-Length [11:01:36]Host: 172.17.63.195:8080 [11:01:36]Content-Length: 677 [11:01:36]Content-Type: application/json [11:01:36] [11:01:36]POST finish read [11:01:36]Found Content-Length = 677 [11:01:36]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450095", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 52", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "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" ] } } [11:01:36]execute_script... [11:01: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)450095", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 52", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "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" ] } } [11:01:36]POST & json_proto [11:01:36]process_json_proto [11:01:36]json parsed OK: [11:01:36]protocol is kg_v1.0 [11:01:36]action value=close_receipt [11:01:36]process_action close_receipt [11:01:36]cmd_close_receipt [11:01:36]MH_GetDate [11:01:36]Write to MH i2c: F0 00 00 73 06 68 [11:01:36]Write i2c OK [11:01:36]MH_I2C_Read... [11:01:36]Read from MH i2c: F0 [11:01:36]MH_I2C_Read... [11:01:36]Read from MH i2c: F0 09 00 [11:01:36]MH_I2C_Read... [11:01:36]Read from MH i2c: F0 09 00 73 06 00 11 6F 1F 67 47 1B 1E 67 5E [11:01:36]GetLastDocTimeStamp 1730113273 [11:01:36]current date 1730113297 [11:01:36]FM_GetShiftState [11:01:36]SAM_PROTO_GetShiftState [11:01:36]wFMCommunicate request_size=4 [11:01:36]MH_SAM_APDU [11:01:36]CAPDU: 80 13 01 00 [11:01:36]Write to MH i2c: E2 08 00 74 06 80 13 01 00 00 00 00 00 F7 [11:01:36]Write i2c OK [11:01:36]MH_I2C_Read... [11:01:36]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:01:36]Read from MH i2c: E2 [11:01:36]MH_I2C_Read... [11:01:36]Read from MH i2c: E2 0E 00 [11:01:36]MH_I2C_Read... [11:01:36]Read from MH i2c: E2 0E 00 74 06 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 A2 [11:01:36]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [11:01:36]wFMCommunicate OK [11:01:36]SAM_PROTO_GetShiftState done [11:01:36]FM_GetShiftState done [11:01:36]opened in 1730073670 [11:01:36]opened+sec_in_day 1730160070 [11:01:36]quantity*price = 15052 [11:01:36]sum+1 = 15054 [11:01:36]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.53 ИТОГО: 150.00 Внесено: 150.00 СДАЧА: 0.00 НСП 1% : 1.33 НДС 12% : 15.98 Наличными: 150.00 Безнал.: 0.00 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 119 28.10.2024 11:01 Смена: 545 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 ФМ: 0000000000871756 ФД: 202319 ФПД: 206253646621394 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T110137&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202319&fm=206253646621394&tin=02508201610067®Number=0000000000091777&sum=15000 [11:01:37]StoreToDocumentArchive [11:01:37]shift 545 fd 202319 [11:01:37]save to /storage/0545/doc_00202319 [11:01:37]save last doc name /storage/0545/doc_00202319 to /storage/kkm_last_doc_name [11:01:37]save OK [11:01:37]Clear old archive folders... [11:01:37]ProcessDocumentItem done err = 0, tmpTLVsize=251 [11:01:37]tlvbuf is 00D31BD0 [11:01:37]SAM_PROTO_ClearQueue [11:01:37]wFMCommunicate request_size=4 [11:01:37]MH_SAM_APDU [11:01:37]CAPDU: 80 09 00 00 [11:01:37]Write to MH i2c: E2 08 00 81 06 80 09 00 00 00 00 00 00 F9 [11:01:37]Write i2c OK [11:01:37]MH_I2C_Read... [11:01:37]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:01:37]Read from MH i2c: E2 [11:01:37]MH_I2C_Read... [11:01:37]Read from MH i2c: E2 03 00 [11:01:37]MH_I2C_Read... [11:01:37]Read from MH i2c: E2 03 00 81 06 00 90 00 FB [11:01:37]RAPDU: 90 00 [11:01:37]wFMCommunicate OK [11:01:37]SAM_PROTO_ClearQueue done [11:01:37]KKMCreateOFDPacket [11:01:37]OFDProtocolAddRootSTLVToBuf [11:01:37]FM_MakeSignedData [11:01:37]FM_MakeSignedData [11:01:37]SAM_PROTO_SignData [11:01:37]wFMCommunicate request_size=4 [11:01:37]MH_SAM_APDU [11:01:37]CAPDU: 80 0D 01 02 [11:01:37]Write to MH i2c: E2 08 00 82 06 80 0D 01 02 00 00 00 00 01 [11:01:37]Write i2c OK [11:01:37]MH_I2C_Read... [11:01:37]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:01:37]Read from MH i2c: E2 [11:01:37]MH_I2C_Read... [11:01:37]Read from MH i2c: E2 03 00 [11:01:37]MH_I2C_Read... [11:01:37]Read from MH i2c: E2 03 00 82 06 00 90 00 FC [11:01:37]RAPDU: 90 00 [11:01:37]wFMCommunicate OK [11:01:37]wFMCommunicate request_size=255 [11:01:37]MH_SAM_APDU [11:01: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 32 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 77 00 00 00 F4 03 04 00 11 6F 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 4F 16 03 00 35 04 06 00 BB [11:01:37]Write to MH i2c: E2 02 01 83 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 32 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 77 00 00 00 F4 03 04 00 11 6F 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 4F 16 03 00 35 04 06 00 BB 00 00 55 [11:01:37]Write i2c OK [11:01:37]MH_I2C_Read... [11:01:38]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:01:38]Read from MH i2c: E2 [11:01:38]MH_I2C_Read... [11:01:38]Read from MH i2c: E2 03 00 [11:01:38]MH_I2C_Read... [11:01:38]Read from MH i2c: E2 03 00 83 06 00 90 00 FD [11:01:38]RAPDU: 90 00 [11:01:38]wFMCommunicate OK [11:01:38]wFMCommunicate request_size=10 [11:01:38]MH_SAM_APDU [11:01:38]CAPDU: 80 0D 02 02 05 96 2B 57 2A D2 [11:01:38]Write to MH i2c: E2 0D 00 84 06 80 0D 02 02 05 00 96 2B 57 2A D2 00 00 22 [11:01:38]Write i2c OK [11:01:38]MH_I2C_Read... [11:01:38]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:01:38]Read from MH i2c: E2 [11:01:38]MH_I2C_Read... [11:01:38]Read from MH i2c: E2 03 00 [11:01:38]MH_I2C_Read... [11:01:38]Read from MH i2c: E2 03 00 84 06 00 90 00 FE [11:01:38]RAPDU: 90 00 [11:01:38]wFMCommunicate OK [11:01:38]wFMCommunicate request_size=4 [11:01:38]MH_SAM_APDU [11:01:38]CAPDU: 80 0D 03 02 [11:01:38]Write to MH i2c: E2 08 00 85 06 80 0D 03 02 00 00 00 00 06 [11:01:38]Write i2c OK [11:01:38]MH_I2C_Read... [11:01:38]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:01:38]Read from MH i2c: E2 [11:01:38]MH_I2C_Read... [11:01:38]Read from MH i2c: E2 0B 00 [11:01:38]MH_I2C_Read... [11:01:38]Read from MH i2c: E2 0B 00 85 06 00 0B 99 7A 71 63 5B C5 D0 90 00 E9 [11:01:38]RAPDU: 0B 99 7A 71 63 5B C5 D0 90 00 [11:01:38]wFMCommunicate OK [11:01:38]SAM_PROTO_SignData done [11:01:38]FM_MakeSignedData done [11:01:38]CreateOFDProtocolMessage [11:01:38]wFMCommunicate request_size=4 [11:01:38]MH_SAM_APDU [11:01:38]CAPDU: 80 11 00 00 [11:01:38]Write to MH i2c: E2 08 00 86 06 80 11 00 00 00 00 00 00 06 [11:01:38]Write i2c OK [11:01:38]MH_I2C_Read... [11:01:38]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:01:38]Read from MH i2c: E2 [11:01:38]MH_I2C_Read... [11:01:38]Read from MH i2c: E2 17 00 [11:01:38]MH_I2C_Read... [11:01:38]Read from MH i2c: E2 17 00 86 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 5B [11:01:38]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [11:01:38]wFMCommunicate OK [11:01:38]CreateOFDProtocolMessage done [11:01:38]OFDSenderStorePacket 202319 [11:01:38]StoreOFDPacket docnum=202319 [11:01:38]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 94 E5 07 01 4C 17 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 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 77 00 00 00 F4 03 04 00 11 6F 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 4F 16 03 00 35 04 06 00 BB 96 2B 57 2A D2 0B 99 7A 71 63 5B C5 D0 [11:01:38]CheckFolder [11:01:38]dirname=/storage/ofd_packets [11:01:38]CheckFolder done [11:01:38]ProducePacketName [11:01:38]name=ofd_packets/00202319 [11:01:38]NVStorageSaveData ofd_packets/00202319 [11:01:38]File name is /storage/ofd_packets/00202319 [11:01:38]Write 301 bytes [11:01:38]NVStorageSaveData done [11:01:38]OFDSenderStorePacket done [11:01:38]KKMCreateOFDPacket done [11:01:38]NVStorageSaveData kkm_last_timestamp [11:01:38]File name is /storage/kkm_last_timestamp [11:01:38]Write 4 bytes [11:01:38]NVStorageSaveData done [11:01:38]ExternCall_PrintAddStr [11:01:38]wPrintStart [11:01:38]Write to MH i2c: 01 00 00 87 06 8D [11:01:38]Write i2c OK [11:01:38]MH_I2C_Read... [11:01:38]Read from MH i2c: 01 [11:01:38]MH_I2C_Read... [11:01:38]Read from MH i2c: 01 07 00 [11:01:38]MH_I2C_Read... [11:01:38]Read from MH i2c: 01 07 00 87 06 00 00 00 00 00 FF 0F A2 [11:01:38]RasterBufferAndPrint [11:01:38]line Счет N : (1)450095 [11:01:38]line ИНН: 02508201610067 [11:01:38]line Контрольно-Кассовый Чек [11:01:38]line ПРОДАЖА [11:01:38]line ТРК (МРК, ГНК) : 52 [11:01:38]line Товар: 2710124130 [11:01:38]line Аи-92-К-2 [11:01:38]line 2.250 * 66.90 [11:01:38]line = 150.53 [11:01:38]line НДС 12% НСП 1% [11:01:38]line > о реализуемом товаре [11:01:38]line ОКРУГЛЕНИЕ: -0.53 [11:01:38]line ИТОГО: 150.00 [11:01:38]line Внесено: 150.00 [11:01:38]line СДАЧА: 0.00 [11:01:38]line НСП 1% : 1.33 [11:01:38]line НДС 12% : 15.98 [11:01:38]line Наличными: 150.00 [11:01:38]line Безнал.: 0.00 [11:01:38]line Место: АЗС № 171 "Партнер Нефть" [11:01:38]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [11:01:38]line СНО: Общий режим [11:01:38]line Чек 119 28.10.2024 11:01 [11:01:38]line Смена: 545 ФФД: 1.0 [11:01:38]line ЗНМ: 0300000109 [11:01:38]line РНМ: 0000000000091777 [11:01:38]line Версия ККМ: 001 [11:01:38]line ФМ: 0000000000871756 [11:01:38]line ФД: 202319 [11:01:38]line ФПД: 206253646621394 [11:01:38]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T110137&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202319&fm=206253646621394&tin=02508201610067®Number=0000000000091777&sum=15000 [11:01:38]OFD Sender: Processing packet 202319 [packets to send 116, broken 115] [11:01:38]ProducePacketName [11:01:38]name=ofd_packets/00202319 [11:01:38]OFD Sender: To server: pG, [11:01:38]CommunicateWithHost lk.salyk.kg:30040 [11:01:38]ConnectInit lk.salyk.kg [11:01:38]written 0, free lines is 4095 [11:01:38]Connected sock=10 [11:01: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 35 36 0F 01 00 00 94 E5 07 01 4C 17 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 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 77 00 00 00 F4 03 04 00 11 6F 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 4F 16 03 00 35 04 06 00 BB 96 2B 57 2A D2 0B 99 7A 71 63 5B C5 D0 [11:01: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 35 36 4F 00 00 00 E3 34 47 00 E2 A0 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 4F 16 03 00 F4 03 04 00 C7 1A 1F 67 B6 04 01 00 00 1B 3F 89 B7 D0 B5 CC DF [11:01:38]CommunicateWithHost err = 0 [11:01:38]CheckOFDResponse [11:01:38]1017 (14) - 77093643461234 [11:01:38]1041 (16) - 0000000000871756 [11:01:38]1040 (4) - 202319 [11:01:38]1012 (4) - 28.10.2024 05:01 [11:01:38]1206 (1) - 0 [11:01:38]OFD Sender: Remove packet 202319 [11:01:38]ProducePacketName [11:01:38]name=ofd_packets/00202319 [11:01:38]NVStorageDeleteData [11:01:39]Write to MH i2c: 01 00 00 B2 06 B8 [11:01:39]Write i2c OK [11:01:39]MH_I2C_Read... [11:01:39]Read from MH i2c: 01 [11:01:39]MH_I2C_Read... [11:01:39]Read from MH i2c: 01 07 00 [11:01:39]MH_I2C_Read... [11:01:39]Read from MH i2c: 01 07 00 B2 06 00 00 00 00 00 A0 0C 6B [11:01:39]RasterBufferAndPrint [11:01:39]line [11:01:39]line [11:01:39]line [11:01:39]line [11:01:39]line [11:01:39]written 0, free lines is 3235 [11:01:39]MH_Cut [11:01:39]Write to MH i2c: D1 01 00 B9 06 01 91 [11:01:39]Write i2c OK [11:01:39]MH_I2C_Read... [11:01:39]Read from MH i2c: D1 [11:01:39]MH_I2C_Read... [11:01:39]Read from MH i2c: D1 01 00 [11:01:39]MH_I2C_Read... [11:01:39]Read from MH i2c: D1 01 00 B9 06 00 90 [11:01:39]Write to MH i2c: 01 00 00 BA 06 C0 [11:01:39]Write i2c OK [11:01:39]MH_I2C_Read... [11:01:39]OFD Sender: No OFD packet to send [11:01:39]*** Cut start [11:01:39]*** Purtial cut [11:01:39]*** Stage 1: CUTSNS_PIN = 1 [11:01:40]Read from MH i2c: 01 [11:01:40]MH_I2C_Read... [11:01:40]*** Stop cut motor [11:01:40]*** Cut end [11:01:40]Read from MH i2c: 01 07 00 [11:01:40]MH_I2C_Read... [11:01:40]Read from MH i2c: 01 07 00 BA 06 00 00 00 00 00 FF 0F D5 [11:01:40]process_action close_receipt done [11:01:40]requested_data is exist [11:01:40]produce_requested_data [11:01:40]requested_item fm.sn is exist - process it [11:01:40]wFMCommunicate request_size=4 [11:01:40]MH_SAM_APDU [11:01:40]CAPDU: 80 11 00 00 [11:01:40]Write to MH i2c: E2 08 00 BB 06 80 11 00 00 00 00 00 00 3B [11:01:40]Write i2c OK [11:01:40]MH_I2C_Read... [11:01:40]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:01:40]Read from MH i2c: E2 [11:01:40]MH_I2C_Read... [11:01:40]Read from MH i2c: E2 17 00 [11:01:40]MH_I2C_Read... [11:01:40]Read from MH i2c: E2 17 00 BB 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 90 [11:01:40]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [11:01:40]wFMCommunicate OK [11:01:40]requested_item fd.num is exist - process it [11:01:40]SAM_PROTO_GetFieldsCounters [11:01:40]wFMCommunicate request_size=4 [11:01:40]MH_SAM_APDU [11:01:40]CAPDU: 80 13 00 00 [11:01:40]Write to MH i2c: E2 08 00 BC 06 80 13 00 00 00 00 00 00 3E [11:01:40]Write i2c OK [11:01:40]MH_I2C_Read... [11:01:40]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:01:40]Read from MH i2c: E2 [11:01:40]MH_I2C_Read... [11:01:40]Read from MH i2c: E2 62 00 [11:01:40]MH_I2C_Read... [11:01:40]Read from MH i2c: E2 62 00 BC 06 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 4F 16 03 00 0E 04 04 00 21 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 57 [11:01: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 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 4F 16 03 00 0E 04 04 00 21 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 [11:01:40]wFMCommunicate OK [11:01:40]SAM_PROTO_GetFieldsCounters done [11:01:40]requested_item shift.num is exist - process it [11:01:40]requested_item shift.opened is exist - process it [11:01:40]req_shift_opened [11:01:40]FM_GetShiftState [11:01:40]SAM_PROTO_GetShiftState [11:01:40]wFMCommunicate request_size=4 [11:01:40]MH_SAM_APDU [11:01:40]CAPDU: 80 13 01 00 [11:01:40]Write to MH i2c: E2 08 00 BD 06 80 13 01 00 00 00 00 00 40 [11:01:40]Write i2c OK [11:01:40]MH_I2C_Read... [11:01:40]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:01:40]Read from MH i2c: E2 [11:01:40]MH_I2C_Read... [11:01:40]Read from MH i2c: E2 0E 00 [11:01:40]MH_I2C_Read... [11:01:40]Read from MH i2c: E2 0E 00 BD 06 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 EB [11:01:40]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [11:01:40]wFMCommunicate OK [11:01:40]SAM_PROTO_GetShiftState done [11:01:40]FM_GetShiftState done [11:01:40]req_shift_opened done [11:01:40]requested_item shift.open_date is exist - process it [11:01:40]req_shift_open_date [11:01:40]req_shift_open_date done [11:01:40]produce_requested_data done [11:01:40]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202319,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670} [11:01:40]process_action_free close_receipt [11:01:40]json_value_free [11:01:40]json_value_free done [11:01:40]process_json_proto returns [11:01:40]Send response to host [11:01:40]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202319,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670}}} [11:01:40]free response buf [11:01:40]execute_script done [11:01:40]execute_script returns [11:01:40]free content buf [11:01:40]Sock 8.Close socket [11:01:40]Sock 8.Thread stoped [11:01:44]accept exits with 9 [11:01:44]New connection [11:01:44]New thread 3067264356 created [11:01:44]Thread 3067407716 joined [11:01:44]Waiting for new connection... [11:01:44] Sock 9.Parse request [11:01:44]Sock 9.Check first char [11:01:44]Sock 9.First char is OK [11:01:44]request: POST /json_proto HTTP/1.0 [11:01:44]Method: POST [11:01:44]URL: /json_proto [11:01:44]Method is POST - this is cgi request [11:01:44]url: /json_proto [11:01:44]query_string will be loaded in cgi processing [11:01:44]execute_cgi json_proto POST (null) [11:01:44]execute_cgi path=json_proto method=POST [11:01:44]POST find Content-Length [11:01:44]Host: 172.17.63.195:8080 [11:01:44]Content-Length: 674 [11:01:44]Content-Type: application/json [11:01:44] [11:01:44]POST finish read [11:01:44]Found Content-Length = 674 [11:01:44]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450096", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "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:01:44]execute_script... [11:01: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)450096", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "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:01:44]POST & json_proto [11:01:44]process_json_proto [11:01:44]json parsed OK: [11:01:44]protocol is kg_v1.0 [11:01:44]action value=close_receipt [11:01:44]process_action close_receipt [11:01:44]cmd_close_receipt [11:01:44]MH_GetDate [11:01:44]Write to MH i2c: F0 00 00 BE 06 B3 [11:01:44]Write i2c OK [11:01:44]MH_I2C_Read... [11:01:44]Read from MH i2c: F0 [11:01:44]MH_I2C_Read... [11:01:44]Read from MH i2c: F0 09 00 [11:01:44]MH_I2C_Read... [11:01:44]Read from MH i2c: F0 09 00 BE 06 00 18 6F 1F 67 47 1B 1E 67 B0 [11:01:44]GetLastDocTimeStamp 1730113297 [11:01:44]current date 1730113304 [11:01:44]FM_GetShiftState [11:01:44]SAM_PROTO_GetShiftState [11:01:44]wFMCommunicate request_size=4 [11:01:44]MH_SAM_APDU [11:01:44]CAPDU: 80 13 01 00 [11:01:44]Write to MH i2c: E2 08 00 BF 06 80 13 01 00 00 00 00 00 42 [11:01:44]Write i2c OK [11:01:44]MH_I2C_Read... [11:01:44]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:01:44]Read from MH i2c: E2 [11:01:44]MH_I2C_Read... [11:01:44]Read from MH i2c: E2 0E 00 [11:01:44]MH_I2C_Read... [11:01:44]Read from MH i2c: E2 0E 00 BF 06 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 ED [11:01:44]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [11:01:44]wFMCommunicate OK [11:01:44]SAM_PROTO_GetShiftState done [11:01:44]FM_GetShiftState done [11:01:44]opened in 1730073670 [11:01:44]opened+sec_in_day 1730160070 [11:01:44]quantity*price = 50063 [11:01:44]sum+1 = 50064 [11:01:44]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.63 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.16 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 120 28.10.2024 11:01 Смена: 545 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 ФМ: 0000000000871756 ФД: 202320 ФПД: 89511039373320 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T110144&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202320&fm=89511039373320&tin=02508201610067®Number=0000000000091777&sum=50000 [11:01:45]StoreToDocumentArchive [11:01:45]shift 545 fd 202320 [11:01:45]save to /storage/0545/doc_00202320 [11:01:45]save last doc name /storage/0545/doc_00202320 to /storage/kkm_last_doc_name [11:01:45]save OK [11:01:45]Clear old archive folders... [11:01:45]ProcessDocumentItem done err = 0, tmpTLVsize=248 [11:01:45]tlvbuf is 00D4C180 [11:01:45]SAM_PROTO_ClearQueue [11:01:45]wFMCommunicate request_size=4 [11:01:45]MH_SAM_APDU [11:01:45]CAPDU: 80 09 00 00 [11:01:45]Write to MH i2c: E2 08 00 CC 06 80 09 00 00 00 00 00 00 44 [11:01:45]Write i2c OK [11:01:45]MH_I2C_Read... [11:01:45]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:01:45]Read from MH i2c: E2 [11:01:45]MH_I2C_Read... [11:01:45]Read from MH i2c: E2 03 00 [11:01:45]MH_I2C_Read... [11:01:45]Read from MH i2c: E2 03 00 CC 06 00 90 00 46 [11:01:45]RAPDU: 90 00 [11:01:45]wFMCommunicate OK [11:01:45]SAM_PROTO_ClearQueue done [11:01:45]KKMCreateOFDPacket [11:01:45]OFDProtocolAddRootSTLVToBuf [11:01:45]FM_MakeSignedData [11:01:45]FM_MakeSignedData [11:01:45]SAM_PROTO_SignData [11:01:45]wFMCommunicate request_size=4 [11:01:45]MH_SAM_APDU [11:01:45]CAPDU: 80 0D 01 02 [11:01:45]Write to MH i2c: E2 08 00 CD 06 80 0D 01 02 00 00 00 00 4C [11:01:45]Write i2c OK [11:01:45]MH_I2C_Read... [11:01:45]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:01:45]Read from MH i2c: E2 [11:01:45]MH_I2C_Read... [11:01:45]Read from MH i2c: E2 03 00 [11:01:45]MH_I2C_Read... [11:01:45]Read from MH i2c: E2 03 00 CD 06 00 90 00 47 [11:01:45]RAPDU: 90 00 [11:01:45]wFMCommunicate OK [11:01:45]wFMCommunicate request_size=255 [11:01:45]MH_SAM_APDU [11:01:45]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 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 78 00 00 00 F4 03 04 00 18 6F 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 50 16 03 00 35 04 06 00 51 68 E9 B4 [11:01:45]Write to MH i2c: E2 02 01 CE 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 32 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 78 00 00 00 F4 03 04 00 18 6F 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 50 16 03 00 35 04 06 00 51 68 E9 B4 00 00 C5 [11:01:45]Write i2c OK [11:01:45]MH_I2C_Read... [11:01:45]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:01:45]Read from MH i2c: E2 [11:01:45]MH_I2C_Read... [11:01:45]Read from MH i2c: E2 03 00 [11:01:45]MH_I2C_Read... [11:01:45]Read from MH i2c: E2 03 00 CE 06 00 90 00 48 [11:01:45]RAPDU: 90 00 [11:01:45]wFMCommunicate OK [11:01:45]wFMCommunicate request_size=7 [11:01:45]MH_SAM_APDU [11:01:45]CAPDU: 80 0D 02 02 02 90 08 [11:01:45]Write to MH i2c: E2 0A 00 CF 06 80 0D 02 02 02 00 90 08 00 00 EB [11:01:45]Write i2c OK [11:01:45]MH_I2C_Read... [11:01:45]Read from MH i2c: E2 [11:01:45]MH_I2C_Read... [11:01:45]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:01:45]Read from MH i2c: E2 03 00 [11:01:45]MH_I2C_Read... [11:01:45]Read from MH i2c: E2 03 00 CF 06 00 90 00 49 [11:01:45]RAPDU: 90 00 [11:01:45]wFMCommunicate OK [11:01:45]wFMCommunicate request_size=4 [11:01:45]MH_SAM_APDU [11:01:45]CAPDU: 80 0D 03 02 [11:01:45]Write to MH i2c: E2 08 00 D0 06 80 0D 03 02 00 00 00 00 51 [11:01:45]Write i2c OK [11:01:45]MH_I2C_Read... [11:01:45]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:01:45]Read from MH i2c: E2 [11:01:45]MH_I2C_Read... [11:01:45]Read from MH i2c: E2 0B 00 [11:01:45]MH_I2C_Read... [11:01:45]Read from MH i2c: E2 0B 00 D0 06 00 02 72 7B 40 3B 8E 93 00 90 00 DD [11:01:45]RAPDU: 02 72 7B 40 3B 8E 93 00 90 00 [11:01:45]wFMCommunicate OK [11:01:45]SAM_PROTO_SignData done [11:01:45]FM_MakeSignedData done [11:01:45]CreateOFDProtocolMessage [11:01:45]wFMCommunicate request_size=4 [11:01:45]MH_SAM_APDU [11:01:45]CAPDU: 80 11 00 00 [11:01:45]Write to MH i2c: E2 08 00 D1 06 80 11 00 00 00 00 00 00 51 [11:01:45]Write i2c OK [11:01:45]MH_I2C_Read... [11:01:45]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:01:45]Read from MH i2c: E2 [11:01:45]MH_I2C_Read... [11:01:45]Read from MH i2c: E2 17 00 [11:01:45]MH_I2C_Read... [11:01:45]Read from MH i2c: E2 17 00 D1 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 A6 [11:01:45]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [11:01:45]wFMCommunicate OK [11:01:45]CreateOFDProtocolMessage done [11:01:45]OFDSenderStorePacket 202320 [11:01:45]StoreOFDPacket docnum=202320 [11:01:45]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0C 01 00 00 9C 22 04 01 AE 4D 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 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 78 00 00 00 F4 03 04 00 18 6F 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 50 16 03 00 35 04 06 00 51 68 E9 B4 90 08 02 72 7B 40 3B 8E 93 00 [11:01:45]CheckFolder [11:01:45]dirname=/storage/ofd_packets [11:01:45]CheckFolder done [11:01:45]ProducePacketName [11:01:45]name=ofd_packets/00202320 [11:01:45]NVStorageSaveData ofd_packets/00202320 [11:01:45]File name is /storage/ofd_packets/00202320 [11:01:45]Write 298 bytes [11:01:45]NVStorageSaveData done [11:01:45]OFDSenderStorePacket done [11:01:45]KKMCreateOFDPacket done [11:01:45]NVStorageSaveData kkm_last_timestamp [11:01:45]File name is /storage/kkm_last_timestamp [11:01:45]Write 4 bytes [11:01:45]NVStorageSaveData done [11:01:45]ExternCall_PrintAddStr [11:01:45]wPrintStart [11:01:45]Write to MH i2c: 01 00 00 D2 06 D8 [11:01:45]Write i2c OK [11:01:45]MH_I2C_Read... [11:01:45]Read from MH i2c: 01 [11:01:45]MH_I2C_Read... [11:01:45]Read from MH i2c: 01 07 00 [11:01:45]MH_I2C_Read... [11:01:45]Read from MH i2c: 01 07 00 D2 06 00 00 00 00 00 FF 0F ED [11:01:45]RasterBufferAndPrint [11:01:45]line Счет N : (1)450096 [11:01:45]line ИНН: 02508201610067 [11:01:45]line Контрольно-Кассовый Чек [11:01:45]line ПРОДАЖА [11:01:45]line ТРК (МРК, ГНК) : 33 [11:01:45]line Товар: 2710194210 [11:01:45]line ДТ-К-2 [11:01:45]line 6.570 * 76.20 [11:01:45]line = 500.63 [11:01:45]line НДС 12% НСП 1% [11:01:45]line > о реализуемом товаре [11:01:45]line ОКРУГЛЕНИЕ: -0.63 [11:01:45]line ИТОГО: 500.00 [11:01:45]line Внесено: 500.00 [11:01:45]line СДАЧА: 0.00 [11:01:45]line НСП 1% : 4.43 [11:01:45]line НДС 12% : 53.16 [11:01:45]line Наличными: 500.00 [11:01:45]line Безнал.: 0.00 [11:01:45]line Место: АЗС № 171 "Партнер Нефть" [11:01:45]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [11:01:45]line СНО: Общий режим [11:01:45]line Чек 120 28.10.2024 11:01 [11:01:45]line Смена: 545 ФФД: 1.0 [11:01:45]line ЗНМ: 0300000109 [11:01:45]line РНМ: 0000000000091777 [11:01:45]line Версия ККМ: 001 [11:01:45]line ФМ: 0000000000871756 [11:01:45]line ФД: 202320 [11:01:45]line ФПД: 89511039373320 [11:01:45]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T110144&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202320&fm=89511039373320&tin=02508201610067®Number=0000000000091777&sum=50000 [11:01:45]written 0, free lines is 4095 [11:01:45]OFD Sender: Processing packet 202320 [packets to send 116, broken 115] [11:01:45]ProducePacketName [11:01:45]name=ofd_packets/00202320 [11:01:45]OFD Sender: To server: pG, [11:01:45]CommunicateWithHost lk.salyk.kg:30040 [11:01:45]ConnectInit lk.salyk.kg [11:01:45]Connected sock=10 [11:01:45]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0C 01 00 00 9C 22 04 01 AE 4D 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 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 78 00 00 00 F4 03 04 00 18 6F 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 50 16 03 00 35 04 06 00 51 68 E9 B4 90 08 02 72 7B 40 3B 8E 93 00 [11:01: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 35 36 4F 00 00 00 0C E4 47 00 D7 B5 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 50 16 03 00 F4 03 04 00 CF 1A 1F 67 B6 04 01 00 00 C0 09 E2 61 77 01 01 0F [11:01:46]CommunicateWithHost err = 0 [11:01:46]CheckOFDResponse [11:01:46]1017 (14) - 77093643461234 [11:01:46]1041 (16) - 0000000000871756 [11:01:46]1040 (4) - 202320 [11:01:46]1012 (4) - 28.10.2024 05:02 [11:01:46]1206 (1) - 0 [11:01:46]OFD Sender: Remove packet 202320 [11:01:46]ProducePacketName [11:01:46]name=ofd_packets/00202320 [11:01:46]NVStorageDeleteData [11:01:46]Write to MH i2c: 01 00 00 FD 06 03 [11:01:46]Write i2c OK [11:01:46]MH_I2C_Read... [11:01:46]Read from MH i2c: 01 [11:01:46]MH_I2C_Read... [11:01:46]Read from MH i2c: 01 07 00 [11:01:46]MH_I2C_Read... [11:01:46]Read from MH i2c: 01 07 00 FD 06 00 00 00 00 00 99 0C AF [11:01:46]RasterBufferAndPrint [11:01:46]line [11:01:46]line [11:01:46]line [11:01:46]line [11:01:46]line [11:01:46]written 0, free lines is 3233 [11:01:46]MH_Cut [11:01:46]Write to MH i2c: D1 01 00 04 07 01 DD [11:01:46]Write i2c OK [11:01:46]MH_I2C_Read... [11:01:46]Read from MH i2c: D1 [11:01:46]MH_I2C_Read... [11:01:46]Read from MH i2c: D1 01 00 [11:01:46]MH_I2C_Read... [11:01:46]Read from MH i2c: D1 01 00 04 07 00 DC [11:01:46]Write to MH i2c: 01 00 00 05 07 0C [11:01:46]Write i2c OK [11:01:46]MH_I2C_Read... [11:01:46]OFD Sender: No OFD packet to send [11:01:47]*** Cut start [11:01:47]*** Purtial cut [11:01:47]*** Stage 1: CUTSNS_PIN = 1 [11:01:47]Read from MH i2c: 01 [11:01:47]MH_I2C_Read... [11:01:47]*** Stop cut motor [11:01:47]*** Cut end [11:01:47]Read from MH i2c: 01 07 00 [11:01:47]MH_I2C_Read... [11:01:47]Read from MH i2c: 01 07 00 05 07 00 00 00 00 00 FF 0F 21 [11:01:47]process_action close_receipt done [11:01:47]requested_data is exist [11:01:47]produce_requested_data [11:01:47]requested_item fm.sn is exist - process it [11:01:47]wFMCommunicate request_size=4 [11:01:47]MH_SAM_APDU [11:01:47]CAPDU: 80 11 00 00 [11:01:47]Write to MH i2c: E2 08 00 06 07 80 11 00 00 00 00 00 00 87 [11:01:47]Write i2c OK [11:01:47]MH_I2C_Read... [11:01:47]Read from MH i2c: E2 [11:01:47]MH_I2C_Read... [11:01:47]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:01:47]Read from MH i2c: E2 17 00 [11:01:47]MH_I2C_Read... [11:01:47]Read from MH i2c: E2 17 00 06 07 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 DC [11:01:47]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [11:01:47]wFMCommunicate OK [11:01:47]requested_item fd.num is exist - process it [11:01:47]SAM_PROTO_GetFieldsCounters [11:01:47]wFMCommunicate request_size=4 [11:01:47]MH_SAM_APDU [11:01:47]CAPDU: 80 13 00 00 [11:01:47]Write to MH i2c: E2 08 00 07 07 80 13 00 00 00 00 00 00 8A [11:01:47]Write i2c OK [11:01:47]MH_I2C_Read... [11:01:47]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:01:47]Read from MH i2c: E2 [11:01:47]MH_I2C_Read... [11:01:47]Read from MH i2c: E2 62 00 [11:01:47]MH_I2C_Read... [11:01:47]Read from MH i2c: E2 62 00 07 07 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 50 16 03 00 0E 04 04 00 21 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 A7 [11:01:47]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 50 16 03 00 0E 04 04 00 21 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 [11:01:47]wFMCommunicate OK [11:01:47]SAM_PROTO_GetFieldsCounters done [11:01:47]requested_item shift.num is exist - process it [11:01:47]requested_item shift.opened is exist - process it [11:01:47]req_shift_opened [11:01:47]FM_GetShiftState [11:01:47]SAM_PROTO_GetShiftState [11:01:47]wFMCommunicate request_size=4 [11:01:47]MH_SAM_APDU [11:01:47]CAPDU: 80 13 01 00 [11:01:47]Write to MH i2c: E2 08 00 08 07 80 13 01 00 00 00 00 00 8C [11:01:47]Write i2c OK [11:01:47]MH_I2C_Read... [11:01:47]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:01:47]Read from MH i2c: E2 [11:01:47]MH_I2C_Read... [11:01:47]Read from MH i2c: E2 0E 00 [11:01:47]MH_I2C_Read... [11:01:47]Read from MH i2c: E2 0E 00 08 07 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 37 [11:01:47]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [11:01:47]wFMCommunicate OK [11:01:47]SAM_PROTO_GetShiftState done [11:01:47]FM_GetShiftState done [11:01:47]req_shift_opened done [11:01:47]requested_item shift.open_date is exist - process it [11:01:47]req_shift_open_date [11:01:47]req_shift_open_date done [11:01:47]produce_requested_data done [11:01:47]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202320,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670} [11:01:47]process_action_free close_receipt [11:01:47]json_value_free [11:01:47]json_value_free done [11:01:47]process_json_proto returns [11:01:47]Send response to host [11:01:47]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202320,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670}}} [11:01:47]free response buf [11:01:47]execute_script done [11:01:47]execute_script returns [11:01:47]free content buf [11:01:47]Sock 9.Close socket [11:01:47]Sock 9.Thread stoped [11:01:51]OFD Sender: No OFD packet to send [11:01:56]OFD Sender: No OFD packet to send [11:02:01]OFD Sender: No OFD packet to send [11:02:06]OFD Sender: No OFD packet to send [11:02:11]OFD Sender: No OFD packet to send [11:02:16]OFD Sender: No OFD packet to send [11:02:21]accept exits with 8 [11:02:21]New connection [11:02:21]New thread 3067407716 created [11:02:21]Thread 3067264356 joined [11:02:21]Waiting for new connection... [11:02:21] Sock 8.Parse request [11:02:21]Sock 8.Check first char [11:02:21]Sock 8.First char is OK [11:02:21]request: POST /json_proto HTTP/1.0 [11:02:21]Method: POST [11:02:21]URL: /json_proto [11:02:21]Method is POST - this is cgi request [11:02:21]url: /json_proto [11:02:21]query_string will be loaded in cgi processing [11:02:21]execute_cgi json_proto POST (null) [11:02:21]execute_cgi path=json_proto method=POST [11:02:21]POST find Content-Length [11:02:21]Host: 172.17.63.195:8080 [11:02:21]Content-Length: 677 [11:02:21]Content-Type: application/json [11:02:21] [11:02:21]POST finish read [11:02:21]Found Content-Length = 677 [11:02:21]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450097", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "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:02:21]execute_script... [11:02: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)450097", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "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:02:21]POST & json_proto [11:02:21]process_json_proto [11:02:21]json parsed OK: [11:02:21]protocol is kg_v1.0 [11:02:21]action value=close_receipt [11:02:21]process_action close_receipt [11:02:21]cmd_close_receipt [11:02:21]MH_GetDate [11:02:21]Write to MH i2c: F0 00 00 09 07 FF [11:02:21]Write i2c OK [11:02:21]MH_I2C_Read... [11:02:21]Read from MH i2c: F0 [11:02:21]MH_I2C_Read... [11:02:21]Read from MH i2c: F0 09 00 [11:02:21]MH_I2C_Read... [11:02:21]Read from MH i2c: F0 09 00 09 07 00 3D 6F 1F 67 47 1B 1E 67 21 [11:02:21]GetLastDocTimeStamp 1730113304 [11:02:21]current date 1730113341 [11:02:21]FM_GetShiftState [11:02:21]SAM_PROTO_GetShiftState [11:02:21]wFMCommunicate request_size=4 [11:02:21]MH_SAM_APDU [11:02:21]CAPDU: 80 13 01 00 [11:02:21]Write to MH i2c: E2 08 00 0A 07 80 13 01 00 00 00 00 00 8E [11:02:21]Write i2c OK [11:02:21]MH_I2C_Read... [11:02:21]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:02:21]Read from MH i2c: E2 [11:02:21]MH_I2C_Read... [11:02:21]Read from MH i2c: E2 0E 00 [11:02:21]MH_I2C_Read... [11:02:21]Read from MH i2c: E2 0E 00 0A 07 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 39 [11:02:21]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [11:02:21]wFMCommunicate OK [11:02:21]SAM_PROTO_GetShiftState done [11:02:21]FM_GetShiftState done [11:02:21]opened in 1730073670 [11:02:21]opened+sec_in_day 1730160070 [11:02:21]quantity*price = 20003 [11:02:21]sum+1 = 20004 [11:02:21]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.03 ИТОГО: 200.00 Внесено: 200.00 СДАЧА: 0.00 НСП 1% : 1.77 НДС 12% : 21.24 Наличными: 200.00 Безнал.: 0.00 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 121 28.10.2024 11:02 Смена: 545 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 ФМ: 0000000000871756 ФД: 202321 ФПД: 158773284922800 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T110221&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202321&fm=158773284922800&tin=02508201610067®Number=0000000000091777&sum=20000 [11:02:22]StoreToDocumentArchive [11:02:22]shift 545 fd 202321 [11:02:22]save to /storage/0545/doc_00202321 [11:02:22]save last doc name /storage/0545/doc_00202321 to /storage/kkm_last_doc_name [11:02:22]save OK [11:02:22]Clear old archive folders... [11:02:22]ProcessDocumentItem done err = 0, tmpTLVsize=251 [11:02:22]tlvbuf is 00D4D510 [11:02:22]SAM_PROTO_ClearQueue [11:02:22]wFMCommunicate request_size=4 [11:02:22]MH_SAM_APDU [11:02:22]CAPDU: 80 09 00 00 [11:02:22]Write to MH i2c: E2 08 00 17 07 80 09 00 00 00 00 00 00 90 [11:02:22]Write i2c OK [11:02:22]MH_I2C_Read... [11:02:22]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:02:22]Read from MH i2c: E2 [11:02:22]MH_I2C_Read... [11:02:22]Read from MH i2c: E2 03 00 [11:02:22]MH_I2C_Read... [11:02:22]Read from MH i2c: E2 03 00 17 07 00 90 00 92 [11:02:22]RAPDU: 90 00 [11:02:22]wFMCommunicate OK [11:02:22]SAM_PROTO_ClearQueue done [11:02:22]KKMCreateOFDPacket [11:02:22]OFDProtocolAddRootSTLVToBuf [11:02:22]FM_MakeSignedData [11:02:22]FM_MakeSignedData [11:02:22]SAM_PROTO_SignData [11:02:22]wFMCommunicate request_size=4 [11:02:22]MH_SAM_APDU [11:02:22]CAPDU: 80 0D 01 02 [11:02:22]Write to MH i2c: E2 08 00 18 07 80 0D 01 02 00 00 00 00 98 [11:02:22]Write i2c OK [11:02:22]MH_I2C_Read... [11:02:22]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:02:22]Read from MH i2c: E2 [11:02:22]MH_I2C_Read... [11:02:22]Read from MH i2c: E2 03 00 [11:02:22]MH_I2C_Read... [11:02:22]Read from MH i2c: E2 03 00 18 07 00 90 00 93 [11:02:22]RAPDU: 90 00 [11:02:22]wFMCommunicate OK [11:02:22]wFMCommunicate request_size=255 [11:02:22]MH_SAM_APDU [11:02:22]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 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 79 00 00 00 F4 03 04 00 3D 6F 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 51 16 03 00 35 04 06 00 90 [11:02:22]Write to MH i2c: E2 02 01 19 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 32 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 79 00 00 00 F4 03 04 00 3D 6F 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 51 16 03 00 35 04 06 00 90 00 00 B6 [11:02:22]Write i2c OK [11:02:22]MH_I2C_Read... [11:02:22]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:02:22]Read from MH i2c: E2 [11:02:22]MH_I2C_Read... [11:02:22]Read from MH i2c: E2 03 00 [11:02:22]MH_I2C_Read... [11:02:22]Read from MH i2c: E2 03 00 19 07 00 90 00 94 [11:02:22]RAPDU: 90 00 [11:02:22]wFMCommunicate OK [11:02:22]wFMCommunicate request_size=10 [11:02:22]MH_SAM_APDU [11:02:22]CAPDU: 80 0D 02 02 05 67 49 3F 65 B0 [11:02:22]Write to MH i2c: E2 0D 00 1A 07 80 0D 02 02 05 00 67 49 3F 65 B0 00 00 A9 [11:02:22]Write i2c OK [11:02:22]MH_I2C_Read... [11:02:22]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:02:22]Read from MH i2c: E2 [11:02:22]MH_I2C_Read... [11:02:22]Read from MH i2c: E2 03 00 [11:02:22]MH_I2C_Read... [11:02:22]Read from MH i2c: E2 03 00 1A 07 00 90 00 95 [11:02:22]RAPDU: 90 00 [11:02:22]wFMCommunicate OK [11:02:22]wFMCommunicate request_size=4 [11:02:22]MH_SAM_APDU [11:02:22]CAPDU: 80 0D 03 02 [11:02:22]Write to MH i2c: E2 08 00 1B 07 80 0D 03 02 00 00 00 00 9D [11:02:22]Write i2c OK [11:02:22]MH_I2C_Read... [11:02:22]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:02:22]Read from MH i2c: E2 [11:02:22]MH_I2C_Read... [11:02:22]Read from MH i2c: E2 0B 00 [11:02:22]MH_I2C_Read... [11:02:22]Read from MH i2c: E2 0B 00 1B 07 00 9B 20 AD 75 35 30 EA FC 90 00 C6 [11:02:22]RAPDU: 9B 20 AD 75 35 30 EA FC 90 00 [11:02:22]wFMCommunicate OK [11:02:22]SAM_PROTO_SignData done [11:02:22]FM_MakeSignedData done [11:02:22]CreateOFDProtocolMessage [11:02:22]wFMCommunicate request_size=4 [11:02:22]MH_SAM_APDU [11:02:22]CAPDU: 80 11 00 00 [11:02:22]Write to MH i2c: E2 08 00 1C 07 80 11 00 00 00 00 00 00 9D [11:02:22]Write i2c OK [11:02:22]MH_I2C_Read... [11:02:22]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:02:22]Read from MH i2c: E2 [11:02:22]MH_I2C_Read... [11:02:22]Read from MH i2c: E2 17 00 [11:02:22]MH_I2C_Read... [11:02:23]Read from MH i2c: E2 17 00 1C 07 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 F2 [11:02:23]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [11:02:23]wFMCommunicate OK [11:02:23]CreateOFDProtocolMessage done [11:02:23]OFDSenderStorePacket 202321 [11:02:23]StoreOFDPacket docnum=202321 [11:02:23]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 C8 B3 07 01 DB 6F 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 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 79 00 00 00 F4 03 04 00 3D 6F 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 51 16 03 00 35 04 06 00 90 67 49 3F 65 B0 9B 20 AD 75 35 30 EA FC [11:02:23]CheckFolder [11:02:23]dirname=/storage/ofd_packets [11:02:23]CheckFolder done [11:02:23]ProducePacketName [11:02:23]name=ofd_packets/00202321 [11:02:23]NVStorageSaveData ofd_packets/00202321 [11:02:23]File name is /storage/ofd_packets/00202321 [11:02:23]Write 301 bytes [11:02:23]NVStorageSaveData done [11:02:23]OFDSenderStorePacket done [11:02:23]KKMCreateOFDPacket done [11:02:23]NVStorageSaveData kkm_last_timestamp [11:02:23]File name is /storage/kkm_last_timestamp [11:02:23]Write 4 bytes [11:02:23]NVStorageSaveData done [11:02:23]ExternCall_PrintAddStr [11:02:23]wPrintStart [11:02:23]Write to MH i2c: 01 00 00 1D 07 24 [11:02:23]Write i2c OK [11:02:23]MH_I2C_Read... [11:02:23]Read from MH i2c: 01 [11:02:23]MH_I2C_Read... [11:02:23]Read from MH i2c: 01 07 00 [11:02:23]MH_I2C_Read... [11:02:23]Read from MH i2c: 01 07 00 1D 07 00 00 00 00 00 FF 0F 39 [11:02:23]RasterBufferAndPrint [11:02:23]line Счет N : (1)450097 [11:02:23]line ИНН: 02508201610067 [11:02:23]line Контрольно-Кассовый Чек [11:02:23]line ПРОДАЖА [11:02:23]line ТРК (МРК, ГНК) : 41 [11:02:23]line Товар: 2710124130 [11:02:23]line Аи-92-К-2 [11:02:23]line 2.990 * 66.90 [11:02:23]line = 200.03 [11:02:23]line НДС 12% НСП 1% [11:02:23]line > о реализуемом товаре [11:02:23]line ОКРУГЛЕНИЕ: -0.03 [11:02:23]line ИТОГО: 200.00 [11:02:23]line Внесено: 200.00 [11:02:23]line СДАЧА: 0.00 [11:02:23]line НСП 1% : 1.77 [11:02:23]line НДС 12% : 21.24 [11:02:23]line Наличными: 200.00 [11:02:23]line Безнал.: 0.00 [11:02:23]line Место: АЗС № 171 "Партнер Нефть" [11:02:23]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [11:02:23]line СНО: Общий режим [11:02:23]line Чек 121 28.10.2024 11:02 [11:02:23]line Смена: 545 ФФД: 1.0 [11:02:23]line ЗНМ: 0300000109 [11:02:23]line РНМ: 0000000000091777 [11:02:23]line Версия ККМ: 001 [11:02:23]line ФМ: 0000000000871756 [11:02:23]line ФД: 202321 [11:02:23]line ФПД: 158773284922800 [11:02:23]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T110221&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202321&fm=158773284922800&tin=02508201610067®Number=0000000000091777&sum=20000 [11:02:23]OFD Sender: Processing packet 202321 [packets to send 116, broken 115] [11:02:23]ProducePacketName [11:02:23]name=ofd_packets/00202321 [11:02:23]OFD Sender: To server: pG, [11:02:23]CommunicateWithHost lk.salyk.kg:30040 [11:02:23]ConnectInit lk.salyk.kg [11:02:23]written 0, free lines is 4095 [11:02:23]Connected sock=10 [11:02:23]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 C8 B3 07 01 DB 6F 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 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 79 00 00 00 F4 03 04 00 3D 6F 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 51 16 03 00 35 04 06 00 90 67 49 3F 65 B0 9B 20 AD 75 35 30 EA FC [11:02:23]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 6A CC 47 00 1D 82 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 51 16 03 00 F4 03 04 00 F4 1A 1F 67 B6 04 01 00 00 F3 D7 C6 7E 7F C1 EA 3E [11:02:23]CommunicateWithHost err = 0 [11:02:23]CheckOFDResponse [11:02:23]1017 (14) - 77093643461234 [11:02:23]1041 (16) - 0000000000871756 [11:02:23]1040 (4) - 202321 [11:02:23]1012 (4) - 28.10.2024 05:02 [11:02:23]1206 (1) - 0 [11:02:23]OFD Sender: Remove packet 202321 [11:02:23]ProducePacketName [11:02:23]name=ofd_packets/00202321 [11:02:23]NVStorageDeleteData [11:02:23]Write to MH i2c: 01 00 00 48 07 4F [11:02:23]Write i2c OK [11:02:23]MH_I2C_Read... [11:02:23]Read from MH i2c: 01 [11:02:23]MH_I2C_Read... [11:02:23]Read from MH i2c: 01 07 00 [11:02:23]MH_I2C_Read... [11:02:23]Read from MH i2c: 01 07 00 48 07 00 00 00 00 00 97 0C F9 [11:02:23]RasterBufferAndPrint [11:02:23]line [11:02:23]line [11:02:23]line [11:02:23]line [11:02:23]line [11:02:23]written 0, free lines is 3229 [11:02:23]MH_Cut [11:02:23]Write to MH i2c: D1 01 00 4F 07 01 28 [11:02:23]Write i2c OK [11:02:23]MH_I2C_Read... [11:02:23]Read from MH i2c: D1 [11:02:23]MH_I2C_Read... [11:02:23]Read from MH i2c: D1 01 00 [11:02:23]MH_I2C_Read... [11:02:23]Read from MH i2c: D1 01 00 4F 07 00 27 [11:02:23]Write to MH i2c: 01 00 00 50 07 57 [11:02:23]Write i2c OK [11:02:23]MH_I2C_Read... [11:02:24]OFD Sender: No OFD packet to send [11:02:24]*** Cut start [11:02:24]*** Purtial cut [11:02:24]*** Stage 1: CUTSNS_PIN = 1 [11:02:24]Read from MH i2c: 01 [11:02:24]MH_I2C_Read... [11:02:24]*** Stop cut motor [11:02:24]*** Cut end [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 50 07 00 00 00 00 00 FF 0F 6C [11:02:24]process_action close_receipt done [11:02:24]requested_data is exist [11:02:24]produce_requested_data [11:02:24]requested_item fm.sn is exist - process it [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 51 07 80 11 00 00 00 00 00 00 D2 [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 51 07 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 27 [11:02:24]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [11:02:24]wFMCommunicate OK [11:02:24]requested_item fd.num is exist - process it [11:02:24]SAM_PROTO_GetFieldsCounters [11:02:24]wFMCommunicate request_size=4 [11:02:24]MH_SAM_APDU [11:02:24]CAPDU: 80 13 00 00 [11:02:24]Write to MH i2c: E2 08 00 52 07 80 13 00 00 00 00 00 00 D5 [11:02:24]Write i2c OK [11:02:24]MH_I2C_Read... [11:02:25]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:02:25]Read from MH i2c: E2 [11:02:25]MH_I2C_Read... [11:02:25]Read from MH i2c: E2 62 00 [11:02:25]MH_I2C_Read... [11:02:25]Read from MH i2c: E2 62 00 52 07 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 51 16 03 00 0E 04 04 00 21 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 F6 [11:02:25]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 51 16 03 00 0E 04 04 00 21 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 [11:02:25]wFMCommunicate OK [11:02:25]SAM_PROTO_GetFieldsCounters done [11:02:25]requested_item shift.num is exist - process it [11:02:25]requested_item shift.opened is exist - process it [11:02:25]req_shift_opened [11:02:25]FM_GetShiftState [11:02:25]SAM_PROTO_GetShiftState [11:02:25]wFMCommunicate request_size=4 [11:02:25]MH_SAM_APDU [11:02:25]CAPDU: 80 13 01 00 [11:02:25]Write to MH i2c: E2 08 00 53 07 80 13 01 00 00 00 00 00 D7 [11:02:25]Write i2c OK [11:02:25]MH_I2C_Read... [11:02:25]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:02:25]Read from MH i2c: E2 [11:02:25]MH_I2C_Read... [11:02:25]Read from MH i2c: E2 0E 00 [11:02:25]MH_I2C_Read... [11:02:25]Read from MH i2c: E2 0E 00 53 07 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 82 [11:02:25]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [11:02:25]wFMCommunicate OK [11:02:25]SAM_PROTO_GetShiftState done [11:02:25]FM_GetShiftState done [11:02:25]req_shift_opened done [11:02:25]requested_item shift.open_date is exist - process it [11:02:25]req_shift_open_date [11:02:25]req_shift_open_date done [11:02:25]produce_requested_data done [11:02:25]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202321,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670} [11:02:25]process_action_free close_receipt [11:02:25]json_value_free [11:02:25]json_value_free done [11:02:25]process_json_proto returns [11:02:25]Send response to host [11:02:25]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202321,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670}}} [11:02:25]free response buf [11:02:25]execute_script done [11:02:25]execute_script returns [11:02:25]free content buf [11:02:25]Sock 8.Close socket [11:02:25]Sock 8.Thread stoped [11:02:29]OFD Sender: No OFD packet to send [11:02:34]OFD Sender: No OFD packet to send [11:02:39]OFD Sender: No OFD packet to send [11:02:44]OFD Sender: No OFD packet to send [11:02:49]OFD Sender: No OFD packet to send [11:02:54]OFD Sender: No OFD packet to send [11:02:59]OFD Sender: No OFD packet to send [11:03:01]accept exits with 9 [11:03:01]New connection [11:03:01]New thread 3067264356 created [11:03:01]Thread 3067407716 joined [11:03:01]Waiting for new connection... [11:03:01] Sock 9.Parse request [11:03:01]Sock 9.Check first char [11:03:01]Sock 9.First char is OK [11:03:01]request: POST /json_proto HTTP/1.0 [11:03:01]Method: POST [11:03:01]URL: /json_proto [11:03:01]Method is POST - this is cgi request [11:03:01]url: /json_proto [11:03:01]query_string will be loaded in cgi processing [11:03:01]execute_cgi json_proto POST (null) [11:03:01]execute_cgi path=json_proto method=POST [11:03:01]POST find Content-Length [11:03:01]Host: 172.17.63.195:8080 [11:03:01]Content-Length: 677 [11:03:01]Content-Type: application/json [11:03:01] [11:03:01]POST finish read [11:03:01]Found Content-Length = 677 [11:03:01]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450098", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 62", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "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:01]execute_script... [11:03: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)450098", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 62", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "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:01]POST & json_proto [11:03:01]process_json_proto [11:03:01]json parsed OK: [11:03:01]protocol is kg_v1.0 [11:03:01]action value=close_receipt [11:03:01]process_action close_receipt [11:03:01]cmd_close_receipt [11:03:01]MH_GetDate [11:03:01]Write to MH i2c: F0 00 00 54 07 4A [11:03:01]Write i2c OK [11:03:01]MH_I2C_Read... [11:03:01]Read from MH i2c: F0 [11:03:01]MH_I2C_Read... [11:03:01]Read from MH i2c: F0 09 00 [11:03:01]MH_I2C_Read... [11:03:01]Read from MH i2c: F0 09 00 54 07 00 66 6F 1F 67 47 1B 1E 67 95 [11:03:01]GetLastDocTimeStamp 1730113341 [11:03:01]current date 1730113382 [11:03:01]FM_GetShiftState [11:03:01]SAM_PROTO_GetShiftState [11:03:01]wFMCommunicate request_size=4 [11:03:01]MH_SAM_APDU [11:03:01]CAPDU: 80 13 01 00 [11:03:01]Write to MH i2c: E2 08 00 55 07 80 13 01 00 00 00 00 00 D9 [11:03:01]Write i2c OK [11:03:01]MH_I2C_Read... [11:03:01]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:03:01]Read from MH i2c: E2 [11:03:01]MH_I2C_Read... [11:03:01]Read from MH i2c: E2 0E 00 [11:03:01]MH_I2C_Read... [11:03:01]Read from MH i2c: E2 0E 00 55 07 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 84 [11:03:01]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [11:03:01]wFMCommunicate OK [11:03:01]SAM_PROTO_GetShiftState done [11:03:01]FM_GetShiftState done [11:03:01]opened in 1730073670 [11:03:01]opened+sec_in_day 1730160070 [11:03:01]quantity*price = 50041 [11:03:01]sum+1 = 50042 [11:03:01]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.41 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 122 28.10.2024 11:03 Смена: 545 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 ФМ: 0000000000871756 ФД: 202322 ФПД: 86221606314575 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T110302&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202322&fm=86221606314575&tin=02508201610067®Number=0000000000091777&sum=50000 [11:03:02]StoreToDocumentArchive [11:03:02]shift 545 fd 202322 [11:03:02]save to /storage/0545/doc_00202322 [11:03:02]save last doc name /storage/0545/doc_00202322 to /storage/kkm_last_doc_name [11:03:02]save OK [11:03:02]Clear old archive folders... [11:03:02]ProcessDocumentItem done err = 0, tmpTLVsize=251 [11:03:02]tlvbuf is 00D68920 [11:03:02]SAM_PROTO_ClearQueue [11:03:02]wFMCommunicate request_size=4 [11:03:02]MH_SAM_APDU [11:03:02]CAPDU: 80 09 00 00 [11:03:02]Write to MH i2c: E2 08 00 62 07 80 09 00 00 00 00 00 00 DB [11:03:02]Write i2c OK [11:03:02]MH_I2C_Read... [11:03:02]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:03:02]Read from MH i2c: E2 [11:03:02]MH_I2C_Read... [11:03:02]Read from MH i2c: E2 03 00 [11:03:02]MH_I2C_Read... [11:03:02]Read from MH i2c: E2 03 00 62 07 00 90 00 DD [11:03:02]RAPDU: 90 00 [11:03:02]wFMCommunicate OK [11:03:02]SAM_PROTO_ClearQueue done [11:03:02]KKMCreateOFDPacket [11:03:02]OFDProtocolAddRootSTLVToBuf [11:03:02]FM_MakeSignedData [11:03:02]FM_MakeSignedData [11:03:02]SAM_PROTO_SignData [11:03:02]wFMCommunicate request_size=4 [11:03:02]MH_SAM_APDU [11:03:02]CAPDU: 80 0D 01 02 [11:03:02]Write to MH i2c: E2 08 00 63 07 80 0D 01 02 00 00 00 00 E3 [11:03:02]Write i2c OK [11:03:02]MH_I2C_Read... [11:03:02]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:03:02]Read from MH i2c: E2 [11:03:02]MH_I2C_Read... [11:03:02]Read from MH i2c: E2 03 00 [11:03:02]MH_I2C_Read... [11:03:02]Read from MH i2c: E2 03 00 63 07 00 90 00 DE [11:03:02]RAPDU: 90 00 [11:03:02]wFMCommunicate OK [11:03:02]wFMCommunicate request_size=255 [11:03:02]MH_SAM_APDU [11:03: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 32 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 7A 00 00 00 F4 03 04 00 66 6F 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 52 16 03 00 35 04 06 00 4E [11:03:02]Write to MH i2c: E2 02 01 64 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 32 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 7A 00 00 00 F4 03 04 00 66 6F 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 52 16 03 00 35 04 06 00 4E 00 00 28 [11:03:02]Write i2c OK [11:03:02]MH_I2C_Read... [11:03:02]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:03:02]Read from MH i2c: E2 [11:03:02]MH_I2C_Read... [11:03:02]Read from MH i2c: E2 03 00 [11:03:02]MH_I2C_Read... [11:03:02]Read from MH i2c: E2 03 00 64 07 00 90 00 DF [11:03:02]RAPDU: 90 00 [11:03:02]wFMCommunicate OK [11:03:02]wFMCommunicate request_size=10 [11:03:02]MH_SAM_APDU [11:03:02]CAPDU: 80 0D 02 02 05 6B 08 37 62 4F [11:03:02]Write to MH i2c: E2 0D 00 65 07 80 0D 02 02 05 00 6B 08 37 62 4F 00 00 4B [11:03:02]Write i2c OK [11:03:02]MH_I2C_Read... [11:03:02]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:03:02]Read from MH i2c: E2 [11:03:02]MH_I2C_Read... [11:03:02]Read from MH i2c: E2 03 00 [11:03:02]MH_I2C_Read... [11:03:02]Read from MH i2c: E2 03 00 65 07 00 90 00 E0 [11:03:02]RAPDU: 90 00 [11:03:02]wFMCommunicate OK [11:03:02]wFMCommunicate request_size=4 [11:03:02]MH_SAM_APDU [11:03:02]CAPDU: 80 0D 03 02 [11:03:02]Write to MH i2c: E2 08 00 66 07 80 0D 03 02 00 00 00 00 E8 [11:03:02]Write i2c OK [11:03:02]MH_I2C_Read... [11:03:03]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:03:03]Read from MH i2c: E2 [11:03:03]MH_I2C_Read... [11:03:03]Read from MH i2c: E2 0B 00 [11:03:03]MH_I2C_Read... [11:03:03]Read from MH i2c: E2 0B 00 66 07 00 F3 87 D5 79 76 81 1A 55 90 00 17 [11:03:03]RAPDU: F3 87 D5 79 76 81 1A 55 90 00 [11:03:03]wFMCommunicate OK [11:03:03]SAM_PROTO_SignData done [11:03:03]FM_MakeSignedData done [11:03:03]CreateOFDProtocolMessage [11:03:03]wFMCommunicate request_size=4 [11:03:03]MH_SAM_APDU [11:03:03]CAPDU: 80 11 00 00 [11:03:03]Write to MH i2c: E2 08 00 67 07 80 11 00 00 00 00 00 00 E8 [11:03:03]Write i2c OK [11:03:03]MH_I2C_Read... [11:03:03]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:03:03]Read from MH i2c: E2 [11:03:03]MH_I2C_Read... [11:03:03]Read from MH i2c: E2 17 00 [11:03:03]MH_I2C_Read... [11:03:03]Read from MH i2c: E2 17 00 67 07 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 3D [11:03:03]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [11:03:03]wFMCommunicate OK [11:03:03]CreateOFDProtocolMessage done [11:03:03]OFDSenderStorePacket 202322 [11:03:03]StoreOFDPacket docnum=202322 [11:03:03]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 4A 67 07 01 DC 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 32 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 7A 00 00 00 F4 03 04 00 66 6F 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 52 16 03 00 35 04 06 00 4E 6B 08 37 62 4F F3 87 D5 79 76 81 1A 55 [11:03:03]CheckFolder [11:03:03]dirname=/storage/ofd_packets [11:03:03]CheckFolder done [11:03:03]ProducePacketName [11:03:03]name=ofd_packets/00202322 [11:03:03]NVStorageSaveData ofd_packets/00202322 [11:03:03]File name is /storage/ofd_packets/00202322 [11:03:03]Write 301 bytes [11:03:03]NVStorageSaveData done [11:03:03]OFDSenderStorePacket done [11:03:03]KKMCreateOFDPacket done [11:03:03]NVStorageSaveData kkm_last_timestamp [11:03:03]File name is /storage/kkm_last_timestamp [11:03:03]Write 4 bytes [11:03:03]NVStorageSaveData done [11:03:03]ExternCall_PrintAddStr [11:03:03]wPrintStart [11:03:03]Write to MH i2c: 01 00 00 68 07 6F [11:03:03]Write i2c OK [11:03:03]MH_I2C_Read... [11:03:03]Read from MH i2c: 01 [11:03:03]MH_I2C_Read... [11:03:03]Read from MH i2c: 01 07 00 [11:03:03]MH_I2C_Read... [11:03:03]Read from MH i2c: 01 07 00 68 07 00 00 00 00 00 FF 0F 84 [11:03:03]RasterBufferAndPrint [11:03:03]line Счет N : (1)450098 [11:03:03]line ИНН: 02508201610067 [11:03:03]line Контрольно-Кассовый Чек [11:03:03]line ПРОДАЖА [11:03:03]line ТРК (МРК, ГНК) : 62 [11:03:03]line Товар: 2710124130 [11:03:03]line Аи-92-К-2 [11:03:03]line 7.480 * 66.90 [11:03:03]line = 500.41 [11:03:03]line НДС 12% НСП 1% [11:03:03]line > о реализуемом товаре [11:03:03]line ОКРУГЛЕНИЕ: -0.41 [11:03:03]line ИТОГО: 500.00 [11:03:03]line Внесено: 500.00 [11:03:03]line СДАЧА: 0.00 [11:03:03]line НСП 1% : 4.43 [11:03:03]line НДС 12% : 53.14 [11:03:03]line Наличными: 500.00 [11:03:03]line Безнал.: 0.00 [11:03:03]line Место: АЗС № 171 "Партнер Нефть" [11:03:03]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [11:03:03]line СНО: Общий режим [11:03:03]line Чек 122 28.10.2024 11:03 [11:03:03]line Смена: 545 ФФД: 1.0 [11:03:03]line ЗНМ: 0300000109 [11:03:03]line РНМ: 0000000000091777 [11:03:03]line Версия ККМ: 001 [11:03:03]line ФМ: 0000000000871756 [11:03:03]line ФД: 202322 [11:03:03]line ФПД: 86221606314575 [11:03:03]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T110302&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202322&fm=86221606314575&tin=02508201610067®Number=0000000000091777&sum=50000 [11:03:03]OFD Sender: Processing packet 202322 [packets to send 116, broken 115] [11:03:03]ProducePacketName [11:03:03]name=ofd_packets/00202322 [11:03:03]OFD Sender: To server: pG, [11:03:03]CommunicateWithHost lk.salyk.kg:30040 [11:03:03]ConnectInit lk.salyk.kg [11:03:03]written 0, free lines is 4095 [11:03:03]Connected sock=10 [11:03:03]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 4A 67 07 01 DC 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 32 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 7A 00 00 00 F4 03 04 00 66 6F 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 52 16 03 00 35 04 06 00 4E 6B 08 37 62 4F F3 87 D5 79 76 81 1A 55 [11:03:03]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 08 D3 47 00 EA F6 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 52 16 03 00 F4 03 04 00 1C 1B 1F 67 B6 04 01 00 00 01 4D 04 50 0C 59 D6 0E [11:03:03]CommunicateWithHost err = 0 [11:03:03]CheckOFDResponse [11:03:03]1017 (14) - 77093643461234 [11:03:03]1041 (16) - 0000000000871756 [11:03:03]1040 (4) - 202322 [11:03:03]1012 (4) - 28.10.2024 05:03 [11:03:03]1206 (1) - 0 [11:03:03]OFD Sender: Remove packet 202322 [11:03:03]ProducePacketName [11:03:03]name=ofd_packets/00202322 [11:03:03]NVStorageDeleteData [11:03:03]Write to MH i2c: 01 00 00 93 07 9A [11:03:03]Write i2c OK [11:03:03]MH_I2C_Read... [11:03:03]Read from MH i2c: 01 [11:03:03]MH_I2C_Read... [11:03:03]Read from MH i2c: 01 07 00 [11:03:03]MH_I2C_Read... [11:03:03]Read from MH i2c: 01 07 00 93 07 00 00 00 00 00 8D 0C 3A [11:03:03]RasterBufferAndPrint [11:03:03]line [11:03:03]line [11:03:03]line [11:03:03]line [11:03:03]line [11:03:03]written 0, free lines is 3217 [11:03:03]MH_Cut [11:03:03]Write to MH i2c: D1 01 00 9A 07 01 73 [11:03:03]Write i2c OK [11:03:03]MH_I2C_Read... [11:03:03]Read from MH i2c: D1 [11:03:03]MH_I2C_Read... [11:03:03]Read from MH i2c: D1 01 00 [11:03:03]MH_I2C_Read... [11:03:03]Read from MH i2c: D1 01 00 9A 07 00 72 [11:03:03]Write to MH i2c: 01 00 00 9B 07 A2 [11:03:03]Write i2c OK [11:03:03]MH_I2C_Read... [11:03:04]OFD Sender: No OFD packet to send [11:03:04]*** Cut start [11:03:04]*** Purtial cut [11:03:04]*** Stage 1: CUTSNS_PIN = 1 [11:03:04]Read from MH i2c: 01 [11:03:04]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 9B 07 00 00 00 00 00 FF 0F B7 [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 9C 07 80 11 00 00 00 00 00 00 1D [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 9C 07 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 72 [11:03:05]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 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 9D 07 80 13 00 00 00 00 00 00 20 [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 9D 07 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 52 16 03 00 0E 04 04 00 21 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 45 [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 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 52 16 03 00 0E 04 04 00 21 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 [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 9E 07 80 13 01 00 00 00 00 00 22 [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 9E 07 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 CD [11:03:05]RAPDU: 09 00 01 46 D4 1E 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":"0000000000871756","fd.num":202322,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670} [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":"0000000000871756","fd.num":202322,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670}}} [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 9.Close socket [11:03:05]Sock 9.Thread stoped [11:03:09]OFD Sender: No OFD packet to send [11:03:14]OFD Sender: No OFD packet to send [11:03:19]OFD Sender: No OFD packet to send [11:03:24]OFD Sender: No OFD packet to send [11:03:29]OFD Sender: No OFD packet to send [11:03:34]OFD Sender: No OFD packet to send [11:03:39]OFD Sender: No OFD packet to send [11:03:44]OFD Sender: No OFD packet to send [11:03:49]OFD Sender: No OFD packet to send [11:03:54]OFD Sender: No OFD packet to send [11:03:59]OFD Sender: No OFD packet to send [11:04:04]OFD Sender: No OFD packet to send [11:04:09]OFD Sender: No OFD packet to send [11:04:14]OFD Sender: No OFD packet to send [11:04:19]OFD Sender: No OFD packet to send [11:04:24]OFD Sender: No OFD packet to send [11:04:29]OFD Sender: No OFD packet to send [11:04:34]OFD Sender: No OFD packet to send [11:04:39]OFD Sender: No OFD packet to send [11:04:44]OFD Sender: No OFD packet to send [11:04:49]OFD Sender: No OFD packet to send [11:04:54]OFD Sender: No OFD packet to send [11:04:59]OFD Sender: No OFD packet to send [11:05:04]OFD Sender: No OFD packet to send [11:05:09]OFD Sender: No OFD packet to send [11:05:14]OFD Sender: No OFD packet to send [11:05:19]OFD Sender: No OFD packet to send [11:05:24]OFD Sender: No OFD packet to send [11:05:24]accept exits with 8 [11:05:24]New connection [11:05:24]New thread 3067407716 created [11:05:24]Thread 3067264356 joined [11:05:24]Waiting for new connection... [11:05:24] Sock 8.Parse request [11:05:24]Sock 8.Check first char [11:05:24]Sock 8.First char is OK [11:05:24]request: POST /json_proto HTTP/1.0 [11:05:24]Method: POST [11:05:24]URL: /json_proto [11:05:24]Method is POST - this is cgi request [11:05:24]url: /json_proto [11:05:24]query_string will be loaded in cgi processing [11:05:24]execute_cgi json_proto POST (null) [11:05:24]execute_cgi path=json_proto method=POST [11:05:24]POST find Content-Length [11:05:24]Host: 172.17.63.195:8080 [11:05:24]Content-Length: 677 [11:05:24]Content-Type: application/json [11:05:24] [11:05:24]POST finish read [11:05:24]Found Content-Length = 677 [11:05:24]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450099", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "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:05:24]execute_script... [11:05: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)450099", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "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:05:24]POST & json_proto [11:05:24]process_json_proto [11:05:24]json parsed OK: [11:05:24]protocol is kg_v1.0 [11:05:24]action value=close_receipt [11:05:24]process_action close_receipt [11:05:24]cmd_close_receipt [11:05:24]MH_GetDate [11:05:24]Write to MH i2c: F0 00 00 9F 07 95 [11:05:24]Write i2c OK [11:05:24]MH_I2C_Read... [11:05:24]Read from MH i2c: F0 [11:05:24]MH_I2C_Read... [11:05:24]Read from MH i2c: F0 09 00 [11:05:24]MH_I2C_Read... [11:05:24]Read from MH i2c: F0 09 00 9F 07 00 F5 6F 1F 67 47 1B 1E 67 6F [11:05:24]GetLastDocTimeStamp 1730113382 [11:05:24]current date 1730113525 [11:05:24]FM_GetShiftState [11:05:24]SAM_PROTO_GetShiftState [11:05:24]wFMCommunicate request_size=4 [11:05:24]MH_SAM_APDU [11:05:24]CAPDU: 80 13 01 00 [11:05:24]Write to MH i2c: E2 08 00 A0 07 80 13 01 00 00 00 00 00 24 [11:05:24]Write i2c OK [11:05:24]MH_I2C_Read... [11:05:24]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:05:24]Read from MH i2c: E2 [11:05:24]MH_I2C_Read... [11:05:24]Read from MH i2c: E2 0E 00 [11:05:24]MH_I2C_Read... [11:05:24]Read from MH i2c: E2 0E 00 A0 07 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 CF [11:05:24]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [11:05:24]wFMCommunicate OK [11:05:24]SAM_PROTO_GetShiftState done [11:05:24]FM_GetShiftState done [11:05:24]opened in 1730073670 [11:05:24]opened+sec_in_day 1730160070 [11:05:24]quantity*price = 50041 [11:05:24]sum+1 = 50042 [11:05:24]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.41 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 123 28.10.2024 11:05 Смена: 545 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 ФМ: 0000000000871756 ФД: 202323 ФПД: 163913017482117 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T110525&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202323&fm=163913017482117&tin=02508201610067®Number=0000000000091777&sum=50000 [11:05:25]StoreToDocumentArchive [11:05:25]shift 545 fd 202323 [11:05:25]save to /storage/0545/doc_00202323 [11:05:25]save last doc name /storage/0545/doc_00202323 to /storage/kkm_last_doc_name [11:05:25]save OK [11:05:25]Clear old archive folders... [11:05:25]ProcessDocumentItem done err = 0, tmpTLVsize=251 [11:05:25]tlvbuf is 00D30A30 [11:05:25]SAM_PROTO_ClearQueue [11:05:25]wFMCommunicate request_size=4 [11:05:25]MH_SAM_APDU [11:05:25]CAPDU: 80 09 00 00 [11:05:25]Write to MH i2c: E2 08 00 AD 07 80 09 00 00 00 00 00 00 26 [11:05:25]Write i2c OK [11:05:25]MH_I2C_Read... [11:05:25]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:05:25]Read from MH i2c: E2 [11:05:25]MH_I2C_Read... [11:05:25]Read from MH i2c: E2 03 00 [11:05:25]MH_I2C_Read... [11:05:25]Read from MH i2c: E2 03 00 AD 07 00 90 00 28 [11:05:25]RAPDU: 90 00 [11:05:25]wFMCommunicate OK [11:05:25]SAM_PROTO_ClearQueue done [11:05:25]KKMCreateOFDPacket [11:05:25]OFDProtocolAddRootSTLVToBuf [11:05:25]FM_MakeSignedData [11:05:25]FM_MakeSignedData [11:05:25]SAM_PROTO_SignData [11:05:25]wFMCommunicate request_size=4 [11:05:25]MH_SAM_APDU [11:05:25]CAPDU: 80 0D 01 02 [11:05:25]Write to MH i2c: E2 08 00 AE 07 80 0D 01 02 00 00 00 00 2E [11:05:25]Write i2c OK [11:05:25]MH_I2C_Read... [11:05:25]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:05:25]Read from MH i2c: E2 [11:05:25]MH_I2C_Read... [11:05:25]Read from MH i2c: E2 03 00 [11:05:25]MH_I2C_Read... [11:05:25]Read from MH i2c: E2 03 00 AE 07 00 90 00 29 [11:05:25]RAPDU: 90 00 [11:05:25]wFMCommunicate OK [11:05:25]wFMCommunicate request_size=255 [11:05:25]MH_SAM_APDU [11:05:25]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 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 F5 6F 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 53 16 03 00 35 04 06 00 95 [11:05:25]Write to MH i2c: E2 02 01 AF 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 32 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 F5 6F 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 53 16 03 00 35 04 06 00 95 00 00 4B [11:05:25]Write i2c OK [11:05:25]MH_I2C_Read... [11:05:26]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:05:26]Read from MH i2c: E2 [11:05:26]MH_I2C_Read... [11:05:26]Read from MH i2c: E2 03 00 [11:05:26]MH_I2C_Read... [11:05:26]Read from MH i2c: E2 03 00 AF 07 00 90 00 2A [11:05:26]RAPDU: 90 00 [11:05:26]wFMCommunicate OK [11:05:26]wFMCommunicate request_size=10 [11:05:26]MH_SAM_APDU [11:05:26]CAPDU: 80 0D 02 02 05 13 F9 2E 5B 85 [11:05:26]Write to MH i2c: E2 0D 00 B0 07 80 0D 02 02 05 00 13 F9 2E 5B 85 00 00 55 [11:05:26]Write i2c OK [11:05:26]MH_I2C_Read... [11:05:26]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:05:26]Read from MH i2c: E2 [11:05:26]MH_I2C_Read... [11:05:26]Read from MH i2c: E2 03 00 [11:05:26]MH_I2C_Read... [11:05:26]Read from MH i2c: E2 03 00 B0 07 00 90 00 2B [11:05:26]RAPDU: 90 00 [11:05:26]wFMCommunicate OK [11:05:26]wFMCommunicate request_size=4 [11:05:26]MH_SAM_APDU [11:05:26]CAPDU: 80 0D 03 02 [11:05:26]Write to MH i2c: E2 08 00 B1 07 80 0D 03 02 00 00 00 00 33 [11:05:26]Write i2c OK [11:05:26]MH_I2C_Read... [11:05:26]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:05:26]Read from MH i2c: E2 [11:05:26]MH_I2C_Read... [11:05:26]Read from MH i2c: E2 0B 00 [11:05:26]MH_I2C_Read... [11:05:26]Read from MH i2c: E2 0B 00 B1 07 00 62 B3 95 1E E4 FF C6 40 90 00 E5 [11:05:26]RAPDU: 62 B3 95 1E E4 FF C6 40 90 00 [11:05:26]wFMCommunicate OK [11:05:26]SAM_PROTO_SignData done [11:05:26]FM_MakeSignedData done [11:05:26]CreateOFDProtocolMessage [11:05:26]wFMCommunicate request_size=4 [11:05:26]MH_SAM_APDU [11:05:26]CAPDU: 80 11 00 00 [11:05:26]Write to MH i2c: E2 08 00 B2 07 80 11 00 00 00 00 00 00 33 [11:05:26]Write i2c OK [11:05:26]MH_I2C_Read... [11:05:26]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:05:26]Read from MH i2c: E2 [11:05:26]MH_I2C_Read... [11:05:26]Read from MH i2c: E2 17 00 [11:05:26]MH_I2C_Read... [11:05:26]Read from MH i2c: E2 17 00 B2 07 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 88 [11:05:26]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [11:05:26]wFMCommunicate OK [11:05:26]CreateOFDProtocolMessage done [11:05:26]OFDSenderStorePacket 202323 [11:05:26]StoreOFDPacket docnum=202323 [11:05:26]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 23 83 07 01 B3 54 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 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 F5 6F 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 53 16 03 00 35 04 06 00 95 13 F9 2E 5B 85 62 B3 95 1E E4 FF C6 40 [11:05:26]CheckFolder [11:05:26]dirname=/storage/ofd_packets [11:05:26]CheckFolder done [11:05:26]ProducePacketName [11:05:26]name=ofd_packets/00202323 [11:05:26]NVStorageSaveData ofd_packets/00202323 [11:05:26]File name is /storage/ofd_packets/00202323 [11:05:26]Write 301 bytes [11:05:26]NVStorageSaveData done [11:05:26]OFDSenderStorePacket done [11:05:26]KKMCreateOFDPacket done [11:05:26]NVStorageSaveData kkm_last_timestamp [11:05:26]File name is /storage/kkm_last_timestamp [11:05:26]Write 4 bytes [11:05:26]NVStorageSaveData done [11:05:26]ExternCall_PrintAddStr [11:05:26]wPrintStart [11:05:26]Write to MH i2c: 01 00 00 B3 07 BA [11:05:26]Write i2c OK [11:05:26]MH_I2C_Read... [11:05:26]Read from MH i2c: 01 [11:05:26]MH_I2C_Read... [11:05:26]Read from MH i2c: 01 07 00 [11:05:26]MH_I2C_Read... [11:05:26]Read from MH i2c: 01 07 00 B3 07 00 00 00 00 00 FF 0F CF [11:05:26]RasterBufferAndPrint [11:05:26]line Счет N : (1)450099 [11:05:26]line ИНН: 02508201610067 [11:05:26]line Контрольно-Кассовый Чек [11:05:26]line ПРОДАЖА [11:05:26]line ТРК (МРК, ГНК) : 31 [11:05:26]line Товар: 2710124130 [11:05:26]line Аи-92-К-2 [11:05:26]line 7.480 * 66.90 [11:05:26]line = 500.41 [11:05:26]line НДС 12% НСП 1% [11:05:26]line > о реализуемом товаре [11:05:26]line ОКРУГЛЕНИЕ: -0.41 [11:05:26]line ИТОГО: 500.00 [11:05:26]line Внесено: 500.00 [11:05:26]line СДАЧА: 0.00 [11:05:26]line НСП 1% : 4.43 [11:05:26]line НДС 12% : 53.14 [11:05:26]line Наличными: 500.00 [11:05:26]line Безнал.: 0.00 [11:05:26]line Место: АЗС № 171 "Партнер Нефть" [11:05:26]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [11:05:26]line СНО: Общий режим [11:05:26]line Чек 123 28.10.2024 11:05 [11:05:26]line Смена: 545 ФФД: 1.0 [11:05:26]line ЗНМ: 0300000109 [11:05:26]line РНМ: 0000000000091777 [11:05:26]line Версия ККМ: 001 [11:05:26]line ФМ: 0000000000871756 [11:05:26]line ФД: 202323 [11:05:26]line ФПД: 163913017482117 [11:05:26]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T110525&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202323&fm=163913017482117&tin=02508201610067®Number=0000000000091777&sum=50000 [11:05:26]OFD Sender: Processing packet 202323 [packets to send 116, broken 115] [11:05:26]ProducePacketName [11:05:26]name=ofd_packets/00202323 [11:05:26]OFD Sender: To server: pG, [11:05:26]CommunicateWithHost lk.salyk.kg:30040 [11:05:26]ConnectInit lk.salyk.kg [11:05:26]written 0, free lines is 4095 [11:05:26]Connected sock=10 [11:05:26]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 23 83 07 01 B3 54 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 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 F5 6F 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 53 16 03 00 35 04 06 00 95 13 F9 2E 5B 85 62 B3 95 1E E4 FF C6 40 [11:05:26]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 92 F8 47 00 26 27 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 53 16 03 00 F4 03 04 00 AB 1B 1F 67 B6 04 01 00 00 4F 93 5C C6 EF B9 C5 82 [11:05:26]CommunicateWithHost err = 0 [11:05:26]CheckOFDResponse [11:05:26]1017 (14) - 77093643461234 [11:05:26]1041 (16) - 0000000000871756 [11:05:26]1040 (4) - 202323 [11:05:26]1012 (4) - 28.10.2024 05:05 [11:05:26]1206 (1) - 0 [11:05:26]OFD Sender: Remove packet 202323 [11:05:26]ProducePacketName [11:05:26]name=ofd_packets/00202323 [11:05:26]NVStorageDeleteData [11:05:26]Write to MH i2c: 01 00 00 DE 07 E5 [11:05:26]Write i2c OK [11:05:26]MH_I2C_Read... [11:05:26]Read from MH i2c: 01 [11:05:26]MH_I2C_Read... [11:05:26]Read from MH i2c: 01 07 00 [11:05:26]MH_I2C_Read... [11:05:26]Read from MH i2c: 01 07 00 DE 07 00 00 00 00 00 96 0C 8E [11:05:26]RasterBufferAndPrint [11:05:26]line [11:05:26]line [11:05:26]line [11:05:26]line [11:05:26]line [11:05:26]written 0, free lines is 3226 [11:05:26]MH_Cut [11:05:26]Write to MH i2c: D1 01 00 E5 07 01 BE [11:05:26]Write i2c OK [11:05:26]MH_I2C_Read... [11:05:26]Read from MH i2c: D1 [11:05:26]MH_I2C_Read... [11:05:26]Read from MH i2c: D1 01 00 [11:05:26]MH_I2C_Read... [11:05:26]Read from MH i2c: D1 01 00 E5 07 00 BD [11:05:26]Write to MH i2c: 01 00 00 E6 07 ED [11:05:26]Write i2c OK [11:05:26]MH_I2C_Read... [11:05:27]OFD Sender: No OFD packet to send [11:05:27]*** Cut start [11:05:27]*** Purtial cut [11:05:27]*** Stage 1: CUTSNS_PIN = 1 [11:05:28]Read from MH i2c: 01 [11:05:28]MH_I2C_Read... [11:05:28]*** Stop cut motor [11:05:28]*** Cut end [11:05:28]Read from MH i2c: 01 07 00 [11:05:28]MH_I2C_Read... [11:05:28]Read from MH i2c: 01 07 00 E6 07 00 00 00 00 00 FF 0F 02 [11:05:28]process_action close_receipt done [11:05:28]requested_data is exist [11:05:28]produce_requested_data [11:05:28]requested_item fm.sn is exist - process it [11:05:28]wFMCommunicate request_size=4 [11:05:28]MH_SAM_APDU [11:05:28]CAPDU: 80 11 00 00 [11:05:28]Write to MH i2c: E2 08 00 E7 07 80 11 00 00 00 00 00 00 68 [11:05:28]Write i2c OK [11:05:28]MH_I2C_Read... [11:05:28]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:05:28]Read from MH i2c: E2 [11:05:28]MH_I2C_Read... [11:05:28]Read from MH i2c: E2 17 00 [11:05:28]MH_I2C_Read... [11:05:28]Read from MH i2c: E2 17 00 E7 07 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 BD [11:05:28]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [11:05:28]wFMCommunicate OK [11:05:28]requested_item fd.num is exist - process it [11:05:28]SAM_PROTO_GetFieldsCounters [11:05:28]wFMCommunicate request_size=4 [11:05:28]MH_SAM_APDU [11:05:28]CAPDU: 80 13 00 00 [11:05:28]Write to MH i2c: E2 08 00 E8 07 80 13 00 00 00 00 00 00 6B [11:05:28]Write i2c OK [11:05:28]MH_I2C_Read... [11:05:28]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:05:28]Read from MH i2c: E2 [11:05:28]MH_I2C_Read... [11:05:28]Read from MH i2c: E2 62 00 [11:05:28]MH_I2C_Read... [11:05:28]Read from MH i2c: E2 62 00 E8 07 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 53 16 03 00 0E 04 04 00 21 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 94 [11:05:28]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 53 16 03 00 0E 04 04 00 21 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 [11:05:28]wFMCommunicate OK [11:05:28]SAM_PROTO_GetFieldsCounters done [11:05:28]requested_item shift.num is exist - process it [11:05:28]requested_item shift.opened is exist - process it [11:05:28]req_shift_opened [11:05:28]FM_GetShiftState [11:05:28]SAM_PROTO_GetShiftState [11:05:28]wFMCommunicate request_size=4 [11:05:28]MH_SAM_APDU [11:05:28]CAPDU: 80 13 01 00 [11:05:28]Write to MH i2c: E2 08 00 E9 07 80 13 01 00 00 00 00 00 6D [11:05:28]Write i2c OK [11:05:28]MH_I2C_Read... [11:05:28]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:05:28]Read from MH i2c: E2 [11:05:28]MH_I2C_Read... [11:05:28]Read from MH i2c: E2 0E 00 [11:05:28]MH_I2C_Read... [11:05:28]Read from MH i2c: E2 0E 00 E9 07 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 18 [11:05:28]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [11:05:28]wFMCommunicate OK [11:05:28]SAM_PROTO_GetShiftState done [11:05:28]FM_GetShiftState done [11:05:28]req_shift_opened done [11:05:28]requested_item shift.open_date is exist - process it [11:05:28]req_shift_open_date [11:05:28]req_shift_open_date done [11:05:28]produce_requested_data done [11:05:28]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202323,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670} [11:05:28]process_action_free close_receipt [11:05:28]json_value_free [11:05:28]json_value_free done [11:05:28]process_json_proto returns [11:05:28]Send response to host [11:05:28]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202323,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670}}} [11:05:28]free response buf [11:05:28]execute_script done [11:05:28]execute_script returns [11:05:28]free content buf [11:05:28]Sock 8.Close socket [11:05:28]Sock 8.Thread stoped [11:05:32]OFD Sender: No OFD packet to send [11:05:37]OFD Sender: No OFD packet to send [11:05:42]OFD Sender: No OFD packet to send [11:05:47]OFD Sender: No OFD packet to send [11:05:52]OFD Sender: No OFD packet to send [11:05:57]OFD Sender: No OFD packet to send [11:06:02]OFD Sender: No OFD packet to send [11:06:07]OFD Sender: No OFD packet to send [11:06:12]OFD Sender: No OFD packet to send [11:06:17]OFD Sender: No OFD packet to send [11:06:22]OFD Sender: No OFD packet to send [11:06:27]OFD Sender: No OFD packet to send [11:06:32]OFD Sender: No OFD packet to send [11:06:37]OFD Sender: No OFD packet to send [11:06:42]OFD Sender: No OFD packet to send [11:06:47]OFD Sender: No OFD packet to send [11:06:52]OFD Sender: No OFD packet to send [11:06:57]OFD Sender: No OFD packet to send [11:07:02]OFD Sender: No OFD packet to send [11:07:07]OFD Sender: No OFD packet to send [11:07:12]OFD Sender: No OFD packet to send [11:07:17]OFD Sender: No OFD packet to send [11:07:22]OFD Sender: No OFD packet to send [11:07:27]OFD Sender: No OFD packet to send [11:07:32]OFD Sender: No OFD packet to send [11:07:37]OFD Sender: No OFD packet to send [11:07:42]OFD Sender: No OFD packet to send [11:07:47]OFD Sender: No OFD packet to send [11:07:52]OFD Sender: No OFD packet to send [11:07:57]OFD Sender: No OFD packet to send [11:08:02]OFD Sender: No OFD packet to send [11:08:07]OFD Sender: No OFD packet to send [11:08:12]OFD Sender: No OFD packet to send [11:08:17]OFD Sender: No OFD packet to send [11:08:22]OFD Sender: No OFD packet to send [11:08:27]OFD Sender: No OFD packet to send [11:08:32]OFD Sender: No OFD packet to send [11:08:37]OFD Sender: No OFD packet to send [11:08:42]OFD Sender: No OFD packet to send [11:08:47]OFD Sender: No OFD packet to send [11:08:52]OFD Sender: No OFD packet to send [11:08:57]OFD Sender: No OFD packet to send [11:09:02]OFD Sender: No OFD packet to send [11:09:04]accept exits with 9 [11:09:04]New connection [11:09:04]New thread 3067264356 created [11:09:04]Thread 3067407716 joined [11:09:04]Waiting for new connection... [11:09:04] Sock 9.Parse request [11:09:04]Sock 9.Check first char [11:09:04]Sock 9.First char is OK [11:09:04]request: POST /json_proto HTTP/1.0 [11:09:04]Method: POST [11:09:04]URL: /json_proto [11:09:04]Method is POST - this is cgi request [11:09:04]url: /json_proto [11:09:04]query_string will be loaded in cgi processing [11:09:04]execute_cgi json_proto POST (null) [11:09:04]execute_cgi path=json_proto method=POST [11:09:04]POST find Content-Length [11:09:04]Host: 172.17.63.195:8080 [11:09:04]Content-Length: 677 [11:09:04]Content-Type: application/json [11:09:04] [11:09:04]POST finish read [11:09:04]Found Content-Length = 677 [11:09:04]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450100", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 52", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 66.90, "quantity" : 3.140, "sum" : 210.07, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 210.00, "total" : 210.00, "payments": [ { "type": 0, "sum" : 210.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:09:04]execute_script... [11:09: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)450100", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 52", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 66.90, "quantity" : 3.140, "sum" : 210.07, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 210.00, "total" : 210.00, "payments": [ { "type": 0, "sum" : 210.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:09:04]POST & json_proto [11:09:04]process_json_proto [11:09:04]json parsed OK: [11:09:04]protocol is kg_v1.0 [11:09:04]action value=close_receipt [11:09:04]process_action close_receipt [11:09:04]cmd_close_receipt [11:09:04]MH_GetDate [11:09:04]Write to MH i2c: F0 00 00 EA 07 E0 [11:09:04]Write i2c OK [11:09:04]MH_I2C_Read... [11:09:04]Read from MH i2c: F0 [11:09:04]MH_I2C_Read... [11:09:04]Read from MH i2c: F0 09 00 [11:09:04]MH_I2C_Read... [11:09:04]Read from MH i2c: F0 09 00 EA 07 00 D0 70 1F 67 47 1B 1E 67 96 [11:09:04]GetLastDocTimeStamp 1730113525 [11:09:04]current date 1730113744 [11:09:04]FM_GetShiftState [11:09:04]SAM_PROTO_GetShiftState [11:09:04]wFMCommunicate request_size=4 [11:09:04]MH_SAM_APDU [11:09:04]CAPDU: 80 13 01 00 [11:09:04]Write to MH i2c: E2 08 00 EB 07 80 13 01 00 00 00 00 00 6F [11:09:04]Write i2c OK [11:09:04]MH_I2C_Read... [11:09:04]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:09:04]Read from MH i2c: E2 [11:09:04]MH_I2C_Read... [11:09:04]Read from MH i2c: E2 0E 00 [11:09:04]MH_I2C_Read... [11:09:04]Read from MH i2c: E2 0E 00 EB 07 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 1A [11:09:04]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [11:09:04]wFMCommunicate OK [11:09:04]SAM_PROTO_GetShiftState done [11:09:04]FM_GetShiftState done [11:09:04]opened in 1730073670 [11:09:04]opened+sec_in_day 1730160070 [11:09:04]quantity*price = 21006 [11:09:04]sum+1 = 21008 [11:09:04]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.07 ИТОГО: 210.00 Внесено: 210.00 СДАЧА: 0.00 НСП 1% : 1.86 НДС 12% : 22.31 Наличными: 210.00 Безнал.: 0.00 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 124 28.10.2024 11:09 Смена: 545 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 ФМ: 0000000000871756 ФД: 202324 ФПД: 8410644317934 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T110904&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202324&fm=8410644317934&tin=02508201610067®Number=0000000000091777&sum=21000 [11:09:05]StoreToDocumentArchive [11:09:05]shift 545 fd 202324 [11:09:05]save to /storage/0545/doc_00202324 [11:09:05]save last doc name /storage/0545/doc_00202324 to /storage/kkm_last_doc_name [11:09:05]save OK [11:09:05]Clear old archive folders... [11:09:05]ProcessDocumentItem done err = 0, tmpTLVsize=251 [11:09:05]tlvbuf is 00D581C0 [11:09:05]SAM_PROTO_ClearQueue [11:09:05]wFMCommunicate request_size=4 [11:09:05]MH_SAM_APDU [11:09:05]CAPDU: 80 09 00 00 [11:09:05]Write to MH i2c: E2 08 00 F8 07 80 09 00 00 00 00 00 00 71 [11:09:05]Write i2c OK [11:09:05]MH_I2C_Read... [11:09:05]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:09:05]Read from MH i2c: E2 [11:09:05]MH_I2C_Read... [11:09:05]Read from MH i2c: E2 03 00 [11:09:05]MH_I2C_Read... [11:09:05]Read from MH i2c: E2 03 00 F8 07 00 90 00 73 [11:09:05]RAPDU: 90 00 [11:09:05]wFMCommunicate OK [11:09:05]SAM_PROTO_ClearQueue done [11:09:05]KKMCreateOFDPacket [11:09:05]OFDProtocolAddRootSTLVToBuf [11:09:05]FM_MakeSignedData [11:09:05]FM_MakeSignedData [11:09:05]SAM_PROTO_SignData [11:09:05]wFMCommunicate request_size=4 [11:09:05]MH_SAM_APDU [11:09:05]CAPDU: 80 0D 01 02 [11:09:05]Write to MH i2c: E2 08 00 F9 07 80 0D 01 02 00 00 00 00 79 [11:09:05]Write i2c OK [11:09:05]MH_I2C_Read... [11:09:05]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:09:05]Read from MH i2c: E2 [11:09:05]MH_I2C_Read... [11:09:05]Read from MH i2c: E2 03 00 [11:09:05]MH_I2C_Read... [11:09:05]Read from MH i2c: E2 03 00 F9 07 00 90 00 74 [11:09:05]RAPDU: 90 00 [11:09:05]wFMCommunicate OK [11:09:05]wFMCommunicate request_size=255 [11:09:05]MH_SAM_APDU [11:09: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 32 FF 03 08 00 03 44 0C 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 0F 52 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 08 52 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BA 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 B7 08 00 00 00 00 07 04 06 00 08 52 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 7C 00 00 00 F4 03 04 00 D0 70 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 54 16 03 00 35 04 06 00 07 [11:09:05]Write to MH i2c: E2 02 01 FA 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 32 FF 03 08 00 03 44 0C 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 0F 52 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 08 52 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BA 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 B7 08 00 00 00 00 07 04 06 00 08 52 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 7C 00 00 00 F4 03 04 00 D0 70 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 54 16 03 00 35 04 06 00 07 00 00 7B [11:09:05]Write i2c OK [11:09:05]MH_I2C_Read... [11:09:05]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:09:05]Read from MH i2c: E2 [11:09:05]MH_I2C_Read... [11:09:05]Read from MH i2c: E2 03 00 [11:09:05]MH_I2C_Read... [11:09:05]Read from MH i2c: E2 03 00 FA 07 00 90 00 75 [11:09:05]RAPDU: 90 00 [11:09:05]wFMCommunicate OK [11:09:05]wFMCommunicate request_size=10 [11:09:05]MH_SAM_APDU [11:09:05]CAPDU: 80 0D 02 02 05 A6 41 77 86 EE [11:09:05]Write to MH i2c: E2 0D 00 FB 07 80 0D 02 02 05 00 A6 41 77 86 EE 00 00 58 [11:09:05]Write i2c OK [11:09:05]MH_I2C_Read... [11:09:05]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:09:05]Read from MH i2c: E2 [11:09:05]MH_I2C_Read... [11:09:05]Read from MH i2c: E2 03 00 [11:09:05]MH_I2C_Read... [11:09:05]Read from MH i2c: E2 03 00 FB 07 00 90 00 76 [11:09:05]RAPDU: 90 00 [11:09:05]wFMCommunicate OK [11:09:05]wFMCommunicate request_size=4 [11:09:05]MH_SAM_APDU [11:09:05]CAPDU: 80 0D 03 02 [11:09:05]Write to MH i2c: E2 08 00 FC 07 80 0D 03 02 00 00 00 00 7E [11:09:05]Write i2c OK [11:09:05]MH_I2C_Read... [11:09:05]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:09:05]Read from MH i2c: E2 [11:09:05]MH_I2C_Read... [11:09:05]Read from MH i2c: E2 0B 00 [11:09:05]MH_I2C_Read... [11:09:05]Read from MH i2c: E2 0B 00 FC 07 00 60 D1 F3 92 8F F8 C4 03 90 00 83 [11:09:05]RAPDU: 60 D1 F3 92 8F F8 C4 03 90 00 [11:09:05]wFMCommunicate OK [11:09:05]SAM_PROTO_SignData done [11:09:05]FM_MakeSignedData done [11:09:05]CreateOFDProtocolMessage [11:09:05]wFMCommunicate request_size=4 [11:09:05]MH_SAM_APDU [11:09:05]CAPDU: 80 11 00 00 [11:09:05]Write to MH i2c: E2 08 00 FD 07 80 11 00 00 00 00 00 00 7E [11:09:05]Write i2c OK [11:09:05]MH_I2C_Read... [11:09:05]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:09:05]Read from MH i2c: E2 [11:09:05]MH_I2C_Read... [11:09:05]Read from MH i2c: E2 17 00 [11:09:05]MH_I2C_Read... [11:09:05]Read from MH i2c: E2 17 00 FD 07 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 D3 [11:09:05]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [11:09:05]wFMCommunicate OK [11:09:05]CreateOFDProtocolMessage done [11:09:05]OFDSenderStorePacket 202324 [11:09:05]StoreOFDPacket docnum=202324 [11:09:05]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 70 7A 07 01 96 16 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 44 0C 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 0F 52 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 08 52 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BA 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 B7 08 00 00 00 00 07 04 06 00 08 52 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 7C 00 00 00 F4 03 04 00 D0 70 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 54 16 03 00 35 04 06 00 07 A6 41 77 86 EE 60 D1 F3 92 8F F8 C4 03 [11:09:05]CheckFolder [11:09:05]dirname=/storage/ofd_packets [11:09:05]CheckFolder done [11:09:05]ProducePacketName [11:09:05]name=ofd_packets/00202324 [11:09:05]NVStorageSaveData ofd_packets/00202324 [11:09:05]File name is /storage/ofd_packets/00202324 [11:09:05]Write 301 bytes [11:09:05]NVStorageSaveData done [11:09:05]OFDSenderStorePacket done [11:09:05]KKMCreateOFDPacket done [11:09:05]NVStorageSaveData kkm_last_timestamp [11:09:05]File name is /storage/kkm_last_timestamp [11:09:05]Write 4 bytes [11:09:05]NVStorageSaveData done [11:09:05]ExternCall_PrintAddStr [11:09:05]wPrintStart [11:09:05]Write to MH i2c: 01 00 00 FE 07 05 [11:09:05]Write i2c OK [11:09:05]MH_I2C_Read... [11:09:05]Read from MH i2c: 01 [11:09:05]MH_I2C_Read... [11:09:05]Read from MH i2c: 01 07 00 [11:09:05]MH_I2C_Read... [11:09:05]Read from MH i2c: 01 07 00 FE 07 00 00 00 00 00 FF 0F 1A [11:09:05]RasterBufferAndPrint [11:09:05]line Счет N : (1)450100 [11:09:05]line ИНН: 02508201610067 [11:09:05]line Контрольно-Кассовый Чек [11:09:05]line ПРОДАЖА [11:09:05]line ТРК (МРК, ГНК) : 52 [11:09:05]line Товар: 2710124130 [11:09:05]line Аи-92-К-2 [11:09:05]line 3.140 * 66.90 [11:09:05]line = 210.07 [11:09:05]line НДС 12% НСП 1% [11:09:05]line > о реализуемом товаре [11:09:05]line ОКРУГЛЕНИЕ: -0.07 [11:09:05]line ИТОГО: 210.00 [11:09:05]line Внесено: 210.00 [11:09:05]line СДАЧА: 0.00 [11:09:05]line НСП 1% : 1.86 [11:09:05]line НДС 12% : 22.31 [11:09:05]line Наличными: 210.00 [11:09:05]line Безнал.: 0.00 [11:09:05]line Место: АЗС № 171 "Партнер Нефть" [11:09:05]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [11:09:05]line СНО: Общий режим [11:09:05]line Чек 124 28.10.2024 11:09 [11:09:05]line Смена: 545 ФФД: 1.0 [11:09:05]line ЗНМ: 0300000109 [11:09:05]line РНМ: 0000000000091777 [11:09:05]line Версия ККМ: 001 [11:09:05]line ФМ: 0000000000871756 [11:09:05]line ФД: 202324 [11:09:05]line ФПД: 8410644317934 [11:09:05]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T110904&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202324&fm=8410644317934&tin=02508201610067®Number=0000000000091777&sum=21000 [11:09:06]OFD Sender: Processing packet 202324 [packets to send 116, broken 115] [11:09:06]ProducePacketName [11:09:06]name=ofd_packets/00202324 [11:09:06]OFD Sender: To server: pG, [11:09:06]CommunicateWithHost lk.salyk.kg:30040 [11:09:06]ConnectInit lk.salyk.kg [11:09:06]written 0, free lines is 4095 [11:09:06]Connected sock=10 [11:09:06]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 70 7A 07 01 96 16 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 44 0C 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 0F 52 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 08 52 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BA 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 B7 08 00 00 00 00 07 04 06 00 08 52 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 7C 00 00 00 F4 03 04 00 D0 70 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 54 16 03 00 35 04 06 00 07 A6 41 77 86 EE 60 D1 F3 92 8F F8 C4 03 [11:09:06]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 83 1A 47 00 AB 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 35 36 10 04 04 00 54 16 03 00 F4 03 04 00 87 1C 1F 67 B6 04 01 00 00 42 0A 3D C5 BA DC 24 6F [11:09:06]CommunicateWithHost err = 0 [11:09:06]CheckOFDResponse [11:09:06]1017 (14) - 77093643461234 [11:09:06]1041 (16) - 0000000000871756 [11:09:06]1040 (4) - 202324 [11:09:06]1012 (4) - 28.10.2024 05:09 [11:09:06]1206 (1) - 0 [11:09:06]OFD Sender: Remove packet 202324 [11:09:06]ProducePacketName [11:09:06]name=ofd_packets/00202324 [11:09:06]NVStorageDeleteData [11:09:06]Write to MH i2c: 01 00 00 29 08 31 [11:09:06]Write i2c OK [11:09:06]MH_I2C_Read... [11:09:06]Read from MH i2c: 01 [11:09:06]MH_I2C_Read... [11:09:06]Read from MH i2c: 01 07 00 [11:09:06]MH_I2C_Read... [11:09:06]Read from MH i2c: 01 07 00 29 08 00 00 00 00 00 91 0C D5 [11:09:06]RasterBufferAndPrint [11:09:06]line [11:09:06]line [11:09:06]line [11:09:06]line [11:09:06]line [11:09:06]written 0, free lines is 3223 [11:09:06]MH_Cut [11:09:06]Write to MH i2c: D1 01 00 30 08 01 0A [11:09:06]Write i2c OK [11:09:06]MH_I2C_Read... [11:09:06]Read from MH i2c: D1 [11:09:06]MH_I2C_Read... [11:09:06]Read from MH i2c: D1 01 00 [11:09:06]MH_I2C_Read... [11:09:06]Read from MH i2c: D1 01 00 30 08 00 09 [11:09:06]Write to MH i2c: 01 00 00 31 08 39 [11:09:06]Write i2c OK [11:09:06]MH_I2C_Read... [11:09:07]OFD Sender: No OFD packet to send [11:09:07]*** Cut start [11:09:07]*** Purtial cut [11:09:07]*** Stage 1: CUTSNS_PIN = 1 [11:09:07]Read from MH i2c: 01 [11:09:07]MH_I2C_Read... [11:09:07]*** Stop cut motor [11:09:07]*** Cut end [11:09:07]Read from MH i2c: 01 07 00 [11:09:07]MH_I2C_Read... [11:09:07]Read from MH i2c: 01 07 00 31 08 00 00 00 00 00 FF 0F 4E [11:09:07]process_action close_receipt done [11:09:07]requested_data is exist [11:09:07]produce_requested_data [11:09:07]requested_item fm.sn is exist - process it [11:09:07]wFMCommunicate request_size=4 [11:09:07]MH_SAM_APDU [11:09:07]CAPDU: 80 11 00 00 [11:09:07]Write to MH i2c: E2 08 00 32 08 80 11 00 00 00 00 00 00 B4 [11:09:07]Write i2c OK [11:09:07]MH_I2C_Read... [11:09:07]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:09:07]Read from MH i2c: E2 [11:09:07]MH_I2C_Read... [11:09:07]Read from MH i2c: E2 17 00 [11:09:07]MH_I2C_Read... [11:09:07]Read from MH i2c: E2 17 00 32 08 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 09 [11:09:07]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [11:09:07]wFMCommunicate OK [11:09:07]requested_item fd.num is exist - process it [11:09:07]SAM_PROTO_GetFieldsCounters [11:09:07]wFMCommunicate request_size=4 [11:09:07]MH_SAM_APDU [11:09:07]CAPDU: 80 13 00 00 [11:09:07]Write to MH i2c: E2 08 00 33 08 80 13 00 00 00 00 00 00 B7 [11:09:07]Write i2c OK [11:09:07]MH_I2C_Read... [11:09:07]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:09:08]Read from MH i2c: E2 [11:09:08]MH_I2C_Read... [11:09:08]Read from MH i2c: E2 62 00 [11:09:08]MH_I2C_Read... [11:09:08]Read from MH i2c: E2 62 00 33 08 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 54 16 03 00 0E 04 04 00 21 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 E4 [11:09: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 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 54 16 03 00 0E 04 04 00 21 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 [11:09:08]wFMCommunicate OK [11:09:08]SAM_PROTO_GetFieldsCounters done [11:09:08]requested_item shift.num is exist - process it [11:09:08]requested_item shift.opened is exist - process it [11:09:08]req_shift_opened [11:09:08]FM_GetShiftState [11:09:08]SAM_PROTO_GetShiftState [11:09:08]wFMCommunicate request_size=4 [11:09:08]MH_SAM_APDU [11:09:08]CAPDU: 80 13 01 00 [11:09:08]Write to MH i2c: E2 08 00 34 08 80 13 01 00 00 00 00 00 B9 [11:09:08]Write i2c OK [11:09:08]MH_I2C_Read... [11:09:08]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:09:08]Read from MH i2c: E2 [11:09:08]MH_I2C_Read... [11:09:08]Read from MH i2c: E2 0E 00 [11:09:08]MH_I2C_Read... [11:09:08]Read from MH i2c: E2 0E 00 34 08 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 64 [11:09:08]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [11:09:08]wFMCommunicate OK [11:09:08]SAM_PROTO_GetShiftState done [11:09:08]FM_GetShiftState done [11:09:08]req_shift_opened done [11:09:08]requested_item shift.open_date is exist - process it [11:09:08]req_shift_open_date [11:09:08]req_shift_open_date done [11:09:08]produce_requested_data done [11:09:08]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202324,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670} [11:09:08]process_action_free close_receipt [11:09:08]json_value_free [11:09:08]json_value_free done [11:09:08]process_json_proto returns [11:09:08]Send response to host [11:09:08]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202324,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670}}} [11:09:08]free response buf [11:09:08]execute_script done [11:09:08]execute_script returns [11:09:08]free content buf [11:09:08]Sock 9.Close socket [11:09:08]Sock 9.Thread stoped [11:09:12]OFD Sender: No OFD packet to send [11:09:17]OFD Sender: No OFD packet to send [11:09:22]OFD Sender: No OFD packet to send [11:09:27]OFD Sender: No OFD packet to send [11:09:32]OFD Sender: No OFD packet to send [11:09:37]OFD Sender: No OFD packet to send [11:09:42]OFD Sender: No OFD packet to send [11:09:47]OFD Sender: No OFD packet to send [11:09:52]OFD Sender: No OFD packet to send [11:09:57]OFD Sender: No OFD packet to send [11:10:02]OFD Sender: No OFD packet to send [11:10:07]OFD Sender: No OFD packet to send [11:10:12]OFD Sender: No OFD packet to send [11:10:17]OFD Sender: No OFD packet to send [11:10:22]OFD Sender: No OFD packet to send [11:10:27]OFD Sender: No OFD packet to send [11:10:32]OFD Sender: No OFD packet to send [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:57]OFD Sender: No OFD packet to send [11:11:02]OFD Sender: No OFD packet to send [11:11:07]OFD Sender: No OFD packet to send [11:11:12]OFD Sender: No OFD packet to send [11:11:17]OFD Sender: No OFD packet to send [11:11:22]OFD Sender: No OFD packet to send [11:11:27]OFD Sender: No OFD packet to send [11:11:32]OFD Sender: No OFD packet to send [11:11:37]OFD Sender: No OFD packet to send [11:11:42]OFD Sender: No OFD packet to send [11:11:47]OFD Sender: No OFD packet to send [11:11:52]OFD Sender: No OFD packet to send [11:11:57]OFD Sender: No OFD packet to send [11:12:02]OFD Sender: No OFD packet to send [11:12:07]OFD Sender: No OFD packet to send [11:12:12]OFD Sender: No OFD packet to send [11:12:17]OFD Sender: No OFD packet to send [11:12:22]OFD Sender: No OFD packet to send [11:12:27]OFD Sender: No OFD packet to send [11:12:32]OFD Sender: No OFD packet to send [11:12:37]OFD Sender: No OFD packet to send [11:12:40]accept exits with 8 [11:12:40]New connection [11:12:40]New thread 3067407716 created [11:12:40]Thread 3067264356 joined [11:12:40]Waiting for new connection... [11:12:40] Sock 8.Parse request [11:12:40]Sock 8.Check first char [11:12:40]Sock 8.First char is OK [11:12:40]request: POST /json_proto HTTP/1.0 [11:12:40]Method: POST [11:12:40]URL: /json_proto [11:12:40]Method is POST - this is cgi request [11:12:40]url: /json_proto [11:12:40]query_string will be loaded in cgi processing [11:12:40]execute_cgi json_proto POST (null) [11:12:40]execute_cgi path=json_proto method=POST [11:12:40]POST find Content-Length [11:12:40]Host: 172.17.63.195:8080 [11:12:40]Content-Length: 674 [11:12:40]Content-Type: application/json [11:12:40] [11:12:40]POST finish read [11:12:40]Found Content-Length = 674 [11:12:40]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450101", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "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:12:40]execute_script... [11:12: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)450101", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "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:12:40]POST & json_proto [11:12:40]process_json_proto [11:12:40]json parsed OK: [11:12:40]protocol is kg_v1.0 [11:12:40]action value=close_receipt [11:12:40]process_action close_receipt [11:12:40]cmd_close_receipt [11:12:40]MH_GetDate [11:12:40]Write to MH i2c: F0 00 00 35 08 2C [11:12:40]Write i2c OK [11:12:40]MH_I2C_Read... [11:12:40]Read from MH i2c: F0 [11:12:40]MH_I2C_Read... [11:12:40]Read from MH i2c: F0 09 00 [11:12:40]MH_I2C_Read... [11:12:40]Read from MH i2c: F0 09 00 35 08 00 A8 71 1F 67 47 1B 1E 67 BB [11:12:40]GetLastDocTimeStamp 1730113744 [11:12:40]current date 1730113960 [11:12:40]FM_GetShiftState [11:12:40]SAM_PROTO_GetShiftState [11:12:40]wFMCommunicate request_size=4 [11:12:40]MH_SAM_APDU [11:12:40]CAPDU: 80 13 01 00 [11:12:40]Write to MH i2c: E2 08 00 36 08 80 13 01 00 00 00 00 00 BB [11:12:40]Write i2c OK [11:12:40]MH_I2C_Read... [11:12:40]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:12:40]Read from MH i2c: E2 [11:12:40]MH_I2C_Read... [11:12:40]Read from MH i2c: E2 0E 00 [11:12:40]MH_I2C_Read... [11:12:40]Read from MH i2c: E2 0E 00 36 08 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 66 [11:12:40]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [11:12:40]wFMCommunicate OK [11:12:40]SAM_PROTO_GetShiftState done [11:12:40]FM_GetShiftState done [11:12:40]opened in 1730073670 [11:12:40]opened+sec_in_day 1730160070 [11:12:40]quantity*price = 50063 [11:12:40]sum+1 = 50064 [11:12:40]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.63 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.16 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 125 28.10.2024 11:12 Смена: 545 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 ФМ: 0000000000871756 ФД: 202325 ФПД: 76921403743255 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T111240&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202325&fm=76921403743255&tin=02508201610067®Number=0000000000091777&sum=50000 [11:12:41]StoreToDocumentArchive [11:12:41]shift 545 fd 202325 [11:12:41]save to /storage/0545/doc_00202325 [11:12:41]save last doc name /storage/0545/doc_00202325 to /storage/kkm_last_doc_name [11:12:41]save OK [11:12:41]Clear old archive folders... [11:12:41]ProcessDocumentItem done err = 0, tmpTLVsize=248 [11:12:41]tlvbuf is 00D75710 [11:12:41]SAM_PROTO_ClearQueue [11:12:41]wFMCommunicate request_size=4 [11:12:41]MH_SAM_APDU [11:12:41]CAPDU: 80 09 00 00 [11:12:41]Write to MH i2c: E2 08 00 43 08 80 09 00 00 00 00 00 00 BD [11:12:41]Write i2c OK [11:12:41]MH_I2C_Read... [11:12:41]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:12:41]Read from MH i2c: E2 [11:12:41]MH_I2C_Read... [11:12:41]Read from MH i2c: E2 03 00 [11:12:41]MH_I2C_Read... [11:12:41]Read from MH i2c: E2 03 00 43 08 00 90 00 BF [11:12:41]RAPDU: 90 00 [11:12:41]wFMCommunicate OK [11:12:41]SAM_PROTO_ClearQueue done [11:12:41]KKMCreateOFDPacket [11:12:41]OFDProtocolAddRootSTLVToBuf [11:12:41]FM_MakeSignedData [11:12:41]FM_MakeSignedData [11:12:41]SAM_PROTO_SignData [11:12:41]wFMCommunicate request_size=4 [11:12:41]MH_SAM_APDU [11:12:41]CAPDU: 80 0D 01 02 [11:12:41]Write to MH i2c: E2 08 00 44 08 80 0D 01 02 00 00 00 00 C5 [11:12:41]Write i2c OK [11:12:41]MH_I2C_Read... [11:12:41]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:12:41]Read from MH i2c: E2 [11:12:41]MH_I2C_Read... [11:12:41]Read from MH i2c: E2 03 00 [11:12:41]MH_I2C_Read... [11:12:41]Read from MH i2c: E2 03 00 44 08 00 90 00 C0 [11:12:41]RAPDU: 90 00 [11:12:41]wFMCommunicate OK [11:12:41]wFMCommunicate request_size=255 [11:12:41]MH_SAM_APDU [11:12: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 32 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 7D 00 00 00 F4 03 04 00 A8 71 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 55 16 03 00 35 04 06 00 45 F5 A8 F2 [11:12:41]Write to MH i2c: E2 02 01 45 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 32 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 7D 00 00 00 F4 03 04 00 A8 71 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 55 16 03 00 35 04 06 00 45 F5 A8 F2 00 00 58 [11:12:41]Write i2c OK [11:12:41]MH_I2C_Read... [11:12:41]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:12:41]Read from MH i2c: E2 [11:12:41]MH_I2C_Read... [11:12:41]Read from MH i2c: E2 03 00 [11:12:41]MH_I2C_Read... [11:12:41]Read from MH i2c: E2 03 00 45 08 00 90 00 C1 [11:12:41]RAPDU: 90 00 [11:12:41]wFMCommunicate OK [11:12:41]wFMCommunicate request_size=7 [11:12:41]MH_SAM_APDU [11:12:41]CAPDU: 80 0D 02 02 02 1C 17 [11:12:41]Write to MH i2c: E2 0A 00 46 08 80 0D 02 02 02 00 1C 17 00 00 FF [11:12:41]Write i2c OK [11:12:41]MH_I2C_Read... [11:12:41]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:12:41]Read from MH i2c: E2 [11:12:41]MH_I2C_Read... [11:12:41]Read from MH i2c: E2 03 00 [11:12:41]MH_I2C_Read... [11:12:41]Read from MH i2c: E2 03 00 46 08 00 90 00 C2 [11:12:41]RAPDU: 90 00 [11:12:41]wFMCommunicate OK [11:12:41]wFMCommunicate request_size=4 [11:12:41]MH_SAM_APDU [11:12:41]CAPDU: 80 0D 03 02 [11:12:41]Write to MH i2c: E2 08 00 47 08 80 0D 03 02 00 00 00 00 CA [11:12:41]Write i2c OK [11:12:41]MH_I2C_Read... [11:12:41]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:12:41]Read from MH i2c: E2 [11:12:41]MH_I2C_Read... [11:12:41]Read from MH i2c: E2 0B 00 [11:12:41]MH_I2C_Read... [11:12:41]Read from MH i2c: E2 0B 00 47 08 00 BD 2D AA A8 36 11 6F BE 90 00 7B [11:12:41]RAPDU: BD 2D AA A8 36 11 6F BE 90 00 [11:12:41]wFMCommunicate OK [11:12:41]SAM_PROTO_SignData done [11:12:41]FM_MakeSignedData done [11:12:41]CreateOFDProtocolMessage [11:12:41]wFMCommunicate request_size=4 [11:12:41]MH_SAM_APDU [11:12:41]CAPDU: 80 11 00 00 [11:12:41]Write to MH i2c: E2 08 00 48 08 80 11 00 00 00 00 00 00 CA [11:12:41]Write i2c OK [11:12:41]MH_I2C_Read... [11:12:41]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:12:41]Read from MH i2c: E2 [11:12:41]MH_I2C_Read... [11:12:41]Read from MH i2c: E2 17 00 [11:12:41]MH_I2C_Read... [11:12:41]Read from MH i2c: E2 17 00 48 08 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 1F [11:12:41]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [11:12:41]wFMCommunicate OK [11:12:41]CreateOFDProtocolMessage done [11:12:41]OFDSenderStorePacket 202325 [11:12:41]StoreOFDPacket docnum=202325 [11:12:41]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0C 01 00 00 CA CA 04 01 F2 45 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 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 7D 00 00 00 F4 03 04 00 A8 71 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 55 16 03 00 35 04 06 00 45 F5 A8 F2 1C 17 BD 2D AA A8 36 11 6F BE [11:12:41]CheckFolder [11:12:41]dirname=/storage/ofd_packets [11:12:41]CheckFolder done [11:12:41]ProducePacketName [11:12:41]name=ofd_packets/00202325 [11:12:41]NVStorageSaveData ofd_packets/00202325 [11:12:41]File name is /storage/ofd_packets/00202325 [11:12:41]Write 298 bytes [11:12:41]NVStorageSaveData done [11:12:41]OFDSenderStorePacket done [11:12:41]KKMCreateOFDPacket done [11:12:41]NVStorageSaveData kkm_last_timestamp [11:12:41]File name is /storage/kkm_last_timestamp [11:12:41]Write 4 bytes [11:12:41]NVStorageSaveData done [11:12:41]ExternCall_PrintAddStr [11:12:41]wPrintStart [11:12:41]Write to MH i2c: 01 00 00 49 08 51 [11:12:41]Write i2c OK [11:12:41]MH_I2C_Read... [11:12:41]Read from MH i2c: 01 [11:12:41]MH_I2C_Read... [11:12:41]Read from MH i2c: 01 07 00 [11:12:41]MH_I2C_Read... [11:12:41]Read from MH i2c: 01 07 00 49 08 00 00 00 00 00 FF 0F 66 [11:12:41]RasterBufferAndPrint [11:12:41]line Счет N : (1)450101 [11:12:41]line ИНН: 02508201610067 [11:12:41]line Контрольно-Кассовый Чек [11:12:41]line ПРОДАЖА [11:12:41]line ТРК (МРК, ГНК) : 33 [11:12:41]line Товар: 2710194210 [11:12:41]line ДТ-К-2 [11:12:41]line 6.570 * 76.20 [11:12:41]line = 500.63 [11:12:41]line НДС 12% НСП 1% [11:12:41]line > о реализуемом товаре [11:12:41]line ОКРУГЛЕНИЕ: -0.63 [11:12:41]line ИТОГО: 500.00 [11:12:41]line Внесено: 500.00 [11:12:41]line СДАЧА: 0.00 [11:12:41]line НСП 1% : 4.43 [11:12:41]line НДС 12% : 53.16 [11:12:41]line Наличными: 500.00 [11:12:41]line Безнал.: 0.00 [11:12:41]line Место: АЗС № 171 "Партнер Нефть" [11:12:41]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [11:12:41]line СНО: Общий режим [11:12:41]line Чек 125 28.10.2024 11:12 [11:12:41]line Смена: 545 ФФД: 1.0 [11:12:41]line ЗНМ: 0300000109 [11:12:41]line РНМ: 0000000000091777 [11:12:41]line Версия ККМ: 001 [11:12:41]line ФМ: 0000000000871756 [11:12:41]line ФД: 202325 [11:12:41]line ФПД: 76921403743255 [11:12:42]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T111240&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202325&fm=76921403743255&tin=02508201610067®Number=0000000000091777&sum=50000 [11:12:42]OFD Sender: Processing packet 202325 [packets to send 116, broken 115] [11:12:42]ProducePacketName [11:12:42]name=ofd_packets/00202325 [11:12:42]OFD Sender: To server: pG, [11:12:42]CommunicateWithHost lk.salyk.kg:30040 [11:12:42]ConnectInit lk.salyk.kg [11:12:42]written 0, free lines is 4095 [11:12:42]Connected sock=10 [11:12:42]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0C 01 00 00 CA CA 04 01 F2 45 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 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 7D 00 00 00 F4 03 04 00 A8 71 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 55 16 03 00 35 04 06 00 45 F5 A8 F2 1C 17 BD 2D AA A8 36 11 6F BE [11:12:42]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 55 7E 47 00 9D 5D A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 55 16 03 00 F4 03 04 00 5F 1D 1F 67 B6 04 01 00 00 B7 53 7B BC 54 99 78 68 [11:12:42]CommunicateWithHost err = 0 [11:12:42]CheckOFDResponse [11:12:42]1017 (14) - 77093643461234 [11:12:42]1041 (16) - 0000000000871756 [11:12:42]1040 (4) - 202325 [11:12:42]1012 (4) - 28.10.2024 05:13 [11:12:42]1206 (1) - 0 [11:12:42]OFD Sender: Remove packet 202325 [11:12:42]ProducePacketName [11:12:42]name=ofd_packets/00202325 [11:12:42]NVStorageDeleteData [11:12:42]Write to MH i2c: 01 00 00 74 08 7C [11:12:42]Write i2c OK [11:12:42]MH_I2C_Read... [11:12:42]Read from MH i2c: 01 [11:12:42]MH_I2C_Read... [11:12:42]Read from MH i2c: 01 07 00 [11:12:42]MH_I2C_Read... [11:12:42]Read from MH i2c: 01 07 00 74 08 00 00 00 00 00 8F 0C 1E [11:12:42]RasterBufferAndPrint [11:12:42]line [11:12:42]line [11:12:42]line [11:12:42]line [11:12:42]line [11:12:42]written 0, free lines is 3219 [11:12:42]MH_Cut [11:12:42]Write to MH i2c: D1 01 00 7B 08 01 55 [11:12:42]Write i2c OK [11:12:42]MH_I2C_Read... [11:12:42]Read from MH i2c: D1 [11:12:42]MH_I2C_Read... [11:12:42]Read from MH i2c: D1 01 00 [11:12:42]MH_I2C_Read... [11:12:42]Read from MH i2c: D1 01 00 7B 08 00 54 [11:12:42]Write to MH i2c: 01 00 00 7C 08 84 [11:12:42]Write i2c OK [11:12:42]MH_I2C_Read... [11:12:43]OFD Sender: No OFD packet to send [11:12:43]*** Cut start [11:12:43]*** Purtial cut [11:12:43]*** Stage 1: CUTSNS_PIN = 1 [11:12:43]Read from MH i2c: 01 [11:12:43]MH_I2C_Read... [11:12:43]*** Stop cut motor [11:12:43]*** Cut end [11:12:43]Read from MH i2c: 01 07 00 [11:12:43]MH_I2C_Read... [11:12:43]Read from MH i2c: 01 07 00 7C 08 00 00 00 00 00 FF 0F 99 [11:12:43]process_action close_receipt done [11:12:43]requested_data is exist [11:12:43]produce_requested_data [11:12:43]requested_item fm.sn is exist - process it [11:12:43]wFMCommunicate request_size=4 [11:12:43]MH_SAM_APDU [11:12:43]CAPDU: 80 11 00 00 [11:12:43]Write to MH i2c: E2 08 00 7D 08 80 11 00 00 00 00 00 00 FF [11:12:43]Write i2c OK [11:12:43]MH_I2C_Read... [11:12:43]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:12:43]Read from MH i2c: E2 [11:12:43]MH_I2C_Read... [11:12:43]Read from MH i2c: E2 17 00 [11:12:43]MH_I2C_Read... [11:12:43]Read from MH i2c: E2 17 00 7D 08 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 54 [11:12:43]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [11:12:43]wFMCommunicate OK [11:12:43]requested_item fd.num is exist - process it [11:12:43]SAM_PROTO_GetFieldsCounters [11:12:43]wFMCommunicate request_size=4 [11:12:43]MH_SAM_APDU [11:12:43]CAPDU: 80 13 00 00 [11:12:43]Write to MH i2c: E2 08 00 7E 08 80 13 00 00 00 00 00 00 02 [11:12:43]Write i2c OK [11:12:43]MH_I2C_Read... [11:12:44]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:12:44]Read from MH i2c: E2 [11:12:44]MH_I2C_Read... [11:12:44]Read from MH i2c: E2 62 00 [11:12:44]MH_I2C_Read... [11:12:44]Read from MH i2c: E2 62 00 7E 08 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 55 16 03 00 0E 04 04 00 21 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 33 [11:12:44]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 55 16 03 00 0E 04 04 00 21 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 [11:12:44]wFMCommunicate OK [11:12:44]SAM_PROTO_GetFieldsCounters done [11:12:44]requested_item shift.num is exist - process it [11:12:44]requested_item shift.opened is exist - process it [11:12:44]req_shift_opened [11:12:44]FM_GetShiftState [11:12:44]SAM_PROTO_GetShiftState [11:12:44]wFMCommunicate request_size=4 [11:12:44]MH_SAM_APDU [11:12:44]CAPDU: 80 13 01 00 [11:12:44]Write to MH i2c: E2 08 00 7F 08 80 13 01 00 00 00 00 00 04 [11:12:44]Write i2c OK [11:12:44]MH_I2C_Read... [11:12:44]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:12:44]Read from MH i2c: E2 [11:12:44]MH_I2C_Read... [11:12:44]Read from MH i2c: E2 0E 00 [11:12:44]MH_I2C_Read... [11:12:44]Read from MH i2c: E2 0E 00 7F 08 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 AF [11:12:44]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [11:12:44]wFMCommunicate OK [11:12:44]SAM_PROTO_GetShiftState done [11:12:44]FM_GetShiftState done [11:12:44]req_shift_opened done [11:12:44]requested_item shift.open_date is exist - process it [11:12:44]req_shift_open_date [11:12:44]req_shift_open_date done [11:12:44]produce_requested_data done [11:12:44]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202325,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670} [11:12:44]process_action_free close_receipt [11:12:44]json_value_free [11:12:44]json_value_free done [11:12:44]process_json_proto returns [11:12:44]Send response to host [11:12:44]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202325,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670}}} [11:12:44]free response buf [11:12:44]execute_script done [11:12:44]execute_script returns [11:12:44]free content buf [11:12:44]Sock 8.Close socket [11:12:44]Sock 8.Thread stoped [11:12:44]accept exits with 9 [11:12:44]New connection [11:12:44]New thread 3067264356 created [11:12:44]Thread 3067407716 joined [11:12:44]Waiting for new connection... [11:12:44] Sock 9.Parse request [11:12:44]Sock 9.Check first char [11:12:44]Sock 9.First char is OK [11:12:44]request: POST /json_proto HTTP/1.0 [11:12:44]Method: POST [11:12:44]URL: /json_proto [11:12:44]Method is POST - this is cgi request [11:12:44]url: /json_proto [11:12:44]query_string will be loaded in cgi processing [11:12:44]execute_cgi json_proto POST (null) [11:12:44]execute_cgi path=json_proto method=POST [11:12:44]POST find Content-Length [11:12:44]Host: 172.17.63.195:8080 [11:12:44]Content-Length: 632 [11:12:44]Content-Type: application/json [11:12:44] [11:12:44]POST finish read [11:12:44]Found Content-Length = 632 [11:12:44]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450102", "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" : 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:12:44]execute_script... [11:12:44]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450102", "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" : 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:12:44]POST & json_proto [11:12:44]process_json_proto [11:12:44]json parsed OK: [11:12:44]protocol is kg_v1.0 [11:12:44]action value=close_receipt [11:12:44]process_action close_receipt [11:12:44]cmd_close_receipt [11:12:44]MH_GetDate [11:12:44]Write to MH i2c: F0 00 00 80 08 77 [11:12:44]Write i2c OK [11:12:44]MH_I2C_Read... [11:12:44]Read from MH i2c: F0 [11:12:44]MH_I2C_Read... [11:12:44]Read from MH i2c: F0 09 00 [11:12:44]MH_I2C_Read... [11:12:44]Read from MH i2c: F0 09 00 80 08 00 AD 71 1F 67 47 1B 1E 67 0B [11:12:44]GetLastDocTimeStamp 1730113960 [11:12:44]current date 1730113965 [11:12:44]FM_GetShiftState [11:12:44]SAM_PROTO_GetShiftState [11:12:44]wFMCommunicate request_size=4 [11:12:44]MH_SAM_APDU [11:12:44]CAPDU: 80 13 01 00 [11:12:44]Write to MH i2c: E2 08 00 81 08 80 13 01 00 00 00 00 00 06 [11:12:44]Write i2c OK [11:12:44]MH_I2C_Read... [11:12:44]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:12:44]Read from MH i2c: E2 [11:12:44]MH_I2C_Read... [11:12:44]Read from MH i2c: E2 0E 00 [11:12:44]MH_I2C_Read... [11:12:44]Read from MH i2c: E2 0E 00 81 08 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 B1 [11:12:44]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [11:12:44]wFMCommunicate OK [11:12:44]SAM_PROTO_GetShiftState done [11:12:44]FM_GetShiftState done [11:12:44]opened in 1730073670 [11:12:44]opened+sec_in_day 1730160070 [11:12:44]quantity*price = 50000 [11:12:44]sum+1 = 50001 [11:12:44]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 500.00 НСП 1% : 4.42 НДС 12% : 53.10 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 126 28.10.2024 11:12 Смена: 545 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 ФМ: 0000000000871756 ФД: 202326 ФПД: 253703529615762 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T111245&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202326&fm=253703529615762&tin=02508201610067®Number=0000000000091777&sum=50000 [11:12:45]StoreToDocumentArchive [11:12:45]shift 545 fd 202326 [11:12:45]save to /storage/0545/doc_00202326 [11:12:45]save last doc name /storage/0545/doc_00202326 to /storage/kkm_last_doc_name [11:12:45]save OK [11:12:45]Clear old archive folders... [11:12:45]ProcessDocumentItem done err = 0, tmpTLVsize=252 [11:12:45]tlvbuf is 00D86DA0 [11:12:45]SAM_PROTO_ClearQueue [11:12:45]wFMCommunicate request_size=4 [11:12:45]MH_SAM_APDU [11:12:45]CAPDU: 80 09 00 00 [11:12:45]Write to MH i2c: E2 08 00 8E 08 80 09 00 00 00 00 00 00 08 [11:12:45]Write i2c OK [11:12:45]MH_I2C_Read... [11:12:45]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:12:45]Read from MH i2c: E2 [11:12:45]MH_I2C_Read... [11:12:45]Read from MH i2c: E2 03 00 [11:12:45]MH_I2C_Read... [11:12:45]Read from MH i2c: E2 03 00 8E 08 00 90 00 0A [11:12:45]RAPDU: 90 00 [11:12:45]wFMCommunicate OK [11:12:45]SAM_PROTO_ClearQueue done [11:12:45]KKMCreateOFDPacket [11:12:45]OFDProtocolAddRootSTLVToBuf [11:12:45]FM_MakeSignedData [11:12:45]FM_MakeSignedData [11:12:45]SAM_PROTO_SignData [11:12:45]wFMCommunicate request_size=4 [11:12:45]MH_SAM_APDU [11:12:45]CAPDU: 80 0D 01 02 [11:12:45]Write to MH i2c: E2 08 00 8F 08 80 0D 01 02 00 00 00 00 10 [11:12:45]Write i2c OK [11:12:45]MH_I2C_Read... [11:12:45]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:12:45]Read from MH i2c: E2 [11:12:45]MH_I2C_Read... [11:12:45]Read from MH i2c: E2 03 00 [11:12:45]MH_I2C_Read... [11:12:45]Read from MH i2c: E2 03 00 8F 08 00 90 00 0B [11:12:45]RAPDU: 90 00 [11:12:45]wFMCommunicate OK [11:12:45]wFMCommunicate request_size=255 [11:12:45]MH_SAM_APDU [11:12: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 20 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 7E 00 00 00 F4 03 04 00 AD 71 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 56 16 03 00 35 04 06 00 [11:12:45]Write to MH i2c: E2 02 01 90 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 20 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 7E 00 00 00 F4 03 04 00 AD 71 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 56 16 03 00 35 04 06 00 00 00 B5 [11:12:45]Write i2c OK [11:12:45]MH_I2C_Read... [11:12:46]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:12:46]Read from MH i2c: E2 [11:12:46]MH_I2C_Read... [11:12:46]Read from MH i2c: E2 03 00 [11:12:46]MH_I2C_Read... [11:12:46]Read from MH i2c: E2 03 00 90 08 00 90 00 0C [11:12:46]RAPDU: 90 00 [11:12:46]wFMCommunicate OK [11:12:46]wFMCommunicate request_size=11 [11:12:46]MH_SAM_APDU [11:12:46]CAPDU: 80 0D 02 02 06 E6 BD F4 C2 D1 92 [11:12:46]Write to MH i2c: E2 0E 00 91 08 80 0D 02 02 06 00 E6 BD F4 C2 D1 92 00 00 DB [11:12:46]Write i2c OK [11:12:46]MH_I2C_Read... [11:12:46]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:12:46]Read from MH i2c: E2 [11:12:46]MH_I2C_Read... [11:12:46]Read from MH i2c: E2 03 00 [11:12:46]MH_I2C_Read... [11:12:46]Read from MH i2c: E2 03 00 91 08 00 90 00 0D [11:12:46]RAPDU: 90 00 [11:12:46]wFMCommunicate OK [11:12:46]wFMCommunicate request_size=4 [11:12:46]MH_SAM_APDU [11:12:46]CAPDU: 80 0D 03 02 [11:12:46]Write to MH i2c: E2 08 00 92 08 80 0D 03 02 00 00 00 00 15 [11:12:46]Write i2c OK [11:12:46]MH_I2C_Read... [11:12:46]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:12:46]Read from MH i2c: E2 [11:12:46]MH_I2C_Read... [11:12:46]Read from MH i2c: E2 0B 00 [11:12:46]MH_I2C_Read... [11:12:46]Read from MH i2c: E2 0B 00 92 08 00 B6 33 6E 0C B6 1C C1 F6 90 00 02 [11:12:46]RAPDU: B6 33 6E 0C B6 1C C1 F6 90 00 [11:12:46]wFMCommunicate OK [11:12:46]SAM_PROTO_SignData done [11:12:46]FM_MakeSignedData done [11:12:46]CreateOFDProtocolMessage [11:12:46]wFMCommunicate request_size=4 [11:12:46]MH_SAM_APDU [11:12:46]CAPDU: 80 11 00 00 [11:12:46]Write to MH i2c: E2 08 00 93 08 80 11 00 00 00 00 00 00 15 [11:12:46]Write i2c OK [11:12:46]MH_I2C_Read... [11:12:46]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:12:46]Read from MH i2c: E2 [11:12:46]MH_I2C_Read... [11:12:46]Read from MH i2c: E2 17 00 [11:12:46]MH_I2C_Read... [11:12:46]Read from MH i2c: E2 17 00 93 08 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 6A [11:12:46]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [11:12:46]wFMCommunicate OK [11:12:46]CreateOFDProtocolMessage done [11:12:46]OFDSenderStorePacket 202326 [11:12:46]StoreOFDPacket docnum=202326 [11:12:46]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 01 00 00 F5 B3 08 01 A8 FF 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 20 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 7E 00 00 00 F4 03 04 00 AD 71 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 56 16 03 00 35 04 06 00 E6 BD F4 C2 D1 92 B6 33 6E 0C B6 1C C1 F6 [11:12:46]CheckFolder [11:12:46]dirname=/storage/ofd_packets [11:12:46]CheckFolder done [11:12:46]ProducePacketName [11:12:46]name=ofd_packets/00202326 [11:12:46]NVStorageSaveData ofd_packets/00202326 [11:12:46]File name is /storage/ofd_packets/00202326 [11:12:46]Write 302 bytes [11:12:46]NVStorageSaveData done [11:12:46]OFDSenderStorePacket done [11:12:46]KKMCreateOFDPacket done [11:12:46]NVStorageSaveData kkm_last_timestamp [11:12:46]File name is /storage/kkm_last_timestamp [11:12:46]Write 4 bytes [11:12:46]NVStorageSaveData done [11:12:46]ExternCall_PrintAddStr [11:12:46]wPrintStart [11:12:46]Write to MH i2c: 01 00 00 94 08 9C [11:12:46]Write i2c OK [11:12:46]MH_I2C_Read... [11:12:46]Read from MH i2c: 01 [11:12:46]MH_I2C_Read... [11:12:46]Read from MH i2c: 01 07 00 [11:12:46]MH_I2C_Read... [11:12:46]Read from MH i2c: 01 07 00 94 08 00 00 00 00 00 FF 0F B1 [11:12:46]RasterBufferAndPrint [11:12:46]line Счет N : (1)450102 [11:12:46]line ИНН: 02508201610067 [11:12:46]line Контрольно-Кассовый Чек [11:12:46]line ПРОДАЖА [11:12:46]line ТРК (МРК, ГНК) : 53 [11:12:46]line Товар: 2710124130 [11:12:46]line SUPER 92-К-5 [11:12:46]line 7.310 * 68.40 [11:12:46]line = 500.00 [11:12:46]line НДС 12% НСП 1% [11:12:46]line > о реализуемом товаре [11:12:46]line ИТОГО: 500.00 [11:12:46]line НСП 1% : 4.42 [11:12:46]line НДС 12% : 53.10 [11:12:46]line Наличными: 500.00 [11:12:46]line Безнал.: 0.00 [11:12:46]line Место: АЗС № 171 "Партнер Нефть" [11:12:46]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [11:12:46]line СНО: Общий режим [11:12:46]line Чек 126 28.10.2024 11:12 [11:12:46]line Смена: 545 ФФД: 1.0 [11:12:46]line ЗНМ: 0300000109 [11:12:46]line РНМ: 0000000000091777 [11:12:46]line Версия ККМ: 001 [11:12:46]line ФМ: 0000000000871756 [11:12:46]line ФД: 202326 [11:12:46]line ФПД: 253703529615762 [11:12:46]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T111245&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202326&fm=253703529615762&tin=02508201610067®Number=0000000000091777&sum=50000 [11:12:46]OFD Sender: Processing packet 202326 [packets to send 116, broken 115] [11:12:46]ProducePacketName [11:12:46]name=ofd_packets/00202326 [11:12:46]written 0, free lines is 4095 [11:12:46]OFD Sender: To server: pG, [11:12:46]CommunicateWithHost lk.salyk.kg:30040 [11:12:46]ConnectInit lk.salyk.kg [11:12:46]Connected sock=10 [11:12:46]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 01 00 00 F5 B3 08 01 A8 FF 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 20 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 7E 00 00 00 F4 03 04 00 AD 71 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 56 16 03 00 35 04 06 00 E6 BD F4 C2 D1 92 B6 33 6E 0C B6 1C C1 F6 [11:12:47]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 F6 30 47 00 B6 4F A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 56 16 03 00 F4 03 04 00 64 1D 1F 67 B6 04 01 00 00 CB 63 C5 AF ED 07 CA A6 [11:12:47]CommunicateWithHost err = 0 [11:12:47]CheckOFDResponse [11:12:47]1017 (14) - 77093643461234 [11:12:47]1041 (16) - 0000000000871756 [11:12:47]1040 (4) - 202326 [11:12:47]1012 (4) - 28.10.2024 05:13 [11:12:47]1206 (1) - 0 [11:12:47]OFD Sender: Remove packet 202326 [11:12:47]ProducePacketName [11:12:47]name=ofd_packets/00202326 [11:12:47]NVStorageDeleteData [11:12:47]Write to MH i2c: 01 00 00 BC 08 C4 [11:12:47]Write i2c OK [11:12:47]MH_I2C_Read... [11:12:47]Read from MH i2c: 01 [11:12:47]MH_I2C_Read... [11:12:47]Read from MH i2c: 01 07 00 [11:12:47]MH_I2C_Read... [11:12:47]Read from MH i2c: 01 07 00 BC 08 00 00 00 00 00 DA 0C B1 [11:12:47]RasterBufferAndPrint [11:12:47]line [11:12:47]line [11:12:47]line [11:12:47]line [11:12:47]line [11:12:47]written 0, free lines is 3297 [11:12:47]MH_Cut [11:12:47]Write to MH i2c: D1 01 00 C3 08 01 9D [11:12:47]Write i2c OK [11:12:47]MH_I2C_Read... [11:12:47]Read from MH i2c: D1 [11:12:47]MH_I2C_Read... [11:12:47]Read from MH i2c: D1 01 00 [11:12:47]MH_I2C_Read... [11:12:47]Read from MH i2c: D1 01 00 C3 08 00 9C [11:12:47]Write to MH i2c: 01 00 00 C4 08 CC [11:12:47]Write i2c OK [11:12:47]MH_I2C_Read... [11:12:47]OFD Sender: No OFD packet to send [11:12:48]*** Cut start [11:12:48]*** Purtial cut [11:12:48]*** Stage 1: CUTSNS_PIN = 1 [11:12:48]Read from MH i2c: 01 [11:12:48]MH_I2C_Read... [11:12:48]*** Stop cut motor [11:12:48]*** Cut end [11:12:48]Read from MH i2c: 01 07 00 [11:12:48]MH_I2C_Read... [11:12:48]Read from MH i2c: 01 07 00 C4 08 00 00 00 00 00 FF 0F E1 [11:12:48]process_action close_receipt done [11:12:48]requested_data is exist [11:12:48]produce_requested_data [11:12:48]requested_item fm.sn is exist - process it [11:12:48]wFMCommunicate request_size=4 [11:12:48]MH_SAM_APDU [11:12:48]CAPDU: 80 11 00 00 [11:12:48]Write to MH i2c: E2 08 00 C5 08 80 11 00 00 00 00 00 00 47 [11:12:48]Write i2c OK [11:12:48]MH_I2C_Read... [11:12:48]Read from MH i2c: E2 [11:12:48]MH_I2C_Read... [11:12:48]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:12:48]Read from MH i2c: E2 17 00 [11:12:48]MH_I2C_Read... [11:12:48]Read from MH i2c: E2 17 00 C5 08 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 9C [11:12:48]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [11:12:48]wFMCommunicate OK [11:12:48]requested_item fd.num is exist - process it [11:12:48]SAM_PROTO_GetFieldsCounters [11:12:48]wFMCommunicate request_size=4 [11:12:48]MH_SAM_APDU [11:12:48]CAPDU: 80 13 00 00 [11:12:48]Write to MH i2c: E2 08 00 C6 08 80 13 00 00 00 00 00 00 4A [11:12:48]Write i2c OK [11:12:48]MH_I2C_Read... [11:12:48]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:12:48]Read from MH i2c: E2 [11:12:48]MH_I2C_Read... [11:12:48]Read from MH i2c: E2 62 00 [11:12:48]MH_I2C_Read... [11:12:48]Read from MH i2c: E2 62 00 C6 08 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 56 16 03 00 0E 04 04 00 21 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 7F [11:12:48]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 56 16 03 00 0E 04 04 00 21 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 [11:12:48]wFMCommunicate OK [11:12:48]SAM_PROTO_GetFieldsCounters done [11:12:48]requested_item shift.num is exist - process it [11:12:48]requested_item shift.opened is exist - process it [11:12:48]req_shift_opened [11:12:48]FM_GetShiftState [11:12:48]SAM_PROTO_GetShiftState [11:12:48]wFMCommunicate request_size=4 [11:12:48]MH_SAM_APDU [11:12:48]CAPDU: 80 13 01 00 [11:12:48]Write to MH i2c: E2 08 00 C7 08 80 13 01 00 00 00 00 00 4C [11:12:48]Write i2c OK [11:12:48]MH_I2C_Read... [11:12:48]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:12:48]Read from MH i2c: E2 [11:12:48]MH_I2C_Read... [11:12:48]Read from MH i2c: E2 0E 00 [11:12:48]MH_I2C_Read... [11:12:48]Read from MH i2c: E2 0E 00 C7 08 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 F7 [11:12:48]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [11:12:48]wFMCommunicate OK [11:12:48]SAM_PROTO_GetShiftState done [11:12:48]FM_GetShiftState done [11:12:48]req_shift_opened done [11:12:48]requested_item shift.open_date is exist - process it [11:12:48]req_shift_open_date [11:12:48]req_shift_open_date done [11:12:48]produce_requested_data done [11:12:48]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202326,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670} [11:12:48]process_action_free close_receipt [11:12:48]json_value_free [11:12:48]json_value_free done [11:12:48]process_json_proto returns [11:12:48]Send response to host [11:12:48]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202326,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670}}} [11:12:48]free response buf [11:12:48]execute_script done [11:12:48]execute_script returns [11:12:48]free content buf [11:12:48]Sock 9.Close socket [11:12:48]Sock 9.Thread stoped [11:12:52]OFD Sender: No OFD packet to send [11:12:57]OFD Sender: No OFD packet to send [11:13:02]OFD Sender: No OFD packet to send [11:13:07]OFD Sender: No OFD packet to send [11:13:12]OFD Sender: No OFD packet to send [11:13:17]OFD Sender: No OFD packet to send [11:13:22]OFD Sender: No OFD packet to send [11:13:27]OFD Sender: No OFD packet to send [11:13:32]OFD Sender: No OFD packet to send [11:13:33]accept exits with 8 [11:13:33]New connection [11:13:33]New thread 3067407716 created [11:13:33]Thread 3067264356 joined [11:13:33]Waiting for new connection... [11:13:33] Sock 8.Parse request [11:13:33]Sock 8.Check first char [11:13:33]Sock 8.First char is OK [11:13:33]request: POST /json_proto HTTP/1.0 [11:13:33]Method: POST [11:13:33]URL: /json_proto [11:13:33]Method is POST - this is cgi request [11:13:33]url: /json_proto [11:13:33]query_string will be loaded in cgi processing [11:13:33]execute_cgi json_proto POST (null) [11:13:33]execute_cgi path=json_proto method=POST [11:13:33]POST find Content-Length [11:13:33]Host: 172.17.63.195:8080 [11:13:33]Content-Length: 674 [11:13:33]Content-Type: application/json [11:13:33] [11:13:33]POST finish read [11:13:33]Found Content-Length = 674 [11:13:33]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450103", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 11", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "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:13:33]execute_script... [11:13: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)450103", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 11", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "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:13:33]POST & json_proto [11:13:33]process_json_proto [11:13:33]json parsed OK: [11:13:33]protocol is kg_v1.0 [11:13:33]action value=close_receipt [11:13:33]process_action close_receipt [11:13:33]cmd_close_receipt [11:13:33]MH_GetDate [11:13:33]Write to MH i2c: F0 00 00 C8 08 BF [11:13:33]Write i2c OK [11:13:33]MH_I2C_Read... [11:13:33]Read from MH i2c: F0 [11:13:33]MH_I2C_Read... [11:13:33]Read from MH i2c: F0 09 00 [11:13:33]MH_I2C_Read... [11:13:33]Read from MH i2c: F0 09 00 C8 08 00 DE 71 1F 67 47 1B 1E 67 84 [11:13:33]GetLastDocTimeStamp 1730113965 [11:13:33]current date 1730114014 [11:13:33]FM_GetShiftState [11:13:33]SAM_PROTO_GetShiftState [11:13:33]wFMCommunicate request_size=4 [11:13:33]MH_SAM_APDU [11:13:33]CAPDU: 80 13 01 00 [11:13:33]Write to MH i2c: E2 08 00 C9 08 80 13 01 00 00 00 00 00 4E [11:13:33]Write i2c OK [11:13:33]MH_I2C_Read... [11:13:33]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:13:33]Read from MH i2c: E2 [11:13:33]MH_I2C_Read... [11:13:33]Read from MH i2c: E2 0E 00 [11:13:33]MH_I2C_Read... [11:13:33]Read from MH i2c: E2 0E 00 C9 08 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 F9 [11:13:33]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [11:13:33]wFMCommunicate OK [11:13:33]SAM_PROTO_GetShiftState done [11:13:33]FM_GetShiftState done [11:13:33]opened in 1730073670 [11:13:33]opened+sec_in_day 1730160070 [11:13:33]quantity*price = 50063 [11:13:33]sum+1 = 50064 [11:13:33]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.63 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.16 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 127 28.10.2024 11:13 Смена: 545 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 ФМ: 0000000000871756 ФД: 202327 ФПД: 257076434668048 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T111334&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202327&fm=257076434668048&tin=02508201610067®Number=0000000000091777&sum=50000 [11:13:34]StoreToDocumentArchive [11:13:34]shift 545 fd 202327 [11:13:34]save to /storage/0545/doc_00202327 [11:13:34]save last doc name /storage/0545/doc_00202327 to /storage/kkm_last_doc_name [11:13:34]save OK [11:13:34]Clear old archive folders... [11:13:34]ProcessDocumentItem done err = 0, tmpTLVsize=248 [11:13:34]tlvbuf is 00D30CA0 [11:13:34]SAM_PROTO_ClearQueue [11:13:34]wFMCommunicate request_size=4 [11:13:34]MH_SAM_APDU [11:13:34]CAPDU: 80 09 00 00 [11:13:34]Write to MH i2c: E2 08 00 D6 08 80 09 00 00 00 00 00 00 50 [11:13:34]Write i2c OK [11:13:34]MH_I2C_Read... [11:13:34]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:13:34]Read from MH i2c: E2 [11:13:34]MH_I2C_Read... [11:13:34]Read from MH i2c: E2 03 00 [11:13:34]MH_I2C_Read... [11:13:34]Read from MH i2c: E2 03 00 D6 08 00 90 00 52 [11:13:34]RAPDU: 90 00 [11:13:34]wFMCommunicate OK [11:13:34]SAM_PROTO_ClearQueue done [11:13:34]KKMCreateOFDPacket [11:13:34]OFDProtocolAddRootSTLVToBuf [11:13:34]FM_MakeSignedData [11:13:34]FM_MakeSignedData [11:13:34]SAM_PROTO_SignData [11:13:34]wFMCommunicate request_size=4 [11:13:34]MH_SAM_APDU [11:13:34]CAPDU: 80 0D 01 02 [11:13:34]Write to MH i2c: E2 08 00 D7 08 80 0D 01 02 00 00 00 00 58 [11:13:34]Write i2c OK [11:13:34]MH_I2C_Read... [11:13:35]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:13:35]Read from MH i2c: E2 [11:13:35]MH_I2C_Read... [11:13:35]Read from MH i2c: E2 03 00 [11:13:35]MH_I2C_Read... [11:13:35]Read from MH i2c: E2 03 00 D7 08 00 90 00 53 [11:13:35]RAPDU: 90 00 [11:13:35]wFMCommunicate OK [11:13:35]wFMCommunicate request_size=255 [11:13:35]MH_SAM_APDU [11:13: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 32 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 7F 00 00 00 F4 03 04 00 DE 71 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 57 16 03 00 35 04 06 00 E9 CF 45 91 [11:13:35]Write to MH i2c: E2 02 01 D8 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 32 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 7F 00 00 00 F4 03 04 00 DE 71 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 57 16 03 00 35 04 06 00 E9 CF 45 91 00 00 DF [11:13:35]Write i2c OK [11:13:35]MH_I2C_Read... [11:13:35]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:13:35]Read from MH i2c: E2 [11:13:35]MH_I2C_Read... [11:13:35]Read from MH i2c: E2 03 00 [11:13:35]MH_I2C_Read... [11:13:35]Read from MH i2c: E2 03 00 D8 08 00 90 00 54 [11:13:35]RAPDU: 90 00 [11:13:35]wFMCommunicate OK [11:13:35]wFMCommunicate request_size=7 [11:13:35]MH_SAM_APDU [11:13:35]CAPDU: 80 0D 02 02 02 8A 10 [11:13:35]Write to MH i2c: E2 0A 00 D9 08 80 0D 02 02 02 00 8A 10 00 00 F9 [11:13:35]Write i2c OK [11:13:35]MH_I2C_Read... [11:13:35]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:13:35]Read from MH i2c: E2 [11:13:35]MH_I2C_Read... [11:13:35]Read from MH i2c: E2 03 00 [11:13:35]MH_I2C_Read... [11:13:35]Read from MH i2c: E2 03 00 D9 08 00 90 00 55 [11:13:35]RAPDU: 90 00 [11:13:35]wFMCommunicate OK [11:13:35]wFMCommunicate request_size=4 [11:13:35]MH_SAM_APDU [11:13:35]CAPDU: 80 0D 03 02 [11:13:35]Write to MH i2c: E2 08 00 DA 08 80 0D 03 02 00 00 00 00 5D [11:13:35]Write i2c OK [11:13:35]MH_I2C_Read... [11:13:35]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:13:35]Read from MH i2c: E2 [11:13:35]MH_I2C_Read... [11:13:35]Read from MH i2c: E2 0B 00 [11:13:35]MH_I2C_Read... [11:13:35]Read from MH i2c: E2 0B 00 DA 08 00 51 1A 70 C9 06 FD E3 05 90 00 ED [11:13:35]RAPDU: 51 1A 70 C9 06 FD E3 05 90 00 [11:13:35]wFMCommunicate OK [11:13:35]SAM_PROTO_SignData done [11:13:35]FM_MakeSignedData done [11:13:35]CreateOFDProtocolMessage [11:13:35]wFMCommunicate request_size=4 [11:13:35]MH_SAM_APDU [11:13:35]CAPDU: 80 11 00 00 [11:13:35]Write to MH i2c: E2 08 00 DB 08 80 11 00 00 00 00 00 00 5D [11:13:35]Write i2c OK [11:13:35]MH_I2C_Read... [11:13:35]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:13:35]Read from MH i2c: E2 [11:13:35]MH_I2C_Read... [11:13:35]Read from MH i2c: E2 17 00 [11:13:35]MH_I2C_Read... [11:13:35]Read from MH i2c: E2 17 00 DB 08 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 B2 [11:13:35]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [11:13:35]wFMCommunicate OK [11:13:35]CreateOFDProtocolMessage done [11:13:35]OFDSenderStorePacket 202327 [11:13:35]StoreOFDPacket docnum=202327 [11:13:35]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0C 01 00 00 8F 13 04 01 34 EA 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 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 7F 00 00 00 F4 03 04 00 DE 71 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 57 16 03 00 35 04 06 00 E9 CF 45 91 8A 10 51 1A 70 C9 06 FD E3 05 [11:13:35]CheckFolder [11:13:35]dirname=/storage/ofd_packets [11:13:35]CheckFolder done [11:13:35]ProducePacketName [11:13:35]name=ofd_packets/00202327 [11:13:35]NVStorageSaveData ofd_packets/00202327 [11:13:35]File name is /storage/ofd_packets/00202327 [11:13:35]Write 298 bytes [11:13:35]NVStorageSaveData done [11:13:35]OFDSenderStorePacket done [11:13:35]KKMCreateOFDPacket done [11:13:35]NVStorageSaveData kkm_last_timestamp [11:13:35]File name is /storage/kkm_last_timestamp [11:13:35]Write 4 bytes [11:13:35]NVStorageSaveData done [11:13:35]ExternCall_PrintAddStr [11:13:35]wPrintStart [11:13:35]Write to MH i2c: 01 00 00 DC 08 E4 [11:13:35]Write i2c OK [11:13:35]MH_I2C_Read... [11:13:35]Read from MH i2c: 01 [11:13:35]MH_I2C_Read... [11:13:35]Read from MH i2c: 01 07 00 [11:13:35]MH_I2C_Read... [11:13:35]Read from MH i2c: 01 07 00 DC 08 00 00 00 00 00 FF 0F F9 [11:13:35]RasterBufferAndPrint [11:13:35]line Счет N : (1)450103 [11:13:35]line ИНН: 02508201610067 [11:13:35]line Контрольно-Кассовый Чек [11:13:35]line ПРОДАЖА [11:13:35]line ТРК (МРК, ГНК) : 11 [11:13:35]line Товар: 2710194210 [11:13:35]line ДТ-К-2 [11:13:35]line 6.570 * 76.20 [11:13:35]line = 500.63 [11:13:35]line НДС 12% НСП 1% [11:13:35]line > о реализуемом товаре [11:13:35]line ОКРУГЛЕНИЕ: -0.63 [11:13:35]line ИТОГО: 500.00 [11:13:35]line Внесено: 500.00 [11:13:35]line СДАЧА: 0.00 [11:13:35]line НСП 1% : 4.43 [11:13:35]line НДС 12% : 53.16 [11:13:35]line Наличными: 500.00 [11:13:35]line Безнал.: 0.00 [11:13:35]line Место: АЗС № 171 "Партнер Нефть" [11:13:35]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [11:13:35]line СНО: Общий режим [11:13:35]line Чек 127 28.10.2024 11:13 [11:13:35]line Смена: 545 ФФД: 1.0 [11:13:35]line ЗНМ: 0300000109 [11:13:35]line РНМ: 0000000000091777 [11:13:35]line Версия ККМ: 001 [11:13:35]line ФМ: 0000000000871756 [11:13:35]line ФД: 202327 [11:13:35]line ФПД: 257076434668048 [11:13:35]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T111334&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202327&fm=257076434668048&tin=02508201610067®Number=0000000000091777&sum=50000 [11:13:35]OFD Sender: Processing packet 202327 [packets to send 116, broken 115] [11:13:35]ProducePacketName [11:13:35]name=ofd_packets/00202327 [11:13:35]OFD Sender: To server: pG, [11:13:35]CommunicateWithHost lk.salyk.kg:30040 [11:13:35]ConnectInit lk.salyk.kg [11:13:35]written 0, free lines is 4095 [11:13:35]Connected sock=10 [11: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 35 36 0C 01 00 00 8F 13 04 01 34 EA 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 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 7F 00 00 00 F4 03 04 00 DE 71 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 57 16 03 00 35 04 06 00 E9 CF 45 91 8A 10 51 1A 70 C9 06 FD E3 05 [11:13:36]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 3E 62 47 00 A5 CC A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 57 16 03 00 F4 03 04 00 94 1D 1F 67 B6 04 01 00 00 D0 08 49 6D 2F 62 A4 22 [11:13:36]CommunicateWithHost err = 0 [11:13:36]CheckOFDResponse [11:13:36]1017 (14) - 77093643461234 [11:13:36]1041 (16) - 0000000000871756 [11:13:36]1040 (4) - 202327 [11:13:36]1012 (4) - 28.10.2024 05:13 [11:13:36]1206 (1) - 0 [11:13:36]OFD Sender: Remove packet 202327 [11:13:36]ProducePacketName [11:13:36]name=ofd_packets/00202327 [11:13:36]NVStorageDeleteData [11:13:36]Write to MH i2c: 01 00 00 07 09 10 [11:13:36]Write i2c OK [11:13:36]MH_I2C_Read... [11:13:36]Read from MH i2c: 01 [11:13:36]MH_I2C_Read... [11:13:36]Read from MH i2c: 01 07 00 [11:13:36]MH_I2C_Read... [11:13:36]Read from MH i2c: 01 07 00 07 09 00 00 00 00 00 9D 0C C0 [11:13:36]RasterBufferAndPrint [11:13:36]line [11:13:36]line [11:13:36]line [11:13:36]line [11:13:36]line [11:13:36]written 0, free lines is 3233 [11:13:36]MH_Cut [11:13:36]Write to MH i2c: D1 01 00 0E 09 01 E9 [11:13:36]Write i2c OK [11:13:36]MH_I2C_Read... [11:13:36]Read from MH i2c: D1 [11:13:36]MH_I2C_Read... [11:13:36]Read from MH i2c: D1 01 00 [11:13:36]MH_I2C_Read... [11:13:36]Read from MH i2c: D1 01 00 0E 09 00 E8 [11:13:36]Write to MH i2c: 01 00 00 0F 09 18 [11:13:36]Write i2c OK [11:13:36]MH_I2C_Read... [11:13:36]OFD Sender: No OFD packet to send [11:13:37]*** Cut start [11:13:37]*** Purtial cut [11:13:37]*** Stage 1: CUTSNS_PIN = 1 [11:13:37]Read from MH i2c: 01 [11:13:37]MH_I2C_Read... [11:13:37]*** Stop cut motor [11:13:37]*** Cut end [11:13:37]Read from MH i2c: 01 07 00 [11:13:37]MH_I2C_Read... [11:13:37]Read from MH i2c: 01 07 00 0F 09 00 00 00 00 00 FF 0F 2D [11:13:37]process_action close_receipt done [11:13:37]requested_data is exist [11:13:37]produce_requested_data [11:13:37]requested_item fm.sn is exist - process it [11:13:37]wFMCommunicate request_size=4 [11:13:37]MH_SAM_APDU [11:13:37]CAPDU: 80 11 00 00 [11:13:37]Write to MH i2c: E2 08 00 10 09 80 11 00 00 00 00 00 00 93 [11:13:37]Write i2c OK [11:13:37]MH_I2C_Read... [11:13:37]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:13:37]Read from MH i2c: E2 [11:13:37]MH_I2C_Read... [11:13:37]Read from MH i2c: E2 17 00 [11:13:37]MH_I2C_Read... [11:13:37]Read from MH i2c: E2 17 00 10 09 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 E8 [11:13:37]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [11:13:37]wFMCommunicate OK [11:13:37]requested_item fd.num is exist - process it [11:13:37]SAM_PROTO_GetFieldsCounters [11:13:37]wFMCommunicate request_size=4 [11:13:37]MH_SAM_APDU [11:13:37]CAPDU: 80 13 00 00 [11:13:37]Write to MH i2c: E2 08 00 11 09 80 13 00 00 00 00 00 00 96 [11:13:37]Write i2c OK [11:13:37]MH_I2C_Read... [11:13:37]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:13:37]Read from MH i2c: E2 [11:13:37]MH_I2C_Read... [11:13:37]Read from MH i2c: E2 62 00 [11:13:37]MH_I2C_Read... [11:13:37]Read from MH i2c: E2 62 00 11 09 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 57 16 03 00 0E 04 04 00 21 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 CF [11:13:37]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 57 16 03 00 0E 04 04 00 21 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 [11:13:37]wFMCommunicate OK [11:13:37]SAM_PROTO_GetFieldsCounters done [11:13:37]requested_item shift.num is exist - process it [11:13:37]requested_item shift.opened is exist - process it [11:13:37]req_shift_opened [11:13:37]FM_GetShiftState [11:13:37]SAM_PROTO_GetShiftState [11:13:37]wFMCommunicate request_size=4 [11:13:37]MH_SAM_APDU [11:13:37]CAPDU: 80 13 01 00 [11:13:37]Write to MH i2c: E2 08 00 12 09 80 13 01 00 00 00 00 00 98 [11:13:37]Write i2c OK [11:13:37]MH_I2C_Read... [11:13:37]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:13:37]Read from MH i2c: E2 [11:13:37]MH_I2C_Read... [11:13:37]Read from MH i2c: E2 0E 00 [11:13:37]MH_I2C_Read... [11:13:37]Read from MH i2c: E2 0E 00 12 09 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 43 [11:13:37]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [11:13:37]wFMCommunicate OK [11:13:37]SAM_PROTO_GetShiftState done [11:13:37]FM_GetShiftState done [11:13:37]req_shift_opened done [11:13:37]requested_item shift.open_date is exist - process it [11:13:37]req_shift_open_date [11:13:37]req_shift_open_date done [11:13:37]produce_requested_data done [11:13:37]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202327,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670} [11:13:37]process_action_free close_receipt [11:13:37]json_value_free [11:13:37]json_value_free done [11:13:37]process_json_proto returns [11:13:37]Send response to host [11:13:37]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202327,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670}}} [11:13:37]free response buf [11:13:37]execute_script done [11:13:37]execute_script returns [11:13:37]free content buf [11:13:37]Sock 8.Close socket [11:13:37]Sock 8.Thread stoped [11:13:41]OFD Sender: No OFD packet to send [11:13:46]OFD Sender: No OFD packet to send [11:13:51]OFD Sender: No OFD packet to send [11:13:56]OFD Sender: No OFD packet to send [11:14:01]OFD Sender: No OFD packet to send [11:14:06]OFD Sender: No OFD packet to send [11:14:16]OFD Sender: No OFD packet to send [11:14:21]OFD Sender: No OFD packet to send [11:14:26]OFD Sender: No OFD packet to send [11:14:31]OFD Sender: No OFD packet to send [11:14:36]OFD Sender: No OFD packet to send [11:14:41]OFD Sender: No OFD packet to send [11:14:44]accept exits with 9 [11:14:44]New connection [11:14:44]New thread 3067264356 created [11:14:44]Thread 3067407716 joined [11:14:44]Waiting for new connection... [11:14:44] Sock 9.Parse request [11:14:44]Sock 9.Check first char [11:14:44]Sock 9.First char is OK [11:14:44]request: POST /json_proto HTTP/1.0 [11:14:44]Method: POST [11:14:44]URL: /json_proto [11:14:44]Method is POST - this is cgi request [11:14:44]url: /json_proto [11:14:44]query_string will be loaded in cgi processing [11:14:44]execute_cgi json_proto POST (null) [11:14:44]execute_cgi path=json_proto method=POST [11:14:44]POST find Content-Length [11:14:44]Host: 172.17.63.195:8080 [11:14:44]Content-Length: 674 [11:14:44]Content-Type: application/json [11:14:44] [11:14:44]POST finish read [11:14:44]Found Content-Length = 674 [11:14:44]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450104", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 11", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 76.20, "quantity" : 7.880, "sum" : 600.46, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 600.00, "total" : 600.00, "payments": [ { "type": 0, "sum" : 600.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:14:44]execute_script... [11:14:44]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450104", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 11", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 76.20, "quantity" : 7.880, "sum" : 600.46, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 600.00, "total" : 600.00, "payments": [ { "type": 0, "sum" : 600.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:14:44]POST & json_proto [11:14:44]process_json_proto [11:14:44]json parsed OK: [11:14:44]protocol is kg_v1.0 [11:14:44]action value=close_receipt [11:14:44]process_action close_receipt [11:14:44]cmd_close_receipt [11:14:44]MH_GetDate [11:14:44]Write to MH i2c: F0 00 00 13 09 0B [11:14:44]Write i2c OK [11:14:44]MH_I2C_Read... [11:14:44]Read from MH i2c: F0 [11:14:44]MH_I2C_Read... [11:14:44]Read from MH i2c: F0 09 00 [11:14:44]MH_I2C_Read... [11:14:44]Read from MH i2c: F0 09 00 13 09 00 25 72 1F 67 47 1B 1E 67 18 [11:14:44]GetLastDocTimeStamp 1730114014 [11:14:44]current date 1730114085 [11:14:44]FM_GetShiftState [11:14:44]SAM_PROTO_GetShiftState [11:14:44]wFMCommunicate request_size=4 [11:14:44]MH_SAM_APDU [11:14:44]CAPDU: 80 13 01 00 [11:14:44]Write to MH i2c: E2 08 00 14 09 80 13 01 00 00 00 00 00 9A [11:14:44]Write i2c OK [11:14:44]MH_I2C_Read... [11:14:44]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:14:44]Read from MH i2c: E2 [11:14:44]MH_I2C_Read... [11:14:44]Read from MH i2c: E2 0E 00 [11:14:44]MH_I2C_Read... [11:14:44]Read from MH i2c: E2 0E 00 14 09 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 45 [11:14:44]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [11:14:44]wFMCommunicate OK [11:14:44]SAM_PROTO_GetShiftState done [11:14:44]FM_GetShiftState done [11:14:44]opened in 1730073670 [11:14:44]opened+sec_in_day 1730160070 [11:14:44]quantity*price = 60045 [11:14:44]sum+1 = 60047 [11:14:44]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.46 ИТОГО: 600.00 Внесено: 600.00 СДАЧА: 0.00 НСП 1% : 5.31 НДС 12% : 63.77 Наличными: 600.00 Безнал.: 0.00 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 128 28.10.2024 11:14 Смена: 545 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 ФМ: 0000000000871756 ФД: 202328 ФПД: 239380115537503 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T111445&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202328&fm=239380115537503&tin=02508201610067®Number=0000000000091777&sum=60000 [11:14:45]StoreToDocumentArchive [11:14:45]shift 545 fd 202328 [11:14:45]save to /storage/0545/doc_00202328 [11:14:45]save last doc name /storage/0545/doc_00202328 to /storage/kkm_last_doc_name [11:14:45]save OK [11:14:45]Clear old archive folders... [11:14:45]ProcessDocumentItem done err = 0, tmpTLVsize=248 [11:14:45]tlvbuf is 00DC18C0 [11:14:45]SAM_PROTO_ClearQueue [11:14:45]wFMCommunicate request_size=4 [11:14:45]MH_SAM_APDU [11:14:45]CAPDU: 80 09 00 00 [11:14:45]Write to MH i2c: E2 08 00 21 09 80 09 00 00 00 00 00 00 9C [11:14:45]Write i2c OK [11:14:45]MH_I2C_Read... [11:14:45]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:14:45]Read from MH i2c: E2 [11:14:45]MH_I2C_Read... [11:14:45]Read from MH i2c: E2 03 00 [11:14:45]MH_I2C_Read... [11:14:45]Read from MH i2c: E2 03 00 21 09 00 90 00 9E [11:14:45]RAPDU: 90 00 [11:14:45]wFMCommunicate OK [11:14:45]SAM_PROTO_ClearQueue done [11:14:45]KKMCreateOFDPacket [11:14:45]OFDProtocolAddRootSTLVToBuf [11:14:45]FM_MakeSignedData [11:14:45]FM_MakeSignedData [11:14:45]SAM_PROTO_SignData [11:14:45]wFMCommunicate request_size=4 [11:14:45]MH_SAM_APDU [11:14:45]CAPDU: 80 0D 01 02 [11:14:45]Write to MH i2c: E2 08 00 22 09 80 0D 01 02 00 00 00 00 A4 [11:14:45]Write i2c OK [11:14:45]MH_I2C_Read... [11:14:45]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:14:45]Read from MH i2c: E2 [11:14:45]MH_I2C_Read... [11:14:45]Read from MH i2c: E2 03 00 [11:14:45]MH_I2C_Read... [11:14:45]Read from MH i2c: E2 03 00 22 09 00 90 00 9F [11:14:45]RAPDU: 90 00 [11:14:45]wFMCommunicate OK [11:14:45]wFMCommunicate request_size=255 [11:14:45]MH_SAM_APDU [11:14:45]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 C8 1E 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8E EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E9 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 80 00 00 00 F4 03 04 00 25 72 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 58 16 03 00 35 04 06 00 D9 B7 06 C0 [11:14:45]Write to MH i2c: E2 02 01 23 09 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 C8 1E 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8E EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E9 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 80 00 00 00 F4 03 04 00 25 72 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 58 16 03 00 35 04 06 00 D9 B7 06 C0 00 00 76 [11:14:45]Write i2c OK [11:14:45]MH_I2C_Read... [11:14:46]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:14:46]Read from MH i2c: E2 [11:14:46]MH_I2C_Read... [11:14:46]Read from MH i2c: E2 03 00 [11:14:46]MH_I2C_Read... [11:14:46]Read from MH i2c: E2 03 00 23 09 00 90 00 A0 [11:14:46]RAPDU: 90 00 [11:14:46]wFMCommunicate OK [11:14:46]wFMCommunicate request_size=7 [11:14:46]MH_SAM_APDU [11:14:46]CAPDU: 80 0D 02 02 02 BE 5F [11:14:46]Write to MH i2c: E2 0A 00 24 09 80 0D 02 02 02 00 BE 5F 00 00 C8 [11:14:46]Write i2c OK [11:14:46]MH_I2C_Read... [11:14:46]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:14:46]Read from MH i2c: E2 [11:14:46]MH_I2C_Read... [11:14:46]Read from MH i2c: E2 03 00 [11:14:46]MH_I2C_Read... [11:14:46]Read from MH i2c: E2 03 00 24 09 00 90 00 A1 [11:14:46]RAPDU: 90 00 [11:14:46]wFMCommunicate OK [11:14:46]wFMCommunicate request_size=4 [11:14:46]MH_SAM_APDU [11:14:46]CAPDU: 80 0D 03 02 [11:14:46]Write to MH i2c: E2 08 00 25 09 80 0D 03 02 00 00 00 00 A9 [11:14:46]Write i2c OK [11:14:46]MH_I2C_Read... [11:14:46]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:14:46]Read from MH i2c: E2 [11:14:46]MH_I2C_Read... [11:14:46]Read from MH i2c: E2 0B 00 [11:14:46]MH_I2C_Read... [11:14:46]Read from MH i2c: E2 0B 00 25 09 00 09 5D D7 29 EE 35 66 20 90 00 B9 [11:14:46]RAPDU: 09 5D D7 29 EE 35 66 20 90 00 [11:14:46]wFMCommunicate OK [11:14:46]SAM_PROTO_SignData done [11:14:46]FM_MakeSignedData done [11:14:46]CreateOFDProtocolMessage [11:14:46]wFMCommunicate request_size=4 [11:14:46]MH_SAM_APDU [11:14:46]CAPDU: 80 11 00 00 [11:14:46]Write to MH i2c: E2 08 00 26 09 80 11 00 00 00 00 00 00 A9 [11:14:46]Write i2c OK [11:14:46]MH_I2C_Read... [11:14:46]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:14:46]Read from MH i2c: E2 [11:14:46]MH_I2C_Read... [11:14:46]Read from MH i2c: E2 17 00 [11:14:46]MH_I2C_Read... [11:14:46]Read from MH i2c: E2 17 00 26 09 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 FE [11:14:46]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [11:14:46]wFMCommunicate OK [11:14:46]CreateOFDProtocolMessage done [11:14:46]OFDSenderStorePacket 202328 [11:14:46]StoreOFDPacket docnum=202328 [11:14:46]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0C 01 00 00 27 42 04 01 36 3F 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 C8 1E 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8E EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E9 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 80 00 00 00 F4 03 04 00 25 72 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 58 16 03 00 35 04 06 00 D9 B7 06 C0 BE 5F 09 5D D7 29 EE 35 66 20 [11:14:46]CheckFolder [11:14:46]dirname=/storage/ofd_packets [11:14:46]CheckFolder done [11:14:46]ProducePacketName [11:14:46]name=ofd_packets/00202328 [11:14:46]NVStorageSaveData ofd_packets/00202328 [11:14:46]File name is /storage/ofd_packets/00202328 [11:14:46]Write 298 bytes [11:14:46]NVStorageSaveData done [11:14:46]OFDSenderStorePacket done [11:14:46]KKMCreateOFDPacket done [11:14:46]NVStorageSaveData kkm_last_timestamp [11:14:46]File name is /storage/kkm_last_timestamp [11:14:46]Write 4 bytes [11:14:46]NVStorageSaveData done [11:14:46]ExternCall_PrintAddStr [11:14:46]wPrintStart [11:14:46]Write to MH i2c: 01 00 00 27 09 30 [11:14:46]Write i2c OK [11:14:46]MH_I2C_Read... [11:14:46]Read from MH i2c: 01 [11:14:46]MH_I2C_Read... [11:14:46]Read from MH i2c: 01 07 00 [11:14:46]MH_I2C_Read... [11:14:46]Read from MH i2c: 01 07 00 27 09 00 00 00 00 00 FF 0F 45 [11:14:46]RasterBufferAndPrint [11:14:46]line Счет N : (1)450104 [11:14:46]line ИНН: 02508201610067 [11:14:46]line Контрольно-Кассовый Чек [11:14:46]line ПРОДАЖА [11:14:46]line ТРК (МРК, ГНК) : 11 [11:14:46]line Товар: 2710194210 [11:14:46]line ДТ-К-2 [11:14:46]line 7.880 * 76.20 [11:14:46]line = 600.46 [11:14:46]line НДС 12% НСП 1% [11:14:46]line > о реализуемом товаре [11:14:46]line ОКРУГЛЕНИЕ: -0.46 [11:14:46]line ИТОГО: 600.00 [11:14:46]line Внесено: 600.00 [11:14:46]line СДАЧА: 0.00 [11:14:46]line НСП 1% : 5.31 [11:14:46]line НДС 12% : 63.77 [11:14:46]line Наличными: 600.00 [11:14:46]line Безнал.: 0.00 [11:14:46]line Место: АЗС № 171 "Партнер Нефть" [11:14:46]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [11:14:46]line СНО: Общий режим [11:14:46]line Чек 128 28.10.2024 11:14 [11:14:46]line Смена: 545 ФФД: 1.0 [11:14:46]line ЗНМ: 0300000109 [11:14:46]line РНМ: 0000000000091777 [11:14:46]line Версия ККМ: 001 [11:14:46]line ФМ: 0000000000871756 [11:14:46]line ФД: 202328 [11:14:46]line ФПД: 239380115537503 [11:14:46]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T111445&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202328&fm=239380115537503&tin=02508201610067®Number=0000000000091777&sum=60000 [11:14:46]OFD Sender: Processing packet 202328 [packets to send 116, broken 115] [11:14:46]ProducePacketName [11:14:46]name=ofd_packets/00202328 [11:14:46]OFD Sender: To server: pG, [11:14:46]CommunicateWithHost lk.salyk.kg:30040 [11:14:46]ConnectInit lk.salyk.kg [11:14:46]written 0, free lines is 4095 [11:14:46]Connected sock=11 [11:14:46]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0C 01 00 00 27 42 04 01 36 3F 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 C8 1E 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8E EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E9 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 80 00 00 00 F4 03 04 00 25 72 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 58 16 03 00 35 04 06 00 D9 B7 06 C0 BE 5F 09 5D D7 29 EE 35 66 20 [11:14: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 35 36 4F 00 00 00 32 AE 47 00 BC 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 35 36 10 04 04 00 58 16 03 00 F4 03 04 00 DB 1D 1F 67 B6 04 01 00 00 38 63 CD 6E F3 68 AE B9 [11:14:46]CommunicateWithHost err = 0 [11:14:46]CheckOFDResponse [11:14:46]1017 (14) - 77093643461234 [11:14:46]1041 (16) - 0000000000871756 [11:14:46]1040 (4) - 202328 [11:14:46]1012 (4) - 28.10.2024 05:15 [11:14:46]1206 (1) - 0 [11:14:46]OFD Sender: Remove packet 202328 [11:14:46]ProducePacketName [11:14:46]name=ofd_packets/00202328 [11:14:46]NVStorageDeleteData [11:14:47]Write to MH i2c: 01 00 00 52 09 5B [11:14:47]Write i2c OK [11:14:47]MH_I2C_Read... [11:14:47]Read from MH i2c: 01 [11:14:47]MH_I2C_Read... [11:14:47]Read from MH i2c: 01 07 00 [11:14:47]MH_I2C_Read... [11:14:47]Read from MH i2c: 01 07 00 52 09 00 00 00 00 00 A8 0C 16 [11:14:47]RasterBufferAndPrint [11:14:47]line [11:14:47]line [11:14:47]line [11:14:47]line [11:14:47]line [11:14:47]written 0, free lines is 3244 [11:14:47]MH_Cut [11:14:47]Write to MH i2c: D1 01 00 59 09 01 34 [11:14:47]Write i2c OK [11:14:47]MH_I2C_Read... [11:14:47]Read from MH i2c: D1 [11:14:47]MH_I2C_Read... [11:14:47]Read from MH i2c: D1 01 00 [11:14:47]MH_I2C_Read... [11:14:47]Read from MH i2c: D1 01 00 59 09 00 33 [11:14:47]Write to MH i2c: 01 00 00 5A 09 63 [11:14:47]Write i2c OK [11:14:47]MH_I2C_Read... [11:14:47]OFD Sender: No OFD packet to send [11:14:47]*** Cut start [11:14:47]*** Purtial cut [11:14:47]*** Stage 1: CUTSNS_PIN = 1 [11:14:48]Read from MH i2c: 01 [11:14:48]MH_I2C_Read... [11:14:48]*** Stop cut motor [11:14:48]*** Cut end [11:14:48]Read from MH i2c: 01 07 00 [11:14:48]MH_I2C_Read... [11:14:48]Read from MH i2c: 01 07 00 5A 09 00 00 00 00 00 FF 0F 78 [11:14:48]process_action close_receipt done [11:14:48]requested_data is exist [11:14:48]produce_requested_data [11:14:48]requested_item fm.sn is exist - process it [11:14:48]wFMCommunicate request_size=4 [11:14:48]MH_SAM_APDU [11:14:48]CAPDU: 80 11 00 00 [11:14:48]Write to MH i2c: E2 08 00 5B 09 80 11 00 00 00 00 00 00 DE [11:14:48]Write i2c OK [11:14:48]MH_I2C_Read... [11:14:48]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:14:48]Read from MH i2c: E2 [11:14:48]MH_I2C_Read... [11:14:48]Read from MH i2c: E2 17 00 [11:14:48]MH_I2C_Read... [11:14:48]Read from MH i2c: E2 17 00 5B 09 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 33 [11:14:48]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [11:14:48]wFMCommunicate OK [11:14:48]requested_item fd.num is exist - process it [11:14:48]SAM_PROTO_GetFieldsCounters [11:14:48]wFMCommunicate request_size=4 [11:14:48]MH_SAM_APDU [11:14:48]CAPDU: 80 13 00 00 [11:14:48]Write to MH i2c: E2 08 00 5C 09 80 13 00 00 00 00 00 00 E1 [11:14:48]Write i2c OK [11:14:48]MH_I2C_Read... [11:14:48]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:14:48]Read from MH i2c: E2 [11:14:48]MH_I2C_Read... [11:14:48]Read from MH i2c: E2 62 00 [11:14:48]MH_I2C_Read... [11:14:48]Read from MH i2c: E2 62 00 5C 09 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 58 16 03 00 0E 04 04 00 21 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 1E [11:14:48]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 58 16 03 00 0E 04 04 00 21 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 [11:14:48]wFMCommunicate OK [11:14:48]SAM_PROTO_GetFieldsCounters done [11:14:48]requested_item shift.num is exist - process it [11:14:48]requested_item shift.opened is exist - process it [11:14:48]req_shift_opened [11:14:48]FM_GetShiftState [11:14:48]SAM_PROTO_GetShiftState [11:14:48]wFMCommunicate request_size=4 [11:14:48]MH_SAM_APDU [11:14:48]CAPDU: 80 13 01 00 [11:14:48]Write to MH i2c: E2 08 00 5D 09 80 13 01 00 00 00 00 00 E3 [11:14:48]Write i2c OK [11:14:48]MH_I2C_Read... [11:14:48]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:14:48]Read from MH i2c: E2 [11:14:48]MH_I2C_Read... [11:14:48]Read from MH i2c: E2 0E 00 [11:14:48]MH_I2C_Read... [11:14:48]Read from MH i2c: E2 0E 00 5D 09 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 8E [11:14:48]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [11:14:48]wFMCommunicate OK [11:14:48]SAM_PROTO_GetShiftState done [11:14:48]FM_GetShiftState done [11:14:48]req_shift_opened done [11:14:48]requested_item shift.open_date is exist - process it [11:14:48]req_shift_open_date [11:14:48]req_shift_open_date done [11:14:48]produce_requested_data done [11:14:48]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202328,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670} [11:14:48]process_action_free close_receipt [11:14:48]json_value_free [11:14:48]json_value_free done [11:14:48]process_json_proto returns [11:14:48]Send response to host [11:14:48]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202328,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670}}} [11:14:48]free response buf [11:14:48]execute_script done [11:14:48]execute_script returns [11:14:48]free content buf [11:14:48]Sock 9.Close socket [11:14:48]Sock 9.Thread stoped [11:14:52]OFD Sender: No OFD packet to send [11:14:57]OFD Sender: No OFD packet to send [11:15:02]OFD Sender: No OFD packet to send [11:15:07]OFD Sender: No OFD packet to send [11:15:08]accept exits with 10 [11:15:08]New connection [11:15:08]New thread 3067407716 created [11:15:08]Thread 3067264356 joined [11:15:08]Waiting for new connection... [11:15:08] Sock 10.Parse request [11:15:08]Sock 10.Check first char [11:15:08]Sock 10.First char is OK [11:15:08]request: POST /json_proto HTTP/1.0 [11:15:08]Method: POST [11:15:08]URL: /json_proto [11:15:08]Method is POST - this is cgi request [11:15:08]url: /json_proto [11:15:08]query_string will be loaded in cgi processing [11:15:08]execute_cgi json_proto POST (null) [11:15:08]execute_cgi path=json_proto method=POST [11:15:08]POST find Content-Length [11:15:08]Host: 172.17.63.195:8080 [11:15:08]Content-Length: 677 [11:15:08]Content-Type: application/json [11:15:08] [11:15:08]POST finish read [11:15:08]Found Content-Length = 677 [11:15:08]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450105", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 62", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "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" ] } } [11:15:08]execute_script... [11:15:08]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450105", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 62", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "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" ] } } [11:15:08]POST & json_proto [11:15:08]process_json_proto [11:15:08]json parsed OK: [11:15:08]protocol is kg_v1.0 [11:15:08]action value=close_receipt [11:15:08]process_action close_receipt [11:15:08]cmd_close_receipt [11:15:08]MH_GetDate [11:15:08]Write to MH i2c: F0 00 00 5E 09 56 [11:15:08]Write i2c OK [11:15:08]MH_I2C_Read... [11:15:08]Read from MH i2c: F0 [11:15:08]MH_I2C_Read... [11:15:08]Read from MH i2c: F0 09 00 [11:15:08]MH_I2C_Read... [11:15:08]Read from MH i2c: F0 09 00 5E 09 00 3D 72 1F 67 47 1B 1E 67 7B [11:15:08]GetLastDocTimeStamp 1730114085 [11:15:08]current date 1730114109 [11:15:08]FM_GetShiftState [11:15:08]SAM_PROTO_GetShiftState [11:15:08]wFMCommunicate request_size=4 [11:15:08]MH_SAM_APDU [11:15:08]CAPDU: 80 13 01 00 [11:15:08]Write to MH i2c: E2 08 00 5F 09 80 13 01 00 00 00 00 00 E5 [11:15:08]Write i2c OK [11:15:08]MH_I2C_Read... [11:15:08]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:15:08]Read from MH i2c: E2 [11:15:08]MH_I2C_Read... [11:15:08]Read from MH i2c: E2 0E 00 [11:15:08]MH_I2C_Read... [11:15:08]Read from MH i2c: E2 0E 00 5F 09 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 90 [11:15:08]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [11:15:08]wFMCommunicate OK [11:15:08]SAM_PROTO_GetShiftState done [11:15:08]FM_GetShiftState done [11:15:08]opened in 1730073670 [11:15:08]opened+sec_in_day 1730160070 [11:15:08]quantity*price = 25020 [11:15:08]sum+1 = 25022 [11:15:08]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.21 ИТОГО: 250.00 Внесено: 250.00 СДАЧА: 0.00 НСП 1% : 2.21 НДС 12% : 26.57 Наличными: 250.00 Безнал.: 0.00 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 129 28.10.2024 11:15 Смена: 545 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 ФМ: 0000000000871756 ФД: 202329 ФПД: 72834079653312 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T111509&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202329&fm=72834079653312&tin=02508201610067®Number=0000000000091777&sum=25000 [11:15:09]StoreToDocumentArchive [11:15:09]shift 545 fd 202329 [11:15:09]save to /storage/0545/doc_00202329 [11:15:09]save last doc name /storage/0545/doc_00202329 to /storage/kkm_last_doc_name [11:15:09]save OK [11:15:09]Clear old archive folders... [11:15:09]ProcessDocumentItem done err = 0, tmpTLVsize=251 [11:15:09]tlvbuf is 00DC1190 [11:15:09]SAM_PROTO_ClearQueue [11:15:09]wFMCommunicate request_size=4 [11:15:09]MH_SAM_APDU [11:15:09]CAPDU: 80 09 00 00 [11:15:09]Write to MH i2c: E2 08 00 6C 09 80 09 00 00 00 00 00 00 E7 [11:15:09]Write i2c OK [11:15:09]MH_I2C_Read... [11:15:09]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:15:09]Read from MH i2c: E2 [11:15:09]MH_I2C_Read... [11:15:09]Read from MH i2c: E2 03 00 [11:15:09]MH_I2C_Read... [11:15:09]Read from MH i2c: E2 03 00 6C 09 00 90 00 E9 [11:15:09]RAPDU: 90 00 [11:15:09]wFMCommunicate OK [11:15:09]SAM_PROTO_ClearQueue done [11:15:09]KKMCreateOFDPacket [11:15:09]OFDProtocolAddRootSTLVToBuf [11:15:09]FM_MakeSignedData [11:15:09]FM_MakeSignedData [11:15:09]SAM_PROTO_SignData [11:15:09]wFMCommunicate request_size=4 [11:15:09]MH_SAM_APDU [11:15:09]CAPDU: 80 0D 01 02 [11:15:09]Write to MH i2c: E2 08 00 6D 09 80 0D 01 02 00 00 00 00 EF [11:15:09]Write i2c OK [11:15:09]MH_I2C_Read... [11:15:09]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:15:09]Read from MH i2c: E2 [11:15:09]MH_I2C_Read... [11:15:09]Read from MH i2c: E2 03 00 [11:15:09]MH_I2C_Read... [11:15:09]Read from MH i2c: E2 03 00 6D 09 00 90 00 EA [11:15:09]RAPDU: 90 00 [11:15:09]wFMCommunicate OK [11:15:09]wFMCommunicate request_size=255 [11:15:09]MH_SAM_APDU [11:15:09]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 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 81 00 00 00 F4 03 04 00 3D 72 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 59 16 03 00 35 04 06 00 42 [11:15:09]Write to MH i2c: E2 02 01 6E 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 32 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 81 00 00 00 F4 03 04 00 3D 72 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 59 16 03 00 35 04 06 00 42 00 00 E9 [11:15:09]Write i2c OK [11:15:09]MH_I2C_Read... [11:15:09]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:15:09]Read from MH i2c: E2 [11:15:09]MH_I2C_Read... [11:15:09]Read from MH i2c: E2 03 00 [11:15:09]MH_I2C_Read... [11:15:09]Read from MH i2c: E2 03 00 6E 09 00 90 00 EB [11:15:09]RAPDU: 90 00 [11:15:09]wFMCommunicate OK [11:15:09]wFMCommunicate request_size=10 [11:15:09]MH_SAM_APDU [11:15:09]CAPDU: 80 0D 02 02 05 3E 01 71 FD C0 [11:15:09]Write to MH i2c: E2 0D 00 6F 09 80 0D 02 02 05 00 3E 01 71 FD C0 00 00 69 [11:15:09]Write i2c OK [11:15:09]MH_I2C_Read... [11:15:09]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:15:09]Read from MH i2c: E2 [11:15:09]MH_I2C_Read... [11:15:09]Read from MH i2c: E2 03 00 [11:15:09]MH_I2C_Read... [11:15:09]Read from MH i2c: E2 03 00 6F 09 00 90 00 EC [11:15:09]RAPDU: 90 00 [11:15:09]wFMCommunicate OK [11:15:09]wFMCommunicate request_size=4 [11:15:09]MH_SAM_APDU [11:15:09]CAPDU: 80 0D 03 02 [11:15:09]Write to MH i2c: E2 08 00 70 09 80 0D 03 02 00 00 00 00 F4 [11:15:09]Write i2c OK [11:15:09]MH_I2C_Read... [11:15:09]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:15:09]Read from MH i2c: E2 [11:15:09]MH_I2C_Read... [11:15:09]Read from MH i2c: E2 0B 00 [11:15:09]MH_I2C_Read... [11:15:09]Read from MH i2c: E2 0B 00 70 09 00 EF 23 73 FF 2E 98 C0 98 90 00 97 [11:15:09]RAPDU: EF 23 73 FF 2E 98 C0 98 90 00 [11:15:09]wFMCommunicate OK [11:15:09]SAM_PROTO_SignData done [11:15:09]FM_MakeSignedData done [11:15:09]CreateOFDProtocolMessage [11:15:09]wFMCommunicate request_size=4 [11:15:09]MH_SAM_APDU [11:15:09]CAPDU: 80 11 00 00 [11:15:09]Write to MH i2c: E2 08 00 71 09 80 11 00 00 00 00 00 00 F4 [11:15:09]Write i2c OK [11:15:09]MH_I2C_Read... [11:15:09]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:15:09]Read from MH i2c: E2 [11:15:09]MH_I2C_Read... [11:15:09]Read from MH i2c: E2 17 00 [11:15:09]MH_I2C_Read... [11:15:09]Read from MH i2c: E2 17 00 71 09 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 49 [11:15:10]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [11:15:10]wFMCommunicate OK [11:15:10]CreateOFDProtocolMessage done [11:15:10]OFDSenderStorePacket 202329 [11:15:10]StoreOFDPacket docnum=202329 [11:15:10]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 E5 34 07 01 06 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 32 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 81 00 00 00 F4 03 04 00 3D 72 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 59 16 03 00 35 04 06 00 42 3E 01 71 FD C0 EF 23 73 FF 2E 98 C0 98 [11:15:10]CheckFolder [11:15:10]dirname=/storage/ofd_packets [11:15:10]CheckFolder done [11:15:10]ProducePacketName [11:15:10]name=ofd_packets/00202329 [11:15:10]NVStorageSaveData ofd_packets/00202329 [11:15:10]File name is /storage/ofd_packets/00202329 [11:15:10]Write 301 bytes [11:15:10]NVStorageSaveData done [11:15:10]OFDSenderStorePacket done [11:15:10]KKMCreateOFDPacket done [11:15:10]NVStorageSaveData kkm_last_timestamp [11:15:10]File name is /storage/kkm_last_timestamp [11:15:10]Write 4 bytes [11:15:10]NVStorageSaveData done [11:15:10]ExternCall_PrintAddStr [11:15:10]wPrintStart [11:15:10]Write to MH i2c: 01 00 00 72 09 7B [11:15:10]Write i2c OK [11:15:10]MH_I2C_Read... [11:15:10]Read from MH i2c: 01 [11:15:10]MH_I2C_Read... [11:15:10]Read from MH i2c: 01 07 00 [11:15:10]MH_I2C_Read... [11:15:10]Read from MH i2c: 01 07 00 72 09 00 00 00 00 00 FF 0F 90 [11:15:10]RasterBufferAndPrint [11:15:10]line Счет N : (1)450105 [11:15:10]line ИНН: 02508201610067 [11:15:10]line Контрольно-Кассовый Чек [11:15:10]line ПРОДАЖА [11:15:10]line ТРК (МРК, ГНК) : 62 [11:15:10]line Товар: 2710124130 [11:15:10]line Аи-92-К-2 [11:15:10]line 3.740 * 66.90 [11:15:10]line = 250.21 [11:15:10]line НДС 12% НСП 1% [11:15:10]line > о реализуемом товаре [11:15:10]line ОКРУГЛЕНИЕ: -0.21 [11:15:10]line ИТОГО: 250.00 [11:15:10]line Внесено: 250.00 [11:15:10]line СДАЧА: 0.00 [11:15:10]line НСП 1% : 2.21 [11:15:10]line НДС 12% : 26.57 [11:15:10]line Наличными: 250.00 [11:15:10]line Безнал.: 0.00 [11:15:10]line Место: АЗС № 171 "Партнер Нефть" [11:15:10]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [11:15:10]line СНО: Общий режим [11:15:10]line Чек 129 28.10.2024 11:15 [11:15:10]line Смена: 545 ФФД: 1.0 [11:15:10]line ЗНМ: 0300000109 [11:15:10]line РНМ: 0000000000091777 [11:15:10]line Версия ККМ: 001 [11:15:10]line ФМ: 0000000000871756 [11:15:10]line ФД: 202329 [11:15:10]line ФПД: 72834079653312 [11:15:10]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T111509&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202329&fm=72834079653312&tin=02508201610067®Number=0000000000091777&sum=25000 [11:15:10]written 0, free lines is 4095 [11:15:10]OFD Sender: Processing packet 202329 [packets to send 116, broken 115] [11:15:10]ProducePacketName [11:15:10]name=ofd_packets/00202329 [11:15:10]OFD Sender: To server: pG, [11:15:10]CommunicateWithHost lk.salyk.kg:30040 [11:15:10]ConnectInit lk.salyk.kg [11:15:10]Connected sock=11 [11:15:10]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 E5 34 07 01 06 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 32 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 81 00 00 00 F4 03 04 00 3D 72 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 59 16 03 00 35 04 06 00 42 3E 01 71 FD C0 EF 23 73 FF 2E 98 C0 98 [11:15:10]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 7E 48 47 00 6F 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 35 36 10 04 04 00 59 16 03 00 F4 03 04 00 F3 1D 1F 67 B6 04 01 00 00 E0 8B AB F3 12 83 B1 A6 [11:15:10]CommunicateWithHost err = 0 [11:15:10]CheckOFDResponse [11:15:10]1017 (14) - 77093643461234 [11:15:10]1041 (16) - 0000000000871756 [11:15:10]1040 (4) - 202329 [11:15:10]1012 (4) - 28.10.2024 05:15 [11:15:10]1206 (1) - 0 [11:15:10]OFD Sender: Remove packet 202329 [11:15:10]ProducePacketName [11:15:10]name=ofd_packets/00202329 [11:15:10]NVStorageDeleteData [11:15:10]Write to MH i2c: 01 00 00 9D 09 A6 [11:15:10]Write i2c OK [11:15:10]MH_I2C_Read... [11:15:10]Read from MH i2c: 01 [11:15:10]MH_I2C_Read... [11:15:10]Read from MH i2c: 01 07 00 [11:15:10]MH_I2C_Read... [11:15:10]Read from MH i2c: 01 07 00 9D 09 00 00 00 00 00 9D 0C 56 [11:15:10]RasterBufferAndPrint [11:15:10]line [11:15:10]line [11:15:10]line [11:15:10]line [11:15:10]line [11:15:10]written 0, free lines is 3243 [11:15:10]MH_Cut [11:15:10]Write to MH i2c: D1 01 00 A4 09 01 7F [11:15:10]Write i2c OK [11:15:10]MH_I2C_Read... [11:15:10]Read from MH i2c: D1 [11:15:10]MH_I2C_Read... [11:15:10]Read from MH i2c: D1 01 00 [11:15:10]MH_I2C_Read... [11:15:10]Read from MH i2c: D1 01 00 A4 09 00 7E [11:15:10]Write to MH i2c: 01 00 00 A5 09 AE [11:15:10]Write i2c OK [11:15:10]MH_I2C_Read... [11:15:10]OFD Sender: No OFD packet to send [11:15:11]*** Cut start [11:15:11]*** Purtial cut [11:15:11]*** Stage 1: CUTSNS_PIN = 1 [11:15:11]Read from MH i2c: 01 [11:15:11]MH_I2C_Read... [11:15:11]*** Stop cut motor [11:15:11]*** Cut end [11:15:11]Read from MH i2c: 01 07 00 [11:15:11]MH_I2C_Read... [11:15:11]Read from MH i2c: 01 07 00 A5 09 00 00 00 00 00 FF 0F C3 [11:15:11]process_action close_receipt done [11:15:11]requested_data is exist [11:15:11]produce_requested_data [11:15:11]requested_item fm.sn is exist - process it [11:15:11]wFMCommunicate request_size=4 [11:15:11]MH_SAM_APDU [11:15:11]CAPDU: 80 11 00 00 [11:15:11]Write to MH i2c: E2 08 00 A6 09 80 11 00 00 00 00 00 00 29 [11:15:11]Write i2c OK [11:15:11]MH_I2C_Read... [11:15:11]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:15:11]Read from MH i2c: E2 [11:15:11]MH_I2C_Read... [11:15:11]Read from MH i2c: E2 17 00 [11:15:11]MH_I2C_Read... [11:15:11]Read from MH i2c: E2 17 00 A6 09 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 7E [11:15:11]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [11:15:11]wFMCommunicate OK [11:15:11]requested_item fd.num is exist - process it [11:15:11]SAM_PROTO_GetFieldsCounters [11:15:11]wFMCommunicate request_size=4 [11:15:11]MH_SAM_APDU [11:15:11]CAPDU: 80 13 00 00 [11:15:11]Write to MH i2c: E2 08 00 A7 09 80 13 00 00 00 00 00 00 2C [11:15:11]Write i2c OK [11:15:11]MH_I2C_Read... [11:15:11]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:15:11]Read from MH i2c: E2 [11:15:11]MH_I2C_Read... [11:15:11]Read from MH i2c: E2 62 00 [11:15:11]MH_I2C_Read... [11:15:11]Read from MH i2c: E2 62 00 A7 09 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 59 16 03 00 0E 04 04 00 21 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 6D [11:15:11]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 59 16 03 00 0E 04 04 00 21 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 [11:15:11]wFMCommunicate OK [11:15:11]SAM_PROTO_GetFieldsCounters done [11:15:11]requested_item shift.num is exist - process it [11:15:11]requested_item shift.opened is exist - process it [11:15:11]req_shift_opened [11:15:11]FM_GetShiftState [11:15:11]SAM_PROTO_GetShiftState [11:15:11]wFMCommunicate request_size=4 [11:15:11]MH_SAM_APDU [11:15:11]CAPDU: 80 13 01 00 [11:15:11]Write to MH i2c: E2 08 00 A8 09 80 13 01 00 00 00 00 00 2E [11:15:11]Write i2c OK [11:15:11]MH_I2C_Read... [11:15:11]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:15:11]Read from MH i2c: E2 [11:15:11]MH_I2C_Read... [11:15:11]Read from MH i2c: E2 0E 00 [11:15:11]MH_I2C_Read... [11:15:11]Read from MH i2c: E2 0E 00 A8 09 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 D9 [11:15:11]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [11:15:11]wFMCommunicate OK [11:15:11]SAM_PROTO_GetShiftState done [11:15:11]FM_GetShiftState done [11:15:11]req_shift_opened done [11:15:11]requested_item shift.open_date is exist - process it [11:15:11]req_shift_open_date [11:15:11]req_shift_open_date done [11:15:11]produce_requested_data done [11:15:11]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202329,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670} [11:15:11]process_action_free close_receipt [11:15:11]json_value_free [11:15:11]json_value_free done [11:15:11]process_json_proto returns [11:15:11]Send response to host [11:15:11]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202329,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670}}} [11:15:11]free response buf [11:15:11]execute_script done [11:15:11]execute_script returns [11:15:11]free content buf [11:15:11]Sock 10.Close socket [11:15:11]Sock 10.Thread stoped [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:51]OFD Sender: No OFD packet to send [11:15:56]OFD Sender: No OFD packet to send [11:16:01]OFD Sender: No OFD packet to send [11:16:06]OFD Sender: No OFD packet to send [11:16:11]OFD Sender: No OFD packet to send [11:16:16]OFD Sender: No OFD packet to send [11:16:21]OFD Sender: No OFD packet to send [11:16:22]ConnectInit Can't connect to host [11:16:26]OFD Sender: No OFD packet to send [11:16:31]OFD Sender: No OFD packet to send [11:16:36]OFD Sender: No OFD packet to send [11:16:38]accept exits with 9 [11:16:38]New connection [11:16:38]New thread 3067264356 created [11:16:38]Thread 3067407716 joined [11:16:38]Waiting for new connection... [11:16:38] Sock 9.Parse request [11:16:38]Sock 9.Check first char [11:16:38]Sock 9.First char is OK [11:16:38]request: POST /json_proto HTTP/1.0 [11:16:38]Method: POST [11:16:38]URL: /json_proto [11:16:38]Method is POST - this is cgi request [11:16:38]url: /json_proto [11:16:38]query_string will be loaded in cgi processing [11:16:38]execute_cgi json_proto POST (null) [11:16:38]execute_cgi path=json_proto method=POST [11:16:38]POST find Content-Length [11:16:38]Host: 172.17.63.195:8080 [11:16:38]Content-Length: 670 [11:16:38]Content-Type: application/json [11:16:38] [11:16:38]POST finish read [11:16:38]Found Content-Length = 670 [11:16:38]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450107", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "SUPER 92-\u041A-5", "price" : 68.40, "quantity" : 3.660, "sum" : 250.34, "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" ] } } [11:16:38]execute_script... [11:16:38]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450107", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "SUPER 92-\u041A-5", "price" : 68.40, "quantity" : 3.660, "sum" : 250.34, "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" ] } } [11:16:38]POST & json_proto [11:16:38]process_json_proto [11:16:38]json parsed OK: [11:16:38]protocol is kg_v1.0 [11:16:38]action value=close_receipt [11:16:38]process_action close_receipt [11:16:38]cmd_close_receipt [11:16:38]MH_GetDate [11:16:38]Write to MH i2c: F0 00 00 A9 09 A1 [11:16:38]Write i2c OK [11:16:38]MH_I2C_Read... [11:16:38]Read from MH i2c: F0 [11:16:38]MH_I2C_Read... [11:16:38]Read from MH i2c: F0 09 00 [11:16:38]MH_I2C_Read... [11:16:38]Read from MH i2c: F0 09 00 A9 09 00 96 72 1F 67 47 1B 1E 67 1F [11:16:38]GetLastDocTimeStamp 1730114109 [11:16:38]current date 1730114198 [11:16:38]FM_GetShiftState [11:16:38]SAM_PROTO_GetShiftState [11:16:38]wFMCommunicate request_size=4 [11:16:38]MH_SAM_APDU [11:16:38]CAPDU: 80 13 01 00 [11:16:38]Write to MH i2c: E2 08 00 AA 09 80 13 01 00 00 00 00 00 30 [11:16:38]Write i2c OK [11:16:38]MH_I2C_Read... [11:16:38]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:16:38]Read from MH i2c: E2 [11:16:38]MH_I2C_Read... [11:16:38]Read from MH i2c: E2 0E 00 [11:16:38]MH_I2C_Read... [11:16:38]Read from MH i2c: E2 0E 00 AA 09 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 DB [11:16:38]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [11:16:38]wFMCommunicate OK [11:16:38]SAM_PROTO_GetShiftState done [11:16:38]FM_GetShiftState done [11:16:38]opened in 1730073670 [11:16:38]opened+sec_in_day 1730160070 [11:16:38]quantity*price = 25034 [11:16:38]sum+1 = 25035 [11:16:38]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.34 ИТОГО: 250.00 Внесено: 250.00 СДАЧА: 0.00 НСП 1% : 2.21 НДС 12% : 26.58 Наличными: 250.00 Безнал.: 0.00 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 130 28.10.2024 11:16 Смена: 545 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 ФМ: 0000000000871756 ФД: 202330 ФПД: 257929372319286 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T111638&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202330&fm=257929372319286&tin=02508201610067®Number=0000000000091777&sum=25000 [11:16:39]StoreToDocumentArchive [11:16:39]shift 545 fd 202330 [11:16:39]save to /storage/0545/doc_00202330 [11:16:39]save last doc name /storage/0545/doc_00202330 to /storage/kkm_last_doc_name [11:16:39]save OK [11:16:39]Clear old archive folders... [11:16:39]ProcessDocumentItem done err = 0, tmpTLVsize=252 [11:16:39]tlvbuf is 00D58070 [11:16:39]SAM_PROTO_ClearQueue [11:16:39]wFMCommunicate request_size=4 [11:16:39]MH_SAM_APDU [11:16:39]CAPDU: 80 09 00 00 [11:16:39]Write to MH i2c: E2 08 00 B7 09 80 09 00 00 00 00 00 00 32 [11:16:39]Write i2c OK [11:16:39]MH_I2C_Read... [11:16:39]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:16:39]Read from MH i2c: E2 [11:16:39]MH_I2C_Read... [11:16:39]Read from MH i2c: E2 03 00 [11:16:39]MH_I2C_Read... [11:16:39]Read from MH i2c: E2 03 00 B7 09 00 90 00 34 [11:16:39]RAPDU: 90 00 [11:16:39]wFMCommunicate OK [11:16:39]SAM_PROTO_ClearQueue done [11:16:39]KKMCreateOFDPacket [11:16:39]OFDProtocolAddRootSTLVToBuf [11:16:39]FM_MakeSignedData [11:16:39]FM_MakeSignedData [11:16:39]SAM_PROTO_SignData [11:16:39]wFMCommunicate request_size=4 [11:16:39]MH_SAM_APDU [11:16:39]CAPDU: 80 0D 01 02 [11:16:39]Write to MH i2c: E2 08 00 B8 09 80 0D 01 02 00 00 00 00 3A [11:16:39]Write i2c OK [11:16:39]MH_I2C_Read... [11:16:39]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:16:39]Read from MH i2c: E2 [11:16:39]MH_I2C_Read... [11:16:39]Read from MH i2c: E2 03 00 [11:16:39]MH_I2C_Read... [11:16:39]Read from MH i2c: E2 03 00 B8 09 00 90 00 35 [11:16:39]RAPDU: 90 00 [11:16:39]wFMCommunicate OK [11:16:39]wFMCommunicate request_size=255 [11:16:39]MH_SAM_APDU [11:16:39]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 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 4C 0E 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 CA 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 62 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 82 00 00 00 F4 03 04 00 96 72 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 5A 16 03 00 35 04 06 00 [11:16:39]Write to MH i2c: E2 02 01 B9 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 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 4C 0E 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 CA 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 62 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 82 00 00 00 F4 03 04 00 96 72 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 5A 16 03 00 35 04 06 00 00 00 41 [11:16:39]Write i2c OK [11:16:39]MH_I2C_Read... [11:16:39]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:16:39]Read from MH i2c: E2 [11:16:39]MH_I2C_Read... [11:16:39]Read from MH i2c: E2 03 00 [11:16:39]MH_I2C_Read... [11:16:39]Read from MH i2c: E2 03 00 B9 09 00 90 00 36 [11:16:39]RAPDU: 90 00 [11:16:39]wFMCommunicate OK [11:16:39]wFMCommunicate request_size=11 [11:16:39]MH_SAM_APDU [11:16:39]CAPDU: 80 0D 02 02 06 EA 95 DC 9D 3E 36 [11:16:39]Write to MH i2c: E2 0E 00 BA 09 80 0D 02 02 06 00 EA 95 DC 9D 3E 36 00 00 B5 [11:16:39]Write i2c OK [11:16:39]MH_I2C_Read... [11:16:39]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:16:39]Read from MH i2c: E2 [11:16:39]MH_I2C_Read... [11:16:39]Read from MH i2c: E2 03 00 [11:16:39]MH_I2C_Read... [11:16:39]Read from MH i2c: E2 03 00 BA 09 00 90 00 37 [11:16:39]RAPDU: 90 00 [11:16:39]wFMCommunicate OK [11:16:39]wFMCommunicate request_size=4 [11:16:39]MH_SAM_APDU [11:16:39]CAPDU: 80 0D 03 02 [11:16:39]Write to MH i2c: E2 08 00 BB 09 80 0D 03 02 00 00 00 00 3F [11:16:39]Write i2c OK [11:16:39]MH_I2C_Read... [11:16:39]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:16:39]Read from MH i2c: E2 [11:16:39]MH_I2C_Read... [11:16:39]Read from MH i2c: E2 0B 00 [11:16:39]MH_I2C_Read... [11:16:39]Read from MH i2c: E2 0B 00 BB 09 00 BE 5E 8B 8F 75 1F A6 40 90 00 F0 [11:16:39]RAPDU: BE 5E 8B 8F 75 1F A6 40 90 00 [11:16:39]wFMCommunicate OK [11:16:39]SAM_PROTO_SignData done [11:16:39]FM_MakeSignedData done [11:16:39]CreateOFDProtocolMessage [11:16:39]wFMCommunicate request_size=4 [11:16:39]MH_SAM_APDU [11:16:39]CAPDU: 80 11 00 00 [11:16:39]Write to MH i2c: E2 08 00 BC 09 80 11 00 00 00 00 00 00 3F [11:16:39]Write i2c OK [11:16:39]MH_I2C_Read... [11:16:39]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:16:39]Read from MH i2c: E2 [11:16:39]MH_I2C_Read... [11:16:39]Read from MH i2c: E2 17 00 [11:16:39]MH_I2C_Read... [11:16:39]Read from MH i2c: E2 17 00 BC 09 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 94 [11:16:39]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [11:16:39]wFMCommunicate OK [11:16:39]CreateOFDProtocolMessage done [11:16:39]OFDSenderStorePacket 202330 [11:16:39]StoreOFDPacket docnum=202330 [11:16:39]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 01 00 00 96 AD 08 01 ED D9 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 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 4C 0E 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 CA 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 62 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 82 00 00 00 F4 03 04 00 96 72 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 5A 16 03 00 35 04 06 00 EA 95 DC 9D 3E 36 BE 5E 8B 8F 75 1F A6 40 [11:16:39]CheckFolder [11:16:39]dirname=/storage/ofd_packets [11:16:39]CheckFolder done [11:16:39]ProducePacketName [11:16:39]name=ofd_packets/00202330 [11:16:39]NVStorageSaveData ofd_packets/00202330 [11:16:39]File name is /storage/ofd_packets/00202330 [11:16:39]Write 302 bytes [11:16:39]NVStorageSaveData done [11:16:39]OFDSenderStorePacket done [11:16:39]KKMCreateOFDPacket done [11:16:39]NVStorageSaveData kkm_last_timestamp [11:16:39]File name is /storage/kkm_last_timestamp [11:16:39]Write 4 bytes [11:16:39]NVStorageSaveData done [11:16:40]ExternCall_PrintAddStr [11:16:40]wPrintStart [11:16:40]Write to MH i2c: 01 00 00 BD 09 C6 [11:16:40]Write i2c OK [11:16:40]MH_I2C_Read... [11:16:40]OFD Sender: Processing packet 202330 [packets to send 116, broken 115] [11:16:40]ProducePacketName [11:16:40]name=ofd_packets/00202330 [11:16:40]OFD Sender: To server: pG, [11:16:40]CommunicateWithHost lk.salyk.kg:30040 [11:16:40]ConnectInit lk.salyk.kg [11:16:40]Read from MH i2c: 01 [11:16:40]MH_I2C_Read... [11:16:40]Read from MH i2c: 01 07 00 [11:16:40]MH_I2C_Read... [11:16:40]Read from MH i2c: 01 07 00 BD 09 00 00 00 00 00 FF 0F DB [11:16:40]RasterBufferAndPrint [11:16:40]line Счет N : (1)450107 [11:16:40]line ИНН: 02508201610067 [11:16:40]line Контрольно-Кассовый Чек [11:16:40]line ПРОДАЖА [11:16:40]line ТРК (МРК, ГНК) : 42 [11:16:40]line Товар: 2710124130 [11:16:40]line SUPER 92-К-5 [11:16:40]line 3.660 * 68.40 [11:16:40]line = 250.34 [11:16:40]line НДС 12% НСП 1% [11:16:40]line > о реализуемом товаре [11:16:40]line ОКРУГЛЕНИЕ: -0.34 [11:16:40]line ИТОГО: 250.00 [11:16:40]line Внесено: 250.00 [11:16:40]line СДАЧА: 0.00 [11:16:40]line НСП 1% : 2.21 [11:16:40]line НДС 12% : 26.58 [11:16:40]line Наличными: 250.00 [11:16:40]line Безнал.: 0.00 [11:16:40]line Место: АЗС № 171 "Партнер Нефть" [11:16:40]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [11:16:40]line СНО: Общий режим [11:16:40]line Чек 130 28.10.2024 11:16 [11:16:40]line Смена: 545 ФФД: 1.0 [11:16:40]line ЗНМ: 0300000109 [11:16:40]line РНМ: 0000000000091777 [11:16:40]line Версия ККМ: 001 [11:16:40]line ФМ: 0000000000871756 [11:16:40]line ФД: 202330 [11:16:40]line ФПД: 257929372319286 [11:16:40]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T111638&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202330&fm=257929372319286&tin=02508201610067®Number=0000000000091777&sum=25000 [11:16:40]written 0, free lines is 4095 [11:16:40]Connected sock=8 [11:16:40]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 01 00 00 96 AD 08 01 ED D9 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 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 4C 0E 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 CA 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 62 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 82 00 00 00 F4 03 04 00 96 72 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 5A 16 03 00 35 04 06 00 EA 95 DC 9D 3E 36 BE 5E 8B 8F 75 1F A6 40 [11:16:40]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 82 96 47 00 96 A8 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 5A 16 03 00 F4 03 04 00 4D 1E 1F 67 B6 04 01 00 00 D6 61 46 9C 88 6E 87 99 [11:16:40]CommunicateWithHost err = 0 [11:16:40]CheckOFDResponse [11:16:40]1017 (14) - 77093643461234 [11:16:40]1041 (16) - 0000000000871756 [11:16:40]1040 (4) - 202330 [11:16:40]1012 (4) - 28.10.2024 05:17 [11:16:40]1206 (1) - 0 [11:16:40]OFD Sender: Remove packet 202330 [11:16:40]ProducePacketName [11:16:40]name=ofd_packets/00202330 [11:16:40]NVStorageDeleteData [11:16:40]Write to MH i2c: 01 00 00 E8 09 F1 [11:16:40]Write i2c OK [11:16:40]MH_I2C_Read... [11:16:40]Read from MH i2c: 01 [11:16:40]MH_I2C_Read... [11:16:40]Read from MH i2c: 01 07 00 [11:16:40]MH_I2C_Read... [11:16:40]Read from MH i2c: 01 07 00 E8 09 00 00 00 00 00 BB 0C BF [11:16:40]RasterBufferAndPrint [11:16:40]line [11:16:40]line [11:16:40]line [11:16:40]line [11:16:40]line [11:16:40]written 0, free lines is 3277 [11:16:40]MH_Cut [11:16:40]Write to MH i2c: D1 01 00 EF 09 01 CA [11:16:40]Write i2c OK [11:16:40]MH_I2C_Read... [11:16:40]Read from MH i2c: D1 [11:16:40]MH_I2C_Read... [11:16:40]Read from MH i2c: D1 01 00 [11:16:40]MH_I2C_Read... [11:16:40]Read from MH i2c: D1 01 00 EF 09 00 C9 [11:16:40]Write to MH i2c: 01 00 00 F0 09 F9 [11:16:40]Write i2c OK [11:16:40]MH_I2C_Read... [11:16:40]OFD Sender: No OFD packet to send [11:16:41]*** Cut start [11:16:41]*** Purtial cut [11:16:41]*** Stage 1: CUTSNS_PIN = 1 [11:16:41]Read from MH i2c: 01 [11:16:41]MH_I2C_Read... [11:16:41]*** Stop cut motor [11:16:41]*** Cut end [11:16:41]Read from MH i2c: 01 07 00 [11:16:41]MH_I2C_Read... [11:16:41]Read from MH i2c: 01 07 00 F0 09 00 00 00 00 00 FF 0F 0E [11:16:41]process_action close_receipt done [11:16:41]requested_data is exist [11:16:41]produce_requested_data [11:16:41]requested_item fm.sn is exist - process it [11:16:41]wFMCommunicate request_size=4 [11:16:41]MH_SAM_APDU [11:16:41]CAPDU: 80 11 00 00 [11:16:41]Write to MH i2c: E2 08 00 F1 09 80 11 00 00 00 00 00 00 74 [11:16:41]Write i2c OK [11:16:41]MH_I2C_Read... [11:16:41]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:16:41]Read from MH i2c: E2 [11:16:41]MH_I2C_Read... [11:16:41]Read from MH i2c: E2 17 00 [11:16:41]MH_I2C_Read... [11:16:41]Read from MH i2c: E2 17 00 F1 09 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 C9 [11:16:41]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [11:16:41]wFMCommunicate OK [11:16:41]requested_item fd.num is exist - process it [11:16:41]SAM_PROTO_GetFieldsCounters [11:16:41]wFMCommunicate request_size=4 [11:16:41]MH_SAM_APDU [11:16:41]CAPDU: 80 13 00 00 [11:16:41]Write to MH i2c: E2 08 00 F2 09 80 13 00 00 00 00 00 00 77 [11:16:41]Write i2c OK [11:16:41]MH_I2C_Read... [11:16:41]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:16:41]Read from MH i2c: E2 [11:16:41]MH_I2C_Read... [11:16:41]Read from MH i2c: E2 62 00 [11:16:41]MH_I2C_Read... [11:16:41]Read from MH i2c: E2 62 00 F2 09 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 5A 16 03 00 0E 04 04 00 21 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 BC [11:16: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 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 5A 16 03 00 0E 04 04 00 21 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 [11:16:41]wFMCommunicate OK [11:16:41]SAM_PROTO_GetFieldsCounters done [11:16:41]requested_item shift.num is exist - process it [11:16:41]requested_item shift.opened is exist - process it [11:16:41]req_shift_opened [11:16:41]FM_GetShiftState [11:16:41]SAM_PROTO_GetShiftState [11:16:41]wFMCommunicate request_size=4 [11:16:41]MH_SAM_APDU [11:16:41]CAPDU: 80 13 01 00 [11:16:41]Write to MH i2c: E2 08 00 F3 09 80 13 01 00 00 00 00 00 79 [11:16:41]Write i2c OK [11:16:41]MH_I2C_Read... [11:16:41]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:16:41]Read from MH i2c: E2 [11:16:41]MH_I2C_Read... [11:16:41]Read from MH i2c: E2 0E 00 [11:16:41]MH_I2C_Read... [11:16:41]Read from MH i2c: E2 0E 00 F3 09 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 24 [11:16:41]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [11:16:41]wFMCommunicate OK [11:16:41]SAM_PROTO_GetShiftState done [11:16:41]FM_GetShiftState done [11:16:41]req_shift_opened done [11:16:41]requested_item shift.open_date is exist - process it [11:16:41]req_shift_open_date [11:16:41]req_shift_open_date done [11:16:41]produce_requested_data done [11:16:41]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202330,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670} [11:16:41]process_action_free close_receipt [11:16:41]json_value_free [11:16:41]json_value_free done [11:16:41]process_json_proto returns [11:16:41]Send response to host [11:16:41]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202330,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670}}} [11:16:41]free response buf [11:16:41]execute_script done [11:16:41]execute_script returns [11:16:41]free content buf [11:16:41]Sock 9.Close socket [11:16:41]Sock 9.Thread stoped [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 10 [11:17:13]New connection [11:17:13]New thread 3067407716 created [11:17:13]Thread 3067264356 joined [11:17:13]Waiting for new connection... [11:17:13] Sock 10.Parse request [11:17:13]Sock 10.Check first char [11:17:13]Sock 10.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.63.195:8080 [11:17:13]Content-Length: 766 [11:17:13]Content-Type: application/json [11:17:13] [11:17:13]POST finish read [11:17:13]Found Content-Length = 766 [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)450108", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "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: Mbank", "payments": [ { "type": 1, "sum" : 500.41 } ] } , "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)450108", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "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: Mbank", "payments": [ { "type": 1, "sum" : 500.41 } ] } , "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 F4 09 EC [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 F4 09 00 BA 72 1F 67 47 1B 1E 67 8E [11:17:13]GetLastDocTimeStamp 1730114198 [11:17:13]current date 1730114234 [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 F5 09 80 13 01 00 00 00 00 00 7B [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 F5 09 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 26 [11:17:13]RAPDU: 09 00 01 46 D4 1E 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 1730073670 [11:17:13]opened+sec_in_day 1730160070 [11:17:13]quantity*price = 50041 [11:17:13]sum+1 = 50042 [11:17:13]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 500.41 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 0.00 Безнал.: 500.41 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 131 28.10.2024 11:17 Смена: 545 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 Платежная система: Mbank ФМ: 0000000000871756 ФД: 202331 ФПД: 124721602102604 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T111714&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202331&fm=124721602102604&tin=02508201610067®Number=0000000000091777&sum=50041 [11:17:14]StoreToDocumentArchive [11:17:14]shift 545 fd 202331 [11:17:14]save to /storage/0545/doc_00202331 [11:17:14]save last doc name /storage/0545/doc_00202331 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 00DC1220 [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 02 0A 80 09 00 00 00 00 00 00 7E [11:17:14]Write i2c OK [11:17:14]MH_I2C_Read... [11:17:15]*** iso7816_exchange 80 09 00 00... 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 0A 00 90 00 80 [11:17:15]RAPDU: 90 00 [11:17:15]wFMCommunicate OK [11:17:15]SAM_PROTO_ClearQueue done [11:17:15]KKMCreateOFDPacket [11:17:15]OFDProtocolAddRootSTLVToBuf [11:17:15]FM_MakeSignedData [11:17:15]FM_MakeSignedData [11:17:15]SAM_PROTO_SignData [11:17:15]wFMCommunicate request_size=4 [11:17:15]MH_SAM_APDU [11:17:15]CAPDU: 80 0D 01 02 [11:17:15]Write to MH i2c: E2 08 00 03 0A 80 0D 01 02 00 00 00 00 86 [11:17:15]Write i2c OK [11:17:15]MH_I2C_Read... [11:17:15]*** iso7816_exchange 80 0D 01 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 0A 00 90 00 81 [11:17:15]RAPDU: 90 00 [11:17:15]wFMCommunicate OK [11:17:15]wFMCommunicate request_size=255 [11:17:15]MH_SAM_APDU [11:17: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 32 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 83 00 00 00 F4 03 04 00 BA 72 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 5B 16 03 00 35 04 06 00 71 [11:17:15]Write to MH i2c: E2 02 01 04 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 32 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 83 00 00 00 F4 03 04 00 BA 72 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 5B 16 03 00 35 04 06 00 71 00 00 A9 [11:17:15]Write i2c OK [11:17:15]MH_I2C_Read... [11:17:15]Read from MH i2c: E2 [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 03 00 [11:17:15]MH_I2C_Read... [11:17:15]Read from MH i2c: E2 03 00 04 0A 00 90 00 82 [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 6F 02 CA 05 4C [11:17:15]Write to MH i2c: E2 0D 00 05 0A 80 0D 02 02 05 00 6F 02 CA 05 4C 00 00 1F [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 05 0A 00 90 00 83 [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 06 0A 80 0D 03 02 00 00 00 00 8B [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 06 0A 00 1C F6 E7 22 BE 71 86 7D 90 00 D9 [11:17:15]RAPDU: 1C F6 E7 22 BE 71 86 7D 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 07 0A 80 11 00 00 00 00 00 00 8B [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 07 0A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 E0 [11:17:15]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [11:17:15]wFMCommunicate OK [11:17:15]CreateOFDProtocolMessage done [11:17:15]OFDSenderStorePacket 202331 [11:17:15]StoreOFDPacket docnum=202331 [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 35 36 0F 01 00 00 57 CE 07 01 21 B9 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 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 83 00 00 00 F4 03 04 00 BA 72 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 5B 16 03 00 35 04 06 00 71 6F 02 CA 05 4C 1C F6 E7 22 BE 71 86 7D [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/00202331 [11:17:15]NVStorageSaveData ofd_packets/00202331 [11:17:15]File name is /storage/ofd_packets/00202331 [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 08 0A 12 [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 08 0A 00 00 00 00 00 FF 0F 27 [11:17:15]RasterBufferAndPrint [11:17:15]line Счет N : (1)450108 [11:17:15]line ИНН: 02508201610067 [11:17:15]line Контрольно-Кассовый Чек [11:17:15]line ПРОДАЖА [11:17:15]line ТРК (МРК, ГНК) : 31 [11:17:15]line Товар: 2710124130 [11:17:15]line Аи-92-К-2 [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 ИТОГО: 500.41 [11:17:15]line НСП 1% : 4.43 [11:17:15]line НДС 12% : 53.14 [11:17:15]line Наличными: 0.00 [11:17:15]line Безнал.: 500.41 [11:17:15]line Место: АЗС № 171 "Партнер Нефть" [11:17:15]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [11:17:15]line СНО: Общий режим [11:17:15]line Чек 131 28.10.2024 11:17 [11:17:15]line Смена: 545 ФФД: 1.0 [11:17:15]line ЗНМ: 0300000109 [11:17:15]line РНМ: 0000000000091777 [11:17:15]line Версия ККМ: 001 [11:17:15]line Платежная система: Mbank [11:17:15]line ФМ: 0000000000871756 [11:17:15]line ФД: 202331 [11:17:15]line ФПД: 124721602102604 [11:17:15]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T111714&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202331&fm=124721602102604&tin=02508201610067®Number=0000000000091777&sum=50041 [11:17:15]OFD Sender: Processing packet 202331 [packets to send 116, broken 115] [11:17:15]ProducePacketName [11:17:15]name=ofd_packets/00202331 [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=9 [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 35 36 0F 01 00 00 57 CE 07 01 21 B9 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 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 83 00 00 00 F4 03 04 00 BA 72 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 5B 16 03 00 35 04 06 00 71 6F 02 CA 05 4C 1C F6 E7 22 BE 71 86 7D [11:17: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 35 36 4F 00 00 00 4A 51 47 00 F8 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 35 36 10 04 04 00 5B 16 03 00 F4 03 04 00 71 1E 1F 67 B6 04 01 00 00 18 8B 07 9F E8 92 54 A1 [11:17:16]CommunicateWithHost err = 0 [11:17:16]CheckOFDResponse [11:17:16]1017 (14) - 77093643461234 [11:17:16]1041 (16) - 0000000000871756 [11:17:16]1040 (4) - 202331 [11:17:16]1012 (4) - 28.10.2024 05:17 [11:17:16]1206 (1) - 0 [11:17:16]OFD Sender: Remove packet 202331 [11:17:16]ProducePacketName [11:17:16]name=ofd_packets/00202331 [11:17:16]NVStorageDeleteData [11:17:16]Write to MH i2c: 01 00 00 31 0A 3B [11:17:16]Write i2c OK [11:17:16]MH_I2C_Read... [11:17:16]Read from MH i2c: 01 [11:17:16]MH_I2C_Read... [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 31 0A 00 00 00 00 00 BF 0C 0D [11:17:16]RasterBufferAndPrint [11:17:16]line [11:17:16]line [11:17:16]line [11:17:16]line [11:17:16]line [11:17:16]written 0, free lines is 3268 [11:17:16]MH_Cut [11:17:16]Write to MH i2c: D1 01 00 38 0A 01 14 [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 0A 00 13 [11:17:16]Write to MH i2c: 01 00 00 39 0A 43 [11:17:16]Write i2c OK [11:17:16]MH_I2C_Read... [11:17:16]OFD Sender: No OFD packet to send [11:17:17]*** Cut start [11:17:17]*** Purtial cut [11:17:17]*** Stage 1: CUTSNS_PIN = 1 [11:17:17]Read from MH i2c: 01 [11:17:17]MH_I2C_Read... [11:17:17]*** Stop cut motor [11:17:17]*** Cut end [11:17:17]Read from MH i2c: 01 07 00 [11:17:17]MH_I2C_Read... [11:17:17]Read from MH i2c: 01 07 00 39 0A 00 00 00 00 00 FF 0F 58 [11:17:17]process_action close_receipt done [11:17:17]requested_data is exist [11:17:17]produce_requested_data [11:17:17]requested_item fm.sn is exist - process it [11:17:17]wFMCommunicate request_size=4 [11:17:17]MH_SAM_APDU [11:17:17]CAPDU: 80 11 00 00 [11:17:17]Write to MH i2c: E2 08 00 3A 0A 80 11 00 00 00 00 00 00 BE [11:17:17]Write i2c OK [11:17:17]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 0A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 13 [11:17:17]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 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 0A 80 13 00 00 00 00 00 00 C1 [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 0A 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 5B 16 03 00 0E 04 04 00 21 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 0A [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 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 5B 16 03 00 0E 04 04 00 21 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 [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 0A 80 13 01 00 00 00 00 00 C3 [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 0A 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 6E [11:17:17]RAPDU: 09 00 01 46 D4 1E 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":"0000000000871756","fd.num":202331,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670} [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":"0000000000871756","fd.num":202331,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670}}} [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 10.Close socket [11:17:17]Sock 10.Thread stoped [11:17:21]OFD Sender: No OFD packet to send [11:17:26]OFD Sender: No OFD packet to send [11:17:31]OFD Sender: No OFD packet to send [11:17:36]OFD Sender: No OFD packet to send [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:11]OFD Sender: No OFD packet to send [11:18:14]accept exits with 8 [11:18:14]New connection [11:18:14]New thread 3067264356 created [11:18:14]Thread 3067407716 joined [11:18:14]Waiting for new connection... [11:18:14] Sock 8.Parse request [11:18:14]Sock 8.Check first char [11:18:14]Sock 8.First char is OK [11:18:14]request: POST /json_proto HTTP/1.0 [11:18:14]Method: POST [11:18:14]URL: /json_proto [11:18:14]Method is POST - this is cgi request [11:18:14]url: /json_proto [11:18:14]query_string will be loaded in cgi processing [11:18:14]execute_cgi json_proto POST (null) [11:18:14]execute_cgi path=json_proto method=POST [11:18:14]POST find Content-Length [11:18:14]Host: 172.17.63.195:8080 [11:18:14]Content-Length: 762 [11:18:14]Content-Type: application/json [11:18:14] [11:18:14]POST finish read [11:18:14]Found Content-Length = 762 [11:18:14]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450109", "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 }]} ], "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.01 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:18:14]execute_script... [11:18: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)450109", "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 }]} ], "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.01 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:18:14]POST & json_proto [11:18:14]process_json_proto [11:18:14]json parsed OK: [11:18:14]protocol is kg_v1.0 [11:18:14]action value=close_receipt [11:18:14]process_action close_receipt [11:18:14]cmd_close_receipt [11:18:14]MH_GetDate [11:18:14]Write to MH i2c: F0 00 00 3D 0A 36 [11:18:14]Write i2c OK [11:18:14]MH_I2C_Read... [11:18:14]Read from MH i2c: F0 [11:18:14]MH_I2C_Read... [11:18:14]Read from MH i2c: F0 09 00 [11:18:14]MH_I2C_Read... [11:18:14]Read from MH i2c: F0 09 00 3D 0A 00 F7 72 1F 67 47 1B 1E 67 15 [11:18:14]GetLastDocTimeStamp 1730114234 [11:18:14]current date 1730114295 [11:18:14]FM_GetShiftState [11:18:14]SAM_PROTO_GetShiftState [11:18:14]wFMCommunicate request_size=4 [11:18:14]MH_SAM_APDU [11:18:14]CAPDU: 80 13 01 00 [11:18:14]Write to MH i2c: E2 08 00 3E 0A 80 13 01 00 00 00 00 00 C5 [11:18:14]Write i2c OK [11:18:14]MH_I2C_Read... [11:18:14]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:18:14]Read from MH i2c: E2 [11:18:14]MH_I2C_Read... [11:18:14]Read from MH i2c: E2 0E 00 [11:18:14]MH_I2C_Read... [11:18:14]Read from MH i2c: E2 0E 00 3E 0A 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 70 [11:18:14]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [11:18:14]wFMCommunicate OK [11:18:14]SAM_PROTO_GetShiftState done [11:18:14]FM_GetShiftState done [11:18:14]opened in 1730073670 [11:18:14]opened+sec_in_day 1730160070 [11:18:14]quantity*price = 100000 [11:18:14]sum+1 = 100002 [11:18:14]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 1000.01 НСП 1% : 8.85 НДС 12% : 106.20 Наличными: 0.00 Безнал.: 1000.01 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 132 28.10.2024 11:18 Смена: 545 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 Платежная система: Mbank ФМ: 0000000000871756 ФД: 202332 ФПД: 244645796223161 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T111815&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202332&fm=244645796223161&tin=02508201610067®Number=0000000000091777&sum=100001 [11:18:16]StoreToDocumentArchive [11:18:16]shift 545 fd 202332 [11:18:16]save to /storage/0545/doc_00202332 [11:18:16]save last doc name /storage/0545/doc_00202332 to /storage/kkm_last_doc_name [11:18:16]save OK [11:18:16]Clear old archive folders... [11:18:16]ProcessDocumentItem done err = 0, tmpTLVsize=252 [11:18:16]tlvbuf is 00D76690 [11:18:16]SAM_PROTO_ClearQueue [11:18:16]wFMCommunicate request_size=4 [11:18:16]MH_SAM_APDU [11:18:16]CAPDU: 80 09 00 00 [11:18:16]Write to MH i2c: E2 08 00 4B 0A 80 09 00 00 00 00 00 00 C7 [11:18:16]Write i2c OK [11:18:16]MH_I2C_Read... [11:18:16]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:18:16]Read from MH i2c: E2 [11:18:16]MH_I2C_Read... [11:18:16]Read from MH i2c: E2 03 00 [11:18:16]MH_I2C_Read... [11:18:16]Read from MH i2c: E2 03 00 4B 0A 00 90 00 C9 [11:18:16]RAPDU: 90 00 [11:18:16]wFMCommunicate OK [11:18:16]SAM_PROTO_ClearQueue done [11:18:16]KKMCreateOFDPacket [11:18:16]OFDProtocolAddRootSTLVToBuf [11:18:16]FM_MakeSignedData [11:18:16]FM_MakeSignedData [11:18:16]SAM_PROTO_SignData [11:18:16]wFMCommunicate request_size=4 [11:18:16]MH_SAM_APDU [11:18:16]CAPDU: 80 0D 01 02 [11:18:16]Write to MH i2c: E2 08 00 4C 0A 80 0D 01 02 00 00 00 00 CF [11:18:16]Write i2c OK [11:18:16]MH_I2C_Read... [11:18:16]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:18:16]Read from MH i2c: E2 [11:18:16]MH_I2C_Read... [11:18:16]Read from MH i2c: E2 03 00 [11:18:16]MH_I2C_Read... [11:18:16]Read from MH i2c: E2 03 00 4C 0A 00 90 00 CA [11:18:16]RAPDU: 90 00 [11:18:16]wFMCommunicate OK [11:18:16]wFMCommunicate request_size=255 [11:18:16]MH_SAM_APDU [11:18:16]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 20 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 84 00 00 00 F4 03 04 00 F7 72 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 5C 16 03 00 35 04 06 00 [11:18:16]Write to MH i2c: E2 02 01 4D 0A 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 20 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 84 00 00 00 F4 03 04 00 F7 72 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 5C 16 03 00 35 04 06 00 00 00 45 [11:18:16]Write i2c OK [11:18:16]MH_I2C_Read... [11:18:16]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:18:16]Read from MH i2c: E2 [11:18:16]MH_I2C_Read... [11:18:16]Read from MH i2c: E2 03 00 [11:18:16]MH_I2C_Read... [11:18:16]Read from MH i2c: E2 03 00 4D 0A 00 90 00 CB [11:18:16]RAPDU: 90 00 [11:18:16]wFMCommunicate OK [11:18:16]wFMCommunicate request_size=11 [11:18:16]MH_SAM_APDU [11:18:16]CAPDU: 80 0D 02 02 06 DE 81 09 C7 98 B9 [11:18:16]Write to MH i2c: E2 0E 00 4E 0A 80 0D 02 02 06 00 DE 81 09 C7 98 B9 00 00 5E [11:18:16]Write i2c OK [11:18:16]MH_I2C_Read... [11:18:16]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:18:16]Read from MH i2c: E2 [11:18:16]MH_I2C_Read... [11:18:16]Read from MH i2c: E2 03 00 [11:18:16]MH_I2C_Read... [11:18:16]Read from MH i2c: E2 03 00 4E 0A 00 90 00 CC [11:18:16]RAPDU: 90 00 [11:18:16]wFMCommunicate OK [11:18:16]wFMCommunicate request_size=4 [11:18:16]MH_SAM_APDU [11:18:16]CAPDU: 80 0D 03 02 [11:18:16]Write to MH i2c: E2 08 00 4F 0A 80 0D 03 02 00 00 00 00 D4 [11:18:16]Write i2c OK [11:18:16]MH_I2C_Read... [11:18:16]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:18:16]Read from MH i2c: E2 [11:18:16]MH_I2C_Read... [11:18:16]Read from MH i2c: E2 0B 00 [11:18:16]MH_I2C_Read... [11:18:16]Read from MH i2c: E2 0B 00 4F 0A 00 CC F9 83 4B E9 E1 88 08 90 00 C2 [11:18:16]RAPDU: CC F9 83 4B E9 E1 88 08 90 00 [11:18:16]wFMCommunicate OK [11:18:16]SAM_PROTO_SignData done [11:18:16]FM_MakeSignedData done [11:18:16]CreateOFDProtocolMessage [11:18:16]wFMCommunicate request_size=4 [11:18:16]MH_SAM_APDU [11:18:16]CAPDU: 80 11 00 00 [11:18:16]Write to MH i2c: E2 08 00 50 0A 80 11 00 00 00 00 00 00 D4 [11:18:16]Write i2c OK [11:18:16]MH_I2C_Read... [11:18:16]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:18:16]Read from MH i2c: E2 [11:18:16]MH_I2C_Read... [11:18:16]Read from MH i2c: E2 17 00 [11:18:16]MH_I2C_Read... [11:18:16]Read from MH i2c: E2 17 00 50 0A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 29 [11:18:16]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [11:18:16]wFMCommunicate OK [11:18:16]CreateOFDProtocolMessage done [11:18:16]OFDSenderStorePacket 202332 [11:18:16]StoreOFDPacket docnum=202332 [11:18:16]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 01 00 00 0B 74 08 01 CC 18 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 20 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 84 00 00 00 F4 03 04 00 F7 72 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 5C 16 03 00 35 04 06 00 DE 81 09 C7 98 B9 CC F9 83 4B E9 E1 88 08 [11:18:16]CheckFolder [11:18:16]dirname=/storage/ofd_packets [11:18:16]CheckFolder done [11:18:16]ProducePacketName [11:18:16]name=ofd_packets/00202332 [11:18:16]NVStorageSaveData ofd_packets/00202332 [11:18:16]File name is /storage/ofd_packets/00202332 [11:18:16]Write 302 bytes [11:18:16]NVStorageSaveData done [11:18:16]OFDSenderStorePacket done [11:18:16]KKMCreateOFDPacket done [11:18:16]NVStorageSaveData kkm_last_timestamp [11:18:16]File name is /storage/kkm_last_timestamp [11:18:16]Write 4 bytes [11:18:16]NVStorageSaveData done [11:18:16]ExternCall_PrintAddStr [11:18:16]wPrintStart [11:18:16]Write to MH i2c: 01 00 00 51 0A 5B [11:18:16]Write i2c OK [11:18:16]MH_I2C_Read... [11:18:16]Read from MH i2c: 01 [11:18:16]MH_I2C_Read... [11:18:16]Read from MH i2c: 01 07 00 [11:18:16]MH_I2C_Read... [11:18:16]Read from MH i2c: 01 07 00 51 0A 00 00 00 00 00 FF 0F 70 [11:18:16]RasterBufferAndPrint [11:18:16]line Счет N : (1)450109 [11:18:16]line ИНН: 02508201610067 [11:18:16]line Контрольно-Кассовый Чек [11:18:16]line ПРОДАЖА [11:18:16]line ТРК (МРК, ГНК) : 53 [11:18:16]line Товар: 2710124130 [11:18:16]line SUPER 92-К-5 [11:18:16]line 14.620 * 68.40 [11:18:16]line = 1000.01 [11:18:16]line НДС 12% НСП 1% [11:18:16]line > о реализуемом товаре [11:18:16]line ИТОГО: 1000.01 [11:18:16]line НСП 1% : 8.85 [11:18:16]line НДС 12% : 106.20 [11:18:16]line Наличными: 0.00 [11:18:16]line Безнал.: 1000.01 [11:18:16]line Место: АЗС № 171 "Партнер Нефть" [11:18:16]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [11:18:16]line СНО: Общий режим [11:18:16]line Чек 132 28.10.2024 11:18 [11:18:16]line Смена: 545 ФФД: 1.0 [11:18:16]line ЗНМ: 0300000109 [11:18:16]line РНМ: 0000000000091777 [11:18:16]line Версия ККМ: 001 [11:18:16]line Платежная система: Mbank [11:18:16]line ФМ: 0000000000871756 [11:18:16]line ФД: 202332 [11:18:16]line ФПД: 244645796223161 [11:18:16]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T111815&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202332&fm=244645796223161&tin=02508201610067®Number=0000000000091777&sum=100001 [11:18:16]written 0, free lines is 4095 [11:18:16]OFD Sender: Processing packet 202332 [packets to send 116, broken 115] [11:18:16]ProducePacketName [11:18:16]name=ofd_packets/00202332 [11:18:16]OFD Sender: To server: pG, [11:18:16]CommunicateWithHost lk.salyk.kg:30040 [11:18:16]ConnectInit lk.salyk.kg [11:18:17]Connected sock=10 [11:18:17]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 01 00 00 0B 74 08 01 CC 18 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 20 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 84 00 00 00 F4 03 04 00 F7 72 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 5C 16 03 00 35 04 06 00 DE 81 09 C7 98 B9 CC F9 83 4B E9 E1 88 08 [11:18:17]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 52 0D 47 00 9D 55 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 5C 16 03 00 F4 03 04 00 AE 1E 1F 67 B6 04 01 00 00 0A E9 0C 10 24 02 BF 52 [11:18:17]CommunicateWithHost err = 0 [11:18:17]CheckOFDResponse [11:18:17]1017 (14) - 77093643461234 [11:18:17]1041 (16) - 0000000000871756 [11:18:17]1040 (4) - 202332 [11:18:17]1012 (4) - 28.10.2024 05:18 [11:18:17]1206 (1) - 0 [11:18:17]OFD Sender: Remove packet 202332 [11:18:17]ProducePacketName [11:18:17]name=ofd_packets/00202332 [11:18:17]NVStorageDeleteData [11:18:17]Write to MH i2c: 01 00 00 7A 0A 84 [11:18:17]Write i2c OK [11:18:17]MH_I2C_Read... [11:18:17]Read from MH i2c: 01 [11:18:17]MH_I2C_Read... [11:18:17]Read from MH i2c: 01 07 00 [11:18:17]MH_I2C_Read... [11:18:17]Read from MH i2c: 01 07 00 7A 0A 00 00 00 00 00 C8 0C 5F [11:18:17]RasterBufferAndPrint [11:18:17]line [11:18:17]line [11:18:17]line [11:18:17]line [11:18:17]line [11:18:17]written 0, free lines is 3278 [11:18:17]MH_Cut [11:18:17]Write to MH i2c: D1 01 00 81 0A 01 5D [11:18:17]Write i2c OK [11:18:17]MH_I2C_Read... [11:18:17]Read from MH i2c: D1 [11:18:17]MH_I2C_Read... [11:18:17]Read from MH i2c: D1 01 00 [11:18:17]MH_I2C_Read... [11:18:17]Read from MH i2c: D1 01 00 81 0A 00 5C [11:18:17]Write to MH i2c: 01 00 00 82 0A 8C [11:18:17]Write i2c OK [11:18:17]MH_I2C_Read... [11:18:17]OFD Sender: No OFD packet to send [11:18:18]*** Cut start [11:18:18]*** Purtial cut [11:18:18]*** Stage 1: CUTSNS_PIN = 1 [11:18:18]Read from MH i2c: 01 [11:18:18]MH_I2C_Read... [11:18:18]*** Stop cut motor [11:18:18]*** Cut end [11:18:18]Read from MH i2c: 01 07 00 [11:18:18]MH_I2C_Read... [11:18:18]Read from MH i2c: 01 07 00 82 0A 00 00 00 00 00 FF 0F A1 [11:18:18]process_action close_receipt done [11:18:18]requested_data is exist [11:18:18]produce_requested_data [11:18:18]requested_item fm.sn is exist - process it [11:18:18]wFMCommunicate request_size=4 [11:18:18]MH_SAM_APDU [11:18:18]CAPDU: 80 11 00 00 [11:18:18]Write to MH i2c: E2 08 00 83 0A 80 11 00 00 00 00 00 00 07 [11:18:18]Write i2c OK [11:18:18]MH_I2C_Read... [11:18:18]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:18:18]Read from MH i2c: E2 [11:18:18]MH_I2C_Read... [11:18:18]Read from MH i2c: E2 17 00 [11:18:18]MH_I2C_Read... [11:18:18]Read from MH i2c: E2 17 00 83 0A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 5C [11:18:18]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [11:18:18]wFMCommunicate OK [11:18:18]requested_item fd.num is exist - process it [11:18:18]SAM_PROTO_GetFieldsCounters [11:18:18]wFMCommunicate request_size=4 [11:18:18]MH_SAM_APDU [11:18:18]CAPDU: 80 13 00 00 [11:18:18]Write to MH i2c: E2 08 00 84 0A 80 13 00 00 00 00 00 00 0A [11:18:18]Write i2c OK [11:18:18]MH_I2C_Read... [11:18:18]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:18:18]Read from MH i2c: E2 [11:18:18]MH_I2C_Read... [11:18:18]Read from MH i2c: E2 62 00 [11:18:18]MH_I2C_Read... [11:18:18]Read from MH i2c: E2 62 00 84 0A 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 5C 16 03 00 0E 04 04 00 21 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 57 [11:18: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 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 5C 16 03 00 0E 04 04 00 21 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 [11:18:18]wFMCommunicate OK [11:18:18]SAM_PROTO_GetFieldsCounters done [11:18:18]requested_item shift.num is exist - process it [11:18:18]requested_item shift.opened is exist - process it [11:18:18]req_shift_opened [11:18:18]FM_GetShiftState [11:18:18]SAM_PROTO_GetShiftState [11:18:18]wFMCommunicate request_size=4 [11:18:18]MH_SAM_APDU [11:18:18]CAPDU: 80 13 01 00 [11:18:18]Write to MH i2c: E2 08 00 85 0A 80 13 01 00 00 00 00 00 0C [11:18:18]Write i2c OK [11:18:18]MH_I2C_Read... [11:18:18]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:18:18]Read from MH i2c: E2 [11:18:18]MH_I2C_Read... [11:18:18]Read from MH i2c: E2 0E 00 [11:18:18]MH_I2C_Read... [11:18:18]Read from MH i2c: E2 0E 00 85 0A 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 B7 [11:18:18]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [11:18:18]wFMCommunicate OK [11:18:18]SAM_PROTO_GetShiftState done [11:18:18]FM_GetShiftState done [11:18:18]req_shift_opened done [11:18:18]requested_item shift.open_date is exist - process it [11:18:18]req_shift_open_date [11:18:18]req_shift_open_date done [11:18:18]produce_requested_data done [11:18:18]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202332,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670} [11:18:18]process_action_free close_receipt [11:18:18]json_value_free [11:18:18]json_value_free done [11:18:18]process_json_proto returns [11:18:18]Send response to host [11:18:18]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202332,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670}}} [11:18:18]free response buf [11:18:18]execute_script done [11:18:18]execute_script returns [11:18:18]free content buf [11:18:18]Sock 8.Close socket [11:18:18]Sock 8.Thread stoped [11:18:22]OFD Sender: No OFD packet to send [11:18:27]OFD Sender: No OFD packet to send [11:18:32]OFD Sender: No OFD packet to send [11:18:37]OFD Sender: No OFD packet to send [11:18:42]OFD Sender: No OFD packet to send [11:18:47]OFD Sender: No OFD packet to send [11:18:52]OFD Sender: No OFD packet to send [11:18:57]OFD Sender: No OFD packet to send [11:19:02]OFD Sender: No OFD packet to send [11:19:07]OFD Sender: No OFD packet to send [11:19:11]accept exits with 9 [11:19:11]New connection [11:19:11]New thread 3067407716 created [11:19:11]Thread 3067264356 joined [11:19:11]Waiting for new connection... [11:19:11] Sock 9.Parse request [11:19:11]Sock 9.Check first char [11:19:11]Sock 9.First char is OK [11:19:11]request: POST /json_proto HTTP/1.0 [11:19:11]Method: POST [11:19:11]URL: /json_proto [11:19:11]Method is POST - this is cgi request [11:19:11]url: /json_proto [11:19:11]query_string will be loaded in cgi processing [11:19:11]execute_cgi json_proto POST (null) [11:19:11]execute_cgi path=json_proto method=POST [11:19:11]POST find Content-Length [11:19:11]Host: 172.17.63.195:8080 [11:19:11]Content-Length: 682 [11:19:11]Content-Type: application/json [11:19:11] [11:19:11]POST finish read [11:19:11]Found Content-Length = 682 [11:19:11]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450110", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "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:19:11]execute_script... [11:19: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)450110", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "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:19:11]POST & json_proto [11:19:11]process_json_proto [11:19:11]json parsed OK: [11:19:11]protocol is kg_v1.0 [11:19:11]action value=close_receipt [11:19:11]process_action close_receipt [11:19:11]cmd_close_receipt [11:19:11]MH_GetDate [11:19:11]Write to MH i2c: F0 00 00 86 0A 7F [11:19:11]Write i2c OK [11:19:11]MH_I2C_Read... [11:19:11]Read from MH i2c: F0 [11:19:11]MH_I2C_Read... [11:19:11]Read from MH i2c: F0 09 00 [11:19:11]MH_I2C_Read... [11:19:11]Read from MH i2c: F0 09 00 86 0A 00 30 73 1F 67 47 1B 1E 67 98 [11:19:11]GetLastDocTimeStamp 1730114295 [11:19:11]current date 1730114352 [11:19:11]FM_GetShiftState [11:19:11]SAM_PROTO_GetShiftState [11:19:11]wFMCommunicate request_size=4 [11:19:11]MH_SAM_APDU [11:19:11]CAPDU: 80 13 01 00 [11:19:11]Write to MH i2c: E2 08 00 87 0A 80 13 01 00 00 00 00 00 0E [11:19:11]Write i2c OK [11:19:11]MH_I2C_Read... [11:19:11]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:19:11]Read from MH i2c: E2 [11:19:11]MH_I2C_Read... [11:19:11]Read from MH i2c: E2 0E 00 [11:19:11]MH_I2C_Read... [11:19:11]Read from MH i2c: E2 0E 00 87 0A 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 B9 [11:19:11]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [11:19:11]wFMCommunicate OK [11:19:11]SAM_PROTO_GetShiftState done [11:19:11]FM_GetShiftState done [11:19:11]opened in 1730073670 [11:19:11]opened+sec_in_day 1730160070 [11:19:11]quantity*price = 100015 [11:19:11]sum+1 = 100017 [11:19:11]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.16 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.21 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 133 28.10.2024 11:19 Смена: 545 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 ФМ: 0000000000871756 ФД: 202333 ФПД: 186451383057202 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T111912&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202333&fm=186451383057202&tin=02508201610067®Number=0000000000091777&sum=100000 [11:19:12]StoreToDocumentArchive [11:19:12]shift 545 fd 202333 [11:19:12]save to /storage/0545/doc_00202333 [11:19:12]save last doc name /storage/0545/doc_00202333 to /storage/kkm_last_doc_name [11:19:12]save OK [11:19:12]Clear old archive folders... [11:19:12]ProcessDocumentItem done err = 0, tmpTLVsize=251 [11:19:12]tlvbuf is 00D6B190 [11:19:12]SAM_PROTO_ClearQueue [11:19:12]wFMCommunicate request_size=4 [11:19:12]MH_SAM_APDU [11:19:12]CAPDU: 80 09 00 00 [11:19:12]Write to MH i2c: E2 08 00 94 0A 80 09 00 00 00 00 00 00 10 [11:19:12]Write i2c OK [11:19:12]MH_I2C_Read... [11:19:13]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:19:13]Read from MH i2c: E2 [11:19:13]MH_I2C_Read... [11:19:13]Read from MH i2c: E2 03 00 [11:19:13]MH_I2C_Read... [11:19:13]Read from MH i2c: E2 03 00 94 0A 00 90 00 12 [11:19:13]RAPDU: 90 00 [11:19:13]wFMCommunicate OK [11:19:13]SAM_PROTO_ClearQueue done [11:19:13]KKMCreateOFDPacket [11:19:13]OFDProtocolAddRootSTLVToBuf [11:19:13]FM_MakeSignedData [11:19:13]FM_MakeSignedData [11:19:13]SAM_PROTO_SignData [11:19:13]wFMCommunicate request_size=4 [11:19:13]MH_SAM_APDU [11:19:13]CAPDU: 80 0D 01 02 [11:19:13]Write to MH i2c: E2 08 00 95 0A 80 0D 01 02 00 00 00 00 18 [11:19:13]Write i2c OK [11:19:13]MH_I2C_Read... [11:19:13]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:19:13]Read from MH i2c: E2 [11:19:13]MH_I2C_Read... [11:19:13]Read from MH i2c: E2 03 00 [11:19:13]MH_I2C_Read... [11:19:13]Read from MH i2c: E2 03 00 95 0A 00 90 00 13 [11:19:13]RAPDU: 90 00 [11:19:13]wFMCommunicate OK [11:19:13]wFMCommunicate request_size=255 [11:19:13]MH_SAM_APDU [11:19: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 32 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 85 00 00 00 F4 03 04 00 30 73 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 5D 16 03 00 35 04 06 00 A9 [11:19:13]Write to MH i2c: E2 02 01 96 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 32 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 85 00 00 00 F4 03 04 00 30 73 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 5D 16 03 00 35 04 06 00 A9 00 00 96 [11:19:13]Write i2c OK [11:19:13]MH_I2C_Read... [11:19:13]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:19:13]Read from MH i2c: E2 [11:19:13]MH_I2C_Read... [11:19:13]Read from MH i2c: E2 03 00 [11:19:13]MH_I2C_Read... [11:19:13]Read from MH i2c: E2 03 00 96 0A 00 90 00 14 [11:19:13]RAPDU: 90 00 [11:19:13]wFMCommunicate OK [11:19:13]wFMCommunicate request_size=10 [11:19:13]MH_SAM_APDU [11:19:13]CAPDU: 80 0D 02 02 05 93 98 74 7B 32 [11:19:13]Write to MH i2c: E2 0D 00 97 0A 80 0D 02 02 05 00 93 98 74 7B 32 00 00 71 [11:19:13]Write i2c OK [11:19:13]MH_I2C_Read... [11:19:13]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:19:13]Read from MH i2c: E2 [11:19:13]MH_I2C_Read... [11:19:13]Read from MH i2c: E2 03 00 [11:19:13]MH_I2C_Read... [11:19:13]Read from MH i2c: E2 03 00 97 0A 00 90 00 15 [11:19:13]RAPDU: 90 00 [11:19:13]wFMCommunicate OK [11:19:13]wFMCommunicate request_size=4 [11:19:13]MH_SAM_APDU [11:19:13]CAPDU: 80 0D 03 02 [11:19:13]Write to MH i2c: E2 08 00 98 0A 80 0D 03 02 00 00 00 00 1D [11:19:13]Write i2c OK [11:19:13]MH_I2C_Read... [11:19:13]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:19:13]Read from MH i2c: E2 [11:19:13]MH_I2C_Read... [11:19:13]Read from MH i2c: E2 0B 00 [11:19:13]MH_I2C_Read... [11:19:13]Read from MH i2c: E2 0B 00 98 0A 00 BD DE 3B 76 19 17 3E DA 90 00 B2 [11:19:13]RAPDU: BD DE 3B 76 19 17 3E DA 90 00 [11:19:13]wFMCommunicate OK [11:19:13]SAM_PROTO_SignData done [11:19:13]FM_MakeSignedData done [11:19:13]CreateOFDProtocolMessage [11:19:13]wFMCommunicate request_size=4 [11:19:13]MH_SAM_APDU [11:19:13]CAPDU: 80 11 00 00 [11:19:13]Write to MH i2c: E2 08 00 99 0A 80 11 00 00 00 00 00 00 1D [11:19:13]Write i2c OK [11:19:13]MH_I2C_Read... [11:19:13]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:19:13]Read from MH i2c: E2 [11:19:13]MH_I2C_Read... [11:19:13]Read from MH i2c: E2 17 00 [11:19:13]MH_I2C_Read... [11:19:13]Read from MH i2c: E2 17 00 99 0A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 72 [11:19:13]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [11:19:13]wFMCommunicate OK [11:19:13]CreateOFDProtocolMessage done [11:19:13]OFDSenderStorePacket 202333 [11:19:13]StoreOFDPacket docnum=202333 [11:19:13]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 68 31 07 01 EF 74 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 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 85 00 00 00 F4 03 04 00 30 73 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 5D 16 03 00 35 04 06 00 A9 93 98 74 7B 32 BD DE 3B 76 19 17 3E DA [11:19:13]CheckFolder [11:19:13]dirname=/storage/ofd_packets [11:19:13]CheckFolder done [11:19:13]ProducePacketName [11:19:13]name=ofd_packets/00202333 [11:19:13]NVStorageSaveData ofd_packets/00202333 [11:19:13]File name is /storage/ofd_packets/00202333 [11:19:13]Write 301 bytes [11:19:13]NVStorageSaveData done [11:19:13]OFDSenderStorePacket done [11:19:13]KKMCreateOFDPacket done [11:19:13]NVStorageSaveData kkm_last_timestamp [11:19:13]File name is /storage/kkm_last_timestamp [11:19:13]Write 4 bytes [11:19:13]NVStorageSaveData done [11:19:13]OFD Sender: Processing packet 202333 [packets to send 116, broken 115] [11:19:13]ProducePacketName [11:19:13]name=ofd_packets/00202333 [11:19:13]OFD Sender: To server: pG, [11:19:13]CommunicateWithHost lk.salyk.kg:30040 [11:19:13]ConnectInit lk.salyk.kg [11:19:13]ExternCall_PrintAddStr [11:19:13]wPrintStart [11:19:13]Write to MH i2c: 01 00 00 9A 0A A4 [11:19:13]Write i2c OK [11:19:13]MH_I2C_Read... [11:19:13]Read from MH i2c: 01 [11:19:13]MH_I2C_Read... [11:19:13]Read from MH i2c: 01 07 00 [11:19:13]MH_I2C_Read... [11:19:13]Read from MH i2c: 01 07 00 9A 0A 00 00 00 00 00 FF 0F B9 [11:19:13]RasterBufferAndPrint [11:19:13]line Счет N : (1)450110 [11:19:13]line ИНН: 02508201610067 [11:19:13]line Контрольно-Кассовый Чек [11:19:13]line ПРОДАЖА [11:19:13]line ТРК (МРК, ГНК) : 31 [11:19:13]line Товар: 2710124130 [11:19:13]line Аи-92-К-2 [11:19:13]line 14.950 * 66.90 [11:19:13]line = 1000.16 [11:19:13]line НДС 12% НСП 1% [11:19:13]line > о реализуемом товаре [11:19:13]line ОКРУГЛЕНИЕ: -0.16 [11:19:13]line ИТОГО: 1000.00 [11:19:13]line Внесено: 1000.00 [11:19:13]line СДАЧА: 0.00 [11:19:13]line НСП 1% : 8.85 [11:19:13]line НДС 12% : 106.21 [11:19:13]line Наличными: 1000.00 [11:19:13]line Безнал.: 0.00 [11:19:13]line Место: АЗС № 171 "Партнер Нефть" [11:19:13]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [11:19:13]line СНО: Общий режим [11:19:13]line Чек 133 28.10.2024 11:19 [11:19:13]line Смена: 545 ФФД: 1.0 [11:19:13]line ЗНМ: 0300000109 [11:19:13]line РНМ: 0000000000091777 [11:19:13]line Версия ККМ: 001 [11:19:13]line ФМ: 0000000000871756 [11:19:13]line ФД: 202333 [11:19:13]line ФПД: 186451383057202 [11:19:13]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T111912&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202333&fm=186451383057202&tin=02508201610067®Number=0000000000091777&sum=100000 [11:19:13]Connected sock=10 [11:19:13]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 68 31 07 01 EF 74 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 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 85 00 00 00 F4 03 04 00 30 73 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 5D 16 03 00 35 04 06 00 A9 93 98 74 7B 32 BD DE 3B 76 19 17 3E DA [11:19:13]written 0, free lines is 4095 [11:19:14]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 98 79 47 00 AF 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 35 36 10 04 04 00 5D 16 03 00 F4 03 04 00 E6 1E 1F 67 B6 04 01 00 00 4B 99 F4 13 FF CB 0A C5 [11:19:14]CommunicateWithHost err = 0 [11:19:14]CheckOFDResponse [11:19:14]1017 (14) - 77093643461234 [11:19:14]1041 (16) - 0000000000871756 [11:19:14]1040 (4) - 202333 [11:19:14]1012 (4) - 28.10.2024 05:19 [11:19:14]1206 (1) - 0 [11:19:14]OFD Sender: Remove packet 202333 [11:19:14]ProducePacketName [11:19:14]name=ofd_packets/00202333 [11:19:14]NVStorageDeleteData [11:19:14]Write to MH i2c: 01 00 00 C5 0A CF [11:19:14]Write i2c OK [11:19:14]MH_I2C_Read... [11:19:14]Read from MH i2c: 01 [11:19:14]MH_I2C_Read... [11:19:14]Read from MH i2c: 01 07 00 [11:19:14]MH_I2C_Read... [11:19:14]Read from MH i2c: 01 07 00 C5 0A 00 00 00 00 00 99 0C 7B [11:19:14]RasterBufferAndPrint [11:19:14]line [11:19:14]line [11:19:14]line [11:19:14]line [11:19:14]line [11:19:14]written 0, free lines is 3229 [11:19:14]MH_Cut [11:19:14]Write to MH i2c: D1 01 00 CC 0A 01 A8 [11:19:14]Write i2c OK [11:19:14]MH_I2C_Read... [11:19:14]Read from MH i2c: D1 [11:19:14]MH_I2C_Read... [11:19:14]Read from MH i2c: D1 01 00 [11:19:14]MH_I2C_Read... [11:19:14]Read from MH i2c: D1 01 00 CC 0A 00 A7 [11:19:14]Write to MH i2c: 01 00 00 CD 0A D7 [11:19:14]Write i2c OK [11:19:14]MH_I2C_Read... [11:19:14]OFD Sender: No OFD packet to send [11:19:15]*** Cut start [11:19:15]*** Purtial cut [11:19:15]*** CUTSNS_PIN = 0 [11:19:15]*** Stage 1: CUTSNS_PIN = 1 [11:19:17]Read from MH i2c: 01 [11:19:17]MH_I2C_Read... [11:19:17]*** Stop cut motor [11:19:17]*** Cut end [11:19:17]Read from MH i2c: 01 07 00 [11:19:17]MH_I2C_Read... [11:19:17]Read from MH i2c: 01 07 00 CD 0A 00 00 00 00 00 FF 0F EC [11:19:17]process_action close_receipt done [11:19:17]requested_data is exist [11:19:17]produce_requested_data [11:19:17]requested_item fm.sn is exist - process it [11:19:17]wFMCommunicate request_size=4 [11:19:17]MH_SAM_APDU [11:19:17]CAPDU: 80 11 00 00 [11:19:17]Write to MH i2c: E2 08 00 CE 0A 80 11 00 00 00 00 00 00 52 [11:19:17]Write i2c OK [11:19:17]MH_I2C_Read... [11:19:17]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:19:17]Read from MH i2c: E2 [11:19:17]MH_I2C_Read... [11:19:17]Read from MH i2c: E2 17 00 [11:19:17]MH_I2C_Read... [11:19:17]Read from MH i2c: E2 17 00 CE 0A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 A7 [11:19:17]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [11:19:17]wFMCommunicate OK [11:19:17]requested_item fd.num is exist - process it [11:19:17]SAM_PROTO_GetFieldsCounters [11:19:17]wFMCommunicate request_size=4 [11:19:17]MH_SAM_APDU [11:19:17]CAPDU: 80 13 00 00 [11:19:17]Write to MH i2c: E2 08 00 CF 0A 80 13 00 00 00 00 00 00 55 [11:19:17]Write i2c OK [11:19:17]MH_I2C_Read... [11:19:17]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:19:17]Read from MH i2c: E2 [11:19:17]MH_I2C_Read... [11:19:17]Read from MH i2c: E2 62 00 [11:19:17]MH_I2C_Read... [11:19:17]Read from MH i2c: E2 62 00 CF 0A 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 5D 16 03 00 0E 04 04 00 21 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 A6 [11:19:17]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 5D 16 03 00 0E 04 04 00 21 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 [11:19:17]wFMCommunicate OK [11:19:17]SAM_PROTO_GetFieldsCounters done [11:19:17]requested_item shift.num is exist - process it [11:19:17]requested_item shift.opened is exist - process it [11:19:17]req_shift_opened [11:19:17]FM_GetShiftState [11:19:17]SAM_PROTO_GetShiftState [11:19:17]wFMCommunicate request_size=4 [11:19:17]MH_SAM_APDU [11:19:17]CAPDU: 80 13 01 00 [11:19:17]Write to MH i2c: E2 08 00 D0 0A 80 13 01 00 00 00 00 00 57 [11:19:17]Write i2c OK [11:19:17]MH_I2C_Read... [11:19:17]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:19:17]Read from MH i2c: E2 [11:19:17]MH_I2C_Read... [11:19:17]Read from MH i2c: E2 0E 00 [11:19:17]MH_I2C_Read... [11:19:17]Read from MH i2c: E2 0E 00 D0 0A 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 02 [11:19:17]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [11:19:17]wFMCommunicate OK [11:19:17]SAM_PROTO_GetShiftState done [11:19:17]FM_GetShiftState done [11:19:17]req_shift_opened done [11:19:17]requested_item shift.open_date is exist - process it [11:19:17]req_shift_open_date [11:19:17]req_shift_open_date done [11:19:17]produce_requested_data done [11:19:17]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202333,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670} [11:19:17]process_action_free close_receipt [11:19:17]json_value_free [11:19:17]json_value_free done [11:19:17]process_json_proto returns [11:19:17]Send response to host [11:19:17]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202333,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670}}} [11:19:17]free response buf [11:19:17]execute_script done [11:19:17]execute_script returns [11:19:17]free content buf [11:19:17]Sock 9.Close socket [11:19:17]Sock 9.Thread stoped [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]OFD Sender: No OFD packet to send [11:20:29]OFD Sender: No OFD packet to send [11:20:34]OFD Sender: No OFD packet to send [11:20:39]OFD Sender: No OFD packet to send [11:20:44]OFD Sender: No OFD packet to send [11:20:49]OFD Sender: No OFD packet to send [11:20:54]OFD Sender: No OFD packet to send [11:20:59]OFD Sender: No OFD packet to send [11:21:04]OFD Sender: No OFD packet to send [11:21:09]OFD Sender: No OFD packet to send [11:21:14]OFD Sender: No OFD packet to send [11:21:19]OFD Sender: No OFD packet to send [11:21:24]OFD Sender: No OFD packet to send [11:21:29]OFD Sender: No OFD packet to send [11:21:34]OFD Sender: No OFD packet to send [11:21:39]OFD Sender: No OFD packet to send [11:21:44]OFD Sender: No OFD packet to send [11:21:49]OFD Sender: No OFD packet to send [11:21:54]OFD Sender: No OFD packet to send [11:21:59]OFD Sender: No OFD packet to send [11:22:04]OFD Sender: No OFD packet to send [11:22:09]OFD Sender: No OFD packet to send [11:22:14]OFD Sender: No OFD packet to send [11:22:19]OFD Sender: No OFD packet to send [11:22:24]OFD Sender: No OFD packet to send [11:22:29]OFD Sender: No OFD packet to send [11:22:34]OFD Sender: No OFD packet to send [11:22:39]OFD Sender: No OFD packet to send [11:22:44]OFD Sender: No OFD packet to send [11:22:49]OFD Sender: No OFD packet to send [11:22:54]OFD Sender: No OFD packet to send [11:22:59]OFD Sender: No OFD packet to send [11:23:04]OFD Sender: No OFD packet to send [11:23:09]OFD Sender: No OFD packet to send [11:23:14]OFD Sender: No OFD packet to send [11:23:19]OFD Sender: No OFD packet to send [11:23:24]OFD Sender: No OFD packet to send [11:23:29]OFD Sender: No OFD packet to send [11:23:34]OFD Sender: No OFD packet to send [11:23:39]OFD Sender: No OFD packet to send [11:23:44]accept exits with 8 [11:23:44]New connection [11:23:44]New thread 3067264356 created [11:23:44]Thread 3067407716 joined [11:23:44]Waiting for new connection... [11:23:44] Sock 8.Parse request [11:23:44]Sock 8.Check first char [11:23:44]Sock 8.First char is OK [11:23:44]request: POST /json_proto HTTP/1.0 [11:23:44]Method: POST [11:23:44]URL: /json_proto [11:23:44]Method is POST - this is cgi request [11:23:44]url: /json_proto [11:23:44]query_string will be loaded in cgi processing [11:23:44]execute_cgi json_proto POST (null) [11:23:44]execute_cgi path=json_proto method=POST [11:23:44]POST find Content-Length [11:23:44]Host: 172.17.63.195:8080 [11:23:44]Content-Length: 792 [11:23:44]Content-Type: application/json [11:23:44] [11:23:44]POST finish read [11:23:44]Found Content-Length = 792 [11:23:44]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450111", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 0.00, "quantity" : 35.000, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u0430\u044F \u041A\u0430\u0440\u0442\u0430\u000A68915", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:23:44]execute_script... [11: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)450111", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 0.00, "quantity" : 35.000, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u0430\u044F \u041A\u0430\u0440\u0442\u0430\u000A68915", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:23:44]POST & json_proto [11:23:44]process_json_proto [11:23:44]json parsed OK: [11:23:44]protocol is kg_v1.0 [11:23:44]action value=close_receipt [11:23:44]process_action close_receipt [11:23:44]cmd_close_receipt [11:23:44]MH_GetDate [11:23:44]Write to MH i2c: F0 00 00 D1 0A CA [11:23:44]Write i2c OK [11:23:44]MH_I2C_Read... [11:23:44]Read from MH i2c: F0 [11:23:44]MH_I2C_Read... [11:23:44]Read from MH i2c: F0 09 00 [11:23:44]MH_I2C_Read... [11:23:44]Read from MH i2c: F0 09 00 D1 0A 00 41 74 1F 67 47 1B 1E 67 F5 [11:23:44]GetLastDocTimeStamp 1730114352 [11:23:44]current date 1730114625 [11:23:44]FM_GetShiftState [11:23:44]SAM_PROTO_GetShiftState [11:23:44]wFMCommunicate request_size=4 [11:23:44]MH_SAM_APDU [11:23:44]CAPDU: 80 13 01 00 [11:23:44]Write to MH i2c: E2 08 00 D2 0A 80 13 01 00 00 00 00 00 59 [11:23:44]Write i2c OK [11:23:44]MH_I2C_Read... [11:23:44]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:23:44]Read from MH i2c: E2 [11:23:44]MH_I2C_Read... [11:23:44]Read from MH i2c: E2 0E 00 [11:23:44]MH_I2C_Read... [11:23:44]Read from MH i2c: E2 0E 00 D2 0A 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 04 [11:23:44]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [11:23:44]wFMCommunicate OK [11:23:44]SAM_PROTO_GetShiftState done [11:23:44]FM_GetShiftState done [11:23:44]opened in 1730073670 [11:23:44]opened+sec_in_day 1730160070 [11:23:44]quantity*price = 0 [11:23:44]sum+1 = 1 [11:23:44]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 134 28.10.2024 11:23 Смена: 545 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 Талоны: Топливная Карта 68915 ФМ: 0000000000871756 ФД: 202334 ФПД: 16202599066498 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T112345&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202334&fm=16202599066498&tin=02508201610067®Number=0000000000091777&sum=0 [11:23:45]StoreToDocumentArchive [11:23:45]shift 545 fd 202334 [11:23:45]save to /storage/0545/doc_00202334 [11:23:45]save last doc name /storage/0545/doc_00202334 to /storage/kkm_last_doc_name [11:23:45]save OK [11:23:45]Clear old archive folders... [11:23:45]ProcessDocumentItem done err = 0, tmpTLVsize=251 [11:23:45]tlvbuf is 00DA46A0 [11:23:45]SAM_PROTO_ClearQueue [11:23:45]wFMCommunicate request_size=4 [11:23:45]MH_SAM_APDU [11:23:45]CAPDU: 80 09 00 00 [11:23:45]Write to MH i2c: E2 08 00 DF 0A 80 09 00 00 00 00 00 00 5B [11:23:45]Write i2c OK [11:23:45]MH_I2C_Read... [11:23:45]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:23:45]Read from MH i2c: E2 [11:23:45]MH_I2C_Read... [11:23:45]Read from MH i2c: E2 03 00 [11:23:45]MH_I2C_Read... [11:23:45]Read from MH i2c: E2 03 00 DF 0A 00 90 00 5D [11:23:45]RAPDU: 90 00 [11:23:45]wFMCommunicate OK [11:23:45]SAM_PROTO_ClearQueue done [11:23:45]KKMCreateOFDPacket [11:23:45]OFDProtocolAddRootSTLVToBuf [11:23:45]FM_MakeSignedData [11:23:45]FM_MakeSignedData [11:23:45]SAM_PROTO_SignData [11:23:45]wFMCommunicate request_size=4 [11:23:45]MH_SAM_APDU [11:23:45]CAPDU: 80 0D 01 02 [11:23:45]Write to MH i2c: E2 08 00 E0 0A 80 0D 01 02 00 00 00 00 63 [11:23:45]Write i2c OK [11:23:45]MH_I2C_Read... [11:23:45]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:23:45]Read from MH i2c: E2 [11:23:45]MH_I2C_Read... [11:23:45]Read from MH i2c: E2 03 00 [11:23:45]MH_I2C_Read... [11:23:45]Read from MH i2c: E2 03 00 E0 0A 00 90 00 5E [11:23:45]RAPDU: 90 00 [11:23:45]wFMCommunicate OK [11:23:45]wFMCommunicate request_size=255 [11:23:45]MH_SAM_APDU [11: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 32 FF 03 08 00 03 B8 88 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 86 00 00 00 F4 03 04 00 41 74 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 5E 16 03 00 35 04 06 00 0E [11:23:45]Write to MH i2c: E2 02 01 E1 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 32 FF 03 08 00 03 B8 88 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 86 00 00 00 F4 03 04 00 41 74 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 5E 16 03 00 35 04 06 00 0E 00 00 1B [11:23:45]Write i2c OK [11:23:45]MH_I2C_Read... [11:23:46]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:23:46]Read from MH i2c: E2 [11:23:46]MH_I2C_Read... [11:23:46]Read from MH i2c: E2 03 00 [11:23:46]MH_I2C_Read... [11:23:46]Read from MH i2c: E2 03 00 E1 0A 00 90 00 5F [11:23:46]RAPDU: 90 00 [11:23:46]wFMCommunicate OK [11:23:46]wFMCommunicate request_size=10 [11:23:46]MH_SAM_APDU [11:23:46]CAPDU: 80 0D 02 02 05 BC 76 29 6B 82 [11:23:46]Write to MH i2c: E2 0D 00 E2 0A 80 0D 02 02 05 00 BC 76 29 6B 82 00 00 B8 [11:23:46]Write i2c OK [11:23:46]MH_I2C_Read... [11:23:46]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:23:46]Read from MH i2c: E2 [11:23:46]MH_I2C_Read... [11:23:46]Read from MH i2c: E2 03 00 [11:23:46]MH_I2C_Read... [11:23:46]Read from MH i2c: E2 03 00 E2 0A 00 90 00 60 [11:23:46]RAPDU: 90 00 [11:23:46]wFMCommunicate OK [11:23:46]wFMCommunicate request_size=4 [11:23:46]MH_SAM_APDU [11:23:46]CAPDU: 80 0D 03 02 [11:23:46]Write to MH i2c: E2 08 00 E3 0A 80 0D 03 02 00 00 00 00 68 [11:23:46]Write i2c OK [11:23:46]MH_I2C_Read... [11:23:46]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:23:46]Read from MH i2c: E2 [11:23:46]MH_I2C_Read... [11:23:46]Read from MH i2c: E2 0B 00 [11:23:46]MH_I2C_Read... [11:23:46]Read from MH i2c: E2 0B 00 E3 0A 00 8C 85 33 C2 75 F8 AF 68 90 00 F3 [11:23:46]RAPDU: 8C 85 33 C2 75 F8 AF 68 90 00 [11:23:46]wFMCommunicate OK [11:23:46]SAM_PROTO_SignData done [11:23:46]FM_MakeSignedData done [11:23:46]CreateOFDProtocolMessage [11:23:46]wFMCommunicate request_size=4 [11:23:46]MH_SAM_APDU [11:23:46]CAPDU: 80 11 00 00 [11:23:46]Write to MH i2c: E2 08 00 E4 0A 80 11 00 00 00 00 00 00 68 [11:23:46]Write i2c OK [11:23:46]MH_I2C_Read... [11:23:46]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:23:46]Read from MH i2c: E2 [11:23:46]MH_I2C_Read... [11:23:46]Read from MH i2c: E2 17 00 [11:23:46]MH_I2C_Read... [11:23:46]Read from MH i2c: E2 17 00 E4 0A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 BD [11:23:46]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [11:23:46]wFMCommunicate OK [11:23:46]CreateOFDProtocolMessage done [11:23:46]OFDSenderStorePacket 202334 [11:23:46]StoreOFDPacket docnum=202334 [11:23:46]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 DE A5 07 01 F4 A1 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 B8 88 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 86 00 00 00 F4 03 04 00 41 74 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 5E 16 03 00 35 04 06 00 0E BC 76 29 6B 82 8C 85 33 C2 75 F8 AF 68 [11:23:46]CheckFolder [11:23:46]dirname=/storage/ofd_packets [11:23:46]CheckFolder done [11:23:46]ProducePacketName [11:23:46]name=ofd_packets/00202334 [11:23:46]NVStorageSaveData ofd_packets/00202334 [11:23:46]File name is /storage/ofd_packets/00202334 [11:23:46]Write 301 bytes [11:23:46]NVStorageSaveData done [11:23:46]OFDSenderStorePacket done [11:23:46]KKMCreateOFDPacket done [11:23:46]NVStorageSaveData kkm_last_timestamp [11:23:46]File name is /storage/kkm_last_timestamp [11:23:46]Write 4 bytes [11:23:46]NVStorageSaveData done [11:23:46]ExternCall_PrintAddStr [11:23:46]wPrintStart [11:23:46]Write to MH i2c: 01 00 00 E5 0A EF [11:23:46]Write i2c OK [11:23:46]MH_I2C_Read... [11:23:46]Read from MH i2c: 01 [11:23:46]MH_I2C_Read... [11:23:46]Read from MH i2c: 01 07 00 [11:23:46]MH_I2C_Read... [11:23:46]Read from MH i2c: 01 07 00 E5 0A 00 00 00 00 00 FF 0F 04 [11:23:46]RasterBufferAndPrint [11:23:46]line Счет N : (1)450111 [11:23:46]line ИНН: 02508201610067 [11:23:46]line Контрольно-Кассовый Чек [11:23:46]line ПРОДАЖА [11:23:46]line ТРК (МРК, ГНК) : 41 [11:23:46]line Товар: 2710124130 [11:23:46]line Аи-92-К-2 [11:23:46]line 35.000 * 0.00 [11:23:46]line = 0.00 [11:23:46]line НДС 12% НСП 1% [11:23:46]line > о реализуемом товаре [11:23:46]line ИТОГО: 0.00 [11:23:46]line НСП 1% : 0.00 [11:23:46]line НДС 12% : 0.00 [11:23:46]line Наличными: 0.00 [11:23:46]line Безнал.: 0.00 [11:23:46]line Место: АЗС № 171 "Партнер Нефть" [11:23:46]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [11:23:46]line СНО: Общий режим [11:23:46]line Чек 134 28.10.2024 11:23 [11:23:46]line Смена: 545 ФФД: 1.0 [11:23:46]line ЗНМ: 0300000109 [11:23:46]line РНМ: 0000000000091777 [11:23:46]line Версия ККМ: 001 [11:23:46]line Талоны: Топливная Карта [11:23:46]line 68915 [11:23:46]line ФМ: 0000000000871756 [11:23:46]line ФД: 202334 [11:23:46]line ФПД: 16202599066498 [11:23:46]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T112345&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202334&fm=16202599066498&tin=02508201610067®Number=0000000000091777&sum=0 [11:23:46]written 0, free lines is 4095 [11:23:46]OFD Sender: Processing packet 202334 [packets to send 116, broken 115] [11:23:46]ProducePacketName [11:23:46]name=ofd_packets/00202334 [11:23:46]OFD Sender: To server: pG, [11:23:46]CommunicateWithHost lk.salyk.kg:30040 [11:23:46]ConnectInit lk.salyk.kg [11:23:46]Connected sock=10 [11: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 35 36 0F 01 00 00 DE A5 07 01 F4 A1 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 B8 88 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 86 00 00 00 F4 03 04 00 41 74 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 5E 16 03 00 35 04 06 00 0E BC 76 29 6B 82 8C 85 33 C2 75 F8 AF 68 [11: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 35 36 4F 00 00 00 94 B9 47 00 AD BB A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 5E 16 03 00 F4 03 04 00 F7 1F 1F 67 B6 04 01 00 00 C7 A9 6F 27 7C BA C7 54 [11:23:46]CommunicateWithHost err = 0 [11:23:46]CheckOFDResponse [11:23:46]1017 (14) - 77093643461234 [11:23:46]1041 (16) - 0000000000871756 [11:23:46]1040 (4) - 202334 [11:23:46]1012 (4) - 28.10.2024 05:24 [11:23:46]1206 (1) - 0 [11:23:46]OFD Sender: Remove packet 202334 [11:23:46]ProducePacketName [11:23:46]name=ofd_packets/00202334 [11:23:46]NVStorageDeleteData [11:23:47]Write to MH i2c: 01 00 00 0F 0B 1A [11:23:47]Write i2c OK [11:23:47]MH_I2C_Read... [11:23:47]Read from MH i2c: 01 [11:23:47]MH_I2C_Read... [11:23:47]Read from MH i2c: 01 07 00 [11:23:47]MH_I2C_Read... [11:23:47]Read from MH i2c: 01 07 00 0F 0B 00 00 00 00 00 B2 0C DF [11:23:47]RasterBufferAndPrint [11:23:47]line [11:23:47]line [11:23:47]line [11:23:47]line [11:23:47]line [11:23:47]written 0, free lines is 3253 [11:23:47]MH_Cut [11:23:47]Write to MH i2c: D1 01 00 16 0B 01 F3 [11:23:47]Write i2c OK [11:23:47]MH_I2C_Read... [11:23:47]Read from MH i2c: D1 [11:23:47]MH_I2C_Read... [11:23:47]Read from MH i2c: D1 01 00 [11:23:47]MH_I2C_Read... [11:23:47]Read from MH i2c: D1 01 00 16 0B 00 F2 [11:23:47]Write to MH i2c: 01 00 00 17 0B 22 [11:23:47]Write i2c OK [11:23:47]MH_I2C_Read... [11:23:47]OFD Sender: No OFD packet to send [11:23:47]*** Cut start [11:23:47]*** Purtial cut [11:23:47]*** Stage 1: CUTSNS_PIN = 1 [11:23:48]Read from MH i2c: 01 [11:23:48]MH_I2C_Read... [11:23:48]*** Stop cut motor [11:23:48]*** Cut end [11:23:48]Read from MH i2c: 01 07 00 [11:23:48]MH_I2C_Read... [11:23:48]Read from MH i2c: 01 07 00 17 0B 00 00 00 00 00 FF 0F 37 [11:23:48]process_action close_receipt done [11:23:48]requested_data is exist [11:23:48]produce_requested_data [11:23:48]requested_item fm.sn is exist - process it [11:23:48]wFMCommunicate request_size=4 [11:23:48]MH_SAM_APDU [11:23:48]CAPDU: 80 11 00 00 [11:23:48]Write to MH i2c: E2 08 00 18 0B 80 11 00 00 00 00 00 00 9D [11:23:48]Write i2c OK [11:23:48]MH_I2C_Read... [11:23:48]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:23:48]Read from MH i2c: E2 [11:23:48]MH_I2C_Read... [11:23:48]Read from MH i2c: E2 17 00 [11:23:48]MH_I2C_Read... [11:23:48]Read from MH i2c: E2 17 00 18 0B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 F2 [11:23:48]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [11:23:48]wFMCommunicate OK [11:23:48]requested_item fd.num is exist - process it [11:23:48]SAM_PROTO_GetFieldsCounters [11:23:48]wFMCommunicate request_size=4 [11:23:48]MH_SAM_APDU [11:23:48]CAPDU: 80 13 00 00 [11:23:48]Write to MH i2c: E2 08 00 19 0B 80 13 00 00 00 00 00 00 A0 [11:23:48]Write i2c OK [11:23:48]MH_I2C_Read... [11:23:48]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:23:48]Read from MH i2c: E2 [11:23:48]MH_I2C_Read... [11:23:48]Read from MH i2c: E2 62 00 [11:23:48]MH_I2C_Read... [11:23:48]Read from MH i2c: E2 62 00 19 0B 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 5E 16 03 00 0E 04 04 00 21 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 F5 [11:23:48]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 5E 16 03 00 0E 04 04 00 21 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 [11:23:48]wFMCommunicate OK [11:23:48]SAM_PROTO_GetFieldsCounters done [11:23:48]requested_item shift.num is exist - process it [11:23:48]requested_item shift.opened is exist - process it [11:23:48]req_shift_opened [11:23:48]FM_GetShiftState [11:23:48]SAM_PROTO_GetShiftState [11:23:48]wFMCommunicate request_size=4 [11:23:48]MH_SAM_APDU [11:23:48]CAPDU: 80 13 01 00 [11:23:48]Write to MH i2c: E2 08 00 1A 0B 80 13 01 00 00 00 00 00 A2 [11:23:48]Write i2c OK [11:23:48]MH_I2C_Read... [11:23:48]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:23:48]Read from MH i2c: E2 [11:23:48]MH_I2C_Read... [11:23:48]Read from MH i2c: E2 0E 00 [11:23:48]MH_I2C_Read... [11:23:48]Read from MH i2c: E2 0E 00 1A 0B 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 4D [11:23:48]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [11:23:48]wFMCommunicate OK [11:23:48]SAM_PROTO_GetShiftState done [11:23:48]FM_GetShiftState done [11:23:48]req_shift_opened done [11:23:48]requested_item shift.open_date is exist - process it [11:23:48]req_shift_open_date [11:23:48]req_shift_open_date done [11:23:48]produce_requested_data done [11:23:48]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202334,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670} [11:23:48]process_action_free close_receipt [11:23:48]json_value_free [11:23:48]json_value_free done [11:23:48]process_json_proto returns [11:23:48]Send response to host [11:23:48]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202334,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670}}} [11:23:48]free response buf [11:23:48]execute_script done [11:23:48]execute_script returns [11:23:48]free content buf [11:23:48]Sock 8.Close socket [11:23:48]Sock 8.Thread stoped [11:23:52]OFD Sender: No OFD packet to send [11:23:57]OFD Sender: No OFD packet to send [11:24:02]OFD Sender: No OFD packet to send [11:24:07]OFD Sender: No OFD packet to send [11:24:12]OFD Sender: No OFD packet to send [11:24:17]OFD Sender: No OFD packet to send [11:24:21]int [11:24:21]Write to MH i2c: 01 00 00 1B 0B 26 [11:24:21]*** FLAG_PRN_KEY set [11:24:21]Write i2c OK [11:24:21]MH_I2C_Read... [11:24:21]Read from MH i2c: 01 [11:24:21]MH_I2C_Read... [11:24:21]Read from MH i2c: 01 07 00 [11:24:21]MH_I2C_Read... [11:24:21]Read from MH i2c: 01 07 00 1B 0B 00 08 00 00 00 FF 0F 43 [11:24:21]state=0 [11:24:21]Key pressed [11:24:21]Feed [11:24:21]Write to MH i2c: D8 00 00 1C 0B FE [11:24:21]Write i2c OK [11:24:21]MH_I2C_Read... [11:24:21]Read from MH i2c: D8 [11:24:21]MH_I2C_Read... [11:24:21]Read from MH i2c: D8 01 00 [11:24:21]MH_I2C_Read... [11:24:21]Read from MH i2c: D8 01 00 1C 0B 00 FF [11:24:21]int [11:24:21]Write to MH i2c: 01 00 00 1D 0B 28 [11:24:21]Write i2c OK [11:24:21]MH_I2C_Read... [11:24:21]Read from MH i2c: 01 [11:24:21]MH_I2C_Read... [11:24:21]Read from MH i2c: 01 07 00 [11:24:21]MH_I2C_Read... [11:24:21]Read from MH i2c: 01 07 00 1D 0B 00 48 00 00 00 3C 00 B3 [11:24:21]state=2 [11:24:21]Key pressed [11:24:22]int [11:24:22]Write to MH i2c: 01 00 00 1E 0B 29 [11:24:22]*** FLAG_PRN_KEY reset [11:24:22]Write i2c OK [11:24:22]MH_I2C_Read... [11:24:22]Read from MH i2c: 01 [11:24:22]MH_I2C_Read... [11:24:22]Read from MH i2c: 01 07 00 [11:24:22]MH_I2C_Read... [11:24:22]Read from MH i2c: 01 07 00 1E 0B 00 00 00 00 00 F6 0F 35 [11:24:22]state=2 [11:24:22]Stop feed [11:24:22]OFD Sender: No OFD packet to send [11:24:27]OFD Sender: No OFD packet to send [11:24:32]OFD Sender: No OFD packet to send [11:24:37]OFD Sender: No OFD packet to send [11:24:42]OFD Sender: No OFD packet to send [11:24:47]OFD Sender: No OFD packet to send [11:24:52]OFD Sender: No OFD packet to send [11:24:57]OFD Sender: No OFD packet to send [11:25:02]OFD Sender: No OFD packet to send [11:25:07]OFD Sender: No OFD packet to send [11:25:12]OFD Sender: No OFD packet to send [11:25:17]OFD Sender: No OFD packet to send [11:25:22]OFD Sender: No OFD packet to send [11:25:27]OFD Sender: No OFD packet to send [11:25:29]accept exits with 9 [11:25:29]New connection [11:25:29]New thread 3067407716 created [11:25:29]Thread 3067264356 joined [11:25:29]Waiting for new connection... [11:25:29] Sock 9.Parse request [11:25:29]Sock 9.Check first char [11:25:29]Sock 9.First char is OK [11:25:29]request: POST /json_proto HTTP/1.0 [11:25:29]Method: POST [11:25:29]URL: /json_proto [11:25:29]Method is POST - this is cgi request [11:25:29]url: /json_proto [11:25:29]query_string will be loaded in cgi processing [11:25:29]execute_cgi json_proto POST (null) [11:25:29]execute_cgi path=json_proto method=POST [11:25:29]POST find Content-Length [11:25:29]Host: 172.17.63.195:8080 [11:25:29]Content-Length: 682 [11:25:29]Content-Type: application/json [11:25:29] [11:25:29]POST finish read [11:25:29]Found Content-Length = 682 [11:25:29]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450112", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 62", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "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:25:29]execute_script... [11:25: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)450112", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 62", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "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:25:29]POST & json_proto [11:25:29]process_json_proto [11:25:29]json parsed OK: [11:25:29]protocol is kg_v1.0 [11:25:29]action value=close_receipt [11:25:29]process_action close_receipt [11:25:29]cmd_close_receipt [11:25:29]MH_GetDate [11:25:29]Write to MH i2c: F0 00 00 1F 0B 19 [11:25:29]Write i2c OK [11:25:29]MH_I2C_Read... [11:25:29]Read from MH i2c: F0 [11:25:29]MH_I2C_Read... [11:25:29]Read from MH i2c: F0 09 00 [11:25:29]MH_I2C_Read... [11:25:29]Read from MH i2c: F0 09 00 1F 0B 00 AA 74 1F 67 47 1B 1E 67 AD [11:25:29]GetLastDocTimeStamp 1730114625 [11:25:29]current date 1730114730 [11:25:29]FM_GetShiftState [11:25:29]SAM_PROTO_GetShiftState [11:25:29]wFMCommunicate request_size=4 [11:25:29]MH_SAM_APDU [11:25:29]CAPDU: 80 13 01 00 [11:25:29]Write to MH i2c: E2 08 00 20 0B 80 13 01 00 00 00 00 00 A8 [11:25:29]Write i2c OK [11:25:29]MH_I2C_Read... [11:25:29]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:25:29]Read from MH i2c: E2 [11:25:29]MH_I2C_Read... [11:25:29]Read from MH i2c: E2 0E 00 [11:25:29]MH_I2C_Read... [11:25:29]Read from MH i2c: E2 0E 00 20 0B 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 53 [11:25:29]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [11:25:29]wFMCommunicate OK [11:25:29]SAM_PROTO_GetShiftState done [11:25:29]FM_GetShiftState done [11:25:29]opened in 1730073670 [11:25:29]opened+sec_in_day 1730160070 [11:25:29]quantity*price = 100015 [11:25:29]sum+1 = 100017 [11:25: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 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 135 28.10.2024 11:25 Смена: 545 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 ФМ: 0000000000871756 ФД: 202335 ФПД: 225436109021591 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T112530&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202335&fm=225436109021591&tin=02508201610067®Number=0000000000091777&sum=100000 [11:25:30]StoreToDocumentArchive [11:25:30]shift 545 fd 202335 [11:25:30]save to /storage/0545/doc_00202335 [11:25:30]save last doc name /storage/0545/doc_00202335 to /storage/kkm_last_doc_name [11:25:30]save OK [11:25:30]Clear old archive folders... [11:25:30]ProcessDocumentItem done err = 0, tmpTLVsize=251 [11:25:30]tlvbuf is 00D75280 [11:25:30]SAM_PROTO_ClearQueue [11:25:30]wFMCommunicate request_size=4 [11:25:30]MH_SAM_APDU [11:25:30]CAPDU: 80 09 00 00 [11:25:30]Write to MH i2c: E2 08 00 2D 0B 80 09 00 00 00 00 00 00 AA [11:25:30]Write i2c OK [11:25:30]MH_I2C_Read... [11:25:30]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:25:30]Read from MH i2c: E2 [11:25:30]MH_I2C_Read... [11:25:30]Read from MH i2c: E2 03 00 [11:25:30]MH_I2C_Read... [11:25:30]Read from MH i2c: E2 03 00 2D 0B 00 90 00 AC [11:25:30]RAPDU: 90 00 [11:25:30]wFMCommunicate OK [11:25:30]SAM_PROTO_ClearQueue done [11:25:30]KKMCreateOFDPacket [11:25:30]OFDProtocolAddRootSTLVToBuf [11:25:30]FM_MakeSignedData [11:25:30]FM_MakeSignedData [11:25:30]SAM_PROTO_SignData [11:25:30]wFMCommunicate request_size=4 [11:25:30]MH_SAM_APDU [11:25:30]CAPDU: 80 0D 01 02 [11:25:30]Write to MH i2c: E2 08 00 2E 0B 80 0D 01 02 00 00 00 00 B2 [11:25:30]Write i2c OK [11:25:30]MH_I2C_Read... [11:25:31]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:25:31]Read from MH i2c: E2 [11:25:31]MH_I2C_Read... [11:25:31]Read from MH i2c: E2 03 00 [11:25:31]MH_I2C_Read... [11:25:31]Read from MH i2c: E2 03 00 2E 0B 00 90 00 AD [11:25:31]RAPDU: 90 00 [11:25:31]wFMCommunicate OK [11:25:31]wFMCommunicate request_size=255 [11:25:31]MH_SAM_APDU [11:25: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 32 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 87 00 00 00 F4 03 04 00 AA 74 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 5F 16 03 00 35 04 06 00 CD [11:25:31]Write to MH i2c: E2 02 01 2F 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 32 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 87 00 00 00 F4 03 04 00 AA 74 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 5F 16 03 00 35 04 06 00 CD 00 00 D3 [11:25:31]Write i2c OK [11:25:31]MH_I2C_Read... [11:25:31]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:25:31]Read from MH i2c: E2 [11:25:31]MH_I2C_Read... [11:25:31]Read from MH i2c: E2 03 00 [11:25:31]MH_I2C_Read... [11:25:31]Read from MH i2c: E2 03 00 2F 0B 00 90 00 AE [11:25:31]RAPDU: 90 00 [11:25:31]wFMCommunicate OK [11:25:31]wFMCommunicate request_size=10 [11:25:31]MH_SAM_APDU [11:25:31]CAPDU: 80 0D 02 02 05 08 6F 32 A1 97 [11:25:31]Write to MH i2c: E2 0D 00 30 0B 80 0D 02 02 05 00 08 6F 32 A1 97 00 00 A0 [11:25:31]Write i2c OK [11:25:31]MH_I2C_Read... [11:25:31]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:25:31]Read from MH i2c: E2 [11:25:31]MH_I2C_Read... [11:25:31]Read from MH i2c: E2 03 00 [11:25:31]MH_I2C_Read... [11:25:31]Read from MH i2c: E2 03 00 30 0B 00 90 00 AF [11:25:31]RAPDU: 90 00 [11:25:31]wFMCommunicate OK [11:25:31]wFMCommunicate request_size=4 [11:25:31]MH_SAM_APDU [11:25:31]CAPDU: 80 0D 03 02 [11:25:31]Write to MH i2c: E2 08 00 31 0B 80 0D 03 02 00 00 00 00 B7 [11:25:31]Write i2c OK [11:25:31]MH_I2C_Read... [11:25:31]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:25:31]Read from MH i2c: E2 [11:25:31]MH_I2C_Read... [11:25:31]Read from MH i2c: E2 0B 00 [11:25:31]MH_I2C_Read... [11:25:31]Read from MH i2c: E2 0B 00 31 0B 00 40 DB 00 FA C8 CA F6 4F 90 00 A4 [11:25:31]RAPDU: 40 DB 00 FA C8 CA F6 4F 90 00 [11:25:31]wFMCommunicate OK [11:25:31]SAM_PROTO_SignData done [11:25:31]FM_MakeSignedData done [11:25:31]CreateOFDProtocolMessage [11:25:31]wFMCommunicate request_size=4 [11:25:31]MH_SAM_APDU [11:25:31]CAPDU: 80 11 00 00 [11:25:31]Write to MH i2c: E2 08 00 32 0B 80 11 00 00 00 00 00 00 B7 [11:25:31]Write i2c OK [11:25:31]MH_I2C_Read... [11:25:31]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:25:31]Read from MH i2c: E2 [11:25:31]MH_I2C_Read... [11:25:31]Read from MH i2c: E2 17 00 [11:25:31]MH_I2C_Read... [11:25:31]Read from MH i2c: E2 17 00 32 0B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 0C [11:25:31]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [11:25:31]wFMCommunicate OK [11:25:31]CreateOFDProtocolMessage done [11:25:31]OFDSenderStorePacket 202335 [11:25:31]StoreOFDPacket docnum=202335 [11:25:31]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 D8 11 07 01 0D 00 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 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 87 00 00 00 F4 03 04 00 AA 74 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 5F 16 03 00 35 04 06 00 CD 08 6F 32 A1 97 40 DB 00 FA C8 CA F6 4F [11:25:31]CheckFolder [11:25:31]dirname=/storage/ofd_packets [11:25:31]CheckFolder done [11:25:31]ProducePacketName [11:25:31]name=ofd_packets/00202335 [11:25:31]NVStorageSaveData ofd_packets/00202335 [11:25:31]File name is /storage/ofd_packets/00202335 [11:25:31]Write 301 bytes [11:25:31]NVStorageSaveData done [11:25:31]OFDSenderStorePacket done [11:25:31]KKMCreateOFDPacket done [11:25:31]NVStorageSaveData kkm_last_timestamp [11:25:31]File name is /storage/kkm_last_timestamp [11:25:31]Write 4 bytes [11:25:31]NVStorageSaveData done [11:25:31]ExternCall_PrintAddStr [11:25:31]wPrintStart [11:25:31]Write to MH i2c: 01 00 00 33 0B 3E [11:25:31]Write i2c OK [11:25:31]MH_I2C_Read... [11:25:31]Read from MH i2c: 01 [11:25:31]MH_I2C_Read... [11:25:31]Read from MH i2c: 01 07 00 [11:25:31]MH_I2C_Read... [11:25:31]Read from MH i2c: 01 07 00 33 0B 00 00 00 00 00 FF 0F 53 [11:25:31]RasterBufferAndPrint [11:25:31]line Счет N : (1)450112 [11:25:31]line ИНН: 02508201610067 [11:25:31]line Контрольно-Кассовый Чек [11:25:31]line ПРОДАЖА [11:25:31]line ТРК (МРК, ГНК) : 62 [11:25:31]line Товар: 2710124130 [11:25:31]line Аи-92-К-2 [11:25:31]line 14.950 * 66.90 [11:25:31]line = 1000.16 [11:25:31]line НДС 12% НСП 1% [11:25:31]line > о реализуемом товаре [11:25:31]line ОКРУГЛЕНИЕ: -0.16 [11:25:31]line ИТОГО: 1000.00 [11:25:31]line Внесено: 1000.00 [11:25:31]line СДАЧА: 0.00 [11:25:31]line НСП 1% : 8.85 [11:25:31]line НДС 12% : 106.21 [11:25:31]line Наличными: 1000.00 [11:25:31]line Безнал.: 0.00 [11:25:31]line Место: АЗС № 171 "Партнер Нефть" [11:25:31]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [11:25:31]line СНО: Общий режим [11:25:31]line Чек 135 28.10.2024 11:25 [11:25:31]line Смена: 545 ФФД: 1.0 [11:25:31]line ЗНМ: 0300000109 [11:25:31]line РНМ: 0000000000091777 [11:25:31]line Версия ККМ: 001 [11:25:31]line ФМ: 0000000000871756 [11:25:31]line ФД: 202335 [11:25:31]line ФПД: 225436109021591 [11:25:31]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T112530&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202335&fm=225436109021591&tin=02508201610067®Number=0000000000091777&sum=100000 [11:25:31]OFD Sender: Processing packet 202335 [packets to send 116, broken 115] [11:25:31]ProducePacketName [11:25:31]name=ofd_packets/00202335 [11:25:31]OFD Sender: To server: pG, [11:25:31]CommunicateWithHost lk.salyk.kg:30040 [11:25:31]ConnectInit lk.salyk.kg [11:25:31]written 0, free lines is 4095 [11:25:31]Connected sock=10 [11:25:31]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 D8 11 07 01 0D 00 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 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 87 00 00 00 F4 03 04 00 AA 74 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 5F 16 03 00 35 04 06 00 CD 08 6F 32 A1 97 40 DB 00 FA C8 CA F6 4F [11:25: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 35 36 4F 00 00 00 57 FE 47 00 59 78 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 5F 16 03 00 F4 03 04 00 61 20 1F 67 B6 04 01 00 00 C9 11 E5 C4 71 E5 BC 5B [11:25:32]CommunicateWithHost err = 0 [11:25:32]CheckOFDResponse [11:25:32]1017 (14) - 77093643461234 [11:25:32]1041 (16) - 0000000000871756 [11:25:32]1040 (4) - 202335 [11:25:32]1012 (4) - 28.10.2024 05:25 [11:25:32]1206 (1) - 0 [11:25:32]OFD Sender: Remove packet 202335 [11:25:32]ProducePacketName [11:25:32]name=ofd_packets/00202335 [11:25:32]NVStorageDeleteData [11:25:32]Write to MH i2c: 01 00 00 5E 0B 69 [11:25:32]Write i2c OK [11:25:32]MH_I2C_Read... [11:25:32]Read from MH i2c: 01 [11:25:32]MH_I2C_Read... [11:25:32]Read from MH i2c: 01 07 00 [11:25:32]MH_I2C_Read... [11:25:32]Read from MH i2c: 01 07 00 5E 0B 00 00 00 00 00 A8 0C 24 [11:25:32]RasterBufferAndPrint [11:25:32]line [11:25:32]line [11:25:32]line [11:25:32]line [11:25:32]line [11:25:32]written 0, free lines is 3246 [11:25:32]MH_Cut [11:25:32]Write to MH i2c: D1 01 00 65 0B 01 42 [11:25:32]Write i2c OK [11:25:32]MH_I2C_Read... [11:25:32]Read from MH i2c: D1 [11:25:32]MH_I2C_Read... [11:25:32]Read from MH i2c: D1 01 00 [11:25:32]MH_I2C_Read... [11:25:32]Read from MH i2c: D1 01 00 65 0B 00 41 [11:25:32]Write to MH i2c: 01 00 00 66 0B 71 [11:25:32]Write i2c OK [11:25:32]MH_I2C_Read... [11:25:32]OFD Sender: No OFD packet to send [11:25:33]*** Cut start [11:25:33]*** Purtial cut [11:25:33]*** CUTSNS_PIN = 0 [11:25:33]*** Stage 1: CUTSNS_PIN = 1 [11:25:35]Read from MH i2c: 01 [11:25:35]MH_I2C_Read... [11:25:35]*** Stop cut motor [11:25:35]*** Cut end [11:25:35]Read from MH i2c: 01 07 00 [11:25:35]MH_I2C_Read... [11:25:35]Read from MH i2c: 01 07 00 66 0B 00 00 00 00 00 FF 0F 86 [11:25:35]process_action close_receipt done [11:25:35]requested_data is exist [11:25:35]produce_requested_data [11:25:35]requested_item fm.sn is exist - process it [11:25:35]wFMCommunicate request_size=4 [11:25:35]MH_SAM_APDU [11:25:35]CAPDU: 80 11 00 00 [11:25:35]Write to MH i2c: E2 08 00 67 0B 80 11 00 00 00 00 00 00 EC [11:25:35]Write i2c OK [11:25:35]MH_I2C_Read... [11:25:35]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:25:35]Read from MH i2c: E2 [11:25:35]MH_I2C_Read... [11:25:35]Read from MH i2c: E2 17 00 [11:25:35]MH_I2C_Read... [11:25:35]Read from MH i2c: E2 17 00 67 0B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 41 [11:25:35]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [11:25:35]wFMCommunicate OK [11:25:35]requested_item fd.num is exist - process it [11:25:35]SAM_PROTO_GetFieldsCounters [11:25:35]wFMCommunicate request_size=4 [11:25:35]MH_SAM_APDU [11:25:35]CAPDU: 80 13 00 00 [11:25:35]Write to MH i2c: E2 08 00 68 0B 80 13 00 00 00 00 00 00 EF [11:25:35]Write i2c OK [11:25:35]MH_I2C_Read... [11:25:35]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:25:35]Read from MH i2c: E2 [11:25:35]MH_I2C_Read... [11:25:35]Read from MH i2c: E2 62 00 [11:25:35]MH_I2C_Read... [11:25:35]Read from MH i2c: E2 62 00 68 0B 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 5F 16 03 00 0E 04 04 00 21 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 48 [11:25:35]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 5F 16 03 00 0E 04 04 00 21 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 [11:25:35]wFMCommunicate OK [11:25:35]SAM_PROTO_GetFieldsCounters done [11:25:35]requested_item shift.num is exist - process it [11:25:35]requested_item shift.opened is exist - process it [11:25:35]req_shift_opened [11:25:35]FM_GetShiftState [11:25:35]SAM_PROTO_GetShiftState [11:25:35]wFMCommunicate request_size=4 [11:25:35]MH_SAM_APDU [11:25:35]CAPDU: 80 13 01 00 [11:25:35]Write to MH i2c: E2 08 00 69 0B 80 13 01 00 00 00 00 00 F1 [11:25:35]Write i2c OK [11:25:35]MH_I2C_Read... [11:25:35]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:25:35]Read from MH i2c: E2 [11:25:35]MH_I2C_Read... [11:25:35]Read from MH i2c: E2 0E 00 [11:25:35]MH_I2C_Read... [11:25:35]Read from MH i2c: E2 0E 00 69 0B 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 9C [11:25:35]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [11:25:35]wFMCommunicate OK [11:25:35]SAM_PROTO_GetShiftState done [11:25:35]FM_GetShiftState done [11:25:35]req_shift_opened done [11:25:35]requested_item shift.open_date is exist - process it [11:25:35]req_shift_open_date [11:25:35]req_shift_open_date done [11:25:35]produce_requested_data done [11:25:35]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202335,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670} [11:25:35]process_action_free close_receipt [11:25:35]json_value_free [11:25:35]json_value_free done [11:25:35]process_json_proto returns [11:25:35]Send response to host [11:25:35]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202335,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670}}} [11:25:35]free response buf [11:25:35]execute_script done [11:25:35]execute_script returns [11:25:35]free content buf [11:25:35]Sock 9.Close socket [11:25:35]Sock 9.Thread stoped [11:25:35]accept exits with 8 [11:25:35]New connection [11:25:35]New thread 3067264356 created [11:25:35]Thread 3067407716 joined [11:25:35]Waiting for new connection... [11:25:35] Sock 8.Parse request [11:25:35]Sock 8.Check first char [11:25:35]Sock 8.First char is OK [11:25:35]request: POST /json_proto HTTP/1.0 [11:25:35]Method: POST [11:25:35]URL: /json_proto [11:25:35]Method is POST - this is cgi request [11:25:35]url: /json_proto [11:25:35]query_string will be loaded in cgi processing [11:25:35]execute_cgi json_proto POST (null) [11:25:35]execute_cgi path=json_proto method=POST [11:25:35]POST find Content-Length [11:25:35]Host: 172.17.63.195:8080 [11:25:35]Content-Length: 678 [11:25:35]Content-Type: application/json [11:25:35] [11:25:35]POST finish read [11:25:35]Found Content-Length = 678 [11:25:35]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450113", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "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:25:35]execute_script... [11: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)450113", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "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:25:35]POST & json_proto [11:25:35]process_json_proto [11:25:35]json parsed OK: [11:25:35]protocol is kg_v1.0 [11:25:35]action value=close_receipt [11:25:35]process_action close_receipt [11:25:35]cmd_close_receipt [11:25:35]MH_GetDate [11:25:35]Write to MH i2c: F0 00 00 6A 0B 64 [11:25:35]Write i2c OK [11:25:35]MH_I2C_Read... [11:25:35]Read from MH i2c: F0 [11:25:35]MH_I2C_Read... [11:25:35]Read from MH i2c: F0 09 00 [11:25:35]MH_I2C_Read... [11:25:35]Read from MH i2c: F0 09 00 6A 0B 00 B0 74 1F 67 47 1B 1E 67 FE [11:25:35]GetLastDocTimeStamp 1730114730 [11:25:35]current date 1730114736 [11:25:35]FM_GetShiftState [11:25:35]SAM_PROTO_GetShiftState [11:25:35]wFMCommunicate request_size=4 [11:25:35]MH_SAM_APDU [11:25:35]CAPDU: 80 13 01 00 [11:25:35]Write to MH i2c: E2 08 00 6B 0B 80 13 01 00 00 00 00 00 F3 [11:25:35]Write i2c OK [11:25:35]MH_I2C_Read... [11:25:35]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:25:35]Read from MH i2c: E2 [11:25:35]MH_I2C_Read... [11:25:35]Read from MH i2c: E2 0E 00 [11:25:35]MH_I2C_Read... [11:25:35]Read from MH i2c: E2 0E 00 6B 0B 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 9E [11:25:35]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [11:25:35]wFMCommunicate OK [11:25:35]SAM_PROTO_GetShiftState done [11:25:35]FM_GetShiftState done [11:25:35]opened in 1730073670 [11:25:35]opened+sec_in_day 1730160070 [11:25:35]quantity*price = 70044 [11:25:35]sum+1 = 70045 [11:25:35]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.44 ИТОГО: 700.00 Внесено: 700.00 СДАЧА: 0.00 НСП 1% : 6.20 НДС 12% : 74.38 Наличными: 700.00 Безнал.: 0.00 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 136 28.10.2024 11:25 Смена: 545 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 ФМ: 0000000000871756 ФД: 202336 ФПД: 190940386670779 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T112536&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202336&fm=190940386670779&tin=02508201610067®Number=0000000000091777&sum=70000 [11:25:37]StoreToDocumentArchive [11:25:37]shift 545 fd 202336 [11:25:37]save to /storage/0545/doc_00202336 [11:25:37]save last doc name /storage/0545/doc_00202336 to /storage/kkm_last_doc_name [11:25:37]save OK [11:25:37]Clear old archive folders... [11:25:37]ProcessDocumentItem done err = 0, tmpTLVsize=251 [11:25:37]tlvbuf is 00D858F0 [11:25:37]SAM_PROTO_ClearQueue [11:25:37]wFMCommunicate request_size=4 [11:25:37]MH_SAM_APDU [11:25:37]CAPDU: 80 09 00 00 [11:25:37]Write to MH i2c: E2 08 00 78 0B 80 09 00 00 00 00 00 00 F5 [11:25:37]Write i2c OK [11:25:37]MH_I2C_Read... [11:25:37]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:25:37]Read from MH i2c: E2 [11:25:37]MH_I2C_Read... [11:25:37]Read from MH i2c: E2 03 00 [11:25:37]MH_I2C_Read... [11:25:37]Read from MH i2c: E2 03 00 78 0B 00 90 00 F7 [11:25:37]RAPDU: 90 00 [11:25:37]wFMCommunicate OK [11:25:37]SAM_PROTO_ClearQueue done [11:25:37]KKMCreateOFDPacket [11:25:37]OFDProtocolAddRootSTLVToBuf [11:25:37]FM_MakeSignedData [11:25:37]FM_MakeSignedData [11:25:37]SAM_PROTO_SignData [11:25:37]wFMCommunicate request_size=4 [11:25:37]MH_SAM_APDU [11:25:37]CAPDU: 80 0D 01 02 [11:25:37]Write to MH i2c: E2 08 00 79 0B 80 0D 01 02 00 00 00 00 FD [11:25:37]Write i2c OK [11:25:37]MH_I2C_Read... [11:25:37]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:25:37]Read from MH i2c: E2 [11:25:37]MH_I2C_Read... [11:25:37]Read from MH i2c: E2 03 00 [11:25:37]MH_I2C_Read... [11:25:37]Read from MH i2c: E2 03 00 79 0B 00 90 00 F8 [11:25:37]RAPDU: 90 00 [11:25:37]wFMCommunicate OK [11:25:37]wFMCommunicate request_size=255 [11:25:37]MH_SAM_APDU [11:25: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 32 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 88 00 00 00 F4 03 04 00 B0 74 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 60 16 03 00 35 04 06 00 AD [11:25:37]Write to MH i2c: E2 02 01 7A 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 32 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 88 00 00 00 F4 03 04 00 B0 74 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 60 16 03 00 35 04 06 00 AD 00 00 1C [11:25:37]Write i2c OK [11:25:37]MH_I2C_Read... [11:25:37]OFD Sender: No OFD packet to send [11:25:37]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:25:37]Read from MH i2c: E2 [11:25:37]MH_I2C_Read... [11:25:37]Read from MH i2c: E2 03 00 [11:25:37]MH_I2C_Read... [11:25:37]Read from MH i2c: E2 03 00 7A 0B 00 90 00 F9 [11:25:37]RAPDU: 90 00 [11:25:37]wFMCommunicate OK [11:25:37]wFMCommunicate request_size=10 [11:25:37]MH_SAM_APDU [11:25:37]CAPDU: 80 0D 02 02 05 A8 C5 EB B8 BB [11:25:37]Write to MH i2c: E2 0D 00 7B 0B 80 0D 02 02 05 00 A8 C5 EB B8 BB 00 00 D5 [11:25:37]Write i2c OK [11:25:37]MH_I2C_Read... [11:25:37]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:25:37]Read from MH i2c: E2 [11:25:37]MH_I2C_Read... [11:25:37]Read from MH i2c: E2 03 00 [11:25:37]MH_I2C_Read... [11:25:37]Read from MH i2c: E2 03 00 7B 0B 00 90 00 FA [11:25:37]RAPDU: 90 00 [11:25:37]wFMCommunicate OK [11:25:37]wFMCommunicate request_size=4 [11:25:37]MH_SAM_APDU [11:25:37]CAPDU: 80 0D 03 02 [11:25:37]Write to MH i2c: E2 08 00 7C 0B 80 0D 03 02 00 00 00 00 02 [11:25:37]Write i2c OK [11:25:37]MH_I2C_Read... [11:25:37]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:25:37]Read from MH i2c: E2 [11:25:37]MH_I2C_Read... [11:25:37]Read from MH i2c: E2 0B 00 [11:25:37]MH_I2C_Read... [11:25:37]Read from MH i2c: E2 0B 00 7C 0B 00 BC 5D 95 DA B6 7A 61 74 90 00 90 [11:25:37]RAPDU: BC 5D 95 DA B6 7A 61 74 90 00 [11:25:37]wFMCommunicate OK [11:25:37]SAM_PROTO_SignData done [11:25:37]FM_MakeSignedData done [11:25:37]CreateOFDProtocolMessage [11:25:37]wFMCommunicate request_size=4 [11:25:37]MH_SAM_APDU [11:25:37]CAPDU: 80 11 00 00 [11:25:37]Write to MH i2c: E2 08 00 7D 0B 80 11 00 00 00 00 00 00 02 [11:25:37]Write i2c OK [11:25:37]MH_I2C_Read... [11:25:37]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:25:37]Read from MH i2c: E2 [11:25:37]MH_I2C_Read... [11:25:37]Read from MH i2c: E2 17 00 [11:25:37]MH_I2C_Read... [11:25:37]Read from MH i2c: E2 17 00 7D 0B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 57 [11:25:37]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [11:25:37]wFMCommunicate OK [11:25:37]CreateOFDProtocolMessage done [11:25:37]OFDSenderStorePacket 202336 [11:25:37]StoreOFDPacket docnum=202336 [11:25:37]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 69 D4 07 01 6E 47 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 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 88 00 00 00 F4 03 04 00 B0 74 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 60 16 03 00 35 04 06 00 AD A8 C5 EB B8 BB BC 5D 95 DA B6 7A 61 74 [11:25:37]CheckFolder [11:25:37]dirname=/storage/ofd_packets [11:25:37]CheckFolder done [11:25:37]ProducePacketName [11:25:37]name=ofd_packets/00202336 [11:25:37]NVStorageSaveData ofd_packets/00202336 [11:25:37]File name is /storage/ofd_packets/00202336 [11:25:37]Write 301 bytes [11:25:37]NVStorageSaveData done [11:25:37]OFDSenderStorePacket done [11:25:37]KKMCreateOFDPacket done [11:25:37]NVStorageSaveData kkm_last_timestamp [11:25:37]File name is /storage/kkm_last_timestamp [11:25:37]Write 4 bytes [11:25:37]NVStorageSaveData done [11:25:37]ExternCall_PrintAddStr [11:25:37]wPrintStart [11:25:37]Write to MH i2c: 01 00 00 7E 0B 89 [11:25:37]Write i2c OK [11:25:37]MH_I2C_Read... [11:25:37]Read from MH i2c: 01 [11:25:37]MH_I2C_Read... [11:25:37]Read from MH i2c: 01 07 00 [11:25:37]MH_I2C_Read... [11:25:37]Read from MH i2c: 01 07 00 7E 0B 00 00 00 00 00 FF 0F 9E [11:25:37]RasterBufferAndPrint [11:25:37]line Счет N : (1)450113 [11:25:37]line ИНН: 02508201610067 [11:25:37]line Контрольно-Кассовый Чек [11:25:37]line ПРОДАЖА [11:25:37]line ТРК (МРК, ГНК) : 31 [11:25:37]line Товар: 2710124130 [11:25:37]line Аи-92-К-2 [11:25:37]line 10.470 * 66.90 [11:25:37]line = 700.44 [11:25:37]line НДС 12% НСП 1% [11:25:37]line > о реализуемом товаре [11:25:37]line ОКРУГЛЕНИЕ: -0.44 [11:25:37]line ИТОГО: 700.00 [11:25:37]line Внесено: 700.00 [11:25:37]line СДАЧА: 0.00 [11:25:37]line НСП 1% : 6.20 [11:25:37]line НДС 12% : 74.38 [11:25:37]line Наличными: 700.00 [11:25:37]line Безнал.: 0.00 [11:25:37]line Место: АЗС № 171 "Партнер Нефть" [11:25:37]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [11:25:37]line СНО: Общий режим [11:25:37]line Чек 136 28.10.2024 11:25 [11:25:37]line Смена: 545 ФФД: 1.0 [11:25:37]line ЗНМ: 0300000109 [11:25:37]line РНМ: 0000000000091777 [11:25:37]line Версия ККМ: 001 [11:25:37]line ФМ: 0000000000871756 [11:25:37]line ФД: 202336 [11:25:37]line ФПД: 190940386670779 [11:25:37]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T112536&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202336&fm=190940386670779&tin=02508201610067®Number=0000000000091777&sum=70000 [11:25:37]written 0, free lines is 4095 [11:25:37]OFD Sender: Processing packet 202336 [packets to send 116, broken 115] [11:25:37]ProducePacketName [11:25:37]name=ofd_packets/00202336 [11:25:37]OFD Sender: To server: pG, [11:25:37]CommunicateWithHost lk.salyk.kg:30040 [11:25:37]ConnectInit lk.salyk.kg [11:25:38]Connected sock=11 [11:25:38]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 69 D4 07 01 6E 47 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 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 88 00 00 00 F4 03 04 00 B0 74 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 60 16 03 00 35 04 06 00 AD A8 C5 EB B8 BB BC 5D 95 DA B6 7A 61 74 [11:25: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 35 36 4F 00 00 00 76 A7 47 00 20 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 35 36 10 04 04 00 60 16 03 00 F4 03 04 00 67 20 1F 67 B6 04 01 00 00 79 4D 17 BC F7 18 13 B7 [11:25:38]CommunicateWithHost err = 0 [11:25:38]CheckOFDResponse [11:25:38]1017 (14) - 77093643461234 [11:25:38]1041 (16) - 0000000000871756 [11:25:38]1040 (4) - 202336 [11:25:38]1012 (4) - 28.10.2024 05:25 [11:25:38]1206 (1) - 0 [11:25:38]OFD Sender: Remove packet 202336 [11:25:38]ProducePacketName [11:25:38]name=ofd_packets/00202336 [11:25:38]NVStorageDeleteData [11:25:38]Write to MH i2c: 01 00 00 A9 0B B4 [11:25:38]Write i2c OK [11:25:38]MH_I2C_Read... [11:25:38]Read from MH i2c: 01 [11:25:38]MH_I2C_Read... [11:25:38]Read from MH i2c: 01 07 00 [11:25:38]MH_I2C_Read... [11:25:38]Read from MH i2c: 01 07 00 A9 0B 00 00 00 00 00 AF 0C 76 [11:25:38]RasterBufferAndPrint [11:25:38]line [11:25:38]line [11:25:38]line [11:25:38]line [11:25:38]line [11:25:38]written 0, free lines is 3254 [11:25:38]MH_Cut [11:25:38]Write to MH i2c: D1 01 00 B0 0B 01 8D [11:25:38]Write i2c OK [11:25:38]MH_I2C_Read... [11:25:38]Read from MH i2c: D1 [11:25:38]MH_I2C_Read... [11:25:38]Read from MH i2c: D1 01 00 [11:25:38]MH_I2C_Read... [11:25:38]Read from MH i2c: D1 01 00 B0 0B 00 8C [11:25:38]Write to MH i2c: 01 00 00 B1 0B BC [11:25:38]Write i2c OK [11:25:38]MH_I2C_Read... [11:25:38]OFD Sender: No OFD packet to send [11:25:39]*** Cut start [11:25:39]*** Purtial cut [11:25:39]*** Stage 1: CUTSNS_PIN = 1 [11:25:39]Read from MH i2c: 01 [11:25:39]MH_I2C_Read... [11:25:39]*** Stop cut motor [11:25:39]*** Cut end [11:25:39]Read from MH i2c: 01 07 00 [11:25:39]MH_I2C_Read... [11:25:39]Read from MH i2c: 01 07 00 B1 0B 00 00 00 00 00 FF 0F D1 [11:25:39]process_action close_receipt done [11:25:39]requested_data is exist [11:25:39]produce_requested_data [11:25:39]requested_item fm.sn is exist - process it [11:25:39]wFMCommunicate request_size=4 [11:25:39]MH_SAM_APDU [11:25:39]CAPDU: 80 11 00 00 [11:25:39]Write to MH i2c: E2 08 00 B2 0B 80 11 00 00 00 00 00 00 37 [11:25:39]Write i2c OK [11:25:39]MH_I2C_Read... [11:25:39]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:25:39]Read from MH i2c: E2 [11:25:39]MH_I2C_Read... [11:25:39]Read from MH i2c: E2 17 00 [11:25:39]MH_I2C_Read... [11:25:39]Read from MH i2c: E2 17 00 B2 0B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 8C [11:25:39]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [11:25:39]wFMCommunicate OK [11:25:39]requested_item fd.num is exist - process it [11:25:39]SAM_PROTO_GetFieldsCounters [11:25:39]wFMCommunicate request_size=4 [11:25:39]MH_SAM_APDU [11:25:39]CAPDU: 80 13 00 00 [11:25:39]Write to MH i2c: E2 08 00 B3 0B 80 13 00 00 00 00 00 00 3A [11:25:39]Write i2c OK [11:25:39]MH_I2C_Read... [11:25:39]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:25:39]Read from MH i2c: E2 [11:25:39]MH_I2C_Read... [11:25:39]Read from MH i2c: E2 62 00 [11:25:39]MH_I2C_Read... [11:25:39]Read from MH i2c: E2 62 00 B3 0B 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 60 16 03 00 0E 04 04 00 21 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 97 [11:25: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 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 60 16 03 00 0E 04 04 00 21 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 [11:25:39]wFMCommunicate OK [11:25:39]SAM_PROTO_GetFieldsCounters done [11:25:39]requested_item shift.num is exist - process it [11:25:39]requested_item shift.opened is exist - process it [11:25:39]req_shift_opened [11:25:39]FM_GetShiftState [11:25:39]SAM_PROTO_GetShiftState [11:25:39]wFMCommunicate request_size=4 [11:25:39]MH_SAM_APDU [11:25:39]CAPDU: 80 13 01 00 [11:25:39]Write to MH i2c: E2 08 00 B4 0B 80 13 01 00 00 00 00 00 3C [11:25:39]Write i2c OK [11:25:39]MH_I2C_Read... [11:25:39]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:25:39]Read from MH i2c: E2 [11:25:39]MH_I2C_Read... [11:25:39]Read from MH i2c: E2 0E 00 [11:25:39]MH_I2C_Read... [11:25:39]Read from MH i2c: E2 0E 00 B4 0B 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 E7 [11:25:39]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [11:25:39]wFMCommunicate OK [11:25:39]SAM_PROTO_GetShiftState done [11:25:39]FM_GetShiftState done [11:25:39]req_shift_opened done [11:25:39]requested_item shift.open_date is exist - process it [11:25:39]req_shift_open_date [11:25:39]req_shift_open_date done [11:25:39]produce_requested_data done [11:25:39]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202336,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670} [11:25:39]process_action_free close_receipt [11:25:39]json_value_free [11:25:39]json_value_free done [11:25:39]process_json_proto returns [11:25:39]Send response to host [11:25:39]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202336,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670}}} [11:25:39]free response buf [11:25:39]execute_script done [11:25:39]execute_script returns [11:25:39]free content buf [11:25:39]Sock 8.Close socket [11:25:39]Sock 8.Thread stoped [11:25:43]OFD Sender: No OFD packet to send [11:25:48]OFD Sender: No OFD packet to send [11:25:53]OFD Sender: No OFD packet to send [11:25:58]OFD Sender: No OFD packet to send [11:26:03]OFD Sender: No OFD packet to send [11:26:08]OFD Sender: No OFD packet to send [11:26:13]OFD Sender: No OFD packet to send [11:26:18]OFD Sender: No OFD packet to send [11:26:23]accept exits with 9 [11:26:23]New connection [11:26:23]New thread 3067407716 created [11:26:23]Thread 3067264356 joined [11:26:23]Waiting for new connection... [11:26:23] Sock 9.Parse request [11:26:23]Sock 9.Check first char [11:26:23]Sock 9.First char is OK [11:26:23]request: POST /json_proto HTTP/1.0 [11:26:23]Method: POST [11:26:23]URL: /json_proto [11:26:23]Method is POST - this is cgi request [11:26:23]url: /json_proto [11:26:23]query_string will be loaded in cgi processing [11:26:23]execute_cgi json_proto POST (null) [11:26:23]execute_cgi path=json_proto method=POST [11:26:23]POST find Content-Length [11:26:23]Host: 172.17.63.195:8080 [11:26:23]Content-Length: 682 [11:26:23]Content-Type: application/json [11:26:23] [11:26:23]POST finish read [11:26:23]Found Content-Length = 682 [11:26:23]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450115", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 52", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "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:26:23]execute_script... [11:26: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)450115", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 52", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "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:26:23]POST & json_proto [11:26:23]process_json_proto [11:26:23]json parsed OK: [11:26:23]protocol is kg_v1.0 [11:26:23]action value=close_receipt [11:26:23]process_action close_receipt [11:26:23]cmd_close_receipt [11:26:23]MH_GetDate [11:26:23]Write to MH i2c: F0 00 00 B5 0B AF [11:26:23]Write i2c OK [11:26:23]MH_I2C_Read... [11:26:23]Read from MH i2c: F0 [11:26:23]MH_I2C_Read... [11:26:23]Read from MH i2c: F0 09 00 [11:26:23]MH_I2C_Read... [11:26:23]Read from MH i2c: F0 09 00 B5 0B 00 E0 74 1F 67 47 1B 1E 67 79 [11:26:23]GetLastDocTimeStamp 1730114736 [11:26:23]current date 1730114784 [11:26:23]FM_GetShiftState [11:26:23]SAM_PROTO_GetShiftState [11:26:23]wFMCommunicate request_size=4 [11:26:23]MH_SAM_APDU [11:26:23]CAPDU: 80 13 01 00 [11:26:23]Write to MH i2c: E2 08 00 B6 0B 80 13 01 00 00 00 00 00 3E [11:26:23]Write i2c OK [11:26:23]MH_I2C_Read... [11:26:23]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:26:23]Read from MH i2c: E2 [11:26:23]MH_I2C_Read... [11:26:23]Read from MH i2c: E2 0E 00 [11:26:23]MH_I2C_Read... [11:26:23]Read from MH i2c: E2 0E 00 B6 0B 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 E9 [11:26:23]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [11:26:23]wFMCommunicate OK [11:26:23]SAM_PROTO_GetShiftState done [11:26:23]FM_GetShiftState done [11:26:23]opened in 1730073670 [11:26:23]opened+sec_in_day 1730160070 [11:26:23]quantity*price = 100015 [11:26:23]sum+1 = 100017 [11:26:23]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.16 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.21 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 137 28.10.2024 11:26 Смена: 545 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 ФМ: 0000000000871756 ФД: 202337 ФПД: 272651796902 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T112624&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202337&fm=272651796902&tin=02508201610067®Number=0000000000091777&sum=100000 [11:26:24]StoreToDocumentArchive [11:26:24]shift 545 fd 202337 [11:26:24]save to /storage/0545/doc_00202337 [11:26:24]save last doc name /storage/0545/doc_00202337 to /storage/kkm_last_doc_name [11:26:24]save OK [11:26:24]Clear old archive folders... [11:26:24]ProcessDocumentItem done err = 0, tmpTLVsize=251 [11:26:24]tlvbuf is 00D752E0 [11:26:24]SAM_PROTO_ClearQueue [11:26:24]wFMCommunicate request_size=4 [11:26:24]MH_SAM_APDU [11:26:24]CAPDU: 80 09 00 00 [11:26:24]Write to MH i2c: E2 08 00 C3 0B 80 09 00 00 00 00 00 00 40 [11:26:24]Write i2c OK [11:26:24]MH_I2C_Read... [11:26:24]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:26:24]Read from MH i2c: E2 [11:26:24]MH_I2C_Read... [11:26:24]Read from MH i2c: E2 03 00 [11:26:24]MH_I2C_Read... [11:26:24]Read from MH i2c: E2 03 00 C3 0B 00 90 00 42 [11:26:24]RAPDU: 90 00 [11:26:24]wFMCommunicate OK [11:26:24]SAM_PROTO_ClearQueue done [11:26:24]KKMCreateOFDPacket [11:26:24]OFDProtocolAddRootSTLVToBuf [11:26:24]FM_MakeSignedData [11:26:24]FM_MakeSignedData [11:26:24]SAM_PROTO_SignData [11:26:24]wFMCommunicate request_size=4 [11:26:24]MH_SAM_APDU [11:26:24]CAPDU: 80 0D 01 02 [11:26:24]Write to MH i2c: E2 08 00 C4 0B 80 0D 01 02 00 00 00 00 48 [11:26:24]Write i2c OK [11:26:24]MH_I2C_Read... [11:26:24]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:26:24]Read from MH i2c: E2 [11:26:24]MH_I2C_Read... [11:26:24]Read from MH i2c: E2 03 00 [11:26:24]MH_I2C_Read... [11:26:24]Read from MH i2c: E2 03 00 C4 0B 00 90 00 43 [11:26:24]RAPDU: 90 00 [11:26:24]wFMCommunicate OK [11:26:24]wFMCommunicate request_size=255 [11:26:24]MH_SAM_APDU [11:26: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 32 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 89 00 00 00 F4 03 04 00 E0 74 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 61 16 03 00 35 04 06 00 00 [11:26:24]Write to MH i2c: E2 02 01 C5 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 32 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 89 00 00 00 F4 03 04 00 E0 74 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 61 16 03 00 35 04 06 00 00 00 00 D6 [11:26:24]Write i2c OK [11:26:24]MH_I2C_Read... [11:26:25]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:26:25]Read from MH i2c: E2 [11:26:25]MH_I2C_Read... [11:26:25]Read from MH i2c: E2 03 00 [11:26:25]MH_I2C_Read... [11:26:25]Read from MH i2c: E2 03 00 C5 0B 00 90 00 44 [11:26:25]RAPDU: 90 00 [11:26:25]wFMCommunicate OK [11:26:25]wFMCommunicate request_size=10 [11:26:25]MH_SAM_APDU [11:26:25]CAPDU: 80 0D 02 02 05 3F 7B 50 41 A6 [11:26:25]Write to MH i2c: E2 0D 00 C6 0B 80 0D 02 02 05 00 3F 7B 50 41 A6 00 00 46 [11:26:25]Write i2c OK [11:26:25]MH_I2C_Read... [11:26:25]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:26:25]Read from MH i2c: E2 [11:26:25]MH_I2C_Read... [11:26:25]Read from MH i2c: E2 03 00 [11:26:25]MH_I2C_Read... [11:26:25]Read from MH i2c: E2 03 00 C6 0B 00 90 00 45 [11:26:25]RAPDU: 90 00 [11:26:25]wFMCommunicate OK [11:26:25]wFMCommunicate request_size=4 [11:26:25]MH_SAM_APDU [11:26:25]CAPDU: 80 0D 03 02 [11:26:25]Write to MH i2c: E2 08 00 C7 0B 80 0D 03 02 00 00 00 00 4D [11:26:25]Write i2c OK [11:26:25]MH_I2C_Read... [11:26:25]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:26:25]Read from MH i2c: E2 [11:26:25]MH_I2C_Read... [11:26:25]Read from MH i2c: E2 0B 00 [11:26:25]MH_I2C_Read... [11:26:25]Read from MH i2c: E2 0B 00 C7 0B 00 66 CE 65 D7 73 C5 A1 6B 90 00 02 [11:26:25]RAPDU: 66 CE 65 D7 73 C5 A1 6B 90 00 [11:26:25]wFMCommunicate OK [11:26:25]SAM_PROTO_SignData done [11:26:25]FM_MakeSignedData done [11:26:25]CreateOFDProtocolMessage [11:26:25]wFMCommunicate request_size=4 [11:26:25]MH_SAM_APDU [11:26:25]CAPDU: 80 11 00 00 [11:26:25]Write to MH i2c: E2 08 00 C8 0B 80 11 00 00 00 00 00 00 4D [11:26:25]Write i2c OK [11:26:25]MH_I2C_Read... [11:26:25]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:26:25]Read from MH i2c: E2 [11:26:25]MH_I2C_Read... [11:26:25]Read from MH i2c: E2 17 00 [11:26:25]MH_I2C_Read... [11:26:25]Read from MH i2c: E2 17 00 C8 0B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 A2 [11:26:25]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [11:26:25]wFMCommunicate OK [11:26:25]CreateOFDProtocolMessage done [11:26:25]OFDSenderStorePacket 202337 [11:26:25]StoreOFDPacket docnum=202337 [11:26:25]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 DE 9A 07 01 CC 27 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 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 89 00 00 00 F4 03 04 00 E0 74 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 61 16 03 00 35 04 06 00 00 3F 7B 50 41 A6 66 CE 65 D7 73 C5 A1 6B [11:26:25]CheckFolder [11:26:25]dirname=/storage/ofd_packets [11:26:25]CheckFolder done [11:26:25]ProducePacketName [11:26:25]name=ofd_packets/00202337 [11:26:25]NVStorageSaveData ofd_packets/00202337 [11:26:25]File name is /storage/ofd_packets/00202337 [11:26:25]Write 301 bytes [11:26:25]NVStorageSaveData done [11:26:25]OFDSenderStorePacket done [11:26:25]KKMCreateOFDPacket done [11:26:25]NVStorageSaveData kkm_last_timestamp [11:26:25]File name is /storage/kkm_last_timestamp [11:26:25]Write 4 bytes [11:26:25]NVStorageSaveData done [11:26:25]ExternCall_PrintAddStr [11:26:25]wPrintStart [11:26:25]Write to MH i2c: 01 00 00 C9 0B D4 [11:26:25]Write i2c OK [11:26:25]MH_I2C_Read... [11:26:25]Read from MH i2c: 01 [11:26:25]MH_I2C_Read... [11:26:25]Read from MH i2c: 01 07 00 [11:26:25]MH_I2C_Read... [11:26:25]Read from MH i2c: 01 07 00 C9 0B 00 00 00 00 00 FF 0F E9 [11:26:25]RasterBufferAndPrint [11:26:25]line Счет N : (1)450115 [11:26:25]line ИНН: 02508201610067 [11:26:25]line Контрольно-Кассовый Чек [11:26:25]line ПРОДАЖА [11:26:25]line ТРК (МРК, ГНК) : 52 [11:26:25]line Товар: 2710124130 [11:26:25]line Аи-92-К-2 [11:26:25]line 14.950 * 66.90 [11:26:25]line = 1000.16 [11:26:25]line НДС 12% НСП 1% [11:26:25]line > о реализуемом товаре [11:26:25]line ОКРУГЛЕНИЕ: -0.16 [11:26:25]line ИТОГО: 1000.00 [11:26:25]line Внесено: 1000.00 [11:26:25]line СДАЧА: 0.00 [11:26:25]line НСП 1% : 8.85 [11:26:25]line НДС 12% : 106.21 [11:26:25]line Наличными: 1000.00 [11:26:25]line Безнал.: 0.00 [11:26:25]line Место: АЗС № 171 "Партнер Нефть" [11:26:25]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [11:26:25]line СНО: Общий режим [11:26:25]line Чек 137 28.10.2024 11:26 [11:26:25]line Смена: 545 ФФД: 1.0 [11:26:25]line ЗНМ: 0300000109 [11:26:25]line РНМ: 0000000000091777 [11:26:25]line Версия ККМ: 001 [11:26:25]line ФМ: 0000000000871756 [11:26:25]line ФД: 202337 [11:26:25]line ФПД: 272651796902 [11:26:25]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T112624&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202337&fm=272651796902&tin=02508201610067®Number=0000000000091777&sum=100000 [11:26:25]OFD Sender: Processing packet 202337 [packets to send 116, broken 115] [11:26:25]ProducePacketName [11:26:25]name=ofd_packets/00202337 [11:26:25]OFD Sender: To server: pG, [11:26:25]CommunicateWithHost lk.salyk.kg:30040 [11:26:25]ConnectInit lk.salyk.kg [11:26:25]written 0, free lines is 4095 [11:26:25]Connected sock=11 [11:26:25]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 DE 9A 07 01 CC 27 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 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 89 00 00 00 F4 03 04 00 E0 74 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 61 16 03 00 35 04 06 00 00 3F 7B 50 41 A6 66 CE 65 D7 73 C5 A1 6B [11:26:25]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 62 34 47 00 EE 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 35 36 10 04 04 00 61 16 03 00 F4 03 04 00 96 20 1F 67 B6 04 01 00 00 1B D7 19 DF BB B1 1D 7F [11:26:25]CommunicateWithHost err = 0 [11:26:25]CheckOFDResponse [11:26:25]1017 (14) - 77093643461234 [11:26:25]1041 (16) - 0000000000871756 [11:26:25]1040 (4) - 202337 [11:26:25]1012 (4) - 28.10.2024 05:26 [11:26:25]1206 (1) - 0 [11:26:25]OFD Sender: Remove packet 202337 [11:26:25]ProducePacketName [11:26:25]name=ofd_packets/00202337 [11:26:25]NVStorageDeleteData [11:26:26]Write to MH i2c: 01 00 00 F4 0B FF [11:26:26]Write i2c OK [11:26:26]MH_I2C_Read... [11:26:26]Read from MH i2c: 01 [11:26:26]MH_I2C_Read... [11:26:26]Read from MH i2c: 01 07 00 [11:26:26]MH_I2C_Read... [11:26:26]Read from MH i2c: 01 07 00 F4 0B 00 00 00 00 00 A4 0C B6 [11:26:26]RasterBufferAndPrint [11:26:26]line [11:26:26]line [11:26:26]line [11:26:26]line [11:26:26]line [11:26:26]written 0, free lines is 3242 [11:26:26]MH_Cut [11:26:26]Write to MH i2c: D1 01 00 FB 0B 01 D8 [11:26:26]Write i2c OK [11:26:26]MH_I2C_Read... [11:26:26]Read from MH i2c: D1 [11:26:26]MH_I2C_Read... [11:26:26]Read from MH i2c: D1 01 00 [11:26:26]MH_I2C_Read... [11:26:26]Read from MH i2c: D1 01 00 FB 0B 00 D7 [11:26:26]Write to MH i2c: 01 00 00 FC 0B 07 [11:26:26]Write i2c OK [11:26:26]MH_I2C_Read... [11:26:26]OFD Sender: No OFD packet to send [11:26:26]*** Cut start [11:26:26]*** Purtial cut [11:26:26]*** Stage 1: CUTSNS_PIN = 1 [11:26:27]Read from MH i2c: 01 [11:26:27]MH_I2C_Read... [11:26:27]*** Stop cut motor [11:26:27]*** Cut end [11:26:27]Read from MH i2c: 01 07 00 [11:26:27]MH_I2C_Read... [11:26:27]Read from MH i2c: 01 07 00 FC 0B 00 00 00 00 00 FF 0F 1C [11:26:27]process_action close_receipt done [11:26:27]requested_data is exist [11:26:27]produce_requested_data [11:26:27]requested_item fm.sn is exist - process it [11:26:27]wFMCommunicate request_size=4 [11:26:27]MH_SAM_APDU [11:26:27]CAPDU: 80 11 00 00 [11:26:27]Write to MH i2c: E2 08 00 FD 0B 80 11 00 00 00 00 00 00 82 [11:26:27]Write i2c OK [11:26:27]MH_I2C_Read... [11:26:27]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:26:27]Read from MH i2c: E2 [11:26:27]MH_I2C_Read... [11:26:27]Read from MH i2c: E2 17 00 [11:26:27]MH_I2C_Read... [11:26:27]Read from MH i2c: E2 17 00 FD 0B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 D7 [11:26:27]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [11:26:27]wFMCommunicate OK [11:26:27]requested_item fd.num is exist - process it [11:26:27]SAM_PROTO_GetFieldsCounters [11:26:27]wFMCommunicate request_size=4 [11:26:27]MH_SAM_APDU [11:26:27]CAPDU: 80 13 00 00 [11:26:27]Write to MH i2c: E2 08 00 FE 0B 80 13 00 00 00 00 00 00 85 [11:26:27]Write i2c OK [11:26:27]MH_I2C_Read... [11:26:27]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:26:27]Read from MH i2c: E2 [11:26:27]MH_I2C_Read... [11:26:27]Read from MH i2c: E2 62 00 [11:26:27]MH_I2C_Read... [11:26:27]Read from MH i2c: E2 62 00 FE 0B 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 61 16 03 00 0E 04 04 00 21 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 E6 [11:26: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 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 61 16 03 00 0E 04 04 00 21 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 [11:26:27]wFMCommunicate OK [11:26:27]SAM_PROTO_GetFieldsCounters done [11:26:27]requested_item shift.num is exist - process it [11:26:27]requested_item shift.opened is exist - process it [11:26:27]req_shift_opened [11:26:27]FM_GetShiftState [11:26:27]SAM_PROTO_GetShiftState [11:26:27]wFMCommunicate request_size=4 [11:26:27]MH_SAM_APDU [11:26:27]CAPDU: 80 13 01 00 [11:26:27]Write to MH i2c: E2 08 00 FF 0B 80 13 01 00 00 00 00 00 87 [11:26:27]Write i2c OK [11:26:27]MH_I2C_Read... [11:26:27]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:26:27]Read from MH i2c: E2 [11:26:27]MH_I2C_Read... [11:26:27]Read from MH i2c: E2 0E 00 [11:26:27]MH_I2C_Read... [11:26:27]Read from MH i2c: E2 0E 00 FF 0B 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 32 [11:26:27]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [11:26:27]wFMCommunicate OK [11:26:27]SAM_PROTO_GetShiftState done [11:26:27]FM_GetShiftState done [11:26:27]req_shift_opened done [11:26:27]requested_item shift.open_date is exist - process it [11:26:27]req_shift_open_date [11:26:27]req_shift_open_date done [11:26:27]produce_requested_data done [11:26:27]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202337,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670} [11:26:27]process_action_free close_receipt [11:26:27]json_value_free [11:26:27]json_value_free done [11:26:27]process_json_proto returns [11:26:27]Send response to host [11:26:27]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202337,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670}}} [11:26:27]free response buf [11:26:27]execute_script done [11:26:27]execute_script returns [11:26:27]free content buf [11:26:27]Sock 9.Close socket [11:26:27]Sock 9.Thread stoped [11:26:31]OFD Sender: No OFD packet to send [11:26:36]OFD Sender: No OFD packet to send [11:26:41]OFD Sender: No OFD packet to send [11:26:44]accept exits with 8 [11:26:44]New connection [11:26:44]New thread 3067264356 created [11:26:44]Thread 3067407716 joined [11:26:44]Waiting for new connection... [11:26:44] Sock 8.Parse request [11:26:44]Sock 8.Check first char [11:26:44]Sock 8.First char is OK [11:26:44]request: POST /json_proto HTTP/1.0 [11:26:44]Method: POST [11:26:44]URL: /json_proto [11:26:44]Method is POST - this is cgi request [11:26:44]url: /json_proto [11:26:44]query_string will be loaded in cgi processing [11:26:44]execute_cgi json_proto POST (null) [11:26:44]execute_cgi path=json_proto method=POST [11:26:44]POST find Content-Length [11:26:44]Host: 172.17.63.195:8080 [11:26:44]Content-Length: 682 [11:26:44]Content-Type: application/json [11:26:44] [11:26:44]POST finish read [11:26:44]Found Content-Length = 682 [11:26:44]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450114", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "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:26:44]execute_script... [11:26:44]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450114", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "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:26:44]POST & json_proto [11:26:44]process_json_proto [11:26:44]json parsed OK: [11:26:44]protocol is kg_v1.0 [11:26:44]action value=close_receipt [11:26:44]process_action close_receipt [11:26:44]cmd_close_receipt [11:26:44]MH_GetDate [11:26:44]Write to MH i2c: F0 00 00 00 0C FB [11:26:44]Write i2c OK [11:26:44]MH_I2C_Read... [11:26:44]Read from MH i2c: F0 [11:26:44]MH_I2C_Read... [11:26:44]Read from MH i2c: F0 09 00 [11:26:44]MH_I2C_Read... [11:26:44]Read from MH i2c: F0 09 00 00 0C 00 F5 74 1F 67 47 1B 1E 67 DA [11:26:44]GetLastDocTimeStamp 1730114784 [11:26:44]current date 1730114805 [11:26:44]FM_GetShiftState [11:26:44]SAM_PROTO_GetShiftState [11:26:44]wFMCommunicate request_size=4 [11:26:44]MH_SAM_APDU [11:26:44]CAPDU: 80 13 01 00 [11:26:44]Write to MH i2c: E2 08 00 01 0C 80 13 01 00 00 00 00 00 8A [11:26:44]Write i2c OK [11:26:44]MH_I2C_Read... [11:26:44]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:26:44]Read from MH i2c: E2 [11:26:44]MH_I2C_Read... [11:26:44]Read from MH i2c: E2 0E 00 [11:26:44]MH_I2C_Read... [11:26:44]Read from MH i2c: E2 0E 00 01 0C 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 35 [11:26:44]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [11:26:44]wFMCommunicate OK [11:26:44]SAM_PROTO_GetShiftState done [11:26:44]FM_GetShiftState done [11:26:44]opened in 1730073670 [11:26:44]opened+sec_in_day 1730160070 [11:26:44]quantity*price = 100015 [11:26:44]sum+1 = 100017 [11:26:44]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.16 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.21 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 138 28.10.2024 11:26 Смена: 545 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 ФМ: 0000000000871756 ФД: 202338 ФПД: 258045892939380 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T112645&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202338&fm=258045892939380&tin=02508201610067®Number=0000000000091777&sum=100000 [11:26:45]StoreToDocumentArchive [11:26:45]shift 545 fd 202338 [11:26:45]save to /storage/0545/doc_00202338 [11:26:45]save last doc name /storage/0545/doc_00202338 to /storage/kkm_last_doc_name [11:26:45]save OK [11:26:45]Clear old archive folders... [11:26:45]ProcessDocumentItem done err = 0, tmpTLVsize=251 [11:26:45]tlvbuf is 00D755A0 [11:26:45]SAM_PROTO_ClearQueue [11:26:45]wFMCommunicate request_size=4 [11:26:45]MH_SAM_APDU [11:26:45]CAPDU: 80 09 00 00 [11:26:45]Write to MH i2c: E2 08 00 0E 0C 80 09 00 00 00 00 00 00 8C [11:26:45]Write i2c OK [11:26:45]MH_I2C_Read... [11:26:45]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:26:45]Read from MH i2c: E2 [11:26:45]MH_I2C_Read... [11:26:45]Read from MH i2c: E2 03 00 [11:26:45]MH_I2C_Read... [11:26:45]Read from MH i2c: E2 03 00 0E 0C 00 90 00 8E [11:26:45]RAPDU: 90 00 [11:26:45]wFMCommunicate OK [11:26:45]SAM_PROTO_ClearQueue done [11:26:45]KKMCreateOFDPacket [11:26:45]OFDProtocolAddRootSTLVToBuf [11:26:45]FM_MakeSignedData [11:26:45]FM_MakeSignedData [11:26:45]SAM_PROTO_SignData [11:26:45]wFMCommunicate request_size=4 [11:26:45]MH_SAM_APDU [11:26:45]CAPDU: 80 0D 01 02 [11:26:45]Write to MH i2c: E2 08 00 0F 0C 80 0D 01 02 00 00 00 00 94 [11:26:45]Write i2c OK [11:26:45]MH_I2C_Read... [11:26:45]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:26:45]Read from MH i2c: E2 [11:26:45]MH_I2C_Read... [11:26:45]Read from MH i2c: E2 03 00 [11:26:45]MH_I2C_Read... [11:26:45]Read from MH i2c: E2 03 00 0F 0C 00 90 00 8F [11:26:45]RAPDU: 90 00 [11:26:45]wFMCommunicate OK [11:26:45]wFMCommunicate request_size=255 [11:26:45]MH_SAM_APDU [11:26:45]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 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 8A 00 00 00 F4 03 04 00 F5 74 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 62 16 03 00 35 04 06 00 EA [11:26:45]Write to MH i2c: E2 02 01 10 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 32 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 8A 00 00 00 F4 03 04 00 F5 74 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 62 16 03 00 35 04 06 00 EA 00 00 23 [11:26:45]Write i2c OK [11:26:45]MH_I2C_Read... [11:26:46]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:26:46]Read from MH i2c: E2 [11:26:46]MH_I2C_Read... [11:26:46]Read from MH i2c: E2 03 00 [11:26:46]MH_I2C_Read... [11:26:46]Read from MH i2c: E2 03 00 10 0C 00 90 00 90 [11:26:46]RAPDU: 90 00 [11:26:46]wFMCommunicate OK [11:26:46]wFMCommunicate request_size=10 [11:26:46]MH_SAM_APDU [11:26:46]CAPDU: 80 0D 02 02 05 B0 FD C8 CE 74 [11:26:46]Write to MH i2c: E2 0D 00 11 0C 80 0D 02 02 05 00 B0 FD C8 CE 74 00 00 58 [11:26:46]Write i2c OK [11:26:46]MH_I2C_Read... [11:26:46]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:26:46]Read from MH i2c: E2 [11:26:46]MH_I2C_Read... [11:26:46]Read from MH i2c: E2 03 00 [11:26:46]MH_I2C_Read... [11:26:46]Read from MH i2c: E2 03 00 11 0C 00 90 00 91 [11:26:46]RAPDU: 90 00 [11:26:46]wFMCommunicate OK [11:26:46]wFMCommunicate request_size=4 [11:26:46]MH_SAM_APDU [11:26:46]CAPDU: 80 0D 03 02 [11:26:46]Write to MH i2c: E2 08 00 12 0C 80 0D 03 02 00 00 00 00 99 [11:26:46]Write i2c OK [11:26:46]MH_I2C_Read... [11:26:46]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:26:46]Read from MH i2c: E2 [11:26:46]MH_I2C_Read... [11:26:46]Read from MH i2c: E2 0B 00 [11:26:46]MH_I2C_Read... [11:26:46]Read from MH i2c: E2 0B 00 12 0C 00 FB F7 F4 E4 3D 17 34 67 90 00 53 [11:26:46]RAPDU: FB F7 F4 E4 3D 17 34 67 90 00 [11:26:46]wFMCommunicate OK [11:26:46]SAM_PROTO_SignData done [11:26:46]FM_MakeSignedData done [11:26:46]CreateOFDProtocolMessage [11:26:46]wFMCommunicate request_size=4 [11:26:46]MH_SAM_APDU [11:26:46]CAPDU: 80 11 00 00 [11:26:46]Write to MH i2c: E2 08 00 13 0C 80 11 00 00 00 00 00 00 99 [11:26:46]Write i2c OK [11:26:46]MH_I2C_Read... [11:26:46]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:26:46]Read from MH i2c: E2 [11:26:46]MH_I2C_Read... [11:26:46]Read from MH i2c: E2 17 00 [11:26:46]MH_I2C_Read... [11:26:46]Read from MH i2c: E2 17 00 13 0C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 EE [11:26:46]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [11:26:46]wFMCommunicate OK [11:26:46]CreateOFDProtocolMessage done [11:26:46]OFDSenderStorePacket 202338 [11:26:46]StoreOFDPacket docnum=202338 [11:26:46]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 CF 71 07 01 32 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 32 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 8A 00 00 00 F4 03 04 00 F5 74 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 62 16 03 00 35 04 06 00 EA B0 FD C8 CE 74 FB F7 F4 E4 3D 17 34 67 [11:26:46]CheckFolder [11:26:46]dirname=/storage/ofd_packets [11:26:46]CheckFolder done [11:26:46]ProducePacketName [11:26:46]name=ofd_packets/00202338 [11:26:46]NVStorageSaveData ofd_packets/00202338 [11:26:46]File name is /storage/ofd_packets/00202338 [11:26:46]Write 301 bytes [11:26:46]NVStorageSaveData done [11:26:46]OFDSenderStorePacket done [11:26:46]KKMCreateOFDPacket done [11:26:46]NVStorageSaveData kkm_last_timestamp [11:26:46]File name is /storage/kkm_last_timestamp [11:26:46]Write 4 bytes [11:26:46]NVStorageSaveData done [11:26:46]ExternCall_PrintAddStr [11:26:46]wPrintStart [11:26:46]Write to MH i2c: 01 00 00 14 0C 20 [11:26:46]Write i2c OK [11:26:46]MH_I2C_Read... [11:26:46]Read from MH i2c: 01 [11:26:46]MH_I2C_Read... [11:26:46]Read from MH i2c: 01 07 00 [11:26:46]MH_I2C_Read... [11:26:46]Read from MH i2c: 01 07 00 14 0C 00 00 00 00 00 FF 0F 35 [11:26:46]RasterBufferAndPrint [11:26:46]line Счет N : (1)450114 [11:26:46]line ИНН: 02508201610067 [11:26:46]line Контрольно-Кассовый Чек [11:26:46]line ПРОДАЖА [11:26:46]line ТРК (МРК, ГНК) : 41 [11:26:46]line Товар: 2710124130 [11:26:46]line Аи-92-К-2 [11:26:46]line 14.950 * 66.90 [11:26:46]line = 1000.16 [11:26:46]line НДС 12% НСП 1% [11:26:46]line > о реализуемом товаре [11:26:46]line ОКРУГЛЕНИЕ: -0.16 [11:26:46]line ИТОГО: 1000.00 [11:26:46]line Внесено: 1000.00 [11:26:46]line СДАЧА: 0.00 [11:26:46]line НСП 1% : 8.85 [11:26:46]line НДС 12% : 106.21 [11:26:46]line Наличными: 1000.00 [11:26:46]line Безнал.: 0.00 [11:26:46]line Место: АЗС № 171 "Партнер Нефть" [11:26:46]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [11:26:46]line СНО: Общий режим [11:26:46]line Чек 138 28.10.2024 11:26 [11:26:46]line Смена: 545 ФФД: 1.0 [11:26:46]line ЗНМ: 0300000109 [11:26:46]line РНМ: 0000000000091777 [11:26:46]line Версия ККМ: 001 [11:26:46]line ФМ: 0000000000871756 [11:26:46]line ФД: 202338 [11:26:46]line ФПД: 258045892939380 [11:26:46]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T112645&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202338&fm=258045892939380&tin=02508201610067®Number=0000000000091777&sum=100000 [11:26:46]OFD Sender: Processing packet 202338 [packets to send 116, broken 115] [11:26:46]ProducePacketName [11:26:46]name=ofd_packets/00202338 [11:26:46]OFD Sender: To server: pG, [11:26:46]CommunicateWithHost lk.salyk.kg:30040 [11:26:46]ConnectInit lk.salyk.kg [11:26:46]written 0, free lines is 4095 [11:26:47]Write to MH i2c: 01 00 00 3F 0C 4B [11:26:47]Write i2c OK [11:26:47]MH_I2C_Read... [11:26:47]Read from MH i2c: 01 [11:26:47]MH_I2C_Read... [11:26:47]Read from MH i2c: 01 07 00 [11:26:47]MH_I2C_Read... [11:26:47]Read from MH i2c: 01 07 00 3F 0C 00 00 00 00 00 A6 0C 04 [11:26:47]RasterBufferAndPrint [11:26:47]line [11:26:47]line [11:26:47]line [11:26:47]line [11:26:47]line [11:26:47]written 0, free lines is 3242 [11:26:47]MH_Cut [11:26:47]Write to MH i2c: D1 01 00 46 0C 01 24 [11:26:47]Write i2c OK [11:26:47]MH_I2C_Read... [11:26:47]Read from MH i2c: D1 [11:26:47]MH_I2C_Read... [11:26:47]Read from MH i2c: D1 01 00 [11:26:47]MH_I2C_Read... [11:26:47]Read from MH i2c: D1 01 00 46 0C 00 23 [11:26:47]Write to MH i2c: 01 00 00 47 0C 53 [11:26:47]Write i2c OK [11:26:47]MH_I2C_Read... [11:26:47]*** Cut start [11:26:47]*** Purtial cut [11:26:47]*** Stage 1: CUTSNS_PIN = 1 [11:26:48]Read from MH i2c: 01 [11:26:48]MH_I2C_Read... [11:26:48]*** Stop cut motor [11:26:48]*** Cut end [11:26:48]Read from MH i2c: 01 07 00 [11:26:48]MH_I2C_Read... [11:26:48]Read from MH i2c: 01 07 00 47 0C 00 00 00 00 00 FF 0F 68 [11:26:48]process_action close_receipt done [11:26:48]requested_data is exist [11:26:48]produce_requested_data [11:26:48]requested_item fm.sn is exist - process it [11:26:48]wFMCommunicate request_size=4 [11:26:48]MH_SAM_APDU [11:26:48]CAPDU: 80 11 00 00 [11:26:48]Write to MH i2c: E2 08 00 48 0C 80 11 00 00 00 00 00 00 CE [11:26:48]Write i2c OK [11:26:48]MH_I2C_Read... [11:26:48]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:26:48]Read from MH i2c: E2 [11:26:48]MH_I2C_Read... [11:26:48]Read from MH i2c: E2 17 00 [11:26:48]MH_I2C_Read... [11:26:48]Read from MH i2c: E2 17 00 48 0C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 23 [11:26:48]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [11:26:48]wFMCommunicate OK [11:26:48]requested_item fd.num is exist - process it [11:26:48]SAM_PROTO_GetFieldsCounters [11:26:48]wFMCommunicate request_size=4 [11:26:48]MH_SAM_APDU [11:26:48]CAPDU: 80 13 00 00 [11:26:48]Write to MH i2c: E2 08 00 49 0C 80 13 00 00 00 00 00 00 D1 [11:26:48]Write i2c OK [11:26:48]MH_I2C_Read... [11:26:48]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:26:48]Read from MH i2c: E2 [11:26:48]MH_I2C_Read... [11:26:48]Read from MH i2c: E2 62 00 [11:26:48]MH_I2C_Read... [11:26:48]Read from MH i2c: E2 62 00 49 0C 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 62 16 03 00 0E 04 04 00 21 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 36 [11:26:48]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 62 16 03 00 0E 04 04 00 21 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 [11:26:48]wFMCommunicate OK [11:26:48]SAM_PROTO_GetFieldsCounters done [11:26:48]requested_item shift.num is exist - process it [11:26:48]requested_item shift.opened is exist - process it [11:26:48]req_shift_opened [11:26:48]FM_GetShiftState [11:26:48]SAM_PROTO_GetShiftState [11:26:48]wFMCommunicate request_size=4 [11:26:48]MH_SAM_APDU [11:26:48]CAPDU: 80 13 01 00 [11:26:48]Write to MH i2c: E2 08 00 4A 0C 80 13 01 00 00 00 00 00 D3 [11:26:48]Write i2c OK [11:26:48]MH_I2C_Read... [11:26:48]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:26:48]Read from MH i2c: E2 [11:26:48]MH_I2C_Read... [11:26:48]Read from MH i2c: E2 0E 00 [11:26:48]MH_I2C_Read... [11:26:48]Read from MH i2c: E2 0E 00 4A 0C 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 7E [11:26:48]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [11:26:48]wFMCommunicate OK [11:26:48]SAM_PROTO_GetShiftState done [11:26:48]FM_GetShiftState done [11:26:48]req_shift_opened done [11:26:48]requested_item shift.open_date is exist - process it [11:26:48]req_shift_open_date [11:26:48]req_shift_open_date done [11:26:48]produce_requested_data done [11:26:48]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202338,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670} [11:26:48]process_action_free close_receipt [11:26:48]json_value_free [11:26:48]json_value_free done [11:26:48]process_json_proto returns [11:26:48]Send response to host [11:26:48]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202338,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670}}} [11:26:48]free response buf [11:26:48]execute_script done [11:26:48]execute_script returns [11:26:48]free content buf [11:26:48]Sock 8.Close socket [11:26:48]Sock 8.Thread stoped [11:27:29]accept exits with 9 [11:27:29]New connection [11:27:29]New thread 3067407716 created [11:27:29]Thread 3067264356 joined [11:27:29]Waiting for new connection... [11:27:29] Sock 9.Parse request [11:27:29]Sock 9.Check first char [11:27:29]Sock 9.First char is OK [11:27:29]request: POST /json_proto HTTP/1.0 [11:27:29]Method: POST [11:27:29]URL: /json_proto [11:27:29]Method is POST - this is cgi request [11:27:29]url: /json_proto [11:27:29]query_string will be loaded in cgi processing [11:27:29]execute_cgi json_proto POST (null) [11:27:29]execute_cgi path=json_proto method=POST [11:27:29]POST find Content-Length [11:27:29]Host: 172.17.63.195:8080 [11:27:29]Content-Length: 677 [11:27:29]Content-Type: application/json [11:27:29] [11:27:29]POST finish read [11:27:29]Found Content-Length = 677 [11:27:29]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450116", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "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:27:29]execute_script... [11:27: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)450116", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "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:27:29]POST & json_proto [11:27:29]process_json_proto [11:27:29]json parsed OK: [11:27:29]protocol is kg_v1.0 [11:27:29]action value=close_receipt [11:27:29]process_action close_receipt [11:27:29]cmd_close_receipt [11:27:29]MH_GetDate [11:27:29]Write to MH i2c: F0 00 00 4B 0C 46 [11:27:29]Write i2c OK [11:27:29]MH_I2C_Read... [11:27:29]Read from MH i2c: F0 [11:27:29]MH_I2C_Read... [11:27:29]Read from MH i2c: F0 09 00 [11:27:29]MH_I2C_Read... [11:27:29]Read from MH i2c: F0 09 00 4B 0C 00 21 75 1F 67 47 1B 1E 67 52 [11:27:29]GetLastDocTimeStamp 1730114805 [11:27:29]current date 1730114849 [11:27:29]FM_GetShiftState [11:27:29]SAM_PROTO_GetShiftState [11:27:29]wFMCommunicate request_size=4 [11:27:29]MH_SAM_APDU [11:27:29]CAPDU: 80 13 01 00 [11:27:29]Write to MH i2c: E2 08 00 4C 0C 80 13 01 00 00 00 00 00 D5 [11:27:29]Write i2c OK [11:27:29]MH_I2C_Read... [11:27:29]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:27:29]Read from MH i2c: E2 [11:27:29]MH_I2C_Read... [11:27:29]Read from MH i2c: E2 0E 00 [11:27:29]MH_I2C_Read... [11:27:29]Read from MH i2c: E2 0E 00 4C 0C 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 80 [11:27:29]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [11:27:29]wFMCommunicate OK [11:27:29]SAM_PROTO_GetShiftState done [11:27:29]FM_GetShiftState done [11:27:29]opened in 1730073670 [11:27:29]opened+sec_in_day 1730160070 [11:27:29]quantity*price = 50041 [11:27:29]sum+1 = 50042 [11:27: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 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 139 28.10.2024 11:27 Смена: 545 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 ФМ: 0000000000871756 ФД: 202339 ФПД: 187099193343707 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T112730&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202339&fm=187099193343707&tin=02508201610067®Number=0000000000091777&sum=50000 [11:27:30]StoreToDocumentArchive [11:27:30]shift 545 fd 202339 [11:27:30]save to /storage/0545/doc_00202339 [11:27:30]save last doc name /storage/0545/doc_00202339 to /storage/kkm_last_doc_name [11:27:30]save OK [11:27:30]Clear old archive folders... [11:27:30]ProcessDocumentItem done err = 0, tmpTLVsize=251 [11:27:30]tlvbuf is 00D9FF10 [11:27:30]SAM_PROTO_ClearQueue [11:27:30]wFMCommunicate request_size=4 [11:27:30]MH_SAM_APDU [11:27:30]CAPDU: 80 09 00 00 [11:27:30]Write to MH i2c: E2 08 00 59 0C 80 09 00 00 00 00 00 00 D7 [11:27:30]Write i2c OK [11:27:30]MH_I2C_Read... [11:27:30]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:27:30]Read from MH i2c: E2 [11:27:30]MH_I2C_Read... [11:27:30]Read from MH i2c: E2 03 00 [11:27:30]MH_I2C_Read... [11:27:30]Read from MH i2c: E2 03 00 59 0C 00 90 00 D9 [11:27:30]RAPDU: 90 00 [11:27:30]wFMCommunicate OK [11:27:30]SAM_PROTO_ClearQueue done [11:27:30]KKMCreateOFDPacket [11:27:30]OFDProtocolAddRootSTLVToBuf [11:27:30]FM_MakeSignedData [11:27:30]FM_MakeSignedData [11:27:30]SAM_PROTO_SignData [11:27:30]wFMCommunicate request_size=4 [11:27:30]MH_SAM_APDU [11:27:30]CAPDU: 80 0D 01 02 [11:27:30]Write to MH i2c: E2 08 00 5A 0C 80 0D 01 02 00 00 00 00 DF [11:27:30]Write i2c OK [11:27:30]MH_I2C_Read... [11:27:30]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:27:30]Read from MH i2c: E2 [11:27:30]MH_I2C_Read... [11:27:30]Read from MH i2c: E2 03 00 [11:27:30]MH_I2C_Read... [11:27:30]Read from MH i2c: E2 03 00 5A 0C 00 90 00 DA [11:27:30]RAPDU: 90 00 [11:27:30]wFMCommunicate OK [11:27:30]wFMCommunicate request_size=255 [11:27:30]MH_SAM_APDU [11:27: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 32 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 8B 00 00 00 F4 03 04 00 22 75 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 63 16 03 00 35 04 06 00 AA [11:27:30]Write to MH i2c: E2 02 01 5B 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 32 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 8B 00 00 00 F4 03 04 00 22 75 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 63 16 03 00 35 04 06 00 AA 00 00 64 [11:27:30]Write i2c OK [11:27:30]MH_I2C_Read... [11:27:30]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:27:30]Read from MH i2c: E2 [11:27:30]MH_I2C_Read... [11:27:30]Read from MH i2c: E2 03 00 [11:27:30]MH_I2C_Read... [11:27:30]Read from MH i2c: E2 03 00 5B 0C 00 90 00 DB [11:27:30]RAPDU: 90 00 [11:27:30]wFMCommunicate OK [11:27:30]wFMCommunicate request_size=10 [11:27:30]MH_SAM_APDU [11:27:30]CAPDU: 80 0D 02 02 05 2A 6C F4 FE DB [11:27:30]Write to MH i2c: E2 0D 00 5C 0C 80 0D 02 02 05 00 2A 6C F4 FE DB 00 00 4F [11:27:30]Write i2c OK [11:27:30]MH_I2C_Read... [11:27:30]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:27:30]Read from MH i2c: E2 [11:27:30]MH_I2C_Read... [11:27:30]Read from MH i2c: E2 03 00 [11:27:30]MH_I2C_Read... [11:27:30]Read from MH i2c: E2 03 00 5C 0C 00 90 00 DC [11:27:30]RAPDU: 90 00 [11:27:30]wFMCommunicate OK [11:27:30]wFMCommunicate request_size=4 [11:27:30]MH_SAM_APDU [11:27:30]CAPDU: 80 0D 03 02 [11:27:30]Write to MH i2c: E2 08 00 5D 0C 80 0D 03 02 00 00 00 00 E4 [11:27:30]Write i2c OK [11:27:30]MH_I2C_Read... [11:27:30]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:27:30]Read from MH i2c: E2 [11:27:30]MH_I2C_Read... [11:27:30]Read from MH i2c: E2 0B 00 [11:27:30]MH_I2C_Read... [11:27:30]Read from MH i2c: E2 0B 00 5D 0C 00 D4 24 85 8D 7F 26 B0 65 90 00 A9 [11:27:30]RAPDU: D4 24 85 8D 7F 26 B0 65 90 00 [11:27:30]wFMCommunicate OK [11:27:30]SAM_PROTO_SignData done [11:27:30]FM_MakeSignedData done [11:27:30]CreateOFDProtocolMessage [11:27:30]wFMCommunicate request_size=4 [11:27:30]MH_SAM_APDU [11:27:30]CAPDU: 80 11 00 00 [11:27:30]Write to MH i2c: E2 08 00 5E 0C 80 11 00 00 00 00 00 00 E4 [11:27:30]Write i2c OK [11:27:30]MH_I2C_Read... [11:27:30]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:27:30]Read from MH i2c: E2 [11:27:30]MH_I2C_Read... [11:27:30]Read from MH i2c: E2 17 00 [11:27:30]MH_I2C_Read... [11:27:30]Read from MH i2c: E2 17 00 5E 0C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 39 [11:27:30]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [11:27:30]wFMCommunicate OK [11:27:30]CreateOFDProtocolMessage done [11:27:30]OFDSenderStorePacket 202339 [11:27:30]StoreOFDPacket docnum=202339 [11:27:30]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 45 37 07 01 E4 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 32 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 8B 00 00 00 F4 03 04 00 22 75 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 63 16 03 00 35 04 06 00 AA 2A 6C F4 FE DB D4 24 85 8D 7F 26 B0 65 [11:27:30]CheckFolder [11:27:30]dirname=/storage/ofd_packets [11:27:30]CheckFolder done [11:27:30]ProducePacketName [11:27:30]name=ofd_packets/00202339 [11:27:30]NVStorageSaveData ofd_packets/00202339 [11:27:30]File name is /storage/ofd_packets/00202339 [11:27:30]Write 301 bytes [11:27:30]NVStorageSaveData done [11:27:30]OFDSenderStorePacket done [11:27:30]KKMCreateOFDPacket done [11:27:30]NVStorageSaveData kkm_last_timestamp [11:27:30]File name is /storage/kkm_last_timestamp [11:27:30]Write 4 bytes [11:27:30]NVStorageSaveData done [11:27:30]ExternCall_PrintAddStr [11:27:30]wPrintStart [11:27:30]Write to MH i2c: 01 00 00 5F 0C 6B [11:27:30]Write i2c OK [11:27:30]MH_I2C_Read... [11:27:30]Read from MH i2c: 01 [11:27:30]MH_I2C_Read... [11:27:30]Read from MH i2c: 01 07 00 [11:27:30]MH_I2C_Read... [11:27:30]Read from MH i2c: 01 07 00 5F 0C 00 00 00 00 00 FF 0F 80 [11:27:30]RasterBufferAndPrint [11:27:30]line Счет N : (1)450116 [11:27:30]line ИНН: 02508201610067 [11:27:30]line Контрольно-Кассовый Чек [11:27:30]line ПРОДАЖА [11:27:30]line ТРК (МРК, ГНК) : 31 [11:27:30]line Товар: 2710124130 [11:27:30]line Аи-92-К-2 [11:27:30]line 7.480 * 66.90 [11:27:30]line = 500.41 [11:27:30]line НДС 12% НСП 1% [11:27:30]line > о реализуемом товаре [11:27:30]line ОКРУГЛЕНИЕ: -0.41 [11:27:30]line ИТОГО: 500.00 [11:27:30]line Внесено: 500.00 [11:27:30]line СДАЧА: 0.00 [11:27:30]line НСП 1% : 4.43 [11:27:30]line НДС 12% : 53.14 [11:27:30]line Наличными: 500.00 [11:27:30]line Безнал.: 0.00 [11:27:30]line Место: АЗС № 171 "Партнер Нефть" [11:27:30]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [11:27:30]line СНО: Общий режим [11:27:30]line Чек 139 28.10.2024 11:27 [11:27:30]line Смена: 545 ФФД: 1.0 [11:27:30]line ЗНМ: 0300000109 [11:27:30]line РНМ: 0000000000091777 [11:27:30]line Версия ККМ: 001 [11:27:30]line ФМ: 0000000000871756 [11:27:30]line ФД: 202339 [11:27:30]line ФПД: 187099193343707 [11:27:30]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T112730&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202339&fm=187099193343707&tin=02508201610067®Number=0000000000091777&sum=50000 [11:27:31]written 0, free lines is 4095 [11:27:31]Write to MH i2c: 01 00 00 8A 0C 96 [11:27:31]Write i2c OK [11:27:31]MH_I2C_Read... [11:27:31]Read from MH i2c: 01 [11:27:31]MH_I2C_Read... [11:27:31]Read from MH i2c: 01 07 00 [11:27:31]MH_I2C_Read... [11:27:31]Read from MH i2c: 01 07 00 8A 0C 00 00 00 00 00 96 0C 3F [11:27:31]RasterBufferAndPrint [11:27:31]line [11:27:31]line [11:27:31]line [11:27:31]line [11:27:31]line [11:27:31]written 0, free lines is 3226 [11:27:31]MH_Cut [11:27:31]Write to MH i2c: D1 01 00 91 0C 01 6F [11:27:31]Write i2c OK [11:27:31]MH_I2C_Read... [11:27:31]Read from MH i2c: D1 [11:27:31]MH_I2C_Read... [11:27:31]Read from MH i2c: D1 01 00 [11:27:31]MH_I2C_Read... [11:27:31]Read from MH i2c: D1 01 00 91 0C 00 6E [11:27:31]Write to MH i2c: 01 00 00 92 0C 9E [11:27:31]Write i2c OK [11:27:31]MH_I2C_Read... [11:27:32]*** Cut start [11:27:32]*** Purtial cut [11:27:32]*** Stage 1: CUTSNS_PIN = 1 [11:27:32]Read from MH i2c: 01 [11:27:32]MH_I2C_Read... [11:27:32]*** Stop cut motor [11:27:32]*** Cut end [11:27:32]Read from MH i2c: 01 07 00 [11:27:32]MH_I2C_Read... [11:27:32]Read from MH i2c: 01 07 00 92 0C 00 00 00 00 00 FF 0F B3 [11:27:32]process_action close_receipt done [11:27:32]requested_data is exist [11:27:32]produce_requested_data [11:27:32]requested_item fm.sn is exist - process it [11:27:32]wFMCommunicate request_size=4 [11:27:32]MH_SAM_APDU [11:27:32]CAPDU: 80 11 00 00 [11:27:32]Write to MH i2c: E2 08 00 93 0C 80 11 00 00 00 00 00 00 19 [11:27:32]Write i2c OK [11:27:32]MH_I2C_Read... [11:27:32]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:27:32]Read from MH i2c: E2 [11:27:32]MH_I2C_Read... [11:27:32]Read from MH i2c: E2 17 00 [11:27:32]MH_I2C_Read... [11:27:32]Read from MH i2c: E2 17 00 93 0C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 6E [11:27:32]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [11:27:32]wFMCommunicate OK [11:27:32]requested_item fd.num is exist - process it [11:27:32]SAM_PROTO_GetFieldsCounters [11:27:32]wFMCommunicate request_size=4 [11:27:32]MH_SAM_APDU [11:27:32]CAPDU: 80 13 00 00 [11:27:32]Write to MH i2c: E2 08 00 94 0C 80 13 00 00 00 00 00 00 1C [11:27:32]Write i2c OK [11:27:32]MH_I2C_Read... [11:27:33]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:27:33]Read from MH i2c: E2 [11:27:33]MH_I2C_Read... [11:27:33]Read from MH i2c: E2 62 00 [11:27:33]MH_I2C_Read... [11:27:33]Read from MH i2c: E2 62 00 94 0C 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 63 16 03 00 0E 04 04 00 21 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 85 [11:27:33]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 63 16 03 00 0E 04 04 00 21 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 [11:27:33]wFMCommunicate OK [11:27:33]SAM_PROTO_GetFieldsCounters done [11:27:33]requested_item shift.num is exist - process it [11:27:33]requested_item shift.opened is exist - process it [11:27:33]req_shift_opened [11:27:33]FM_GetShiftState [11:27:33]SAM_PROTO_GetShiftState [11:27:33]wFMCommunicate request_size=4 [11:27:33]MH_SAM_APDU [11:27:33]CAPDU: 80 13 01 00 [11:27:33]Write to MH i2c: E2 08 00 95 0C 80 13 01 00 00 00 00 00 1E [11:27:33]Write i2c OK [11:27:33]MH_I2C_Read... [11:27:33]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:27:33]Read from MH i2c: E2 [11:27:33]MH_I2C_Read... [11:27:33]Read from MH i2c: E2 0E 00 [11:27:33]MH_I2C_Read... [11:27:33]Read from MH i2c: E2 0E 00 95 0C 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 C9 [11:27:33]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [11:27:33]wFMCommunicate OK [11:27:33]SAM_PROTO_GetShiftState done [11:27:33]FM_GetShiftState done [11:27:33]req_shift_opened done [11:27:33]requested_item shift.open_date is exist - process it [11:27:33]req_shift_open_date [11:27:33]req_shift_open_date done [11:27:33]produce_requested_data done [11:27:33]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202339,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670} [11:27:33]process_action_free close_receipt [11:27:33]json_value_free [11:27:33]json_value_free done [11:27:33]process_json_proto returns [11:27:33]Send response to host [11:27:33]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202339,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670}}} [11:27:33]free response buf [11:27:33]execute_script done [11:27:33]execute_script returns [11:27:33]free content buf [11:27:33]Sock 9.Close socket [11:27:33]Sock 9.Thread stoped [11:29:00]ConnectInit Can't connect to host [11:29:00]CommunicateWithHost connect error [11:29:00]CommunicateWithHost err = -1 [11:29:00]OFD Sender: Server communicate error [11:29:00]OFD Sender: Processing packet 202338 [packets to send 117, broken 115] [11:29:00]ProducePacketName [11:29:00]name=ofd_packets/00202338 [11:29:00]OFD Sender: To server: pG, [11:29:00]CommunicateWithHost lk.salyk.kg:30040 [11:29:00]ConnectInit lk.salyk.kg [11:29:00]Connected sock=9 [11:29:00]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 CF 71 07 01 32 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 32 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 8A 00 00 00 F4 03 04 00 F5 74 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 62 16 03 00 35 04 06 00 EA B0 FD C8 CE 74 FB F7 F4 E4 3D 17 34 67 [11:29:00]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 3E 83 47 00 48 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 35 36 10 04 04 00 62 16 03 00 F4 03 04 00 31 21 1F 67 B6 04 01 00 00 06 F1 D4 AB 65 9B 82 D4 [11:29:00]CommunicateWithHost err = 0 [11:29:00]CheckOFDResponse [11:29:00]1017 (14) - 77093643461234 [11:29:00]1041 (16) - 0000000000871756 [11:29:00]1040 (4) - 202338 [11:29:00]1012 (4) - 28.10.2024 05:29 [11:29:00]1206 (1) - 0 [11:29:00]OFD Sender: Remove packet 202338 [11:29:00]ProducePacketName [11:29:00]name=ofd_packets/00202338 [11:29:00]NVStorageDeleteData [11:29:01]OFD Sender: Processing packet 202339 [packets to send 116, broken 115] [11:29:01]ProducePacketName [11:29:01]name=ofd_packets/00202339 [11:29:01]OFD Sender: To server: pG, [11:29:01]CommunicateWithHost lk.salyk.kg:30040 [11:29:01]ConnectInit lk.salyk.kg [11:29:01]Connected sock=9 [11:29: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 35 36 0F 01 00 00 45 37 07 01 E4 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 32 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 8B 00 00 00 F4 03 04 00 22 75 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 63 16 03 00 35 04 06 00 AA 2A 6C F4 FE DB D4 24 85 8D 7F 26 B0 65 [11:29: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 35 36 4F 00 00 00 DA C7 47 00 AF 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 35 36 10 04 04 00 63 16 03 00 F4 03 04 00 32 21 1F 67 B6 04 01 00 00 02 54 99 31 BC F0 0D BD [11:29:01]CommunicateWithHost err = 0 [11:29:01]CheckOFDResponse [11:29:01]1017 (14) - 77093643461234 [11:29:01]1041 (16) - 0000000000871756 [11:29:01]1040 (4) - 202339 [11:29:01]1012 (4) - 28.10.2024 05:29 [11:29:01]1206 (1) - 0 [11:29:01]OFD Sender: Remove packet 202339 [11:29:01]ProducePacketName [11:29:01]name=ofd_packets/00202339 [11:29:01]NVStorageDeleteData [11:29:02]OFD Sender: No OFD packet to send [11:29:07]OFD Sender: No OFD packet to send [11:29:12]OFD Sender: No OFD packet to send [11:29:17]OFD Sender: No OFD packet to send [11:29:22]OFD Sender: No OFD packet to send [11:29:27]OFD Sender: No OFD packet to send [11:29:32]OFD Sender: No OFD packet to send [11:29:37]OFD Sender: No OFD packet to send [11:29:42]OFD Sender: No OFD packet to send [11:29:47]OFD Sender: No OFD packet to send [11:29:52]OFD Sender: No OFD packet to send [11:29:57]OFD Sender: No OFD packet to send [11:30:02]OFD Sender: No OFD packet to send [11:30:07]OFD Sender: No OFD packet to send [11:30:12]OFD Sender: No OFD packet to send [11:30:17]OFD Sender: No OFD packet to send [11:30:22]OFD Sender: No OFD packet to send [11:30:27]OFD Sender: No OFD packet to send [11:30:32]OFD Sender: No OFD packet to send [11:30:37]OFD Sender: No OFD packet to send [11:30:42]OFD Sender: No OFD packet to send [11:30:47]OFD Sender: No OFD packet to send [11:30:52]OFD Sender: No OFD packet to send [11:30:57]OFD Sender: No OFD packet to send [11:31:02]OFD Sender: No OFD packet to send [11:31:07]OFD Sender: No OFD packet to send [11:31:12]OFD Sender: No OFD packet to send [11:31:17]OFD Sender: No OFD packet to send [11:31:22]OFD Sender: No OFD packet to send [11:31:27]OFD Sender: No OFD packet to send [11:31:32]OFD Sender: No OFD packet to send [11:31:37]OFD Sender: No OFD packet to send [11:31:42]OFD Sender: No OFD packet to send [11:31:47]OFD Sender: No OFD packet to send [11:31:52]OFD Sender: No OFD packet to send [11:31:57]OFD Sender: No OFD packet to send [11:32:02]OFD Sender: No OFD packet to send [11:32:07]OFD Sender: No OFD packet to send [11:32:12]OFD Sender: No OFD packet to send [11:32:17]OFD Sender: No OFD packet to send [11:32:22]OFD Sender: No OFD packet to send [11:32:27]OFD Sender: No OFD packet to send [11:32:32]OFD Sender: No OFD packet to send [11:32:37]OFD Sender: No OFD packet to send [11:32:42]OFD Sender: No OFD packet to send [11:32:47]OFD Sender: No OFD packet to send [11:32:52]OFD Sender: No OFD packet to send [11:32:57]OFD Sender: No OFD packet to send [11:33:02]OFD Sender: No OFD packet to send [11:33:07]OFD Sender: No OFD packet to send [11:33:12]OFD Sender: No OFD packet to send [11:33:17]OFD Sender: No OFD packet to send [11:33:22]OFD Sender: No OFD packet to send [11:33:27]OFD Sender: No OFD packet to send [11:33:32]OFD Sender: No OFD packet to send [11:33:37]OFD Sender: No OFD packet to send [11:33:42]OFD Sender: No OFD packet to send [11:33:47]OFD Sender: No OFD packet to send [11:33:52]OFD Sender: No OFD packet to send [11:33:57]OFD Sender: No OFD packet to send [11:34:02]OFD Sender: No OFD packet to send [11:34:07]OFD Sender: No OFD packet to send [11:34:12]OFD Sender: No OFD packet to send [11:34:17]OFD Sender: No OFD packet to send [11:34:22]OFD Sender: No OFD packet to send [11:34:27]OFD Sender: No OFD packet to send [11:34:32]OFD Sender: No OFD packet to send [11:34:37]OFD Sender: No OFD packet to send [11:34:42]OFD Sender: No OFD packet to send [11:34:47]OFD Sender: No OFD packet to send [11:34:52]OFD Sender: No OFD packet to send [11:34:57]OFD Sender: No OFD packet to send [11:35:02]OFD Sender: No OFD packet to send [11:35:07]OFD Sender: No OFD packet to send [11:35:12]OFD Sender: No OFD packet to send [11:35:17]OFD Sender: No OFD packet to send [11:35:22]OFD Sender: No OFD packet to send [11:35:27]OFD Sender: No OFD packet to send [11:35:32]OFD Sender: No OFD packet to send [11:35:37]OFD Sender: No OFD packet to send [11:35:42]OFD Sender: No OFD packet to send [11:35:47]OFD Sender: No OFD packet to send [11:35:52]OFD Sender: No OFD packet to send [11:35:53]accept exits with 8 [11:35:53]New connection [11:35:53]New thread 3067264356 created [11:35:53]Thread 3067407716 joined [11:35:53]Waiting for new connection... [11:35:53] Sock 8.Parse request [11:35:53]Sock 8.Check first char [11:35:53]Sock 8.First char is OK [11:35:53]request: POST /json_proto HTTP/1.0 [11:35:53]Method: POST [11:35:53]URL: /json_proto [11:35:53]Method is POST - this is cgi request [11:35:53]url: /json_proto [11:35:53]query_string will be loaded in cgi processing [11:35:53]execute_cgi json_proto POST (null) [11:35:53]execute_cgi path=json_proto method=POST [11:35:53]POST find Content-Length [11:35:53]Host: 172.17.63.195:8080 [11:35:53]Content-Length: 682 [11:35:53]Content-Type: application/json [11:35:53] [11:35:53]POST finish read [11:35:53]Found Content-Length = 682 [11:35:53]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450117", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 61", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-3", "price" : 74.20, "quantity" : 26.960, "sum" : 2000.43, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 2000.00, "total" : 2000.00, "payments": [ { "type": 0, "sum" : 2000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:35:53]execute_script... [11:35:53]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450117", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 61", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-3", "price" : 74.20, "quantity" : 26.960, "sum" : 2000.43, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 2000.00, "total" : 2000.00, "payments": [ { "type": 0, "sum" : 2000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:35:53]POST & json_proto [11:35:53]process_json_proto [11:35:53]json parsed OK: [11:35:53]protocol is kg_v1.0 [11:35:53]action value=close_receipt [11:35:53]process_action close_receipt [11:35:53]cmd_close_receipt [11:35:53]MH_GetDate [11:35:53]Write to MH i2c: F0 00 00 96 0C 91 [11:35:53]Write i2c OK [11:35:53]MH_I2C_Read... [11:35:53]Read from MH i2c: F0 [11:35:53]MH_I2C_Read... [11:35:53]Read from MH i2c: F0 09 00 [11:35:53]MH_I2C_Read... [11:35:53]Read from MH i2c: F0 09 00 96 0C 00 1A 77 1F 67 47 1B 1E 67 98 [11:35:53]GetLastDocTimeStamp 1730114850 [11:35:53]current date 1730115354 [11:35:53]FM_GetShiftState [11:35:53]SAM_PROTO_GetShiftState [11:35:53]wFMCommunicate request_size=4 [11:35:53]MH_SAM_APDU [11:35:53]CAPDU: 80 13 01 00 [11:35:53]Write to MH i2c: E2 08 00 97 0C 80 13 01 00 00 00 00 00 20 [11:35:53]Write i2c OK [11:35:53]MH_I2C_Read... [11:35:53]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:35:53]Read from MH i2c: E2 [11:35:53]MH_I2C_Read... [11:35:53]Read from MH i2c: E2 0E 00 [11:35:53]MH_I2C_Read... [11:35:53]Read from MH i2c: E2 0E 00 97 0C 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 CB [11:35:53]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [11:35:53]wFMCommunicate OK [11:35:53]SAM_PROTO_GetShiftState done [11:35:53]FM_GetShiftState done [11:35:53]opened in 1730073670 [11:35:53]opened+sec_in_day 1730160070 [11:35:53]quantity*price = 200043 [11:35:53]sum+1 = 200044 [11:35:53]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.43 ИТОГО: 2000.00 Внесено: 2000.00 СДАЧА: 0.00 НСП 1% : 17.70 НДС 12% : 212.43 Наличными: 2000.00 Безнал.: 0.00 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 140 28.10.2024 11:35 Смена: 545 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 ФМ: 0000000000871756 ФД: 202340 ФПД: 111715713113388 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T113554&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202340&fm=111715713113388&tin=02508201610067®Number=0000000000091777&sum=200000 [11:35:54]StoreToDocumentArchive [11:35:54]shift 545 fd 202340 [11:35:54]save to /storage/0545/doc_00202340 [11:35:54]save last doc name /storage/0545/doc_00202340 to /storage/kkm_last_doc_name [11:35:54]save OK [11:35:54]Clear old archive folders... [11:35:54]ProcessDocumentItem done err = 0, tmpTLVsize=251 [11:35:54]tlvbuf is 00DBDE90 [11:35:54]SAM_PROTO_ClearQueue [11:35:54]wFMCommunicate request_size=4 [11:35:54]MH_SAM_APDU [11:35:54]CAPDU: 80 09 00 00 [11:35:54]Write to MH i2c: E2 08 00 A4 0C 80 09 00 00 00 00 00 00 22 [11:35:54]Write i2c OK [11:35:54]MH_I2C_Read... [11:35:54]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:35:54]Read from MH i2c: E2 [11:35:54]MH_I2C_Read... [11:35:54]Read from MH i2c: E2 03 00 [11:35:54]MH_I2C_Read... [11:35:54]Read from MH i2c: E2 03 00 A4 0C 00 90 00 24 [11:35:54]RAPDU: 90 00 [11:35:54]wFMCommunicate OK [11:35:54]SAM_PROTO_ClearQueue done [11:35:54]KKMCreateOFDPacket [11:35:54]OFDProtocolAddRootSTLVToBuf [11:35:54]FM_MakeSignedData [11:35:54]FM_MakeSignedData [11:35:54]SAM_PROTO_SignData [11:35:54]wFMCommunicate request_size=4 [11:35:54]MH_SAM_APDU [11:35:54]CAPDU: 80 0D 01 02 [11:35:54]Write to MH i2c: E2 08 00 A5 0C 80 0D 01 02 00 00 00 00 2A [11:35:54]Write i2c OK [11:35:54]MH_I2C_Read... [11:35:54]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:35:54]Read from MH i2c: E2 [11:35:54]MH_I2C_Read... [11:35:54]Read from MH i2c: E2 03 00 [11:35:54]MH_I2C_Read... [11:35:54]Read from MH i2c: E2 03 00 A5 0C 00 90 00 25 [11:35:54]RAPDU: 90 00 [11:35:54]wFMCommunicate OK [11:35:54]wFMCommunicate request_size=255 [11:35:54]MH_SAM_APDU [11:35:54]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 33 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 8C 00 00 00 F4 03 04 00 1A 77 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 64 16 03 00 35 04 06 00 65 [11:35:54]Write to MH i2c: E2 02 01 A6 0C 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 33 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 8C 00 00 00 F4 03 04 00 1A 77 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 64 16 03 00 35 04 06 00 65 00 00 0F [11:35:54]Write i2c OK [11:35:54]MH_I2C_Read... [11:35:54]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:35:54]Read from MH i2c: E2 [11:35:54]MH_I2C_Read... [11:35:54]Read from MH i2c: E2 03 00 [11:35:54]MH_I2C_Read... [11:35:54]Read from MH i2c: E2 03 00 A6 0C 00 90 00 26 [11:35:54]RAPDU: 90 00 [11:35:54]wFMCommunicate OK [11:35:54]wFMCommunicate request_size=10 [11:35:54]MH_SAM_APDU [11:35:54]CAPDU: 80 0D 02 02 05 9A D7 65 5D 2C [11:35:54]Write to MH i2c: E2 0D 00 A7 0C 80 0D 02 02 05 00 9A D7 65 5D 2C 00 00 96 [11:35:54]Write i2c OK [11:35:54]MH_I2C_Read... [11:35:54]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:35:55]Read from MH i2c: E2 [11:35:55]MH_I2C_Read... [11:35:55]Read from MH i2c: E2 03 00 [11:35:55]MH_I2C_Read... [11:35:55]Read from MH i2c: E2 03 00 A7 0C 00 90 00 27 [11:35:55]RAPDU: 90 00 [11:35:55]wFMCommunicate OK [11:35:55]wFMCommunicate request_size=4 [11:35:55]MH_SAM_APDU [11:35:55]CAPDU: 80 0D 03 02 [11:35:55]Write to MH i2c: E2 08 00 A8 0C 80 0D 03 02 00 00 00 00 2F [11:35:55]Write i2c OK [11:35:55]MH_I2C_Read... [11:35:55]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:35:55]Read from MH i2c: E2 [11:35:55]MH_I2C_Read... [11:35:55]Read from MH i2c: E2 0B 00 [11:35:55]MH_I2C_Read... [11:35:55]Read from MH i2c: E2 0B 00 A8 0C 00 8D CD 18 3B A0 DE F3 12 90 00 60 [11:35:55]RAPDU: 8D CD 18 3B A0 DE F3 12 90 00 [11:35:55]wFMCommunicate OK [11:35:55]SAM_PROTO_SignData done [11:35:55]FM_MakeSignedData done [11:35:55]CreateOFDProtocolMessage [11:35:55]wFMCommunicate request_size=4 [11:35:55]MH_SAM_APDU [11:35:55]CAPDU: 80 11 00 00 [11:35:55]Write to MH i2c: E2 08 00 A9 0C 80 11 00 00 00 00 00 00 2F [11:35:55]Write i2c OK [11:35:55]MH_I2C_Read... [11:35:55]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:35:55]Read from MH i2c: E2 [11:35:55]MH_I2C_Read... [11:35:55]Read from MH i2c: E2 17 00 [11:35:55]MH_I2C_Read... [11:35:55]Read from MH i2c: E2 17 00 A9 0C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 84 [11:35:55]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [11:35:55]wFMCommunicate OK [11:35:55]CreateOFDProtocolMessage done [11:35:55]OFDSenderStorePacket 202340 [11:35:55]StoreOFDPacket docnum=202340 [11:35:55]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 EC CB 07 01 F6 67 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 33 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 8C 00 00 00 F4 03 04 00 1A 77 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 64 16 03 00 35 04 06 00 65 9A D7 65 5D 2C 8D CD 18 3B A0 DE F3 12 [11:35:55]CheckFolder [11:35:55]dirname=/storage/ofd_packets [11:35:55]CheckFolder done [11:35:55]ProducePacketName [11:35:55]name=ofd_packets/00202340 [11:35:55]NVStorageSaveData ofd_packets/00202340 [11:35:55]File name is /storage/ofd_packets/00202340 [11:35:55]Write 301 bytes [11:35:55]NVStorageSaveData done [11:35:55]OFDSenderStorePacket done [11:35:55]KKMCreateOFDPacket done [11:35:55]NVStorageSaveData kkm_last_timestamp [11:35:55]File name is /storage/kkm_last_timestamp [11:35:55]Write 4 bytes [11:35:55]NVStorageSaveData done [11:35:55]ExternCall_PrintAddStr [11:35:55]wPrintStart [11:35:55]Write to MH i2c: 01 00 00 AA 0C B6 [11:35:55]Write i2c OK [11:35:55]MH_I2C_Read... [11:35:55]Read from MH i2c: 01 [11:35:55]MH_I2C_Read... [11:35:55]Read from MH i2c: 01 07 00 [11:35:55]MH_I2C_Read... [11:35:55]Read from MH i2c: 01 07 00 AA 0C 00 00 00 00 00 FF 0F CB [11:35:55]RasterBufferAndPrint [11:35:55]line Счет N : (1)450117 [11:35:55]line ИНН: 02508201610067 [11:35:55]line Контрольно-Кассовый Чек [11:35:55]line ПРОДАЖА [11:35:55]line ТРК (МРК, ГНК) : 61 [11:35:55]line Товар: 2710124500 [11:35:55]line Аи-95-К-3 [11:35:55]line 26.960 * 74.20 [11:35:55]line = 2000.43 [11:35:55]line НДС 12% НСП 1% [11:35:55]line > о реализуемом товаре [11:35:55]line ОКРУГЛЕНИЕ: -0.43 [11:35:55]line ИТОГО: 2000.00 [11:35:55]line Внесено: 2000.00 [11:35:55]line СДАЧА: 0.00 [11:35:55]line НСП 1% : 17.70 [11:35:55]line НДС 12% : 212.43 [11:35:55]line Наличными: 2000.00 [11:35:55]line Безнал.: 0.00 [11:35:55]line Место: АЗС № 171 "Партнер Нефть" [11:35:55]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [11:35:55]line СНО: Общий режим [11:35:55]line Чек 140 28.10.2024 11:35 [11:35:55]line Смена: 545 ФФД: 1.0 [11:35:55]line ЗНМ: 0300000109 [11:35:55]line РНМ: 0000000000091777 [11:35:55]line Версия ККМ: 001 [11:35:55]line ФМ: 0000000000871756 [11:35:55]line ФД: 202340 [11:35:55]line ФПД: 111715713113388 [11:35:55]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T113554&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202340&fm=111715713113388&tin=02508201610067®Number=0000000000091777&sum=200000 [11:35:55]OFD Sender: Processing packet 202340 [packets to send 116, broken 115] [11:35:55]ProducePacketName [11:35:55]name=ofd_packets/00202340 [11:35:55]OFD Sender: To server: pG, [11:35:55]CommunicateWithHost lk.salyk.kg:30040 [11:35:55]ConnectInit lk.salyk.kg [11:35:55]written 0, free lines is 4095 [11:35:55]Connected sock=10 [11:35:55]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 EC CB 07 01 F6 67 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 33 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 8C 00 00 00 F4 03 04 00 1A 77 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 64 16 03 00 35 04 06 00 65 9A D7 65 5D 2C 8D CD 18 3B A0 DE F3 12 [11:35:55]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 A5 EE 47 00 FA 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 35 36 10 04 04 00 64 16 03 00 F4 03 04 00 D0 22 1F 67 B6 04 01 00 00 31 7F EF EC F1 DE C1 F7 [11:35:55]CommunicateWithHost err = 0 [11:35:55]CheckOFDResponse [11:35:55]1017 (14) - 77093643461234 [11:35:55]1041 (16) - 0000000000871756 [11:35:55]1040 (4) - 202340 [11:35:55]1012 (4) - 28.10.2024 05:36 [11:35:55]1206 (1) - 0 [11:35:55]OFD Sender: Remove packet 202340 [11:35:55]ProducePacketName [11:35:55]name=ofd_packets/00202340 [11:35:55]NVStorageDeleteData [11:35:55]Write to MH i2c: 01 00 00 D5 0C E1 [11:35:55]Write i2c OK [11:35:55]MH_I2C_Read... [11:35:55]Read from MH i2c: 01 [11:35:55]MH_I2C_Read... [11:35:55]Read from MH i2c: 01 07 00 [11:35:55]MH_I2C_Read... [11:35:55]Read from MH i2c: 01 07 00 D5 0C 00 00 00 00 00 A0 0C 94 [11:35:55]RasterBufferAndPrint [11:35:55]line [11:35:55]line [11:35:55]line [11:35:55]line [11:35:55]line [11:35:55]written 0, free lines is 3237 [11:35:55]MH_Cut [11:35:55]Write to MH i2c: D1 01 00 DC 0C 01 BA [11:35:55]Write i2c OK [11:35:55]MH_I2C_Read... [11:35:55]Read from MH i2c: D1 [11:35:55]MH_I2C_Read... [11:35:55]Read from MH i2c: D1 01 00 [11:35:55]MH_I2C_Read... [11:35:55]Read from MH i2c: D1 01 00 DC 0C 00 B9 [11:35:55]Write to MH i2c: 01 00 00 DD 0C E9 [11:35:55]Write i2c OK [11:35:55]MH_I2C_Read... [11:35:56]OFD Sender: No OFD packet to send [11:35:56]*** Cut start [11:35:56]*** Purtial cut [11:35:56]*** Stage 1: CUTSNS_PIN = 1 [11:35:57]Read from MH i2c: 01 [11:35:57]MH_I2C_Read... [11:35:57]*** Stop cut motor [11:35:57]*** Cut end [11:35:57]Read from MH i2c: 01 07 00 [11:35:57]MH_I2C_Read... [11:35:57]Read from MH i2c: 01 07 00 DD 0C 00 00 00 00 00 FF 0F FE [11:35:57]process_action close_receipt done [11:35:57]requested_data is exist [11:35:57]produce_requested_data [11:35:57]requested_item fm.sn is exist - process it [11:35:57]wFMCommunicate request_size=4 [11:35:57]MH_SAM_APDU [11:35:57]CAPDU: 80 11 00 00 [11:35:57]Write to MH i2c: E2 08 00 DE 0C 80 11 00 00 00 00 00 00 64 [11:35:57]Write i2c OK [11:35:57]MH_I2C_Read... [11:35:57]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:35:57]Read from MH i2c: E2 [11:35:57]MH_I2C_Read... [11:35:57]Read from MH i2c: E2 17 00 [11:35:57]MH_I2C_Read... [11:35:57]Read from MH i2c: E2 17 00 DE 0C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 B9 [11:35:57]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [11:35:57]wFMCommunicate OK [11:35:57]requested_item fd.num is exist - process it [11:35:57]SAM_PROTO_GetFieldsCounters [11:35:57]wFMCommunicate request_size=4 [11:35:57]MH_SAM_APDU [11:35:57]CAPDU: 80 13 00 00 [11:35:57]Write to MH i2c: E2 08 00 DF 0C 80 13 00 00 00 00 00 00 67 [11:35:57]Write i2c OK [11:35:57]MH_I2C_Read... [11:35:57]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:35:57]Read from MH i2c: E2 [11:35:57]MH_I2C_Read... [11:35:57]Read from MH i2c: E2 62 00 [11:35:57]MH_I2C_Read... [11:35:57]Read from MH i2c: E2 62 00 DF 0C 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 64 16 03 00 0E 04 04 00 21 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 D4 [11:35:57]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 64 16 03 00 0E 04 04 00 21 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 [11:35:57]wFMCommunicate OK [11:35:57]SAM_PROTO_GetFieldsCounters done [11:35:57]requested_item shift.num is exist - process it [11:35:57]requested_item shift.opened is exist - process it [11:35:57]req_shift_opened [11:35:57]FM_GetShiftState [11:35:57]SAM_PROTO_GetShiftState [11:35:57]wFMCommunicate request_size=4 [11:35:57]MH_SAM_APDU [11:35:57]CAPDU: 80 13 01 00 [11:35:57]Write to MH i2c: E2 08 00 E0 0C 80 13 01 00 00 00 00 00 69 [11:35:57]Write i2c OK [11:35:57]MH_I2C_Read... [11:35:57]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:35:57]Read from MH i2c: E2 [11:35:57]MH_I2C_Read... [11:35:57]Read from MH i2c: E2 0E 00 [11:35:57]MH_I2C_Read... [11:35:57]Read from MH i2c: E2 0E 00 E0 0C 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 14 [11:35:57]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [11:35:57]wFMCommunicate OK [11:35:57]SAM_PROTO_GetShiftState done [11:35:57]FM_GetShiftState done [11:35:57]req_shift_opened done [11:35:57]requested_item shift.open_date is exist - process it [11:35:57]req_shift_open_date [11:35:57]req_shift_open_date done [11:35:57]produce_requested_data done [11:35:57]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202340,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670} [11:35:57]process_action_free close_receipt [11:35:57]json_value_free [11:35:57]json_value_free done [11:35:57]process_json_proto returns [11:35:57]Send response to host [11:35:57]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202340,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670}}} [11:35:57]free response buf [11:35:57]execute_script done [11:35:57]execute_script returns [11:35:57]free content buf [11:35:57]Sock 8.Close socket [11:35:57]Sock 8.Thread stoped [11:36:01]OFD Sender: No OFD packet to send [11:36:06]OFD Sender: No OFD packet to send [11:36:11]OFD Sender: No OFD packet to send [11:36:16]OFD Sender: No OFD packet to send [11:36:21]OFD Sender: No OFD packet to send [11:36:26]OFD Sender: No OFD packet to send [11:36:27]accept exits with 9 [11:36:27]New connection [11:36:27]New thread 3067407716 created [11:36:27]Thread 3067264356 joined [11:36:27]Waiting for new connection... [11:36:27] Sock 9.Parse request [11:36:27]Sock 9.Check first char [11:36:27]Sock 9.First char is OK [11:36:27]request: POST /json_proto HTTP/1.0 [11:36:27]Method: POST [11:36:27]URL: /json_proto [11:36:27]Method is POST - this is cgi request [11:36:27]url: /json_proto [11:36:27]query_string will be loaded in cgi processing [11:36:27]execute_cgi json_proto POST (null) [11:36:27]execute_cgi path=json_proto method=POST [11:36:27]POST find Content-Length [11:36:27]Host: 172.17.63.195:8080 [11:36:27]Content-Length: 763 [11:36:27]Content-Type: application/json [11:36:27] [11:36:27]POST finish read [11:36:27]Found Content-Length = 763 [11:36:27]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450118", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "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: Mbank", "payments": [ { "type": 1, "sum" : 500.63 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:36:27]execute_script... [11:36: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)450118", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "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: Mbank", "payments": [ { "type": 1, "sum" : 500.63 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:36:27]POST & json_proto [11:36:27]process_json_proto [11:36:27]json parsed OK: [11:36:27]protocol is kg_v1.0 [11:36:27]action value=close_receipt [11:36:27]process_action close_receipt [11:36:27]cmd_close_receipt [11:36:27]MH_GetDate [11:36:27]Write to MH i2c: F0 00 00 E1 0C DC [11:36:27]Write i2c OK [11:36:27]MH_I2C_Read... [11:36:27]Read from MH i2c: F0 [11:36:27]MH_I2C_Read... [11:36:27]Read from MH i2c: F0 09 00 [11:36:27]MH_I2C_Read... [11:36:27]Read from MH i2c: F0 09 00 E1 0C 00 3C 77 1F 67 47 1B 1E 67 05 [11:36:27]GetLastDocTimeStamp 1730115354 [11:36:27]current date 1730115388 [11:36:27]FM_GetShiftState [11:36:27]SAM_PROTO_GetShiftState [11:36:27]wFMCommunicate request_size=4 [11:36:27]MH_SAM_APDU [11:36:27]CAPDU: 80 13 01 00 [11:36:27]Write to MH i2c: E2 08 00 E2 0C 80 13 01 00 00 00 00 00 6B [11:36:27]Write i2c OK [11:36:27]MH_I2C_Read... [11:36:27]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:36:27]Read from MH i2c: E2 [11:36:27]MH_I2C_Read... [11:36:27]Read from MH i2c: E2 0E 00 [11:36:27]MH_I2C_Read... [11:36:27]Read from MH i2c: E2 0E 00 E2 0C 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 16 [11:36:27]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [11:36:27]wFMCommunicate OK [11:36:27]SAM_PROTO_GetShiftState done [11:36:27]FM_GetShiftState done [11:36:27]opened in 1730073670 [11:36:27]opened+sec_in_day 1730160070 [11:36:27]quantity*price = 50063 [11:36:27]sum+1 = 50064 [11:36:27]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 500.63 НСП 1% : 4.43 НДС 12% : 53.16 Наличными: 0.00 Безнал.: 500.63 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 141 28.10.2024 11:36 Смена: 545 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 Платежная система: Mbank ФМ: 0000000000871756 ФД: 202341 ФПД: 7200301209100 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T113628&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202341&fm=7200301209100&tin=02508201610067®Number=0000000000091777&sum=50063 [11:36:28]StoreToDocumentArchive [11:36:28]shift 545 fd 202341 [11:36:28]save to /storage/0545/doc_00202341 [11:36:28]save last doc name /storage/0545/doc_00202341 to /storage/kkm_last_doc_name [11:36:28]save OK [11:36:28]Clear old archive folders... [11:36:28]ProcessDocumentItem done err = 0, tmpTLVsize=248 [11:36:28]tlvbuf is B6F17970 [11:36:28]SAM_PROTO_ClearQueue [11:36:28]wFMCommunicate request_size=4 [11:36:28]MH_SAM_APDU [11:36:28]CAPDU: 80 09 00 00 [11:36:28]Write to MH i2c: E2 08 00 EF 0C 80 09 00 00 00 00 00 00 6D [11:36:28]Write i2c OK [11:36:28]MH_I2C_Read... [11:36:28]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:36:28]Read from MH i2c: E2 [11:36:28]MH_I2C_Read... [11:36:28]Read from MH i2c: E2 03 00 [11:36:28]MH_I2C_Read... [11:36:28]Read from MH i2c: E2 03 00 EF 0C 00 90 00 6F [11:36:28]RAPDU: 90 00 [11:36:28]wFMCommunicate OK [11:36:28]SAM_PROTO_ClearQueue done [11:36:28]KKMCreateOFDPacket [11:36:28]OFDProtocolAddRootSTLVToBuf [11:36:28]FM_MakeSignedData [11:36:28]FM_MakeSignedData [11:36:28]SAM_PROTO_SignData [11:36:28]wFMCommunicate request_size=4 [11:36:28]MH_SAM_APDU [11:36:28]CAPDU: 80 0D 01 02 [11:36:28]Write to MH i2c: E2 08 00 F0 0C 80 0D 01 02 00 00 00 00 75 [11:36:28]Write i2c OK [11:36:28]MH_I2C_Read... [11:36:28]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:36:28]Read from MH i2c: E2 [11:36:28]MH_I2C_Read... [11:36:28]Read from MH i2c: E2 03 00 [11:36:28]MH_I2C_Read... [11:36:28]Read from MH i2c: E2 03 00 F0 0C 00 90 00 70 [11:36:28]RAPDU: 90 00 [11:36:28]wFMCommunicate OK [11:36:28]wFMCommunicate request_size=255 [11:36:28]MH_SAM_APDU [11:36:28]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 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 8D 00 00 00 F4 03 04 00 3C 77 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 65 16 03 00 35 04 06 00 06 8C 73 65 [11:36:28]Write to MH i2c: E2 02 01 F1 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 32 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 8D 00 00 00 F4 03 04 00 3C 77 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 65 16 03 00 35 04 06 00 06 8C 73 65 00 00 D6 [11:36:28]Write i2c OK [11:36:28]MH_I2C_Read... [11:36:28]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:36:28]Read from MH i2c: E2 [11:36:28]MH_I2C_Read... [11:36:28]Read from MH i2c: E2 03 00 [11:36:28]MH_I2C_Read... [11:36:28]Read from MH i2c: E2 03 00 F1 0C 00 90 00 71 [11:36:28]RAPDU: 90 00 [11:36:28]wFMCommunicate OK [11:36:28]wFMCommunicate request_size=7 [11:36:28]MH_SAM_APDU [11:36:28]CAPDU: 80 0D 02 02 02 56 0C [11:36:28]Write to MH i2c: E2 0A 00 F2 0C 80 0D 02 02 02 00 56 0C 00 00 DE [11:36:28]Write i2c OK [11:36:28]MH_I2C_Read... [11:36:28]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:36:28]Read from MH i2c: E2 [11:36:28]MH_I2C_Read... [11:36:28]Read from MH i2c: E2 03 00 [11:36:28]MH_I2C_Read... [11:36:28]Read from MH i2c: E2 03 00 F2 0C 00 90 00 72 [11:36:28]RAPDU: 90 00 [11:36:28]wFMCommunicate OK [11:36:28]wFMCommunicate request_size=4 [11:36:28]MH_SAM_APDU [11:36:28]CAPDU: 80 0D 03 02 [11:36:28]Write to MH i2c: E2 08 00 F3 0C 80 0D 03 02 00 00 00 00 7A [11:36:28]Write i2c OK [11:36:28]MH_I2C_Read... [11:36:29]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:36:29]Read from MH i2c: E2 [11:36:29]MH_I2C_Read... [11:36:29]Read from MH i2c: E2 0B 00 [11:36:29]MH_I2C_Read... [11:36:29]Read from MH i2c: E2 0B 00 F3 0C 00 C9 01 3D 7E 28 5A 07 C6 90 00 4F [11:36:29]RAPDU: C9 01 3D 7E 28 5A 07 C6 90 00 [11:36:29]wFMCommunicate OK [11:36:29]SAM_PROTO_SignData done [11:36:29]FM_MakeSignedData done [11:36:29]CreateOFDProtocolMessage [11:36:29]wFMCommunicate request_size=4 [11:36:29]MH_SAM_APDU [11:36:29]CAPDU: 80 11 00 00 [11:36:29]Write to MH i2c: E2 08 00 F4 0C 80 11 00 00 00 00 00 00 7A [11:36:29]Write i2c OK [11:36:29]MH_I2C_Read... [11:36:29]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:36:29]Read from MH i2c: E2 [11:36:29]MH_I2C_Read... [11:36:29]Read from MH i2c: E2 17 00 [11:36:29]MH_I2C_Read... [11:36:29]Read from MH i2c: E2 17 00 F4 0C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 CF [11:36:29]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [11:36:29]wFMCommunicate OK [11:36:29]CreateOFDProtocolMessage done [11:36:29]OFDSenderStorePacket 202341 [11:36:29]StoreOFDPacket docnum=202341 [11:36:29]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0C 01 00 00 56 21 04 01 69 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 32 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 8D 00 00 00 F4 03 04 00 3C 77 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 65 16 03 00 35 04 06 00 06 8C 73 65 56 0C C9 01 3D 7E 28 5A 07 C6 [11:36:29]CheckFolder [11:36:29]dirname=/storage/ofd_packets [11:36:29]CheckFolder done [11:36:29]ProducePacketName [11:36:29]name=ofd_packets/00202341 [11:36:29]NVStorageSaveData ofd_packets/00202341 [11:36:29]File name is /storage/ofd_packets/00202341 [11:36:29]Write 298 bytes [11:36:29]NVStorageSaveData done [11:36:29]OFDSenderStorePacket done [11:36:29]KKMCreateOFDPacket done [11:36:29]NVStorageSaveData kkm_last_timestamp [11:36:29]File name is /storage/kkm_last_timestamp [11:36:29]Write 4 bytes [11:36:29]NVStorageSaveData done [11:36:29]ExternCall_PrintAddStr [11:36:29]wPrintStart [11:36:29]Write to MH i2c: 01 00 00 F5 0C 01 [11:36:29]Write i2c OK [11:36:29]MH_I2C_Read... [11:36:29]Read from MH i2c: 01 [11:36:29]MH_I2C_Read... [11:36:29]Read from MH i2c: 01 07 00 [11:36:29]MH_I2C_Read... [11:36:29]Read from MH i2c: 01 07 00 F5 0C 00 00 00 00 00 FF 0F 16 [11:36:29]RasterBufferAndPrint [11:36:29]line Счет N : (1)450118 [11:36:29]line ИНН: 02508201610067 [11:36:29]line Контрольно-Кассовый Чек [11:36:29]line ПРОДАЖА [11:36:29]line ТРК (МРК, ГНК) : 43 [11:36:29]line Товар: 2710194210 [11:36:29]line ДТ-К-2 [11:36:29]line 6.570 * 76.20 [11:36:29]line = 500.63 [11:36:29]line НДС 12% НСП 1% [11:36:29]line > о реализуемом товаре [11:36:29]line ИТОГО: 500.63 [11:36:29]line НСП 1% : 4.43 [11:36:29]line НДС 12% : 53.16 [11:36:29]line Наличными: 0.00 [11:36:29]line Безнал.: 500.63 [11:36:29]line Место: АЗС № 171 "Партнер Нефть" [11:36:29]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [11:36:29]line СНО: Общий режим [11:36:29]line Чек 141 28.10.2024 11:36 [11:36:29]line Смена: 545 ФФД: 1.0 [11:36:29]line ЗНМ: 0300000109 [11:36:29]line РНМ: 0000000000091777 [11:36:29]line Версия ККМ: 001 [11:36:29]line Платежная система: Mbank [11:36:29]line ФМ: 0000000000871756 [11:36:29]line ФД: 202341 [11:36:29]line ФПД: 7200301209100 [11:36:29]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T113628&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202341&fm=7200301209100&tin=02508201610067®Number=0000000000091777&sum=50063 [11:36:29]OFD Sender: Processing packet 202341 [packets to send 116, broken 115] [11:36:29]ProducePacketName [11:36:29]name=ofd_packets/00202341 [11:36:29]OFD Sender: To server: pG, [11:36:29]CommunicateWithHost lk.salyk.kg:30040 [11:36:29]ConnectInit lk.salyk.kg [11:36:29]written 0, free lines is 4095 [11:36:29]Connected sock=10 [11:36:29]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0C 01 00 00 56 21 04 01 69 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 32 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 8D 00 00 00 F4 03 04 00 3C 77 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 65 16 03 00 35 04 06 00 06 8C 73 65 56 0C C9 01 3D 7E 28 5A 07 C6 [11:36: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 35 36 4F 00 00 00 1C FE 47 00 D4 70 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 65 16 03 00 F4 03 04 00 F2 22 1F 67 B6 04 01 00 00 0C EC B9 16 0E 4D B5 06 [11:36:29]CommunicateWithHost err = 0 [11:36:29]CheckOFDResponse [11:36:29]1017 (14) - 77093643461234 [11:36:29]1041 (16) - 0000000000871756 [11:36:29]1040 (4) - 202341 [11:36:29]1012 (4) - 28.10.2024 05:36 [11:36:29]1206 (1) - 0 [11:36:29]OFD Sender: Remove packet 202341 [11:36:29]ProducePacketName [11:36:29]name=ofd_packets/00202341 [11:36:29]NVStorageDeleteData [11:36:29]Write to MH i2c: 01 00 00 1E 0D 2B [11:36:29]Write i2c OK [11:36:29]MH_I2C_Read... [11:36:29]Read from MH i2c: 01 [11:36:29]MH_I2C_Read... [11:36:29]Read from MH i2c: 01 07 00 [11:36:29]MH_I2C_Read... [11:36:29]Read from MH i2c: 01 07 00 1E 0D 00 00 00 00 00 C6 0C 04 [11:36:29]RasterBufferAndPrint [11:36:29]line [11:36:29]line [11:36:29]line [11:36:29]line [11:36:29]line [11:36:29]written 0, free lines is 3274 [11:36:29]MH_Cut [11:36:29]Write to MH i2c: D1 01 00 25 0D 01 04 [11:36:29]Write i2c OK [11:36:29]MH_I2C_Read... [11:36:29]Read from MH i2c: D1 [11:36:29]MH_I2C_Read... [11:36:29]Read from MH i2c: D1 01 00 [11:36:29]MH_I2C_Read... [11:36:29]Read from MH i2c: D1 01 00 25 0D 00 03 [11:36:29]Write to MH i2c: 01 00 00 26 0D 33 [11:36:29]Write i2c OK [11:36:29]MH_I2C_Read... [11:36:30]OFD Sender: No OFD packet to send [11:36:30]*** Cut start [11:36:30]*** Purtial cut [11:36:30]*** CUTSNS_PIN = 0 [11:36:30]*** Stage 1: CUTSNS_PIN = 1 [11:36:32]Read from MH i2c: 01 [11:36:32]MH_I2C_Read... [11:36:32]*** Stop cut motor [11:36:32]*** Cut end [11:36:32]Read from MH i2c: 01 07 00 [11:36:32]MH_I2C_Read... [11:36:32]Read from MH i2c: 01 07 00 26 0D 00 00 00 00 00 FF 0F 48 [11:36:32]process_action close_receipt done [11:36:32]requested_data is exist [11:36:32]produce_requested_data [11:36:32]requested_item fm.sn is exist - process it [11:36:32]wFMCommunicate request_size=4 [11:36:32]MH_SAM_APDU [11:36:32]CAPDU: 80 11 00 00 [11:36:32]Write to MH i2c: E2 08 00 27 0D 80 11 00 00 00 00 00 00 AE [11:36:32]Write i2c OK [11:36:32]MH_I2C_Read... [11:36:32]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:36:32]Read from MH i2c: E2 [11:36:32]MH_I2C_Read... [11:36:32]Read from MH i2c: E2 17 00 [11:36:32]MH_I2C_Read... [11:36:32]Read from MH i2c: E2 17 00 27 0D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 03 [11:36:32]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [11:36:32]wFMCommunicate OK [11:36:32]requested_item fd.num is exist - process it [11:36:32]SAM_PROTO_GetFieldsCounters [11:36:32]wFMCommunicate request_size=4 [11:36:32]MH_SAM_APDU [11:36:32]CAPDU: 80 13 00 00 [11:36:32]Write to MH i2c: E2 08 00 28 0D 80 13 00 00 00 00 00 00 B1 [11:36:32]Write i2c OK [11:36:32]MH_I2C_Read... [11:36:32]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:36:32]Read from MH i2c: E2 [11:36:32]MH_I2C_Read... [11:36:32]Read from MH i2c: E2 62 00 [11:36:32]MH_I2C_Read... [11:36:32]Read from MH i2c: E2 62 00 28 0D 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 65 16 03 00 0E 04 04 00 21 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 22 [11:36:32]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 65 16 03 00 0E 04 04 00 21 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 [11:36:32]wFMCommunicate OK [11:36:32]SAM_PROTO_GetFieldsCounters done [11:36:32]requested_item shift.num is exist - process it [11:36:32]requested_item shift.opened is exist - process it [11:36:32]req_shift_opened [11:36:32]FM_GetShiftState [11:36:32]SAM_PROTO_GetShiftState [11:36:32]wFMCommunicate request_size=4 [11:36:32]MH_SAM_APDU [11:36:32]CAPDU: 80 13 01 00 [11:36:32]Write to MH i2c: E2 08 00 29 0D 80 13 01 00 00 00 00 00 B3 [11:36:32]Write i2c OK [11:36:32]MH_I2C_Read... [11:36:32]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:36:32]Read from MH i2c: E2 [11:36:32]MH_I2C_Read... [11:36:32]Read from MH i2c: E2 0E 00 [11:36:32]MH_I2C_Read... [11:36:32]Read from MH i2c: E2 0E 00 29 0D 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 5E [11:36:32]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [11:36:32]wFMCommunicate OK [11:36:32]SAM_PROTO_GetShiftState done [11:36:32]FM_GetShiftState done [11:36:32]req_shift_opened done [11:36:32]requested_item shift.open_date is exist - process it [11:36:32]req_shift_open_date [11:36:32]req_shift_open_date done [11:36:32]produce_requested_data done [11:36:32]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202341,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670} [11:36:32]process_action_free close_receipt [11:36:32]json_value_free [11:36:32]json_value_free done [11:36:32]process_json_proto returns [11:36:32]Send response to host [11:36:32]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202341,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670}}} [11:36:32]free response buf [11:36:32]execute_script done [11:36:32]execute_script returns [11:36:32]free content buf [11:36:32]Sock 9.Close socket [11:36:32]Sock 9.Thread stoped [11:36:35]OFD Sender: No OFD packet to send [11:36:40]OFD Sender: No OFD packet to send [11:36:45]OFD Sender: No OFD packet to send [11:36:50]OFD Sender: No OFD packet to send [11:36:55]OFD Sender: No OFD packet to send [11:37:00]OFD Sender: No OFD packet to send [11:37:05]OFD Sender: No OFD packet to send [11:37:10]OFD Sender: No OFD packet to send [11:37:15]OFD Sender: No OFD packet to send [11:37:20]OFD Sender: No OFD packet to send [11:37:25]OFD Sender: No OFD packet to send [11:37:30]OFD Sender: No OFD packet to send [11:37:35]OFD Sender: No OFD packet to send [11:37:40]OFD Sender: No OFD packet to send [11:37:45]OFD Sender: No OFD packet to send [11:37:50]OFD Sender: No OFD packet to send [11:37:55]OFD Sender: No OFD packet to send [11:38:00]OFD Sender: No OFD packet to send [11:38:05]OFD Sender: No OFD packet to send [11:38:10]OFD Sender: No OFD packet to send [11:38:15]OFD Sender: No OFD packet to send [11:38:20]OFD Sender: No OFD packet to send [11:38:25]OFD Sender: No OFD packet to send [11:38:30]OFD Sender: No OFD packet to send [11:38:35]OFD Sender: No OFD packet to send [11:38:40]OFD Sender: No OFD packet to send [11:38:45]OFD Sender: No OFD packet to send [11:38:50]OFD Sender: No OFD packet to send [11:38:55]OFD Sender: No OFD packet to send [11:39:00]OFD Sender: No OFD packet to send [11:39:05]OFD Sender: No OFD packet to send [11:39:10]OFD Sender: No OFD packet to send [11:39:15]OFD Sender: No OFD packet to send [11:39:20]OFD Sender: No OFD packet to send [11:39:25]OFD Sender: No OFD packet to send [11:39:30]OFD Sender: No OFD packet to send [11:39:35]OFD Sender: No OFD packet to send [11:39:40]OFD Sender: No OFD packet to send [11:39:45]OFD Sender: No OFD packet to send [11:39:50]OFD Sender: No OFD packet to send [11:39:55]OFD Sender: No OFD packet to send [11:40:00]OFD Sender: No OFD packet to send [11:40:05]OFD Sender: No OFD packet to send [11:40:10]OFD Sender: No OFD packet to send [11:40:15]OFD Sender: No OFD packet to send [11:40:20]OFD Sender: No OFD packet to send [11:40:25]OFD Sender: No OFD packet to send [11:40:30]OFD Sender: No OFD packet to send [11:40:35]OFD Sender: No OFD packet to send [11:40:40]OFD Sender: No OFD packet to send [11:40:45]OFD Sender: No OFD packet to send [11:40:50]OFD Sender: No OFD packet to send [11:40:55]OFD Sender: No OFD packet to send [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:25]OFD Sender: No OFD packet to send [11:41:30]OFD Sender: No OFD packet to send [11:41:35]OFD Sender: No OFD packet to send [11:41:36]accept exits with 8 [11:41:36]New connection [11:41:36]New thread 3067264356 created [11:41:36]Thread 3067407716 joined [11:41:36]Waiting for new connection... [11:41:36] Sock 8.Parse request [11:41:36]Sock 8.Check first char [11:41:36]Sock 8.First char is OK [11:41:36]request: POST /json_proto HTTP/1.0 [11:41:36]Method: POST [11:41:36]URL: /json_proto [11:41:36]Method is POST - this is cgi request [11:41:36]url: /json_proto [11:41:36]query_string will be loaded in cgi processing [11:41:36]execute_cgi json_proto POST (null) [11:41:36]execute_cgi path=json_proto method=POST [11:41:36]POST find Content-Length [11:41:36]Host: 172.17.63.195:8080 [11:41:36]Content-Length: 682 [11:41:36]Content-Type: application/json [11:41:36] [11:41:36]POST finish read [11:41:36]Found Content-Length = 682 [11:41:36]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450119", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "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:41:36]execute_script... [11:41: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)450119", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "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:41:36]POST & json_proto [11:41:36]process_json_proto [11:41:36]json parsed OK: [11:41:36]protocol is kg_v1.0 [11:41:36]action value=close_receipt [11:41:36]process_action close_receipt [11:41:36]cmd_close_receipt [11:41:36]MH_GetDate [11:41:36]Write to MH i2c: F0 00 00 2A 0D 26 [11:41:36]Write i2c OK [11:41:36]MH_I2C_Read... [11:41:36]Read from MH i2c: F0 [11:41:36]MH_I2C_Read... [11:41:36]Read from MH i2c: F0 09 00 [11:41:36]MH_I2C_Read... [11:41:36]Read from MH i2c: F0 09 00 2A 0D 00 71 78 1F 67 47 1B 1E 67 85 [11:41:36]GetLastDocTimeStamp 1730115388 [11:41:36]current date 1730115697 [11:41:36]FM_GetShiftState [11:41:36]SAM_PROTO_GetShiftState [11:41:36]wFMCommunicate request_size=4 [11:41:36]MH_SAM_APDU [11:41:36]CAPDU: 80 13 01 00 [11:41:36]Write to MH i2c: E2 08 00 2B 0D 80 13 01 00 00 00 00 00 B5 [11:41:36]Write i2c OK [11:41:36]MH_I2C_Read... [11:41:36]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:41:36]Read from MH i2c: E2 [11:41:36]MH_I2C_Read... [11:41:36]Read from MH i2c: E2 0E 00 [11:41:36]MH_I2C_Read... [11:41:36]Read from MH i2c: E2 0E 00 2B 0D 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 60 [11:41:36]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [11:41:36]wFMCommunicate OK [11:41:36]SAM_PROTO_GetShiftState done [11:41:36]FM_GetShiftState done [11:41:36]opened in 1730073670 [11:41:36]opened+sec_in_day 1730160070 [11:41:36]quantity*price = 100015 [11:41:36]sum+1 = 100017 [11:41:36]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.16 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.21 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 142 28.10.2024 11:41 Смена: 545 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 ФМ: 0000000000871756 ФД: 202342 ФПД: 194897370715344 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T114137&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202342&fm=194897370715344&tin=02508201610067®Number=0000000000091777&sum=100000 [11:41:37]StoreToDocumentArchive [11:41:37]shift 545 fd 202342 [11:41:37]save to /storage/0545/doc_00202342 [11:41:37]save last doc name /storage/0545/doc_00202342 to /storage/kkm_last_doc_name [11:41:37]save OK [11:41:37]Clear old archive folders... [11:41:37]ProcessDocumentItem done err = 0, tmpTLVsize=251 [11:41:37]tlvbuf is 00D4BF60 [11:41:37]SAM_PROTO_ClearQueue [11:41:37]wFMCommunicate request_size=4 [11:41:37]MH_SAM_APDU [11:41:37]CAPDU: 80 09 00 00 [11:41:37]Write to MH i2c: E2 08 00 38 0D 80 09 00 00 00 00 00 00 B7 [11:41:37]Write i2c OK [11:41:37]MH_I2C_Read... [11:41:37]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:41:37]Read from MH i2c: E2 [11:41:37]MH_I2C_Read... [11:41:37]Read from MH i2c: E2 03 00 [11:41:37]MH_I2C_Read... [11:41:37]Read from MH i2c: E2 03 00 38 0D 00 90 00 B9 [11:41:37]RAPDU: 90 00 [11:41:37]wFMCommunicate OK [11:41:37]SAM_PROTO_ClearQueue done [11:41:37]KKMCreateOFDPacket [11:41:37]OFDProtocolAddRootSTLVToBuf [11:41:37]FM_MakeSignedData [11:41:37]FM_MakeSignedData [11:41:37]SAM_PROTO_SignData [11:41:37]wFMCommunicate request_size=4 [11:41:37]MH_SAM_APDU [11:41:37]CAPDU: 80 0D 01 02 [11:41:37]Write to MH i2c: E2 08 00 39 0D 80 0D 01 02 00 00 00 00 BF [11:41:37]Write i2c OK [11:41:37]MH_I2C_Read... [11:41:37]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:41:37]Read from MH i2c: E2 [11:41:37]MH_I2C_Read... [11:41:37]Read from MH i2c: E2 03 00 [11:41:37]MH_I2C_Read... [11:41:37]Read from MH i2c: E2 03 00 39 0D 00 90 00 BA [11:41:37]RAPDU: 90 00 [11:41:37]wFMCommunicate OK [11:41:37]wFMCommunicate request_size=255 [11:41:37]MH_SAM_APDU [11:41: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 32 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 8E 00 00 00 F4 03 04 00 71 78 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 66 16 03 00 35 04 06 00 B1 [11:41:37]Write to MH i2c: E2 02 01 3A 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 32 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 8E 00 00 00 F4 03 04 00 71 78 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 66 16 03 00 35 04 06 00 B1 00 00 9D [11:41:37]Write i2c OK [11:41:37]MH_I2C_Read... [11:41:37]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:41:37]Read from MH i2c: E2 [11:41:37]MH_I2C_Read... [11:41:37]Read from MH i2c: E2 03 00 [11:41:37]MH_I2C_Read... [11:41:37]Read from MH i2c: E2 03 00 3A 0D 00 90 00 BB [11:41:37]RAPDU: 90 00 [11:41:37]wFMCommunicate OK [11:41:37]wFMCommunicate request_size=10 [11:41:37]MH_SAM_APDU [11:41:37]CAPDU: 80 0D 02 02 05 42 14 8C 94 D0 [11:41:37]Write to MH i2c: E2 0D 00 3B 0D 80 0D 02 02 05 00 42 14 8C 94 D0 00 00 12 [11:41:37]Write i2c OK [11:41:37]MH_I2C_Read... [11:41:37]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:41:37]Read from MH i2c: E2 [11:41:37]MH_I2C_Read... [11:41:37]Read from MH i2c: E2 03 00 [11:41:37]MH_I2C_Read... [11:41:37]Read from MH i2c: E2 03 00 3B 0D 00 90 00 BC [11:41:37]RAPDU: 90 00 [11:41:37]wFMCommunicate OK [11:41:37]wFMCommunicate request_size=4 [11:41:37]MH_SAM_APDU [11:41:37]CAPDU: 80 0D 03 02 [11:41:37]Write to MH i2c: E2 08 00 3C 0D 80 0D 03 02 00 00 00 00 C4 [11:41:37]Write i2c OK [11:41:37]MH_I2C_Read... [11:41:37]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:41:37]Read from MH i2c: E2 [11:41:37]MH_I2C_Read... [11:41:37]Read from MH i2c: E2 0B 00 [11:41:37]MH_I2C_Read... [11:41:37]Read from MH i2c: E2 0B 00 3C 0D 00 5B 8B 42 F1 26 74 DB 1D 90 00 70 [11:41:37]RAPDU: 5B 8B 42 F1 26 74 DB 1D 90 00 [11:41:37]wFMCommunicate OK [11:41:37]SAM_PROTO_SignData done [11:41:37]FM_MakeSignedData done [11:41:37]CreateOFDProtocolMessage [11:41:37]wFMCommunicate request_size=4 [11:41:37]MH_SAM_APDU [11:41:37]CAPDU: 80 11 00 00 [11:41:37]Write to MH i2c: E2 08 00 3D 0D 80 11 00 00 00 00 00 00 C4 [11:41:37]Write i2c OK [11:41:37]MH_I2C_Read... [11:41:38]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:41:38]Read from MH i2c: E2 [11:41:38]MH_I2C_Read... [11:41:38]Read from MH i2c: E2 17 00 [11:41:38]MH_I2C_Read... [11:41:38]Read from MH i2c: E2 17 00 3D 0D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 19 [11:41:38]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [11:41:38]wFMCommunicate OK [11:41:38]CreateOFDProtocolMessage done [11:41:38]OFDSenderStorePacket 202342 [11:41:38]StoreOFDPacket docnum=202342 [11:41:38]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 C2 43 07 01 9A 37 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 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 8E 00 00 00 F4 03 04 00 71 78 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 66 16 03 00 35 04 06 00 B1 42 14 8C 94 D0 5B 8B 42 F1 26 74 DB 1D [11:41:38]CheckFolder [11:41:38]dirname=/storage/ofd_packets [11:41:38]CheckFolder done [11:41:38]ProducePacketName [11:41:38]name=ofd_packets/00202342 [11:41:38]NVStorageSaveData ofd_packets/00202342 [11:41:38]File name is /storage/ofd_packets/00202342 [11:41:38]Write 301 bytes [11:41:38]NVStorageSaveData done [11:41:38]OFDSenderStorePacket done [11:41:38]KKMCreateOFDPacket done [11:41:38]NVStorageSaveData kkm_last_timestamp [11:41:38]File name is /storage/kkm_last_timestamp [11:41:38]Write 4 bytes [11:41:38]NVStorageSaveData done [11:41:38]ExternCall_PrintAddStr [11:41:38]wPrintStart [11:41:38]Write to MH i2c: 01 00 00 3E 0D 4B [11:41:38]Write i2c OK [11:41:38]MH_I2C_Read... [11:41:38]Read from MH i2c: 01 [11:41:38]MH_I2C_Read... [11:41:38]Read from MH i2c: 01 07 00 [11:41:38]MH_I2C_Read... [11:41:38]Read from MH i2c: 01 07 00 3E 0D 00 00 00 00 00 FF 0F 60 [11:41:38]RasterBufferAndPrint [11:41:38]line Счет N : (1)450119 [11:41:38]line ИНН: 02508201610067 [11:41:38]line Контрольно-Кассовый Чек [11:41:38]line ПРОДАЖА [11:41:38]line ТРК (МРК, ГНК) : 31 [11:41:38]line Товар: 2710124130 [11:41:38]line Аи-92-К-2 [11:41:38]line 14.950 * 66.90 [11:41:38]line = 1000.16 [11:41:38]line НДС 12% НСП 1% [11:41:38]line > о реализуемом товаре [11:41:38]line ОКРУГЛЕНИЕ: -0.16 [11:41:38]line ИТОГО: 1000.00 [11:41:38]line Внесено: 1000.00 [11:41:38]line СДАЧА: 0.00 [11:41:38]line НСП 1% : 8.85 [11:41:38]line НДС 12% : 106.21 [11:41:38]line Наличными: 1000.00 [11:41:38]line Безнал.: 0.00 [11:41:38]line Место: АЗС № 171 "Партнер Нефть" [11:41:38]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [11:41:38]line СНО: Общий режим [11:41:38]line Чек 142 28.10.2024 11:41 [11:41:38]line Смена: 545 ФФД: 1.0 [11:41:38]line ЗНМ: 0300000109 [11:41:38]line РНМ: 0000000000091777 [11:41:38]line Версия ККМ: 001 [11:41:38]line ФМ: 0000000000871756 [11:41:38]line ФД: 202342 [11:41:38]line ФПД: 194897370715344 [11:41:38]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T114137&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202342&fm=194897370715344&tin=02508201610067®Number=0000000000091777&sum=100000 [11:41:38]written 0, free lines is 4095 [11:41:38]OFD Sender: Processing packet 202342 [packets to send 116, broken 115] [11:41:38]ProducePacketName [11:41:38]name=ofd_packets/00202342 [11:41:38]OFD Sender: To server: pG, [11:41:38]CommunicateWithHost lk.salyk.kg:30040 [11:41:38]ConnectInit lk.salyk.kg [11:41:38]Connected sock=10 [11:41: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 35 36 0F 01 00 00 C2 43 07 01 9A 37 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 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 8E 00 00 00 F4 03 04 00 71 78 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 66 16 03 00 35 04 06 00 B1 42 14 8C 94 D0 5B 8B 42 F1 26 74 DB 1D [11:41:38]Write to MH i2c: 01 00 00 69 0D 76 [11:41:38]Write i2c OK [11:41:38]MH_I2C_Read... [11:41:38]Read from MH i2c: 01 [11:41:38]MH_I2C_Read... [11:41:38]Read from MH i2c: 01 07 00 [11:41:38]MH_I2C_Read... [11:41:38]Read from MH i2c: 01 07 00 69 0D 00 00 00 00 00 95 0C 1E [11:41:38]RasterBufferAndPrint [11:41:38]line [11:41:38]line [11:41:38]line [11:41:38]line [11:41:38]line [11:41:38]written 0, free lines is 3227 [11:41:38]MH_Cut [11:41:38]Write to MH i2c: D1 01 00 70 0D 01 4F [11:41:38]Write i2c OK [11:41:38]MH_I2C_Read... [11:41:38]Read from MH i2c: D1 [11:41:38]MH_I2C_Read... [11:41:38]Read from MH i2c: D1 01 00 [11:41:38]MH_I2C_Read... [11:41:38]Read from MH i2c: D1 01 00 70 0D 00 4E [11:41:38]Write to MH i2c: 01 00 00 71 0D 7E [11:41:38]Write i2c OK [11:41:38]MH_I2C_Read... [11:41: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 35 36 4F 00 00 00 A5 F5 47 00 38 29 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 66 16 03 00 F4 03 04 00 27 24 1F 67 B6 04 01 00 00 84 8A 20 71 CC 0D 1F 51 [11:41:38]CommunicateWithHost err = 0 [11:41:38]CheckOFDResponse [11:41:38]1017 (14) - 77093643461234 [11:41:38]1041 (16) - 0000000000871756 [11:41:38]1040 (4) - 202342 [11:41:38]1012 (4) - 28.10.2024 05:41 [11:41:38]1206 (1) - 0 [11:41:38]OFD Sender: Remove packet 202342 [11:41:38]ProducePacketName [11:41:38]name=ofd_packets/00202342 [11:41:38]NVStorageDeleteData [11:41:39]OFD Sender: No OFD packet to send [11:41:39]*** Cut start [11:41:39]*** Purtial cut [11:41:39]*** Stage 1: CUTSNS_PIN = 1 [11:41:39]Read from MH i2c: 01 [11:41:39]MH_I2C_Read... [11:41:39]*** Stop cut motor [11:41:39]*** Cut end [11:41:39]Read from MH i2c: 01 07 00 [11:41:39]MH_I2C_Read... [11:41:39]Read from MH i2c: 01 07 00 71 0D 00 00 00 00 00 FF 0F 93 [11:41:39]process_action close_receipt done [11:41:39]requested_data is exist [11:41:39]produce_requested_data [11:41:39]requested_item fm.sn is exist - process it [11:41:39]wFMCommunicate request_size=4 [11:41:39]MH_SAM_APDU [11:41:39]CAPDU: 80 11 00 00 [11:41:39]Write to MH i2c: E2 08 00 72 0D 80 11 00 00 00 00 00 00 F9 [11:41:39]Write i2c OK [11:41:39]MH_I2C_Read... [11:41:39]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:41:39]Read from MH i2c: E2 [11:41:39]MH_I2C_Read... [11:41:39]Read from MH i2c: E2 17 00 [11:41:39]MH_I2C_Read... [11:41:39]Read from MH i2c: E2 17 00 72 0D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 4E [11:41:39]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [11:41:39]wFMCommunicate OK [11:41:39]requested_item fd.num is exist - process it [11:41:39]SAM_PROTO_GetFieldsCounters [11:41:39]wFMCommunicate request_size=4 [11:41:39]MH_SAM_APDU [11:41:39]CAPDU: 80 13 00 00 [11:41:39]Write to MH i2c: E2 08 00 73 0D 80 13 00 00 00 00 00 00 FC [11:41:39]Write i2c OK [11:41:39]MH_I2C_Read... [11:41:39]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:41:39]Read from MH i2c: E2 [11:41:39]MH_I2C_Read... [11:41:39]Read from MH i2c: E2 62 00 [11:41:39]MH_I2C_Read... [11:41:39]Read from MH i2c: E2 62 00 73 0D 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 66 16 03 00 0E 04 04 00 21 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 71 [11: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 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 66 16 03 00 0E 04 04 00 21 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 [11:41:39]wFMCommunicate OK [11:41:39]SAM_PROTO_GetFieldsCounters done [11:41:39]requested_item shift.num is exist - process it [11:41:39]requested_item shift.opened is exist - process it [11:41:39]req_shift_opened [11:41:39]FM_GetShiftState [11:41:39]SAM_PROTO_GetShiftState [11:41:39]wFMCommunicate request_size=4 [11:41:39]MH_SAM_APDU [11:41:39]CAPDU: 80 13 01 00 [11:41:39]Write to MH i2c: E2 08 00 74 0D 80 13 01 00 00 00 00 00 FE [11:41:39]Write i2c OK [11:41:39]MH_I2C_Read... [11:41:39]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:41:39]Read from MH i2c: E2 [11:41:39]MH_I2C_Read... [11:41:39]Read from MH i2c: E2 0E 00 [11:41:39]MH_I2C_Read... [11:41:39]Read from MH i2c: E2 0E 00 74 0D 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 A9 [11:41:39]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [11:41:39]wFMCommunicate OK [11:41:39]SAM_PROTO_GetShiftState done [11:41:39]FM_GetShiftState done [11:41:39]req_shift_opened done [11:41:39]requested_item shift.open_date is exist - process it [11:41:39]req_shift_open_date [11:41:39]req_shift_open_date done [11:41:39]produce_requested_data done [11:41:39]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202342,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670} [11:41:39]process_action_free close_receipt [11:41:39]json_value_free [11:41:39]json_value_free done [11:41:39]process_json_proto returns [11:41:39]Send response to host [11:41:39]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202342,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670}}} [11:41:39]free response buf [11:41:39]execute_script done [11:41:39]execute_script returns [11:41:39]free content buf [11:41:39]Sock 8.Close socket [11:41:39]Sock 8.Thread stoped [11:41:44]OFD Sender: No OFD packet to send [11:41:49]OFD Sender: No OFD packet to send [11:41:54]OFD Sender: No OFD packet to send [11:41:59]OFD Sender: No OFD packet to send [11:42:04]OFD Sender: No OFD packet to send [11:42:09]OFD Sender: No OFD packet to send [11:42:14]OFD Sender: No OFD packet to send [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:09]OFD Sender: No OFD packet to send [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:29]OFD Sender: No OFD packet to send [11:43:34]OFD Sender: No OFD packet to send [11:43:39]OFD Sender: No OFD packet to send [11:43:44]OFD Sender: No OFD packet to send [11:43:49]OFD Sender: No OFD packet to send [11:43:54]OFD Sender: No OFD packet to send [11:43:59]OFD Sender: No OFD packet to send [11:44:04]OFD Sender: No OFD packet to send [11:44:09]OFD Sender: No OFD packet to send [11:44:14]OFD Sender: No OFD packet to send [11:44:19]OFD Sender: No OFD packet to send [11:44:24]OFD Sender: No OFD packet to send [11:44:29]OFD Sender: No OFD packet to send [11:44:34]OFD Sender: No OFD packet to send [11:44:39]OFD Sender: No OFD packet to send [11:44:44]OFD Sender: No OFD packet to send [11:44:49]OFD Sender: No OFD packet to send [11:44:54]OFD Sender: No OFD packet to send [11:44:59]OFD Sender: No OFD packet to send [11:45:04]OFD Sender: No OFD packet to send [11:45:09]OFD Sender: No OFD packet to send [11:45:14]OFD Sender: No OFD packet to send [11:45:19]OFD Sender: No OFD packet to send [11:45:24]OFD Sender: No OFD packet to send [11:45:29]OFD Sender: No OFD packet to send [11:45:34]OFD Sender: No OFD packet to send [11:45:39]OFD Sender: No OFD packet to send [11:45:44]OFD Sender: No OFD packet to send [11:45:49]OFD Sender: No OFD packet to send [11:45:54]OFD Sender: No OFD packet to send [11:45:59]OFD Sender: No OFD packet to send [11:46:04]OFD Sender: No OFD packet to send [11:46:09]OFD Sender: No OFD packet to send [11:46:14]OFD Sender: No OFD packet to send [11:46:19]OFD Sender: No OFD packet to send [11:46:24]OFD Sender: No OFD packet to send [11:46:29]OFD Sender: No OFD packet to send [11:46:34]OFD Sender: No OFD packet to send [11:46:39]OFD Sender: No OFD packet to send [11:46:44]OFD Sender: No OFD packet to send [11:46:49]OFD Sender: No OFD packet to send [11:46:54]OFD Sender: No OFD packet to send [11:46:59]OFD Sender: No OFD packet to send [11:47:04]OFD Sender: No OFD packet to send [11:47:09]OFD Sender: No OFD packet to send [11:47:14]OFD Sender: No OFD packet to send [11:47:19]OFD Sender: No OFD packet to send [11:47:24]OFD Sender: No OFD packet to send [11:47:29]OFD Sender: No OFD packet to send [11:47:34]OFD Sender: No OFD packet to send [11:47:39]OFD Sender: No OFD packet to send [11:47:44]OFD Sender: No OFD packet to send [11:47:49]OFD Sender: No OFD packet to send [11:47:54]OFD Sender: No OFD packet to send [11:47:59]OFD Sender: No OFD packet to send [11:48:04]OFD Sender: No OFD packet to send [11:48:09]OFD Sender: No OFD packet to send [11:48:12]accept exits with 9 [11:48:12]New connection [11:48:12]New thread 3067407716 created [11:48:12]Thread 3067264356 joined [11:48:12]Waiting for new connection... [11:48:12] Sock 9.Parse request [11:48:12]Sock 9.Check first char [11:48:12]Sock 9.First char is OK [11:48:12]request: POST /json_proto HTTP/1.0 [11:48:12]Method: POST [11:48:12]URL: /json_proto [11:48:12]Method is POST - this is cgi request [11:48:12]url: /json_proto [11:48:12]query_string will be loaded in cgi processing [11:48:12]execute_cgi json_proto POST (null) [11:48:12]execute_cgi path=json_proto method=POST [11:48:12]POST find Content-Length [11:48:12]Host: 172.17.63.195:8080 [11:48:12]Content-Length: 677 [11:48:12]Content-Type: application/json [11:48:12] [11:48:12]POST finish read [11:48:12]Found Content-Length = 677 [11:48:12]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450121", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 66.90, "quantity" : 4.790, "sum" : 320.45, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 320.00, "total" : 320.00, "payments": [ { "type": 0, "sum" : 320.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:48:12]execute_script... [11:48: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)450121", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 66.90, "quantity" : 4.790, "sum" : 320.45, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 320.00, "total" : 320.00, "payments": [ { "type": 0, "sum" : 320.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:48:12]POST & json_proto [11:48:12]process_json_proto [11:48:12]json parsed OK: [11:48:12]protocol is kg_v1.0 [11:48:12]action value=close_receipt [11:48:12]process_action close_receipt [11:48:12]cmd_close_receipt [11:48:12]MH_GetDate [11:48:12]Write to MH i2c: F0 00 00 75 0D 71 [11:48:12]Write i2c OK [11:48:12]MH_I2C_Read... [11:48:12]Read from MH i2c: F0 [11:48:12]MH_I2C_Read... [11:48:12]Read from MH i2c: F0 09 00 [11:48:12]MH_I2C_Read... [11:48:12]Read from MH i2c: F0 09 00 75 0D 00 FD 79 1F 67 47 1B 1E 67 5D [11:48:12]GetLastDocTimeStamp 1730115697 [11:48:12]current date 1730116093 [11:48:12]FM_GetShiftState [11:48:12]SAM_PROTO_GetShiftState [11:48:12]wFMCommunicate request_size=4 [11:48:12]MH_SAM_APDU [11:48:12]CAPDU: 80 13 01 00 [11:48:12]Write to MH i2c: E2 08 00 76 0D 80 13 01 00 00 00 00 00 00 [11:48:12]Write i2c OK [11:48:12]MH_I2C_Read... [11:48:12]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:48:12]Read from MH i2c: E2 [11:48:12]MH_I2C_Read... [11:48:12]Read from MH i2c: E2 0E 00 [11:48:12]MH_I2C_Read... [11:48:12]Read from MH i2c: E2 0E 00 76 0D 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 AB [11:48:12]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [11:48:12]wFMCommunicate OK [11:48:12]SAM_PROTO_GetShiftState done [11:48:12]FM_GetShiftState done [11:48:12]opened in 1730073670 [11:48:12]opened+sec_in_day 1730160070 [11:48:12]quantity*price = 32045 [11:48:12]sum+1 = 32046 [11:48:12]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.45 ИТОГО: 320.00 Внесено: 320.00 СДАЧА: 0.00 НСП 1% : 2.84 НДС 12% : 34.03 Наличными: 320.00 Безнал.: 0.00 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 143 28.10.2024 11:48 Смена: 545 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 ФМ: 0000000000871756 ФД: 202343 ФПД: 275612407917233 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T114813&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202343&fm=275612407917233&tin=02508201610067®Number=0000000000091777&sum=32000 [11:48:13]StoreToDocumentArchive [11:48:13]shift 545 fd 202343 [11:48:13]save to /storage/0545/doc_00202343 [11:48:13]save last doc name /storage/0545/doc_00202343 to /storage/kkm_last_doc_name [11:48:13]save OK [11:48:13]Clear old archive folders... [11:48:13]ProcessDocumentItem done err = 0, tmpTLVsize=251 [11:48:13]tlvbuf is 00DBA950 [11:48:13]SAM_PROTO_ClearQueue [11:48:13]wFMCommunicate request_size=4 [11:48:13]MH_SAM_APDU [11:48:13]CAPDU: 80 09 00 00 [11:48:13]Write to MH i2c: E2 08 00 83 0D 80 09 00 00 00 00 00 00 02 [11:48:13]Write i2c OK [11:48:13]MH_I2C_Read... [11:48:13]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:48:13]Read from MH i2c: E2 [11:48:13]MH_I2C_Read... [11:48:13]Read from MH i2c: E2 03 00 [11:48:13]MH_I2C_Read... [11:48:13]Read from MH i2c: E2 03 00 83 0D 00 90 00 04 [11:48:13]RAPDU: 90 00 [11:48:13]wFMCommunicate OK [11:48:13]SAM_PROTO_ClearQueue done [11:48:13]KKMCreateOFDPacket [11:48:13]OFDProtocolAddRootSTLVToBuf [11:48:13]FM_MakeSignedData [11:48:13]FM_MakeSignedData [11:48:13]SAM_PROTO_SignData [11:48:13]wFMCommunicate request_size=4 [11:48:13]MH_SAM_APDU [11:48:13]CAPDU: 80 0D 01 02 [11:48:13]Write to MH i2c: E2 08 00 84 0D 80 0D 01 02 00 00 00 00 0A [11:48:13]Write i2c OK [11:48:13]MH_I2C_Read... [11:48:13]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:48:13]Read from MH i2c: E2 [11:48:13]MH_I2C_Read... [11:48:13]Read from MH i2c: E2 03 00 [11:48:13]MH_I2C_Read... [11:48:13]Read from MH i2c: E2 03 00 84 0D 00 90 00 05 [11:48:13]RAPDU: 90 00 [11:48:13]wFMCommunicate OK [11:48:13]wFMCommunicate request_size=255 [11:48:13]MH_SAM_APDU [11:48: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 32 FF 03 08 00 03 B6 12 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 2D 7D 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 7D 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 1C 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4B 0D 00 00 00 00 07 04 06 00 00 7D 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 8F 00 00 00 F4 03 04 00 FD 79 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 67 16 03 00 35 04 06 00 FA [11:48:14]Write to MH i2c: E2 02 01 85 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 32 FF 03 08 00 03 B6 12 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 2D 7D 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 7D 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 1C 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4B 0D 00 00 00 00 07 04 06 00 00 7D 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 8F 00 00 00 F4 03 04 00 FD 79 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 67 16 03 00 35 04 06 00 FA 00 00 5E [11:48:14]Write i2c OK [11:48:14]MH_I2C_Read... [11:48:14]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:48:14]Read from MH i2c: E2 [11:48:14]MH_I2C_Read... [11:48:14]Read from MH i2c: E2 03 00 [11:48:14]MH_I2C_Read... [11:48:14]Read from MH i2c: E2 03 00 85 0D 00 90 00 06 [11:48:14]RAPDU: 90 00 [11:48:14]wFMCommunicate OK [11:48:14]wFMCommunicate request_size=10 [11:48:14]MH_SAM_APDU [11:48:14]CAPDU: 80 0D 02 02 05 AB 03 AB 6A B1 [11:48:14]Write to MH i2c: E2 0D 00 86 0D 80 0D 02 02 05 00 AB 03 AB 6A B1 00 00 8B [11:48:14]Write i2c OK [11:48:14]MH_I2C_Read... [11:48:14]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:48:14]Read from MH i2c: E2 [11:48:14]MH_I2C_Read... [11:48:14]Read from MH i2c: E2 03 00 [11:48:14]MH_I2C_Read... [11:48:14]Read from MH i2c: E2 03 00 86 0D 00 90 00 07 [11:48:14]RAPDU: 90 00 [11:48:14]wFMCommunicate OK [11:48:14]wFMCommunicate request_size=4 [11:48:14]MH_SAM_APDU [11:48:14]CAPDU: 80 0D 03 02 [11:48:14]Write to MH i2c: E2 08 00 87 0D 80 0D 03 02 00 00 00 00 0F [11:48:14]Write i2c OK [11:48:14]MH_I2C_Read... [11:48:14]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:48:14]Read from MH i2c: E2 [11:48:14]MH_I2C_Read... [11:48:14]Read from MH i2c: E2 0B 00 [11:48:14]MH_I2C_Read... [11:48:14]Read from MH i2c: E2 0B 00 87 0D 00 9A 15 04 8D 90 76 CB EE 90 00 0F [11:48:14]RAPDU: 9A 15 04 8D 90 76 CB EE 90 00 [11:48:14]wFMCommunicate OK [11:48:14]SAM_PROTO_SignData done [11:48:14]FM_MakeSignedData done [11:48:14]CreateOFDProtocolMessage [11:48:14]wFMCommunicate request_size=4 [11:48:14]MH_SAM_APDU [11:48:14]CAPDU: 80 11 00 00 [11:48:14]Write to MH i2c: E2 08 00 88 0D 80 11 00 00 00 00 00 00 0F [11:48:14]Write i2c OK [11:48:14]MH_I2C_Read... [11:48:14]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:48:14]Read from MH i2c: E2 [11:48:14]MH_I2C_Read... [11:48:14]Read from MH i2c: E2 17 00 [11:48:14]MH_I2C_Read... [11:48:14]Read from MH i2c: E2 17 00 88 0D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 64 [11:48:14]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [11:48:14]wFMCommunicate OK [11:48:14]CreateOFDProtocolMessage done [11:48:14]OFDSenderStorePacket 202343 [11:48:14]StoreOFDPacket docnum=202343 [11:48:14]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 A7 2A 07 01 89 37 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 B6 12 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 2D 7D 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 7D 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 1C 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4B 0D 00 00 00 00 07 04 06 00 00 7D 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 8F 00 00 00 F4 03 04 00 FD 79 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 67 16 03 00 35 04 06 00 FA AB 03 AB 6A B1 9A 15 04 8D 90 76 CB EE [11:48:14]CheckFolder [11:48:14]dirname=/storage/ofd_packets [11:48:14]CheckFolder done [11:48:14]ProducePacketName [11:48:14]name=ofd_packets/00202343 [11:48:14]NVStorageSaveData ofd_packets/00202343 [11:48:14]File name is /storage/ofd_packets/00202343 [11:48:14]Write 301 bytes [11:48:14]NVStorageSaveData done [11:48:14]OFDSenderStorePacket done [11:48:14]KKMCreateOFDPacket done [11:48:14]NVStorageSaveData kkm_last_timestamp [11:48:14]File name is /storage/kkm_last_timestamp [11:48:14]Write 4 bytes [11:48:14]NVStorageSaveData done [11:48:14]ExternCall_PrintAddStr [11:48:14]wPrintStart [11:48:14]Write to MH i2c: 01 00 00 89 0D 96 [11:48:14]Write i2c OK [11:48:14]MH_I2C_Read... [11:48:14]Read from MH i2c: 01 [11:48:14]MH_I2C_Read... [11:48:14]Read from MH i2c: 01 07 00 [11:48:14]MH_I2C_Read... [11:48:14]Read from MH i2c: 01 07 00 89 0D 00 00 00 00 00 FF 0F AB [11:48:14]RasterBufferAndPrint [11:48:14]line Счет N : (1)450121 [11:48:14]line ИНН: 02508201610067 [11:48:14]line Контрольно-Кассовый Чек [11:48:14]line ПРОДАЖА [11:48:14]line ТРК (МРК, ГНК) : 41 [11:48:14]line Товар: 2710124130 [11:48:14]line Аи-92-К-2 [11:48:14]line 4.790 * 66.90 [11:48:14]line = 320.45 [11:48:14]line НДС 12% НСП 1% [11:48:14]line > о реализуемом товаре [11:48:14]line ОКРУГЛЕНИЕ: -0.45 [11:48:14]line ИТОГО: 320.00 [11:48:14]line Внесено: 320.00 [11:48:14]line СДАЧА: 0.00 [11:48:14]line НСП 1% : 2.84 [11:48:14]line НДС 12% : 34.03 [11:48:14]line Наличными: 320.00 [11:48:14]line Безнал.: 0.00 [11:48:14]line Место: АЗС № 171 "Партнер Нефть" [11:48:14]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [11:48:14]line СНО: Общий режим [11:48:14]line Чек 143 28.10.2024 11:48 [11:48:14]line Смена: 545 ФФД: 1.0 [11:48:14]line ЗНМ: 0300000109 [11:48:14]line РНМ: 0000000000091777 [11:48:14]line Версия ККМ: 001 [11:48:14]line ФМ: 0000000000871756 [11:48:14]line ФД: 202343 [11:48:14]line ФПД: 275612407917233 [11:48:14]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T114813&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202343&fm=275612407917233&tin=02508201610067®Number=0000000000091777&sum=32000 [11:48:14]OFD Sender: Processing packet 202343 [packets to send 116, broken 115] [11:48:14]ProducePacketName [11:48:14]name=ofd_packets/00202343 [11:48:14]OFD Sender: To server: pG, [11:48:14]CommunicateWithHost lk.salyk.kg:30040 [11:48:14]ConnectInit lk.salyk.kg [11:48:14]written 0, free lines is 4095 [11:48:14]Connected sock=10 [11:48: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 35 36 0F 01 00 00 A7 2A 07 01 89 37 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 B6 12 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 2D 7D 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 7D 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 1C 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4B 0D 00 00 00 00 07 04 06 00 00 7D 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 8F 00 00 00 F4 03 04 00 FD 79 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 67 16 03 00 35 04 06 00 FA AB 03 AB 6A B1 9A 15 04 8D 90 76 CB EE [11:48:15]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 C5 AC 47 00 53 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 35 36 10 04 04 00 67 16 03 00 F4 03 04 00 B4 25 1F 67 B6 04 01 00 00 42 F0 CF B0 C3 8C EA 34 [11:48:15]CommunicateWithHost err = 0 [11:48:15]CheckOFDResponse [11:48:15]1017 (14) - 77093643461234 [11:48:15]1041 (16) - 0000000000871756 [11:48:15]1040 (4) - 202343 [11:48:15]1012 (4) - 28.10.2024 05:48 [11:48:15]1206 (1) - 0 [11:48:15]OFD Sender: Remove packet 202343 [11:48:15]ProducePacketName [11:48:15]name=ofd_packets/00202343 [11:48:15]NVStorageDeleteData [11:48:15]Write to MH i2c: 01 00 00 B4 0D C1 [11:48:15]Write i2c OK [11:48:15]MH_I2C_Read... [11:48:15]Read from MH i2c: 01 [11:48:15]MH_I2C_Read... [11:48:15]Read from MH i2c: 01 07 00 [11:48:15]MH_I2C_Read... [11:48:15]Read from MH i2c: 01 07 00 B4 0D 00 00 00 00 00 93 0C 67 [11:48:15]RasterBufferAndPrint [11:48:15]line [11:48:15]line [11:48:15]line [11:48:15]line [11:48:15]line [11:48:15]written 0, free lines is 3224 [11:48:15]MH_Cut [11:48:15]Write to MH i2c: D1 01 00 BB 0D 01 9A [11:48:15]Write i2c OK [11:48:15]MH_I2C_Read... [11:48:15]Read from MH i2c: D1 [11:48:15]MH_I2C_Read... [11:48:15]Read from MH i2c: D1 01 00 [11:48:15]MH_I2C_Read... [11:48:15]Read from MH i2c: D1 01 00 BB 0D 00 99 [11:48:15]Write to MH i2c: 01 00 00 BC 0D C9 [11:48:15]Write i2c OK [11:48:15]MH_I2C_Read... [11:48:15]OFD Sender: No OFD packet to send [11:48:16]*** Cut start [11:48:16]*** Purtial cut [11:48:16]*** Stage 1: CUTSNS_PIN = 1 [11:48:16]Read from MH i2c: 01 [11:48:16]MH_I2C_Read... [11:48:16]*** Stop cut motor [11:48:16]*** Cut end [11:48:16]Read from MH i2c: 01 07 00 [11:48:16]MH_I2C_Read... [11:48:16]Read from MH i2c: 01 07 00 BC 0D 00 00 00 00 00 FF 0F DE [11:48:16]process_action close_receipt done [11:48:16]requested_data is exist [11:48:16]produce_requested_data [11:48:16]requested_item fm.sn is exist - process it [11:48:16]wFMCommunicate request_size=4 [11:48:16]MH_SAM_APDU [11:48:16]CAPDU: 80 11 00 00 [11:48:16]Write to MH i2c: E2 08 00 BD 0D 80 11 00 00 00 00 00 00 44 [11:48:16]Write i2c OK [11:48:16]MH_I2C_Read... [11:48:16]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:48:16]Read from MH i2c: E2 [11:48:16]MH_I2C_Read... [11:48:16]Read from MH i2c: E2 17 00 [11:48:16]MH_I2C_Read... [11:48:16]Read from MH i2c: E2 17 00 BD 0D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 99 [11:48:16]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [11:48:16]wFMCommunicate OK [11:48:16]requested_item fd.num is exist - process it [11:48:16]SAM_PROTO_GetFieldsCounters [11:48:16]wFMCommunicate request_size=4 [11:48:16]MH_SAM_APDU [11:48:16]CAPDU: 80 13 00 00 [11:48:16]Write to MH i2c: E2 08 00 BE 0D 80 13 00 00 00 00 00 00 47 [11:48:16]Write i2c OK [11:48:16]MH_I2C_Read... [11:48:16]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:48:16]Read from MH i2c: E2 [11:48:16]MH_I2C_Read... [11:48:16]Read from MH i2c: E2 62 00 [11:48:16]MH_I2C_Read... [11:48:16]Read from MH i2c: E2 62 00 BE 0D 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 67 16 03 00 0E 04 04 00 21 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 C0 [11:48:16]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 67 16 03 00 0E 04 04 00 21 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 [11:48:16]wFMCommunicate OK [11:48:16]SAM_PROTO_GetFieldsCounters done [11:48:16]requested_item shift.num is exist - process it [11:48:16]requested_item shift.opened is exist - process it [11:48:16]req_shift_opened [11:48:16]FM_GetShiftState [11:48:16]SAM_PROTO_GetShiftState [11:48:16]wFMCommunicate request_size=4 [11:48:16]MH_SAM_APDU [11:48:16]CAPDU: 80 13 01 00 [11:48:16]Write to MH i2c: E2 08 00 BF 0D 80 13 01 00 00 00 00 00 49 [11:48:16]Write i2c OK [11:48:16]MH_I2C_Read... [11:48:16]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:48:16]Read from MH i2c: E2 [11:48:16]MH_I2C_Read... [11:48:16]Read from MH i2c: E2 0E 00 [11:48:16]MH_I2C_Read... [11:48:16]Read from MH i2c: E2 0E 00 BF 0D 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 F4 [11:48:16]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [11:48:16]wFMCommunicate OK [11:48:16]SAM_PROTO_GetShiftState done [11:48:16]FM_GetShiftState done [11:48:16]req_shift_opened done [11:48:16]requested_item shift.open_date is exist - process it [11:48:16]req_shift_open_date [11:48:16]req_shift_open_date done [11:48:16]produce_requested_data done [11:48:16]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202343,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670} [11:48:16]process_action_free close_receipt [11:48:16]json_value_free [11:48:16]json_value_free done [11:48:16]process_json_proto returns [11:48:16]Send response to host [11:48:16]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202343,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670}}} [11:48:16]free response buf [11:48:16]execute_script done [11:48:16]execute_script returns [11:48:16]free content buf [11:48:16]Sock 9.Close socket [11:48:16]Sock 9.Thread stoped [11:48:20]OFD Sender: No OFD packet to send [11:48:25]OFD Sender: No OFD packet to send [11:48:30]OFD Sender: No OFD packet to send [11:48:35]OFD Sender: No OFD packet to send [11:48:40]OFD Sender: No OFD packet to send [11:48:45]OFD Sender: No OFD packet to send [11:48:50]OFD Sender: No OFD packet to send [11:48:55]OFD Sender: No OFD packet to send [11:49:00]OFD Sender: No OFD packet to send [11:49:04]accept exits with 8 [11:49:04]New connection [11:49:04]New thread 3067264356 created [11:49:04]Thread 3067407716 joined [11:49:04]Waiting for new connection... [11:49:04] Sock 8.Parse request [11:49:04]Sock 8.Check first char [11:49:04]Sock 8.First char is OK [11:49:04]request: POST /json_proto HTTP/1.0 [11:49:04]Method: POST [11:49:04]URL: /json_proto [11:49:04]Method is POST - this is cgi request [11:49:04]url: /json_proto [11:49:04]query_string will be loaded in cgi processing [11:49:04]execute_cgi json_proto POST (null) [11:49:04]execute_cgi path=json_proto method=POST [11:49:04]POST find Content-Length [11:49:04]Host: 172.17.63.195:8080 [11:49:04]Content-Length: 675 [11:49:04]Content-Type: application/json [11:49:04] [11:49:04]POST finish read [11:49:04]Found Content-Length = 675 [11:49:04]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450120", "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" : 32.170, "sum" : 2200.43, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 4000.00, "total" : 2200.00, "payments": [ { "type": 0, "sum" : 2200.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:49:04]execute_script... [11:49:04]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450120", "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" : 32.170, "sum" : 2200.43, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 4000.00, "total" : 2200.00, "payments": [ { "type": 0, "sum" : 2200.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:49:04]POST & json_proto [11:49:04]process_json_proto [11:49:04]json parsed OK: [11:49:04]protocol is kg_v1.0 [11:49:04]action value=close_receipt [11:49:04]process_action close_receipt [11:49:04]cmd_close_receipt [11:49:04]MH_GetDate [11:49:04]Write to MH i2c: F0 00 00 C0 0D BC [11:49:04]Write i2c OK [11:49:04]MH_I2C_Read... [11:49:04]Read from MH i2c: F0 [11:49:04]MH_I2C_Read... [11:49:04]Read from MH i2c: F0 09 00 [11:49:04]MH_I2C_Read... [11:49:04]Read from MH i2c: F0 09 00 C0 0D 00 31 7A 1F 67 47 1B 1E 67 DD [11:49:04]GetLastDocTimeStamp 1730116093 [11:49:04]current date 1730116145 [11:49:04]FM_GetShiftState [11:49:04]SAM_PROTO_GetShiftState [11:49:04]wFMCommunicate request_size=4 [11:49:04]MH_SAM_APDU [11:49:04]CAPDU: 80 13 01 00 [11:49:04]Write to MH i2c: E2 08 00 C1 0D 80 13 01 00 00 00 00 00 4B [11:49:04]Write i2c OK [11:49:04]MH_I2C_Read... [11:49:04]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:49:04]Read from MH i2c: E2 [11:49:04]MH_I2C_Read... [11:49:04]Read from MH i2c: E2 0E 00 [11:49:04]MH_I2C_Read... [11:49:04]Read from MH i2c: E2 0E 00 C1 0D 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 F6 [11:49:04]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [11:49:04]wFMCommunicate OK [11:49:04]SAM_PROTO_GetShiftState done [11:49:04]FM_GetShiftState done [11:49:04]opened in 1730073670 [11:49:04]opened+sec_in_day 1730160070 [11:49:04]quantity*price = 220042 [11:49:04]sum+1 = 220044 [11:49:04]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.43 ИТОГО: 2200.00 Внесено: 4000.00 СДАЧА: 1800.00 НСП 1% : 19.47 НДС 12% : 233.67 Наличными: 2200.00 Безнал.: 0.00 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 144 28.10.2024 11:49 Смена: 545 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 ФМ: 0000000000871756 ФД: 202344 ФПД: 105814202028436 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T114905&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202344&fm=105814202028436&tin=02508201610067®Number=0000000000091777&sum=220000 [11:49:05]StoreToDocumentArchive [11:49:05]shift 545 fd 202344 [11:49:05]save to /storage/0545/doc_00202344 [11:49:05]save last doc name /storage/0545/doc_00202344 to /storage/kkm_last_doc_name [11:49:05]save OK [11:49:05]Clear old archive folders... [11:49:05]ProcessDocumentItem done err = 0, tmpTLVsize=252 [11:49:05]tlvbuf is 00D63A40 [11:49:05]SAM_PROTO_ClearQueue [11:49:05]wFMCommunicate request_size=4 [11:49:05]MH_SAM_APDU [11:49:05]CAPDU: 80 09 00 00 [11:49:05]Write to MH i2c: E2 08 00 CE 0D 80 09 00 00 00 00 00 00 4D [11:49:05]Write i2c OK [11:49:05]MH_I2C_Read... [11:49:05]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:49:06]Read from MH i2c: E2 [11:49:06]MH_I2C_Read... [11:49:06]Read from MH i2c: E2 03 00 [11:49:06]MH_I2C_Read... [11:49:06]Read from MH i2c: E2 03 00 CE 0D 00 90 00 4F [11:49:06]RAPDU: 90 00 [11:49:06]wFMCommunicate OK [11:49:06]SAM_PROTO_ClearQueue done [11:49:06]KKMCreateOFDPacket [11:49:06]OFDProtocolAddRootSTLVToBuf [11:49:06]FM_MakeSignedData [11:49:06]FM_MakeSignedData [11:49:06]SAM_PROTO_SignData [11:49:06]wFMCommunicate request_size=4 [11:49:06]MH_SAM_APDU [11:49:06]CAPDU: 80 0D 01 02 [11:49:06]Write to MH i2c: E2 08 00 CF 0D 80 0D 01 02 00 00 00 00 55 [11:49:06]Write i2c OK [11:49:06]MH_I2C_Read... [11:49:06]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:49:06]Read from MH i2c: E2 [11:49:06]MH_I2C_Read... [11:49:06]Read from MH i2c: E2 03 00 [11:49:06]MH_I2C_Read... [11:49:06]Read from MH i2c: E2 03 00 CF 0D 00 90 00 50 [11:49:06]RAPDU: 90 00 [11:49:06]wFMCommunicate OK [11:49:06]wFMCommunicate request_size=255 [11:49:06]MH_SAM_APDU [11:49:06]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 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 AA 7D 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 8B 5B 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 5B 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 9B 07 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 47 5B 00 00 00 00 07 04 06 00 60 5B 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 90 00 00 00 F4 03 04 00 31 7A 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 68 16 03 00 35 04 06 00 [11:49:06]Write to MH i2c: E2 02 01 D0 0D 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 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 AA 7D 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 8B 5B 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 5B 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 9B 07 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 47 5B 00 00 00 00 07 04 06 00 60 5B 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 90 00 00 00 F4 03 04 00 31 7A 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 68 16 03 00 35 04 06 00 00 00 0B [11:49:06]Write i2c OK [11:49:06]MH_I2C_Read... [11:49:06]Read from MH i2c: E2 [11:49:06]MH_I2C_Read... [11:49:06]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:49:06]Read from MH i2c: E2 03 00 [11:49:06]MH_I2C_Read... [11:49:06]Read from MH i2c: E2 03 00 D0 0D 00 90 00 51 [11:49:06]RAPDU: 90 00 [11:49:06]wFMCommunicate OK [11:49:06]wFMCommunicate request_size=11 [11:49:06]MH_SAM_APDU [11:49:06]CAPDU: 80 0D 02 02 06 60 3C C9 EC 91 94 [11:49:06]Write to MH i2c: E2 0E 00 D1 0D 80 0D 02 02 06 00 60 3C C9 EC 91 94 00 00 DA [11:49:06]Write i2c OK [11:49:06]MH_I2C_Read... [11:49:06]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:49:06]Read from MH i2c: E2 [11:49:06]MH_I2C_Read... [11:49:06]Read from MH i2c: E2 03 00 [11:49:06]MH_I2C_Read... [11:49:06]Read from MH i2c: E2 03 00 D1 0D 00 90 00 52 [11:49:06]RAPDU: 90 00 [11:49:06]wFMCommunicate OK [11:49:06]wFMCommunicate request_size=4 [11:49:06]MH_SAM_APDU [11:49:06]CAPDU: 80 0D 03 02 [11:49:06]Write to MH i2c: E2 08 00 D2 0D 80 0D 03 02 00 00 00 00 5A [11:49:06]Write i2c OK [11:49:06]MH_I2C_Read... [11:49:06]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:49:06]Read from MH i2c: E2 [11:49:06]MH_I2C_Read... [11:49:06]Read from MH i2c: E2 0B 00 [11:49:06]MH_I2C_Read... [11:49:06]Read from MH i2c: E2 0B 00 D2 0D 00 6D 86 75 F7 A4 79 90 03 90 00 6A [11:49:06]RAPDU: 6D 86 75 F7 A4 79 90 03 90 00 [11:49:06]wFMCommunicate OK [11:49:06]SAM_PROTO_SignData done [11:49:06]FM_MakeSignedData done [11:49:06]CreateOFDProtocolMessage [11:49:06]wFMCommunicate request_size=4 [11:49:06]MH_SAM_APDU [11:49:06]CAPDU: 80 11 00 00 [11:49:06]Write to MH i2c: E2 08 00 D3 0D 80 11 00 00 00 00 00 00 5A [11:49:06]Write i2c OK [11:49:06]MH_I2C_Read... [11:49:06]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:49:06]Read from MH i2c: E2 [11:49:06]MH_I2C_Read... [11:49:06]Read from MH i2c: E2 17 00 [11:49:06]MH_I2C_Read... [11:49:06]Read from MH i2c: E2 17 00 D3 0D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 AF [11:49:06]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [11:49:06]wFMCommunicate OK [11:49:06]CreateOFDProtocolMessage done [11:49:06]OFDSenderStorePacket 202344 [11:49:06]StoreOFDPacket docnum=202344 [11:49:06]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 01 00 00 7A 2E 08 01 27 E2 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 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 AA 7D 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 8B 5B 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 5B 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 9B 07 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 47 5B 00 00 00 00 07 04 06 00 60 5B 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 90 00 00 00 F4 03 04 00 31 7A 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 68 16 03 00 35 04 06 00 60 3C C9 EC 91 94 6D 86 75 F7 A4 79 90 03 [11:49:06]CheckFolder [11:49:06]dirname=/storage/ofd_packets [11:49:06]CheckFolder done [11:49:06]ProducePacketName [11:49:06]name=ofd_packets/00202344 [11:49:06]NVStorageSaveData ofd_packets/00202344 [11:49:06]File name is /storage/ofd_packets/00202344 [11:49:06]Write 302 bytes [11:49:06]NVStorageSaveData done [11:49:06]OFDSenderStorePacket done [11:49:06]KKMCreateOFDPacket done [11:49:06]NVStorageSaveData kkm_last_timestamp [11:49:06]File name is /storage/kkm_last_timestamp [11:49:06]Write 4 bytes [11:49:06]NVStorageSaveData done [11:49:06]ExternCall_PrintAddStr [11:49:06]wPrintStart [11:49:06]Write to MH i2c: 01 00 00 D4 0D E1 [11:49:06]Write i2c OK [11:49:06]MH_I2C_Read... [11:49:06]Read from MH i2c: 01 [11:49:06]MH_I2C_Read... [11:49:06]Read from MH i2c: 01 07 00 [11:49:06]MH_I2C_Read... [11:49:06]Read from MH i2c: 01 07 00 D4 0D 00 00 00 00 00 FF 0F F6 [11:49:06]RasterBufferAndPrint [11:49:06]line Счет N : (1)450120 [11:49:06]line ИНН: 02508201610067 [11:49:06]line Контрольно-Кассовый Чек [11:49:06]line ПРОДАЖА [11:49:06]line ТРК (МРК, ГНК) : 63 [11:49:06]line Товар: 2710124130 [11:49:06]line SUPER 92-К-5 [11:49:06]line 32.170 * 68.40 [11:49:06]line = 2200.43 [11:49:06]line НДС 12% НСП 1% [11:49:06]line > о реализуемом товаре [11:49:06]line ОКРУГЛЕНИЕ: -0.43 [11:49:06]line ИТОГО: 2200.00 [11:49:06]line Внесено: 4000.00 [11:49:06]line СДАЧА: 1800.00 [11:49:06]line НСП 1% : 19.47 [11:49:06]line НДС 12% : 233.67 [11:49:06]line Наличными: 2200.00 [11:49:06]line Безнал.: 0.00 [11:49:06]line Место: АЗС № 171 "Партнер Нефть" [11:49:06]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [11:49:06]line СНО: Общий режим [11:49:06]line Чек 144 28.10.2024 11:49 [11:49:06]line Смена: 545 ФФД: 1.0 [11:49:06]line ЗНМ: 0300000109 [11:49:06]line РНМ: 0000000000091777 [11:49:06]line Версия ККМ: 001 [11:49:06]line ФМ: 0000000000871756 [11:49:06]line ФД: 202344 [11:49:06]line ФПД: 105814202028436 [11:49:06]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T114905&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202344&fm=105814202028436&tin=02508201610067®Number=0000000000091777&sum=220000 [11:49:06]OFD Sender: Processing packet 202344 [packets to send 116, broken 115] [11:49:06]ProducePacketName [11:49:06]name=ofd_packets/00202344 [11:49:06]OFD Sender: To server: pG, [11:49:06]CommunicateWithHost lk.salyk.kg:30040 [11:49:06]ConnectInit lk.salyk.kg [11:49:06]written 0, free lines is 4095 [11:49:06]Connected sock=10 [11:49:06]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 01 00 00 7A 2E 08 01 27 E2 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 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 AA 7D 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 8B 5B 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 5B 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 9B 07 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 47 5B 00 00 00 00 07 04 06 00 60 5B 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 90 00 00 00 F4 03 04 00 31 7A 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 68 16 03 00 35 04 06 00 60 3C C9 EC 91 94 6D 86 75 F7 A4 79 90 03 [11:49:07]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 8E 11 47 00 DA 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 35 36 10 04 04 00 68 16 03 00 F4 03 04 00 E8 25 1F 67 B6 04 01 00 00 4C C1 A3 96 31 A0 4F 75 [11:49:07]CommunicateWithHost err = 0 [11:49:07]CheckOFDResponse [11:49:07]1017 (14) - 77093643461234 [11:49:07]1041 (16) - 0000000000871756 [11:49:07]1040 (4) - 202344 [11:49:07]1012 (4) - 28.10.2024 05:49 [11:49:07]1206 (1) - 0 [11:49:07]OFD Sender: Remove packet 202344 [11:49:07]ProducePacketName [11:49:07]name=ofd_packets/00202344 [11:49:07]NVStorageDeleteData [11:49:07]Write to MH i2c: 01 00 00 FF 0D 0C [11:49:07]Write i2c OK [11:49:07]MH_I2C_Read... [11:49:07]Read from MH i2c: 01 [11:49:07]MH_I2C_Read... [11:49:07]Read from MH i2c: 01 07 00 [11:49:07]MH_I2C_Read... [11:49:07]Read from MH i2c: 01 07 00 FF 0D 00 00 00 00 00 99 0C B8 [11:49:07]RasterBufferAndPrint [11:49:07]line [11:49:07]line [11:49:07]line [11:49:07]line [11:49:07]line [11:49:07]written 0, free lines is 3232 [11:49:07]MH_Cut [11:49:07]Write to MH i2c: D1 01 00 06 0E 01 E6 [11:49:07]Write i2c OK [11:49:07]MH_I2C_Read... [11:49:07]Read from MH i2c: D1 [11:49:07]MH_I2C_Read... [11:49:07]Read from MH i2c: D1 01 00 [11:49:07]MH_I2C_Read... [11:49:07]Read from MH i2c: D1 01 00 06 0E 00 E5 [11:49:07]Write to MH i2c: 01 00 00 07 0E 15 [11:49:07]Write i2c OK [11:49:07]MH_I2C_Read... [11:49:07]OFD Sender: No OFD packet to send [11:49:08]*** Cut start [11:49:08]*** Purtial cut [11:49:08]*** Stage 1: CUTSNS_PIN = 1 [11:49:08]Read from MH i2c: 01 [11:49:08]MH_I2C_Read... [11:49:08]*** Stop cut motor [11:49:08]*** Cut end [11:49:08]Read from MH i2c: 01 07 00 [11:49:08]MH_I2C_Read... [11:49:08]Read from MH i2c: 01 07 00 07 0E 00 00 00 00 00 FF 0F 2A [11:49:08]process_action close_receipt done [11:49:08]requested_data is exist [11:49:08]produce_requested_data [11:49:08]requested_item fm.sn is exist - process it [11:49:08]wFMCommunicate request_size=4 [11:49:08]MH_SAM_APDU [11:49:08]CAPDU: 80 11 00 00 [11:49:08]Write to MH i2c: E2 08 00 08 0E 80 11 00 00 00 00 00 00 90 [11:49:08]Write i2c OK [11:49:08]MH_I2C_Read... [11:49:08]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:49:08]Read from MH i2c: E2 [11:49:08]MH_I2C_Read... [11:49:08]Read from MH i2c: E2 17 00 [11:49:08]MH_I2C_Read... [11:49:08]Read from MH i2c: E2 17 00 08 0E 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 E5 [11:49:08]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [11:49:08]wFMCommunicate OK [11:49:08]requested_item fd.num is exist - process it [11:49:08]SAM_PROTO_GetFieldsCounters [11:49:08]wFMCommunicate request_size=4 [11:49:08]MH_SAM_APDU [11:49:08]CAPDU: 80 13 00 00 [11:49:08]Write to MH i2c: E2 08 00 09 0E 80 13 00 00 00 00 00 00 93 [11:49:08]Write i2c OK [11:49:08]MH_I2C_Read... [11:49:08]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:49:08]Read from MH i2c: E2 [11:49:08]MH_I2C_Read... [11:49:08]Read from MH i2c: E2 62 00 [11:49:08]MH_I2C_Read... [11:49:08]Read from MH i2c: E2 62 00 09 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 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 68 16 03 00 0E 04 04 00 21 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 [11:49:08]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 68 16 03 00 0E 04 04 00 21 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 [11:49:08]wFMCommunicate OK [11:49:08]SAM_PROTO_GetFieldsCounters done [11:49:08]requested_item shift.num is exist - process it [11:49:08]requested_item shift.opened is exist - process it [11:49:08]req_shift_opened [11:49:08]FM_GetShiftState [11:49:08]SAM_PROTO_GetShiftState [11:49:08]wFMCommunicate request_size=4 [11:49:08]MH_SAM_APDU [11:49:08]CAPDU: 80 13 01 00 [11:49:08]Write to MH i2c: E2 08 00 0A 0E 80 13 01 00 00 00 00 00 95 [11:49:08]Write i2c OK [11:49:08]MH_I2C_Read... [11:49:08]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:49:08]Read from MH i2c: E2 [11:49:08]MH_I2C_Read... [11:49:08]Read from MH i2c: E2 0E 00 [11:49:08]MH_I2C_Read... [11:49:08]Read from MH i2c: E2 0E 00 0A 0E 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 40 [11:49:08]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [11:49:08]wFMCommunicate OK [11:49:08]SAM_PROTO_GetShiftState done [11:49:08]FM_GetShiftState done [11:49:08]req_shift_opened done [11:49:08]requested_item shift.open_date is exist - process it [11:49:08]req_shift_open_date [11:49:08]req_shift_open_date done [11:49:08]produce_requested_data done [11:49:08]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202344,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670} [11:49:08]process_action_free close_receipt [11:49:08]json_value_free [11:49:08]json_value_free done [11:49:08]process_json_proto returns [11:49:08]Send response to host [11:49:08]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202344,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670}}} [11:49:08]free response buf [11:49:08]execute_script done [11:49:08]execute_script returns [11:49:08]free content buf [11:49:08]Sock 8.Close socket [11:49:08]Sock 8.Thread stoped [11:49:12]OFD Sender: No OFD packet to send [11:49:17]OFD Sender: No OFD packet to send [11:49:22]OFD Sender: No OFD packet to send [11:49:27]OFD Sender: No OFD packet to send [11:49:32]OFD Sender: No OFD packet to send [11:49:37]OFD Sender: No OFD packet to send [11:49:42]OFD Sender: No OFD packet to send [11:49:47]OFD Sender: No OFD packet to send [11:49:52]OFD Sender: No OFD packet to send [11:49:57]OFD Sender: No OFD packet to send [11:50:02]OFD Sender: No OFD packet to send [11:50:07]OFD Sender: No OFD packet to send [11:50:12]OFD Sender: No OFD packet to send [11:50:17]OFD Sender: No OFD packet to send [11:50:22]OFD Sender: No OFD packet to send [11:50:27]OFD Sender: No OFD packet to send [11:50:32]OFD Sender: No OFD packet to send [11:50:37]OFD Sender: No OFD packet to send [11:50:42]OFD Sender: No OFD packet to send [11:50:47]OFD Sender: No OFD packet to send [11:50:52]OFD Sender: No OFD packet to send [11:50:57]OFD Sender: No OFD packet to send [11:51:02]OFD Sender: No OFD packet to send [11:51:07]OFD Sender: No OFD packet to send [11:51:12]OFD Sender: No OFD packet to send [11:51:17]OFD Sender: No OFD packet to send [11:51:22]OFD Sender: No OFD packet to send [11:51:27]OFD Sender: No OFD packet to send [11:51:32]OFD Sender: No OFD packet to send [11:51:37]OFD Sender: No OFD packet to send [11:51:42]OFD Sender: No OFD packet to send [11:51:47]OFD Sender: No OFD packet to send [11:51:52]OFD Sender: No OFD packet to send [11:51:57]OFD Sender: No OFD packet to send [11:52:02]OFD Sender: No OFD packet to send [11:52:07]OFD Sender: No OFD packet to send [11:52:12]OFD Sender: No OFD packet to send [11:52:17]accept exits with 9 [11:52:17]New connection [11:52:17]New thread 3067407716 created [11:52:17]Thread 3067264356 joined [11:52:17]Waiting for new connection... [11:52:17] Sock 9.Parse request [11:52:17]Sock 9.Check first char [11:52:17]Sock 9.First char is OK [11:52:17]request: POST /json_proto HTTP/1.0 [11:52:17]Method: POST [11:52:17]URL: /json_proto [11:52:17]Method is POST - this is cgi request [11:52:17]url: /json_proto [11:52:17]query_string will be loaded in cgi processing [11:52:17]execute_cgi json_proto POST (null) [11:52:17]execute_cgi path=json_proto method=POST [11:52:17]POST find Content-Length [11:52:17]Host: 172.17.63.195:8080 [11:52:17]Content-Length: 674 [11:52:17]Content-Type: application/json [11:52:17] [11:52:17]POST finish read [11:52:17]Found Content-Length = 674 [11:52:17]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450122", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "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:52:17]execute_script... [11:52: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)450122", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "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:52:17]POST & json_proto [11:52:17]process_json_proto [11:52:17]json parsed OK: [11:52:17]protocol is kg_v1.0 [11:52:17]action value=close_receipt [11:52:17]process_action close_receipt [11:52:17]cmd_close_receipt [11:52:17]MH_GetDate [11:52:17]Write to MH i2c: F0 00 00 0B 0E 08 [11:52:17]Write i2c OK [11:52:17]MH_I2C_Read... [11:52:17]Read from MH i2c: F0 [11:52:17]MH_I2C_Read... [11:52:17]Read from MH i2c: F0 09 00 [11:52:17]MH_I2C_Read... [11:52:17]Read from MH i2c: F0 09 00 0B 0E 00 F1 7A 1F 67 47 1B 1E 67 E9 [11:52:17]GetLastDocTimeStamp 1730116145 [11:52:17]current date 1730116337 [11:52:17]FM_GetShiftState [11:52:17]SAM_PROTO_GetShiftState [11:52:17]wFMCommunicate request_size=4 [11:52:17]MH_SAM_APDU [11:52:17]CAPDU: 80 13 01 00 [11:52:17]Write to MH i2c: E2 08 00 0C 0E 80 13 01 00 00 00 00 00 97 [11:52:17]Write i2c OK [11:52:17]MH_I2C_Read... [11:52:17]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:52:17]Read from MH i2c: E2 [11:52:17]MH_I2C_Read... [11:52:17]Read from MH i2c: E2 0E 00 [11:52:17]MH_I2C_Read... [11:52:17]Read from MH i2c: E2 0E 00 0C 0E 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 42 [11:52:17]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [11:52:17]wFMCommunicate OK [11:52:17]SAM_PROTO_GetShiftState done [11:52:17]FM_GetShiftState done [11:52:17]opened in 1730073670 [11:52:17]opened+sec_in_day 1730160070 [11:52:17]quantity*price = 50063 [11:52:17]sum+1 = 50064 [11:52:17]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.63 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.16 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 145 28.10.2024 11:52 Смена: 545 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 ФМ: 0000000000871756 ФД: 202345 ФПД: 161405489826146 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T115217&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202345&fm=161405489826146&tin=02508201610067®Number=0000000000091777&sum=50000 [11:52:18]StoreToDocumentArchive [11:52:18]shift 545 fd 202345 [11:52:18]save to /storage/0545/doc_00202345 [11:52:18]save last doc name /storage/0545/doc_00202345 to /storage/kkm_last_doc_name [11:52:18]save OK [11:52:18]Clear old archive folders... [11:52:18]ProcessDocumentItem done err = 0, tmpTLVsize=248 [11:52:18]tlvbuf is 00DC00A0 [11:52:18]SAM_PROTO_ClearQueue [11:52:18]wFMCommunicate request_size=4 [11:52:18]MH_SAM_APDU [11:52:18]CAPDU: 80 09 00 00 [11:52:18]Write to MH i2c: E2 08 00 19 0E 80 09 00 00 00 00 00 00 99 [11:52:18]Write i2c OK [11:52:18]MH_I2C_Read... [11:52:18]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:52:18]Read from MH i2c: E2 [11:52:18]MH_I2C_Read... [11:52:18]Read from MH i2c: E2 03 00 [11:52:18]MH_I2C_Read... [11:52:18]Read from MH i2c: E2 03 00 19 0E 00 90 00 9B [11:52:18]RAPDU: 90 00 [11:52:18]wFMCommunicate OK [11:52:18]SAM_PROTO_ClearQueue done [11:52:18]KKMCreateOFDPacket [11:52:18]OFDProtocolAddRootSTLVToBuf [11:52:18]FM_MakeSignedData [11:52:18]FM_MakeSignedData [11:52:18]SAM_PROTO_SignData [11:52:18]wFMCommunicate request_size=4 [11:52:18]MH_SAM_APDU [11:52:18]CAPDU: 80 0D 01 02 [11:52:18]Write to MH i2c: E2 08 00 1A 0E 80 0D 01 02 00 00 00 00 A1 [11:52:18]Write i2c OK [11:52:18]MH_I2C_Read... [11:52:18]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:52:18]Read from MH i2c: E2 [11:52:18]MH_I2C_Read... [11:52:18]Read from MH i2c: E2 03 00 [11:52:18]MH_I2C_Read... [11:52:18]Read from MH i2c: E2 03 00 1A 0E 00 90 00 9C [11:52:18]RAPDU: 90 00 [11:52:18]wFMCommunicate OK [11:52:18]wFMCommunicate request_size=255 [11:52:18]MH_SAM_APDU [11:52:18]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 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 91 00 00 00 F4 03 04 00 F1 7A 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 69 16 03 00 35 04 06 00 92 CC 24 E2 [11:52:18]Write to MH i2c: E2 02 01 1B 0E 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 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 91 00 00 00 F4 03 04 00 F1 7A 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 69 16 03 00 35 04 06 00 92 CC 24 E2 00 00 3E [11:52:18]Write i2c OK [11:52:18]MH_I2C_Read... [11:52:18]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:52:18]Read from MH i2c: E2 [11:52:18]MH_I2C_Read... [11:52:18]Read from MH i2c: E2 03 00 [11:52:18]MH_I2C_Read... [11:52:18]Read from MH i2c: E2 03 00 1B 0E 00 90 00 9D [11:52:18]RAPDU: 90 00 [11:52:18]wFMCommunicate OK [11:52:18]wFMCommunicate request_size=7 [11:52:18]MH_SAM_APDU [11:52:18]CAPDU: 80 0D 02 02 02 C9 62 [11:52:18]Write to MH i2c: E2 0A 00 1C 0E 80 0D 02 02 02 00 C9 62 00 00 D3 [11:52:18]Write i2c OK [11:52:18]MH_I2C_Read... [11:52:18]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:52:18]Read from MH i2c: E2 [11:52:18]MH_I2C_Read... [11:52:18]Read from MH i2c: E2 03 00 [11:52:18]MH_I2C_Read... [11:52:18]Read from MH i2c: E2 03 00 1C 0E 00 90 00 9E [11:52:18]RAPDU: 90 00 [11:52:18]wFMCommunicate OK [11:52:18]wFMCommunicate request_size=4 [11:52:18]MH_SAM_APDU [11:52:18]CAPDU: 80 0D 03 02 [11:52:18]Write to MH i2c: E2 08 00 1D 0E 80 0D 03 02 00 00 00 00 A6 [11:52:18]Write i2c OK [11:52:18]MH_I2C_Read... [11:52:18]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:52:18]Read from MH i2c: E2 [11:52:18]MH_I2C_Read... [11:52:18]Read from MH i2c: E2 0B 00 [11:52:18]MH_I2C_Read... [11:52:18]Read from MH i2c: E2 0B 00 1D 0E 00 A1 C6 AC 1D 5B B5 4F 03 90 00 39 [11:52:18]RAPDU: A1 C6 AC 1D 5B B5 4F 03 90 00 [11:52:18]wFMCommunicate OK [11:52:18]SAM_PROTO_SignData done [11:52:18]FM_MakeSignedData done [11:52:18]CreateOFDProtocolMessage [11:52:18]wFMCommunicate request_size=4 [11:52:18]MH_SAM_APDU [11:52:18]CAPDU: 80 11 00 00 [11:52:18]Write to MH i2c: E2 08 00 1E 0E 80 11 00 00 00 00 00 00 A6 [11:52:18]Write i2c OK [11:52:18]MH_I2C_Read... [11:52:18]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:52:18]Read from MH i2c: E2 [11:52:18]MH_I2C_Read... [11:52:18]Read from MH i2c: E2 17 00 [11:52:18]MH_I2C_Read... [11:52:18]Read from MH i2c: E2 17 00 1E 0E 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 FB [11:52:18]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [11:52:18]wFMCommunicate OK [11:52:18]CreateOFDProtocolMessage done [11:52:18]OFDSenderStorePacket 202345 [11:52:18]StoreOFDPacket docnum=202345 [11:52:18]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0C 01 00 00 6E 9E 04 01 4D 6D 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 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 91 00 00 00 F4 03 04 00 F1 7A 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 69 16 03 00 35 04 06 00 92 CC 24 E2 C9 62 A1 C6 AC 1D 5B B5 4F 03 [11:52:18]CheckFolder [11:52:18]dirname=/storage/ofd_packets [11:52:18]CheckFolder done [11:52:18]ProducePacketName [11:52:18]name=ofd_packets/00202345 [11:52:18]NVStorageSaveData ofd_packets/00202345 [11:52:18]File name is /storage/ofd_packets/00202345 [11:52:18]Write 298 bytes [11:52:18]NVStorageSaveData done [11:52:18]OFDSenderStorePacket done [11:52:18]KKMCreateOFDPacket done [11:52:18]NVStorageSaveData kkm_last_timestamp [11:52:18]File name is /storage/kkm_last_timestamp [11:52:18]Write 4 bytes [11:52:18]NVStorageSaveData done [11:52:18]ExternCall_PrintAddStr [11:52:18]wPrintStart [11:52:18]Write to MH i2c: 01 00 00 1F 0E 2D [11:52:18]Write i2c OK [11:52:18]MH_I2C_Read... [11:52:18]Read from MH i2c: 01 [11:52:18]MH_I2C_Read... [11:52:18]Read from MH i2c: 01 07 00 [11:52:18]MH_I2C_Read... [11:52:18]Read from MH i2c: 01 07 00 1F 0E 00 00 00 00 00 FF 0F 42 [11:52:18]RasterBufferAndPrint [11:52:18]line Счет N : (1)450122 [11:52:18]line ИНН: 02508201610067 [11:52:18]line Контрольно-Кассовый Чек [11:52:18]line ПРОДАЖА [11:52:18]line ТРК (МРК, ГНК) : 43 [11:52:18]line Товар: 2710194210 [11:52:18]line ДТ-К-2 [11:52:18]line 6.570 * 76.20 [11:52:18]line = 500.63 [11:52:18]line НДС 12% НСП 1% [11:52:18]line > о реализуемом товаре [11:52:18]line ОКРУГЛЕНИЕ: -0.63 [11:52:18]line ИТОГО: 500.00 [11:52:18]line Внесено: 500.00 [11:52:18]line СДАЧА: 0.00 [11:52:18]line НСП 1% : 4.43 [11:52:18]line НДС 12% : 53.16 [11:52:18]line Наличными: 500.00 [11:52:18]line Безнал.: 0.00 [11:52:18]line Место: АЗС № 171 "Партнер Нефть" [11:52:18]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [11:52:18]line СНО: Общий режим [11:52:18]line Чек 145 28.10.2024 11:52 [11:52:18]line Смена: 545 ФФД: 1.0 [11:52:18]line ЗНМ: 0300000109 [11:52:18]line РНМ: 0000000000091777 [11:52:18]line Версия ККМ: 001 [11:52:18]line ФМ: 0000000000871756 [11:52:18]line ФД: 202345 [11:52:18]line ФПД: 161405489826146 [11:52:19]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T115217&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202345&fm=161405489826146&tin=02508201610067®Number=0000000000091777&sum=50000 [11:52:19]OFD Sender: Processing packet 202345 [packets to send 116, broken 115] [11:52:19]ProducePacketName [11:52:19]name=ofd_packets/00202345 [11:52:19]OFD Sender: To server: pG, [11:52:19]CommunicateWithHost lk.salyk.kg:30040 [11:52:19]ConnectInit lk.salyk.kg [11:52:19]written 0, free lines is 4095 [11:52:19]Connected sock=10 [11:52:19]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0C 01 00 00 6E 9E 04 01 4D 6D 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 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 91 00 00 00 F4 03 04 00 F1 7A 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 69 16 03 00 35 04 06 00 92 CC 24 E2 C9 62 A1 C6 AC 1D 5B B5 4F 03 [11:52:19]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 B1 9C 47 00 BC 22 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 69 16 03 00 F4 03 04 00 A8 26 1F 67 B6 04 01 00 00 33 48 C3 3D 65 29 08 E5 [11:52:19]CommunicateWithHost err = 0 [11:52:19]CheckOFDResponse [11:52:19]1017 (14) - 77093643461234 [11:52:19]1041 (16) - 0000000000871756 [11:52:19]1040 (4) - 202345 [11:52:19]1012 (4) - 28.10.2024 05:52 [11:52:19]1206 (1) - 0 [11:52:19]OFD Sender: Remove packet 202345 [11:52:19]ProducePacketName [11:52:19]name=ofd_packets/00202345 [11:52:19]NVStorageDeleteData [11:52:19]Write to MH i2c: 01 00 00 4A 0E 58 [11:52:19]Write i2c OK [11:52:19]MH_I2C_Read... [11:52:19]Read from MH i2c: 01 [11:52:19]MH_I2C_Read... [11:52:19]Read from MH i2c: 01 07 00 [11:52:19]MH_I2C_Read... [11:52:19]Read from MH i2c: 01 07 00 4A 0E 00 00 00 00 00 93 0C FE [11:52:19]RasterBufferAndPrint [11:52:19]line [11:52:19]line [11:52:19]line [11:52:19]line [11:52:19]line [11:52:19]written 0, free lines is 3225 [11:52:19]MH_Cut [11:52:19]Write to MH i2c: D1 01 00 51 0E 01 31 [11:52:19]Write i2c OK [11:52:19]MH_I2C_Read... [11:52:19]Read from MH i2c: D1 [11:52:19]MH_I2C_Read... [11:52:19]Read from MH i2c: D1 01 00 [11:52:19]MH_I2C_Read... [11:52:19]Read from MH i2c: D1 01 00 51 0E 00 30 [11:52:19]Write to MH i2c: 01 00 00 52 0E 60 [11:52:19]Write i2c OK [11:52:19]MH_I2C_Read... [11:52:19]OFD Sender: No OFD packet to send [11:52:20]*** Cut start [11:52:20]*** Purtial cut [11:52:20]*** Stage 1: CUTSNS_PIN = 1 [11:52:20]Read from MH i2c: 01 [11:52:20]MH_I2C_Read... [11:52:20]*** Stop cut motor [11:52:20]*** Cut end [11:52:20]Read from MH i2c: 01 07 00 [11:52:20]MH_I2C_Read... [11:52:20]Read from MH i2c: 01 07 00 52 0E 00 00 00 00 00 FF 0F 75 [11:52:20]process_action close_receipt done [11:52:20]requested_data is exist [11:52:20]produce_requested_data [11:52:20]requested_item fm.sn is exist - process it [11:52:20]wFMCommunicate request_size=4 [11:52:20]MH_SAM_APDU [11:52:20]CAPDU: 80 11 00 00 [11:52:20]Write to MH i2c: E2 08 00 53 0E 80 11 00 00 00 00 00 00 DB [11:52:20]Write i2c OK [11:52:20]MH_I2C_Read... [11:52:20]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:52:20]Read from MH i2c: E2 [11:52:20]MH_I2C_Read... [11:52:20]Read from MH i2c: E2 17 00 [11:52:20]MH_I2C_Read... [11:52:20]Read from MH i2c: E2 17 00 53 0E 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 30 [11:52:20]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [11:52:20]wFMCommunicate OK [11:52:20]requested_item fd.num is exist - process it [11:52:20]SAM_PROTO_GetFieldsCounters [11:52:20]wFMCommunicate request_size=4 [11:52:20]MH_SAM_APDU [11:52:20]CAPDU: 80 13 00 00 [11:52:20]Write to MH i2c: E2 08 00 54 0E 80 13 00 00 00 00 00 00 DE [11:52:20]Write i2c OK [11:52:20]MH_I2C_Read... [11:52:20]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:52:20]Read from MH i2c: E2 [11:52:20]MH_I2C_Read... [11:52:20]Read from MH i2c: E2 62 00 [11:52:20]MH_I2C_Read... [11:52:20]Read from MH i2c: E2 62 00 54 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 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 69 16 03 00 0E 04 04 00 21 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 5F [11:52:20]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 69 16 03 00 0E 04 04 00 21 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 [11:52:20]wFMCommunicate OK [11:52:20]SAM_PROTO_GetFieldsCounters done [11:52:20]requested_item shift.num is exist - process it [11:52:20]requested_item shift.opened is exist - process it [11:52:20]req_shift_opened [11:52:20]FM_GetShiftState [11:52:20]SAM_PROTO_GetShiftState [11:52:20]wFMCommunicate request_size=4 [11:52:20]MH_SAM_APDU [11:52:20]CAPDU: 80 13 01 00 [11:52:20]Write to MH i2c: E2 08 00 55 0E 80 13 01 00 00 00 00 00 E0 [11:52:20]Write i2c OK [11:52:20]MH_I2C_Read... [11:52:21]Read from MH i2c: E2 [11:52:21]MH_I2C_Read... [11:52:21]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:52:21]Read from MH i2c: E2 0E 00 [11:52:21]MH_I2C_Read... [11:52:21]Read from MH i2c: E2 0E 00 55 0E 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 8B [11:52:21]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [11:52:21]wFMCommunicate OK [11:52:21]SAM_PROTO_GetShiftState done [11:52:21]FM_GetShiftState done [11:52:21]req_shift_opened done [11:52:21]requested_item shift.open_date is exist - process it [11:52:21]req_shift_open_date [11:52:21]req_shift_open_date done [11:52:21]produce_requested_data done [11:52:21]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202345,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670} [11:52:21]process_action_free close_receipt [11:52:21]json_value_free [11:52:21]json_value_free done [11:52:21]process_json_proto returns [11:52:21]Send response to host [11:52:21]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202345,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670}}} [11:52:21]free response buf [11:52:21]execute_script done [11:52:21]execute_script returns [11:52:21]free content buf [11:52:21]Sock 9.Close socket [11:52:21]Sock 9.Thread stoped [11:52:25]OFD Sender: No OFD packet to send [11:52:30]OFD Sender: No OFD packet to send [11:52:35]OFD Sender: No OFD packet to send [11:52:40]OFD Sender: No OFD packet to send [11:52:45]OFD Sender: No OFD packet to send [11:52:50]OFD Sender: No OFD packet to send [11:52:55]OFD Sender: No OFD packet to send [11:53:00]OFD Sender: No OFD packet to send [11:53:05]OFD Sender: No OFD packet to send [11:53:10]OFD Sender: No OFD packet to send [11:53:15]OFD Sender: No OFD packet to send [11:53:20]OFD Sender: No OFD packet to send [11:53:25]OFD Sender: No OFD packet to send [11:53:30]OFD Sender: No OFD packet to send [11:53:35]OFD Sender: No OFD packet to send [11:53:40]OFD Sender: No OFD packet to send [11:53:45]OFD Sender: No OFD packet to send [11:53:50]OFD Sender: No OFD packet to send [11:53:55]OFD Sender: No OFD packet to send [11:54:00]OFD Sender: No OFD packet to send [11:54:05]OFD Sender: No OFD packet to send [11:54:10]OFD Sender: No OFD packet to send [11:54:15]OFD Sender: No OFD packet to send [11:54:20]OFD Sender: No OFD packet to send [11:54:25]OFD Sender: No OFD packet to send [11:54:30]OFD Sender: No OFD packet to send [11:54:35]OFD Sender: No OFD packet to send [11:54:40]OFD Sender: No OFD packet to send [11:54:45]OFD Sender: No OFD packet to send [11:54:50]OFD Sender: No OFD packet to send [11:54:55]OFD Sender: No OFD packet to send [11:54:56]accept exits with 8 [11:54:56]New connection [11:54:56]New thread 3067264356 created [11:54:56]Thread 3067407716 joined [11:54:56]Waiting for new connection... [11:54:56] Sock 8.Parse request [11:54:56]Sock 8.Check first char [11:54:56]Sock 8.First char is OK [11:54:56]request: POST /json_proto HTTP/1.0 [11:54:56]Method: POST [11:54:56]URL: /json_proto [11:54:56]Method is POST - this is cgi request [11:54:56]url: /json_proto [11:54:56]query_string will be loaded in cgi processing [11:54:56]execute_cgi json_proto POST (null) [11:54:56]execute_cgi path=json_proto method=POST [11:54:56]POST find Content-Length [11:54:56]Host: 172.17.63.195:8080 [11:54:56]Content-Length: 677 [11:54:56]Content-Type: application/json [11:54:56] [11:54:56]POST finish read [11:54:56]Found Content-Length = 677 [11:54:56]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450124", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "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:54:56]execute_script... [11:54: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)450124", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "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:54:56]POST & json_proto [11:54:56]process_json_proto [11:54:56]json parsed OK: [11:54:56]protocol is kg_v1.0 [11:54:56]action value=close_receipt [11:54:56]process_action close_receipt [11:54:56]cmd_close_receipt [11:54:56]MH_GetDate [11:54:56]Write to MH i2c: F0 00 00 56 0E 53 [11:54:56]Write i2c OK [11:54:56]MH_I2C_Read... [11:54:56]Read from MH i2c: F0 [11:54:56]MH_I2C_Read... [11:54:56]Read from MH i2c: F0 09 00 [11:54:56]MH_I2C_Read... [11:54:56]Read from MH i2c: F0 09 00 56 0E 00 91 7B 1F 67 47 1B 1E 67 D5 [11:54:56]GetLastDocTimeStamp 1730116337 [11:54:56]current date 1730116497 [11:54:56]FM_GetShiftState [11:54:56]SAM_PROTO_GetShiftState [11:54:56]wFMCommunicate request_size=4 [11:54:56]MH_SAM_APDU [11:54:56]CAPDU: 80 13 01 00 [11:54:56]Write to MH i2c: E2 08 00 57 0E 80 13 01 00 00 00 00 00 E2 [11:54:56]Write i2c OK [11:54:56]MH_I2C_Read... [11:54:56]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:54:56]Read from MH i2c: E2 [11:54:56]MH_I2C_Read... [11:54:56]Read from MH i2c: E2 0E 00 [11:54:56]MH_I2C_Read... [11:54:56]Read from MH i2c: E2 0E 00 57 0E 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 8D [11:54:56]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [11:54:56]wFMCommunicate OK [11:54:56]SAM_PROTO_GetShiftState done [11:54:56]FM_GetShiftState done [11:54:56]opened in 1730073670 [11:54:56]opened+sec_in_day 1730160070 [11:54:56]quantity*price = 30038 [11:54:56]sum+1 = 30039 [11:54:56]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.38 ИТОГО: 300.00 Внесено: 300.00 СДАЧА: 0.00 НСП 1% : 2.66 НДС 12% : 31.90 Наличными: 300.00 Безнал.: 0.00 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 146 28.10.2024 11:54 Смена: 545 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 ФМ: 0000000000871756 ФД: 202346 ФПД: 264506656241887 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T115457&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202346&fm=264506656241887&tin=02508201610067®Number=0000000000091777&sum=30000 [11:54:57]StoreToDocumentArchive [11:54:57]shift 545 fd 202346 [11:54:57]save to /storage/0545/doc_00202346 [11:54:57]save last doc name /storage/0545/doc_00202346 to /storage/kkm_last_doc_name [11:54:57]save OK [11:54:57]Clear old archive folders... [11:54:57]ProcessDocumentItem done err = 0, tmpTLVsize=251 [11:54:57]tlvbuf is 00D31280 [11:54:57]SAM_PROTO_ClearQueue [11:54:57]wFMCommunicate request_size=4 [11:54:57]MH_SAM_APDU [11:54:57]CAPDU: 80 09 00 00 [11:54:57]Write to MH i2c: E2 08 00 64 0E 80 09 00 00 00 00 00 00 E4 [11:54:57]Write i2c OK [11:54:57]MH_I2C_Read... [11:54:57]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:54:57]Read from MH i2c: E2 [11:54:57]MH_I2C_Read... [11:54:57]Read from MH i2c: E2 03 00 [11:54:57]MH_I2C_Read... [11:54:57]Read from MH i2c: E2 03 00 64 0E 00 90 00 E6 [11:54:57]RAPDU: 90 00 [11:54:57]wFMCommunicate OK [11:54:57]SAM_PROTO_ClearQueue done [11:54:57]KKMCreateOFDPacket [11:54:57]OFDProtocolAddRootSTLVToBuf [11:54:57]FM_MakeSignedData [11:54:57]FM_MakeSignedData [11:54:57]SAM_PROTO_SignData [11:54:57]wFMCommunicate request_size=4 [11:54:57]MH_SAM_APDU [11:54:57]CAPDU: 80 0D 01 02 [11:54:57]Write to MH i2c: E2 08 00 65 0E 80 0D 01 02 00 00 00 00 EC [11:54:57]Write i2c OK [11:54:57]MH_I2C_Read... [11:54:57]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:54:57]Read from MH i2c: E2 [11:54:57]MH_I2C_Read... [11:54:57]Read from MH i2c: E2 03 00 [11:54:57]MH_I2C_Read... [11:54:57]Read from MH i2c: E2 03 00 65 0E 00 90 00 E7 [11:54:57]RAPDU: 90 00 [11:54:57]wFMCommunicate OK [11:54:57]wFMCommunicate request_size=255 [11:54:57]MH_SAM_APDU [11:54: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 32 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 92 00 00 00 F4 03 04 00 91 7B 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 6A 16 03 00 35 04 06 00 F0 [11:54:57]Write to MH i2c: E2 02 01 66 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 32 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 92 00 00 00 F4 03 04 00 91 7B 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 6A 16 03 00 35 04 06 00 F0 00 00 2E [11:54:57]Write i2c OK [11:54:57]MH_I2C_Read... [11:54:58]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:54:58]Read from MH i2c: E2 [11:54:58]MH_I2C_Read... [11:54:58]Read from MH i2c: E2 03 00 [11:54:58]MH_I2C_Read... [11:54:58]Read from MH i2c: E2 03 00 66 0E 00 90 00 E8 [11:54:58]RAPDU: 90 00 [11:54:58]wFMCommunicate OK [11:54:58]wFMCommunicate request_size=10 [11:54:58]MH_SAM_APDU [11:54:58]CAPDU: 80 0D 02 02 05 91 41 49 38 DF [11:54:58]Write to MH i2c: E2 0D 00 67 0E 80 0D 02 02 05 00 91 41 49 38 DF 00 00 2B [11:54:58]Write i2c OK [11:54:58]MH_I2C_Read... [11:54:58]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:54:58]Read from MH i2c: E2 [11:54:58]MH_I2C_Read... [11:54:58]Read from MH i2c: E2 03 00 [11:54:58]MH_I2C_Read... [11:54:58]Read from MH i2c: E2 03 00 67 0E 00 90 00 E9 [11:54:58]RAPDU: 90 00 [11:54:58]wFMCommunicate OK [11:54:58]wFMCommunicate request_size=4 [11:54:58]MH_SAM_APDU [11:54:58]CAPDU: 80 0D 03 02 [11:54:58]Write to MH i2c: E2 08 00 68 0E 80 0D 03 02 00 00 00 00 F1 [11:54:58]Write i2c OK [11:54:58]MH_I2C_Read... [11:54:58]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:54:58]Read from MH i2c: E2 [11:54:58]MH_I2C_Read... [11:54:58]Read from MH i2c: E2 0B 00 [11:54:58]MH_I2C_Read... [11:54:58]Read from MH i2c: E2 0B 00 68 0E 00 FA 29 0C 8A 34 28 77 A0 90 00 1E [11:54:58]RAPDU: FA 29 0C 8A 34 28 77 A0 90 00 [11:54:58]wFMCommunicate OK [11:54:58]SAM_PROTO_SignData done [11:54:58]FM_MakeSignedData done [11:54:58]CreateOFDProtocolMessage [11:54:58]wFMCommunicate request_size=4 [11:54:58]MH_SAM_APDU [11:54:58]CAPDU: 80 11 00 00 [11:54:58]Write to MH i2c: E2 08 00 69 0E 80 11 00 00 00 00 00 00 F1 [11:54:58]Write i2c OK [11:54:58]MH_I2C_Read... [11:54:58]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:54:58]Read from MH i2c: E2 [11:54:58]MH_I2C_Read... [11:54:58]Read from MH i2c: E2 17 00 [11:54:58]MH_I2C_Read... [11:54:58]Read from MH i2c: E2 17 00 69 0E 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 46 [11:54:58]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [11:54:58]wFMCommunicate OK [11:54:58]CreateOFDProtocolMessage done [11:54:58]OFDSenderStorePacket 202346 [11:54:58]StoreOFDPacket docnum=202346 [11:54:58]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 31 23 07 01 3D 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 32 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 92 00 00 00 F4 03 04 00 91 7B 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 6A 16 03 00 35 04 06 00 F0 91 41 49 38 DF FA 29 0C 8A 34 28 77 A0 [11:54:58]CheckFolder [11:54:58]dirname=/storage/ofd_packets [11:54:58]CheckFolder done [11:54:58]ProducePacketName [11:54:58]name=ofd_packets/00202346 [11:54:58]NVStorageSaveData ofd_packets/00202346 [11:54:58]File name is /storage/ofd_packets/00202346 [11:54:58]Write 301 bytes [11:54:58]NVStorageSaveData done [11:54:58]OFDSenderStorePacket done [11:54:58]KKMCreateOFDPacket done [11:54:58]NVStorageSaveData kkm_last_timestamp [11:54:58]File name is /storage/kkm_last_timestamp [11:54:58]Write 4 bytes [11:54:58]NVStorageSaveData done [11:54:58]ExternCall_PrintAddStr [11:54:58]wPrintStart [11:54:58]Write to MH i2c: 01 00 00 6A 0E 78 [11:54:58]Write i2c OK [11:54:58]MH_I2C_Read... [11:54:58]Read from MH i2c: 01 [11:54:58]MH_I2C_Read... [11:54:58]Read from MH i2c: 01 07 00 [11:54:58]MH_I2C_Read... [11:54:58]Read from MH i2c: 01 07 00 6A 0E 00 00 00 00 00 FF 0F 8D [11:54:58]RasterBufferAndPrint [11:54:58]line Счет N : (1)450124 [11:54:58]line ИНН: 02508201610067 [11:54:58]line Контрольно-Кассовый Чек [11:54:58]line ПРОДАЖА [11:54:58]line ТРК (МРК, ГНК) : 31 [11:54:58]line Товар: 2710124130 [11:54:58]line Аи-92-К-2 [11:54:58]line 4.490 * 66.90 [11:54:58]line = 300.38 [11:54:58]line НДС 12% НСП 1% [11:54:58]line > о реализуемом товаре [11:54:58]line ОКРУГЛЕНИЕ: -0.38 [11:54:58]line ИТОГО: 300.00 [11:54:58]line Внесено: 300.00 [11:54:58]line СДАЧА: 0.00 [11:54:58]line НСП 1% : 2.66 [11:54:58]line НДС 12% : 31.90 [11:54:58]line Наличными: 300.00 [11:54:58]line Безнал.: 0.00 [11:54:58]line Место: АЗС № 171 "Партнер Нефть" [11:54:58]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [11:54:58]line СНО: Общий режим [11:54:58]line Чек 146 28.10.2024 11:54 [11:54:58]line Смена: 545 ФФД: 1.0 [11:54:58]line ЗНМ: 0300000109 [11:54:58]line РНМ: 0000000000091777 [11:54:58]line Версия ККМ: 001 [11:54:58]line ФМ: 0000000000871756 [11:54:58]line ФД: 202346 [11:54:58]line ФПД: 264506656241887 [11:54:58]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T115457&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202346&fm=264506656241887&tin=02508201610067®Number=0000000000091777&sum=30000 [11:54:58]OFD Sender: Processing packet 202346 [packets to send 116, broken 115] [11:54:58]ProducePacketName [11:54:58]name=ofd_packets/00202346 [11:54:58]OFD Sender: To server: pG, [11:54:58]CommunicateWithHost lk.salyk.kg:30040 [11:54:58]ConnectInit lk.salyk.kg [11:54:58]written 0, free lines is 4095 [11:54:58]Connected sock=11 [11:54:58]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 31 23 07 01 3D 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 32 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 92 00 00 00 F4 03 04 00 91 7B 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 6A 16 03 00 35 04 06 00 F0 91 41 49 38 DF FA 29 0C 8A 34 28 77 A0 [11:54: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 35 36 4F 00 00 00 81 0F 47 00 77 D9 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 6A 16 03 00 F4 03 04 00 47 27 1F 67 B6 04 01 00 00 4E 58 2C 95 6D 97 73 16 [11:54:58]CommunicateWithHost err = 0 [11:54:58]CheckOFDResponse [11:54:58]1017 (14) - 77093643461234 [11:54:58]1041 (16) - 0000000000871756 [11:54:58]1040 (4) - 202346 [11:54:58]1012 (4) - 28.10.2024 05:55 [11:54:58]1206 (1) - 0 [11:54:58]OFD Sender: Remove packet 202346 [11:54:58]ProducePacketName [11:54:58]name=ofd_packets/00202346 [11:54:58]NVStorageDeleteData [11:54:59]Write to MH i2c: 01 00 00 95 0E A3 [11:54:59]Write i2c OK [11:54:59]MH_I2C_Read... [11:54:59]Read from MH i2c: 01 [11:54:59]MH_I2C_Read... [11:54:59]Read from MH i2c: 01 07 00 [11:54:59]MH_I2C_Read... [11:54:59]Read from MH i2c: 01 07 00 95 0E 00 00 00 00 00 99 0C 4F [11:54:59]RasterBufferAndPrint [11:54:59]line [11:54:59]line [11:54:59]line [11:54:59]line [11:54:59]line [11:54:59]written 0, free lines is 3231 [11:54:59]MH_Cut [11:54:59]Write to MH i2c: D1 01 00 9C 0E 01 7C [11:54:59]Write i2c OK [11:54:59]MH_I2C_Read... [11:54:59]Read from MH i2c: D1 [11:54:59]MH_I2C_Read... [11:54:59]Read from MH i2c: D1 01 00 [11:54:59]MH_I2C_Read... [11:54:59]Read from MH i2c: D1 01 00 9C 0E 00 7B [11:54:59]Write to MH i2c: 01 00 00 9D 0E AB [11:54:59]Write i2c OK [11:54:59]MH_I2C_Read... [11:54:59]OFD Sender: No OFD packet to send [11:54:59]*** Cut start [11:54:59]*** Purtial cut [11:54:59]*** CUTSNS_PIN = 0 [11:55:00]*** Stage 1: CUTSNS_PIN = 1 [11:55:01]Read from MH i2c: 01 [11:55:01]MH_I2C_Read... [11:55:01]*** Stop cut motor [11:55:01]*** Cut end [11:55:01]Read from MH i2c: 01 07 00 [11:55:01]MH_I2C_Read... [11:55:01]Read from MH i2c: 01 07 00 9D 0E 00 00 00 00 00 FF 0F C0 [11:55:01]process_action close_receipt done [11:55:01]requested_data is exist [11:55:01]produce_requested_data [11:55:01]requested_item fm.sn is exist - process it [11:55:01]wFMCommunicate request_size=4 [11:55:01]MH_SAM_APDU [11:55:01]CAPDU: 80 11 00 00 [11:55:01]Write to MH i2c: E2 08 00 9E 0E 80 11 00 00 00 00 00 00 26 [11:55:01]Write i2c OK [11:55:01]MH_I2C_Read... [11:55:01]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:55:01]Read from MH i2c: E2 [11:55:01]MH_I2C_Read... [11:55:01]Read from MH i2c: E2 17 00 [11:55:01]MH_I2C_Read... [11:55:01]Read from MH i2c: E2 17 00 9E 0E 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 7B [11:55:01]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [11:55:01]wFMCommunicate OK [11:55:01]requested_item fd.num is exist - process it [11:55:01]SAM_PROTO_GetFieldsCounters [11:55:01]wFMCommunicate request_size=4 [11:55:01]MH_SAM_APDU [11:55:01]CAPDU: 80 13 00 00 [11:55:01]Write to MH i2c: E2 08 00 9F 0E 80 13 00 00 00 00 00 00 29 [11:55:01]Write i2c OK [11:55:01]MH_I2C_Read... [11:55:02]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:55:02]Read from MH i2c: E2 [11:55:02]MH_I2C_Read... [11:55:02]Read from MH i2c: E2 62 00 [11:55:02]MH_I2C_Read... [11:55:02]Read from MH i2c: E2 62 00 9F 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 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 6A 16 03 00 0E 04 04 00 21 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 AE [11:55:02]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 6A 16 03 00 0E 04 04 00 21 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 [11:55:02]wFMCommunicate OK [11:55:02]SAM_PROTO_GetFieldsCounters done [11:55:02]requested_item shift.num is exist - process it [11:55:02]requested_item shift.opened is exist - process it [11:55:02]req_shift_opened [11:55:02]FM_GetShiftState [11:55:02]SAM_PROTO_GetShiftState [11:55:02]wFMCommunicate request_size=4 [11:55:02]MH_SAM_APDU [11:55:02]CAPDU: 80 13 01 00 [11:55:02]Write to MH i2c: E2 08 00 A0 0E 80 13 01 00 00 00 00 00 2B [11:55:02]Write i2c OK [11:55:02]MH_I2C_Read... [11:55:02]Read from MH i2c: E2 [11:55:02]MH_I2C_Read... [11:55:02]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:55:02]Read from MH i2c: E2 0E 00 [11:55:02]MH_I2C_Read... [11:55:02]Read from MH i2c: E2 0E 00 A0 0E 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 D6 [11:55:02]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [11:55:02]wFMCommunicate OK [11:55:02]SAM_PROTO_GetShiftState done [11:55:02]FM_GetShiftState done [11:55:02]req_shift_opened done [11:55:02]requested_item shift.open_date is exist - process it [11:55:02]req_shift_open_date [11:55:02]req_shift_open_date done [11:55:02]produce_requested_data done [11:55:02]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202346,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670} [11:55:02]process_action_free close_receipt [11:55:02]json_value_free [11:55:02]json_value_free done [11:55:02]process_json_proto returns [11:55:02]Send response to host [11:55:02]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202346,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670}}} [11:55:02]free response buf [11:55:02]execute_script done [11:55:02]execute_script returns [11:55:02]free content buf [11:55:02]Sock 8.Close socket [11:55:02]Sock 8.Thread stoped [11:55:04]OFD Sender: No OFD packet to send [11:55:04]accept exits with 10 [11:55:04]New connection [11:55:04]New thread 3067407716 created [11:55:04]Thread 3067264356 joined [11:55:04]Waiting for new connection... [11:55:04] Sock 10.Parse request [11:55:04]Sock 10.Check first char [11:55:04]Sock 10.First char is OK [11:55:04]request: POST /json_proto HTTP/1.0 [11:55:04]Method: POST [11:55:04]URL: /json_proto [11:55:04]Method is POST - this is cgi request [11:55:04]url: /json_proto [11:55:04]query_string will be loaded in cgi processing [11:55:04]execute_cgi json_proto POST (null) [11:55:04]execute_cgi path=json_proto method=POST [11:55:04]POST find Content-Length [11:55:04]Host: 172.17.63.195:8080 [11:55:04]Content-Length: 682 [11:55:04]Content-Type: application/json [11:55:04] [11:55:04]POST finish read [11:55:04]Found Content-Length = 682 [11:55:04]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450123", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "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:55:04]execute_script... [11:55: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)450123", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "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:55:04]POST & json_proto [11:55:04]process_json_proto [11:55:04]json parsed OK: [11:55:04]protocol is kg_v1.0 [11:55:04]action value=close_receipt [11:55:04]process_action close_receipt [11:55:04]cmd_close_receipt [11:55:04]MH_GetDate [11:55:04]Write to MH i2c: F0 00 00 A1 0E 9E [11:55:04]Write i2c OK [11:55:04]MH_I2C_Read... [11:55:04]Read from MH i2c: F0 [11:55:04]MH_I2C_Read... [11:55:04]Read from MH i2c: F0 09 00 [11:55:04]MH_I2C_Read... [11:55:04]Read from MH i2c: F0 09 00 A1 0E 00 99 7B 1F 67 47 1B 1E 67 28 [11:55:04]GetLastDocTimeStamp 1730116497 [11:55:04]current date 1730116505 [11:55:04]FM_GetShiftState [11:55:04]SAM_PROTO_GetShiftState [11:55:04]wFMCommunicate request_size=4 [11:55:04]MH_SAM_APDU [11:55:04]CAPDU: 80 13 01 00 [11:55:04]Write to MH i2c: E2 08 00 A2 0E 80 13 01 00 00 00 00 00 2D [11:55:04]Write i2c OK [11:55:04]MH_I2C_Read... [11:55:04]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:55:04]Read from MH i2c: E2 [11:55:04]MH_I2C_Read... [11:55:04]Read from MH i2c: E2 0E 00 [11:55:04]MH_I2C_Read... [11:55:04]Read from MH i2c: E2 0E 00 A2 0E 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 D8 [11:55:04]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [11:55:04]wFMCommunicate OK [11:55:04]SAM_PROTO_GetShiftState done [11:55:04]FM_GetShiftState done [11:55:04]opened in 1730073670 [11:55:04]opened+sec_in_day 1730160070 [11:55:04]quantity*price = 100015 [11:55:04]sum+1 = 100017 [11:55:04]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.16 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.21 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 147 28.10.2024 11:55 Смена: 545 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 ФМ: 0000000000871756 ФД: 202347 ФПД: 277424672604479 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T115505&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202347&fm=277424672604479&tin=02508201610067®Number=0000000000091777&sum=100000 [11:55:05]StoreToDocumentArchive [11:55:05]shift 545 fd 202347 [11:55:05]save to /storage/0545/doc_00202347 [11:55:05]save last doc name /storage/0545/doc_00202347 to /storage/kkm_last_doc_name [11:55:05]save OK [11:55:05]Clear old archive folders... [11:55:05]ProcessDocumentItem done err = 0, tmpTLVsize=251 [11:55:05]tlvbuf is 00DD1C10 [11:55:05]SAM_PROTO_ClearQueue [11:55:05]wFMCommunicate request_size=4 [11:55:05]MH_SAM_APDU [11:55:05]CAPDU: 80 09 00 00 [11:55:05]Write to MH i2c: E2 08 00 AF 0E 80 09 00 00 00 00 00 00 2F [11:55:05]Write i2c OK [11:55:05]MH_I2C_Read... [11:55:05]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:55:05]Read from MH i2c: E2 [11:55:05]MH_I2C_Read... [11:55:05]Read from MH i2c: E2 03 00 [11:55:05]MH_I2C_Read... [11:55:06]Read from MH i2c: E2 03 00 AF 0E 00 90 00 31 [11:55:06]RAPDU: 90 00 [11:55:06]wFMCommunicate OK [11:55:06]SAM_PROTO_ClearQueue done [11:55:06]KKMCreateOFDPacket [11:55:06]OFDProtocolAddRootSTLVToBuf [11:55:06]FM_MakeSignedData [11:55:06]FM_MakeSignedData [11:55:06]SAM_PROTO_SignData [11:55:06]wFMCommunicate request_size=4 [11:55:06]MH_SAM_APDU [11:55:06]CAPDU: 80 0D 01 02 [11:55:06]Write to MH i2c: E2 08 00 B0 0E 80 0D 01 02 00 00 00 00 37 [11:55:06]Write i2c OK [11:55:06]MH_I2C_Read... [11:55:06]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:55:06]Read from MH i2c: E2 [11:55:06]MH_I2C_Read... [11:55:06]Read from MH i2c: E2 03 00 [11:55:06]MH_I2C_Read... [11:55:06]Read from MH i2c: E2 03 00 B0 0E 00 90 00 32 [11:55:06]RAPDU: 90 00 [11:55:06]wFMCommunicate OK [11:55:06]wFMCommunicate request_size=255 [11:55:06]MH_SAM_APDU [11:55:06]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 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 93 00 00 00 F4 03 04 00 99 7B 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 6B 16 03 00 35 04 06 00 FC [11:55:06]Write to MH i2c: E2 02 01 B1 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 32 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 93 00 00 00 F4 03 04 00 99 7B 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 6B 16 03 00 35 04 06 00 FC 00 00 95 [11:55:06]Write i2c OK [11:55:06]MH_I2C_Read... [11:55:06]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:55:06]Read from MH i2c: E2 [11:55:06]MH_I2C_Read... [11:55:06]Read from MH i2c: E2 03 00 [11:55:06]MH_I2C_Read... [11:55:06]Read from MH i2c: E2 03 00 B1 0E 00 90 00 33 [11:55:06]RAPDU: 90 00 [11:55:06]wFMCommunicate OK [11:55:06]wFMCommunicate request_size=10 [11:55:06]MH_SAM_APDU [11:55:06]CAPDU: 80 0D 02 02 05 50 F7 10 01 3F [11:55:06]Write to MH i2c: E2 0D 00 B2 0E 80 0D 02 02 05 00 50 F7 10 01 3F 00 00 DB [11:55:06]Write i2c OK [11:55:06]MH_I2C_Read... [11:55:06]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:55:06]Read from MH i2c: E2 [11:55:06]MH_I2C_Read... [11:55:06]Read from MH i2c: E2 03 00 [11:55:06]MH_I2C_Read... [11:55:06]Read from MH i2c: E2 03 00 B2 0E 00 90 00 34 [11:55:06]RAPDU: 90 00 [11:55:06]wFMCommunicate OK [11:55:06]wFMCommunicate request_size=4 [11:55:06]MH_SAM_APDU [11:55:06]CAPDU: 80 0D 03 02 [11:55:06]Write to MH i2c: E2 08 00 B3 0E 80 0D 03 02 00 00 00 00 3C [11:55:06]Write i2c OK [11:55:06]MH_I2C_Read... [11:55:06]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:55:06]Read from MH i2c: E2 [11:55:06]MH_I2C_Read... [11:55:06]Read from MH i2c: E2 0B 00 [11:55:06]MH_I2C_Read... [11:55:06]Read from MH i2c: E2 0B 00 B3 0E 00 B2 83 12 75 6D 46 94 6D 90 00 AD [11:55:06]RAPDU: B2 83 12 75 6D 46 94 6D 90 00 [11:55:06]wFMCommunicate OK [11:55:06]SAM_PROTO_SignData done [11:55:06]FM_MakeSignedData done [11:55:06]CreateOFDProtocolMessage [11:55:06]wFMCommunicate request_size=4 [11:55:06]MH_SAM_APDU [11:55:06]CAPDU: 80 11 00 00 [11:55:06]Write to MH i2c: E2 08 00 B4 0E 80 11 00 00 00 00 00 00 3C [11:55:06]Write i2c OK [11:55:06]MH_I2C_Read... [11:55:06]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:55:08]req_shift_open_date done [11:55:08]produce_requested_data done [11:55:08]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202347,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670} [11:55:08]process_action_free close_receipt [11:55:08]json_value_free [11:55:08]json_value_free done [11:55:08]process_json_proto returns [11:55:08]Send response to host [11:55:08]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202347,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670}}} [11:55:08]free response buf [11:55:08]execute_script done [11:55:08]execute_script returns [11:55:08]free content buf [11:55:08]Sock 10.Close socket [11:55:08]Sock 10.Thread stoped [11:55:12]OFD Sender: No OFD packet to send [11:55:17]OFD Sender: No OFD packet to send [11:55:18]accept exits with 8 [11:55:18]New connection [11:55:18]New thread 3067264356 created [11:55:18]Thread 3067407716 joined [11:55:18]Waiting for new connection... [11:55:18] Sock 8.Parse request [11:55:18]Sock 8.Check first char [11:55:18]Sock 8.First char is OK [11:55:18]request: POST /json_proto HTTP/1.0 [11:55:18]Method: POST [11:55:18]URL: /json_proto [11:55:18]Method is POST - this is cgi request [11:55:18]url: /json_proto [11:55:18]query_string will be loaded in cgi processing [11:55:18]execute_cgi json_proto POST (null) [11:55:18]execute_cgi path=json_proto method=POST [11:55:18]POST find Content-Length [11:55:18]Host: 172.17.63.195:8080 [11:55:18]Content-Length: 677 [11:55:18]Content-Type: application/json [11:55:18] [11:55:18]POST finish read [11:55:18]Found Content-Length = 677 [11:55:18]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450125", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 62", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "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:55:18]execute_script... [11:55: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)450125", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 62", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "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:55:18]POST & json_proto [11:55:18]process_json_proto [11:55:18]json parsed OK: [11:55:18]protocol is kg_v1.0 [11:55:18]action value=close_receipt [11:55:18]process_action close_receipt [11:55:18]cmd_close_receipt [11:55:18]MH_GetDate [11:55:18]Write to MH i2c: F0 00 00 EC 0E E9 [11:55:18]Write i2c OK [11:55:18]MH_I2C_Read... [11:55:18]Read from MH i2c: F0 [11:55:18]MH_I2C_Read... [11:55:18]Read from MH i2c: F0 09 00 [11:55:18]MH_I2C_Read... [11:55:18]Read from MH i2c: F0 09 00 EC 0E 00 A7 7B 1F 67 47 1B 1E 67 81 [11:55:18]GetLastDocTimeStamp 1730116505 [11:55:18]current date 1730116519 [11:55:18]FM_GetShiftState [11:55:18]SAM_PROTO_GetShiftState [11:55:18]wFMCommunicate request_size=4 [11:55:18]MH_SAM_APDU [11:55:18]CAPDU: 80 13 01 00 [11:55:18]Write to MH i2c: E2 08 00 ED 0E 80 13 01 00 00 00 00 00 78 [11:55:18]Write i2c OK [11:55:18]MH_I2C_Read... [11:55:18]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:55:18]Read from MH i2c: E2 [11:55:18]MH_I2C_Read... [11:55:18]Read from MH i2c: E2 0E 00 [11:55:18]MH_I2C_Read... [11:55:18]Read from MH i2c: E2 0E 00 ED 0E 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 23 [11:55:18]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [11:55:18]wFMCommunicate OK [11:55:18]SAM_PROTO_GetShiftState done [11:55:18]FM_GetShiftState done [11:55:18]opened in 1730073670 [11:55:18]opened+sec_in_day 1730160070 [11:55:18]quantity*price = 50041 [11:55:18]sum+1 = 50042 [11:55:18]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.41 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 148 28.10.2024 11:55 Смена: 545 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 ФМ: 0000000000871756 ФД: 202348 ФПД: 166339695853506 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T115519&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202348&fm=166339695853506&tin=02508201610067®Number=0000000000091777&sum=50000 [11:55:19]StoreToDocumentArchive [11:55:19]shift 545 fd 202348 [11:55:19]save to /storage/0545/doc_00202348 [11:55:19]save last doc name /storage/0545/doc_00202348 to /storage/kkm_last_doc_name [11:55:19]save OK [11:55:19]Clear old archive folders... [11:55:19]ProcessDocumentItem done err = 0, tmpTLVsize=251 [11:55:19]tlvbuf is 00DF9420 [11:55:19]SAM_PROTO_ClearQueue [11:55:19]wFMCommunicate request_size=4 [11:55:19]MH_SAM_APDU [11:55:19]CAPDU: 80 09 00 00 [11:55:19]Write to MH i2c: E2 08 00 FA 0E 80 09 00 00 00 00 00 00 7A [11:55:19]Write i2c OK [11:55:19]MH_I2C_Read... [11:55:19]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:55:19]Read from MH i2c: E2 [11:55:19]MH_I2C_Read... [11:55:19]Read from MH i2c: E2 03 00 [11:55:19]MH_I2C_Read... [11:55:19]Read from MH i2c: E2 03 00 FA 0E 00 90 00 7C [11:55:19]RAPDU: 90 00 [11:55:19]wFMCommunicate OK [11:55:19]SAM_PROTO_ClearQueue done [11:55:19]KKMCreateOFDPacket [11:55:19]OFDProtocolAddRootSTLVToBuf [11:55:19]FM_MakeSignedData [11:55:19]FM_MakeSignedData [11:55:19]SAM_PROTO_SignData [11:55:19]wFMCommunicate request_size=4 [11:55:19]MH_SAM_APDU [11:55:19]CAPDU: 80 0D 01 02 [11:55:19]Write to MH i2c: E2 08 00 FB 0E 80 0D 01 02 00 00 00 00 82 [11:55:19]Write i2c OK [11:55:19]MH_I2C_Read... [11:55:19]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:55:19]Read from MH i2c: E2 [11:55:19]MH_I2C_Read... [11:55:19]Read from MH i2c: E2 03 00 [11:55:19]MH_I2C_Read... [11:55:19]Read from MH i2c: E2 03 00 FB 0E 00 90 00 7D [11:55:19]RAPDU: 90 00 [11:55:19]wFMCommunicate OK [11:55:19]wFMCommunicate request_size=255 [11:55:19]MH_SAM_APDU [11:55:19]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 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 94 00 00 00 F4 03 04 00 A7 7B 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 6C 16 03 00 35 04 06 00 97 [11:55:19]Write to MH i2c: E2 02 01 FC 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 32 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 94 00 00 00 F4 03 04 00 A7 7B 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 6C 16 03 00 35 04 06 00 97 00 00 91 [11:55:19]Write i2c OK [11:55:19]MH_I2C_Read... [11:55:20]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:55:20]Read from MH i2c: E2 [11:55:20]MH_I2C_Read... [11:55:20]Read from MH i2c: E2 03 00 [11:55:20]MH_I2C_Read... [11:55:20]Read from MH i2c: E2 03 00 FC 0E 00 90 00 7E [11:55:20]RAPDU: 90 00 [11:55:20]wFMCommunicate OK [11:55:20]wFMCommunicate request_size=10 [11:55:20]MH_SAM_APDU [11:55:20]CAPDU: 80 0D 02 02 05 48 FA 7B BF C2 [11:55:20]Write to MH i2c: E2 0D 00 FD 0E 80 0D 02 02 05 00 48 FA 7B BF C2 00 00 CD [11:55:20]Write i2c OK [11:55:20]MH_I2C_Read... [11:55:20]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:55:20]Read from MH i2c: E2 [11:55:20]MH_I2C_Read... [11:55:20]Read from MH i2c: E2 03 00 [11:55:20]MH_I2C_Read... [11:55:20]Read from MH i2c: E2 03 00 FD 0E 00 90 00 7F [11:55:20]RAPDU: 90 00 [11:55:20]wFMCommunicate OK [11:55:20]wFMCommunicate request_size=4 [11:55:20]MH_SAM_APDU [11:55:20]CAPDU: 80 0D 03 02 [11:55:20]Write to MH i2c: E2 08 00 FE 0E 80 0D 03 02 00 00 00 00 87 [11:55:20]Write i2c OK [11:55:20]MH_I2C_Read... [11:55:20]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:55:20]Read from MH i2c: E2 [11:55:20]MH_I2C_Read... [11:55:20]Read from MH i2c: E2 0B 00 [11:55:20]MH_I2C_Read... [11:55:20]Read from MH i2c: E2 0B 00 FE 0E 00 B7 0A AA 6F 54 7C 5E 94 90 00 24 [11:55:20]RAPDU: B7 0A AA 6F 54 7C 5E 94 90 00 [11:55:20]wFMCommunicate OK [11:55:20]SAM_PROTO_SignData done [11:55:20]FM_MakeSignedData done [11:55:20]CreateOFDProtocolMessage [11:55:20]wFMCommunicate request_size=4 [11:55:20]MH_SAM_APDU [11:55:20]CAPDU: 80 11 00 00 [11:55:20]Write to MH i2c: E2 08 00 FF 0E 80 11 00 00 00 00 00 00 87 [11:55:20]Write i2c OK [11:55:20]MH_I2C_Read... [11:55:20]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:55:20]Read from MH i2c: E2 [11:55:20]MH_I2C_Read... [11:55:20]Read from MH i2c: E2 17 00 [11:55:20]MH_I2C_Read... [11:55:20]Read from MH i2c: E2 17 00 FF 0E 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 DC [11:55:20]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [11:55:20]wFMCommunicate OK [11:55:20]CreateOFDProtocolMessage done [11:55:20]OFDSenderStorePacket 202348 [11:55:20]StoreOFDPacket docnum=202348 [11:55:20]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 21 DE 07 01 9C 80 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 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 94 00 00 00 F4 03 04 00 A7 7B 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 6C 16 03 00 35 04 06 00 97 48 FA 7B BF C2 B7 0A AA 6F 54 7C 5E 94 [11:55:20]CheckFolder [11:55:20]dirname=/storage/ofd_packets [11:55:20]CheckFolder done [11:55:20]ProducePacketName [11:55:20]name=ofd_packets/00202348 [11:55:20]NVStorageSaveData ofd_packets/00202348 [11:55:20]File name is /storage/ofd_packets/00202348 [11:55:20]Write 301 bytes [11:55:20]NVStorageSaveData done [11:55:20]OFDSenderStorePacket done [11:55:20]KKMCreateOFDPacket done [11:55:20]NVStorageSaveData kkm_last_timestamp [11:55:20]File name is /storage/kkm_last_timestamp [11:55:20]Write 4 bytes [11:55:20]NVStorageSaveData done [11:55:20]ExternCall_PrintAddStr [11:55:20]wPrintStart [11:55:20]Write to MH i2c: 01 00 00 00 0F 0F [11:55:20]Write i2c OK [11:55:20]MH_I2C_Read... [11:55:20]Read from MH i2c: 01 [11:55:20]MH_I2C_Read... [11:55:20]Read from MH i2c: 01 07 00 [11:55:20]MH_I2C_Read... [11:55:20]Read from MH i2c: 01 07 00 00 0F 00 00 00 00 00 FF 0F 24 [11:55:20]RasterBufferAndPrint [11:55:20]line Счет N : (1)450125 [11:55:20]line ИНН: 02508201610067 [11:55:20]line Контрольно-Кассовый Чек [11:55:20]line ПРОДАЖА [11:55:20]line ТРК (МРК, ГНК) : 62 [11:55:20]line Товар: 2710124130 [11:55:20]line Аи-92-К-2 [11:55:20]line 7.480 * 66.90 [11:55:20]line = 500.41 [11:55:20]line НДС 12% НСП 1% [11:55:20]line > о реализуемом товаре [11:55:20]line ОКРУГЛЕНИЕ: -0.41 [11:55:20]line ИТОГО: 500.00 [11:55:20]line Внесено: 500.00 [11:55:20]line СДАЧА: 0.00 [11:55:20]line НСП 1% : 4.43 [11:55:20]line НДС 12% : 53.14 [11:55:20]line Наличными: 500.00 [11:55:20]line Безнал.: 0.00 [11:55:20]line Место: АЗС № 171 "Партнер Нефть" [11:55:20]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [11:55:20]line СНО: Общий режим [11:55:20]line Чек 148 28.10.2024 11:55 [11:55:20]line Смена: 545 ФФД: 1.0 [11:55:20]line ЗНМ: 0300000109 [11:55:20]line РНМ: 0000000000091777 [11:55:20]line Версия ККМ: 001 [11:55:20]line ФМ: 0000000000871756 [11:55:20]line ФД: 202348 [11:55:20]line ФПД: 166339695853506 [11:55:20]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T115519&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202348&fm=166339695853506&tin=02508201610067®Number=0000000000091777&sum=50000 [11:55:20]written 0, free lines is 4095 [11:55:20]OFD Sender: Processing packet 202348 [packets to send 116, broken 115] [11:55:20]ProducePacketName [11:55:20]name=ofd_packets/00202348 [11:55:20]OFD Sender: To server: pG, [11:55:20]CommunicateWithHost lk.salyk.kg:30040 [11:55:20]ConnectInit lk.salyk.kg [11:55:20]Connected sock=11 [11:55: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 35 36 0F 01 00 00 21 DE 07 01 9C 80 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 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 94 00 00 00 F4 03 04 00 A7 7B 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 6C 16 03 00 35 04 06 00 97 48 FA 7B BF C2 B7 0A AA 6F 54 7C 5E 94 [11:55:20]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 C8 1A 47 00 05 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 35 36 10 04 04 00 6C 16 03 00 F4 03 04 00 5D 27 1F 67 B6 04 01 00 00 D2 36 2A 04 5D 40 43 F4 [11:55:20]CommunicateWithHost err = 0 [11:55:20]CheckOFDResponse [11:55:20]1017 (14) - 77093643461234 [11:55:20]1041 (16) - 0000000000871756 [11:55:20]1040 (4) - 202348 [11:55:20]1012 (4) - 28.10.2024 05:55 [11:55:20]1206 (1) - 0 [11:55:20]OFD Sender: Remove packet 202348 [11:55:20]ProducePacketName [11:55:20]name=ofd_packets/00202348 [11:55:20]NVStorageDeleteData [11:55:20]Write to MH i2c: 01 00 00 2B 0F 3A [11:55:20]Write i2c OK [11:55:20]MH_I2C_Read... [11:55:20]Read from MH i2c: 01 [11:55:20]MH_I2C_Read... [11:55:20]Read from MH i2c: 01 07 00 [11:55:20]MH_I2C_Read... [11:55:20]Read from MH i2c: 01 07 00 2B 0F 00 00 00 00 00 2A 0D 78 [11:55:20]RasterBufferAndPrint [11:55:20]line [11:55:20]line [11:55:20]line [11:55:20]line [11:55:20]line [11:55:20]written 0, free lines is 3395 [11:55:20]MH_Cut [11:55:20]Write to MH i2c: D1 01 00 32 0F 01 13 [11:55:20]Write i2c OK [11:55:20]MH_I2C_Read... [11:55:20]Read from MH i2c: D1 [11:55:20]MH_I2C_Read... [11:55:20]Read from MH i2c: D1 01 00 [11:55:20]MH_I2C_Read... [11:55:20]Read from MH i2c: D1 01 00 32 0F 00 12 [11:55:20]Write to MH i2c: 01 00 00 33 0F 42 [11:55:20]Write i2c OK [11:55:20]MH_I2C_Read... [11:55:21]OFD Sender: No OFD packet to send [11:55:21]*** Cut start [11:55:21]*** Purtial cut [11:55:21]*** Stage 1: CUTSNS_PIN = 1 [11:55:21]Read from MH i2c: 01 [11:55:21]MH_I2C_Read... [11:55:21]*** Stop cut motor [11:55:22]*** Cut end [11:55:22]Read from MH i2c: 01 07 00 [11:55:22]MH_I2C_Read... [11:55:22]Read from MH i2c: 01 07 00 33 0F 00 00 00 00 00 FF 0F 57 [11:55:22]process_action close_receipt done [11:55:22]requested_data is exist [11:55:22]produce_requested_data [11:55:22]requested_item fm.sn is exist - process it [11:55:22]wFMCommunicate request_size=4 [11:55:22]MH_SAM_APDU [11:55:22]CAPDU: 80 11 00 00 [11:55:22]Write to MH i2c: E2 08 00 34 0F 80 11 00 00 00 00 00 00 BD [11:55:22]Write i2c OK [11:55:22]MH_I2C_Read... [11:55:22]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:55:22]Read from MH i2c: E2 [11:55:22]MH_I2C_Read... [11:55:22]Read from MH i2c: E2 17 00 [11:55:22]MH_I2C_Read... [11:55:22]Read from MH i2c: E2 17 00 34 0F 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 12 [11:55:22]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [11:55:22]wFMCommunicate OK [11:55:22]requested_item fd.num is exist - process it [11:55:22]SAM_PROTO_GetFieldsCounters [11:55:22]wFMCommunicate request_size=4 [11:55:22]MH_SAM_APDU [11:55:22]CAPDU: 80 13 00 00 [11:55:22]Write to MH i2c: E2 08 00 35 0F 80 13 00 00 00 00 00 00 C0 [11:55:22]Write i2c OK [11:55:22]MH_I2C_Read... [11:55:22]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:55:22]Read from MH i2c: E2 [11:55:22]MH_I2C_Read... [11:55:22]Read from MH i2c: E2 62 00 [11:55:22]MH_I2C_Read... [11:55:22]Read from MH i2c: E2 62 00 35 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 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 6C 16 03 00 0E 04 04 00 21 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 4D [11:55: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 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 6C 16 03 00 0E 04 04 00 21 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 [11:55:22]wFMCommunicate OK [11:55:22]SAM_PROTO_GetFieldsCounters done [11:55:22]requested_item shift.num is exist - process it [11:55:22]requested_item shift.opened is exist - process it [11:55:22]req_shift_opened [11:55:22]FM_GetShiftState [11:55:22]SAM_PROTO_GetShiftState [11:55:22]wFMCommunicate request_size=4 [11:55:22]MH_SAM_APDU [11:55:22]CAPDU: 80 13 01 00 [11:55:22]Write to MH i2c: E2 08 00 36 0F 80 13 01 00 00 00 00 00 C2 [11:55:22]Write i2c OK [11:55:22]MH_I2C_Read... [11:55:22]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:55:22]Read from MH i2c: E2 [11:55:22]MH_I2C_Read... [11:55:22]Read from MH i2c: E2 0E 00 [11:55:22]MH_I2C_Read... [11:55:22]Read from MH i2c: E2 0E 00 36 0F 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 6D [11:55:22]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [11:55:22]wFMCommunicate OK [11:55:22]SAM_PROTO_GetShiftState done [11:55:22]FM_GetShiftState done [11:55:22]req_shift_opened done [11:55:22]requested_item shift.open_date is exist - process it [11:55:22]req_shift_open_date [11:55:22]req_shift_open_date done [11:55:22]produce_requested_data done [11:55:22]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202348,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670} [11:55:22]process_action_free close_receipt [11:55:22]json_value_free [11:55:22]json_value_free done [11:55:22]process_json_proto returns [11:55:22]Send response to host [11:55:22]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202348,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670}}} [11:55:22]free response buf [11:55:22]execute_script done [11:55:22]execute_script returns [11:55:22]free content buf [11:55:22]Sock 8.Close socket [11:55:22]Sock 8.Thread stoped [11:55:26]OFD Sender: No OFD packet to send [11:55:31]OFD Sender: No OFD packet to send [11:55:36]OFD Sender: No OFD packet to send [11:55:41]OFD Sender: No OFD packet to send [11:55:46]OFD Sender: No OFD packet to send [11:55:51]accept exits with 10 [11:55:51]New connection [11:55:51]New thread 3067407716 created [11:55:51]Thread 3067264356 joined [11:55:51]Waiting for new connection... [11:55:51] Sock 10.Parse request [11:55:51]Sock 10.Check first char [11:55:51]Sock 10.First char is OK [11:55:51]request: POST /json_proto HTTP/1.0 [11:55:51]Method: POST [11:55:51]URL: /json_proto [11:55:51]Method is POST - this is cgi request [11:55:51]url: /json_proto [11:55:51]query_string will be loaded in cgi processing [11:55:51]execute_cgi json_proto POST (null) [11:55:51]execute_cgi path=json_proto method=POST [11:55:51]POST find Content-Length [11:55:51]Host: 172.17.63.195:8080 [11:55:51]Content-Length: 682 [11:55:51]Content-Type: application/json [11:55:51] [11:55:51]POST finish read [11:55:51]Found Content-Length = 682 [11:55:51]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450126", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 52", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "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:55:51]execute_script... [11:55: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)450126", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 52", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "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:55:51]POST & json_proto [11:55:51]process_json_proto [11:55:51]json parsed OK: [11:55:51]protocol is kg_v1.0 [11:55:51]action value=close_receipt [11:55:51]process_action close_receipt [11:55:51]cmd_close_receipt [11:55:51]MH_GetDate [11:55:51]Write to MH i2c: F0 00 00 37 0F 35 [11:55:51]Write i2c OK [11:55:51]MH_I2C_Read... [11:55:51]Read from MH i2c: F0 [11:55:51]MH_I2C_Read... [11:55:51]Read from MH i2c: F0 09 00 [11:55:51]MH_I2C_Read... [11:55:51]Read from MH i2c: F0 09 00 37 0F 00 C8 7B 1F 67 47 1B 1E 67 EE [11:55:51]GetLastDocTimeStamp 1730116519 [11:55:51]current date 1730116552 [11:55:51]FM_GetShiftState [11:55:51]SAM_PROTO_GetShiftState [11:55:51]wFMCommunicate request_size=4 [11:55:51]MH_SAM_APDU [11:55:51]CAPDU: 80 13 01 00 [11:55:51]Write to MH i2c: E2 08 00 38 0F 80 13 01 00 00 00 00 00 C4 [11:55:51]Write i2c OK [11:55:51]MH_I2C_Read... [11:55:51]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:55:51]Read from MH i2c: E2 [11:55:51]MH_I2C_Read... [11:55:51]Read from MH i2c: E2 0E 00 [11:55:51]MH_I2C_Read... [11:55:51]Read from MH i2c: E2 0E 00 38 0F 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 6F [11:55:51]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [11:55:51]wFMCommunicate OK [11:55:51]SAM_PROTO_GetShiftState done [11:55:51]FM_GetShiftState done [11:55:51]opened in 1730073670 [11:55:51]opened+sec_in_day 1730160070 [11:55:51]quantity*price = 100015 [11:55:51]sum+1 = 100017 [11:55:51]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.16 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.21 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 149 28.10.2024 11:55 Смена: 545 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 ФМ: 0000000000871756 ФД: 202349 ФПД: 255988958783054 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T115552&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202349&fm=255988958783054&tin=02508201610067®Number=0000000000091777&sum=100000 [11:55:52]StoreToDocumentArchive [11:55:52]shift 545 fd 202349 [11:55:52]save to /storage/0545/doc_00202349 [11:55:52]save last doc name /storage/0545/doc_00202349 to /storage/kkm_last_doc_name [11:55:52]save OK [11:55:52]Clear old archive folders... [11:55:52]ProcessDocumentItem done err = 0, tmpTLVsize=251 [11:55:52]tlvbuf is 00E15A80 [11:55:52]SAM_PROTO_ClearQueue [11:55:52]wFMCommunicate request_size=4 [11:55:52]MH_SAM_APDU [11:55:52]CAPDU: 80 09 00 00 [11:55:52]Write to MH i2c: E2 08 00 45 0F 80 09 00 00 00 00 00 00 C6 [11:55:52]Write i2c OK [11:55:52]MH_I2C_Read... [11:55:52]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:55:52]Read from MH i2c: E2 [11:55:52]MH_I2C_Read... [11:55:52]Read from MH i2c: E2 03 00 [11:55:52]MH_I2C_Read... [11:55:52]Read from MH i2c: E2 03 00 45 0F 00 90 00 C8 [11:55:52]RAPDU: 90 00 [11:55:52]wFMCommunicate OK [11:55:52]SAM_PROTO_ClearQueue done [11:55:52]KKMCreateOFDPacket [11:55:52]OFDProtocolAddRootSTLVToBuf [11:55:52]FM_MakeSignedData [11:55:52]FM_MakeSignedData [11:55:52]SAM_PROTO_SignData [11:55:52]wFMCommunicate request_size=4 [11:55:52]MH_SAM_APDU [11:55:52]CAPDU: 80 0D 01 02 [11:55:52]Write to MH i2c: E2 08 00 46 0F 80 0D 01 02 00 00 00 00 CE [11:55:52]Write i2c OK [11:55:52]MH_I2C_Read... [11:55:52]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:55:52]Read from MH i2c: E2 [11:55:52]MH_I2C_Read... [11:55:52]Read from MH i2c: E2 03 00 [11:55:52]MH_I2C_Read... [11:55:52]Read from MH i2c: E2 03 00 46 0F 00 90 00 C9 [11:55:52]RAPDU: 90 00 [11:55:52]wFMCommunicate OK [11:55:52]wFMCommunicate request_size=255 [11:55:52]MH_SAM_APDU [11:55: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 32 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 C8 7B 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 6D 16 03 00 35 04 06 00 E8 [11:55:52]Write to MH i2c: E2 02 01 47 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 32 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 C8 7B 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 6D 16 03 00 35 04 06 00 E8 00 00 4B [11:55:53]Write i2c OK [11:55:53]MH_I2C_Read... [11:55:53]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:55:53]Read from MH i2c: E2 [11:55:53]MH_I2C_Read... [11:55:53]Read from MH i2c: E2 03 00 [11:55:53]MH_I2C_Read... [11:55:53]Read from MH i2c: E2 03 00 47 0F 00 90 00 CA [11:55:53]RAPDU: 90 00 [11:55:53]wFMCommunicate OK [11:55:53]wFMCommunicate request_size=10 [11:55:53]MH_SAM_APDU [11:55:53]CAPDU: 80 0D 02 02 05 D2 12 F4 66 4E [11:55:53]Write to MH i2c: E2 0D 00 48 0F 80 0D 02 02 05 00 D2 12 F4 66 4E 00 00 67 [11:55:53]Write i2c OK [11:55:53]MH_I2C_Read... [11:55:53]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:55:53]Read from MH i2c: E2 [11:55:53]MH_I2C_Read... [11:55:53]Read from MH i2c: E2 03 00 [11:55:53]MH_I2C_Read... [11:55:53]Read from MH i2c: E2 03 00 48 0F 00 90 00 CB [11:55:53]RAPDU: 90 00 [11:55:53]wFMCommunicate OK [11:55:53]wFMCommunicate request_size=4 [11:55:53]MH_SAM_APDU [11:55:53]CAPDU: 80 0D 03 02 [11:55:53]Write to MH i2c: E2 08 00 49 0F 80 0D 03 02 00 00 00 00 D3 [11:55:53]Write i2c OK [11:55:53]MH_I2C_Read... [11:55:53]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:55:53]Read from MH i2c: E2 [11:55:53]MH_I2C_Read... [11:55:53]Read from MH i2c: E2 0B 00 [11:55:53]MH_I2C_Read... [11:55:53]Read from MH i2c: E2 0B 00 49 0F 00 CD F5 2F EB 2A 91 BD 6E 90 00 96 [11:55:53]RAPDU: CD F5 2F EB 2A 91 BD 6E 90 00 [11:55:53]wFMCommunicate OK [11:55:53]SAM_PROTO_SignData done [11:55:53]FM_MakeSignedData done [11:55:53]CreateOFDProtocolMessage [11:55:53]wFMCommunicate request_size=4 [11:55:53]MH_SAM_APDU [11:55:53]CAPDU: 80 11 00 00 [11:55:53]Write to MH i2c: E2 08 00 4A 0F 80 11 00 00 00 00 00 00 D3 [11:55:53]Write i2c OK [11:55:53]MH_I2C_Read... [11:55:53]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:55:53]Read from MH i2c: E2 [11:55:53]MH_I2C_Read... [11:55:53]Read from MH i2c: E2 17 00 [11:55:53]MH_I2C_Read... [11:55:53]Read from MH i2c: E2 17 00 4A 0F 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 28 [11:55:53]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [11:55:53]wFMCommunicate OK [11:55:53]CreateOFDProtocolMessage done [11:55:53]OFDSenderStorePacket 202349 [11:55:53]StoreOFDPacket docnum=202349 [11:55:53]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 B5 25 07 01 B0 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 32 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 C8 7B 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 6D 16 03 00 35 04 06 00 E8 D2 12 F4 66 4E CD F5 2F EB 2A 91 BD 6E [11:55:53]CheckFolder [11:55:53]dirname=/storage/ofd_packets [11:55:53]CheckFolder done [11:55:53]ProducePacketName [11:55:53]name=ofd_packets/00202349 [11:55:53]NVStorageSaveData ofd_packets/00202349 [11:55:53]File name is /storage/ofd_packets/00202349 [11:55:53]Write 301 bytes [11:55:53]NVStorageSaveData done [11:55:53]OFDSenderStorePacket done [11:55:53]KKMCreateOFDPacket done [11:55:53]NVStorageSaveData kkm_last_timestamp [11:55:53]File name is /storage/kkm_last_timestamp [11:55:53]Write 4 bytes [11:55:53]NVStorageSaveData done [11:55:53]ExternCall_PrintAddStr [11:55:53]wPrintStart [11:55:53]Write to MH i2c: 01 00 00 4B 0F 5A [11:55:53]Write i2c OK [11:55:53]MH_I2C_Read... [11:55:53]Read from MH i2c: 01 [11:55:53]MH_I2C_Read... [11:55:53]Read from MH i2c: 01 07 00 [11:55:53]MH_I2C_Read... [11:55:53]Read from MH i2c: 01 07 00 4B 0F 00 00 00 00 00 FF 0F 6F [11:55:53]RasterBufferAndPrint [11:55:53]line Счет N : (1)450126 [11:55:53]line ИНН: 02508201610067 [11:55:53]line Контрольно-Кассовый Чек [11:55:53]line ПРОДАЖА [11:55:53]line ТРК (МРК, ГНК) : 52 [11:55:53]line Товар: 2710124130 [11:55:53]line Аи-92-К-2 [11:55:53]line 14.950 * 66.90 [11:55:53]line = 1000.16 [11:55:53]line НДС 12% НСП 1% [11:55:53]line > о реализуемом товаре [11:55:53]line ОКРУГЛЕНИЕ: -0.16 [11:55:53]line ИТОГО: 1000.00 [11:55:53]line Внесено: 1000.00 [11:55:53]line СДАЧА: 0.00 [11:55:53]line НСП 1% : 8.85 [11:55:53]line НДС 12% : 106.21 [11:55:53]line Наличными: 1000.00 [11:55:53]line Безнал.: 0.00 [11:55:53]line Место: АЗС № 171 "Партнер Нефть" [11:55:53]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [11:55:53]line СНО: Общий режим [11:55:53]line Чек 149 28.10.2024 11:55 [11:55:53]line Смена: 545 ФФД: 1.0 [11:55:53]line ЗНМ: 0300000109 [11:55:53]line РНМ: 0000000000091777 [11:55:53]line Версия ККМ: 001 [11:55:53]OFD Sender: Processing packet 202349 [packets to send 116, broken 115] [11:55:53]line ФМ: 0000000000871756 [11:55:53]ProducePacketName [11:55:53]line ФД: 202349 [11:55:53]name=ofd_packets/00202349 [11:55:53]line ФПД: 255988958783054 [11:55:53]OFD Sender: To server: pG, [11:55:53]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T115552&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202349&fm=255988958783054&tin=02508201610067®Number=0000000000091777&sum=100000 [11:55:53]CommunicateWithHost lk.salyk.kg:30040 [11:55:53]ConnectInit lk.salyk.kg [11:55:53]written 0, free lines is 4095 [11:55:53]Connected sock=11 [11:55:53]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 B5 25 07 01 B0 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 32 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 C8 7B 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 6D 16 03 00 35 04 06 00 E8 D2 12 F4 66 4E CD F5 2F EB 2A 91 BD 6E [11:55:54]Write to MH i2c: 01 00 00 76 0F 85 [11:55:54]Write i2c OK [11:55:54]MH_I2C_Read... [11:55:54]Read from MH i2c: 01 [11:55:54]MH_I2C_Read... [11:55:54]Read from MH i2c: 01 07 00 [11:55:54]MH_I2C_Read... [11:55:54]Read from MH i2c: 01 07 00 76 0F 00 00 00 00 00 AC 0C 44 [11:55:54]RasterBufferAndPrint [11:55:54]line [11:55:54]line [11:55:54]line [11:55:54]line [11:55:54]line [11:55:54]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 27 DD 47 00 CA 51 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 6D 16 03 00 F4 03 04 00 7F 27 1F 67 B6 04 01 00 00 62 63 AE 93 9F 0E AF 4F [11:55:54]CommunicateWithHost err = 0 [11:55:54]CheckOFDResponse [11:55:54]1017 (14) - 77093643461234 [11:55:54]1041 (16) - 0000000000871756 [11:55:54]1040 (4) - 202349 [11:55:54]1012 (4) - 28.10.2024 05:56 [11:55:54]1206 (1) - 0 [11:55:54]OFD Sender: Remove packet 202349 [11:55:54]ProducePacketName [11:55:54]name=ofd_packets/00202349 [11:55:54]NVStorageDeleteData [11:55:54]written 0, free lines is 3285 [11:55:54]MH_Cut [11:55:54]Write to MH i2c: D1 01 00 7D 0F 01 5E [11:55:54]Write i2c OK [11:55:54]MH_I2C_Read... [11:55:54]Read from MH i2c: D1 [11:55:54]MH_I2C_Read... [11:55:54]Read from MH i2c: D1 01 00 [11:55:54]MH_I2C_Read... [11:55:54]Read from MH i2c: D1 01 00 7D 0F 00 5D [11:55:54]Write to MH i2c: 01 00 00 7E 0F 8D [11:55:54]Write i2c OK [11:55:54]MH_I2C_Read... [11:55:54]OFD Sender: No OFD packet to send [11:55:55]*** Cut start [11:55:55]*** Purtial cut [11:55:55]*** Stage 1: CUTSNS_PIN = 1 [11:55:55]Read from MH i2c: 01 [11:55:55]MH_I2C_Read... [11:55:55]*** Stop cut motor [11:55:55]*** Cut end [11:55:55]Read from MH i2c: 01 07 00 [11:55:55]MH_I2C_Read... [11:55:55]Read from MH i2c: 01 07 00 7E 0F 00 00 00 00 00 FF 0F A2 [11:55:55]process_action close_receipt done [11:55:55]requested_data is exist [11:55:55]produce_requested_data [11:55:55]requested_item fm.sn is exist - process it [11:55:55]wFMCommunicate request_size=4 [11:55:55]MH_SAM_APDU [11:55:55]CAPDU: 80 11 00 00 [11:55:55]Write to MH i2c: E2 08 00 7F 0F 80 11 00 00 00 00 00 00 08 [11:55:55]Write i2c OK [11:55:55]MH_I2C_Read... [11:55:55]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:55:55]Read from MH i2c: E2 [11:55:55]MH_I2C_Read... [11:55:55]Read from MH i2c: E2 17 00 [11:55:55]MH_I2C_Read... [11:55:55]Read from MH i2c: E2 17 00 7F 0F 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 5D [11:55:55]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [11:55:55]wFMCommunicate OK [11:55:55]requested_item fd.num is exist - process it [11:55:55]SAM_PROTO_GetFieldsCounters [11:55:55]wFMCommunicate request_size=4 [11:55:55]MH_SAM_APDU [11:55:55]CAPDU: 80 13 00 00 [11:55:55]Write to MH i2c: E2 08 00 80 0F 80 13 00 00 00 00 00 00 0B [11:55:55]Write i2c OK [11:55:55]MH_I2C_Read... [11:55:55]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:55:55]Read from MH i2c: E2 [11:55:55]MH_I2C_Read... [11:55:55]Read from MH i2c: E2 62 00 [11:55:55]MH_I2C_Read... [11:55:55]Read from MH i2c: E2 62 00 80 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 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 6D 16 03 00 0E 04 04 00 21 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 9C [11:55: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 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 6D 16 03 00 0E 04 04 00 21 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 [11:55:55]wFMCommunicate OK [11:55:55]SAM_PROTO_GetFieldsCounters done [11:55:55]requested_item shift.num is exist - process it [11:55:55]requested_item shift.opened is exist - process it [11:55:55]req_shift_opened [11:55:55]FM_GetShiftState [11:55:55]SAM_PROTO_GetShiftState [11:55:55]wFMCommunicate request_size=4 [11:55:55]MH_SAM_APDU [11:55:55]CAPDU: 80 13 01 00 [11:55:55]Write to MH i2c: E2 08 00 81 0F 80 13 01 00 00 00 00 00 0D [11:55:55]Write i2c OK [11:55:55]MH_I2C_Read... [11:55:55]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:55:55]Read from MH i2c: E2 [11:55:55]MH_I2C_Read... [11:55:55]Read from MH i2c: E2 0E 00 [11:55:55]MH_I2C_Read... [11:55:55]Read from MH i2c: E2 0E 00 81 0F 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 B8 [11:55:55]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [11:55:55]wFMCommunicate OK [11:55:55]SAM_PROTO_GetShiftState done [11:55:55]FM_GetShiftState done [11:55:55]req_shift_opened done [11:55:55]requested_item shift.open_date is exist - process it [11:55:55]req_shift_open_date [11:55:55]req_shift_open_date done [11:55:55]produce_requested_data done [11:55:55]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202349,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670} [11:55:55]process_action_free close_receipt [11:55:55]json_value_free [11:55:55]json_value_free done [11:55:55]process_json_proto returns [11:55:55]Send response to host [11:55:55]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202349,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670}}} [11:55:55]free response buf [11:55:55]execute_script done [11:55:55]execute_script returns [11:55:55]free content buf [11:55:55]Sock 10.Close socket [11:55:55]Sock 10.Thread stoped [11:55:59]OFD Sender: No OFD packet to send [11:56:04]OFD Sender: No OFD packet to send [11:56:09]OFD Sender: No OFD packet to send [11:56:14]OFD Sender: No OFD packet to send [11:56:19]OFD Sender: No OFD packet to send [11:56:24]OFD Sender: No OFD packet to send [11:56:29]OFD Sender: No OFD packet to send [11:56:34]OFD Sender: No OFD packet to send [11:56:39]OFD Sender: No OFD packet to send [11:56:44]OFD Sender: No OFD packet to send [11:56:49]OFD Sender: No OFD packet to send [11:56:54]OFD Sender: No OFD packet to send [11:56:59]OFD Sender: No OFD packet to send [11:57:04]OFD Sender: No OFD packet to send [11:57:09]OFD Sender: No OFD packet to send [11:57:14]OFD Sender: No OFD packet to send [11:57:15]accept exits with 9 [11:57:15]New connection [11:57:15]New thread 3067264356 created [11:57:15]Thread 3067407716 joined [11:57:15]Waiting for new connection... [11:57:15] Sock 9.Parse request [11:57:15]Sock 9.Check first char [11:57:15]Sock 9.First char is OK [11:57:15]request: POST /json_proto HTTP/1.0 [11:57:15]Method: POST [11:57:15]URL: /json_proto [11:57:15]Method is POST - this is cgi request [11:57:15]url: /json_proto [11:57:15]query_string will be loaded in cgi processing [11:57:15]execute_cgi json_proto POST (null) [11:57:15]execute_cgi path=json_proto method=POST [11:57:15]POST find Content-Length [11:57:15]Host: 172.17.63.195:8080 [11:57:15]Content-Length: 682 [11:57:15]Content-Type: application/json [11:57:15] [11:57:15]POST finish read [11:57:15]Found Content-Length = 682 [11:57:15]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450127", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 61", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-3", "price" : 74.20, "quantity" : 20.220, "sum" : 1500.32, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1500.00, "total" : 1500.00, "payments": [ { "type": 0, "sum" : 1500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:57:15]execute_script... [11:57: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)450127", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 61", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-3", "price" : 74.20, "quantity" : 20.220, "sum" : 1500.32, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1500.00, "total" : 1500.00, "payments": [ { "type": 0, "sum" : 1500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:57:15]POST & json_proto [11:57:15]process_json_proto [11:57:15]json parsed OK: [11:57:15]protocol is kg_v1.0 [11:57:15]action value=close_receipt [11:57:15]process_action close_receipt [11:57:15]cmd_close_receipt [11:57:15]MH_GetDate [11:57:15]Write to MH i2c: F0 00 00 82 0F 80 [11:57:15]Write i2c OK [11:57:15]MH_I2C_Read... [11:57:15]Read from MH i2c: F0 [11:57:15]MH_I2C_Read... [11:57:15]Read from MH i2c: F0 09 00 [11:57:15]MH_I2C_Read... [11:57:15]Read from MH i2c: F0 09 00 82 0F 00 1C 7C 1F 67 47 1B 1E 67 8E [11:57:15]GetLastDocTimeStamp 1730116552 [11:57:15]current date 1730116636 [11:57:15]FM_GetShiftState [11:57:15]SAM_PROTO_GetShiftState [11:57:15]wFMCommunicate request_size=4 [11:57:15]MH_SAM_APDU [11:57:15]CAPDU: 80 13 01 00 [11:57:15]Write to MH i2c: E2 08 00 83 0F 80 13 01 00 00 00 00 00 0F [11:57:15]Write i2c OK [11:57:15]MH_I2C_Read... [11:57:16]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:57:16]Read from MH i2c: E2 [11:57:16]MH_I2C_Read... [11:57:16]Read from MH i2c: E2 0E 00 [11:57:16]MH_I2C_Read... [11:57:16]Read from MH i2c: E2 0E 00 83 0F 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 BA [11:57:16]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [11:57:16]wFMCommunicate OK [11:57:16]SAM_PROTO_GetShiftState done [11:57:16]FM_GetShiftState done [11:57:16]opened in 1730073670 [11:57:16]opened+sec_in_day 1730160070 [11:57:16]quantity*price = 150032 [11:57:16]sum+1 = 150033 [11:57:16]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.32 ИТОГО: 1500.00 Внесено: 1500.00 СДАЧА: 0.00 НСП 1% : 13.28 НДС 12% : 159.33 Наличными: 1500.00 Безнал.: 0.00 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 150 28.10.2024 11:57 Смена: 545 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 ФМ: 0000000000871756 ФД: 202350 ФПД: 151179242827720 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T115716&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202350&fm=151179242827720&tin=02508201610067®Number=0000000000091777&sum=150000 [11:57:17]StoreToDocumentArchive [11:57:17]shift 545 fd 202350 [11:57:17]save to /storage/0545/doc_00202350 [11:57:17]save last doc name /storage/0545/doc_00202350 to /storage/kkm_last_doc_name [11:57:17]save OK [11:57:17]Clear old archive folders... [11:57:17]ProcessDocumentItem done err = 0, tmpTLVsize=251 [11:57:17]tlvbuf is 00DB8350 [11:57:17]SAM_PROTO_ClearQueue [11:57:17]wFMCommunicate request_size=4 [11:57:17]MH_SAM_APDU [11:57:17]CAPDU: 80 09 00 00 [11:57:17]Write to MH i2c: E2 08 00 90 0F 80 09 00 00 00 00 00 00 11 [11:57:17]Write i2c OK [11:57:17]MH_I2C_Read... [11:57:17]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:57:17]Read from MH i2c: E2 [11:57:17]MH_I2C_Read... [11:57:17]Read from MH i2c: E2 03 00 [11:57:17]MH_I2C_Read... [11:57:17]Read from MH i2c: E2 03 00 90 0F 00 90 00 13 [11:57:17]RAPDU: 90 00 [11:57:17]wFMCommunicate OK [11:57:17]SAM_PROTO_ClearQueue done [11:57:17]KKMCreateOFDPacket [11:57:17]OFDProtocolAddRootSTLVToBuf [11:57:17]FM_MakeSignedData [11:57:17]FM_MakeSignedData [11:57:17]SAM_PROTO_SignData [11:57:17]wFMCommunicate request_size=4 [11:57:17]MH_SAM_APDU [11:57:17]CAPDU: 80 0D 01 02 [11:57:17]Write to MH i2c: E2 08 00 91 0F 80 0D 01 02 00 00 00 00 19 [11:57:17]Write i2c OK [11:57:17]MH_I2C_Read... [11:57:17]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:57:17]Read from MH i2c: E2 [11:57:17]MH_I2C_Read... [11:57:17]Read from MH i2c: E2 03 00 [11:57:17]MH_I2C_Read... [11:57:17]Read from MH i2c: E2 03 00 91 0F 00 90 00 14 [11:57:17]RAPDU: 90 00 [11:57:17]wFMCommunicate OK [11:57:17]wFMCommunicate request_size=255 [11:57:17]MH_SAM_APDU [11:57:17]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 33 FF 03 08 00 03 FC 4E 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 10 4A 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F0 49 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 30 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 3D 3E 00 00 00 00 07 04 06 00 F0 49 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 96 00 00 00 F4 03 04 00 1C 7C 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 6E 16 03 00 35 04 06 00 89 [11:57:17]Write to MH i2c: E2 02 01 92 0F 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 33 FF 03 08 00 03 FC 4E 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 10 4A 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F0 49 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 30 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 3D 3E 00 00 00 00 07 04 06 00 F0 49 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 96 00 00 00 F4 03 04 00 1C 7C 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 6E 16 03 00 35 04 06 00 89 00 00 F8 [11:57:17]Write i2c OK [11:57:17]MH_I2C_Read... [11:57:18]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:57:18]Read from MH i2c: E2 [11:57:18]MH_I2C_Read... [11:57:18]Read from MH i2c: E2 03 00 [11:57:18]MH_I2C_Read... [11:57:18]Read from MH i2c: E2 03 00 92 0F 00 90 00 15 [11:57:18]RAPDU: 90 00 [11:57:18]wFMCommunicate OK [11:57:18]wFMCommunicate request_size=10 [11:57:18]MH_SAM_APDU [11:57:18]CAPDU: 80 0D 02 02 05 7F 29 10 EF C8 [11:57:18]Write to MH i2c: E2 0D 00 93 0F 80 0D 02 02 05 00 7F 29 10 EF C8 00 00 95 [11:57:18]Write i2c OK [11:57:18]MH_I2C_Read... [11:57:18]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:57:18]Read from MH i2c: E2 [11:57:18]MH_I2C_Read... [11:57:18]Read from MH i2c: E2 03 00 [11:57:18]MH_I2C_Read... [11:57:18]Read from MH i2c: E2 03 00 93 0F 00 90 00 16 [11:57:18]RAPDU: 90 00 [11:57:18]wFMCommunicate OK [11:57:18]wFMCommunicate request_size=4 [11:57:18]MH_SAM_APDU [11:57:18]CAPDU: 80 0D 03 02 [11:57:18]Write to MH i2c: E2 08 00 94 0F 80 0D 03 02 00 00 00 00 1E [11:57:18]Write i2c OK [11:57:18]MH_I2C_Read... [11:57:18]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:57:18]Read from MH i2c: E2 [11:57:18]MH_I2C_Read... [11:57:18]Read from MH i2c: E2 0B 00 [11:57:18]MH_I2C_Read... [11:57:18]Read from MH i2c: E2 0B 00 94 0F 00 82 BE B8 A4 C7 94 EF 7D 90 00 82 [11:57:18]RAPDU: 82 BE B8 A4 C7 94 EF 7D 90 00 [11:57:18]wFMCommunicate OK [11:57:18]SAM_PROTO_SignData done [11:57:18]FM_MakeSignedData done [11:57:18]CreateOFDProtocolMessage [11:57:18]wFMCommunicate request_size=4 [11:57:18]MH_SAM_APDU [11:57:18]CAPDU: 80 11 00 00 [11:57:18]Write to MH i2c: E2 08 00 95 0F 80 11 00 00 00 00 00 00 1E [11:57:18]Write i2c OK [11:57:18]MH_I2C_Read... [11:57:18]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:57:18]Read from MH i2c: E2 [11:57:18]MH_I2C_Read... [11:57:18]Read from MH i2c: E2 17 00 [11:57:18]MH_I2C_Read... [11:57:18]Read from MH i2c: E2 17 00 95 0F 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 73 [11:57:18]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [11:57:18]wFMCommunicate OK [11:57:18]CreateOFDProtocolMessage done [11:57:18]OFDSenderStorePacket 202350 [11:57:18]StoreOFDPacket docnum=202350 [11:57:18]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 D3 25 07 01 E6 9F 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 33 FF 03 08 00 03 FC 4E 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 10 4A 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F0 49 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 30 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 3D 3E 00 00 00 00 07 04 06 00 F0 49 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 96 00 00 00 F4 03 04 00 1C 7C 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 6E 16 03 00 35 04 06 00 89 7F 29 10 EF C8 82 BE B8 A4 C7 94 EF 7D [11:57:18]CheckFolder [11:57:18]dirname=/storage/ofd_packets [11:57:18]CheckFolder done [11:57:18]ProducePacketName [11:57:18]name=ofd_packets/00202350 [11:57:18]NVStorageSaveData ofd_packets/00202350 [11:57:18]File name is /storage/ofd_packets/00202350 [11:57:18]Write 301 bytes [11:57:18]NVStorageSaveData done [11:57:18]OFDSenderStorePacket done [11:57:18]KKMCreateOFDPacket done [11:57:18]NVStorageSaveData kkm_last_timestamp [11:57:18]File name is /storage/kkm_last_timestamp [11:57:18]Write 4 bytes [11:57:18]NVStorageSaveData done [11:57:18]ExternCall_PrintAddStr [11:57:18]wPrintStart [11:57:18]Write to MH i2c: 01 00 00 96 0F A5 [11:57:18]Write i2c OK [11:57:18]MH_I2C_Read... [11:57:18]Read from MH i2c: 01 [11:57:18]MH_I2C_Read... [11:57:18]Read from MH i2c: 01 07 00 [11:57:18]MH_I2C_Read... [11:57:18]Read from MH i2c: 01 07 00 96 0F 00 00 00 00 00 FF 0F BA [11:57:18]RasterBufferAndPrint [11:57:18]line Счет N : (1)450127 [11:57:18]line ИНН: 02508201610067 [11:57:18]line Контрольно-Кассовый Чек [11:57:18]line ПРОДАЖА [11:57:18]line ТРК (МРК, ГНК) : 61 [11:57:18]line Товар: 2710124500 [11:57:18]line Аи-95-К-3 [11:57:18]line 20.220 * 74.20 [11:57:18]line = 1500.32 [11:57:18]line НДС 12% НСП 1% [11:57:18]line > о реализуемом товаре [11:57:18]line ОКРУГЛЕНИЕ: -0.32 [11:57:18]line ИТОГО: 1500.00 [11:57:18]line Внесено: 1500.00 [11:57:18]line СДАЧА: 0.00 [11:57:18]line НСП 1% : 13.28 [11:57:18]line НДС 12% : 159.33 [11:57:18]line Наличными: 1500.00 [11:57:18]line Безнал.: 0.00 [11:57:18]line Место: АЗС № 171 "Партнер Нефть" [11:57:18]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [11:57:18]line СНО: Общий режим [11:57:18]line Чек 150 28.10.2024 11:57 [11:57:18]line Смена: 545 ФФД: 1.0 [11:57:18]line ЗНМ: 0300000109 [11:57:18]line РНМ: 0000000000091777 [11:57:18]line Версия ККМ: 001 [11:57:18]line ФМ: 0000000000871756 [11:57:18]line ФД: 202350 [11:57:18]line ФПД: 151179242827720 [11:57:18]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T115716&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202350&fm=151179242827720&tin=02508201610067®Number=0000000000091777&sum=150000 [11:57:18]written 0, free lines is 4095 [11:57:18]OFD Sender: Processing packet 202350 [packets to send 116, broken 115] [11:57:18]ProducePacketName [11:57:18]name=ofd_packets/00202350 [11:57:18]OFD Sender: To server: pG, [11:57:18]CommunicateWithHost lk.salyk.kg:30040 [11:57:18]ConnectInit lk.salyk.kg [11:57:18]Connected sock=11 [11:57:18]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 D3 25 07 01 E6 9F 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 33 FF 03 08 00 03 FC 4E 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 10 4A 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F0 49 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 30 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 3D 3E 00 00 00 00 07 04 06 00 F0 49 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 96 00 00 00 F4 03 04 00 1C 7C 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 6E 16 03 00 35 04 06 00 89 7F 29 10 EF C8 82 BE B8 A4 C7 94 EF 7D [11:57:18]Write to MH i2c: 01 00 00 C1 0F D0 [11:57:18]Write i2c OK [11:57:18]MH_I2C_Read... [11:57:18]Read from MH i2c: 01 [11:57:18]MH_I2C_Read... [11:57:18]Read from MH i2c: 01 07 00 [11:57:18]MH_I2C_Read... [11:57:18]Read from MH i2c: 01 07 00 C1 0F 00 00 00 00 00 A1 0C 84 [11:57:18]RasterBufferAndPrint [11:57:18]line [11:57:18]line [11:57:18]line [11:57:18]line [11:57:18]line [11:57:18]written 0, free lines is 3267 [11:57:18]MH_Cut [11:57:18]Write to MH i2c: D1 01 00 C8 0F 01 A9 [11:57:18]Write i2c OK [11:57:18]MH_I2C_Read... [11:57:18]Read from MH i2c: D1 [11:57:18]MH_I2C_Read... [11:57:18]Read from MH i2c: D1 01 00 [11:57:18]MH_I2C_Read... [11:57:18]Read from MH i2c: D1 01 00 C8 0F 00 A8 [11:57:18]Write to MH i2c: 01 00 00 C9 0F D8 [11:57:18]Write i2c OK [11:57:18]MH_I2C_Read... [11:57:18]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 BF F8 47 00 7D 82 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 6E 16 03 00 F4 03 04 00 D3 27 1F 67 B6 04 01 00 00 9D 83 15 1F 5F C5 44 45 [11:57:19]CommunicateWithHost err = 0 [11:57:19]CheckOFDResponse [11:57:19]1017 (14) - 77093643461234 [11:57:19]1041 (16) - 0000000000871756 [11:57:19]1040 (4) - 202350 [11:57:19]1012 (4) - 28.10.2024 05:57 [11:57:19]1206 (1) - 0 [11:57:19]OFD Sender: Remove packet 202350 [11:57:19]ProducePacketName [11:57:19]name=ofd_packets/00202350 [11:57:19]NVStorageDeleteData [11:57:19]OFD Sender: No OFD packet to send [11:57:19]*** Cut start [11:57:19]*** Purtial cut [11:57:19]*** Stage 1: CUTSNS_PIN = 1 [11:57:19]Read from MH i2c: 01 [11:57:19]MH_I2C_Read... [11:57:19]*** Stop cut motor [11:57:19]*** Cut end [11:57:19]Read from MH i2c: 01 07 00 [11:57:20]MH_I2C_Read... [11:57:20]Read from MH i2c: 01 07 00 C9 0F 00 00 00 00 00 FF 0F ED [11:57:20]process_action close_receipt done [11:57:20]requested_data is exist [11:57:20]produce_requested_data [11:57:20]requested_item fm.sn is exist - process it [11:57:20]wFMCommunicate request_size=4 [11:57:20]MH_SAM_APDU [11:57:20]CAPDU: 80 11 00 00 [11:57:20]Write to MH i2c: E2 08 00 CA 0F 80 11 00 00 00 00 00 00 53 [11:57:20]Write i2c OK [11:57:20]MH_I2C_Read... [11:57:20]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:57:20]Read from MH i2c: E2 [11:57:20]MH_I2C_Read... [11:57:20]Read from MH i2c: E2 17 00 [11:57:20]MH_I2C_Read... [11:57:20]Read from MH i2c: E2 17 00 CA 0F 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 A8 [11:57:20]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [11:57:20]wFMCommunicate OK [11:57:20]requested_item fd.num is exist - process it [11:57:20]SAM_PROTO_GetFieldsCounters [11:57:20]wFMCommunicate request_size=4 [11:57:20]MH_SAM_APDU [11:57:20]CAPDU: 80 13 00 00 [11:57:20]Write to MH i2c: E2 08 00 CB 0F 80 13 00 00 00 00 00 00 56 [11:57:20]Write i2c OK [11:57:20]MH_I2C_Read... [11:57:20]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:57:20]Read from MH i2c: E2 [11:57:20]MH_I2C_Read... [11:57:20]Read from MH i2c: E2 62 00 [11:57:20]MH_I2C_Read... [11:57:20]Read from MH i2c: E2 62 00 CB 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 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 6E 16 03 00 0E 04 04 00 21 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 EB [11:57:20]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 6E 16 03 00 0E 04 04 00 21 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 [11:57:20]wFMCommunicate OK [11:57:20]SAM_PROTO_GetFieldsCounters done [11:57:20]requested_item shift.num is exist - process it [11:57:20]requested_item shift.opened is exist - process it [11:57:20]req_shift_opened [11:57:20]FM_GetShiftState [11:57:20]SAM_PROTO_GetShiftState [11:57:20]wFMCommunicate request_size=4 [11:57:20]MH_SAM_APDU [11:57:20]CAPDU: 80 13 01 00 [11:57:20]Write to MH i2c: E2 08 00 CC 0F 80 13 01 00 00 00 00 00 58 [11:57:20]Write i2c OK [11:57:20]MH_I2C_Read... [11:57:20]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:57:20]Read from MH i2c: E2 [11:57:20]MH_I2C_Read... [11:57:20]Read from MH i2c: E2 0E 00 [11:57:20]MH_I2C_Read... [11:57:20]Read from MH i2c: E2 0E 00 CC 0F 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 03 [11:57:20]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [11:57:20]wFMCommunicate OK [11:57:20]SAM_PROTO_GetShiftState done [11:57:20]FM_GetShiftState done [11:57:20]req_shift_opened done [11:57:20]requested_item shift.open_date is exist - process it [11:57:20]req_shift_open_date [11:57:20]req_shift_open_date done [11:57:20]produce_requested_data done [11:57:20]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202350,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670} [11:57:20]process_action_free close_receipt [11:57:20]json_value_free [11:57:20]json_value_free done [11:57:20]process_json_proto returns [11:57:20]Send response to host [11:57:20]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202350,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670}}} [11:57:20]free response buf [11:57:20]execute_script done [11:57:20]execute_script returns [11:57:20]free content buf [11:57:20]Sock 9.Close socket [11:57:20]Sock 9.Thread stoped [11:57:24]OFD Sender: No OFD packet to send [11:57:29]OFD Sender: No OFD packet to send [11:57:34]OFD Sender: No OFD packet to send [11:57:39]OFD Sender: No OFD packet to send [11:57:44]OFD Sender: No OFD packet to send [11:57:49]OFD Sender: No OFD packet to send [11:57:54]OFD Sender: No OFD packet to send [11:57:59]OFD Sender: No OFD packet to send [11:58:00]accept exits with 10 [11:58:00]New connection [11:58:00]New thread 3067407716 created [11:58:00]Thread 3067264356 joined [11:58:00]Waiting for new connection... [11:58:00] Sock 10.Parse request [11:58:00]Sock 10.Check first char [11:58:00]Sock 10.First char is OK [11:58:00]request: POST /json_proto HTTP/1.0 [11:58:00]Method: POST [11:58:00]URL: /json_proto [11:58:00]Method is POST - this is cgi request [11:58:00]url: /json_proto [11:58:00]query_string will be loaded in cgi processing [11:58:00]execute_cgi json_proto POST (null) [11:58:00]execute_cgi path=json_proto method=POST [11:58:00]POST find Content-Length [11:58:00]Host: 172.17.63.195:8080 [11:58:00]Content-Length: 678 [11:58:00]Content-Type: application/json [11:58:00] [11:58:00]POST finish read [11:58:00]Found Content-Length = 678 [11:58:00]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450128", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-3", "price" : 74.20, "quantity" : 10.790, "sum" : 800.62, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 800.00, "total" : 800.00, "payments": [ { "type": 0, "sum" : 800.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:58:00]execute_script... [11: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)450128", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-3", "price" : 74.20, "quantity" : 10.790, "sum" : 800.62, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 800.00, "total" : 800.00, "payments": [ { "type": 0, "sum" : 800.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:58:00]POST & json_proto [11:58:00]process_json_proto [11:58:00]json parsed OK: [11:58:00]protocol is kg_v1.0 [11:58:00]action value=close_receipt [11:58:00]process_action close_receipt [11:58:00]cmd_close_receipt [11:58:00]MH_GetDate [11:58:00]Write to MH i2c: F0 00 00 CD 0F CB [11:58:00]Write i2c OK [11:58:00]MH_I2C_Read... [11:58:00]Read from MH i2c: F0 [11:58:00]MH_I2C_Read... [11:58:00]Read from MH i2c: F0 09 00 [11:58:00]MH_I2C_Read... [11:58:00]Read from MH i2c: F0 09 00 CD 0F 00 49 7C 1F 67 47 1B 1E 67 06 [11:58:00]GetLastDocTimeStamp 1730116636 [11:58:00]current date 1730116681 [11:58:00]FM_GetShiftState [11:58:00]SAM_PROTO_GetShiftState [11:58:00]wFMCommunicate request_size=4 [11:58:00]MH_SAM_APDU [11:58:00]CAPDU: 80 13 01 00 [11:58:00]Write to MH i2c: E2 08 00 CE 0F 80 13 01 00 00 00 00 00 5A [11:58:00]Write i2c OK [11:58:00]MH_I2C_Read... [11:58:00]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:58:00]Read from MH i2c: E2 [11:58:00]MH_I2C_Read... [11:58:00]Read from MH i2c: E2 0E 00 [11:58:00]MH_I2C_Read... [11:58:00]Read from MH i2c: E2 0E 00 CE 0F 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 05 [11:58:00]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [11:58:00]wFMCommunicate OK [11:58:00]SAM_PROTO_GetShiftState done [11:58:01]FM_GetShiftState done [11:58:01]opened in 1730073670 [11:58:01]opened+sec_in_day 1730160070 [11:58:01]quantity*price = 80061 [11:58:01]sum+1 = 80063 [11:58:01]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.62 ИТОГО: 800.00 Внесено: 800.00 СДАЧА: 0.00 НСП 1% : 7.08 НДС 12% : 85.02 Наличными: 800.00 Безнал.: 0.00 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 151 28.10.2024 11:58 Смена: 545 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 ФМ: 0000000000871756 ФД: 202351 ФПД: 264231348797821 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T115801&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202351&fm=264231348797821&tin=02508201610067®Number=0000000000091777&sum=80000 [11:58:02]StoreToDocumentArchive [11:58:02]shift 545 fd 202351 [11:58:02]save to /storage/0545/doc_00202351 [11:58:02]save last doc name /storage/0545/doc_00202351 to /storage/kkm_last_doc_name [11:58:02]save OK [11:58:02]Clear old archive folders... [11:58:02]ProcessDocumentItem done err = 0, tmpTLVsize=251 [11:58:02]tlvbuf is 00D4C1E0 [11:58:02]SAM_PROTO_ClearQueue [11:58:02]wFMCommunicate request_size=4 [11:58:02]MH_SAM_APDU [11:58:02]CAPDU: 80 09 00 00 [11:58:02]Write to MH i2c: E2 08 00 DB 0F 80 09 00 00 00 00 00 00 5C [11:58:02]Write i2c OK [11:58:02]MH_I2C_Read... [11:58:02]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:58:02]Read from MH i2c: E2 [11:58:02]MH_I2C_Read... [11:58:02]Read from MH i2c: E2 03 00 [11:58:02]MH_I2C_Read... [11:58:02]Read from MH i2c: E2 03 00 DB 0F 00 90 00 5E [11:58:02]RAPDU: 90 00 [11:58:02]wFMCommunicate OK [11:58:02]SAM_PROTO_ClearQueue done [11:58:02]KKMCreateOFDPacket [11:58:02]OFDProtocolAddRootSTLVToBuf [11:58:02]FM_MakeSignedData [11:58:02]FM_MakeSignedData [11:58:02]SAM_PROTO_SignData [11:58:02]wFMCommunicate request_size=4 [11:58:02]MH_SAM_APDU [11:58:02]CAPDU: 80 0D 01 02 [11:58:02]Write to MH i2c: E2 08 00 DC 0F 80 0D 01 02 00 00 00 00 64 [11:58:02]Write i2c OK [11:58:02]MH_I2C_Read... [11:58:02]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:58:02]Read from MH i2c: E2 [11:58:02]MH_I2C_Read... [11:58:02]Read from MH i2c: E2 03 00 [11:58:02]MH_I2C_Read... [11:58:02]Read from MH i2c: E2 03 00 DC 0F 00 90 00 5F [11:58:02]RAPDU: 90 00 [11:58:02]wFMCommunicate OK [11:58:02]wFMCommunicate request_size=255 [11:58:02]MH_SAM_APDU [11:58: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 33 FF 03 08 00 03 26 2A 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 BE 38 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 80 38 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C4 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 36 21 00 00 00 00 07 04 06 00 80 38 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 97 00 00 00 F4 03 04 00 49 7C 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 6F 16 03 00 35 04 06 00 F0 [11:58:02]Write to MH i2c: E2 02 01 DD 0F 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 33 FF 03 08 00 03 26 2A 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 BE 38 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 80 38 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C4 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 36 21 00 00 00 00 07 04 06 00 80 38 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 97 00 00 00 F4 03 04 00 49 7C 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 6F 16 03 00 35 04 06 00 F0 00 00 E3 [11:58:03]Write i2c OK [11:58:03]MH_I2C_Read... [11:58:03]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:58:03]Read from MH i2c: E2 [11:58:03]MH_I2C_Read... [11:58:03]Read from MH i2c: E2 03 00 [11:58:03]MH_I2C_Read... [11:58:03]Read from MH i2c: E2 03 00 DD 0F 00 90 00 60 [11:58:03]RAPDU: 90 00 [11:58:03]wFMCommunicate OK [11:58:03]wFMCommunicate request_size=10 [11:58:03]MH_SAM_APDU [11:58:03]CAPDU: 80 0D 02 02 05 51 27 AF 01 7D [11:58:03]Write to MH i2c: E2 0D 00 DE 0F 80 0D 02 02 05 00 51 27 AF 01 7D 00 00 16 [11:58:03]Write i2c OK [11:58:03]MH_I2C_Read... [11:58:03]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:58:03]Read from MH i2c: E2 [11:58:03]MH_I2C_Read... [11:58:03]Read from MH i2c: E2 03 00 [11:58:03]MH_I2C_Read... [11:58:03]Read from MH i2c: E2 03 00 DE 0F 00 90 00 61 [11:58:03]RAPDU: 90 00 [11:58:03]wFMCommunicate OK [11:58:03]wFMCommunicate request_size=4 [11:58:03]MH_SAM_APDU [11:58:03]CAPDU: 80 0D 03 02 [11:58:03]Write to MH i2c: E2 08 00 DF 0F 80 0D 03 02 00 00 00 00 69 [11:58:03]Write i2c OK [11:58:03]MH_I2C_Read... [11:58:03]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:58:03]Read from MH i2c: E2 [11:58:03]MH_I2C_Read... [11:58:03]Read from MH i2c: E2 0B 00 [11:58:03]MH_I2C_Read... [11:58:03]Read from MH i2c: E2 0B 00 DF 0F 00 BF CA 0A B8 A7 F7 01 A8 90 00 FC [11:58:03]RAPDU: BF CA 0A B8 A7 F7 01 A8 90 00 [11:58:03]wFMCommunicate OK [11:58:03]SAM_PROTO_SignData done [11:58:03]FM_MakeSignedData done [11:58:03]CreateOFDProtocolMessage [11:58:03]wFMCommunicate request_size=4 [11:58:03]MH_SAM_APDU [11:58:03]CAPDU: 80 11 00 00 [11:58:03]Write to MH i2c: E2 08 00 E0 0F 80 11 00 00 00 00 00 00 69 [11:58:03]Write i2c OK [11:58:03]MH_I2C_Read... [11:58:03]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:58:03]Read from MH i2c: E2 [11:58:03]MH_I2C_Read... [11:58:03]Read from MH i2c: E2 17 00 [11:58:03]MH_I2C_Read... [11:58:03]Read from MH i2c: E2 17 00 E0 0F 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 BE [11:58:03]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [11:58:03]wFMCommunicate OK [11:58:03]CreateOFDProtocolMessage done [11:58:03]OFDSenderStorePacket 202351 [11:58:03]StoreOFDPacket docnum=202351 [11:58:03]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 CE 86 07 01 73 1E 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 33 FF 03 08 00 03 26 2A 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 BE 38 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 80 38 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C4 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 36 21 00 00 00 00 07 04 06 00 80 38 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 97 00 00 00 F4 03 04 00 49 7C 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 6F 16 03 00 35 04 06 00 F0 51 27 AF 01 7D BF CA 0A B8 A7 F7 01 A8 [11:58:03]CheckFolder [11:58:03]dirname=/storage/ofd_packets [11:58:03]CheckFolder done [11:58:03]ProducePacketName [11:58:03]name=ofd_packets/00202351 [11:58:03]NVStorageSaveData ofd_packets/00202351 [11:58:03]File name is /storage/ofd_packets/00202351 [11:58:03]Write 301 bytes [11:58:03]NVStorageSaveData done [11:58:03]OFDSenderStorePacket done [11:58:03]KKMCreateOFDPacket done [11:58:03]NVStorageSaveData kkm_last_timestamp [11:58:03]File name is /storage/kkm_last_timestamp [11:58:03]Write 4 bytes [11:58:03]NVStorageSaveData done [11:58:03]ExternCall_PrintAddStr [11:58:03]wPrintStart [11:58:03]Write to MH i2c: 01 00 00 E1 0F F0 [11:58:03]Write i2c OK [11:58:03]MH_I2C_Read... [11:58:03]Read from MH i2c: 01 [11:58:03]MH_I2C_Read... [11:58:03]OFD Sender: Processing packet 202351 [packets to send 116, broken 115] [11:58:03]ProducePacketName [11:58:03]name=ofd_packets/00202351 [11:58:03]OFD Sender: To server: pG, [11:58:03]CommunicateWithHost lk.salyk.kg:30040 [11:58:03]ConnectInit lk.salyk.kg [11:58:03]Read from MH i2c: 01 07 00 [11:58:03]MH_I2C_Read... [11:58:03]Read from MH i2c: 01 07 00 E1 0F 00 00 00 00 00 FF 0F 05 [11:58:03]RasterBufferAndPrint [11:58:03]line Счет N : (1)450128 [11:58:03]line ИНН: 02508201610067 [11:58:03]line Контрольно-Кассовый Чек [11:58:03]line ПРОДАЖА [11:58:03]line ТРК (МРК, ГНК) : 51 [11:58:03]line Товар: 2710124500 [11:58:03]line Аи-95-К-3 [11:58:03]line 10.790 * 74.20 [11:58:03]line = 800.62 [11:58:03]line НДС 12% НСП 1% [11:58:03]line > о реализуемом товаре [11:58:03]line ОКРУГЛЕНИЕ: -0.62 [11:58:03]line ИТОГО: 800.00 [11:58:03]line Внесено: 800.00 [11:58:03]line СДАЧА: 0.00 [11:58:03]line НСП 1% : 7.08 [11:58:03]line НДС 12% : 85.02 [11:58:03]line Наличными: 800.00 [11:58:03]line Безнал.: 0.00 [11:58:03]line Место: АЗС № 171 "Партнер Нефть" [11:58:03]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [11:58:03]line СНО: Общий режим [11:58:03]line Чек 151 28.10.2024 11:58 [11:58:03]line Смена: 545 ФФД: 1.0 [11:58:03]line ЗНМ: 0300000109 [11:58:03]line РНМ: 0000000000091777 [11:58:03]line Версия ККМ: 001 [11:58:03]line ФМ: 0000000000871756 [11:58:03]line ФД: 202351 [11:58:03]line ФПД: 264231348797821 [11:58:03]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T115801&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202351&fm=264231348797821&tin=02508201610067®Number=0000000000091777&sum=80000 [11:58:03]written 0, free lines is 4095 [11:58:03]Connected sock=9 [11:58:03]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 CE 86 07 01 73 1E 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 33 FF 03 08 00 03 26 2A 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 BE 38 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 80 38 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C4 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 36 21 00 00 00 00 07 04 06 00 80 38 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 97 00 00 00 F4 03 04 00 49 7C 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 6F 16 03 00 35 04 06 00 F0 51 27 AF 01 7D BF CA 0A B8 A7 F7 01 A8 [11:58:04]Write to MH i2c: 01 00 00 0C 10 1C [11:58:04]Write i2c OK [11:58:04]MH_I2C_Read... [11:58:04]Read from MH i2c: 01 [11:58:04]MH_I2C_Read... [11:58:04]Read from MH i2c: 01 07 00 [11:58:04]MH_I2C_Read... [11:58:04]Read from MH i2c: 01 07 00 0C 10 00 00 00 00 00 A3 0C D2 [11:58:04]RasterBufferAndPrint [11:58:04]line [11:58:04]line [11:58:04]line [11:58:04]line [11:58:04]line [11:58:04]written 0, free lines is 3278 [11:58:04]MH_Cut [11:58:04]Write to MH i2c: D1 01 00 13 10 01 F5 [11:58:04]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 09 48 47 00 0E 12 A5 07 01 00 07 00 3B 00 Write i2c OK [11:58:04]F9 MH_I2C_Read... [11:58:04]03 Read from MH i2c: 0E D1 00 [11:58:04]37 MH_I2C_Read... [11:58:04]37 Read from MH i2c: D1 01 00 [11:58:04]MH_I2C_Read... [11:58:04]Read from MH i2c: D1 01 00 13 10 00 F4 30 [11:58:04]39 Write to MH i2c: 33 01 36 00 34 00 33 14 34 10 24 [11:58:04]Write i2c OK [11:58:04]MH_I2C_Read... [11:58:04]36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 6F 16 03 00 F4 03 04 00 01 28 1F 67 B6 04 01 00 00 77 EC 24 15 94 15 C6 15 [11:58:04]CommunicateWithHost err = 0 [11:58:04]CheckOFDResponse [11:58:04]1017 (14) - 77093643461234 [11:58:04]1041 (16) - 0000000000871756 [11:58:04]1040 (4) - 202351 [11:58:04]1012 (4) - 28.10.2024 05:58 [11:58:04]1206 (1) - 0 [11:58:04]OFD Sender: Remove packet 202351 [11:58:04]ProducePacketName [11:58:04]name=ofd_packets/00202351 [11:58:04]NVStorageDeleteData [11:58:04]OFD Sender: No OFD packet to send [11:58:05]*** Cut start [11:58:05]*** Purtial cut [11:58:05]*** CUTSNS_PIN = 0 [11:58:05]*** Stage 1: CUTSNS_PIN = 1 [11:58:07]Read from MH i2c: 01 [11:58:07]MH_I2C_Read... [11:58:07]*** Stop cut motor [11:58:07]*** Cut end [11:58:07]Read from MH i2c: 01 07 00 [11:58:07]MH_I2C_Read... [11:58:07]Read from MH i2c: 01 07 00 14 10 00 00 00 00 00 FF 0F 39 [11:58:07]process_action close_receipt done [11:58:07]requested_data is exist [11:58:07]produce_requested_data [11:58:07]requested_item fm.sn is exist - process it [11:58:07]wFMCommunicate request_size=4 [11:58:07]MH_SAM_APDU [11:58:07]CAPDU: 80 11 00 00 [11:58:07]Write to MH i2c: E2 08 00 15 10 80 11 00 00 00 00 00 00 9F [11:58:07]Write i2c OK [11:58:07]MH_I2C_Read... [11:58:07]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:58:07]Read from MH i2c: E2 [11:58:07]MH_I2C_Read... [11:58:07]Read from MH i2c: E2 17 00 [11:58:07]MH_I2C_Read... [11:58:07]Read from MH i2c: E2 17 00 15 10 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 F4 [11:58:07]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [11:58:07]wFMCommunicate OK [11:58:07]requested_item fd.num is exist - process it [11:58:07]SAM_PROTO_GetFieldsCounters [11:58:07]wFMCommunicate request_size=4 [11:58:07]MH_SAM_APDU [11:58:07]CAPDU: 80 13 00 00 [11:58:07]Write to MH i2c: E2 08 00 16 10 80 13 00 00 00 00 00 00 A2 [11:58:07]Write i2c OK [11:58:07]MH_I2C_Read... [11:58:07]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:58:07]Read from MH i2c: E2 [11:58:07]MH_I2C_Read... [11:58:07]Read from MH i2c: E2 62 00 [11:58:07]MH_I2C_Read... [11:58:07]Read from MH i2c: E2 62 00 16 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 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 6F 16 03 00 0E 04 04 00 21 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 3B [11:58:07]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 6F 16 03 00 0E 04 04 00 21 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 [11:58:07]wFMCommunicate OK [11:58:07]SAM_PROTO_GetFieldsCounters done [11:58:07]requested_item shift.num is exist - process it [11:58:07]requested_item shift.opened is exist - process it [11:58:07]req_shift_opened [11:58:07]FM_GetShiftState [11:58:07]SAM_PROTO_GetShiftState [11:58:07]wFMCommunicate request_size=4 [11:58:07]MH_SAM_APDU [11:58:07]CAPDU: 80 13 01 00 [11:58:07]Write to MH i2c: E2 08 00 17 10 80 13 01 00 00 00 00 00 A4 [11:58:07]Write i2c OK [11:58:07]MH_I2C_Read... [11:58:07]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:58:07]Read from MH i2c: E2 [11:58:07]MH_I2C_Read... [11:58:07]Read from MH i2c: E2 0E 00 [11:58:07]MH_I2C_Read... [11:58:07]Read from MH i2c: E2 0E 00 17 10 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 4F [11:58:07]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [11:58:07]wFMCommunicate OK [11:58:07]SAM_PROTO_GetShiftState done [11:58:07]FM_GetShiftState done [11:58:07]req_shift_opened done [11:58:07]requested_item shift.open_date is exist - process it [11:58:07]req_shift_open_date [11:58:07]req_shift_open_date done [11:58:07]produce_requested_data done [11:58:07]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202351,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670} [11:58:07]process_action_free close_receipt [11:58:07]json_value_free [11:58:07]json_value_free done [11:58:07]process_json_proto returns [11:58:07]Send response to host [11:58:07]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202351,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670}}} [11:58:07]free response buf [11:58:07]execute_script done [11:58:07]execute_script returns [11:58:07]free content buf [11:58:07]Sock 10.Close socket [11:58:07]Sock 10.Thread stoped [11:58:09]OFD Sender: No OFD packet to send [11:58:14]OFD Sender: No OFD packet to send [11:58:19]OFD Sender: No OFD packet to send [11:58:24]OFD Sender: No OFD packet to send [11:58:29]OFD Sender: No OFD packet to send [11:58:34]OFD Sender: No OFD packet to send [11:58:39]OFD Sender: No OFD packet to send [11:58:44]OFD Sender: No OFD packet to send [11:58:49]OFD Sender: No OFD packet to send [11:58:55]OFD Sender: No OFD packet to send [11:59:00]OFD Sender: No OFD packet to send [11:59:05]OFD Sender: No OFD packet to send [11:59:10]OFD Sender: No OFD packet to send [11:59:15]OFD Sender: No OFD packet to send [11:59:20]OFD Sender: No OFD packet to send [11:59:25]OFD Sender: No OFD packet to send [11:59:30]OFD Sender: No OFD packet to send [11:59:35]OFD Sender: No OFD packet to send [11:59:40]OFD Sender: No OFD packet to send [11:59:45]OFD Sender: No OFD packet to send [11:59:50]OFD Sender: No OFD packet to send [11:59:55]OFD Sender: No OFD packet to send [12:00:00]OFD Sender: No OFD packet to send [12:00:05]OFD Sender: No OFD packet to send [12:00:10]OFD Sender: No OFD packet to send [12:00:15]OFD Sender: No OFD packet to send [12:00:20]OFD Sender: No OFD packet to send [12:00:25]OFD Sender: No OFD packet to send [12:00:29]ConnectInit Can't connect to host [12:00:30]OFD Sender: No OFD packet to send [12:00:35]OFD Sender: No OFD packet to send [12:00:40]OFD Sender: No OFD packet to send [12:00:45]OFD Sender: No OFD packet to send [12:00:50]OFD Sender: No OFD packet to send [12:00:55]OFD Sender: No OFD packet to send [12:01:00]OFD Sender: No OFD packet to send [12:01:05]OFD Sender: No OFD packet to send [12:01:10]OFD Sender: No OFD packet to send [12:01:15]OFD Sender: No OFD packet to send [12:01:20]OFD Sender: No OFD packet to send [12:01:25]OFD Sender: No OFD packet to send [12:01:30]OFD Sender: No OFD packet to send [12:01:35]OFD Sender: No OFD packet to send [12:01:40]OFD Sender: No OFD packet to send [12:01:45]OFD Sender: No OFD packet to send [12:01:50]OFD Sender: No OFD packet to send [12:01:55]OFD Sender: No OFD packet to send [12:02:00]OFD Sender: No OFD packet to send [12:02:05]OFD Sender: No OFD packet to send [12:02:10]OFD Sender: No OFD packet to send [12:02:15]OFD Sender: No OFD packet to send [12:02:20]OFD Sender: No OFD packet to send [12:02:25]OFD Sender: No OFD packet to send [12:02:30]OFD Sender: No OFD packet to send [12:02:35]OFD Sender: No OFD packet to send [12:02:40]OFD Sender: No OFD packet to send [12:02:45]OFD Sender: No OFD packet to send [12:02:50]OFD Sender: No OFD packet to send [12:02:55]OFD Sender: No OFD packet to send [12:03:00]OFD Sender: No OFD packet to send [12:03:05]OFD Sender: No OFD packet to send [12:03:10]OFD Sender: No OFD packet to send [12:03:15]OFD Sender: No OFD packet to send [12:03:20]OFD Sender: No OFD packet to send [12:03:25]OFD Sender: No OFD packet to send [12:03:30]OFD Sender: No OFD packet to send [12:03:35]OFD Sender: No OFD packet to send [12:03:40]OFD Sender: No OFD packet to send [12:03:45]OFD Sender: No OFD packet to send [12:03:50]OFD Sender: No OFD packet to send [12:03:55]OFD Sender: No OFD packet to send [12:04:00]OFD Sender: No OFD packet to send [12:04:05]OFD Sender: No OFD packet to send [12:05:11]ConnectInit Can't connect to host [12:05:15]OFD Sender: No OFD packet to send [12:05:20]OFD Sender: No OFD packet to send [12:05:25]OFD Sender: No OFD packet to send [12:05:30]OFD Sender: No OFD packet to send [12:05:35]OFD Sender: No OFD packet to send [12:05:40]OFD Sender: No OFD packet to send [12:05:45]OFD Sender: No OFD packet to send [12:05:46]accept exits with 8 [12:05:46]New connection [12:05:46]New thread 3067264356 created [12:05:46]Thread 3067407716 joined [12:05:46]Waiting for new connection... [12:05:46] Sock 8.Parse request [12:05:46]Sock 8.Check first char [12:05:46]Sock 8.First char is OK [12:05:46]request: POST /json_proto HTTP/1.0 [12:05:46]Method: POST [12:05:46]URL: /json_proto [12:05:46]Method is POST - this is cgi request [12:05:46]url: /json_proto [12:05:46]query_string will be loaded in cgi processing [12:05:46]execute_cgi json_proto POST (null) [12:05:46]execute_cgi path=json_proto method=POST [12:05:46]POST find Content-Length [12:05:46]Host: 172.17.63.195:8080 [12:05:46]Content-Length: 677 [12:05:46]Content-Type: application/json [12:05:46] [12:05:46]POST finish read [12:05:46]Found Content-Length = 677 [12:05:46]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450129", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "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" ] } } [12:05:46]execute_script... [12:05:46]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450129", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "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" ] } } [12:05:46]POST & json_proto [12:05:46]process_json_proto [12:05:46]json parsed OK: [12:05:46]protocol is kg_v1.0 [12:05:46]action value=close_receipt [12:05:46]process_action close_receipt [12:05:46]cmd_close_receipt [12:05:46]MH_GetDate [12:05:46]Write to MH i2c: F0 00 00 18 10 17 [12:05:46]Write i2c OK [12:05:46]MH_I2C_Read... [12:05:46]Read from MH i2c: F0 [12:05:46]MH_I2C_Read... [12:05:46]Read from MH i2c: F0 09 00 [12:05:46]MH_I2C_Read... [12:05:46]Read from MH i2c: F0 09 00 18 10 00 1B 7E 1F 67 47 1B 1E 67 26 [12:05:46]GetLastDocTimeStamp 1730116681 [12:05:46]current date 1730117147 [12:05:46]FM_GetShiftState [12:05:46]SAM_PROTO_GetShiftState [12:05:46]wFMCommunicate request_size=4 [12:05:46]MH_SAM_APDU [12:05:46]CAPDU: 80 13 01 00 [12:05:46]Write to MH i2c: E2 08 00 19 10 80 13 01 00 00 00 00 00 A6 [12:05:46]Write i2c OK [12:05:46]MH_I2C_Read... [12:05:46]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:05:46]Read from MH i2c: E2 [12:05:46]MH_I2C_Read... [12:05:46]Read from MH i2c: E2 0E 00 [12:05:46]MH_I2C_Read... [12:05:46]Read from MH i2c: E2 0E 00 19 10 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 51 [12:05:46]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [12:05:46]wFMCommunicate OK [12:05:46]SAM_PROTO_GetShiftState done [12:05:46]FM_GetShiftState done [12:05:46]opened in 1730073670 [12:05:46]opened+sec_in_day 1730160070 [12:05:46]quantity*price = 50041 [12:05:46]sum+1 = 50042 [12:05:46]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.41 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 152 28.10.2024 12:05 Смена: 545 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 ФМ: 0000000000871756 ФД: 202352 ФПД: 102294474534104 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T120547&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202352&fm=102294474534104&tin=02508201610067®Number=0000000000091777&sum=50000 [12:05:47]StoreToDocumentArchive [12:05:47]shift 545 fd 202352 [12:05:47]save to /storage/0545/doc_00202352 [12:05:47]save last doc name /storage/0545/doc_00202352 to /storage/kkm_last_doc_name [12:05:47]save OK [12:05:47]Clear old archive folders... [12:05:47]ProcessDocumentItem done err = 0, tmpTLVsize=251 [12:05:47]tlvbuf is 00D761A0 [12:05:47]SAM_PROTO_ClearQueue [12:05:47]wFMCommunicate request_size=4 [12:05:47]MH_SAM_APDU [12:05:47]CAPDU: 80 09 00 00 [12:05:47]Write to MH i2c: E2 08 00 26 10 80 09 00 00 00 00 00 00 A8 [12:05:47]Write i2c OK [12:05:47]MH_I2C_Read... [12:05:48]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [12:05:48]Read from MH i2c: E2 [12:05:48]MH_I2C_Read... [12:05:48]Read from MH i2c: E2 03 00 [12:05:48]MH_I2C_Read... [12:05:48]Read from MH i2c: E2 03 00 26 10 00 90 00 AA [12:05:48]RAPDU: 90 00 [12:05:48]wFMCommunicate OK [12:05:48]SAM_PROTO_ClearQueue done [12:05:48]KKMCreateOFDPacket [12:05:48]OFDProtocolAddRootSTLVToBuf [12:05:48]FM_MakeSignedData [12:05:48]FM_MakeSignedData [12:05:48]SAM_PROTO_SignData [12:05:48]wFMCommunicate request_size=4 [12:05:48]MH_SAM_APDU [12:05:48]CAPDU: 80 0D 01 02 [12:05:48]Write to MH i2c: E2 08 00 27 10 80 0D 01 02 00 00 00 00 B0 [12:05:48]Write i2c OK [12:05:48]MH_I2C_Read... [12:05:48]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [12:05:48]Read from MH i2c: E2 [12:05:48]MH_I2C_Read... [12:05:48]Read from MH i2c: E2 03 00 [12:05:48]MH_I2C_Read... [12:05:48]Read from MH i2c: E2 03 00 27 10 00 90 00 AB [12:05:48]RAPDU: 90 00 [12:05:48]wFMCommunicate OK [12:05:48]wFMCommunicate request_size=255 [12:05:48]MH_SAM_APDU [12:05:48]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 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 98 00 00 00 F4 03 04 00 1B 7E 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 70 16 03 00 35 04 06 00 5D [12:05:48]Write to MH i2c: E2 02 01 28 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 32 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 98 00 00 00 F4 03 04 00 1B 7E 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 70 16 03 00 35 04 06 00 5D 00 00 04 [12:05:48]Write i2c OK [12:05:48]MH_I2C_Read... [12:05:48]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:05:48]Read from MH i2c: E2 [12:05:48]MH_I2C_Read... [12:05:48]Read from MH i2c: E2 03 00 [12:05:48]MH_I2C_Read... [12:05:48]Read from MH i2c: E2 03 00 28 10 00 90 00 AC [12:05:48]RAPDU: 90 00 [12:05:48]wFMCommunicate OK [12:05:48]wFMCommunicate request_size=10 [12:05:48]MH_SAM_APDU [12:05:48]CAPDU: 80 0D 02 02 05 09 49 D1 2C D8 [12:05:48]Write to MH i2c: E2 0D 00 29 10 80 0D 02 02 05 00 09 49 D1 2C D8 00 00 E4 [12:05:48]Write i2c OK [12:05:48]MH_I2C_Read... [12:05:48]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:05:48]Read from MH i2c: E2 [12:05:48]MH_I2C_Read... [12:05:48]Read from MH i2c: E2 03 00 [12:05:48]MH_I2C_Read... [12:05:48]Read from MH i2c: E2 03 00 29 10 00 90 00 AD [12:05:48]RAPDU: 90 00 [12:05:48]wFMCommunicate OK [12:05:48]wFMCommunicate request_size=4 [12:05:48]MH_SAM_APDU [12:05:48]CAPDU: 80 0D 03 02 [12:05:48]Write to MH i2c: E2 08 00 2A 10 80 0D 03 02 00 00 00 00 B5 [12:05:48]Write i2c OK [12:05:48]MH_I2C_Read... [12:05:48]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [12:05:48]Read from MH i2c: E2 [12:05:48]MH_I2C_Read... [12:05:48]Read from MH i2c: E2 0B 00 [12:05:48]MH_I2C_Read... [12:05:48]Read from MH i2c: E2 0B 00 2A 10 00 55 FC BB A4 32 5F 29 85 90 00 A5 [12:05:48]RAPDU: 55 FC BB A4 32 5F 29 85 90 00 [12:05:48]wFMCommunicate OK [12:05:48]SAM_PROTO_SignData done [12:05:48]FM_MakeSignedData done [12:05:48]CreateOFDProtocolMessage [12:05:48]wFMCommunicate request_size=4 [12:05:48]MH_SAM_APDU [12:05:48]CAPDU: 80 11 00 00 [12:05:48]Write to MH i2c: E2 08 00 2B 10 80 11 00 00 00 00 00 00 B5 [12:05:48]Write i2c OK [12:05:48]MH_I2C_Read... [12:05:48]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:05:48]Read from MH i2c: E2 [12:05:48]MH_I2C_Read... [12:05:48]Read from MH i2c: E2 17 00 [12:05:48]MH_I2C_Read... [12:05:48]Read from MH i2c: E2 17 00 2B 10 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 0A [12:05:48]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [12:05:48]wFMCommunicate OK [12:05:48]CreateOFDProtocolMessage done [12:05:48]OFDSenderStorePacket 202352 [12:05:48]StoreOFDPacket docnum=202352 [12:05:48]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 8C 54 07 01 1A 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 32 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 98 00 00 00 F4 03 04 00 1B 7E 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 70 16 03 00 35 04 06 00 5D 09 49 D1 2C D8 55 FC BB A4 32 5F 29 85 [12:05:48]CheckFolder [12:05:48]dirname=/storage/ofd_packets [12:05:48]CheckFolder done [12:05:48]ProducePacketName [12:05:48]name=ofd_packets/00202352 [12:05:48]NVStorageSaveData ofd_packets/00202352 [12:05:48]File name is /storage/ofd_packets/00202352 [12:05:48]Write 301 bytes [12:05:48]NVStorageSaveData done [12:05:48]OFDSenderStorePacket done [12:05:48]KKMCreateOFDPacket done [12:05:48]NVStorageSaveData kkm_last_timestamp [12:05:48]File name is /storage/kkm_last_timestamp [12:05:48]Write 4 bytes [12:05:48]NVStorageSaveData done [12:05:48]ExternCall_PrintAddStr [12:05:48]wPrintStart [12:05:48]Write to MH i2c: 01 00 00 2C 10 3C [12:05:48]Write i2c OK [12:05:48]MH_I2C_Read... [12:05:48]Read from MH i2c: 01 [12:05:48]MH_I2C_Read... [12:05:48]Read from MH i2c: 01 07 00 [12:05:48]MH_I2C_Read... [12:05:48]Read from MH i2c: 01 07 00 2C 10 00 00 00 00 00 FF 0F 51 [12:05:48]RasterBufferAndPrint [12:05:48]line Счет N : (1)450129 [12:05:48]line ИНН: 02508201610067 [12:05:48]line Контрольно-Кассовый Чек [12:05:48]line ПРОДАЖА [12:05:48]line ТРК (МРК, ГНК) : 31 [12:05:48]line Товар: 2710124130 [12:05:48]line Аи-92-К-2 [12:05:48]line 7.480 * 66.90 [12:05:48]line = 500.41 [12:05:48]line НДС 12% НСП 1% [12:05:48]line > о реализуемом товаре [12:05:48]line ОКРУГЛЕНИЕ: -0.41 [12:05:48]line ИТОГО: 500.00 [12:05:48]line Внесено: 500.00 [12:05:48]line СДАЧА: 0.00 [12:05:48]line НСП 1% : 4.43 [12:05:48]line НДС 12% : 53.14 [12:05:48]line Наличными: 500.00 [12:05:48]line Безнал.: 0.00 [12:05:48]line Место: АЗС № 171 "Партнер Нефть" [12:05:48]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [12:05:48]line СНО: Общий режим [12:05:48]line Чек 152 28.10.2024 12:05 [12:05:48]line Смена: 545 ФФД: 1.0 [12:05:48]line ЗНМ: 0300000109 [12:05:48]line РНМ: 0000000000091777 [12:05:48]line Версия ККМ: 001 [12:05:48]line ФМ: 0000000000871756 [12:05:48]line ФД: 202352 [12:05:48]line ФПД: 102294474534104 [12:05:48]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T120547&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202352&fm=102294474534104&tin=02508201610067®Number=0000000000091777&sum=50000 [12:05:48]OFD Sender: Processing packet 202352 [packets to send 116, broken 115] [12:05:48]ProducePacketName [12:05:48]name=ofd_packets/00202352 [12:05:48]OFD Sender: To server: pG, [12:05:48]CommunicateWithHost lk.salyk.kg:30040 [12:05:48]ConnectInit lk.salyk.kg [12:05:48]written 0, free lines is 4095 [12:05:48]Connected sock=10 [12:05:48]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 8C 54 07 01 1A 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 32 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 98 00 00 00 F4 03 04 00 1B 7E 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 70 16 03 00 35 04 06 00 5D 09 49 D1 2C D8 55 FC BB A4 32 5F 29 85 [12:05:49]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 5E 43 47 00 45 FA A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 70 16 03 00 F4 03 04 00 D2 29 1F 67 B6 04 01 00 00 3A C0 82 DA 93 87 C5 F2 [12:05:49]CommunicateWithHost err = 0 [12:05:49]CheckOFDResponse [12:05:49]1017 (14) - 77093643461234 [12:05:49]1041 (16) - 0000000000871756 [12:05:49]1040 (4) - 202352 [12:05:49]1012 (4) - 28.10.2024 06:06 [12:05:49]1206 (1) - 0 [12:05:49]OFD Sender: Remove packet 202352 [12:05:49]ProducePacketName [12:05:49]name=ofd_packets/00202352 [12:05:49]NVStorageDeleteData [12:05:49]Write to MH i2c: 01 00 00 57 10 67 [12:05:49]Write i2c OK [12:05:49]MH_I2C_Read... [12:05:49]Read from MH i2c: 01 [12:05:49]MH_I2C_Read... [12:05:49]Read from MH i2c: 01 07 00 [12:05:49]MH_I2C_Read... [12:05:49]Read from MH i2c: 01 07 00 57 10 00 00 00 00 00 98 0C 12 [12:05:49]RasterBufferAndPrint [12:05:49]line [12:05:49]line [12:05:49]line [12:05:49]line [12:05:49]line [12:05:49]written 0, free lines is 3229 [12:05:49]MH_Cut [12:05:49]Write to MH i2c: D1 01 00 5E 10 01 40 [12:05:49]Write i2c OK [12:05:49]MH_I2C_Read... [12:05:49]Read from MH i2c: D1 [12:05:49]MH_I2C_Read... [12:05:49]Read from MH i2c: D1 01 00 [12:05:49]MH_I2C_Read... [12:05:49]Read from MH i2c: D1 01 00 5E 10 00 3F [12:05:49]Write to MH i2c: 01 00 00 5F 10 6F [12:05:49]Write i2c OK [12:05:49]MH_I2C_Read... [12:05:49]OFD Sender: No OFD packet to send [12:05:50]*** Cut start [12:05:50]*** Purtial cut [12:05:50]*** Stage 1: CUTSNS_PIN = 1 [12:05:50]Read from MH i2c: 01 [12:05:50]MH_I2C_Read... [12:05:50]*** Stop cut motor [12:05:50]*** Cut end [12:05:50]Read from MH i2c: 01 07 00 [12:05:50]MH_I2C_Read... [12:05:50]Read from MH i2c: 01 07 00 5F 10 00 00 00 00 00 FF 0F 84 [12:05:50]process_action close_receipt done [12:05:50]requested_data is exist [12:05:50]produce_requested_data [12:05:50]requested_item fm.sn is exist - process it [12:05:50]wFMCommunicate request_size=4 [12:05:50]MH_SAM_APDU [12:05:50]CAPDU: 80 11 00 00 [12:05:50]Write to MH i2c: E2 08 00 60 10 80 11 00 00 00 00 00 00 EA [12:05:50]Write i2c OK [12:05:50]MH_I2C_Read... [12:05:50]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:05:50]Read from MH i2c: E2 [12:05:50]MH_I2C_Read... [12:05:50]Read from MH i2c: E2 17 00 [12:05:50]MH_I2C_Read... [12:05:50]Read from MH i2c: E2 17 00 60 10 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 3F [12:05:50]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [12:05:50]wFMCommunicate OK [12:05:50]requested_item fd.num is exist - process it [12:05:50]SAM_PROTO_GetFieldsCounters [12:05:50]wFMCommunicate request_size=4 [12:05:50]MH_SAM_APDU [12:05:50]CAPDU: 80 13 00 00 [12:05:50]Write to MH i2c: E2 08 00 61 10 80 13 00 00 00 00 00 00 ED [12:05:50]Write i2c OK [12:05:50]MH_I2C_Read... [12:05:50]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:05:50]Read from MH i2c: E2 [12:05:50]MH_I2C_Read... [12:05:50]Read from MH i2c: E2 62 00 [12:05:50]MH_I2C_Read... [12:05:50]Read from MH i2c: E2 62 00 61 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 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 70 16 03 00 0E 04 04 00 21 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 8A [12:05:50]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 70 16 03 00 0E 04 04 00 21 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 [12:05:50]wFMCommunicate OK [12:05:50]SAM_PROTO_GetFieldsCounters done [12:05:50]requested_item shift.num is exist - process it [12:05:50]requested_item shift.opened is exist - process it [12:05:50]req_shift_opened [12:05:50]FM_GetShiftState [12:05:50]SAM_PROTO_GetShiftState [12:05:50]wFMCommunicate request_size=4 [12:05:50]MH_SAM_APDU [12:05:50]CAPDU: 80 13 01 00 [12:05:50]Write to MH i2c: E2 08 00 62 10 80 13 01 00 00 00 00 00 EF [12:05:50]Write i2c OK [12:05:50]MH_I2C_Read... [12:05:50]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:05:50]Read from MH i2c: E2 [12:05:50]MH_I2C_Read... [12:05:50]Read from MH i2c: E2 0E 00 [12:05:50]MH_I2C_Read... [12:05:50]Read from MH i2c: E2 0E 00 62 10 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 9A [12:05:50]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [12:05:50]wFMCommunicate OK [12:05:50]SAM_PROTO_GetShiftState done [12:05:50]FM_GetShiftState done [12:05:50]req_shift_opened done [12:05:50]requested_item shift.open_date is exist - process it [12:05:50]req_shift_open_date [12:05:50]req_shift_open_date done [12:05:50]produce_requested_data done [12:05:50]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202352,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670} [12:05:50]process_action_free close_receipt [12:05:50]json_value_free [12:05:50]json_value_free done [12:05:50]process_json_proto returns [12:05:50]Send response to host [12:05:50]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202352,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670}}} [12:05:50]free response buf [12:05:50]execute_script done [12:05:50]execute_script returns [12:05:50]free content buf [12:05:50]Sock 8.Close socket [12:05:50]Sock 8.Thread stoped [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:05]accept exits with 9 [12:06:05]New connection [12:06:05]New thread 3067407716 created [12:06:05]Thread 3067264356 joined [12:06:05]Waiting for new connection... [12:06:05] Sock 9.Parse request [12:06:05]Sock 9.Check first char [12:06:05]Sock 9.First char is OK [12:06:05]request: POST /json_proto HTTP/1.0 [12:06:05]Method: POST [12:06:05]URL: /json_proto [12:06:05]Method is POST - this is cgi request [12:06:05]url: /json_proto [12:06:05]query_string will be loaded in cgi processing [12:06:05]execute_cgi json_proto POST (null) [12:06:05]execute_cgi path=json_proto method=POST [12:06:05]POST find Content-Length [12:06:05]Host: 172.17.63.195:8080 [12:06:05]Content-Length: 677 [12:06:05]Content-Type: application/json [12:06:05] [12:06:05]POST finish read [12:06:05]Found Content-Length = 677 [12:06:05]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450130", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 62", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "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" ] } } [12:06:05]execute_script... [12:06: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)450130", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 62", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "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" ] } } [12:06:05]POST & json_proto [12:06:05]process_json_proto [12:06:05]json parsed OK: [12:06:05]protocol is kg_v1.0 [12:06:05]action value=close_receipt [12:06:05]process_action close_receipt [12:06:05]cmd_close_receipt [12:06:05]MH_GetDate [12:06:05]Write to MH i2c: F0 00 00 63 10 62 [12:06:05]Write i2c OK [12:06:05]MH_I2C_Read... [12:06:05]Read from MH i2c: F0 [12:06:05]MH_I2C_Read... [12:06:05]Read from MH i2c: F0 09 00 [12:06:05]MH_I2C_Read... [12:06:05]Read from MH i2c: F0 09 00 63 10 00 2E 7E 1F 67 47 1B 1E 67 84 [12:06:05]GetLastDocTimeStamp 1730117147 [12:06:05]current date 1730117166 [12:06:05]FM_GetShiftState [12:06:05]SAM_PROTO_GetShiftState [12:06:05]wFMCommunicate request_size=4 [12:06:05]MH_SAM_APDU [12:06:05]CAPDU: 80 13 01 00 [12:06:05]Write to MH i2c: E2 08 00 64 10 80 13 01 00 00 00 00 00 F1 [12:06:05]Write i2c OK [12:06:05]MH_I2C_Read... [12:06:05]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:06:05]Read from MH i2c: E2 [12:06:05]MH_I2C_Read... [12:06:05]Read from MH i2c: E2 0E 00 [12:06:05]MH_I2C_Read... [12:06:05]Read from MH i2c: E2 0E 00 64 10 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 9C [12:06:05]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [12:06:05]wFMCommunicate OK [12:06:05]SAM_PROTO_GetShiftState done [12:06:05]FM_GetShiftState done [12:06:05]opened in 1730073670 [12:06:05]opened+sec_in_day 1730160070 [12:06:05]quantity*price = 50041 [12:06:05]sum+1 = 50042 [12:06:05]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.41 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 153 28.10.2024 12:06 Смена: 545 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 ФМ: 0000000000871756 ФД: 202353 ФПД: 122670753778275 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T120606&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202353&fm=122670753778275&tin=02508201610067®Number=0000000000091777&sum=50000 [12:06:06]StoreToDocumentArchive [12:06:06]shift 545 fd 202353 [12:06:06]save to /storage/0545/doc_00202353 [12:06:06]save last doc name /storage/0545/doc_00202353 to /storage/kkm_last_doc_name [12:06:06]save OK [12:06:06]Clear old archive folders... [12:06:06]ProcessDocumentItem done err = 0, tmpTLVsize=251 [12:06:06]tlvbuf is 00DC5090 [12:06:06]SAM_PROTO_ClearQueue [12:06:06]wFMCommunicate request_size=4 [12:06:06]MH_SAM_APDU [12:06:06]CAPDU: 80 09 00 00 [12:06:06]Write to MH i2c: E2 08 00 71 10 80 09 00 00 00 00 00 00 F3 [12:06:06]Write i2c OK [12:06:06]MH_I2C_Read... [12:06:06]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [12:06:06]Read from MH i2c: E2 [12:06:06]MH_I2C_Read... [12:06:06]Read from MH i2c: E2 03 00 [12:06:06]MH_I2C_Read... [12:06:06]Read from MH i2c: E2 03 00 71 10 00 90 00 F5 [12:06:06]RAPDU: 90 00 [12:06:06]wFMCommunicate OK [12:06:06]SAM_PROTO_ClearQueue done [12:06:06]KKMCreateOFDPacket [12:06:06]OFDProtocolAddRootSTLVToBuf [12:06:06]FM_MakeSignedData [12:06:06]FM_MakeSignedData [12:06:06]SAM_PROTO_SignData [12:06:06]wFMCommunicate request_size=4 [12:06:06]MH_SAM_APDU [12:06:06]CAPDU: 80 0D 01 02 [12:06:06]Write to MH i2c: E2 08 00 72 10 80 0D 01 02 00 00 00 00 FB [12:06:06]Write i2c OK [12:06:06]MH_I2C_Read... [12:06:06]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [12:06:06]Read from MH i2c: E2 [12:06:06]MH_I2C_Read... [12:06:06]Read from MH i2c: E2 03 00 [12:06:06]MH_I2C_Read... [12:06:06]Read from MH i2c: E2 03 00 72 10 00 90 00 F6 [12:06:06]RAPDU: 90 00 [12:06:06]wFMCommunicate OK [12:06:06]wFMCommunicate request_size=255 [12:06:06]MH_SAM_APDU [12:06:06]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 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 99 00 00 00 F4 03 04 00 2E 7E 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 71 16 03 00 35 04 06 00 6F [12:06:06]Write to MH i2c: E2 02 01 73 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 32 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 99 00 00 00 F4 03 04 00 2E 7E 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 71 16 03 00 35 04 06 00 6F 00 00 76 [12:06:06]Write i2c OK [12:06:06]MH_I2C_Read... [12:06:07]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:06:07]Read from MH i2c: E2 [12:06:07]MH_I2C_Read... [12:06:07]Read from MH i2c: E2 03 00 [12:06:07]MH_I2C_Read... [12:06:07]Read from MH i2c: E2 03 00 73 10 00 90 00 F7 [12:06:07]RAPDU: 90 00 [12:06:07]wFMCommunicate OK [12:06:07]wFMCommunicate request_size=10 [12:06:07]MH_SAM_APDU [12:06:07]CAPDU: 80 0D 02 02 05 91 82 B4 0A 63 [12:06:07]Write to MH i2c: E2 0D 00 74 10 80 0D 02 02 05 00 91 82 B4 0A 63 00 00 3C [12:06:07]Write i2c OK [12:06:07]MH_I2C_Read... [12:06:07]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:06:07]Read from MH i2c: E2 [12:06:07]MH_I2C_Read... [12:06:07]Read from MH i2c: E2 03 00 [12:06:07]MH_I2C_Read... [12:06:07]Read from MH i2c: E2 03 00 74 10 00 90 00 F8 [12:06:07]RAPDU: 90 00 [12:06:07]wFMCommunicate OK [12:06:07]wFMCommunicate request_size=4 [12:06:07]MH_SAM_APDU [12:06:07]CAPDU: 80 0D 03 02 [12:06:07]Write to MH i2c: E2 08 00 75 10 80 0D 03 02 00 00 00 00 00 [12:06:07]Write i2c OK [12:06:07]MH_I2C_Read... [12:06:07]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [12:06:07]Read from MH i2c: E2 [12:06:07]MH_I2C_Read... [12:06:07]Read from MH i2c: E2 0B 00 [12:06:07]MH_I2C_Read... [12:06:07]Read from MH i2c: E2 0B 00 75 10 00 99 61 F5 1A 40 F5 67 AC 90 00 52 [12:06:07]RAPDU: 99 61 F5 1A 40 F5 67 AC 90 00 [12:06:07]wFMCommunicate OK [12:06:07]SAM_PROTO_SignData done [12:06:07]FM_MakeSignedData done [12:06:07]CreateOFDProtocolMessage [12:06:07]wFMCommunicate request_size=4 [12:06:07]MH_SAM_APDU [12:06:07]CAPDU: 80 11 00 00 [12:06:07]Write to MH i2c: E2 08 00 76 10 80 11 00 00 00 00 00 00 00 [12:06:07]Write i2c OK [12:06:07]MH_I2C_Read... [12:06:07]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:06:07]Read from MH i2c: E2 [12:06:07]MH_I2C_Read... [12:06:07]Read from MH i2c: E2 17 00 [12:06:07]MH_I2C_Read... [12:06:07]Read from MH i2c: E2 17 00 76 10 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 55 [12:06:07]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [12:06:07]wFMCommunicate OK [12:06:07]CreateOFDProtocolMessage done [12:06:07]OFDSenderStorePacket 202353 [12:06:07]StoreOFDPacket docnum=202353 [12:06:07]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 5D 92 07 01 C9 E0 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 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 99 00 00 00 F4 03 04 00 2E 7E 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 71 16 03 00 35 04 06 00 6F 91 82 B4 0A 63 99 61 F5 1A 40 F5 67 AC [12:06:07]CheckFolder [12:06:07]dirname=/storage/ofd_packets [12:06:07]CheckFolder done [12:06:07]ProducePacketName [12:06:07]name=ofd_packets/00202353 [12:06:07]NVStorageSaveData ofd_packets/00202353 [12:06:07]File name is /storage/ofd_packets/00202353 [12:06:07]Write 301 bytes [12:06:07]NVStorageSaveData done [12:06:07]OFDSenderStorePacket done [12:06:07]KKMCreateOFDPacket done [12:06:07]NVStorageSaveData kkm_last_timestamp [12:06:07]File name is /storage/kkm_last_timestamp [12:06:07]Write 4 bytes [12:06:07]NVStorageSaveData done [12:06:07]ExternCall_PrintAddStr [12:06:07]wPrintStart [12:06:07]Write to MH i2c: 01 00 00 77 10 87 [12:06:07]Write i2c OK [12:06:07]MH_I2C_Read... [12:06:07]Read from MH i2c: 01 [12:06:07]MH_I2C_Read... [12:06:07]Read from MH i2c: 01 07 00 [12:06:07]MH_I2C_Read... [12:06:07]Read from MH i2c: 01 07 00 77 10 00 00 00 00 00 FF 0F 9C [12:06:07]RasterBufferAndPrint [12:06:07]line Счет N : (1)450130 [12:06:07]line ИНН: 02508201610067 [12:06:07]line Контрольно-Кассовый Чек [12:06:07]line ПРОДАЖА [12:06:07]line ТРК (МРК, ГНК) : 62 [12:06:07]line Товар: 2710124130 [12:06:07]line Аи-92-К-2 [12:06:07]line 7.480 * 66.90 [12:06:07]line = 500.41 [12:06:07]line НДС 12% НСП 1% [12:06:07]line > о реализуемом товаре [12:06:07]line ОКРУГЛЕНИЕ: -0.41 [12:06:07]line ИТОГО: 500.00 [12:06:07]line Внесено: 500.00 [12:06:07]line СДАЧА: 0.00 [12:06:07]line НСП 1% : 4.43 [12:06:07]line НДС 12% : 53.14 [12:06:07]line Наличными: 500.00 [12:06:07]line Безнал.: 0.00 [12:06:07]line Место: АЗС № 171 "Партнер Нефть" [12:06:07]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [12:06:07]line СНО: Общий режим [12:06:07]line Чек 153 28.10.2024 12:06 [12:06:07]line Смена: 545 ФФД: 1.0 [12:06:07]line ЗНМ: 0300000109 [12:06:07]line РНМ: 0000000000091777 [12:06:07]line Версия ККМ: 001 [12:06:07]line ФМ: 0000000000871756 [12:06:07]line ФД: 202353 [12:06:07]line ФПД: 122670753778275 [12:06:07]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T120606&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202353&fm=122670753778275&tin=02508201610067®Number=0000000000091777&sum=50000 [12:06:07]OFD Sender: Processing packet 202353 [packets to send 116, broken 115] [12:06:07]ProducePacketName [12:06:07]name=ofd_packets/00202353 [12:06:07]OFD Sender: To server: pG, [12:06:07]CommunicateWithHost lk.salyk.kg:30040 [12:06:07]ConnectInit lk.salyk.kg [12:06:07]written 0, free lines is 4095 [12:06:07]Connected sock=10 [12:06:07]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 5D 92 07 01 C9 E0 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 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 99 00 00 00 F4 03 04 00 2E 7E 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 71 16 03 00 35 04 06 00 6F 91 82 B4 0A 63 99 61 F5 1A 40 F5 67 AC [12:06:08]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 D9 4A 47 00 25 A2 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 71 16 03 00 F4 03 04 00 E5 29 1F 67 B6 04 01 00 00 4C 21 0B F3 20 A8 23 27 [12:06:08]CommunicateWithHost err = 0 [12:06:08]CheckOFDResponse [12:06:08]1017 (14) - 77093643461234 [12:06:08]1041 (16) - 0000000000871756 [12:06:08]1040 (4) - 202353 [12:06:08]1012 (4) - 28.10.2024 06:06 [12:06:08]1206 (1) - 0 [12:06:08]OFD Sender: Remove packet 202353 [12:06:08]ProducePacketName [12:06:08]name=ofd_packets/00202353 [12:06:08]NVStorageDeleteData [12:06:08]Write to MH i2c: 01 00 00 A2 10 B2 [12:06:08]Write i2c OK [12:06:08]MH_I2C_Read... [12:06:08]Read from MH i2c: 01 [12:06:08]MH_I2C_Read... [12:06:08]Read from MH i2c: 01 07 00 [12:06:08]MH_I2C_Read... [12:06:08]Read from MH i2c: 01 07 00 A2 10 00 00 00 00 00 9D 0C 62 [12:06:08]RasterBufferAndPrint [12:06:08]line [12:06:08]line [12:06:08]line [12:06:08]line [12:06:08]line [12:06:08]written 0, free lines is 3233 [12:06:08]MH_Cut [12:06:08]Write to MH i2c: D1 01 00 A9 10 01 8B [12:06:08]Write i2c OK [12:06:08]MH_I2C_Read... [12:06:08]Read from MH i2c: D1 [12:06:08]MH_I2C_Read... [12:06:08]Read from MH i2c: D1 01 00 [12:06:08]MH_I2C_Read... [12:06:08]Read from MH i2c: D1 01 00 A9 10 00 8A [12:06:08]Write to MH i2c: 01 00 00 AA 10 BA [12:06:08]Write i2c OK [12:06:08]MH_I2C_Read... [12:06:08]OFD Sender: No OFD packet to send [12:06:09]*** Cut start [12:06:09]*** Purtial cut [12:06:09]*** CUTSNS_PIN = 0 [12:06:09]*** Stage 1: CUTSNS_PIN = 1 [12:06:11]Read from MH i2c: 01 [12:06:11]MH_I2C_Read... [12:06:11]*** Stop cut motor [12:06:11]*** Cut end [12:06:11]Read from MH i2c: 01 07 00 [12:06:11]MH_I2C_Read... [12:06:11]Read from MH i2c: 01 07 00 AA 10 00 00 00 00 00 FF 0F CF [12:06:11]process_action close_receipt done [12:06:11]requested_data is exist [12:06:11]produce_requested_data [12:06:11]requested_item fm.sn is exist - process it [12:06:11]wFMCommunicate request_size=4 [12:06:11]MH_SAM_APDU [12:06:11]CAPDU: 80 11 00 00 [12:06:11]Write to MH i2c: E2 08 00 AB 10 80 11 00 00 00 00 00 00 35 [12:06:11]Write i2c OK [12:06:11]MH_I2C_Read... [12:06:11]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:06:11]Read from MH i2c: E2 [12:06:11]MH_I2C_Read... [12:06:11]Read from MH i2c: E2 17 00 [12:06:11]MH_I2C_Read... [12:06:11]Read from MH i2c: E2 17 00 AB 10 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 8A [12:06:11]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [12:06:11]wFMCommunicate OK [12:06:11]requested_item fd.num is exist - process it [12:06:11]SAM_PROTO_GetFieldsCounters [12:06:11]wFMCommunicate request_size=4 [12:06:11]MH_SAM_APDU [12:06:11]CAPDU: 80 13 00 00 [12:06:11]Write to MH i2c: E2 08 00 AC 10 80 13 00 00 00 00 00 00 38 [12:06:11]Write i2c OK [12:06:11]MH_I2C_Read... [12:06:11]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:06:11]Read from MH i2c: E2 [12:06:11]MH_I2C_Read... [12:06:11]Read from MH i2c: E2 62 00 [12:06:11]MH_I2C_Read... [12:06:11]Read from MH i2c: E2 62 00 AC 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 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 71 16 03 00 0E 04 04 00 21 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 D9 [12:06:11]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 71 16 03 00 0E 04 04 00 21 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 [12:06:11]wFMCommunicate OK [12:06:11]SAM_PROTO_GetFieldsCounters done [12:06:11]requested_item shift.num is exist - process it [12:06:11]requested_item shift.opened is exist - process it [12:06:11]req_shift_opened [12:06:11]FM_GetShiftState [12:06:11]SAM_PROTO_GetShiftState [12:06:11]wFMCommunicate request_size=4 [12:06:11]MH_SAM_APDU [12:06:11]CAPDU: 80 13 01 00 [12:06:11]Write to MH i2c: E2 08 00 AD 10 80 13 01 00 00 00 00 00 3A [12:06:11]Write i2c OK [12:06:11]MH_I2C_Read... [12:06:11]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:06:11]Read from MH i2c: E2 [12:06:11]MH_I2C_Read... [12:06:11]Read from MH i2c: E2 0E 00 [12:06:11]MH_I2C_Read... [12:06:11]Read from MH i2c: E2 0E 00 AD 10 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 E5 [12:06:11]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [12:06:11]wFMCommunicate OK [12:06:11]SAM_PROTO_GetShiftState done [12:06:11]FM_GetShiftState done [12:06:11]req_shift_opened done [12:06:11]requested_item shift.open_date is exist - process it [12:06:11]req_shift_open_date [12:06:11]req_shift_open_date done [12:06:11]produce_requested_data done [12:06:11]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202353,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670} [12:06:11]process_action_free close_receipt [12:06:11]json_value_free [12:06:11]json_value_free done [12:06:11]process_json_proto returns [12:06:11]Send response to host [12:06:11]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202353,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670}}} [12:06:11]free response buf [12:06:11]execute_script done [12:06:11]execute_script returns [12:06:11]free content buf [12:06:11]Sock 9.Close socket [12:06:11]Sock 9.Thread stoped [12:06:13]OFD Sender: No OFD packet to send [12:06:18]OFD Sender: No OFD packet to send [12:06:23]OFD Sender: No OFD packet to send [12:06:28]OFD Sender: No OFD packet to send [12:06:33]OFD Sender: No OFD packet to send [12:06:38]OFD Sender: No OFD packet to send [12:06:43]OFD Sender: No OFD packet to send [12:06:48]OFD Sender: No OFD packet to send [12:06:53]OFD Sender: No OFD packet to send [12:06:58]OFD Sender: No OFD packet to send [12:07:03]OFD Sender: No OFD packet to send [12:07:08]OFD Sender: No OFD packet to send [12:07:13]OFD Sender: No OFD packet to send [12:07:18]OFD Sender: No OFD packet to send [12:07:19]accept exits with 8 [12:07:19]New connection [12:07:19]New thread 3067264356 created [12:07:19]Thread 3067407716 joined [12:07:19]Waiting for new connection... [12:07:19] Sock 8.Parse request [12:07:19]Sock 8.Check first char [12:07:19]Sock 8.First char is OK [12:07:19]request: POST /json_proto HTTP/1.0 [12:07:19]Method: POST [12:07:19]URL: /json_proto [12:07:19]Method is POST - this is cgi request [12:07:19]url: /json_proto [12:07:19]query_string will be loaded in cgi processing [12:07:19]execute_cgi json_proto POST (null) [12:07:19]execute_cgi path=json_proto method=POST [12:07:19]POST find Content-Length [12:07:19]Host: 172.17.63.195:8080 [12:07:19]Content-Length: 677 [12:07:19]Content-Type: application/json [12:07:19] [12:07:19]POST finish read [12:07:19]Found Content-Length = 677 [12:07:19]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450131", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 52", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "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" ] } } [12:07:19]execute_script... [12:07: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)450131", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 52", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "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" ] } } [12:07:19]POST & json_proto [12:07:19]process_json_proto [12:07:19]json parsed OK: [12:07:19]protocol is kg_v1.0 [12:07:19]action value=close_receipt [12:07:19]process_action close_receipt [12:07:19]cmd_close_receipt [12:07:19]MH_GetDate [12:07:19]Write to MH i2c: F0 00 00 AE 10 AD [12:07:19]Write i2c OK [12:07:19]MH_I2C_Read... [12:07:19]Read from MH i2c: F0 [12:07:19]MH_I2C_Read... [12:07:19]Read from MH i2c: F0 09 00 [12:07:19]MH_I2C_Read... [12:07:19]Read from MH i2c: F0 09 00 AE 10 00 78 7E 1F 67 47 1B 1E 67 19 [12:07:19]GetLastDocTimeStamp 1730117166 [12:07:19]current date 1730117240 [12:07:19]FM_GetShiftState [12:07:19]SAM_PROTO_GetShiftState [12:07:19]wFMCommunicate request_size=4 [12:07:19]MH_SAM_APDU [12:07:19]CAPDU: 80 13 01 00 [12:07:19]Write to MH i2c: E2 08 00 AF 10 80 13 01 00 00 00 00 00 3C [12:07:19]Write i2c OK [12:07:19]MH_I2C_Read... [12:07:19]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:07:19]Read from MH i2c: E2 [12:07:19]MH_I2C_Read... [12:07:19]Read from MH i2c: E2 0E 00 [12:07:19]MH_I2C_Read... [12:07:19]Read from MH i2c: E2 0E 00 AF 10 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 E7 [12:07:19]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [12:07:19]wFMCommunicate OK [12:07:19]SAM_PROTO_GetShiftState done [12:07:19]FM_GetShiftState done [12:07:19]opened in 1730073670 [12:07:19]opened+sec_in_day 1730160070 [12:07:19]quantity*price = 20003 [12:07:19]sum+1 = 20004 [12:07:19]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.03 ИТОГО: 200.00 Внесено: 200.00 СДАЧА: 0.00 НСП 1% : 1.77 НДС 12% : 21.24 Наличными: 200.00 Безнал.: 0.00 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 154 28.10.2024 12:07 Смена: 545 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 ФМ: 0000000000871756 ФД: 202354 ФПД: 44124337542594 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T120720&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202354&fm=44124337542594&tin=02508201610067®Number=0000000000091777&sum=20000 [12:07:20]StoreToDocumentArchive [12:07:20]shift 545 fd 202354 [12:07:20]save to /storage/0545/doc_00202354 [12:07:20]save last doc name /storage/0545/doc_00202354 to /storage/kkm_last_doc_name [12:07:20]save OK [12:07:20]Clear old archive folders... [12:07:20]ProcessDocumentItem done err = 0, tmpTLVsize=251 [12:07:20]tlvbuf is 00DBD410 [12:07:20]SAM_PROTO_ClearQueue [12:07:20]wFMCommunicate request_size=4 [12:07:20]MH_SAM_APDU [12:07:20]CAPDU: 80 09 00 00 [12:07:20]Write to MH i2c: E2 08 00 BC 10 80 09 00 00 00 00 00 00 3E [12:07:20]Write i2c OK [12:07:20]MH_I2C_Read... [12:07:21]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [12:07:21]Read from MH i2c: E2 [12:07:21]MH_I2C_Read... [12:07:21]Read from MH i2c: E2 03 00 [12:07:21]MH_I2C_Read... [12:07:21]Read from MH i2c: E2 03 00 BC 10 00 90 00 40 [12:07:21]RAPDU: 90 00 [12:07:21]wFMCommunicate OK [12:07:21]SAM_PROTO_ClearQueue done [12:07:21]KKMCreateOFDPacket [12:07:21]OFDProtocolAddRootSTLVToBuf [12:07:21]FM_MakeSignedData [12:07:21]FM_MakeSignedData [12:07:21]SAM_PROTO_SignData [12:07:21]wFMCommunicate request_size=4 [12:07:21]MH_SAM_APDU [12:07:21]CAPDU: 80 0D 01 02 [12:07:21]Write to MH i2c: E2 08 00 BD 10 80 0D 01 02 00 00 00 00 46 [12:07:21]Write i2c OK [12:07:21]MH_I2C_Read... [12:07:21]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [12:07:21]Read from MH i2c: E2 [12:07:21]MH_I2C_Read... [12:07:21]Read from MH i2c: E2 03 00 [12:07:21]MH_I2C_Read... [12:07:21]Read from MH i2c: E2 03 00 BD 10 00 90 00 41 [12:07:21]RAPDU: 90 00 [12:07:21]wFMCommunicate OK [12:07:21]wFMCommunicate request_size=255 [12:07:21]MH_SAM_APDU [12:07: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 32 FF 03 08 00 03 AE 0B 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 23 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 9A 00 00 00 F4 03 04 00 78 7E 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 72 16 03 00 35 04 06 00 28 [12:07:21]Write to MH i2c: E2 02 01 BE 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 32 FF 03 08 00 03 AE 0B 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 23 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 9A 00 00 00 F4 03 04 00 78 7E 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 72 16 03 00 35 04 06 00 28 00 00 88 [12:07:21]Write i2c OK [12:07:21]MH_I2C_Read... [12:07:21]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:07:21]Read from MH i2c: E2 [12:07:21]MH_I2C_Read... [12:07:21]Read from MH i2c: E2 03 00 [12:07:21]MH_I2C_Read... [12:07:21]Read from MH i2c: E2 03 00 BE 10 00 90 00 42 [12:07:21]RAPDU: 90 00 [12:07:21]wFMCommunicate OK [12:07:21]wFMCommunicate request_size=10 [12:07:21]MH_SAM_APDU [12:07:21]CAPDU: 80 0D 02 02 05 21 7F 77 15 C2 [12:07:21]Write to MH i2c: E2 0D 00 BF 10 80 0D 02 02 05 00 21 7F 77 15 C2 00 00 41 [12:07:21]Write i2c OK [12:07:21]MH_I2C_Read... [12:07:21]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:07:21]Read from MH i2c: E2 [12:07:21]MH_I2C_Read... [12:07:21]Read from MH i2c: E2 03 00 [12:07:21]MH_I2C_Read... [12:07:21]Read from MH i2c: E2 03 00 BF 10 00 90 00 43 [12:07:21]RAPDU: 90 00 [12:07:21]wFMCommunicate OK [12:07:21]wFMCommunicate request_size=4 [12:07:21]MH_SAM_APDU [12:07:21]CAPDU: 80 0D 03 02 [12:07:21]Write to MH i2c: E2 08 00 C0 10 80 0D 03 02 00 00 00 00 4B [12:07:21]Write i2c OK [12:07:21]MH_I2C_Read... [12:07:21]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [12:07:21]Read from MH i2c: E2 [12:07:21]MH_I2C_Read... [12:07:21]Read from MH i2c: E2 0B 00 [12:07:21]MH_I2C_Read... [12:07:21]Read from MH i2c: E2 0B 00 C0 10 00 8D 95 5D C6 45 76 DF EA 90 00 15 [12:07:21]RAPDU: 8D 95 5D C6 45 76 DF EA 90 00 [12:07:21]wFMCommunicate OK [12:07:21]SAM_PROTO_SignData done [12:07:21]FM_MakeSignedData done [12:07:21]CreateOFDProtocolMessage [12:07:21]wFMCommunicate request_size=4 [12:07:21]MH_SAM_APDU [12:07:21]CAPDU: 80 11 00 00 [12:07:21]Write to MH i2c: E2 08 00 C1 10 80 11 00 00 00 00 00 00 4B [12:07:21]Write i2c OK [12:07:21]MH_I2C_Read... [12:07:21]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:07:21]Read from MH i2c: E2 [12:07:21]MH_I2C_Read... [12:07:21]Read from MH i2c: E2 17 00 [12:07:21]MH_I2C_Read... [12:07:21]Read from MH i2c: E2 17 00 C1 10 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 A0 [12:07:21]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [12:07:21]wFMCommunicate OK [12:07:21]CreateOFDProtocolMessage done [12:07:21]OFDSenderStorePacket 202354 [12:07:21]StoreOFDPacket docnum=202354 [12:07:21]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 61 85 07 01 94 D8 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 AE 0B 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 23 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 9A 00 00 00 F4 03 04 00 78 7E 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 72 16 03 00 35 04 06 00 28 21 7F 77 15 C2 8D 95 5D C6 45 76 DF EA [12:07:21]CheckFolder [12:07:21]dirname=/storage/ofd_packets [12:07:21]CheckFolder done [12:07:21]ProducePacketName [12:07:21]name=ofd_packets/00202354 [12:07:21]NVStorageSaveData ofd_packets/00202354 [12:07:21]File name is /storage/ofd_packets/00202354 [12:07:21]Write 301 bytes [12:07:21]NVStorageSaveData done [12:07:21]OFDSenderStorePacket done [12:07:21]KKMCreateOFDPacket done [12:07:21]NVStorageSaveData kkm_last_timestamp [12:07:21]File name is /storage/kkm_last_timestamp [12:07:21]Write 4 bytes [12:07:21]NVStorageSaveData done [12:07:21]ExternCall_PrintAddStr [12:07:21]wPrintStart [12:07:21]Write to MH i2c: 01 00 00 C2 10 D2 [12:07:21]Write i2c OK [12:07:21]MH_I2C_Read... [12:07:21]Read from MH i2c: 01 [12:07:21]MH_I2C_Read... [12:07:21]Read from MH i2c: 01 07 00 [12:07:21]MH_I2C_Read... [12:07:21]Read from MH i2c: 01 07 00 C2 10 00 00 00 00 00 FF 0F E7 [12:07:21]RasterBufferAndPrint [12:07:21]line Счет N : (1)450131 [12:07:21]line ИНН: 02508201610067 [12:07:21]line Контрольно-Кассовый Чек [12:07:21]line ПРОДАЖА [12:07:21]line ТРК (МРК, ГНК) : 52 [12:07:21]line Товар: 2710124130 [12:07:21]line Аи-92-К-2 [12:07:21]line 2.990 * 66.90 [12:07:21]line = 200.03 [12:07:21]line НДС 12% НСП 1% [12:07:21]line > о реализуемом товаре [12:07:21]line ОКРУГЛЕНИЕ: -0.03 [12:07:21]line ИТОГО: 200.00 [12:07:21]line Внесено: 200.00 [12:07:21]line СДАЧА: 0.00 [12:07:21]line НСП 1% : 1.77 [12:07:21]line НДС 12% : 21.24 [12:07:21]line Наличными: 200.00 [12:07:21]line Безнал.: 0.00 [12:07:21]line Место: АЗС № 171 "Партнер Нефть" [12:07:21]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [12:07:21]line СНО: Общий режим [12:07:21]line Чек 154 28.10.2024 12:07 [12:07:21]line Смена: 545 ФФД: 1.0 [12:07:21]line ЗНМ: 0300000109 [12:07:21]line РНМ: 0000000000091777 [12:07:21]line Версия ККМ: 001 [12:07:21]line ФМ: 0000000000871756 [12:07:21]line ФД: 202354 [12:07:21]line ФПД: 44124337542594 [12:07:21]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T120720&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202354&fm=44124337542594&tin=02508201610067®Number=0000000000091777&sum=20000 [12:07:21]OFD Sender: Processing packet 202354 [packets to send 116, broken 115] [12:07:21]ProducePacketName [12:07:21]name=ofd_packets/00202354 [12:07:21]OFD Sender: To server: pG, [12:07:21]CommunicateWithHost lk.salyk.kg:30040 [12:07:21]ConnectInit lk.salyk.kg [12:07:21]written 0, free lines is 4095 [12:07:21]Connected sock=10 [12:07:21]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 61 85 07 01 94 D8 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 AE 0B 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 23 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 9A 00 00 00 F4 03 04 00 78 7E 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 72 16 03 00 35 04 06 00 28 21 7F 77 15 C2 8D 95 5D C6 45 76 DF EA [12:07:22]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 23 10 47 00 9E 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 35 36 10 04 04 00 72 16 03 00 F4 03 04 00 2F 2A 1F 67 B6 04 01 00 00 03 C0 CB 91 5B 97 A2 3C [12:07:22]CommunicateWithHost err = 0 [12:07:22]CheckOFDResponse [12:07:22]1017 (14) - 77093643461234 [12:07:22]1041 (16) - 0000000000871756 [12:07:22]1040 (4) - 202354 [12:07:22]1012 (4) - 28.10.2024 06:07 [12:07:22]1206 (1) - 0 [12:07:22]OFD Sender: Remove packet 202354 [12:07:22]ProducePacketName [12:07:22]name=ofd_packets/00202354 [12:07:22]NVStorageDeleteData [12:07:22]Write to MH i2c: 01 00 00 ED 10 FD [12:07:22]Write i2c OK [12:07:22]MH_I2C_Read... [12:07:22]Read from MH i2c: 01 [12:07:22]MH_I2C_Read... [12:07:22]Read from MH i2c: 01 07 00 [12:07:22]MH_I2C_Read... [12:07:22]Read from MH i2c: 01 07 00 ED 10 00 00 00 00 00 90 0C A0 [12:07:22]RasterBufferAndPrint [12:07:22]line [12:07:22]line [12:07:22]line [12:07:22]line [12:07:22]line [12:07:22]written 0, free lines is 3220 [12:07:22]MH_Cut [12:07:22]Write to MH i2c: D1 01 00 F4 10 01 D6 [12:07:22]Write i2c OK [12:07:22]MH_I2C_Read... [12:07:22]Read from MH i2c: D1 [12:07:22]MH_I2C_Read... [12:07:22]Read from MH i2c: D1 01 00 [12:07:22]MH_I2C_Read... [12:07:22]Read from MH i2c: D1 01 00 F4 10 00 D5 [12:07:22]Write to MH i2c: 01 00 00 F5 10 05 [12:07:22]Write i2c OK [12:07:22]MH_I2C_Read... [12:07:22]OFD Sender: No OFD packet to send [12:07:23]*** Cut start [12:07:23]*** Purtial cut [12:07:23]*** Stage 1: CUTSNS_PIN = 1 [12:07:23]Read from MH i2c: 01 [12:07:23]MH_I2C_Read... [12:07:23]*** Stop cut motor [12:07:23]*** Cut end [12:07:23]Read from MH i2c: 01 07 00 [12:07:23]MH_I2C_Read... [12:07:23]Read from MH i2c: 01 07 00 F5 10 00 00 00 00 00 FF 0F 1A [12:07:23]process_action close_receipt done [12:07:23]requested_data is exist [12:07:23]produce_requested_data [12:07:23]requested_item fm.sn is exist - process it [12:07:23]wFMCommunicate request_size=4 [12:07:23]MH_SAM_APDU [12:07:23]CAPDU: 80 11 00 00 [12:07:23]Write to MH i2c: E2 08 00 F6 10 80 11 00 00 00 00 00 00 80 [12:07:23]Write i2c OK [12:07:23]MH_I2C_Read... [12:07:23]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:07:23]Read from MH i2c: E2 [12:07:23]MH_I2C_Read... [12:07:23]Read from MH i2c: E2 17 00 [12:07:23]MH_I2C_Read... [12:07:23]Read from MH i2c: E2 17 00 F6 10 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 D5 [12:07:23]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [12:07:23]wFMCommunicate OK [12:07:23]requested_item fd.num is exist - process it [12:07:23]SAM_PROTO_GetFieldsCounters [12:07:23]wFMCommunicate request_size=4 [12:07:23]MH_SAM_APDU [12:07:23]CAPDU: 80 13 00 00 [12:07:23]Write to MH i2c: E2 08 00 F7 10 80 13 00 00 00 00 00 00 83 [12:07:23]Write i2c OK [12:07:23]MH_I2C_Read... [12:07:23]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:07:23]Read from MH i2c: E2 [12:07:23]MH_I2C_Read... [12:07:23]Read from MH i2c: E2 62 00 [12:07:23]MH_I2C_Read... [12:07:23]Read from MH i2c: E2 62 00 F7 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 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 72 16 03 00 0E 04 04 00 21 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 28 [12:07:23]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 72 16 03 00 0E 04 04 00 21 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 [12:07:23]wFMCommunicate OK [12:07:23]SAM_PROTO_GetFieldsCounters done [12:07:23]requested_item shift.num is exist - process it [12:07:23]requested_item shift.opened is exist - process it [12:07:23]req_shift_opened [12:07:23]FM_GetShiftState [12:07:23]SAM_PROTO_GetShiftState [12:07:23]wFMCommunicate request_size=4 [12:07:23]MH_SAM_APDU [12:07:23]CAPDU: 80 13 01 00 [12:07:23]Write to MH i2c: E2 08 00 F8 10 80 13 01 00 00 00 00 00 85 [12:07:23]Write i2c OK [12:07:23]MH_I2C_Read... [12:07:23]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:07:23]Read from MH i2c: E2 [12:07:23]MH_I2C_Read... [12:07:23]Read from MH i2c: E2 0E 00 [12:07:23]MH_I2C_Read... [12:07:23]Read from MH i2c: E2 0E 00 F8 10 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 30 [12:07:23]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [12:07:23]wFMCommunicate OK [12:07:23]SAM_PROTO_GetShiftState done [12:07:23]FM_GetShiftState done [12:07:23]req_shift_opened done [12:07:23]requested_item shift.open_date is exist - process it [12:07:23]req_shift_open_date [12:07:23]req_shift_open_date done [12:07:23]produce_requested_data done [12:07:23]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202354,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670} [12:07:23]process_action_free close_receipt [12:07:23]json_value_free [12:07:23]json_value_free done [12:07:23]process_json_proto returns [12:07:23]Send response to host [12:07:23]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202354,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670}}} [12:07:23]free response buf [12:07:23]execute_script done [12:07:23]execute_script returns [12:07:23]free content buf [12:07:23]Sock 8.Close socket [12:07:23]Sock 8.Thread stoped [12:07:27]OFD Sender: No OFD packet to send [12:07:32]OFD Sender: No OFD packet to send [12:07:37]OFD Sender: No OFD packet to send [12:07:42]OFD Sender: No OFD packet to send [12:07:47]OFD Sender: No OFD packet to send [12:07:52]OFD Sender: No OFD packet to send [12:07:57]OFD Sender: No OFD packet to send [12:08:02]OFD Sender: No OFD packet to send [12:08:07]OFD Sender: No OFD packet to send [12:08:12]OFD Sender: No OFD packet to send [12:08:17]OFD Sender: No OFD packet to send [12:08:22]OFD Sender: No OFD packet to send [12:08:27]OFD Sender: No OFD packet to send [12:08:32]OFD Sender: No OFD packet to send [12:08:37]OFD Sender: No OFD packet to send [12:08:42]OFD Sender: No OFD packet to send [12:08:47]OFD Sender: No OFD packet to send [12:08:52]OFD Sender: No OFD packet to send [12:08:57]OFD Sender: No OFD packet to send [12:09:02]OFD Sender: No OFD packet to send [12:09:07]OFD Sender: No OFD packet to send [12:09:09]accept exits with 9 [12:09:09]New connection [12:09:09]New thread 3067407716 created [12:09:09]Thread 3067264356 joined [12:09:09]Waiting for new connection... [12:09:09] Sock 9.Parse request [12:09:09]Sock 9.Check first char [12:09:09]Sock 9.First char is OK [12:09:09]request: POST /json_proto HTTP/1.0 [12:09:09]Method: POST [12:09:09]URL: /json_proto [12:09:09]Method is POST - this is cgi request [12:09:09]url: /json_proto [12:09:09]query_string will be loaded in cgi processing [12:09:09]execute_cgi json_proto POST (null) [12:09:09]execute_cgi path=json_proto method=POST [12:09:09]POST find Content-Length [12:09:09]Host: 172.17.63.195:8080 [12:09:09]Content-Length: 677 [12:09:09]Content-Type: application/json [12:09:09] [12:09:09]POST finish read [12:09:09]Found Content-Length = 677 [12:09:09]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450134", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "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" ] } } [12:09:09]execute_script... [12:09: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)450134", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "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" ] } } [12:09:09]POST & json_proto [12:09:09]process_json_proto [12:09:09]json parsed OK: [12:09:09]protocol is kg_v1.0 [12:09:09]action value=close_receipt [12:09:09]process_action close_receipt [12:09:09]cmd_close_receipt [12:09:09]MH_GetDate [12:09:09]Write to MH i2c: F0 00 00 F9 10 F8 [12:09:09]Write i2c OK [12:09:09]MH_I2C_Read... [12:09:09]Read from MH i2c: F0 [12:09:09]MH_I2C_Read... [12:09:09]Read from MH i2c: F0 09 00 [12:09:09]MH_I2C_Read... [12:09:09]Read from MH i2c: F0 09 00 F9 10 00 E6 7E 1F 67 47 1B 1E 67 D2 [12:09:09]GetLastDocTimeStamp 1730117240 [12:09:09]current date 1730117350 [12:09:09]FM_GetShiftState [12:09:09]SAM_PROTO_GetShiftState [12:09:09]wFMCommunicate request_size=4 [12:09:09]MH_SAM_APDU [12:09:09]CAPDU: 80 13 01 00 [12:09:09]Write to MH i2c: E2 08 00 FA 10 80 13 01 00 00 00 00 00 87 [12:09:09]Write i2c OK [12:09:09]MH_I2C_Read... [12:09:09]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:09:09]Read from MH i2c: E2 [12:09:09]MH_I2C_Read... [12:09:09]Read from MH i2c: E2 0E 00 [12:09:09]MH_I2C_Read... [12:09:09]Read from MH i2c: E2 0E 00 FA 10 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 32 [12:09:09]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [12:09:09]wFMCommunicate OK [12:09:09]SAM_PROTO_GetShiftState done [12:09:09]FM_GetShiftState done [12:09:09]opened in 1730073670 [12:09:09]opened+sec_in_day 1730160070 [12:09:09]quantity*price = 30038 [12:09:09]sum+1 = 30039 [12:09:09]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.38 ИТОГО: 300.00 Внесено: 300.00 СДАЧА: 0.00 НСП 1% : 2.66 НДС 12% : 31.90 Наличными: 300.00 Безнал.: 0.00 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 155 28.10.2024 12:09 Смена: 545 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 ФМ: 0000000000871756 ФД: 202355 ФПД: 157827038500888 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T120910&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202355&fm=157827038500888&tin=02508201610067®Number=0000000000091777&sum=30000 [12:09:10]StoreToDocumentArchive [12:09:10]shift 545 fd 202355 [12:09:10]save to /storage/0545/doc_00202355 [12:09:10]save last doc name /storage/0545/doc_00202355 to /storage/kkm_last_doc_name [12:09:10]save OK [12:09:10]Clear old archive folders... [12:09:10]ProcessDocumentItem done err = 0, tmpTLVsize=251 [12:09:10]tlvbuf is 00DC5A50 [12:09:10]SAM_PROTO_ClearQueue [12:09:10]wFMCommunicate request_size=4 [12:09:10]MH_SAM_APDU [12:09:10]CAPDU: 80 09 00 00 [12:09:10]Write to MH i2c: E2 08 00 07 11 80 09 00 00 00 00 00 00 8A [12:09:10]Write i2c OK [12:09:10]MH_I2C_Read... [12:09:10]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [12:09:10]Read from MH i2c: E2 [12:09:10]MH_I2C_Read... [12:09:10]Read from MH i2c: E2 03 00 [12:09:10]MH_I2C_Read... [12:09:10]Read from MH i2c: E2 03 00 07 11 00 90 00 8C [12:09:10]RAPDU: 90 00 [12:09:10]wFMCommunicate OK [12:09:10]SAM_PROTO_ClearQueue done [12:09:10]KKMCreateOFDPacket [12:09:10]OFDProtocolAddRootSTLVToBuf [12:09:10]FM_MakeSignedData [12:09:10]FM_MakeSignedData [12:09:10]SAM_PROTO_SignData [12:09:10]wFMCommunicate request_size=4 [12:09:10]MH_SAM_APDU [12:09:10]CAPDU: 80 0D 01 02 [12:09:10]Write to MH i2c: E2 08 00 08 11 80 0D 01 02 00 00 00 00 92 [12:09:10]Write i2c OK [12:09:10]MH_I2C_Read... [12:09:10]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [12:09:10]Read from MH i2c: E2 [12:09:10]MH_I2C_Read... [12:09:10]Read from MH i2c: E2 03 00 [12:09:10]MH_I2C_Read... [12:09:10]Read from MH i2c: E2 03 00 08 11 00 90 00 8D [12:09:10]RAPDU: 90 00 [12:09:10]wFMCommunicate OK [12:09:10]wFMCommunicate request_size=255 [12:09:10]MH_SAM_APDU [12:09:10]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 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 9B 00 00 00 F4 03 04 00 E6 7E 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 73 16 03 00 35 04 06 00 8F [12:09:10]Write to MH i2c: E2 02 01 09 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 32 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 9B 00 00 00 F4 03 04 00 E6 7E 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 73 16 03 00 35 04 06 00 8F 00 00 DD [12:09:10]Write i2c OK [12:09:10]MH_I2C_Read... [12:09:10]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:09:10]Read from MH i2c: E2 [12:09:10]MH_I2C_Read... [12:09:10]Read from MH i2c: E2 03 00 [12:09:10]MH_I2C_Read... [12:09:10]Read from MH i2c: E2 03 00 09 11 00 90 00 8E [12:09:10]RAPDU: 90 00 [12:09:10]wFMCommunicate OK [12:09:10]wFMCommunicate request_size=10 [12:09:10]MH_SAM_APDU [12:09:10]CAPDU: 80 0D 02 02 05 8A F8 90 D8 18 [12:09:10]Write to MH i2c: E2 0D 00 0A 11 80 0D 02 02 05 00 8A F8 90 D8 18 00 00 A1 [12:09:10]Write i2c OK [12:09:10]MH_I2C_Read... [12:09:11]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:09:11]Read from MH i2c: E2 [12:09:11]MH_I2C_Read... [12:09:11]Read from MH i2c: E2 03 00 [12:09:11]MH_I2C_Read... [12:09:11]Read from MH i2c: E2 03 00 0A 11 00 90 00 8F [12:09:11]RAPDU: 90 00 [12:09:11]wFMCommunicate OK [12:09:11]wFMCommunicate request_size=4 [12:09:11]MH_SAM_APDU [12:09:11]CAPDU: 80 0D 03 02 [12:09:11]Write to MH i2c: E2 08 00 0B 11 80 0D 03 02 00 00 00 00 97 [12:09:11]Write i2c OK [12:09:11]MH_I2C_Read... [12:09:11]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [12:09:11]Read from MH i2c: E2 [12:09:11]MH_I2C_Read... [12:09:11]Read from MH i2c: E2 0B 00 [12:09:11]MH_I2C_Read... [12:09:11]Read from MH i2c: E2 0B 00 0B 11 00 AF D9 AC 1D 44 97 DB 23 90 00 C2 [12:09:11]RAPDU: AF D9 AC 1D 44 97 DB 23 90 00 [12:09:11]wFMCommunicate OK [12:09:11]SAM_PROTO_SignData done [12:09:11]FM_MakeSignedData done [12:09:11]CreateOFDProtocolMessage [12:09:11]wFMCommunicate request_size=4 [12:09:11]MH_SAM_APDU [12:09:11]CAPDU: 80 11 00 00 [12:09:11]Write to MH i2c: E2 08 00 0C 11 80 11 00 00 00 00 00 00 97 [12:09:11]Write i2c OK [12:09:11]MH_I2C_Read... [12:09:11]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:09:11]Read from MH i2c: E2 [12:09:11]MH_I2C_Read... [12:09:11]Read from MH i2c: E2 17 00 [12:09:11]MH_I2C_Read... [12:09:11]Read from MH i2c: E2 17 00 0C 11 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 EC [12:09:11]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [12:09:11]wFMCommunicate OK [12:09:11]CreateOFDProtocolMessage done [12:09:11]OFDSenderStorePacket 202355 [12:09:11]StoreOFDPacket docnum=202355 [12:09:11]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 C3 B4 07 01 5C 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 32 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 9B 00 00 00 F4 03 04 00 E6 7E 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 73 16 03 00 35 04 06 00 8F 8A F8 90 D8 18 AF D9 AC 1D 44 97 DB 23 [12:09:11]CheckFolder [12:09:11]dirname=/storage/ofd_packets [12:09:11]CheckFolder done [12:09:11]ProducePacketName [12:09:11]name=ofd_packets/00202355 [12:09:11]NVStorageSaveData ofd_packets/00202355 [12:09:11]File name is /storage/ofd_packets/00202355 [12:09:11]Write 301 bytes [12:09:11]NVStorageSaveData done [12:09:11]OFDSenderStorePacket done [12:09:11]KKMCreateOFDPacket done [12:09:11]NVStorageSaveData kkm_last_timestamp [12:09:11]File name is /storage/kkm_last_timestamp [12:09:11]Write 4 bytes [12:09:11]NVStorageSaveData done [12:09:11]ExternCall_PrintAddStr [12:09:11]wPrintStart [12:09:11]Write to MH i2c: 01 00 00 0D 11 1E [12:09:11]Write i2c OK [12:09:11]MH_I2C_Read... [12:09:11]Read from MH i2c: 01 [12:09:11]MH_I2C_Read... [12:09:11]Read from MH i2c: 01 07 00 [12:09:11]MH_I2C_Read... [12:09:11]Read from MH i2c: 01 07 00 0D 11 00 00 00 00 00 FF 0F 33 [12:09:11]RasterBufferAndPrint [12:09:11]line Счет N : (1)450134 [12:09:11]line ИНН: 02508201610067 [12:09:11]line Контрольно-Кассовый Чек [12:09:11]line ПРОДАЖА [12:09:11]line ТРК (МРК, ГНК) : 41 [12:09:11]line Товар: 2710124130 [12:09:11]line Аи-92-К-2 [12:09:11]line 4.490 * 66.90 [12:09:11]line = 300.38 [12:09:11]line НДС 12% НСП 1% [12:09:11]line > о реализуемом товаре [12:09:11]line ОКРУГЛЕНИЕ: -0.38 [12:09:11]line ИТОГО: 300.00 [12:09:11]line Внесено: 300.00 [12:09:11]line СДАЧА: 0.00 [12:09:11]line НСП 1% : 2.66 [12:09:11]line НДС 12% : 31.90 [12:09:11]line Наличными: 300.00 [12:09:11]line Безнал.: 0.00 [12:09:11]line Место: АЗС № 171 "Партнер Нефть" [12:09:11]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [12:09:11]line СНО: Общий режим [12:09:11]line Чек 155 28.10.2024 12:09 [12:09:11]line Смена: 545 ФФД: 1.0 [12:09:11]line ЗНМ: 0300000109 [12:09:11]line РНМ: 0000000000091777 [12:09:11]line Версия ККМ: 001 [12:09:11]line ФМ: 0000000000871756 [12:09:11]line ФД: 202355 [12:09:11]line ФПД: 157827038500888 [12:09:11]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T120910&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202355&fm=157827038500888&tin=02508201610067®Number=0000000000091777&sum=30000 [12:09:11]OFD Sender: Processing packet 202355 [packets to send 116, broken 115] [12:09:11]ProducePacketName [12:09:11]name=ofd_packets/00202355 [12:09:11]OFD Sender: To server: pG, [12:09:11]CommunicateWithHost lk.salyk.kg:30040 [12:09:11]ConnectInit lk.salyk.kg [12:09:11]written 0, free lines is 4095 [12:09:11]Connected sock=10 [12:09:11]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 C3 B4 07 01 5C 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 32 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 9B 00 00 00 F4 03 04 00 E6 7E 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 73 16 03 00 35 04 06 00 8F 8A F8 90 D8 18 AF D9 AC 1D 44 97 DB 23 [12:09:11]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 5B EF 47 00 9C 5D A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 73 16 03 00 F4 03 04 00 9C 2A 1F 67 B6 04 01 00 00 A5 CD 95 30 D6 F1 FD D7 [12:09:11]CommunicateWithHost err = 0 [12:09:11]CheckOFDResponse [12:09:11]1017 (14) - 77093643461234 [12:09:11]1041 (16) - 0000000000871756 [12:09:11]1040 (4) - 202355 [12:09:11]1012 (4) - 28.10.2024 06:09 [12:09:11]1206 (1) - 0 [12:09:11]OFD Sender: Remove packet 202355 [12:09:11]ProducePacketName [12:09:11]name=ofd_packets/00202355 [12:09:11]NVStorageDeleteData [12:09:11]Write to MH i2c: 01 00 00 38 11 49 [12:09:11]Write i2c OK [12:09:11]MH_I2C_Read... [12:09:11]Read from MH i2c: 01 [12:09:11]MH_I2C_Read... [12:09:11]Read from MH i2c: 01 07 00 [12:09:11]MH_I2C_Read... [12:09:11]Read from MH i2c: 01 07 00 38 11 00 00 00 00 00 A3 0C FF [12:09:11]RasterBufferAndPrint [12:09:11]line [12:09:11]line [12:09:11]line [12:09:11]line [12:09:11]line [12:09:11]written 0, free lines is 3241 [12:09:11]MH_Cut [12:09:11]Write to MH i2c: D1 01 00 3F 11 01 22 [12:09:11]Write i2c OK [12:09:11]MH_I2C_Read... [12:09:11]Read from MH i2c: D1 [12:09:11]MH_I2C_Read... [12:09:11]Read from MH i2c: D1 01 00 [12:09:11]MH_I2C_Read... [12:09:11]Read from MH i2c: D1 01 00 3F 11 00 21 [12:09:11]Write to MH i2c: 01 00 00 40 11 51 [12:09:11]Write i2c OK [12:09:11]MH_I2C_Read... [12:09:12]OFD Sender: No OFD packet to send [12:09:12]*** Cut start [12:09:12]*** Purtial cut [12:09:12]*** Stage 1: CUTSNS_PIN = 1 [12:09:13]Read from MH i2c: 01 [12:09:13]MH_I2C_Read... [12:09:13]*** Stop cut motor [12:09:13]*** Cut end [12:09:13]Read from MH i2c: 01 07 00 [12:09:13]MH_I2C_Read... [12:09:13]Read from MH i2c: 01 07 00 40 11 00 00 00 00 00 FF 0F 66 [12:09:13]process_action close_receipt done [12:09:13]requested_data is exist [12:09:13]produce_requested_data [12:09:13]requested_item fm.sn is exist - process it [12:09:13]wFMCommunicate request_size=4 [12:09:13]MH_SAM_APDU [12:09:13]CAPDU: 80 11 00 00 [12:09:13]Write to MH i2c: E2 08 00 41 11 80 11 00 00 00 00 00 00 CC [12:09:13]Write i2c OK [12:09:13]MH_I2C_Read... [12:09:13]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:09:13]Read from MH i2c: E2 [12:09:13]MH_I2C_Read... [12:09:13]Read from MH i2c: E2 17 00 [12:09:13]MH_I2C_Read... [12:09:13]Read from MH i2c: E2 17 00 41 11 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 21 [12:09:13]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [12:09:13]wFMCommunicate OK [12:09:13]requested_item fd.num is exist - process it [12:09:13]SAM_PROTO_GetFieldsCounters [12:09:13]wFMCommunicate request_size=4 [12:09:13]MH_SAM_APDU [12:09:13]CAPDU: 80 13 00 00 [12:09:13]Write to MH i2c: E2 08 00 42 11 80 13 00 00 00 00 00 00 CF [12:09:13]Write i2c OK [12:09:13]MH_I2C_Read... [12:09:13]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:09:13]Read from MH i2c: E2 [12:09:13]MH_I2C_Read... [12:09:13]Read from MH i2c: E2 62 00 [12:09:13]MH_I2C_Read... [12:09:13]Read from MH i2c: E2 62 00 42 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 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 73 16 03 00 0E 04 04 00 21 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 78 [12:09:13]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 73 16 03 00 0E 04 04 00 21 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 [12:09:13]wFMCommunicate OK [12:09:13]SAM_PROTO_GetFieldsCounters done [12:09:13]requested_item shift.num is exist - process it [12:09:13]requested_item shift.opened is exist - process it [12:09:13]req_shift_opened [12:09:13]FM_GetShiftState [12:09:13]SAM_PROTO_GetShiftState [12:09:13]wFMCommunicate request_size=4 [12:09:13]MH_SAM_APDU [12:09:13]CAPDU: 80 13 01 00 [12:09:13]Write to MH i2c: E2 08 00 43 11 80 13 01 00 00 00 00 00 D1 [12:09:13]Write i2c OK [12:09:13]MH_I2C_Read... [12:09:13]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:09:13]Read from MH i2c: E2 [12:09:13]MH_I2C_Read... [12:09:13]Read from MH i2c: E2 0E 00 [12:09:13]MH_I2C_Read... [12:09:13]Read from MH i2c: E2 0E 00 43 11 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 7C [12:09:13]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [12:09:13]wFMCommunicate OK [12:09:13]SAM_PROTO_GetShiftState done [12:09:13]FM_GetShiftState done [12:09:13]req_shift_opened done [12:09:13]requested_item shift.open_date is exist - process it [12:09:13]req_shift_open_date [12:09:13]req_shift_open_date done [12:09:13]produce_requested_data done [12:09:13]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202355,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670} [12:09:13]process_action_free close_receipt [12:09:13]json_value_free [12:09:13]json_value_free done [12:09:13]process_json_proto returns [12:09:13]Send response to host [12:09:13]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202355,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670}}} [12:09:13]free response buf [12:09:13]execute_script done [12:09:13]execute_script returns [12:09:13]free content buf [12:09:13]Sock 9.Close socket [12:09:13]Sock 9.Thread stoped [12:09:17]OFD Sender: No OFD packet to send [12:09:22]OFD Sender: No OFD packet to send [12:09:27]OFD Sender: No OFD packet to send [12:09:30]accept exits with 8 [12:09:30]New connection [12:09:30]New thread 3067264356 created [12:09:30]Thread 3067407716 joined [12:09:30]Waiting for new connection... [12:09:30] Sock 8.Parse request [12:09:30]Sock 8.Check first char [12:09:30]Sock 8.First char is OK [12:09:30]request: POST /json_proto HTTP/1.0 [12:09:30]Method: POST [12:09:30]URL: /json_proto [12:09:30]Method is POST - this is cgi request [12:09:30]url: /json_proto [12:09:30]query_string will be loaded in cgi processing [12:09:30]execute_cgi json_proto POST (null) [12:09:30]execute_cgi path=json_proto method=POST [12:09:30]POST find Content-Length [12:09:30]Host: 172.17.63.195:8080 [12:09:30]Content-Length: 682 [12:09:30]Content-Type: application/json [12:09:30] [12:09:30]POST finish read [12:09:30]Found Content-Length = 682 [12:09:30]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450133", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "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" ] } } [12:09:30]execute_script... [12:09:30]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450133", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "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" ] } } [12:09:30]POST & json_proto [12:09:30]process_json_proto [12:09:30]json parsed OK: [12:09:30]protocol is kg_v1.0 [12:09:30]action value=close_receipt [12:09:30]process_action close_receipt [12:09:30]cmd_close_receipt [12:09:30]MH_GetDate [12:09:30]Write to MH i2c: F0 00 00 44 11 44 [12:09:30]Write i2c OK [12:09:30]MH_I2C_Read... [12:09:30]Read from MH i2c: F0 [12:09:30]MH_I2C_Read... [12:09:30]Read from MH i2c: F0 09 00 [12:09:30]MH_I2C_Read... [12:09:30]Read from MH i2c: F0 09 00 44 11 00 FB 7E 1F 67 47 1B 1E 67 33 [12:09:30]GetLastDocTimeStamp 1730117350 [12:09:30]current date 1730117371 [12:09:30]FM_GetShiftState [12:09:30]SAM_PROTO_GetShiftState [12:09:30]wFMCommunicate request_size=4 [12:09:30]MH_SAM_APDU [12:09:30]CAPDU: 80 13 01 00 [12:09:30]Write to MH i2c: E2 08 00 45 11 80 13 01 00 00 00 00 00 D3 [12:09:30]Write i2c OK [12:09:30]MH_I2C_Read... [12:09:30]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:09:30]Read from MH i2c: E2 [12:09:30]MH_I2C_Read... [12:09:30]Read from MH i2c: E2 0E 00 [12:09:30]MH_I2C_Read... [12:09:30]Read from MH i2c: E2 0E 00 45 11 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 7E [12:09:30]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [12:09:30]wFMCommunicate OK [12:09:30]SAM_PROTO_GetShiftState done [12:09:30]FM_GetShiftState done [12:09:30]opened in 1730073670 [12:09:30]opened+sec_in_day 1730160070 [12:09:30]quantity*price = 100015 [12:09:30]sum+1 = 100017 [12:09:30]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.16 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.21 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 156 28.10.2024 12:09 Смена: 545 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 ФМ: 0000000000871756 ФД: 202356 ФПД: 224640047938792 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T120931&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202356&fm=224640047938792&tin=02508201610067®Number=0000000000091777&sum=100000 [12:09:31]StoreToDocumentArchive [12:09:31]shift 545 fd 202356 [12:09:31]save to /storage/0545/doc_00202356 [12:09:31]save last doc name /storage/0545/doc_00202356 to /storage/kkm_last_doc_name [12:09:31]save OK [12:09:31]Clear old archive folders... [12:09:31]ProcessDocumentItem done err = 0, tmpTLVsize=251 [12:09:31]tlvbuf is 00DA8830 [12:09:31]SAM_PROTO_ClearQueue [12:09:31]wFMCommunicate request_size=4 [12:09:31]MH_SAM_APDU [12:09:31]CAPDU: 80 09 00 00 [12:09:31]Write to MH i2c: E2 08 00 52 11 80 09 00 00 00 00 00 00 D5 [12:09:31]Write i2c OK [12:09:31]MH_I2C_Read... [12:09:31]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [12:09:31]Read from MH i2c: E2 [12:09:31]MH_I2C_Read... [12:09:31]Read from MH i2c: E2 03 00 [12:09:31]MH_I2C_Read... [12:09:31]Read from MH i2c: E2 03 00 52 11 00 90 00 D7 [12:09:31]RAPDU: 90 00 [12:09:31]wFMCommunicate OK [12:09:31]SAM_PROTO_ClearQueue done [12:09:31]KKMCreateOFDPacket [12:09:31]OFDProtocolAddRootSTLVToBuf [12:09:31]FM_MakeSignedData [12:09:31]FM_MakeSignedData [12:09:31]SAM_PROTO_SignData [12:09:31]wFMCommunicate request_size=4 [12:09:31]MH_SAM_APDU [12:09:31]CAPDU: 80 0D 01 02 [12:09:31]Write to MH i2c: E2 08 00 53 11 80 0D 01 02 00 00 00 00 DD [12:09:31]Write i2c OK [12:09:31]MH_I2C_Read... [12:09:31]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [12:09:31]Read from MH i2c: E2 [12:09:31]MH_I2C_Read... [12:09:31]Read from MH i2c: E2 03 00 [12:09:31]MH_I2C_Read... [12:09:31]Read from MH i2c: E2 03 00 53 11 00 90 00 D8 [12:09:31]RAPDU: 90 00 [12:09:31]wFMCommunicate OK [12:09:31]wFMCommunicate request_size=255 [12:09:31]MH_SAM_APDU [12:09:31]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 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 9C 00 00 00 F4 03 04 00 FB 7E 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 74 16 03 00 35 04 06 00 CC [12:09:31]Write to MH i2c: E2 02 01 54 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 32 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 9C 00 00 00 F4 03 04 00 FB 7E 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 74 16 03 00 35 04 06 00 CC 00 00 82 [12:09:31]Write i2c OK [12:09:31]MH_I2C_Read... [12:09:32]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:09:32]Read from MH i2c: E2 [12:09:32]MH_I2C_Read... [12:09:32]Read from MH i2c: E2 03 00 [12:09:32]MH_I2C_Read... [12:09:32]Read from MH i2c: E2 03 00 54 11 00 90 00 D9 [12:09:32]RAPDU: 90 00 [12:09:32]wFMCommunicate OK [12:09:32]wFMCommunicate request_size=10 [12:09:32]MH_SAM_APDU [12:09:32]CAPDU: 80 0D 02 02 05 4F 16 42 7C E8 [12:09:32]Write to MH i2c: E2 0D 00 55 11 80 0D 02 02 05 00 4F 16 42 7C E8 00 00 F5 [12:09:32]Write i2c OK [12:09:32]MH_I2C_Read... [12:09:32]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:09:32]Read from MH i2c: E2 [12:09:32]MH_I2C_Read... [12:09:32]Read from MH i2c: E2 03 00 [12:09:32]MH_I2C_Read... [12:09:32]Read from MH i2c: E2 03 00 55 11 00 90 00 DA [12:09:32]RAPDU: 90 00 [12:09:32]wFMCommunicate OK [12:09:32]wFMCommunicate request_size=4 [12:09:32]MH_SAM_APDU [12:09:32]CAPDU: 80 0D 03 02 [12:09:32]Write to MH i2c: E2 08 00 56 11 80 0D 03 02 00 00 00 00 E2 [12:09:32]Write i2c OK [12:09:32]MH_I2C_Read... [12:09:32]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [12:09:32]Read from MH i2c: E2 [12:09:32]MH_I2C_Read... [12:09:32]Read from MH i2c: E2 0B 00 [12:09:32]MH_I2C_Read... [12:09:32]Read from MH i2c: E2 0B 00 56 11 00 DD D4 6D 7D E2 47 8E F9 90 00 2E [12:09:32]RAPDU: DD D4 6D 7D E2 47 8E F9 90 00 [12:09:32]wFMCommunicate OK [12:09:32]SAM_PROTO_SignData done [12:09:32]FM_MakeSignedData done [12:09:32]CreateOFDProtocolMessage [12:09:32]wFMCommunicate request_size=4 [12:09:32]MH_SAM_APDU [12:09:32]CAPDU: 80 11 00 00 [12:09:32]Write to MH i2c: E2 08 00 57 11 80 11 00 00 00 00 00 00 E2 [12:09:32]Write i2c OK [12:09:32]MH_I2C_Read... [12:09:32]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:09:32]Read from MH i2c: E2 [12:09:32]MH_I2C_Read... [12:09:32]Read from MH i2c: E2 17 00 [12:09:32]MH_I2C_Read... [12:09:32]Read from MH i2c: E2 17 00 57 11 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 37 [12:09:32]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [12:09:32]wFMCommunicate OK [12:09:32]CreateOFDProtocolMessage done [12:09:32]OFDSenderStorePacket 202356 [12:09:32]StoreOFDPacket docnum=202356 [12:09:32]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 64 79 07 01 03 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 32 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 9C 00 00 00 F4 03 04 00 FB 7E 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 74 16 03 00 35 04 06 00 CC 4F 16 42 7C E8 DD D4 6D 7D E2 47 8E F9 [12:09:32]CheckFolder [12:09:32]dirname=/storage/ofd_packets [12:09:32]CheckFolder done [12:09:32]ProducePacketName [12:09:32]name=ofd_packets/00202356 [12:09:32]NVStorageSaveData ofd_packets/00202356 [12:09:32]File name is /storage/ofd_packets/00202356 [12:09:32]Write 301 bytes [12:09:32]NVStorageSaveData done [12:09:32]OFDSenderStorePacket done [12:09:32]KKMCreateOFDPacket done [12:09:32]NVStorageSaveData kkm_last_timestamp [12:09:32]File name is /storage/kkm_last_timestamp [12:09:32]Write 4 bytes [12:09:32]NVStorageSaveData done [12:09:32]ExternCall_PrintAddStr [12:09:32]wPrintStart [12:09:32]Write to MH i2c: 01 00 00 58 11 69 [12:09:32]Write i2c OK [12:09:32]MH_I2C_Read... [12:09:32]Read from MH i2c: 01 [12:09:32]MH_I2C_Read... [12:09:32]Read from MH i2c: 01 07 00 [12:09:32]MH_I2C_Read... [12:09:32]Read from MH i2c: 01 07 00 58 11 00 00 00 00 00 FF 0F 7E [12:09:32]RasterBufferAndPrint [12:09:32]line Счет N : (1)450133 [12:09:32]line ИНН: 02508201610067 [12:09:32]line Контрольно-Кассовый Чек [12:09:32]line ПРОДАЖА [12:09:32]line ТРК (МРК, ГНК) : 31 [12:09:32]line Товар: 2710124130 [12:09:32]line Аи-92-К-2 [12:09:32]line 14.950 * 66.90 [12:09:32]line = 1000.16 [12:09:32]line НДС 12% НСП 1% [12:09:32]line > о реализуемом товаре [12:09:32]line ОКРУГЛЕНИЕ: -0.16 [12:09:32]line ИТОГО: 1000.00 [12:09:32]line Внесено: 1000.00 [12:09:32]line СДАЧА: 0.00 [12:09:32]line НСП 1% : 8.85 [12:09:32]line НДС 12% : 106.21 [12:09:32]line Наличными: 1000.00 [12:09:32]line Безнал.: 0.00 [12:09:32]line Место: АЗС № 171 "Партнер Нефть" [12:09:32]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [12:09:32]line СНО: Общий режим [12:09:32]line Чек 156 28.10.2024 12:09 [12:09:32]line Смена: 545 ФФД: 1.0 [12:09:32]line ЗНМ: 0300000109 [12:09:32]line РНМ: 0000000000091777 [12:09:32]line Версия ККМ: 001 [12:09:32]line ФМ: 0000000000871756 [12:09:32]line ФД: 202356 [12:09:32]line ФПД: 224640047938792 [12:09:32]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T120931&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202356&fm=224640047938792&tin=02508201610067®Number=0000000000091777&sum=100000 [12:09:32]OFD Sender: Processing packet 202356 [packets to send 116, broken 115] [12:09:32]ProducePacketName [12:09:32]name=ofd_packets/00202356 [12:09:32]OFD Sender: To server: pG, [12:09:32]CommunicateWithHost lk.salyk.kg:30040 [12:09:32]ConnectInit lk.salyk.kg [12:09:32]written 0, free lines is 4095 [12:09:32]Connected sock=10 [12:09: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 35 36 0F 01 00 00 64 79 07 01 03 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 32 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 9C 00 00 00 F4 03 04 00 FB 7E 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 74 16 03 00 35 04 06 00 CC 4F 16 42 7C E8 DD D4 6D 7D E2 47 8E F9 [12:09:33]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 20 38 47 00 43 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 35 36 10 04 04 00 74 16 03 00 F4 03 04 00 B1 2A 1F 67 B6 04 01 00 00 4D F7 A1 5C 0A 2F 94 7B [12:09:33]CommunicateWithHost err = 0 [12:09:33]CheckOFDResponse [12:09:33]1017 (14) - 77093643461234 [12:09:33]1041 (16) - 0000000000871756 [12:09:33]1040 (4) - 202356 [12:09:33]1012 (4) - 28.10.2024 06:09 [12:09:33]1206 (1) - 0 [12:09:33]OFD Sender: Remove packet 202356 [12:09:33]ProducePacketName [12:09:33]name=ofd_packets/00202356 [12:09:33]NVStorageDeleteData [12:09:33]Write to MH i2c: 01 00 00 83 11 94 [12:09:33]Write i2c OK [12:09:33]MH_I2C_Read... [12:09:33]Read from MH i2c: 01 [12:09:33]MH_I2C_Read... [12:09:33]Read from MH i2c: 01 07 00 [12:09:33]MH_I2C_Read... [12:09:33]Read from MH i2c: 01 07 00 83 11 00 00 00 00 00 A4 0C 4B [12:09:33]RasterBufferAndPrint [12:09:33]line [12:09:33]line [12:09:33]line [12:09:33]line [12:09:33]line [12:09:33]written 0, free lines is 3241 [12:09:33]MH_Cut [12:09:33]Write to MH i2c: D1 01 00 8A 11 01 6D [12:09:33]Write i2c OK [12:09:33]MH_I2C_Read... [12:09:33]Read from MH i2c: D1 [12:09:33]MH_I2C_Read... [12:09:33]Read from MH i2c: D1 01 00 [12:09:33]MH_I2C_Read... [12:09:33]Read from MH i2c: D1 01 00 8A 11 00 6C [12:09:33]Write to MH i2c: 01 00 00 8B 11 9C [12:09:33]Write i2c OK [12:09:33]MH_I2C_Read... [12:09:33]OFD Sender: No OFD packet to send [12:09:34]*** Cut start [12:09:34]*** Purtial cut [12:09:34]*** Stage 1: CUTSNS_PIN = 1 [12:09:34]Read from MH i2c: 01 [12:09:34]MH_I2C_Read... [12:09:34]*** Stop cut motor [12:09:34]*** Cut end [12:09:34]Read from MH i2c: 01 07 00 [12:09:34]MH_I2C_Read... [12:09:34]Read from MH i2c: 01 07 00 8B 11 00 00 00 00 00 FF 0F B1 [12:09:34]process_action close_receipt done [12:09:34]requested_data is exist [12:09:34]produce_requested_data [12:09:34]requested_item fm.sn is exist - process it [12:09:34]wFMCommunicate request_size=4 [12:09:34]MH_SAM_APDU [12:09:34]CAPDU: 80 11 00 00 [12:09:34]Write to MH i2c: E2 08 00 8C 11 80 11 00 00 00 00 00 00 17 [12:09:34]Write i2c OK [12:09:34]MH_I2C_Read... [12:09:34]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:09:34]Read from MH i2c: E2 [12:09:34]MH_I2C_Read... [12:09:34]Read from MH i2c: E2 17 00 [12:09:34]MH_I2C_Read... [12:09:34]Read from MH i2c: E2 17 00 8C 11 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 6C [12:09:34]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [12:09:34]wFMCommunicate OK [12:09:34]requested_item fd.num is exist - process it [12:09:34]SAM_PROTO_GetFieldsCounters [12:09:34]wFMCommunicate request_size=4 [12:09:34]MH_SAM_APDU [12:09:34]CAPDU: 80 13 00 00 [12:09:34]Write to MH i2c: E2 08 00 8D 11 80 13 00 00 00 00 00 00 1A [12:09:34]Write i2c OK [12:09:34]MH_I2C_Read... [12:09:34]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:09:34]Read from MH i2c: E2 [12:09:34]MH_I2C_Read... [12:09:34]Read from MH i2c: E2 62 00 [12:09:34]MH_I2C_Read... [12:09:34]Read from MH i2c: E2 62 00 8D 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 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 74 16 03 00 0E 04 04 00 21 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 C7 [12:09: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 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 74 16 03 00 0E 04 04 00 21 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 [12:09:34]wFMCommunicate OK [12:09:34]SAM_PROTO_GetFieldsCounters done [12:09:34]requested_item shift.num is exist - process it [12:09:34]requested_item shift.opened is exist - process it [12:09:34]req_shift_opened [12:09:34]FM_GetShiftState [12:09:34]SAM_PROTO_GetShiftState [12:09:34]wFMCommunicate request_size=4 [12:09:34]MH_SAM_APDU [12:09:34]CAPDU: 80 13 01 00 [12:09:34]Write to MH i2c: E2 08 00 8E 11 80 13 01 00 00 00 00 00 1C [12:09:34]Write i2c OK [12:09:34]MH_I2C_Read... [12:09:34]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:09:34]Read from MH i2c: E2 [12:09:34]MH_I2C_Read... [12:09:34]Read from MH i2c: E2 0E 00 [12:09:34]MH_I2C_Read... [12:09:34]Read from MH i2c: E2 0E 00 8E 11 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 C7 [12:09:34]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [12:09:34]wFMCommunicate OK [12:09:34]SAM_PROTO_GetShiftState done [12:09:34]FM_GetShiftState done [12:09:34]req_shift_opened done [12:09:34]requested_item shift.open_date is exist - process it [12:09:34]req_shift_open_date [12:09:34]req_shift_open_date done [12:09:34]produce_requested_data done [12:09:34]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202356,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670} [12:09:34]process_action_free close_receipt [12:09:34]json_value_free [12:09:34]json_value_free done [12:09:34]process_json_proto returns [12:09:34]Send response to host [12:09:34]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202356,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670}}} [12:09:34]free response buf [12:09:34]execute_script done [12:09:34]execute_script returns [12:09:34]free content buf [12:09:34]Sock 8.Close socket [12:09:34]Sock 8.Thread stoped [12:09:38]OFD Sender: No OFD packet to send [12:09:43]OFD Sender: No OFD packet to send [12:09:48]OFD Sender: No OFD packet to send [12:09:53]OFD Sender: No OFD packet to send [12:09:58]OFD Sender: No OFD packet to send [12:10:03]OFD Sender: No OFD packet to send [12:10:08]OFD Sender: No OFD packet to send [12:10:13]OFD Sender: No OFD packet to send [12:10:18]OFD Sender: No OFD packet to send [12:10:23]OFD Sender: No OFD packet to send [12:10:28]OFD Sender: No OFD packet to send [12:10:33]OFD Sender: No OFD packet to send [12:10:38]OFD Sender: No OFD packet to send [12:10:43]OFD Sender: No OFD packet to send [12:10:48]OFD Sender: No OFD packet to send [12:10:53]OFD Sender: No OFD packet to send [12:10:58]OFD Sender: No OFD packet to send [12:11:03]OFD Sender: No OFD packet to send [12:11:08]OFD Sender: No OFD packet to send [12:11:13]OFD Sender: No OFD packet to send [12:11:18]OFD Sender: No OFD packet to send [12:12:21]ConnectInit Can't connect to host [12:12:25]OFD Sender: No OFD packet to send [12:12:30]OFD Sender: No OFD packet to send [12:12:35]OFD Sender: No OFD packet to send [12:12:40]OFD Sender: No OFD packet to send [12:12:45]OFD Sender: No OFD packet to send [12:12:50]OFD Sender: No OFD packet to send [12:12:55]OFD Sender: No OFD packet to send [12:13:00]OFD Sender: No OFD packet to send [12:13:02]accept exits with 9 [12:13:02]New connection [12:13:02]New thread 3067120996 created [12:13:02]Waiting for new connection... [12:13:02] Sock 9.Parse request [12:13:02]Sock 9.Check first char [12:13:02]Sock 9.First char is OK [12:13:02]request: POST /json_proto HTTP/1.0 [12:13:02]Method: POST [12:13:02]URL: /json_proto [12:13:02]Method is POST - this is cgi request [12:13:02]url: /json_proto [12:13:02]query_string will be loaded in cgi processing [12:13:02]execute_cgi json_proto POST (null) [12:13:02]execute_cgi path=json_proto method=POST [12:13:02]POST find Content-Length [12:13:02]Host: 172.17.63.195:8080 [12:13:02]Content-Length: 632 [12:13:02]Content-Type: application/json [12:13:02] [12:13:02]POST finish read [12:13:02]Found Content-Length = 632 [12:13:02]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450135", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "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" ] } } [12:13:02]execute_script... [12:13:02]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450135", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "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" ] } } [12:13:02]POST & json_proto [12:13:02]process_json_proto [12:13:02]json parsed OK: [12:13:02]protocol is kg_v1.0 [12:13:02]action value=close_receipt [12:13:02]process_action close_receipt [12:13:02]cmd_close_receipt [12:13:02]MH_GetDate [12:13:02]Write to MH i2c: F0 00 00 10 00 FF [12:13:02]Write i2c OK [12:13:02]MH_I2C_Read... [12:13:02]Read from MH i2c: F0 [12:13:02]MH_I2C_Read... [12:13:02]Read from MH i2c: F0 09 00 [12:13:02]MH_I2C_Read... [12:13:02]Read from MH i2c: F0 09 00 10 00 00 CE 7F 1F 67 47 1B 1E 67 C2 [12:13:02]GetLastDocTimeStamp 1730117371 [12:13:02]current date 1730117582 [12:13:02]FM_GetShiftState [12:13:02]SAM_PROTO_GetShiftState [12:13:02]wFMCommunicate request_size=4 [12:13:02]MH_SAM_APDU [12:13:02]CAPDU: 80 13 01 00 [12:13:02]Write to MH i2c: E2 08 00 11 00 80 13 01 00 00 00 00 00 8E [12:13:02]Write i2c OK [12:13:02]MH_I2C_Read... [12:13:02]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:13:02]Read from MH i2c: E2 [12:13:02]MH_I2C_Read... [12:13:02]Read from MH i2c: E2 0E 00 [12:13:02]MH_I2C_Read... [12:13:02]Read from MH i2c: E2 0E 00 11 00 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 39 [12:13:02]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [12:13:02]wFMCommunicate OK [12:13:02]SAM_PROTO_GetShiftState done [12:13:02]FM_GetShiftState done [12:13:02]opened in 1730073670 [12:13:02]opened+sec_in_day 1730160070 [12:13:02]quantity*price = 50000 [12:13:02]sum+1 = 50001 [12:13:02]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 500.00 НСП 1% : 4.42 НДС 12% : 53.10 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 157 28.10.2024 12:13 Смена: 545 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 ФМ: 0000000000871756 ФД: 202357 ФПД: 104993518347866 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T121302&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202357&fm=104993518347866&tin=02508201610067®Number=0000000000091777&sum=50000 [12:13:03]StoreToDocumentArchive [12:13:03]shift 545 fd 202357 [12:13:03]save to /storage/0545/doc_00202357 [12:13:03]save last doc name /storage/0545/doc_00202357 to /storage/kkm_last_doc_name [12:13:03]save OK [12:13:03]Clear old archive folders... [12:13:03]ProcessDocumentItem done err = 0, tmpTLVsize=252 [12:13:03]tlvbuf is B6F81790 [12:13:03]SAM_PROTO_ClearQueue [12:13:03]wFMCommunicate request_size=4 [12:13:03]MH_SAM_APDU [12:13:03]CAPDU: 80 09 00 00 [12:13:03]Write to MH i2c: E2 08 00 1E 00 80 09 00 00 00 00 00 00 90 [12:13:03]Write i2c OK [12:13:03]MH_I2C_Read... [12:13:03]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [12:13:03]Read from MH i2c: E2 [12:13:03]MH_I2C_Read... [12:13:03]Read from MH i2c: E2 03 00 [12:13:03]MH_I2C_Read... [12:13:03]Read from MH i2c: E2 03 00 1E 00 00 90 00 92 [12:13:03]RAPDU: 90 00 [12:13:03]wFMCommunicate OK [12:13:03]SAM_PROTO_ClearQueue done [12:13:03]KKMCreateOFDPacket [12:13:03]OFDProtocolAddRootSTLVToBuf [12:13:03]FM_MakeSignedData [12:13:03]FM_MakeSignedData [12:13:03]SAM_PROTO_SignData [12:13:03]wFMCommunicate request_size=4 [12:13:03]MH_SAM_APDU [12:13:03]CAPDU: 80 0D 01 02 [12:13:03]Write to MH i2c: E2 08 00 1F 00 80 0D 01 02 00 00 00 00 98 [12:13:03]Write i2c OK [12:13:03]MH_I2C_Read... [12:13:03]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [12:13:03]Read from MH i2c: E2 [12:13:03]MH_I2C_Read... [12:13:03]Read from MH i2c: E2 03 00 [12:13:03]MH_I2C_Read... [12:13:03]Read from MH i2c: E2 03 00 1F 00 00 90 00 93 [12:13:03]RAPDU: 90 00 [12:13:03]wFMCommunicate OK [12:13:03]wFMCommunicate request_size=255 [12:13:03]MH_SAM_APDU [12:13:03]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 20 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 9D 00 00 00 F4 03 04 00 CE 7F 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 75 16 03 00 35 04 06 00 [12:13:03]Write to MH i2c: E2 02 01 20 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 20 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 9D 00 00 00 F4 03 04 00 CE 7F 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 75 16 03 00 35 04 06 00 00 00 AA [12:13:03]Write i2c OK [12:13:03]MH_I2C_Read... [12:13:03]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:13:03]Read from MH i2c: E2 [12:13:03]MH_I2C_Read... [12:13:03]Read from MH i2c: E2 03 00 [12:13:03]MH_I2C_Read... [12:13:03]Read from MH i2c: E2 03 00 20 00 00 90 00 94 [12:13:03]RAPDU: 90 00 [12:13:03]wFMCommunicate OK [12:13:03]wFMCommunicate request_size=11 [12:13:03]MH_SAM_APDU [12:13:03]CAPDU: 80 0D 02 02 06 5F 7D B5 5D 66 5A [12:13:03]Write to MH i2c: E2 0E 00 21 00 80 0D 02 02 06 00 5F 7D B5 5D 66 5A 00 00 55 [12:13:03]Write i2c OK [12:13:03]MH_I2C_Read... [12:13:03]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:13:03]Read from MH i2c: E2 [12:13:03]MH_I2C_Read... [12:13:03]Read from MH i2c: E2 03 00 [12:13:03]MH_I2C_Read... [12:13:03]Read from MH i2c: E2 03 00 21 00 00 90 00 95 [12:13:03]RAPDU: 90 00 [12:13:03]wFMCommunicate OK [12:13:03]wFMCommunicate request_size=4 [12:13:03]MH_SAM_APDU [12:13:03]CAPDU: 80 0D 03 02 [12:13:03]Write to MH i2c: E2 08 00 22 00 80 0D 03 02 00 00 00 00 9D [12:13:03]Write i2c OK [12:13:03]MH_I2C_Read... [12:13:03]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [12:13:03]Read from MH i2c: E2 [12:13:03]MH_I2C_Read... [12:13:03]Read from MH i2c: E2 0B 00 [12:13:03]MH_I2C_Read... [12:13:03]Read from MH i2c: E2 0B 00 22 00 00 01 C3 66 E1 D3 E3 B9 C0 90 00 D8 [12:13:03]RAPDU: 01 C3 66 E1 D3 E3 B9 C0 90 00 [12:13:03]wFMCommunicate OK [12:13:03]SAM_PROTO_SignData done [12:13:03]FM_MakeSignedData done [12:13:03]CreateOFDProtocolMessage [12:13:03]wFMCommunicate request_size=4 [12:13:03]MH_SAM_APDU [12:13:03]CAPDU: 80 11 00 00 [12:13:03]Write to MH i2c: E2 08 00 23 00 80 11 00 00 00 00 00 00 9D [12:13:03]Write i2c OK [12:13:03]MH_I2C_Read... [12:13:03]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:13:03]Read from MH i2c: E2 [12:13:03]MH_I2C_Read... [12:13:03]Read from MH i2c: E2 17 00 [12:13:03]MH_I2C_Read... [12:13:03]Read from MH i2c: E2 17 00 23 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 F2 [12:13:03]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [12:13:03]wFMCommunicate OK [12:13:03]CreateOFDProtocolMessage done [12:13:03]OFDSenderStorePacket 202357 [12:13:03]StoreOFDPacket docnum=202357 [12:13:03]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 01 00 00 17 73 08 01 1B 51 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 20 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 9D 00 00 00 F4 03 04 00 CE 7F 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 75 16 03 00 35 04 06 00 5F 7D B5 5D 66 5A 01 C3 66 E1 D3 E3 B9 C0 [12:13:03]CheckFolder [12:13:03]dirname=/storage/ofd_packets [12:13:03]CheckFolder done [12:13:03]ProducePacketName [12:13:03]name=ofd_packets/00202357 [12:13:03]NVStorageSaveData ofd_packets/00202357 [12:13:03]File name is /storage/ofd_packets/00202357 [12:13:03]Write 302 bytes [12:13:03]NVStorageSaveData done [12:13:03]OFDSenderStorePacket done [12:13:03]KKMCreateOFDPacket done [12:13:03]NVStorageSaveData kkm_last_timestamp [12:13:03]File name is /storage/kkm_last_timestamp [12:13:03]Write 4 bytes [12:13:03]NVStorageSaveData done [12:13:03]ExternCall_PrintAddStr [12:13:03]wPrintStart [12:13:03]Write to MH i2c: 01 00 00 24 00 24 [12:13:03]Write i2c OK [12:13:03]MH_I2C_Read... [12:13:03]Read from MH i2c: 01 [12:13:03]MH_I2C_Read... [12:13:03]Read from MH i2c: 01 07 00 [12:13:03]MH_I2C_Read... [12:13:03]Read from MH i2c: 01 07 00 24 00 00 00 00 00 00 FF 0F 39 [12:13:03]RasterBufferAndPrint [12:13:03]line Счет N : (1)450135 [12:13:03]line ИНН: 02508201610067 [12:13:03]line Контрольно-Кассовый Чек [12:13:03]line ПРОДАЖА [12:13:03]line ТРК (МРК, ГНК) : 42 [12:13:03]line Товар: 2710124130 [12:13:03]line SUPER 92-К-5 [12:13:03]line 7.310 * 68.40 [12:13:03]line = 500.00 [12:13:03]line НДС 12% НСП 1% [12:13:03]line > о реализуемом товаре [12:13:03]line ИТОГО: 500.00 [12:13:03]line НСП 1% : 4.42 [12:13:03]line НДС 12% : 53.10 [12:13:03]line Наличными: 500.00 [12:13:03]line Безнал.: 0.00 [12:13:03]line Место: АЗС № 171 "Партнер Нефть" [12:13:03]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [12:13:03]line СНО: Общий режим [12:13:03]line Чек 157 28.10.2024 12:13 [12:13:03]line Смена: 545 ФФД: 1.0 [12:13:03]line ЗНМ: 0300000109 [12:13:03]line РНМ: 0000000000091777 [12:13:03]line Версия ККМ: 001 [12:13:03]line ФМ: 0000000000871756 [12:13:03]line ФД: 202357 [12:13:03]line ФПД: 104993518347866 [12:13:04]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T121302&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202357&fm=104993518347866&tin=02508201610067®Number=0000000000091777&sum=50000 [12:13:04]OFD Sender: Processing packet 202357 [packets to send 116, broken 115] [12:13:04]ProducePacketName [12:13:04]name=ofd_packets/00202357 [12:13:04]OFD Sender: To server: pG, [12:13:04]CommunicateWithHost lk.salyk.kg:30040 [12:13:04]ConnectInit lk.salyk.kg [12:13:04]written 0, free lines is 4095 [12:13:04]Connected sock=10 [12:13:04]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 01 00 00 17 73 08 01 1B 51 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 20 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 9D 00 00 00 F4 03 04 00 CE 7F 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 75 16 03 00 35 04 06 00 5F 7D B5 5D 66 5A 01 C3 66 E1 D3 E3 B9 C0 [12:13:04]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 BC 61 47 00 9C 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 35 36 10 04 04 00 75 16 03 00 F4 03 04 00 85 2B 1F 67 B6 04 01 00 00 12 7D CE 6B FC D0 62 D5 [12:13:04]CommunicateWithHost err = 0 [12:13:04]CheckOFDResponse [12:13:04]1017 (14) - 77093643461234 [12:13:04]1041 (16) - 0000000000871756 [12:13:04]1040 (4) - 202357 [12:13:04]1012 (4) - 28.10.2024 06:13 [12:13:04]1206 (1) - 0 [12:13:04]OFD Sender: Remove packet 202357 [12:13:04]ProducePacketName [12:13:04]name=ofd_packets/00202357 [12:13:04]NVStorageDeleteData [12:13:04]Write to MH i2c: 01 00 00 4C 00 4C [12:13:04]Write i2c OK [12:13:04]MH_I2C_Read... [12:13:04]Read from MH i2c: 01 [12:13:04]MH_I2C_Read... [12:13:04]Read from MH i2c: 01 07 00 [12:13:04]MH_I2C_Read... [12:13:04]Read from MH i2c: 01 07 00 4C 00 00 00 00 00 00 D7 0C 36 [12:13:04]RasterBufferAndPrint [12:13:04]line [12:13:04]line [12:13:04]line [12:13:04]line [12:13:04]line [12:13:04]written 0, free lines is 3290 [12:13:04]MH_Cut [12:13:04]Write to MH i2c: D1 01 00 53 00 01 25 [12:13:04]Write i2c OK [12:13:04]MH_I2C_Read... [12:13:04]Read from MH i2c: D1 [12:13:04]MH_I2C_Read... [12:13:04]Read from MH i2c: D1 01 00 [12:13:04]MH_I2C_Read... [12:13:04]Read from MH i2c: D1 01 00 53 00 00 24 [12:13:04]Write to MH i2c: 01 00 00 54 00 54 [12:13:04]Write i2c OK [12:13:04]MH_I2C_Read... [12:13:04]OFD Sender: No OFD packet to send [12:13:05]*** Cut start [12:13:05]*** Purtial cut [12:13:05]*** Stage 1: CUTSNS_PIN = 1 [12:13:05]Read from MH i2c: 01 [12:13:05]MH_I2C_Read... [12:13:05]*** Stop cut motor [12:13:05]*** Cut end [12:13:05]Read from MH i2c: 01 07 00 [12:13:05]MH_I2C_Read... [12:13:05]Read from MH i2c: 01 07 00 54 00 00 00 00 00 00 FF 0F 69 [12:13:05]process_action close_receipt done [12:13:05]requested_data is exist [12:13:05]produce_requested_data [12:13:05]requested_item fm.sn is exist - process it [12:13:05]wFMCommunicate request_size=4 [12:13:05]MH_SAM_APDU [12:13:05]CAPDU: 80 11 00 00 [12:13:05]Write to MH i2c: E2 08 00 55 00 80 11 00 00 00 00 00 00 CF [12:13:05]Write i2c OK [12:13:05]MH_I2C_Read... [12:13:05]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:13:05]Read from MH i2c: E2 [12:13:05]MH_I2C_Read... [12:13:05]Read from MH i2c: E2 17 00 [12:13:05]MH_I2C_Read... [12:13:05]Read from MH i2c: E2 17 00 55 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 24 [12:13:05]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [12:13:05]wFMCommunicate OK [12:13:05]requested_item fd.num is exist - process it [12:13:05]SAM_PROTO_GetFieldsCounters [12:13:05]wFMCommunicate request_size=4 [12:13:05]MH_SAM_APDU [12:13:05]CAPDU: 80 13 00 00 [12:13:05]Write to MH i2c: E2 08 00 56 00 80 13 00 00 00 00 00 00 D2 [12:13:05]Write i2c OK [12:13:05]MH_I2C_Read... [12:13:05]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:13:05]Read from MH i2c: E2 [12:13:05]MH_I2C_Read... [12:13:05]Read from MH i2c: E2 62 00 [12:13:05]MH_I2C_Read... [12:13:05]Read from MH i2c: E2 62 00 56 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 75 16 03 00 0E 04 04 00 21 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 83 [12:13:05]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 75 16 03 00 0E 04 04 00 21 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 [12:13:05]wFMCommunicate OK [12:13:05]SAM_PROTO_GetFieldsCounters done [12:13:05]requested_item shift.num is exist - process it [12:13:05]requested_item shift.opened is exist - process it [12:13:05]req_shift_opened [12:13:05]FM_GetShiftState [12:13:05]SAM_PROTO_GetShiftState [12:13:05]wFMCommunicate request_size=4 [12:13:05]MH_SAM_APDU [12:13:05]CAPDU: 80 13 01 00 [12:13:05]Write to MH i2c: E2 08 00 57 00 80 13 01 00 00 00 00 00 D4 [12:13:05]Write i2c OK [12:13:05]MH_I2C_Read... [12:13:05]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:13:05]Read from MH i2c: E2 [12:13:05]MH_I2C_Read... [12:13:05]Read from MH i2c: E2 0E 00 [12:13:05]MH_I2C_Read... [12:13:05]Read from MH i2c: E2 0E 00 57 00 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 7F [12:13:05]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [12:13:05]wFMCommunicate OK [12:13:05]SAM_PROTO_GetShiftState done [12:13:05]FM_GetShiftState done [12:13:05]req_shift_opened done [12:13:05]requested_item shift.open_date is exist - process it [12:13:05]req_shift_open_date [12:13:05]req_shift_open_date done [12:13:05]produce_requested_data done [12:13:05]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202357,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670} [12:13:05]process_action_free close_receipt [12:13:05]json_value_free [12:13:05]json_value_free done [12:13:05]process_json_proto returns [12:13:05]Send response to host [12:13:05]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202357,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670}}} [12:13:05]free response buf [12:13:05]execute_script done [12:13:05]execute_script returns [12:13:05]free content buf [12:13:05]Sock 9.Close socket [12:13:05]Sock 9.Thread stoped [12:13:09]OFD Sender: No OFD packet to send [12:13:14]OFD Sender: No OFD packet to send [12:13:19]OFD Sender: No OFD packet to send [12:13:24]OFD Sender: No OFD packet to send [12:13:30]OFD Sender: No OFD packet to send [12:13:35]OFD Sender: No OFD packet to send [12:13:40]OFD Sender: No OFD packet to send [12:13:45]OFD Sender: No OFD packet to send [12:13:50]OFD Sender: No OFD packet to send [12:13:50]accept exits with 7 [12:13:50]New connection [12:13:50]New thread 3066977636 created [12:13:50]Thread 3067120996 joined [12:13:50]Waiting for new connection... [12:13:50] Sock 7.Parse request [12:13:50]Sock 7.Check first char [12:13:50]Sock 7.First char is OK [12:13:50]request: POST /json_proto HTTP/1.0 [12:13:50]Method: POST [12:13:50]URL: /json_proto [12:13:50]Method is POST - this is cgi request [12:13:50]url: /json_proto [12:13:50]query_string will be loaded in cgi processing [12:13:50]execute_cgi json_proto POST (null) [12:13:50]execute_cgi path=json_proto method=POST [12:13:50]POST find Content-Length [12:13:50]Host: 172.17.63.195:8080 [12:13:50]Content-Length: 803 [12:13:50]Content-Type: application/json [12:13:50] [12:13:50]POST finish read [12:13:50]Found Content-Length = 803 [12:13:50]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450132", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 76.20, "quantity" : 262.470, "sum" : 20000.21, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 20000.21 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:13:50]execute_script... [12:13: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)450132", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 76.20, "quantity" : 262.470, "sum" : 20000.21, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 20000.21 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:13:50]POST & json_proto [12:13:50]process_json_proto [12:13:50]json parsed OK: [12:13:50]protocol is kg_v1.0 [12:13:50]action value=close_receipt [12:13:50]process_action close_receipt [12:13:50]cmd_close_receipt [12:13:50]MH_GetDate [12:13:50]Write to MH i2c: F0 00 00 58 00 47 [12:13:50]Write i2c OK [12:13:50]MH_I2C_Read... [12:13:50]Read from MH i2c: F0 [12:13:50]MH_I2C_Read... [12:13:50]Read from MH i2c: F0 09 00 [12:13:50]MH_I2C_Read... [12:13:50]Read from MH i2c: F0 09 00 58 00 00 FF 7F 1F 67 47 1B 1E 67 3B [12:13:50]GetLastDocTimeStamp 1730117582 [12:13:50]current date 1730117631 [12:13:50]FM_GetShiftState [12:13:50]SAM_PROTO_GetShiftState [12:13:50]wFMCommunicate request_size=4 [12:13:50]MH_SAM_APDU [12:13:50]CAPDU: 80 13 01 00 [12:13:50]Write to MH i2c: E2 08 00 59 00 80 13 01 00 00 00 00 00 D6 [12:13:50]Write i2c OK [12:13:50]MH_I2C_Read... [12:13:50]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:13:50]Read from MH i2c: E2 [12:13:50]MH_I2C_Read... [12:13:50]Read from MH i2c: E2 0E 00 [12:13:50]MH_I2C_Read... [12:13:50]Read from MH i2c: E2 0E 00 59 00 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 81 [12:13:50]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [12:13:50]wFMCommunicate OK [12:13:50]SAM_PROTO_GetShiftState done [12:13:50]FM_GetShiftState done [12:13:50]opened in 1730073670 [12:13:50]opened+sec_in_day 1730160070 [12:13:50]quantity*price = 2000021 [12:13:50]sum+1 = 2000022 [12:13:50]Check (price>sum+1) || (price+1sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.11 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.11 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 162 28.10.2024 12:22 Смена: 545 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 ФМ: 0000000000871756 ФД: 202362 ФПД: 165765617562997 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T122249&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202362&fm=165765617562997&tin=02508201610067®Number=0000000000091777&sum=50000 [12:22:50]StoreToDocumentArchive [12:22:50]shift 545 fd 202362 [12:22:50]save to /storage/0545/doc_00202362 [12:22:50]save last doc name /storage/0545/doc_00202362 to /storage/kkm_last_doc_name [12:22:50]save OK [12:22:50]Clear old archive folders... [12:22:50]ProcessDocumentItem done err = 0, tmpTLVsize=251 [12:22:50]tlvbuf is 01337070 [12:22:50]SAM_PROTO_ClearQueue [12:22:50]wFMCommunicate request_size=4 [12:22:50]MH_SAM_APDU [12:22:50]CAPDU: 80 09 00 00 [12:22:50]Write to MH i2c: E2 08 00 91 01 80 09 00 00 00 00 00 00 04 [12:22:50]Write i2c OK [12:22:50]MH_I2C_Read... [12:22:50]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [12:22:50]Read from MH i2c: E2 [12:22:50]MH_I2C_Read... [12:22:50]Read from MH i2c: E2 03 00 [12:22:50]MH_I2C_Read... [12:22:50]Read from MH i2c: E2 03 00 91 01 00 90 00 06 [12:22:50]RAPDU: 90 00 [12:22:50]wFMCommunicate OK [12:22:50]SAM_PROTO_ClearQueue done [12:22:50]KKMCreateOFDPacket [12:22:50]OFDProtocolAddRootSTLVToBuf [12:22:50]FM_MakeSignedData [12:22:50]FM_MakeSignedData [12:22:50]SAM_PROTO_SignData [12:22:50]wFMCommunicate request_size=4 [12:22:50]MH_SAM_APDU [12:22:50]CAPDU: 80 0D 01 02 [12:22:50]Write to MH i2c: E2 08 00 92 01 80 0D 01 02 00 00 00 00 0C [12:22:50]Write i2c OK [12:22:50]MH_I2C_Read... [12:22:50]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [12:22:50]Read from MH i2c: E2 [12:22:50]MH_I2C_Read... [12:22:50]Read from MH i2c: E2 03 00 [12:22:50]MH_I2C_Read... [12:22:50]Read from MH i2c: E2 03 00 92 01 00 90 00 07 [12:22:50]RAPDU: 90 00 [12:22:50]wFMCommunicate OK [12:22:50]wFMCommunicate request_size=255 [12:22:50]MH_SAM_APDU [12:22:50]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 33 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 A2 00 00 00 F4 03 04 00 19 82 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 7A 16 03 00 35 04 06 00 96 [12:22:50]Write to MH i2c: E2 02 01 93 01 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 33 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 A2 00 00 00 F4 03 04 00 19 82 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 7A 16 03 00 35 04 06 00 96 00 00 88 [12:22:50]Write i2c OK [12:22:50]MH_I2C_Read... [12:22:50]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:22:50]Read from MH i2c: E2 [12:22:50]MH_I2C_Read... [12:22:50]Read from MH i2c: E2 03 00 [12:22:50]MH_I2C_Read... [12:22:50]Read from MH i2c: E2 03 00 93 01 00 90 00 08 [12:22:50]RAPDU: 90 00 [12:22:50]wFMCommunicate OK [12:22:50]wFMCommunicate request_size=10 [12:22:50]MH_SAM_APDU [12:22:50]CAPDU: 80 0D 02 02 05 C3 50 C0 35 75 [12:22:50]Write to MH i2c: E2 0D 00 94 01 80 0D 02 02 05 00 C3 50 C0 35 75 00 00 96 [12:22:50]Write i2c OK [12:22:50]MH_I2C_Read... [12:22:50]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:22:50]Read from MH i2c: E2 [12:22:50]MH_I2C_Read... [12:22:50]Read from MH i2c: E2 03 00 [12:22:50]MH_I2C_Read... [12:22:50]Read from MH i2c: E2 03 00 94 01 00 90 00 09 [12:22:50]RAPDU: 90 00 [12:22:50]wFMCommunicate OK [12:22:50]wFMCommunicate request_size=4 [12:22:50]MH_SAM_APDU [12:22:50]CAPDU: 80 0D 03 02 [12:22:50]Write to MH i2c: E2 08 00 95 01 80 0D 03 02 00 00 00 00 11 [12:22:50]Write i2c OK [12:22:50]MH_I2C_Read... [12:22:50]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [12:22:50]Read from MH i2c: E2 [12:22:50]MH_I2C_Read... [12:22:50]Read from MH i2c: E2 0B 00 [12:22:50]MH_I2C_Read... [12:22:50]Read from MH i2c: E2 0B 00 95 01 00 41 5D 8D 93 D2 3C 48 40 90 00 66 [12:22:50]RAPDU: 41 5D 8D 93 D2 3C 48 40 90 00 [12:22:50]wFMCommunicate OK [12:22:50]SAM_PROTO_SignData done [12:22:50]FM_MakeSignedData done [12:22:50]CreateOFDProtocolMessage [12:22:50]wFMCommunicate request_size=4 [12:22:50]MH_SAM_APDU [12:22:50]CAPDU: 80 11 00 00 [12:22:50]Write to MH i2c: E2 08 00 96 01 80 11 00 00 00 00 00 00 11 [12:22:50]Write i2c OK [12:22:50]MH_I2C_Read... [12:22:50]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:22:50]Read from MH i2c: E2 [12:22:50]MH_I2C_Read... [12:22:50]Read from MH i2c: E2 17 00 [12:22:50]MH_I2C_Read... [12:22:50]Read from MH i2c: E2 17 00 96 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 66 [12:22:50]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [12:22:50]wFMCommunicate OK [12:22:50]CreateOFDProtocolMessage done [12:22:50]OFDSenderStorePacket 202362 [12:22:50]StoreOFDPacket docnum=202362 [12:22:50]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 85 91 07 01 F0 E8 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 33 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 A2 00 00 00 F4 03 04 00 19 82 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 7A 16 03 00 35 04 06 00 96 C3 50 C0 35 75 41 5D 8D 93 D2 3C 48 40 [12:22:50]CheckFolder [12:22:50]dirname=/storage/ofd_packets [12:22:50]CheckFolder done [12:22:50]ProducePacketName [12:22:50]name=ofd_packets/00202362 [12:22:50]NVStorageSaveData ofd_packets/00202362 [12:22:50]File name is /storage/ofd_packets/00202362 [12:22:50]Write 301 bytes [12:22:50]NVStorageSaveData done [12:22:50]OFDSenderStorePacket done [12:22:50]KKMCreateOFDPacket done [12:22:50]NVStorageSaveData kkm_last_timestamp [12:22:50]File name is /storage/kkm_last_timestamp [12:22:50]Write 4 bytes [12:22:50]NVStorageSaveData done [12:22:50]ExternCall_PrintAddStr [12:22:50]wPrintStart [12:22:50]Write to MH i2c: 01 00 00 97 01 98 [12:22:50]Write i2c OK [12:22:50]MH_I2C_Read... [12:22:50]Read from MH i2c: 01 [12:22:50]MH_I2C_Read... [12:22:50]Read from MH i2c: 01 07 00 [12:22:50]MH_I2C_Read... [12:22:50]Read from MH i2c: 01 07 00 97 01 00 00 00 00 00 FF 0F AD [12:22:50]RasterBufferAndPrint [12:22:50]line Счет N : (1)450139 [12:22:50]line ИНН: 02508201610067 [12:22:50]line Контрольно-Кассовый Чек [12:22:50]line ПРОДАЖА [12:22:50]line ТРК (МРК, ГНК) : 61 [12:22:50]line Товар: 2710124500 [12:22:50]line Аи-95-К-3 [12:22:50]line 6.740 * 74.20 [12:22:50]line = 500.11 [12:22:50]line НДС 12% НСП 1% [12:22:50]line > о реализуемом товаре [12:22:50]line ОКРУГЛЕНИЕ: -0.11 [12:22:50]line ИТОГО: 500.00 [12:22:50]line Внесено: 500.00 [12:22:50]line СДАЧА: 0.00 [12:22:50]line НСП 1% : 4.43 [12:22:50]line НДС 12% : 53.11 [12:22:50]line Наличными: 500.00 [12:22:50]line Безнал.: 0.00 [12:22:50]line Место: АЗС № 171 "Партнер Нефть" [12:22:50]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [12:22:50]line СНО: Общий режим [12:22:50]line Чек 162 28.10.2024 12:22 [12:22:50]line Смена: 545 ФФД: 1.0 [12:22:50]line ЗНМ: 0300000109 [12:22:50]line РНМ: 0000000000091777 [12:22:50]line Версия ККМ: 001 [12:22:50]line ФМ: 0000000000871756 [12:22:50]line ФД: 202362 [12:22:50]line ФПД: 165765617562997 [12:22:50]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T122249&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202362&fm=165765617562997&tin=02508201610067®Number=0000000000091777&sum=50000 [12:22:51]OFD Sender: Processing packet 202362 [packets to send 116, broken 115] [12:22:51]ProducePacketName [12:22:51]name=ofd_packets/00202362 [12:22:51]OFD Sender: To server: pG, [12:22:51]CommunicateWithHost lk.salyk.kg:30040 [12:22:51]ConnectInit lk.salyk.kg [12:22:51]written 0, free lines is 4095 [12:22:51]Connected sock=6 [12:22:51]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 85 91 07 01 F0 E8 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 33 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 A2 00 00 00 F4 03 04 00 19 82 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 7A 16 03 00 35 04 06 00 96 C3 50 C0 35 75 41 5D 8D 93 D2 3C 48 40 [12:22:51]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 20 D6 47 00 07 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 35 36 10 04 04 00 7A 16 03 00 F4 03 04 00 D0 2D 1F 67 B6 04 01 00 00 C3 59 60 42 33 FF 3D 01 [12:22:51]CommunicateWithHost err = 0 [12:22:51]CheckOFDResponse [12:22:51]1017 (14) - 77093643461234 [12:22:51]1041 (16) - 0000000000871756 [12:22:51]1040 (4) - 202362 [12:22:51]1012 (4) - 28.10.2024 06:23 [12:22:51]1206 (1) - 0 [12:22:51]OFD Sender: Remove packet 202362 [12:22:51]ProducePacketName [12:22:51]name=ofd_packets/00202362 [12:22:51]NVStorageDeleteData [12:22:51]Write to MH i2c: 01 00 00 C2 01 C3 [12:22:51]Write i2c OK [12:22:51]MH_I2C_Read... [12:22:51]Read from MH i2c: 01 [12:22:51]MH_I2C_Read... [12:22:51]Read from MH i2c: 01 07 00 [12:22:51]MH_I2C_Read... [12:22:51]Read from MH i2c: 01 07 00 C2 01 00 00 00 00 00 9D 0C 73 [12:22:51]RasterBufferAndPrint [12:22:51]line [12:22:51]line [12:22:51]line [12:22:51]line [12:22:51]line [12:22:51]written 0, free lines is 3235 [12:22:51]MH_Cut [12:22:51]Write to MH i2c: D1 01 00 C9 01 01 9C [12:22:51]Write i2c OK [12:22:51]MH_I2C_Read... [12:22:51]Read from MH i2c: D1 [12:22:51]MH_I2C_Read... [12:22:51]Read from MH i2c: D1 01 00 [12:22:51]MH_I2C_Read... [12:22:51]Read from MH i2c: D1 01 00 C9 01 00 9B [12:22:51]Write to MH i2c: 01 00 00 CA 01 CB [12:22:51]Write i2c OK [12:22:51]MH_I2C_Read... [12:22:52]OFD Sender: No OFD packet to send [12:22:52]*** Cut start [12:22:52]*** Purtial cut [12:22:52]*** Stage 1: CUTSNS_PIN = 1 [12:22:52]Read from MH i2c: 01 [12:22:52]MH_I2C_Read... [12:22:52]*** Stop cut motor [12:22:52]*** Cut end [12:22:52]Read from MH i2c: 01 07 00 [12:22:52]MH_I2C_Read... [12:22:52]Read from MH i2c: 01 07 00 CA 01 00 00 00 00 00 FF 0F E0 [12:22:52]process_action close_receipt done [12:22:52]requested_data is exist [12:22:52]produce_requested_data [12:22:52]requested_item fm.sn is exist - process it [12:22:52]wFMCommunicate request_size=4 [12:22:52]MH_SAM_APDU [12:22:52]CAPDU: 80 11 00 00 [12:22:52]Write to MH i2c: E2 08 00 CB 01 80 11 00 00 00 00 00 00 46 [12:22:52]Write i2c OK [12:22:52]MH_I2C_Read... [12:22:52]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:22:52]Read from MH i2c: E2 [12:22:52]MH_I2C_Read... [12:22:52]Read from MH i2c: E2 17 00 [12:22:52]MH_I2C_Read... [12:22:52]Read from MH i2c: E2 17 00 CB 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 9B [12:22:52]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [12:22:52]wFMCommunicate OK [12:22:52]requested_item fd.num is exist - process it [12:22:52]SAM_PROTO_GetFieldsCounters [12:22:52]wFMCommunicate request_size=4 [12:22:52]MH_SAM_APDU [12:22:52]CAPDU: 80 13 00 00 [12:22:52]Write to MH i2c: E2 08 00 CC 01 80 13 00 00 00 00 00 00 49 [12:22:52]Write i2c OK [12:22:52]MH_I2C_Read... [12:22:53]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:22:53]Read from MH i2c: E2 [12:22:53]MH_I2C_Read... [12:22:53]Read from MH i2c: E2 62 00 [12:22:53]MH_I2C_Read... [12:22:53]Read from MH i2c: E2 62 00 CC 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 7A 16 03 00 0E 04 04 00 21 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 0E [12: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 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 7A 16 03 00 0E 04 04 00 21 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 [12:22:53]wFMCommunicate OK [12:22:53]SAM_PROTO_GetFieldsCounters done [12:22:53]requested_item shift.num is exist - process it [12:22:53]requested_item shift.opened is exist - process it [12:22:53]req_shift_opened [12:22:53]FM_GetShiftState [12:22:53]SAM_PROTO_GetShiftState [12:22:53]wFMCommunicate request_size=4 [12:22:53]MH_SAM_APDU [12:22:53]CAPDU: 80 13 01 00 [12:22:53]Write to MH i2c: E2 08 00 CD 01 80 13 01 00 00 00 00 00 4B [12:22:53]Write i2c OK [12:22:53]MH_I2C_Read... [12:22:53]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:22:53]Read from MH i2c: E2 [12:22:53]MH_I2C_Read... [12:22:53]Read from MH i2c: E2 0E 00 [12:22:53]MH_I2C_Read... [12:22:53]Read from MH i2c: E2 0E 00 CD 01 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 F6 [12:22:53]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [12:22:53]wFMCommunicate OK [12:22:53]SAM_PROTO_GetShiftState done [12:22:53]FM_GetShiftState done [12:22:53]req_shift_opened done [12:22:53]requested_item shift.open_date is exist - process it [12:22:53]req_shift_open_date [12:22:53]req_shift_open_date done [12:22:53]produce_requested_data done [12:22:53]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202362,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670} [12:22:53]process_action_free close_receipt [12:22:53]json_value_free [12:22:53]json_value_free done [12:22:53]process_json_proto returns [12:22:53]Send response to host [12:22:53]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202362,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670}}} [12:22:53]free response buf [12:22:53]execute_script done [12:22:53]execute_script returns [12:22:53]free content buf [12:22:53]Sock 10.Close socket [12:22:53]Sock 10.Thread stoped [12:22:57]OFD Sender: No OFD packet to send [12:23:02]OFD Sender: No OFD packet to send [12:23:07]OFD Sender: No OFD packet to send [12:23:12]OFD Sender: No OFD packet to send [12:23:17]OFD Sender: No OFD packet to send [12:23:22]OFD Sender: No OFD packet to send [12:23:27]OFD Sender: No OFD packet to send [12:23:32]OFD Sender: No OFD packet to send [12:23:33]accept exits with 7 [12:23:33]New connection [12:23:33]New thread 3067120996 created [12:23:33]Thread 3066977636 joined [12:23:33]Waiting for new connection... [12:23:33] Sock 7.Parse request [12:23:33]Sock 7.Check first char [12:23:33]Sock 7.First char is OK [12:23:33]request: POST /json_proto HTTP/1.0 [12:23:33]Method: POST [12:23:33]URL: /json_proto [12:23:33]Method is POST - this is cgi request [12:23:33]url: /json_proto [12:23:33]query_string will be loaded in cgi processing [12:23:33]execute_cgi json_proto POST (null) [12:23:33]execute_cgi path=json_proto method=POST [12:23:33]POST find Content-Length [12:23:33]Host: 172.17.63.195:8080 [12:23:33]Content-Length: 766 [12:23:33]Content-Type: application/json [12:23:33] [12:23:33]POST finish read [12:23:33]Found Content-Length = 766 [12:23:33]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450141", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "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: Mbank", "payments": [ { "type": 1, "sum" : 1000.51 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:23:33]execute_script... [12:23:33]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450141", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "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: Mbank", "payments": [ { "type": 1, "sum" : 1000.51 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:23:33]POST & json_proto [12:23:33]process_json_proto [12:23:33]json parsed OK: [12:23:33]protocol is kg_v1.0 [12:23:33]action value=close_receipt [12:23:33]process_action close_receipt [12:23:33]cmd_close_receipt [12:23:33]MH_GetDate [12:23:33]Write to MH i2c: F0 00 00 CE 01 BE [12:23:33]Write i2c OK [12:23:33]MH_I2C_Read... [12:23:33]Read from MH i2c: F0 [12:23:33]MH_I2C_Read... [12:23:33]Read from MH i2c: F0 09 00 [12:23:33]MH_I2C_Read... [12:23:33]Read from MH i2c: F0 09 00 CE 01 00 45 82 1F 67 47 1B 1E 67 FB [12:23:33]GetLastDocTimeStamp 1730118169 [12:23:33]current date 1730118213 [12:23:33]FM_GetShiftState [12:23:33]SAM_PROTO_GetShiftState [12:23:33]wFMCommunicate request_size=4 [12:23:33]MH_SAM_APDU [12:23:33]CAPDU: 80 13 01 00 [12:23:33]Write to MH i2c: E2 08 00 CF 01 80 13 01 00 00 00 00 00 4D [12:23:33]Write i2c OK [12:23:33]MH_I2C_Read... [12:23:33]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:23:33]Read from MH i2c: E2 [12:23:33]MH_I2C_Read... [12:23:33]Read from MH i2c: E2 0E 00 [12:23:33]MH_I2C_Read... [12:23:33]Read from MH i2c: E2 0E 00 CF 01 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 F8 [12:23:33]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [12:23:33]wFMCommunicate OK [12:23:33]SAM_PROTO_GetShiftState done [12:23:33]FM_GetShiftState done [12:23:33]opened in 1730073670 [12:23:33]opened+sec_in_day 1730160070 [12:23:33]quantity*price = 100050 [12:23:33]sum+1 = 100052 [12:23:33]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 1000.51 НСП 1% : 8.85 НДС 12% : 106.25 Наличными: 0.00 Безнал.: 1000.51 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 163 28.10.2024 12:23 Смена: 545 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 Платежная система: Mbank ФМ: 0000000000871756 ФД: 202363 ФПД: 142392624491659 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T122333&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202363&fm=142392624491659&tin=02508201610067®Number=0000000000091777&sum=100051 [12:23:34]StoreToDocumentArchive [12:23:34]shift 545 fd 202363 [12:23:34]save to /storage/0545/doc_00202363 [12:23:34]save last doc name /storage/0545/doc_00202363 to /storage/kkm_last_doc_name [12:23:34]save OK [12:23:34]Clear old archive folders... [12:23:34]ProcessDocumentItem done err = 0, tmpTLVsize=248 [12:23:34]tlvbuf is 01394850 [12:23:34]SAM_PROTO_ClearQueue [12:23:34]wFMCommunicate request_size=4 [12:23:34]MH_SAM_APDU [12:23:34]CAPDU: 80 09 00 00 [12:23:34]Write to MH i2c: E2 08 00 DC 01 80 09 00 00 00 00 00 00 4F [12:23:34]Write i2c OK [12:23:34]MH_I2C_Read... [12:23:34]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [12:23:34]Read from MH i2c: E2 [12:23:34]MH_I2C_Read... [12:23:34]Read from MH i2c: E2 03 00 [12:23:34]MH_I2C_Read... [12:23:34]Read from MH i2c: E2 03 00 DC 01 00 90 00 51 [12:23:34]RAPDU: 90 00 [12:23:34]wFMCommunicate OK [12:23:34]SAM_PROTO_ClearQueue done [12:23:34]KKMCreateOFDPacket [12:23:34]OFDProtocolAddRootSTLVToBuf [12:23:34]FM_MakeSignedData [12:23:34]FM_MakeSignedData [12:23:34]SAM_PROTO_SignData [12:23:34]wFMCommunicate request_size=4 [12:23:34]MH_SAM_APDU [12:23:34]CAPDU: 80 0D 01 02 [12:23:34]Write to MH i2c: E2 08 00 DD 01 80 0D 01 02 00 00 00 00 57 [12:23:34]Write i2c OK [12:23:34]MH_I2C_Read... [12:23:34]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [12:23:34]Read from MH i2c: E2 [12:23:34]MH_I2C_Read... [12:23:34]Read from MH i2c: E2 03 00 [12:23:34]MH_I2C_Read... [12:23:34]Read from MH i2c: E2 03 00 DD 01 00 90 00 52 [12:23:34]RAPDU: 90 00 [12:23:34]wFMCommunicate OK [12:23:34]wFMCommunicate request_size=255 [12:23:34]MH_SAM_APDU [12:23: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 32 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 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 A3 00 00 00 F4 03 04 00 45 82 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 7B 16 03 00 35 04 06 00 81 81 5D CD [12:23:34]Write to MH i2c: E2 02 01 DE 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 32 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 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 A3 00 00 00 F4 03 04 00 45 82 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 7B 16 03 00 35 04 06 00 81 81 5D CD 00 00 1A [12:23:34]Write i2c OK [12:23:34]MH_I2C_Read... [12:23:34]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:23:34]Read from MH i2c: E2 [12:23:34]MH_I2C_Read... [12:23:34]Read from MH i2c: E2 03 00 [12:23:34]MH_I2C_Read... [12:23:34]Read from MH i2c: E2 03 00 DE 01 00 90 00 53 [12:23:34]RAPDU: 90 00 [12:23:34]wFMCommunicate OK [12:23:34]wFMCommunicate request_size=7 [12:23:34]MH_SAM_APDU [12:23:34]CAPDU: 80 0D 02 02 02 2C 8B [12:23:34]Write to MH i2c: E2 0A 00 DF 01 80 0D 02 02 02 00 2C 8B 00 00 15 [12:23:34]Write i2c OK [12:23:34]MH_I2C_Read... [12:23:34]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:23:34]Read from MH i2c: E2 [12:23:34]MH_I2C_Read... [12:23:34]Read from MH i2c: E2 03 00 [12:23:34]MH_I2C_Read... [12:23:34]Read from MH i2c: E2 03 00 DF 01 00 90 00 54 [12:23:34]RAPDU: 90 00 [12:23:34]wFMCommunicate OK [12:23:34]wFMCommunicate request_size=4 [12:23:34]MH_SAM_APDU [12:23:34]CAPDU: 80 0D 03 02 [12:23:34]Write to MH i2c: E2 08 00 E0 01 80 0D 03 02 00 00 00 00 5C [12:23:34]Write i2c OK [12:23:34]MH_I2C_Read... [12:23:34]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [12:23:34]Read from MH i2c: E2 [12:23:34]MH_I2C_Read... [12:23:34]Read from MH i2c: E2 0B 00 [12:23:34]MH_I2C_Read... [12:23:34]Read from MH i2c: E2 0B 00 E0 01 00 6E 5B B8 35 56 73 F4 DC 90 00 AC [12:23:34]RAPDU: 6E 5B B8 35 56 73 F4 DC 90 00 [12:23:34]wFMCommunicate OK [12:23:34]SAM_PROTO_SignData done [12:23:34]FM_MakeSignedData done [12:23:34]CreateOFDProtocolMessage [12:23:34]wFMCommunicate request_size=4 [12:23:34]MH_SAM_APDU [12:23:34]CAPDU: 80 11 00 00 [12:23:34]Write to MH i2c: E2 08 00 E1 01 80 11 00 00 00 00 00 00 5C [12:23:34]Write i2c OK [12:23:34]MH_I2C_Read... [12:23:34]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:23:34]Read from MH i2c: E2 [12:23:34]MH_I2C_Read... [12:23:34]Read from MH i2c: E2 17 00 [12:23:34]MH_I2C_Read... [12:23:34]Read from MH i2c: E2 17 00 E1 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 B1 [12:23:34]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [12:23:34]wFMCommunicate OK [12:23:34]CreateOFDProtocolMessage done [12:23:34]OFDSenderStorePacket 202363 [12:23:34]StoreOFDPacket docnum=202363 [12:23:34]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0C 01 00 00 00 60 04 01 57 E8 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 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 A3 00 00 00 F4 03 04 00 45 82 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 7B 16 03 00 35 04 06 00 81 81 5D CD 2C 8B 6E 5B B8 35 56 73 F4 DC [12:23:34]CheckFolder [12:23:34]dirname=/storage/ofd_packets [12:23:34]CheckFolder done [12:23:34]ProducePacketName [12:23:34]name=ofd_packets/00202363 [12:23:34]NVStorageSaveData ofd_packets/00202363 [12:23:34]File name is /storage/ofd_packets/00202363 [12:23:34]Write 298 bytes [12:23:34]NVStorageSaveData done [12:23:34]OFDSenderStorePacket done [12:23:34]KKMCreateOFDPacket done [12:23:34]NVStorageSaveData kkm_last_timestamp [12:23:34]File name is /storage/kkm_last_timestamp [12:23:34]Write 4 bytes [12:23:34]NVStorageSaveData done [12:23:34]ExternCall_PrintAddStr [12:23:34]wPrintStart [12:23:34]Write to MH i2c: 01 00 00 E2 01 E3 [12:23:34]Write i2c OK [12:23:34]MH_I2C_Read... [12:23:34]Read from MH i2c: 01 [12:23:34]MH_I2C_Read... [12:23:34]Read from MH i2c: 01 07 00 [12:23:34]MH_I2C_Read... [12:23:34]Read from MH i2c: 01 07 00 E2 01 00 00 00 00 00 FF 0F F8 [12:23:34]RasterBufferAndPrint [12:23:34]line Счет N : (1)450141 [12:23:34]line ИНН: 02508201610067 [12:23:34]line Контрольно-Кассовый Чек [12:23:34]line ПРОДАЖА [12:23:34]line ТРК (МРК, ГНК) : 21 [12:23:34]line Товар: 2710194210 [12:23:34]line ДТ-К-2 [12:23:34]line 13.130 * 76.20 [12:23:34]line = 1000.51 [12:23:34]line НДС 12% НСП 1% [12:23:34]line > о реализуемом товаре [12:23:34]line ИТОГО: 1000.51 [12:23:34]line НСП 1% : 8.85 [12:23:34]line НДС 12% : 106.25 [12:23:34]line Наличными: 0.00 [12:23:34]line Безнал.: 1000.51 [12:23:34]line Место: АЗС № 171 "Партнер Нефть" [12:23:34]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [12:23:34]line СНО: Общий режим [12:23:34]line Чек 163 28.10.2024 12:23 [12:23:34]line Смена: 545 ФФД: 1.0 [12:23:34]line ЗНМ: 0300000109 [12:23:34]line РНМ: 0000000000091777 [12:23:34]line Версия ККМ: 001 [12:23:34]line Платежная система: Mbank [12:23:34]line ФМ: 0000000000871756 [12:23:34]line ФД: 202363 [12:23:34]line ФПД: 142392624491659 [12:23:34]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T122333&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202363&fm=142392624491659&tin=02508201610067®Number=0000000000091777&sum=100051 [12:23:35]OFD Sender: Processing packet 202363 [packets to send 116, broken 115] [12:23:35]ProducePacketName [12:23:35]name=ofd_packets/00202363 [12:23:35]OFD Sender: To server: pG, [12:23:35]CommunicateWithHost lk.salyk.kg:30040 [12:23:35]ConnectInit lk.salyk.kg [12:23:35]written 0, free lines is 4095 [12:23:35]Connected sock=11 [12:23:35]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0C 01 00 00 00 60 04 01 57 E8 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 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 A3 00 00 00 F4 03 04 00 45 82 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 7B 16 03 00 35 04 06 00 81 81 5D CD 2C 8B 6E 5B B8 35 56 73 F4 DC [12: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 35 36 4F 00 00 00 F1 E5 47 00 36 87 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 7B 16 03 00 F4 03 04 00 FC 2D 1F 67 B6 04 01 00 00 1A 01 DB F0 34 1B EB CA [12:23:35]CommunicateWithHost err = 0 [12:23:35]CheckOFDResponse [12:23:35]1017 (14) - 77093643461234 [12:23:35]1041 (16) - 0000000000871756 [12:23:35]1040 (4) - 202363 [12:23:35]1012 (4) - 28.10.2024 06:23 [12:23:35]1206 (1) - 0 [12:23:35]OFD Sender: Remove packet 202363 [12:23:35]ProducePacketName [12:23:35]name=ofd_packets/00202363 [12:23:35]NVStorageDeleteData [12:23:35]Write to MH i2c: 01 00 00 0B 02 0D [12:23:35]Write i2c OK [12:23:35]MH_I2C_Read... [12:23:35]Read from MH i2c: 01 [12:23:35]MH_I2C_Read... [12:23:35]Read from MH i2c: 01 07 00 [12:23:35]MH_I2C_Read... [12:23:35]Read from MH i2c: 01 07 00 0B 02 00 00 00 00 00 C0 0C E0 [12:23:35]RasterBufferAndPrint [12:23:35]line [12:23:35]line [12:23:35]line [12:23:35]line [12:23:35]line [12:23:35]written 0, free lines is 3269 [12:23:35]MH_Cut [12:23:35]Write to MH i2c: D1 01 00 12 02 01 E6 [12:23:35]Write i2c OK [12:23:35]MH_I2C_Read... [12:23:35]Read from MH i2c: D1 [12:23:35]MH_I2C_Read... [12:23:35]Read from MH i2c: D1 01 00 [12:23:35]MH_I2C_Read... [12:23:35]Read from MH i2c: D1 01 00 12 02 00 E5 [12:23:35]Write to MH i2c: 01 00 00 13 02 15 [12:23:35]Write i2c OK [12:23:35]MH_I2C_Read... [12:23:35]OFD Sender: No OFD packet to send [12:23:36]*** Cut start [12:23:36]*** Purtial cut [12:23:36]*** Stage 1: CUTSNS_PIN = 1 [12:23:36]Read from MH i2c: 01 [12:23:36]MH_I2C_Read... [12:23:36]*** Stop cut motor [12:23:36]*** Cut end [12:23:36]Read from MH i2c: 01 07 00 [12:23:36]MH_I2C_Read... [12:23:36]Read from MH i2c: 01 07 00 13 02 00 00 00 00 00 FF 0F 2A [12:23:36]process_action close_receipt done [12:23:36]requested_data is exist [12:23:36]produce_requested_data [12:23:36]requested_item fm.sn is exist - process it [12:23:36]wFMCommunicate request_size=4 [12:23:36]MH_SAM_APDU [12:23:36]CAPDU: 80 11 00 00 [12:23:36]Write to MH i2c: E2 08 00 14 02 80 11 00 00 00 00 00 00 90 [12:23:36]Write i2c OK [12:23:36]MH_I2C_Read... [12:23:36]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:23:36]Read from MH i2c: E2 [12:23:36]MH_I2C_Read... [12:23:36]Read from MH i2c: E2 17 00 [12:23:36]MH_I2C_Read... [12:23:36]Read from MH i2c: E2 17 00 14 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 E5 [12:23:36]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [12:23:36]wFMCommunicate OK [12:23:36]requested_item fd.num is exist - process it [12:23:36]SAM_PROTO_GetFieldsCounters [12:23:36]wFMCommunicate request_size=4 [12:23:36]MH_SAM_APDU [12:23:36]CAPDU: 80 13 00 00 [12:23:36]Write to MH i2c: E2 08 00 15 02 80 13 00 00 00 00 00 00 93 [12:23:36]Write i2c OK [12:23:36]MH_I2C_Read... [12:23:36]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:23:36]Read from MH i2c: E2 [12:23:36]MH_I2C_Read... [12:23:36]Read from MH i2c: E2 62 00 [12:23:36]MH_I2C_Read... [12:23:36]Read from MH i2c: E2 62 00 15 02 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 7B 16 03 00 0E 04 04 00 21 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 5C [12: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 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 7B 16 03 00 0E 04 04 00 21 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 [12:23:36]wFMCommunicate OK [12:23:36]SAM_PROTO_GetFieldsCounters done [12:23:36]requested_item shift.num is exist - process it [12:23:36]requested_item shift.opened is exist - process it [12:23:36]req_shift_opened [12:23:36]FM_GetShiftState [12:23:36]SAM_PROTO_GetShiftState [12:23:36]wFMCommunicate request_size=4 [12:23:36]MH_SAM_APDU [12:23:36]CAPDU: 80 13 01 00 [12:23:36]Write to MH i2c: E2 08 00 16 02 80 13 01 00 00 00 00 00 95 [12:23:36]Write i2c OK [12:23:36]MH_I2C_Read... [12:23:36]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:23:36]Read from MH i2c: E2 [12:23:36]MH_I2C_Read... [12:23:36]Read from MH i2c: E2 0E 00 [12:23:36]MH_I2C_Read... [12:23:36]Read from MH i2c: E2 0E 00 16 02 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 40 [12:23:36]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [12:23:36]wFMCommunicate OK [12:23:36]SAM_PROTO_GetShiftState done [12:23:36]FM_GetShiftState done [12:23:36]req_shift_opened done [12:23:36]requested_item shift.open_date is exist - process it [12:23:36]req_shift_open_date [12:23:36]req_shift_open_date done [12:23:36]produce_requested_data done [12:23:36]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202363,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670} [12:23:36]process_action_free close_receipt [12:23:36]json_value_free [12:23:36]json_value_free done [12:23:36]process_json_proto returns [12:23:36]Send response to host [12:24:14]Read from MH i2c: E2 03 00 1F 02 00 90 00 95 [12:24:14]RAPDU: 90 00 [12:24:14]wFMCommunicate OK [12:24:14]wFMCommunicate request_size=11 [12:24:14]MH_SAM_APDU [12:24:14]CAPDU: 80 15 02 00 06 1F 04 02 00 01 00 [12:24:14]Write to MH i2c: E2 0E 00 20 02 80 15 02 00 06 00 1F 04 02 00 01 00 00 00 D4 [12:24:14]Write i2c OK [12:24:14]MH_I2C_Read... [12:24:14]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [12:24:14]Read from MH i2c: E2 [12:24:14]MH_I2C_Read... [12:24:14]Read from MH i2c: E2 03 00 [12:24:14]MH_I2C_Read... [12:24:14]Read from MH i2c: E2 03 00 20 02 00 90 00 96 [12:24:14]RAPDU: 90 00 [12:24:14]wFMCommunicate OK [12:24:14]wFMCommunicate request_size=13 [12:24:14]MH_SAM_APDU [12:24:14]CAPDU: 80 15 02 00 08 F4 03 04 00 6E 82 1F 67 [12:24:14]Write to MH i2c: E2 10 00 21 02 80 15 02 00 08 00 F4 03 04 00 6E 82 1F 67 00 00 24 [12:24:14]Write i2c OK [12:24:14]MH_I2C_Read... [12:24:14]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [12:24:14]Read from MH i2c: E2 [12:24:14]MH_I2C_Read... [12:24:14]Read from MH i2c: E2 03 00 [12:24:14]MH_I2C_Read... [12:24:14]Read from MH i2c: E2 03 00 21 02 00 90 00 97 [12:24:14]RAPDU: 90 00 [12:24:14]wFMCommunicate OK [12:24:14]wFMCommunicate request_size=25 [12:24:14]MH_SAM_APDU [12:24:14]CAPDU: 80 15 02 00 14 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 [12:24:14]Write to MH i2c: E2 1C 00 22 02 80 15 02 00 14 00 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 00 00 0C [12:24:14]Write i2c OK [12:24:14]MH_I2C_Read... [12:24:14]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [12:24:14]Read from MH i2c: E2 [12:24:14]MH_I2C_Read... [12:24:14]Read from MH i2c: E2 03 00 [12:24:14]MH_I2C_Read... [12:24:14]Read from MH i2c: E2 03 00 22 02 00 90 00 98 [12:24:14]RAPDU: 90 00 [12:24:14]wFMCommunicate OK [12:24:14]wFMCommunicate request_size=4 [12:24:14]MH_SAM_APDU [12:24:14]CAPDU: 80 15 03 00 [12:24:14]Write to MH i2c: E2 08 00 23 02 80 15 03 00 00 00 00 00 A6 [12:24:14]Write i2c OK [12:24:14]MH_I2C_Read... [12:24:14]*** iso7816_exchange 80 15 03 00... Resp OK rsp.len_out = 61! [12:24:14]Read from MH i2c: E2 [12:24:14]MH_I2C_Read... [12:24:14]Read from MH i2c: E2 40 00 [12:24:14]MH_I2C_Read... [12:24:14]Read from MH i2c: E2 40 00 23 02 00 3B 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 7C 16 03 00 0E 04 04 00 21 02 00 00 12 04 04 00 A4 00 00 00 35 04 06 00 55 E3 4A 66 B1 15 90 00 A8 [12:24:14]RAPDU: 3B 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 7C 16 03 00 0E 04 04 00 21 02 00 00 12 04 04 00 A4 00 00 00 35 04 06 00 55 E3 4A 66 B1 15 90 00 [12:24:14]wFMCommunicate OK [12:24:14]SAM_PROTO_ProcessDocument answer len = 59 [12:24:14]SAM_PROTO_ProcessDocument done [12:24:14]SetTLVBufToDocument [12:24:14]Processing tag 1209 (04B9) [12:24:14]Malloc new data [12:24:14]Processing tag 1041 (0411) [12:24:14]Processing tag 1040 (0410) [12:24:14]Malloc new data [12:24:14]Processing tag 1038 (040E) [12:24:14]Malloc new data [12:24:14]Processing tag 1042 (0412) [12:24:14]Malloc new data [12:24:14]Processing tag 1077 (0435) [12:24:14]Malloc new data [12:24:14]SetTLVBufToDocument err=0 [12:24:14]KKMLoadAndSignReceiptData store KKM data [12:24:14]KKMLoadAndSignReceiptData err=0 [12:24:14]wFMCommunicate request_size=4 [12:24:14]MH_SAM_APDU [12:24:14]CAPDU: 80 11 00 00 [12:24:14]Write to MH i2c: E2 08 00 24 02 80 11 00 00 00 00 00 00 A0 [12:24:14]Write i2c OK [12:24:14]MH_I2C_Read... [12:24:14]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:24:14]Read from MH i2c: E2 [12:24:14]MH_I2C_Read... [12:24:14]Read from MH i2c: E2 17 00 [12:24:14]MH_I2C_Read... [12:24:14]Read from MH i2c: E2 17 00 24 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 F5 [12:24:14]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [12:24:14]wFMCommunicate OK [12:24:14]Счет N : (1)450140 ИНН: 02508201610067 Контрольно-Кассовый Чек ПРОДАЖА ТРК (МРК, ГНК) : 43 Товар: 2710194210 ДТ-К-2 13.130 * 76.20 = 1000.51 НДС 12% НСП 1% > о реализуемом товаре ИТОГО: 1000.51 НСП 1% : 8.85 НДС 12% : 106.25 Наличными: 0.00 Безнал.: 1000.51 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 164 28.10.2024 12:24 Смена: 545 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 Платежная система: Mbank ФМ: 0000000000871756 ФД: 202364 ФПД: 94434694181141 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T122414&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202364&fm=94434694181141&tin=02508201610067®Number=0000000000091777&sum=100051 [12:24:14]StoreToDocumentArchive [12:24:14]shift 545 fd 202364 [12:24:14]save to /storage/0545/doc_00202364 [12:24:14]save last doc name /storage/0545/doc_00202364 to /storage/kkm_last_doc_name [12:24:14]save OK [12:24:14]Clear old archive folders... [12:24:14]ProcessDocumentItem done err = 0, tmpTLVsize=248 [12:24:14]tlvbuf is 0138BB50 [12:24:14]SAM_PROTO_ClearQueue [12:24:14]wFMCommunicate request_size=4 [12:24:14]MH_SAM_APDU [12:24:14]CAPDU: 80 09 00 00 [12:24:14]Write to MH i2c: E2 08 00 25 02 80 09 00 00 00 00 00 00 99 [12:24:14]Write i2c OK [12:24:14]MH_I2C_Read... [12:24:14]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [12:24:14]Read from MH i2c: E2 [12:24:14]MH_I2C_Read... [12:24:14]Read from MH i2c: E2 03 00 [12:24:14]MH_I2C_Read... [12:24:14]Read from MH i2c: E2 03 00 25 02 00 90 00 9B [12:24:14]RAPDU: 90 00 [12:24:14]wFMCommunicate OK [12:24:14]SAM_PROTO_ClearQueue done [12:24:14]KKMCreateOFDPacket [12:24:14]OFDProtocolAddRootSTLVToBuf [12:24:14]FM_MakeSignedData [12:24:14]FM_MakeSignedData [12:24:14]SAM_PROTO_SignData [12:24:14]wFMCommunicate request_size=4 [12:24:14]MH_SAM_APDU [12:24:14]CAPDU: 80 0D 01 02 [12:24:14]Write to MH i2c: E2 08 00 26 02 80 0D 01 02 00 00 00 00 A1 [12:24:14]Write i2c OK [12:24:14]MH_I2C_Read... [12:24:14]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [12:24:14]Read from MH i2c: E2 [12:24:14]MH_I2C_Read... [12:24:14]Read from MH i2c: E2 03 00 [12:24:14]MH_I2C_Read... [12:24:14]Read from MH i2c: E2 03 00 26 02 00 90 00 9C [12:24:14]RAPDU: 90 00 [12:24:14]wFMCommunicate OK [12:24:14]wFMCommunicate request_size=255 [12:24:14]MH_SAM_APDU [12:24:14]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D3 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 D3 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 A4 00 00 00 F4 03 04 00 6E 82 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 7C 16 03 00 35 04 06 00 55 E3 4A 66 [12:24:14]Write to MH i2c: E2 02 01 27 02 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D3 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 D3 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 A4 00 00 00 F4 03 04 00 6E 82 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 7C 16 03 00 35 04 06 00 55 E3 4A 66 00 00 4B [12:24:14]Write i2c OK [12:24:14]MH_I2C_Read... [12:24:14]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:24:15]Read from MH i2c: E2 [12:24:15]MH_I2C_Read... [12:24:15]Read from MH i2c: E2 03 00 [12:24:15]MH_I2C_Read... [12:24:15]Read from MH i2c: E2 03 00 27 02 00 90 00 9D [12:24:15]RAPDU: 90 00 [12:24:15]wFMCommunicate OK [12:24:15]wFMCommunicate request_size=7 [12:24:15]MH_SAM_APDU [12:24:15]CAPDU: 80 0D 02 02 02 B1 15 [12:24:15]Write to MH i2c: E2 0A 00 28 02 80 0D 02 02 02 00 B1 15 00 00 6E [12:24:15]Write i2c OK [12:24:15]MH_I2C_Read... [12:24:15]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:24:15]Read from MH i2c: E2 [12:24:15]MH_I2C_Read... [12:24:15]Read from MH i2c: E2 03 00 [12:24:15]MH_I2C_Read... [12:24:15]Read from MH i2c: E2 03 00 28 02 00 90 00 9E [12:24:15]RAPDU: 90 00 [12:24:15]wFMCommunicate OK [12:24:15]wFMCommunicate request_size=4 [12:24:15]MH_SAM_APDU [12:24:15]CAPDU: 80 0D 03 02 [12:24:15]Write to MH i2c: E2 08 00 29 02 80 0D 03 02 00 00 00 00 A6 [12:24:15]Write i2c OK [12:24:15]MH_I2C_Read... [12:24:15]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [12:24:15]Read from MH i2c: E2 [12:24:15]MH_I2C_Read... [12:24:15]Read from MH i2c: E2 0B 00 [12:24:15]MH_I2C_Read... [12:24:15]Read from MH i2c: E2 0B 00 29 02 00 BD 2F 4F 74 8D 13 E8 B0 90 00 8E [12:24:15]RAPDU: BD 2F 4F 74 8D 13 E8 B0 90 00 [12:24:15]wFMCommunicate OK [12:24:15]SAM_PROTO_SignData done [12:24:15]FM_MakeSignedData done [12:24:15]CreateOFDProtocolMessage [12:24:15]wFMCommunicate request_size=4 [12:24:15]MH_SAM_APDU [12:24:15]CAPDU: 80 11 00 00 [12:24:15]Write to MH i2c: E2 08 00 2A 02 80 11 00 00 00 00 00 00 A6 [12:24:15]Write i2c OK [12:24:15]MH_I2C_Read... [12:24:15]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:24:15]Read from MH i2c: E2 [12:24:15]MH_I2C_Read... [12:24:15]Read from MH i2c: E2 17 00 [12:24:15]MH_I2C_Read... [12:24:15]Read from MH i2c: E2 17 00 2A 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 FB [12:24:15]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [12:24:15]wFMCommunicate OK [12:24:15]CreateOFDProtocolMessage done [12:24:15]OFDSenderStorePacket 202364 [12:24:15]StoreOFDPacket docnum=202364 [12:24:15]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0C 01 00 00 56 30 04 01 0D 97 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D3 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 D3 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 A4 00 00 00 F4 03 04 00 6E 82 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 7C 16 03 00 35 04 06 00 55 E3 4A 66 B1 15 BD 2F 4F 74 8D 13 E8 B0 [12:24:15]CheckFolder [12:24:15]dirname=/storage/ofd_packets [12:24:15]CheckFolder done [12:24:15]ProducePacketName [12:24:15]name=ofd_packets/00202364 [12:24:15]NVStorageSaveData ofd_packets/00202364 [12:24:15]File name is /storage/ofd_packets/00202364 [12:24:15]Write 298 bytes [12:24:15]NVStorageSaveData done [12:24:15]OFDSenderStorePacket done [12:24:15]KKMCreateOFDPacket done [12:24:15]NVStorageSaveData kkm_last_timestamp [12:24:15]File name is /storage/kkm_last_timestamp [12:24:15]Write 4 bytes [12:24:15]NVStorageSaveData done [12:24:15]ExternCall_PrintAddStr [12:24:15]wPrintStart [12:24:15]Write to MH i2c: 01 00 00 2B 02 2D [12:24:15]Write i2c OK [12:24:15]MH_I2C_Read... [12:24:15]Read from MH i2c: 01 [12:24:15]MH_I2C_Read... [12:24:15]Read from MH i2c: 01 07 00 [12:24:15]MH_I2C_Read... [12:24:15]Read from MH i2c: 01 07 00 2B 02 00 00 00 00 00 FF 0F 42 [12:24:15]RasterBufferAndPrint [12:24:15]line Счет N : (1)450140 [12:24:15]line ИНН: 02508201610067 [12:24:15]line Контрольно-Кассовый Чек [12:24:15]line ПРОДАЖА [12:24:15]line ТРК (МРК, ГНК) : 43 [12:24:15]line Товар: 2710194210 [12:24:15]line ДТ-К-2 [12:24:15]line 13.130 * 76.20 [12:24:15]line = 1000.51 [12:24:15]line НДС 12% НСП 1% [12:24:15]line > о реализуемом товаре [12:24:15]line ИТОГО: 1000.51 [12:24:15]line НСП 1% : 8.85 [12:24:15]line НДС 12% : 106.25 [12:24:15]line Наличными: 0.00 [12:24:15]line Безнал.: 1000.51 [12:24:15]line Место: АЗС № 171 "Партнер Нефть" [12:24:15]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [12:24:15]line СНО: Общий режим [12:24:15]line Чек 164 28.10.2024 12:24 [12:24:15]line Смена: 545 ФФД: 1.0 [12:24:15]line ЗНМ: 0300000109 [12:24:15]line РНМ: 0000000000091777 [12:24:15]line Версия ККМ: 001 [12:24:15]line Платежная система: Mbank [12:24:15]line ФМ: 0000000000871756 [12:24:15]line ФД: 202364 [12:24:15]line ФПД: 94434694181141 [12:24:15]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T122414&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202364&fm=94434694181141&tin=02508201610067®Number=0000000000091777&sum=100051 [12:24:15]written 0, free lines is 4095 [12:24:15]OFD Sender: Processing packet 202364 [packets to send 116, broken 115] [12:24:15]ProducePacketName [12:24:15]name=ofd_packets/00202364 [12:24:15]OFD Sender: To server: pG, [12:24:15]CommunicateWithHost lk.salyk.kg:30040 [12:24:15]ConnectInit lk.salyk.kg [12:24:15]Connected sock=11 [12:24:15]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0C 01 00 00 56 30 04 01 0D 97 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D3 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 D3 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 A4 00 00 00 F4 03 04 00 6E 82 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 7C 16 03 00 35 04 06 00 55 E3 4A 66 B1 15 BD 2F 4F 74 8D 13 E8 B0 [12:24:15]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 19 26 47 00 DB 1A A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 7C 16 03 00 F4 03 04 00 24 2E 1F 67 B6 04 01 00 00 A8 DB BD 4E EB 95 7D F6 [12:24:15]CommunicateWithHost err = 0 [12:24:15]CheckOFDResponse [12:24:15]1017 (14) - 77093643461234 [12:24:15]1041 (16) - 0000000000871756 [12:24:15]1040 (4) - 202364 [12:24:15]1012 (4) - 28.10.2024 06:24 [12:24:15]1206 (1) - 0 [12:24:15]OFD Sender: Remove packet 202364 [12:24:15]ProducePacketName [12:24:15]name=ofd_packets/00202364 [12:24:15]NVStorageDeleteData [12:24:15]Write to MH i2c: 01 00 00 54 02 56 [12:24:15]Write i2c OK [12:24:15]MH_I2C_Read... [12:24:15]Read from MH i2c: 01 [12:24:15]MH_I2C_Read... [12:24:15]Read from MH i2c: 01 07 00 [12:24:15]MH_I2C_Read... [12:24:15]Read from MH i2c: 01 07 00 54 02 00 00 00 00 00 D6 0C 3F [12:24:15]RasterBufferAndPrint [12:24:15]line [12:24:15]line [12:24:15]line [12:24:15]line [12:24:15]line [12:24:15]written 0, free lines is 3299 [12:24:15]MH_Cut [12:24:15]Write to MH i2c: D1 01 00 5B 02 01 2F [12:24:15]Write i2c OK [12:24:15]MH_I2C_Read... [12:24:15]Read from MH i2c: D1 [12:24:15]MH_I2C_Read... [12:24:15]Read from MH i2c: D1 01 00 [12:24:15]MH_I2C_Read... [12:24:15]Read from MH i2c: D1 01 00 5B 02 00 2E [12:24:15]Write to MH i2c: 01 00 00 5C 02 5E [12:24:15]Write i2c OK [12:24:15]MH_I2C_Read... [12:24:16]OFD Sender: No OFD packet to send [12:24:16]*** Cut start [12:24:16]*** Purtial cut [12:24:16]*** Stage 1: CUTSNS_PIN = 1 [12:24:16]Read from MH i2c: 01 [12:24:16]MH_I2C_Read... [12:24:16]*** Stop cut motor [12:24:16]*** Cut end [12:24:16]Read from MH i2c: 01 07 00 [12:24:16]MH_I2C_Read... [12:24:16]Read from MH i2c: 01 07 00 5C 02 00 00 00 00 00 FF 0F 73 [12:24:16]process_action close_receipt done [12:24:16]requested_data is exist [12:24:16]produce_requested_data [12:24:16]requested_item fm.sn is exist - process it [12:24:16]wFMCommunicate request_size=4 [12:24:16]MH_SAM_APDU [12:24:16]CAPDU: 80 11 00 00 [12:24:16]Write to MH i2c: E2 08 00 5D 02 80 11 00 00 00 00 00 00 D9 [12:24:16]Write i2c OK [12:24:16]MH_I2C_Read... [12:24:16]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:24:16]Read from MH i2c: E2 [12:24:16]MH_I2C_Read... [12:24:16]Read from MH i2c: E2 17 00 [12:24:16]MH_I2C_Read... [12:24:16]Read from MH i2c: E2 17 00 5D 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 2E [12:24:16]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [12:24:16]wFMCommunicate OK [12:24:16]requested_item fd.num is exist - process it [12:24:16]SAM_PROTO_GetFieldsCounters [12:24:16]wFMCommunicate request_size=4 [12:24:16]MH_SAM_APDU [12:24:16]CAPDU: 80 13 00 00 [12:24:16]Write to MH i2c: E2 08 00 5E 02 80 13 00 00 00 00 00 00 DC [12:24:16]Write i2c OK [12:24:16]MH_I2C_Read... [12:24:16]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:24:16]Read from MH i2c: E2 [12:24:16]MH_I2C_Read... [12:24:16]Read from MH i2c: E2 62 00 [12:24:16]MH_I2C_Read... [12:24:16]Read from MH i2c: E2 62 00 5E 02 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 7C 16 03 00 0E 04 04 00 21 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 A9 [12:24:16]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 7C 16 03 00 0E 04 04 00 21 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 [12:24:16]wFMCommunicate OK [12:24:16]SAM_PROTO_GetFieldsCounters done [12:24:16]requested_item shift.num is exist - process it [12:24:16]requested_item shift.opened is exist - process it [12:24:16]req_shift_opened [12:24:16]FM_GetShiftState [12:24:16]SAM_PROTO_GetShiftState [12:24:16]wFMCommunicate request_size=4 [12:24:16]MH_SAM_APDU [12:24:16]CAPDU: 80 13 01 00 [12:24:16]Write to MH i2c: E2 08 00 5F 02 80 13 01 00 00 00 00 00 DE [12:24:17]Write i2c OK [12:24:17]MH_I2C_Read... [12:24:17]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:24:17]Read from MH i2c: E2 [12:24:17]MH_I2C_Read... [12:24:17]Read from MH i2c: E2 0E 00 [12:24:17]MH_I2C_Read... [12:24:17]Read from MH i2c: E2 0E 00 5F 02 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 89 [12:24:17]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [12:24:17]wFMCommunicate OK [12:24:17]SAM_PROTO_GetShiftState done [12:24:17]FM_GetShiftState done [12:24:17]req_shift_opened done [12:24:17]requested_item shift.open_date is exist - process it [12:24:17]req_shift_open_date [12:24:17]req_shift_open_date done [12:24:17]produce_requested_data done [12:24:17]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202364,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670} [12:24:17]process_action_free close_receipt [12:24:17]json_value_free [12:24:17]json_value_free done [12:24:17]process_json_proto returns [12:24:17]Send response to host [12:24:17]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202364,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670}}} [12:24:17]free response buf [12:24:17]execute_script done [12:24:17]execute_script returns [12:24:17]free content buf [12:24:17]Sock 9.Close socket [12:24:17]Sock 9.Thread stoped [12:24:21]OFD Sender: No OFD packet to send [12:24:26]OFD Sender: No OFD packet to send [12:24:31]OFD Sender: No OFD packet to send [12:24:36]OFD Sender: No OFD packet to send [12:24:41]OFD Sender: No OFD packet to send [12:24:46]OFD Sender: No OFD packet to send [12:24:51]OFD Sender: No OFD packet to send [12:24:56]OFD Sender: No OFD packet to send [12:25:01]OFD Sender: No OFD packet to send [12:25:06]OFD Sender: No OFD packet to send [12:25:11]OFD Sender: No OFD packet to send [12:25:16]OFD Sender: No OFD packet to send [12:25:21]OFD Sender: No OFD packet to send [12:25:26]OFD Sender: No OFD packet to send [12:25:31]OFD Sender: No OFD packet to send [12:25:36]OFD Sender: No OFD packet to send [12:25:39]accept exits with 7 [12:25:39]New connection [12:25:39]New thread 3067120996 created [12:25:39]Thread 3066977636 joined [12:25:39]Waiting for new connection... [12:25:39] Sock 7.Parse request [12:25:39]Sock 7.Check first char [12:25:39]Sock 7.First char is OK [12:25:39]request: POST /json_proto HTTP/1.0 [12:25:39]Method: POST [12:25:39]URL: /json_proto [12:25:39]Method is POST - this is cgi request [12:25:39]url: /json_proto [12:25:39]query_string will be loaded in cgi processing [12:25:39]execute_cgi json_proto POST (null) [12:25:39]execute_cgi path=json_proto method=POST [12:25:39]POST find Content-Length [12:25:39]Host: 172.17.63.195:8080 [12:25:39]Content-Length: 677 [12:25:39]Content-Type: application/json [12:25:39] [12:25:39]POST finish read [12:25:39]Found Content-Length = 677 [12:25:39]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450142", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "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" ] } } [12:25:39]execute_script... [12:25: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)450142", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "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" ] } } [12:25:39]POST & json_proto [12:25:39]process_json_proto [12:25:39]json parsed OK: [12:25:39]protocol is kg_v1.0 [12:25:39]action value=close_receipt [12:25:39]process_action close_receipt [12:25:39]cmd_close_receipt [12:25:39]MH_GetDate [12:25:39]Write to MH i2c: F0 00 00 60 02 51 [12:25:39]Write i2c OK [12:25:39]MH_I2C_Read... [12:25:39]Read from MH i2c: F0 [12:25:39]MH_I2C_Read... [12:25:39]Read from MH i2c: F0 09 00 [12:25:39]MH_I2C_Read... [12:25:39]Read from MH i2c: F0 09 00 60 02 00 C3 82 1F 67 47 1B 1E 67 0C [12:25:39]GetLastDocTimeStamp 1730118254 [12:25:39]current date 1730118339 [12:25:39]FM_GetShiftState [12:25:39]SAM_PROTO_GetShiftState [12:25:39]wFMCommunicate request_size=4 [12:25:39]MH_SAM_APDU [12:25:39]CAPDU: 80 13 01 00 [12:25:39]Write to MH i2c: E2 08 00 61 02 80 13 01 00 00 00 00 00 E0 [12:25:39]Write i2c OK [12:25:39]MH_I2C_Read... [12:25:39]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:25:39]Read from MH i2c: E2 [12:25:39]MH_I2C_Read... [12:25:39]Read from MH i2c: E2 0E 00 [12:25:39]MH_I2C_Read... [12:25:39]Read from MH i2c: E2 0E 00 61 02 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 8B [12:25:39]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [12:25:39]wFMCommunicate OK [12:25:39]SAM_PROTO_GetShiftState done [12:25:39]FM_GetShiftState done [12:25:39]opened in 1730073670 [12:25:39]opened+sec_in_day 1730160070 [12:25:39]quantity*price = 60009 [12:25:39]sum+1 = 60010 [12:25:39]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.09 ИТОГО: 600.00 Внесено: 600.00 СДАЧА: 0.00 НСП 1% : 5.31 НДС 12% : 63.73 Наличными: 600.00 Безнал.: 0.00 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 165 28.10.2024 12:25 Смена: 545 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 ФМ: 0000000000871756 ФД: 202365 ФПД: 170370613200060 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T122539&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202365&fm=170370613200060&tin=02508201610067®Number=0000000000091777&sum=60000 [12:25:40]StoreToDocumentArchive [12:25:40]shift 545 fd 202365 [12:25:40]save to /storage/0545/doc_00202365 [12:25:40]save last doc name /storage/0545/doc_00202365 to /storage/kkm_last_doc_name [12:25:40]save OK [12:25:40]Clear old archive folders... [12:25:40]ProcessDocumentItem done err = 0, tmpTLVsize=251 [12:25:40]tlvbuf is 0138B080 [12:25:40]SAM_PROTO_ClearQueue [12:25:40]wFMCommunicate request_size=4 [12:25:40]MH_SAM_APDU [12:25:40]CAPDU: 80 09 00 00 [12:25:40]Write to MH i2c: E2 08 00 6E 02 80 09 00 00 00 00 00 00 E2 [12:25:40]Write i2c OK [12:25:40]MH_I2C_Read... [12:25:40]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [12:25:40]Read from MH i2c: E2 [12:25:40]MH_I2C_Read... [12:25:40]Read from MH i2c: E2 03 00 [12:25:40]MH_I2C_Read... [12:25:40]Read from MH i2c: E2 03 00 6E 02 00 90 00 E4 [12:25:40]RAPDU: 90 00 [12:25:40]wFMCommunicate OK [12:25:40]SAM_PROTO_ClearQueue done [12:25:40]KKMCreateOFDPacket [12:25:40]OFDProtocolAddRootSTLVToBuf [12:25:40]FM_MakeSignedData [12:25:40]FM_MakeSignedData [12:25:40]SAM_PROTO_SignData [12:25:40]wFMCommunicate request_size=4 [12:25:40]MH_SAM_APDU [12:25:40]CAPDU: 80 0D 01 02 [12:25:40]Write to MH i2c: E2 08 00 6F 02 80 0D 01 02 00 00 00 00 EA [12:25:40]Write i2c OK [12:25:40]MH_I2C_Read... [12:25:40]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [12:25:40]Read from MH i2c: E2 [12:25:40]MH_I2C_Read... [12:25:40]Read from MH i2c: E2 03 00 [12:25:40]MH_I2C_Read... [12:25:40]Read from MH i2c: E2 03 00 6F 02 00 90 00 E5 [12:25:40]RAPDU: 90 00 [12:25:40]wFMCommunicate OK [12:25:40]wFMCommunicate request_size=255 [12:25:40]MH_SAM_APDU [12:25:40]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 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 A5 00 00 00 F4 03 04 00 C3 82 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 7D 16 03 00 35 04 06 00 9A [12:25:40]Write to MH i2c: E2 02 01 70 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 32 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 A5 00 00 00 F4 03 04 00 C3 82 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 7D 16 03 00 35 04 06 00 9A 00 00 1E [12:25:40]Write i2c OK [12:25:40]MH_I2C_Read... [12:25:40]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:25:40]Read from MH i2c: E2 [12:25:40]MH_I2C_Read... [12:25:40]Read from MH i2c: E2 03 00 [12:25:40]MH_I2C_Read... [12:25:40]Read from MH i2c: E2 03 00 70 02 00 90 00 E6 [12:25:40]RAPDU: 90 00 [12:25:40]wFMCommunicate OK [12:25:40]wFMCommunicate request_size=10 [12:25:40]MH_SAM_APDU [12:25:40]CAPDU: 80 0D 02 02 05 F3 7F E1 44 BC [12:25:40]Write to MH i2c: E2 0D 00 71 02 80 0D 02 02 05 00 F3 7F E1 44 BC 00 00 4A [12:25:40]Write i2c OK [12:25:40]MH_I2C_Read... [12:25:40]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:25:40]Read from MH i2c: E2 [12:25:40]MH_I2C_Read... [12:25:40]Read from MH i2c: E2 03 00 [12:25:40]MH_I2C_Read... [12:25:40]Read from MH i2c: E2 03 00 71 02 00 90 00 E7 [12:25:40]RAPDU: 90 00 [12:25:40]wFMCommunicate OK [12:25:40]wFMCommunicate request_size=4 [12:25:40]MH_SAM_APDU [12:25:40]CAPDU: 80 0D 03 02 [12:25:40]Write to MH i2c: E2 08 00 72 02 80 0D 03 02 00 00 00 00 EF [12:25:40]Write i2c OK [12:25:40]MH_I2C_Read... [12:25:40]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [12:25:40]Read from MH i2c: E2 [12:25:40]MH_I2C_Read... [12:25:40]Read from MH i2c: E2 0B 00 [12:25:40]MH_I2C_Read... [12:25:40]Read from MH i2c: E2 0B 00 72 02 00 93 D0 75 DC 0E B0 73 CF 90 00 A4 [12:25:40]RAPDU: 93 D0 75 DC 0E B0 73 CF 90 00 [12:25:40]wFMCommunicate OK [12:25:40]SAM_PROTO_SignData done [12:25:40]FM_MakeSignedData done [12:25:40]CreateOFDProtocolMessage [12:25:40]wFMCommunicate request_size=4 [12:25:40]MH_SAM_APDU [12:25:40]CAPDU: 80 11 00 00 [12:25:40]Write to MH i2c: E2 08 00 73 02 80 11 00 00 00 00 00 00 EF [12:25:40]Write i2c OK [12:25:40]MH_I2C_Read... [12:25:40]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:25:40]Read from MH i2c: E2 [12:25:40]MH_I2C_Read... [12:25:40]Read from MH i2c: E2 17 00 [12:25:40]MH_I2C_Read... [12:25:40]Read from MH i2c: E2 17 00 73 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 44 [12:25:40]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [12:25:40]wFMCommunicate OK [12:25:40]CreateOFDProtocolMessage done [12:25:40]OFDSenderStorePacket 202365 [12:25:40]StoreOFDPacket docnum=202365 [12:25:40]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 52 A7 07 01 9C 8A 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 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 A5 00 00 00 F4 03 04 00 C3 82 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 7D 16 03 00 35 04 06 00 9A F3 7F E1 44 BC 93 D0 75 DC 0E B0 73 CF [12:25:40]CheckFolder [12:25:40]dirname=/storage/ofd_packets [12:25:40]CheckFolder done [12:25:40]ProducePacketName [12:25:40]name=ofd_packets/00202365 [12:25:40]NVStorageSaveData ofd_packets/00202365 [12:25:40]File name is /storage/ofd_packets/00202365 [12:25:40]Write 301 bytes [12:25:40]NVStorageSaveData done [12:25:40]OFDSenderStorePacket done [12:25:40]KKMCreateOFDPacket done [12:25:40]NVStorageSaveData kkm_last_timestamp [12:25:40]File name is /storage/kkm_last_timestamp [12:25:40]Write 4 bytes [12:25:40]NVStorageSaveData done [12:25:40]ExternCall_PrintAddStr [12:25:40]wPrintStart [12:25:40]Write to MH i2c: 01 00 00 74 02 76 [12:25:40]Write i2c OK [12:25:40]MH_I2C_Read... [12:25:40]Read from MH i2c: 01 [12:25:40]MH_I2C_Read... [12:25:40]Read from MH i2c: 01 07 00 [12:25:40]MH_I2C_Read... [12:25:40]Read from MH i2c: 01 07 00 74 02 00 00 00 00 00 FF 0F 8B [12:25:40]RasterBufferAndPrint [12:25:40]line Счет N : (1)450142 [12:25:40]line ИНН: 02508201610067 [12:25:40]line Контрольно-Кассовый Чек [12:25:40]line ПРОДАЖА [12:25:40]line ТРК (МРК, ГНК) : 31 [12:25:40]line Товар: 2710124130 [12:25:40]line Аи-92-К-2 [12:25:40]line 8.970 * 66.90 [12:25:40]line = 600.09 [12:25:40]line НДС 12% НСП 1% [12:25:40]line > о реализуемом товаре [12:25:40]line ОКРУГЛЕНИЕ: -0.09 [12:25:40]line ИТОГО: 600.00 [12:25:40]line Внесено: 600.00 [12:25:40]line СДАЧА: 0.00 [12:25:40]line НСП 1% : 5.31 [12:25:40]line НДС 12% : 63.73 [12:25:40]line Наличными: 600.00 [12:25:40]line Безнал.: 0.00 [12:25:40]line Место: АЗС № 171 "Партнер Нефть" [12:25:40]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [12:25:40]line СНО: Общий режим [12:25:40]line Чек 165 28.10.2024 12:25 [12:25:40]line Смена: 545 ФФД: 1.0 [12:25:40]line ЗНМ: 0300000109 [12:25:40]line РНМ: 0000000000091777 [12:25:40]line Версия ККМ: 001 [12:25:40]line ФМ: 0000000000871756 [12:25:40]line ФД: 202365 [12:25:40]line ФПД: 170370613200060 [12:25:40]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T122539&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202365&fm=170370613200060&tin=02508201610067®Number=0000000000091777&sum=60000 [12:25:40]written 0, free lines is 4095 [12:25:40]OFD Sender: Processing packet 202365 [packets to send 116, broken 115] [12:25:40]ProducePacketName [12:25:40]name=ofd_packets/00202365 [12:25:40]OFD Sender: To server: pG, [12:25:40]CommunicateWithHost lk.salyk.kg:30040 [12:25:40]ConnectInit lk.salyk.kg [12:25:41]Connected sock=11 [12:25:41]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 52 A7 07 01 9C 8A 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 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 A5 00 00 00 F4 03 04 00 C3 82 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 7D 16 03 00 35 04 06 00 9A F3 7F E1 44 BC 93 D0 75 DC 0E B0 73 CF [12:25:41]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 F6 7B 47 00 C0 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 35 36 10 04 04 00 7D 16 03 00 F4 03 04 00 79 2E 1F 67 B6 04 01 00 00 D8 0B 8D BA C2 E7 09 1A [12:25:41]CommunicateWithHost err = 0 [12:25:41]CheckOFDResponse [12:25:41]1017 (14) - 77093643461234 [12:25:41]1041 (16) - 0000000000871756 [12:25:41]1040 (4) - 202365 [12:25:41]1012 (4) - 28.10.2024 06:26 [12:25:41]1206 (1) - 0 [12:25:41]OFD Sender: Remove packet 202365 [12:25:41]ProducePacketName [12:25:41]name=ofd_packets/00202365 [12:25:41]NVStorageDeleteData [12:25:41]Write to MH i2c: 01 00 00 9F 02 A1 [12:25:41]Write i2c OK [12:25:41]MH_I2C_Read... [12:25:41]Read from MH i2c: 01 [12:25:41]MH_I2C_Read... [12:25:41]Read from MH i2c: 01 07 00 [12:25:41]MH_I2C_Read... [12:25:41]Read from MH i2c: 01 07 00 9F 02 00 00 00 00 00 9D 0C 51 [12:25:41]RasterBufferAndPrint [12:25:41]line [12:25:41]line [12:25:41]line [12:25:41]line [12:25:41]line [12:25:41]written 0, free lines is 3243 [12:25:41]MH_Cut [12:25:41]Write to MH i2c: D1 01 00 A6 02 01 7A [12:25:41]Write i2c OK [12:25:41]MH_I2C_Read... [12:25:41]Read from MH i2c: D1 [12:25:41]MH_I2C_Read... [12:25:41]Read from MH i2c: D1 01 00 [12:25:41]MH_I2C_Read... [12:25:41]Read from MH i2c: D1 01 00 A6 02 00 79 [12:25:41]Write to MH i2c: 01 00 00 A7 02 A9 [12:25:41]Write i2c OK [12:25:41]MH_I2C_Read... [12:25:41]OFD Sender: No OFD packet to send [12:25:42]*** Cut start [12:25:42]*** Purtial cut [12:25:42]*** Stage 1: CUTSNS_PIN = 1 [12:25:42]Read from MH i2c: 01 [12:25:42]MH_I2C_Read... [12:25:42]*** Stop cut motor [12:25:42]*** Cut end [12:25:42]Read from MH i2c: 01 07 00 [12:25:42]MH_I2C_Read... [12:25:42]Read from MH i2c: 01 07 00 A7 02 00 00 00 00 00 FF 0F BE [12:25:42]process_action close_receipt done [12:25:42]requested_data is exist [12:25:42]produce_requested_data [12:25:42]requested_item fm.sn is exist - process it [12:25:42]wFMCommunicate request_size=4 [12:25:42]MH_SAM_APDU [12:25:42]CAPDU: 80 11 00 00 [12:25:42]Write to MH i2c: E2 08 00 A8 02 80 11 00 00 00 00 00 00 24 [12:25:42]Write i2c OK [12:25:42]MH_I2C_Read... [12:25:42]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:25:42]Read from MH i2c: E2 [12:25:42]MH_I2C_Read... [12:25:42]Read from MH i2c: E2 17 00 [12:25:42]MH_I2C_Read... [12:25:42]Read from MH i2c: E2 17 00 A8 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 79 [12:25:42]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [12:25:42]wFMCommunicate OK [12:25:42]requested_item fd.num is exist - process it [12:25:42]SAM_PROTO_GetFieldsCounters [12:25:42]wFMCommunicate request_size=4 [12:25:42]MH_SAM_APDU [12:25:42]CAPDU: 80 13 00 00 [12:25:42]Write to MH i2c: E2 08 00 A9 02 80 13 00 00 00 00 00 00 27 [12:25:42]Write i2c OK [12:25:42]MH_I2C_Read... [12:25:42]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:25:42]Read from MH i2c: E2 [12:25:42]MH_I2C_Read... [12:25:42]Read from MH i2c: E2 62 00 [12:25:42]MH_I2C_Read... [12:25:42]Read from MH i2c: E2 62 00 A9 02 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 7D 16 03 00 0E 04 04 00 21 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 F8 [12:25:42]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 7D 16 03 00 0E 04 04 00 21 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 [12:25:42]wFMCommunicate OK [12:25:42]SAM_PROTO_GetFieldsCounters done [12:25:42]requested_item shift.num is exist - process it [12:25:42]requested_item shift.opened is exist - process it [12:25:42]req_shift_opened [12:25:42]FM_GetShiftState [12:25:42]SAM_PROTO_GetShiftState [12:25:42]wFMCommunicate request_size=4 [12:25:42]MH_SAM_APDU [12:25:42]CAPDU: 80 13 01 00 [12:25:42]Write to MH i2c: E2 08 00 AA 02 80 13 01 00 00 00 00 00 29 [12:25:42]Write i2c OK [12:25:42]MH_I2C_Read... [12:25:42]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:25:42]Read from MH i2c: E2 [12:25:42]MH_I2C_Read... [12:25:42]Read from MH i2c: E2 0E 00 [12:25:42]MH_I2C_Read... [12:25:42]Read from MH i2c: E2 0E 00 AA 02 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 D4 [12:25:42]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [12:25:42]wFMCommunicate OK [12:25:42]SAM_PROTO_GetShiftState done [12:25:42]FM_GetShiftState done [12:25:42]req_shift_opened done [12:25:42]requested_item shift.open_date is exist - process it [12:25:42]req_shift_open_date [12:25:42]req_shift_open_date done [12:25:42]produce_requested_data done [12:25:42]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202365,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670} [12:25:42]process_action_free close_receipt [12:25:42]json_value_free [12:25:42]json_value_free done [12:25:42]process_json_proto returns [12:25:42]Send response to host [12:25:42]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202365,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670}}} [12:25:42]free response buf [12:25:42]execute_script done [12:25:42]execute_script returns [12:25:42]free content buf [12:25:42]Sock 7.Close socket [12:25:42]Sock 7.Thread stoped [12:25:46]OFD Sender: No OFD packet to send [12:25:51]OFD Sender: No OFD packet to send [12:25:56]OFD Sender: No OFD packet to send [12:26:01]OFD Sender: No OFD packet to send [12:26:06]OFD Sender: No OFD packet to send [12:26:11]OFD Sender: No OFD packet to send [12:26:15]accept exits with 10 [12:26:15]New connection [12:26:15]New thread 3066977636 created [12:26:15]Thread 3067120996 joined [12:26:15]Waiting for new connection... [12:26:15] Sock 10.Parse request [12:26:15]Sock 10.Check first char [12:26:15]Sock 10.First char is OK [12:26:15]request: POST /json_proto HTTP/1.0 [12:26:15]Method: POST [12:26:15]URL: /json_proto [12:26:15]Method is POST - this is cgi request [12:26:15]url: /json_proto [12:26:15]query_string will be loaded in cgi processing [12:26:15]execute_cgi json_proto POST (null) [12:26:15]execute_cgi path=json_proto method=POST [12:26:15]POST find Content-Length [12:26:15]Host: 172.17.63.195:8080 [12:26:15]Content-Length: 632 [12:26:15]Content-Type: application/json [12:26:15] [12:26:15]POST finish read [12:26:15]Found Content-Length = 632 [12:26:15]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450143", "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" : 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" ] } } [12:26:15]execute_script... [12:26: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)450143", "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" : 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" ] } } [12:26:15]POST & json_proto [12:26:15]process_json_proto [12:26:15]json parsed OK: [12:26:15]protocol is kg_v1.0 [12:26:15]action value=close_receipt [12:26:15]process_action close_receipt [12:26:15]cmd_close_receipt [12:26:15]MH_GetDate [12:26:15]Write to MH i2c: F0 00 00 AB 02 9C [12:26:15]Write i2c OK [12:26:15]MH_I2C_Read... [12:26:15]Read from MH i2c: F0 [12:26:15]MH_I2C_Read... [12:26:15]Read from MH i2c: F0 09 00 [12:26:15]MH_I2C_Read... [12:26:15]Read from MH i2c: F0 09 00 AB 02 00 E8 82 1F 67 47 1B 1E 67 7C [12:26:15]GetLastDocTimeStamp 1730118339 [12:26:15]current date 1730118376 [12:26:15]FM_GetShiftState [12:26:15]SAM_PROTO_GetShiftState [12:26:15]wFMCommunicate request_size=4 [12:26:15]MH_SAM_APDU [12:26:15]CAPDU: 80 13 01 00 [12:26:15]Write to MH i2c: E2 08 00 AC 02 80 13 01 00 00 00 00 00 2B [12:26:15]Write i2c OK [12:26:15]MH_I2C_Read... [12:26:15]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:26:15]Read from MH i2c: E2 [12:26:15]MH_I2C_Read... [12:26:15]Read from MH i2c: E2 0E 00 [12:26:15]MH_I2C_Read... [12:26:15]Read from MH i2c: E2 0E 00 AC 02 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 D6 [12:26:15]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [12:26:15]wFMCommunicate OK [12:26:15]SAM_PROTO_GetShiftState done [12:26:15]FM_GetShiftState done [12:26:15]opened in 1730073670 [12:26:15]opened+sec_in_day 1730160070 [12:26:15]quantity*price = 50000 [12:26:15]sum+1 = 50001 [12:26:15]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 500.00 НСП 1% : 4.42 НДС 12% : 53.10 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 166 28.10.2024 12:26 Смена: 545 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 ФМ: 0000000000871756 ФД: 202366 ФПД: 111717449559056 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T122616&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202366&fm=111717449559056&tin=02508201610067®Number=0000000000091777&sum=50000 [12:26:16]StoreToDocumentArchive [12:26:16]shift 545 fd 202366 [12:26:16]save to /storage/0545/doc_00202366 [12:26:16]save last doc name /storage/0545/doc_00202366 to /storage/kkm_last_doc_name [12:26:16]save OK [12:26:16]Clear old archive folders... [12:26:16]ProcessDocumentItem done err = 0, tmpTLVsize=252 [12:26:16]tlvbuf is 013492F0 [12:26:16]SAM_PROTO_ClearQueue [12:26:16]wFMCommunicate request_size=4 [12:26:16]MH_SAM_APDU [12:26:16]CAPDU: 80 09 00 00 [12:26:16]Write to MH i2c: E2 08 00 B9 02 80 09 00 00 00 00 00 00 2D [12:26:16]Write i2c OK [12:26:16]MH_I2C_Read... [12:26:17]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [12:26:17]Read from MH i2c: E2 [12:26:17]MH_I2C_Read... [12:26:17]Read from MH i2c: E2 03 00 [12:26:17]MH_I2C_Read... [12:26:17]Read from MH i2c: E2 03 00 B9 02 00 90 00 2F [12:26:17]RAPDU: 90 00 [12:26:17]wFMCommunicate OK [12:26:17]SAM_PROTO_ClearQueue done [12:26:17]KKMCreateOFDPacket [12:26:17]OFDProtocolAddRootSTLVToBuf [12:26:17]FM_MakeSignedData [12:26:17]FM_MakeSignedData [12:26:17]SAM_PROTO_SignData [12:26:17]wFMCommunicate request_size=4 [12:26:17]MH_SAM_APDU [12:26:17]CAPDU: 80 0D 01 02 [12:26:17]Write to MH i2c: E2 08 00 BA 02 80 0D 01 02 00 00 00 00 35 [12:26:17]Write i2c OK [12:26:17]MH_I2C_Read... [12:26:17]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [12:26:17]Read from MH i2c: E2 [12:26:17]MH_I2C_Read... [12:26:17]Read from MH i2c: E2 03 00 [12:26:17]MH_I2C_Read... [12:26:17]Read from MH i2c: E2 03 00 BA 02 00 90 00 30 [12:26:17]RAPDU: 90 00 [12:26:17]wFMCommunicate OK [12:26:17]wFMCommunicate request_size=255 [12:26:17]MH_SAM_APDU [12:26:17]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 20 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 A6 00 00 00 F4 03 04 00 E8 82 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 7E 16 03 00 35 04 06 00 [12:26:17]Write to MH i2c: E2 02 01 BB 02 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 20 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 A6 00 00 00 F4 03 04 00 E8 82 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 7E 16 03 00 35 04 06 00 00 00 76 [12:26:17]Write i2c OK [12:26:17]MH_I2C_Read... [12:26:17]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:26:17]Read from MH i2c: E2 [12:26:17]MH_I2C_Read... [12:26:17]Read from MH i2c: E2 03 00 [12:26:17]MH_I2C_Read... [12:26:17]Read from MH i2c: E2 03 00 BB 02 00 90 00 31 [12:26:17]RAPDU: 90 00 [12:26:17]wFMCommunicate OK [12:26:17]wFMCommunicate request_size=11 [12:26:17]MH_SAM_APDU [12:26:17]CAPDU: 80 0D 02 02 06 65 9B 3E E5 6C 10 [12:26:17]Write to MH i2c: E2 0E 00 BC 02 80 0D 02 02 06 00 65 9B 3E E5 6C 10 00 00 E3 [12:26:17]Write i2c OK [12:26:17]MH_I2C_Read... [12:26:17]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:26:17]Read from MH i2c: E2 [12:26:17]MH_I2C_Read... [12:26:17]Read from MH i2c: E2 03 00 [12:26:17]MH_I2C_Read... [12:26:17]Read from MH i2c: E2 03 00 BC 02 00 90 00 32 [12:26:17]RAPDU: 90 00 [12:26:17]wFMCommunicate OK [12:26:17]wFMCommunicate request_size=4 [12:26:17]MH_SAM_APDU [12:26:17]CAPDU: 80 0D 03 02 [12:26:17]Write to MH i2c: E2 08 00 BD 02 80 0D 03 02 00 00 00 00 3A [12:26:17]Write i2c OK [12:26:17]MH_I2C_Read... [12:26:17]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [12:26:17]Read from MH i2c: E2 [12:26:17]MH_I2C_Read... [12:26:17]Read from MH i2c: E2 0B 00 [12:26:17]MH_I2C_Read... [12:26:17]Read from MH i2c: E2 0B 00 BD 02 00 26 3E AD 01 B3 D6 68 96 90 00 D4 [12:26:17]RAPDU: 26 3E AD 01 B3 D6 68 96 90 00 [12:26:17]wFMCommunicate OK [12:26:17]SAM_PROTO_SignData done [12:26:17]FM_MakeSignedData done [12:26:17]CreateOFDProtocolMessage [12:26:17]wFMCommunicate request_size=4 [12:26:17]MH_SAM_APDU [12:26:17]CAPDU: 80 11 00 00 [12:26:17]Write to MH i2c: E2 08 00 BE 02 80 11 00 00 00 00 00 00 3A [12:26:17]Write i2c OK [12:26:17]MH_I2C_Read... [12:26:17]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:26:17]Read from MH i2c: E2 [12:26:17]MH_I2C_Read... [12:26:17]Read from MH i2c: E2 17 00 [12:26:17]MH_I2C_Read... [12:26:17]Read from MH i2c: E2 17 00 BE 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 8F [12:26:17]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [12:26:17]wFMCommunicate OK [12:26:17]CreateOFDProtocolMessage done [12:26:17]OFDSenderStorePacket 202366 [12:26:17]StoreOFDPacket docnum=202366 [12:26:17]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 01 00 00 C1 E1 08 01 1C 58 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 20 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 A6 00 00 00 F4 03 04 00 E8 82 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 7E 16 03 00 35 04 06 00 65 9B 3E E5 6C 10 26 3E AD 01 B3 D6 68 96 [12:26:17]CheckFolder [12:26:17]dirname=/storage/ofd_packets [12:26:17]CheckFolder done [12:26:17]ProducePacketName [12:26:17]name=ofd_packets/00202366 [12:26:17]NVStorageSaveData ofd_packets/00202366 [12:26:17]File name is /storage/ofd_packets/00202366 [12:26:17]Write 302 bytes [12:26:17]NVStorageSaveData done [12:26:17]OFDSenderStorePacket done [12:26:17]KKMCreateOFDPacket done [12:26:17]NVStorageSaveData kkm_last_timestamp [12:26:17]File name is /storage/kkm_last_timestamp [12:26:17]Write 4 bytes [12:26:17]NVStorageSaveData done [12:26:17]ExternCall_PrintAddStr [12:26:17]wPrintStart [12:26:17]Write to MH i2c: 01 00 00 BF 02 C1 [12:26:17]Write i2c OK [12:26:17]MH_I2C_Read... [12:26:17]Read from MH i2c: 01 [12:26:17]MH_I2C_Read... [12:26:17]Read from MH i2c: 01 07 00 [12:26:17]MH_I2C_Read... [12:26:17]Read from MH i2c: 01 07 00 BF 02 00 00 00 00 00 FF 0F D6 [12:26:17]RasterBufferAndPrint [12:26:17]line Счет N : (1)450143 [12:26:17]line ИНН: 02508201610067 [12:26:17]line Контрольно-Кассовый Чек [12:26:17]line ПРОДАЖА [12:26:17]line ТРК (МРК, ГНК) : 63 [12:26:17]line Товар: 2710124130 [12:26:17]line SUPER 92-К-5 [12:26:17]line 7.310 * 68.40 [12:26:17]line = 500.00 [12:26:17]line НДС 12% НСП 1% [12:26:17]line > о реализуемом товаре [12:26:17]line ИТОГО: 500.00 [12:26:17]line НСП 1% : 4.42 [12:26:17]line НДС 12% : 53.10 [12:26:17]line Наличными: 500.00 [12:26:17]line Безнал.: 0.00 [12:26:17]line Место: АЗС № 171 "Партнер Нефть" [12:26:17]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [12:26:17]line СНО: Общий режим [12:26:17]line Чек 166 28.10.2024 12:26 [12:26:17]line Смена: 545 ФФД: 1.0 [12:26:17]line ЗНМ: 0300000109 [12:26:17]line РНМ: 0000000000091777 [12:26:17]line Версия ККМ: 001 [12:26:17]line ФМ: 0000000000871756 [12:26:17]line ФД: 202366 [12:26:17]line ФПД: 111717449559056 [12:26:17]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T122616&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202366&fm=111717449559056&tin=02508201610067®Number=0000000000091777&sum=50000 [12:26:17]written 0, free lines is 4095 [12:26:17]OFD Sender: Processing packet 202366 [packets to send 116, broken 115] [12:26:17]ProducePacketName [12:26:17]name=ofd_packets/00202366 [12:26:17]OFD Sender: To server: pG, [12:26:17]CommunicateWithHost lk.salyk.kg:30040 [12:26:17]ConnectInit lk.salyk.kg [12:26:18]Connected sock=11 [12:26:18]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 01 00 00 C1 E1 08 01 1C 58 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 20 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 A6 00 00 00 F4 03 04 00 E8 82 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 7E 16 03 00 35 04 06 00 65 9B 3E E5 6C 10 26 3E AD 01 B3 D6 68 96 [12:26:18]Write to MH i2c: 01 00 00 E7 02 E9 [12:26:18]Write i2c OK [12:26:18]MH_I2C_Read... [12:26:18]Read from MH i2c: 01 [12:26:18]MH_I2C_Read... [12:26:18]Read from MH i2c: 01 07 00 [12:26:18]MH_I2C_Read... [12:26:18]Read from MH i2c: 01 07 00 E7 02 00 00 00 00 00 EA 0C E6 [12:26:18]RasterBufferAndPrint [12:26:18]line [12:26:18]line [12:26:18]line [12:26:18]line [12:26:18]line [12:26:18]written 0, free lines is 3330 [12:26:18]MH_Cut [12:26:18]Write to MH i2c: D1 01 00 EE 02 01 C2 [12:26:18]Write i2c OK [12:26:18]MH_I2C_Read... [12:26:18]Read from MH i2c: D1 [12:26:18]MH_I2C_Read... [12:26:18]Read from MH i2c: D1 01 00 [12:26:18]MH_I2C_Read... [12:26:18]Read from MH i2c: D1 01 00 EE 02 00 C1 [12:26:18]Write to MH i2c: 01 00 00 EF 02 F1 [12:26:18]Write i2c OK [12:26:18]MH_I2C_Read... [12:26:18]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 48 B1 47 00 C7 54 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 7E 16 03 00 F4 03 04 00 9F 2E 1F 67 B6 04 01 00 00 54 D9 7B DE 23 8D F4 52 [12:26:18]CommunicateWithHost err = 0 [12:26:18]CheckOFDResponse [12:26:18]1017 (14) - 77093643461234 [12:26:18]1041 (16) - 0000000000871756 [12:26:18]1040 (4) - 202366 [12:26:18]1012 (4) - 28.10.2024 06:26 [12:26:18]1206 (1) - 0 [12:26:18]OFD Sender: Remove packet 202366 [12:26:18]ProducePacketName [12:26:18]name=ofd_packets/00202366 [12:26:18]NVStorageDeleteData [12:26:19]OFD Sender: No OFD packet to send [12:26:19]*** Cut start [12:26:19]*** Purtial cut [12:26:19]*** Stage 1: CUTSNS_PIN = 1 [12:26:19]Read from MH i2c: 01 [12:26:19]MH_I2C_Read... [12:26:19]*** Stop cut motor [12:26:19]*** Cut end [12:26:19]Read from MH i2c: 01 07 00 [12:26:19]MH_I2C_Read... [12:26:19]Read from MH i2c: 01 07 00 EF 02 00 00 00 00 00 FF 0F 06 [12:26:19]process_action close_receipt done [12:26:19]requested_data is exist [12:26:19]produce_requested_data [12:26:19]requested_item fm.sn is exist - process it [12:26:19]wFMCommunicate request_size=4 [12:26:19]MH_SAM_APDU [12:26:19]CAPDU: 80 11 00 00 [12:26:19]Write to MH i2c: E2 08 00 F0 02 80 11 00 00 00 00 00 00 6C [12:26:19]Write i2c OK [12:26:19]MH_I2C_Read... [12:26:19]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:26:19]Read from MH i2c: E2 [12:26:19]MH_I2C_Read... [12:26:19]Read from MH i2c: E2 17 00 [12:26:19]MH_I2C_Read... [12:26:19]Read from MH i2c: E2 17 00 F0 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 C1 [12:26:19]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [12:26:19]wFMCommunicate OK [12:26:19]requested_item fd.num is exist - process it [12:26:19]SAM_PROTO_GetFieldsCounters [12:26:19]wFMCommunicate request_size=4 [12:26:19]MH_SAM_APDU [12:26:19]CAPDU: 80 13 00 00 [12:26:19]Write to MH i2c: E2 08 00 F1 02 80 13 00 00 00 00 00 00 6F [12:26:19]Write i2c OK [12:26:19]MH_I2C_Read... [12:26:19]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:26:19]Read from MH i2c: E2 [12:26:19]MH_I2C_Read... [12:26:19]Read from MH i2c: E2 62 00 [12:26:19]MH_I2C_Read... [12:26:19]Read from MH i2c: E2 62 00 F1 02 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 7E 16 03 00 0E 04 04 00 21 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 44 [12:26:19]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 7E 16 03 00 0E 04 04 00 21 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 [12:26:19]wFMCommunicate OK [12:26:19]SAM_PROTO_GetFieldsCounters done [12:26:19]requested_item shift.num is exist - process it [12:26:19]requested_item shift.opened is exist - process it [12:26:19]req_shift_opened [12:26:19]FM_GetShiftState [12:26:19]SAM_PROTO_GetShiftState [12:26:19]wFMCommunicate request_size=4 [12:26:19]MH_SAM_APDU [12:26:19]CAPDU: 80 13 01 00 [12:26:19]Write to MH i2c: E2 08 00 F2 02 80 13 01 00 00 00 00 00 71 [12:26:19]Write i2c OK [12:26:19]MH_I2C_Read... [12:26:19]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:26:19]Read from MH i2c: E2 [12:26:19]MH_I2C_Read... [12:26:19]Read from MH i2c: E2 0E 00 [12:26:19]MH_I2C_Read... [12:26:19]Read from MH i2c: E2 0E 00 F2 02 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 1C [12:26:19]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [12:26:19]wFMCommunicate OK [12:26:19]SAM_PROTO_GetShiftState done [12:26:19]FM_GetShiftState done [12:26:19]req_shift_opened done [12:26:19]requested_item shift.open_date is exist - process it [12:26:19]req_shift_open_date [12:26:19]req_shift_open_date done [12:26:19]produce_requested_data done [12:26:19]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202366,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670} [12:26:19]process_action_free close_receipt [12:26:19]json_value_free [12:26:19]json_value_free done [12:26:19]process_json_proto returns [12:26:19]Send response to host [12:26:19]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202366,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670}}} [12:26:19]free response buf [12:26:19]execute_script done [12:26:19]execute_script returns [12:26:19]free content buf [12:26:19]Sock 10.Close socket [12:26:19]Sock 10.Thread stoped [12:26:24]OFD Sender: No OFD packet to send [12:26:29]OFD Sender: No OFD packet to send [12:26:34]OFD Sender: No OFD packet to send [12:26:39]OFD Sender: No OFD packet to send [12:26:44]OFD Sender: No OFD packet to send [12:26:49]OFD Sender: No OFD packet to send [12:26:54]OFD Sender: No OFD packet to send [12:26:57]accept exits with 7 [12:26:57]New connection [12:26:57]New thread 3067120996 created [12:26:57]Thread 3066977636 joined [12:26:57]Waiting for new connection... [12:26:57] Sock 7.Parse request [12:26:57]Sock 7.Check first char [12:26:57]Sock 7.First char is OK [12:26:57]request: POST /json_proto HTTP/1.0 [12:26:57]Method: POST [12:26:57]URL: /json_proto [12:26:57]Method is POST - this is cgi request [12:26:57]url: /json_proto [12:26:57]query_string will be loaded in cgi processing [12:26:57]execute_cgi json_proto POST (null) [12:26:57]execute_cgi path=json_proto method=POST [12:26:57]POST find Content-Length [12:26:57]Host: 172.17.63.195:8080 [12:26:57]Content-Length: 677 [12:26:57]Content-Type: application/json [12:26:57] [12:26:57]POST finish read [12:26:57]Found Content-Length = 677 [12:26:57]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450145", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 52", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "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" ] } } [12:26:57]execute_script... [12:26: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)450145", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 52", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "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" ] } } [12:26:57]POST & json_proto [12:26:57]process_json_proto [12:26:57]json parsed OK: [12:26:57]protocol is kg_v1.0 [12:26:57]action value=close_receipt [12:26:57]process_action close_receipt [12:26:57]cmd_close_receipt [12:26:57]MH_GetDate [12:26:57]Write to MH i2c: F0 00 00 F3 02 E4 [12:26:57]Write i2c OK [12:26:57]MH_I2C_Read... [12:26:57]Read from MH i2c: F0 [12:26:57]MH_I2C_Read... [12:26:57]Read from MH i2c: F0 09 00 [12:26:57]MH_I2C_Read... [12:26:57]Read from MH i2c: F0 09 00 F3 02 00 12 83 1F 67 47 1B 1E 67 EF [12:26:57]GetLastDocTimeStamp 1730118376 [12:26:57]current date 1730118418 [12:26:57]FM_GetShiftState [12:26:57]SAM_PROTO_GetShiftState [12:26:57]wFMCommunicate request_size=4 [12:26:57]MH_SAM_APDU [12:26:57]CAPDU: 80 13 01 00 [12:26:57]Write to MH i2c: E2 08 00 F4 02 80 13 01 00 00 00 00 00 73 [12:26:57]Write i2c OK [12:26:57]MH_I2C_Read... [12:26:57]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:26:57]Read from MH i2c: E2 [12:26:57]MH_I2C_Read... [12:26:57]Read from MH i2c: E2 0E 00 [12:26:57]MH_I2C_Read... [12:26:57]Read from MH i2c: E2 0E 00 F4 02 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 1E [12:26:57]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [12:26:57]wFMCommunicate OK [12:26:57]SAM_PROTO_GetShiftState done [12:26:57]FM_GetShiftState done [12:26:57]opened in 1730073670 [12:26:57]opened+sec_in_day 1730160070 [12:26:57]quantity*price = 60009 [12:26:57]sum+1 = 60010 [12:26:57]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.09 ИТОГО: 600.00 Внесено: 600.00 СДАЧА: 0.00 НСП 1% : 5.31 НДС 12% : 63.73 Наличными: 600.00 Безнал.: 0.00 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 167 28.10.2024 12:26 Смена: 545 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 ФМ: 0000000000871756 ФД: 202367 ФПД: 193008907322663 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T122658&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202367&fm=193008907322663&tin=02508201610067®Number=0000000000091777&sum=60000 [12:26:59]StoreToDocumentArchive [12:26:59]shift 545 fd 202367 [12:26:59]save to /storage/0545/doc_00202367 [12:26:59]save last doc name /storage/0545/doc_00202367 to /storage/kkm_last_doc_name [12:26:59]save OK [12:26:59]Clear old archive folders... [12:26:59]ProcessDocumentItem done err = 0, tmpTLVsize=251 [12:26:59]tlvbuf is 013519E0 [12:26:59]SAM_PROTO_ClearQueue [12:26:59]wFMCommunicate request_size=4 [12:26:59]MH_SAM_APDU [12:26:59]CAPDU: 80 09 00 00 [12:26:59]Write to MH i2c: E2 08 00 01 03 80 09 00 00 00 00 00 00 76 [12:26:59]Write i2c OK [12:26:59]MH_I2C_Read... [12:26:59]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [12:26:59]Read from MH i2c: E2 [12:26:59]MH_I2C_Read... [12:26:59]Read from MH i2c: E2 03 00 [12:26:59]MH_I2C_Read... [12:26:59]Read from MH i2c: E2 03 00 01 03 00 90 00 78 [12:26:59]RAPDU: 90 00 [12:26:59]wFMCommunicate OK [12:26:59]SAM_PROTO_ClearQueue done [12:26:59]KKMCreateOFDPacket [12:26:59]OFDProtocolAddRootSTLVToBuf [12:26:59]FM_MakeSignedData [12:26:59]FM_MakeSignedData [12:26:59]SAM_PROTO_SignData [12:26:59]wFMCommunicate request_size=4 [12:26:59]MH_SAM_APDU [12:26:59]CAPDU: 80 0D 01 02 [12:26:59]Write to MH i2c: E2 08 00 02 03 80 0D 01 02 00 00 00 00 7E [12:26:59]OFD Sender: No OFD packet to send [12:26:59]Write i2c OK [12:26:59]MH_I2C_Read... [12:26:59]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [12:26:59]Read from MH i2c: E2 [12:26:59]MH_I2C_Read... [12:26:59]Read from MH i2c: E2 03 00 [12:26:59]MH_I2C_Read... [12:26:59]Read from MH i2c: E2 03 00 02 03 00 90 00 79 [12:26:59]RAPDU: 90 00 [12:26:59]wFMCommunicate OK [12:26:59]wFMCommunicate request_size=255 [12:26:59]MH_SAM_APDU [12:26:59]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 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 A7 00 00 00 F4 03 04 00 12 83 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 7F 16 03 00 35 04 06 00 AF [12:26:59]Write to MH i2c: E2 02 01 03 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 32 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 A7 00 00 00 F4 03 04 00 12 83 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 7F 16 03 00 35 04 06 00 AF 00 00 1B [12:26:59]Write i2c OK [12:26:59]MH_I2C_Read... [12:26:59]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:26:59]Read from MH i2c: E2 [12:26:59]MH_I2C_Read... [12:26:59]Read from MH i2c: E2 03 00 [12:26:59]MH_I2C_Read... [12:26:59]Read from MH i2c: E2 03 00 03 03 00 90 00 7A [12:26:59]RAPDU: 90 00 [12:26:59]wFMCommunicate OK [12:26:59]wFMCommunicate request_size=10 [12:26:59]MH_SAM_APDU [12:26:59]CAPDU: 80 0D 02 02 05 8A 63 5C 05 27 [12:26:59]Write to MH i2c: E2 0D 00 04 03 80 0D 02 02 05 00 8A 63 5C 05 27 00 00 00 [12:26:59]Write i2c OK [12:26:59]MH_I2C_Read... [12:26:59]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:26:59]Read from MH i2c: E2 [12:26:59]MH_I2C_Read... [12:26:59]Read from MH i2c: E2 03 00 [12:26:59]MH_I2C_Read... [12:26:59]Read from MH i2c: E2 03 00 04 03 00 90 00 7B [12:26:59]RAPDU: 90 00 [12:26:59]wFMCommunicate OK [12:26:59]wFMCommunicate request_size=4 [12:26:59]MH_SAM_APDU [12:26:59]CAPDU: 80 0D 03 02 [12:26:59]Write to MH i2c: E2 08 00 05 03 80 0D 03 02 00 00 00 00 83 [12:26:59]Write i2c OK [12:26:59]MH_I2C_Read... [12:26:59]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [12:26:59]Read from MH i2c: E2 [12:26:59]MH_I2C_Read... [12:26:59]Read from MH i2c: E2 0B 00 [12:26:59]MH_I2C_Read... [12:26:59]Read from MH i2c: E2 0B 00 05 03 00 82 54 67 DA 4E B4 90 E7 90 00 14 [12:26:59]RAPDU: 82 54 67 DA 4E B4 90 E7 90 00 [12:26:59]wFMCommunicate OK [12:26:59]SAM_PROTO_SignData done [12:26:59]FM_MakeSignedData done [12:26:59]CreateOFDProtocolMessage [12:26:59]wFMCommunicate request_size=4 [12:26:59]MH_SAM_APDU [12:26:59]CAPDU: 80 11 00 00 [12:26:59]Write to MH i2c: E2 08 00 06 03 80 11 00 00 00 00 00 00 83 [12:26:59]Write i2c OK [12:26:59]MH_I2C_Read... [12:26:59]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:26:59]Read from MH i2c: E2 [12:26:59]MH_I2C_Read... [12:26:59]Read from MH i2c: E2 17 00 [12:26:59]MH_I2C_Read... [12:26:59]Read from MH i2c: E2 17 00 06 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 D8 [12:26:59]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [12:26:59]wFMCommunicate OK [12:26:59]CreateOFDProtocolMessage done [12:26:59]OFDSenderStorePacket 202367 [12:26:59]StoreOFDPacket docnum=202367 [12:26:59]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 43 51 07 01 E8 93 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 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 A7 00 00 00 F4 03 04 00 12 83 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 7F 16 03 00 35 04 06 00 AF 8A 63 5C 05 27 82 54 67 DA 4E B4 90 E7 [12:26:59]CheckFolder [12:26:59]dirname=/storage/ofd_packets [12:26:59]CheckFolder done [12:26:59]ProducePacketName [12:26:59]name=ofd_packets/00202367 [12:26:59]NVStorageSaveData ofd_packets/00202367 [12:26:59]File name is /storage/ofd_packets/00202367 [12:26:59]Write 301 bytes [12:26:59]NVStorageSaveData done [12:26:59]OFDSenderStorePacket done [12:26:59]KKMCreateOFDPacket done [12:26:59]NVStorageSaveData kkm_last_timestamp [12:26:59]File name is /storage/kkm_last_timestamp [12:26:59]Write 4 bytes [12:26:59]NVStorageSaveData done [12:26:59]ExternCall_PrintAddStr [12:26:59]wPrintStart [12:26:59]Write to MH i2c: 01 00 00 07 03 0A [12:26:59]Write i2c OK [12:26:59]MH_I2C_Read... [12:26:59]Read from MH i2c: 01 [12:26:59]MH_I2C_Read... [12:26:59]Read from MH i2c: 01 07 00 [12:26:59]MH_I2C_Read... [12:26:59]Read from MH i2c: 01 07 00 07 03 00 00 00 00 00 FF 0F 1F [12:26:59]RasterBufferAndPrint [12:26:59]line Счет N : (1)450145 [12:26:59]line ИНН: 02508201610067 [12:26:59]line Контрольно-Кассовый Чек [12:26:59]line ПРОДАЖА [12:26:59]line ТРК (МРК, ГНК) : 52 [12:26:59]line Товар: 2710124130 [12:26:59]line Аи-92-К-2 [12:26:59]line 8.970 * 66.90 [12:26:59]line = 600.09 [12:26:59]line НДС 12% НСП 1% [12:27:00]line > о реализуемом товаре [12:27:00]line ОКРУГЛЕНИЕ: -0.09 [12:27:00]line ИТОГО: 600.00 [12:27:00]line Внесено: 600.00 [12:27:00]line СДАЧА: 0.00 [12:27:00]line НСП 1% : 5.31 [12:27:00]line НДС 12% : 63.73 [12:27:00]line Наличными: 600.00 [12:27:00]line Безнал.: 0.00 [12:27:00]line Место: АЗС № 171 "Партнер Нефть" [12:27:00]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [12:27:00]line СНО: Общий режим [12:27:00]line Чек 167 28.10.2024 12:26 [12:27:00]line Смена: 545 ФФД: 1.0 [12:27:00]line ЗНМ: 0300000109 [12:27:00]line РНМ: 0000000000091777 [12:27:00]line Версия ККМ: 001 [12:27:00]line ФМ: 0000000000871756 [12:27:00]line ФД: 202367 [12:27:00]line ФПД: 193008907322663 [12:27:00]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T122658&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202367&fm=193008907322663&tin=02508201610067®Number=0000000000091777&sum=60000 [12:27:00]written 0, free lines is 4095 [12:27:00]OFD Sender: Processing packet 202367 [packets to send 116, broken 115] [12:27:00]ProducePacketName [12:27:00]name=ofd_packets/00202367 [12:27:00]OFD Sender: To server: pG, [12:27:00]CommunicateWithHost lk.salyk.kg:30040 [12:27:00]ConnectInit lk.salyk.kg [12:27:00]Connected sock=11 [12:27:00]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 43 51 07 01 E8 93 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 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 A7 00 00 00 F4 03 04 00 12 83 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 7F 16 03 00 35 04 06 00 AF 8A 63 5C 05 27 82 54 67 DA 4E B4 90 E7 [12:27:00]Write to MH i2c: 01 00 00 32 03 35 [12:27:00]Write i2c OK [12:27:00]MH_I2C_Read... [12:27:00]Read from MH i2c: 01 [12:27:00]MH_I2C_Read... [12:27:00]Read from MH i2c: 01 07 00 [12:27:00]MH_I2C_Read... [12:27:00]Read from MH i2c: 01 07 00 32 03 00 00 00 00 00 AC 0C F4 [12:27:00]RasterBufferAndPrint [12:27:00]line [12:27:00]line [12:27:00]line [12:27:00]line [12:27:00]line [12:27:00]written 0, free lines is 3278 [12:27:00]MH_Cut [12:27:00]Write to MH i2c: D1 01 00 39 03 01 0E [12:27:00]Write i2c OK [12:27:00]MH_I2C_Read... [12:27:00]Read from MH i2c: D1 [12:27:00]MH_I2C_Read... [12:27:00]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 76 1A 47 00 24 25 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 7F 16 03 00 F4 03 04 00 C9 2E 1F 67 B6 04 01 00 00 3D 0F BF 1D BA A8 68 FF [12:27:00]CommunicateWithHost err = 0 [12:27:00]CheckOFDResponse [12:27:00]1017 (14) - 77093643461234 [12:27:00]1041 (16) - 0000000000871756 [12:27:00]1040 (4) - 202367 [12:27:00]1012 (4) - 28.10.2024 06:27 [12:27:00]1206 (1) - 0 [12:27:00]OFD Sender: Remove packet 202367 [12:27:00]ProducePacketName [12:27:00]name=ofd_packets/00202367 [12:27:00]NVStorageDeleteData [12:27:00]Read from MH i2c: D1 01 00 [12:27:00]MH_I2C_Read... [12:27:00]Read from MH i2c: D1 01 00 39 03 00 0D [12:27:00]Write to MH i2c: 01 00 00 3A 03 3D [12:27:00]Write i2c OK [12:27:00]MH_I2C_Read... [12:27:01]OFD Sender: No OFD packet to send [12:27:01]*** Cut start [12:27:01]*** Purtial cut [12:27:01]*** Stage 1: CUTSNS_PIN = 1 [12:27:01]Read from MH i2c: 01 [12:27:01]MH_I2C_Read... [12:27:01]*** Stop cut motor [12:27:01]*** Cut end [12:27:01]Read from MH i2c: 01 07 00 [12:27:01]MH_I2C_Read... [12:27:01]Read from MH i2c: 01 07 00 3A 03 00 00 00 00 00 FF 0F 52 [12:27:01]process_action close_receipt done [12:27:01]requested_data is exist [12:27:01]produce_requested_data [12:27:01]requested_item fm.sn is exist - process it [12:27:01]wFMCommunicate request_size=4 [12:27:01]MH_SAM_APDU [12:27:01]CAPDU: 80 11 00 00 [12:27:01]Write to MH i2c: E2 08 00 3B 03 80 11 00 00 00 00 00 00 B8 [12:27:01]Write i2c OK [12:27:01]MH_I2C_Read... [12:27:01]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:27:01]Read from MH i2c: E2 [12:27:01]MH_I2C_Read... [12:27:01]Read from MH i2c: E2 17 00 [12:27:01]MH_I2C_Read... [12:27:01]Read from MH i2c: E2 17 00 3B 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 0D [12:27:01]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [12:27:01]wFMCommunicate OK [12:27:01]requested_item fd.num is exist - process it [12:27:01]SAM_PROTO_GetFieldsCounters [12:27:01]wFMCommunicate request_size=4 [12:27:01]MH_SAM_APDU [12:27:01]CAPDU: 80 13 00 00 [12:27:01]Write to MH i2c: E2 08 00 3C 03 80 13 00 00 00 00 00 00 BB [12:27:01]Write i2c OK [12:27:01]MH_I2C_Read... [12:27:01]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:27:01]Read from MH i2c: E2 [12:27:01]MH_I2C_Read... [12:27:01]Read from MH i2c: E2 62 00 [12:27:01]MH_I2C_Read... [12:27:01]Read from MH i2c: E2 62 00 3C 03 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 7F 16 03 00 0E 04 04 00 21 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 94 [12:27:01]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 7F 16 03 00 0E 04 04 00 21 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 [12:27:01]wFMCommunicate OK [12:27:01]SAM_PROTO_GetFieldsCounters done [12:27:01]requested_item shift.num is exist - process it [12:27:01]requested_item shift.opened is exist - process it [12:27:01]req_shift_opened [12:27:01]FM_GetShiftState [12:27:01]SAM_PROTO_GetShiftState [12:27:01]wFMCommunicate request_size=4 [12:27:01]MH_SAM_APDU [12:27:02]CAPDU: 80 13 01 00 [12:27:02]Write to MH i2c: E2 08 00 3D 03 80 13 01 00 00 00 00 00 BD [12:27:02]Write i2c OK [12:27:02]MH_I2C_Read... [12:27:02]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:27:02]Read from MH i2c: E2 [12:27:02]MH_I2C_Read... [12:27:02]Read from MH i2c: E2 0E 00 [12:27:02]MH_I2C_Read... [12:27:02]Read from MH i2c: E2 0E 00 3D 03 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 68 [12:27:02]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [12:27:02]wFMCommunicate OK [12:27:02]SAM_PROTO_GetShiftState done [12:27:02]FM_GetShiftState done [12:27:02]req_shift_opened done [12:27:02]requested_item shift.open_date is exist - process it [12:27:02]req_shift_open_date [12:27:02]req_shift_open_date done [12:27:02]produce_requested_data done [12:27:02]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202367,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670} [12:27:02]process_action_free close_receipt [12:27:02]json_value_free [12:27:02]json_value_free done [12:27:02]process_json_proto returns [12:27:02]Send response to host [12:27:02]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202367,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670}}} [12:27:02]free response buf [12:27:02]execute_script done [12:27:02]execute_script returns [12:27:02]free content buf [12:27:02]Sock 7.Close socket [12:27:02]Sock 7.Thread stoped [12:27:05]ConnectInit Can't connect to host [12:27:06]OFD Sender: No OFD packet to send [12:27:11]OFD Sender: No OFD packet to send [12:27:16]OFD Sender: No OFD packet to send [12:27:21]OFD Sender: No OFD packet to send [12:27:26]OFD Sender: No OFD packet to send [12:27:31]OFD Sender: No OFD packet to send [12:27:36]OFD Sender: No OFD packet to send [12:27:39]accept exits with 10 [12:27:39]New connection [12:27:39]New thread 3066977636 created [12:27:39] Sock 10.Parse request [12:27:39]Thread 3067120996 joined [12:27:39]Sock 10.Check first char [12:27:39]Waiting for new connection... [12:27:39]Sock 10.First char is OK [12:27:39]request: POST /json_proto HTTP/1.0 [12:27:39]Method: POST [12:27:39]URL: /json_proto [12:27:39]Method is POST - this is cgi request [12:27:39]url: /json_proto [12:27:39]query_string will be loaded in cgi processing [12:27:39]execute_cgi json_proto POST (null) [12:27:39]execute_cgi path=json_proto method=POST [12:27:39]POST find Content-Length [12:27:39]Host: 172.17.63.195:8080 [12:27:39]Content-Length: 677 [12:27:39]Content-Type: application/json [12:27:39] [12:27:39]POST finish read [12:27:39]Found Content-Length = 677 [12:27:39]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450144", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "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" ] } } [12:27:39]execute_script... [12:27: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)450144", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "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" ] } } [12:27:39]POST & json_proto [12:27:39]process_json_proto [12:27:39]json parsed OK: [12:27:39]protocol is kg_v1.0 [12:27:39]action value=close_receipt [12:27:39]process_action close_receipt [12:27:39]cmd_close_receipt [12:27:39]MH_GetDate [12:27:39]Write to MH i2c: F0 00 00 3E 03 30 [12:27:39]Write i2c OK [12:27:39]MH_I2C_Read... [12:27:39]Read from MH i2c: F0 [12:27:39]MH_I2C_Read... [12:27:39]Read from MH i2c: F0 09 00 [12:27:39]MH_I2C_Read... [12:27:39]Read from MH i2c: F0 09 00 3E 03 00 3B 83 1F 67 47 1B 1E 67 64 [12:27:39]GetLastDocTimeStamp 1730118418 [12:27:39]current date 1730118459 [12:27:39]FM_GetShiftState [12:27:39]SAM_PROTO_GetShiftState [12:27:39]wFMCommunicate request_size=4 [12:27:39]MH_SAM_APDU [12:27:39]CAPDU: 80 13 01 00 [12:27:39]Write to MH i2c: E2 08 00 3F 03 80 13 01 00 00 00 00 00 BF [12:27:39]Write i2c OK [12:27:39]MH_I2C_Read... [12:27:39]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:27:39]Read from MH i2c: E2 [12:27:39]MH_I2C_Read... [12:27:39]Read from MH i2c: E2 0E 00 [12:27:39]MH_I2C_Read... [12:27:39]Read from MH i2c: E2 0E 00 3F 03 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 6A [12:27:39]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [12:27:39]wFMCommunicate OK [12:27:39]SAM_PROTO_GetShiftState done [12:27:39]FM_GetShiftState done [12:27:39]opened in 1730073670 [12:27:39]opened+sec_in_day 1730160070 [12:27:39]quantity*price = 40006 [12:27:39]sum+1 = 40007 [12:27:39]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.06 ИТОГО: 400.00 Внесено: 400.00 СДАЧА: 0.00 НСП 1% : 3.54 НДС 12% : 42.48 Наличными: 400.00 Безнал.: 0.00 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 168 28.10.2024 12:27 Смена: 545 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 ФМ: 0000000000871756 ФД: 202368 ФПД: 125229442498964 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T122740&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202368&fm=125229442498964&tin=02508201610067®Number=0000000000091777&sum=40000 [12:27:40]StoreToDocumentArchive [12:27:40]shift 545 fd 202368 [12:27:40]save to /storage/0545/doc_00202368 [12:27:40]save last doc name /storage/0545/doc_00202368 to /storage/kkm_last_doc_name [12:27:40]save OK [12:27:40]Clear old archive folders... [12:27:40]ProcessDocumentItem done err = 0, tmpTLVsize=251 [12:27:40]tlvbuf is 0137D2C0 [12:27:40]SAM_PROTO_ClearQueue [12:27:40]wFMCommunicate request_size=4 [12:27:40]MH_SAM_APDU [12:27:40]CAPDU: 80 09 00 00 [12:27:40]Write to MH i2c: E2 08 00 4C 03 80 09 00 00 00 00 00 00 C1 [12:27:40]Write i2c OK [12:27:40]MH_I2C_Read... [12:27:40]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [12:27:40]Read from MH i2c: E2 [12:27:40]MH_I2C_Read... [12:27:40]Read from MH i2c: E2 03 00 [12:27:40]MH_I2C_Read... [12:27:40]Read from MH i2c: E2 03 00 4C 03 00 90 00 C3 [12:27:40]RAPDU: 90 00 [12:27:40]wFMCommunicate OK [12:27:40]SAM_PROTO_ClearQueue done [12:27:40]KKMCreateOFDPacket [12:27:40]OFDProtocolAddRootSTLVToBuf [12:27:40]FM_MakeSignedData [12:27:40]FM_MakeSignedData [12:27:40]SAM_PROTO_SignData [12:27:40]wFMCommunicate request_size=4 [12:27:40]MH_SAM_APDU [12:27:40]CAPDU: 80 0D 01 02 [12:27:40]Write to MH i2c: E2 08 00 4D 03 80 0D 01 02 00 00 00 00 C9 [12:27:40]Write i2c OK [12:27:40]MH_I2C_Read... [12:27:40]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [12:27:40]Read from MH i2c: E2 [12:27:40]MH_I2C_Read... [12:27:40]Read from MH i2c: E2 03 00 [12:27:40]MH_I2C_Read... [12:27:40]Read from MH i2c: E2 03 00 4D 03 00 90 00 C4 [12:27:40]RAPDU: 90 00 [12:27:40]wFMCommunicate OK [12:27:40]wFMCommunicate request_size=255 [12:27:40]MH_SAM_APDU [12:27: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 32 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 A8 00 00 00 F4 03 04 00 3C 83 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 80 16 03 00 35 04 06 00 71 [12:27:40]Write to MH i2c: E2 02 01 4E 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 32 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 A8 00 00 00 F4 03 04 00 3C 83 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 80 16 03 00 35 04 06 00 71 00 00 46 [12:27:40]Write i2c OK [12:27:41]MH_I2C_Read... [12:27:41]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:27:41]OFD Sender: No OFD packet to send [12:27:41]Read from MH i2c: E2 [12:27:41]MH_I2C_Read... [12:27:41]Read from MH i2c: E2 03 00 [12:27:41]MH_I2C_Read... [12:27:41]Read from MH i2c: E2 03 00 4E 03 00 90 00 C5 [12:27:41]RAPDU: 90 00 [12:27:41]wFMCommunicate OK [12:27:41]wFMCommunicate request_size=10 [12:27:41]MH_SAM_APDU [12:27:41]CAPDU: 80 0D 02 02 05 E5 40 6F 81 94 [12:27:41]Write to MH i2c: E2 0D 00 4F 03 80 0D 02 02 05 00 E5 40 6F 81 94 00 00 7F [12:27:41]Write i2c OK [12:27:41]MH_I2C_Read... [12:27:41]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:27:41]Read from MH i2c: E2 [12:27:41]MH_I2C_Read... [12:27:41]Read from MH i2c: E2 03 00 [12:27:41]MH_I2C_Read... [12:27:41]Read from MH i2c: E2 03 00 4F 03 00 90 00 C6 [12:27:41]RAPDU: 90 00 [12:27:41]wFMCommunicate OK [12:27:41]wFMCommunicate request_size=4 [12:27:41]MH_SAM_APDU [12:27:41]CAPDU: 80 0D 03 02 [12:27:41]Write to MH i2c: E2 08 00 50 03 80 0D 03 02 00 00 00 00 CE [12:27:41]Write i2c OK [12:27:41]MH_I2C_Read... [12:27:41]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [12:27:41]Read from MH i2c: E2 [12:27:41]MH_I2C_Read... [12:27:41]Read from MH i2c: E2 0B 00 [12:27:41]MH_I2C_Read... [12:27:41]Read from MH i2c: E2 0B 00 50 03 00 03 09 63 24 9F F2 F3 6E 90 00 54 [12:27:41]RAPDU: 03 09 63 24 9F F2 F3 6E 90 00 [12:27:41]wFMCommunicate OK [12:27:41]SAM_PROTO_SignData done [12:27:41]FM_MakeSignedData done [12:27:41]CreateOFDProtocolMessage [12:27:41]wFMCommunicate request_size=4 [12:27:41]MH_SAM_APDU [12:27:41]CAPDU: 80 11 00 00 [12:27:41]Write to MH i2c: E2 08 00 51 03 80 11 00 00 00 00 00 00 CE [12:27:41]Write i2c OK [12:27:41]MH_I2C_Read... [12:27:41]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:27:41]Read from MH i2c: E2 [12:27:41]MH_I2C_Read... [12:27:41]Read from MH i2c: E2 17 00 [12:27:41]MH_I2C_Read... [12:27:41]Read from MH i2c: E2 17 00 51 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 23 [12:27:41]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [12:27:41]wFMCommunicate OK [12:27:41]CreateOFDProtocolMessage done [12:27:41]OFDSenderStorePacket 202368 [12:27:41]StoreOFDPacket docnum=202368 [12:27:41]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 B1 59 07 01 CB D8 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 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 A8 00 00 00 F4 03 04 00 3C 83 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 80 16 03 00 35 04 06 00 71 E5 40 6F 81 94 03 09 63 24 9F F2 F3 6E [12:27:41]CheckFolder [12:27:41]dirname=/storage/ofd_packets [12:27:41]CheckFolder done [12:27:41]ProducePacketName [12:27:41]name=ofd_packets/00202368 [12:27:41]NVStorageSaveData ofd_packets/00202368 [12:27:41]File name is /storage/ofd_packets/00202368 [12:27:41]Write 301 bytes [12:27:41]NVStorageSaveData done [12:27:41]OFDSenderStorePacket done [12:27:41]KKMCreateOFDPacket done [12:27:41]NVStorageSaveData kkm_last_timestamp [12:27:41]File name is /storage/kkm_last_timestamp [12:27:41]Write 4 bytes [12:27:41]NVStorageSaveData done [12:27:41]ExternCall_PrintAddStr [12:27:41]wPrintStart [12:27:41]Write to MH i2c: 01 00 00 52 03 55 [12:27:41]Write i2c OK [12:27:41]MH_I2C_Read... [12:27:41]Read from MH i2c: 01 [12:27:41]MH_I2C_Read... [12:27:41]Read from MH i2c: 01 07 00 [12:27:41]MH_I2C_Read... [12:27:41]Read from MH i2c: 01 07 00 52 03 00 00 00 00 00 FF 0F 6A [12:27:41]RasterBufferAndPrint [12:27:41]line Счет N : (1)450144 [12:27:41]line ИНН: 02508201610067 [12:27:41]line Контрольно-Кассовый Чек [12:27:41]line ПРОДАЖА [12:27:41]line ТРК (МРК, ГНК) : 41 [12:27:41]line Товар: 2710124130 [12:27:41]line Аи-92-К-2 [12:27:41]line 5.980 * 66.90 [12:27:41]line = 400.06 [12:27:41]line НДС 12% НСП 1% [12:27:41]line > о реализуемом товаре [12:27:41]line ОКРУГЛЕНИЕ: -0.06 [12:27:41]line ИТОГО: 400.00 [12:27:41]line Внесено: 400.00 [12:27:41]line СДАЧА: 0.00 [12:27:41]line НСП 1% : 3.54 [12:27:41]line НДС 12% : 42.48 [12:27:41]line Наличными: 400.00 [12:27:41]line Безнал.: 0.00 [12:27:41]line Место: АЗС № 171 "Партнер Нефть" [12:27:41]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [12:27:41]line СНО: Общий режим [12:27:41]line Чек 168 28.10.2024 12:27 [12:27:41]line Смена: 545 ФФД: 1.0 [12:27:41]line ЗНМ: 0300000109 [12:27:41]line РНМ: 0000000000091777 [12:27:41]line Версия ККМ: 001 [12:27:41]line ФМ: 0000000000871756 [12:27:41]line ФД: 202368 [12:27:41]line ФПД: 125229442498964 [12:27:41]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T122740&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202368&fm=125229442498964&tin=02508201610067®Number=0000000000091777&sum=40000 [12:27:41]OFD Sender: Processing packet 202368 [packets to send 116, broken 115] [12:27:41]ProducePacketName [12:27:41]name=ofd_packets/00202368 [12:27:41]OFD Sender: To server: pG, [12:27:41]CommunicateWithHost lk.salyk.kg:30040 [12:27:41]ConnectInit lk.salyk.kg [12:27:41]written 0, free lines is 4095 [12:27:41]Connected sock=11 [12:27:41]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 B1 59 07 01 CB D8 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 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 A8 00 00 00 F4 03 04 00 3C 83 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 80 16 03 00 35 04 06 00 71 E5 40 6F 81 94 03 09 63 24 9F F2 F3 6E [12:27:42]Write to MH i2c: 01 00 00 7D 03 80 [12:27:42]Write i2c OK [12:27:42]MH_I2C_Read... [12:27:42]Read from MH i2c: 01 [12:27:42]MH_I2C_Read... [12:27:42]Read from MH i2c: 01 07 00 [12:27:42]MH_I2C_Read... [12:27:42]Read from MH i2c: 01 07 00 7D 03 00 00 00 00 00 C1 0C 54 [12:27:42]RasterBufferAndPrint [12:27:42]line [12:27:42]line [12:27:42]line [12:27:42]line [12:27:42]line [12:27:42]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 4C D5 47 00 DF 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 35 36 10 04 04 00 80 16 03 00 F4 03 04 00 F2 2E 1F 67 B6 04 01 00 00 71 4F F4 FB C2 B9 62 74 [12:27:42]CommunicateWithHost err = 0 [12:27:42]CheckOFDResponse [12:27:42]1017 (14) - 77093643461234 [12:27:42]1041 (16) - 0000000000871756 [12:27:42]1040 (4) - 202368 [12:27:42]1012 (4) - 28.10.2024 06:28 [12:27:42]1206 (1) - 0 [12:27:42]OFD Sender: Remove packet 202368 [12:27:42]ProducePacketName [12:27:42]name=ofd_packets/00202368 [12:27:42]NVStorageDeleteData [12:27:42]written 0, free lines is 3313 [12:27:42]MH_Cut [12:27:42]Write to MH i2c: D1 01 00 84 03 01 59 [12:27:42]Write i2c OK [12:27:42]MH_I2C_Read... [12:27:42]Read from MH i2c: D1 [12:27:42]MH_I2C_Read... [12:27:42]Read from MH i2c: D1 01 00 [12:27:42]MH_I2C_Read... [12:27:42]Read from MH i2c: D1 01 00 84 03 00 58 [12:27:42]Write to MH i2c: 01 00 00 85 03 88 [12:27:42]Write i2c OK [12:27:42]MH_I2C_Read... [12:27:42]OFD Sender: No OFD packet to send [12:27:42]*** Cut start [12:27:42]*** Purtial cut [12:27:42]*** Stage 1: CUTSNS_PIN = 1 [12:27:43]Read from MH i2c: 01 [12:27:43]MH_I2C_Read... [12:27:43]*** Stop cut motor [12:27:43]*** Cut end [12:27:43]Read from MH i2c: 01 07 00 [12:27:43]MH_I2C_Read... [12:27:43]Read from MH i2c: 01 07 00 85 03 00 00 00 00 00 FF 0F 9D [12:27:43]process_action close_receipt done [12:27:43]requested_data is exist [12:27:43]produce_requested_data [12:27:43]requested_item fm.sn is exist - process it [12:27:43]wFMCommunicate request_size=4 [12:27:43]MH_SAM_APDU [12:27:43]CAPDU: 80 11 00 00 [12:27:43]Write to MH i2c: E2 08 00 86 03 80 11 00 00 00 00 00 00 03 [12:27:43]Write i2c OK [12:27:43]MH_I2C_Read... [12:27:43]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:27:43]Read from MH i2c: E2 [12:27:43]MH_I2C_Read... [12:27:43]Read from MH i2c: E2 17 00 [12:27:43]MH_I2C_Read... [12:27:43]Read from MH i2c: E2 17 00 86 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 58 [12:27:43]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [12:27:43]wFMCommunicate OK [12:27:43]requested_item fd.num is exist - process it [12:27:43]SAM_PROTO_GetFieldsCounters [12:27:43]wFMCommunicate request_size=4 [12:27:43]MH_SAM_APDU [12:27:43]CAPDU: 80 13 00 00 [12:27:43]Write to MH i2c: E2 08 00 87 03 80 13 00 00 00 00 00 00 06 [12:27:43]Write i2c OK [12:27:43]MH_I2C_Read... [12:27:43]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:27:43]Read from MH i2c: E2 [12:27:43]MH_I2C_Read... [12:27:43]Read from MH i2c: E2 62 00 [12:27:43]MH_I2C_Read... [12:27:43]Read from MH i2c: E2 62 00 87 03 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 80 16 03 00 0E 04 04 00 21 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 E3 [12:27:43]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 80 16 03 00 0E 04 04 00 21 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 [12:27:43]wFMCommunicate OK [12:27:43]SAM_PROTO_GetFieldsCounters done [12:27:43]requested_item shift.num is exist - process it [12:27:43]requested_item shift.opened is exist - process it [12:27:43]req_shift_opened [12:27:43]FM_GetShiftState [12:27:43]SAM_PROTO_GetShiftState [12:27:43]wFMCommunicate request_size=4 [12:27:43]MH_SAM_APDU [12:27:43]CAPDU: 80 13 01 00 [12:27:43]Write to MH i2c: E2 08 00 88 03 80 13 01 00 00 00 00 00 08 [12:27:43]Write i2c OK [12:27:43]MH_I2C_Read... [12:27:43]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:27:43]Read from MH i2c: E2 [12:27:43]MH_I2C_Read... [12:27:43]Read from MH i2c: E2 0E 00 [12:27:43]MH_I2C_Read... [12:27:43]Read from MH i2c: E2 0E 00 88 03 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 B3 [12:27:43]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [12:27:43]wFMCommunicate OK [12:27:43]SAM_PROTO_GetShiftState done [12:27:43]FM_GetShiftState done [12:27:43]req_shift_opened done [12:27:43]requested_item shift.open_date is exist - process it [12:27:43]req_shift_open_date [12:27:43]req_shift_open_date done [12:27:43]produce_requested_data done [12:27:43]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202368,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670} [12:27:43]process_action_free close_receipt [12:27:43]json_value_free [12:27:43]json_value_free done [12:27:43]process_json_proto returns [12:27:43]Send response to host [12:27:43]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202368,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670}}} [12:27:43]free response buf [12:27:43]execute_script done [12:27:43]execute_script returns [12:27:43]free content buf [12:27:43]Sock 10.Close socket [12:27:43]Sock 10.Thread stoped [12:27:47]OFD Sender: No OFD packet to send [12:27:52]OFD Sender: No OFD packet to send [12:27:57]OFD Sender: No OFD packet to send [12:28:02]OFD Sender: No OFD packet to send [12:28:07]OFD Sender: No OFD packet to send [12:28:12]OFD Sender: No OFD packet to send [12:28:17]OFD Sender: No OFD packet to send [12:28:22]OFD Sender: No OFD packet to send [12:28:27]OFD Sender: No OFD packet to send [12:28:32]OFD Sender: No OFD packet to send [12:28:37]OFD Sender: No OFD packet to send [12:28:42]OFD Sender: No OFD packet to send [12:28:47]OFD Sender: No OFD packet to send [12:28:52]OFD Sender: No OFD packet to send [12:28:57]OFD Sender: No OFD packet to send [12:29:02]OFD Sender: No OFD packet to send [12:29:07]OFD Sender: No OFD packet to send [12:29:12]OFD Sender: No OFD packet to send [12:29:17]OFD Sender: No OFD packet to send [12:29:22]OFD Sender: No OFD packet to send [12:29:27]OFD Sender: No OFD packet to send [12:29:32]OFD Sender: No OFD packet to send [12:29:37]OFD Sender: No OFD packet to send [12:29:42]OFD Sender: No OFD packet to send [12:29:47]OFD Sender: No OFD packet to send [12:29:49]accept exits with 9 [12:29:49]New connection [12:29:49]New thread 3067120996 created [12:29:49]Thread 3066977636 joined [12:29:49]Waiting for new connection... [12:29:49] Sock 9.Parse request [12:29:49]Sock 9.Check first char [12:29:49]Sock 9.First char is OK [12:29:49]request: POST /json_proto HTTP/1.0 [12:29:49]Method: POST [12:29:49]URL: /json_proto [12:29:49]Method is POST - this is cgi request [12:29:49]url: /json_proto [12:29:49]query_string will be loaded in cgi processing [12:29:49]execute_cgi json_proto POST (null) [12:29:49]execute_cgi path=json_proto method=POST [12:29:49]POST find Content-Length [12:29:49]Host: 172.17.63.195:8080 [12:29:49]Content-Length: 677 [12:29:49]Content-Type: application/json [12:29:49] [12:29:49]POST finish read [12:29:49]Found Content-Length = 677 [12:29:49]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450148", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "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" ] } } [12:29:49]execute_script... [12:29: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)450148", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "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" ] } } [12:29:49]POST & json_proto [12:29:49]process_json_proto [12:29:49]json parsed OK: [12:29:49]protocol is kg_v1.0 [12:29:49]action value=close_receipt [12:29:49]process_action close_receipt [12:29:49]cmd_close_receipt [12:29:49]MH_GetDate [12:29:49]Write to MH i2c: F0 00 00 89 03 7B [12:29:49]Write i2c OK [12:29:49]MH_I2C_Read... [12:29:49]Read from MH i2c: F0 [12:29:49]MH_I2C_Read... [12:29:49]Read from MH i2c: F0 09 00 [12:29:49]MH_I2C_Read... [12:29:49]Read from MH i2c: F0 09 00 89 03 00 BE 83 1F 67 47 1B 1E 67 32 [12:29:49]GetLastDocTimeStamp 1730118460 [12:29:49]current date 1730118590 [12:29:49]FM_GetShiftState [12:29:49]SAM_PROTO_GetShiftState [12:29:49]wFMCommunicate request_size=4 [12:29:49]MH_SAM_APDU [12:29:49]CAPDU: 80 13 01 00 [12:29:49]Write to MH i2c: E2 08 00 8A 03 80 13 01 00 00 00 00 00 0A [12:29:49]Write i2c OK [12:29:49]MH_I2C_Read... [12:29:49]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:29:49]Read from MH i2c: E2 [12:29:49]MH_I2C_Read... [12:29:49]Read from MH i2c: E2 0E 00 [12:29:49]MH_I2C_Read... [12:29:49]Read from MH i2c: E2 0E 00 8A 03 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 B5 [12:29:49]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [12:29:49]wFMCommunicate OK [12:29:49]SAM_PROTO_GetShiftState done [12:29:49]FM_GetShiftState done [12:29:49]opened in 1730073670 [12:29:49]opened+sec_in_day 1730160070 [12:29:49]quantity*price = 25020 [12:29:49]sum+1 = 25022 [12:29:49]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.21 ИТОГО: 250.00 Внесено: 250.00 СДАЧА: 0.00 НСП 1% : 2.21 НДС 12% : 26.57 Наличными: 250.00 Безнал.: 0.00 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 169 28.10.2024 12:29 Смена: 545 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 ФМ: 0000000000871756 ФД: 202369 ФПД: 196892234992190 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T122950&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202369&fm=196892234992190&tin=02508201610067®Number=0000000000091777&sum=25000 [12:29:50]StoreToDocumentArchive [12:29:50]shift 545 fd 202369 [12:29:50]save to /storage/0545/doc_00202369 [12:29:50]save last doc name /storage/0545/doc_00202369 to /storage/kkm_last_doc_name [12:29:50]save OK [12:29:50]Clear old archive folders... [12:29:50]ProcessDocumentItem done err = 0, tmpTLVsize=251 [12:29:50]tlvbuf is 01397810 [12:29:50]SAM_PROTO_ClearQueue [12:29:50]wFMCommunicate request_size=4 [12:29:50]MH_SAM_APDU [12:29:50]CAPDU: 80 09 00 00 [12:29:50]Write to MH i2c: E2 08 00 97 03 80 09 00 00 00 00 00 00 0C [12:29:50]Write i2c OK [12:29:50]MH_I2C_Read... [12:29:50]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [12:29:50]Read from MH i2c: E2 [12:29:50]MH_I2C_Read... [12:29:50]Read from MH i2c: E2 03 00 [12:29:50]MH_I2C_Read... [12:29:50]Read from MH i2c: E2 03 00 97 03 00 90 00 0E [12:29:50]RAPDU: 90 00 [12:29:50]wFMCommunicate OK [12:29:50]SAM_PROTO_ClearQueue done [12:29:50]KKMCreateOFDPacket [12:29:50]OFDProtocolAddRootSTLVToBuf [12:29:50]FM_MakeSignedData [12:29:50]FM_MakeSignedData [12:29:50]SAM_PROTO_SignData [12:29:50]wFMCommunicate request_size=4 [12:29:50]MH_SAM_APDU [12:29:50]CAPDU: 80 0D 01 02 [12:29:50]Write to MH i2c: E2 08 00 98 03 80 0D 01 02 00 00 00 00 14 [12:29:50]Write i2c OK [12:29:50]MH_I2C_Read... [12:29:50]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [12:29:50]Read from MH i2c: E2 [12:29:50]MH_I2C_Read... [12:29:50]Read from MH i2c: E2 03 00 [12:29:50]MH_I2C_Read... [12:29:50]Read from MH i2c: E2 03 00 98 03 00 90 00 0F [12:29:50]RAPDU: 90 00 [12:29:50]wFMCommunicate OK [12:29:50]wFMCommunicate request_size=255 [12:29:50]MH_SAM_APDU [12:29: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 32 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 A9 00 00 00 F4 03 04 00 BE 83 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 81 16 03 00 35 04 06 00 B3 [12:29:50]Write to MH i2c: E2 02 01 99 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 32 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 A9 00 00 00 F4 03 04 00 BE 83 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 81 16 03 00 35 04 06 00 B3 00 00 61 [12:29:50]Write i2c OK [12:29:50]MH_I2C_Read... [12:29:51]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:29:51]Read from MH i2c: E2 [12:29:51]MH_I2C_Read... [12:29:51]Read from MH i2c: E2 03 00 [12:29:51]MH_I2C_Read... [12:29:51]Read from MH i2c: E2 03 00 99 03 00 90 00 10 [12:29:51]RAPDU: 90 00 [12:29:51]wFMCommunicate OK [12:29:51]wFMCommunicate request_size=10 [12:29:51]MH_SAM_APDU [12:29:51]CAPDU: 80 0D 02 02 05 12 8B B9 CA 3E [12:29:51]Write to MH i2c: E2 0D 00 9A 03 80 0D 02 02 05 00 12 8B B9 CA 3E 00 00 7F [12:29:51]Write i2c OK [12:29:51]MH_I2C_Read... [12:29:51]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:29:51]Read from MH i2c: E2 [12:29:51]MH_I2C_Read... [12:29:51]Read from MH i2c: E2 03 00 [12:29:51]MH_I2C_Read... [12:29:51]Read from MH i2c: E2 03 00 9A 03 00 90 00 11 [12:29:51]RAPDU: 90 00 [12:29:51]wFMCommunicate OK [12:29:51]wFMCommunicate request_size=4 [12:29:51]MH_SAM_APDU [12:29:51]CAPDU: 80 0D 03 02 [12:29:51]Write to MH i2c: E2 08 00 9B 03 80 0D 03 02 00 00 00 00 19 [12:29:51]Write i2c OK [12:29:51]MH_I2C_Read... [12:29:51]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [12:29:51]Read from MH i2c: E2 [12:29:51]MH_I2C_Read... [12:29:51]Read from MH i2c: E2 0B 00 [12:29:51]MH_I2C_Read... [12:29:51]Read from MH i2c: E2 0B 00 9B 03 00 B4 74 FC 0B 42 78 0F 8E 90 00 A0 [12:29:51]RAPDU: B4 74 FC 0B 42 78 0F 8E 90 00 [12:29:51]wFMCommunicate OK [12:29:51]SAM_PROTO_SignData done [12:29:51]FM_MakeSignedData done [12:29:51]CreateOFDProtocolMessage [12:29:51]wFMCommunicate request_size=4 [12:29:51]MH_SAM_APDU [12:29:51]CAPDU: 80 11 00 00 [12:29:51]Write to MH i2c: E2 08 00 9C 03 80 11 00 00 00 00 00 00 19 [12:29:51]Write i2c OK [12:29:51]MH_I2C_Read... [12:29:51]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:29:51]Read from MH i2c: E2 [12:29:51]MH_I2C_Read... [12:29:51]Read from MH i2c: E2 17 00 [12:29:51]MH_I2C_Read... [12:29:51]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 35 36 90 00 6E [12:29:51]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [12:29:51]wFMCommunicate OK [12:29:51]CreateOFDProtocolMessage done [12:29:51]OFDSenderStorePacket 202369 [12:29:51]StoreOFDPacket docnum=202369 [12:29:51]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 99 9F 07 01 71 AA 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 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 A9 00 00 00 F4 03 04 00 BE 83 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 81 16 03 00 35 04 06 00 B3 12 8B B9 CA 3E B4 74 FC 0B 42 78 0F 8E [12:29:51]CheckFolder [12:29:51]dirname=/storage/ofd_packets [12:29:51]CheckFolder done [12:29:51]ProducePacketName [12:29:51]name=ofd_packets/00202369 [12:29:51]NVStorageSaveData ofd_packets/00202369 [12:29:51]File name is /storage/ofd_packets/00202369 [12:29:51]Write 301 bytes [12:29:51]NVStorageSaveData done [12:29:51]OFDSenderStorePacket done [12:29:51]KKMCreateOFDPacket done [12:29:51]NVStorageSaveData kkm_last_timestamp [12:29:51]File name is /storage/kkm_last_timestamp [12:29:51]Write 4 bytes [12:29:51]NVStorageSaveData done [12:29:51]ExternCall_PrintAddStr [12:29:51]wPrintStart [12:29:51]Write to MH i2c: 01 00 00 9D 03 A0 [12:29:51]Write i2c OK [12:29:51]MH_I2C_Read... [12:29:51]Read from MH i2c: 01 [12:29:51]MH_I2C_Read... [12:29:51]Read from MH i2c: 01 07 00 [12:29:51]MH_I2C_Read... [12:29:51]Read from MH i2c: 01 07 00 9D 03 00 00 00 00 00 FF 0F B5 [12:29:51]RasterBufferAndPrint [12:29:51]line Счет N : (1)450148 [12:29:51]line ИНН: 02508201610067 [12:29:51]line Контрольно-Кассовый Чек [12:29:51]line ПРОДАЖА [12:29:51]line ТРК (МРК, ГНК) : 31 [12:29:51]line Товар: 2710124130 [12:29:51]line Аи-92-К-2 [12:29:51]line 3.740 * 66.90 [12:29:51]line = 250.21 [12:29:51]line НДС 12% НСП 1% [12:29:51]line > о реализуемом товаре [12:29:51]line ОКРУГЛЕНИЕ: -0.21 [12:29:51]line ИТОГО: 250.00 [12:29:51]line Внесено: 250.00 [12:29:51]line СДАЧА: 0.00 [12:29:51]line НСП 1% : 2.21 [12:29:51]line НДС 12% : 26.57 [12:29:51]line Наличными: 250.00 [12:29:51]line Безнал.: 0.00 [12:29:51]line Место: АЗС № 171 "Партнер Нефть" [12:29:51]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [12:29:51]line СНО: Общий режим [12:29:51]line Чек 169 28.10.2024 12:29 [12:29:51]line Смена: 545 ФФД: 1.0 [12:29:51]line ЗНМ: 0300000109 [12:29:51]line РНМ: 0000000000091777 [12:29:51]line Версия ККМ: 001 [12:29:51]line ФМ: 0000000000871756 [12:29:51]line ФД: 202369 [12:29:51]line ФПД: 196892234992190 [12:29:51]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T122950&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202369&fm=196892234992190&tin=02508201610067®Number=0000000000091777&sum=25000 [12:29:51]written 0, free lines is 4095 [12:29:51]OFD Sender: Processing packet 202369 [packets to send 116, broken 115] [12:29:51]ProducePacketName [12:29:51]name=ofd_packets/00202369 [12:29:51]OFD Sender: To server: pG, [12:29:51]CommunicateWithHost lk.salyk.kg:30040 [12:29:51]ConnectInit lk.salyk.kg [12:29:51]Connected sock=10 [12:29:51]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 99 9F 07 01 71 AA 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 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 A9 00 00 00 F4 03 04 00 BE 83 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 81 16 03 00 35 04 06 00 B3 12 8B B9 CA 3E B4 74 FC 0B 42 78 0F 8E [12:29:51]Write to MH i2c: 01 00 00 C8 03 CB [12:29:51]Write i2c OK [12:29:51]MH_I2C_Read... [12:29:51]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 5D 7C 47 00 24 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 35 36 10 04 04 00 81 16 03 00 F4 03 04 00 74 2F 1F 67 B6 04 01 00 00 EF 50 65 11 5E A5 91 32 [12:29:51]CommunicateWithHost err = 0 [12:29:51]CheckOFDResponse [12:29:51]1017 (14) - 77093643461234 [12:29:51]1041 (16) - 0000000000871756 [12:29:51]1040 (4) - 202369 [12:29:51]1012 (4) - 28.10.2024 06:30 [12:29:51]1206 (1) - 0 [12:29:51]OFD Sender: Remove packet 202369 [12:29:51]ProducePacketName [12:29:51]name=ofd_packets/00202369 [12:29:51]NVStorageDeleteData [12:29:51]Read from MH i2c: 01 [12:29:51]MH_I2C_Read... [12:29:51]Read from MH i2c: 01 07 00 [12:29:51]MH_I2C_Read... [12:29:51]Read from MH i2c: 01 07 00 C8 03 00 00 00 00 00 A1 0C 7F [12:29:51]RasterBufferAndPrint [12:29:51]line [12:29:51]line [12:29:51]line [12:29:51]line [12:29:51]line [12:29:51]written 0, free lines is 3416 [12:29:51]MH_Cut [12:29:51]Write to MH i2c: D1 01 00 CF 03 01 A4 [12:29:51]Write i2c OK [12:29:51]MH_I2C_Read... [12:29:51]Read from MH i2c: D1 [12:29:51]MH_I2C_Read... [12:29:51]Read from MH i2c: D1 01 00 [12:29:51]MH_I2C_Read... [12:29:51]Read from MH i2c: D1 01 00 CF 03 00 A3 [12:29:51]Write to MH i2c: 01 00 00 D0 03 D3 [12:29:51]Write i2c OK [12:29:51]MH_I2C_Read... [12:29:52]OFD Sender: No OFD packet to send [12:29:52]*** Cut start [12:29:52]*** Purtial cut [12:29:52]*** Stage 1: CUTSNS_PIN = 1 [12:29:52]Read from MH i2c: 01 [12:29:52]MH_I2C_Read... [12:29:52]*** Stop cut motor [12:29:52]*** Cut end [12:29:52]Read from MH i2c: 01 07 00 [12:29:52]MH_I2C_Read... [12:29:52]Read from MH i2c: 01 07 00 D0 03 00 00 00 00 00 FF 0F E8 [12:29:52]process_action close_receipt done [12:29:52]requested_data is exist [12:29:52]produce_requested_data [12:29:52]requested_item fm.sn is exist - process it [12:29:52]wFMCommunicate request_size=4 [12:29:52]MH_SAM_APDU [12:29:52]CAPDU: 80 11 00 00 [12:29:52]Write to MH i2c: E2 08 00 D1 03 80 11 00 00 00 00 00 00 4E [12:29:52]Write i2c OK [12:29:52]MH_I2C_Read... [12:29:53]Read from MH i2c: E2 [12:29:53]MH_I2C_Read... [12:29:53]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:29:53]Read from MH i2c: E2 17 00 [12:29:53]MH_I2C_Read... [12:29:53]Read from MH i2c: E2 17 00 D1 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 A3 [12:29:53]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [12:29:53]wFMCommunicate OK [12:29:53]requested_item fd.num is exist - process it [12:29:53]SAM_PROTO_GetFieldsCounters [12:29:53]wFMCommunicate request_size=4 [12:29:53]MH_SAM_APDU [12:29:53]CAPDU: 80 13 00 00 [12:29:53]Write to MH i2c: E2 08 00 D2 03 80 13 00 00 00 00 00 00 51 [12:29:53]Write i2c OK [12:29:53]MH_I2C_Read... [12:29:53]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:29:53]Read from MH i2c: E2 [12:29:53]MH_I2C_Read... [12:29:53]Read from MH i2c: E2 62 00 [12:29:53]MH_I2C_Read... [12:29:53]Read from MH i2c: E2 62 00 D2 03 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 81 16 03 00 0E 04 04 00 21 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 32 [12:29:53]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 81 16 03 00 0E 04 04 00 21 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 [12:29:53]wFMCommunicate OK [12:29:53]SAM_PROTO_GetFieldsCounters done [12:29:53]requested_item shift.num is exist - process it [12:29:53]requested_item shift.opened is exist - process it [12:29:53]req_shift_opened [12:29:53]FM_GetShiftState [12:29:53]SAM_PROTO_GetShiftState [12:29:53]wFMCommunicate request_size=4 [12:29:53]MH_SAM_APDU [12:29:53]CAPDU: 80 13 01 00 [12:29:53]Write to MH i2c: E2 08 00 D3 03 80 13 01 00 00 00 00 00 53 [12:29:53]Write i2c OK [12:29:53]MH_I2C_Read... [12:29:53]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:29:53]Read from MH i2c: E2 [12:29:53]MH_I2C_Read... [12:29:53]Read from MH i2c: E2 0E 00 [12:29:53]MH_I2C_Read... [12:29:53]Read from MH i2c: E2 0E 00 D3 03 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 FE [12:29:53]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [12:29:53]wFMCommunicate OK [12:29:53]SAM_PROTO_GetShiftState done [12:29:53]FM_GetShiftState done [12:29:53]req_shift_opened done [12:29:53]requested_item shift.open_date is exist - process it [12:29:53]req_shift_open_date [12:29:53]req_shift_open_date done [12:29:53]produce_requested_data done [12:29:53]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202369,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670} [12:29:53]process_action_free close_receipt [12:29:53]json_value_free [12:29:53]json_value_free done [12:29:53]process_json_proto returns [12:29:53]Send response to host [12:29:53]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202369,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670}}} [12:29:53]free response buf [12:29:53]execute_script done [12:29:53]execute_script returns [12:29:53]free content buf [12:29:53]Sock 9.Close socket [12:29:53]Sock 9.Thread stoped [12:29:57]accept exits with 7 [12:29:57]New connection [12:29:57]New thread 3066977636 created [12:29:57]Thread 3067120996 joined [12:29:57]Waiting for new connection... [12:29:57] Sock 7.Parse request [12:29:57]Sock 7.Check first char [12:29:57]Sock 7.First char is OK [12:29:57]request: POST /json_proto HTTP/1.0 [12:29:57]Method: POST [12:29:57]URL: /json_proto [12:29:57]Method is POST - this is cgi request [12:29:57]url: /json_proto [12:29:57]query_string will be loaded in cgi processing [12:29:57]execute_cgi json_proto POST (null) [12:29:57]execute_cgi path=json_proto method=POST [12:29:57]POST find Content-Length [12:29:57]Host: 172.17.63.195:8080 [12:29:57]Content-Length: 677 [12:29:57]Content-Type: application/json [12:29:57] [12:29:57]POST finish read [12:29:57]Found Content-Length = 677 [12:29:57]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450146", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 52", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "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" ] } } [12:29:57]execute_script... [12:29: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)450146", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 52", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "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" ] } } [12:29:57]POST & json_proto [12:29:57]process_json_proto [12:29:57]json parsed OK: [12:29:57]protocol is kg_v1.0 [12:29:57]action value=close_receipt [12:29:57]process_action close_receipt [12:29:57]cmd_close_receipt [12:29:57]MH_GetDate [12:29:57]Write to MH i2c: F0 00 00 D4 03 C6 [12:29:57]Write i2c OK [12:29:57]MH_I2C_Read... [12:29:57]Read from MH i2c: F0 [12:29:57]MH_I2C_Read... [12:29:57]Read from MH i2c: F0 09 00 [12:29:57]MH_I2C_Read... [12:29:57]Read from MH i2c: F0 09 00 D4 03 00 C5 83 1F 67 47 1B 1E 67 84 [12:29:57]GetLastDocTimeStamp 1730118590 [12:29:57]current date 1730118597 [12:29:57]FM_GetShiftState [12:29:57]SAM_PROTO_GetShiftState [12:29:57]wFMCommunicate request_size=4 [12:29:57]MH_SAM_APDU [12:29:57]CAPDU: 80 13 01 00 [12:29:57]Write to MH i2c: E2 08 00 D5 03 80 13 01 00 00 00 00 00 55 [12:29:57]Write i2c OK [12:29:57]MH_I2C_Read... [12:29:57]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:29:57]Read from MH i2c: E2 [12:29:57]MH_I2C_Read... [12:29:57]Read from MH i2c: E2 0E 00 [12:29:57]MH_I2C_Read... [12:29:57]Read from MH i2c: E2 0E 00 D5 03 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 00 [12:29:57]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [12:29:57]wFMCommunicate OK [12:29:57]SAM_PROTO_GetShiftState done [12:29:57]FM_GetShiftState done [12:29:57]opened in 1730073670 [12:29:57]opened+sec_in_day 1730160070 [12:29:57]quantity*price = 30038 [12:29:57]sum+1 = 30039 [12:29:57]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.38 ИТОГО: 300.00 Внесено: 300.00 СДАЧА: 0.00 НСП 1% : 2.66 НДС 12% : 31.90 Наличными: 300.00 Безнал.: 0.00 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 170 28.10.2024 12:29 Смена: 545 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 ФМ: 0000000000871756 ФД: 202370 ФПД: 215476655195613 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T122957&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202370&fm=215476655195613&tin=02508201610067®Number=0000000000091777&sum=30000 [12:29:58]StoreToDocumentArchive [12:29:58]shift 545 fd 202370 [12:29:58]save to /storage/0545/doc_00202370 [12:29:58]save last doc name /storage/0545/doc_00202370 to /storage/kkm_last_doc_name [12:29:58]save OK [12:29:58]Clear old archive folders... [12:29:58]ProcessDocumentItem done err = 0, tmpTLVsize=251 [12:29:58]tlvbuf is 013BC760 [12:29:58]SAM_PROTO_ClearQueue [12:29:58]wFMCommunicate request_size=4 [12:29:58]MH_SAM_APDU [12:29:58]CAPDU: 80 09 00 00 [12:29:58]Write to MH i2c: E2 08 00 E2 03 80 09 00 00 00 00 00 00 57 [12:29:58]Write i2c OK [12:29:58]MH_I2C_Read... [12:29:58]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [12:29:58]Read from MH i2c: E2 [12:29:58]MH_I2C_Read... [12:29:58]Read from MH i2c: E2 03 00 [12:29:58]MH_I2C_Read... [12:29:58]Read from MH i2c: E2 03 00 E2 03 00 90 00 59 [12:29:58]RAPDU: 90 00 [12:29:58]wFMCommunicate OK [12:29:58]SAM_PROTO_ClearQueue done [12:29:58]KKMCreateOFDPacket [12:29:58]OFDProtocolAddRootSTLVToBuf [12:29:58]FM_MakeSignedData [12:29:58]FM_MakeSignedData [12:29:58]SAM_PROTO_SignData [12:29:58]wFMCommunicate request_size=4 [12:29:58]MH_SAM_APDU [12:29:58]CAPDU: 80 0D 01 02 [12:29:58]Write to MH i2c: E2 08 00 E3 03 80 0D 01 02 00 00 00 00 5F [12:29:58]Write i2c OK [12:29:58]MH_I2C_Read... [12:29:58]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [12:29:58]Read from MH i2c: E2 [12:29:58]MH_I2C_Read... [12:29:58]Read from MH i2c: E2 03 00 [12:29:58]MH_I2C_Read... [12:29:58]Read from MH i2c: E2 03 00 E3 03 00 90 00 5A [12:29:58]RAPDU: 90 00 [12:29:58]wFMCommunicate OK [12:29:58]wFMCommunicate request_size=255 [12:29:58]MH_SAM_APDU [12:29: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 32 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 AA 00 00 00 F4 03 04 00 C5 83 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 82 16 03 00 35 04 06 00 C3 [12:29:58]Write to MH i2c: E2 02 01 E4 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 32 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 AA 00 00 00 F4 03 04 00 C5 83 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 82 16 03 00 35 04 06 00 C3 00 00 E0 [12:29:58]Write i2c OK [12:29:58]MH_I2C_Read... [12:29:59]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:29:59]Read from MH i2c: E2 [12:29:59]MH_I2C_Read... [12:29:59]Read from MH i2c: E2 03 00 [12:29:59]MH_I2C_Read... [12:29:59]Read from MH i2c: E2 03 00 E4 03 00 90 00 5B [12:29:59]RAPDU: 90 00 [12:29:59]wFMCommunicate OK [12:29:59]wFMCommunicate request_size=10 [12:29:59]MH_SAM_APDU [12:29:59]CAPDU: 80 0D 02 02 05 F9 91 7D 85 DD [12:29:59]Write to MH i2c: E2 0D 00 E5 03 80 0D 02 02 05 00 F9 91 7D 85 DD 00 00 D5 [12:29:59]Write i2c OK [12:29:59]MH_I2C_Read... [12:29:59]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:29:59]Read from MH i2c: E2 [12:29:59]MH_I2C_Read... [12:29:59]Read from MH i2c: E2 03 00 [12:29:59]MH_I2C_Read... [12:29:59]Read from MH i2c: E2 03 00 E5 03 00 90 00 5C [12:29:59]RAPDU: 90 00 [12:29:59]wFMCommunicate OK [12:29:59]wFMCommunicate request_size=4 [12:29:59]MH_SAM_APDU [12:29:59]CAPDU: 80 0D 03 02 [12:29:59]Write to MH i2c: E2 08 00 E6 03 80 0D 03 02 00 00 00 00 64 [12:29:59]Write i2c OK [12:29:59]MH_I2C_Read... [12:29:59]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [12:29:59]Read from MH i2c: E2 [12:29:59]MH_I2C_Read... [12:29:59]Read from MH i2c: E2 0B 00 [12:29:59]MH_I2C_Read... [12:29:59]Read from MH i2c: E2 0B 00 E6 03 00 BF 51 25 3F 8B 0D 53 5C 90 00 20 [12:29:59]RAPDU: BF 51 25 3F 8B 0D 53 5C 90 00 [12:29:59]wFMCommunicate OK [12:29:59]SAM_PROTO_SignData done [12:29:59]FM_MakeSignedData done [12:29:59]CreateOFDProtocolMessage [12:29:59]wFMCommunicate request_size=4 [12:29:59]MH_SAM_APDU [12:29:59]CAPDU: 80 11 00 00 [12:29:59]Write to MH i2c: E2 08 00 E7 03 80 11 00 00 00 00 00 00 64 [12:29:59]Write i2c OK [12:29:59]MH_I2C_Read... [12:29:59]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:29:59]Read from MH i2c: E2 [12:29:59]MH_I2C_Read... [12:29:59]Read from MH i2c: E2 17 00 [12:29:59]MH_I2C_Read... [12:29:59]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 35 36 90 00 B9 [12:29:59]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [12:29:59]wFMCommunicate OK [12:29:59]CreateOFDProtocolMessage done [12:29:59]OFDSenderStorePacket 202370 [12:29:59]StoreOFDPacket docnum=202370 [12:29:59]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 54 EA 07 01 54 CA 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 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 AA 00 00 00 F4 03 04 00 C5 83 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 82 16 03 00 35 04 06 00 C3 F9 91 7D 85 DD BF 51 25 3F 8B 0D 53 5C [12:29:59]CheckFolder [12:29:59]dirname=/storage/ofd_packets [12:29:59]CheckFolder done [12:29:59]ProducePacketName [12:29:59]name=ofd_packets/00202370 [12:29:59]NVStorageSaveData ofd_packets/00202370 [12:29:59]File name is /storage/ofd_packets/00202370 [12:29:59]Write 301 bytes [12:29:59]NVStorageSaveData done [12:29:59]OFDSenderStorePacket done [12:29:59]KKMCreateOFDPacket done [12:29:59]NVStorageSaveData kkm_last_timestamp [12:29:59]File name is /storage/kkm_last_timestamp [12:29:59]Write 4 bytes [12:29:59]NVStorageSaveData done [12:29:59]ExternCall_PrintAddStr [12:29:59]wPrintStart [12:29:59]Write to MH i2c: 01 00 00 E8 03 EB [12:29:59]Write i2c OK [12:29:59]MH_I2C_Read... [12:29:59]Read from MH i2c: 01 [12:29:59]MH_I2C_Read... [12:29:59]Read from MH i2c: 01 07 00 [12:29:59]MH_I2C_Read... [12:29:59]Read from MH i2c: 01 07 00 E8 03 00 00 00 00 00 FF 0F 00 [12:29:59]RasterBufferAndPrint [12:29:59]line Счет N : (1)450146 [12:29:59]line ИНН: 02508201610067 [12:29:59]line Контрольно-Кассовый Чек [12:29:59]line ПРОДАЖА [12:29:59]line ТРК (МРК, ГНК) : 52 [12:29:59]line Товар: 2710124130 [12:29:59]line Аи-92-К-2 [12:29:59]line 4.490 * 66.90 [12:29:59]line = 300.38 [12:29:59]line НДС 12% НСП 1% [12:29:59]line > о реализуемом товаре [12:29:59]line ОКРУГЛЕНИЕ: -0.38 [12:29:59]line ИТОГО: 300.00 [12:29:59]line Внесено: 300.00 [12:29:59]line СДАЧА: 0.00 [12:29:59]line НСП 1% : 2.66 [12:29:59]line НДС 12% : 31.90 [12:29:59]line Наличными: 300.00 [12:29:59]line Безнал.: 0.00 [12:29:59]line Место: АЗС № 171 "Партнер Нефть" [12:29:59]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [12:29:59]line СНО: Общий режим [12:29:59]line Чек 170 28.10.2024 12:29 [12:29:59]line Смена: 545 ФФД: 1.0 [12:29:59]line ЗНМ: 0300000109 [12:29:59]line РНМ: 0000000000091777 [12:29:59]line Версия ККМ: 001 [12:29:59]line ФМ: 0000000000871756 [12:29:59]line ФД: 202370 [12:29:59]line ФПД: 215476655195613 [12:29:59]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T122957&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202370&fm=215476655195613&tin=02508201610067®Number=0000000000091777&sum=30000 [12:29:59]written 0, free lines is 4095 [12:29:59]OFD Sender: Processing packet 202370 [packets to send 116, broken 115] [12:29:59]ProducePacketName [12:29:59]name=ofd_packets/00202370 [12:29:59]OFD Sender: To server: pG, [12:29:59]CommunicateWithHost lk.salyk.kg:30040 [12:29:59]ConnectInit lk.salyk.kg [12:29:59]Connected sock=10 [12:29: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 35 36 0F 01 00 00 54 EA 07 01 54 CA 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 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 AA 00 00 00 F4 03 04 00 C5 83 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 82 16 03 00 35 04 06 00 C3 F9 91 7D 85 DD BF 51 25 3F 8B 0D 53 5C [12:29:59]Write to MH i2c: 01 00 00 13 04 17 [12:29:59]Write i2c OK [12:29:59]MH_I2C_Read... [12:29:59]Read from MH i2c: 01 [12:29:59]MH_I2C_Read... [12:29:59]Read from MH i2c: 01 07 00 [12:29:59]MH_I2C_Read... [12:29:59]Read from MH i2c: 01 07 00 13 04 00 00 00 00 00 AC 0C D6 [12:29:59]RasterBufferAndPrint [12:29:59]line [12:29:59]line [12:29:59]line [12:29:59]line [12:29:59]line [12:29:59]written 0, free lines is 3276 [12:29:59]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 D6 4F 47 00 0C 8B A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 MH_Cut [12:29:59]Write to MH i2c: D1 01 00 1A 04 01 F0 [12:29:59]11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 82 16 03 00 F4 03 Write i2c OK [12:29:59]04 MH_I2C_Read... [12:29:59]00 Read from MH i2c: 7C D1 2F [12:29:59]1F MH_I2C_Read... [12:29:59]67 Read from MH i2c: B6 D1 04 01 01 00 00 [12:29:59]00 MH_I2C_Read... [12:29:59]7F BA 47 62 0B F2 C1 2C [12:29:59]CommunicateWithHost err = 0 [12:29:59]CheckOFDResponse [12:29:59]1017 (14) - 77093643461234 [12:29:59]1041 (16) - 0000000000871756 [12:29:59]1040 (4) - 202370 [12:29:59]1012 (4) - 28.10.2024 06:30 [12:29:59]Read from MH i2c: 1206 (1) - 0 [12:29:59]D1 OFD Sender: Remove packet 202370 [12:29:59]01 ProducePacketName [12:29:59]00 name=ofd_packets/00202370 [12:29:59]1A NVStorageDeleteData [12:29:59]04 00 EF [12:29:59]Write to MH i2c: 01 00 00 1B 04 1F [12:30:00]Write i2c OK [12:30:00]MH_I2C_Read... [12:30:00]OFD Sender: No OFD packet to send [12:30:00]*** Cut start [12:30:00]*** Purtial cut [12:30:00]*** Stage 1: CUTSNS_PIN = 1 [12:30:00]Read from MH i2c: 01 [12:30:00]MH_I2C_Read... [12:30:00]*** Stop cut motor [12:30:00]*** Cut end [12:30:00]Read from MH i2c: 01 07 00 [12:30:00]MH_I2C_Read... [12:30:00]Read from MH i2c: 01 07 00 1B 04 00 00 00 00 00 FF 0F 34 [12:30:01]process_action close_receipt done [12:30:01]requested_data is exist [12:30:01]produce_requested_data [12:30:01]requested_item fm.sn is exist - process it [12:30:01]wFMCommunicate request_size=4 [12:30:01]MH_SAM_APDU [12:30:01]CAPDU: 80 11 00 00 [12:30:01]Write to MH i2c: E2 08 00 1C 04 80 11 00 00 00 00 00 00 9A [12:30:01]Write i2c OK [12:30:01]MH_I2C_Read... [12:30:01]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:30:01]Read from MH i2c: E2 [12:30:01]MH_I2C_Read... [12:30:01]Read from MH i2c: E2 17 00 [12:30:01]MH_I2C_Read... [12:30:01]Read from MH i2c: E2 17 00 1C 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 EF [12:30:01]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [12:30:01]wFMCommunicate OK [12:30:01]requested_item fd.num is exist - process it [12:30:01]SAM_PROTO_GetFieldsCounters [12:30:01]wFMCommunicate request_size=4 [12:30:01]MH_SAM_APDU [12:30:01]CAPDU: 80 13 00 00 [12:30:01]Write to MH i2c: E2 08 00 1D 04 80 13 00 00 00 00 00 00 9D [12:30:01]Write i2c OK [12:30:01]MH_I2C_Read... [12:30:01]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:30:01]Read from MH i2c: E2 [12:30:01]MH_I2C_Read... [12:30:01]Read from MH i2c: E2 62 00 [12:30:01]MH_I2C_Read... [12:30:01]Read from MH i2c: E2 62 00 1D 04 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 82 16 03 00 0E 04 04 00 21 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 82 [12:30: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 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 82 16 03 00 0E 04 04 00 21 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 [12:30:01]wFMCommunicate OK [12:30:01]SAM_PROTO_GetFieldsCounters done [12:30:01]requested_item shift.num is exist - process it [12:30:01]requested_item shift.opened is exist - process it [12:30:01]req_shift_opened [12:30:01]FM_GetShiftState [12:30:01]SAM_PROTO_GetShiftState [12:30:01]wFMCommunicate request_size=4 [12:30:01]MH_SAM_APDU [12:30:01]CAPDU: 80 13 01 00 [12:30:01]Write to MH i2c: E2 08 00 1E 04 80 13 01 00 00 00 00 00 9F [12:30:01]Write i2c OK [12:30:01]MH_I2C_Read... [12:30:01]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:30:01]Read from MH i2c: E2 [12:30:01]MH_I2C_Read... [12:30:01]Read from MH i2c: E2 0E 00 [12:30:01]MH_I2C_Read... [12:30:01]Read from MH i2c: E2 0E 00 1E 04 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 4A [12:30:01]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [12:30:01]wFMCommunicate OK [12:30:01]SAM_PROTO_GetShiftState done [12:30:01]FM_GetShiftState done [12:30:01]req_shift_opened done [12:30:01]requested_item shift.open_date is exist - process it [12:30:01]req_shift_open_date [12:30:01]req_shift_open_date done [12:30:01]produce_requested_data done [12:30:01]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202370,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670} [12:30:01]process_action_free close_receipt [12:30:01]json_value_free [12:30:01]json_value_free done [12:30:01]process_json_proto returns [12:30:01]Send response to host [12:30:01]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202370,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670}}} [12:30:01]free response buf [12:30:01]execute_script done [12:30:01]execute_script returns [12:30:01]free content buf [12:30:01]Sock 7.Close socket [12:30:01]Sock 7.Thread stoped [12:30:05]OFD Sender: No OFD packet to send [12:30:06]accept exits with 9 [12:30:06]New connection [12:30:06]New thread 3067120996 created [12:30:06]Thread 3066977636 joined [12:30:06]Waiting for new connection... [12:30:06] Sock 9.Parse request [12:30:06]Sock 9.Check first char [12:30:06]Sock 9.First char is OK [12:30:06]request: POST /json_proto HTTP/1.0 [12:30:06]Method: POST [12:30:06]URL: /json_proto [12:30:06]Method is POST - this is cgi request [12:30:06]url: /json_proto [12:30:06]query_string will be loaded in cgi processing [12:30:06]execute_cgi json_proto POST (null) [12:30:06]execute_cgi path=json_proto method=POST [12:30:06]POST find Content-Length [12:30:06]Host: 172.17.63.195:8080 [12:30:06]Content-Length: 675 [12:30:06]Content-Type: application/json [12:30:06] [12:30:06]POST finish read [12:30:06]Found Content-Length = 675 [12:30:06]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450147", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "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" ] } } [12:30:06]execute_script... [12:30: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)450147", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "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" ] } } [12:30:06]POST & json_proto [12:30:06]process_json_proto [12:30:06]json parsed OK: [12:30:06]protocol is kg_v1.0 [12:30:06]action value=close_receipt [12:30:06]process_action close_receipt [12:30:06]cmd_close_receipt [12:30:06]MH_GetDate [12:30:06]Write to MH i2c: F0 00 00 1F 04 12 [12:30:06]Write i2c OK [12:30:06]MH_I2C_Read... [12:30:06]Read from MH i2c: F0 [12:30:06]MH_I2C_Read... [12:30:06]Read from MH i2c: F0 09 00 [12:30:06]MH_I2C_Read... [12:30:06]Read from MH i2c: F0 09 00 1F 04 00 CF 83 1F 67 47 1B 1E 67 DA [12:30:06]GetLastDocTimeStamp 1730118597 [12:30:06]current date 1730118607 [12:30:06]FM_GetShiftState [12:30:06]SAM_PROTO_GetShiftState [12:30:06]wFMCommunicate request_size=4 [12:30:06]MH_SAM_APDU [12:30:06]CAPDU: 80 13 01 00 [12:30:06]Write to MH i2c: E2 08 00 20 04 80 13 01 00 00 00 00 00 A1 [12:30:06]Write i2c OK [12:30:06]MH_I2C_Read... [12:30:06]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:30:06]Read from MH i2c: E2 [12:30:06]MH_I2C_Read... [12:30:06]Read from MH i2c: E2 0E 00 [12:30:06]MH_I2C_Read... [12:30:06]Read from MH i2c: E2 0E 00 20 04 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 4C [12:30:06]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [12:30:06]wFMCommunicate OK [12:30:06]SAM_PROTO_GetShiftState done [12:30:06]FM_GetShiftState done [12:30:06]opened in 1730073670 [12:30:06]opened+sec_in_day 1730160070 [12:30:06]quantity*price = 100000 [12:30:06]sum+1 = 100002 [12:30:06]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.01 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.20 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 171 28.10.2024 12:30 Смена: 545 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 ФМ: 0000000000871756 ФД: 202371 ФПД: 176488273442190 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T123007&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202371&fm=176488273442190&tin=02508201610067®Number=0000000000091777&sum=100000 [12:30:08]StoreToDocumentArchive [12:30:08]shift 545 fd 202371 [12:30:08]save to /storage/0545/doc_00202371 [12:30:08]save last doc name /storage/0545/doc_00202371 to /storage/kkm_last_doc_name [12:30:08]save OK [12:30:08]Clear old archive folders... [12:30:08]ProcessDocumentItem done err = 0, tmpTLVsize=252 [12:30:08]tlvbuf is 013DB6F0 [12:30:08]SAM_PROTO_ClearQueue [12:30:08]wFMCommunicate request_size=4 [12:30:08]MH_SAM_APDU [12:30:08]CAPDU: 80 09 00 00 [12:30:08]Write to MH i2c: E2 08 00 2D 04 80 09 00 00 00 00 00 00 A3 [12:30:08]Write i2c OK [12:30:08]MH_I2C_Read... [12:30:08]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [12:30:08]Read from MH i2c: E2 [12:30:08]MH_I2C_Read... [12:30:08]Read from MH i2c: E2 03 00 [12:30:08]MH_I2C_Read... [12:30:08]Read from MH i2c: E2 03 00 2D 04 00 90 00 A5 [12:30:08]RAPDU: 90 00 [12:30:08]wFMCommunicate OK [12:30:08]SAM_PROTO_ClearQueue done [12:30:08]KKMCreateOFDPacket [12:30:08]OFDProtocolAddRootSTLVToBuf [12:30:08]FM_MakeSignedData [12:30:08]FM_MakeSignedData [12:30:08]SAM_PROTO_SignData [12:30:08]wFMCommunicate request_size=4 [12:30:08]MH_SAM_APDU [12:30:08]CAPDU: 80 0D 01 02 [12:30:08]Write to MH i2c: E2 08 00 2E 04 80 0D 01 02 00 00 00 00 AB [12:30:08]Write i2c OK [12:30:08]MH_I2C_Read... [12:30:08]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [12:30:08]Read from MH i2c: E2 [12:30:08]MH_I2C_Read... [12:30:08]Read from MH i2c: E2 03 00 [12:30:08]MH_I2C_Read... [12:30:08]Read from MH i2c: E2 03 00 2E 04 00 90 00 A6 [12:30:08]RAPDU: 90 00 [12:30:08]wFMCommunicate OK [12:30:08]wFMCommunicate request_size=255 [12:30:08]MH_SAM_APDU [12:30:08]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 20 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 AB 00 00 00 F4 03 04 00 CF 83 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 83 16 03 00 35 04 06 00 [12:30:08]Write to MH i2c: E2 02 01 2F 04 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 20 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 AB 00 00 00 F4 03 04 00 CF 83 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 83 16 03 00 35 04 06 00 00 00 56 [12:30:08]Write i2c OK [12:30:08]MH_I2C_Read... [12:30:08]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:30:08]Read from MH i2c: E2 [12:30:08]MH_I2C_Read... [12:30:08]Read from MH i2c: E2 03 00 [12:30:08]MH_I2C_Read... [12:30:08]Read from MH i2c: E2 03 00 2F 04 00 90 00 A7 [12:30:08]RAPDU: 90 00 [12:30:08]wFMCommunicate OK [12:30:08]wFMCommunicate request_size=11 [12:30:08]MH_SAM_APDU [12:30:08]CAPDU: 80 0D 02 02 06 A0 83 E0 D8 75 8E [12:30:08]Write to MH i2c: E2 0E 00 30 04 80 0D 02 02 06 00 A0 83 E0 D8 75 8E 00 00 98 [12:30:08]Write i2c OK [12:30:08]MH_I2C_Read... [12:30:08]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:30:08]Read from MH i2c: E2 [12:30:08]MH_I2C_Read... [12:30:08]Read from MH i2c: E2 03 00 [12:30:08]MH_I2C_Read... [12:30:08]Read from MH i2c: E2 03 00 30 04 00 90 00 A8 [12:30:08]RAPDU: 90 00 [12:30:08]wFMCommunicate OK [12:30:08]wFMCommunicate request_size=4 [12:30:08]MH_SAM_APDU [12:30:08]CAPDU: 80 0D 03 02 [12:30:08]Write to MH i2c: E2 08 00 31 04 80 0D 03 02 00 00 00 00 B0 [12:30:08]Write i2c OK [12:30:08]MH_I2C_Read... [12:30:08]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [12:30:08]Read from MH i2c: E2 [12:30:08]MH_I2C_Read... [12:30:08]Read from MH i2c: E2 0B 00 [12:30:08]MH_I2C_Read... [12:30:08]Read from MH i2c: E2 0B 00 31 04 00 B8 16 4B 17 DF E1 6B 57 90 00 63 [12:30:08]RAPDU: B8 16 4B 17 DF E1 6B 57 90 00 [12:30:08]wFMCommunicate OK [12:30:08]SAM_PROTO_SignData done [12:30:08]FM_MakeSignedData done [12:30:08]CreateOFDProtocolMessage [12:30:08]wFMCommunicate request_size=4 [12:30:08]MH_SAM_APDU [12:30:08]CAPDU: 80 11 00 00 [12:30:08]Write to MH i2c: E2 08 00 32 04 80 11 00 00 00 00 00 00 B0 [12:30:08]Write i2c OK [12:30:08]MH_I2C_Read... [12:30:08]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:30:08]Read from MH i2c: E2 [12:30:08]MH_I2C_Read... [12:30:08]Read from MH i2c: E2 17 00 [12:30:08]MH_I2C_Read... [12:30:08]Read from MH i2c: E2 17 00 32 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 05 [12:30:08]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [12:30:08]wFMCommunicate OK [12:30:08]CreateOFDProtocolMessage done [12:30:08]OFDSenderStorePacket 202371 [12:30:08]StoreOFDPacket docnum=202371 [12:30:08]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 01 00 00 55 91 08 01 96 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 20 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 AB 00 00 00 F4 03 04 00 CF 83 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 83 16 03 00 35 04 06 00 A0 83 E0 D8 75 8E B8 16 4B 17 DF E1 6B 57 [12:30:08]CheckFolder [12:30:08]dirname=/storage/ofd_packets [12:30:08]CheckFolder done [12:30:08]ProducePacketName [12:30:08]name=ofd_packets/00202371 [12:30:08]NVStorageSaveData ofd_packets/00202371 [12:30:08]File name is /storage/ofd_packets/00202371 [12:30:08]Write 302 bytes [12:30:08]NVStorageSaveData done [12:30:08]OFDSenderStorePacket done [12:30:08]KKMCreateOFDPacket done [12:30:08]NVStorageSaveData kkm_last_timestamp [12:30:08]File name is /storage/kkm_last_timestamp [12:30:08]Write 4 bytes [12:30:08]NVStorageSaveData done [12:30:08]ExternCall_PrintAddStr [12:30:08]wPrintStart [12:30:08]Write to MH i2c: 01 00 00 33 04 37 [12:30:08]Write i2c OK [12:30:08]MH_I2C_Read... [12:30:08]Read from MH i2c: 01 [12:30:08]MH_I2C_Read... [12:30:08]Read from MH i2c: 01 07 00 [12:30:08]MH_I2C_Read... [12:30:08]Read from MH i2c: 01 07 00 33 04 00 00 00 00 00 FF 0F 4C [12:30:09]RasterBufferAndPrint [12:30:09]line Счет N : (1)450147 [12:30:09]line ИНН: 02508201610067 [12:30:09]line Контрольно-Кассовый Чек [12:30:09]line ПРОДАЖА [12:30:09]line ТРК (МРК, ГНК) : 42 [12:30:09]line Товар: 2710124130 [12:30:09]line SUPER 92-К-5 [12:30:09]line 14.620 * 68.40 [12:30:09]line = 1000.01 [12:30:09]line НДС 12% НСП 1% [12:30:09]line > о реализуемом товаре [12:30:09]line ОКРУГЛЕНИЕ: -0.01 [12:30:09]line ИТОГО: 1000.00 [12:30:09]line Внесено: 1000.00 [12:30:09]line СДАЧА: 0.00 [12:30:09]line НСП 1% : 8.85 [12:30:09]line НДС 12% : 106.20 [12:30:09]line Наличными: 1000.00 [12:30:09]line Безнал.: 0.00 [12:30:09]line Место: АЗС № 171 "Партнер Нефть" [12:30:09]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [12:30:09]line СНО: Общий режим [12:30:09]line Чек 171 28.10.2024 12:30 [12:30:09]line Смена: 545 ФФД: 1.0 [12:30:09]line ЗНМ: 0300000109 [12:30:09]line РНМ: 0000000000091777 [12:30:09]line Версия ККМ: 001 [12:30:09]line ФМ: 0000000000871756 [12:30:09]line ФД: 202371 [12:30:09]line ФПД: 176488273442190 [12:30:09]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T123007&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202371&fm=176488273442190&tin=02508201610067®Number=0000000000091777&sum=100000 [12:30:09]written 0, free lines is 4095 [12:30:09]OFD Sender: Processing packet 202371 [packets to send 116, broken 115] [12:30:09]ProducePacketName [12:30:09]name=ofd_packets/00202371 [12:30:09]OFD Sender: To server: pG, [12:30:09]CommunicateWithHost lk.salyk.kg:30040 [12:30:09]ConnectInit lk.salyk.kg [12:30:09]Connected sock=10 [12:30:09]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 01 00 00 55 91 08 01 96 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 20 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 AB 00 00 00 F4 03 04 00 CF 83 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 83 16 03 00 35 04 06 00 A0 83 E0 D8 75 8E B8 16 4B 17 DF E1 6B 57 [12:30:09]Write to MH i2c: 01 00 00 5E 04 62 [12:30:09]Write i2c OK [12:30:09]MH_I2C_Read... [12:30:09]Read from MH i2c: 01 [12:30:09]MH_I2C_Read... [12:30:09]Read from MH i2c: 01 07 00 [12:30:09]MH_I2C_Read... [12:30:09]Read from MH i2c: 01 07 00 5E 04 00 00 00 00 00 A8 0C 1D [12:30:09]RasterBufferAndPrint [12:30:09]line [12:30:09]line [12:30:09]line [12:30:09]line [12:30:09]line [12:30:09]written 0, free lines is 3272 [12:30:09]MH_Cut [12:30:09]Write to MH i2c: D1 01 00 65 04 01 3B [12:30:09]Write i2c OK [12:30:09]MH_I2C_Read... [12:30:09]Read from MH i2c: D1 [12:30:09]MH_I2C_Read... [12:30:09]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 94 2C 47 00 96 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 Read from MH i2c: 30 D1 30 01 30 00 30 [12:30:09]30 MH_I2C_Read... [12:30:09]38 Read from MH i2c: 37 D1 31 01 00 65 04 00 3A [12:30:09]Write to MH i2c: 01 00 00 66 04 6A [12:30:09]Write i2c OK [12:30:09]MH_I2C_Read... [12:30:09]37 35 36 10 04 04 00 83 16 03 00 F4 03 04 00 86 2F 1F 67 B6 04 01 00 00 4A 79 50 EA B4 9F AE 25 [12:30:09]CommunicateWithHost err = 0 [12:30:09]CheckOFDResponse [12:30:09]1017 (14) - 77093643461234 [12:30:09]1041 (16) - 0000000000871756 [12:30:09]1040 (4) - 202371 [12:30:09]1012 (4) - 28.10.2024 06:30 [12:30:09]1206 (1) - 0 [12:30:09]OFD Sender: Remove packet 202371 [12:30:09]ProducePacketName [12:30:09]name=ofd_packets/00202371 [12:30:09]NVStorageDeleteData [12:30:10]OFD Sender: No OFD packet to send [12:30:10]*** Cut start [12:30:10]*** Purtial cut [12:30:10]*** Stage 1: CUTSNS_PIN = 1 [12:30:10]Read from MH i2c: 01 [12:30:10]MH_I2C_Read... [12:30:10]*** Stop cut motor [12:30:10]*** Cut end [12:30:10]Read from MH i2c: 01 07 00 [12:30:10]MH_I2C_Read... [12:30:10]Read from MH i2c: 01 07 00 66 04 00 00 00 00 00 FF 0F 7F [12:30:10]process_action close_receipt done [12:30:10]requested_data is exist [12:30:10]produce_requested_data [12:30:10]requested_item fm.sn is exist - process it [12:30:10]wFMCommunicate request_size=4 [12:30:10]MH_SAM_APDU [12:30:10]CAPDU: 80 11 00 00 [12:30:10]Write to MH i2c: E2 08 00 67 04 80 11 00 00 00 00 00 00 E5 [12:30:10]Write i2c OK [12:30:10]MH_I2C_Read... [12:30:10]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:30:10]Read from MH i2c: E2 [12:30:10]MH_I2C_Read... [12:30:10]Read from MH i2c: E2 17 00 [12:30:10]MH_I2C_Read... [12:30:10]Read from MH i2c: E2 17 00 67 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 3A [12:30:10]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [12:30:10]wFMCommunicate OK [12:30:10]requested_item fd.num is exist - process it [12:30:10]SAM_PROTO_GetFieldsCounters [12:30:10]wFMCommunicate request_size=4 [12:30:10]MH_SAM_APDU [12:30:10]CAPDU: 80 13 00 00 [12:30:10]Write to MH i2c: E2 08 00 68 04 80 13 00 00 00 00 00 00 E8 [12:30:10]Write i2c OK [12:30:10]MH_I2C_Read... [12:30:10]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:30:10]Read from MH i2c: E2 [12:30:10]MH_I2C_Read... [12:30:10]Read from MH i2c: E2 62 00 [12:30:10]MH_I2C_Read... [12:30:10]Read from MH i2c: E2 62 00 68 04 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 83 16 03 00 0E 04 04 00 21 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 D1 [12:30:10]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 83 16 03 00 0E 04 04 00 21 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 [12:30:11]wFMCommunicate OK [12:30:11]SAM_PROTO_GetFieldsCounters done [12:30:11]requested_item shift.num is exist - process it [12:30:11]requested_item shift.opened is exist - process it [12:30:11]req_shift_opened [12:30:11]FM_GetShiftState [12:30:11]SAM_PROTO_GetShiftState [12:30:11]wFMCommunicate request_size=4 [12:30:11]MH_SAM_APDU [12:30:11]CAPDU: 80 13 01 00 [12:30:11]Write to MH i2c: E2 08 00 69 04 80 13 01 00 00 00 00 00 EA [12:30:11]Write i2c OK [12:30:11]MH_I2C_Read... [12:30:11]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:30:11]Read from MH i2c: E2 [12:30:11]MH_I2C_Read... [12:30:11]Read from MH i2c: E2 0E 00 [12:30:11]MH_I2C_Read... [12:30:11]Read from MH i2c: E2 0E 00 69 04 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 95 [12:30:11]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [12:30:11]wFMCommunicate OK [12:30:11]SAM_PROTO_GetShiftState done [12:30:11]FM_GetShiftState done [12:30:11]req_shift_opened done [12:30:11]requested_item shift.open_date is exist - process it [12:30:11]req_shift_open_date [12:30:11]req_shift_open_date done [12:30:11]produce_requested_data done [12:30:11]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202371,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670} [12:30:11]process_action_free close_receipt [12:30:11]json_value_free [12:30:11]json_value_free done [12:30:11]process_json_proto returns [12:30:11]Send response to host [12:30:11]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202371,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670}}} [12:30:11]free response buf [12:30:11]execute_script done [12:30:11]execute_script returns [12:30:11]free content buf [12:30:11]Sock 9.Close socket [12:30:11]Sock 9.Thread stoped [12:30:15]OFD Sender: No OFD packet to send [12:30:20]OFD Sender: No OFD packet to send [12:30:25]OFD Sender: No OFD packet to send [12:30:30]OFD Sender: No OFD packet to send [12:30:35]OFD Sender: No OFD packet to send [12:30:40]OFD Sender: No OFD packet to send [12:30:45]OFD Sender: No OFD packet to send [12:30:50]OFD Sender: No OFD packet to send [12:30:55]OFD Sender: No OFD packet to send [12:30:55]accept exits with 7 [12:30:55]New connection [12:30:55]New thread 3066977636 created [12:30:55]Thread 3067120996 joined [12:30:55]Waiting for new connection... [12:30:55] Sock 7.Parse request [12:30:55]Sock 7.Check first char [12:30:55]Sock 7.First char is OK [12:30:55]request: POST /json_proto HTTP/1.0 [12:30:55]Method: POST [12:30:55]URL: /json_proto [12:30:55]Method is POST - this is cgi request [12:30:55]url: /json_proto [12:30:55]query_string will be loaded in cgi processing [12:30:55]execute_cgi json_proto POST (null) [12:30:55]execute_cgi path=json_proto method=POST [12:30:55]POST find Content-Length [12:30:55]Host: 172.17.63.195:8080 [12:30:55]Content-Length: 682 [12:30:55]Content-Type: application/json [12:30:55] [12:30:55]POST finish read [12:30:55]Found Content-Length = 682 [12:30:55]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450149", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 62", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "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" ] } } [12:30:55]execute_script... [12:30:55]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450149", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 62", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "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" ] } } [12:30:55]POST & json_proto [12:30:55]process_json_proto [12:30:55]json parsed OK: [12:30:55]protocol is kg_v1.0 [12:30:55]action value=close_receipt [12:30:55]process_action close_receipt [12:30:55]cmd_close_receipt [12:30:55]MH_GetDate [12:30:55]Write to MH i2c: F0 00 00 6A 04 5D [12:30:55]Write i2c OK [12:30:55]MH_I2C_Read... [12:30:55]Read from MH i2c: F0 [12:30:55]MH_I2C_Read... [12:30:55]Read from MH i2c: F0 09 00 [12:30:55]MH_I2C_Read... [12:30:55]Read from MH i2c: F0 09 00 6A 04 00 00 84 1F 67 47 1B 1E 67 57 [12:30:55]GetLastDocTimeStamp 1730118607 [12:30:55]current date 1730118656 [12:30:55]FM_GetShiftState [12:30:55]SAM_PROTO_GetShiftState [12:30:55]wFMCommunicate request_size=4 [12:30:55]MH_SAM_APDU [12:30:55]CAPDU: 80 13 01 00 [12:30:55]Write to MH i2c: E2 08 00 6B 04 80 13 01 00 00 00 00 00 EC [12:30:55]Write i2c OK [12:30:55]MH_I2C_Read... [12:30:55]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:30:55]Read from MH i2c: E2 [12:30:55]MH_I2C_Read... [12:30:55]Read from MH i2c: E2 0E 00 [12:30:55]MH_I2C_Read... [12:30:55]Read from MH i2c: E2 0E 00 6B 04 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 97 [12:30:55]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [12:30:55]wFMCommunicate OK [12:30:55]SAM_PROTO_GetShiftState done [12:30:55]FM_GetShiftState done [12:30:55]opened in 1730073670 [12:30:55]opened+sec_in_day 1730160070 [12:30:55]quantity*price = 100015 [12:30:55]sum+1 = 100017 [12:30:55]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.16 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.21 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 172 28.10.2024 12:30 Смена: 545 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 ФМ: 0000000000871756 ФД: 202372 ФПД: 125870669758064 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T123056&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202372&fm=125870669758064&tin=02508201610067®Number=0000000000091777&sum=100000 [12:30:56]StoreToDocumentArchive [12:30:56]shift 545 fd 202372 [12:30:56]save to /storage/0545/doc_00202372 [12:30:56]save last doc name /storage/0545/doc_00202372 to /storage/kkm_last_doc_name [12:30:56]save OK [12:30:56]Clear old archive folders... [12:30:56]ProcessDocumentItem done err = 0, tmpTLVsize=251 [12:30:56]tlvbuf is 013DD030 [12:30:56]SAM_PROTO_ClearQueue [12:30:56]wFMCommunicate request_size=4 [12:30:56]MH_SAM_APDU [12:30:56]CAPDU: 80 09 00 00 [12:30:56]Write to MH i2c: E2 08 00 78 04 80 09 00 00 00 00 00 00 EE [12:30:56]Write i2c OK [12:30:56]MH_I2C_Read... [12:30:56]Read from MH i2c: E2 [12:30:56]MH_I2C_Read... [12:30:56]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [12:30:56]Read from MH i2c: E2 03 00 [12:30:56]MH_I2C_Read... [12:30:56]Read from MH i2c: E2 03 00 78 04 00 90 00 F0 [12:30:56]RAPDU: 90 00 [12:30:56]wFMCommunicate OK [12:30:56]SAM_PROTO_ClearQueue done [12:30:56]KKMCreateOFDPacket [12:30:56]OFDProtocolAddRootSTLVToBuf [12:30:56]FM_MakeSignedData [12:30:56]FM_MakeSignedData [12:30:56]SAM_PROTO_SignData [12:30:56]wFMCommunicate request_size=4 [12:30:56]MH_SAM_APDU [12:30:56]CAPDU: 80 0D 01 02 [12:30:56]Write to MH i2c: E2 08 00 79 04 80 0D 01 02 00 00 00 00 F6 [12:30:56]Write i2c OK [12:30:56]MH_I2C_Read... [12:30:56]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [12:30:56]Read from MH i2c: E2 [12:30:56]MH_I2C_Read... [12:30:56]Read from MH i2c: E2 03 00 [12:30:56]MH_I2C_Read... [12:30:56]Read from MH i2c: E2 03 00 79 04 00 90 00 F1 [12:30:56]RAPDU: 90 00 [12:30:56]wFMCommunicate OK [12:30:56]wFMCommunicate request_size=255 [12:30:56]MH_SAM_APDU [12:30:56]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 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 AC 00 00 00 F4 03 04 00 00 84 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 84 16 03 00 35 04 06 00 72 [12:30:56]Write to MH i2c: E2 02 01 7A 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 32 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 AC 00 00 00 F4 03 04 00 00 84 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 84 16 03 00 35 04 06 00 72 00 00 6C [12:30:56]Write i2c OK [12:30:56]MH_I2C_Read... [12:30:57]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:30:57]Read from MH i2c: E2 [12:30:57]MH_I2C_Read... [12:30:57]Read from MH i2c: E2 03 00 [12:30:57]MH_I2C_Read... [12:30:57]Read from MH i2c: E2 03 00 7A 04 00 90 00 F2 [12:30:57]RAPDU: 90 00 [12:30:57]wFMCommunicate OK [12:30:57]wFMCommunicate request_size=10 [12:30:57]MH_SAM_APDU [12:30:57]CAPDU: 80 0D 02 02 05 7A 8C 8E FE 70 [12:30:57]Write to MH i2c: E2 0D 00 7B 04 80 0D 02 02 05 00 7A 8C 8E FE 70 00 00 05 [12:30:57]Write i2c OK [12:30:57]MH_I2C_Read... [12:30:57]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:30:57]Read from MH i2c: E2 [12:30:57]MH_I2C_Read... [12:30:57]Read from MH i2c: E2 03 00 [12:30:57]MH_I2C_Read... [12:30:57]Read from MH i2c: E2 03 00 7B 04 00 90 00 F3 [12:30:57]RAPDU: 90 00 [12:30:57]wFMCommunicate OK [12:30:57]wFMCommunicate request_size=4 [12:30:57]MH_SAM_APDU [12:30:57]CAPDU: 80 0D 03 02 [12:30:57]Write to MH i2c: E2 08 00 7C 04 80 0D 03 02 00 00 00 00 FB [12:30:57]Write i2c OK [12:30:57]MH_I2C_Read... [12:30:57]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [12:30:57]Read from MH i2c: E2 [12:30:57]MH_I2C_Read... [12:30:57]Read from MH i2c: E2 0B 00 [12:30:57]MH_I2C_Read... [12:30:57]Read from MH i2c: E2 0B 00 7C 04 00 93 D6 C1 8C 1C EA 55 1C 90 00 29 [12:30:57]RAPDU: 93 D6 C1 8C 1C EA 55 1C 90 00 [12:30:57]wFMCommunicate OK [12:30:57]SAM_PROTO_SignData done [12:30:57]FM_MakeSignedData done [12:30:57]CreateOFDProtocolMessage [12:30:57]wFMCommunicate request_size=4 [12:30:57]MH_SAM_APDU [12:30:57]CAPDU: 80 11 00 00 [12:30:57]Write to MH i2c: E2 08 00 7D 04 80 11 00 00 00 00 00 00 FB [12:30:57]Write i2c OK [12:30:57]MH_I2C_Read... [12:30:57]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:30:57]Read from MH i2c: E2 [12:30:57]MH_I2C_Read... [12:30:57]Read from MH i2c: E2 17 00 [12:30:57]MH_I2C_Read... [12:30:57]Read from MH i2c: E2 17 00 7D 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 50 [12:30:57]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [12:30:57]wFMCommunicate OK [12:30:57]CreateOFDProtocolMessage done [12:30:57]OFDSenderStorePacket 202372 [12:30:57]StoreOFDPacket docnum=202372 [12:30:57]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 6F AC 07 01 F6 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 32 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 AC 00 00 00 F4 03 04 00 00 84 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 84 16 03 00 35 04 06 00 72 7A 8C 8E FE 70 93 D6 C1 8C 1C EA 55 1C [12:30:57]CheckFolder [12:30:57]dirname=/storage/ofd_packets [12:30:57]CheckFolder done [12:30:57]ProducePacketName [12:30:57]name=ofd_packets/00202372 [12:30:57]NVStorageSaveData ofd_packets/00202372 [12:30:57]File name is /storage/ofd_packets/00202372 [12:30:57]Write 301 bytes [12:30:57]NVStorageSaveData done [12:30:57]OFDSenderStorePacket done [12:30:57]KKMCreateOFDPacket done [12:30:57]NVStorageSaveData kkm_last_timestamp [12:30:57]File name is /storage/kkm_last_timestamp [12:30:57]Write 4 bytes [12:30:57]NVStorageSaveData done [12:30:57]ExternCall_PrintAddStr [12:30:57]wPrintStart [12:30:57]Write to MH i2c: 01 00 00 7E 04 82 [12:30:57]Write i2c OK [12:30:57]MH_I2C_Read... [12:30:57]Read from MH i2c: 01 [12:30:57]MH_I2C_Read... [12:30:57]Read from MH i2c: 01 07 00 [12:30:57]MH_I2C_Read... [12:30:57]Read from MH i2c: 01 07 00 7E 04 00 00 00 00 00 FF 0F 97 [12:30:57]RasterBufferAndPrint [12:30:57]line Счет N : (1)450149 [12:30:57]line ИНН: 02508201610067 [12:30:57]line Контрольно-Кассовый Чек [12:30:57]line ПРОДАЖА [12:30:57]line ТРК (МРК, ГНК) : 62 [12:30:57]line Товар: 2710124130 [12:30:57]line Аи-92-К-2 [12:30:57]line 14.950 * 66.90 [12:30:57]line = 1000.16 [12:30:57]line НДС 12% НСП 1% [12:30:57]line > о реализуемом товаре [12:30:57]line ОКРУГЛЕНИЕ: -0.16 [12:30:57]line ИТОГО: 1000.00 [12:30:57]line Внесено: 1000.00 [12:30:57]line СДАЧА: 0.00 [12:30:57]line НСП 1% : 8.85 [12:30:57]line НДС 12% : 106.21 [12:30:57]line Наличными: 1000.00 [12:30:57]line Безнал.: 0.00 [12:30:57]line Место: АЗС № 171 "Партнер Нефть" [12:30:57]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [12:30:57]line СНО: Общий режим [12:30:57]line Чек 172 28.10.2024 12:30 [12:30:57]line Смена: 545 ФФД: 1.0 [12:30:57]line ЗНМ: 0300000109 [12:30:57]line РНМ: 0000000000091777 [12:30:57]line Версия ККМ: 001 [12:30:57]line ФМ: 0000000000871756 [12:30:57]line ФД: 202372 [12:30:57]line ФПД: 125870669758064 [12:30:57]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T123056&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202372&fm=125870669758064&tin=02508201610067®Number=0000000000091777&sum=100000 [12:30:57]written 0, free lines is 4095 [12:30:57]OFD Sender: Processing packet 202372 [packets to send 116, broken 115] [12:30:57]ProducePacketName [12:30:57]name=ofd_packets/00202372 [12:30:57]OFD Sender: To server: pG, [12:30:57]CommunicateWithHost lk.salyk.kg:30040 [12:30:57]ConnectInit lk.salyk.kg [12:30:57]Connected sock=10 [12:30:57]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 6F AC 07 01 F6 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 32 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 AC 00 00 00 F4 03 04 00 00 84 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 84 16 03 00 35 04 06 00 72 7A 8C 8E FE 70 93 D6 C1 8C 1C EA 55 1C [12:30:57]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 B2 93 47 00 D4 54 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 84 16 03 00 F4 03 04 00 B6 2F 1F 67 B6 04 01 00 00 9F B1 BA C1 E7 D7 57 E5 [12:30:57]CommunicateWithHost err = 0 [12:30:57]CheckOFDResponse [12:30:57]1017 (14) - 77093643461234 [12:30:57]1041 (16) - 0000000000871756 [12:30:57]1040 (4) - 202372 [12:30:57]1012 (4) - 28.10.2024 06:31 [12:30:57]1206 (1) - 0 [12:30:57]OFD Sender: Remove packet 202372 [12:30:57]ProducePacketName [12:30:57]name=ofd_packets/00202372 [12:30:57]NVStorageDeleteData [12:30:57]Write to MH i2c: 01 00 00 A9 04 AD [12:30:57]Write i2c OK [12:30:57]MH_I2C_Read... [12:30:57]Read from MH i2c: 01 [12:30:57]MH_I2C_Read... [12:30:57]Read from MH i2c: 01 07 00 [12:30:57]MH_I2C_Read... [12:30:57]Read from MH i2c: 01 07 00 A9 04 00 00 00 00 00 A0 0C 60 [12:30:57]RasterBufferAndPrint [12:30:57]line [12:30:57]line [12:30:57]line [12:30:57]line [12:30:57]line [12:30:57]written 0, free lines is 3243 [12:30:57]MH_Cut [12:30:57]Write to MH i2c: D1 01 00 B0 04 01 86 [12:30:57]Write i2c OK [12:30:57]MH_I2C_Read... [12:30:57]Read from MH i2c: D1 [12:30:57]MH_I2C_Read... [12:30:57]Read from MH i2c: D1 01 00 [12:30:57]MH_I2C_Read... [12:30:57]Read from MH i2c: D1 01 00 B0 04 00 85 [12:30:57]Write to MH i2c: 01 00 00 B1 04 B5 [12:30:57]Write i2c OK [12:30:57]MH_I2C_Read... [12:30:58]OFD Sender: No OFD packet to send [12:30:58]*** Cut start [12:30:58]*** Purtial cut [12:30:58]*** Stage 1: CUTSNS_PIN = 1 [12:30:58]Read from MH i2c: 01 [12:30:58]MH_I2C_Read... [12:30:58]*** Stop cut motor [12:30:58]*** Cut end [12:30:58]Read from MH i2c: 01 07 00 [12:30:58]MH_I2C_Read... [12:30:58]Read from MH i2c: 01 07 00 B1 04 00 00 00 00 00 FF 0F CA [12:30:58]process_action close_receipt done [12:30:58]requested_data is exist [12:30:58]produce_requested_data [12:30:58]requested_item fm.sn is exist - process it [12:30:58]wFMCommunicate request_size=4 [12:30:58]MH_SAM_APDU [12:30:58]CAPDU: 80 11 00 00 [12:30:58]Write to MH i2c: E2 08 00 B2 04 80 11 00 00 00 00 00 00 30 [12:30:58]Write i2c OK [12:30:58]MH_I2C_Read... [12:30:59]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:30:59]Read from MH i2c: E2 [12:30:59]MH_I2C_Read... [12:30:59]Read from MH i2c: E2 17 00 [12:30:59]MH_I2C_Read... [12:30:59]Read from MH i2c: E2 17 00 B2 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 85 [12:30:59]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [12:30:59]wFMCommunicate OK [12:30:59]requested_item fd.num is exist - process it [12:30:59]SAM_PROTO_GetFieldsCounters [12:30:59]wFMCommunicate request_size=4 [12:30:59]MH_SAM_APDU [12:30:59]CAPDU: 80 13 00 00 [12:30:59]Write to MH i2c: E2 08 00 B3 04 80 13 00 00 00 00 00 00 33 [12:30:59]Write i2c OK [12:30:59]MH_I2C_Read... [12:30:59]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:30:59]Read from MH i2c: E2 [12:30:59]MH_I2C_Read... [12:30:59]Read from MH i2c: E2 62 00 [12:30:59]MH_I2C_Read... [12:30:59]Read from MH i2c: E2 62 00 B3 04 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 84 16 03 00 0E 04 04 00 21 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 20 [12:30:59]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 84 16 03 00 0E 04 04 00 21 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 [12:30:59]wFMCommunicate OK [12:30:59]SAM_PROTO_GetFieldsCounters done [12:30:59]requested_item shift.num is exist - process it [12:30:59]requested_item shift.opened is exist - process it [12:30:59]req_shift_opened [12:30:59]FM_GetShiftState [12:30:59]SAM_PROTO_GetShiftState [12:30:59]wFMCommunicate request_size=4 [12:30:59]MH_SAM_APDU [12:30:59]CAPDU: 80 13 01 00 [12:30:59]Write to MH i2c: E2 08 00 B4 04 80 13 01 00 00 00 00 00 35 [12:30:59]Write i2c OK [12:30:59]MH_I2C_Read... [12:30:59]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:30:59]Read from MH i2c: E2 [12:30:59]MH_I2C_Read... [12:30:59]Read from MH i2c: E2 0E 00 [12:30:59]MH_I2C_Read... [12:30:59]Read from MH i2c: E2 0E 00 B4 04 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 E0 [12:30:59]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [12:30:59]wFMCommunicate OK [12:30:59]SAM_PROTO_GetShiftState done [12:30:59]FM_GetShiftState done [12:30:59]req_shift_opened done [12:30:59]requested_item shift.open_date is exist - process it [12:30:59]req_shift_open_date [12:30:59]req_shift_open_date done [12:30:59]produce_requested_data done [12:30:59]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202372,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670} [12:30:59]process_action_free close_receipt [12:30:59]json_value_free [12:30:59]json_value_free done [12:30:59]process_json_proto returns [12:30:59]Send response to host [12:30:59]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202372,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670}}} [12:30:59]free response buf [12:30:59]execute_script done [12:30:59]execute_script returns [12:30:59]free content buf [12:30:59]Sock 7.Close socket [12:30:59]Sock 7.Thread stoped [12:31:03]OFD Sender: No OFD packet to send [12:31:08]OFD Sender: No OFD packet to send [12:31:13]OFD Sender: No OFD packet to send [12:31:18]OFD Sender: No OFD packet to send [12:31:23]OFD Sender: No OFD packet to send [12:31:28]OFD Sender: No OFD packet to send [12:31:33]OFD Sender: No OFD packet to send [12:31:38]OFD Sender: No OFD packet to send [12:31:43]OFD Sender: No OFD packet to send [12:31:48]OFD Sender: No OFD packet to send [12:31:53]OFD Sender: No OFD packet to send [12:31:58]OFD Sender: No OFD packet to send [12:32:03]OFD Sender: No OFD packet to send [12:32:08]OFD Sender: No OFD packet to send [12:32:13]OFD Sender: No OFD packet to send [12:32:18]OFD Sender: No OFD packet to send [12:32:22]accept exits with 9 [12:32:22]New connection [12:32:22]New thread 3067120996 created [12:32:22]Thread 3066977636 joined [12:32:22]Waiting for new connection... [12:32:22] Sock 9.Parse request [12:32:22]Sock 9.Check first char [12:32:22]Sock 9.First char is OK [12:32:22]request: POST /json_proto HTTP/1.0 [12:32:22]Method: POST [12:32:22]URL: /json_proto [12:32:22]Method is POST - this is cgi request [12:32:22]url: /json_proto [12:32:22]query_string will be loaded in cgi processing [12:32:22]execute_cgi json_proto POST (null) [12:32:22]execute_cgi path=json_proto method=POST [12:32:22]POST find Content-Length [12:32:22]Host: 172.17.63.195:8080 [12:32:22]Content-Length: 675 [12:32:22]Content-Type: application/json [12:32:22] [12:32:22]POST finish read [12:32:22]Found Content-Length = 675 [12:32:22]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450150", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "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" ] } } [12:32:22]execute_script... [12:32: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)450150", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "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" ] } } [12:32:22]POST & json_proto [12:32:22]process_json_proto [12:32:22]json parsed OK: [12:32:22]protocol is kg_v1.0 [12:32:22]action value=close_receipt [12:32:22]process_action close_receipt [12:32:22]cmd_close_receipt [12:32:22]MH_GetDate [12:32:22]Write to MH i2c: F0 00 00 B5 04 A8 [12:32:22]Write i2c OK [12:32:22]MH_I2C_Read... [12:32:22]Read from MH i2c: F0 [12:32:22]MH_I2C_Read... [12:32:22]Read from MH i2c: F0 09 00 [12:32:22]MH_I2C_Read... [12:32:22]Read from MH i2c: F0 09 00 B5 04 00 56 84 1F 67 47 1B 1E 67 F8 [12:32:22]GetLastDocTimeStamp 1730118656 [12:32:22]current date 1730118742 [12:32:22]FM_GetShiftState [12:32:22]SAM_PROTO_GetShiftState [12:32:22]wFMCommunicate request_size=4 [12:32:22]MH_SAM_APDU [12:32:22]CAPDU: 80 13 01 00 [12:32:22]Write to MH i2c: E2 08 00 B6 04 80 13 01 00 00 00 00 00 37 [12:32:22]Write i2c OK [12:32:22]MH_I2C_Read... [12:32:22]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:32:22]Read from MH i2c: E2 [12:32:22]MH_I2C_Read... [12:32:22]Read from MH i2c: E2 0E 00 [12:32:22]MH_I2C_Read... [12:32:22]Read from MH i2c: E2 0E 00 B6 04 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 E2 [12:32:22]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [12:32:22]wFMCommunicate OK [12:32:22]SAM_PROTO_GetShiftState done [12:32:22]FM_GetShiftState done [12:32:22]opened in 1730073670 [12:32:22]opened+sec_in_day 1730160070 [12:32:22]quantity*price = 100000 [12:32:22]sum+1 = 100002 [12:32:22]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.01 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.20 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 173 28.10.2024 12:32 Смена: 545 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 ФМ: 0000000000871756 ФД: 202373 ФПД: 264421162871828 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T123222&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202373&fm=264421162871828&tin=02508201610067®Number=0000000000091777&sum=100000 [12:32:23]StoreToDocumentArchive [12:32:23]shift 545 fd 202373 [12:32:23]save to /storage/0545/doc_00202373 [12:32:23]save last doc name /storage/0545/doc_00202373 to /storage/kkm_last_doc_name [12:32:23]save OK [12:32:23]Clear old archive folders... [12:32:23]ProcessDocumentItem done err = 0, tmpTLVsize=252 [12:32:23]tlvbuf is B6F7E360 [12:32:23]SAM_PROTO_ClearQueue [12:32:23]wFMCommunicate request_size=4 [12:32:23]MH_SAM_APDU [12:32:23]CAPDU: 80 09 00 00 [12:32:23]Write to MH i2c: E2 08 00 C3 04 80 09 00 00 00 00 00 00 39 [12:32:23]Write i2c OK [12:32:23]MH_I2C_Read... [12:32:23]Read from MH i2c: E2 [12:32:23]MH_I2C_Read... [12:32:23]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [12:32:23]Read from MH i2c: E2 03 00 [12:32:23]MH_I2C_Read... [12:32:23]Read from MH i2c: E2 03 00 C3 04 00 90 00 3B [12:32:23]RAPDU: 90 00 [12:32:23]wFMCommunicate OK [12:32:23]SAM_PROTO_ClearQueue done [12:32:23]KKMCreateOFDPacket [12:32:23]OFDProtocolAddRootSTLVToBuf [12:32:23]FM_MakeSignedData [12:32:23]FM_MakeSignedData [12:32:23]SAM_PROTO_SignData [12:32:23]wFMCommunicate request_size=4 [12:32:23]MH_SAM_APDU [12:32:23]CAPDU: 80 0D 01 02 [12:32:23]Write to MH i2c: E2 08 00 C4 04 80 0D 01 02 00 00 00 00 41 [12:32:23]Write i2c OK [12:32:23]MH_I2C_Read... [12:32:23]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [12:32:23]Read from MH i2c: E2 [12:32:23]MH_I2C_Read... [12:32:23]Read from MH i2c: E2 03 00 [12:32:23]MH_I2C_Read... [12:32:23]Read from MH i2c: E2 03 00 C4 04 00 90 00 3C [12:32:23]RAPDU: 90 00 [12:32:23]wFMCommunicate OK [12:32:23]wFMCommunicate request_size=255 [12:32:23]MH_SAM_APDU [12:32:23]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 20 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 AD 00 00 00 F4 03 04 00 56 84 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 85 16 03 00 35 04 06 00 [12:32:23]Write to MH i2c: E2 02 01 C5 04 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 20 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 AD 00 00 00 F4 03 04 00 56 84 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 85 16 03 00 35 04 06 00 00 00 78 [12:32:23]Write i2c OK [12:32:23]MH_I2C_Read... [12:32:23]OFD Sender: No OFD packet to send [12:32:23]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:32:23]Read from MH i2c: E2 [12:32:23]MH_I2C_Read... [12:32:23]Read from MH i2c: E2 03 00 [12:32:23]MH_I2C_Read... [12:32:23]Read from MH i2c: E2 03 00 C5 04 00 90 00 3D [12:32:23]RAPDU: 90 00 [12:32:23]wFMCommunicate OK [12:32:23]wFMCommunicate request_size=11 [12:32:23]MH_SAM_APDU [12:32:23]CAPDU: 80 0D 02 02 06 F0 7D 59 7B EC 14 [12:32:23]Write to MH i2c: E2 0E 00 C6 04 80 0D 02 02 06 00 F0 7D 59 7B EC 14 00 00 91 [12:32:23]Write i2c OK [12:32:23]MH_I2C_Read... [12:32:23]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:32:23]Read from MH i2c: E2 [12:32:23]MH_I2C_Read... [12:32:23]Read from MH i2c: E2 03 00 [12:32:23]MH_I2C_Read... [12:32:23]Read from MH i2c: E2 03 00 C6 04 00 90 00 3E [12:32:23]RAPDU: 90 00 [12:32:23]wFMCommunicate OK [12:32:23]wFMCommunicate request_size=4 [12:32:23]MH_SAM_APDU [12:32:23]CAPDU: 80 0D 03 02 [12:32:23]Write to MH i2c: E2 08 00 C7 04 80 0D 03 02 00 00 00 00 46 [12:32:23]Write i2c OK [12:32:23]MH_I2C_Read... [12:32:23]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [12:32:23]Read from MH i2c: E2 [12:32:23]MH_I2C_Read... [12:32:23]Read from MH i2c: E2 0B 00 [12:32:23]MH_I2C_Read... [12:32:23]Read from MH i2c: E2 0B 00 C7 04 00 20 A3 13 A8 EF B1 0E 9D 90 00 10 [12:32:23]RAPDU: 20 A3 13 A8 EF B1 0E 9D 90 00 [12:32:23]wFMCommunicate OK [12:32:23]SAM_PROTO_SignData done [12:32:23]FM_MakeSignedData done [12:32:23]CreateOFDProtocolMessage [12:32:23]wFMCommunicate request_size=4 [12:32:23]MH_SAM_APDU [12:32:23]CAPDU: 80 11 00 00 [12:32:23]Write to MH i2c: E2 08 00 C8 04 80 11 00 00 00 00 00 00 46 [12:32:23]Write i2c OK [12:32:23]MH_I2C_Read... [12:32:23]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:32:23]Read from MH i2c: E2 [12:32:23]MH_I2C_Read... [12:32:23]Read from MH i2c: E2 17 00 [12:32:23]MH_I2C_Read... [12:32:23]Read from MH i2c: E2 17 00 C8 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 9B [12:32:23]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [12:32:23]wFMCommunicate OK [12:32:23]CreateOFDProtocolMessage done [12:32:23]OFDSenderStorePacket 202373 [12:32:23]StoreOFDPacket docnum=202373 [12:32:23]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 01 00 00 E5 9F 08 01 95 90 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 20 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 AD 00 00 00 F4 03 04 00 56 84 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 85 16 03 00 35 04 06 00 F0 7D 59 7B EC 14 20 A3 13 A8 EF B1 0E 9D [12:32:23]CheckFolder [12:32:23]dirname=/storage/ofd_packets [12:32:23]CheckFolder done [12:32:23]ProducePacketName [12:32:23]name=ofd_packets/00202373 [12:32:23]NVStorageSaveData ofd_packets/00202373 [12:32:23]File name is /storage/ofd_packets/00202373 [12:32:23]Write 302 bytes [12:32:23]NVStorageSaveData done [12:32:23]OFDSenderStorePacket done [12:32:23]KKMCreateOFDPacket done [12:32:23]NVStorageSaveData kkm_last_timestamp [12:32:23]File name is /storage/kkm_last_timestamp [12:32:23]Write 4 bytes [12:32:23]NVStorageSaveData done [12:32:23]ExternCall_PrintAddStr [12:32:23]wPrintStart [12:32:23]Write to MH i2c: 01 00 00 C9 04 CD [12:32:23]Write i2c OK [12:32:23]MH_I2C_Read... [12:32:23]Read from MH i2c: 01 [12:32:23]MH_I2C_Read... [12:32:23]Read from MH i2c: 01 07 00 [12:32:23]MH_I2C_Read... [12:32:23]Read from MH i2c: 01 07 00 C9 04 00 00 00 00 00 FF 0F E2 [12:32:23]RasterBufferAndPrint [12:32:23]line Счет N : (1)450150 [12:32:23]line ИНН: 02508201610067 [12:32:23]line Контрольно-Кассовый Чек [12:32:23]line ПРОДАЖА [12:32:23]line ТРК (МРК, ГНК) : 42 [12:32:23]line Товар: 2710124130 [12:32:23]line SUPER 92-К-5 [12:32:23]line 14.620 * 68.40 [12:32:23]line = 1000.01 [12:32:23]line НДС 12% НСП 1% [12:32:23]line > о реализуемом товаре [12:32:23]line ОКРУГЛЕНИЕ: -0.01 [12:32:23]line ИТОГО: 1000.00 [12:32:23]line Внесено: 1000.00 [12:32:23]line СДАЧА: 0.00 [12:32:23]line НСП 1% : 8.85 [12:32:23]line НДС 12% : 106.20 [12:32:23]line Наличными: 1000.00 [12:32:23]line Безнал.: 0.00 [12:32:23]line Место: АЗС № 171 "Партнер Нефть" [12:32:23]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [12:32:23]line СНО: Общий режим [12:32:23]line Чек 173 28.10.2024 12:32 [12:32:23]line Смена: 545 ФФД: 1.0 [12:32:23]line ЗНМ: 0300000109 [12:32:23]line РНМ: 0000000000091777 [12:32:24]line Версия ККМ: 001 [12:32:24]line ФМ: 0000000000871756 [12:32:24]line ФД: 202373 [12:32:24]line ФПД: 264421162871828 [12:32:24]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T123222&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202373&fm=264421162871828&tin=02508201610067®Number=0000000000091777&sum=100000 [12:32:24]OFD Sender: Processing packet 202373 [packets to send 116, broken 115] [12:32:24]ProducePacketName [12:32:24]name=ofd_packets/00202373 [12:32:24]OFD Sender: To server: pG, [12:32:24]CommunicateWithHost lk.salyk.kg:30040 [12:32:24]ConnectInit lk.salyk.kg [12:32:24]written 0, free lines is 4095 [12:32:24]Connected sock=10 [12:32:24]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 01 00 00 E5 9F 08 01 95 90 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 20 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 AD 00 00 00 F4 03 04 00 56 84 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 85 16 03 00 35 04 06 00 F0 7D 59 7B EC 14 20 A3 13 A8 EF B1 0E 9D [12:32:24]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 AA 0A 47 00 78 EA A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 85 16 03 00 F4 03 04 00 0D 30 1F 67 B6 04 01 00 00 D8 03 86 3D 79 5D 00 27 [12:32:24]CommunicateWithHost err = 0 [12:32:24]CheckOFDResponse [12:32:24]1017 (14) - 77093643461234 [12:32:24]1041 (16) - 0000000000871756 [12:32:24]1040 (4) - 202373 [12:32:24]1012 (4) - 28.10.2024 06:32 [12:32:24]1206 (1) - 0 [12:32:24]OFD Sender: Remove packet 202373 [12:32:24]ProducePacketName [12:32:24]name=ofd_packets/00202373 [12:32:24]NVStorageDeleteData [12:32:24]Write to MH i2c: 01 00 00 F4 04 F8 [12:32:24]Write i2c OK [12:32:24]MH_I2C_Read... [12:32:24]Read from MH i2c: 01 [12:32:24]MH_I2C_Read... [12:32:24]Read from MH i2c: 01 07 00 [12:32:24]MH_I2C_Read... [12:32:24]Read from MH i2c: 01 07 00 F4 04 00 00 00 00 00 A0 0C AB [12:32:24]RasterBufferAndPrint [12:32:24]line [12:32:24]line [12:32:24]line [12:32:24]line [12:32:24]line [12:32:24]written 0, free lines is 3236 [12:32:24]MH_Cut [12:32:24]Write to MH i2c: D1 01 00 FB 04 01 D1 [12:32:24]Write i2c OK [12:32:24]MH_I2C_Read... [12:32:24]Read from MH i2c: D1 [12:32:24]MH_I2C_Read... [12:32:24]Read from MH i2c: D1 01 00 [12:32:24]MH_I2C_Read... [12:32:24]Read from MH i2c: D1 01 00 FB 04 00 D0 [12:32:24]Write to MH i2c: 01 00 00 FC 04 00 [12:32:24]Write i2c OK [12:32:24]MH_I2C_Read... [12:32:24]OFD Sender: No OFD packet to send [12:32:25]*** Cut start [12:32:25]*** Purtial cut [12:32:25]*** Stage 1: CUTSNS_PIN = 1 [12:32:25]Read from MH i2c: 01 [12:32:25]MH_I2C_Read... [12:32:25]*** Stop cut motor [12:32:25]*** Cut end [12:32:25]Read from MH i2c: 01 07 00 [12:32:25]MH_I2C_Read... [12:32:25]Read from MH i2c: 01 07 00 FC 04 00 00 00 00 00 FF 0F 15 [12:32:25]process_action close_receipt done [12:32:25]requested_data is exist [12:32:25]produce_requested_data [12:32:25]requested_item fm.sn is exist - process it [12:32:25]wFMCommunicate request_size=4 [12:32:25]MH_SAM_APDU [12:32:25]CAPDU: 80 11 00 00 [12:32:25]Write to MH i2c: E2 08 00 FD 04 80 11 00 00 00 00 00 00 7B [12:32:25]Write i2c OK [12:32:25]MH_I2C_Read... [12:32:25]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:32:25]Read from MH i2c: E2 [12:32:25]MH_I2C_Read... [12:32:25]Read from MH i2c: E2 17 00 [12:32:25]MH_I2C_Read... [12:32:25]Read from MH i2c: E2 17 00 FD 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 D0 [12:32:25]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [12:32:25]wFMCommunicate OK [12:32:25]requested_item fd.num is exist - process it [12:32:25]SAM_PROTO_GetFieldsCounters [12:32:25]wFMCommunicate request_size=4 [12:32:25]MH_SAM_APDU [12:32:25]CAPDU: 80 13 00 00 [12:32:25]Write to MH i2c: E2 08 00 FE 04 80 13 00 00 00 00 00 00 7E [12:32:25]Write i2c OK [12:32:25]MH_I2C_Read... [12:32:25]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:32:25]Read from MH i2c: E2 [12:32:25]MH_I2C_Read... [12:32:25]Read from MH i2c: E2 62 00 [12:32:25]MH_I2C_Read... [12:32:25]Read from MH i2c: E2 62 00 FE 04 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 85 16 03 00 0E 04 04 00 21 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 6F [12:32:25]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 85 16 03 00 0E 04 04 00 21 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 [12:32:25]wFMCommunicate OK [12:32:25]SAM_PROTO_GetFieldsCounters done [12:32:25]requested_item shift.num is exist - process it [12:32:25]requested_item shift.opened is exist - process it [12:32:25]req_shift_opened [12:32:25]FM_GetShiftState [12:32:25]SAM_PROTO_GetShiftState [12:32:25]wFMCommunicate request_size=4 [12:32:25]MH_SAM_APDU [12:32:25]CAPDU: 80 13 01 00 [12:32:25]Write to MH i2c: E2 08 00 FF 04 80 13 01 00 00 00 00 00 80 [12:32:25]Write i2c OK [12:32:25]MH_I2C_Read... [12:32:25]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:32:25]Read from MH i2c: E2 [12:32:25]MH_I2C_Read... [12:32:25]Read from MH i2c: E2 0E 00 [12:32:25]MH_I2C_Read... [12:32:25]Read from MH i2c: E2 0E 00 FF 04 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 2B [12:32:25]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [12:32:25]wFMCommunicate OK [12:32:25]SAM_PROTO_GetShiftState done [12:32:25]FM_GetShiftState done [12:32:25]req_shift_opened done [12:32:25]requested_item shift.open_date is exist - process it [12:32:25]req_shift_open_date [12:32:25]req_shift_open_date done [12:32:25]produce_requested_data done [12:32:25]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202373,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670} [12:32:25]process_action_free close_receipt [12:32:25]json_value_free [12:32:25]json_value_free done [12:32:25]process_json_proto returns [12:32:25]Send response to host [12:32:25]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202373,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670}}} [12:32:25]free response buf [12:32:25]execute_script done [12:32:25]execute_script returns [12:32:25]free content buf [12:32:25]Sock 9.Close socket [12:32:25]Sock 9.Thread stoped [12:32:29]OFD Sender: No OFD packet to send [12:32:34]OFD Sender: No OFD packet to send [12:32:39]OFD Sender: No OFD packet to send [12:32:44]OFD Sender: No OFD packet to send [12:32:49]OFD Sender: No OFD packet to send [12:32:54]OFD Sender: No OFD packet to send [12:32:59]OFD Sender: No OFD packet to send [12:33:04]OFD Sender: No OFD packet to send [12:33:09]OFD Sender: No OFD packet to send [12:33:14]OFD Sender: No OFD packet to send [12:33:19]OFD Sender: No OFD packet to send [12:33:24]OFD Sender: No OFD packet to send [12:33:29]OFD Sender: No OFD packet to send [12:33:34]OFD Sender: No OFD packet to send [12:33:39]OFD Sender: No OFD packet to send [12:33:44]OFD Sender: No OFD packet to send [12:33:49]OFD Sender: No OFD packet to send [12:33:54]OFD Sender: No OFD packet to send [12:33:59]OFD Sender: No OFD packet to send [12:34:04]OFD Sender: No OFD packet to send [12:34:09]OFD Sender: No OFD packet to send [12:34:14]OFD Sender: No OFD packet to send [12:34:19]OFD Sender: No OFD packet to send [12:34:24]OFD Sender: No OFD packet to send [12:34:29]OFD Sender: No OFD packet to send [12:34:32]accept exits with 7 [12:34:32]New connection [12:34:32]New thread 3066977636 created [12:34:32]Thread 3067120996 joined [12:34:32]Waiting for new connection... [12:34:32] Sock 7.Parse request [12:34:32]Sock 7.Check first char [12:34:32]Sock 7.First char is OK [12:34:32]request: POST /json_proto HTTP/1.0 [12:34:32]Method: POST [12:34:32]URL: /json_proto [12:34:32]Method is POST - this is cgi request [12:34:32]url: /json_proto [12:34:32]query_string will be loaded in cgi processing [12:34:32]execute_cgi json_proto POST (null) [12:34:32]execute_cgi path=json_proto method=POST [12:34:32]POST find Content-Length [12:34:32]Host: 172.17.63.195:8080 [12:34:32]Content-Length: 670 [12:34:32]Content-Type: application/json [12:34:32] [12:34:32]POST finish read [12:34:32]Found Content-Length = 670 [12:34:32]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450151", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "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" ] } } [12:34:32]execute_script... [12:34: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)450151", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "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" ] } } [12:34:32]POST & json_proto [12:34:32]process_json_proto [12:34:32]json parsed OK: [12:34:32]protocol is kg_v1.0 [12:34:32]action value=close_receipt [12:34:32]process_action close_receipt [12:34:32]cmd_close_receipt [12:34:32]MH_GetDate [12:34:32]Write to MH i2c: F0 00 00 00 05 F4 [12:34:32]Write i2c OK [12:34:32]MH_I2C_Read... [12:34:32]Read from MH i2c: F0 [12:34:32]MH_I2C_Read... [12:34:32]Read from MH i2c: F0 09 00 [12:34:32]MH_I2C_Read... [12:34:32]Read from MH i2c: F0 09 00 00 05 00 D8 84 1F 67 47 1B 1E 67 C6 [12:34:32]GetLastDocTimeStamp 1730118742 [12:34:32]current date 1730118872 [12:34:32]FM_GetShiftState [12:34:32]SAM_PROTO_GetShiftState [12:34:32]wFMCommunicate request_size=4 [12:34:32]MH_SAM_APDU [12:34:32]CAPDU: 80 13 01 00 [12:34:32]Write to MH i2c: E2 08 00 01 05 80 13 01 00 00 00 00 00 83 [12:34:32]Write i2c OK [12:34:32]MH_I2C_Read... [12:34:32]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:34:32]Read from MH i2c: E2 [12:34:32]MH_I2C_Read... [12:34:32]Read from MH i2c: E2 0E 00 [12:34:32]MH_I2C_Read... [12:34:32]Read from MH i2c: E2 0E 00 01 05 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 2E [12:34:32]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [12:34:32]wFMCommunicate OK [12:34:32]SAM_PROTO_GetShiftState done [12:34:32]FM_GetShiftState done [12:34:32]opened in 1730073670 [12:34:32]opened+sec_in_day 1730160070 [12:34:32]quantity*price = 40014 [12:34:32]sum+1 = 40015 [12:34:32]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.14 ИТОГО: 400.00 Внесено: 400.00 СДАЧА: 0.00 НСП 1% : 3.54 НДС 12% : 42.49 Наличными: 400.00 Безнал.: 0.00 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 174 28.10.2024 12:34 Смена: 545 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 ФМ: 0000000000871756 ФД: 202374 ФПД: 268746803422614 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T123432&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202374&fm=268746803422614&tin=02508201610067®Number=0000000000091777&sum=40000 [12:34:33]StoreToDocumentArchive [12:34:33]shift 545 fd 202374 [12:34:33]save to /storage/0545/doc_00202374 [12:34:33]save last doc name /storage/0545/doc_00202374 to /storage/kkm_last_doc_name [12:34:33]save OK [12:34:33]Clear old archive folders... [12:34:33]ProcessDocumentItem done err = 0, tmpTLVsize=252 [12:34:33]tlvbuf is 01361080 [12:34:33]SAM_PROTO_ClearQueue [12:34:33]wFMCommunicate request_size=4 [12:34:33]MH_SAM_APDU [12:34:33]CAPDU: 80 09 00 00 [12:34:33]Write to MH i2c: E2 08 00 0E 05 80 09 00 00 00 00 00 00 85 [12:34:33]Write i2c OK [12:34:33]MH_I2C_Read... [12:34:33]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [12:34:33]Read from MH i2c: E2 [12:34:33]MH_I2C_Read... [12:34:33]Read from MH i2c: E2 03 00 [12:34:33]MH_I2C_Read... [12:34:33]Read from MH i2c: E2 03 00 0E 05 00 90 00 87 [12:34:33]RAPDU: 90 00 [12:34:33]wFMCommunicate OK [12:34:33]SAM_PROTO_ClearQueue done [12:34:33]KKMCreateOFDPacket [12:34:33]OFDProtocolAddRootSTLVToBuf [12:34:33]FM_MakeSignedData [12:34:33]FM_MakeSignedData [12:34:33]SAM_PROTO_SignData [12:34:33]wFMCommunicate request_size=4 [12:34:33]MH_SAM_APDU [12:34:33]CAPDU: 80 0D 01 02 [12:34:33]Write to MH i2c: E2 08 00 0F 05 80 0D 01 02 00 00 00 00 8D [12:34:33]Write i2c OK [12:34:33]MH_I2C_Read... [12:34:33]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [12:34:33]Read from MH i2c: E2 [12:34:33]MH_I2C_Read... [12:34:33]Read from MH i2c: E2 03 00 [12:34:33]MH_I2C_Read... [12:34:33]Read from MH i2c: E2 03 00 0F 05 00 90 00 88 [12:34:33]RAPDU: 90 00 [12:34:33]wFMCommunicate OK [12:34:33]wFMCommunicate request_size=255 [12:34:33]MH_SAM_APDU [12:34: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 20 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 AE 00 00 00 F4 03 04 00 D8 84 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 86 16 03 00 35 04 06 00 [12:34:33]Write to MH i2c: E2 02 01 10 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 20 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 AE 00 00 00 F4 03 04 00 D8 84 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 86 16 03 00 35 04 06 00 00 00 FE [12:34:33]Write i2c OK [12:34:33]MH_I2C_Read... [12:34:33]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:34:33]Read from MH i2c: E2 [12:34:33]MH_I2C_Read... [12:34:33]Read from MH i2c: E2 03 00 [12:34:33]MH_I2C_Read... [12:34:33]Read from MH i2c: E2 03 00 10 05 00 90 00 89 [12:34:33]RAPDU: 90 00 [12:34:33]wFMCommunicate OK [12:34:33]wFMCommunicate request_size=11 [12:34:33]MH_SAM_APDU [12:34:33]CAPDU: 80 0D 02 02 06 F4 6C 7D C0 A5 96 [12:34:33]Write to MH i2c: E2 0E 00 11 05 80 0D 02 02 06 00 F4 6C 7D C0 A5 96 00 00 74 [12:34:33]Write i2c OK [12:34:33]MH_I2C_Read... [12:34:33]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:34:33]Read from MH i2c: E2 [12:34:33]MH_I2C_Read... [12:34:33]Read from MH i2c: E2 03 00 [12:34:33]MH_I2C_Read... [12:34:33]Read from MH i2c: E2 03 00 11 05 00 90 00 8A [12:34:33]RAPDU: 90 00 [12:34:33]wFMCommunicate OK [12:34:33]wFMCommunicate request_size=4 [12:34:33]MH_SAM_APDU [12:34:33]CAPDU: 80 0D 03 02 [12:34:33]Write to MH i2c: E2 08 00 12 05 80 0D 03 02 00 00 00 00 92 [12:34:33]Write i2c OK [12:34:33]MH_I2C_Read... [12:34:33]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [12:34:33]Read from MH i2c: E2 [12:34:33]MH_I2C_Read... [12:34:33]Read from MH i2c: E2 0B 00 [12:34:33]MH_I2C_Read... [12:34:33]Read from MH i2c: E2 0B 00 12 05 00 AB D9 4A 30 D6 FE DB 35 90 00 75 [12:34:33]RAPDU: AB D9 4A 30 D6 FE DB 35 90 00 [12:34:33]wFMCommunicate OK [12:34:33]SAM_PROTO_SignData done [12:34:33]FM_MakeSignedData done [12:34:33]CreateOFDProtocolMessage [12:34:33]wFMCommunicate request_size=4 [12:34:33]MH_SAM_APDU [12:34:33]CAPDU: 80 11 00 00 [12:34:33]Write to MH i2c: E2 08 00 13 05 80 11 00 00 00 00 00 00 92 [12:34:33]Write i2c OK [12:34:33]MH_I2C_Read... [12:34:33]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:34:33]Read from MH i2c: E2 [12:34:33]MH_I2C_Read... [12:34:33]Read from MH i2c: E2 17 00 [12:34:33]MH_I2C_Read... [12:34:33]Read from MH i2c: E2 17 00 13 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 E7 [12:34:33]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [12:34:33]wFMCommunicate OK [12:34:33]CreateOFDProtocolMessage done [12:34:33]OFDSenderStorePacket 202374 [12:34:33]StoreOFDPacket docnum=202374 [12:34:33]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 01 00 00 6B C9 08 01 4C 65 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 20 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 AE 00 00 00 F4 03 04 00 D8 84 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 86 16 03 00 35 04 06 00 F4 6C 7D C0 A5 96 AB D9 4A 30 D6 FE DB 35 [12:34:33]CheckFolder [12:34:33]dirname=/storage/ofd_packets [12:34:33]CheckFolder done [12:34:33]ProducePacketName [12:34:33]name=ofd_packets/00202374 [12:34:33]NVStorageSaveData ofd_packets/00202374 [12:34:33]File name is /storage/ofd_packets/00202374 [12:34:33]Write 302 bytes [12:34:33]NVStorageSaveData done [12:34:33]OFDSenderStorePacket done [12:34:33]KKMCreateOFDPacket done [12:34:33]NVStorageSaveData kkm_last_timestamp [12:34:33]File name is /storage/kkm_last_timestamp [12:34:33]Write 4 bytes [12:34:33]NVStorageSaveData done [12:34:33]OFD Sender: Processing packet 202374 [packets to send 116, broken 115] [12:34:33]ProducePacketName [12:34:33]name=ofd_packets/00202374 [12:34:33]OFD Sender: To server: pG, [12:34:33]CommunicateWithHost lk.salyk.kg:30040 [12:34:33]ConnectInit lk.salyk.kg [12:34:33]ExternCall_PrintAddStr [12:34:33]wPrintStart [12:34:33]Write to MH i2c: 01 00 00 14 05 19 [12:34:33]Write i2c OK [12:34:33]MH_I2C_Read... [12:34:33]Read from MH i2c: 01 [12:34:33]MH_I2C_Read... [12:34:33]Read from MH i2c: 01 07 00 [12:34:33]MH_I2C_Read... [12:34:33]Read from MH i2c: 01 07 00 14 05 00 00 00 00 00 FF 0F 2E [12:34:33]RasterBufferAndPrint [12:34:33]line Счет N : (1)450151 [12:34:33]line ИНН: 02508201610067 [12:34:33]line Контрольно-Кассовый Чек [12:34:33]line ПРОДАЖА [12:34:33]line ТРК (МРК, ГНК) : 32 [12:34:33]line Товар: 2710124130 [12:34:33]line SUPER 92-К-5 [12:34:33]line 5.850 * 68.40 [12:34:33]line = 400.14 [12:34:33]line НДС 12% НСП 1% [12:34:33]line > о реализуемом товаре [12:34:33]line ОКРУГЛЕНИЕ: -0.14 [12:34:33]line ИТОГО: 400.00 [12:34:33]line Внесено: 400.00 [12:34:33]line СДАЧА: 0.00 [12:34:33]line НСП 1% : 3.54 [12:34:33]line НДС 12% : 42.49 [12:34:33]line Наличными: 400.00 [12:34:33]line Безнал.: 0.00 [12:34:33]line Место: АЗС № 171 "Партнер Нефть" [12:34:33]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [12:34:33]line СНО: Общий режим [12:34:33]line Чек 174 28.10.2024 12:34 [12:34:33]line Смена: 545 ФФД: 1.0 [12:34:33]line ЗНМ: 0300000109 [12:34:33]line РНМ: 0000000000091777 [12:34:33]line Версия ККМ: 001 [12:34:33]line ФМ: 0000000000871756 [12:34:33]line ФД: 202374 [12:34:33]line ФПД: 268746803422614 [12:34:34]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T123432&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202374&fm=268746803422614&tin=02508201610067®Number=0000000000091777&sum=40000 [12:34:34]Connected sock=11 [12:34:34]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 01 00 00 6B C9 08 01 4C 65 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 20 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 AE 00 00 00 F4 03 04 00 D8 84 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 86 16 03 00 35 04 06 00 F4 6C 7D C0 A5 96 AB D9 4A 30 D6 FE DB 35 [12:34:34]written 0, free lines is 4095 [12:34:34]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 BE C6 47 00 AB FC A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 86 16 03 00 F4 03 04 00 8F 30 1F 67 B6 04 01 00 00 0F 65 AA BC E7 9F 8B 1F [12:34:34]CommunicateWithHost err = 0 [12:34:34]CheckOFDResponse [12:34:34]1017 (14) - 77093643461234 [12:34:34]1041 (16) - 0000000000871756 [12:34:34]1040 (4) - 202374 [12:34:34]1012 (4) - 28.10.2024 06:34 [12:34:34]1206 (1) - 0 [12:34:34]OFD Sender: Remove packet 202374 [12:34:34]ProducePacketName [12:34:34]name=ofd_packets/00202374 [12:34:34]NVStorageDeleteData [12:34:34]Write to MH i2c: 01 00 00 3F 05 44 [12:34:34]Write i2c OK [12:34:34]MH_I2C_Read... [12:34:34]Read from MH i2c: 01 [12:34:34]MH_I2C_Read... [12:34:34]Read from MH i2c: 01 07 00 [12:34:34]MH_I2C_Read... [12:34:34]Read from MH i2c: 01 07 00 3F 05 00 00 00 00 00 94 0C EB [12:34:34]RasterBufferAndPrint [12:34:34]line [12:34:34]line [12:34:34]line [12:34:34]line [12:34:34]line [12:34:34]written 0, free lines is 3225 [12:34:34]MH_Cut [12:34:34]Write to MH i2c: D1 01 00 46 05 01 1D [12:34:34]Write i2c OK [12:34:34]MH_I2C_Read... [12:34:34]Read from MH i2c: D1 [12:34:34]MH_I2C_Read... [12:34:34]Read from MH i2c: D1 01 00 [12:34:34]MH_I2C_Read... [12:34:34]Read from MH i2c: D1 01 00 46 05 00 1C [12:34:34]Write to MH i2c: 01 00 00 47 05 4C [12:34:34]Write i2c OK [12:34:34]MH_I2C_Read... [12:34:34]OFD Sender: No OFD packet to send [12:34:35]*** Cut start [12:34:35]*** Purtial cut [12:34:35]*** CUTSNS_PIN = 0 [12:34:35]*** Stage 1: CUTSNS_PIN = 1 [12:34:37]Read from MH i2c: 01 [12:34:37]MH_I2C_Read... [12:34:37]*** Stop cut motor [12:34:37]*** Cut end [12:34:37]Read from MH i2c: 01 07 00 [12:34:37]MH_I2C_Read... [12:34:37]Read from MH i2c: 01 07 00 47 05 00 00 00 00 00 FF 0F 61 [12:34:37]process_action close_receipt done [12:34:37]requested_data is exist [12:34:37]produce_requested_data [12:34:37]requested_item fm.sn is exist - process it [12:34:37]wFMCommunicate request_size=4 [12:34:37]MH_SAM_APDU [12:34:37]CAPDU: 80 11 00 00 [12:34:37]Write to MH i2c: E2 08 00 48 05 80 11 00 00 00 00 00 00 C7 [12:34:37]Write i2c OK [12:34:37]MH_I2C_Read... [12:34:37]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:34:37]Read from MH i2c: E2 [12:34:37]MH_I2C_Read... [12:34:37]Read from MH i2c: E2 17 00 [12:34:37]MH_I2C_Read... [12:34:37]Read from MH i2c: E2 17 00 48 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 1C [12:34:37]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [12:34:37]wFMCommunicate OK [12:34:37]requested_item fd.num is exist - process it [12:34:37]SAM_PROTO_GetFieldsCounters [12:34:37]wFMCommunicate request_size=4 [12:34:37]MH_SAM_APDU [12:34:37]CAPDU: 80 13 00 00 [12:34:37]Write to MH i2c: E2 08 00 49 05 80 13 00 00 00 00 00 00 CA [12:34:37]Write i2c OK [12:34:37]MH_I2C_Read... [12:34:37]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:34:37]Read from MH i2c: E2 [12:34:37]MH_I2C_Read... [12:34:37]Read from MH i2c: E2 62 00 [12:34:37]MH_I2C_Read... [12:34:37]Read from MH i2c: E2 62 00 49 05 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 86 16 03 00 0E 04 04 00 21 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 BF [12:34:37]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 86 16 03 00 0E 04 04 00 21 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 [12:34:37]wFMCommunicate OK [12:34:37]SAM_PROTO_GetFieldsCounters done [12:34:37]requested_item shift.num is exist - process it [12:34:37]requested_item shift.opened is exist - process it [12:34:37]req_shift_opened [12:34:37]FM_GetShiftState [12:34:37]SAM_PROTO_GetShiftState [12:34:37]wFMCommunicate request_size=4 [12:34:37]MH_SAM_APDU [12:34:37]CAPDU: 80 13 01 00 [12:34:37]Write to MH i2c: E2 08 00 4A 05 80 13 01 00 00 00 00 00 CC [12:34:37]Write i2c OK [12:34:37]MH_I2C_Read... [12:34:37]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:34:37]Read from MH i2c: E2 [12:34:37]MH_I2C_Read... [12:34:37]Read from MH i2c: E2 0E 00 [12:34:37]MH_I2C_Read... [12:34:37]Read from MH i2c: E2 0E 00 4A 05 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 77 [12:34:37]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [12:34:37]wFMCommunicate OK [12:34:37]SAM_PROTO_GetShiftState done [12:34:37]FM_GetShiftState done [12:34:37]req_shift_opened done [12:34:37]requested_item shift.open_date is exist - process it [12:34:37]req_shift_open_date [12:34:37]req_shift_open_date done [12:34:37]produce_requested_data done [12:34:37]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202374,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670} [12:34:37]process_action_free close_receipt [12:34:37]json_value_free [12:34:37]json_value_free done [12:34:37]process_json_proto returns [12:34:37]Send response to host [12:34:37]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202374,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670}}} [12:34:37]free response buf [12:34:37]execute_script done [12:34:37]execute_script returns [12:34:37]free content buf [12:34:37]Sock 7.Close socket [12:34:37]Sock 7.Thread stoped [12:34:39]accept exits with 9 [12:34:39]New connection [12:34:39]New thread 3067120996 created [12:34:39]Thread 3066977636 joined [12:34:39]Waiting for new connection... [12:34:39] Sock 9.Parse request [12:34:39]Sock 9.Check first char [12:34:39]Sock 9.First char is OK [12:34:39]request: POST /json_proto HTTP/1.0 [12:34:39]Method: POST [12:34:39]URL: /json_proto [12:34:39]Method is POST - this is cgi request [12:34:39]url: /json_proto [12:34:39]query_string will be loaded in cgi processing [12:34:39]execute_cgi json_proto POST (null) [12:34:39]execute_cgi path=json_proto method=POST [12:34:39]POST find Content-Length [12:34:39]Host: 172.17.63.195:8080 [12:34:39]Content-Length: 677 [12:34:39]Content-Type: application/json [12:34:39] [12:34:39]POST finish read [12:34:39]Found Content-Length = 677 [12:34:39]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450152", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 62", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "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" ] } } [12:34:39]execute_script... [12:34: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)450152", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 62", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "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" ] } } [12:34:39]POST & json_proto [12:34:39]process_json_proto [12:34:39]json parsed OK: [12:34:39]protocol is kg_v1.0 [12:34:39]action value=close_receipt [12:34:39]process_action close_receipt [12:34:39]cmd_close_receipt [12:34:39]MH_GetDate [12:34:39]Write to MH i2c: F0 00 00 4B 05 3F [12:34:39]Write i2c OK [12:34:39]MH_I2C_Read... [12:34:39]Read from MH i2c: F0 [12:34:39]MH_I2C_Read... [12:34:39]Read from MH i2c: F0 09 00 [12:34:39]MH_I2C_Read... [12:34:39]Read from MH i2c: F0 09 00 4B 05 00 DF 84 1F 67 47 1B 1E 67 18 [12:34:39]GetLastDocTimeStamp 1730118872 [12:34:39]current date 1730118879 [12:34:39]FM_GetShiftState [12:34:39]SAM_PROTO_GetShiftState [12:34:39]wFMCommunicate request_size=4 [12:34:39]MH_SAM_APDU [12:34:39]CAPDU: 80 13 01 00 [12:34:39]Write to MH i2c: E2 08 00 4C 05 80 13 01 00 00 00 00 00 CE [12:34:39]Write i2c OK [12:34:39]MH_I2C_Read... [12:34:39]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:34:39]Read from MH i2c: E2 [12:34:39]MH_I2C_Read... [12:34:39]Read from MH i2c: E2 0E 00 [12:34:39]MH_I2C_Read... [12:34:39]Read from MH i2c: E2 0E 00 4C 05 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 79 [12:34:39]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [12:34:39]wFMCommunicate OK [12:34:39]SAM_PROTO_GetShiftState done [12:34:39]FM_GetShiftState done [12:34:39]opened in 1730073670 [12:34:39]opened+sec_in_day 1730160070 [12:34:39]quantity*price = 50041 [12:34:39]sum+1 = 50042 [12:34:39]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.41 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 175 28.10.2024 12:34 Смена: 545 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 ФМ: 0000000000871756 ФД: 202375 ФПД: 159575138930774 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T123439&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202375&fm=159575138930774&tin=02508201610067®Number=0000000000091777&sum=50000 [12:34:40]StoreToDocumentArchive [12:34:40]shift 545 fd 202375 [12:34:40]save to /storage/0545/doc_00202375 [12:34:40]save last doc name /storage/0545/doc_00202375 to /storage/kkm_last_doc_name [12:34:40]save OK [12:34:40]Clear old archive folders... [12:34:40]ProcessDocumentItem done err = 0, tmpTLVsize=251 [12:34:40]tlvbuf is 01361630 [12:34:40]SAM_PROTO_ClearQueue [12:34:40]wFMCommunicate request_size=4 [12:34:40]MH_SAM_APDU [12:34:40]CAPDU: 80 09 00 00 [12:34:40]Write to MH i2c: E2 08 00 59 05 80 09 00 00 00 00 00 00 D0 [12:34:40]Write i2c OK [12:34:40]MH_I2C_Read... [12:34:40]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [12:34:40]Read from MH i2c: E2 [12:34:40]MH_I2C_Read... [12:34:40]Read from MH i2c: E2 03 00 [12:34:40]MH_I2C_Read... [12:34:40]Read from MH i2c: E2 03 00 59 05 00 90 00 D2 [12:34:40]RAPDU: 90 00 [12:34:40]wFMCommunicate OK [12:34:40]SAM_PROTO_ClearQueue done [12:34:40]KKMCreateOFDPacket [12:34:40]OFDProtocolAddRootSTLVToBuf [12:34:40]FM_MakeSignedData [12:34:40]FM_MakeSignedData [12:34:40]SAM_PROTO_SignData [12:34:40]wFMCommunicate request_size=4 [12:34:40]MH_SAM_APDU [12:34:40]CAPDU: 80 0D 01 02 [12:34:40]Write to MH i2c: E2 08 00 5A 05 80 0D 01 02 00 00 00 00 D8 [12:34:40]Write i2c OK [12:34:40]MH_I2C_Read... [12:34:40]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [12:34:40]Read from MH i2c: E2 [12:34:40]MH_I2C_Read... [12:34:40]Read from MH i2c: E2 03 00 [12:34:40]MH_I2C_Read... [12:34:40]Read from MH i2c: E2 03 00 5A 05 00 90 00 D3 [12:34:40]RAPDU: 90 00 [12:34:40]wFMCommunicate OK [12:34:40]wFMCommunicate request_size=255 [12:34:40]MH_SAM_APDU [12:34: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 32 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 AF 00 00 00 F4 03 04 00 DF 84 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 87 16 03 00 35 04 06 00 91 [12:34:40]Write to MH i2c: E2 02 01 5B 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 32 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 AF 00 00 00 F4 03 04 00 DF 84 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 87 16 03 00 35 04 06 00 91 00 00 58 [12:34:40]Write i2c OK [12:34:40]MH_I2C_Read... [12:34:41]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:34:41]Read from MH i2c: E2 [12:34:41]MH_I2C_Read... [12:34:41]Read from MH i2c: E2 03 00 [12:34:41]MH_I2C_Read... [12:34:41]Read from MH i2c: E2 03 00 5B 05 00 90 00 D4 [12:34:41]RAPDU: 90 00 [12:34:41]wFMCommunicate OK [12:34:41]wFMCommunicate request_size=10 [12:34:41]MH_SAM_APDU [12:34:41]CAPDU: 80 0D 02 02 05 21 FB 78 90 56 [12:34:41]Write to MH i2c: E2 0D 00 5C 05 80 0D 02 02 05 00 21 FB 78 90 56 00 00 5F [12:34:41]Write i2c OK [12:34:41]MH_I2C_Read... [12:34:41]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:34:41]Read from MH i2c: E2 [12:34:41]MH_I2C_Read... [12:34:41]Read from MH i2c: E2 03 00 [12:34:41]MH_I2C_Read... [12:34:41]Read from MH i2c: E2 03 00 5C 05 00 90 00 D5 [12:34:41]RAPDU: 90 00 [12:34:41]wFMCommunicate OK [12:34:41]wFMCommunicate request_size=4 [12:34:41]MH_SAM_APDU [12:34:41]CAPDU: 80 0D 03 02 [12:34:41]Write to MH i2c: E2 08 00 5D 05 80 0D 03 02 00 00 00 00 DD [12:34:41]Write i2c OK [12:34:41]MH_I2C_Read... [12:34:41]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [12:34:41]Read from MH i2c: E2 [12:34:41]MH_I2C_Read... [12:34:41]Read from MH i2c: E2 0B 00 [12:34:41]MH_I2C_Read... [12:34:41]Read from MH i2c: E2 0B 00 5D 05 00 38 71 D9 21 1A 50 78 A5 90 00 08 [12:34:41]RAPDU: 38 71 D9 21 1A 50 78 A5 90 00 [12:34:41]wFMCommunicate OK [12:34:41]SAM_PROTO_SignData done [12:34:41]FM_MakeSignedData done [12:34:41]CreateOFDProtocolMessage [12:34:41]wFMCommunicate request_size=4 [12:34:41]MH_SAM_APDU [12:34:41]CAPDU: 80 11 00 00 [12:34:41]Write to MH i2c: E2 08 00 5E 05 80 11 00 00 00 00 00 00 DD [12:34:41]Write i2c OK [12:34:41]MH_I2C_Read... [12:34:41]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:34:41]Read from MH i2c: E2 [12:34:41]MH_I2C_Read... [12:34:41]Read from MH i2c: E2 17 00 [12:34:41]MH_I2C_Read... [12:34:41]Read from MH i2c: E2 17 00 5E 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 32 [12:34:41]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [12:34:41]wFMCommunicate OK [12:34:41]CreateOFDProtocolMessage done [12:34:41]OFDSenderStorePacket 202375 [12:34:41]StoreOFDPacket docnum=202375 [12:34:41]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 79 7A 07 01 6B 0D 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 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 AF 00 00 00 F4 03 04 00 DF 84 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 87 16 03 00 35 04 06 00 91 21 FB 78 90 56 38 71 D9 21 1A 50 78 A5 [12:34:41]CheckFolder [12:34:41]dirname=/storage/ofd_packets [12:34:41]CheckFolder done [12:34:41]ProducePacketName [12:34:41]name=ofd_packets/00202375 [12:34:41]NVStorageSaveData ofd_packets/00202375 [12:34:41]File name is /storage/ofd_packets/00202375 [12:34:41]Write 301 bytes [12:34:41]NVStorageSaveData done [12:34:41]OFDSenderStorePacket done [12:34:41]KKMCreateOFDPacket done [12:34:41]NVStorageSaveData kkm_last_timestamp [12:34:41]File name is /storage/kkm_last_timestamp [12:34:41]Write 4 bytes [12:34:41]NVStorageSaveData done [12:34:41]ExternCall_PrintAddStr [12:34:41]wPrintStart [12:34:41]Write to MH i2c: 01 00 00 5F 05 64 [12:34:41]Write i2c OK [12:34:41]MH_I2C_Read... [12:34:41]Read from MH i2c: 01 [12:34:41]MH_I2C_Read... [12:34:41]Read from MH i2c: 01 07 00 [12:34:41]MH_I2C_Read... [12:34:41]Read from MH i2c: 01 07 00 5F 05 00 00 00 00 00 FF 0F 79 [12:34:41]RasterBufferAndPrint [12:34:41]line Счет N : (1)450152 [12:34:41]line ИНН: 02508201610067 [12:34:41]line Контрольно-Кассовый Чек [12:34:41]line ПРОДАЖА [12:34:41]line ТРК (МРК, ГНК) : 62 [12:34:41]line Товар: 2710124130 [12:34:41]line Аи-92-К-2 [12:34:41]line 7.480 * 66.90 [12:34:41]line = 500.41 [12:34:41]line НДС 12% НСП 1% [12:34:41]line > о реализуемом товаре [12:34:41]line ОКРУГЛЕНИЕ: -0.41 [12:34:41]line ИТОГО: 500.00 [12:34:41]line Внесено: 500.00 [12:34:41]line СДАЧА: 0.00 [12:34:41]line НСП 1% : 4.43 [12:34:41]line НДС 12% : 53.14 [12:34:41]line Наличными: 500.00 [12:34:41]line Безнал.: 0.00 [12:34:41]line Место: АЗС № 171 "Партнер Нефть" [12:34:41]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [12:34:41]line СНО: Общий режим [12:34:41]line Чек 175 28.10.2024 12:34 [12:34:41]line Смена: 545 ФФД: 1.0 [12:34:41]line ЗНМ: 0300000109 [12:34:41]line РНМ: 0000000000091777 [12:34:41]line Версия ККМ: 001 [12:34:41]line ФМ: 0000000000871756 [12:34:41]line ФД: 202375 [12:34:41]line ФПД: 159575138930774 [12:34:41]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T123439&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202375&fm=159575138930774&tin=02508201610067®Number=0000000000091777&sum=50000 [12:34:41]OFD Sender: Processing packet 202375 [packets to send 116, broken 115] [12:34:41]ProducePacketName [12:34:41]name=ofd_packets/00202375 [12:34:41]OFD Sender: To server: pG, [12:34:41]CommunicateWithHost lk.salyk.kg:30040 [12:34:41]ConnectInit lk.salyk.kg [12:34:41]written 0, free lines is 4095 [12:34:41]Connected sock=10 [12:34:41]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 79 7A 07 01 6B 0D 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 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 AF 00 00 00 F4 03 04 00 DF 84 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 87 16 03 00 35 04 06 00 91 21 FB 78 90 56 38 71 D9 21 1A 50 78 A5 [12:34: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 35 36 4F 00 00 00 BF 98 47 00 86 7F A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 87 16 03 00 F4 03 04 00 96 30 1F 67 B6 04 01 00 00 6C 23 66 B7 CE E3 69 95 [12:34:41]CommunicateWithHost err = 0 [12:34:41]CheckOFDResponse [12:34:41]1017 (14) - 77093643461234 [12:34:41]1041 (16) - 0000000000871756 [12:34:41]1040 (4) - 202375 [12:34:41]1012 (4) - 28.10.2024 06:35 [12:34:41]1206 (1) - 0 [12:34:41]OFD Sender: Remove packet 202375 [12:34:41]ProducePacketName [12:34:41]name=ofd_packets/00202375 [12:34:41]NVStorageDeleteData [12:34:41]Write to MH i2c: 01 00 00 8A 05 8F [12:34:41]Write i2c OK [12:34:41]MH_I2C_Read... [12:34:41]Read from MH i2c: 01 [12:34:41]MH_I2C_Read... [12:34:41]Read from MH i2c: 01 07 00 [12:34:41]MH_I2C_Read... [12:34:41]Read from MH i2c: 01 07 00 8A 05 00 00 00 00 00 97 0C 39 [12:34:41]RasterBufferAndPrint [12:34:41]line [12:34:41]line [12:34:41]line [12:34:41]line [12:34:41]line [12:34:41]written 0, free lines is 3232 [12:34:41]MH_Cut [12:34:41]Write to MH i2c: D1 01 00 91 05 01 68 [12:34:41]Write i2c OK [12:34:41]MH_I2C_Read... [12:34:41]Read from MH i2c: D1 [12:34:41]MH_I2C_Read... [12:34:41]Read from MH i2c: D1 01 00 [12:34:41]MH_I2C_Read... [12:34:41]Read from MH i2c: D1 01 00 91 05 00 67 [12:34:41]Write to MH i2c: 01 00 00 92 05 97 [12:34:41]Write i2c OK [12:34:41]MH_I2C_Read... [12:34:42]OFD Sender: No OFD packet to send [12:34:42]*** Cut start [12:34:42]*** Purtial cut [12:34:42]*** Stage 1: CUTSNS_PIN = 1 [12:34:43]Read from MH i2c: 01 [12:34:43]MH_I2C_Read... [12:34:43]*** Stop cut motor [12:34:43]*** Cut end [12:34:43]Read from MH i2c: 01 07 00 [12:34:43]MH_I2C_Read... [12:34:43]Read from MH i2c: 01 07 00 92 05 00 00 00 00 00 FF 0F AC [12:34:43]process_action close_receipt done [12:34:43]requested_data is exist [12:34:43]produce_requested_data [12:34:43]requested_item fm.sn is exist - process it [12:34:43]wFMCommunicate request_size=4 [12:34:43]MH_SAM_APDU [12:34:43]CAPDU: 80 11 00 00 [12:34:43]Write to MH i2c: E2 08 00 93 05 80 11 00 00 00 00 00 00 12 [12:34:43]Write i2c OK [12:34:43]MH_I2C_Read... [12:34:43]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:34:43]Read from MH i2c: E2 [12:34:43]MH_I2C_Read... [12:34:43]Read from MH i2c: E2 17 00 [12:34:43]MH_I2C_Read... [12:34:43]Read from MH i2c: E2 17 00 93 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 67 [12:34:43]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [12:34:43]wFMCommunicate OK [12:34:43]requested_item fd.num is exist - process it [12:34:43]SAM_PROTO_GetFieldsCounters [12:34:43]wFMCommunicate request_size=4 [12:34:43]MH_SAM_APDU [12:34:43]CAPDU: 80 13 00 00 [12:34:43]Write to MH i2c: E2 08 00 94 05 80 13 00 00 00 00 00 00 15 [12:34:43]Write i2c OK [12:34:43]MH_I2C_Read... [12:34:43]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:34:43]Read from MH i2c: E2 [12:34:43]MH_I2C_Read... [12:34:43]Read from MH i2c: E2 62 00 [12:34:43]MH_I2C_Read... [12:34:43]Read from MH i2c: E2 62 00 94 05 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 87 16 03 00 0E 04 04 00 21 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 0E [12:34:43]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 87 16 03 00 0E 04 04 00 21 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 [12:34:43]wFMCommunicate OK [12:34:43]SAM_PROTO_GetFieldsCounters done [12:34:43]requested_item shift.num is exist - process it [12:34:43]requested_item shift.opened is exist - process it [12:34:43]req_shift_opened [12:34:43]FM_GetShiftState [12:34:43]SAM_PROTO_GetShiftState [12:34:43]wFMCommunicate request_size=4 [12:34:43]MH_SAM_APDU [12:34:43]CAPDU: 80 13 01 00 [12:34:43]Write to MH i2c: E2 08 00 95 05 80 13 01 00 00 00 00 00 17 [12:34:43]Write i2c OK [12:34:43]MH_I2C_Read... [12:34:43]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:34:43]Read from MH i2c: E2 [12:34:43]MH_I2C_Read... [12:34:43]Read from MH i2c: E2 0E 00 [12:34:43]MH_I2C_Read... [12:34:43]Read from MH i2c: E2 0E 00 95 05 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 C2 [12:34:43]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [12:34:43]wFMCommunicate OK [12:34:43]SAM_PROTO_GetShiftState done [12:34:43]FM_GetShiftState done [12:34:43]req_shift_opened done [12:34:43]requested_item shift.open_date is exist - process it [12:34:43]req_shift_open_date [12:34:43]req_shift_open_date done [12:34:43]produce_requested_data done [12:34:43]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202375,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670} [12:34:43]process_action_free close_receipt [12:34:43]json_value_free [12:34:43]json_value_free done [12:34:43]process_json_proto returns [12:34:43]Send response to host [12:34:43]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202375,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670}}} [12:34:43]free response buf [12:34:43]execute_script done [12:34:43]execute_script returns [12:34:43]free content buf [12:34:43]Sock 9.Close socket [12:34:43]Sock 9.Thread stoped [12:34:47]OFD Sender: No OFD packet to send [12:34:52]OFD Sender: No OFD packet to send [12:34:57]OFD Sender: No OFD packet to send [12:35:02]OFD Sender: No OFD packet to send [12:35:07]OFD Sender: No OFD packet to send [12:35:12]OFD Sender: No OFD packet to send [12:35:17]OFD Sender: No OFD packet to send [12:35:22]OFD Sender: No OFD packet to send [12:35:27]OFD Sender: No OFD packet to send [12:35:32]OFD Sender: No OFD packet to send [12:35:37]OFD Sender: No OFD packet to send [12:35:42]OFD Sender: No OFD packet to send [12:35:47]OFD Sender: No OFD packet to send [12:35:52]OFD Sender: No OFD packet to send [12:35:57]OFD Sender: No OFD packet to send [12:36:02]OFD Sender: No OFD packet to send [12:36:07]OFD Sender: No OFD packet to send [12:36:08]accept exits with 7 [12:36:08]New connection [12:36:08]New thread 3066977636 created [12:36:08]Thread 3067120996 joined [12:36:08]Waiting for new connection... [12:36:08] Sock 7.Parse request [12:36:08]Sock 7.Check first char [12:36:08]Sock 7.First char is OK [12:36:08]request: POST /json_proto HTTP/1.0 [12:36:08]Method: POST [12:36:08]URL: /json_proto [12:36:08]Method is POST - this is cgi request [12:36:08]url: /json_proto [12:36:08]query_string will be loaded in cgi processing [12:36:08]execute_cgi json_proto POST (null) [12:36:08]execute_cgi path=json_proto method=POST [12:36:08]POST find Content-Length [12:36:08]Host: 172.17.63.195:8080 [12:36:08]Content-Length: 677 [12:36:08]Content-Type: application/json [12:36:08] [12:36:08]POST finish read [12:36:08]Found Content-Length = 677 [12:36:08]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450153", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "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" ] } } [12:36:08]execute_script... [12:36: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)450153", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "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" ] } } [12:36:08]POST & json_proto [12:36:08]process_json_proto [12:36:08]json parsed OK: [12:36:08]protocol is kg_v1.0 [12:36:08]action value=close_receipt [12:36:08]process_action close_receipt [12:36:08]cmd_close_receipt [12:36:08]MH_GetDate [12:36:08]Write to MH i2c: F0 00 00 96 05 8A [12:36:08]Write i2c OK [12:36:08]MH_I2C_Read... [12:36:08]Read from MH i2c: F0 [12:36:08]MH_I2C_Read... [12:36:08]Read from MH i2c: F0 09 00 [12:36:08]MH_I2C_Read... [12:36:08]Read from MH i2c: F0 09 00 96 05 00 39 85 1F 67 47 1B 1E 67 BE [12:36:08]GetLastDocTimeStamp 1730118879 [12:36:08]current date 1730118969 [12:36:08]FM_GetShiftState [12:36:08]SAM_PROTO_GetShiftState [12:36:08]wFMCommunicate request_size=4 [12:36:08]MH_SAM_APDU [12:36:08]CAPDU: 80 13 01 00 [12:36:08]Write to MH i2c: E2 08 00 97 05 80 13 01 00 00 00 00 00 19 [12:36:08]Write i2c OK [12:36:08]MH_I2C_Read... [12:36:08]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:36:08]Read from MH i2c: E2 [12:36:08]MH_I2C_Read... [12:36:08]Read from MH i2c: E2 0E 00 [12:36:08]MH_I2C_Read... [12:36:08]Read from MH i2c: E2 0E 00 97 05 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 C4 [12:36:08]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [12:36:08]wFMCommunicate OK [12:36:08]SAM_PROTO_GetShiftState done [12:36:08]FM_GetShiftState done [12:36:08]opened in 1730073670 [12:36:08]opened+sec_in_day 1730160070 [12:36:08]quantity*price = 30038 [12:36:08]sum+1 = 30039 [12:36:08]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.38 ИТОГО: 300.00 Внесено: 300.00 СДАЧА: 0.00 НСП 1% : 2.66 НДС 12% : 31.90 Наличными: 300.00 Безнал.: 0.00 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 176 28.10.2024 12:36 Смена: 545 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 ФМ: 0000000000871756 ФД: 202376 ФПД: 159353732296827 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T123609&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202376&fm=159353732296827&tin=02508201610067®Number=0000000000091777&sum=30000 [12:36:09]StoreToDocumentArchive [12:36:09]shift 545 fd 202376 [12:36:09]save to /storage/0545/doc_00202376 [12:36:09]save last doc name /storage/0545/doc_00202376 to /storage/kkm_last_doc_name [12:36:09]save OK [12:36:09]Clear old archive folders... [12:36:09]ProcessDocumentItem done err = 0, tmpTLVsize=251 [12:36:09]tlvbuf is 0135B4B0 [12:36:09]SAM_PROTO_ClearQueue [12:36:09]wFMCommunicate request_size=4 [12:36:09]MH_SAM_APDU [12:36:09]CAPDU: 80 09 00 00 [12:36:09]Write to MH i2c: E2 08 00 A4 05 80 09 00 00 00 00 00 00 1B [12:36:09]Write i2c OK [12:36:09]MH_I2C_Read... [12:36:09]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [12:36:09]Read from MH i2c: E2 [12:36:09]MH_I2C_Read... [12:36:09]Read from MH i2c: E2 03 00 [12:36:09]MH_I2C_Read... [12:36:09]Read from MH i2c: E2 03 00 A4 05 00 90 00 1D [12:36:09]RAPDU: 90 00 [12:36:09]wFMCommunicate OK [12:36:09]SAM_PROTO_ClearQueue done [12:36:09]KKMCreateOFDPacket [12:36:09]OFDProtocolAddRootSTLVToBuf [12:36:09]FM_MakeSignedData [12:36:09]FM_MakeSignedData [12:36:09]SAM_PROTO_SignData [12:36:09]wFMCommunicate request_size=4 [12:36:09]MH_SAM_APDU [12:36:09]CAPDU: 80 0D 01 02 [12:36:09]Write to MH i2c: E2 08 00 A5 05 80 0D 01 02 00 00 00 00 23 [12:36:09]Write i2c OK [12:36:09]MH_I2C_Read... [12:36:09]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [12:36:09]Read from MH i2c: E2 [12:36:09]MH_I2C_Read... [12:36:09]Read from MH i2c: E2 03 00 [12:36:09]MH_I2C_Read... [12:36:09]Read from MH i2c: E2 03 00 A5 05 00 90 00 1E [12:36:09]RAPDU: 90 00 [12:36:09]wFMCommunicate OK [12:36:09]wFMCommunicate request_size=255 [12:36:09]MH_SAM_APDU [12:36:09]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 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 B0 00 00 00 F4 03 04 00 39 85 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 88 16 03 00 35 04 06 00 90 [12:36:09]Write to MH i2c: E2 02 01 A6 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 32 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 B0 00 00 00 F4 03 04 00 39 85 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 88 16 03 00 35 04 06 00 90 00 00 F3 [12:36:09]Write i2c OK [12:36:09]MH_I2C_Read... [12:36:10]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:36:10]Read from MH i2c: E2 [12:36:10]MH_I2C_Read... [12:36:10]Read from MH i2c: E2 03 00 [12:36:10]MH_I2C_Read... [12:36:10]Read from MH i2c: E2 03 00 A6 05 00 90 00 1F [12:36:10]RAPDU: 90 00 [12:36:10]wFMCommunicate OK [12:36:10]wFMCommunicate request_size=10 [12:36:10]MH_SAM_APDU [12:36:10]CAPDU: 80 0D 02 02 05 EE 6E 9B 70 7B [12:36:10]Write to MH i2c: E2 0D 00 A7 05 80 0D 02 02 05 00 EE 6E 9B 70 7B 00 00 12 [12:36:10]Write i2c OK [12:36:10]MH_I2C_Read... [12:36:10]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:36:10]Read from MH i2c: E2 [12:36:10]MH_I2C_Read... [12:36:10]Read from MH i2c: E2 03 00 [12:36:10]MH_I2C_Read... [12:36:10]Read from MH i2c: E2 03 00 A7 05 00 90 00 20 [12:36:10]RAPDU: 90 00 [12:36:10]wFMCommunicate OK [12:36:10]wFMCommunicate request_size=4 [12:36:10]MH_SAM_APDU [12:36:10]CAPDU: 80 0D 03 02 [12:36:10]Write to MH i2c: E2 08 00 A8 05 80 0D 03 02 00 00 00 00 28 [12:36:10]Write i2c OK [12:36:10]MH_I2C_Read... [12:36:10]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [12:36:10]Read from MH i2c: E2 [12:36:10]MH_I2C_Read... [12:36:10]Read from MH i2c: E2 0B 00 [12:36:10]MH_I2C_Read... [12:36:10]Read from MH i2c: E2 0B 00 A8 05 00 86 F1 83 EA 42 E7 EE 62 90 00 86 [12:36:10]RAPDU: 86 F1 83 EA 42 E7 EE 62 90 00 [12:36:10]wFMCommunicate OK [12:36:10]SAM_PROTO_SignData done [12:36:10]FM_MakeSignedData done [12:36:10]CreateOFDProtocolMessage [12:36:10]wFMCommunicate request_size=4 [12:36:10]MH_SAM_APDU [12:36:10]CAPDU: 80 11 00 00 [12:36:10]Write to MH i2c: E2 08 00 A9 05 80 11 00 00 00 00 00 00 28 [12:36:10]Write i2c OK [12:36:10]MH_I2C_Read... [12:36:10]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:36:10]Read from MH i2c: E2 [12:36:10]MH_I2C_Read... [12:36:10]Read from MH i2c: E2 17 00 [12:36:10]MH_I2C_Read... [12:36:10]Read from MH i2c: E2 17 00 A9 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 7D [12:36:10]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [12:36:10]wFMCommunicate OK [12:36:10]CreateOFDProtocolMessage done [12:36:10]OFDSenderStorePacket 202376 [12:36:10]StoreOFDPacket docnum=202376 [12:36:10]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 57 0E 07 01 93 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 32 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 B0 00 00 00 F4 03 04 00 39 85 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 88 16 03 00 35 04 06 00 90 EE 6E 9B 70 7B 86 F1 83 EA 42 E7 EE 62 [12:36:10]CheckFolder [12:36:10]dirname=/storage/ofd_packets [12:36:10]CheckFolder done [12:36:10]ProducePacketName [12:36:10]name=ofd_packets/00202376 [12:36:10]NVStorageSaveData ofd_packets/00202376 [12:36:10]File name is /storage/ofd_packets/00202376 [12:36:10]Write 301 bytes [12:36:10]NVStorageSaveData done [12:36:10]OFDSenderStorePacket done [12:36:10]KKMCreateOFDPacket done [12:36:10]NVStorageSaveData kkm_last_timestamp [12:36:10]File name is /storage/kkm_last_timestamp [12:36:10]Write 4 bytes [12:36:10]NVStorageSaveData done [12:36:10]ExternCall_PrintAddStr [12:36:10]wPrintStart [12:36:10]Write to MH i2c: 01 00 00 AA 05 AF [12:36:10]Write i2c OK [12:36:10]MH_I2C_Read... [12:36:10]Read from MH i2c: 01 [12:36:10]MH_I2C_Read... [12:36:10]Read from MH i2c: 01 07 00 [12:36:10]MH_I2C_Read... [12:36:10]Read from MH i2c: 01 07 00 AA 05 00 00 00 00 00 FF 0F C4 [12:36:10]RasterBufferAndPrint [12:36:10]line Счет N : (1)450153 [12:36:10]line ИНН: 02508201610067 [12:36:10]line Контрольно-Кассовый Чек [12:36:10]line ПРОДАЖА [12:36:10]line ТРК (МРК, ГНК) : 41 [12:36:10]line Товар: 2710124130 [12:36:10]line Аи-92-К-2 [12:36:10]line 4.490 * 66.90 [12:36:10]line = 300.38 [12:36:10]line НДС 12% НСП 1% [12:36:10]line > о реализуемом товаре [12:36:10]line ОКРУГЛЕНИЕ: -0.38 [12:36:10]line ИТОГО: 300.00 [12:36:10]line Внесено: 300.00 [12:36:10]line СДАЧА: 0.00 [12:36:10]line НСП 1% : 2.66 [12:36:10]line НДС 12% : 31.90 [12:36:10]line Наличными: 300.00 [12:36:10]line Безнал.: 0.00 [12:36:10]line Место: АЗС № 171 "Партнер Нефть" [12:36:10]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [12:36:10]line СНО: Общий режим [12:36:10]line Чек 176 28.10.2024 12:36 [12:36:10]line Смена: 545 ФФД: 1.0 [12:36:10]line ЗНМ: 0300000109 [12:36:10]line РНМ: 0000000000091777 [12:36:10]line Версия ККМ: 001 [12:36:10]line ФМ: 0000000000871756 [12:36:10]line ФД: 202376 [12:36:10]line ФПД: 159353732296827 [12:36:10]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T123609&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202376&fm=159353732296827&tin=02508201610067®Number=0000000000091777&sum=30000 [12:36:10]OFD Sender: Processing packet 202376 [packets to send 116, broken 115] [12:36:10]ProducePacketName [12:36:10]name=ofd_packets/00202376 [12:36:10]OFD Sender: To server: pG, [12:36:10]CommunicateWithHost lk.salyk.kg:30040 [12:36:10]ConnectInit lk.salyk.kg [12:36:10]written 0, free lines is 4095 [12:36:10]Connected sock=11 [12:36:10]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 57 0E 07 01 93 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 32 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 B0 00 00 00 F4 03 04 00 39 85 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 88 16 03 00 35 04 06 00 90 EE 6E 9B 70 7B 86 F1 83 EA 42 E7 EE 62 [12:36:10]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 02 19 47 00 36 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 35 36 10 04 04 00 88 16 03 00 F4 03 04 00 EF 30 1F 67 B6 04 01 00 00 1D D7 0D DB 3D 2F 7B C0 [12:36:10]CommunicateWithHost err = 0 [12:36:10]CheckOFDResponse [12:36:10]1017 (14) - 77093643461234 [12:36:10]1041 (16) - 0000000000871756 [12:36:10]1040 (4) - 202376 [12:36:10]1012 (4) - 28.10.2024 06:36 [12:36:10]1206 (1) - 0 [12:36:10]OFD Sender: Remove packet 202376 [12:36:10]ProducePacketName [12:36:10]name=ofd_packets/00202376 [12:36:10]NVStorageDeleteData [12:36:11]Write to MH i2c: 01 00 00 D5 05 DA [12:36:11]Write i2c OK [12:36:11]MH_I2C_Read... [12:36:11]Read from MH i2c: 01 [12:36:11]MH_I2C_Read... [12:36:11]Read from MH i2c: 01 07 00 [12:36:11]MH_I2C_Read... [12:36:11]Read from MH i2c: 01 07 00 D5 05 00 00 00 00 00 97 0C 84 [12:36:11]RasterBufferAndPrint [12:36:11]line [12:36:11]line [12:36:11]line [12:36:11]line [12:36:11]line [12:36:11]written 0, free lines is 3227 [12:36:11]MH_Cut [12:36:11]Write to MH i2c: D1 01 00 DC 05 01 B3 [12:36:11]Write i2c OK [12:36:11]MH_I2C_Read... [12:36:11]Read from MH i2c: D1 [12:36:11]MH_I2C_Read... [12:36:11]Read from MH i2c: D1 01 00 [12:36:11]MH_I2C_Read... [12:36:11]Read from MH i2c: D1 01 00 DC 05 00 B2 [12:36:11]Write to MH i2c: 01 00 00 DD 05 E2 [12:36:11]Write i2c OK [12:36:11]MH_I2C_Read... [12:36:11]OFD Sender: No OFD packet to send [12:36:11]*** Cut start [12:36:11]*** Purtial cut [12:36:11]*** Stage 1: CUTSNS_PIN = 1 [12:36:12]Read from MH i2c: 01 [12:36:12]MH_I2C_Read... [12:36:12]*** Stop cut motor [12:36:12]*** Cut end [12:36:12]Read from MH i2c: 01 07 00 [12:36:12]MH_I2C_Read... [12:36:12]Read from MH i2c: 01 07 00 DD 05 00 00 00 00 00 FF 0F F7 [12:36:12]process_action close_receipt done [12:36:12]requested_data is exist [12:36:12]produce_requested_data [12:36:12]requested_item fm.sn is exist - process it [12:36:12]wFMCommunicate request_size=4 [12:36:12]MH_SAM_APDU [12:36:12]CAPDU: 80 11 00 00 [12:36:12]Write to MH i2c: E2 08 00 DE 05 80 11 00 00 00 00 00 00 5D [12:36:12]Write i2c OK [12:36:12]MH_I2C_Read... [12:36:12]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:36:12]Read from MH i2c: E2 [12:36:12]MH_I2C_Read... [12:36:12]Read from MH i2c: E2 17 00 [12:36:12]MH_I2C_Read... [12:36:12]Read from MH i2c: E2 17 00 DE 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 B2 [12:36:12]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [12:36:12]wFMCommunicate OK [12:36:12]requested_item fd.num is exist - process it [12:36:12]SAM_PROTO_GetFieldsCounters [12:36:12]wFMCommunicate request_size=4 [12:36:12]MH_SAM_APDU [12:36:12]CAPDU: 80 13 00 00 [12:36:12]Write to MH i2c: E2 08 00 DF 05 80 13 00 00 00 00 00 00 60 [12:36:12]Write i2c OK [12:36:12]MH_I2C_Read... [12:36:12]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:36:12]Read from MH i2c: E2 [12:36:12]MH_I2C_Read... [12:36:12]Read from MH i2c: E2 62 00 [12:36:12]MH_I2C_Read... [12:36:12]Read from MH i2c: E2 62 00 DF 05 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 88 16 03 00 0E 04 04 00 21 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 5D [12:36:12]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 88 16 03 00 0E 04 04 00 21 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 [12:36:12]wFMCommunicate OK [12:36:12]SAM_PROTO_GetFieldsCounters done [12:36:12]requested_item shift.num is exist - process it [12:36:12]requested_item shift.opened is exist - process it [12:36:12]req_shift_opened [12:36:12]FM_GetShiftState [12:36:12]SAM_PROTO_GetShiftState [12:36:12]wFMCommunicate request_size=4 [12:36:12]MH_SAM_APDU [12:36:12]CAPDU: 80 13 01 00 [12:36:12]Write to MH i2c: E2 08 00 E0 05 80 13 01 00 00 00 00 00 62 [12:36:12]Write i2c OK [12:36:12]MH_I2C_Read... [12:36:12]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:36:12]Read from MH i2c: E2 [12:36:12]MH_I2C_Read... [12:36:12]Read from MH i2c: E2 0E 00 [12:36:12]MH_I2C_Read... [12:36:12]Read from MH i2c: E2 0E 00 E0 05 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 0D [12:36:12]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [12:36:12]wFMCommunicate OK [12:36:12]SAM_PROTO_GetShiftState done [12:36:12]FM_GetShiftState done [12:36:12]req_shift_opened done [12:36:12]requested_item shift.open_date is exist - process it [12:36:12]req_shift_open_date [12:36:12]req_shift_open_date done [12:36:12]produce_requested_data done [12:36:12]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202376,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670} [12:36:12]process_action_free close_receipt [12:36:12]json_value_free [12:36:12]json_value_free done [12:36:12]process_json_proto returns [12:36:12]Send response to host [12:36:12]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202376,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670}}} [12:36:12]free response buf [12:36:12]execute_script done [12:36:12]execute_script returns [12:36:12]free content buf [12:36:12]Sock 7.Close socket [12:36:12]Sock 7.Thread stoped [12:36:16]OFD Sender: No OFD packet to send [12:36:21]OFD Sender: No OFD packet to send [12:36:26]OFD Sender: No OFD packet to send [12:36:31]OFD Sender: No OFD packet to send [12:36:31]accept exits with 9 [12:36:31]New connection [12:36:31]New thread 3067120996 created [12:36:31]Thread 3066977636 joined [12:36:31]Waiting for new connection... [12:36:31] Sock 9.Parse request [12:36:31]Sock 9.Check first char [12:36:31]Sock 9.First char is OK [12:36:31]request: POST /json_proto HTTP/1.0 [12:36:31]Method: POST [12:36:31]URL: /json_proto [12:36:31]Method is POST - this is cgi request [12:36:31]url: /json_proto [12:36:31]query_string will be loaded in cgi processing [12:36:31]execute_cgi json_proto POST (null) [12:36:31]execute_cgi path=json_proto method=POST [12:36:31]POST find Content-Length [12:36:31]Host: 172.17.63.195:8080 [12:36:31]Content-Length: 677 [12:36:31]Content-Type: application/json [12:36:31] [12:36:31]POST finish read [12:36:31]Found Content-Length = 677 [12:36:31]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450154", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 52", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "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" ] } } [12:36:31]execute_script... [12:36: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)450154", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 52", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "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" ] } } [12:36:31]POST & json_proto [12:36:31]process_json_proto [12:36:31]json parsed OK: [12:36:31]protocol is kg_v1.0 [12:36:31]action value=close_receipt [12:36:31]process_action close_receipt [12:36:31]cmd_close_receipt [12:36:31]MH_GetDate [12:36:31]Write to MH i2c: F0 00 00 E1 05 D5 [12:36:31]Write i2c OK [12:36:31]MH_I2C_Read... [12:36:31]Read from MH i2c: F0 [12:36:31]MH_I2C_Read... [12:36:31]Read from MH i2c: F0 09 00 [12:36:31]MH_I2C_Read... [12:36:31]Read from MH i2c: F0 09 00 E1 05 00 50 85 1F 67 47 1B 1E 67 20 [12:36:31]GetLastDocTimeStamp 1730118969 [12:36:31]current date 1730118992 [12:36:31]FM_GetShiftState [12:36:31]SAM_PROTO_GetShiftState [12:36:31]wFMCommunicate request_size=4 [12:36:31]MH_SAM_APDU [12:36:31]CAPDU: 80 13 01 00 [12:36:31]Write to MH i2c: E2 08 00 E2 05 80 13 01 00 00 00 00 00 64 [12:36:31]Write i2c OK [12:36:31]MH_I2C_Read... [12:36:31]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:36:31]Read from MH i2c: E2 [12:36:31]MH_I2C_Read... [12:36:31]Read from MH i2c: E2 0E 00 [12:36:31]MH_I2C_Read... [12:36:31]Read from MH i2c: E2 0E 00 E2 05 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 0F [12:36:31]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [12:36:31]wFMCommunicate OK [12:36:31]SAM_PROTO_GetShiftState done [12:36:31]FM_GetShiftState done [12:36:31]opened in 1730073670 [12:36:31]opened+sec_in_day 1730160070 [12:36:31]quantity*price = 50041 [12:36:31]sum+1 = 50042 [12:36:31]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.41 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 177 28.10.2024 12:36 Смена: 545 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 ФМ: 0000000000871756 ФД: 202377 ФПД: 44858806877257 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T123632&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202377&fm=44858806877257&tin=02508201610067®Number=0000000000091777&sum=50000 [12:36:32]StoreToDocumentArchive [12:36:32]shift 545 fd 202377 [12:36:32]save to /storage/0545/doc_00202377 [12:36:32]save last doc name /storage/0545/doc_00202377 to /storage/kkm_last_doc_name [12:36:32]save OK [12:36:32]Clear old archive folders... [12:36:32]ProcessDocumentItem done err = 0, tmpTLVsize=251 [12:36:32]tlvbuf is 01363620 [12:36:32]SAM_PROTO_ClearQueue [12:36:32]wFMCommunicate request_size=4 [12:36:32]MH_SAM_APDU [12:36:32]CAPDU: 80 09 00 00 [12:36:32]Write to MH i2c: E2 08 00 EF 05 80 09 00 00 00 00 00 00 66 [12:36:32]Write i2c OK [12:36:32]MH_I2C_Read... [12:36:32]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [12:36:32]Read from MH i2c: E2 [12:36:32]MH_I2C_Read... [12:36:32]Read from MH i2c: E2 03 00 [12:36:32]MH_I2C_Read... [12:36:32]Read from MH i2c: E2 03 00 EF 05 00 90 00 68 [12:36:32]RAPDU: 90 00 [12:36:32]wFMCommunicate OK [12:36:32]SAM_PROTO_ClearQueue done [12:36:32]KKMCreateOFDPacket [12:36:32]OFDProtocolAddRootSTLVToBuf [12:36:32]FM_MakeSignedData [12:36:32]FM_MakeSignedData [12:36:32]SAM_PROTO_SignData [12:36:32]wFMCommunicate request_size=4 [12:36:32]MH_SAM_APDU [12:36:32]CAPDU: 80 0D 01 02 [12:36:32]Write to MH i2c: E2 08 00 F0 05 80 0D 01 02 00 00 00 00 6E [12:36:32]Write i2c OK [12:36:32]MH_I2C_Read... [12:36:32]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [12:36:32]Read from MH i2c: E2 [12:36:32]MH_I2C_Read... [12:36:32]Read from MH i2c: E2 03 00 [12:36:32]MH_I2C_Read... [12:36:32]Read from MH i2c: E2 03 00 F0 05 00 90 00 69 [12:36:32]RAPDU: 90 00 [12:36:32]wFMCommunicate OK [12:36:32]wFMCommunicate request_size=255 [12:36:32]MH_SAM_APDU [12:36:32]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 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 B1 00 00 00 F4 03 04 00 50 85 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 89 16 03 00 35 04 06 00 28 [12:36:32]Write to MH i2c: E2 02 01 F1 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 32 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 B1 00 00 00 F4 03 04 00 50 85 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 89 16 03 00 35 04 06 00 28 00 00 FB [12:36:32]Write i2c OK [12:36:32]MH_I2C_Read... [12:36:33]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:36:33]Read from MH i2c: E2 [12:36:33]MH_I2C_Read... [12:36:33]Read from MH i2c: E2 03 00 [12:36:33]MH_I2C_Read... [12:36:33]Read from MH i2c: E2 03 00 F1 05 00 90 00 6A [12:36:33]RAPDU: 90 00 [12:36:33]wFMCommunicate OK [12:36:33]wFMCommunicate request_size=10 [12:36:33]MH_SAM_APDU [12:36:33]CAPDU: 80 0D 02 02 05 CC 81 3F BC 49 [12:36:33]Write to MH i2c: E2 0D 00 F2 05 80 0D 02 02 05 00 CC 81 3F BC 49 00 00 0C [12:36:33]Write i2c OK [12:36:33]MH_I2C_Read... [12:36:33]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:36:33]Read from MH i2c: E2 [12:36:33]MH_I2C_Read... [12:36:33]Read from MH i2c: E2 03 00 [12:36:33]MH_I2C_Read... [12:36:33]Read from MH i2c: E2 03 00 F2 05 00 90 00 6B [12:36:33]RAPDU: 90 00 [12:36:33]wFMCommunicate OK [12:36:33]wFMCommunicate request_size=4 [12:36:33]MH_SAM_APDU [12:36:33]CAPDU: 80 0D 03 02 [12:36:33]Write to MH i2c: E2 08 00 F3 05 80 0D 03 02 00 00 00 00 73 [12:36:33]Write i2c OK [12:36:33]MH_I2C_Read... [12:36:33]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [12:36:33]Read from MH i2c: E2 [12:36:33]MH_I2C_Read... [12:36:33]Read from MH i2c: E2 0B 00 [12:36:33]MH_I2C_Read... [12:36:33]Read from MH i2c: E2 0B 00 F3 05 00 40 B8 0E 8D F5 D6 A9 B6 90 00 31 [12:36:33]RAPDU: 40 B8 0E 8D F5 D6 A9 B6 90 00 [12:36:33]wFMCommunicate OK [12:36:33]SAM_PROTO_SignData done [12:36:33]FM_MakeSignedData done [12:36:33]CreateOFDProtocolMessage [12:36:33]wFMCommunicate request_size=4 [12:36:33]MH_SAM_APDU [12:36:33]CAPDU: 80 11 00 00 [12:36:33]Write to MH i2c: E2 08 00 F4 05 80 11 00 00 00 00 00 00 73 [12:36:33]Write i2c OK [12:36:33]MH_I2C_Read... [12:36:33]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:36:33]Read from MH i2c: E2 [12:36:33]MH_I2C_Read... [12:36:33]Read from MH i2c: E2 17 00 [12:36:33]MH_I2C_Read... [12:36:33]Read from MH i2c: E2 17 00 F4 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 C8 [12:36:33]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [12:36:33]wFMCommunicate OK [12:36:33]CreateOFDProtocolMessage done [12:36:33]OFDSenderStorePacket 202377 [12:36:33]StoreOFDPacket docnum=202377 [12:36:33]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 13 15 07 01 41 90 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 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 B1 00 00 00 F4 03 04 00 50 85 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 89 16 03 00 35 04 06 00 28 CC 81 3F BC 49 40 B8 0E 8D F5 D6 A9 B6 [12:36:33]CheckFolder [12:36:33]dirname=/storage/ofd_packets [12:36:33]CheckFolder done [12:36:33]ProducePacketName [12:36:33]name=ofd_packets/00202377 [12:36:33]NVStorageSaveData ofd_packets/00202377 [12:36:33]File name is /storage/ofd_packets/00202377 [12:36:33]Write 301 bytes [12:36:33]NVStorageSaveData done [12:36:33]OFDSenderStorePacket done [12:36:33]KKMCreateOFDPacket done [12:36:33]NVStorageSaveData kkm_last_timestamp [12:36:33]File name is /storage/kkm_last_timestamp [12:36:33]Write 4 bytes [12:36:33]NVStorageSaveData done [12:36:33]ExternCall_PrintAddStr [12:36:33]wPrintStart [12:36:33]Write to MH i2c: 01 00 00 F5 05 FA [12:36:33]Write i2c OK [12:36:33]MH_I2C_Read... [12:36:33]Read from MH i2c: 01 [12:36:33]MH_I2C_Read... [12:36:33]Read from MH i2c: 01 07 00 [12:36:33]MH_I2C_Read... [12:36:33]Read from MH i2c: 01 07 00 F5 05 00 00 00 00 00 FF 0F 0F [12:36:33]RasterBufferAndPrint [12:36:33]line Счет N : (1)450154 [12:36:33]line ИНН: 02508201610067 [12:36:33]line Контрольно-Кассовый Чек [12:36:33]line ПРОДАЖА [12:36:33]line ТРК (МРК, ГНК) : 52 [12:36:33]line Товар: 2710124130 [12:36:33]line Аи-92-К-2 [12:36:33]line 7.480 * 66.90 [12:36:33]line = 500.41 [12:36:33]line НДС 12% НСП 1% [12:36:33]line > о реализуемом товаре [12:36:33]line ОКРУГЛЕНИЕ: -0.41 [12:36:33]line ИТОГО: 500.00 [12:36:33]line Внесено: 500.00 [12:36:33]line СДАЧА: 0.00 [12:36:33]line НСП 1% : 4.43 [12:36:33]line НДС 12% : 53.14 [12:36:33]line Наличными: 500.00 [12:36:33]line Безнал.: 0.00 [12:36:33]line Место: АЗС № 171 "Партнер Нефть" [12:36:33]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [12:36:33]line СНО: Общий режим [12:36:33]line Чек 177 28.10.2024 12:36 [12:36:33]line Смена: 545 ФФД: 1.0 [12:36:33]line ЗНМ: 0300000109 [12:36:33]line РНМ: 0000000000091777 [12:36:33]line Версия ККМ: 001 [12:36:33]line ФМ: 0000000000871756 [12:36:33]line ФД: 202377 [12:36:33]line ФПД: 44858806877257 [12:36:33]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T123632&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202377&fm=44858806877257&tin=02508201610067®Number=0000000000091777&sum=50000 [12:36:33]OFD Sender: Processing packet 202377 [packets to send 116, broken 115] [12:36:33]ProducePacketName [12:36:33]name=ofd_packets/00202377 [12:36:33]OFD Sender: To server: pG, [12:36:33]CommunicateWithHost lk.salyk.kg:30040 [12:36:33]ConnectInit lk.salyk.kg [12:36:33]written 0, free lines is 4095 [12:36:33]Connected sock=7 [12:36:33]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 13 15 07 01 41 90 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 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 B1 00 00 00 F4 03 04 00 50 85 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 89 16 03 00 35 04 06 00 28 CC 81 3F BC 49 40 B8 0E 8D F5 D6 A9 B6 [12:36:34]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 39 55 47 00 7A 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 35 36 10 04 04 00 89 16 03 00 F4 03 04 00 06 31 1F 67 B6 04 01 00 00 DC 7A AD F8 F5 89 25 86 [12:36:34]CommunicateWithHost err = 0 [12:36:34]CheckOFDResponse [12:36:34]1017 (14) - 77093643461234 [12:36:34]1041 (16) - 0000000000871756 [12:36:34]1040 (4) - 202377 [12:36:34]1012 (4) - 28.10.2024 06:36 [12:36:34]1206 (1) - 0 [12:36:34]OFD Sender: Remove packet 202377 [12:36:34]ProducePacketName [12:36:34]name=ofd_packets/00202377 [12:36:34]NVStorageDeleteData [12:36:34]Write to MH i2c: 01 00 00 20 06 26 [12:36:34]Write i2c OK [12:36:34]MH_I2C_Read... [12:36:34]Read from MH i2c: 01 [12:36:34]MH_I2C_Read... [12:36:34]Read from MH i2c: 01 07 00 [12:36:34]MH_I2C_Read... [12:36:34]Read from MH i2c: 01 07 00 20 06 00 00 00 00 00 90 0C C9 [12:36:34]RasterBufferAndPrint [12:36:34]line [12:36:34]line [12:36:34]line [12:36:34]line [12:36:34]line [12:36:34]written 0, free lines is 3220 [12:36:34]MH_Cut [12:36:34]Write to MH i2c: D1 01 00 27 06 01 FF [12:36:34]Write i2c OK [12:36:34]MH_I2C_Read... [12:36:34]Read from MH i2c: D1 [12:36:34]MH_I2C_Read... [12:36:34]Read from MH i2c: D1 01 00 [12:36:34]MH_I2C_Read... [12:36:34]Read from MH i2c: D1 01 00 27 06 00 FE [12:36:34]Write to MH i2c: 01 00 00 28 06 2E [12:36:34]Write i2c OK [12:36:34]MH_I2C_Read... [12:36:34]OFD Sender: No OFD packet to send [12:36:35]*** Cut start [12:36:35]*** Purtial cut [12:36:35]*** Stage 1: CUTSNS_PIN = 1 [12:36:35]Read from MH i2c: 01 [12:36:35]MH_I2C_Read... [12:36:35]*** Stop cut motor [12:36:35]*** Cut end [12:36:35]Read from MH i2c: 01 07 00 [12:36:35]MH_I2C_Read... [12:36:35]Read from MH i2c: 01 07 00 28 06 00 00 00 00 00 FF 0F 43 [12:36:35]process_action close_receipt done [12:36:35]requested_data is exist [12:36:35]produce_requested_data [12:36:35]requested_item fm.sn is exist - process it [12:36:35]wFMCommunicate request_size=4 [12:36:35]MH_SAM_APDU [12:36:35]CAPDU: 80 11 00 00 [12:36:35]Write to MH i2c: E2 08 00 29 06 80 11 00 00 00 00 00 00 A9 [12:36:35]Write i2c OK [12:36:35]MH_I2C_Read... [12:36:35]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:36:35]Read from MH i2c: E2 [12:36:35]MH_I2C_Read... [12:36:35]Read from MH i2c: E2 17 00 [12:36:35]MH_I2C_Read... [12:36:35]Read from MH i2c: E2 17 00 29 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 FE [12:36:35]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [12:36:35]wFMCommunicate OK [12:36:35]requested_item fd.num is exist - process it [12:36:35]SAM_PROTO_GetFieldsCounters [12:36:35]wFMCommunicate request_size=4 [12:36:35]MH_SAM_APDU [12:36:35]CAPDU: 80 13 00 00 [12:36:35]Write to MH i2c: E2 08 00 2A 06 80 13 00 00 00 00 00 00 AC [12:36:35]Write i2c OK [12:36:35]MH_I2C_Read... [12:36:35]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:36:35]Read from MH i2c: E2 [12:36:35]MH_I2C_Read... [12:36:35]Read from MH i2c: E2 62 00 [12:36:35]MH_I2C_Read... [12:36:35]Read from MH i2c: E2 62 00 2A 06 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 89 16 03 00 0E 04 04 00 21 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 AD [12:36:35]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 89 16 03 00 0E 04 04 00 21 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 [12:36:35]wFMCommunicate OK [12:36:35]SAM_PROTO_GetFieldsCounters done [12:36:35]requested_item shift.num is exist - process it [12:36:35]requested_item shift.opened is exist - process it [12:36:35]req_shift_opened [12:36:35]FM_GetShiftState [12:36:35]SAM_PROTO_GetShiftState [12:36:35]wFMCommunicate request_size=4 [12:36:35]MH_SAM_APDU [12:36:35]CAPDU: 80 13 01 00 [12:36:35]Write to MH i2c: E2 08 00 2B 06 80 13 01 00 00 00 00 00 AE [12:36:35]Write i2c OK [12:36:35]MH_I2C_Read... [12:36:35]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:36:35]Read from MH i2c: E2 [12:36:35]MH_I2C_Read... [12:36:35]Read from MH i2c: E2 0E 00 [12:36:35]MH_I2C_Read... [12:36:35]Read from MH i2c: E2 0E 00 2B 06 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 59 [12:36:35]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [12:36:35]wFMCommunicate OK [12:36:35]SAM_PROTO_GetShiftState done [12:36:35]FM_GetShiftState done [12:36:35]req_shift_opened done [12:36:35]requested_item shift.open_date is exist - process it [12:36:35]req_shift_open_date [12:36:35]req_shift_open_date done [12:36:35]produce_requested_data done [12:36:35]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202377,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670} [12:36:35]process_action_free close_receipt [12:36:35]json_value_free [12:36:35]json_value_free done [12:36:35]process_json_proto returns [12:36:35]Send response to host [12:36:35]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202377,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670}}} [12:36:35]free response buf [12:36:35]execute_script done [12:36:35]execute_script returns [12:36:35]free content buf [12:36:35]Sock 9.Close socket [12:36:35]Sock 9.Thread stoped [12:36:39]OFD Sender: No OFD packet to send [12:36:44]OFD Sender: No OFD packet to send [12:36:49]OFD Sender: No OFD packet to send [12:36:54]OFD Sender: No OFD packet to send [12:36:59]OFD Sender: No OFD packet to send [12:37:04]OFD Sender: No OFD packet to send [12:37:09]OFD Sender: No OFD packet to send [12:37:14]OFD Sender: No OFD packet to send [12:37:19]OFD Sender: No OFD packet to send [12:37:24]OFD Sender: No OFD packet to send [12:37:29]OFD Sender: No OFD packet to send [12:37:34]OFD Sender: No OFD packet to send [12:37:39]OFD Sender: No OFD packet to send [12:37:44]OFD Sender: No OFD packet to send [12:37:49]OFD Sender: No OFD packet to send [12:37:54]OFD Sender: No OFD packet to send [12:37:59]OFD Sender: No OFD packet to send [12:38:04]OFD Sender: No OFD packet to send [12:38:09]OFD Sender: No OFD packet to send [12:38:14]OFD Sender: No OFD packet to send [12:38:19]OFD Sender: No OFD packet to send [12:38:24]OFD Sender: No OFD packet to send [12:38:29]OFD Sender: No OFD packet to send [12:38:34]OFD Sender: No OFD packet to send [12:38:39]OFD Sender: No OFD packet to send [12:38:44]OFD Sender: No OFD packet to send [12:38:49]OFD Sender: No OFD packet to send [12:38:54]OFD Sender: No OFD packet to send [12:38:59]OFD Sender: No OFD packet to send [12:39:04]OFD Sender: No OFD packet to send [12:39:09]OFD Sender: No OFD packet to send [12:39:14]OFD Sender: No OFD packet to send [12:39:19]OFD Sender: No OFD packet to send [12:39:24]OFD Sender: No OFD packet to send [12:39:29]OFD Sender: No OFD packet to send [12:39:34]OFD Sender: No OFD packet to send [12:39:39]OFD Sender: No OFD packet to send [12:39:44]OFD Sender: No OFD packet to send [12:39:49]OFD Sender: No OFD packet to send [12:39:54]OFD Sender: No OFD packet to send [12:39:59]OFD Sender: No OFD packet to send [12:40:04]OFD Sender: No OFD packet to send [12:40:09]OFD Sender: No OFD packet to send [12:40:14]OFD Sender: No OFD packet to send [12:40:19]OFD Sender: No OFD packet to send [12:40:19]accept exits with 10 [12:40:19]New connection [12:40:19]New thread 3066977636 created [12:40:19]Thread 3067120996 joined [12:40:19]Waiting for new connection... [12:40:19] Sock 10.Parse request [12:40:19]Sock 10.Check first char [12:40:19]Sock 10.First char is OK [12:40:19]request: POST /json_proto HTTP/1.0 [12:40:19]Method: POST [12:40:19]URL: /json_proto [12:40:19]Method is POST - this is cgi request [12:40:19]url: /json_proto [12:40:19]query_string will be loaded in cgi processing [12:40:19]execute_cgi json_proto POST (null) [12:40:19]execute_cgi path=json_proto method=POST [12:40:19]POST find Content-Length [12:40:19]Host: 172.17.63.195:8080 [12:40:19]Content-Length: 674 [12:40:19]Content-Type: application/json [12:40:19] [12:40:19]POST finish read [12:40:19]Found Content-Length = 674 [12:40:19]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450155", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 11", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 76.20, "quantity" : 6.570, "sum" : 500.63, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:40:19]execute_script... [12:40: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)450155", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 11", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 76.20, "quantity" : 6.570, "sum" : 500.63, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:40:19]POST & json_proto [12:40:19]process_json_proto [12:40:19]json parsed OK: [12:40:19]protocol is kg_v1.0 [12:40:19]action value=close_receipt [12:40:19]process_action close_receipt [12:40:19]cmd_close_receipt [12:40:19]MH_GetDate [12:40:19]Write to MH i2c: F0 00 00 2C 06 21 [12:40:19]Write i2c OK [12:40:19]MH_I2C_Read... [12:40:19]Read from MH i2c: F0 [12:40:19]MH_I2C_Read... [12:40:19]Read from MH i2c: F0 09 00 [12:40:19]MH_I2C_Read... [12:40:19]Read from MH i2c: F0 09 00 2C 06 00 34 86 1F 67 47 1B 1E 67 51 [12:40:19]GetLastDocTimeStamp 1730118992 [12:40:19]current date 1730119220 [12:40:19]FM_GetShiftState [12:40:19]SAM_PROTO_GetShiftState [12:40:19]wFMCommunicate request_size=4 [12:40:19]MH_SAM_APDU [12:40:19]CAPDU: 80 13 01 00 [12:40:19]Write to MH i2c: E2 08 00 2D 06 80 13 01 00 00 00 00 00 B0 [12:40:19]Write i2c OK [12:40:19]MH_I2C_Read... [12:40:19]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:40:19]Read from MH i2c: E2 [12:40:19]MH_I2C_Read... [12:40:19]Read from MH i2c: E2 0E 00 [12:40:19]MH_I2C_Read... [12:40:19]Read from MH i2c: E2 0E 00 2D 06 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 5B [12:40:19]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [12:40:19]wFMCommunicate OK [12:40:19]SAM_PROTO_GetShiftState done [12:40:19]FM_GetShiftState done [12:40:19]opened in 1730073670 [12:40:19]opened+sec_in_day 1730160070 [12:40:19]quantity*price = 50063 [12:40:19]sum+1 = 50064 [12:40:19]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.63 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.16 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 178 28.10.2024 12:40 Смена: 545 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 ФМ: 0000000000871756 ФД: 202378 ФПД: 17110348356695 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T124020&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202378&fm=17110348356695&tin=02508201610067®Number=0000000000091777&sum=50000 [12:40:21]StoreToDocumentArchive [12:40:21]shift 545 fd 202378 [12:40:21]save to /storage/0545/doc_00202378 [12:40:21]save last doc name /storage/0545/doc_00202378 to /storage/kkm_last_doc_name [12:40:21]save OK [12:40:21]Clear old archive folders... [12:40:21]ProcessDocumentItem done err = 0, tmpTLVsize=248 [12:40:21]tlvbuf is 013562B0 [12:40:21]SAM_PROTO_ClearQueue [12:40:21]wFMCommunicate request_size=4 [12:40:21]MH_SAM_APDU [12:40:21]CAPDU: 80 09 00 00 [12:40:21]Write to MH i2c: E2 08 00 3A 06 80 09 00 00 00 00 00 00 B2 [12:40:21]Write i2c OK [12:40:21]MH_I2C_Read... [12:40:21]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [12:40:21]Read from MH i2c: E2 [12:40:21]MH_I2C_Read... [12:40:21]Read from MH i2c: E2 03 00 [12:40:21]MH_I2C_Read... [12:40:21]Read from MH i2c: E2 03 00 3A 06 00 90 00 B4 [12:40:21]RAPDU: 90 00 [12:40:21]wFMCommunicate OK [12:40:21]SAM_PROTO_ClearQueue done [12:40:21]KKMCreateOFDPacket [12:40:21]OFDProtocolAddRootSTLVToBuf [12:40:21]FM_MakeSignedData [12:40:21]FM_MakeSignedData [12:40:21]SAM_PROTO_SignData [12:40:21]wFMCommunicate request_size=4 [12:40:21]MH_SAM_APDU [12:40:21]CAPDU: 80 0D 01 02 [12:40:21]Write to MH i2c: E2 08 00 3B 06 80 0D 01 02 00 00 00 00 BA [12:40:21]Write i2c OK [12:40:21]MH_I2C_Read... [12:40:21]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [12:40:21]Read from MH i2c: E2 [12:40:21]MH_I2C_Read... [12:40:21]Read from MH i2c: E2 03 00 [12:40:21]MH_I2C_Read... [12:40:21]Read from MH i2c: E2 03 00 3B 06 00 90 00 B5 [12:40:21]RAPDU: 90 00 [12:40:21]wFMCommunicate OK [12:40:21]wFMCommunicate request_size=255 [12:40:21]MH_SAM_APDU [12:40: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 32 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 B2 00 00 00 F4 03 04 00 34 86 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 8A 16 03 00 35 04 06 00 0F 8F D0 3C [12:40:21]Write to MH i2c: E2 02 01 3C 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 32 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 B2 00 00 00 F4 03 04 00 34 86 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 8A 16 03 00 35 04 06 00 0F 8F D0 3C 00 00 2E [12:40:21]Write i2c OK [12:40:21]MH_I2C_Read... [12:40:21]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:40:21]Read from MH i2c: E2 [12:40:21]MH_I2C_Read... [12:40:21]Read from MH i2c: E2 03 00 [12:40:21]MH_I2C_Read... [12:40:21]Read from MH i2c: E2 03 00 3C 06 00 90 00 B6 [12:40:21]RAPDU: 90 00 [12:40:21]wFMCommunicate OK [12:40:21]wFMCommunicate request_size=7 [12:40:21]MH_SAM_APDU [12:40:21]CAPDU: 80 0D 02 02 02 5C 57 [12:40:21]Write to MH i2c: E2 0A 00 3D 06 80 0D 02 02 02 00 5C 57 00 00 74 [12:40:21]Write i2c OK [12:40:21]MH_I2C_Read... [12:40:21]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:40:21]Read from MH i2c: E2 [12:40:21]MH_I2C_Read... [12:40:21]Read from MH i2c: E2 03 00 [12:40:21]MH_I2C_Read... [12:40:21]Read from MH i2c: E2 03 00 3D 06 00 90 00 B7 [12:40:21]RAPDU: 90 00 [12:40:21]wFMCommunicate OK [12:40:21]wFMCommunicate request_size=4 [12:40:21]MH_SAM_APDU [12:40:21]CAPDU: 80 0D 03 02 [12:40:21]Write to MH i2c: E2 08 00 3E 06 80 0D 03 02 00 00 00 00 BF [12:40:21]Write i2c OK [12:40:21]MH_I2C_Read... [12:40:21]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [12:40:21]Read from MH i2c: E2 [12:40:21]MH_I2C_Read... [12:40:21]Read from MH i2c: E2 0B 00 [12:40:21]MH_I2C_Read... [12:40:21]Read from MH i2c: E2 0B 00 3E 06 00 81 54 6A 19 17 06 7E 6E 90 00 21 [12:40:21]RAPDU: 81 54 6A 19 17 06 7E 6E 90 00 [12:40:21]wFMCommunicate OK [12:40:21]SAM_PROTO_SignData done [12:40:21]FM_MakeSignedData done [12:40:21]CreateOFDProtocolMessage [12:40:21]wFMCommunicate request_size=4 [12:40:21]MH_SAM_APDU [12:40:21]CAPDU: 80 11 00 00 [12:40:21]Write to MH i2c: E2 08 00 3F 06 80 11 00 00 00 00 00 00 BF [12:40:21]Write i2c OK [12:40:21]MH_I2C_Read... [12:40:21]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:40:21]Read from MH i2c: E2 [12:40:21]MH_I2C_Read... [12:40:21]Read from MH i2c: E2 17 00 [12:40:21]MH_I2C_Read... [12:40:21]Read from MH i2c: E2 17 00 3F 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 14 [12:40:21]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [12:40:21]wFMCommunicate OK [12:40:21]CreateOFDProtocolMessage done [12:40:21]OFDSenderStorePacket 202378 [12:40:21]StoreOFDPacket docnum=202378 [12:40:21]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0C 01 00 00 DC 1C 04 01 B4 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 32 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 B2 00 00 00 F4 03 04 00 34 86 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 8A 16 03 00 35 04 06 00 0F 8F D0 3C 5C 57 81 54 6A 19 17 06 7E 6E [12:40:21]CheckFolder [12:40:21]dirname=/storage/ofd_packets [12:40:21]CheckFolder done [12:40:21]ProducePacketName [12:40:21]name=ofd_packets/00202378 [12:40:21]NVStorageSaveData ofd_packets/00202378 [12:40:21]File name is /storage/ofd_packets/00202378 [12:40:21]Write 298 bytes [12:40:21]NVStorageSaveData done [12:40:21]OFDSenderStorePacket done [12:40:21]KKMCreateOFDPacket done [12:40:21]NVStorageSaveData kkm_last_timestamp [12:40:21]File name is /storage/kkm_last_timestamp [12:40:21]Write 4 bytes [12:40:21]NVStorageSaveData done [12:40:21]ExternCall_PrintAddStr [12:40:21]wPrintStart [12:40:21]Write to MH i2c: 01 00 00 40 06 46 [12:40:21]Write i2c OK [12:40:21]MH_I2C_Read... [12:40:21]Read from MH i2c: 01 [12:40:21]MH_I2C_Read... [12:40:21]Read from MH i2c: 01 07 00 [12:40:21]MH_I2C_Read... [12:40:21]Read from MH i2c: 01 07 00 40 06 00 00 00 00 00 FF 0F 5B [12:40:21]RasterBufferAndPrint [12:40:21]line Счет N : (1)450155 [12:40:21]line ИНН: 02508201610067 [12:40:21]line Контрольно-Кассовый Чек [12:40:21]line ПРОДАЖА [12:40:21]line ТРК (МРК, ГНК) : 11 [12:40:21]line Товар: 2710194210 [12:40:21]line ДТ-К-2 [12:40:21]line 6.570 * 76.20 [12:40:21]line = 500.63 [12:40:21]line НДС 12% НСП 1% [12:40:21]line > о реализуемом товаре [12:40:21]line ОКРУГЛЕНИЕ: -0.63 [12:40:21]line ИТОГО: 500.00 [12:40:21]line Внесено: 500.00 [12:40:21]line СДАЧА: 0.00 [12:40:21]line НСП 1% : 4.43 [12:40:21]line НДС 12% : 53.16 [12:40:21]line Наличными: 500.00 [12:40:21]line Безнал.: 0.00 [12:40:21]line Место: АЗС № 171 "Партнер Нефть" [12:40:21]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [12:40:21]line СНО: Общий режим [12:40:21]line Чек 178 28.10.2024 12:40 [12:40:21]line Смена: 545 ФФД: 1.0 [12:40:21]line ЗНМ: 0300000109 [12:40:21]line РНМ: 0000000000091777 [12:40:21]line Версия ККМ: 001 [12:40:21]line ФМ: 0000000000871756 [12:40:21]line ФД: 202378 [12:40:21]line ФПД: 17110348356695 [12:40:21]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T124020&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202378&fm=17110348356695&tin=02508201610067®Number=0000000000091777&sum=50000 [12:40:21]OFD Sender: Processing packet 202378 [packets to send 116, broken 115] [12:40:21]ProducePacketName [12:40:21]name=ofd_packets/00202378 [12:40:21]OFD Sender: To server: pG, [12:40:21]CommunicateWithHost lk.salyk.kg:30040 [12:40:21]ConnectInit lk.salyk.kg [12:40:21]written 0, free lines is 4095 [12:40:22]Connected sock=9 [12:40:22]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0C 01 00 00 DC 1C 04 01 B4 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 32 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 B2 00 00 00 F4 03 04 00 34 86 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 8A 16 03 00 35 04 06 00 0F 8F D0 3C 5C 57 81 54 6A 19 17 06 7E 6E [12:40:22]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 B1 C0 47 00 55 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 35 36 10 04 04 00 8A 16 03 00 F4 03 04 00 EB 31 1F 67 B6 04 01 00 00 80 F7 A1 4A C7 67 60 D2 [12:40:22]CommunicateWithHost err = 0 [12:40:22]CheckOFDResponse [12:40:22]1017 (14) - 77093643461234 [12:40:22]1041 (16) - 0000000000871756 [12:40:22]1040 (4) - 202378 [12:40:22]1012 (4) - 28.10.2024 06:40 [12:40:22]1206 (1) - 0 [12:40:22]OFD Sender: Remove packet 202378 [12:40:22]ProducePacketName [12:40:22]name=ofd_packets/00202378 [12:40:22]NVStorageDeleteData [12:40:22]Write to MH i2c: 01 00 00 6B 06 71 [12:40:22]Write i2c OK [12:40:22]MH_I2C_Read... [12:40:22]Read from MH i2c: 01 [12:40:22]MH_I2C_Read... [12:40:22]Read from MH i2c: 01 07 00 [12:40:22]MH_I2C_Read... [12:40:22]Read from MH i2c: 01 07 00 6B 06 00 00 00 00 00 8D 0C 11 [12:40:22]RasterBufferAndPrint [12:40:22]line [12:40:22]line [12:40:22]line [12:40:22]line [12:40:22]line [12:40:22]written 0, free lines is 3218 [12:40:22]MH_Cut [12:40:22]Write to MH i2c: D1 01 00 72 06 01 4A [12:40:22]Write i2c OK [12:40:22]MH_I2C_Read... [12:40:22]Read from MH i2c: D1 [12:40:22]MH_I2C_Read... [12:40:22]Read from MH i2c: D1 01 00 [12:40:22]MH_I2C_Read... [12:40:22]Read from MH i2c: D1 01 00 72 06 00 49 [12:40:22]Write to MH i2c: 01 00 00 73 06 79 [12:40:22]Write i2c OK [12:40:22]MH_I2C_Read... [12:40:22]OFD Sender: No OFD packet to send [12:40:23]*** Cut start [12:40:23]*** Purtial cut [12:40:23]*** Stage 1: CUTSNS_PIN = 1 [12:40:23]Read from MH i2c: 01 [12:40:23]MH_I2C_Read... [12:40:23]*** Stop cut motor [12:40:23]*** Cut end [12:40:23]Read from MH i2c: 01 07 00 [12:40:23]MH_I2C_Read... [12:40:23]Read from MH i2c: 01 07 00 73 06 00 00 00 00 00 FF 0F 8E [12:40:23]process_action close_receipt done [12:40:23]requested_data is exist [12:40:23]produce_requested_data [12:40:23]requested_item fm.sn is exist - process it [12:40:23]wFMCommunicate request_size=4 [12:40:23]MH_SAM_APDU [12:40:23]CAPDU: 80 11 00 00 [12:40:23]Write to MH i2c: E2 08 00 74 06 80 11 00 00 00 00 00 00 F4 [12:40:23]Write i2c OK [12:40:23]MH_I2C_Read... [12:40:23]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:40:23]Read from MH i2c: E2 [12:40:23]MH_I2C_Read... [12:40:23]Read from MH i2c: E2 17 00 [12:40:23]MH_I2C_Read... [12:40:23]Read from MH i2c: E2 17 00 74 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 49 [12:40:23]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [12:40:23]wFMCommunicate OK [12:40:23]requested_item fd.num is exist - process it [12:40:23]SAM_PROTO_GetFieldsCounters [12:40:23]wFMCommunicate request_size=4 [12:40:23]MH_SAM_APDU [12:40:23]CAPDU: 80 13 00 00 [12:40:23]Write to MH i2c: E2 08 00 75 06 80 13 00 00 00 00 00 00 F7 [12:40:23]Write i2c OK [12:40:23]MH_I2C_Read... [12:40:23]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:40:23]Read from MH i2c: E2 [12:40:23]MH_I2C_Read... [12:40:23]Read from MH i2c: E2 62 00 [12:40:23]MH_I2C_Read... [12:40:23]Read from MH i2c: E2 62 00 75 06 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 8A 16 03 00 0E 04 04 00 21 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 FC [12:40:23]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 8A 16 03 00 0E 04 04 00 21 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 [12:40:23]wFMCommunicate OK [12:40:23]SAM_PROTO_GetFieldsCounters done [12:40:23]requested_item shift.num is exist - process it [12:40:23]requested_item shift.opened is exist - process it [12:40:23]req_shift_opened [12:40:23]FM_GetShiftState [12:40:23]SAM_PROTO_GetShiftState [12:40:23]wFMCommunicate request_size=4 [12:40:23]MH_SAM_APDU [12:40:23]CAPDU: 80 13 01 00 [12:40:23]Write to MH i2c: E2 08 00 76 06 80 13 01 00 00 00 00 00 F9 [12:40:23]Write i2c OK [12:40:23]MH_I2C_Read... [12:40:23]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:40:23]Read from MH i2c: E2 [12:40:23]MH_I2C_Read... [12:40:23]Read from MH i2c: E2 0E 00 [12:40:23]MH_I2C_Read... [12:40:23]Read from MH i2c: E2 0E 00 76 06 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 A4 [12:40:23]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [12:40:23]wFMCommunicate OK [12:40:23]SAM_PROTO_GetShiftState done [12:40:23]FM_GetShiftState done [12:40:23]req_shift_opened done [12:40:23]requested_item shift.open_date is exist - process it [12:40:23]req_shift_open_date [12:40:23]req_shift_open_date done [12:40:23]produce_requested_data done [12:40:23]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202378,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670} [12:40:23]process_action_free close_receipt [12:40:23]json_value_free [12:40:23]json_value_free done [12:40:23]process_json_proto returns [12:40:23]Send response to host [12:40:23]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202378,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670}}} [12:40:23]free response buf [12:40:23]execute_script done [12:40:23]execute_script returns [12:40:23]free content buf [12:40:23]Sock 10.Close socket [12:40:23]Sock 10.Thread stoped [12:40:27]OFD Sender: No OFD packet to send [12:40:32]OFD Sender: No OFD packet to send [12:40:37]OFD Sender: No OFD packet to send [12:40:42]OFD Sender: No OFD packet to send [12:40:47]OFD Sender: No OFD packet to send [12:40:52]OFD Sender: No OFD packet to send [12:40:57]OFD Sender: No OFD packet to send [12:41:02]OFD Sender: No OFD packet to send [12:41:07]OFD Sender: No OFD packet to send [12:41:12]OFD Sender: No OFD packet to send [12:41:17]OFD Sender: No OFD packet to send [12:41:22]OFD Sender: No OFD packet to send [12:41:27]OFD Sender: No OFD packet to send [12:41:32]OFD Sender: No OFD packet to send [12:41:37]OFD Sender: No OFD packet to send [12:41:42]OFD Sender: No OFD packet to send [12:41:47]OFD Sender: No OFD packet to send [12:41:52]OFD Sender: No OFD packet to send [12:41:53]accept exits with 7 [12:41:53]New connection [12:41:53]New thread 3067120996 created [12:41:53]Thread 3066977636 joined [12:41:53]Waiting for new connection... [12:41:53] Sock 7.Parse request [12:41:53]Sock 7.Check first char [12:41:53]Sock 7.First char is OK [12:41:53]request: POST /json_proto HTTP/1.0 [12:41:53]Method: POST [12:41:53]URL: /json_proto [12:41:53]Method is POST - this is cgi request [12:41:53]url: /json_proto [12:41:53]query_string will be loaded in cgi processing [12:41:53]execute_cgi json_proto POST (null) [12:41:53]execute_cgi path=json_proto method=POST [12:41:53]POST find Content-Length [12:41:53]Host: 172.17.63.195:8080 [12:41:53]Content-Length: 677 [12:41:53]Content-Type: application/json [12:41:53] [12:41:53]POST finish read [12:41:53]Found Content-Length = 677 [12:41:53]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450156", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "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" ] } } [12:41:53]execute_script... [12:41: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)450156", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "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" ] } } [12:41:53]POST & json_proto [12:41:53]process_json_proto [12:41:53]json parsed OK: [12:41:53]protocol is kg_v1.0 [12:41:53]action value=close_receipt [12:41:53]process_action close_receipt [12:41:53]cmd_close_receipt [12:41:53]MH_GetDate [12:41:53]Write to MH i2c: F0 00 00 77 06 6C [12:41:53]Write i2c OK [12:41:53]MH_I2C_Read... [12:41:53]Read from MH i2c: F0 [12:41:53]MH_I2C_Read... [12:41:53]Read from MH i2c: F0 09 00 [12:41:53]MH_I2C_Read... [12:41:53]Read from MH i2c: F0 09 00 77 06 00 92 86 1F 67 47 1B 1E 67 FA [12:41:53]GetLastDocTimeStamp 1730119220 [12:41:53]current date 1730119314 [12:41:53]FM_GetShiftState [12:41:53]SAM_PROTO_GetShiftState [12:41:53]wFMCommunicate request_size=4 [12:41:53]MH_SAM_APDU [12:41:53]CAPDU: 80 13 01 00 [12:41:53]Write to MH i2c: E2 08 00 78 06 80 13 01 00 00 00 00 00 FB [12:41:53]Write i2c OK [12:41:53]MH_I2C_Read... [12:41:53]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:41:53]Read from MH i2c: E2 [12:41:53]MH_I2C_Read... [12:41:53]Read from MH i2c: E2 0E 00 [12:41:53]MH_I2C_Read... [12:41:53]Read from MH i2c: E2 0E 00 78 06 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 A6 [12:41:53]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [12:41:53]wFMCommunicate OK [12:41:53]SAM_PROTO_GetShiftState done [12:41:53]FM_GetShiftState done [12:41:53]opened in 1730073670 [12:41:53]opened+sec_in_day 1730160070 [12:41:53]quantity*price = 25020 [12:41:53]sum+1 = 25022 [12:41:53]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.21 ИТОГО: 250.00 Внесено: 250.00 СДАЧА: 0.00 НСП 1% : 2.21 НДС 12% : 26.57 Наличными: 250.00 Безнал.: 0.00 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 179 28.10.2024 12:41 Смена: 545 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 ФМ: 0000000000871756 ФД: 202379 ФПД: 85526825157371 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T124154&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202379&fm=85526825157371&tin=02508201610067®Number=0000000000091777&sum=25000 [12:41:54]StoreToDocumentArchive [12:41:54]shift 545 fd 202379 [12:41:54]save to /storage/0545/doc_00202379 [12:41:54]save last doc name /storage/0545/doc_00202379 to /storage/kkm_last_doc_name [12:41:54]save OK [12:41:54]Clear old archive folders... [12:41:54]ProcessDocumentItem done err = 0, tmpTLVsize=251 [12:41:54]tlvbuf is 013ABAC0 [12:41:54]SAM_PROTO_ClearQueue [12:41:54]wFMCommunicate request_size=4 [12:41:54]MH_SAM_APDU [12:41:54]CAPDU: 80 09 00 00 [12:41:54]Write to MH i2c: E2 08 00 85 06 80 09 00 00 00 00 00 00 FD [12:41:54]Write i2c OK [12:41:54]MH_I2C_Read... [12:41:54]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [12:41:54]Read from MH i2c: E2 [12:41:54]MH_I2C_Read... [12:41:54]Read from MH i2c: E2 03 00 [12:41:54]MH_I2C_Read... [12:41:54]Read from MH i2c: E2 03 00 85 06 00 90 00 FF [12:41:54]RAPDU: 90 00 [12:41:54]wFMCommunicate OK [12:41:54]SAM_PROTO_ClearQueue done [12:41:54]KKMCreateOFDPacket [12:41:54]OFDProtocolAddRootSTLVToBuf [12:41:54]FM_MakeSignedData [12:41:54]FM_MakeSignedData [12:41:54]SAM_PROTO_SignData [12:41:54]wFMCommunicate request_size=4 [12:41:54]MH_SAM_APDU [12:41:54]CAPDU: 80 0D 01 02 [12:41:54]Write to MH i2c: E2 08 00 86 06 80 0D 01 02 00 00 00 00 05 [12:41:54]Write i2c OK [12:41:54]MH_I2C_Read... [12:41:54]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [12:41:54]Read from MH i2c: E2 [12:41:54]MH_I2C_Read... [12:41:54]Read from MH i2c: E2 03 00 [12:41:54]MH_I2C_Read... [12:41:54]Read from MH i2c: E2 03 00 86 06 00 90 00 00 [12:41:54]RAPDU: 90 00 [12:41:54]wFMCommunicate OK [12:41:54]wFMCommunicate request_size=255 [12:41:54]MH_SAM_APDU [12:41: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 32 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 B3 00 00 00 F4 03 04 00 92 86 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 8B 16 03 00 35 04 06 00 4D [12:41:54]Write to MH i2c: E2 02 01 87 06 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 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 B3 00 00 00 F4 03 04 00 92 86 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 8B 16 03 00 35 04 06 00 4D 00 00 D7 [12:41:54]Write i2c OK [12:41:54]MH_I2C_Read... [12:41:54]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:41:54]Read from MH i2c: E2 [12:41:54]MH_I2C_Read... [12:41:54]Read from MH i2c: E2 03 00 [12:41:54]MH_I2C_Read... [12:41:54]Read from MH i2c: E2 03 00 87 06 00 90 00 01 [12:41:54]RAPDU: 90 00 [12:41:54]wFMCommunicate OK [12:41:54]wFMCommunicate request_size=10 [12:41:54]MH_SAM_APDU [12:41:54]CAPDU: 80 0D 02 02 05 C9 44 08 42 FB [12:41:54]Write to MH i2c: E2 0D 00 88 06 80 0D 02 02 05 00 C9 44 08 42 FB 00 00 64 [12:41:54]Write i2c OK [12:41:54]MH_I2C_Read... [12:41:54]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:41:54]Read from MH i2c: E2 [12:41:54]MH_I2C_Read... [12:41:54]Read from MH i2c: E2 03 00 [12:41:54]MH_I2C_Read... [12:41:54]Read from MH i2c: E2 03 00 88 06 00 90 00 02 [12:41:54]RAPDU: 90 00 [12:41:54]wFMCommunicate OK [12:41:54]wFMCommunicate request_size=4 [12:41:54]MH_SAM_APDU [12:41:54]CAPDU: 80 0D 03 02 [12:41:54]Write to MH i2c: E2 08 00 89 06 80 0D 03 02 00 00 00 00 0A [12:41:54]Write i2c OK [12:41:54]MH_I2C_Read... [12:41:54]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [12:41:54]Read from MH i2c: E2 [12:41:54]MH_I2C_Read... [12:41:54]Read from MH i2c: E2 0B 00 [12:41:54]MH_I2C_Read... [12:41:54]Read from MH i2c: E2 0B 00 89 06 00 81 A9 9C FF 7C EC AD DA 90 00 BF [12:41:54]RAPDU: 81 A9 9C FF 7C EC AD DA 90 00 [12:41:54]wFMCommunicate OK [12:41:54]SAM_PROTO_SignData done [12:41:54]FM_MakeSignedData done [12:41:54]CreateOFDProtocolMessage [12:41:54]wFMCommunicate request_size=4 [12:41:54]MH_SAM_APDU [12:41:54]CAPDU: 80 11 00 00 [12:41:54]Write to MH i2c: E2 08 00 8A 06 80 11 00 00 00 00 00 00 0A [12:41:54]Write i2c OK [12:41:54]MH_I2C_Read... [12:41:55]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:41:55]Read from MH i2c: E2 [12:41:55]MH_I2C_Read... [12:41:55]Read from MH i2c: E2 17 00 [12:41:55]MH_I2C_Read... [12:41:55]Read from MH i2c: E2 17 00 8A 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 5F [12:41:55]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [12:41:55]wFMCommunicate OK [12:41:55]CreateOFDProtocolMessage done [12:41:55]OFDSenderStorePacket 202379 [12:41:55]StoreOFDPacket docnum=202379 [12:41:55]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 D0 20 07 01 B8 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 32 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 B3 00 00 00 F4 03 04 00 92 86 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 8B 16 03 00 35 04 06 00 4D C9 44 08 42 FB 81 A9 9C FF 7C EC AD DA [12:41:55]CheckFolder [12:41:55]dirname=/storage/ofd_packets [12:41:55]CheckFolder done [12:41:55]ProducePacketName [12:41:55]name=ofd_packets/00202379 [12:41:55]NVStorageSaveData ofd_packets/00202379 [12:41:55]File name is /storage/ofd_packets/00202379 [12:41:55]Write 301 bytes [12:41:55]NVStorageSaveData done [12:41:55]OFDSenderStorePacket done [12:41:55]KKMCreateOFDPacket done [12:41:55]NVStorageSaveData kkm_last_timestamp [12:41:55]File name is /storage/kkm_last_timestamp [12:41:55]Write 4 bytes [12:41:55]NVStorageSaveData done [12:41:55]ExternCall_PrintAddStr [12:41:55]wPrintStart [12:41:55]Write to MH i2c: 01 00 00 8B 06 91 [12:41:55]Write i2c OK [12:41:55]MH_I2C_Read... [12:41:55]Read from MH i2c: 01 [12:41:55]MH_I2C_Read... [12:41:55]Read from MH i2c: 01 07 00 [12:41:55]MH_I2C_Read... [12:41:55]Read from MH i2c: 01 07 00 8B 06 00 00 00 00 00 FF 0F A6 [12:41:55]RasterBufferAndPrint [12:41:55]line Счет N : (1)450156 [12:41:55]line ИНН: 02508201610067 [12:41:55]line Контрольно-Кассовый Чек [12:41:55]line ПРОДАЖА [12:41:55]line ТРК (МРК, ГНК) : 31 [12:41:55]line Товар: 2710124130 [12:41:55]line Аи-92-К-2 [12:41:55]line 3.740 * 66.90 [12:41:55]line = 250.21 [12:41:55]line НДС 12% НСП 1% [12:41:55]line > о реализуемом товаре [12:41:55]line ОКРУГЛЕНИЕ: -0.21 [12:41:55]line ИТОГО: 250.00 [12:41:55]line Внесено: 250.00 [12:41:55]line СДАЧА: 0.00 [12:41:55]line НСП 1% : 2.21 [12:41:55]line НДС 12% : 26.57 [12:41:55]line Наличными: 250.00 [12:41:55]line Безнал.: 0.00 [12:41:55]line Место: АЗС № 171 "Партнер Нефть" [12:41:55]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [12:41:55]line СНО: Общий режим [12:41:55]line Чек 179 28.10.2024 12:41 [12:41:55]line Смена: 545 ФФД: 1.0 [12:41:55]line ЗНМ: 0300000109 [12:41:55]line РНМ: 0000000000091777 [12:41:55]line Версия ККМ: 001 [12:41:55]line ФМ: 0000000000871756 [12:41:55]line ФД: 202379 [12:41:55]line ФПД: 85526825157371 [12:41:55]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T124154&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202379&fm=85526825157371&tin=02508201610067®Number=0000000000091777&sum=25000 [12:41:55]OFD Sender: Processing packet 202379 [packets to send 116, broken 115] [12:41:55]ProducePacketName [12:41:55]name=ofd_packets/00202379 [12:41:55]OFD Sender: To server: pG, [12:41:55]CommunicateWithHost lk.salyk.kg:30040 [12:41:55]ConnectInit lk.salyk.kg [12:41:55]written 0, free lines is 4095 [12:41:55]Connected sock=10 [12:41:55]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 D0 20 07 01 B8 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 32 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 B3 00 00 00 F4 03 04 00 92 86 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 8B 16 03 00 35 04 06 00 4D C9 44 08 42 FB 81 A9 9C FF 7C EC AD DA [12:41:55]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 BC 49 47 00 80 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 35 36 10 04 04 00 8B 16 03 00 F4 03 04 00 48 32 1F 67 B6 04 01 00 00 B7 0E 93 7B CC 3F 34 34 [12:41:55]CommunicateWithHost err = 0 [12:41:55]CheckOFDResponse [12:41:55]1017 (14) - 77093643461234 [12:41:55]1041 (16) - 0000000000871756 [12:41:55]1040 (4) - 202379 [12:41:55]1012 (4) - 28.10.2024 06:42 [12:41:55]1206 (1) - 0 [12:41:55]OFD Sender: Remove packet 202379 [12:41:55]ProducePacketName [12:41:55]name=ofd_packets/00202379 [12:41:55]NVStorageDeleteData [12:41:55]Write to MH i2c: 01 00 00 B6 06 BC [12:41:55]Write i2c OK [12:41:55]MH_I2C_Read... [12:41:55]Read from MH i2c: 01 [12:41:55]MH_I2C_Read... [12:41:55]Read from MH i2c: 01 07 00 [12:41:55]MH_I2C_Read... [12:41:55]Read from MH i2c: 01 07 00 B6 06 00 00 00 00 00 96 0C 65 [12:41:55]RasterBufferAndPrint [12:41:55]line [12:41:55]line [12:41:55]line [12:41:55]line [12:41:55]line [12:41:55]written 0, free lines is 3226 [12:41:55]MH_Cut [12:41:55]Write to MH i2c: D1 01 00 BD 06 01 95 [12:41:55]Write i2c OK [12:41:55]MH_I2C_Read... [12:41:55]Read from MH i2c: D1 [12:41:55]MH_I2C_Read... [12:41:55]Read from MH i2c: D1 01 00 [12:41:55]MH_I2C_Read... [12:41:55]Read from MH i2c: D1 01 00 BD 06 00 94 [12:41:55]Write to MH i2c: 01 00 00 BE 06 C4 [12:41:55]Write i2c OK [12:41:55]MH_I2C_Read... [12:41:56]OFD Sender: No OFD packet to send [12:41:56]*** Cut start [12:41:56]*** Purtial cut [12:41:56]*** Stage 1: CUTSNS_PIN = 1 [12:41:56]Read from MH i2c: 01 [12:41:56]MH_I2C_Read... [12:41:56]*** Stop cut motor [12:41:56]*** Cut end [12:41:56]Read from MH i2c: 01 07 00 [12:41:56]MH_I2C_Read... [12:41:56]Read from MH i2c: 01 07 00 BE 06 00 00 00 00 00 FF 0F D9 [12:41:56]process_action close_receipt done [12:41:56]requested_data is exist [12:41:56]produce_requested_data [12:41:56]requested_item fm.sn is exist - process it [12:41:56]wFMCommunicate request_size=4 [12:41:56]MH_SAM_APDU [12:41:56]CAPDU: 80 11 00 00 [12:41:56]Write to MH i2c: E2 08 00 BF 06 80 11 00 00 00 00 00 00 3F [12:41:56]Write i2c OK [12:41:56]MH_I2C_Read... [12:41:57]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:41:57]Read from MH i2c: E2 [12:41:57]MH_I2C_Read... [12:41:57]Read from MH i2c: E2 17 00 [12:41:57]MH_I2C_Read... [12:41:57]Read from MH i2c: E2 17 00 BF 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 94 [12:41:57]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [12:41:57]wFMCommunicate OK [12:41:57]requested_item fd.num is exist - process it [12:41:57]SAM_PROTO_GetFieldsCounters [12:41:57]wFMCommunicate request_size=4 [12:41:57]MH_SAM_APDU [12:41:57]CAPDU: 80 13 00 00 [12:41:57]Write to MH i2c: E2 08 00 C0 06 80 13 00 00 00 00 00 00 42 [12:41:57]Write i2c OK [12:41:57]MH_I2C_Read... [12:41:57]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:41:57]Read from MH i2c: E2 [12:41:57]MH_I2C_Read... [12:41:57]Read from MH i2c: E2 62 00 [12:41:57]MH_I2C_Read... [12:41:57]Read from MH i2c: E2 62 00 C0 06 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 8B 16 03 00 0E 04 04 00 21 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 4B [12:41:57]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 8B 16 03 00 0E 04 04 00 21 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 [12:41:57]wFMCommunicate OK [12:41:57]SAM_PROTO_GetFieldsCounters done [12:41:57]requested_item shift.num is exist - process it [12:41:57]requested_item shift.opened is exist - process it [12:41:57]req_shift_opened [12:41:57]FM_GetShiftState [12:41:57]SAM_PROTO_GetShiftState [12:41:57]wFMCommunicate request_size=4 [12:41:57]MH_SAM_APDU [12:41:57]CAPDU: 80 13 01 00 [12:41:57]Write to MH i2c: E2 08 00 C1 06 80 13 01 00 00 00 00 00 44 [12:41:57]Write i2c OK [12:41:57]MH_I2C_Read... [12:41:57]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:41:57]Read from MH i2c: E2 [12:41:57]MH_I2C_Read... [12:41:57]Read from MH i2c: E2 0E 00 [12:41:57]MH_I2C_Read... [12:41:57]Read from MH i2c: E2 0E 00 C1 06 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 EF [12:41:57]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [12:41:57]wFMCommunicate OK [12:41:57]SAM_PROTO_GetShiftState done [12:41:57]FM_GetShiftState done [12:41:57]req_shift_opened done [12:41:57]requested_item shift.open_date is exist - process it [12:41:57]req_shift_open_date [12:41:57]req_shift_open_date done [12:41:57]produce_requested_data done [12:41:57]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202379,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670} [12:41:57]process_action_free close_receipt [12:41:57]json_value_free [12:41:57]json_value_free done [12:41:57]process_json_proto returns [12:41:57]Send response to host [12:41:57]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202379,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670}}} [12:41:57]free response buf [12:41:57]execute_script done [12:41:57]execute_script returns [12:41:57]free content buf [12:41:57]Sock 7.Close socket [12:41:57]Sock 7.Thread stoped [12:42:01]OFD Sender: No OFD packet to send [12:42:06]OFD Sender: No OFD packet to send [12:42:11]OFD Sender: No OFD packet to send [12:42:16]OFD Sender: No OFD packet to send [12:42:21]OFD Sender: No OFD packet to send [12:42:26]OFD Sender: No OFD packet to send [12:42:31]OFD Sender: No OFD packet to send [12:42:36]OFD Sender: No OFD packet to send [12:42:41]OFD Sender: No OFD packet to send [12:42:46]OFD Sender: No OFD packet to send [12:42:51]OFD Sender: No OFD packet to send [12:42:56]OFD Sender: No OFD packet to send [12:43:01]OFD Sender: No OFD packet to send [12:43:06]OFD Sender: No OFD packet to send [12:43:11]OFD Sender: No OFD packet to send [12:43:16]OFD Sender: No OFD packet to send [12:43:21]OFD Sender: No OFD packet to send [12:43:26]OFD Sender: No OFD packet to send [12:43:31]OFD Sender: No OFD packet to send [12:43:36]OFD Sender: No OFD packet to send [12:43:41]OFD Sender: No OFD packet to send [12:43:46]OFD Sender: No OFD packet to send [12:43:51]OFD Sender: No OFD packet to send [12:43:56]OFD Sender: No OFD packet to send [12:44:01]OFD Sender: No OFD packet to send [12:44:06]OFD Sender: No OFD packet to send [12:44:11]OFD Sender: No OFD packet to send [12:44:16]OFD Sender: No OFD packet to send [12:44:21]OFD Sender: No OFD packet to send [12:44:26]OFD Sender: No OFD packet to send [12:44:30]accept exits with 9 [12:44:30]New connection [12:44:30]New thread 3066977636 created [12:44:30]Thread 3067120996 joined [12:44:30]Waiting for new connection... [12:44:30] Sock 9.Parse request [12:44:30]Sock 9.Check first char [12:44:30]Sock 9.First char is OK [12:44:30]request: POST /json_proto HTTP/1.0 [12:44:30]Method: POST [12:44:30]URL: /json_proto [12:44:30]Method is POST - this is cgi request [12:44:30]url: /json_proto [12:44:30]query_string will be loaded in cgi processing [12:44:30]execute_cgi json_proto POST (null) [12:44:30]execute_cgi path=json_proto method=POST [12:44:30]POST find Content-Length [12:44:30]Host: 172.17.63.195:8080 [12:44:30]Content-Length: 682 [12:44:30]Content-Type: application/json [12:44:30] [12:44:30]POST finish read [12:44:30]Found Content-Length = 682 [12:44:30]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450157", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 61", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-3", "price" : 74.20, "quantity" : 13.480, "sum" : 1000.22, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:44:30]execute_script... [12:44:30]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450157", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 61", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-3", "price" : 74.20, "quantity" : 13.480, "sum" : 1000.22, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:44:30]POST & json_proto [12:44:30]process_json_proto [12:44:30]json parsed OK: [12:44:30]protocol is kg_v1.0 [12:44:30]action value=close_receipt [12:44:30]process_action close_receipt [12:44:30]cmd_close_receipt [12:44:30]MH_GetDate [12:44:30]Write to MH i2c: F0 00 00 C2 06 B7 [12:44:30]Write i2c OK [12:44:30]MH_I2C_Read... [12:44:30]Read from MH i2c: F0 [12:44:30]MH_I2C_Read... [12:44:30]Read from MH i2c: F0 09 00 [12:44:30]MH_I2C_Read... [12:44:30]Read from MH i2c: F0 09 00 C2 06 00 2E 87 1F 67 47 1B 1E 67 E2 [12:44:30]GetLastDocTimeStamp 1730119314 [12:44:30]current date 1730119470 [12:44:30]FM_GetShiftState [12:44:30]SAM_PROTO_GetShiftState [12:44:30]wFMCommunicate request_size=4 [12:44:30]MH_SAM_APDU [12:44:30]CAPDU: 80 13 01 00 [12:44:30]Write to MH i2c: E2 08 00 C3 06 80 13 01 00 00 00 00 00 46 [12:44:30]Write i2c OK [12:44:30]MH_I2C_Read... [12:44:30]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:44:30]Read from MH i2c: E2 [12:44:30]MH_I2C_Read... [12:44:30]Read from MH i2c: E2 0E 00 [12:44:30]MH_I2C_Read... [12:44:30]Read from MH i2c: E2 0E 00 C3 06 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 F1 [12:44:30]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [12:44:30]wFMCommunicate OK [12:44:30]SAM_PROTO_GetShiftState done [12:44:30]FM_GetShiftState done [12:44:30]opened in 1730073670 [12:44:30]opened+sec_in_day 1730160070 [12:44:30]quantity*price = 100021 [12:44:30]sum+1 = 100023 [12:44:30]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.22 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.22 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 180 28.10.2024 12:44 Смена: 545 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 ФМ: 0000000000871756 ФД: 202380 ФПД: 234639813879781 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T124431&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202380&fm=234639813879781&tin=02508201610067®Number=0000000000091777&sum=100000 [12:44:31]StoreToDocumentArchive [12:44:31]shift 545 fd 202380 [12:44:31]save to /storage/0545/doc_00202380 [12:44:31]save last doc name /storage/0545/doc_00202380 to /storage/kkm_last_doc_name [12:44:31]save OK [12:44:31]Clear old archive folders... [12:44:31]ProcessDocumentItem done err = 0, tmpTLVsize=251 [12:44:31]tlvbuf is 013B5400 [12:44:31]SAM_PROTO_ClearQueue [12:44:31]wFMCommunicate request_size=4 [12:44:31]MH_SAM_APDU [12:44:31]CAPDU: 80 09 00 00 [12:44:31]Write to MH i2c: E2 08 00 D0 06 80 09 00 00 00 00 00 00 48 [12:44:31]OFD Sender: No OFD packet to send [12:44:31]Write i2c OK [12:44:31]MH_I2C_Read... [12:44:31]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [12:44:31]Read from MH i2c: E2 [12:44:31]MH_I2C_Read... [12:44:31]Read from MH i2c: E2 03 00 [12:44:31]MH_I2C_Read... [12:44:31]Read from MH i2c: E2 03 00 D0 06 00 90 00 4A [12:44:31]RAPDU: 90 00 [12:44:31]wFMCommunicate OK [12:44:31]SAM_PROTO_ClearQueue done [12:44:31]KKMCreateOFDPacket [12:44:31]OFDProtocolAddRootSTLVToBuf [12:44:31]FM_MakeSignedData [12:44:31]FM_MakeSignedData [12:44:31]SAM_PROTO_SignData [12:44:31]wFMCommunicate request_size=4 [12:44:31]MH_SAM_APDU [12:44:31]CAPDU: 80 0D 01 02 [12:44:31]Write to MH i2c: E2 08 00 D1 06 80 0D 01 02 00 00 00 00 50 [12:44:31]Write i2c OK [12:44:31]MH_I2C_Read... [12:44:31]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [12:44:31]Read from MH i2c: E2 [12:44:31]MH_I2C_Read... [12:44:31]Read from MH i2c: E2 03 00 [12:44:31]MH_I2C_Read... [12:44:31]Read from MH i2c: E2 03 00 D1 06 00 90 00 4B [12:44:31]RAPDU: 90 00 [12:44:31]wFMCommunicate OK [12:44:31]wFMCommunicate request_size=255 [12:44:31]MH_SAM_APDU [12:44:31]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 33 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 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 B4 00 00 00 F4 03 04 00 2F 87 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 8C 16 03 00 35 04 06 00 D5 [12:44:31]Write to MH i2c: E2 02 01 D2 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 33 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 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 B4 00 00 00 F4 03 04 00 2F 87 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 8C 16 03 00 35 04 06 00 D5 00 00 8F [12:44:31]Write i2c OK [12:44:31]MH_I2C_Read... [12:44:31]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:44:31]Read from MH i2c: E2 [12:44:31]MH_I2C_Read... [12:44:31]Read from MH i2c: E2 03 00 [12:44:31]MH_I2C_Read... [12:44:31]Read from MH i2c: E2 03 00 D2 06 00 90 00 4C [12:44:31]RAPDU: 90 00 [12:44:31]wFMCommunicate OK [12:44:31]wFMCommunicate request_size=10 [12:44:31]MH_SAM_APDU [12:44:31]CAPDU: 80 0D 02 02 05 67 56 C1 A7 E5 [12:44:31]Write to MH i2c: E2 0D 00 D3 06 80 0D 02 02 05 00 67 56 C1 A7 E5 00 00 67 [12:44:31]Write i2c OK [12:44:31]MH_I2C_Read... [12:44:31]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:44:31]Read from MH i2c: E2 [12:44:31]MH_I2C_Read... [12:44:31]Read from MH i2c: E2 03 00 [12:44:31]MH_I2C_Read... [12:44:31]Read from MH i2c: E2 03 00 D3 06 00 90 00 4D [12:44:31]RAPDU: 90 00 [12:44:31]wFMCommunicate OK [12:44:31]wFMCommunicate request_size=4 [12:44:31]MH_SAM_APDU [12:44:31]CAPDU: 80 0D 03 02 [12:44:31]Write to MH i2c: E2 08 00 D4 06 80 0D 03 02 00 00 00 00 55 [12:44:31]Write i2c OK [12:44:31]MH_I2C_Read... [12:44:31]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [12:44:31]Read from MH i2c: E2 [12:44:31]MH_I2C_Read... [12:44:31]Read from MH i2c: E2 0B 00 [12:44:31]MH_I2C_Read... [12:44:31]Read from MH i2c: E2 0B 00 D4 06 00 47 EB FB 9C 69 77 34 8E 90 00 C1 [12:44:31]RAPDU: 47 EB FB 9C 69 77 34 8E 90 00 [12:44:31]wFMCommunicate OK [12:44:31]SAM_PROTO_SignData done [12:44:31]FM_MakeSignedData done [12:44:31]CreateOFDProtocolMessage [12:44:31]wFMCommunicate request_size=4 [12:44:31]MH_SAM_APDU [12:44:31]CAPDU: 80 11 00 00 [12:44:31]Write to MH i2c: E2 08 00 D5 06 80 11 00 00 00 00 00 00 55 [12:44:31]Write i2c OK [12:44:31]MH_I2C_Read... [12:44:31]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:44:31]Read from MH i2c: E2 [12:44:31]MH_I2C_Read... [12:44:31]Read from MH i2c: E2 17 00 [12:44:31]MH_I2C_Read... [12:44:31]Read from MH i2c: E2 17 00 D5 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 AA [12:44:31]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [12:44:31]wFMCommunicate OK [12:44:31]CreateOFDProtocolMessage done [12:44:31]OFDSenderStorePacket 202380 [12:44:31]StoreOFDPacket docnum=202380 [12:44:31]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 09 99 07 01 F0 76 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 33 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 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 B4 00 00 00 F4 03 04 00 2F 87 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 8C 16 03 00 35 04 06 00 D5 67 56 C1 A7 E5 47 EB FB 9C 69 77 34 8E [12:44:31]CheckFolder [12:44:31]dirname=/storage/ofd_packets [12:44:31]CheckFolder done [12:44:31]ProducePacketName [12:44:31]name=ofd_packets/00202380 [12:44:31]NVStorageSaveData ofd_packets/00202380 [12:44:31]File name is /storage/ofd_packets/00202380 [12:44:31]Write 301 bytes [12:44:31]NVStorageSaveData done [12:44:31]OFDSenderStorePacket done [12:44:31]KKMCreateOFDPacket done [12:44:31]NVStorageSaveData kkm_last_timestamp [12:44:31]File name is /storage/kkm_last_timestamp [12:44:31]Write 4 bytes [12:44:31]NVStorageSaveData done [12:44:31]ExternCall_PrintAddStr [12:44:31]wPrintStart [12:44:31]Write to MH i2c: 01 00 00 D6 06 DC [12:44:31]Write i2c OK [12:44:31]MH_I2C_Read... [12:44:31]Read from MH i2c: 01 [12:44:31]MH_I2C_Read... [12:44:31]Read from MH i2c: 01 07 00 [12:44:31]MH_I2C_Read... [12:44:31]Read from MH i2c: 01 07 00 D6 06 00 00 00 00 00 FF 0F F1 [12:44:31]RasterBufferAndPrint [12:44:31]line Счет N : (1)450157 [12:44:31]line ИНН: 02508201610067 [12:44:31]line Контрольно-Кассовый Чек [12:44:31]line ПРОДАЖА [12:44:31]line ТРК (МРК, ГНК) : 61 [12:44:31]line Товар: 2710124500 [12:44:31]line Аи-95-К-3 [12:44:31]line 13.480 * 74.20 [12:44:31]line = 1000.22 [12:44:31]line НДС 12% НСП 1% [12:44:31]line > о реализуемом товаре [12:44:31]line ОКРУГЛЕНИЕ: -0.22 [12:44:31]line ИТОГО: 1000.00 [12:44:31]line Внесено: 1000.00 [12:44:31]line СДАЧА: 0.00 [12:44:31]line НСП 1% : 8.85 [12:44:31]line НДС 12% : 106.22 [12:44:31]line Наличными: 1000.00 [12:44:31]line Безнал.: 0.00 [12:44:31]line Место: АЗС № 171 "Партнер Нефть" [12:44:31]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [12:44:31]line СНО: Общий режим [12:44:31]line Чек 180 28.10.2024 12:44 [12:44:31]line Смена: 545 ФФД: 1.0 [12:44:31]line ЗНМ: 0300000109 [12:44:31]line РНМ: 0000000000091777 [12:44:31]line Версия ККМ: 001 [12:44:31]line ФМ: 0000000000871756 [12:44:31]line ФД: 202380 [12:44:31]line ФПД: 234639813879781 [12:44:31]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T124431&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202380&fm=234639813879781&tin=02508201610067®Number=0000000000091777&sum=100000 [12:44:31]written 0, free lines is 4095 [12:44:32]OFD Sender: Processing packet 202380 [packets to send 116, broken 115] [12:44:32]ProducePacketName [12:44:32]name=ofd_packets/00202380 [12:44:32]OFD Sender: To server: pG, [12:44:32]CommunicateWithHost lk.salyk.kg:30040 [12:44:32]ConnectInit lk.salyk.kg [12:44:32]Connected sock=10 [12:44: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 35 36 0F 01 00 00 09 99 07 01 F0 76 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 33 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 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 B4 00 00 00 F4 03 04 00 2F 87 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 8C 16 03 00 35 04 06 00 D5 67 56 C1 A7 E5 47 EB FB 9C 69 77 34 8E [12:44:32]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 A4 94 47 00 D0 A0 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 8C 16 03 00 F4 03 04 00 E5 32 1F 67 B6 04 01 00 00 0C 68 41 A8 CB 78 59 14 [12:44:32]CommunicateWithHost err = 0 [12:44:32]CheckOFDResponse [12:44:32]1017 (14) - 77093643461234 [12:44:32]1041 (16) - 0000000000871756 [12:44:32]1040 (4) - 202380 [12:44:32]1012 (4) - 28.10.2024 06:44 [12:44:32]1206 (1) - 0 [12:44:32]OFD Sender: Remove packet 202380 [12:44:32]ProducePacketName [12:44:32]name=ofd_packets/00202380 [12:44:32]NVStorageDeleteData [12:44:32]Write to MH i2c: 01 00 00 01 07 08 [12:44:32]Write i2c OK [12:44:32]MH_I2C_Read... [12:44:32]Read from MH i2c: 01 [12:44:32]MH_I2C_Read... [12:44:32]Read from MH i2c: 01 07 00 [12:44:32]MH_I2C_Read... [12:44:32]Read from MH i2c: 01 07 00 01 07 00 00 00 00 00 95 0C B0 [12:44:32]RasterBufferAndPrint [12:44:32]line [12:44:32]line [12:44:32]line [12:44:32]line [12:44:32]line [12:44:32]written 0, free lines is 3226 [12:44:32]MH_Cut [12:44:32]Write to MH i2c: D1 01 00 08 07 01 E1 [12:44:32]Write i2c OK [12:44:32]MH_I2C_Read... [12:44:32]Read from MH i2c: D1 [12:44:32]MH_I2C_Read... [12:44:32]Read from MH i2c: D1 01 00 [12:44:32]MH_I2C_Read... [12:44:32]Read from MH i2c: D1 01 00 08 07 00 E0 [12:44:32]Write to MH i2c: 01 00 00 09 07 10 [12:44:32]Write i2c OK [12:44:32]MH_I2C_Read... [12:44:32]OFD Sender: No OFD packet to send [12:44:33]*** Cut start [12:44:33]*** Purtial cut [12:44:33]*** CUTSNS_PIN = 0 [12:44:33]*** Stage 1: CUTSNS_PIN = 1 [12:44:35]Read from MH i2c: 01 [12:44:35]MH_I2C_Read... [12:44:35]*** Stop cut motor [12:44:35]*** Cut end [12:44:35]Read from MH i2c: 01 07 00 [12:44:35]MH_I2C_Read... [12:44:35]Read from MH i2c: 01 07 00 09 07 00 00 00 00 00 FF 0F 25 [12:44:35]process_action close_receipt done [12:44:35]requested_data is exist [12:44:35]produce_requested_data [12:44:35]requested_item fm.sn is exist - process it [12:44:35]wFMCommunicate request_size=4 [12:44:35]MH_SAM_APDU [12:44:35]CAPDU: 80 11 00 00 [12:44:35]Write to MH i2c: E2 08 00 0A 07 80 11 00 00 00 00 00 00 8B [12:44:35]Write i2c OK [12:44:35]MH_I2C_Read... [12:44:35]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:44:35]Read from MH i2c: E2 [12:44:35]MH_I2C_Read... [12:44:35]Read from MH i2c: E2 17 00 [12:44:35]MH_I2C_Read... [12:44:35]Read from MH i2c: E2 17 00 0A 07 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 E0 [12:44:35]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [12:44:35]wFMCommunicate OK [12:44:35]requested_item fd.num is exist - process it [12:44:35]SAM_PROTO_GetFieldsCounters [12:44:35]wFMCommunicate request_size=4 [12:44:35]MH_SAM_APDU [12:44:35]CAPDU: 80 13 00 00 [12:44:35]Write to MH i2c: E2 08 00 0B 07 80 13 00 00 00 00 00 00 8E [12:44:35]Write i2c OK [12:44:35]MH_I2C_Read... [12:44:35]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:44:35]Read from MH i2c: E2 [12:44:35]MH_I2C_Read... [12:44:35]Read from MH i2c: E2 62 00 [12:44:35]MH_I2C_Read... [12:44:35]Read from MH i2c: E2 62 00 0B 07 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 8C 16 03 00 0E 04 04 00 21 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 9B [12:44:35]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 8C 16 03 00 0E 04 04 00 21 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 [12:44:35]wFMCommunicate OK [12:44:35]SAM_PROTO_GetFieldsCounters done [12:44:35]requested_item shift.num is exist - process it [12:44:35]requested_item shift.opened is exist - process it [12:44:35]req_shift_opened [12:44:35]FM_GetShiftState [12:44:35]SAM_PROTO_GetShiftState [12:44:35]wFMCommunicate request_size=4 [12:44:35]MH_SAM_APDU [12:44:35]CAPDU: 80 13 01 00 [12:44:35]Write to MH i2c: E2 08 00 0C 07 80 13 01 00 00 00 00 00 90 [12:44:35]Write i2c OK [12:44:35]MH_I2C_Read... [12:44:35]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:44:35]Read from MH i2c: E2 [12:44:35]MH_I2C_Read... [12:44:35]Read from MH i2c: E2 0E 00 [12:44:35]MH_I2C_Read... [12:44:35]Read from MH i2c: E2 0E 00 0C 07 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 3B [12:44:35]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [12:44:35]wFMCommunicate OK [12:44:35]SAM_PROTO_GetShiftState done [12:44:35]FM_GetShiftState done [12:44:35]req_shift_opened done [12:44:35]requested_item shift.open_date is exist - process it [12:44:35]req_shift_open_date [12:44:35]req_shift_open_date done [12:44:35]produce_requested_data done [12:44:35]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202380,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670} [12:44:35]process_action_free close_receipt [12:44:35]json_value_free [12:44:35]json_value_free done [12:44:35]process_json_proto returns [12:44:35]Send response to host [12:44:35]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202380,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670}}} [12:44:35]free response buf [12:44:35]execute_script done [12:44:35]execute_script returns [12:44:35]free content buf [12:44:35]Sock 9.Close socket [12:44:35]Sock 9.Thread stoped [12:44:37]OFD Sender: No OFD packet to send [12:44:42]OFD Sender: No OFD packet to send [12:44:47]OFD Sender: No OFD packet to send [12:44:52]OFD Sender: No OFD packet to send [12:44:57]OFD Sender: No OFD packet to send [12:45:02]OFD Sender: No OFD packet to send [12:45:07]OFD Sender: No OFD packet to send [12:45:12]OFD Sender: No OFD packet to send [12:45:17]OFD Sender: No OFD packet to send [12:45:19]accept exits with 7 [12:45:19]New connection [12:45:19]New thread 3067120996 created [12:45:19]Thread 3066977636 joined [12:45:19]Waiting for new connection... [12:45:19] Sock 7.Parse request [12:45:19]Sock 7.Check first char [12:45:19]Sock 7.First char is OK [12:45:19]request: POST /json_proto HTTP/1.0 [12:45:19]Method: POST [12:45:19]URL: /json_proto [12:45:19]Method is POST - this is cgi request [12:45:19]url: /json_proto [12:45:19]query_string will be loaded in cgi processing [12:45:19]execute_cgi json_proto POST (null) [12:45:19]execute_cgi path=json_proto method=POST [12:45:19]POST find Content-Length [12:45:19]Host: 172.17.63.195:8080 [12:45:19]Content-Length: 678 [12:45:19]Content-Type: application/json [12:45:19] [12:45:19]POST finish read [12:45:19]Found Content-Length = 678 [12:45:19]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450158", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "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" ] } } [12:45:19]execute_script... [12:45:19]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450158", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "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" ] } } [12:45:19]POST & json_proto [12:45:19]process_json_proto [12:45:19]json parsed OK: [12:45:19]protocol is kg_v1.0 [12:45:19]action value=close_receipt [12:45:19]process_action close_receipt [12:45:19]cmd_close_receipt [12:45:19]MH_GetDate [12:45:19]Write to MH i2c: F0 00 00 0D 07 03 [12:45:19]Write i2c OK [12:45:19]MH_I2C_Read... [12:45:19]Read from MH i2c: F0 [12:45:19]MH_I2C_Read... [12:45:19]Read from MH i2c: F0 09 00 [12:45:19]MH_I2C_Read... [12:45:19]Read from MH i2c: F0 09 00 0D 07 00 5F 87 1F 67 47 1B 1E 67 5F [12:45:19]GetLastDocTimeStamp 1730119471 [12:45:19]current date 1730119519 [12:45:19]FM_GetShiftState [12:45:19]SAM_PROTO_GetShiftState [12:45:19]wFMCommunicate request_size=4 [12:45:19]MH_SAM_APDU [12:45:19]CAPDU: 80 13 01 00 [12:45:19]Write to MH i2c: E2 08 00 0E 07 80 13 01 00 00 00 00 00 92 [12:45:19]Write i2c OK [12:45:19]MH_I2C_Read... [12:45:19]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:45:19]Read from MH i2c: E2 [12:45:19]MH_I2C_Read... [12:45:19]Read from MH i2c: E2 0E 00 [12:45:19]MH_I2C_Read... [12:45:19]Read from MH i2c: E2 0E 00 0E 07 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 3D [12:45:19]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [12:45:19]wFMCommunicate OK [12:45:19]SAM_PROTO_GetShiftState done [12:45:19]FM_GetShiftState done [12:45:19]opened in 1730073670 [12:45:19]opened+sec_in_day 1730160070 [12:45:19]quantity*price = 70044 [12:45:19]sum+1 = 70045 [12:45:19]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.44 ИТОГО: 700.00 Внесено: 700.00 СДАЧА: 0.00 НСП 1% : 6.20 НДС 12% : 74.38 Наличными: 700.00 Безнал.: 0.00 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 181 28.10.2024 12:45 Смена: 545 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 ФМ: 0000000000871756 ФД: 202381 ФПД: 178084947508806 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T124519&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202381&fm=178084947508806&tin=02508201610067®Number=0000000000091777&sum=70000 [12:45:20]StoreToDocumentArchive [12:45:20]shift 545 fd 202381 [12:45:20]save to /storage/0545/doc_00202381 [12:45:20]save last doc name /storage/0545/doc_00202381 to /storage/kkm_last_doc_name [12:45:20]save OK [12:45:20]Clear old archive folders... [12:45:20]ProcessDocumentItem done err = 0, tmpTLVsize=251 [12:45:20]tlvbuf is 013B4D00 [12:45:20]SAM_PROTO_ClearQueue [12:45:20]wFMCommunicate request_size=4 [12:45:20]MH_SAM_APDU [12:45:20]CAPDU: 80 09 00 00 [12:45:20]Write to MH i2c: E2 08 00 1B 07 80 09 00 00 00 00 00 00 94 [12:45:20]Write i2c OK [12:45:20]MH_I2C_Read... [12:45:20]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [12:45:20]Read from MH i2c: E2 [12:45:20]MH_I2C_Read... [12:45:20]Read from MH i2c: E2 03 00 [12:45:20]MH_I2C_Read... [12:45:20]Read from MH i2c: E2 03 00 1B 07 00 90 00 96 [12:45:20]RAPDU: 90 00 [12:45:20]wFMCommunicate OK [12:45:20]SAM_PROTO_ClearQueue done [12:45:20]KKMCreateOFDPacket [12:45:20]OFDProtocolAddRootSTLVToBuf [12:45:20]FM_MakeSignedData [12:45:20]FM_MakeSignedData [12:45:20]SAM_PROTO_SignData [12:45:20]wFMCommunicate request_size=4 [12:45:20]MH_SAM_APDU [12:45:20]CAPDU: 80 0D 01 02 [12:45:20]Write to MH i2c: E2 08 00 1C 07 80 0D 01 02 00 00 00 00 9C [12:45:20]Write i2c OK [12:45:20]MH_I2C_Read... [12:45:20]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [12:45:20]Read from MH i2c: E2 [12:45:20]MH_I2C_Read... [12:45:20]Read from MH i2c: E2 03 00 [12:45:20]MH_I2C_Read... [12:45:20]Read from MH i2c: E2 03 00 1C 07 00 90 00 97 [12:45:20]RAPDU: 90 00 [12:45:20]wFMCommunicate OK [12:45:20]wFMCommunicate request_size=255 [12:45:20]MH_SAM_APDU [12:45:20]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 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 B5 00 00 00 F4 03 04 00 5F 87 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 8D 16 03 00 35 04 06 00 A1 [12:45:20]Write to MH i2c: E2 02 01 1D 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 32 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 B5 00 00 00 F4 03 04 00 5F 87 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 8D 16 03 00 35 04 06 00 A1 00 00 CB [12:45:20]Write i2c OK [12:45:20]MH_I2C_Read... [12:45:20]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:45:20]Read from MH i2c: E2 [12:45:20]MH_I2C_Read... [12:45:20]Read from MH i2c: E2 03 00 [12:45:20]MH_I2C_Read... [12:45:20]Read from MH i2c: E2 03 00 1D 07 00 90 00 98 [12:45:20]RAPDU: 90 00 [12:45:20]wFMCommunicate OK [12:45:20]wFMCommunicate request_size=10 [12:45:20]MH_SAM_APDU [12:45:20]CAPDU: 80 0D 02 02 05 F7 A2 09 3E 46 [12:45:20]Write to MH i2c: E2 0D 00 1E 07 80 0D 02 02 05 00 F7 A2 09 3E 46 00 00 CF [12:45:20]Write i2c OK [12:45:20]MH_I2C_Read... [12:45:20]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:45:20]Read from MH i2c: E2 [12:45:20]MH_I2C_Read... [12:45:20]Read from MH i2c: E2 03 00 [12:45:20]MH_I2C_Read... [12:45:20]Read from MH i2c: E2 03 00 1E 07 00 90 00 99 [12:45:20]RAPDU: 90 00 [12:45:20]wFMCommunicate OK [12:45:20]wFMCommunicate request_size=4 [12:45:20]MH_SAM_APDU [12:45:20]CAPDU: 80 0D 03 02 [12:45:20]Write to MH i2c: E2 08 00 1F 07 80 0D 03 02 00 00 00 00 A1 [12:45:20]Write i2c OK [12:45:20]MH_I2C_Read... [12:45:20]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [12:45:20]Read from MH i2c: E2 [12:45:20]MH_I2C_Read... [12:45:20]Read from MH i2c: E2 0B 00 [12:45:20]MH_I2C_Read... [12:45:20]Read from MH i2c: E2 0B 00 1F 07 00 7B 9F 2D 2F 02 04 36 5C 90 00 B0 [12:45:20]RAPDU: 7B 9F 2D 2F 02 04 36 5C 90 00 [12:45:20]wFMCommunicate OK [12:45:20]SAM_PROTO_SignData done [12:45:20]FM_MakeSignedData done [12:45:20]CreateOFDProtocolMessage [12:45:20]wFMCommunicate request_size=4 [12:45:20]MH_SAM_APDU [12:45:20]CAPDU: 80 11 00 00 [12:45:20]Write to MH i2c: E2 08 00 20 07 80 11 00 00 00 00 00 00 A1 [12:45:20]Write i2c OK [12:45:20]MH_I2C_Read... [12:45:20]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:45:20]Read from MH i2c: E2 [12:45:20]MH_I2C_Read... [12:45:20]Read from MH i2c: E2 17 00 [12:45:20]MH_I2C_Read... [12:45:20]Read from MH i2c: E2 17 00 20 07 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 F6 [12:45:20]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [12:45:20]wFMCommunicate OK [12:45:20]CreateOFDProtocolMessage done [12:45:20]OFDSenderStorePacket 202381 [12:45:20]StoreOFDPacket docnum=202381 [12:45:20]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 09 DE 07 01 2F 95 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 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 B5 00 00 00 F4 03 04 00 5F 87 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 8D 16 03 00 35 04 06 00 A1 F7 A2 09 3E 46 7B 9F 2D 2F 02 04 36 5C [12:45:20]CheckFolder [12:45:20]dirname=/storage/ofd_packets [12:45:20]CheckFolder done [12:45:20]ProducePacketName [12:45:20]name=ofd_packets/00202381 [12:45:20]NVStorageSaveData ofd_packets/00202381 [12:45:20]File name is /storage/ofd_packets/00202381 [12:45:20]Write 301 bytes [12:45:20]NVStorageSaveData done [12:45:20]OFDSenderStorePacket done [12:45:20]KKMCreateOFDPacket done [12:45:20]NVStorageSaveData kkm_last_timestamp [12:45:20]File name is /storage/kkm_last_timestamp [12:45:20]Write 4 bytes [12:45:20]NVStorageSaveData done [12:45:20]ExternCall_PrintAddStr [12:45:20]wPrintStart [12:45:20]Write to MH i2c: 01 00 00 21 07 28 [12:45:20]Write i2c OK [12:45:20]MH_I2C_Read... [12:45:20]Read from MH i2c: 01 [12:45:20]MH_I2C_Read... [12:45:20]Read from MH i2c: 01 07 00 [12:45:20]MH_I2C_Read... [12:45:20]Read from MH i2c: 01 07 00 21 07 00 00 00 00 00 FF 0F 3D [12:45:20]RasterBufferAndPrint [12:45:20]line Счет N : (1)450158 [12:45:20]line ИНН: 02508201610067 [12:45:20]line Контрольно-Кассовый Чек [12:45:20]line ПРОДАЖА [12:45:20]line ТРК (МРК, ГНК) : 31 [12:45:20]line Товар: 2710124130 [12:45:20]line Аи-92-К-2 [12:45:20]line 10.470 * 66.90 [12:45:20]line = 700.44 [12:45:20]line НДС 12% НСП 1% [12:45:20]line > о реализуемом товаре [12:45:20]line ОКРУГЛЕНИЕ: -0.44 [12:45:20]line ИТОГО: 700.00 [12:45:20]line Внесено: 700.00 [12:45:20]line СДАЧА: 0.00 [12:45:20]line НСП 1% : 6.20 [12:45:20]line НДС 12% : 74.38 [12:45:20]line Наличными: 700.00 [12:45:20]line Безнал.: 0.00 [12:45:20]line Место: АЗС № 171 "Партнер Нефть" [12:45:20]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [12:45:20]line СНО: Общий режим [12:45:20]line Чек 181 28.10.2024 12:45 [12:45:20]line Смена: 545 ФФД: 1.0 [12:45:20]line ЗНМ: 0300000109 [12:45:20]line РНМ: 0000000000091777 [12:45:20]line Версия ККМ: 001 [12:45:20]line ФМ: 0000000000871756 [12:45:20]line ФД: 202381 [12:45:20]line ФПД: 178084947508806 [12:45:20]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T124519&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202381&fm=178084947508806&tin=02508201610067®Number=0000000000091777&sum=70000 [12:45:21]OFD Sender: Processing packet 202381 [packets to send 116, broken 115] [12:45:21]ProducePacketName [12:45:21]name=ofd_packets/00202381 [12:45:21]OFD Sender: To server: pG, [12:45:21]CommunicateWithHost lk.salyk.kg:30040 [12:45:21]ConnectInit lk.salyk.kg [12:45:21]written 0, free lines is 4095 [12:45:21]Connected sock=10 [12:45:21]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 09 DE 07 01 2F 95 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 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 B5 00 00 00 F4 03 04 00 5F 87 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 8D 16 03 00 35 04 06 00 A1 F7 A2 09 3E 46 7B 9F 2D 2F 02 04 36 5C [12:45:21]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 E8 36 47 00 B9 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 35 36 10 04 04 00 8D 16 03 00 F4 03 04 00 16 33 1F 67 B6 04 01 00 00 D3 B7 09 96 6D F7 D6 9A [12:45:21]CommunicateWithHost err = 0 [12:45:21]CheckOFDResponse [12:45:21]1017 (14) - 77093643461234 [12:45:21]1041 (16) - 0000000000871756 [12:45:21]1040 (4) - 202381 [12:45:21]1012 (4) - 28.10.2024 06:45 [12:45:21]1206 (1) - 0 [12:45:21]OFD Sender: Remove packet 202381 [12:45:21]ProducePacketName [12:45:21]name=ofd_packets/00202381 [12:45:21]NVStorageDeleteData [12:45:21]Write to MH i2c: 01 00 00 4C 07 53 [12:45:21]Write i2c OK [12:45:21]MH_I2C_Read... [12:45:21]Read from MH i2c: 01 [12:45:21]MH_I2C_Read... [12:45:21]Read from MH i2c: 01 07 00 [12:45:21]MH_I2C_Read... [12:45:21]Read from MH i2c: 01 07 00 4C 07 00 00 00 00 00 8D 0C F3 [12:45:21]RasterBufferAndPrint [12:45:21]line [12:45:21]line [12:45:21]line [12:45:21]line [12:45:21]line [12:45:21]written 0, free lines is 3217 [12:45:21]MH_Cut [12:45:21]Write to MH i2c: D1 01 00 53 07 01 2C [12:45:21]Write i2c OK [12:45:21]MH_I2C_Read... [12:45:21]Read from MH i2c: D1 [12:45:21]MH_I2C_Read... [12:45:21]Read from MH i2c: D1 01 00 [12:45:21]MH_I2C_Read... [12:45:21]Read from MH i2c: D1 01 00 53 07 00 2B [12:45:21]Write to MH i2c: 01 00 00 54 07 5B [12:45:21]Write i2c OK [12:45:21]MH_I2C_Read... [12:45:22]OFD Sender: No OFD packet to send [12:45:22]*** Cut start [12:45:22]*** Purtial cut [12:45:22]*** Stage 1: CUTSNS_PIN = 1 [12:45:22]Read from MH i2c: 01 [12:45:22]MH_I2C_Read... [12:45:22]*** Stop cut motor [12:45:22]*** Cut end [12:45:22]Read from MH i2c: 01 07 00 [12:45:22]MH_I2C_Read... [12:45:22]Read from MH i2c: 01 07 00 54 07 00 00 00 00 00 FF 0F 70 [12:45:22]process_action close_receipt done [12:45:22]requested_data is exist [12:45:22]produce_requested_data [12:45:22]requested_item fm.sn is exist - process it [12:45:22]wFMCommunicate request_size=4 [12:45:22]MH_SAM_APDU [12:45:22]CAPDU: 80 11 00 00 [12:45:22]Write to MH i2c: E2 08 00 55 07 80 11 00 00 00 00 00 00 D6 [12:45:22]Write i2c OK [12:45:22]MH_I2C_Read... [12:45:22]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:45:22]Read from MH i2c: E2 [12:45:22]MH_I2C_Read... [12:45:22]Read from MH i2c: E2 17 00 [12:45:22]MH_I2C_Read... [12:45:22]Read from MH i2c: E2 17 00 55 07 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 2B [12:45:22]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [12:45:22]wFMCommunicate OK [12:45:22]requested_item fd.num is exist - process it [12:45:22]SAM_PROTO_GetFieldsCounters [12:45:22]wFMCommunicate request_size=4 [12:45:22]MH_SAM_APDU [12:45:22]CAPDU: 80 13 00 00 [12:45:22]Write to MH i2c: E2 08 00 56 07 80 13 00 00 00 00 00 00 D9 [12:45:22]Write i2c OK [12:45:22]MH_I2C_Read... [12:45:22]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:45:22]Read from MH i2c: E2 [12:45:22]MH_I2C_Read... [12:45:22]Read from MH i2c: E2 62 00 [12:45:22]MH_I2C_Read... [12:45:22]Read from MH i2c: E2 62 00 56 07 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 8D 16 03 00 0E 04 04 00 21 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 EA [12:45:22]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 8D 16 03 00 0E 04 04 00 21 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 [12:45:22]wFMCommunicate OK [12:45:22]SAM_PROTO_GetFieldsCounters done [12:45:22]requested_item shift.num is exist - process it [12:45:22]requested_item shift.opened is exist - process it [12:45:22]req_shift_opened [12:45:22]FM_GetShiftState [12:45:22]SAM_PROTO_GetShiftState [12:45:22]wFMCommunicate request_size=4 [12:45:22]MH_SAM_APDU [12:45:22]CAPDU: 80 13 01 00 [12:45:22]Write to MH i2c: E2 08 00 57 07 80 13 01 00 00 00 00 00 DB [12:45:22]Write i2c OK [12:45:22]MH_I2C_Read... [12:45:23]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:45:23]Read from MH i2c: E2 [12:45:23]MH_I2C_Read... [12:45:23]Read from MH i2c: E2 0E 00 [12:45:23]MH_I2C_Read... [12:45:23]Read from MH i2c: E2 0E 00 57 07 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 86 [12:45:23]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [12:45:23]wFMCommunicate OK [12:45:23]SAM_PROTO_GetShiftState done [12:45:23]FM_GetShiftState done [12:45:23]req_shift_opened done [12:45:23]requested_item shift.open_date is exist - process it [12:45:23]req_shift_open_date [12:45:23]req_shift_open_date done [12:45:23]produce_requested_data done [12:45:23]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202381,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670} [12:45:23]process_action_free close_receipt [12:45:23]json_value_free [12:45:23]json_value_free done [12:45:23]process_json_proto returns [12:45:23]Send response to host [12:45:23]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202381,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670}}} [12:45:23]free response buf [12:45:23]execute_script done [12:45:23]execute_script returns [12:45:23]free content buf [12:45:23]Sock 7.Close socket [12:45:23]Sock 7.Thread stoped [12:45:27]OFD Sender: No OFD packet to send [12:45:32]OFD Sender: No OFD packet to send [12:45:37]OFD Sender: No OFD packet to send [12:45:42]OFD Sender: No OFD packet to send [12:45:47]OFD Sender: No OFD packet to send [12:45:52]OFD Sender: No OFD packet to send [12:45:57]OFD Sender: No OFD packet to send [12:46:02]OFD Sender: No OFD packet to send [12:46:07]OFD Sender: No OFD packet to send [12:46:12]OFD Sender: No OFD packet to send [12:46:17]OFD Sender: No OFD packet to send [12:46:22]OFD Sender: No OFD packet to send [12:46:27]OFD Sender: No OFD packet to send [12:46:32]OFD Sender: No OFD packet to send [12:46:37]OFD Sender: No OFD packet to send [12:46:42]OFD Sender: No OFD packet to send [12:46:47]OFD Sender: No OFD packet to send [12:46:52]OFD Sender: No OFD packet to send [12:46:57]OFD Sender: No OFD packet to send [12:47:02]OFD Sender: No OFD packet to send [12:47:07]OFD Sender: No OFD packet to send [12:47:12]OFD Sender: No OFD packet to send [12:47:17]OFD Sender: No OFD packet to send [12:47:22]OFD Sender: No OFD packet to send [12:47:27]OFD Sender: No OFD packet to send [12:47:32]OFD Sender: No OFD packet to send [12:47:37]OFD Sender: No OFD packet to send [12:47:42]OFD Sender: No OFD packet to send [12:47:47]OFD Sender: No OFD packet to send [12:47:52]OFD Sender: No OFD packet to send [12:47:57]OFD Sender: No OFD packet to send [12:48:02]OFD Sender: No OFD packet to send [12:48:07]OFD Sender: No OFD packet to send [12:48:12]OFD Sender: No OFD packet to send [12:48:17]OFD Sender: No OFD packet to send [12:48:22]OFD Sender: No OFD packet to send [12:48:27]OFD Sender: No OFD packet to send [12:48:32]OFD Sender: No OFD packet to send [12:48:37]OFD Sender: No OFD packet to send [12:48:42]OFD Sender: No OFD packet to send [12:48:47]OFD Sender: No OFD packet to send [12:48:52]OFD Sender: No OFD packet to send [12:48:57]OFD Sender: No OFD packet to send [12:49:02]OFD Sender: No OFD packet to send [12:49:07]OFD Sender: No OFD packet to send [12:49:12]OFD Sender: No OFD packet to send [12:49:17]OFD Sender: No OFD packet to send [12:49:22]OFD Sender: No OFD packet to send [12:49:27]OFD Sender: No OFD packet to send [12:49:32]OFD Sender: No OFD packet to send [12:49:37]OFD Sender: No OFD packet to send [12:49:42]OFD Sender: No OFD packet to send [12:49:47]OFD Sender: No OFD packet to send [12:49:52]OFD Sender: No OFD packet to send [12:49:57]OFD Sender: No OFD packet to send [12:50:02]OFD Sender: No OFD packet to send [12:50:07]OFD Sender: No OFD packet to send [12:50:12]OFD Sender: No OFD packet to send [12:50:17]OFD Sender: No OFD packet to send [12:50:22]OFD Sender: No OFD packet to send [12:50:27]OFD Sender: No OFD packet to send [12:50:32]OFD Sender: No OFD packet to send [12:50:37]OFD Sender: No OFD packet to send [12:50:42]OFD Sender: No OFD packet to send [12:50:47]OFD Sender: No OFD packet to send [12:50:52]OFD Sender: No OFD packet to send [12:50:57]OFD Sender: No OFD packet to send [12:51:02]OFD Sender: No OFD packet to send [12:51:07]OFD Sender: No OFD packet to send [12:51:12]OFD Sender: No OFD packet to send [12:51:17]OFD Sender: No OFD packet to send [12:51:19]accept exits with 9 [12:51:19]New connection [12:51:19]New thread 3066977636 created [12:51:19]Thread 3067120996 joined [12:51:19]Waiting for new connection... [12:51:19] Sock 9.Parse request [12:51:19]Sock 9.Check first char [12:51:19]Sock 9.First char is OK [12:51:19]request: POST /json_proto HTTP/1.0 [12:51:19]Method: POST [12:51:19]URL: /json_proto [12:51:19]Method is POST - this is cgi request [12:51:19]url: /json_proto [12:51:19]query_string will be loaded in cgi processing [12:51:19]execute_cgi json_proto POST (null) [12:51:19]execute_cgi path=json_proto method=POST [12:51:19]POST find Content-Length [12:51:19]Host: 172.17.63.195:8080 [12:51:19]Content-Length: 803 [12:51:19]Content-Type: application/json [12:51:19] [12:51:19]POST finish read [12:51:19]Found Content-Length = 803 [12:51:19]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450159", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-3", "price" : 74.20, "quantity" : 53.910, "sum" : 4000.12, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 4000.12 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:51:19]execute_script... [12:51: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)450159", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-3", "price" : 74.20, "quantity" : 53.910, "sum" : 4000.12, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 4000.12 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:51:19]POST & json_proto [12:51:19]process_json_proto [12:51:19]json parsed OK: [12:51:19]protocol is kg_v1.0 [12:51:19]action value=close_receipt [12:51:19]process_action close_receipt [12:51:19]cmd_close_receipt [12:51:19]MH_GetDate [12:51:19]Write to MH i2c: F0 00 00 58 07 4E [12:51:19]Write i2c OK [12:51:19]MH_I2C_Read... [12:51:19]Read from MH i2c: F0 [12:51:19]MH_I2C_Read... [12:51:19]Read from MH i2c: F0 09 00 [12:51:19]MH_I2C_Read... [12:51:19]Read from MH i2c: F0 09 00 58 07 00 C8 88 1F 67 47 1B 1E 67 14 [12:51:19]GetLastDocTimeStamp 1730119519 [12:51:19]current date 1730119880 [12:51:19]FM_GetShiftState [12:51:19]SAM_PROTO_GetShiftState [12:51:19]wFMCommunicate request_size=4 [12:51:19]MH_SAM_APDU [12:51:19]CAPDU: 80 13 01 00 [12:51:19]Write to MH i2c: E2 08 00 59 07 80 13 01 00 00 00 00 00 DD [12:51:19]Write i2c OK [12:51:19]MH_I2C_Read... [12:51:19]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:51:19]Read from MH i2c: E2 [12:51:19]MH_I2C_Read... [12:51:19]Read from MH i2c: E2 0E 00 [12:51:19]MH_I2C_Read... [12:51:19]Read from MH i2c: E2 0E 00 59 07 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 88 [12:51:19]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [12:51:19]wFMCommunicate OK [12:51:19]SAM_PROTO_GetShiftState done [12:51:19]FM_GetShiftState done [12:51:19]opened in 1730073670 [12:51:19]opened+sec_in_day 1730160070 [12:51:19]quantity*price = 400012 [12:51:19]sum+1 = 400013 [12:51:19]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 4000.12 НСП 1% : 35.40 НДС 12% : 424.79 Наличными: 0.00 Безнал.: 4000.12 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 182 28.10.2024 12:51 Смена: 545 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871756 ФД: 202382 ФПД: 28414306969217 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T125120&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202382&fm=28414306969217&tin=02508201610067®Number=0000000000091777&sum=400012 [12:51:21]StoreToDocumentArchive [12:51:21]shift 545 fd 202382 [12:51:21]save to /storage/0545/doc_00202382 [12:51:21]save last doc name /storage/0545/doc_00202382 to /storage/kkm_last_doc_name [12:51:21]save OK [12:51:21]Clear old archive folders... [12:51:21]ProcessDocumentItem done err = 0, tmpTLVsize=251 [12:51:21]tlvbuf is 01364910 [12:51:21]SAM_PROTO_ClearQueue [12:51:21]wFMCommunicate request_size=4 [12:51:21]MH_SAM_APDU [12:51:21]CAPDU: 80 09 00 00 [12:51:21]Write to MH i2c: E2 08 00 66 07 80 09 00 00 00 00 00 00 DF [12:51:21]Write i2c OK [12:51:21]MH_I2C_Read... [12:51:21]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [12:51:21]Read from MH i2c: E2 [12:51:21]MH_I2C_Read... [12:51:21]Read from MH i2c: E2 03 00 [12:51:21]MH_I2C_Read... [12:51:21]Read from MH i2c: E2 03 00 66 07 00 90 00 E1 [12:51:21]RAPDU: 90 00 [12:51:21]wFMCommunicate OK [12:51:21]SAM_PROTO_ClearQueue done [12:51:21]KKMCreateOFDPacket [12:51:21]OFDProtocolAddRootSTLVToBuf [12:51:21]FM_MakeSignedData [12:51:21]FM_MakeSignedData [12:51:21]SAM_PROTO_SignData [12:51:21]wFMCommunicate request_size=4 [12:51:21]MH_SAM_APDU [12:51:21]CAPDU: 80 0D 01 02 [12:51:21]Write to MH i2c: E2 08 00 67 07 80 0D 01 02 00 00 00 00 E7 [12:51:21]Write i2c OK [12:51:21]MH_I2C_Read... [12:51:21]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [12:51:21]Read from MH i2c: E2 [12:51:21]MH_I2C_Read... [12:51:21]Read from MH i2c: E2 03 00 [12:51:21]MH_I2C_Read... [12:51:21]Read from MH i2c: E2 03 00 67 07 00 90 00 E2 [12:51:21]RAPDU: 90 00 [12:51:21]wFMCommunicate OK [12:51:21]wFMCommunicate request_size=255 [12:51:21]MH_SAM_APDU [12:51:21]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 33 FF 03 08 00 03 96 D2 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 8C 1A 06 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 8C 1A 06 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 D4 0D 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 EF A5 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 8C 1A 06 00 00 00 1F 04 02 00 01 00 12 04 04 00 B6 00 00 00 F4 03 04 00 C8 88 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 8E 16 03 00 35 04 06 00 19 [12:51:21]Write to MH i2c: E2 02 01 68 07 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 33 FF 03 08 00 03 96 D2 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 8C 1A 06 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 8C 1A 06 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 D4 0D 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 EF A5 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 8C 1A 06 00 00 00 1F 04 02 00 01 00 12 04 04 00 B6 00 00 00 F4 03 04 00 C8 88 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 8E 16 03 00 35 04 06 00 19 00 00 63 [12:51:21]Write i2c OK [12:51:21]MH_I2C_Read... [12:51:21]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:51:21]Read from MH i2c: E2 [12:51:21]MH_I2C_Read... [12:51:21]Read from MH i2c: E2 03 00 [12:51:21]MH_I2C_Read... [12:51:21]Read from MH i2c: E2 03 00 68 07 00 90 00 E3 [12:51:21]RAPDU: 90 00 [12:51:21]wFMCommunicate OK [12:51:21]wFMCommunicate request_size=10 [12:51:21]MH_SAM_APDU [12:51:21]CAPDU: 80 0D 02 02 05 D7 B8 AC 66 81 [12:51:21]Write to MH i2c: E2 0D 00 69 07 80 0D 02 02 05 00 D7 B8 AC 66 81 00 00 16 [12:51:21]Write i2c OK [12:51:21]MH_I2C_Read... [12:51:21]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:51:21]Read from MH i2c: E2 [12:51:21]MH_I2C_Read... [12:51:21]Read from MH i2c: E2 03 00 [12:51:21]MH_I2C_Read... [12:51:21]Read from MH i2c: E2 03 00 69 07 00 90 00 E4 [12:51:21]RAPDU: 90 00 [12:51:21]wFMCommunicate OK [12:51:21]wFMCommunicate request_size=4 [12:51:21]MH_SAM_APDU [12:51:21]CAPDU: 80 0D 03 02 [12:51:21]Write to MH i2c: E2 08 00 6A 07 80 0D 03 02 00 00 00 00 EC [12:51:21]Write i2c OK [12:51:21]MH_I2C_Read... [12:51:21]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [12:51:21]Read from MH i2c: E2 [12:51:21]MH_I2C_Read... [12:51:21]Read from MH i2c: E2 0B 00 [12:51:21]MH_I2C_Read... [12:51:21]Read from MH i2c: E2 0B 00 6A 07 00 82 B6 F1 B6 D2 30 9B 47 90 00 B0 [12:51:21]RAPDU: 82 B6 F1 B6 D2 30 9B 47 90 00 [12:51:21]wFMCommunicate OK [12:51:21]SAM_PROTO_SignData done [12:51:21]FM_MakeSignedData done [12:51:21]CreateOFDProtocolMessage [12:51:21]wFMCommunicate request_size=4 [12:51:21]MH_SAM_APDU [12:51:21]CAPDU: 80 11 00 00 [12:51:21]Write to MH i2c: E2 08 00 6B 07 80 11 00 00 00 00 00 00 EC [12:51:21]Write i2c OK [12:51:21]MH_I2C_Read... [12:51:21]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:51:21]Read from MH i2c: E2 [12:51:21]MH_I2C_Read... [12:51:21]Read from MH i2c: E2 17 00 [12:51:21]MH_I2C_Read... [12:51:21]Read from MH i2c: E2 17 00 6B 07 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 41 [12:51:21]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [12:51:21]wFMCommunicate OK [12:51:21]CreateOFDProtocolMessage done [12:51:21]OFDSenderStorePacket 202382 [12:51:21]StoreOFDPacket docnum=202382 [12:51:21]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 15 92 07 01 D4 C6 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 33 FF 03 08 00 03 96 D2 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 8C 1A 06 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 8C 1A 06 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 D4 0D 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 EF A5 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 8C 1A 06 00 00 00 1F 04 02 00 01 00 12 04 04 00 B6 00 00 00 F4 03 04 00 C8 88 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 8E 16 03 00 35 04 06 00 19 D7 B8 AC 66 81 82 B6 F1 B6 D2 30 9B 47 [12:51:21]CheckFolder [12:51:21]dirname=/storage/ofd_packets [12:51:21]CheckFolder done [12:51:21]ProducePacketName [12:51:21]name=ofd_packets/00202382 [12:51:21]NVStorageSaveData ofd_packets/00202382 [12:51:21]File name is /storage/ofd_packets/00202382 [12:51:21]Write 301 bytes [12:51:21]NVStorageSaveData done [12:51:21]OFDSenderStorePacket done [12:51:21]KKMCreateOFDPacket done [12:51:21]NVStorageSaveData kkm_last_timestamp [12:51:21]File name is /storage/kkm_last_timestamp [12:51:21]Write 4 bytes [12:51:21]NVStorageSaveData done [12:51:21]ExternCall_PrintAddStr [12:51:21]wPrintStart [12:51:21]Write to MH i2c: 01 00 00 6C 07 73 [12:51:21]Write i2c OK [12:51:21]MH_I2C_Read... [12:51:21]Read from MH i2c: 01 [12:51:21]MH_I2C_Read... [12:51:21]Read from MH i2c: 01 07 00 [12:51:21]MH_I2C_Read... [12:51:21]Read from MH i2c: 01 07 00 6C 07 00 00 00 00 00 FF 0F 88 [12:51:21]RasterBufferAndPrint [12:51:21]line Счет N : (1)450159 [12:51:21]line ИНН: 02508201610067 [12:51:21]line Контрольно-Кассовый Чек [12:51:21]line ПРОДАЖА [12:51:21]line ТРК (МРК, ГНК) : 51 [12:51:21]line Товар: 2710124500 [12:51:21]line Аи-95-К-3 [12:51:21]line 53.910 * 74.20 [12:51:21]line = 4000.12 [12:51:21]line НДС 12% НСП 1% [12:51:21]line > о реализуемом товаре [12:51:21]line ИТОГО: 4000.12 [12:51:21]line НСП 1% : 35.40 [12:51:21]line НДС 12% : 424.79 [12:51:21]line Наличными: 0.00 [12:51:21]line Безнал.: 4000.12 [12:51:21]line Место: АЗС № 171 "Партнер Нефть" [12:51:21]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [12:51:21]line СНО: Общий режим [12:51:21]line Чек 182 28.10.2024 12:51 [12:51:21]line Смена: 545 ФФД: 1.0 [12:51:21]line ЗНМ: 0300000109 [12:51:21]line РНМ: 0000000000091777 [12:51:21]line Версия ККМ: 001 [12:51:21]line Платежная система: O! деньги [12:51:21]line ФМ: 0000000000871756 [12:51:21]line ФД: 202382 [12:51:21]line ФПД: 28414306969217 [12:51:21]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T125120&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202382&fm=28414306969217&tin=02508201610067®Number=0000000000091777&sum=400012 [12:51:21]written 0, free lines is 4095 [12:51:21]OFD Sender: Processing packet 202382 [packets to send 116, broken 115] [12:51:21]ProducePacketName [12:51:21]name=ofd_packets/00202382 [12:51:21]OFD Sender: To server: pG, [12:51:21]CommunicateWithHost lk.salyk.kg:30040 [12:51:21]ConnectInit lk.salyk.kg [12:51:22]Connected sock=10 [12:51:22]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 15 92 07 01 D4 C6 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 33 FF 03 08 00 03 96 D2 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 8C 1A 06 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 8C 1A 06 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 D4 0D 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 EF A5 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 8C 1A 06 00 00 00 1F 04 02 00 01 00 12 04 04 00 B6 00 00 00 F4 03 04 00 C8 88 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 8E 16 03 00 35 04 06 00 19 D7 B8 AC 66 81 82 B6 F1 B6 D2 30 9B 47 [12:51:22]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 15 E6 47 00 9F EF A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 8E 16 03 00 F4 03 04 00 7F 34 1F 67 B6 04 01 00 00 5B 55 11 35 6C 67 B1 5C [12:51:22]CommunicateWithHost err = 0 [12:51:22]CheckOFDResponse [12:51:22]1017 (14) - 77093643461234 [12:51:22]1041 (16) - 0000000000871756 [12:51:22]1040 (4) - 202382 [12:51:22]1012 (4) - 28.10.2024 06:51 [12:51:22]1206 (1) - 0 [12:51:22]OFD Sender: Remove packet 202382 [12:51:22]ProducePacketName [12:51:22]name=ofd_packets/00202382 [12:51:22]NVStorageDeleteData [12:51:22]Write to MH i2c: 01 00 00 96 07 9D [12:51:22]Write i2c OK [12:51:22]MH_I2C_Read... [12:51:22]Read from MH i2c: 01 [12:51:22]MH_I2C_Read... [12:51:22]Read from MH i2c: 01 07 00 [12:51:22]MH_I2C_Read... [12:51:22]Read from MH i2c: 01 07 00 96 07 00 00 00 00 00 A4 0C 54 [12:51:22]RasterBufferAndPrint [12:51:22]line [12:51:22]line [12:51:22]line [12:51:22]line [12:51:22]line [12:51:22]written 0, free lines is 3241 [12:51:22]MH_Cut [12:51:22]Write to MH i2c: D1 01 00 9D 07 01 76 [12:51:22]Write i2c OK [12:51:22]MH_I2C_Read... [12:51:22]Read from MH i2c: D1 [12:51:22]MH_I2C_Read... [12:51:22]Read from MH i2c: D1 01 00 [12:51:22]MH_I2C_Read... [12:51:22]Read from MH i2c: D1 01 00 9D 07 00 75 [12:51:22]Write to MH i2c: 01 00 00 9E 07 A5 [12:51:22]Write i2c OK [12:51:22]MH_I2C_Read... [12:51:22]OFD Sender: No OFD packet to send [12:51:23]*** Cut start [12:51:23]*** Purtial cut [12:51:23]*** CUTSNS_PIN = 0 [12:51:23]*** Stage 1: CUTSNS_PIN = 1 [12:51:25]Read from MH i2c: 01 [12:51:25]MH_I2C_Read... [12:51:25]*** Stop cut motor [12:51:25]*** Cut end [12:51:25]Read from MH i2c: 01 07 00 [12:51:25]MH_I2C_Read... [12:51:25]Read from MH i2c: 01 07 00 9E 07 00 00 00 00 00 FF 0F BA [12:51:25]process_action close_receipt done [12:51:25]requested_data is exist [12:51:25]produce_requested_data [12:51:25]requested_item fm.sn is exist - process it [12:51:25]wFMCommunicate request_size=4 [12:51:25]MH_SAM_APDU [12:51:25]CAPDU: 80 11 00 00 [12:51:25]Write to MH i2c: E2 08 00 9F 07 80 11 00 00 00 00 00 00 20 [12:51:25]Write i2c OK [12:51:25]MH_I2C_Read... [12:51:25]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:51:25]Read from MH i2c: E2 [12:51:25]MH_I2C_Read... [12:51:25]Read from MH i2c: E2 17 00 [12:51:25]MH_I2C_Read... [12:51:25]Read from MH i2c: E2 17 00 9F 07 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 75 [12:51:25]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [12:51:25]wFMCommunicate OK [12:51:25]requested_item fd.num is exist - process it [12:51:25]SAM_PROTO_GetFieldsCounters [12:51:25]wFMCommunicate request_size=4 [12:51:25]MH_SAM_APDU [12:51:25]CAPDU: 80 13 00 00 [12:51:25]Write to MH i2c: E2 08 00 A0 07 80 13 00 00 00 00 00 00 23 [12:51:25]Write i2c OK [12:51:25]MH_I2C_Read... [12:51:25]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:51:25]Read from MH i2c: E2 [12:51:25]MH_I2C_Read... [12:51:25]Read from MH i2c: E2 62 00 [12:51:25]MH_I2C_Read... [12:51:25]Read from MH i2c: E2 62 00 A0 07 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 8E 16 03 00 0E 04 04 00 21 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 38 [12:51:25]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 8E 16 03 00 0E 04 04 00 21 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 [12:51:25]wFMCommunicate OK [12:51:25]SAM_PROTO_GetFieldsCounters done [12:51:25]requested_item shift.num is exist - process it [12:51:25]requested_item shift.opened is exist - process it [12:51:25]req_shift_opened [12:51:25]FM_GetShiftState [12:51:25]SAM_PROTO_GetShiftState [12:51:25]wFMCommunicate request_size=4 [12:51:25]MH_SAM_APDU [12:51:25]CAPDU: 80 13 01 00 [12:51:25]Write to MH i2c: E2 08 00 A1 07 80 13 01 00 00 00 00 00 25 [12:51:25]Write i2c OK [12:51:25]MH_I2C_Read... [12:51:25]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:51:25]Read from MH i2c: E2 [12:51:25]MH_I2C_Read... [12:51:25]Read from MH i2c: E2 0E 00 [12:51:25]MH_I2C_Read... [12:51:25]Read from MH i2c: E2 0E 00 A1 07 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 D0 [12:51:25]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [12:51:25]wFMCommunicate OK [12:51:25]SAM_PROTO_GetShiftState done [12:51:25]FM_GetShiftState done [12:51:25]req_shift_opened done [12:51:25]requested_item shift.open_date is exist - process it [12:51:25]req_shift_open_date [12:51:25]req_shift_open_date done [12:51:25]produce_requested_data done [12:51:25]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202382,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670} [12:51:25]process_action_free close_receipt [12:51:25]json_value_free [12:51:25]json_value_free done [12:51:25]process_json_proto returns [12:51:25]Send response to host [12:51:25]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202382,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670}}} [12:51:25]free response buf [12:51:25]execute_script done [12:51:25]execute_script returns [12:51:25]free content buf [12:51:25]Sock 9.Close socket [12:51:25]Sock 9.Thread stoped [12:51:27]OFD Sender: No OFD packet to send [12:51:28]accept exits with 7 [12:51:28]New connection [12:51:28]New thread 3067120996 created [12:51:28]Thread 3066977636 joined [12:51:28]Waiting for new connection... [12:51:28] Sock 7.Parse request [12:51:28]Sock 7.Check first char [12:51:28]Sock 7.First char is OK [12:51:28]request: POST /json_proto HTTP/1.0 [12:51:28]Method: POST [12:51:28]URL: /json_proto [12:51:28]Method is POST - this is cgi request [12:51:28]url: /json_proto [12:51:28]query_string will be loaded in cgi processing [12:51:28]execute_cgi json_proto POST (null) [12:51:28]execute_cgi path=json_proto method=POST [12:51:28]POST find Content-Length [12:51:28]Host: 172.17.63.195:8080 [12:51:28]Content-Length: 675 [12:51:28]Content-Type: application/json [12:51:28] [12:51:28]POST finish read [12:51:28]Found Content-Length = 675 [12:51:28]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450161", "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" : 15.360, "sum" : 1050.62, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1050.00, "total" : 1050.00, "payments": [ { "type": 0, "sum" : 1050.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:51:28]execute_script... [12:51: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)450161", "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" : 15.360, "sum" : 1050.62, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1050.00, "total" : 1050.00, "payments": [ { "type": 0, "sum" : 1050.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:51:28]POST & json_proto [12:51:28]process_json_proto [12:51:28]json parsed OK: [12:51:28]protocol is kg_v1.0 [12:51:28]action value=close_receipt [12:51:28]process_action close_receipt [12:51:28]cmd_close_receipt [12:51:28]MH_GetDate [12:51:28]Write to MH i2c: F0 00 00 A2 07 98 [12:51:28]Write i2c OK [12:51:28]MH_I2C_Read... [12:51:28]Read from MH i2c: F0 [12:51:28]MH_I2C_Read... [12:51:28]Read from MH i2c: F0 09 00 [12:51:28]MH_I2C_Read... [12:51:28]Read from MH i2c: F0 09 00 A2 07 00 D1 88 1F 67 47 1B 1E 67 67 [12:51:28]GetLastDocTimeStamp 1730119880 [12:51:28]current date 1730119889 [12:51:28]FM_GetShiftState [12:51:28]SAM_PROTO_GetShiftState [12:51:28]wFMCommunicate request_size=4 [12:51:28]MH_SAM_APDU [12:51:28]CAPDU: 80 13 01 00 [12:51:28]Write to MH i2c: E2 08 00 A3 07 80 13 01 00 00 00 00 00 27 [12:51:28]Write i2c OK [12:51:28]MH_I2C_Read... [12:51:28]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:51:28]Read from MH i2c: E2 [12:51:28]MH_I2C_Read... [12:51:28]Read from MH i2c: E2 0E 00 [12:51:28]MH_I2C_Read... [12:51:28]Read from MH i2c: E2 0E 00 A3 07 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 D2 [12:51:28]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [12:51:28]wFMCommunicate OK [12:51:28]SAM_PROTO_GetShiftState done [12:51:28]FM_GetShiftState done [12:51:28]opened in 1730073670 [12:51:28]opened+sec_in_day 1730160070 [12:51:28]quantity*price = 105062 [12:51:28]sum+1 = 105063 [12:51:28]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.62 ИТОГО: 1050.00 Внесено: 1050.00 СДАЧА: 0.00 НСП 1% : 9.30 НДС 12% : 111.57 Наличными: 1050.00 Безнал.: 0.00 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 183 28.10.2024 12:51 Смена: 545 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 ФМ: 0000000000871756 ФД: 202383 ФПД: 10672331697116 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T125129&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202383&fm=10672331697116&tin=02508201610067®Number=0000000000091777&sum=105000 [12:51:29]StoreToDocumentArchive [12:51:29]shift 545 fd 202383 [12:51:29]save to /storage/0545/doc_00202383 [12:51:29]save last doc name /storage/0545/doc_00202383 to /storage/kkm_last_doc_name [12:51:29]save OK [12:51:29]Clear old archive folders... [12:51:29]ProcessDocumentItem done err = 0, tmpTLVsize=252 [12:51:29]tlvbuf is 013AFA90 [12:51:29]SAM_PROTO_ClearQueue [12:51:29]wFMCommunicate request_size=4 [12:51:29]MH_SAM_APDU [12:51:29]CAPDU: 80 09 00 00 [12:51:29]Write to MH i2c: E2 08 00 B0 07 80 09 00 00 00 00 00 00 29 [12:51:29]Write i2c OK [12:51:29]MH_I2C_Read... [12:51:29]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [12:51:29]Read from MH i2c: E2 [12:51:29]MH_I2C_Read... [12:51:29]Read from MH i2c: E2 03 00 [12:51:29]MH_I2C_Read... [12:51:29]Read from MH i2c: E2 03 00 B0 07 00 90 00 2B [12:51:29]RAPDU: 90 00 [12:51:29]wFMCommunicate OK [12:51:29]SAM_PROTO_ClearQueue done [12:51:29]KKMCreateOFDPacket [12:51:29]OFDProtocolAddRootSTLVToBuf [12:51:29]FM_MakeSignedData [12:51:29]FM_MakeSignedData [12:51:29]SAM_PROTO_SignData [12:51:29]wFMCommunicate request_size=4 [12:51:29]MH_SAM_APDU [12:51:29]CAPDU: 80 0D 01 02 [12:51:29]Write to MH i2c: E2 08 00 B1 07 80 0D 01 02 00 00 00 00 31 [12:51:29]Write i2c OK [12:51:29]MH_I2C_Read... [12:51:29]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [12:51:29]Read from MH i2c: E2 [12:51:29]MH_I2C_Read... [12:51:29]Read from MH i2c: E2 03 00 [12:51:29]MH_I2C_Read... [12:51:29]Read from MH i2c: E2 03 00 B1 07 00 90 00 2C [12:51:29]RAPDU: 90 00 [12:51:29]wFMCommunicate OK [12:51:29]wFMCommunicate request_size=255 [12:51:29]MH_SAM_APDU [12:51: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 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 00 3C 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 66 9A 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 28 9A 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 A2 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 95 2B 00 00 00 00 07 04 06 00 28 9A 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 D1 88 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 8F 16 03 00 35 04 06 00 [12:51:29]Write to MH i2c: E2 02 01 B2 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 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 00 3C 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 66 9A 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 28 9A 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 A2 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 95 2B 00 00 00 00 07 04 06 00 28 9A 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 D1 88 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 8F 16 03 00 35 04 06 00 00 00 3B [12:51:30]Write i2c OK [12:51:30]MH_I2C_Read... [12:51:30]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:51:30]Read from MH i2c: E2 [12:51:30]MH_I2C_Read... [12:51:30]Read from MH i2c: E2 03 00 [12:51:30]MH_I2C_Read... [12:51:30]Read from MH i2c: E2 03 00 B2 07 00 90 00 2D [12:51:30]RAPDU: 90 00 [12:51:30]wFMCommunicate OK [12:51:30]wFMCommunicate request_size=11 [12:51:30]MH_SAM_APDU [12:51:30]CAPDU: 80 0D 02 02 06 09 B4 D8 8A 2B DC [12:51:30]Write to MH i2c: E2 0E 00 B3 07 80 0D 02 02 06 00 09 B4 D8 8A 2B DC 00 00 66 [12:51:30]Write i2c OK [12:51:30]MH_I2C_Read... [12:51:30]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:51:30]Read from MH i2c: E2 [12:51:30]MH_I2C_Read... [12:51:30]Read from MH i2c: E2 03 00 [12:51:30]MH_I2C_Read... [12:51:30]Read from MH i2c: E2 03 00 B3 07 00 90 00 2E [12:51:30]RAPDU: 90 00 [12:51:30]wFMCommunicate OK [12:51:30]wFMCommunicate request_size=4 [12:51:30]MH_SAM_APDU [12:51:30]CAPDU: 80 0D 03 02 [12:51:30]Write to MH i2c: E2 08 00 B4 07 80 0D 03 02 00 00 00 00 36 [12:51:30]Write i2c OK [12:51:30]MH_I2C_Read... [12:51:30]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [12:51:30]Read from MH i2c: E2 [12:51:30]MH_I2C_Read... [12:51:30]Read from MH i2c: E2 0B 00 [12:51:30]MH_I2C_Read... [12:51:30]Read from MH i2c: E2 0B 00 B4 07 00 A2 93 55 33 73 BB EC 28 90 00 36 [12:51:30]RAPDU: A2 93 55 33 73 BB EC 28 90 00 [12:51:30]wFMCommunicate OK [12:51:30]SAM_PROTO_SignData done [12:51:30]FM_MakeSignedData done [12:51:30]CreateOFDProtocolMessage [12:51:30]wFMCommunicate request_size=4 [12:51:30]MH_SAM_APDU [12:51:30]CAPDU: 80 11 00 00 [12:51:30]Write to MH i2c: E2 08 00 B5 07 80 11 00 00 00 00 00 00 36 [12:51:30]Write i2c OK [12:51:30]MH_I2C_Read... [12:51:30]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:51:30]Read from MH i2c: E2 [12:51:30]MH_I2C_Read... [12:51:30]Read from MH i2c: E2 17 00 [12:51:30]MH_I2C_Read... [12:51:30]Read from MH i2c: E2 17 00 B5 07 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 8B [12:51:30]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [12:51:30]wFMCommunicate OK [12:51:30]CreateOFDProtocolMessage done [12:51:30]OFDSenderStorePacket 202383 [12:51:30]StoreOFDPacket docnum=202383 [12:51:30]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 01 00 00 D8 7A 08 01 05 30 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 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 00 3C 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 66 9A 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 28 9A 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 A2 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 95 2B 00 00 00 00 07 04 06 00 28 9A 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 D1 88 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 8F 16 03 00 35 04 06 00 09 B4 D8 8A 2B DC A2 93 55 33 73 BB EC 28 [12:51:30]CheckFolder [12:51:30]dirname=/storage/ofd_packets [12:51:30]CheckFolder done [12:51:30]ProducePacketName [12:51:30]name=ofd_packets/00202383 [12:51:30]NVStorageSaveData ofd_packets/00202383 [12:51:30]File name is /storage/ofd_packets/00202383 [12:51:30]Write 302 bytes [12:51:30]NVStorageSaveData done [12:51:30]OFDSenderStorePacket done [12:51:30]KKMCreateOFDPacket done [12:51:30]NVStorageSaveData kkm_last_timestamp [12:51:30]File name is /storage/kkm_last_timestamp [12:51:30]Write 4 bytes [12:51:30]NVStorageSaveData done [12:51:30]ExternCall_PrintAddStr [12:51:30]wPrintStart [12:51:30]Write to MH i2c: 01 00 00 B6 07 BD [12:51:30]Write i2c OK [12:51:30]MH_I2C_Read... [12:51:30]Read from MH i2c: 01 [12:51:30]MH_I2C_Read... [12:51:30]Read from MH i2c: 01 07 00 [12:51:30]MH_I2C_Read... [12:51:30]Read from MH i2c: 01 07 00 B6 07 00 00 00 00 00 FF 0F D2 [12:51:30]RasterBufferAndPrint [12:51:30]line Счет N : (1)450161 [12:51:30]line ИНН: 02508201610067 [12:51:30]line Контрольно-Кассовый Чек [12:51:30]line ПРОДАЖА [12:51:30]line ТРК (МРК, ГНК) : 63 [12:51:30]line Товар: 2710124130 [12:51:30]line SUPER 92-К-5 [12:51:30]line 15.360 * 68.40 [12:51:30]line = 1050.62 [12:51:30]line НДС 12% НСП 1% [12:51:30]line > о реализуемом товаре [12:51:30]line ОКРУГЛЕНИЕ: -0.62 [12:51:30]line ИТОГО: 1050.00 [12:51:30]line Внесено: 1050.00 [12:51:30]line СДАЧА: 0.00 [12:51:30]line НСП 1% : 9.30 [12:51:30]line НДС 12% : 111.57 [12:51:30]line Наличными: 1050.00 [12:51:30]line Безнал.: 0.00 [12:51:30]line Место: АЗС № 171 "Партнер Нефть" [12:51:30]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [12:51:30]line СНО: Общий режим [12:51:30]line Чек 183 28.10.2024 12:51 [12:51:30]line Смена: 545 ФФД: 1.0 [12:51:30]line ЗНМ: 0300000109 [12:51:30]line РНМ: 0000000000091777 [12:51:30]line Версия ККМ: 001 [12:51:30]line ФМ: 0000000000871756 [12:51:30]line ФД: 202383 [12:51:30]line ФПД: 10672331697116 [12:51:30]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T125129&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202383&fm=10672331697116&tin=02508201610067®Number=0000000000091777&sum=105000 [12:51:30]written 0, free lines is 4095 [12:51:30]OFD Sender: Processing packet 202383 [packets to send 116, broken 115] [12:51:30]ProducePacketName [12:51:30]name=ofd_packets/00202383 [12:51:30]OFD Sender: To server: pG, [12:51:30]CommunicateWithHost lk.salyk.kg:30040 [12:51:30]ConnectInit lk.salyk.kg [12:51:30]Connected sock=10 [12:51:30]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 01 00 00 D8 7A 08 01 05 30 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 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 00 3C 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 66 9A 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 28 9A 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 A2 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 95 2B 00 00 00 00 07 04 06 00 28 9A 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 D1 88 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 8F 16 03 00 35 04 06 00 09 B4 D8 8A 2B DC A2 93 55 33 73 BB EC 28 [12:51:30]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 0C 35 47 00 75 18 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 8F 16 03 00 F4 03 04 00 87 34 1F 67 B6 04 01 00 00 70 4F FD 01 6B 02 9F 60 [12:51:30]CommunicateWithHost err = 0 [12:51:30]CheckOFDResponse [12:51:30]1017 (14) - 77093643461234 [12:51:30]1041 (16) - 0000000000871756 [12:51:30]1040 (4) - 202383 [12:51:30]1012 (4) - 28.10.2024 06:51 [12:51:30]1206 (1) - 0 [12:51:30]OFD Sender: Remove packet 202383 [12:51:30]ProducePacketName [12:51:30]name=ofd_packets/00202383 [12:51:30]NVStorageDeleteData [12:51:30]Write to MH i2c: 01 00 00 E1 07 E8 [12:51:30]Write i2c OK [12:51:30]MH_I2C_Read... [12:51:30]Read from MH i2c: 01 [12:51:30]MH_I2C_Read... [12:51:30]Read from MH i2c: 01 07 00 [12:51:30]MH_I2C_Read... [12:51:30]Read from MH i2c: 01 07 00 E1 07 00 00 00 00 00 93 0C 8E [12:51:30]RasterBufferAndPrint [12:51:30]line [12:51:30]line [12:51:30]line [12:51:30]line [12:51:30]line [12:51:30]written 0, free lines is 3227 [12:51:30]MH_Cut [12:51:30]Write to MH i2c: D1 01 00 E8 07 01 C1 [12:51:30]Write i2c OK [12:51:30]MH_I2C_Read... [12:51:30]Read from MH i2c: D1 [12:51:30]MH_I2C_Read... [12:51:30]Read from MH i2c: D1 01 00 [12:51:30]MH_I2C_Read... [12:51:30]Read from MH i2c: D1 01 00 E8 07 00 C0 [12:51:30]Write to MH i2c: 01 00 00 E9 07 F0 [12:51:30]Write i2c OK [12:51:30]MH_I2C_Read... [12:51:31]OFD Sender: No OFD packet to send [12:51:31]*** Cut start [12:51:31]*** Purtial cut [12:51:31]*** Stage 1: CUTSNS_PIN = 1 [12:51:32]Read from MH i2c: 01 [12:51:32]MH_I2C_Read... [12:51:32]*** Stop cut motor [12:51:32]*** Cut end [12:51:32]Read from MH i2c: 01 07 00 [12:51:32]MH_I2C_Read... [12:51:32]Read from MH i2c: 01 07 00 E9 07 00 00 00 00 00 FF 0F 05 [12:51:32]process_action close_receipt done [12:51:32]requested_data is exist [12:51:32]produce_requested_data [12:51:32]requested_item fm.sn is exist - process it [12:51:32]wFMCommunicate request_size=4 [12:51:32]MH_SAM_APDU [12:51:32]CAPDU: 80 11 00 00 [12:51:32]Write to MH i2c: E2 08 00 EA 07 80 11 00 00 00 00 00 00 6B [12:51:32]Write i2c OK [12:51:32]MH_I2C_Read... [12:51:32]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:51:32]Read from MH i2c: E2 [12:51:32]MH_I2C_Read... [12:51:32]Read from MH i2c: E2 17 00 [12:51:32]MH_I2C_Read... [12:51:32]Read from MH i2c: E2 17 00 EA 07 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 C0 [12:51:32]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [12:51:32]wFMCommunicate OK [12:51:32]requested_item fd.num is exist - process it [12:51:32]SAM_PROTO_GetFieldsCounters [12:51:32]wFMCommunicate request_size=4 [12:51:32]MH_SAM_APDU [12:51:32]CAPDU: 80 13 00 00 [12:51:32]Write to MH i2c: E2 08 00 EB 07 80 13 00 00 00 00 00 00 6E [12:51:32]Write i2c OK [12:51:32]MH_I2C_Read... [12:51:32]Read from MH i2c: E2 [12:51:32]MH_I2C_Read... [12:51:32]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:51:32]Read from MH i2c: E2 62 00 [12:51:32]MH_I2C_Read... [12:51:32]Read from MH i2c: E2 62 00 EB 07 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 8F 16 03 00 0E 04 04 00 21 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 87 [12:51:32]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 8F 16 03 00 0E 04 04 00 21 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 [12:51:32]wFMCommunicate OK [12:51:32]SAM_PROTO_GetFieldsCounters done [12:51:32]requested_item shift.num is exist - process it [12:51:32]requested_item shift.opened is exist - process it [12:51:32]req_shift_opened [12:51:32]FM_GetShiftState [12:51:32]SAM_PROTO_GetShiftState [12:51:32]wFMCommunicate request_size=4 [12:51:32]MH_SAM_APDU [12:51:32]CAPDU: 80 13 01 00 [12:51:32]Write to MH i2c: E2 08 00 EC 07 80 13 01 00 00 00 00 00 70 [12:51:32]Write i2c OK [12:51:32]MH_I2C_Read... [12:51:32]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:51:32]Read from MH i2c: E2 [12:51:32]MH_I2C_Read... [12:51:32]Read from MH i2c: E2 0E 00 [12:51:32]MH_I2C_Read... [12:51:32]Read from MH i2c: E2 0E 00 EC 07 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 1B [12:51:32]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [12:51:32]wFMCommunicate OK [12:51:32]SAM_PROTO_GetShiftState done [12:51:32]FM_GetShiftState done [12:51:32]req_shift_opened done [12:51:32]requested_item shift.open_date is exist - process it [12:51:32]req_shift_open_date [12:51:32]req_shift_open_date done [12:51:32]produce_requested_data done [12:51:32]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202383,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670} [12:51:32]process_action_free close_receipt [12:51:32]json_value_free [12:51:32]json_value_free done [12:51:32]process_json_proto returns [12:51:32]Send response to host [12:51:32]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202383,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670}}} [12:51:32]free response buf [12:51:32]execute_script done [12:51:32]execute_script returns [12:51:32]free content buf [12:51:32]Sock 7.Close socket [12:51:32]Sock 7.Thread stoped [12:51:36]OFD Sender: No OFD packet to send [12:51:41]OFD Sender: No OFD packet to send [12:51:46]OFD Sender: No OFD packet to send [12:51:50]accept exits with 9 [12:51:50]New connection [12:51:50]New thread 3066977636 created [12:51:50]Thread 3067120996 joined [12:51:50]Waiting for new connection... [12:51:50] Sock 9.Parse request [12:51:50]Sock 9.Check first char [12:51:50]Sock 9.First char is OK [12:51:50]request: POST /json_proto HTTP/1.0 [12:51:50]Method: POST [12:51:50]URL: /json_proto [12:51:50]Method is POST - this is cgi request [12:51:50]url: /json_proto [12:51:50]query_string will be loaded in cgi processing [12:51:50]execute_cgi json_proto POST (null) [12:51:50]execute_cgi path=json_proto method=POST [12:51:50]POST find Content-Length [12:51:50]Host: 172.17.63.195:8080 [12:51:50]Content-Length: 796 [12:51:50]Content-Type: application/json [12:51:50] [12:51:50]POST finish read [12:51:50]Found Content-Length = 796 [12:51:50]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450160", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "SUPER 92-\u041A-5", "price" : 68.40, "quantity" : 31.430, "sum" : 2149.81, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 2149.81 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:51:50]execute_script... [12: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)450160", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "SUPER 92-\u041A-5", "price" : 68.40, "quantity" : 31.430, "sum" : 2149.81, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 2149.81 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:51:50]POST & json_proto [12:51:50]process_json_proto [12:51:50]json parsed OK: [12:51:50]protocol is kg_v1.0 [12:51:50]action value=close_receipt [12:51:50]process_action close_receipt [12:51:50]cmd_close_receipt [12:51:50]MH_GetDate [12:51:50]Write to MH i2c: F0 00 00 ED 07 E3 [12:51:50]Write i2c OK [12:51:50]MH_I2C_Read... [12:51:50]Read from MH i2c: F0 [12:51:50]MH_I2C_Read... [12:51:50]Read from MH i2c: F0 09 00 [12:51:50]MH_I2C_Read... [12:51:50]Read from MH i2c: F0 09 00 ED 07 00 E7 88 1F 67 47 1B 1E 67 C8 [12:51:50]GetLastDocTimeStamp 1730119889 [12:51:50]current date 1730119911 [12:51:50]FM_GetShiftState [12:51:50]SAM_PROTO_GetShiftState [12:51:50]wFMCommunicate request_size=4 [12:51:50]MH_SAM_APDU [12:51:50]CAPDU: 80 13 01 00 [12:51:50]Write to MH i2c: E2 08 00 EE 07 80 13 01 00 00 00 00 00 72 [12:51:50]Write i2c OK [12:51:50]MH_I2C_Read... [12:51:51]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:51:51]Read from MH i2c: E2 [12:51:51]MH_I2C_Read... [12:51:51]Read from MH i2c: E2 0E 00 [12:51:51]MH_I2C_Read... [12:51:51]Read from MH i2c: E2 0E 00 EE 07 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 1D [12:51:51]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [12:51:51]wFMCommunicate OK [12:51:51]SAM_PROTO_GetShiftState done [12:51:51]FM_GetShiftState done [12:51:51]opened in 1730073670 [12:51:51]opened+sec_in_day 1730160070 [12:51:51]quantity*price = 214981 [12:51:51]sum+1 = 214982 [12:51:51]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 2149.81 НСП 1% : 19.02 НДС 12% : 228.30 Наличными: 0.00 Безнал.: 2149.81 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 184 28.10.2024 12:51 Смена: 545 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871756 ФД: 202384 ФПД: 207218125659887 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T125151&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202384&fm=207218125659887&tin=02508201610067®Number=0000000000091777&sum=214981 [12:51:52]StoreToDocumentArchive [12:51:52]shift 545 fd 202384 [12:51:52]save to /storage/0545/doc_00202384 [12:51:52]save last doc name /storage/0545/doc_00202384 to /storage/kkm_last_doc_name [12:51:52]save OK [12:51:52]Clear old archive folders... [12:51:52]ProcessDocumentItem done err = 0, tmpTLVsize=252 [12:51:52]tlvbuf is 013902F0 [12:51:52]SAM_PROTO_ClearQueue [12:51:52]wFMCommunicate request_size=4 [12:51:52]MH_SAM_APDU [12:51:52]CAPDU: 80 09 00 00 [12:51:52]Write to MH i2c: E2 08 00 FB 07 80 09 00 00 00 00 00 00 74 [12:51:52]Write i2c OK [12:51:52]MH_I2C_Read... [12:51:52]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [12:51:52]Read from MH i2c: E2 [12:51:52]MH_I2C_Read... [12:51:52]Read from MH i2c: E2 03 00 [12:51:52]MH_I2C_Read... [12:51:52]Read from MH i2c: E2 03 00 FB 07 00 90 00 76 [12:51:52]RAPDU: 90 00 [12:51:52]wFMCommunicate OK [12:51:52]SAM_PROTO_ClearQueue done [12:51:52]KKMCreateOFDPacket [12:51:52]OFDProtocolAddRootSTLVToBuf [12:51:52]FM_MakeSignedData [12:51:52]FM_MakeSignedData [12:51:52]SAM_PROTO_SignData [12:51:52]wFMCommunicate request_size=4 [12:51:52]MH_SAM_APDU [12:51:52]CAPDU: 80 0D 01 02 [12:51:52]Write to MH i2c: E2 08 00 FC 07 80 0D 01 02 00 00 00 00 7C [12:51:52]Write i2c OK [12:51:52]MH_I2C_Read... [12:51:52]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [12:51:52]Read from MH i2c: E2 [12:51:52]MH_I2C_Read... [12:51:52]Read from MH i2c: E2 03 00 [12:51:52]MH_I2C_Read... [12:51:52]Read from MH i2c: E2 03 00 FC 07 00 90 00 77 [12:51:52]RAPDU: 90 00 [12:51:52]wFMCommunicate OK [12:51:52]wFMCommunicate request_size=255 [12:51:52]MH_SAM_APDU [12: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 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 C6 7A 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 C5 47 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C5 47 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6E 07 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 2E 59 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 C5 47 03 00 00 00 1F 04 02 00 01 00 12 04 04 00 B8 00 00 00 F4 03 04 00 E7 88 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 90 16 03 00 35 04 06 00 [12:51:52]Write to MH i2c: E2 02 01 FD 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 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 C6 7A 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 C5 47 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C5 47 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6E 07 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 2E 59 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 C5 47 03 00 00 00 1F 04 02 00 01 00 12 04 04 00 B8 00 00 00 F4 03 04 00 E7 88 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 90 16 03 00 35 04 06 00 00 00 DF [12:51:52]Write i2c OK [12:51:52]MH_I2C_Read... [12:51:52]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:51:52]Read from MH i2c: E2 [12:51:52]MH_I2C_Read... [12:51:52]Read from MH i2c: E2 03 00 [12:51:52]MH_I2C_Read... [12:51:52]Read from MH i2c: E2 03 00 FD 07 00 90 00 78 [12:51:52]RAPDU: 90 00 [12:51:52]wFMCommunicate OK [12:51:52]wFMCommunicate request_size=11 [12:51:52]MH_SAM_APDU [12:51:52]CAPDU: 80 0D 02 02 06 BC 76 BA C5 5E EF [12:51:52]Write to MH i2c: E2 0E 00 FE 07 80 0D 02 02 06 00 BC 76 BA C5 5E EF 00 00 89 [12:51:52]Write i2c OK [12:51:52]MH_I2C_Read... [12:51:52]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:51:52]Read from MH i2c: E2 [12:51:52]MH_I2C_Read... [12:51:52]Read from MH i2c: E2 03 00 [12:51:52]MH_I2C_Read... [12:51:52]Read from MH i2c: E2 03 00 FE 07 00 90 00 79 [12:51:52]RAPDU: 90 00 [12:51:52]wFMCommunicate OK [12:51:52]wFMCommunicate request_size=4 [12:51:52]MH_SAM_APDU [12:51:52]CAPDU: 80 0D 03 02 [12:51:52]Write to MH i2c: E2 08 00 FF 07 80 0D 03 02 00 00 00 00 81 [12:51:52]Write i2c OK [12:51:52]MH_I2C_Read... [12:51:52]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [12:51:52]Read from MH i2c: E2 [12:51:52]MH_I2C_Read... [12:51:52]Read from MH i2c: E2 0B 00 [12:51:52]MH_I2C_Read... [12:51:52]Read from MH i2c: E2 0B 00 FF 07 00 10 6F C0 BB 5E F3 A9 39 90 00 AF [12:51:52]RAPDU: 10 6F C0 BB 5E F3 A9 39 90 00 [12:51:52]wFMCommunicate OK [12:51:52]SAM_PROTO_SignData done [12:51:52]FM_MakeSignedData done [12:51:52]CreateOFDProtocolMessage [12:51:52]wFMCommunicate request_size=4 [12:51:52]MH_SAM_APDU [12:51:52]CAPDU: 80 11 00 00 [12:51:52]Write to MH i2c: E2 08 00 00 08 80 11 00 00 00 00 00 00 82 [12:51:52]Write i2c OK [12:51:52]MH_I2C_Read... [12:51:52]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:51:52]Read from MH i2c: E2 [12:51:52]MH_I2C_Read... [12:51:52]Read from MH i2c: E2 17 00 [12:51:52]MH_I2C_Read... [12:51:52]Read from MH i2c: E2 17 00 00 08 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 D7 [12:51:52]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [12:51:52]wFMCommunicate OK [12:51:52]CreateOFDProtocolMessage done [12:51:52]OFDSenderStorePacket 202384 [12:51:52]StoreOFDPacket docnum=202384 [12:51:52]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 01 00 00 BE A1 08 01 65 A5 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 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 C6 7A 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 C5 47 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C5 47 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6E 07 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 2E 59 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 C5 47 03 00 00 00 1F 04 02 00 01 00 12 04 04 00 B8 00 00 00 F4 03 04 00 E7 88 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 90 16 03 00 35 04 06 00 BC 76 BA C5 5E EF 10 6F C0 BB 5E F3 A9 39 [12:51:52]CheckFolder [12:51:52]dirname=/storage/ofd_packets [12:51:52]CheckFolder done [12:51:52]ProducePacketName [12:51:52]name=ofd_packets/00202384 [12:51:52]NVStorageSaveData ofd_packets/00202384 [12:51:52]File name is /storage/ofd_packets/00202384 [12:51:52]Write 302 bytes [12:51:52]NVStorageSaveData done [12:51:52]OFDSenderStorePacket done [12:51:52]KKMCreateOFDPacket done [12:51:52]NVStorageSaveData kkm_last_timestamp [12:51:52]File name is /storage/kkm_last_timestamp [12:51:52]Write 4 bytes [12:51:52]NVStorageSaveData done [12:51:52]ExternCall_PrintAddStr [12:51:52]wPrintStart [12:51:52]Write to MH i2c: 01 00 00 01 08 09 [12:51:52]Write i2c OK [12:51:52]MH_I2C_Read... [12:51:52]Read from MH i2c: 01 [12:51:52]MH_I2C_Read... [12:51:52]Read from MH i2c: 01 07 00 [12:51:52]MH_I2C_Read... [12:51:52]Read from MH i2c: 01 07 00 01 08 00 00 00 00 00 FF 0F 1E [12:51:52]RasterBufferAndPrint [12:51:52]line Счет N : (1)450160 [12:51:52]line ИНН: 02508201610067 [12:51:52]line Контрольно-Кассовый Чек [12:51:52]line ПРОДАЖА [12:51:52]line ТРК (МРК, ГНК) : 32 [12:51:52]line Товар: 2710124130 [12:51:52]line SUPER 92-К-5 [12:51:52]line 31.430 * 68.40 [12:51:52]line = 2149.81 [12:51:52]line НДС 12% НСП 1% [12:51:52]line > о реализуемом товаре [12:51:52]line ИТОГО: 2149.81 [12:51:52]line НСП 1% : 19.02 [12:51:52]line НДС 12% : 228.30 [12:51:52]line Наличными: 0.00 [12:51:52]line Безнал.: 2149.81 [12:51:52]line Место: АЗС № 171 "Партнер Нефть" [12:51:52]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [12:51:52]line СНО: Общий режим [12:51:52]line Чек 184 28.10.2024 12:51 [12:51:52]line Смена: 545 ФФД: 1.0 [12:51:52]line ЗНМ: 0300000109 [12:51:52]line РНМ: 0000000000091777 [12:51:52]line Версия ККМ: 001 [12:51:52]line Платежная система: O! деньги [12:51:52]line ФМ: 0000000000871756 [12:51:52]line ФД: 202384 [12:51:52]line ФПД: 207218125659887 [12:51:52]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T125151&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202384&fm=207218125659887&tin=02508201610067®Number=0000000000091777&sum=214981 [12:51:53]written 0, free lines is 4095 [12:51:53]OFD Sender: Processing packet 202384 [packets to send 116, broken 115] [12:51:53]ProducePacketName [12:51:53]name=ofd_packets/00202384 [12:51:53]OFD Sender: To server: pG, [12:51:53]CommunicateWithHost lk.salyk.kg:30040 [12:51:53]ConnectInit lk.salyk.kg [12:51:53]Connected sock=10 [12:51: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 35 36 10 01 00 00 BE A1 08 01 65 A5 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 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 C6 7A 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 C5 47 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C5 47 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6E 07 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 2E 59 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 C5 47 03 00 00 00 1F 04 02 00 01 00 12 04 04 00 B8 00 00 00 F4 03 04 00 E7 88 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 90 16 03 00 35 04 06 00 BC 76 BA C5 5E EF 10 6F C0 BB 5E F3 A9 39 [12: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 35 36 4F 00 00 00 AD 01 47 00 F3 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 35 36 10 04 04 00 90 16 03 00 F4 03 04 00 9E 34 1F 67 B6 04 01 00 00 3F F5 A9 BE 4C A9 7E 69 [12:51:53]CommunicateWithHost err = 0 [12:51:53]CheckOFDResponse [12:51:53]1017 (14) - 77093643461234 [12:51:53]1041 (16) - 0000000000871756 [12:51:53]1040 (4) - 202384 [12:51:53]1012 (4) - 28.10.2024 06:52 [12:51:53]1206 (1) - 0 [12:51:53]OFD Sender: Remove packet 202384 [12:51:53]ProducePacketName [12:51:53]name=ofd_packets/00202384 [12:51:53]NVStorageDeleteData [12:51:53]Write to MH i2c: 01 00 00 2B 08 33 [12:51:53]Write i2c OK [12:51:53]MH_I2C_Read... [12:51:53]Read from MH i2c: 01 [12:51:53]MH_I2C_Read... [12:51:53]Read from MH i2c: 01 07 00 [12:51:53]MH_I2C_Read... [12:51:53]Read from MH i2c: 01 07 00 2B 08 00 00 00 00 00 B0 0C F6 [12:51:53]RasterBufferAndPrint [12:51:53]line [12:51:53]line [12:51:53]line [12:51:53]line [12:51:53]line [12:51:53]written 0, free lines is 3254 [12:51:53]MH_Cut [12:51:53]Write to MH i2c: D1 01 00 32 08 01 0C [12:51:53]Write i2c OK [12:51:53]MH_I2C_Read... [12:51:53]Read from MH i2c: D1 [12:51:53]MH_I2C_Read... [12:51:53]Read from MH i2c: D1 01 00 [12:51:53]MH_I2C_Read... [12:51:53]Read from MH i2c: D1 01 00 32 08 00 0B [12:51:53]Write to MH i2c: 01 00 00 33 08 3B [12:51:53]Write i2c OK [12:51:53]MH_I2C_Read... [12:51:53]OFD Sender: No OFD packet to send [12:51:54]*** Cut start [12:51:54]*** Purtial cut [12:51:54]*** CUTSNS_PIN = 0 [12:51:54]*** Stage 1: CUTSNS_PIN = 1 [12:51:56]Read from MH i2c: 01 [12:51:56]MH_I2C_Read... [12:51:56]*** Stop cut motor [12:51:56]*** Cut end [12:51:56]Read from MH i2c: 01 07 00 [12:51:56]MH_I2C_Read... [12:51:56]Read from MH i2c: 01 07 00 33 08 00 00 00 00 00 FF 0F 50 [12:51:56]process_action close_receipt done [12:51:56]requested_data is exist [12:51:56]produce_requested_data [12:51:56]requested_item fm.sn is exist - process it [12:51:56]wFMCommunicate request_size=4 [12:51:56]MH_SAM_APDU [12:51:56]CAPDU: 80 11 00 00 [12:51:56]Write to MH i2c: E2 08 00 34 08 80 11 00 00 00 00 00 00 B6 [12:51:56]Write i2c OK [12:51:56]MH_I2C_Read... [12:51:56]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:51:56]Read from MH i2c: E2 [12:51:56]MH_I2C_Read... [12:51:56]Read from MH i2c: E2 17 00 [12:51:56]MH_I2C_Read... [12:51:56]Read from MH i2c: E2 17 00 34 08 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 0B [12:51:56]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [12:51:56]wFMCommunicate OK [12:51:56]requested_item fd.num is exist - process it [12:51:56]SAM_PROTO_GetFieldsCounters [12:51:56]wFMCommunicate request_size=4 [12:51:56]MH_SAM_APDU [12:51:56]CAPDU: 80 13 00 00 [12:51:56]Write to MH i2c: E2 08 00 35 08 80 13 00 00 00 00 00 00 B9 [12:51:56]Write i2c OK [12:51:56]MH_I2C_Read... [12:51:56]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:51:56]Read from MH i2c: E2 [12:51:56]MH_I2C_Read... [12:51:56]Read from MH i2c: E2 62 00 [12:51:56]MH_I2C_Read... [12:51:56]Read from MH i2c: E2 62 00 35 08 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 90 16 03 00 0E 04 04 00 21 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 D6 [12: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 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 90 16 03 00 0E 04 04 00 21 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 [12:51:56]wFMCommunicate OK [12:51:56]SAM_PROTO_GetFieldsCounters done [12:51:56]requested_item shift.num is exist - process it [12:51:56]requested_item shift.opened is exist - process it [12:51:56]req_shift_opened [12:51:56]FM_GetShiftState [12:51:56]SAM_PROTO_GetShiftState [12:51:56]wFMCommunicate request_size=4 [12:51:56]MH_SAM_APDU [12:51:56]CAPDU: 80 13 01 00 [12:51:56]Write to MH i2c: E2 08 00 36 08 80 13 01 00 00 00 00 00 BB [12:51:56]Write i2c OK [12:51:56]MH_I2C_Read... [12:51:56]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:51:56]Read from MH i2c: E2 [12:51:56]MH_I2C_Read... [12:51:56]Read from MH i2c: E2 0E 00 [12:51:56]MH_I2C_Read... [12:51:56]Read from MH i2c: E2 0E 00 36 08 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 66 [12:51:56]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [12:51:56]wFMCommunicate OK [12:51:56]SAM_PROTO_GetShiftState done [12:51:56]FM_GetShiftState done [12:51:56]req_shift_opened done [12:51:56]requested_item shift.open_date is exist - process it [12:51:56]req_shift_open_date [12:51:56]req_shift_open_date done [12:51:56]produce_requested_data done [12:51:56]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202384,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670} [12:51:56]process_action_free close_receipt [12:51:56]json_value_free [12:51:56]json_value_free done [12:51:56]process_json_proto returns [12:51:56]Send response to host [12:51:56]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202384,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670}}} [12:51:56]free response buf [12:51:56]execute_script done [12:51:56]execute_script returns [12:51:56]free content buf [12:51:56]Sock 9.Close socket [12:51:56]Sock 9.Thread stoped [12:51:58]OFD Sender: No OFD packet to send [12:52:03]OFD Sender: No OFD packet to send [12:52:08]OFD Sender: No OFD packet to send [12:52:13]OFD Sender: No OFD packet to send [12:52:18]OFD Sender: No OFD packet to send [12:52:23]OFD Sender: No OFD packet to send [12:52:28]OFD Sender: No OFD packet to send [12:52:33]accept exits with 7 [12:52:33]New connection [12:52:33]New thread 3067120996 created [12:52:33]Thread 3066977636 joined [12:52:33]Waiting for new connection... [12:52:33] Sock 7.Parse request [12:52:33]Sock 7.Check first char [12:52:33]Sock 7.First char is OK [12:52:33]request: POST /json_proto HTTP/1.0 [12:52:33]Method: POST [12:52:33]URL: /json_proto [12:52:33]Method is POST - this is cgi request [12:52:33]url: /json_proto [12:52:33]query_string will be loaded in cgi processing [12:52:33]execute_cgi json_proto POST (null) [12:52:33]execute_cgi path=json_proto method=POST [12:52:33]POST find Content-Length [12:52:33]Host: 172.17.63.195:8080 [12:52:33]Content-Length: 677 [12:52:33]Content-Type: application/json [12:52:33] [12:52:33]POST finish read [12:52:33]Found Content-Length = 677 [12:52:33]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450162", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 52", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 66.90, "quantity" : 3.290, "sum" : 220.10, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 220.00, "total" : 220.00, "payments": [ { "type": 0, "sum" : 220.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:52:33]execute_script... [12:52:33]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450162", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 52", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 66.90, "quantity" : 3.290, "sum" : 220.10, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 220.00, "total" : 220.00, "payments": [ { "type": 0, "sum" : 220.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:52:33]POST & json_proto [12:52:33]process_json_proto [12:52:33]json parsed OK: [12:52:33]protocol is kg_v1.0 [12:52:33]action value=close_receipt [12:52:33]process_action close_receipt [12:52:33]cmd_close_receipt [12:52:33]MH_GetDate [12:52:33]Write to MH i2c: F0 00 00 37 08 2E [12:52:33]Write i2c OK [12:52:33]MH_I2C_Read... [12:52:33]Read from MH i2c: F0 [12:52:33]MH_I2C_Read... [12:52:33]Read from MH i2c: F0 09 00 [12:52:33]MH_I2C_Read... [12:52:33]Read from MH i2c: F0 09 00 37 08 00 12 89 1F 67 47 1B 1E 67 3F [12:52:33]GetLastDocTimeStamp 1730119911 [12:52:33]current date 1730119954 [12:52:33]FM_GetShiftState [12:52:33]SAM_PROTO_GetShiftState [12:52:33]wFMCommunicate request_size=4 [12:52:33]MH_SAM_APDU [12:52:33]CAPDU: 80 13 01 00 [12:52:33]Write to MH i2c: E2 08 00 38 08 80 13 01 00 00 00 00 00 BD [12:52:33]Write i2c OK [12:52:33]MH_I2C_Read... [12:52:33]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:52:33]Read from MH i2c: E2 [12:52:33]MH_I2C_Read... [12:52:33]Read from MH i2c: E2 0E 00 [12:52:33]MH_I2C_Read... [12:52:33]Read from MH i2c: E2 0E 00 38 08 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 68 [12:52:33]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [12:52:33]wFMCommunicate OK [12:52:33]SAM_PROTO_GetShiftState done [12:52:33]FM_GetShiftState done [12:52:33]opened in 1730073670 [12:52:33]opened+sec_in_day 1730160070 [12:52:33]quantity*price = 22010 [12:52:33]sum+1 = 22011 [12:52:33]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.10 ИТОГО: 220.00 Внесено: 220.00 СДАЧА: 0.00 НСП 1% : 1.95 НДС 12% : 23.37 Наличными: 220.00 Безнал.: 0.00 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 185 28.10.2024 12:52 Смена: 545 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 ФМ: 0000000000871756 ФД: 202385 ФПД: 25001647604438 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T125234&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202385&fm=25001647604438&tin=02508201610067®Number=0000000000091777&sum=22000 [12:52:34]StoreToDocumentArchive [12:52:34]shift 545 fd 202385 [12:52:34]save to /storage/0545/doc_00202385 [12:52:34]save last doc name /storage/0545/doc_00202385 to /storage/kkm_last_doc_name [12:52:34]save OK [12:52:34]Clear old archive folders... [12:52:34]ProcessDocumentItem done err = 0, tmpTLVsize=251 [12:52:34]tlvbuf is 013B34C0 [12:52:34]SAM_PROTO_ClearQueue [12:52:34]wFMCommunicate request_size=4 [12:52:34]MH_SAM_APDU [12:52:34]CAPDU: 80 09 00 00 [12:52:34]Write to MH i2c: E2 08 00 45 08 80 09 00 00 00 00 00 00 BF [12:52:34]Write i2c OK [12:52:34]MH_I2C_Read... [12:52:35]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [12:52:35]Read from MH i2c: E2 [12:52:35]MH_I2C_Read... [12:52:35]Read from MH i2c: E2 03 00 [12:52:35]MH_I2C_Read... [12:52:35]Read from MH i2c: E2 03 00 45 08 00 90 00 C1 [12:52:35]RAPDU: 90 00 [12:52:35]wFMCommunicate OK [12:52:35]SAM_PROTO_ClearQueue done [12:52:35]KKMCreateOFDPacket [12:52:35]OFDProtocolAddRootSTLVToBuf [12:52:35]FM_MakeSignedData [12:52:35]FM_MakeSignedData [12:52:35]SAM_PROTO_SignData [12:52:35]wFMCommunicate request_size=4 [12:52:35]MH_SAM_APDU [12:52:35]CAPDU: 80 0D 01 02 [12:52:35]Write to MH i2c: E2 08 00 46 08 80 0D 01 02 00 00 00 00 C7 [12:52:35]Write i2c OK [12:52:35]MH_I2C_Read... [12:52:35]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [12:52:35]Read from MH i2c: E2 [12:52:35]MH_I2C_Read... [12:52:35]Read from MH i2c: E2 03 00 [12:52:35]MH_I2C_Read... [12:52:35]Read from MH i2c: E2 03 00 46 08 00 90 00 C2 [12:52:35]RAPDU: 90 00 [12:52:35]wFMCommunicate OK [12:52:35]wFMCommunicate request_size=255 [12:52:35]MH_SAM_APDU [12:52:35]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 DA 0C 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 FA 55 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F0 55 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C3 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 21 09 00 00 00 00 07 04 06 00 F0 55 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B9 00 00 00 F4 03 04 00 12 89 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 91 16 03 00 35 04 06 00 16 [12:52:35]Write to MH i2c: E2 02 01 47 08 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 DA 0C 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 FA 55 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F0 55 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C3 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 21 09 00 00 00 00 07 04 06 00 F0 55 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B9 00 00 00 F4 03 04 00 12 89 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 91 16 03 00 35 04 06 00 16 00 00 7B [12:52:35]Write i2c OK [12:52:35]MH_I2C_Read... [12:52:35]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:52:35]Read from MH i2c: E2 [12:52:35]MH_I2C_Read... [12:52:35]Read from MH i2c: E2 03 00 [12:52:35]MH_I2C_Read... [12:52:35]Read from MH i2c: E2 03 00 47 08 00 90 00 C3 [12:52:35]RAPDU: 90 00 [12:52:35]wFMCommunicate OK [12:52:35]wFMCommunicate request_size=10 [12:52:35]MH_SAM_APDU [12:52:35]CAPDU: 80 0D 02 02 05 BD 26 53 02 D6 [12:52:35]Write to MH i2c: E2 0D 00 48 08 80 0D 02 02 05 00 BD 26 53 02 D6 00 00 E2 [12:52:35]Write i2c OK [12:52:35]MH_I2C_Read... [12:52:35]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:52:35]Read from MH i2c: E2 [12:52:35]MH_I2C_Read... [12:52:35]Read from MH i2c: E2 03 00 [12:52:35]MH_I2C_Read... [12:52:35]Read from MH i2c: E2 03 00 48 08 00 90 00 C4 [12:52:35]RAPDU: 90 00 [12:52:35]wFMCommunicate OK [12:52:35]wFMCommunicate request_size=4 [12:52:35]MH_SAM_APDU [12:52:35]CAPDU: 80 0D 03 02 [12:52:35]Write to MH i2c: E2 08 00 49 08 80 0D 03 02 00 00 00 00 CC [12:52:35]Write i2c OK [12:52:35]MH_I2C_Read... [12:52:35]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [12:52:35]Read from MH i2c: E2 [12:52:35]MH_I2C_Read... [12:52:35]Read from MH i2c: E2 0B 00 [12:52:35]MH_I2C_Read... [12:52:35]Read from MH i2c: E2 0B 00 49 08 00 AF CA 47 62 0B 6A 58 40 90 00 FC [12:52:35]RAPDU: AF CA 47 62 0B 6A 58 40 90 00 [12:52:35]wFMCommunicate OK [12:52:35]SAM_PROTO_SignData done [12:52:35]FM_MakeSignedData done [12:52:35]CreateOFDProtocolMessage [12:52:35]wFMCommunicate request_size=4 [12:52:35]MH_SAM_APDU [12:52:35]CAPDU: 80 11 00 00 [12:52:35]Write to MH i2c: E2 08 00 4A 08 80 11 00 00 00 00 00 00 CC [12:52:35]Write i2c OK [12:52:35]MH_I2C_Read... [12:52:35]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:52:35]Read from MH i2c: E2 [12:52:35]MH_I2C_Read... [12:52:35]Read from MH i2c: E2 17 00 [12:52:35]MH_I2C_Read... [12:52:35]Read from MH i2c: E2 17 00 4A 08 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 21 [12:52:35]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [12:52:35]wFMCommunicate OK [12:52:35]CreateOFDProtocolMessage done [12:52:35]OFDSenderStorePacket 202385 [12:52:35]StoreOFDPacket docnum=202385 [12:52:35]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 9D D9 07 01 10 BC 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 DA 0C 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 FA 55 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F0 55 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C3 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 21 09 00 00 00 00 07 04 06 00 F0 55 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B9 00 00 00 F4 03 04 00 12 89 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 91 16 03 00 35 04 06 00 16 BD 26 53 02 D6 AF CA 47 62 0B 6A 58 40 [12:52:35]CheckFolder [12:52:35]dirname=/storage/ofd_packets [12:52:35]CheckFolder done [12:52:35]ProducePacketName [12:52:35]name=ofd_packets/00202385 [12:52:35]NVStorageSaveData ofd_packets/00202385 [12:52:35]File name is /storage/ofd_packets/00202385 [12:52:35]Write 301 bytes [12:52:35]NVStorageSaveData done [12:52:35]OFDSenderStorePacket done [12:52:35]KKMCreateOFDPacket done [12:52:35]NVStorageSaveData kkm_last_timestamp [12:52:35]File name is /storage/kkm_last_timestamp [12:52:35]Write 4 bytes [12:52:35]NVStorageSaveData done [12:52:35]ExternCall_PrintAddStr [12:52:35]wPrintStart [12:52:35]Write to MH i2c: 01 00 00 4B 08 53 [12:52:35]Write i2c OK [12:52:35]MH_I2C_Read... [12:52:35]Read from MH i2c: 01 [12:52:35]MH_I2C_Read... [12:52:35]Read from MH i2c: 01 07 00 [12:52:35]MH_I2C_Read... [12:52:35]Read from MH i2c: 01 07 00 4B 08 00 00 00 00 00 FF 0F 68 [12:52:35]RasterBufferAndPrint [12:52:35]line Счет N : (1)450162 [12:52:35]line ИНН: 02508201610067 [12:52:35]line Контрольно-Кассовый Чек [12:52:35]line ПРОДАЖА [12:52:35]line ТРК (МРК, ГНК) : 52 [12:52:35]line Товар: 2710124130 [12:52:35]line Аи-92-К-2 [12:52:35]line 3.290 * 66.90 [12:52:35]line = 220.10 [12:52:35]line НДС 12% НСП 1% [12:52:35]line > о реализуемом товаре [12:52:35]line ОКРУГЛЕНИЕ: -0.10 [12:52:35]line ИТОГО: 220.00 [12:52:35]line Внесено: 220.00 [12:52:35]line СДАЧА: 0.00 [12:52:35]line НСП 1% : 1.95 [12:52:35]line НДС 12% : 23.37 [12:52:35]line Наличными: 220.00 [12:52:35]line Безнал.: 0.00 [12:52:35]line Место: АЗС № 171 "Партнер Нефть" [12:52:35]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [12:52:35]line СНО: Общий режим [12:52:35]line Чек 185 28.10.2024 12:52 [12:52:35]line Смена: 545 ФФД: 1.0 [12:52:35]line ЗНМ: 0300000109 [12:52:35]line РНМ: 0000000000091777 [12:52:35]line Версия ККМ: 001 [12:52:35]line ФМ: 0000000000871756 [12:52:35]line ФД: 202385 [12:52:35]line ФПД: 25001647604438 [12:52:35]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T125234&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202385&fm=25001647604438&tin=02508201610067®Number=0000000000091777&sum=22000 [12:52:35]OFD Sender: Processing packet 202385 [packets to send 116, broken 115] [12:52:35]ProducePacketName [12:52:35]name=ofd_packets/00202385 [12:52:35]OFD Sender: To server: pG, [12:52:35]CommunicateWithHost lk.salyk.kg:30040 [12:52:35]ConnectInit lk.salyk.kg [12:52:35]written 0, free lines is 4095 [12:52:35]Connected sock=10 [12:52:35]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 9D D9 07 01 10 BC 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 DA 0C 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 FA 55 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F0 55 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C3 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 21 09 00 00 00 00 07 04 06 00 F0 55 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B9 00 00 00 F4 03 04 00 12 89 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 91 16 03 00 35 04 06 00 16 BD 26 53 02 D6 AF CA 47 62 0B 6A 58 40 [12:52:36]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 A7 EC 47 00 9A BB A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 91 16 03 00 F4 03 04 00 C8 34 1F 67 B6 04 01 00 00 D6 00 5B 9B D8 CD 96 72 [12:52:36]CommunicateWithHost err = 0 [12:52:36]CheckOFDResponse [12:52:36]1017 (14) - 77093643461234 [12:52:36]1041 (16) - 0000000000871756 [12:52:36]1040 (4) - 202385 [12:52:36]1012 (4) - 28.10.2024 06:52 [12:52:36]1206 (1) - 0 [12:52:36]OFD Sender: Remove packet 202385 [12:52:36]ProducePacketName [12:52:36]name=ofd_packets/00202385 [12:52:36]NVStorageDeleteData [12:52:36]Write to MH i2c: 01 00 00 76 08 7E [12:52:36]Write i2c OK [12:52:36]MH_I2C_Read... [12:52:36]Read from MH i2c: 01 [12:52:36]MH_I2C_Read... [12:52:36]Read from MH i2c: 01 07 00 [12:52:36]MH_I2C_Read... [12:52:36]Read from MH i2c: 01 07 00 76 08 00 00 00 00 00 90 0C 21 [12:52:36]RasterBufferAndPrint [12:52:36]line [12:52:36]line [12:52:36]line [12:52:36]line [12:52:36]line [12:52:36]written 0, free lines is 3220 [12:52:36]MH_Cut [12:52:36]Write to MH i2c: D1 01 00 7D 08 01 57 [12:52:36]Write i2c OK [12:52:36]MH_I2C_Read... [12:52:36]Read from MH i2c: D1 [12:52:36]MH_I2C_Read... [12:52:36]Read from MH i2c: D1 01 00 [12:52:36]MH_I2C_Read... [12:52:36]Read from MH i2c: D1 01 00 7D 08 00 56 [12:52:36]Write to MH i2c: 01 00 00 7E 08 86 [12:52:36]Write i2c OK [12:52:36]MH_I2C_Read... [12:52:36]OFD Sender: No OFD packet to send [12:52:37]*** Cut start [12:52:37]*** Purtial cut [12:52:37]*** Stage 1: CUTSNS_PIN = 1 [12:52:37]Read from MH i2c: 01 [12:52:37]MH_I2C_Read... [12:52:37]*** Stop cut motor [12:52:37]*** Cut end [12:52:37]Read from MH i2c: 01 07 00 [12:52:37]MH_I2C_Read... [12:52:37]Read from MH i2c: 01 07 00 7E 08 00 00 00 00 00 FF 0F 9B [12:52:37]process_action close_receipt done [12:52:37]requested_data is exist [12:52:37]produce_requested_data [12:52:37]requested_item fm.sn is exist - process it [12:52:37]wFMCommunicate request_size=4 [12:52:37]MH_SAM_APDU [12:52:37]CAPDU: 80 11 00 00 [12:52:37]Write to MH i2c: E2 08 00 7F 08 80 11 00 00 00 00 00 00 01 [12:52:37]Write i2c OK [12:52:37]MH_I2C_Read... [12:52:37]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:52:37]Read from MH i2c: E2 [12:52:37]MH_I2C_Read... [12:52:37]Read from MH i2c: E2 17 00 [12:52:37]MH_I2C_Read... [12:52:37]Read from MH i2c: E2 17 00 7F 08 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 56 [12:52:37]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [12:52:37]wFMCommunicate OK [12:52:37]requested_item fd.num is exist - process it [12:52:37]SAM_PROTO_GetFieldsCounters [12:52:37]wFMCommunicate request_size=4 [12:52:37]MH_SAM_APDU [12:52:37]CAPDU: 80 13 00 00 [12:52:37]Write to MH i2c: E2 08 00 80 08 80 13 00 00 00 00 00 00 04 [12:52:37]Write i2c OK [12:52:37]MH_I2C_Read... [12:52:37]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:52:37]Read from MH i2c: E2 [12:52:37]MH_I2C_Read... [12:52:37]Read from MH i2c: E2 62 00 [12:52:37]MH_I2C_Read... [12:52:37]Read from MH i2c: E2 62 00 80 08 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 91 16 03 00 0E 04 04 00 21 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 25 [12:52:37]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 91 16 03 00 0E 04 04 00 21 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 [12:52:37]wFMCommunicate OK [12:52:37]SAM_PROTO_GetFieldsCounters done [12:52:37]requested_item shift.num is exist - process it [12:52:37]requested_item shift.opened is exist - process it [12:52:37]req_shift_opened [12:52:37]FM_GetShiftState [12:52:37]SAM_PROTO_GetShiftState [12:52:37]wFMCommunicate request_size=4 [12:52:37]MH_SAM_APDU [12:52:37]CAPDU: 80 13 01 00 [12:52:37]Write to MH i2c: E2 08 00 81 08 80 13 01 00 00 00 00 00 06 [12:52:37]Write i2c OK [12:52:37]MH_I2C_Read... [12:52:37]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:52:37]Read from MH i2c: E2 [12:52:37]MH_I2C_Read... [12:52:37]Read from MH i2c: E2 0E 00 [12:52:37]MH_I2C_Read... [12:52:37]Read from MH i2c: E2 0E 00 81 08 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 B1 [12:52:37]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [12:52:37]wFMCommunicate OK [12:52:37]SAM_PROTO_GetShiftState done [12:52:37]FM_GetShiftState done [12:52:37]req_shift_opened done [12:52:37]requested_item shift.open_date is exist - process it [12:52:37]req_shift_open_date [12:52:37]req_shift_open_date done [12:52:37]produce_requested_data done [12:52:37]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202385,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670} [12:52:37]process_action_free close_receipt [12:52:37]json_value_free [12:52:37]json_value_free done [12:52:37]process_json_proto returns [12:52:37]Send response to host [12:52:37]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202385,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670}}} [12:52:37]free response buf [12:52:37]execute_script done [12:52:37]execute_script returns [12:52:37]free content buf [12:52:37]Sock 7.Close socket [12:52:37]Sock 7.Thread stoped [12:52:41]OFD Sender: No OFD packet to send [12:52:46]OFD Sender: No OFD packet to send [12:52:51]OFD Sender: No OFD packet to send [12:52:56]OFD Sender: No OFD packet to send [12:53:01]OFD Sender: No OFD packet to send [12:53:06]OFD Sender: No OFD packet to send [12:53:11]OFD Sender: No OFD packet to send [12:53:16]OFD Sender: No OFD packet to send [12:53:21]OFD Sender: No OFD packet to send [12:53:26]OFD Sender: No OFD packet to send [12:53:31]OFD Sender: No OFD packet to send [12:53:36]OFD Sender: No OFD packet to send [12:53:41]OFD Sender: No OFD packet to send [12:53:46]OFD Sender: No OFD packet to send [12:53:51]OFD Sender: No OFD packet to send [12:53:56]OFD Sender: No OFD packet to send [12:54:01]OFD Sender: No OFD packet to send [12:54:06]OFD Sender: No OFD packet to send [12:54:11]OFD Sender: No OFD packet to send [12:54:16]OFD Sender: No OFD packet to send [12:54:21]OFD Sender: No OFD packet to send [12:54:26]OFD Sender: No OFD packet to send [12:54:31]OFD Sender: No OFD packet to send [12:54:36]OFD Sender: No OFD packet to send [12:54:41]OFD Sender: No OFD packet to send [12:54:46]OFD Sender: No OFD packet to send [12:54:51]OFD Sender: No OFD packet to send [12:54:56]OFD Sender: No OFD packet to send [12:55:01]OFD Sender: No OFD packet to send [12:55:06]OFD Sender: No OFD packet to send [12:55:11]OFD Sender: No OFD packet to send [12:55:16]OFD Sender: No OFD packet to send [12:55:21]OFD Sender: No OFD packet to send [12:55:26]OFD Sender: No OFD packet to send [12:55:31]OFD Sender: No OFD packet to send [12:55:36]OFD Sender: No OFD packet to send [12:55:41]OFD Sender: No OFD packet to send [12:55:46]OFD Sender: No OFD packet to send [12:55:51]OFD Sender: No OFD packet to send [12:55:56]OFD Sender: No OFD packet to send [12:56:01]OFD Sender: No OFD packet to send [12:56:06]OFD Sender: No OFD packet to send [12:56:11]OFD Sender: No OFD packet to send [12:56:16]OFD Sender: No OFD packet to send [12:56:21]OFD Sender: No OFD packet to send [12:56:26]OFD Sender: No OFD packet to send [12:56:31]OFD Sender: No OFD packet to send [12:56:36]OFD Sender: No OFD packet to send [12:56:41]OFD Sender: No OFD packet to send [12:56:46]OFD Sender: No OFD packet to send [12:56:51]OFD Sender: No OFD packet to send [12:56:56]OFD Sender: No OFD packet to send [12:57:01]OFD Sender: No OFD packet to send [12:57:06]OFD Sender: No OFD packet to send [12:57:12]OFD Sender: No OFD packet to send [12:57:17]OFD Sender: No OFD packet to send [12:57:22]OFD Sender: No OFD packet to send [12:57:27]OFD Sender: No OFD packet to send [12:57:32]OFD Sender: No OFD packet to send [12:57:37]OFD Sender: No OFD packet to send [12:57:42]OFD Sender: No OFD packet to send [12:57:47]OFD Sender: No OFD packet to send [12:57:52]OFD Sender: No OFD packet to send [12:57:57]OFD Sender: No OFD packet to send [12:58:02]OFD Sender: No OFD packet to send [12:58:07]OFD Sender: No OFD packet to send [12:58:12]OFD Sender: No OFD packet to send [12:58:17]OFD Sender: No OFD packet to send [12:58:19]accept exits with 9 [12:58:19]New connection [12:58:19]New thread 3066977636 created [12:58:19]Thread 3067120996 joined [12:58:19]Waiting for new connection... [12:58:19] Sock 9.Parse request [12:58:19]Sock 9.Check first char [12:58:19]Sock 9.First char is OK [12:58:19]request: POST /json_proto HTTP/1.0 [12:58:19]Method: POST [12:58:19]URL: /json_proto [12:58:19]Method is POST - this is cgi request [12:58:19]url: /json_proto [12:58:19]query_string will be loaded in cgi processing [12:58:19]execute_cgi json_proto POST (null) [12:58:19]execute_cgi path=json_proto method=POST [12:58:19]POST find Content-Length [12:58:19]Host: 172.17.63.195:8080 [12:58:19]Content-Length: 800 [12:58:19]Content-Type: application/json [12:58:19] [12:58:19]POST finish read [12:58:19]Found Content-Length = 800 [12:58:19]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450163", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 76.20, "quantity" : 19.690, "sum" : 1500.38, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 1500.38 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:58:19]execute_script... [12:58: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)450163", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 76.20, "quantity" : 19.690, "sum" : 1500.38, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 1500.38 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:58:19]POST & json_proto [12:58:19]process_json_proto [12:58:19]json parsed OK: [12:58:19]protocol is kg_v1.0 [12:58:19]action value=close_receipt [12:58:19]process_action close_receipt [12:58:19]cmd_close_receipt [12:58:19]MH_GetDate [12:58:19]Write to MH i2c: F0 00 00 82 08 79 [12:58:19]Write i2c OK [12:58:19]MH_I2C_Read... [12:58:19]Read from MH i2c: F0 [12:58:19]MH_I2C_Read... [12:58:19]Read from MH i2c: F0 09 00 [12:58:19]MH_I2C_Read... [12:58:19]Read from MH i2c: F0 09 00 82 08 00 6C 8A 1F 67 47 1B 1E 67 E5 [12:58:19]GetLastDocTimeStamp 1730119954 [12:58:19]current date 1730120300 [12:58:19]FM_GetShiftState [12:58:19]SAM_PROTO_GetShiftState [12:58:19]wFMCommunicate request_size=4 [12:58:19]MH_SAM_APDU [12:58:19]CAPDU: 80 13 01 00 [12:58:19]Write to MH i2c: E2 08 00 83 08 80 13 01 00 00 00 00 00 08 [12:58:19]Write i2c OK [12:58:19]MH_I2C_Read... [12:58:19]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:58:19]Read from MH i2c: E2 [12:58:19]MH_I2C_Read... [12:58:19]Read from MH i2c: E2 0E 00 [12:58:19]MH_I2C_Read... [12:58:19]Read from MH i2c: E2 0E 00 83 08 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 B3 [12:58:19]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [12:58:19]wFMCommunicate OK [12:58:19]SAM_PROTO_GetShiftState done [12:58:19]FM_GetShiftState done [12:58:19]opened in 1730073670 [12:58:19]opened+sec_in_day 1730160070 [12:58:19]quantity*price = 150037 [12:58:19]sum+1 = 150039 [12:58:19]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 1500.38 НСП 1% : 13.28 НДС 12% : 159.33 Наличными: 0.00 Безнал.: 1500.38 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 186 28.10.2024 12:58 Смена: 545 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871756 ФД: 202386 ФПД: 35612251248287 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T125820&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202386&fm=35612251248287&tin=02508201610067®Number=0000000000091777&sum=150038 [12:58:20]StoreToDocumentArchive [12:58:20]shift 545 fd 202386 [12:58:20]save to /storage/0545/doc_00202386 [12:58:20]save last doc name /storage/0545/doc_00202386 to /storage/kkm_last_doc_name [12:58:20]save OK [12:58:20]Clear old archive folders... [12:58:20]ProcessDocumentItem done err = 0, tmpTLVsize=248 [12:58:20]tlvbuf is 01369DF0 [12:58:20]SAM_PROTO_ClearQueue [12:58:20]wFMCommunicate request_size=4 [12:58:20]MH_SAM_APDU [12:58:20]CAPDU: 80 09 00 00 [12:58:20]Write to MH i2c: E2 08 00 90 08 80 09 00 00 00 00 00 00 0A [12:58:20]Write i2c OK [12:58:20]MH_I2C_Read... [12:58:20]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [12:58:20]Read from MH i2c: E2 [12:58:20]MH_I2C_Read... [12:58:20]Read from MH i2c: E2 03 00 [12:58:20]MH_I2C_Read... [12:58:20]Read from MH i2c: E2 03 00 90 08 00 90 00 0C [12:58:20]RAPDU: 90 00 [12:58:20]wFMCommunicate OK [12:58:20]SAM_PROTO_ClearQueue done [12:58:20]KKMCreateOFDPacket [12:58:20]OFDProtocolAddRootSTLVToBuf [12:58:20]FM_MakeSignedData [12:58:20]FM_MakeSignedData [12:58:20]SAM_PROTO_SignData [12:58:20]wFMCommunicate request_size=4 [12:58:20]MH_SAM_APDU [12:58:20]CAPDU: 80 0D 01 02 [12:58:20]Write to MH i2c: E2 08 00 91 08 80 0D 01 02 00 00 00 00 12 [12:58:20]Write i2c OK [12:58:20]MH_I2C_Read... [12:58:20]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [12:58:20]Read from MH i2c: E2 [12:58:20]MH_I2C_Read... [12:58:20]Read from MH i2c: E2 03 00 [12:58:20]MH_I2C_Read... [12:58:20]Read from MH i2c: E2 03 00 91 08 00 90 00 0D [12:58:20]RAPDU: 90 00 [12:58:20]wFMCommunicate OK [12:58:20]wFMCommunicate request_size=255 [12:58:20]MH_SAM_APDU [12:58:20]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 EA 4C 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 16 4A 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 16 4A 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 30 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 3D 3E 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 16 4A 02 00 00 00 1F 04 02 00 01 00 12 04 04 00 BA 00 00 00 F4 03 04 00 6C 8A 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 92 16 03 00 35 04 06 00 20 63 9F 95 [12:58:20]Write to MH i2c: E2 02 01 92 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 32 FF 03 08 00 03 EA 4C 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 16 4A 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 16 4A 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 30 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 3D 3E 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 16 4A 02 00 00 00 1F 04 02 00 01 00 12 04 04 00 BA 00 00 00 F4 03 04 00 6C 8A 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 92 16 03 00 35 04 06 00 20 63 9F 95 00 00 1C [12:58:20]Write i2c OK [12:58:20]MH_I2C_Read... [12:58:20]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:58:20]Read from MH i2c: E2 [12:58:20]MH_I2C_Read... [12:58:20]Read from MH i2c: E2 03 00 [12:58:20]MH_I2C_Read... [12:58:20]Read from MH i2c: E2 03 00 92 08 00 90 00 0E [12:58:20]RAPDU: 90 00 [12:58:20]wFMCommunicate OK [12:58:20]wFMCommunicate request_size=7 [12:58:20]MH_SAM_APDU [12:58:20]CAPDU: 80 0D 02 02 02 D6 9F [12:58:20]Write to MH i2c: E2 0A 00 93 08 80 0D 02 02 02 00 D6 9F 00 00 8E [12:58:20]Write i2c OK [12:58:20]MH_I2C_Read... [12:58:21]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:58:21]Read from MH i2c: E2 [12:58:21]MH_I2C_Read... [12:58:21]Read from MH i2c: E2 03 00 [12:58:21]MH_I2C_Read... [12:58:21]Read from MH i2c: E2 03 00 93 08 00 90 00 0F [12:58:21]RAPDU: 90 00 [12:58:21]wFMCommunicate OK [12:58:21]wFMCommunicate request_size=4 [12:58:21]MH_SAM_APDU [12:58:21]CAPDU: 80 0D 03 02 [12:58:21]Write to MH i2c: E2 08 00 94 08 80 0D 03 02 00 00 00 00 17 [12:58:21]Write i2c OK [12:58:21]MH_I2C_Read... [12:58:21]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [12:58:21]Read from MH i2c: E2 [12:58:21]MH_I2C_Read... [12:58:21]Read from MH i2c: E2 0B 00 [12:58:21]MH_I2C_Read... [12:58:21]Read from MH i2c: E2 0B 00 94 08 00 9D 48 25 9A BB EB 77 A5 90 00 7E [12:58:21]RAPDU: 9D 48 25 9A BB EB 77 A5 90 00 [12:58:21]wFMCommunicate OK [12:58:21]SAM_PROTO_SignData done [12:58:21]FM_MakeSignedData done [12:58:21]CreateOFDProtocolMessage [12:58:21]wFMCommunicate request_size=4 [12:58:21]MH_SAM_APDU [12:58:21]CAPDU: 80 11 00 00 [12:58:21]Write to MH i2c: E2 08 00 95 08 80 11 00 00 00 00 00 00 17 [12:58:21]Write i2c OK [12:58:21]MH_I2C_Read... [12:58:21]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:58:21]Read from MH i2c: E2 [12:58:21]MH_I2C_Read... [12:58:21]Read from MH i2c: E2 17 00 [12:58:21]MH_I2C_Read... [12:58:21]Read from MH i2c: E2 17 00 95 08 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 6C [12:58:21]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [12:58:21]wFMCommunicate OK [12:58:21]CreateOFDProtocolMessage done [12:58:21]OFDSenderStorePacket 202386 [12:58:21]StoreOFDPacket docnum=202386 [12:58:21]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0C 01 00 00 C5 17 04 01 F5 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 32 FF 03 08 00 03 EA 4C 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 16 4A 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 16 4A 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 30 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 3D 3E 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 16 4A 02 00 00 00 1F 04 02 00 01 00 12 04 04 00 BA 00 00 00 F4 03 04 00 6C 8A 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 92 16 03 00 35 04 06 00 20 63 9F 95 D6 9F 9D 48 25 9A BB EB 77 A5 [12:58:21]CheckFolder [12:58:21]dirname=/storage/ofd_packets [12:58:21]CheckFolder done [12:58:21]ProducePacketName [12:58:21]name=ofd_packets/00202386 [12:58:21]NVStorageSaveData ofd_packets/00202386 [12:58:21]File name is /storage/ofd_packets/00202386 [12:58:21]Write 298 bytes [12:58:21]NVStorageSaveData done [12:58:21]OFDSenderStorePacket done [12:58:21]KKMCreateOFDPacket done [12:58:21]NVStorageSaveData kkm_last_timestamp [12:58:21]File name is /storage/kkm_last_timestamp [12:58:21]Write 4 bytes [12:58:21]NVStorageSaveData done [12:58:21]ExternCall_PrintAddStr [12:58:21]wPrintStart [12:58:21]Write to MH i2c: 01 00 00 96 08 9E [12:58:21]Write i2c OK [12:58:21]MH_I2C_Read... [12:58:21]Read from MH i2c: 01 [12:58:21]MH_I2C_Read... [12:58:21]Read from MH i2c: 01 07 00 [12:58:21]MH_I2C_Read... [12:58:21]Read from MH i2c: 01 07 00 96 08 00 00 00 00 00 FF 0F B3 [12:58:21]RasterBufferAndPrint [12:58:21]line Счет N : (1)450163 [12:58:21]line ИНН: 02508201610067 [12:58:21]line Контрольно-Кассовый Чек [12:58:21]line ПРОДАЖА [12:58:21]line ТРК (МРК, ГНК) : 33 [12:58:21]line Товар: 2710194210 [12:58:21]line ДТ-К-2 [12:58:21]line 19.690 * 76.20 [12:58:21]line = 1500.38 [12:58:21]line НДС 12% НСП 1% [12:58:21]line > о реализуемом товаре [12:58:21]line ИТОГО: 1500.38 [12:58:21]line НСП 1% : 13.28 [12:58:21]line НДС 12% : 159.33 [12:58:21]line Наличными: 0.00 [12:58:21]line Безнал.: 1500.38 [12:58:21]line Место: АЗС № 171 "Партнер Нефть" [12:58:21]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [12:58:21]line СНО: Общий режим [12:58:21]line Чек 186 28.10.2024 12:58 [12:58:21]line Смена: 545 ФФД: 1.0 [12:58:21]line ЗНМ: 0300000109 [12:58:21]line РНМ: 0000000000091777 [12:58:21]line Версия ККМ: 001 [12:58:21]line Платежная система: O! деньги [12:58:21]line ФМ: 0000000000871756 [12:58:21]line ФД: 202386 [12:58:21]line ФПД: 35612251248287 [12:58:21]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T125820&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202386&fm=35612251248287&tin=02508201610067®Number=0000000000091777&sum=150038 [12:58:21]OFD Sender: Processing packet 202386 [packets to send 116, broken 115] [12:58:21]ProducePacketName [12:58:21]name=ofd_packets/00202386 [12:58:21]OFD Sender: To server: pG, [12:58:21]CommunicateWithHost lk.salyk.kg:30040 [12:58:21]ConnectInit lk.salyk.kg [12:58:21]written 0, free lines is 4095 [12:58:21]Connected sock=10 [12:58:21]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0C 01 00 00 C5 17 04 01 F5 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 32 FF 03 08 00 03 EA 4C 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 16 4A 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 16 4A 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 30 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 3D 3E 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 16 4A 02 00 00 00 1F 04 02 00 01 00 12 04 04 00 BA 00 00 00 F4 03 04 00 6C 8A 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 92 16 03 00 35 04 06 00 20 63 9F 95 D6 9F 9D 48 25 9A BB EB 77 A5 [12:58:21]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 44 69 47 00 B5 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 35 36 10 04 04 00 92 16 03 00 F4 03 04 00 22 36 1F 67 B6 04 01 00 00 E8 87 B4 75 17 B6 36 52 [12:58:21]CommunicateWithHost err = 0 [12:58:21]CheckOFDResponse [12:58:21]1017 (14) - 77093643461234 [12:58:21]1041 (16) - 0000000000871756 [12:58:21]1040 (4) - 202386 [12:58:21]1012 (4) - 28.10.2024 06:58 [12:58:21]1206 (1) - 0 [12:58:21]OFD Sender: Remove packet 202386 [12:58:21]ProducePacketName [12:58:21]name=ofd_packets/00202386 [12:58:21]NVStorageDeleteData [12:58:21]Write to MH i2c: 01 00 00 C0 08 C8 [12:58:21]Write i2c OK [12:58:21]MH_I2C_Read... [12:58:21]Read from MH i2c: 01 [12:58:21]MH_I2C_Read... [12:58:21]Read from MH i2c: 01 07 00 [12:58:21]MH_I2C_Read... [12:58:21]Read from MH i2c: 01 07 00 C0 08 00 00 00 00 00 A8 0C 83 [12:58:21]RasterBufferAndPrint [12:58:21]line [12:58:21]line [12:58:21]line [12:58:21]line [12:58:21]line [12:58:21]written 0, free lines is 3242 [12:58:21]MH_Cut [12:58:21]Write to MH i2c: D1 01 00 C7 08 01 A1 [12:58:21]Write i2c OK [12:58:21]MH_I2C_Read... [12:58:21]Read from MH i2c: D1 [12:58:21]MH_I2C_Read... [12:58:21]Read from MH i2c: D1 01 00 [12:58:21]MH_I2C_Read... [12:58:21]Read from MH i2c: D1 01 00 C7 08 00 A0 [12:58:21]Write to MH i2c: 01 00 00 C8 08 D0 [12:58:21]Write i2c OK [12:58:21]MH_I2C_Read... [12:58:22]OFD Sender: No OFD packet to send [12:58:22]*** Cut start [12:58:22]*** Purtial cut [12:58:22]*** Stage 1: CUTSNS_PIN = 1 [12:58:23]Read from MH i2c: 01 [12:58:23]MH_I2C_Read... [12:58:23]*** Stop cut motor [12:58:23]*** Cut end [12:58:23]Read from MH i2c: 01 07 00 [12:58:23]MH_I2C_Read... [12:58:23]Read from MH i2c: 01 07 00 C8 08 00 00 00 00 00 FF 0F E5 [12:58:23]process_action close_receipt done [12:58:23]requested_data is exist [12:58:23]produce_requested_data [12:58:23]requested_item fm.sn is exist - process it [12:58:23]wFMCommunicate request_size=4 [12:58:23]MH_SAM_APDU [12:58:23]CAPDU: 80 11 00 00 [12:58:23]Write to MH i2c: E2 08 00 C9 08 80 11 00 00 00 00 00 00 4B [12:58:23]Write i2c OK [12:58:23]MH_I2C_Read... [12:58:23]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:58:23]Read from MH i2c: E2 [12:58:23]MH_I2C_Read... [12:58:23]Read from MH i2c: E2 17 00 [12:58:23]MH_I2C_Read... [12:58:23]Read from MH i2c: E2 17 00 C9 08 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 A0 [12:58:23]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [12:58:23]wFMCommunicate OK [12:58:23]requested_item fd.num is exist - process it [12:58:23]SAM_PROTO_GetFieldsCounters [12:58:23]wFMCommunicate request_size=4 [12:58:23]MH_SAM_APDU [12:58:23]CAPDU: 80 13 00 00 [12:58:23]Write to MH i2c: E2 08 00 CA 08 80 13 00 00 00 00 00 00 4E [12:58:23]Write i2c OK [12:58:23]MH_I2C_Read... [12:58:23]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:58:23]Read from MH i2c: E2 [12:58:23]MH_I2C_Read... [12:58:23]Read from MH i2c: E2 62 00 [12:58:23]MH_I2C_Read... [12:58:23]Read from MH i2c: E2 62 00 CA 08 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 92 16 03 00 0E 04 04 00 21 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 73 [12:58:23]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 92 16 03 00 0E 04 04 00 21 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 [12:58:23]wFMCommunicate OK [12:58:23]SAM_PROTO_GetFieldsCounters done [12:58:23]requested_item shift.num is exist - process it [12:58:23]requested_item shift.opened is exist - process it [12:58:23]req_shift_opened [12:58:23]FM_GetShiftState [12:58:23]SAM_PROTO_GetShiftState [12:58:23]wFMCommunicate request_size=4 [12:58:23]MH_SAM_APDU [12:58:23]CAPDU: 80 13 01 00 [12:58:23]Write to MH i2c: E2 08 00 CB 08 80 13 01 00 00 00 00 00 50 [12:58:23]Write i2c OK [12:58:23]MH_I2C_Read... [12:58:23]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:58:23]Read from MH i2c: E2 [12:58:23]MH_I2C_Read... [12:58:23]Read from MH i2c: E2 0E 00 [12:58:23]MH_I2C_Read... [12:58:23]Read from MH i2c: E2 0E 00 CB 08 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 FB [12:58:23]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [12:58:23]wFMCommunicate OK [12:58:23]SAM_PROTO_GetShiftState done [12:58:23]FM_GetShiftState done [12:58:23]req_shift_opened done [12:58:23]requested_item shift.open_date is exist - process it [12:58:23]req_shift_open_date [12:58:23]req_shift_open_date done [12:58:23]produce_requested_data done [12:58:23]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202386,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670} [12:58:23]process_action_free close_receipt [12:58:23]json_value_free [12:58:23]json_value_free done [12:58:23]process_json_proto returns [12:58:23]Send response to host [12:58:23]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202386,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670}}} [12:58:23]free response buf [12:58:23]execute_script done [12:58:23]execute_script returns [12:58:23]free content buf [12:58:23]Sock 9.Close socket [12:58:23]Sock 9.Thread stoped [12:58:27]OFD Sender: No OFD packet to send [12:58:32]OFD Sender: No OFD packet to send [12:58:37]OFD Sender: No OFD packet to send [12:58:42]OFD Sender: No OFD packet to send [12:58:47]OFD Sender: No OFD packet to send [12:58:52]OFD Sender: No OFD packet to send [12:58:57]OFD Sender: No OFD packet to send [12:59:02]OFD Sender: No OFD packet to send [12:59:07]OFD Sender: No OFD packet to send [12:59:12]OFD Sender: No OFD packet to send [12:59:17]OFD Sender: No OFD packet to send [12:59:22]OFD Sender: No OFD packet to send [12:59:27]OFD Sender: No OFD packet to send [12:59:32]OFD Sender: No OFD packet to send [12:59:37]OFD Sender: No OFD packet to send [12:59:42]OFD Sender: No OFD packet to send [12:59:47]OFD Sender: No OFD packet to send [12:59:52]OFD Sender: No OFD packet to send [12:59:57]OFD Sender: No OFD packet to send [13:00:02]OFD Sender: No OFD packet to send [13:00:07]OFD Sender: No OFD packet to send [13:00:12]OFD Sender: No OFD packet to send [13:00:17]OFD Sender: No OFD packet to send [13:00:22]OFD Sender: No OFD packet to send [13:00:27]OFD Sender: No OFD packet to send [13:00:32]OFD Sender: No OFD packet to send [13:00:37]OFD Sender: No OFD packet to send [13:00:42]OFD Sender: No OFD packet to send [13:00:47]OFD Sender: No OFD packet to send [13:00:52]OFD Sender: No OFD packet to send [13:00:57]OFD Sender: No OFD packet to send [13:01:02]OFD Sender: No OFD packet to send [13:01:07]OFD Sender: No OFD packet to send [13:01:12]OFD Sender: No OFD packet to send [13:01:17]OFD Sender: No OFD packet to send [13:01:22]OFD Sender: No OFD packet to send [13:01:27]OFD Sender: No OFD packet to send [13:01:32]OFD Sender: No OFD packet to send [13:01:37]OFD Sender: No OFD packet to send [13:01:42]OFD Sender: No OFD packet to send [13:01:47]OFD Sender: No OFD packet to send [13:01:52]OFD Sender: No OFD packet to send [13:01:57]OFD Sender: No OFD packet to send [13:02:02]OFD Sender: No OFD packet to send [13:02:07]OFD Sender: No OFD packet to send [13:02:12]OFD Sender: No OFD packet to send [13:02:17]OFD Sender: No OFD packet to send [13:02:22]OFD Sender: No OFD packet to send [13:02:27]OFD Sender: No OFD packet to send [13:02:32]OFD Sender: No OFD packet to send [13:02:37]OFD Sender: No OFD packet to send [13:02:42]OFD Sender: No OFD packet to send [13:02:47]OFD Sender: No OFD packet to send [13:02:52]OFD Sender: No OFD packet to send [13:02:57]OFD Sender: No OFD packet to send [13:03:02]OFD Sender: No OFD packet to send [13:03:07]OFD Sender: No OFD packet to send [13:03:12]OFD Sender: No OFD packet to send [13:03:17]OFD Sender: No OFD packet to send [13:03:22]OFD Sender: No OFD packet to send [13:03:27]OFD Sender: No OFD packet to send [13:03:32]OFD Sender: No OFD packet to send [13:03:37]OFD Sender: No OFD packet to send [13:03:42]OFD Sender: No OFD packet to send [13:03:47]OFD Sender: No OFD packet to send [13:03:52]OFD Sender: No OFD packet to send [13:03:57]OFD Sender: No OFD packet to send [13:04:02]OFD Sender: No OFD packet to send [13:04:07]OFD Sender: No OFD packet to send [13:04:12]OFD Sender: No OFD packet to send [13:04:17]OFD Sender: No OFD packet to send [13:04:22]OFD Sender: No OFD packet to send [13:04:27]OFD Sender: No OFD packet to send [13:04:32]OFD Sender: No OFD packet to send [13:04:37]OFD Sender: No OFD packet to send [13:04:42]OFD Sender: No OFD packet to send [13:04:45]accept exits with 7 [13:04:45]New connection [13:04:45]New thread 3067120996 created [13:04:45]Thread 3066977636 joined [13:04:45]Waiting for new connection... [13:04:45] Sock 7.Parse request [13:04:45]Sock 7.Check first char [13:04:45]Sock 7.First char is OK [13:04:45]request: POST /json_proto HTTP/1.0 [13:04:45]Method: POST [13:04:45]URL: /json_proto [13:04:45]Method is POST - this is cgi request [13:04:45]url: /json_proto [13:04:45]query_string will be loaded in cgi processing [13:04:45]execute_cgi json_proto POST (null) [13:04:45]execute_cgi path=json_proto method=POST [13:04:45]POST find Content-Length [13:04:45]Host: 172.17.63.195:8080 [13:04:45]Content-Length: 766 [13:04:45]Content-Type: application/json [13:04:45] [13:04:45]POST finish read [13:04:45]Found Content-Length = 766 [13:04:45]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450164", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 52", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "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: Mbank", "payments": [ { "type": 1, "sum" : 400.06 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:04:45]execute_script... [13:04: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)450164", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 52", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "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: Mbank", "payments": [ { "type": 1, "sum" : 400.06 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:04:45]POST & json_proto [13:04:45]process_json_proto [13:04:45]json parsed OK: [13:04:45]protocol is kg_v1.0 [13:04:45]action value=close_receipt [13:04:45]process_action close_receipt [13:04:45]cmd_close_receipt [13:04:45]MH_GetDate [13:04:45]Write to MH i2c: F0 00 00 CC 08 C3 [13:04:45]Write i2c OK [13:04:45]MH_I2C_Read... [13:04:45]Read from MH i2c: F0 [13:04:45]MH_I2C_Read... [13:04:45]Read from MH i2c: F0 09 00 [13:04:45]MH_I2C_Read... [13:04:45]Read from MH i2c: F0 09 00 CC 08 00 EE 8B 1F 67 47 1B 1E 67 B2 [13:04:45]GetLastDocTimeStamp 1730120300 [13:04:45]current date 1730120686 [13:04:45]FM_GetShiftState [13:04:45]SAM_PROTO_GetShiftState [13:04:45]wFMCommunicate request_size=4 [13:04:45]MH_SAM_APDU [13:04:45]CAPDU: 80 13 01 00 [13:04:45]Write to MH i2c: E2 08 00 CD 08 80 13 01 00 00 00 00 00 52 [13:04:45]Write i2c OK [13:04:45]MH_I2C_Read... [13:04:46]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:04:46]Read from MH i2c: E2 [13:04:46]MH_I2C_Read... [13:04:46]Read from MH i2c: E2 0E 00 [13:04:46]MH_I2C_Read... [13:04:46]Read from MH i2c: E2 0E 00 CD 08 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 FD [13:04:46]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [13:04:46]wFMCommunicate OK [13:04:46]SAM_PROTO_GetShiftState done [13:04:46]FM_GetShiftState done [13:04:46]opened in 1730073670 [13:04:46]opened+sec_in_day 1730160070 [13:04:46]quantity*price = 40006 [13:04:46]sum+1 = 40007 [13:04:46]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 400.06 НСП 1% : 3.54 НДС 12% : 42.48 Наличными: 0.00 Безнал.: 400.06 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 187 28.10.2024 13:04 Смена: 545 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 Платежная система: Mbank ФМ: 0000000000871756 ФД: 202387 ФПД: 160481701672776 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T130446&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202387&fm=160481701672776&tin=02508201610067®Number=0000000000091777&sum=40006 [13:04:47]StoreToDocumentArchive [13:04:47]shift 545 fd 202387 [13:04:47]save to /storage/0545/doc_00202387 [13:04:47]save last doc name /storage/0545/doc_00202387 to /storage/kkm_last_doc_name [13:04:47]save OK [13:04:47]Clear old archive folders... [13:04:47]ProcessDocumentItem done err = 0, tmpTLVsize=251 [13:04:47]tlvbuf is B6EEA740 [13:04:47]SAM_PROTO_ClearQueue [13:04:47]wFMCommunicate request_size=4 [13:04:47]MH_SAM_APDU [13:04:47]CAPDU: 80 09 00 00 [13:04:47]Write to MH i2c: E2 08 00 DA 08 80 09 00 00 00 00 00 00 54 [13:04:47]Write i2c OK [13:04:47]MH_I2C_Read... [13:04:47]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [13:04:47]Read from MH i2c: E2 [13:04:47]MH_I2C_Read... [13:04:47]Read from MH i2c: E2 03 00 [13:04:47]MH_I2C_Read... [13:04:47]Read from MH i2c: E2 03 00 DA 08 00 90 00 56 [13:04:47]RAPDU: 90 00 [13:04:47]wFMCommunicate OK [13:04:47]SAM_PROTO_ClearQueue done [13:04:47]KKMCreateOFDPacket [13:04:47]OFDProtocolAddRootSTLVToBuf [13:04:47]FM_MakeSignedData [13:04:47]FM_MakeSignedData [13:04:47]SAM_PROTO_SignData [13:04:47]wFMCommunicate request_size=4 [13:04:47]MH_SAM_APDU [13:04:47]CAPDU: 80 0D 01 02 [13:04:47]Write to MH i2c: E2 08 00 DB 08 80 0D 01 02 00 00 00 00 5C [13:04:47]Write i2c OK [13:04:47]MH_I2C_Read... [13:04:47]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [13:04:47]Read from MH i2c: E2 [13:04:47]MH_I2C_Read... [13:04:47]Read from MH i2c: E2 03 00 [13:04:47]MH_I2C_Read... [13:04:47]Read from MH i2c: E2 03 00 DB 08 00 90 00 57 [13:04:47]RAPDU: 90 00 [13:04:47]wFMCommunicate OK [13:04:47]wFMCommunicate request_size=255 [13:04:47]MH_SAM_APDU [13:04: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 32 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 BB 00 00 00 F4 03 04 00 EE 8B 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 93 16 03 00 35 04 06 00 91 [13:04:47]Write to MH i2c: E2 02 01 DC 08 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 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 BB 00 00 00 F4 03 04 00 EE 8B 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 93 16 03 00 35 04 06 00 91 00 00 E5 [13:04:47]Write i2c OK [13:04:47]MH_I2C_Read... [13:04:47]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:04:47]Read from MH i2c: E2 [13:04:47]MH_I2C_Read... [13:04:47]Read from MH i2c: E2 03 00 [13:04:47]MH_I2C_Read... [13:04:47]Read from MH i2c: E2 03 00 DC 08 00 90 00 58 [13:04:47]RAPDU: 90 00 [13:04:47]wFMCommunicate OK [13:04:47]wFMCommunicate request_size=10 [13:04:47]MH_SAM_APDU [13:04:47]CAPDU: 80 0D 02 02 05 F5 0E D2 37 48 [13:04:47]Write to MH i2c: E2 0D 00 DD 08 80 0D 02 02 05 00 F5 0E D2 37 48 00 00 BD [13:04:47]Write i2c OK [13:04:47]MH_I2C_Read... [13:04:47]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:04:47]Read from MH i2c: E2 [13:04:47]MH_I2C_Read... [13:04:47]Read from MH i2c: E2 03 00 [13:04:47]MH_I2C_Read... [13:04:47]Read from MH i2c: E2 03 00 DD 08 00 90 00 59 [13:04:47]RAPDU: 90 00 [13:04:47]wFMCommunicate OK [13:04:47]wFMCommunicate request_size=4 [13:04:47]MH_SAM_APDU [13:04:47]CAPDU: 80 0D 03 02 [13:04:47]Write to MH i2c: E2 08 00 DE 08 80 0D 03 02 00 00 00 00 61 [13:04:47]Write i2c OK [13:04:47]MH_I2C_Read... [13:04:47]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [13:04:47]Read from MH i2c: E2 [13:04:47]MH_I2C_Read... [13:04:47]Read from MH i2c: E2 0B 00 [13:04:47]MH_I2C_Read... [13:04:47]Read from MH i2c: E2 0B 00 DE 08 00 7B 97 0E E1 58 DE 72 50 90 00 5B [13:04:47]RAPDU: 7B 97 0E E1 58 DE 72 50 90 00 [13:04:47]wFMCommunicate OK [13:04:47]SAM_PROTO_SignData done [13:04:47]FM_MakeSignedData done [13:04:47]CreateOFDProtocolMessage [13:04:47]wFMCommunicate request_size=4 [13:04:47]MH_SAM_APDU [13:04:47]CAPDU: 80 11 00 00 [13:04:47]Write to MH i2c: E2 08 00 DF 08 80 11 00 00 00 00 00 00 61 [13:04:47]Write i2c OK [13:04:47]MH_I2C_Read... [13:04:47]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:04:47]Read from MH i2c: E2 [13:04:47]MH_I2C_Read... [13:04:47]Read from MH i2c: E2 17 00 [13:04:47]MH_I2C_Read... [13:04:47]Read from MH i2c: E2 17 00 DF 08 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 B6 [13:04:47]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [13:04:47]wFMCommunicate OK [13:04:47]CreateOFDProtocolMessage done [13:04:47]OFDSenderStorePacket 202387 [13:04:47]StoreOFDPacket docnum=202387 [13:04:47]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 62 2F 07 01 FA 68 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 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 BB 00 00 00 F4 03 04 00 EE 8B 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 93 16 03 00 35 04 06 00 91 F5 0E D2 37 48 7B 97 0E E1 58 DE 72 50 [13:04:47]CheckFolder [13:04:47]dirname=/storage/ofd_packets [13:04:47]CheckFolder done [13:04:47]ProducePacketName [13:04:47]name=ofd_packets/00202387 [13:04:47]NVStorageSaveData ofd_packets/00202387 [13:04:47]File name is /storage/ofd_packets/00202387 [13:04:47]Write 301 bytes [13:04:47]NVStorageSaveData done [13:04:47]OFDSenderStorePacket done [13:04:47]KKMCreateOFDPacket done [13:04:47]NVStorageSaveData kkm_last_timestamp [13:04:47]File name is /storage/kkm_last_timestamp [13:04:47]Write 4 bytes [13:04:47]NVStorageSaveData done [13:04:47]ExternCall_PrintAddStr [13:04:47]wPrintStart [13:04:47]Write to MH i2c: 01 00 00 E0 08 E8 [13:04:47]Write i2c OK [13:04:47]MH_I2C_Read... [13:04:47]Read from MH i2c: 01 [13:04:47]MH_I2C_Read... [13:04:47]Read from MH i2c: 01 07 00 [13:04:47]MH_I2C_Read... [13:04:47]Read from MH i2c: 01 07 00 E0 08 00 00 00 00 00 FF 0F FD [13:04:47]RasterBufferAndPrint [13:04:47]line Счет N : (1)450164 [13:04:47]line ИНН: 02508201610067 [13:04:47]line Контрольно-Кассовый Чек [13:04:47]line ПРОДАЖА [13:04:47]line ТРК (МРК, ГНК) : 52 [13:04:47]line Товар: 2710124130 [13:04:47]line Аи-92-К-2 [13:04:47]line 5.980 * 66.90 [13:04:47]line = 400.06 [13:04:47]line НДС 12% НСП 1% [13:04:47]line > о реализуемом товаре [13:04:47]line ИТОГО: 400.06 [13:04:47]line НСП 1% : 3.54 [13:04:47]line НДС 12% : 42.48 [13:04:47]line Наличными: 0.00 [13:04:47]line Безнал.: 400.06 [13:04:47]line Место: АЗС № 171 "Партнер Нефть" [13:04:47]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [13:04:47]line СНО: Общий режим [13:04:47]line Чек 187 28.10.2024 13:04 [13:04:47]line Смена: 545 ФФД: 1.0 [13:04:47]line ЗНМ: 0300000109 [13:04:47]line РНМ: 0000000000091777 [13:04:47]line Версия ККМ: 001 [13:04:47]line Платежная система: Mbank [13:04:47]line ФМ: 0000000000871756 [13:04:47]line ФД: 202387 [13:04:47]line ФПД: 160481701672776 [13:04:48]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T130446&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202387&fm=160481701672776&tin=02508201610067®Number=0000000000091777&sum=40006 [13:04:48]OFD Sender: Processing packet 202387 [packets to send 116, broken 115] [13:04:48]ProducePacketName [13:04:48]name=ofd_packets/00202387 [13:04:48]OFD Sender: To server: pG, [13:04:48]CommunicateWithHost lk.salyk.kg:30040 [13:04:48]ConnectInit lk.salyk.kg [13:04:48]written 0, free lines is 4095 [13:04:48]Connected sock=10 [13:04: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 35 36 0F 01 00 00 62 2F 07 01 FA 68 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 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 BB 00 00 00 F4 03 04 00 EE 8B 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 93 16 03 00 35 04 06 00 91 F5 0E D2 37 48 7B 97 0E E1 58 DE 72 50 [13:04: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 35 36 4F 00 00 00 E4 A6 47 00 0F 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 35 36 10 04 04 00 93 16 03 00 F4 03 04 00 A5 37 1F 67 B6 04 01 00 00 35 7B C1 96 5A ED 07 E5 [13:04:48]CommunicateWithHost err = 0 [13:04:48]CheckOFDResponse [13:04:48]1017 (14) - 77093643461234 [13:04:48]1041 (16) - 0000000000871756 [13:04:48]1040 (4) - 202387 [13:04:48]1012 (4) - 28.10.2024 07:05 [13:04:48]1206 (1) - 0 [13:04:48]OFD Sender: Remove packet 202387 [13:04:48]ProducePacketName [13:04:48]name=ofd_packets/00202387 [13:04:48]NVStorageDeleteData [13:04:48]Write to MH i2c: 01 00 00 09 09 12 [13:04:48]Write i2c OK [13:04:48]MH_I2C_Read... [13:04:48]Read from MH i2c: 01 [13:04:48]MH_I2C_Read... [13:04:48]Read from MH i2c: 01 07 00 [13:04:48]MH_I2C_Read... [13:04:48]Read from MH i2c: 01 07 00 09 09 00 00 00 00 00 C3 0C E8 [13:04:48]RasterBufferAndPrint [13:04:48]line [13:04:48]line [13:04:48]line [13:04:48]line [13:04:48]line [13:04:48]written 0, free lines is 3271 [13:04:48]MH_Cut [13:04:48]Write to MH i2c: D1 01 00 10 09 01 EB [13:04:48]Write i2c OK [13:04:48]MH_I2C_Read... [13:04:48]Read from MH i2c: D1 [13:04:48]MH_I2C_Read... [13:04:48]Read from MH i2c: D1 01 00 [13:04:48]MH_I2C_Read... [13:04:48]Read from MH i2c: D1 01 00 10 09 00 EA [13:04:48]Write to MH i2c: 01 00 00 11 09 1A [13:04:48]Write i2c OK [13:04:48]MH_I2C_Read... [13:04:48]OFD Sender: No OFD packet to send [13:04:49]*** Cut start [13:04:49]*** Purtial cut [13:04:49]*** Stage 1: CUTSNS_PIN = 1 [13:04:49]Read from MH i2c: 01 [13:04:49]MH_I2C_Read... [13:04:49]*** Stop cut motor [13:04:49]*** Cut end [13:04:49]Read from MH i2c: 01 07 00 [13:04:49]MH_I2C_Read... [13:04:49]Read from MH i2c: 01 07 00 11 09 00 00 00 00 00 FF 0F 2F [13:04:49]process_action close_receipt done [13:04:49]requested_data is exist [13:04:49]produce_requested_data [13:04:49]requested_item fm.sn is exist - process it [13:04:49]wFMCommunicate request_size=4 [13:04:49]MH_SAM_APDU [13:04:49]CAPDU: 80 11 00 00 [13:04:49]Write to MH i2c: E2 08 00 12 09 80 11 00 00 00 00 00 00 95 [13:04:49]Write i2c OK [13:04:49]MH_I2C_Read... [13:04:49]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:04:49]Read from MH i2c: E2 [13:04:49]MH_I2C_Read... [13:04:49]Read from MH i2c: E2 17 00 [13:04:49]MH_I2C_Read... [13:04:49]Read from MH i2c: E2 17 00 12 09 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 EA [13:04:49]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [13:04:49]wFMCommunicate OK [13:04:49]requested_item fd.num is exist - process it [13:04:49]SAM_PROTO_GetFieldsCounters [13:04:49]wFMCommunicate request_size=4 [13:04:49]MH_SAM_APDU [13:04:49]CAPDU: 80 13 00 00 [13:04:49]Write to MH i2c: E2 08 00 13 09 80 13 00 00 00 00 00 00 98 [13:04:49]Write i2c OK [13:04:49]MH_I2C_Read... [13:04:49]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:04:49]Read from MH i2c: E2 [13:04:49]MH_I2C_Read... [13:04:49]Read from MH i2c: E2 62 00 [13:04:49]MH_I2C_Read... [13:04:49]Read from MH i2c: E2 62 00 13 09 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 93 16 03 00 0E 04 04 00 21 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 C1 [13:04:49]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 93 16 03 00 0E 04 04 00 21 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 [13:04:49]wFMCommunicate OK [13:04:49]SAM_PROTO_GetFieldsCounters done [13:04:49]requested_item shift.num is exist - process it [13:04:49]requested_item shift.opened is exist - process it [13:04:49]req_shift_opened [13:04:49]FM_GetShiftState [13:04:49]SAM_PROTO_GetShiftState [13:04:49]wFMCommunicate request_size=4 [13:04:49]MH_SAM_APDU [13:04:49]CAPDU: 80 13 01 00 [13:04:49]Write to MH i2c: E2 08 00 14 09 80 13 01 00 00 00 00 00 9A [13:04:49]Write i2c OK [13:04:49]MH_I2C_Read... [13:04:49]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:04:49]Read from MH i2c: E2 [13:04:49]MH_I2C_Read... [13:04:49]Read from MH i2c: E2 0E 00 [13:04:49]MH_I2C_Read... [13:04:49]Read from MH i2c: E2 0E 00 14 09 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 45 [13:04:49]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [13:04:49]wFMCommunicate OK [13:04:49]SAM_PROTO_GetShiftState done [13:04:49]FM_GetShiftState done [13:04:49]req_shift_opened done [13:04:49]requested_item shift.open_date is exist - process it [13:04:49]req_shift_open_date [13:04:49]req_shift_open_date done [13:04:49]produce_requested_data done [13:04:49]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202387,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670} [13:04:49]process_action_free close_receipt [13:04:49]json_value_free [13:04:49]json_value_free done [13:04:49]process_json_proto returns [13:04:49]Send response to host [13:04:49]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202387,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670}}} [13:04:49]free response buf [13:04:49]execute_script done [13:04:49]execute_script returns [13:04:49]free content buf [13:04:49]Sock 7.Close socket [13:04:49]Sock 7.Thread stoped [13:04:53]OFD Sender: No OFD packet to send [13:04:58]OFD Sender: No OFD packet to send [13:05:03]OFD Sender: No OFD packet to send [13:05:08]OFD Sender: No OFD packet to send [13:05:13]OFD Sender: No OFD packet to send [13:05:18]OFD Sender: No OFD packet to send [13:05:23]OFD Sender: No OFD packet to send [13:05:28]OFD Sender: No OFD packet to send [13:05:33]OFD Sender: No OFD packet to send [13:05:38]OFD Sender: No OFD packet to send [13:05:43]OFD Sender: No OFD packet to send [13:05:48]OFD Sender: No OFD packet to send [13:05:53]OFD Sender: No OFD packet to send [13:05:58]OFD Sender: No OFD packet to send [13:06:03]OFD Sender: No OFD packet to send [13:06:08]OFD Sender: No OFD packet to send [13:06:13]OFD Sender: No OFD packet to send [13:06:18]OFD Sender: No OFD packet to send [13:06:23]OFD Sender: No OFD packet to send [13:06:28]OFD Sender: No OFD packet to send [13:06:33]OFD Sender: No OFD packet to send [13:06:38]OFD Sender: No OFD packet to send [13:06:43]OFD Sender: No OFD packet to send [13:06:48]OFD Sender: No OFD packet to send [13:06:53]OFD Sender: No OFD packet to send [13:06:58]OFD Sender: No OFD packet to send [13:07:03]OFD Sender: No OFD packet to send [13:07:09]OFD Sender: No OFD packet to send [13:07:14]OFD Sender: No OFD packet to send [13:07:19]OFD Sender: No OFD packet to send [13:07:24]OFD Sender: No OFD packet to send [13:07:29]OFD Sender: No OFD packet to send [13:07:34]OFD Sender: No OFD packet to send [13:07:39]OFD Sender: No OFD packet to send [13:07:44]OFD Sender: No OFD packet to send [13:07:49]OFD Sender: No OFD packet to send [13:07:54]OFD Sender: No OFD packet to send [13:07:59]OFD Sender: No OFD packet to send [13:08:04]OFD Sender: No OFD packet to send [13:08:09]OFD Sender: No OFD packet to send [13:08:14]OFD Sender: No OFD packet to send [13:08:19]OFD Sender: No OFD packet to send [13:08:23]accept exits with 9 [13:08:23]New connection [13:08:23]New thread 3066977636 created [13:08:23]Thread 3067120996 joined [13:08:23]Waiting for new connection... [13:08:23] Sock 9.Parse request [13:08:23]Sock 9.Check first char [13:08:23]Sock 9.First char is OK [13:08:23]request: POST /json_proto HTTP/1.0 [13:08:23]Method: POST [13:08:23]URL: /json_proto [13:08:23]Method is POST - this is cgi request [13:08:23]url: /json_proto [13:08:23]query_string will be loaded in cgi processing [13:08:23]execute_cgi json_proto POST (null) [13:08:23]execute_cgi path=json_proto method=POST [13:08:23]POST find Content-Length [13:08:23]Host: 172.17.63.195:8080 [13:08:23]Content-Length: 677 [13:08:23]Content-Type: application/json [13:08:23] [13:08:23]POST finish read [13:08:23]Found Content-Length = 677 [13:08:23]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450165", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 52", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:08:23]execute_script... [13:08: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)450165", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 52", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:08:23]POST & json_proto [13:08:23]process_json_proto [13:08:23]json parsed OK: [13:08:23]protocol is kg_v1.0 [13:08:23]action value=close_receipt [13:08:23]process_action close_receipt [13:08:23]cmd_close_receipt [13:08:23]MH_GetDate [13:08:23]Write to MH i2c: F0 00 00 15 09 0D [13:08:23]Write i2c OK [13:08:23]MH_I2C_Read... [13:08:23]Read from MH i2c: F0 [13:08:23]MH_I2C_Read... [13:08:23]Read from MH i2c: F0 09 00 [13:08:23]MH_I2C_Read... [13:08:23]Read from MH i2c: F0 09 00 15 09 00 C8 8C 1F 67 47 1B 1E 67 D7 [13:08:23]GetLastDocTimeStamp 1730120686 [13:08:23]current date 1730120904 [13:08:23]FM_GetShiftState [13:08:23]SAM_PROTO_GetShiftState [13:08:23]wFMCommunicate request_size=4 [13:08:23]MH_SAM_APDU [13:08:23]CAPDU: 80 13 01 00 [13:08:23]Write to MH i2c: E2 08 00 16 09 80 13 01 00 00 00 00 00 9C [13:08:23]Write i2c OK [13:08:23]MH_I2C_Read... [13:08:23]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:08:23]Read from MH i2c: E2 [13:08:23]MH_I2C_Read... [13:08:23]Read from MH i2c: E2 0E 00 [13:08:23]MH_I2C_Read... [13:08:23]Read from MH i2c: E2 0E 00 16 09 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 47 [13:08:23]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [13:08:23]wFMCommunicate OK [13:08:23]SAM_PROTO_GetShiftState done [13:08:23]FM_GetShiftState done [13:08:23]opened in 1730073670 [13:08:23]opened+sec_in_day 1730160070 [13:08:23]quantity*price = 50041 [13:08:23]sum+1 = 50042 [13:08: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 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 188 28.10.2024 13:08 Смена: 545 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 ФМ: 0000000000871756 ФД: 202388 ФПД: 251871925108542 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T130824&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202388&fm=251871925108542&tin=02508201610067®Number=0000000000091777&sum=50000 [13:08:24]StoreToDocumentArchive [13:08:24]shift 545 fd 202388 [13:08:24]save to /storage/0545/doc_00202388 [13:08:24]save last doc name /storage/0545/doc_00202388 to /storage/kkm_last_doc_name [13:08:24]save OK [13:08:24]Clear old archive folders... [13:08:24]ProcessDocumentItem done err = 0, tmpTLVsize=251 [13:08:24]tlvbuf is 01360C90 [13:08:24]SAM_PROTO_ClearQueue [13:08:24]wFMCommunicate request_size=4 [13:08:24]MH_SAM_APDU [13:08:24]CAPDU: 80 09 00 00 [13:08:24]Write to MH i2c: E2 08 00 23 09 80 09 00 00 00 00 00 00 9E [13:08:24]Write i2c OK [13:08:24]MH_I2C_Read... [13:08:24]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [13:08:24]Read from MH i2c: E2 [13:08:24]MH_I2C_Read... [13:08:24]Read from MH i2c: E2 03 00 [13:08:24]MH_I2C_Read... [13:08:24]Read from MH i2c: E2 03 00 23 09 00 90 00 A0 [13:08:24]RAPDU: 90 00 [13:08:24]wFMCommunicate OK [13:08:24]SAM_PROTO_ClearQueue done [13:08:24]KKMCreateOFDPacket [13:08:24]OFDProtocolAddRootSTLVToBuf [13:08:24]FM_MakeSignedData [13:08:24]FM_MakeSignedData [13:08:24]SAM_PROTO_SignData [13:08:24]wFMCommunicate request_size=4 [13:08:24]MH_SAM_APDU [13:08:24]CAPDU: 80 0D 01 02 [13:08:24]Write to MH i2c: E2 08 00 24 09 80 0D 01 02 00 00 00 00 A6 [13:08:24]Write i2c OK [13:08:24]MH_I2C_Read... [13:08:24]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [13:08:25]Read from MH i2c: E2 [13:08:25]MH_I2C_Read... [13:08:25]Read from MH i2c: E2 03 00 [13:08:25]MH_I2C_Read... [13:08:25]Read from MH i2c: E2 03 00 24 09 00 90 00 A1 [13:08:25]RAPDU: 90 00 [13:08:25]wFMCommunicate OK [13:08:25]wFMCommunicate request_size=255 [13:08:25]MH_SAM_APDU [13:08:25]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 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 BC 00 00 00 F4 03 04 00 C8 8C 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 94 16 03 00 35 04 06 00 E5 [13:08:25]Write to MH i2c: E2 02 01 25 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 32 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 BC 00 00 00 F4 03 04 00 C8 8C 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 94 16 03 00 35 04 06 00 E5 00 00 85 [13:08:25]Write i2c OK [13:08:25]MH_I2C_Read... [13:08:25]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:08:25]Read from MH i2c: E2 [13:08:25]MH_I2C_Read... [13:08:25]Read from MH i2c: E2 03 00 [13:08:25]MH_I2C_Read... [13:08:25]Read from MH i2c: E2 03 00 25 09 00 90 00 A2 [13:08:25]RAPDU: 90 00 [13:08:25]wFMCommunicate OK [13:08:25]wFMCommunicate request_size=10 [13:08:25]MH_SAM_APDU [13:08:25]CAPDU: 80 0D 02 02 05 13 80 9F FF 3E [13:08:25]Write to MH i2c: E2 0D 00 26 09 80 0D 02 02 05 00 13 80 9F FF 3E 00 00 22 [13:08:25]Write i2c OK [13:08:25]MH_I2C_Read... [13:08:25]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:08:25]Read from MH i2c: E2 [13:08:25]MH_I2C_Read... [13:08:25]Read from MH i2c: E2 03 00 [13:08:25]MH_I2C_Read... [13:08:25]Read from MH i2c: E2 03 00 26 09 00 90 00 A3 [13:08:25]RAPDU: 90 00 [13:08:25]wFMCommunicate OK [13:08:25]wFMCommunicate request_size=4 [13:08:25]MH_SAM_APDU [13:08:25]CAPDU: 80 0D 03 02 [13:08:25]Write to MH i2c: E2 08 00 27 09 80 0D 03 02 00 00 00 00 AB [13:08:25]Write i2c OK [13:08:25]MH_I2C_Read... [13:08:25]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [13:08:25]Read from MH i2c: E2 [13:08:25]MH_I2C_Read... [13:08:25]Read from MH i2c: E2 0B 00 [13:08:25]MH_I2C_Read... [13:08:25]Read from MH i2c: E2 0B 00 27 09 00 B2 2C 8B FD F7 3B EE 9A 90 00 CC [13:08:25]RAPDU: B2 2C 8B FD F7 3B EE 9A 90 00 [13:08:25]wFMCommunicate OK [13:08:25]SAM_PROTO_SignData done [13:08:25]FM_MakeSignedData done [13:08:25]CreateOFDProtocolMessage [13:08:25]wFMCommunicate request_size=4 [13:08:25]MH_SAM_APDU [13:08:25]CAPDU: 80 11 00 00 [13:08:25]Write to MH i2c: E2 08 00 28 09 80 11 00 00 00 00 00 00 AB [13:08:25]Write i2c OK [13:08:25]MH_I2C_Read... [13:08:25]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:08:25]Read from MH i2c: E2 [13:08:25]MH_I2C_Read... [13:08:25]Read from MH i2c: E2 17 00 [13:08:25]MH_I2C_Read... [13:08:25]Read from MH i2c: E2 17 00 28 09 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 00 [13:08:25]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [13:08:25]wFMCommunicate OK [13:08:25]CreateOFDProtocolMessage done [13:08:25]OFDSenderStorePacket 202388 [13:08:25]StoreOFDPacket docnum=202388 [13:08:25]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 CB AE 07 01 2D 0A 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 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 BC 00 00 00 F4 03 04 00 C8 8C 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 94 16 03 00 35 04 06 00 E5 13 80 9F FF 3E B2 2C 8B FD F7 3B EE 9A [13:08:25]CheckFolder [13:08:25]dirname=/storage/ofd_packets [13:08:25]CheckFolder done [13:08:25]ProducePacketName [13:08:25]name=ofd_packets/00202388 [13:08:25]NVStorageSaveData ofd_packets/00202388 [13:08:25]File name is /storage/ofd_packets/00202388 [13:08:25]Write 301 bytes [13:08:25]NVStorageSaveData done [13:08:25]OFDSenderStorePacket done [13:08:25]KKMCreateOFDPacket done [13:08:25]NVStorageSaveData kkm_last_timestamp [13:08:25]File name is /storage/kkm_last_timestamp [13:08:25]Write 4 bytes [13:08:25]NVStorageSaveData done [13:08:25]ExternCall_PrintAddStr [13:08:25]wPrintStart [13:08:25]Write to MH i2c: 01 00 00 29 09 32 [13:08:25]Write i2c OK [13:08:25]MH_I2C_Read... [13:08:25]Read from MH i2c: 01 [13:08:25]MH_I2C_Read... [13:08:25]Read from MH i2c: 01 07 00 [13:08:25]MH_I2C_Read... [13:08:25]Read from MH i2c: 01 07 00 29 09 00 00 00 00 00 FF 0F 47 [13:08:25]RasterBufferAndPrint [13:08:25]line Счет N : (1)450165 [13:08:25]line ИНН: 02508201610067 [13:08:25]line Контрольно-Кассовый Чек [13:08:25]line ПРОДАЖА [13:08:25]line ТРК (МРК, ГНК) : 52 [13:08:25]line Товар: 2710124130 [13:08:25]line Аи-92-К-2 [13:08:25]line 7.480 * 66.90 [13:08:25]line = 500.41 [13:08:25]line НДС 12% НСП 1% [13:08:25]line > о реализуемом товаре [13:08:25]line ОКРУГЛЕНИЕ: -0.41 [13:08:25]line ИТОГО: 500.00 [13:08:25]line Внесено: 500.00 [13:08:25]line СДАЧА: 0.00 [13:08:25]line НСП 1% : 4.43 [13:08:25]line НДС 12% : 53.14 [13:08:25]line Наличными: 500.00 [13:08:25]line Безнал.: 0.00 [13:08:25]line Место: АЗС № 171 "Партнер Нефть" [13:08:25]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [13:08:25]line СНО: Общий режим [13:08:25]line Чек 188 28.10.2024 13:08 [13:08:25]line Смена: 545 ФФД: 1.0 [13:08:25]line ЗНМ: 0300000109 [13:08:25]line РНМ: 0000000000091777 [13:08:25]line Версия ККМ: 001 [13:08:25]line ФМ: 0000000000871756 [13:08:25]line ФД: 202388 [13:08:25]line ФПД: 251871925108542 [13:08:25]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T130824&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202388&fm=251871925108542&tin=02508201610067®Number=0000000000091777&sum=50000 [13:08:25]OFD Sender: Processing packet 202388 [packets to send 116, broken 115] [13:08:25]ProducePacketName [13:08:25]name=ofd_packets/00202388 [13:08:25]OFD Sender: To server: pG, [13:08:25]CommunicateWithHost lk.salyk.kg:30040 [13:08:25]ConnectInit lk.salyk.kg [13:08:25]written 0, free lines is 4095 [13:08:25]Connected sock=7 [13:08:25]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 CB AE 07 01 2D 0A 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 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 BC 00 00 00 F4 03 04 00 C8 8C 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 94 16 03 00 35 04 06 00 E5 13 80 9F FF 3E B2 2C 8B FD F7 3B EE 9A [13:08:26]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 39 35 47 00 81 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 35 36 10 04 04 00 94 16 03 00 F4 03 04 00 7E 38 1F 67 B6 04 01 00 00 8C 8C F2 5C 95 FA 32 64 [13:08:26]CommunicateWithHost err = 0 [13:08:26]CheckOFDResponse [13:08:26]1017 (14) - 77093643461234 [13:08:26]1041 (16) - 0000000000871756 [13:08:26]1040 (4) - 202388 [13:08:26]1012 (4) - 28.10.2024 07:08 [13:08:26]1206 (1) - 0 [13:08:26]OFD Sender: Remove packet 202388 [13:08:26]ProducePacketName [13:08:26]name=ofd_packets/00202388 [13:08:26]NVStorageDeleteData [13:08:26]Write to MH i2c: 01 00 00 54 09 5D [13:08:26]Write i2c OK [13:08:26]MH_I2C_Read... [13:08:26]Read from MH i2c: 01 [13:08:26]MH_I2C_Read... [13:08:26]Read from MH i2c: 01 07 00 [13:08:26]MH_I2C_Read... [13:08:26]Read from MH i2c: 01 07 00 54 09 00 00 00 00 00 8C 0C FC [13:08:26]RasterBufferAndPrint [13:08:26]line [13:08:26]line [13:08:26]line [13:08:26]line [13:08:26]line [13:08:26]written 0, free lines is 3217 [13:08:26]MH_Cut [13:08:26]Write to MH i2c: D1 01 00 5B 09 01 36 [13:08:26]Write i2c OK [13:08:26]MH_I2C_Read... [13:08:26]Read from MH i2c: D1 [13:08:26]MH_I2C_Read... [13:08:26]Read from MH i2c: D1 01 00 [13:08:26]MH_I2C_Read... [13:08:26]Read from MH i2c: D1 01 00 5B 09 00 35 [13:08:26]Write to MH i2c: 01 00 00 5C 09 65 [13:08:26]Write i2c OK [13:08:26]MH_I2C_Read... [13:08:26]OFD Sender: No OFD packet to send [13:08:27]*** Cut start [13:08:27]*** Purtial cut [13:08:27]*** Stage 1: CUTSNS_PIN = 1 [13:08:27]Read from MH i2c: 01 [13:08:27]MH_I2C_Read... [13:08:27]*** Stop cut motor [13:08:27]*** Cut end [13:08:27]Read from MH i2c: 01 07 00 [13:08:27]MH_I2C_Read... [13:08:27]Read from MH i2c: 01 07 00 5C 09 00 00 00 00 00 FF 0F 7A [13:08:27]process_action close_receipt done [13:08:27]requested_data is exist [13:08:27]produce_requested_data [13:08:27]requested_item fm.sn is exist - process it [13:08:27]wFMCommunicate request_size=4 [13:08:27]MH_SAM_APDU [13:08:27]CAPDU: 80 11 00 00 [13:08:27]Write to MH i2c: E2 08 00 5D 09 80 11 00 00 00 00 00 00 E0 [13:08:27]Write i2c OK [13:08:27]MH_I2C_Read... [13:08:27]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:08:27]Read from MH i2c: E2 [13:08:27]MH_I2C_Read... [13:08:27]Read from MH i2c: E2 17 00 [13:08:27]MH_I2C_Read... [13:08:27]Read from MH i2c: E2 17 00 5D 09 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 35 [13:08:27]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [13:08:27]wFMCommunicate OK [13:08:27]requested_item fd.num is exist - process it [13:08:27]SAM_PROTO_GetFieldsCounters [13:08:27]wFMCommunicate request_size=4 [13:08:27]MH_SAM_APDU [13:08:27]CAPDU: 80 13 00 00 [13:08:27]Write to MH i2c: E2 08 00 5E 09 80 13 00 00 00 00 00 00 E3 [13:08:27]Write i2c OK [13:08:27]MH_I2C_Read... [13:08:27]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:08:27]Read from MH i2c: E2 [13:08:27]MH_I2C_Read... [13:08:27]Read from MH i2c: E2 62 00 [13:08:27]MH_I2C_Read... [13:08:27]Read from MH i2c: E2 62 00 5E 09 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 94 16 03 00 0E 04 04 00 21 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 10 [13:08:27]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 94 16 03 00 0E 04 04 00 21 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 [13:08:27]wFMCommunicate OK [13:08:27]SAM_PROTO_GetFieldsCounters done [13:08:27]requested_item shift.num is exist - process it [13:08:27]requested_item shift.opened is exist - process it [13:08:27]req_shift_opened [13:08:27]FM_GetShiftState [13:08:27]SAM_PROTO_GetShiftState [13:08:27]wFMCommunicate request_size=4 [13:08:27]MH_SAM_APDU [13:08:27]CAPDU: 80 13 01 00 [13:08:27]Write to MH i2c: E2 08 00 5F 09 80 13 01 00 00 00 00 00 E5 [13:08:27]Write i2c OK [13:08:27]MH_I2C_Read... [13:08:27]Read from MH i2c: E2 [13:08:27]MH_I2C_Read... [13:08:27]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:08:27]Read from MH i2c: E2 0E 00 [13:08:27]MH_I2C_Read... [13:08:27]Read from MH i2c: E2 0E 00 5F 09 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 90 [13:08:27]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [13:08:27]wFMCommunicate OK [13:08:27]SAM_PROTO_GetShiftState done [13:08:27]FM_GetShiftState done [13:08:27]req_shift_opened done [13:08:27]requested_item shift.open_date is exist - process it [13:08:27]req_shift_open_date [13:08:27]req_shift_open_date done [13:08:27]produce_requested_data done [13:08:27]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202388,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670} [13:08:27]process_action_free close_receipt [13:08:27]json_value_free [13:08:27]json_value_free done [13:08:27]process_json_proto returns [13:08:27]Send response to host [13:08:27]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202388,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670}}} [13:08:27]free response buf [13:08:27]execute_script done [13:08:27]execute_script returns [13:08:27]free content buf [13:08:27]Sock 9.Close socket [13:08:27]Sock 9.Thread stoped [13:08:30]accept exits with 10 [13:08:30]New connection [13:08:30]New thread 3067120996 created [13:08:30]Thread 3066977636 joined [13:08:30]Waiting for new connection... [13:08:30] Sock 10.Parse request [13:08:30]Sock 10.Check first char [13:08:30]Sock 10.First char is OK [13:08:30]request: POST /json_proto HTTP/1.0 [13:08:30]Method: POST [13:08:30]URL: /json_proto [13:08:30]Method is POST - this is cgi request [13:08:30]url: /json_proto [13:08:30]query_string will be loaded in cgi processing [13:08:30]execute_cgi json_proto POST (null) [13:08:30]execute_cgi path=json_proto method=POST [13:08:30]POST find Content-Length [13:08:30]Host: 172.17.63.195:8080 [13:08:30]Content-Length: 677 [13:08:30]Content-Type: application/json [13:08:30] [13:08:30]POST finish read [13:08:30]Found Content-Length = 677 [13:08:30]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450166", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:08:30]execute_script... [13:08: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)450166", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:08:30]POST & json_proto [13:08:30]process_json_proto [13:08:30]json parsed OK: [13:08:30]protocol is kg_v1.0 [13:08:30]action value=close_receipt [13:08:30]process_action close_receipt [13:08:30]cmd_close_receipt [13:08:30]MH_GetDate [13:08:30]Write to MH i2c: F0 00 00 60 09 58 [13:08:30]Write i2c OK [13:08:30]MH_I2C_Read... [13:08:30]Read from MH i2c: F0 [13:08:30]MH_I2C_Read... [13:08:30]Read from MH i2c: F0 09 00 [13:08:30]MH_I2C_Read... [13:08:30]Read from MH i2c: F0 09 00 60 09 00 CF 8C 1F 67 47 1B 1E 67 29 [13:08:30]GetLastDocTimeStamp 1730120904 [13:08:30]current date 1730120911 [13:08:30]FM_GetShiftState [13:08:30]SAM_PROTO_GetShiftState [13:08:30]wFMCommunicate request_size=4 [13:08:30]MH_SAM_APDU [13:08:30]CAPDU: 80 13 01 00 [13:08:30]Write to MH i2c: E2 08 00 61 09 80 13 01 00 00 00 00 00 E7 [13:08:30]Write i2c OK [13:08:30]MH_I2C_Read... [13:08:30]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:08:30]Read from MH i2c: E2 [13:08:30]MH_I2C_Read... [13:08:30]Read from MH i2c: E2 0E 00 [13:08:30]MH_I2C_Read... [13:08:30]Read from MH i2c: E2 0E 00 61 09 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 92 [13:08:30]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [13:08:30]wFMCommunicate OK [13:08:30]SAM_PROTO_GetShiftState done [13:08:30]FM_GetShiftState done [13:08:30]opened in 1730073670 [13:08:30]opened+sec_in_day 1730160070 [13:08:30]quantity*price = 50041 [13:08:30]sum+1 = 50042 [13:08:30]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.41 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 189 28.10.2024 13:08 Смена: 545 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 ФМ: 0000000000871756 ФД: 202389 ФПД: 125408688397593 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T130831&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202389&fm=125408688397593&tin=02508201610067®Number=0000000000091777&sum=50000 [13:08:31]StoreToDocumentArchive [13:08:31]shift 545 fd 202389 [13:08:31]save to /storage/0545/doc_00202389 [13:08:31]save last doc name /storage/0545/doc_00202389 to /storage/kkm_last_doc_name [13:08:31]save OK [13:08:31]Clear old archive folders... [13:08:31]ProcessDocumentItem done err = 0, tmpTLVsize=251 [13:08:31]tlvbuf is 013882B0 [13:08:31]SAM_PROTO_ClearQueue [13:08:31]wFMCommunicate request_size=4 [13:08:31]MH_SAM_APDU [13:08:31]CAPDU: 80 09 00 00 [13:08:31]Write to MH i2c: E2 08 00 6E 09 80 09 00 00 00 00 00 00 E9 [13:08:31]Write i2c OK [13:08:31]MH_I2C_Read... [13:08:31]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [13:08:31]Read from MH i2c: E2 [13:08:31]MH_I2C_Read... [13:08:31]Read from MH i2c: E2 03 00 [13:08:31]MH_I2C_Read... [13:08:31]Read from MH i2c: E2 03 00 6E 09 00 90 00 EB [13:08:31]RAPDU: 90 00 [13:08:31]wFMCommunicate OK [13:08:31]SAM_PROTO_ClearQueue done [13:08:31]KKMCreateOFDPacket [13:08:31]OFDProtocolAddRootSTLVToBuf [13:08:31]FM_MakeSignedData [13:08:31]FM_MakeSignedData [13:08:31]SAM_PROTO_SignData [13:08:31]wFMCommunicate request_size=4 [13:08:31]MH_SAM_APDU [13:08:31]CAPDU: 80 0D 01 02 [13:08:31]Write to MH i2c: E2 08 00 6F 09 80 0D 01 02 00 00 00 00 F1 [13:08:31]Write i2c OK [13:08:31]MH_I2C_Read... [13:08:31]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [13:08:31]Read from MH i2c: E2 [13:08:31]MH_I2C_Read... [13:08:31]Read from MH i2c: E2 03 00 [13:08:31]MH_I2C_Read... [13:08:31]Read from MH i2c: E2 03 00 6F 09 00 90 00 EC [13:08:32]RAPDU: 90 00 [13:08:32]wFMCommunicate OK [13:08:32]wFMCommunicate request_size=255 [13:08:32]MH_SAM_APDU [13:08:32]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 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 BD 00 00 00 F4 03 04 00 CF 8C 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 95 16 03 00 35 04 06 00 72 [13:08:32]Write to MH i2c: E2 02 01 70 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 32 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 BD 00 00 00 F4 03 04 00 CF 8C 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 95 16 03 00 35 04 06 00 72 00 00 66 [13:08:32]Write i2c OK [13:08:32]MH_I2C_Read... [13:08:32]Read from MH i2c: E2 [13:08:32]MH_I2C_Read... [13:08:32]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:08:32]Read from MH i2c: E2 03 00 [13:08:32]MH_I2C_Read... [13:08:32]Read from MH i2c: E2 03 00 70 09 00 90 00 ED [13:08:32]RAPDU: 90 00 [13:08:32]wFMCommunicate OK [13:08:32]wFMCommunicate request_size=10 [13:08:32]MH_SAM_APDU [13:08:32]CAPDU: 80 0D 02 02 05 0E FC 52 DD 19 [13:08:32]Write to MH i2c: E2 0D 00 71 09 80 0D 02 02 05 00 0E FC 52 DD 19 00 00 50 [13:08:32]Write i2c OK [13:08:32]MH_I2C_Read... [13:08:32]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:08:32]Read from MH i2c: E2 [13:08:32]MH_I2C_Read... [13:08:32]Read from MH i2c: E2 03 00 [13:08:32]MH_I2C_Read... [13:08:32]Read from MH i2c: E2 03 00 71 09 00 90 00 EE [13:08:32]RAPDU: 90 00 [13:08:32]wFMCommunicate OK [13:08:32]wFMCommunicate request_size=4 [13:08:32]MH_SAM_APDU [13:08:32]CAPDU: 80 0D 03 02 [13:08:32]Write to MH i2c: E2 08 00 72 09 80 0D 03 02 00 00 00 00 F6 [13:08:32]Write i2c OK [13:08:32]MH_I2C_Read... [13:08:32]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [13:08:32]Read from MH i2c: E2 [13:08:32]MH_I2C_Read... [13:08:32]Read from MH i2c: E2 0B 00 [13:08:32]MH_I2C_Read... [13:08:32]Read from MH i2c: E2 0B 00 72 09 00 FD 3C B7 0A 5C CA 79 16 90 00 A6 [13:08:32]RAPDU: FD 3C B7 0A 5C CA 79 16 90 00 [13:08:32]wFMCommunicate OK [13:08:32]SAM_PROTO_SignData done [13:08:32]FM_MakeSignedData done [13:08:32]CreateOFDProtocolMessage [13:08:32]wFMCommunicate request_size=4 [13:08:32]MH_SAM_APDU [13:08:32]CAPDU: 80 11 00 00 [13:08:32]Write to MH i2c: E2 08 00 73 09 80 11 00 00 00 00 00 00 F6 [13:08:32]Write i2c OK [13:08:32]MH_I2C_Read... [13:08:32]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:08:32]Read from MH i2c: E2 [13:08:32]MH_I2C_Read... [13:08:32]Read from MH i2c: E2 17 00 [13:08:32]MH_I2C_Read... [13:08:32]Read from MH i2c: E2 17 00 73 09 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 4B [13:08:32]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [13:08:32]wFMCommunicate OK [13:08:32]CreateOFDProtocolMessage done [13:08:32]OFDSenderStorePacket 202389 [13:08:32]StoreOFDPacket docnum=202389 [13:08:32]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 1E E4 07 01 45 48 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 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 BD 00 00 00 F4 03 04 00 CF 8C 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 95 16 03 00 35 04 06 00 72 0E FC 52 DD 19 FD 3C B7 0A 5C CA 79 16 [13:08:32]CheckFolder [13:08:32]dirname=/storage/ofd_packets [13:08:32]CheckFolder done [13:08:32]ProducePacketName [13:08:32]name=ofd_packets/00202389 [13:08:32]NVStorageSaveData ofd_packets/00202389 [13:08:32]File name is /storage/ofd_packets/00202389 [13:08:32]Write 301 bytes [13:08:32]NVStorageSaveData done [13:08:32]OFDSenderStorePacket done [13:08:32]KKMCreateOFDPacket done [13:08:32]NVStorageSaveData kkm_last_timestamp [13:08:32]File name is /storage/kkm_last_timestamp [13:08:32]Write 4 bytes [13:08:32]NVStorageSaveData done [13:08:32]ExternCall_PrintAddStr [13:08:32]wPrintStart [13:08:32]Write to MH i2c: 01 00 00 74 09 7D [13:08:32]Write i2c OK [13:08:32]MH_I2C_Read... [13:08:32]Read from MH i2c: 01 [13:08:32]MH_I2C_Read... [13:08:32]Read from MH i2c: 01 07 00 [13:08:32]MH_I2C_Read... [13:08:32]Read from MH i2c: 01 07 00 74 09 00 00 00 00 00 FF 0F 92 [13:08:32]RasterBufferAndPrint [13:08:32]line Счет N : (1)450166 [13:08:32]line ИНН: 02508201610067 [13:08:32]line Контрольно-Кассовый Чек [13:08:32]line ПРОДАЖА [13:08:32]line ТРК (МРК, ГНК) : 31 [13:08:32]line Товар: 2710124130 [13:08:32]line Аи-92-К-2 [13:08:32]line 7.480 * 66.90 [13:08:32]line = 500.41 [13:08:32]line НДС 12% НСП 1% [13:08:32]line > о реализуемом товаре [13:08:32]line ОКРУГЛЕНИЕ: -0.41 [13:08:32]line ИТОГО: 500.00 [13:08:32]line Внесено: 500.00 [13:08:32]line СДАЧА: 0.00 [13:08:32]line НСП 1% : 4.43 [13:08:32]line НДС 12% : 53.14 [13:08:32]line Наличными: 500.00 [13:08:32]line Безнал.: 0.00 [13:08:32]line Место: АЗС № 171 "Партнер Нефть" [13:08:32]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [13:08:32]line СНО: Общий режим [13:08:32]line Чек 189 28.10.2024 13:08 [13:08:32]line Смена: 545 ФФД: 1.0 [13:08:32]line ЗНМ: 0300000109 [13:08:32]line РНМ: 0000000000091777 [13:08:32]line Версия ККМ: 001 [13:08:32]line ФМ: 0000000000871756 [13:08:32]line ФД: 202389 [13:08:32]line ФПД: 125408688397593 [13:08:32]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T130831&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202389&fm=125408688397593&tin=02508201610067®Number=0000000000091777&sum=50000 [13:08:32]written 0, free lines is 4095 [13:08:32]OFD Sender: Processing packet 202389 [packets to send 116, broken 115] [13:08:32]ProducePacketName [13:08:32]name=ofd_packets/00202389 [13:08:32]OFD Sender: To server: pG, [13:08:32]CommunicateWithHost lk.salyk.kg:30040 [13:08:32]ConnectInit lk.salyk.kg [13:08:32]Connected sock=9 [13:08: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 35 36 0F 01 00 00 1E E4 07 01 45 48 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 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 BD 00 00 00 F4 03 04 00 CF 8C 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 95 16 03 00 35 04 06 00 72 0E FC 52 DD 19 FD 3C B7 0A 5C CA 79 16 [13:08: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 35 36 4F 00 00 00 D0 61 47 00 F6 DD A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 95 16 03 00 F4 03 04 00 85 38 1F 67 B6 04 01 00 00 13 4F 7D 41 6F 62 12 47 [13:08:32]CommunicateWithHost err = 0 [13:08:32]CheckOFDResponse [13:08:32]1017 (14) - 77093643461234 [13:08:32]1041 (16) - 0000000000871756 [13:08:32]1040 (4) - 202389 [13:08:32]1012 (4) - 28.10.2024 07:08 [13:08:32]1206 (1) - 0 [13:08:32]OFD Sender: Remove packet 202389 [13:08:32]ProducePacketName [13:08:32]name=ofd_packets/00202389 [13:08:32]NVStorageDeleteData [13:08:32]Write to MH i2c: 01 00 00 9F 09 A8 [13:08:32]Write i2c OK [13:08:32]MH_I2C_Read... [13:08:32]Read from MH i2c: 01 [13:08:32]MH_I2C_Read... [13:08:32]Read from MH i2c: 01 07 00 [13:08:32]MH_I2C_Read... [13:08:32]Read from MH i2c: 01 07 00 9F 09 00 00 00 00 00 93 0C 4E [13:08:32]RasterBufferAndPrint [13:08:32]line [13:08:32]line [13:08:32]line [13:08:32]line [13:08:32]line [13:08:32]written 0, free lines is 3232 [13:08:32]MH_Cut [13:08:32]Write to MH i2c: D1 01 00 A6 09 01 81 [13:08:32]Write i2c OK [13:08:32]MH_I2C_Read... [13:08:32]Read from MH i2c: D1 [13:08:32]MH_I2C_Read... [13:08:32]Read from MH i2c: D1 01 00 [13:08:32]MH_I2C_Read... [13:08:32]Read from MH i2c: D1 01 00 A6 09 00 80 [13:08:32]Write to MH i2c: 01 00 00 A7 09 B0 [13:08:32]Write i2c OK [13:08:32]MH_I2C_Read... [13:08:33]OFD Sender: No OFD packet to send [13:08:33]*** Cut start [13:08:33]*** Purtial cut [13:08:33]*** Stage 1: CUTSNS_PIN = 1 [13:08:34]Read from MH i2c: 01 [13:08:34]MH_I2C_Read... [13:08:34]*** Stop cut motor [13:08:34]*** Cut end [13:08:34]Read from MH i2c: 01 07 00 [13:08:34]MH_I2C_Read... [13:08:34]Read from MH i2c: 01 07 00 A7 09 00 00 00 00 00 FF 0F C5 [13:08:34]process_action close_receipt done [13:08:34]requested_data is exist [13:08:34]produce_requested_data [13:08:34]requested_item fm.sn is exist - process it [13:08:34]wFMCommunicate request_size=4 [13:08:34]MH_SAM_APDU [13:08:34]CAPDU: 80 11 00 00 [13:08:34]Write to MH i2c: E2 08 00 A8 09 80 11 00 00 00 00 00 00 2B [13:08:34]Write i2c OK [13:08:34]MH_I2C_Read... [13:08:34]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:08:34]Read from MH i2c: E2 [13:08:34]MH_I2C_Read... [13:08:34]Read from MH i2c: E2 17 00 [13:08:34]MH_I2C_Read... [13:08:34]Read from MH i2c: E2 17 00 A8 09 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 80 [13:08:34]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [13:08:34]wFMCommunicate OK [13:08:34]requested_item fd.num is exist - process it [13:08:34]SAM_PROTO_GetFieldsCounters [13:08:34]wFMCommunicate request_size=4 [13:08:34]MH_SAM_APDU [13:08:34]CAPDU: 80 13 00 00 [13:08:34]Write to MH i2c: E2 08 00 A9 09 80 13 00 00 00 00 00 00 2E [13:08:34]Write i2c OK [13:08:34]MH_I2C_Read... [13:08:34]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:08:34]Read from MH i2c: E2 [13:08:34]MH_I2C_Read... [13:08:34]Read from MH i2c: E2 62 00 [13:08:34]MH_I2C_Read... [13:08:34]Read from MH i2c: E2 62 00 A9 09 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 95 16 03 00 0E 04 04 00 21 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 5F [13:08: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 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 95 16 03 00 0E 04 04 00 21 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 [13:08:34]wFMCommunicate OK [13:08:34]SAM_PROTO_GetFieldsCounters done [13:08:34]requested_item shift.num is exist - process it [13:08:34]requested_item shift.opened is exist - process it [13:08:34]req_shift_opened [13:08:34]FM_GetShiftState [13:08:34]SAM_PROTO_GetShiftState [13:08:34]wFMCommunicate request_size=4 [13:08:34]MH_SAM_APDU [13:08:34]CAPDU: 80 13 01 00 [13:08:34]Write to MH i2c: E2 08 00 AA 09 80 13 01 00 00 00 00 00 30 [13:08:34]Write i2c OK [13:08:34]MH_I2C_Read... [13:08:34]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:08:34]Read from MH i2c: E2 [13:08:34]MH_I2C_Read... [13:08:34]Read from MH i2c: E2 0E 00 [13:08:34]MH_I2C_Read... [13:08:34]Read from MH i2c: E2 0E 00 AA 09 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 DB [13:08:34]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [13:08:34]wFMCommunicate OK [13:08:34]SAM_PROTO_GetShiftState done [13:08:34]FM_GetShiftState done [13:08:34]req_shift_opened done [13:08:34]requested_item shift.open_date is exist - process it [13:08:34]req_shift_open_date [13:08:34]req_shift_open_date done [13:08:34]produce_requested_data done [13:08:34]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202389,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670} [13:08:34]process_action_free close_receipt [13:08:34]json_value_free [13:08:34]json_value_free done [13:08:34]process_json_proto returns [13:08:34]Send response to host [13:08:34]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202389,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670}}} [13:08:34]free response buf [13:08:34]execute_script done [13:08:34]execute_script returns [13:08:34]free content buf [13:08:34]Sock 10.Close socket [13:08:34]Sock 10.Thread stoped [13:08:38]OFD Sender: No OFD packet to send [13:08:43]OFD Sender: No OFD packet to send [13:08:48]OFD Sender: No OFD packet to send [13:08:53]OFD Sender: No OFD packet to send [13:08:58]OFD Sender: No OFD packet to send [13:09:03]OFD Sender: No OFD packet to send [13:09:08]OFD Sender: No OFD packet to send [13:09:13]OFD Sender: No OFD packet to send [13:09:18]OFD Sender: No OFD packet to send [13:09:23]OFD Sender: No OFD packet to send [13:09:28]OFD Sender: No OFD packet to send [13:09:33]OFD Sender: No OFD packet to send [13:09:38]OFD Sender: No OFD packet to send [13:09:43]OFD Sender: No OFD packet to send [13:09:48]OFD Sender: No OFD packet to send [13:09:53]OFD Sender: No OFD packet to send [13:09:58]OFD Sender: No OFD packet to send [13:10:03]OFD Sender: No OFD packet to send [13:10:08]OFD Sender: No OFD packet to send [13:10:11]accept exits with 7 [13:10:11]New connection [13:10:11]New thread 3066977636 created [13:10:11]Thread 3067120996 joined [13:10:11]Waiting for new connection... [13:10:11] Sock 7.Parse request [13:10:11]Sock 7.Check first char [13:10:11]Sock 7.First char is OK [13:10:11]request: POST /json_proto HTTP/1.0 [13:10:11]Method: POST [13:10:11]URL: /json_proto [13:10:11]Method is POST - this is cgi request [13:10:11]url: /json_proto [13:10:11]query_string will be loaded in cgi processing [13:10:11]execute_cgi json_proto POST (null) [13:10:11]execute_cgi path=json_proto method=POST [13:10:11]POST find Content-Length [13:10:11]Host: 172.17.63.195:8080 [13:10:11]Content-Length: 677 [13:10:11]Content-Type: application/json [13:10:11] [13:10:11]POST finish read [13:10:11]Found Content-Length = 677 [13:10:11]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450167", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:10:11]execute_script... [13:10: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)450167", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:10:11]POST & json_proto [13:10:11]process_json_proto [13:10:11]json parsed OK: [13:10:11]protocol is kg_v1.0 [13:10:11]action value=close_receipt [13:10:11]process_action close_receipt [13:10:11]cmd_close_receipt [13:10:11]MH_GetDate [13:10:11]Write to MH i2c: F0 00 00 AB 09 A3 [13:10:11]Write i2c OK [13:10:11]MH_I2C_Read... [13:10:11]Read from MH i2c: F0 [13:10:11]MH_I2C_Read... [13:10:11]Read from MH i2c: F0 09 00 [13:10:11]MH_I2C_Read... [13:10:11]Read from MH i2c: F0 09 00 AB 09 00 34 8D 1F 67 47 1B 1E 67 DA [13:10:11]GetLastDocTimeStamp 1730120911 [13:10:11]current date 1730121012 [13:10:11]FM_GetShiftState [13:10:11]SAM_PROTO_GetShiftState [13:10:11]wFMCommunicate request_size=4 [13:10:11]MH_SAM_APDU [13:10:11]CAPDU: 80 13 01 00 [13:10:11]Write to MH i2c: E2 08 00 AC 09 80 13 01 00 00 00 00 00 32 [13:10:11]Write i2c OK [13:10:11]MH_I2C_Read... [13:10:11]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:10:11]Read from MH i2c: E2 [13:10:11]MH_I2C_Read... [13:10:11]Read from MH i2c: E2 0E 00 [13:10:11]MH_I2C_Read... [13:10:11]Read from MH i2c: E2 0E 00 AC 09 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 DD [13:10:11]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [13:10:11]wFMCommunicate OK [13:10:11]SAM_PROTO_GetShiftState done [13:10:11]FM_GetShiftState done [13:10:11]opened in 1730073670 [13:10:11]opened+sec_in_day 1730160070 [13:10:11]quantity*price = 50041 [13:10:11]sum+1 = 50042 [13:10: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 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 190 28.10.2024 13:10 Смена: 545 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 ФМ: 0000000000871756 ФД: 202390 ФПД: 186345036005331 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T131012&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202390&fm=186345036005331&tin=02508201610067®Number=0000000000091777&sum=50000 [13:10:12]StoreToDocumentArchive [13:10:12]shift 545 fd 202390 [13:10:12]save to /storage/0545/doc_00202390 [13:10:12]save last doc name /storage/0545/doc_00202390 to /storage/kkm_last_doc_name [13:10:12]save OK [13:10:12]Clear old archive folders... [13:10:12]ProcessDocumentItem done err = 0, tmpTLVsize=251 [13:10:12]tlvbuf is 0131D710 [13:10:12]SAM_PROTO_ClearQueue [13:10:12]wFMCommunicate request_size=4 [13:10:12]MH_SAM_APDU [13:10:12]CAPDU: 80 09 00 00 [13:10:12]Write to MH i2c: E2 08 00 B9 09 80 09 00 00 00 00 00 00 34 [13:10:12]Write i2c OK [13:10:12]MH_I2C_Read... [13:10:12]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [13:10:12]Read from MH i2c: E2 [13:10:12]MH_I2C_Read... [13:10:12]Read from MH i2c: E2 03 00 [13:10:12]MH_I2C_Read... [13:10:12]Read from MH i2c: E2 03 00 B9 09 00 90 00 36 [13:10:12]RAPDU: 90 00 [13:10:12]wFMCommunicate OK [13:10:12]SAM_PROTO_ClearQueue done [13:10:12]KKMCreateOFDPacket [13:10:12]OFDProtocolAddRootSTLVToBuf [13:10:12]FM_MakeSignedData [13:10:12]FM_MakeSignedData [13:10:12]SAM_PROTO_SignData [13:10:12]wFMCommunicate request_size=4 [13:10:12]MH_SAM_APDU [13:10:12]CAPDU: 80 0D 01 02 [13:10:12]Write to MH i2c: E2 08 00 BA 09 80 0D 01 02 00 00 00 00 3C [13:10:12]Write i2c OK [13:10:12]MH_I2C_Read... [13:10:12]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [13:10:12]Read from MH i2c: E2 [13:10:12]MH_I2C_Read... [13:10:12]Read from MH i2c: E2 03 00 [13:10:12]MH_I2C_Read... [13:10:12]Read from MH i2c: E2 03 00 BA 09 00 90 00 37 [13:10:12]RAPDU: 90 00 [13:10:12]wFMCommunicate OK [13:10:12]wFMCommunicate request_size=255 [13:10:12]MH_SAM_APDU [13:10: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 32 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 BE 00 00 00 F4 03 04 00 34 8D 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 96 16 03 00 35 04 06 00 A9 [13:10:12]Write to MH i2c: E2 02 01 BB 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 32 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 BE 00 00 00 F4 03 04 00 34 8D 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 96 16 03 00 35 04 06 00 A9 00 00 50 [13:10:12]Write i2c OK [13:10:12]MH_I2C_Read... [13:10:13]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:10:13]Read from MH i2c: E2 [13:10:13]MH_I2C_Read... [13:10:13]Read from MH i2c: E2 03 00 [13:10:13]MH_I2C_Read... [13:10:13]Read from MH i2c: E2 03 00 BB 09 00 90 00 38 [13:10:13]RAPDU: 90 00 [13:10:13]wFMCommunicate OK [13:10:13]wFMCommunicate request_size=10 [13:10:13]MH_SAM_APDU [13:10:13]CAPDU: 80 0D 02 02 05 7A D5 AD 3F D3 [13:10:13]Write to MH i2c: E2 0D 00 BC 09 80 0D 02 02 05 00 7A D5 AD 3F D3 00 00 57 [13:10:13]Write i2c OK [13:10:13]MH_I2C_Read... [13:10:13]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:10:13]Read from MH i2c: E2 [13:10:13]MH_I2C_Read... [13:10:13]Read from MH i2c: E2 03 00 [13:10:13]MH_I2C_Read... [13:10:13]Read from MH i2c: E2 03 00 BC 09 00 90 00 39 [13:10:13]RAPDU: 90 00 [13:10:13]wFMCommunicate OK [13:10:13]wFMCommunicate request_size=4 [13:10:13]MH_SAM_APDU [13:10:13]CAPDU: 80 0D 03 02 [13:10:13]Write to MH i2c: E2 08 00 BD 09 80 0D 03 02 00 00 00 00 41 [13:10:13]Write i2c OK [13:10:13]MH_I2C_Read... [13:10:13]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [13:10:13]Read from MH i2c: E2 [13:10:13]MH_I2C_Read... [13:10:13]Read from MH i2c: E2 0B 00 [13:10:13]MH_I2C_Read... [13:10:13]Read from MH i2c: E2 0B 00 BD 09 00 44 40 E2 3E DA 05 85 3E 90 00 88 [13:10:13]RAPDU: 44 40 E2 3E DA 05 85 3E 90 00 [13:10:13]wFMCommunicate OK [13:10:13]SAM_PROTO_SignData done [13:10:13]FM_MakeSignedData done [13:10:13]CreateOFDProtocolMessage [13:10:13]wFMCommunicate request_size=4 [13:10:13]MH_SAM_APDU [13:10:13]CAPDU: 80 11 00 00 [13:10:13]Write to MH i2c: E2 08 00 BE 09 80 11 00 00 00 00 00 00 41 [13:10:13]Write i2c OK [13:10:13]MH_I2C_Read... [13:10:13]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:10:13]Read from MH i2c: E2 [13:10:13]MH_I2C_Read... [13:10:13]Read from MH i2c: E2 17 00 [13:10:13]MH_I2C_Read... [13:10:13]Read from MH i2c: E2 17 00 BE 09 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 96 [13:10:13]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [13:10:13]wFMCommunicate OK [13:10:13]CreateOFDProtocolMessage done [13:10:13]OFDSenderStorePacket 202390 [13:10:13]StoreOFDPacket docnum=202390 [13:10:13]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 9C FC 07 01 A4 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 32 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 BE 00 00 00 F4 03 04 00 34 8D 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 96 16 03 00 35 04 06 00 A9 7A D5 AD 3F D3 44 40 E2 3E DA 05 85 3E [13:10:13]CheckFolder [13:10:13]dirname=/storage/ofd_packets [13:10:13]CheckFolder done [13:10:13]ProducePacketName [13:10:13]name=ofd_packets/00202390 [13:10:13]NVStorageSaveData ofd_packets/00202390 [13:10:13]File name is /storage/ofd_packets/00202390 [13:10:13]Write 301 bytes [13:10:13]NVStorageSaveData done [13:10:13]OFDSenderStorePacket done [13:10:13]KKMCreateOFDPacket done [13:10:13]NVStorageSaveData kkm_last_timestamp [13:10:13]File name is /storage/kkm_last_timestamp [13:10:13]Write 4 bytes [13:10:13]NVStorageSaveData done [13:10:13]ExternCall_PrintAddStr [13:10:13]wPrintStart [13:10:13]Write to MH i2c: 01 00 00 BF 09 C8 [13:10:13]Write i2c OK [13:10:13]MH_I2C_Read... [13:10:13]Read from MH i2c: 01 [13:10:13]MH_I2C_Read... [13:10:13]Read from MH i2c: 01 07 00 [13:10:13]MH_I2C_Read... [13:10:13]Read from MH i2c: 01 07 00 BF 09 00 00 00 00 00 FF 0F DD [13:10:13]RasterBufferAndPrint [13:10:13]line Счет N : (1)450167 [13:10:13]line ИНН: 02508201610067 [13:10:13]line Контрольно-Кассовый Чек [13:10:13]line ПРОДАЖА [13:10:13]line ТРК (МРК, ГНК) : 41 [13:10:13]line Товар: 2710124130 [13:10:13]line Аи-92-К-2 [13:10:13]line 7.480 * 66.90 [13:10:13]line = 500.41 [13:10:13]line НДС 12% НСП 1% [13:10:13]line > о реализуемом товаре [13:10:13]line ОКРУГЛЕНИЕ: -0.41 [13:10:13]line ИТОГО: 500.00 [13:10:13]line Внесено: 500.00 [13:10:13]line СДАЧА: 0.00 [13:10:13]line НСП 1% : 4.43 [13:10:13]line НДС 12% : 53.14 [13:10:13]line Наличными: 500.00 [13:10:13]line Безнал.: 0.00 [13:10:13]line Место: АЗС № 171 "Партнер Нефть" [13:10:13]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [13:10:13]line СНО: Общий режим [13:10:13]line Чек 190 28.10.2024 13:10 [13:10:13]line Смена: 545 ФФД: 1.0 [13:10:13]line ЗНМ: 0300000109 [13:10:13]line РНМ: 0000000000091777 [13:10:13]line Версия ККМ: 001 [13:10:13]line ФМ: 0000000000871756 [13:10:13]line ФД: 202390 [13:10:13]line ФПД: 186345036005331 [13:10:13]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T131012&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202390&fm=186345036005331&tin=02508201610067®Number=0000000000091777&sum=50000 [13:10:13]OFD Sender: Processing packet 202390 [packets to send 116, broken 115] [13:10:13]ProducePacketName [13:10:13]name=ofd_packets/00202390 [13:10:13]OFD Sender: To server: pG, [13:10:13]CommunicateWithHost lk.salyk.kg:30040 [13:10:13]ConnectInit lk.salyk.kg [13:10:13]written 0, free lines is 4095 [13:10:13]Connected sock=10 [13:10:13]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 9C FC 07 01 A4 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 32 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 BE 00 00 00 F4 03 04 00 34 8D 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 96 16 03 00 35 04 06 00 A9 7A D5 AD 3F D3 44 40 E2 3E DA 05 85 3E [13:10:14]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 7F 29 47 00 E2 07 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 96 16 03 00 F4 03 04 00 EA 38 1F 67 B6 04 01 00 00 EB AD E9 EE 69 87 AC 06 [13:10:14]CommunicateWithHost err = 0 [13:10:14]CheckOFDResponse [13:10:14]1017 (14) - 77093643461234 [13:10:14]1041 (16) - 0000000000871756 [13:10:14]1040 (4) - 202390 [13:10:14]1012 (4) - 28.10.2024 07:10 [13:10:14]1206 (1) - 0 [13:10:14]OFD Sender: Remove packet 202390 [13:10:14]ProducePacketName [13:10:14]name=ofd_packets/00202390 [13:10:14]NVStorageDeleteData [13:10:14]Write to MH i2c: 01 00 00 EA 09 F3 [13:10:14]Write i2c OK [13:10:14]MH_I2C_Read... [13:10:14]Read from MH i2c: 01 [13:10:14]MH_I2C_Read... [13:10:14]Read from MH i2c: 01 07 00 [13:10:14]MH_I2C_Read... [13:10:14]Read from MH i2c: 01 07 00 EA 09 00 00 00 00 00 91 0C 97 [13:10:14]RasterBufferAndPrint [13:10:14]line [13:10:14]line [13:10:14]line [13:10:14]line [13:10:14]line [13:10:14]written 0, free lines is 3222 [13:10:14]MH_Cut [13:10:14]Write to MH i2c: D1 01 00 F1 09 01 CC [13:10:14]Write i2c OK [13:10:14]MH_I2C_Read... [13:10:14]Read from MH i2c: D1 [13:10:14]MH_I2C_Read... [13:10:14]Read from MH i2c: D1 01 00 [13:10:14]MH_I2C_Read... [13:10:14]Read from MH i2c: D1 01 00 F1 09 00 CB [13:10:14]Write to MH i2c: 01 00 00 F2 09 FB [13:10:14]Write i2c OK [13:10:14]MH_I2C_Read... [13:10:14]OFD Sender: No OFD packet to send [13:10:15]*** Cut start [13:10:15]*** Purtial cut [13:10:15]*** Stage 1: CUTSNS_PIN = 1 [13:10:15]Read from MH i2c: 01 [13:10:15]MH_I2C_Read... [13:10:15]*** Stop cut motor [13:10:15]*** Cut end [13:10:15]Read from MH i2c: 01 07 00 [13:10:15]MH_I2C_Read... [13:10:15]Read from MH i2c: 01 07 00 F2 09 00 00 00 00 00 FF 0F 10 [13:10:15]process_action close_receipt done [13:10:15]requested_data is exist [13:10:15]produce_requested_data [13:10:15]requested_item fm.sn is exist - process it [13:10:15]wFMCommunicate request_size=4 [13:10:15]MH_SAM_APDU [13:10:15]CAPDU: 80 11 00 00 [13:10:15]Write to MH i2c: E2 08 00 F3 09 80 11 00 00 00 00 00 00 76 [13:10:15]Write i2c OK [13:10:15]MH_I2C_Read... [13:10:15]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:10:15]Read from MH i2c: E2 [13:10:15]MH_I2C_Read... [13:10:15]Read from MH i2c: E2 17 00 [13:10:15]MH_I2C_Read... [13:10:15]Read from MH i2c: E2 17 00 F3 09 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 CB [13:10:15]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [13:10:15]wFMCommunicate OK [13:10:15]requested_item fd.num is exist - process it [13:10:15]SAM_PROTO_GetFieldsCounters [13:10:15]wFMCommunicate request_size=4 [13:10:15]MH_SAM_APDU [13:10:15]CAPDU: 80 13 00 00 [13:10:15]Write to MH i2c: E2 08 00 F4 09 80 13 00 00 00 00 00 00 79 [13:10:15]Write i2c OK [13:10:15]MH_I2C_Read... [13:10:15]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:10:15]Read from MH i2c: E2 [13:10:15]MH_I2C_Read... [13:10:15]Read from MH i2c: E2 62 00 [13:10:15]MH_I2C_Read... [13:10:15]Read from MH i2c: E2 62 00 F4 09 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 96 16 03 00 0E 04 04 00 21 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 AE [13:10:15]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 96 16 03 00 0E 04 04 00 21 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 [13:10:15]wFMCommunicate OK [13:10:15]SAM_PROTO_GetFieldsCounters done [13:10:15]requested_item shift.num is exist - process it [13:10:15]requested_item shift.opened is exist - process it [13:10:15]req_shift_opened [13:10:15]FM_GetShiftState [13:10:15]SAM_PROTO_GetShiftState [13:10:15]wFMCommunicate request_size=4 [13:10:15]MH_SAM_APDU [13:10:15]CAPDU: 80 13 01 00 [13:10:15]Write to MH i2c: E2 08 00 F5 09 80 13 01 00 00 00 00 00 7B [13:10:15]Write i2c OK [13:10:15]MH_I2C_Read... [13:10:15]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:10:15]Read from MH i2c: E2 [13:10:15]MH_I2C_Read... [13:10:15]Read from MH i2c: E2 0E 00 [13:10:15]MH_I2C_Read... [13:10:15]Read from MH i2c: E2 0E 00 F5 09 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 26 [13:10:15]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [13:10:15]wFMCommunicate OK [13:10:15]SAM_PROTO_GetShiftState done [13:10:15]FM_GetShiftState done [13:10:15]req_shift_opened done [13:10:15]requested_item shift.open_date is exist - process it [13:10:15]req_shift_open_date [13:10:15]req_shift_open_date done [13:10:15]produce_requested_data done [13:10:15]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202390,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670} [13:10:15]process_action_free close_receipt [13:10:15]json_value_free [13:10:15]json_value_free done [13:10:15]process_json_proto returns [13:10:15]Send response to host [13:10:15]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202390,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670}}} [13:10:15]free response buf [13:10:15]execute_script done [13:10:15]execute_script returns [13:10:15]free content buf [13:10:15]Sock 7.Close socket [13:10:15]Sock 7.Thread stoped [13:10:19]OFD Sender: No OFD packet to send [13:10:24]OFD Sender: No OFD packet to send [13:10:29]OFD Sender: No OFD packet to send [13:10:34]OFD Sender: No OFD packet to send [13:10:39]OFD Sender: No OFD packet to send [13:10:44]OFD Sender: No OFD packet to send [13:10:49]OFD Sender: No OFD packet to send [13:10:54]OFD Sender: No OFD packet to send [13:10:59]OFD Sender: No OFD packet to send [13:11:04]OFD Sender: No OFD packet to send [13:11:09]OFD Sender: No OFD packet to send [13:11:14]OFD Sender: No OFD packet to send [13:11:19]OFD Sender: No OFD packet to send [13:11:24]OFD Sender: No OFD packet to send [13:11:29]OFD Sender: No OFD packet to send [13:11:34]OFD Sender: No OFD packet to send [13:11:39]OFD Sender: No OFD packet to send [13:11:44]OFD Sender: No OFD packet to send [13:11:49]OFD Sender: No OFD packet to send [13:11:54]OFD Sender: No OFD packet to send [13:11:59]OFD Sender: No OFD packet to send [13:12:04]OFD Sender: No OFD packet to send [13:12:09]accept exits with 9 [13:12:09]New connection [13:12:09]New thread 3067120996 created [13:12:09]Thread 3066977636 joined [13:12:09]Waiting for new connection... [13:12:09] Sock 9.Parse request [13:12:09]Sock 9.Check first char [13:12:09]Sock 9.First char is OK [13:12:09]request: POST /json_proto HTTP/1.0 [13:12:09]Method: POST [13:12:09]URL: /json_proto [13:12:09]Method is POST - this is cgi request [13:12:09]url: /json_proto [13:12:09]query_string will be loaded in cgi processing [13:12:09]execute_cgi json_proto POST (null) [13:12:09]execute_cgi path=json_proto method=POST [13:12:09]POST find Content-Length [13:12:09]Host: 172.17.63.195:8080 [13:12:09]Content-Length: 682 [13:12:09]Content-Type: application/json [13:12:09] [13:12:09]POST finish read [13:12:09]Found Content-Length = 682 [13:12:09]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450168", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 62", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "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" ] } } [13:12:09]execute_script... [13:12: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)450168", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 62", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "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" ] } } [13:12:09]POST & json_proto [13:12:09]process_json_proto [13:12:09]json parsed OK: [13:12:09]protocol is kg_v1.0 [13:12:09]action value=close_receipt [13:12:09]process_action close_receipt [13:12:09]cmd_close_receipt [13:12:09]MH_GetDate [13:12:09]Write to MH i2c: F0 00 00 F6 09 EE [13:12:09]Write i2c OK [13:12:09]MH_I2C_Read... [13:12:09]Read from MH i2c: F0 [13:12:09]MH_I2C_Read... [13:12:09]Read from MH i2c: F0 09 00 [13:12:09]MH_I2C_Read... [13:12:09]Read from MH i2c: F0 09 00 F6 09 00 AA 8D 1F 67 47 1B 1E 67 9B [13:12:09]GetLastDocTimeStamp 1730121012 [13:12:09]current date 1730121130 [13:12:09]FM_GetShiftState [13:12:09]SAM_PROTO_GetShiftState [13:12:09]wFMCommunicate request_size=4 [13:12:09]MH_SAM_APDU [13:12:09]CAPDU: 80 13 01 00 [13:12:09]Write to MH i2c: E2 08 00 F7 09 80 13 01 00 00 00 00 00 7D [13:12:09]Write i2c OK [13:12:09]MH_I2C_Read... [13:12:09]OFD Sender: No OFD packet to send [13:12:09]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:12:09]Read from MH i2c: E2 [13:12:09]MH_I2C_Read... [13:12:09]Read from MH i2c: E2 0E 00 [13:12:09]MH_I2C_Read... [13:12:09]Read from MH i2c: E2 0E 00 F7 09 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 28 [13:12:09]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [13:12:09]wFMCommunicate OK [13:12:09]SAM_PROTO_GetShiftState done [13:12:09]FM_GetShiftState done [13:12:09]opened in 1730073670 [13:12:09]opened+sec_in_day 1730160070 [13:12:09]quantity*price = 100015 [13:12:09]sum+1 = 100017 [13:12: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 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 191 28.10.2024 13:12 Смена: 545 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 ФМ: 0000000000871756 ФД: 202391 ФПД: 62567875042240 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T131210&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202391&fm=62567875042240&tin=02508201610067®Number=0000000000091777&sum=100000 [13:12:10]StoreToDocumentArchive [13:12:10]shift 545 fd 202391 [13:12:10]save to /storage/0545/doc_00202391 [13:12:10]save last doc name /storage/0545/doc_00202391 to /storage/kkm_last_doc_name [13:12:10]save OK [13:12:10]Clear old archive folders... [13:12:10]ProcessDocumentItem done err = 0, tmpTLVsize=251 [13:12:10]tlvbuf is 013749C0 [13:12:10]SAM_PROTO_ClearQueue [13:12:10]wFMCommunicate request_size=4 [13:12:10]MH_SAM_APDU [13:12:10]CAPDU: 80 09 00 00 [13:12:10]Write to MH i2c: E2 08 00 04 0A 80 09 00 00 00 00 00 00 80 [13:12:10]Write i2c OK [13:12:10]MH_I2C_Read... [13:12:10]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [13:12:10]Read from MH i2c: E2 [13:12:10]MH_I2C_Read... [13:12:10]Read from MH i2c: E2 03 00 [13:12:10]MH_I2C_Read... [13:12:10]Read from MH i2c: E2 03 00 04 0A 00 90 00 82 [13:12:10]RAPDU: 90 00 [13:12:10]wFMCommunicate OK [13:12:10]SAM_PROTO_ClearQueue done [13:12:10]KKMCreateOFDPacket [13:12:10]OFDProtocolAddRootSTLVToBuf [13:12:10]FM_MakeSignedData [13:12:10]FM_MakeSignedData [13:12:10]SAM_PROTO_SignData [13:12:10]wFMCommunicate request_size=4 [13:12:10]MH_SAM_APDU [13:12:10]CAPDU: 80 0D 01 02 [13:12:10]Write to MH i2c: E2 08 00 05 0A 80 0D 01 02 00 00 00 00 88 [13:12:10]Write i2c OK [13:12:10]MH_I2C_Read... [13:12:10]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [13:12:10]Read from MH i2c: E2 [13:12:10]MH_I2C_Read... [13:12:10]Read from MH i2c: E2 03 00 [13:12:10]MH_I2C_Read... [13:12:10]Read from MH i2c: E2 03 00 05 0A 00 90 00 83 [13:12:10]RAPDU: 90 00 [13:12:10]wFMCommunicate OK [13:12:10]wFMCommunicate request_size=255 [13:12:10]MH_SAM_APDU [13:12:10]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 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 BF 00 00 00 F4 03 04 00 AA 8D 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 97 16 03 00 35 04 06 00 38 [13:12:10]Write to MH i2c: E2 02 01 06 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 32 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 BF 00 00 00 F4 03 04 00 AA 8D 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 97 16 03 00 35 04 06 00 38 00 00 9D [13:12:10]Write i2c OK [13:12:10]MH_I2C_Read... [13:12:11]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:12:11]Read from MH i2c: E2 [13:12:11]MH_I2C_Read... [13:12:11]Read from MH i2c: E2 03 00 [13:12:11]MH_I2C_Read... [13:12:11]Read from MH i2c: E2 03 00 06 0A 00 90 00 84 [13:12:11]RAPDU: 90 00 [13:12:11]wFMCommunicate OK [13:12:11]wFMCommunicate request_size=10 [13:12:11]MH_SAM_APDU [13:12:11]CAPDU: 80 0D 02 02 05 E7 B7 F7 5B C0 [13:12:11]Write to MH i2c: E2 0D 00 07 0A 80 0D 02 02 05 00 E7 B7 F7 5B C0 00 00 45 [13:12:11]Write i2c OK [13:12:11]MH_I2C_Read... [13:12:11]Read from MH i2c: E2 [13:12:11]MH_I2C_Read... [13:12:11]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:12:11]Read from MH i2c: E2 03 00 [13:12:11]MH_I2C_Read... [13:12:11]Read from MH i2c: E2 03 00 07 0A 00 90 00 85 [13:12:11]RAPDU: 90 00 [13:12:11]wFMCommunicate OK [13:12:11]wFMCommunicate request_size=4 [13:12:11]MH_SAM_APDU [13:12:11]CAPDU: 80 0D 03 02 [13:12:11]Write to MH i2c: E2 08 00 08 0A 80 0D 03 02 00 00 00 00 8D [13:12:11]Write i2c OK [13:12:11]MH_I2C_Read... [13:12:11]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [13:12:11]Read from MH i2c: E2 [13:12:11]MH_I2C_Read... [13:12:11]Read from MH i2c: E2 0B 00 [13:12:11]MH_I2C_Read... [13:12:11]Read from MH i2c: E2 0B 00 08 0A 00 C1 85 7B 83 46 5A FF 25 90 00 96 [13:12:11]RAPDU: C1 85 7B 83 46 5A FF 25 90 00 [13:12:11]wFMCommunicate OK [13:12:11]SAM_PROTO_SignData done [13:12:11]FM_MakeSignedData done [13:12:11]CreateOFDProtocolMessage [13:12:11]wFMCommunicate request_size=4 [13:12:11]MH_SAM_APDU [13:12:11]CAPDU: 80 11 00 00 [13:12:11]Write to MH i2c: E2 08 00 09 0A 80 11 00 00 00 00 00 00 8D [13:12:11]Write i2c OK [13:12:11]MH_I2C_Read... [13:12:11]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:12:11]Read from MH i2c: E2 [13:12:11]MH_I2C_Read... [13:12:11]Read from MH i2c: E2 17 00 [13:12:11]MH_I2C_Read... [13:12:11]Read from MH i2c: E2 17 00 09 0A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 E2 [13:12:11]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [13:12:11]wFMCommunicate OK [13:12:11]CreateOFDProtocolMessage done [13:12:11]OFDSenderStorePacket 202391 [13:12:11]StoreOFDPacket docnum=202391 [13:12:11]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 F0 C6 07 01 EE 13 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 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 BF 00 00 00 F4 03 04 00 AA 8D 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 97 16 03 00 35 04 06 00 38 E7 B7 F7 5B C0 C1 85 7B 83 46 5A FF 25 [13:12:11]CheckFolder [13:12:11]dirname=/storage/ofd_packets [13:12:11]CheckFolder done [13:12:11]ProducePacketName [13:12:11]name=ofd_packets/00202391 [13:12:11]NVStorageSaveData ofd_packets/00202391 [13:12:11]File name is /storage/ofd_packets/00202391 [13:12:11]Write 301 bytes [13:12:11]NVStorageSaveData done [13:12:11]OFDSenderStorePacket done [13:12:11]KKMCreateOFDPacket done [13:12:11]NVStorageSaveData kkm_last_timestamp [13:12:11]File name is /storage/kkm_last_timestamp [13:12:11]Write 4 bytes [13:12:11]NVStorageSaveData done [13:12:11]ExternCall_PrintAddStr [13:12:11]wPrintStart [13:12:11]Write to MH i2c: 01 00 00 0A 0A 14 [13:12:11]Write i2c OK [13:12:11]MH_I2C_Read... [13:12:11]Read from MH i2c: 01 [13:12:11]MH_I2C_Read... [13:12:11]Read from MH i2c: 01 07 00 [13:12:11]MH_I2C_Read... [13:12:11]Read from MH i2c: 01 07 00 0A 0A 00 00 00 00 00 FF 0F 29 [13:12:11]RasterBufferAndPrint [13:12:11]line Счет N : (1)450168 [13:12:11]line ИНН: 02508201610067 [13:12:11]line Контрольно-Кассовый Чек [13:12:11]line ПРОДАЖА [13:12:11]line ТРК (МРК, ГНК) : 62 [13:12:11]line Товар: 2710124130 [13:12:11]line Аи-92-К-2 [13:12:11]line 14.950 * 66.90 [13:12:11]line = 1000.16 [13:12:11]line НДС 12% НСП 1% [13:12:11]line > о реализуемом товаре [13:12:11]line ОКРУГЛЕНИЕ: -0.16 [13:12:11]line ИТОГО: 1000.00 [13:12:11]line Внесено: 1000.00 [13:12:11]line СДАЧА: 0.00 [13:12:11]line НСП 1% : 8.85 [13:12:11]line НДС 12% : 106.21 [13:12:11]line Наличными: 1000.00 [13:12:11]line Безнал.: 0.00 [13:12:11]line Место: АЗС № 171 "Партнер Нефть" [13:12:11]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [13:12:11]line СНО: Общий режим [13:12:11]line Чек 191 28.10.2024 13:12 [13:12:11]line Смена: 545 ФФД: 1.0 [13:12:11]line ЗНМ: 0300000109 [13:12:11]line РНМ: 0000000000091777 [13:12:11]line Версия ККМ: 001 [13:12:11]line ФМ: 0000000000871756 [13:12:11]line ФД: 202391 [13:12:11]line ФПД: 62567875042240 [13:12:11]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T131210&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202391&fm=62567875042240&tin=02508201610067®Number=0000000000091777&sum=100000 [13:12:11]OFD Sender: Processing packet 202391 [packets to send 116, broken 115] [13:12:11]ProducePacketName [13:12:11]name=ofd_packets/00202391 [13:12:11]OFD Sender: To server: pG, [13:12:11]CommunicateWithHost lk.salyk.kg:30040 [13:12:11]ConnectInit lk.salyk.kg [13:12:11]written 0, free lines is 4095 [13:12:11]Connected sock=10 [13:12:11]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 F0 C6 07 01 EE 13 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 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 BF 00 00 00 F4 03 04 00 AA 8D 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 97 16 03 00 35 04 06 00 38 E7 B7 F7 5B C0 C1 85 7B 83 46 5A FF 25 [13:12:12]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 CA 48 47 00 97 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 35 36 10 04 04 00 97 16 03 00 F4 03 04 00 60 39 1F 67 B6 04 01 00 00 C9 CE A8 A8 79 3B 5F B4 [13:12:12]CommunicateWithHost err = 0 [13:12:12]CheckOFDResponse [13:12:12]1017 (14) - 77093643461234 [13:12:12]1041 (16) - 0000000000871756 [13:12:12]1040 (4) - 202391 [13:12:12]1012 (4) - 28.10.2024 07:12 [13:12:12]1206 (1) - 0 [13:12:12]OFD Sender: Remove packet 202391 [13:12:12]ProducePacketName [13:12:12]name=ofd_packets/00202391 [13:12:12]NVStorageDeleteData [13:12:12]Write to MH i2c: 01 00 00 35 0A 3F [13:12:12]Write i2c OK [13:12:12]MH_I2C_Read... [13:12:12]Read from MH i2c: 01 [13:12:12]MH_I2C_Read... [13:12:12]Read from MH i2c: 01 07 00 [13:12:12]MH_I2C_Read... [13:12:12]Read from MH i2c: 01 07 00 35 0A 00 00 00 00 00 8C 0C DE [13:12:12]RasterBufferAndPrint [13:12:12]line [13:12:12]line [13:12:12]line [13:12:12]line [13:12:12]line [13:12:12]written 0, free lines is 3216 [13:12:12]MH_Cut [13:12:12]Write to MH i2c: D1 01 00 3C 0A 01 18 [13:12:12]Write i2c OK [13:12:12]MH_I2C_Read... [13:12:12]Read from MH i2c: D1 [13:12:12]MH_I2C_Read... [13:12:12]Read from MH i2c: D1 01 00 [13:12:12]MH_I2C_Read... [13:12:12]Read from MH i2c: D1 01 00 3C 0A 00 17 [13:12:12]Write to MH i2c: 01 00 00 3D 0A 47 [13:12:12]Write i2c OK [13:12:12]MH_I2C_Read... [13:12:12]OFD Sender: No OFD packet to send [13:12:13]*** Cut start [13:12:13]*** Purtial cut [13:12:13]*** CUTSNS_PIN = 0 [13:12:13]*** Stage 1: CUTSNS_PIN = 1 [13:12:15]Read from MH i2c: 01 [13:12:15]MH_I2C_Read... [13:12:15]*** Stop cut motor [13:12:15]*** Cut end [13:12:15]Read from MH i2c: 01 07 00 [13:12:15]MH_I2C_Read... [13:12:15]Read from MH i2c: 01 07 00 3D 0A 00 00 00 00 00 FF 0F 5C [13:12:15]process_action close_receipt done [13:12:15]requested_data is exist [13:12:15]produce_requested_data [13:12:15]requested_item fm.sn is exist - process it [13:12:15]wFMCommunicate request_size=4 [13:12:15]MH_SAM_APDU [13:12:15]CAPDU: 80 11 00 00 [13:12:15]Write to MH i2c: E2 08 00 3E 0A 80 11 00 00 00 00 00 00 C2 [13:12:15]Write i2c OK [13:12:15]MH_I2C_Read... [13:12:15]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:12:15]Read from MH i2c: E2 [13:12:15]MH_I2C_Read... [13:12:15]Read from MH i2c: E2 17 00 [13:12:15]MH_I2C_Read... [13:12:15]Read from MH i2c: E2 17 00 3E 0A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 17 [13:12:15]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [13:12:15]wFMCommunicate OK [13:12:15]requested_item fd.num is exist - process it [13:12:15]SAM_PROTO_GetFieldsCounters [13:12:15]wFMCommunicate request_size=4 [13:12:15]MH_SAM_APDU [13:12:15]CAPDU: 80 13 00 00 [13:12:15]Write to MH i2c: E2 08 00 3F 0A 80 13 00 00 00 00 00 00 C5 [13:12:15]Write i2c OK [13:12:15]MH_I2C_Read... [13:12:15]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:12:15]Read from MH i2c: E2 [13:12:15]MH_I2C_Read... [13:12:15]Read from MH i2c: E2 62 00 [13:12:15]MH_I2C_Read... [13:12:15]Read from MH i2c: E2 62 00 3F 0A 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 97 16 03 00 0E 04 04 00 21 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 FE [13:12:15]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 97 16 03 00 0E 04 04 00 21 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 [13:12:15]wFMCommunicate OK [13:12:15]SAM_PROTO_GetFieldsCounters done [13:12:15]requested_item shift.num is exist - process it [13:12:15]requested_item shift.opened is exist - process it [13:12:15]req_shift_opened [13:12:15]FM_GetShiftState [13:12:15]SAM_PROTO_GetShiftState [13:12:15]wFMCommunicate request_size=4 [13:12:15]MH_SAM_APDU [13:12:15]CAPDU: 80 13 01 00 [13:12:15]Write to MH i2c: E2 08 00 40 0A 80 13 01 00 00 00 00 00 C7 [13:12:15]Write i2c OK [13:12:15]MH_I2C_Read... [13:12:15]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:12:15]Read from MH i2c: E2 [13:12:15]MH_I2C_Read... [13:12:15]Read from MH i2c: E2 0E 00 [13:12:15]MH_I2C_Read... [13:12:15]Read from MH i2c: E2 0E 00 40 0A 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 72 [13:12:15]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [13:12:15]wFMCommunicate OK [13:12:15]SAM_PROTO_GetShiftState done [13:12:15]FM_GetShiftState done [13:12:15]req_shift_opened done [13:12:15]requested_item shift.open_date is exist - process it [13:12:15]req_shift_open_date [13:12:15]req_shift_open_date done [13:12:15]produce_requested_data done [13:12:15]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202391,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670} [13:12:15]process_action_free close_receipt [13:12:15]json_value_free [13:12:15]json_value_free done [13:12:15]process_json_proto returns [13:12:15]Send response to host [13:12:15]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202391,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670}}} [13:12:15]free response buf [13:12:15]execute_script done [13:12:15]execute_script returns [13:12:15]free content buf [13:12:15]Sock 9.Close socket [13:12:15]Sock 9.Thread stoped [13:12:17]OFD Sender: No OFD packet to send [13:12:22]OFD Sender: No OFD packet to send [13:12:27]OFD Sender: No OFD packet to send [13:12:32]OFD Sender: No OFD packet to send [13:12:37]OFD Sender: No OFD packet to send [13:12:42]OFD Sender: No OFD packet to send [13:12:47]OFD Sender: No OFD packet to send [13:12:52]OFD Sender: No OFD packet to send [13:12:57]OFD Sender: No OFD packet to send [13:13:02]OFD Sender: No OFD packet to send [13:13:07]OFD Sender: No OFD packet to send [13:13:12]OFD Sender: No OFD packet to send [13:13:17]OFD Sender: No OFD packet to send [13:13:22]OFD Sender: No OFD packet to send [13:13:27]OFD Sender: No OFD packet to send [13:13:32]OFD Sender: No OFD packet to send [13:13:37]OFD Sender: No OFD packet to send [13:13:42]OFD Sender: No OFD packet to send [13:13:47]OFD Sender: No OFD packet to send [13:13:52]OFD Sender: No OFD packet to send [13:13:57]OFD Sender: No OFD packet to send [13:14:02]OFD Sender: No OFD packet to send [13:14:07]OFD Sender: No OFD packet to send [13:14:12]OFD Sender: No OFD packet to send [13:14:17]OFD Sender: No OFD packet to send [13:14:22]OFD Sender: No OFD packet to send [13:14:27]OFD Sender: No OFD packet to send [13:14:32]OFD Sender: No OFD packet to send [13:14:37]OFD Sender: No OFD packet to send [13:14:42]OFD Sender: No OFD packet to send [13:14:47]OFD Sender: No OFD packet to send [13:14:52]OFD Sender: No OFD packet to send [13:14:57]OFD Sender: No OFD packet to send [13:15:02]OFD Sender: No OFD packet to send [13:15:07]OFD Sender: No OFD packet to send [13:15:12]OFD Sender: No OFD packet to send [13:15:17]OFD Sender: No OFD packet to send [13:15:22]OFD Sender: No OFD packet to send [13:15:27]OFD Sender: No OFD packet to send [13:15:32]OFD Sender: No OFD packet to send [13:15:37]OFD Sender: No OFD packet to send [13:15:42]OFD Sender: No OFD packet to send [13:15:47]OFD Sender: No OFD packet to send [13:15:52]OFD Sender: No OFD packet to send [13:15:57]OFD Sender: No OFD packet to send [13:16:00]accept exits with 7 [13:16:00]New connection [13:16:00]New thread 3066977636 created [13:16:00]Thread 3067120996 joined [13:16:00]Waiting for new connection... [13:16:00] Sock 7.Parse request [13:16:00]Sock 7.Check first char [13:16:00]Sock 7.First char is OK [13:16:00]request: POST /json_proto HTTP/1.0 [13:16:00]Method: POST [13:16:00]URL: /json_proto [13:16:00]Method is POST - this is cgi request [13:16:00]url: /json_proto [13:16:00]query_string will be loaded in cgi processing [13:16:00]execute_cgi json_proto POST (null) [13:16:00]execute_cgi path=json_proto method=POST [13:16:00]POST find Content-Length [13:16:00]Host: 172.17.63.195:8080 [13:16:00]Content-Length: 675 [13:16:00]Content-Type: application/json [13:16:00] [13:16:00]POST finish read [13:16:00]Found Content-Length = 675 [13:16:00]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450170", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 76.20, "quantity" : 10.500, "sum" : 800.10, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 800.00, "total" : 800.00, "payments": [ { "type": 0, "sum" : 800.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:16:00]execute_script... [13:16: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)450170", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 76.20, "quantity" : 10.500, "sum" : 800.10, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 800.00, "total" : 800.00, "payments": [ { "type": 0, "sum" : 800.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:16:00]POST & json_proto [13:16:00]process_json_proto [13:16:00]json parsed OK: [13:16:00]protocol is kg_v1.0 [13:16:00]action value=close_receipt [13:16:00]process_action close_receipt [13:16:00]cmd_close_receipt [13:16:00]MH_GetDate [13:16:00]Write to MH i2c: F0 00 00 41 0A 3A [13:16:00]Write i2c OK [13:16:00]MH_I2C_Read... [13:16:00]Read from MH i2c: F0 [13:16:00]MH_I2C_Read... [13:16:00]Read from MH i2c: F0 09 00 [13:16:00]MH_I2C_Read... [13:16:00]Read from MH i2c: F0 09 00 41 0A 00 91 8E 1F 67 47 1B 1E 67 CF [13:16:00]GetLastDocTimeStamp 1730121130 [13:16:00]current date 1730121361 [13:16:00]FM_GetShiftState [13:16:00]SAM_PROTO_GetShiftState [13:16:00]wFMCommunicate request_size=4 [13:16:00]MH_SAM_APDU [13:16:00]CAPDU: 80 13 01 00 [13:16:00]Write to MH i2c: E2 08 00 42 0A 80 13 01 00 00 00 00 00 C9 [13:16:00]Write i2c OK [13:16:00]MH_I2C_Read... [13:16:00]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:16:00]Read from MH i2c: E2 [13:16:00]MH_I2C_Read... [13:16:00]Read from MH i2c: E2 0E 00 [13:16:00]MH_I2C_Read... [13:16:00]Read from MH i2c: E2 0E 00 42 0A 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 74 [13:16:00]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [13:16:00]wFMCommunicate OK [13:16:00]SAM_PROTO_GetShiftState done [13:16:00]FM_GetShiftState done [13:16:00]opened in 1730073670 [13:16:00]opened+sec_in_day 1730160070 [13:16:00]quantity*price = 80010 [13:16:00]sum+1 = 80011 [13:16:00]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.10 ИТОГО: 800.00 Внесено: 800.00 СДАЧА: 0.00 НСП 1% : 7.08 НДС 12% : 84.97 Наличными: 800.00 Безнал.: 0.00 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 192 28.10.2024 13:16 Смена: 545 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 ФМ: 0000000000871756 ФД: 202392 ФПД: 35916649237619 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T131601&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202392&fm=35916649237619&tin=02508201610067®Number=0000000000091777&sum=80000 [13:16:01]StoreToDocumentArchive [13:16:01]shift 545 fd 202392 [13:16:01]save to /storage/0545/doc_00202392 [13:16:01]save last doc name /storage/0545/doc_00202392 to /storage/kkm_last_doc_name [13:16:01]save OK [13:16:01]Clear old archive folders... [13:16:01]ProcessDocumentItem done err = 0, tmpTLVsize=248 [13:16:01]tlvbuf is 0131DA70 [13:16:01]SAM_PROTO_ClearQueue [13:16:01]wFMCommunicate request_size=4 [13:16:01]MH_SAM_APDU [13:16:01]CAPDU: 80 09 00 00 [13:16:01]Write to MH i2c: E2 08 00 4F 0A 80 09 00 00 00 00 00 00 CB [13:16:01]Write i2c OK [13:16:01]MH_I2C_Read... [13:16:01]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [13:16:01]Read from MH i2c: E2 [13:16:01]MH_I2C_Read... [13:16:01]Read from MH i2c: E2 03 00 [13:16:01]MH_I2C_Read... [13:16:01]Read from MH i2c: E2 03 00 4F 0A 00 90 00 CD [13:16:01]RAPDU: 90 00 [13:16:01]wFMCommunicate OK [13:16:01]SAM_PROTO_ClearQueue done [13:16:01]KKMCreateOFDPacket [13:16:01]OFDProtocolAddRootSTLVToBuf [13:16:01]FM_MakeSignedData [13:16:01]FM_MakeSignedData [13:16:01]SAM_PROTO_SignData [13:16:01]wFMCommunicate request_size=4 [13:16:01]MH_SAM_APDU [13:16:01]CAPDU: 80 0D 01 02 [13:16:01]Write to MH i2c: E2 08 00 50 0A 80 0D 01 02 00 00 00 00 D3 [13:16:01]Write i2c OK [13:16:01]MH_I2C_Read... [13:16:01]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [13:16:01]Read from MH i2c: E2 [13:16:01]MH_I2C_Read... [13:16:01]Read from MH i2c: E2 03 00 [13:16:01]MH_I2C_Read... [13:16:01]Read from MH i2c: E2 03 00 50 0A 00 90 00 CE [13:16:01]RAPDU: 90 00 [13:16:01]wFMCommunicate OK [13:16:01]wFMCommunicate request_size=255 [13:16:01]MH_SAM_APDU [13:16:01]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 04 29 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8A 38 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 80 38 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C4 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 31 21 00 00 00 00 07 04 06 00 80 38 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C0 00 00 00 F4 03 04 00 91 8E 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 98 16 03 00 35 04 06 00 20 AA 7F 1E [13:16:01]Write to MH i2c: E2 02 01 51 0A 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 04 29 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8A 38 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 80 38 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C4 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 31 21 00 00 00 00 07 04 06 00 80 38 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C0 00 00 00 F4 03 04 00 91 8E 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 98 16 03 00 35 04 06 00 20 AA 7F 1E 00 00 30 [13:16:01]Write i2c OK [13:16:01]MH_I2C_Read... [13:16:02]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:16:02]Read from MH i2c: E2 [13:16:02]MH_I2C_Read... [13:16:02]Read from MH i2c: E2 03 00 [13:16:02]MH_I2C_Read... [13:16:02]Read from MH i2c: E2 03 00 51 0A 00 90 00 CF [13:16:02]RAPDU: 90 00 [13:16:02]wFMCommunicate OK [13:16:02]wFMCommunicate request_size=7 [13:16:02]MH_SAM_APDU [13:16:02]CAPDU: 80 0D 02 02 02 8C 73 [13:16:02]Write to MH i2c: E2 0A 00 52 0A 80 0D 02 02 02 00 8C 73 00 00 D9 [13:16:02]Write i2c OK [13:16:02]MH_I2C_Read... [13:16:02]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:16:02]Read from MH i2c: E2 [13:16:02]MH_I2C_Read... [13:16:02]Read from MH i2c: E2 03 00 [13:16:02]MH_I2C_Read... [13:16:02]Read from MH i2c: E2 03 00 52 0A 00 90 00 D0 [13:16:02]RAPDU: 90 00 [13:16:02]wFMCommunicate OK [13:16:02]wFMCommunicate request_size=4 [13:16:02]MH_SAM_APDU [13:16:02]CAPDU: 80 0D 03 02 [13:16:02]Write to MH i2c: E2 08 00 53 0A 80 0D 03 02 00 00 00 00 D8 [13:16:02]Write i2c OK [13:16:02]MH_I2C_Read... [13:16:02]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [13:16:02]Read from MH i2c: E2 [13:16:02]MH_I2C_Read... [13:16:02]Read from MH i2c: E2 0B 00 [13:16:02]MH_I2C_Read... [13:16:02]Read from MH i2c: E2 0B 00 53 0A 00 DE F0 46 42 A0 10 82 08 90 00 69 [13:16:02]RAPDU: DE F0 46 42 A0 10 82 08 90 00 [13:16:02]wFMCommunicate OK [13:16:02]SAM_PROTO_SignData done [13:16:02]FM_MakeSignedData done [13:16:02]CreateOFDProtocolMessage [13:16:02]wFMCommunicate request_size=4 [13:16:02]MH_SAM_APDU [13:16:02]CAPDU: 80 11 00 00 [13:16:02]Write to MH i2c: E2 08 00 54 0A 80 11 00 00 00 00 00 00 D8 [13:16:02]Write i2c OK [13:16:02]MH_I2C_Read... [13:16:02]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:16:02]Read from MH i2c: E2 [13:16:02]MH_I2C_Read... [13:16:02]Read from MH i2c: E2 17 00 [13:16:02]MH_I2C_Read... [13:16:02]Read from MH i2c: E2 17 00 54 0A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 2D [13:16:02]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [13:16:02]wFMCommunicate OK [13:16:02]CreateOFDProtocolMessage done [13:16:02]OFDSenderStorePacket 202392 [13:16:02]StoreOFDPacket docnum=202392 [13:16:02]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0C 01 00 00 D8 3F 04 01 97 D7 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 04 29 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8A 38 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 80 38 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C4 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 31 21 00 00 00 00 07 04 06 00 80 38 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C0 00 00 00 F4 03 04 00 91 8E 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 98 16 03 00 35 04 06 00 20 AA 7F 1E 8C 73 DE F0 46 42 A0 10 82 08 [13:16:02]CheckFolder [13:16:02]dirname=/storage/ofd_packets [13:16:02]CheckFolder done [13:16:02]ProducePacketName [13:16:02]name=ofd_packets/00202392 [13:16:02]NVStorageSaveData ofd_packets/00202392 [13:16:02]File name is /storage/ofd_packets/00202392 [13:16:02]Write 298 bytes [13:16:02]NVStorageSaveData done [13:16:02]OFDSenderStorePacket done [13:16:02]KKMCreateOFDPacket done [13:16:02]NVStorageSaveData kkm_last_timestamp [13:16:02]File name is /storage/kkm_last_timestamp [13:16:02]Write 4 bytes [13:16:02]NVStorageSaveData done [13:16:02]ExternCall_PrintAddStr [13:16:02]wPrintStart [13:16:02]Write to MH i2c: 01 00 00 55 0A 5F [13:16:02]Write i2c OK [13:16:02]MH_I2C_Read... [13:16:02]Read from MH i2c: 01 [13:16:02]MH_I2C_Read... [13:16:02]Read from MH i2c: 01 07 00 [13:16:02]MH_I2C_Read... [13:16:02]Read from MH i2c: 01 07 00 55 0A 00 00 00 00 00 FF 0F 74 [13:16:02]RasterBufferAndPrint [13:16:02]line Счет N : (1)450170 [13:16:02]line ИНН: 02508201610067 [13:16:02]line Контрольно-Кассовый Чек [13:16:02]line ПРОДАЖА [13:16:02]line ТРК (МРК, ГНК) : 43 [13:16:02]line Товар: 2710194210 [13:16:02]line ДТ-К-2 [13:16:02]line 10.500 * 76.20 [13:16:02]line = 800.10 [13:16:02]line НДС 12% НСП 1% [13:16:02]line > о реализуемом товаре [13:16:02]line ОКРУГЛЕНИЕ: -0.10 [13:16:02]line ИТОГО: 800.00 [13:16:02]line Внесено: 800.00 [13:16:02]line СДАЧА: 0.00 [13:16:02]line НСП 1% : 7.08 [13:16:02]line НДС 12% : 84.97 [13:16:02]line Наличными: 800.00 [13:16:02]line Безнал.: 0.00 [13:16:02]line Место: АЗС № 171 "Партнер Нефть" [13:16:02]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [13:16:02]line СНО: Общий режим [13:16:02]line Чек 192 28.10.2024 13:16 [13:16:02]line Смена: 545 ФФД: 1.0 [13:16:02]line ЗНМ: 0300000109 [13:16:02]line РНМ: 0000000000091777 [13:16:02]line Версия ККМ: 001 [13:16:02]line ФМ: 0000000000871756 [13:16:02]line ФД: 202392 [13:16:02]line ФПД: 35916649237619 [13:16:02]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T131601&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202392&fm=35916649237619&tin=02508201610067®Number=0000000000091777&sum=80000 [13:16:02]OFD Sender: Processing packet 202392 [packets to send 116, broken 115] [13:16:02]ProducePacketName [13:16:02]name=ofd_packets/00202392 [13:16:02]OFD Sender: To server: pG, [13:16:02]CommunicateWithHost lk.salyk.kg:30040 [13:16:02]ConnectInit lk.salyk.kg [13:16:02]written 0, free lines is 4095 [13:16:02]Connected sock=10 [13:16: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 35 36 0C 01 00 00 D8 3F 04 01 97 D7 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 04 29 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8A 38 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 80 38 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C4 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 31 21 00 00 00 00 07 04 06 00 80 38 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C0 00 00 00 F4 03 04 00 91 8E 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 98 16 03 00 35 04 06 00 20 AA 7F 1E 8C 73 DE F0 46 42 A0 10 82 08 [13:16:02]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 44 AF 47 00 AB 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 35 36 10 04 04 00 98 16 03 00 F4 03 04 00 47 3A 1F 67 B6 04 01 00 00 8B B8 39 97 0D C2 17 86 [13:16:02]CommunicateWithHost err = 0 [13:16:02]CheckOFDResponse [13:16:02]1017 (14) - 77093643461234 [13:16:02]1041 (16) - 0000000000871756 [13:16:02]1040 (4) - 202392 [13:16:02]1012 (4) - 28.10.2024 07:16 [13:16:02]1206 (1) - 0 [13:16:02]OFD Sender: Remove packet 202392 [13:16:02]ProducePacketName [13:16:02]name=ofd_packets/00202392 [13:16:02]NVStorageDeleteData [13:16:03]Write to MH i2c: 01 00 00 80 0A 8A [13:16:03]Write i2c OK [13:16:03]MH_I2C_Read... [13:16:03]Read from MH i2c: 01 [13:16:03]MH_I2C_Read... [13:16:03]Read from MH i2c: 01 07 00 [13:16:03]MH_I2C_Read... [13:16:03]Read from MH i2c: 01 07 00 80 0A 00 00 00 00 00 94 0C 31 [13:16:03]RasterBufferAndPrint [13:16:03]line [13:16:03]line [13:16:03]line [13:16:03]line [13:16:03]line [13:16:03]written 0, free lines is 3225 [13:16:03]MH_Cut [13:16:03]Write to MH i2c: D1 01 00 87 0A 01 63 [13:16:03]Write i2c OK [13:16:03]MH_I2C_Read... [13:16:03]Read from MH i2c: D1 [13:16:03]MH_I2C_Read... [13:16:03]Read from MH i2c: D1 01 00 [13:16:03]MH_I2C_Read... [13:16:03]Read from MH i2c: D1 01 00 87 0A 00 62 [13:16:03]Write to MH i2c: 01 00 00 88 0A 92 [13:16:03]Write i2c OK [13:16:03]MH_I2C_Read... [13:16:03]OFD Sender: No OFD packet to send [13:16:04]*** Cut start [13:16:04]*** Purtial cut [13:16:04]*** Stage 1: CUTSNS_PIN = 1 [13:16:04]Read from MH i2c: 01 [13:16:04]MH_I2C_Read... [13:16:04]*** Stop cut motor [13:16:04]*** Cut end [13:16:04]Read from MH i2c: 01 07 00 [13:16:04]MH_I2C_Read... [13:16:04]Read from MH i2c: 01 07 00 88 0A 00 00 00 00 00 FF 0F A7 [13:16:04]process_action close_receipt done [13:16:04]requested_data is exist [13:16:04]produce_requested_data [13:16:04]requested_item fm.sn is exist - process it [13:16:04]wFMCommunicate request_size=4 [13:16:04]MH_SAM_APDU [13:16:04]CAPDU: 80 11 00 00 [13:16:04]Write to MH i2c: E2 08 00 89 0A 80 11 00 00 00 00 00 00 0D [13:16:04]Write i2c OK [13:16:04]MH_I2C_Read... [13:16:04]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:16:04]Read from MH i2c: E2 [13:16:04]MH_I2C_Read... [13:16:04]Read from MH i2c: E2 17 00 [13:16:04]MH_I2C_Read... [13:16:04]Read from MH i2c: E2 17 00 89 0A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 62 [13:16:04]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [13:16:04]wFMCommunicate OK [13:16:04]requested_item fd.num is exist - process it [13:16:04]SAM_PROTO_GetFieldsCounters [13:16:04]wFMCommunicate request_size=4 [13:16:04]MH_SAM_APDU [13:16:04]CAPDU: 80 13 00 00 [13:16:04]Write to MH i2c: E2 08 00 8A 0A 80 13 00 00 00 00 00 00 10 [13:16:04]Write i2c OK [13:16:04]MH_I2C_Read... [13:16:04]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:16:04]Read from MH i2c: E2 [13:16:04]MH_I2C_Read... [13:16:04]Read from MH i2c: E2 62 00 [13:16:04]MH_I2C_Read... [13:16:04]Read from MH i2c: E2 62 00 8A 0A 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 98 16 03 00 0E 04 04 00 21 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 4D [13:16:04]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 98 16 03 00 0E 04 04 00 21 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 [13:16:04]wFMCommunicate OK [13:16:04]SAM_PROTO_GetFieldsCounters done [13:16:04]requested_item shift.num is exist - process it [13:16:04]requested_item shift.opened is exist - process it [13:16:04]req_shift_opened [13:16:04]FM_GetShiftState [13:16:04]SAM_PROTO_GetShiftState [13:16:04]wFMCommunicate request_size=4 [13:16:04]MH_SAM_APDU [13:16:04]CAPDU: 80 13 01 00 [13:16:04]Write to MH i2c: E2 08 00 8B 0A 80 13 01 00 00 00 00 00 12 [13:16:04]Write i2c OK [13:16:04]MH_I2C_Read... [13:16:04]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:16:04]Read from MH i2c: E2 [13:16:04]MH_I2C_Read... [13:16:04]Read from MH i2c: E2 0E 00 [13:16:04]MH_I2C_Read... [13:16:04]Read from MH i2c: E2 0E 00 8B 0A 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 BD [13:16:04]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [13:16:04]wFMCommunicate OK [13:16:04]SAM_PROTO_GetShiftState done [13:16:04]FM_GetShiftState done [13:16:04]req_shift_opened done [13:16:04]requested_item shift.open_date is exist - process it [13:16:04]req_shift_open_date [13:16:04]req_shift_open_date done [13:16:04]produce_requested_data done [13:16:04]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202392,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670} [13:16:04]process_action_free close_receipt [13:16:04]json_value_free [13:16:04]json_value_free done [13:16:04]process_json_proto returns [13:16:04]Send response to host [13:16:04]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202392,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670}}} [13:16:04]free response buf [13:16:04]execute_script done [13:16:04]execute_script returns [13:16:04]free content buf [13:16:04]Sock 7.Close socket [13:16:04]Sock 7.Thread stoped [13:16:08]OFD Sender: No OFD packet to send [13:16:13]OFD Sender: No OFD packet to send [13:16:18]OFD Sender: No OFD packet to send [13:16:23]OFD Sender: No OFD packet to send [13:16:28]OFD Sender: No OFD packet to send [13:16:33]OFD Sender: No OFD packet to send [13:16:38]OFD Sender: No OFD packet to send [13:16:43]OFD Sender: No OFD packet to send [13:16:48]OFD Sender: No OFD packet to send [13:16:53]OFD Sender: No OFD packet to send [13:16:58]OFD Sender: No OFD packet to send [13:17:03]OFD Sender: No OFD packet to send [13:17:05]accept exits with 9 [13:17:05]New connection [13:17:05]New thread 3067120996 created [13:17:05]Thread 3066977636 joined [13:17:05]Waiting for new connection... [13:17:05] Sock 9.Parse request [13:17:05]Sock 9.Check first char [13:17:05]Sock 9.First char is OK [13:17:05]request: POST /json_proto HTTP/1.0 [13:17:05]Method: POST [13:17:05]URL: /json_proto [13:17:05]Method is POST - this is cgi request [13:17:05]url: /json_proto [13:17:05]query_string will be loaded in cgi processing [13:17:05]execute_cgi json_proto POST (null) [13:17:05]execute_cgi path=json_proto method=POST [13:17:05]POST find Content-Length [13:17:05]Host: 172.17.63.195:8080 [13:17:05]Content-Length: 677 [13:17:05]Content-Type: application/json [13:17:05] [13:17:05]POST finish read [13:17:05]Found Content-Length = 677 [13:17:05]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450169", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "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" ] } } [13:17:05]execute_script... [13:17: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)450169", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "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" ] } } [13:17:05]POST & json_proto [13:17:05]process_json_proto [13:17:05]json parsed OK: [13:17:05]protocol is kg_v1.0 [13:17:05]action value=close_receipt [13:17:05]process_action close_receipt [13:17:05]cmd_close_receipt [13:17:05]MH_GetDate [13:17:05]Write to MH i2c: F0 00 00 8C 0A 85 [13:17:05]Write i2c OK [13:17:05]MH_I2C_Read... [13:17:05]Read from MH i2c: F0 [13:17:05]MH_I2C_Read... [13:17:05]Read from MH i2c: F0 09 00 [13:17:05]MH_I2C_Read... [13:17:05]Read from MH i2c: F0 09 00 8C 0A 00 D2 8E 1F 67 47 1B 1E 67 5B [13:17:05]GetLastDocTimeStamp 1730121361 [13:17:05]current date 1730121426 [13:17:05]FM_GetShiftState [13:17:05]SAM_PROTO_GetShiftState [13:17:05]wFMCommunicate request_size=4 [13:17:05]MH_SAM_APDU [13:17:05]CAPDU: 80 13 01 00 [13:17:05]Write to MH i2c: E2 08 00 8D 0A 80 13 01 00 00 00 00 00 14 [13:17:05]Write i2c OK [13:17:05]MH_I2C_Read... [13:17:05]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:17:05]Read from MH i2c: E2 [13:17:05]MH_I2C_Read... [13:17:05]Read from MH i2c: E2 0E 00 [13:17:05]MH_I2C_Read... [13:17:05]Read from MH i2c: E2 0E 00 8D 0A 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 BF [13:17:05]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [13:17:05]wFMCommunicate OK [13:17:05]SAM_PROTO_GetShiftState done [13:17:05]FM_GetShiftState done [13:17:05]opened in 1730073670 [13:17:05]opened+sec_in_day 1730160070 [13:17:05]quantity*price = 20003 [13:17:05]sum+1 = 20004 [13:17:05]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.03 ИТОГО: 200.00 Внесено: 200.00 СДАЧА: 0.00 НСП 1% : 1.77 НДС 12% : 21.24 Наличными: 200.00 Безнал.: 0.00 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 193 28.10.2024 13:17 Смена: 545 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 ФМ: 0000000000871756 ФД: 202393 ФПД: 255645703589227 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T131706&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202393&fm=255645703589227&tin=02508201610067®Number=0000000000091777&sum=20000 [13:17:07]StoreToDocumentArchive [13:17:07]shift 545 fd 202393 [13:17:07]save to /storage/0545/doc_00202393 [13:17:07]save last doc name /storage/0545/doc_00202393 to /storage/kkm_last_doc_name [13:17:07]save OK [13:17:07]Clear old archive folders... [13:17:07]ProcessDocumentItem done err = 0, tmpTLVsize=251 [13:17:07]tlvbuf is 013804C0 [13:17:07]SAM_PROTO_ClearQueue [13:17:07]wFMCommunicate request_size=4 [13:17:07]MH_SAM_APDU [13:17:07]CAPDU: 80 09 00 00 [13:17:07]Write to MH i2c: E2 08 00 9A 0A 80 09 00 00 00 00 00 00 16 [13:17:07]Write i2c OK [13:17:07]MH_I2C_Read... [13:17:07]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [13:17:07]Read from MH i2c: E2 [13:17:07]MH_I2C_Read... [13:17:07]Read from MH i2c: E2 03 00 [13:17:07]MH_I2C_Read... [13:17:07]Read from MH i2c: E2 03 00 9A 0A 00 90 00 18 [13:17:07]RAPDU: 90 00 [13:17:07]wFMCommunicate OK [13:17:07]SAM_PROTO_ClearQueue done [13:17:07]KKMCreateOFDPacket [13:17:07]OFDProtocolAddRootSTLVToBuf [13:17:07]FM_MakeSignedData [13:17:07]FM_MakeSignedData [13:17:07]SAM_PROTO_SignData [13:17:07]wFMCommunicate request_size=4 [13:17:07]MH_SAM_APDU [13:17:07]CAPDU: 80 0D 01 02 [13:17:07]Write to MH i2c: E2 08 00 9B 0A 80 0D 01 02 00 00 00 00 1E [13:17:07]Write i2c OK [13:17:07]MH_I2C_Read... [13:17:07]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [13:17:07]Read from MH i2c: E2 [13:17:07]MH_I2C_Read... [13:17:07]Read from MH i2c: E2 03 00 [13:17:07]MH_I2C_Read... [13:17:07]Read from MH i2c: E2 03 00 9B 0A 00 90 00 19 [13:17:07]RAPDU: 90 00 [13:17:07]wFMCommunicate OK [13:17:07]wFMCommunicate request_size=255 [13:17:07]MH_SAM_APDU [13:17:07]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 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 C1 00 00 00 F4 03 04 00 D2 8E 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 99 16 03 00 35 04 06 00 E8 [13:17:07]Write to MH i2c: E2 02 01 9C 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 32 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 C1 00 00 00 F4 03 04 00 D2 8E 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 99 16 03 00 35 04 06 00 E8 00 00 D8 [13:17:07]Write i2c OK [13:17:07]MH_I2C_Read... [13:17:07]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:17:07]Read from MH i2c: E2 [13:17:07]MH_I2C_Read... [13:17:07]Read from MH i2c: E2 03 00 [13:17:07]MH_I2C_Read... [13:17:07]Read from MH i2c: E2 03 00 9C 0A 00 90 00 1A [13:17:07]RAPDU: 90 00 [13:17:07]wFMCommunicate OK [13:17:07]wFMCommunicate request_size=10 [13:17:07]MH_SAM_APDU [13:17:07]CAPDU: 80 0D 02 02 05 82 27 59 CD 6B [13:17:07]Write to MH i2c: E2 0D 00 9D 0A 80 0D 02 02 05 00 82 27 59 CD 6B 00 00 65 [13:17:07]Write i2c OK [13:17:07]MH_I2C_Read... [13:17:07]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:17:07]Read from MH i2c: E2 [13:17:07]MH_I2C_Read... [13:17:07]Read from MH i2c: E2 03 00 [13:17:07]MH_I2C_Read... [13:17:07]Read from MH i2c: E2 03 00 9D 0A 00 90 00 1B [13:17:07]RAPDU: 90 00 [13:17:07]wFMCommunicate OK [13:17:07]wFMCommunicate request_size=4 [13:17:07]MH_SAM_APDU [13:17:07]CAPDU: 80 0D 03 02 [13:17:07]Write to MH i2c: E2 08 00 9E 0A 80 0D 03 02 00 00 00 00 23 [13:17:07]Write i2c OK [13:17:07]MH_I2C_Read... [13:17:07]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [13:17:07]Read from MH i2c: E2 [13:17:07]MH_I2C_Read... [13:17:07]Read from MH i2c: E2 0B 00 [13:17:07]MH_I2C_Read... [13:17:07]Read from MH i2c: E2 0B 00 9E 0A 00 42 B4 D7 9F 97 5A 4A C7 90 00 92 [13:17:07]RAPDU: 42 B4 D7 9F 97 5A 4A C7 90 00 [13:17:07]wFMCommunicate OK [13:17:07]SAM_PROTO_SignData done [13:17:07]FM_MakeSignedData done [13:17:07]CreateOFDProtocolMessage [13:17:07]wFMCommunicate request_size=4 [13:17:07]MH_SAM_APDU [13:17:07]CAPDU: 80 11 00 00 [13:17:07]Write to MH i2c: E2 08 00 9F 0A 80 11 00 00 00 00 00 00 23 [13:17:07]Write i2c OK [13:17:07]MH_I2C_Read... [13:17:07]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:17:07]Read from MH i2c: E2 [13:17:07]MH_I2C_Read... [13:17:07]Read from MH i2c: E2 17 00 [13:17:07]MH_I2C_Read... [13:17:07]Read from MH i2c: E2 17 00 9F 0A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 78 [13:17:07]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [13:17:07]wFMCommunicate OK [13:17:07]CreateOFDProtocolMessage done [13:17:07]OFDSenderStorePacket 202393 [13:17:07]StoreOFDPacket docnum=202393 [13:17:07]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 82 0A 07 01 D5 6C 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 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 C1 00 00 00 F4 03 04 00 D2 8E 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 99 16 03 00 35 04 06 00 E8 82 27 59 CD 6B 42 B4 D7 9F 97 5A 4A C7 [13:17:07]CheckFolder [13:17:07]dirname=/storage/ofd_packets [13:17:07]CheckFolder done [13:17:07]ProducePacketName [13:17:07]name=ofd_packets/00202393 [13:17:07]NVStorageSaveData ofd_packets/00202393 [13:17:07]File name is /storage/ofd_packets/00202393 [13:17:07]Write 301 bytes [13:17:07]NVStorageSaveData done [13:17:07]OFDSenderStorePacket done [13:17:07]KKMCreateOFDPacket done [13:17:07]NVStorageSaveData kkm_last_timestamp [13:17:07]File name is /storage/kkm_last_timestamp [13:17:07]Write 4 bytes [13:17:07]NVStorageSaveData done [13:17:07]ExternCall_PrintAddStr [13:17:07]wPrintStart [13:17:07]Write to MH i2c: 01 00 00 A0 0A AA [13:17:07]Write i2c OK [13:17:07]MH_I2C_Read... [13:17:07]Read from MH i2c: 01 [13:17:07]MH_I2C_Read... [13:17:07]Read from MH i2c: 01 07 00 [13:17:07]MH_I2C_Read... [13:17:07]Read from MH i2c: 01 07 00 A0 0A 00 00 00 00 00 FF 0F BF [13:17:07]RasterBufferAndPrint [13:17:07]line Счет N : (1)450169 [13:17:07]line ИНН: 02508201610067 [13:17:07]line Контрольно-Кассовый Чек [13:17:07]line ПРОДАЖА [13:17:07]line ТРК (МРК, ГНК) : 31 [13:17:07]line Товар: 2710124130 [13:17:07]line Аи-92-К-2 [13:17:07]line 2.990 * 66.90 [13:17:07]line = 200.03 [13:17:07]line НДС 12% НСП 1% [13:17:07]line > о реализуемом товаре [13:17:07]line ОКРУГЛЕНИЕ: -0.03 [13:17:07]line ИТОГО: 200.00 [13:17:07]line Внесено: 200.00 [13:17:07]line СДАЧА: 0.00 [13:17:07]line НСП 1% : 1.77 [13:17:07]line НДС 12% : 21.24 [13:17:07]line Наличными: 200.00 [13:17:07]line Безнал.: 0.00 [13:17:07]line Место: АЗС № 171 "Партнер Нефть" [13:17:07]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [13:17:07]line СНО: Общий режим [13:17:07]line Чек 193 28.10.2024 13:17 [13:17:07]line Смена: 545 ФФД: 1.0 [13:17:07]line ЗНМ: 0300000109 [13:17:07]line РНМ: 0000000000091777 [13:17:07]line Версия ККМ: 001 [13:17:07]line ФМ: 0000000000871756 [13:17:07]line ФД: 202393 [13:17:07]line ФПД: 255645703589227 [13:17:07]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T131706&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202393&fm=255645703589227&tin=02508201610067®Number=0000000000091777&sum=20000 [13:17:07]OFD Sender: Processing packet 202393 [packets to send 116, broken 115] [13:17:07]ProducePacketName [13:17:07]name=ofd_packets/00202393 [13:17:07]OFD Sender: To server: pG, [13:17:07]CommunicateWithHost lk.salyk.kg:30040 [13:17:07]ConnectInit lk.salyk.kg [13:17:07]written 0, free lines is 4095 [13:17:08]Connected sock=10 [13:17:08]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 82 0A 07 01 D5 6C 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 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 C1 00 00 00 F4 03 04 00 D2 8E 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 99 16 03 00 35 04 06 00 E8 82 27 59 CD 6B 42 B4 D7 9F 97 5A 4A C7 [13:17:08]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 B8 59 47 00 2B 87 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 99 16 03 00 F4 03 04 00 89 3A 1F 67 B6 04 01 00 00 0C 00 57 6E DA 3B 97 4A [13:17:08]CommunicateWithHost err = 0 [13:17:08]CheckOFDResponse [13:17:08]1017 (14) - 77093643461234 [13:17:08]1041 (16) - 0000000000871756 [13:17:08]1040 (4) - 202393 [13:17:08]1012 (4) - 28.10.2024 07:17 [13:17:08]1206 (1) - 0 [13:17:08]OFD Sender: Remove packet 202393 [13:17:08]ProducePacketName [13:17:08]name=ofd_packets/00202393 [13:17:08]NVStorageDeleteData [13:17:08]Write to MH i2c: 01 00 00 CB 0A D5 [13:17:08]Write i2c OK [13:17:08]MH_I2C_Read... [13:17:08]Read from MH i2c: 01 [13:17:08]MH_I2C_Read... [13:17:08]Read from MH i2c: 01 07 00 [13:17:08]MH_I2C_Read... [13:17:08]Read from MH i2c: 01 07 00 CB 0A 00 00 00 00 00 94 0C 7C [13:17:08]RasterBufferAndPrint [13:17:08]line [13:17:08]line [13:17:08]line [13:17:08]line [13:17:08]line [13:17:08]written 0, free lines is 3225 [13:17:08]MH_Cut [13:17:08]Write to MH i2c: D1 01 00 D2 0A 01 AE [13:17:08]Write i2c OK [13:17:08]MH_I2C_Read... [13:17:08]Read from MH i2c: D1 [13:17:08]MH_I2C_Read... [13:17:08]Read from MH i2c: D1 01 00 [13:17:08]MH_I2C_Read... [13:17:08]Read from MH i2c: D1 01 00 D2 0A 00 AD [13:17:08]Write to MH i2c: 01 00 00 D3 0A DD [13:17:08]Write i2c OK [13:17:08]MH_I2C_Read... [13:17:08]OFD Sender: No OFD packet to send [13:17:09]*** Cut start [13:17:09]*** Purtial cut [13:17:09]*** Stage 1: CUTSNS_PIN = 1 [13:17:09]Read from MH i2c: 01 [13:17:09]MH_I2C_Read... [13:17:09]*** Stop cut motor [13:17:09]*** Cut end [13:17:09]Read from MH i2c: 01 07 00 [13:17:09]MH_I2C_Read... [13:17:09]Read from MH i2c: 01 07 00 D3 0A 00 00 00 00 00 FF 0F F2 [13:17:09]process_action close_receipt done [13:17:09]requested_data is exist [13:17:09]produce_requested_data [13:17:09]requested_item fm.sn is exist - process it [13:17:09]wFMCommunicate request_size=4 [13:17:09]MH_SAM_APDU [13:17:09]CAPDU: 80 11 00 00 [13:17:09]Write to MH i2c: E2 08 00 D4 0A 80 11 00 00 00 00 00 00 58 [13:17:09]Write i2c OK [13:17:09]MH_I2C_Read... [13:17:09]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:17:09]Read from MH i2c: E2 [13:17:09]MH_I2C_Read... [13:17:09]Read from MH i2c: E2 17 00 [13:17:09]MH_I2C_Read... [13:17:09]Read from MH i2c: E2 17 00 D4 0A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 AD [13:17:09]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [13:17:09]wFMCommunicate OK [13:17:09]requested_item fd.num is exist - process it [13:17:09]SAM_PROTO_GetFieldsCounters [13:17:09]wFMCommunicate request_size=4 [13:17:09]MH_SAM_APDU [13:17:09]CAPDU: 80 13 00 00 [13:17:09]Write to MH i2c: E2 08 00 D5 0A 80 13 00 00 00 00 00 00 5B [13:17:09]Write i2c OK [13:17:09]MH_I2C_Read... [13:17:09]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:17:09]Read from MH i2c: E2 [13:17:09]MH_I2C_Read... [13:17:09]Read from MH i2c: E2 62 00 [13:17:09]MH_I2C_Read... [13:17:09]Read from MH i2c: E2 62 00 D5 0A 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 99 16 03 00 0E 04 04 00 21 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 9C [13: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 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 99 16 03 00 0E 04 04 00 21 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 [13:17:09]wFMCommunicate OK [13:17:09]SAM_PROTO_GetFieldsCounters done [13:17:09]requested_item shift.num is exist - process it [13:17:09]requested_item shift.opened is exist - process it [13:17:09]req_shift_opened [13:17:09]FM_GetShiftState [13:17:09]SAM_PROTO_GetShiftState [13:17:09]wFMCommunicate request_size=4 [13:17:09]MH_SAM_APDU [13:17:09]CAPDU: 80 13 01 00 [13:17:09]Write to MH i2c: E2 08 00 D6 0A 80 13 01 00 00 00 00 00 5D [13:17:09]Write i2c OK [13:17:09]MH_I2C_Read... [13:17:09]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:17:09]Read from MH i2c: E2 [13:17:09]MH_I2C_Read... [13:17:09]Read from MH i2c: E2 0E 00 [13:17:09]MH_I2C_Read... [13:17:09]Read from MH i2c: E2 0E 00 D6 0A 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 08 [13:17:09]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [13:17:09]wFMCommunicate OK [13:17:09]SAM_PROTO_GetShiftState done [13:17:09]FM_GetShiftState done [13:17:09]req_shift_opened done [13:17:09]requested_item shift.open_date is exist - process it [13:17:09]req_shift_open_date [13:17:09]req_shift_open_date done [13:17:09]produce_requested_data done [13:17:09]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202393,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670} [13:17:09]process_action_free close_receipt [13:17:09]json_value_free [13:17:09]json_value_free done [13:17:09]process_json_proto returns [13:17:09]Send response to host [13:17:09]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202393,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670}}} [13:17:09]free response buf [13:17:09]execute_script done [13:17:09]execute_script returns [13:17:09]free content buf [13:17:09]Sock 9.Close socket [13:17:09]Sock 9.Thread stoped [13:17:13]OFD Sender: No OFD packet to send [13:17:18]OFD Sender: No OFD packet to send [13:17:21]accept exits with 7 [13:17:21]New connection [13:17:21]New thread 3066977636 created [13:17:21]Thread 3067120996 joined [13:17:21]Waiting for new connection... [13:17:21] Sock 7.Parse request [13:17:21]Sock 7.Check first char [13:17:21]Sock 7.First char is OK [13:17:21]request: POST /json_proto HTTP/1.0 [13:17:21]Method: POST [13:17:21]URL: /json_proto [13:17:21]Method is POST - this is cgi request [13:17:21]url: /json_proto [13:17:21]query_string will be loaded in cgi processing [13:17:21]execute_cgi json_proto POST (null) [13:17:21]execute_cgi path=json_proto method=POST [13:17:21]POST find Content-Length [13:17:21]Host: 172.17.63.195:8080 [13:17:21]Content-Length: 803 [13:17:21]Content-Type: application/json [13:17:21] [13:17:21]POST finish read [13:17:21]Found Content-Length = 803 [13:17:21]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450171", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 62", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "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: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 2000.31 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:17:21]execute_script... [13:17:21]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450171", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 62", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "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: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 2000.31 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:17:21]POST & json_proto [13:17:21]process_json_proto [13:17:21]json parsed OK: [13:17:21]protocol is kg_v1.0 [13:17:21]action value=close_receipt [13:17:21]process_action close_receipt [13:17:21]cmd_close_receipt [13:17:21]MH_GetDate [13:17:21]Write to MH i2c: F0 00 00 D7 0A D0 [13:17:21]Write i2c OK [13:17:21]MH_I2C_Read... [13:17:21]Read from MH i2c: F0 [13:17:21]MH_I2C_Read... [13:17:21]Read from MH i2c: F0 09 00 [13:17:21]MH_I2C_Read... [13:17:21]Read from MH i2c: F0 09 00 D7 0A 00 E2 8E 1F 67 47 1B 1E 67 B6 [13:17:21]GetLastDocTimeStamp 1730121426 [13:17:21]current date 1730121442 [13:17:21]FM_GetShiftState [13:17:21]SAM_PROTO_GetShiftState [13:17:21]wFMCommunicate request_size=4 [13:17:21]MH_SAM_APDU [13:17:21]CAPDU: 80 13 01 00 [13:17:21]Write to MH i2c: E2 08 00 D8 0A 80 13 01 00 00 00 00 00 5F [13:17:21]Write i2c OK [13:17:21]MH_I2C_Read... [13:17:21]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:17:21]Read from MH i2c: E2 [13:17:21]MH_I2C_Read... [13:17:21]Read from MH i2c: E2 0E 00 [13:17:21]MH_I2C_Read... [13:17:21]Read from MH i2c: E2 0E 00 D8 0A 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 0A [13:17:21]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [13:17:21]wFMCommunicate OK [13:17:21]SAM_PROTO_GetShiftState done [13:17:21]FM_GetShiftState done [13:17:21]opened in 1730073670 [13:17:21]opened+sec_in_day 1730160070 [13:17:21]quantity*price = 200031 [13:17:21]sum+1 = 200032 [13:17:21]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 2000.31 НСП 1% : 17.70 НДС 12% : 212.42 Наличными: 0.00 Безнал.: 2000.31 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 194 28.10.2024 13:17 Смена: 545 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871756 ФД: 202394 ФПД: 108884708842619 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T131722&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202394&fm=108884708842619&tin=02508201610067®Number=0000000000091777&sum=200031 [13:17:23]StoreToDocumentArchive [13:17:23]shift 545 fd 202394 [13:17:23]save to /storage/0545/doc_00202394 [13:17:23]save last doc name /storage/0545/doc_00202394 to /storage/kkm_last_doc_name [13:17:23]save OK [13:17:23]Clear old archive folders... [13:17:23]ProcessDocumentItem done err = 0, tmpTLVsize=251 [13:17:23]tlvbuf is 013B8450 [13:17:23]SAM_PROTO_ClearQueue [13:17:23]wFMCommunicate request_size=4 [13:17:23]MH_SAM_APDU [13:17:23]CAPDU: 80 09 00 00 [13:17:23]Write to MH i2c: E2 08 00 E5 0A 80 09 00 00 00 00 00 00 61 [13:17:23]Write i2c OK [13:17:23]MH_I2C_Read... [13:17:23]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [13:17:23]Read from MH i2c: E2 [13:17:23]MH_I2C_Read... [13:17:23]Read from MH i2c: E2 03 00 [13:17:23]MH_I2C_Read... [13:17:23]Read from MH i2c: E2 03 00 E5 0A 00 90 00 63 [13:17:23]RAPDU: 90 00 [13:17:23]wFMCommunicate OK [13:17:23]SAM_PROTO_ClearQueue done [13:17:23]KKMCreateOFDPacket [13:17:23]OFDProtocolAddRootSTLVToBuf [13:17:23]FM_MakeSignedData [13:17:23]FM_MakeSignedData [13:17:23]SAM_PROTO_SignData [13:17:23]wFMCommunicate request_size=4 [13:17:23]MH_SAM_APDU [13:17:23]CAPDU: 80 0D 01 02 [13:17:23]Write to MH i2c: E2 08 00 E6 0A 80 0D 01 02 00 00 00 00 69 [13:17:23]Write i2c OK [13:17:23]MH_I2C_Read... [13:17:23]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [13:17:23]Read from MH i2c: E2 [13:17:23]MH_I2C_Read... [13:17:23]Read from MH i2c: E2 03 00 [13:17:23]MH_I2C_Read... [13:17:23]Read from MH i2c: E2 03 00 E6 0A 00 90 00 64 [13:17:23]RAPDU: 90 00 [13:17:23]wFMCommunicate OK [13:17:23]wFMCommunicate request_size=255 [13:17:23]MH_SAM_APDU [13:17: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 32 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 C2 00 00 00 F4 03 04 00 E2 8E 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 9A 16 03 00 35 04 06 00 63 [13:17:23]Write to MH i2c: E2 02 01 E7 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 32 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 C2 00 00 00 F4 03 04 00 E2 8E 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 9A 16 03 00 35 04 06 00 63 00 00 6E [13:17:23]Write i2c OK [13:17:23]MH_I2C_Read... [13:17:23]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:17:23]Read from MH i2c: E2 [13:17:23]MH_I2C_Read... [13:17:23]Read from MH i2c: E2 03 00 [13:17:23]MH_I2C_Read... [13:17:23]Read from MH i2c: E2 03 00 E7 0A 00 90 00 65 [13:17:23]RAPDU: 90 00 [13:17:23]wFMCommunicate OK [13:17:23]wFMCommunicate request_size=10 [13:17:23]MH_SAM_APDU [13:17:23]CAPDU: 80 0D 02 02 05 07 B2 64 5C 7B [13:17:23]Write to MH i2c: E2 0D 00 E8 0A 80 0D 02 02 05 00 07 B2 64 5C 7B 00 00 6A [13:17:23]Write i2c OK [13:17:23]MH_I2C_Read... [13:17:23]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:17:23]Read from MH i2c: E2 [13:17:23]MH_I2C_Read... [13:17:23]Read from MH i2c: E2 03 00 [13:17:23]MH_I2C_Read... [13:17:23]Read from MH i2c: E2 03 00 E8 0A 00 90 00 66 [13:17:23]RAPDU: 90 00 [13:17:23]wFMCommunicate OK [13:17:23]wFMCommunicate request_size=4 [13:17:23]MH_SAM_APDU [13:17:23]CAPDU: 80 0D 03 02 [13:17:23]Write to MH i2c: E2 08 00 E9 0A 80 0D 03 02 00 00 00 00 6E [13:17:23]Write i2c OK [13:17:23]MH_I2C_Read... [13:17:23]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [13:17:23]Read from MH i2c: E2 [13:17:23]MH_I2C_Read... [13:17:23]Read from MH i2c: E2 0B 00 [13:17:23]MH_I2C_Read... [13:17:23]Read from MH i2c: E2 0B 00 E9 0A 00 2D CD 1E 8F 1C 5B 83 A6 90 00 B6 [13:17:23]RAPDU: 2D CD 1E 8F 1C 5B 83 A6 90 00 [13:17:23]wFMCommunicate OK [13:17:23]SAM_PROTO_SignData done [13:17:23]FM_MakeSignedData done [13:17:23]CreateOFDProtocolMessage [13:17:23]wFMCommunicate request_size=4 [13:17:23]MH_SAM_APDU [13:17:23]CAPDU: 80 11 00 00 [13:17:23]Write to MH i2c: E2 08 00 EA 0A 80 11 00 00 00 00 00 00 6E [13:17:23]Write i2c OK [13:17:23]MH_I2C_Read... [13:17:23]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:17:23]Read from MH i2c: E2 [13:17:23]MH_I2C_Read... [13:17:23]Read from MH i2c: E2 17 00 [13:17:23]MH_I2C_Read... [13:17:23]Read from MH i2c: E2 17 00 EA 0A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 C3 [13:17:23]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [13:17:23]wFMCommunicate OK [13:17:23]CreateOFDProtocolMessage done [13:17:23]OFDSenderStorePacket 202394 [13:17:23]StoreOFDPacket docnum=202394 [13:17:23]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 96 84 07 01 45 27 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 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 C2 00 00 00 F4 03 04 00 E2 8E 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 9A 16 03 00 35 04 06 00 63 07 B2 64 5C 7B 2D CD 1E 8F 1C 5B 83 A6 [13:17:23]CheckFolder [13:17:23]dirname=/storage/ofd_packets [13:17:23]CheckFolder done [13:17:23]ProducePacketName [13:17:23]name=ofd_packets/00202394 [13:17:23]NVStorageSaveData ofd_packets/00202394 [13:17:23]File name is /storage/ofd_packets/00202394 [13:17:23]Write 301 bytes [13:17:23]NVStorageSaveData done [13:17:23]OFDSenderStorePacket done [13:17:23]KKMCreateOFDPacket done [13:17:23]NVStorageSaveData kkm_last_timestamp [13:17:23]File name is /storage/kkm_last_timestamp [13:17:23]Write 4 bytes [13:17:23]NVStorageSaveData done [13:17:23]ExternCall_PrintAddStr [13:17:23]wPrintStart [13:17:23]Write to MH i2c: 01 00 00 EB 0A F5 [13:17:23]Write i2c OK [13:17:23]MH_I2C_Read... [13:17:23]Read from MH i2c: 01 [13:17:23]MH_I2C_Read... [13:17:23]Read from MH i2c: 01 07 00 [13:17:23]MH_I2C_Read... [13:17:23]Read from MH i2c: 01 07 00 EB 0A 00 00 00 00 00 FF 0F 0A [13:17:23]RasterBufferAndPrint [13:17:23]line Счет N : (1)450171 [13:17:23]line ИНН: 02508201610067 [13:17:23]line Контрольно-Кассовый Чек [13:17:23]line ПРОДАЖА [13:17:23]line ТРК (МРК, ГНК) : 62 [13:17:23]line Товар: 2710124130 [13:17:23]line Аи-92-К-2 [13:17:23]line 29.900 * 66.90 [13:17:23]line = 2000.31 [13:17:23]line НДС 12% НСП 1% [13:17:23]line > о реализуемом товаре [13:17:23]line ИТОГО: 2000.31 [13:17:23]line НСП 1% : 17.70 [13:17:23]line НДС 12% : 212.42 [13:17:23]line Наличными: 0.00 [13:17:23]line Безнал.: 2000.31 [13:17:23]line Место: АЗС № 171 "Партнер Нефть" [13:17:23]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [13:17:23]line СНО: Общий режим [13:17:23]line Чек 194 28.10.2024 13:17 [13:17:23]line Смена: 545 ФФД: 1.0 [13:17:23]line ЗНМ: 0300000109 [13:17:23]line РНМ: 0000000000091777 [13:17:23]line Версия ККМ: 001 [13:17:23]line Платежная система: O! деньги [13:17:23]line ФМ: 0000000000871756 [13:17:23]line ФД: 202394 [13:17:23]line ФПД: 108884708842619 [13:17:23]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T131722&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202394&fm=108884708842619&tin=02508201610067®Number=0000000000091777&sum=200031 [13:17:23]written 0, free lines is 4095 [13:17:23]OFD Sender: Processing packet 202394 [packets to send 116, broken 115] [13:17:23]ProducePacketName [13:17:23]name=ofd_packets/00202394 [13:17:23]OFD Sender: To server: pG, [13:17:23]CommunicateWithHost lk.salyk.kg:30040 [13:17:23]ConnectInit lk.salyk.kg [13:17:24]Connected sock=10 [13:17:24]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 96 84 07 01 45 27 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 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 C2 00 00 00 F4 03 04 00 E2 8E 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 9A 16 03 00 35 04 06 00 63 07 B2 64 5C 7B 2D CD 1E 8F 1C 5B 83 A6 [13:17:24]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 8E 1E 47 00 73 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 35 36 10 04 04 00 9A 16 03 00 F4 03 04 00 99 3A 1F 67 B6 04 01 00 00 61 93 FC D5 12 3D E2 16 [13:17:24]CommunicateWithHost err = 0 [13:17:24]CheckOFDResponse [13:17:24]1017 (14) - 77093643461234 [13:17:24]1041 (16) - 0000000000871756 [13:17:24]1040 (4) - 202394 [13:17:24]1012 (4) - 28.10.2024 07:17 [13:17:24]1206 (1) - 0 [13:17:24]OFD Sender: Remove packet 202394 [13:17:24]ProducePacketName [13:17:24]name=ofd_packets/00202394 [13:17:24]NVStorageDeleteData [13:17:24]Write to MH i2c: 01 00 00 15 0B 20 [13:17:24]Write i2c OK [13:17:24]MH_I2C_Read... [13:17:24]Read from MH i2c: 01 [13:17:24]MH_I2C_Read... [13:17:24]Read from MH i2c: 01 07 00 [13:17:24]MH_I2C_Read... [13:17:24]Read from MH i2c: 01 07 00 15 0B 00 00 00 00 00 A4 0C D7 [13:17:24]RasterBufferAndPrint [13:17:24]line [13:17:24]line [13:17:24]line [13:17:24]line [13:17:24]line [13:17:24]written 0, free lines is 3241 [13:17:24]MH_Cut [13:17:24]Write to MH i2c: D1 01 00 1C 0B 01 F9 [13:17:24]Write i2c OK [13:17:24]MH_I2C_Read... [13:17:24]Read from MH i2c: D1 [13:17:24]MH_I2C_Read... [13:17:24]Read from MH i2c: D1 01 00 [13:17:24]MH_I2C_Read... [13:17:24]Read from MH i2c: D1 01 00 1C 0B 00 F8 [13:17:24]Write to MH i2c: 01 00 00 1D 0B 28 [13:17:24]Write i2c OK [13:17:24]MH_I2C_Read... [13:17:24]OFD Sender: No OFD packet to send [13:17:25]*** Cut start [13:17:25]*** Purtial cut [13:17:25]*** Stage 1: CUTSNS_PIN = 1 [13:17:25]Read from MH i2c: 01 [13:17:25]MH_I2C_Read... [13:17:25]*** Stop cut motor [13:17:25]*** Cut end [13:17:25]Read from MH i2c: 01 07 00 [13:17:25]MH_I2C_Read... [13:17:25]Read from MH i2c: 01 07 00 1D 0B 00 00 00 00 00 FF 0F 3D [13:17:25]process_action close_receipt done [13:17:25]requested_data is exist [13:17:25]produce_requested_data [13:17:25]requested_item fm.sn is exist - process it [13:17:25]wFMCommunicate request_size=4 [13:17:25]MH_SAM_APDU [13:17:25]CAPDU: 80 11 00 00 [13:17:25]Write to MH i2c: E2 08 00 1E 0B 80 11 00 00 00 00 00 00 A3 [13:17:25]Write i2c OK [13:17:25]MH_I2C_Read... [13:17:25]Read from MH i2c: E2 [13:17:25]MH_I2C_Read... [13:17:25]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:17:25]Read from MH i2c: E2 17 00 [13:17:25]MH_I2C_Read... [13:17:25]Read from MH i2c: E2 17 00 1E 0B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 F8 [13:17:25]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [13:17:25]wFMCommunicate OK [13:17:25]requested_item fd.num is exist - process it [13:17:25]SAM_PROTO_GetFieldsCounters [13:17:25]wFMCommunicate request_size=4 [13:17:25]MH_SAM_APDU [13:17:25]CAPDU: 80 13 00 00 [13:17:25]Write to MH i2c: E2 08 00 1F 0B 80 13 00 00 00 00 00 00 A6 [13:17:25]Write i2c OK [13:17:25]MH_I2C_Read... [13:17:25]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:17:25]Read from MH i2c: E2 [13:17:25]MH_I2C_Read... [13:17:25]Read from MH i2c: E2 62 00 [13:17:25]MH_I2C_Read... [13:17:25]Read from MH i2c: E2 62 00 1F 0B 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 9A 16 03 00 0E 04 04 00 21 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 EB [13:17:25]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 9A 16 03 00 0E 04 04 00 21 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 [13:17:25]wFMCommunicate OK [13:17:25]SAM_PROTO_GetFieldsCounters done [13:17:25]requested_item shift.num is exist - process it [13:17:25]requested_item shift.opened is exist - process it [13:17:25]req_shift_opened [13:17:25]FM_GetShiftState [13:17:25]SAM_PROTO_GetShiftState [13:17:25]wFMCommunicate request_size=4 [13:17:25]MH_SAM_APDU [13:17:25]CAPDU: 80 13 01 00 [13:17:25]Write to MH i2c: E2 08 00 20 0B 80 13 01 00 00 00 00 00 A8 [13:17:25]Write i2c OK [13:17:25]MH_I2C_Read... [13:17:25]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:17:25]Read from MH i2c: E2 [13:17:25]MH_I2C_Read... [13:17:25]Read from MH i2c: E2 0E 00 [13:17:25]MH_I2C_Read... [13:17:25]Read from MH i2c: E2 0E 00 20 0B 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 53 [13:17:25]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [13:17:25]wFMCommunicate OK [13:17:25]SAM_PROTO_GetShiftState done [13:17:25]FM_GetShiftState done [13:17:25]req_shift_opened done [13:17:25]requested_item shift.open_date is exist - process it [13:17:25]req_shift_open_date [13:17:25]req_shift_open_date done [13:17:25]produce_requested_data done [13:17:25]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202394,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670} [13:17:25]process_action_free close_receipt [13:17:25]json_value_free [13:17:25]json_value_free done [13:17:25]process_json_proto returns [13:17:25]Send response to host [13:17:25]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202394,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670}}} [13:17:25]free response buf [13:17:25]execute_script done [13:17:25]execute_script returns [13:17:25]free content buf [13:17:25]Sock 7.Close socket [13:17:25]Sock 7.Thread stoped [13:17:29]OFD Sender: No OFD packet to send [13:17:34]OFD Sender: No OFD packet to send [13:17:39]OFD Sender: No OFD packet to send [13:17:44]OFD Sender: No OFD packet to send [13:17:48]accept exits with 9 [13:17:48]New connection [13:17:48]New thread 3067120996 created [13:17:48]Thread 3066977636 joined [13:17:48]Waiting for new connection... [13:17:48] Sock 9.Parse request [13:17:48]Sock 9.Check first char [13:17:48]Sock 9.First char is OK [13:17:48]request: POST /json_proto HTTP/1.0 [13:17:48]Method: POST [13:17:48]URL: /json_proto [13:17:48]Method is POST - this is cgi request [13:17:48]url: /json_proto [13:17:48]query_string will be loaded in cgi processing [13:17:48]execute_cgi json_proto POST (null) [13:17:48]execute_cgi path=json_proto method=POST [13:17:48]POST find Content-Length [13:17:48]Host: 172.17.63.195:8080 [13:17:48]Content-Length: 766 [13:17:48]Content-Type: application/json [13:17:48] [13:17:48]POST finish read [13:17:48]Found Content-Length = 766 [13:17:48]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450172", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 52", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "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: Mbank", "payments": [ { "type": 1, "sum" : 500.41 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:17:48]execute_script... [13:17:48]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450172", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 52", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "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: Mbank", "payments": [ { "type": 1, "sum" : 500.41 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:17:48]POST & json_proto [13:17:48]process_json_proto [13:17:48]json parsed OK: [13:17:48]protocol is kg_v1.0 [13:17:48]action value=close_receipt [13:17:48]process_action close_receipt [13:17:48]cmd_close_receipt [13:17:48]MH_GetDate [13:17:48]Write to MH i2c: F0 00 00 21 0B 1B [13:17:48]Write i2c OK [13:17:48]MH_I2C_Read... [13:17:48]Read from MH i2c: F0 [13:17:48]MH_I2C_Read... [13:17:48]Read from MH i2c: F0 09 00 [13:17:48]MH_I2C_Read... [13:17:48]Read from MH i2c: F0 09 00 21 0B 00 FD 8E 1F 67 47 1B 1E 67 1C [13:17:48]GetLastDocTimeStamp 1730121442 [13:17:48]current date 1730121469 [13:17:48]FM_GetShiftState [13:17:48]SAM_PROTO_GetShiftState [13:17:48]wFMCommunicate request_size=4 [13:17:48]MH_SAM_APDU [13:17:48]CAPDU: 80 13 01 00 [13:17:48]Write to MH i2c: E2 08 00 22 0B 80 13 01 00 00 00 00 00 AA [13:17:48]Write i2c OK [13:17:48]MH_I2C_Read... [13:17:49]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:17:49]Read from MH i2c: E2 [13:17:49]MH_I2C_Read... [13:17:49]Read from MH i2c: E2 0E 00 [13:17:49]MH_I2C_Read... [13:17:49]Read from MH i2c: E2 0E 00 22 0B 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 55 [13:17:49]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [13:17:49]wFMCommunicate OK [13:17:49]SAM_PROTO_GetShiftState done [13:17:49]FM_GetShiftState done [13:17:49]opened in 1730073670 [13:17:49]opened+sec_in_day 1730160070 [13:17:49]quantity*price = 50041 [13:17:49]sum+1 = 50042 [13:17:49]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 500.41 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 0.00 Безнал.: 500.41 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 195 28.10.2024 13:17 Смена: 545 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 Платежная система: Mbank ФМ: 0000000000871756 ФД: 202395 ФПД: 193404102256181 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T131749&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202395&fm=193404102256181&tin=02508201610067®Number=0000000000091777&sum=50041 [13:17:50]StoreToDocumentArchive [13:17:50]shift 545 fd 202395 [13:17:50]save to /storage/0545/doc_00202395 [13:17:50]save last doc name /storage/0545/doc_00202395 to /storage/kkm_last_doc_name [13:17:50]save OK [13:17:50]Clear old archive folders... [13:17:50]ProcessDocumentItem done err = 0, tmpTLVsize=251 [13:17:50]tlvbuf is B6F03A50 [13:17:50]SAM_PROTO_ClearQueue [13:17:50]wFMCommunicate request_size=4 [13:17:50]MH_SAM_APDU [13:17:50]CAPDU: 80 09 00 00 [13:17:50]Write to MH i2c: E2 08 00 2F 0B 80 09 00 00 00 00 00 00 AC [13:17:50]Write i2c OK [13:17:50]MH_I2C_Read... [13:17:50]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [13:17:50]Read from MH i2c: E2 [13:17:50]MH_I2C_Read... [13:17:50]Read from MH i2c: E2 03 00 [13:17:50]MH_I2C_Read... [13:17:50]Read from MH i2c: E2 03 00 2F 0B 00 90 00 AE [13:17:50]RAPDU: 90 00 [13:17:50]wFMCommunicate OK [13:17:50]SAM_PROTO_ClearQueue done [13:17:50]KKMCreateOFDPacket [13:17:50]OFDProtocolAddRootSTLVToBuf [13:17:50]FM_MakeSignedData [13:17:50]FM_MakeSignedData [13:17:50]SAM_PROTO_SignData [13:17:50]wFMCommunicate request_size=4 [13:17:50]MH_SAM_APDU [13:17:50]CAPDU: 80 0D 01 02 [13:17:50]Write to MH i2c: E2 08 00 30 0B 80 0D 01 02 00 00 00 00 B4 [13:17:50]Write i2c OK [13:17:50]MH_I2C_Read... [13:17:50]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [13:17:50]Read from MH i2c: E2 [13:17:50]MH_I2C_Read... [13:17:50]Read from MH i2c: E2 03 00 [13:17:50]MH_I2C_Read... [13:17:50]Read from MH i2c: E2 03 00 30 0B 00 90 00 AF [13:17:50]RAPDU: 90 00 [13:17:50]wFMCommunicate OK [13:17:50]wFMCommunicate request_size=255 [13:17:50]MH_SAM_APDU [13:17: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 32 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 C3 00 00 00 F4 03 04 00 FD 8E 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 9B 16 03 00 35 04 06 00 AF [13:17:50]Write to MH i2c: E2 02 01 31 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 32 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 C3 00 00 00 F4 03 04 00 FD 8E 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 9B 16 03 00 35 04 06 00 AF 00 00 F4 [13:17:50]Write i2c OK [13:17:50]MH_I2C_Read... [13:17:50]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:17:50]Read from MH i2c: E2 [13:17:50]MH_I2C_Read... [13:17:50]Read from MH i2c: E2 03 00 [13:17:50]MH_I2C_Read... [13:17:50]Read from MH i2c: E2 03 00 31 0B 00 90 00 B0 [13:17:50]RAPDU: 90 00 [13:17:50]wFMCommunicate OK [13:17:50]wFMCommunicate request_size=10 [13:17:50]MH_SAM_APDU [13:17:50]CAPDU: 80 0D 02 02 05 E6 66 D0 26 35 [13:17:50]Write to MH i2c: E2 0D 00 32 0B 80 0D 02 02 05 00 E6 66 D0 26 35 00 00 38 [13:17:50]Write i2c OK [13:17:50]MH_I2C_Read... [13:17:50]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:17:50]Read from MH i2c: E2 [13:17:50]MH_I2C_Read... [13:17:50]Read from MH i2c: E2 03 00 [13:17:50]MH_I2C_Read... [13:17:50]Read from MH i2c: E2 03 00 32 0B 00 90 00 B1 [13:17:50]RAPDU: 90 00 [13:17:50]wFMCommunicate OK [13:17:50]wFMCommunicate request_size=4 [13:17:50]MH_SAM_APDU [13:17:50]CAPDU: 80 0D 03 02 [13:17:50]Write to MH i2c: E2 08 00 33 0B 80 0D 03 02 00 00 00 00 B9 [13:17:50]Write i2c OK [13:17:50]MH_I2C_Read... [13:17:50]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [13:17:50]Read from MH i2c: E2 [13:17:50]MH_I2C_Read... [13:17:50]Read from MH i2c: E2 0B 00 [13:17:50]MH_I2C_Read... [13:17:50]Read from MH i2c: E2 0B 00 33 0B 00 A5 E8 7C 86 F5 20 20 A8 90 00 26 [13:17:50]RAPDU: A5 E8 7C 86 F5 20 20 A8 90 00 [13:17:50]wFMCommunicate OK [13:17:50]SAM_PROTO_SignData done [13:17:50]FM_MakeSignedData done [13:17:50]CreateOFDProtocolMessage [13:17:50]wFMCommunicate request_size=4 [13:17:50]MH_SAM_APDU [13:17:50]CAPDU: 80 11 00 00 [13:17:50]Write to MH i2c: E2 08 00 34 0B 80 11 00 00 00 00 00 00 B9 [13:17:50]Write i2c OK [13:17:50]MH_I2C_Read... [13:17:50]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:17:50]Read from MH i2c: E2 [13:17:50]MH_I2C_Read... [13:17:50]Read from MH i2c: E2 17 00 [13:17:50]MH_I2C_Read... [13:17:50]Read from MH i2c: E2 17 00 34 0B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 0E [13:17:50]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [13:17:50]wFMCommunicate OK [13:17:50]CreateOFDProtocolMessage done [13:17:50]OFDSenderStorePacket 202395 [13:17:50]StoreOFDPacket docnum=202395 [13:17:50]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 9A 1B 07 01 F9 A9 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 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 C3 00 00 00 F4 03 04 00 FD 8E 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 9B 16 03 00 35 04 06 00 AF E6 66 D0 26 35 A5 E8 7C 86 F5 20 20 A8 [13:17:50]CheckFolder [13:17:50]dirname=/storage/ofd_packets [13:17:50]CheckFolder done [13:17:50]ProducePacketName [13:17:50]name=ofd_packets/00202395 [13:17:50]NVStorageSaveData ofd_packets/00202395 [13:17:50]File name is /storage/ofd_packets/00202395 [13:17:50]Write 301 bytes [13:17:50]NVStorageSaveData done [13:17:50]OFDSenderStorePacket done [13:17:50]KKMCreateOFDPacket done [13:17:50]NVStorageSaveData kkm_last_timestamp [13:17:50]File name is /storage/kkm_last_timestamp [13:17:50]Write 4 bytes [13:17:50]NVStorageSaveData done [13:17:50]ExternCall_PrintAddStr [13:17:50]wPrintStart [13:17:50]Write to MH i2c: 01 00 00 35 0B 40 [13:17:50]Write i2c OK [13:17:50]MH_I2C_Read... [13:17:50]Read from MH i2c: 01 [13:17:50]MH_I2C_Read... [13:17:50]Read from MH i2c: 01 07 00 [13:17:50]MH_I2C_Read... [13:17:50]Read from MH i2c: 01 07 00 35 0B 00 00 00 00 00 FF 0F 55 [13:17:50]RasterBufferAndPrint [13:17:50]line Счет N : (1)450172 [13:17:50]line ИНН: 02508201610067 [13:17:50]line Контрольно-Кассовый Чек [13:17:50]line ПРОДАЖА [13:17:50]line ТРК (МРК, ГНК) : 52 [13:17:50]line Товар: 2710124130 [13:17:50]line Аи-92-К-2 [13:17:50]line 7.480 * 66.90 [13:17:50]line = 500.41 [13:17:50]line НДС 12% НСП 1% [13:17:50]line > о реализуемом товаре [13:17:50]line ИТОГО: 500.41 [13:17:50]line НСП 1% : 4.43 [13:17:50]line НДС 12% : 53.14 [13:17:50]line Наличными: 0.00 [13:17:50]line Безнал.: 500.41 [13:17:50]line Место: АЗС № 171 "Партнер Нефть" [13:17:50]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [13:17:50]line СНО: Общий режим [13:17:50]line Чек 195 28.10.2024 13:17 [13:17:50]line Смена: 545 ФФД: 1.0 [13:17:50]line ЗНМ: 0300000109 [13:17:50]line РНМ: 0000000000091777 [13:17:50]line Версия ККМ: 001 [13:17:50]line Платежная система: Mbank [13:17:50]line ФМ: 0000000000871756 [13:17:50]line ФД: 202395 [13:17:50]line ФПД: 193404102256181 [13:17:51]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T131749&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202395&fm=193404102256181&tin=02508201610067®Number=0000000000091777&sum=50041 [13:17:51]OFD Sender: Processing packet 202395 [packets to send 116, broken 115] [13:17:51]ProducePacketName [13:17:51]name=ofd_packets/00202395 [13:17:51]OFD Sender: To server: pG, [13:17:51]CommunicateWithHost lk.salyk.kg:30040 [13:17:51]ConnectInit lk.salyk.kg [13:17:51]written 0, free lines is 4095 [13:17:51]Connected sock=10 [13: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 35 36 0F 01 00 00 9A 1B 07 01 F9 A9 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 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 C3 00 00 00 F4 03 04 00 FD 8E 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 9B 16 03 00 35 04 06 00 AF E6 66 D0 26 35 A5 E8 7C 86 F5 20 20 A8 [13:17:51]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 E8 6A 47 00 16 27 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 9B 16 03 00 F4 03 04 00 B4 3A 1F 67 B6 04 01 00 00 F0 C2 F8 97 B6 C6 41 A7 [13:17:51]CommunicateWithHost err = 0 [13:17:51]CheckOFDResponse [13:17:51]1017 (14) - 77093643461234 [13:17:51]1041 (16) - 0000000000871756 [13:17:51]1040 (4) - 202395 [13:17:51]1012 (4) - 28.10.2024 07:18 [13:17:51]1206 (1) - 0 [13:17:51]OFD Sender: Remove packet 202395 [13:17:51]ProducePacketName [13:17:51]name=ofd_packets/00202395 [13:17:51]NVStorageDeleteData [13:17:51]Write to MH i2c: 01 00 00 5E 0B 69 [13:17:51]Write i2c OK [13:17:51]MH_I2C_Read... [13:17:51]Read from MH i2c: 01 [13:17:51]MH_I2C_Read... [13:17:51]Read from MH i2c: 01 07 00 [13:17:51]MH_I2C_Read... [13:17:51]Read from MH i2c: 01 07 00 5E 0B 00 00 00 00 00 BC 0C 38 [13:17:51]RasterBufferAndPrint [13:17:51]line [13:17:51]line [13:17:51]line [13:17:51]line [13:17:51]line [13:17:51]written 0, free lines is 3264 [13:17:51]MH_Cut [13:17:51]Write to MH i2c: D1 01 00 65 0B 01 42 [13:17:51]Write i2c OK [13:17:51]MH_I2C_Read... [13:17:51]Read from MH i2c: D1 [13:17:51]MH_I2C_Read... [13:17:51]Read from MH i2c: D1 01 00 [13:17:51]MH_I2C_Read... [13:17:51]Read from MH i2c: D1 01 00 65 0B 00 41 [13:17:51]Write to MH i2c: 01 00 00 66 0B 71 [13:17:51]Write i2c OK [13:17:51]MH_I2C_Read... [13:17:51]OFD Sender: No OFD packet to send [13:17:52]*** Cut start [13:17:52]*** Purtial cut [13:17:52]*** Stage 1: CUTSNS_PIN = 1 [13:17:52]Read from MH i2c: 01 [13:17:52]MH_I2C_Read... [13:17:52]*** Stop cut motor [13:17:52]*** Cut end [13:17:52]Read from MH i2c: 01 07 00 [13:17:52]MH_I2C_Read... [13:17:52]Read from MH i2c: 01 07 00 66 0B 00 00 00 00 00 FF 0F 86 [13:17:52]process_action close_receipt done [13:17:52]requested_data is exist [13:17:52]produce_requested_data [13:17:52]requested_item fm.sn is exist - process it [13:17:52]wFMCommunicate request_size=4 [13:17:52]MH_SAM_APDU [13:17:52]CAPDU: 80 11 00 00 [13:17:52]Write to MH i2c: E2 08 00 67 0B 80 11 00 00 00 00 00 00 EC [13:17:52]Write i2c OK [13:17:52]MH_I2C_Read... [13:17:52]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:17:52]Read from MH i2c: E2 [13:17:52]MH_I2C_Read... [13:17:52]Read from MH i2c: E2 17 00 [13:17:52]MH_I2C_Read... [13:17:52]Read from MH i2c: E2 17 00 67 0B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 41 [13:17:52]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [13:17:52]wFMCommunicate OK [13:17:52]requested_item fd.num is exist - process it [13:17:52]SAM_PROTO_GetFieldsCounters [13:17:52]wFMCommunicate request_size=4 [13:17:52]MH_SAM_APDU [13:17:52]CAPDU: 80 13 00 00 [13:17:52]Write to MH i2c: E2 08 00 68 0B 80 13 00 00 00 00 00 00 EF [13:17:52]Write i2c OK [13:17:52]MH_I2C_Read... [13:17:52]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:17:52]Read from MH i2c: E2 [13:17:52]MH_I2C_Read... [13:17:52]Read from MH i2c: E2 62 00 [13:17:52]MH_I2C_Read... [13:17:52]Read from MH i2c: E2 62 00 68 0B 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 9B 16 03 00 0E 04 04 00 21 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 38 [13:17:52]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 9B 16 03 00 0E 04 04 00 21 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 [13:17:52]wFMCommunicate OK [13:17:52]SAM_PROTO_GetFieldsCounters done [13:17:52]requested_item shift.num is exist - process it [13:17:52]requested_item shift.opened is exist - process it [13:17:52]req_shift_opened [13:17:52]FM_GetShiftState [13:17:52]SAM_PROTO_GetShiftState [13:17:52]wFMCommunicate request_size=4 [13:17:52]MH_SAM_APDU [13:17:52]CAPDU: 80 13 01 00 [13:17:52]Write to MH i2c: E2 08 00 69 0B 80 13 01 00 00 00 00 00 F1 [13:17:52]Write i2c OK [13:17:52]MH_I2C_Read... [13:17:52]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:17:52]Read from MH i2c: E2 [13:17:52]MH_I2C_Read... [13:17:52]Read from MH i2c: E2 0E 00 [13:17:52]MH_I2C_Read... [13:17:52]Read from MH i2c: E2 0E 00 69 0B 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 9C [13:17:52]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [13:17:52]wFMCommunicate OK [13:17:52]SAM_PROTO_GetShiftState done [13:17:52]FM_GetShiftState done [13:17:52]req_shift_opened done [13:17:52]requested_item shift.open_date is exist - process it [13:17:52]req_shift_open_date [13:17:52]req_shift_open_date done [13:17:52]produce_requested_data done [13:17:52]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202395,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670} [13:17:52]process_action_free close_receipt [13:17:52]json_value_free [13:17:52]json_value_free done [13:17:52]process_json_proto returns [13:17:52]Send response to host [13:17:52]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202395,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670}}} [13:17:52]free response buf [13:17:52]execute_script done [13:17:52]execute_script returns [13:17:52]free content buf [13:17:52]Sock 9.Close socket [13:17:52]Sock 9.Thread stoped [13:17:56]OFD Sender: No OFD packet to send [13:18:01]OFD Sender: No OFD packet to send [13:18:06]OFD Sender: No OFD packet to send [13:18:11]OFD Sender: No OFD packet to send [13:18:15]accept exits with 7 [13:18:15]New connection [13:18:15]New thread 3066977636 created [13:18:15]Thread 3067120996 joined [13:18:15]Waiting for new connection... [13:18:15] Sock 7.Parse request [13:18:15]Sock 7.Check first char [13:18:15]Sock 7.First char is OK [13:18:15]request: POST /json_proto HTTP/1.0 [13:18:15]Method: POST [13:18:15]URL: /json_proto [13:18:15]Method is POST - this is cgi request [13:18:15]url: /json_proto [13:18:15]query_string will be loaded in cgi processing [13:18:15]execute_cgi json_proto POST (null) [13:18:15]execute_cgi path=json_proto method=POST [13:18:15]POST find Content-Length [13:18:15]Host: 172.17.63.195:8080 [13:18:15]Content-Length: 677 [13:18:15]Content-Type: application/json [13:18:15] [13:18:15]POST finish read [13:18:15]Found Content-Length = 677 [13:18:15]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450174", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 52", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "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" ] } } [13:18:15]execute_script... [13:18: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)450174", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 52", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "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" ] } } [13:18:15]POST & json_proto [13:18:15]process_json_proto [13:18:15]json parsed OK: [13:18:15]protocol is kg_v1.0 [13:18:15]action value=close_receipt [13:18:15]process_action close_receipt [13:18:15]cmd_close_receipt [13:18:15]MH_GetDate [13:18:15]Write to MH i2c: F0 00 00 6A 0B 64 [13:18:15]Write i2c OK [13:18:15]MH_I2C_Read... [13:18:15]Read from MH i2c: F0 [13:18:15]MH_I2C_Read... [13:18:15]Read from MH i2c: F0 09 00 [13:18:15]MH_I2C_Read... [13:18:15]Read from MH i2c: F0 09 00 6A 0B 00 18 8F 1F 67 47 1B 1E 67 81 [13:18:15]GetLastDocTimeStamp 1730121469 [13:18:15]current date 1730121496 [13:18:15]FM_GetShiftState [13:18:15]SAM_PROTO_GetShiftState [13:18:15]wFMCommunicate request_size=4 [13:18:15]MH_SAM_APDU [13:18:15]CAPDU: 80 13 01 00 [13:18:15]Write to MH i2c: E2 08 00 6B 0B 80 13 01 00 00 00 00 00 F3 [13:18:15]Write i2c OK [13:18:15]MH_I2C_Read... [13:18:15]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:18:15]Read from MH i2c: E2 [13:18:15]MH_I2C_Read... [13:18:15]Read from MH i2c: E2 0E 00 [13:18:15]MH_I2C_Read... [13:18:15]Read from MH i2c: E2 0E 00 6B 0B 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 9E [13:18:15]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [13:18:15]wFMCommunicate OK [13:18:15]SAM_PROTO_GetShiftState done [13:18:15]FM_GetShiftState done [13:18:15]opened in 1730073670 [13:18:15]opened+sec_in_day 1730160070 [13:18:15]quantity*price = 20003 [13:18:15]sum+1 = 20004 [13:18:15]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.03 ИТОГО: 200.00 Внесено: 200.00 СДАЧА: 0.00 НСП 1% : 1.77 НДС 12% : 21.24 Наличными: 200.00 Безнал.: 0.00 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 196 28.10.2024 13:18 Смена: 545 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 ФМ: 0000000000871756 ФД: 202396 ФПД: 169158691576037 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T131816&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202396&fm=169158691576037&tin=02508201610067®Number=0000000000091777&sum=20000 [13:18:16]StoreToDocumentArchive [13:18:16]shift 545 fd 202396 [13:18:16]save to /storage/0545/doc_00202396 [13:18:16]save last doc name /storage/0545/doc_00202396 to /storage/kkm_last_doc_name [13:18:16]save OK [13:18:16]Clear old archive folders... [13:18:16]ProcessDocumentItem done err = 0, tmpTLVsize=251 [13:18:16]tlvbuf is B6F038E0 [13:18:16]SAM_PROTO_ClearQueue [13:18:16]wFMCommunicate request_size=4 [13:18:16]MH_SAM_APDU [13:18:16]CAPDU: 80 09 00 00 [13:18:16]Write to MH i2c: E2 08 00 78 0B 80 09 00 00 00 00 00 00 F5 [13:18:16]Write i2c OK [13:18:16]MH_I2C_Read... [13:18:16]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [13:18:16]Read from MH i2c: E2 [13:18:16]MH_I2C_Read... [13:18:16]Read from MH i2c: E2 03 00 [13:18:16]MH_I2C_Read... [13:18:16]Read from MH i2c: E2 03 00 78 0B 00 90 00 F7 [13:18:16]RAPDU: 90 00 [13:18:16]wFMCommunicate OK [13:18:16]SAM_PROTO_ClearQueue done [13:18:16]KKMCreateOFDPacket [13:18:16]OFDProtocolAddRootSTLVToBuf [13:18:16]FM_MakeSignedData [13:18:16]FM_MakeSignedData [13:18:16]SAM_PROTO_SignData [13:18:16]wFMCommunicate request_size=4 [13:18:16]MH_SAM_APDU [13:18:16]CAPDU: 80 0D 01 02 [13:18:16]Write to MH i2c: E2 08 00 79 0B 80 0D 01 02 00 00 00 00 FD [13:18:16]Write i2c OK [13:18:16]MH_I2C_Read... [13:18:16]OFD Sender: No OFD packet to send [13:18:16]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [13:18:16]Read from MH i2c: E2 [13:18:16]MH_I2C_Read... [13:18:16]Read from MH i2c: E2 03 00 [13:18:16]MH_I2C_Read... [13:18:16]Read from MH i2c: E2 03 00 79 0B 00 90 00 F8 [13:18:16]RAPDU: 90 00 [13:18:16]wFMCommunicate OK [13:18:16]wFMCommunicate request_size=255 [13:18:16]MH_SAM_APDU [13:18: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 32 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 C4 00 00 00 F4 03 04 00 18 8F 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 9C 16 03 00 35 04 06 00 99 [13:18:16]Write to MH i2c: E2 02 01 7A 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 32 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 C4 00 00 00 F4 03 04 00 18 8F 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 9C 16 03 00 35 04 06 00 99 00 00 B5 [13:18:16]Write i2c OK [13:18:16]MH_I2C_Read... [13:18:17]Read from MH i2c: E2 [13:18:17]MH_I2C_Read... [13:18:17]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:18:17]Read from MH i2c: E2 03 00 [13:18:17]MH_I2C_Read... [13:18:17]Read from MH i2c: E2 03 00 7A 0B 00 90 00 F9 [13:18:17]RAPDU: 90 00 [13:18:17]wFMCommunicate OK [13:18:17]wFMCommunicate request_size=10 [13:18:17]MH_SAM_APDU [13:18:17]CAPDU: 80 0D 02 02 05 D9 53 B8 D8 E5 [13:18:17]Write to MH i2c: E2 0D 00 7B 0B 80 0D 02 02 05 00 D9 53 B8 D8 E5 00 00 AB [13:18:17]Write i2c OK [13:18:17]MH_I2C_Read... [13:18:17]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:18:17]Read from MH i2c: E2 [13:18:17]MH_I2C_Read... [13:18:17]Read from MH i2c: E2 03 00 [13:18:17]MH_I2C_Read... [13:18:17]Read from MH i2c: E2 03 00 7B 0B 00 90 00 FA [13:18:17]RAPDU: 90 00 [13:18:17]wFMCommunicate OK [13:18:17]wFMCommunicate request_size=4 [13:18:17]MH_SAM_APDU [13:18:17]CAPDU: 80 0D 03 02 [13:18:17]Write to MH i2c: E2 08 00 7C 0B 80 0D 03 02 00 00 00 00 02 [13:18:17]Write i2c OK [13:18:17]MH_I2C_Read... [13:18:17]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [13:18:17]Read from MH i2c: E2 [13:18:17]MH_I2C_Read... [13:18:17]Read from MH i2c: E2 0B 00 [13:18:17]MH_I2C_Read... [13:18:17]Read from MH i2c: E2 0B 00 7C 0B 00 A4 97 AD AB 85 94 B8 23 90 00 8A [13:18:17]RAPDU: A4 97 AD AB 85 94 B8 23 90 00 [13:18:17]wFMCommunicate OK [13:18:17]SAM_PROTO_SignData done [13:18:17]FM_MakeSignedData done [13:18:17]CreateOFDProtocolMessage [13:18:17]wFMCommunicate request_size=4 [13:18:17]MH_SAM_APDU [13:18:17]CAPDU: 80 11 00 00 [13:18:17]Write to MH i2c: E2 08 00 7D 0B 80 11 00 00 00 00 00 00 02 [13:18:17]Write i2c OK [13:18:17]MH_I2C_Read... [13:18:17]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:18:17]Read from MH i2c: E2 [13:18:17]MH_I2C_Read... [13:18:17]Read from MH i2c: E2 17 00 [13:18:17]MH_I2C_Read... [13:18:17]Read from MH i2c: E2 17 00 7D 0B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 57 [13:18:17]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [13:18:17]wFMCommunicate OK [13:18:17]CreateOFDProtocolMessage done [13:18:17]OFDSenderStorePacket 202396 [13:18:17]StoreOFDPacket docnum=202396 [13:18:17]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 C5 41 07 01 C1 D5 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 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 C4 00 00 00 F4 03 04 00 18 8F 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 9C 16 03 00 35 04 06 00 99 D9 53 B8 D8 E5 A4 97 AD AB 85 94 B8 23 [13:18:17]CheckFolder [13:18:17]dirname=/storage/ofd_packets [13:18:17]CheckFolder done [13:18:17]ProducePacketName [13:18:17]name=ofd_packets/00202396 [13:18:17]NVStorageSaveData ofd_packets/00202396 [13:18:17]File name is /storage/ofd_packets/00202396 [13:18:17]Write 301 bytes [13:18:17]NVStorageSaveData done [13:18:17]OFDSenderStorePacket done [13:18:17]KKMCreateOFDPacket done [13:18:17]NVStorageSaveData kkm_last_timestamp [13:18:17]File name is /storage/kkm_last_timestamp [13:18:17]Write 4 bytes [13:18:17]NVStorageSaveData done [13:18:17]ExternCall_PrintAddStr [13:18:17]wPrintStart [13:18:17]Write to MH i2c: 01 00 00 7E 0B 89 [13:18:17]Write i2c OK [13:18:17]MH_I2C_Read... [13:18:17]Read from MH i2c: 01 [13:18:17]MH_I2C_Read... [13:18:17]Read from MH i2c: 01 07 00 [13:18:17]MH_I2C_Read... [13:18:17]Read from MH i2c: 01 07 00 7E 0B 00 00 00 00 00 FF 0F 9E [13:18:17]RasterBufferAndPrint [13:18:17]line Счет N : (1)450174 [13:18:17]line ИНН: 02508201610067 [13:18:17]line Контрольно-Кассовый Чек [13:18:17]line ПРОДАЖА [13:18:17]line ТРК (МРК, ГНК) : 52 [13:18:17]line Товар: 2710124130 [13:18:17]line Аи-92-К-2 [13:18:17]line 2.990 * 66.90 [13:18:17]line = 200.03 [13:18:17]line НДС 12% НСП 1% [13:18:17]line > о реализуемом товаре [13:18:17]line ОКРУГЛЕНИЕ: -0.03 [13:18:17]line ИТОГО: 200.00 [13:18:17]line Внесено: 200.00 [13:18:17]line СДАЧА: 0.00 [13:18:17]line НСП 1% : 1.77 [13:18:17]line НДС 12% : 21.24 [13:18:17]line Наличными: 200.00 [13:18:17]line Безнал.: 0.00 [13:18:17]line Место: АЗС № 171 "Партнер Нефть" [13:18:17]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [13:18:17]line СНО: Общий режим [13:18:17]line Чек 196 28.10.2024 13:18 [13:18:17]line Смена: 545 ФФД: 1.0 [13:18:17]line ЗНМ: 0300000109 [13:18:17]line РНМ: 0000000000091777 [13:18:17]line Версия ККМ: 001 [13:18:17]line ФМ: 0000000000871756 [13:18:17]line ФД: 202396 [13:18:17]line ФПД: 169158691576037 [13:18:17]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T131816&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202396&fm=169158691576037&tin=02508201610067®Number=0000000000091777&sum=20000 [13:18:17]OFD Sender: Processing packet 202396 [packets to send 116, broken 115] [13:18:17]ProducePacketName [13:18:17]name=ofd_packets/00202396 [13:18:17]OFD Sender: To server: pG, [13:18:17]CommunicateWithHost lk.salyk.kg:30040 [13:18:17]ConnectInit lk.salyk.kg [13:18:17]written 0, free lines is 4095 [13:18:17]Connected sock=10 [13:18:17]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 C5 41 07 01 C1 D5 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 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 C4 00 00 00 F4 03 04 00 18 8F 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 9C 16 03 00 35 04 06 00 99 D9 53 B8 D8 E5 A4 97 AD AB 85 94 B8 23 [13:18:17]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 0B DC 47 00 E7 07 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 9C 16 03 00 F4 03 04 00 CE 3A 1F 67 B6 04 01 00 00 D3 CE E6 FF 07 7A 25 52 [13:18:17]CommunicateWithHost err = 0 [13:18:17]CheckOFDResponse [13:18:17]1017 (14) - 77093643461234 [13:18:17]1041 (16) - 0000000000871756 [13:18:17]1040 (4) - 202396 [13:18:17]1012 (4) - 28.10.2024 07:18 [13:18:17]1206 (1) - 0 [13:18:17]OFD Sender: Remove packet 202396 [13:18:17]ProducePacketName [13:18:17]name=ofd_packets/00202396 [13:18:17]NVStorageDeleteData [13:18:18]Write to MH i2c: 01 00 00 A9 0B B4 [13:18:18]Write i2c OK [13:18:18]MH_I2C_Read... [13:18:18]Read from MH i2c: 01 [13:18:18]MH_I2C_Read... [13:18:18]Read from MH i2c: 01 07 00 [13:18:18]MH_I2C_Read... [13:18:18]Read from MH i2c: 01 07 00 A9 0B 00 00 00 00 00 90 0C 57 [13:18:18]RasterBufferAndPrint [13:18:18]line [13:18:18]line [13:18:18]line [13:18:18]line [13:18:18]line [13:18:18]written 0, free lines is 3220 [13:18:18]MH_Cut [13:18:18]Write to MH i2c: D1 01 00 B0 0B 01 8D [13:18:18]Write i2c OK [13:18:18]MH_I2C_Read... [13:18:18]Read from MH i2c: D1 [13:18:18]MH_I2C_Read... [13:18:18]Read from MH i2c: D1 01 00 [13:18:18]MH_I2C_Read... [13:18:18]Read from MH i2c: D1 01 00 B0 0B 00 8C [13:18:18]Write to MH i2c: 01 00 00 B1 0B BC [13:18:18]Write i2c OK [13:18:18]MH_I2C_Read... [13:18:18]OFD Sender: No OFD packet to send [13:18:18]*** Cut start [13:18:18]*** Purtial cut [13:18:18]*** CUTSNS_PIN = 0 [13:18:19]*** Stage 1: CUTSNS_PIN = 1 [13:18:21]Read from MH i2c: 01 [13:18:21]MH_I2C_Read... [13:18:21]*** Stop cut motor [13:18:21]*** Cut end [13:18:21]Read from MH i2c: 01 07 00 [13:18:21]MH_I2C_Read... [13:18:21]Read from MH i2c: 01 07 00 B1 0B 00 00 00 00 00 FF 0F D1 [13:18:21]process_action close_receipt done [13:18:21]requested_data is exist [13:18:21]produce_requested_data [13:18:21]requested_item fm.sn is exist - process it [13:18:21]wFMCommunicate request_size=4 [13:18:21]MH_SAM_APDU [13:18:21]CAPDU: 80 11 00 00 [13:18:21]Write to MH i2c: E2 08 00 B2 0B 80 11 00 00 00 00 00 00 37 [13:18:21]Write i2c OK [13:18:21]MH_I2C_Read... [13:18:21]Read from MH i2c: E2 [13:18:21]MH_I2C_Read... [13:18:21]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:18:21]Read from MH i2c: E2 17 00 [13:18:21]MH_I2C_Read... [13:18:21]Read from MH i2c: E2 17 00 B2 0B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 8C [13:18:21]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [13:18:21]wFMCommunicate OK [13:18:21]requested_item fd.num is exist - process it [13:18:21]SAM_PROTO_GetFieldsCounters [13:18:21]wFMCommunicate request_size=4 [13:18:21]MH_SAM_APDU [13:18:21]CAPDU: 80 13 00 00 [13:18:21]Write to MH i2c: E2 08 00 B3 0B 80 13 00 00 00 00 00 00 3A [13:18:21]Write i2c OK [13:18:21]MH_I2C_Read... [13:18:21]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:18:21]Read from MH i2c: E2 [13:18:21]MH_I2C_Read... [13:18:21]Read from MH i2c: E2 62 00 [13:18:21]MH_I2C_Read... [13:18:21]Read from MH i2c: E2 62 00 B3 0B 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 9C 16 03 00 0E 04 04 00 21 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 87 [13:18:21]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 9C 16 03 00 0E 04 04 00 21 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 [13:18:21]wFMCommunicate OK [13:18:21]SAM_PROTO_GetFieldsCounters done [13:18:21]requested_item shift.num is exist - process it [13:18:21]requested_item shift.opened is exist - process it [13:18:21]req_shift_opened [13:18:21]FM_GetShiftState [13:18:21]SAM_PROTO_GetShiftState [13:18:21]wFMCommunicate request_size=4 [13:18:21]MH_SAM_APDU [13:18:21]CAPDU: 80 13 01 00 [13:18:21]Write to MH i2c: E2 08 00 B4 0B 80 13 01 00 00 00 00 00 3C [13:18:21]Write i2c OK [13:18:21]MH_I2C_Read... [13:18:21]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:18:21]Read from MH i2c: E2 [13:18:21]MH_I2C_Read... [13:18:21]Read from MH i2c: E2 0E 00 [13:18:21]MH_I2C_Read... [13:18:21]Read from MH i2c: E2 0E 00 B4 0B 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 E7 [13:18:21]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [13:18:21]wFMCommunicate OK [13:18:21]SAM_PROTO_GetShiftState done [13:18:21]FM_GetShiftState done [13:18:21]req_shift_opened done [13:18:21]requested_item shift.open_date is exist - process it [13:18:21]req_shift_open_date [13:18:21]req_shift_open_date done [13:18:21]produce_requested_data done [13:18:21]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202396,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670} [13:18:21]process_action_free close_receipt [13:18:21]json_value_free [13:18:21]json_value_free done [13:18:21]process_json_proto returns [13:18:21]Send response to host [13:18:21]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202396,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670}}} [13:18:21]free response buf [13:18:21]execute_script done [13:18:21]execute_script returns [13:18:21]free content buf [13:18:21]Sock 7.Close socket [13:18:21]Sock 7.Thread stoped [13:18:23]OFD Sender: No OFD packet to send [13:18:28]OFD Sender: No OFD packet to send [13:18:33]OFD Sender: No OFD packet to send [13:18:38]OFD Sender: No OFD packet to send [13:18:43]OFD Sender: No OFD packet to send [13:18:48]OFD Sender: No OFD packet to send [13:18:51]accept exits with 9 [13:18:51]New connection [13:18:51]New thread 3067120996 created [13:18:51]Thread 3066977636 joined [13:18:51]Waiting for new connection... [13:18:51] Sock 9.Parse request [13:18:51]Sock 9.Check first char [13:18:51]Sock 9.First char is OK [13:18:51]request: POST /json_proto HTTP/1.0 [13:18:51]Method: POST [13:18:51]URL: /json_proto [13:18:51]Method is POST - this is cgi request [13:18:51]url: /json_proto [13:18:51]query_string will be loaded in cgi processing [13:18:51]execute_cgi json_proto POST (null) [13:18:51]execute_cgi path=json_proto method=POST [13:18:51]POST find Content-Length [13:18:51]Host: 172.17.63.195:8080 [13:18:51]Content-Length: 675 [13:18:51]Content-Type: application/json [13:18:51] [13:18:51]POST finish read [13:18:51]Found Content-Length = 675 [13:18:51]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450173", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "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" ] } } [13:18:51]execute_script... [13:18: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)450173", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "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" ] } } [13:18:51]POST & json_proto [13:18:51]process_json_proto [13:18:51]json parsed OK: [13:18:51]protocol is kg_v1.0 [13:18:51]action value=close_receipt [13:18:51]process_action close_receipt [13:18:51]cmd_close_receipt [13:18:51]MH_GetDate [13:18:51]Write to MH i2c: F0 00 00 B5 0B AF [13:18:51]Write i2c OK [13:18:51]MH_I2C_Read... [13:18:51]Read from MH i2c: F0 [13:18:51]MH_I2C_Read... [13:18:51]Read from MH i2c: F0 09 00 [13:18:51]MH_I2C_Read... [13:18:51]Read from MH i2c: F0 09 00 B5 0B 00 3C 8F 1F 67 47 1B 1E 67 F0 [13:18:51]GetLastDocTimeStamp 1730121496 [13:18:51]current date 1730121532 [13:18:51]FM_GetShiftState [13:18:51]SAM_PROTO_GetShiftState [13:18:51]wFMCommunicate request_size=4 [13:18:51]MH_SAM_APDU [13:18:51]CAPDU: 80 13 01 00 [13:18:51]Write to MH i2c: E2 08 00 B6 0B 80 13 01 00 00 00 00 00 3E [13:18:51]Write i2c OK [13:18:51]MH_I2C_Read... [13:18:51]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:18:51]Read from MH i2c: E2 [13:18:51]MH_I2C_Read... [13:18:51]Read from MH i2c: E2 0E 00 [13:18:51]MH_I2C_Read... [13:18:51]Read from MH i2c: E2 0E 00 B6 0B 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 E9 [13:18:51]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [13:18:51]wFMCommunicate OK [13:18:51]SAM_PROTO_GetShiftState done [13:18:51]FM_GetShiftState done [13:18:51]opened in 1730073670 [13:18:51]opened+sec_in_day 1730160070 [13:18:51]quantity*price = 100000 [13:18:51]sum+1 = 100002 [13:18:51]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.01 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.20 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 197 28.10.2024 13:18 Смена: 545 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 ФМ: 0000000000871756 ФД: 202397 ФПД: 47465830325744 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T131852&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202397&fm=47465830325744&tin=02508201610067®Number=0000000000091777&sum=100000 [13:18:52]StoreToDocumentArchive [13:18:52]shift 545 fd 202397 [13:18:52]save to /storage/0545/doc_00202397 [13:18:52]save last doc name /storage/0545/doc_00202397 to /storage/kkm_last_doc_name [13:18:52]save OK [13:18:52]Clear old archive folders... [13:18:52]ProcessDocumentItem done err = 0, tmpTLVsize=252 [13:18:52]tlvbuf is B6F819E0 [13:18:52]SAM_PROTO_ClearQueue [13:18:52]wFMCommunicate request_size=4 [13:18:52]MH_SAM_APDU [13:18:52]CAPDU: 80 09 00 00 [13:18:52]Write to MH i2c: E2 08 00 C3 0B 80 09 00 00 00 00 00 00 40 [13:18:52]Write i2c OK [13:18:52]MH_I2C_Read... [13:18:52]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [13:18:52]Read from MH i2c: E2 [13:18:52]MH_I2C_Read... [13:18:52]Read from MH i2c: E2 03 00 [13:18:52]MH_I2C_Read... [13:18:52]Read from MH i2c: E2 03 00 C3 0B 00 90 00 42 [13:18:52]RAPDU: 90 00 [13:18:52]wFMCommunicate OK [13:18:52]SAM_PROTO_ClearQueue done [13:18:52]KKMCreateOFDPacket [13:18:52]OFDProtocolAddRootSTLVToBuf [13:18:52]FM_MakeSignedData [13:18:52]FM_MakeSignedData [13:18:52]SAM_PROTO_SignData [13:18:52]wFMCommunicate request_size=4 [13:18:52]MH_SAM_APDU [13:18:52]CAPDU: 80 0D 01 02 [13:18:52]Write to MH i2c: E2 08 00 C4 0B 80 0D 01 02 00 00 00 00 48 [13:18:52]Write i2c OK [13:18:52]MH_I2C_Read... [13:18:52]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [13:18:52]Read from MH i2c: E2 [13:18:52]MH_I2C_Read... [13:18:52]Read from MH i2c: E2 03 00 [13:18:52]MH_I2C_Read... [13:18:52]Read from MH i2c: E2 03 00 C4 0B 00 90 00 43 [13:18:52]RAPDU: 90 00 [13:18:52]wFMCommunicate OK [13:18:52]wFMCommunicate request_size=255 [13:18:52]MH_SAM_APDU [13:18: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 20 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 C5 00 00 00 F4 03 04 00 3C 8F 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 9D 16 03 00 35 04 06 00 [13:18:52]Write to MH i2c: E2 02 01 C5 0B 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 20 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 C5 00 00 00 F4 03 04 00 3C 8F 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 9D 16 03 00 35 04 06 00 00 00 A0 [13:18:52]Write i2c OK [13:18:52]MH_I2C_Read... [13:18:53]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:18:53]Read from MH i2c: E2 [13:18:53]MH_I2C_Read... [13:18:53]Read from MH i2c: E2 03 00 [13:18:53]MH_I2C_Read... [13:18:53]Read from MH i2c: E2 03 00 C5 0B 00 90 00 44 [13:18:53]RAPDU: 90 00 [13:18:53]wFMCommunicate OK [13:18:53]wFMCommunicate request_size=11 [13:18:53]MH_SAM_APDU [13:18:53]CAPDU: 80 0D 02 02 06 2B 2B 7F F4 9D F0 [13:18:53]Write to MH i2c: E2 0E 00 C6 0B 80 0D 02 02 06 00 2B 2B 7F F4 9D F0 00 00 AD [13:18:53]Write i2c OK [13:18:53]MH_I2C_Read... [13:18:53]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:18:53]Read from MH i2c: E2 [13:18:53]MH_I2C_Read... [13:18:53]Read from MH i2c: E2 03 00 [13:18:53]MH_I2C_Read... [13:18:53]Read from MH i2c: E2 03 00 C6 0B 00 90 00 45 [13:18:53]RAPDU: 90 00 [13:18:53]wFMCommunicate OK [13:18:53]wFMCommunicate request_size=4 [13:18:53]MH_SAM_APDU [13:18:53]CAPDU: 80 0D 03 02 [13:18:53]Write to MH i2c: E2 08 00 C7 0B 80 0D 03 02 00 00 00 00 4D [13:18:53]Write i2c OK [13:18:53]MH_I2C_Read... [13:18:53]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [13:18:53]Read from MH i2c: E2 [13:18:53]MH_I2C_Read... [13:18:53]Read from MH i2c: E2 0B 00 [13:18:53]MH_I2C_Read... [13:18:53]Read from MH i2c: E2 0B 00 C7 0B 00 A6 82 6B 1E E6 EF 84 E7 90 00 3F [13:18:53]RAPDU: A6 82 6B 1E E6 EF 84 E7 90 00 [13:18:53]wFMCommunicate OK [13:18:53]SAM_PROTO_SignData done [13:18:53]FM_MakeSignedData done [13:18:53]CreateOFDProtocolMessage [13:18:53]wFMCommunicate request_size=4 [13:18:53]MH_SAM_APDU [13:18:53]CAPDU: 80 11 00 00 [13:18:53]Write to MH i2c: E2 08 00 C8 0B 80 11 00 00 00 00 00 00 4D [13:18:53]Write i2c OK [13:18:53]MH_I2C_Read... [13:18:53]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:18:53]Read from MH i2c: E2 [13:18:53]MH_I2C_Read... [13:18:53]Read from MH i2c: E2 17 00 [13:18:53]MH_I2C_Read... [13:18:53]Read from MH i2c: E2 17 00 C8 0B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 A2 [13:18:53]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [13:18:53]wFMCommunicate OK [13:18:53]CreateOFDProtocolMessage done [13:18:53]OFDSenderStorePacket 202397 [13:18:53]StoreOFDPacket docnum=202397 [13:18:53]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 01 00 00 57 A6 08 01 4F 3F 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 20 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 C5 00 00 00 F4 03 04 00 3C 8F 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 9D 16 03 00 35 04 06 00 2B 2B 7F F4 9D F0 A6 82 6B 1E E6 EF 84 E7 [13:18:53]CheckFolder [13:18:53]dirname=/storage/ofd_packets [13:18:53]CheckFolder done [13:18:53]ProducePacketName [13:18:53]name=ofd_packets/00202397 [13:18:53]NVStorageSaveData ofd_packets/00202397 [13:18:53]File name is /storage/ofd_packets/00202397 [13:18:53]Write 302 bytes [13:18:53]NVStorageSaveData done [13:18:53]OFDSenderStorePacket done [13:18:53]KKMCreateOFDPacket done [13:18:53]NVStorageSaveData kkm_last_timestamp [13:18:53]File name is /storage/kkm_last_timestamp [13:18:53]Write 4 bytes [13:18:53]NVStorageSaveData done [13:18:53]ExternCall_PrintAddStr [13:18:53]wPrintStart [13:18:53]Write to MH i2c: 01 00 00 C9 0B D4 [13:18:53]Write i2c OK [13:18:53]MH_I2C_Read... [13:18:53]Read from MH i2c: 01 [13:18:53]MH_I2C_Read... [13:18:53]Read from MH i2c: 01 07 00 [13:18:53]MH_I2C_Read... [13:18:53]Read from MH i2c: 01 07 00 C9 0B 00 00 00 00 00 FF 0F E9 [13:18:53]RasterBufferAndPrint [13:18:53]line Счет N : (1)450173 [13:18:53]line ИНН: 02508201610067 [13:18:53]line Контрольно-Кассовый Чек [13:18:53]line ПРОДАЖА [13:18:53]line ТРК (МРК, ГНК) : 42 [13:18:53]line Товар: 2710124130 [13:18:53]line SUPER 92-К-5 [13:18:53]line 14.620 * 68.40 [13:18:53]line = 1000.01 [13:18:53]line НДС 12% НСП 1% [13:18:53]line > о реализуемом товаре [13:18:53]line ОКРУГЛЕНИЕ: -0.01 [13:18:53]line ИТОГО: 1000.00 [13:18:53]line Внесено: 1000.00 [13:18:53]line СДАЧА: 0.00 [13:18:53]line НСП 1% : 8.85 [13:18:53]line НДС 12% : 106.20 [13:18:53]line Наличными: 1000.00 [13:18:53]line Безнал.: 0.00 [13:18:53]line Место: АЗС № 171 "Партнер Нефть" [13:18:53]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [13:18:53]line СНО: Общий режим [13:18:53]line Чек 197 28.10.2024 13:18 [13:18:53]line Смена: 545 ФФД: 1.0 [13:18:53]line ЗНМ: 0300000109 [13:18:53]line РНМ: 0000000000091777 [13:18:53]line Версия ККМ: 001 [13:18:53]line ФМ: 0000000000871756 [13:18:53]line ФД: 202397 [13:18:53]line ФПД: 47465830325744 [13:18:53]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T131852&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202397&fm=47465830325744&tin=02508201610067®Number=0000000000091777&sum=100000 [13:18:53]OFD Sender: Processing packet 202397 [packets to send 116, broken 115] [13:18:53]ProducePacketName [13:18:53]name=ofd_packets/00202397 [13:18:53]OFD Sender: To server: pG, [13:18:53]CommunicateWithHost lk.salyk.kg:30040 [13:18:53]ConnectInit lk.salyk.kg [13:18:53]written 0, free lines is 4095 [13:18:53]Connected sock=11 [13:18: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 35 36 10 01 00 00 57 A6 08 01 4F 3F 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 20 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 C5 00 00 00 F4 03 04 00 3C 8F 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 9D 16 03 00 35 04 06 00 2B 2B 7F F4 9D F0 A6 82 6B 1E E6 EF 84 E7 [13:18:53]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 FB 73 47 00 20 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 35 36 10 04 04 00 9D 16 03 00 F4 03 04 00 F2 3A 1F 67 B6 04 01 00 00 7B A6 8A 16 5D 7A B6 7F [13:18:53]CommunicateWithHost err = 0 [13:18:53]CheckOFDResponse [13:18:53]1017 (14) - 77093643461234 [13:18:53]1041 (16) - 0000000000871756 [13:18:53]1040 (4) - 202397 [13:18:53]1012 (4) - 28.10.2024 07:19 [13:18:53]1206 (1) - 0 [13:18:53]OFD Sender: Remove packet 202397 [13:18:53]ProducePacketName [13:18:53]name=ofd_packets/00202397 [13:18:53]NVStorageDeleteData [13:18:54]Write to MH i2c: 01 00 00 F4 0B FF [13:18:54]Write i2c OK [13:18:54]MH_I2C_Read... [13:18:54]Read from MH i2c: 01 [13:18:54]MH_I2C_Read... [13:18:54]Read from MH i2c: 01 07 00 [13:18:54]MH_I2C_Read... [13:18:54]Read from MH i2c: 01 07 00 F4 0B 00 00 00 00 00 93 0C A5 [13:18:54]RasterBufferAndPrint [13:18:54]line [13:18:54]line [13:18:54]line [13:18:54]line [13:18:54]line [13:18:54]written 0, free lines is 3223 [13:18:54]MH_Cut [13:18:54]Write to MH i2c: D1 01 00 FB 0B 01 D8 [13:18:54]Write i2c OK [13:18:54]MH_I2C_Read... [13:18:54]Read from MH i2c: D1 [13:18:54]MH_I2C_Read... [13:18:54]Read from MH i2c: D1 01 00 [13:18:54]MH_I2C_Read... [13:18:54]Read from MH i2c: D1 01 00 FB 0B 00 D7 [13:18:54]Write to MH i2c: 01 00 00 FC 0B 07 [13:18:54]Write i2c OK [13:18:54]MH_I2C_Read... [13:18:54]OFD Sender: No OFD packet to send [13:18:54]*** Cut start [13:18:54]*** Purtial cut [13:18:54]*** Stage 1: CUTSNS_PIN = 1 [13:18:55]Read from MH i2c: 01 [13:18:55]MH_I2C_Read... [13:18:55]*** Stop cut motor [13:18:55]*** Cut end [13:18:55]Read from MH i2c: 01 07 00 [13:18:55]MH_I2C_Read... [13:18:55]Read from MH i2c: 01 07 00 FC 0B 00 00 00 00 00 FF 0F 1C [13:18:55]process_action close_receipt done [13:18:55]requested_data is exist [13:18:55]produce_requested_data [13:18:55]requested_item fm.sn is exist - process it [13:18:55]wFMCommunicate request_size=4 [13:18:55]MH_SAM_APDU [13:18:55]CAPDU: 80 11 00 00 [13:18:55]Write to MH i2c: E2 08 00 FD 0B 80 11 00 00 00 00 00 00 82 [13:18:55]Write i2c OK [13:18:55]MH_I2C_Read... [13:18:55]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:18:55]Read from MH i2c: E2 [13:18:55]MH_I2C_Read... [13:18:55]Read from MH i2c: E2 17 00 [13:18:55]MH_I2C_Read... [13:18:55]Read from MH i2c: E2 17 00 FD 0B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 D7 [13:18:55]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [13:18:55]wFMCommunicate OK [13:18:55]requested_item fd.num is exist - process it [13:18:55]SAM_PROTO_GetFieldsCounters [13:18:55]wFMCommunicate request_size=4 [13:18:55]MH_SAM_APDU [13:18:55]CAPDU: 80 13 00 00 [13:18:55]Write to MH i2c: E2 08 00 FE 0B 80 13 00 00 00 00 00 00 85 [13:18:55]Write i2c OK [13:18:55]MH_I2C_Read... [13:18:55]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:18:55]Read from MH i2c: E2 [13:18:55]MH_I2C_Read... [13:18:55]Read from MH i2c: E2 62 00 [13:18:55]MH_I2C_Read... [13:18:55]Read from MH i2c: E2 62 00 FE 0B 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 9D 16 03 00 0E 04 04 00 21 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 D6 [13:18:55]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 9D 16 03 00 0E 04 04 00 21 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 [13:18:55]wFMCommunicate OK [13:18:55]SAM_PROTO_GetFieldsCounters done [13:18:55]requested_item shift.num is exist - process it [13:18:55]requested_item shift.opened is exist - process it [13:18:55]req_shift_opened [13:18:55]FM_GetShiftState [13:18:55]SAM_PROTO_GetShiftState [13:18:55]wFMCommunicate request_size=4 [13:18:55]MH_SAM_APDU [13:18:55]CAPDU: 80 13 01 00 [13:18:55]Write to MH i2c: E2 08 00 FF 0B 80 13 01 00 00 00 00 00 87 [13:18:55]Write i2c OK [13:18:55]MH_I2C_Read... [13:18:55]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:18:55]Read from MH i2c: E2 [13:18:55]MH_I2C_Read... [13:18:55]Read from MH i2c: E2 0E 00 [13:18:55]MH_I2C_Read... [13:18:55]Read from MH i2c: E2 0E 00 FF 0B 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 32 [13:18:55]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [13:18:55]wFMCommunicate OK [13:18:55]SAM_PROTO_GetShiftState done [13:18:55]FM_GetShiftState done [13:18:55]req_shift_opened done [13:18:55]requested_item shift.open_date is exist - process it [13:18:55]req_shift_open_date [13:18:55]req_shift_open_date done [13:18:55]produce_requested_data done [13:18:55]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202397,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670} [13:18:55]process_action_free close_receipt [13:18:55]json_value_free [13:18:55]json_value_free done [13:18:55]process_json_proto returns [13:18:55]Send response to host [13:18:55]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202397,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670}}} [13:18:55]free response buf [13:18:55]execute_script done [13:18:55]execute_script returns [13:18:55]free content buf [13:18:55]Sock 9.Close socket [13:18:55]Sock 9.Thread stoped [13:18:59]OFD Sender: No OFD packet to send [13:19:04]OFD Sender: No OFD packet to send [13:19:09]OFD Sender: No OFD packet to send [13:19:14]OFD Sender: No OFD packet to send [13:19:19]OFD Sender: No OFD packet to send [13:19:24]OFD Sender: No OFD packet to send [13:19:29]OFD Sender: No OFD packet to send [13:19:34]OFD Sender: No OFD packet to send [13:19:39]OFD Sender: No OFD packet to send [13:19:44]OFD Sender: No OFD packet to send [13:19:49]OFD Sender: No OFD packet to send [13:19:54]OFD Sender: No OFD packet to send [13:19:59]OFD Sender: No OFD packet to send [13:20:04]OFD Sender: No OFD packet to send [13:20:09]OFD Sender: No OFD packet to send [13:20:14]OFD Sender: No OFD packet to send [13:20:19]OFD Sender: No OFD packet to send [13:20:24]OFD Sender: No OFD packet to send [13:20:29]OFD Sender: No OFD packet to send [13:20:34]OFD Sender: No OFD packet to send [13:20:39]OFD Sender: No OFD packet to send [13:20:44]OFD Sender: No OFD packet to send [13:20:49]OFD Sender: No OFD packet to send [13:20:54]OFD Sender: No OFD packet to send [13:20:59]OFD Sender: No OFD packet to send [13:21:04]OFD Sender: No OFD packet to send [13:21:09]OFD Sender: No OFD packet to send [13:21:14]OFD Sender: No OFD packet to send [13:21:19]OFD Sender: No OFD packet to send [13:21:24]OFD Sender: No OFD packet to send [13:21:29]OFD Sender: No OFD packet to send [13:21:29]accept exits with 7 [13:21:29]New connection [13:21:29]New thread 3066977636 created [13:21:29]Thread 3067120996 joined [13:21:29]Waiting for new connection... [13:21:29] Sock 7.Parse request [13:21:29]Sock 7.Check first char [13:21:29]Sock 7.First char is OK [13:21:29]request: POST /json_proto HTTP/1.0 [13:21:29]Method: POST [13:21:29]URL: /json_proto [13:21:29]Method is POST - this is cgi request [13:21:29]url: /json_proto [13:21:29]query_string will be loaded in cgi processing [13:21:29]execute_cgi json_proto POST (null) [13:21:29]execute_cgi path=json_proto method=POST [13:21:29]POST find Content-Length [13:21:29]Host: 172.17.63.195:8080 [13:21:29]Content-Length: 677 [13:21:29]Content-Type: application/json [13:21:29] [13:21:29]POST finish read [13:21:29]Found Content-Length = 677 [13:21:29]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450176", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 52", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 66.90, "quantity" : 9.570, "sum" : 640.23, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 640.00, "total" : 640.00, "payments": [ { "type": 0, "sum" : 640.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:21:29]execute_script... [13:21: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)450176", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 52", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 66.90, "quantity" : 9.570, "sum" : 640.23, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 640.00, "total" : 640.00, "payments": [ { "type": 0, "sum" : 640.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:21:29]POST & json_proto [13:21:29]process_json_proto [13:21:29]json parsed OK: [13:21:29]protocol is kg_v1.0 [13:21:29]action value=close_receipt [13:21:29]process_action close_receipt [13:21:29]cmd_close_receipt [13:21:29]MH_GetDate [13:21:29]Write to MH i2c: F0 00 00 00 0C FB [13:21:29]Write i2c OK [13:21:29]MH_I2C_Read... [13:21:29]Read from MH i2c: F0 [13:21:29]MH_I2C_Read... [13:21:29]Read from MH i2c: F0 09 00 [13:21:29]MH_I2C_Read... [13:21:29]Read from MH i2c: F0 09 00 00 0C 00 DA 8F 1F 67 47 1B 1E 67 DA [13:21:29]GetLastDocTimeStamp 1730121532 [13:21:29]current date 1730121690 [13:21:29]FM_GetShiftState [13:21:29]SAM_PROTO_GetShiftState [13:21:29]wFMCommunicate request_size=4 [13:21:29]MH_SAM_APDU [13:21:29]CAPDU: 80 13 01 00 [13:21:29]Write to MH i2c: E2 08 00 01 0C 80 13 01 00 00 00 00 00 8A [13:21:29]Write i2c OK [13:21:29]MH_I2C_Read... [13:21:29]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:21:29]Read from MH i2c: E2 [13:21:29]MH_I2C_Read... [13:21:29]Read from MH i2c: E2 0E 00 [13:21:29]MH_I2C_Read... [13:21:29]Read from MH i2c: E2 0E 00 01 0C 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 35 [13:21:29]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [13:21:29]wFMCommunicate OK [13:21:29]SAM_PROTO_GetShiftState done [13:21:29]FM_GetShiftState done [13:21:29]opened in 1730073670 [13:21:29]opened+sec_in_day 1730160070 [13:21:29]quantity*price = 64023 [13:21:29]sum+1 = 64024 [13:21:29]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.23 ИТОГО: 640.00 Внесено: 640.00 СДАЧА: 0.00 НСП 1% : 5.67 НДС 12% : 67.99 Наличными: 640.00 Безнал.: 0.00 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 198 28.10.2024 13:21 Смена: 545 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 ФМ: 0000000000871756 ФД: 202398 ФПД: 168212258186992 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T132130&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202398&fm=168212258186992&tin=02508201610067®Number=0000000000091777&sum=64000 [13:21:31]StoreToDocumentArchive [13:21:31]shift 545 fd 202398 [13:21:31]save to /storage/0545/doc_00202398 [13:21:31]save last doc name /storage/0545/doc_00202398 to /storage/kkm_last_doc_name [13:21:31]save OK [13:21:31]Clear old archive folders... [13:21:31]ProcessDocumentItem done err = 0, tmpTLVsize=251 [13:21:31]tlvbuf is 01392730 [13:21:31]SAM_PROTO_ClearQueue [13:21:31]wFMCommunicate request_size=4 [13:21:31]MH_SAM_APDU [13:21:31]CAPDU: 80 09 00 00 [13:21:31]Write to MH i2c: E2 08 00 0E 0C 80 09 00 00 00 00 00 00 8C [13:21:31]Write i2c OK [13:21:31]MH_I2C_Read... [13:21:31]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [13:21:31]Read from MH i2c: E2 [13:21:31]MH_I2C_Read... [13:21:31]Read from MH i2c: E2 03 00 [13:21:31]MH_I2C_Read... [13:21:31]Read from MH i2c: E2 03 00 0E 0C 00 90 00 8E [13:21:31]RAPDU: 90 00 [13:21:31]wFMCommunicate OK [13:21:31]SAM_PROTO_ClearQueue done [13:21:31]KKMCreateOFDPacket [13:21:31]OFDProtocolAddRootSTLVToBuf [13:21:31]FM_MakeSignedData [13:21:31]FM_MakeSignedData [13:21:31]SAM_PROTO_SignData [13:21:31]wFMCommunicate request_size=4 [13:21:31]MH_SAM_APDU [13:21:31]CAPDU: 80 0D 01 02 [13:21:31]Write to MH i2c: E2 08 00 0F 0C 80 0D 01 02 00 00 00 00 94 [13:21:31]Write i2c OK [13:21:31]MH_I2C_Read... [13:21:31]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [13:21:31]Read from MH i2c: E2 [13:21:31]MH_I2C_Read... [13:21:31]Read from MH i2c: E2 03 00 [13:21:31]MH_I2C_Read... [13:21:31]Read from MH i2c: E2 03 00 0F 0C 00 90 00 8F [13:21:31]RAPDU: 90 00 [13:21:31]wFMCommunicate OK [13:21:31]wFMCommunicate request_size=255 [13:21:31]MH_SAM_APDU [13:21: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 32 FF 03 08 00 03 62 25 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 17 FA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 FA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 37 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 8F 1A 00 00 00 00 07 04 06 00 00 FA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C6 00 00 00 F4 03 04 00 DA 8F 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 9E 16 03 00 35 04 06 00 98 [13:21:31]Write to MH i2c: E2 02 01 10 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 32 FF 03 08 00 03 62 25 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 17 FA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 FA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 37 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 8F 1A 00 00 00 00 07 04 06 00 00 FA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C6 00 00 00 F4 03 04 00 DA 8F 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 9E 16 03 00 35 04 06 00 98 00 00 74 [13:21:31]Write i2c OK [13:21:31]MH_I2C_Read... [13:21:31]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:21:31]Read from MH i2c: E2 [13:21:31]MH_I2C_Read... [13:21:31]Read from MH i2c: E2 03 00 [13:21:31]MH_I2C_Read... [13:21:31]Read from MH i2c: E2 03 00 10 0C 00 90 00 90 [13:21:31]RAPDU: 90 00 [13:21:31]wFMCommunicate OK [13:21:31]wFMCommunicate request_size=10 [13:21:31]MH_SAM_APDU [13:21:31]CAPDU: 80 0D 02 02 05 FC F7 E5 66 F0 [13:21:31]Write to MH i2c: E2 0D 00 11 0C 80 0D 02 02 05 00 FC F7 E5 66 F0 00 00 CF [13:21:31]Write i2c OK [13:21:31]MH_I2C_Read... [13:21:31]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:21:31]Read from MH i2c: E2 [13:21:31]MH_I2C_Read... [13:21:31]Read from MH i2c: E2 03 00 [13:21:31]MH_I2C_Read... [13:21:31]Read from MH i2c: E2 03 00 11 0C 00 90 00 91 [13:21:31]RAPDU: 90 00 [13:21:31]wFMCommunicate OK [13:21:31]wFMCommunicate request_size=4 [13:21:31]MH_SAM_APDU [13:21:31]CAPDU: 80 0D 03 02 [13:21:31]Write to MH i2c: E2 08 00 12 0C 80 0D 03 02 00 00 00 00 99 [13:21:31]Write i2c OK [13:21:31]MH_I2C_Read... [13:21:31]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [13:21:31]Read from MH i2c: E2 [13:21:31]MH_I2C_Read... [13:21:31]Read from MH i2c: E2 0B 00 [13:21:31]MH_I2C_Read... [13:21:31]Read from MH i2c: E2 0B 00 12 0C 00 36 EA 54 35 8B 8A 45 BE 90 00 5B [13:21:31]RAPDU: 36 EA 54 35 8B 8A 45 BE 90 00 [13:21:31]wFMCommunicate OK [13:21:31]SAM_PROTO_SignData done [13:21:31]FM_MakeSignedData done [13:21:31]CreateOFDProtocolMessage [13:21:31]wFMCommunicate request_size=4 [13:21:31]MH_SAM_APDU [13:21:31]CAPDU: 80 11 00 00 [13:21:31]Write to MH i2c: E2 08 00 13 0C 80 11 00 00 00 00 00 00 99 [13:21:31]Write i2c OK [13:21:31]MH_I2C_Read... [13:21:31]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:21:31]Read from MH i2c: E2 [13:21:31]MH_I2C_Read... [13:21:31]Read from MH i2c: E2 17 00 [13:21:31]MH_I2C_Read... [13:21:31]Read from MH i2c: E2 17 00 13 0C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 EE [13:21:31]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [13:21:31]wFMCommunicate OK [13:21:31]CreateOFDProtocolMessage done [13:21:31]OFDSenderStorePacket 202398 [13:21:31]StoreOFDPacket docnum=202398 [13:21:31]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 C1 FB 07 01 34 D0 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 62 25 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 17 FA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 FA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 37 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 8F 1A 00 00 00 00 07 04 06 00 00 FA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C6 00 00 00 F4 03 04 00 DA 8F 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 9E 16 03 00 35 04 06 00 98 FC F7 E5 66 F0 36 EA 54 35 8B 8A 45 BE [13:21:31]CheckFolder [13:21:31]dirname=/storage/ofd_packets [13:21:31]CheckFolder done [13:21:31]ProducePacketName [13:21:31]name=ofd_packets/00202398 [13:21:31]NVStorageSaveData ofd_packets/00202398 [13:21:31]File name is /storage/ofd_packets/00202398 [13:21:31]Write 301 bytes [13:21:31]NVStorageSaveData done [13:21:31]OFDSenderStorePacket done [13:21:31]KKMCreateOFDPacket done [13:21:31]NVStorageSaveData kkm_last_timestamp [13:21:31]File name is /storage/kkm_last_timestamp [13:21:31]Write 4 bytes [13:21:31]NVStorageSaveData done [13:21:31]ExternCall_PrintAddStr [13:21:31]wPrintStart [13:21:31]Write to MH i2c: 01 00 00 14 0C 20 [13:21:31]Write i2c OK [13:21:31]MH_I2C_Read... [13:21:31]Read from MH i2c: 01 [13:21:31]MH_I2C_Read... [13:21:31]Read from MH i2c: 01 07 00 [13:21:31]MH_I2C_Read... [13:21:31]Read from MH i2c: 01 07 00 14 0C 00 00 00 00 00 FF 0F 35 [13:21:31]RasterBufferAndPrint [13:21:31]line Счет N : (1)450176 [13:21:31]line ИНН: 02508201610067 [13:21:31]line Контрольно-Кассовый Чек [13:21:31]line ПРОДАЖА [13:21:31]line ТРК (МРК, ГНК) : 52 [13:21:31]line Товар: 2710124130 [13:21:31]line Аи-92-К-2 [13:21:31]line 9.570 * 66.90 [13:21:31]line = 640.23 [13:21:31]line НДС 12% НСП 1% [13:21:31]line > о реализуемом товаре [13:21:31]line ОКРУГЛЕНИЕ: -0.23 [13:21:31]line ИТОГО: 640.00 [13:21:31]line Внесено: 640.00 [13:21:31]line СДАЧА: 0.00 [13:21:31]line НСП 1% : 5.67 [13:21:31]line НДС 12% : 67.99 [13:21:31]line Наличными: 640.00 [13:21:31]line Безнал.: 0.00 [13:21:31]line Место: АЗС № 171 "Партнер Нефть" [13:21:31]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [13:21:31]line СНО: Общий режим [13:21:31]line Чек 198 28.10.2024 13:21 [13:21:31]line Смена: 545 ФФД: 1.0 [13:21:31]line ЗНМ: 0300000109 [13:21:31]line РНМ: 0000000000091777 [13:21:31]line Версия ККМ: 001 [13:21:31]line ФМ: 0000000000871756 [13:21:31]line ФД: 202398 [13:21:31]line ФПД: 168212258186992 [13:21:31]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T132130&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202398&fm=168212258186992&tin=02508201610067®Number=0000000000091777&sum=64000 [13:21:31]OFD Sender: Processing packet 202398 [packets to send 116, broken 115] [13:21:31]ProducePacketName [13:21:31]name=ofd_packets/00202398 [13:21:31]OFD Sender: To server: pG, [13:21:31]CommunicateWithHost lk.salyk.kg:30040 [13:21:31]ConnectInit lk.salyk.kg [13:21:31]written 0, free lines is 4095 [13:21:32]Connected sock=10 [13:21: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 35 36 0F 01 00 00 C1 FB 07 01 34 D0 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 62 25 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 17 FA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 FA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 37 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 8F 1A 00 00 00 00 07 04 06 00 00 FA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C6 00 00 00 F4 03 04 00 DA 8F 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 9E 16 03 00 35 04 06 00 98 FC F7 E5 66 F0 36 EA 54 35 8B 8A 45 BE [13:21: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 35 36 4F 00 00 00 10 0D 47 00 2B 18 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 9E 16 03 00 F4 03 04 00 91 3B 1F 67 B6 04 01 00 00 C6 4E 83 63 DB 4D 3D 3A [13:21:32]CommunicateWithHost err = 0 [13:21:32]CheckOFDResponse [13:21:32]1017 (14) - 77093643461234 [13:21:32]1041 (16) - 0000000000871756 [13:21:32]1040 (4) - 202398 [13:21:32]1012 (4) - 28.10.2024 07:21 [13:21:32]1206 (1) - 0 [13:21:32]OFD Sender: Remove packet 202398 [13:21:32]ProducePacketName [13:21:32]name=ofd_packets/00202398 [13:21:32]NVStorageDeleteData [13:21:32]Write to MH i2c: 01 00 00 3F 0C 4B [13:21:32]Write i2c OK [13:21:32]MH_I2C_Read... [13:21:32]Read from MH i2c: 01 [13:21:32]MH_I2C_Read... [13:21:32]Read from MH i2c: 01 07 00 [13:21:32]MH_I2C_Read... [13:21:32]Read from MH i2c: 01 07 00 3F 0C 00 00 00 00 00 A0 0C FE [13:21:32]RasterBufferAndPrint [13:21:32]line [13:21:32]line [13:21:32]line [13:21:32]line [13:21:32]line [13:21:32]written 0, free lines is 3236 [13:21:32]MH_Cut [13:21:32]Write to MH i2c: D1 01 00 46 0C 01 24 [13:21:32]Write i2c OK [13:21:32]MH_I2C_Read... [13:21:32]Read from MH i2c: D1 [13:21:32]MH_I2C_Read... [13:21:32]Read from MH i2c: D1 01 00 [13:21:32]MH_I2C_Read... [13:21:32]Read from MH i2c: D1 01 00 46 0C 00 23 [13:21:32]Write to MH i2c: 01 00 00 47 0C 53 [13:21:32]Write i2c OK [13:21:32]MH_I2C_Read... [13:21:32]OFD Sender: No OFD packet to send [13:21:33]*** Cut start [13:21:33]*** Purtial cut [13:21:33]*** CUTSNS_PIN = 0 [13:21:33]*** Stage 1: CUTSNS_PIN = 1 [13:21:35]Read from MH i2c: 01 [13:21:35]MH_I2C_Read... [13:21:35]*** Stop cut motor [13:21:35]*** Cut end [13:21:35]Read from MH i2c: 01 07 00 [13:21:35]MH_I2C_Read... [13:21:35]Read from MH i2c: 01 07 00 47 0C 00 00 00 00 00 FF 0F 68 [13:21:35]process_action close_receipt done [13:21:35]requested_data is exist [13:21:35]produce_requested_data [13:21:35]requested_item fm.sn is exist - process it [13:21:35]wFMCommunicate request_size=4 [13:21:35]MH_SAM_APDU [13:21:35]CAPDU: 80 11 00 00 [13:21:35]Write to MH i2c: E2 08 00 48 0C 80 11 00 00 00 00 00 00 CE [13:21:35]Write i2c OK [13:21:35]MH_I2C_Read... [13:21:35]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:21:35]Read from MH i2c: E2 [13:21:35]MH_I2C_Read... [13:21:35]Read from MH i2c: E2 17 00 [13:21:35]MH_I2C_Read... [13:21:35]Read from MH i2c: E2 17 00 48 0C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 23 [13:21:35]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [13:21:35]wFMCommunicate OK [13:21:35]requested_item fd.num is exist - process it [13:21:35]SAM_PROTO_GetFieldsCounters [13:21:35]wFMCommunicate request_size=4 [13:21:35]MH_SAM_APDU [13:21:35]CAPDU: 80 13 00 00 [13:21:35]Write to MH i2c: E2 08 00 49 0C 80 13 00 00 00 00 00 00 D1 [13:21:35]Write i2c OK [13:21:35]MH_I2C_Read... [13:21:35]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:21:35]Read from MH i2c: E2 [13:21:35]MH_I2C_Read... [13:21:35]Read from MH i2c: E2 62 00 [13:21:35]MH_I2C_Read... [13:21:35]Read from MH i2c: E2 62 00 49 0C 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 9E 16 03 00 0E 04 04 00 21 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 26 [13:21:35]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 9E 16 03 00 0E 04 04 00 21 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 [13:21:35]wFMCommunicate OK [13:21:35]SAM_PROTO_GetFieldsCounters done [13:21:35]requested_item shift.num is exist - process it [13:21:35]requested_item shift.opened is exist - process it [13:21:35]req_shift_opened [13:21:35]FM_GetShiftState [13:21:35]SAM_PROTO_GetShiftState [13:21:35]wFMCommunicate request_size=4 [13:21:35]MH_SAM_APDU [13:21:35]CAPDU: 80 13 01 00 [13:21:35]Write to MH i2c: E2 08 00 4A 0C 80 13 01 00 00 00 00 00 D3 [13:21:35]Write i2c OK [13:21:35]MH_I2C_Read... [13:21:35]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:21:35]Read from MH i2c: E2 [13:21:35]MH_I2C_Read... [13:21:35]Read from MH i2c: E2 0E 00 [13:21:35]MH_I2C_Read... [13:21:35]Read from MH i2c: E2 0E 00 4A 0C 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 7E [13:21:35]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [13:21:35]wFMCommunicate OK [13:21:35]SAM_PROTO_GetShiftState done [13:21:35]FM_GetShiftState done [13:21:35]req_shift_opened done [13:21:35]requested_item shift.open_date is exist - process it [13:21:35]req_shift_open_date [13:21:35]req_shift_open_date done [13:21:35]produce_requested_data done [13:21:35]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202398,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670} [13:21:35]process_action_free close_receipt [13:21:35]json_value_free [13:21:35]json_value_free done [13:21:35]process_json_proto returns [13:21:35]Send response to host [13:21:35]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202398,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670}}} [13:21:35]free response buf [13:21:35]execute_script done [13:21:35]execute_script returns [13:21:35]free content buf [13:21:35]Sock 7.Close socket [13:21:35]Sock 7.Thread stoped [13:21:37]OFD Sender: No OFD packet to send [13:21:42]OFD Sender: No OFD packet to send [13:21:46]accept exits with 9 [13:21:46]New connection [13:21:46]New thread 3067120996 created [13:21:46]Thread 3066977636 joined [13:21:46]Waiting for new connection... [13:21:46] Sock 9.Parse request [13:21:46]Sock 9.Check first char [13:21:46]Sock 9.First char is OK [13:21:46]request: POST /json_proto HTTP/1.0 [13:21:46]Method: POST [13:21:46]URL: /json_proto [13:21:46]Method is POST - this is cgi request [13:21:46]url: /json_proto [13:21:46]query_string will be loaded in cgi processing [13:21:46]execute_cgi json_proto POST (null) [13:21:46]execute_cgi path=json_proto method=POST [13:21:46]POST find Content-Length [13:21:46]Host: 172.17.63.195:8080 [13:21:46]Content-Length: 803 [13:21:46]Content-Type: application/json [13:21:46] [13:21:46]POST finish read [13:21:46]Found Content-Length = 803 [13:21:46]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450175", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 62", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "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: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 2000.31 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:21:46]execute_script... [13:21:46]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450175", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 62", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "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: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 2000.31 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:21:46]POST & json_proto [13:21:46]process_json_proto [13:21:46]json parsed OK: [13:21:46]protocol is kg_v1.0 [13:21:46]action value=close_receipt [13:21:46]process_action close_receipt [13:21:46]cmd_close_receipt [13:21:46]MH_GetDate [13:21:46]Write to MH i2c: F0 00 00 4B 0C 46 [13:21:46]Write i2c OK [13:21:46]MH_I2C_Read... [13:21:46]Read from MH i2c: F0 [13:21:46]MH_I2C_Read... [13:21:46]Read from MH i2c: F0 09 00 [13:21:46]MH_I2C_Read... [13:21:46]Read from MH i2c: F0 09 00 4B 0C 00 EB 8F 1F 67 47 1B 1E 67 36 [13:21:46]GetLastDocTimeStamp 1730121690 [13:21:46]current date 1730121707 [13:21:46]FM_GetShiftState [13:21:46]SAM_PROTO_GetShiftState [13:21:46]wFMCommunicate request_size=4 [13:21:46]MH_SAM_APDU [13:21:46]CAPDU: 80 13 01 00 [13:21:46]Write to MH i2c: E2 08 00 4C 0C 80 13 01 00 00 00 00 00 D5 [13:21:46]Write i2c OK [13:21:46]MH_I2C_Read... [13:21:46]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:21:46]Read from MH i2c: E2 [13:21:46]MH_I2C_Read... [13:21:46]Read from MH i2c: E2 0E 00 [13:21:46]MH_I2C_Read... [13:21:46]Read from MH i2c: E2 0E 00 4C 0C 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 80 [13:21:46]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [13:21:46]wFMCommunicate OK [13:21:46]SAM_PROTO_GetShiftState done [13:21:46]FM_GetShiftState done [13:21:46]opened in 1730073670 [13:21:46]opened+sec_in_day 1730160070 [13:21:46]quantity*price = 200031 [13:21:46]sum+1 = 200032 [13:21:46]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 2000.31 НСП 1% : 17.70 НДС 12% : 212.42 Наличными: 0.00 Безнал.: 2000.31 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 199 28.10.2024 13:21 Смена: 545 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871756 ФД: 202399 ФПД: 90522630764856 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T132147&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202399&fm=90522630764856&tin=02508201610067®Number=0000000000091777&sum=200031 [13:21:48]StoreToDocumentArchive [13:21:48]shift 545 fd 202399 [13:21:48]save to /storage/0545/doc_00202399 [13:21:48]save last doc name /storage/0545/doc_00202399 to /storage/kkm_last_doc_name [13:21:48]save OK [13:21:48]Clear old archive folders... [13:21:48]ProcessDocumentItem done err = 0, tmpTLVsize=251 [13:21:48]tlvbuf is 01337220 [13:21:48]SAM_PROTO_ClearQueue [13:21:48]wFMCommunicate request_size=4 [13:21:48]MH_SAM_APDU [13:21:48]CAPDU: 80 09 00 00 [13:21:48]Write to MH i2c: E2 08 00 59 0C 80 09 00 00 00 00 00 00 D7 [13:21:48]Write i2c OK [13:21:48]MH_I2C_Read... [13:21:48]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [13:21:48]Read from MH i2c: E2 [13:21:48]MH_I2C_Read... [13:21:48]Read from MH i2c: E2 03 00 [13:21:48]MH_I2C_Read... [13:21:48]Read from MH i2c: E2 03 00 59 0C 00 90 00 D9 [13:21:48]RAPDU: 90 00 [13:21:48]wFMCommunicate OK [13:21:48]SAM_PROTO_ClearQueue done [13:21:48]KKMCreateOFDPacket [13:21:48]OFDProtocolAddRootSTLVToBuf [13:21:48]FM_MakeSignedData [13:21:48]FM_MakeSignedData [13:21:48]SAM_PROTO_SignData [13:21:48]wFMCommunicate request_size=4 [13:21:48]MH_SAM_APDU [13:21:48]CAPDU: 80 0D 01 02 [13:21:48]Write to MH i2c: E2 08 00 5A 0C 80 0D 01 02 00 00 00 00 DF [13:21:48]Write i2c OK [13:21:48]MH_I2C_Read... [13:21:48]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [13:21:48]Read from MH i2c: E2 [13:21:48]MH_I2C_Read... [13:21:48]Read from MH i2c: E2 03 00 [13:21:48]MH_I2C_Read... [13:21:48]Read from MH i2c: E2 03 00 5A 0C 00 90 00 DA [13:21:48]RAPDU: 90 00 [13:21:48]wFMCommunicate OK [13:21:48]wFMCommunicate request_size=255 [13:21:48]MH_SAM_APDU [13:21: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 32 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 C7 00 00 00 F4 03 04 00 EB 8F 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 9F 16 03 00 35 04 06 00 52 [13:21:48]Write to MH i2c: E2 02 01 5B 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 32 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 C7 00 00 00 F4 03 04 00 EB 8F 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 9F 16 03 00 35 04 06 00 52 00 00 E7 [13:21:48]Write i2c OK [13:21:48]MH_I2C_Read... [13:21:48]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:21:48]Read from MH i2c: E2 [13:21:48]MH_I2C_Read... [13:21:48]Read from MH i2c: E2 03 00 [13:21:48]MH_I2C_Read... [13:21:48]Read from MH i2c: E2 03 00 5B 0C 00 90 00 DB [13:21:48]RAPDU: 90 00 [13:21:48]wFMCommunicate OK [13:21:48]wFMCommunicate request_size=10 [13:21:48]MH_SAM_APDU [13:21:48]CAPDU: 80 0D 02 02 05 54 71 40 39 38 [13:21:48]Write to MH i2c: E2 0D 00 5C 0C 80 0D 02 02 05 00 54 71 40 39 38 00 00 62 [13:21:48]Write i2c OK [13:21:48]MH_I2C_Read... [13:21:48]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:21:48]Read from MH i2c: E2 [13:21:48]MH_I2C_Read... [13:21:48]Read from MH i2c: E2 03 00 [13:21:48]MH_I2C_Read... [13:21:48]Read from MH i2c: E2 03 00 5C 0C 00 90 00 DC [13:21:48]RAPDU: 90 00 [13:21:48]wFMCommunicate OK [13:21:48]wFMCommunicate request_size=4 [13:21:48]MH_SAM_APDU [13:21:48]CAPDU: 80 0D 03 02 [13:21:48]Write to MH i2c: E2 08 00 5D 0C 80 0D 03 02 00 00 00 00 E4 [13:21:48]Write i2c OK [13:21:48]MH_I2C_Read... [13:21:48]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [13:21:48]Read from MH i2c: E2 [13:21:48]MH_I2C_Read... [13:21:48]Read from MH i2c: E2 0B 00 [13:21:48]MH_I2C_Read... [13:21:48]Read from MH i2c: E2 0B 00 5D 0C 00 4B C9 A3 64 04 9B 55 69 90 00 5D [13:21:48]RAPDU: 4B C9 A3 64 04 9B 55 69 90 00 [13:21:48]wFMCommunicate OK [13:21:48]SAM_PROTO_SignData done [13:21:48]FM_MakeSignedData done [13:21:48]CreateOFDProtocolMessage [13:21:48]wFMCommunicate request_size=4 [13:21:48]MH_SAM_APDU [13:21:48]CAPDU: 80 11 00 00 [13:21:48]Write to MH i2c: E2 08 00 5E 0C 80 11 00 00 00 00 00 00 E4 [13:21:48]Write i2c OK [13:21:48]MH_I2C_Read... [13:21:48]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:21:48]Read from MH i2c: E2 [13:21:48]MH_I2C_Read... [13:21:48]Read from MH i2c: E2 17 00 [13:21:48]MH_I2C_Read... [13:21:48]Read from MH i2c: E2 17 00 5E 0C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 39 [13:21:48]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [13:21:48]wFMCommunicate OK [13:21:48]CreateOFDProtocolMessage done [13:21:48]OFDSenderStorePacket 202399 [13:21:48]StoreOFDPacket docnum=202399 [13:21:48]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 1C 61 07 01 70 89 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 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 C7 00 00 00 F4 03 04 00 EB 8F 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 9F 16 03 00 35 04 06 00 52 54 71 40 39 38 4B C9 A3 64 04 9B 55 69 [13:21:48]CheckFolder [13:21:48]dirname=/storage/ofd_packets [13:21:48]CheckFolder done [13:21:48]ProducePacketName [13:21:48]name=ofd_packets/00202399 [13:21:48]NVStorageSaveData ofd_packets/00202399 [13:21:48]File name is /storage/ofd_packets/00202399 [13:21:48]Write 301 bytes [13:21:48]NVStorageSaveData done [13:21:48]OFDSenderStorePacket done [13:21:48]KKMCreateOFDPacket done [13:21:48]NVStorageSaveData kkm_last_timestamp [13:21:48]File name is /storage/kkm_last_timestamp [13:21:48]Write 4 bytes [13:21:48]NVStorageSaveData done [13:21:48]ExternCall_PrintAddStr [13:21:48]wPrintStart [13:21:48]Write to MH i2c: 01 00 00 5F 0C 6B [13:21:48]Write i2c OK [13:21:48]MH_I2C_Read... [13:21:48]Read from MH i2c: 01 [13:21:48]MH_I2C_Read... [13:21:48]Read from MH i2c: 01 07 00 [13:21:48]MH_I2C_Read... [13:21:48]Read from MH i2c: 01 07 00 5F 0C 00 00 00 00 00 FF 0F 80 [13:21:48]RasterBufferAndPrint [13:21:48]line Счет N : (1)450175 [13:21:48]line ИНН: 02508201610067 [13:21:48]line Контрольно-Кассовый Чек [13:21:48]line ПРОДАЖА [13:21:48]line ТРК (МРК, ГНК) : 62 [13:21:48]line Товар: 2710124130 [13:21:48]line Аи-92-К-2 [13:21:48]line 29.900 * 66.90 [13:21:48]line = 2000.31 [13:21:48]line НДС 12% НСП 1% [13:21:48]line > о реализуемом товаре [13:21:48]line ИТОГО: 2000.31 [13:21:48]line НСП 1% : 17.70 [13:21:48]line НДС 12% : 212.42 [13:21:48]line Наличными: 0.00 [13:21:48]line Безнал.: 2000.31 [13:21:48]line Место: АЗС № 171 "Партнер Нефть" [13:21:48]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [13:21:48]line СНО: Общий режим [13:21:48]line Чек 199 28.10.2024 13:21 [13:21:48]line Смена: 545 ФФД: 1.0 [13:21:48]line ЗНМ: 0300000109 [13:21:48]line РНМ: 0000000000091777 [13:21:48]line Версия ККМ: 001 [13:21:48]line Платежная система: O! деньги [13:21:48]line ФМ: 0000000000871756 [13:21:48]line ФД: 202399 [13:21:48]line ФПД: 90522630764856 [13:21:48]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T132147&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202399&fm=90522630764856&tin=02508201610067®Number=0000000000091777&sum=200031 [13:21:48]OFD Sender: Processing packet 202399 [packets to send 116, broken 115] [13:21:48]ProducePacketName [13:21:48]name=ofd_packets/00202399 [13:21:48]OFD Sender: To server: pG, [13:21:48]CommunicateWithHost lk.salyk.kg:30040 [13:21:48]ConnectInit lk.salyk.kg [13:21:48]written 0, free lines is 4095 [13:21:48]Connected sock=10 [13:21:48]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 1C 61 07 01 70 89 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 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 C7 00 00 00 F4 03 04 00 EB 8F 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 9F 16 03 00 35 04 06 00 52 54 71 40 39 38 4B C9 A3 64 04 9B 55 69 [13:21:49]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 D7 12 47 00 93 52 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 9F 16 03 00 F4 03 04 00 A1 3B 1F 67 B6 04 01 00 00 A6 F5 BF 16 67 95 2D 2C [13:21:49]CommunicateWithHost err = 0 [13:21:49]CheckOFDResponse [13:21:49]1017 (14) - 77093643461234 [13:21:49]1041 (16) - 0000000000871756 [13:21:49]1040 (4) - 202399 [13:21:49]1012 (4) - 28.10.2024 07:22 [13:21:49]1206 (1) - 0 [13:21:49]OFD Sender: Remove packet 202399 [13:21:49]ProducePacketName [13:21:49]name=ofd_packets/00202399 [13:21:49]NVStorageDeleteData [13:21:49]Write to MH i2c: 01 00 00 89 0C 95 [13:21:49]Write i2c OK [13:21:49]MH_I2C_Read... [13:21:49]Read from MH i2c: 01 [13:21:49]MH_I2C_Read... [13:21:49]Read from MH i2c: 01 07 00 [13:21:49]MH_I2C_Read... [13:21:49]Read from MH i2c: 01 07 00 89 0C 00 00 00 00 00 AA 0C 52 [13:21:49]RasterBufferAndPrint [13:21:49]line [13:21:49]line [13:21:49]line [13:21:49]line [13:21:49]line [13:21:49]written 0, free lines is 3246 [13:21:49]MH_Cut [13:21:49]Write to MH i2c: D1 01 00 90 0C 01 6E [13:21:49]Write i2c OK [13:21:49]MH_I2C_Read... [13:21:49]Read from MH i2c: D1 [13:21:49]MH_I2C_Read... [13:21:49]Read from MH i2c: D1 01 00 [13:21:49]MH_I2C_Read... [13:21:49]Read from MH i2c: D1 01 00 90 0C 00 6D [13:21:49]Write to MH i2c: 01 00 00 91 0C 9D [13:21:49]Write i2c OK [13:21:49]MH_I2C_Read... [13:21:49]OFD Sender: No OFD packet to send [13:21:50]*** Cut start [13:21:50]*** Purtial cut [13:21:50]*** Stage 1: CUTSNS_PIN = 1 [13:21:50]Read from MH i2c: 01 [13:21:50]MH_I2C_Read... [13:21:50]*** Stop cut motor [13:21:50]*** Cut end [13:21:50]Read from MH i2c: 01 07 00 [13:21:50]MH_I2C_Read... [13:21:50]Read from MH i2c: 01 07 00 91 0C 00 00 00 00 00 FF 0F B2 [13:21:50]process_action close_receipt done [13:21:50]requested_data is exist [13:21:50]produce_requested_data [13:21:50]requested_item fm.sn is exist - process it [13:21:50]wFMCommunicate request_size=4 [13:21:50]MH_SAM_APDU [13:21:50]CAPDU: 80 11 00 00 [13:21:50]Write to MH i2c: E2 08 00 92 0C 80 11 00 00 00 00 00 00 18 [13:21:50]Write i2c OK [13:21:50]MH_I2C_Read... [13:21:50]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:21:50]Read from MH i2c: E2 [13:21:50]MH_I2C_Read... [13:21:50]Read from MH i2c: E2 17 00 [13:21:50]MH_I2C_Read... [13:21:50]Read from MH i2c: E2 17 00 92 0C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 6D [13:21:50]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [13:21:50]wFMCommunicate OK [13:21:50]requested_item fd.num is exist - process it [13:21:50]SAM_PROTO_GetFieldsCounters [13:21:50]wFMCommunicate request_size=4 [13:21:50]MH_SAM_APDU [13:21:50]CAPDU: 80 13 00 00 [13:21:50]Write to MH i2c: E2 08 00 93 0C 80 13 00 00 00 00 00 00 1B [13:21:50]Write i2c OK [13:21:50]MH_I2C_Read... [13:21:50]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:21:50]Read from MH i2c: E2 [13:21:50]MH_I2C_Read... [13:21:50]Read from MH i2c: E2 62 00 [13:21:50]MH_I2C_Read... [13:21:50]Read from MH i2c: E2 62 00 93 0C 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 9F 16 03 00 0E 04 04 00 21 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 74 [13:21: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 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 9F 16 03 00 0E 04 04 00 21 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 [13:21:50]wFMCommunicate OK [13:21:50]SAM_PROTO_GetFieldsCounters done [13:21:50]requested_item shift.num is exist - process it [13:21:50]requested_item shift.opened is exist - process it [13:21:50]req_shift_opened [13:21:50]FM_GetShiftState [13:21:50]SAM_PROTO_GetShiftState [13:21:50]wFMCommunicate request_size=4 [13:21:50]MH_SAM_APDU [13:21:50]CAPDU: 80 13 01 00 [13:21:50]Write to MH i2c: E2 08 00 94 0C 80 13 01 00 00 00 00 00 1D [13:21:50]Write i2c OK [13:21:50]MH_I2C_Read... [13:21:50]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:21:50]Read from MH i2c: E2 [13:21:50]MH_I2C_Read... [13:21:50]Read from MH i2c: E2 0E 00 [13:21:50]MH_I2C_Read... [13:21:50]Read from MH i2c: E2 0E 00 94 0C 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 C8 [13:21:50]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [13:21:50]wFMCommunicate OK [13:21:50]SAM_PROTO_GetShiftState done [13:21:50]FM_GetShiftState done [13:21:50]req_shift_opened done [13:21:50]requested_item shift.open_date is exist - process it [13:21:50]req_shift_open_date [13:21:50]req_shift_open_date done [13:21:50]produce_requested_data done [13:21:50]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202399,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670} [13:21:50]process_action_free close_receipt [13:21:50]json_value_free [13:21:50]json_value_free done [13:21:50]process_json_proto returns [13:21:50]Send response to host [13:21:50]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202399,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670}}} [13:21:50]free response buf [13:21:50]execute_script done [13:21:50]execute_script returns [13:21:50]free content buf [13:21:50]Sock 9.Close socket [13:21:50]Sock 9.Thread stoped [13:21:54]OFD Sender: No OFD packet to send [13:21:59]OFD Sender: No OFD packet to send [13:22:04]OFD Sender: No OFD packet to send [13:22:09]OFD Sender: No OFD packet to send [13:22:14]OFD Sender: No OFD packet to send [13:22:19]OFD Sender: No OFD packet to send [13:22:24]OFD Sender: No OFD packet to send [13:22:29]OFD Sender: No OFD packet to send [13:22:34]OFD Sender: No OFD packet to send [13:22:39]OFD Sender: No OFD packet to send [13:22:44]OFD Sender: No OFD packet to send [13:22:49]OFD Sender: No OFD packet to send [13:22:54]OFD Sender: No OFD packet to send [13:22:59]OFD Sender: No OFD packet to send [13:23:04]OFD Sender: No OFD packet to send [13:23:09]OFD Sender: No OFD packet to send [13:23:14]OFD Sender: No OFD packet to send [13:23:19]OFD Sender: No OFD packet to send [13:23:24]OFD Sender: No OFD packet to send [13:23:29]OFD Sender: No OFD packet to send [13:23:34]OFD Sender: No OFD packet to send [13:23:39]OFD Sender: No OFD packet to send [13:23:40]accept exits with 7 [13:23:40]New connection [13:23:40]New thread 3066977636 created [13:23:40]Thread 3067120996 joined [13:23:40]Waiting for new connection... [13:23:40] Sock 7.Parse request [13:23:40]Sock 7.Check first char [13:23:40]Sock 7.First char is OK [13:23:40]request: POST /json_proto HTTP/1.0 [13:23:40]Method: POST [13:23:40]URL: /json_proto [13:23:40]Method is POST - this is cgi request [13:23:40]url: /json_proto [13:23:40]query_string will be loaded in cgi processing [13:23:40]execute_cgi json_proto POST (null) [13:23:40]execute_cgi path=json_proto method=POST [13:23:40]POST find Content-Length [13:23:40]Host: 172.17.63.195:8080 [13:23:40]Content-Length: 679 [13:23:40]Content-Type: application/json [13:23:40] [13:23:40]POST finish read [13:23:40]Found Content-Length = 679 [13:23:40]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450177", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 76.20, "quantity" : 13.130, "sum" : 1000.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:23:40]execute_script... [13:23: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)450177", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 76.20, "quantity" : 13.130, "sum" : 1000.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:23:40]POST & json_proto [13:23:40]process_json_proto [13:23:40]json parsed OK: [13:23:40]protocol is kg_v1.0 [13:23:40]action value=close_receipt [13:23:40]process_action close_receipt [13:23:40]cmd_close_receipt [13:23:40]MH_GetDate [13:23:40]Write to MH i2c: F0 00 00 95 0C 90 [13:23:40]Write i2c OK [13:23:40]MH_I2C_Read... [13:23:40]Read from MH i2c: F0 [13:23:40]MH_I2C_Read... [13:23:40]Read from MH i2c: F0 09 00 [13:23:40]MH_I2C_Read... [13:23:40]Read from MH i2c: F0 09 00 95 0C 00 5D 90 1F 67 47 1B 1E 67 F3 [13:23:40]GetLastDocTimeStamp 1730121707 [13:23:40]current date 1730121821 [13:23:40]FM_GetShiftState [13:23:40]SAM_PROTO_GetShiftState [13:23:40]wFMCommunicate request_size=4 [13:23:40]MH_SAM_APDU [13:23:40]CAPDU: 80 13 01 00 [13:23:40]Write to MH i2c: E2 08 00 96 0C 80 13 01 00 00 00 00 00 1F [13:23:40]Write i2c OK [13:23:40]MH_I2C_Read... [13:23:40]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:23:40]Read from MH i2c: E2 [13:23:40]MH_I2C_Read... [13:23:40]Read from MH i2c: E2 0E 00 [13:23:40]MH_I2C_Read... [13:23:40]Read from MH i2c: E2 0E 00 96 0C 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 CA [13:23:40]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [13:23:40]wFMCommunicate OK [13:23:40]SAM_PROTO_GetShiftState done [13:23:40]FM_GetShiftState done [13:23:40]opened in 1730073670 [13:23:40]opened+sec_in_day 1730160070 [13:23:40]quantity*price = 100050 [13:23:40]sum+1 = 100052 [13:23:40]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.51 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.25 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 200 28.10.2024 13:23 Смена: 545 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 ФМ: 0000000000871756 ФД: 202400 ФПД: 181047695925088 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T132341&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202400&fm=181047695925088&tin=02508201610067®Number=0000000000091777&sum=100000 [13:23:42]StoreToDocumentArchive [13:23:42]shift 545 fd 202400 [13:23:42]save to /storage/0545/doc_00202400 [13:23:42]save last doc name /storage/0545/doc_00202400 to /storage/kkm_last_doc_name [13:23:42]save OK [13:23:42]Clear old archive folders... [13:23:42]ProcessDocumentItem done err = 0, tmpTLVsize=248 [13:23:42]tlvbuf is 01393110 [13:23:42]SAM_PROTO_ClearQueue [13:23:42]wFMCommunicate request_size=4 [13:23:42]MH_SAM_APDU [13:23:42]CAPDU: 80 09 00 00 [13:23:42]Write to MH i2c: E2 08 00 A3 0C 80 09 00 00 00 00 00 00 21 [13:23:42]Write i2c OK [13:23:42]MH_I2C_Read... [13:23:42]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [13:23:42]Read from MH i2c: E2 [13:23:42]MH_I2C_Read... [13:23:42]Read from MH i2c: E2 03 00 [13:23:42]MH_I2C_Read... [13:23:42]Read from MH i2c: E2 03 00 A3 0C 00 90 00 23 [13:23:42]RAPDU: 90 00 [13:23:42]wFMCommunicate OK [13:23:42]SAM_PROTO_ClearQueue done [13:23:42]KKMCreateOFDPacket [13:23:42]OFDProtocolAddRootSTLVToBuf [13:23:42]FM_MakeSignedData [13:23:42]FM_MakeSignedData [13:23:42]SAM_PROTO_SignData [13:23:42]wFMCommunicate request_size=4 [13:23:42]MH_SAM_APDU [13:23:42]CAPDU: 80 0D 01 02 [13:23:42]Write to MH i2c: E2 08 00 A4 0C 80 0D 01 02 00 00 00 00 29 [13:23:42]Write i2c OK [13:23:42]MH_I2C_Read... [13:23:42]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [13:23:42]Read from MH i2c: E2 [13:23:42]MH_I2C_Read... [13:23:42]Read from MH i2c: E2 03 00 [13:23:42]MH_I2C_Read... [13:23:42]Read from MH i2c: E2 03 00 A4 0C 00 90 00 24 [13:23:42]RAPDU: 90 00 [13:23:42]wFMCommunicate OK [13:23:42]wFMCommunicate request_size=255 [13:23:42]MH_SAM_APDU [13:23:42]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 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 C8 00 00 00 F4 03 04 00 5D 90 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 A0 16 03 00 35 04 06 00 A4 A9 73 9A [13:23:42]Write to MH i2c: E2 02 01 A5 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 32 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 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 C8 00 00 00 F4 03 04 00 5D 90 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 A0 16 03 00 35 04 06 00 A4 A9 73 9A 00 00 24 [13:23:42]Write i2c OK [13:23:42]MH_I2C_Read... [13:23:42]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:23:42]Read from MH i2c: E2 [13:23:42]MH_I2C_Read... [13:23:42]Read from MH i2c: E2 03 00 [13:23:42]MH_I2C_Read... [13:23:42]Read from MH i2c: E2 03 00 A5 0C 00 90 00 25 [13:23:42]RAPDU: 90 00 [13:23:42]wFMCommunicate OK [13:23:42]wFMCommunicate request_size=7 [13:23:42]MH_SAM_APDU [13:23:42]CAPDU: 80 0D 02 02 02 5F 60 [13:23:42]Write to MH i2c: E2 0A 00 A6 0C 80 0D 02 02 02 00 5F 60 00 00 EF [13:23:42]Write i2c OK [13:23:42]MH_I2C_Read... [13:23:42]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:23:42]Read from MH i2c: E2 [13:23:42]MH_I2C_Read... [13:23:42]Read from MH i2c: E2 03 00 [13:23:42]MH_I2C_Read... [13:23:42]Read from MH i2c: E2 03 00 A6 0C 00 90 00 26 [13:23:42]RAPDU: 90 00 [13:23:42]wFMCommunicate OK [13:23:42]wFMCommunicate request_size=4 [13:23:42]MH_SAM_APDU [13:23:42]CAPDU: 80 0D 03 02 [13:23:42]Write to MH i2c: E2 08 00 A7 0C 80 0D 03 02 00 00 00 00 2E [13:23:42]Write i2c OK [13:23:42]MH_I2C_Read... [13:23:42]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [13:23:42]Read from MH i2c: E2 [13:23:42]MH_I2C_Read... [13:23:42]Read from MH i2c: E2 0B 00 [13:23:42]MH_I2C_Read... [13:23:42]Read from MH i2c: E2 0B 00 A7 0C 00 BB 78 E0 73 8B 42 8D 0A 90 00 19 [13:23:42]RAPDU: BB 78 E0 73 8B 42 8D 0A 90 00 [13:23:42]wFMCommunicate OK [13:23:42]SAM_PROTO_SignData done [13:23:42]FM_MakeSignedData done [13:23:42]CreateOFDProtocolMessage [13:23:42]wFMCommunicate request_size=4 [13:23:42]MH_SAM_APDU [13:23:42]CAPDU: 80 11 00 00 [13:23:42]Write to MH i2c: E2 08 00 A8 0C 80 11 00 00 00 00 00 00 2E [13:23:42]Write i2c OK [13:23:42]MH_I2C_Read... [13:23:42]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:23:42]Read from MH i2c: E2 [13:23:42]MH_I2C_Read... [13:23:42]Read from MH i2c: E2 17 00 [13:23:42]MH_I2C_Read... [13:23:42]Read from MH i2c: E2 17 00 A8 0C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 83 [13:23:42]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [13:23:42]wFMCommunicate OK [13:23:42]CreateOFDProtocolMessage done [13:23:42]OFDSenderStorePacket 202400 [13:23:42]StoreOFDPacket docnum=202400 [13:23:42]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0C 01 00 00 C9 3C 04 01 B1 ED 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 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 C8 00 00 00 F4 03 04 00 5D 90 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 A0 16 03 00 35 04 06 00 A4 A9 73 9A 5F 60 BB 78 E0 73 8B 42 8D 0A [13:23:42]CheckFolder [13:23:42]dirname=/storage/ofd_packets [13:23:42]CheckFolder done [13:23:42]ProducePacketName [13:23:42]name=ofd_packets/00202400 [13:23:42]NVStorageSaveData ofd_packets/00202400 [13:23:42]File name is /storage/ofd_packets/00202400 [13:23:42]Write 298 bytes [13:23:42]NVStorageSaveData done [13:23:42]OFDSenderStorePacket done [13:23:42]KKMCreateOFDPacket done [13:23:42]NVStorageSaveData kkm_last_timestamp [13:23:42]File name is /storage/kkm_last_timestamp [13:23:42]Write 4 bytes [13:23:42]NVStorageSaveData done [13:23:42]ExternCall_PrintAddStr [13:23:42]wPrintStart [13:23:42]Write to MH i2c: 01 00 00 A9 0C B5 [13:23:42]Write i2c OK [13:23:42]MH_I2C_Read... [13:23:42]Read from MH i2c: 01 [13:23:42]MH_I2C_Read... [13:23:42]Read from MH i2c: 01 07 00 [13:23:42]MH_I2C_Read... [13:23:42]Read from MH i2c: 01 07 00 A9 0C 00 00 00 00 00 FF 0F CA [13:23:42]RasterBufferAndPrint [13:23:42]line Счет N : (1)450177 [13:23:42]line ИНН: 02508201610067 [13:23:42]line Контрольно-Кассовый Чек [13:23:42]line ПРОДАЖА [13:23:42]line ТРК (МРК, ГНК) : 33 [13:23:42]line Товар: 2710194210 [13:23:42]line ДТ-К-2 [13:23:42]line 13.130 * 76.20 [13:23:42]line = 1000.51 [13:23:42]line НДС 12% НСП 1% [13:23:42]line > о реализуемом товаре [13:23:42]line ОКРУГЛЕНИЕ: -0.51 [13:23:42]line ИТОГО: 1000.00 [13:23:42]line Внесено: 1000.00 [13:23:42]line СДАЧА: 0.00 [13:23:42]line НСП 1% : 8.85 [13:23:42]line НДС 12% : 106.25 [13:23:42]line Наличными: 1000.00 [13:23:42]line Безнал.: 0.00 [13:23:42]line Место: АЗС № 171 "Партнер Нефть" [13:23:42]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [13:23:42]line СНО: Общий режим [13:23:42]line Чек 200 28.10.2024 13:23 [13:23:42]line Смена: 545 ФФД: 1.0 [13:23:42]line ЗНМ: 0300000109 [13:23:42]line РНМ: 0000000000091777 [13:23:42]line Версия ККМ: 001 [13:23:42]line ФМ: 0000000000871756 [13:23:42]line ФД: 202400 [13:23:42]line ФПД: 181047695925088 [13:23:42]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T132341&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202400&fm=181047695925088&tin=02508201610067®Number=0000000000091777&sum=100000 [13:23:42]OFD Sender: Processing packet 202400 [packets to send 116, broken 115] [13:23:42]ProducePacketName [13:23:42]name=ofd_packets/00202400 [13:23:42]OFD Sender: To server: pG, [13:23:42]CommunicateWithHost lk.salyk.kg:30040 [13:23:42]ConnectInit lk.salyk.kg [13:23:42]written 0, free lines is 4095 [13:23:43]Connected sock=10 [13:23: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 35 36 0C 01 00 00 C9 3C 04 01 B1 ED 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 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 C8 00 00 00 F4 03 04 00 5D 90 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 A0 16 03 00 35 04 06 00 A4 A9 73 9A 5F 60 BB 78 E0 73 8B 42 8D 0A [13:23: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 35 36 4F 00 00 00 00 74 47 00 27 80 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 A0 16 03 00 F4 03 04 00 14 3C 1F 67 B6 04 01 00 00 5A D8 5B 90 8A 4F E1 85 [13:23:43]CommunicateWithHost err = 0 [13:23:43]CheckOFDResponse [13:23:43]1017 (14) - 77093643461234 [13:23:43]1041 (16) - 0000000000871756 [13:23:43]1040 (4) - 202400 [13:23:43]1012 (4) - 28.10.2024 07:24 [13:23:43]1206 (1) - 0 [13:23:43]OFD Sender: Remove packet 202400 [13:23:43]ProducePacketName [13:23:43]name=ofd_packets/00202400 [13:23:43]NVStorageDeleteData [13:23:43]Write to MH i2c: 01 00 00 D4 0C E0 [13:23:43]Write i2c OK [13:23:43]MH_I2C_Read... [13:23:43]Read from MH i2c: 01 [13:23:43]MH_I2C_Read... [13:23:43]Read from MH i2c: 01 07 00 [13:23:43]MH_I2C_Read... [13:23:43]Read from MH i2c: 01 07 00 D4 0C 00 00 00 00 00 8C 0C 7F [13:23:43]RasterBufferAndPrint [13:23:43]line [13:23:43]line [13:23:43]line [13:23:43]line [13:23:43]line [13:23:43]written 0, free lines is 3218 [13:23:43]MH_Cut [13:23:43]Write to MH i2c: D1 01 00 DB 0C 01 B9 [13:23:43]Write i2c OK [13:23:43]MH_I2C_Read... [13:23:43]Read from MH i2c: D1 [13:23:43]MH_I2C_Read... [13:23:43]Read from MH i2c: D1 01 00 [13:23:43]MH_I2C_Read... [13:23:43]Read from MH i2c: D1 01 00 DB 0C 00 B8 [13:23:43]Write to MH i2c: 01 00 00 DC 0C E8 [13:23:43]Write i2c OK [13:23:43]MH_I2C_Read... [13:23:43]OFD Sender: No OFD packet to send [13:23:44]*** Cut start [13:23:44]*** Purtial cut [13:23:44]*** Stage 1: CUTSNS_PIN = 1 [13:23:44]Read from MH i2c: 01 [13:23:44]MH_I2C_Read... [13:23:44]*** Stop cut motor [13:23:44]*** Cut end [13:23:44]Read from MH i2c: 01 07 00 [13:23:44]MH_I2C_Read... [13:23:44]Read from MH i2c: 01 07 00 DC 0C 00 00 00 00 00 FF 0F FD [13:23:44]process_action close_receipt done [13:23:44]requested_data is exist [13:23:44]produce_requested_data [13:23:44]requested_item fm.sn is exist - process it [13:23:44]wFMCommunicate request_size=4 [13:23:44]MH_SAM_APDU [13:23:44]CAPDU: 80 11 00 00 [13:23:44]Write to MH i2c: E2 08 00 DD 0C 80 11 00 00 00 00 00 00 63 [13:23:44]Write i2c OK [13:23:44]MH_I2C_Read... [13:23:44]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:23:44]Read from MH i2c: E2 [13:23:44]MH_I2C_Read... [13:23:44]Read from MH i2c: E2 17 00 [13:23:44]MH_I2C_Read... [13:23:44]Read from MH i2c: E2 17 00 DD 0C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 B8 [13:23:44]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [13:23:44]wFMCommunicate OK [13:23:44]requested_item fd.num is exist - process it [13:23:44]SAM_PROTO_GetFieldsCounters [13:23:44]wFMCommunicate request_size=4 [13:23:44]MH_SAM_APDU [13:23:44]CAPDU: 80 13 00 00 [13:23:44]Write to MH i2c: E2 08 00 DE 0C 80 13 00 00 00 00 00 00 66 [13:23:44]Write i2c OK [13:23:44]MH_I2C_Read... [13:23:44]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:23:44]Read from MH i2c: E2 [13:23:44]MH_I2C_Read... [13:23:44]Read from MH i2c: E2 62 00 [13:23:44]MH_I2C_Read... [13:23:44]Read from MH i2c: E2 62 00 DE 0C 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 A0 16 03 00 0E 04 04 00 21 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 C3 [13:23:44]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 A0 16 03 00 0E 04 04 00 21 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 [13:23:44]wFMCommunicate OK [13:23:44]SAM_PROTO_GetFieldsCounters done [13:23:44]requested_item shift.num is exist - process it [13:23:44]requested_item shift.opened is exist - process it [13:23:44]req_shift_opened [13:23:44]FM_GetShiftState [13:23:44]SAM_PROTO_GetShiftState [13:23:44]wFMCommunicate request_size=4 [13:23:44]MH_SAM_APDU [13:23:44]CAPDU: 80 13 01 00 [13:23:44]Write to MH i2c: E2 08 00 DF 0C 80 13 01 00 00 00 00 00 68 [13:23:44]Write i2c OK [13:23:44]MH_I2C_Read... [13:23:44]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:23:44]Read from MH i2c: E2 [13:23:44]MH_I2C_Read... [13:23:44]Read from MH i2c: E2 0E 00 [13:23:44]MH_I2C_Read... [13:23:44]Read from MH i2c: E2 0E 00 DF 0C 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 13 [13:23:44]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [13:23:44]wFMCommunicate OK [13:23:44]SAM_PROTO_GetShiftState done [13:23:44]FM_GetShiftState done [13:23:44]req_shift_opened done [13:23:44]requested_item shift.open_date is exist - process it [13:23:44]req_shift_open_date [13:23:44]req_shift_open_date done [13:23:44]produce_requested_data done [13:23:44]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202400,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670} [13:23:44]process_action_free close_receipt [13:23:44]json_value_free [13:23:44]json_value_free done [13:23:44]process_json_proto returns [13:23:44]Send response to host [13:23:44]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202400,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670}}} [13:23:44]free response buf [13:23:44]execute_script done [13:23:44]execute_script returns [13:23:44]free content buf [13:23:44]Sock 7.Close socket [13:23:44]Sock 7.Thread stoped [13:23:48]OFD Sender: No OFD packet to send [13:23:51]accept exits with 9 [13:23:51]New connection [13:23:51]New thread 3067120996 created [13:23:51]Thread 3066977636 joined [13:23:51]Waiting for new connection... [13:23:51] Sock 9.Parse request [13:23:51]Sock 9.Check first char [13:23:51]Sock 9.First char is OK [13:23:51]request: POST /json_proto HTTP/1.0 [13:23:51]Method: POST [13:23:51]URL: /json_proto [13:23:51]Method is POST - this is cgi request [13:23:51]url: /json_proto [13:23:51]query_string will be loaded in cgi processing [13:23:51]execute_cgi json_proto POST (null) [13:23:51]execute_cgi path=json_proto method=POST [13:23:51]POST find Content-Length [13:23:51]Host: 172.17.63.195:8080 [13:23:51]Content-Length: 677 [13:23:51]Content-Type: application/json [13:23:51] [13:23:51]POST finish read [13:23:51]Found Content-Length = 677 [13:23:51]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450178", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:23:51]execute_script... [13:23: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)450178", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:23:51]POST & json_proto [13:23:51]process_json_proto [13:23:51]json parsed OK: [13:23:51]protocol is kg_v1.0 [13:23:51]action value=close_receipt [13:23:51]process_action close_receipt [13:23:51]cmd_close_receipt [13:23:51]MH_GetDate [13:23:51]Write to MH i2c: F0 00 00 E0 0C DB [13:23:51]Write i2c OK [13:23:51]MH_I2C_Read... [13:23:51]Read from MH i2c: F0 [13:23:51]MH_I2C_Read... [13:23:51]Read from MH i2c: F0 09 00 [13:23:51]MH_I2C_Read... [13:23:51]Read from MH i2c: F0 09 00 E0 0C 00 68 90 1F 67 47 1B 1E 67 49 [13:23:51]GetLastDocTimeStamp 1730121821 [13:23:51]current date 1730121832 [13:23:51]FM_GetShiftState [13:23:51]SAM_PROTO_GetShiftState [13:23:51]wFMCommunicate request_size=4 [13:23:51]MH_SAM_APDU [13:23:51]CAPDU: 80 13 01 00 [13:23:51]Write to MH i2c: E2 08 00 E1 0C 80 13 01 00 00 00 00 00 6A [13:23:51]Write i2c OK [13:23:51]MH_I2C_Read... [13:23:51]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:23:51]Read from MH i2c: E2 [13:23:51]MH_I2C_Read... [13:23:51]Read from MH i2c: E2 0E 00 [13:23:51]MH_I2C_Read... [13:23:51]Read from MH i2c: E2 0E 00 E1 0C 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 15 [13:23:51]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [13:23:51]wFMCommunicate OK [13:23:51]SAM_PROTO_GetShiftState done [13:23:51]FM_GetShiftState done [13:23:51]opened in 1730073670 [13:23:51]opened+sec_in_day 1730160070 [13:23:51]quantity*price = 50041 [13:23:51]sum+1 = 50042 [13:23:51]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.41 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 201 28.10.2024 13:23 Смена: 545 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 ФМ: 0000000000871756 ФД: 202401 ФПД: 118569609892962 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T132352&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202401&fm=118569609892962&tin=02508201610067®Number=0000000000091777&sum=50000 [13:23:52]StoreToDocumentArchive [13:23:52]shift 545 fd 202401 [13:23:52]save to /storage/0545/doc_00202401 [13:23:52]save last doc name /storage/0545/doc_00202401 to /storage/kkm_last_doc_name [13:23:52]save OK [13:23:52]Clear old archive folders... [13:23:52]ProcessDocumentItem done err = 0, tmpTLVsize=251 [13:23:52]tlvbuf is 0131CA40 [13:23:52]SAM_PROTO_ClearQueue [13:23:52]wFMCommunicate request_size=4 [13:23:52]MH_SAM_APDU [13:23:52]CAPDU: 80 09 00 00 [13:23:52]Write to MH i2c: E2 08 00 EE 0C 80 09 00 00 00 00 00 00 6C [13:23:52]Write i2c OK [13:23:52]MH_I2C_Read... [13:23:53]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [13:23:53]Read from MH i2c: E2 [13:23:53]MH_I2C_Read... [13:23:53]Read from MH i2c: E2 03 00 [13:23:53]MH_I2C_Read... [13:23:53]Read from MH i2c: E2 03 00 EE 0C 00 90 00 6E [13:23:53]RAPDU: 90 00 [13:23:53]wFMCommunicate OK [13:23:53]SAM_PROTO_ClearQueue done [13:23:53]KKMCreateOFDPacket [13:23:53]OFDProtocolAddRootSTLVToBuf [13:23:53]FM_MakeSignedData [13:23:53]FM_MakeSignedData [13:23:53]SAM_PROTO_SignData [13:23:53]wFMCommunicate request_size=4 [13:23:53]MH_SAM_APDU [13:23:53]CAPDU: 80 0D 01 02 [13:23:53]Write to MH i2c: E2 08 00 EF 0C 80 0D 01 02 00 00 00 00 74 [13:23:53]Write i2c OK [13:23:53]MH_I2C_Read... [13:23:53]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [13:23:53]Read from MH i2c: E2 [13:23:53]MH_I2C_Read... [13:23:53]Read from MH i2c: E2 03 00 [13:23:53]MH_I2C_Read... [13:23:53]Read from MH i2c: E2 03 00 EF 0C 00 90 00 6F [13:23:53]RAPDU: 90 00 [13:23:53]wFMCommunicate OK [13:23:53]wFMCommunicate request_size=255 [13:23:53]MH_SAM_APDU [13:23: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 32 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 C9 00 00 00 F4 03 04 00 68 90 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 A1 16 03 00 35 04 06 00 6B [13:23:53]Write to MH i2c: E2 02 01 F0 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 32 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 C9 00 00 00 F4 03 04 00 68 90 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 A1 16 03 00 35 04 06 00 6B 00 00 97 [13:23:53]Write i2c OK [13:23:53]MH_I2C_Read... [13:23:53]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:23:53]Read from MH i2c: E2 [13:23:53]MH_I2C_Read... [13:23:53]Read from MH i2c: E2 03 00 [13:23:53]MH_I2C_Read... [13:23:53]Read from MH i2c: E2 03 00 F0 0C 00 90 00 70 [13:23:53]RAPDU: 90 00 [13:23:53]wFMCommunicate OK [13:23:53]wFMCommunicate request_size=10 [13:23:53]MH_SAM_APDU [13:23:53]CAPDU: 80 0D 02 02 05 D6 A3 7A 94 62 [13:23:53]Write to MH i2c: E2 0D 00 F1 0C 80 0D 02 02 05 00 D6 A3 7A 94 62 00 00 6A [13:23:53]Write i2c OK [13:23:53]MH_I2C_Read... [13:23:53]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:23:53]Read from MH i2c: E2 [13:23:53]MH_I2C_Read... [13:23:53]Read from MH i2c: E2 03 00 [13:23:53]MH_I2C_Read... [13:23:53]Read from MH i2c: E2 03 00 F1 0C 00 90 00 71 [13:23:53]RAPDU: 90 00 [13:23:53]wFMCommunicate OK [13:23:53]wFMCommunicate request_size=4 [13:23:53]MH_SAM_APDU [13:23:53]CAPDU: 80 0D 03 02 [13:23:53]Write to MH i2c: E2 08 00 F2 0C 80 0D 03 02 00 00 00 00 79 [13:23:53]Write i2c OK [13:23:53]MH_I2C_Read... [13:23:53]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [13:23:53]Read from MH i2c: E2 [13:23:53]MH_I2C_Read... [13:23:53]Read from MH i2c: E2 0B 00 [13:23:53]MH_I2C_Read... [13:23:53]Read from MH i2c: E2 0B 00 F2 0C 00 07 E0 35 B6 0F D5 9B FA 90 00 C5 [13:23:53]RAPDU: 07 E0 35 B6 0F D5 9B FA 90 00 [13:23:53]wFMCommunicate OK [13:23:53]SAM_PROTO_SignData done [13:23:53]FM_MakeSignedData done [13:23:53]CreateOFDProtocolMessage [13:23:53]wFMCommunicate request_size=4 [13:23:53]MH_SAM_APDU [13:23:53]CAPDU: 80 11 00 00 [13:23:53]Write to MH i2c: E2 08 00 F3 0C 80 11 00 00 00 00 00 00 79 [13:23:53]Write i2c OK [13:23:53]MH_I2C_Read... [13:23:53]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:23:53]Read from MH i2c: E2 [13:23:53]MH_I2C_Read... [13:23:53]Read from MH i2c: E2 17 00 [13:23:53]MH_I2C_Read... [13:23:53]Read from MH i2c: E2 17 00 F3 0C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 CE [13:23:53]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [13:23:53]wFMCommunicate OK [13:23:53]CreateOFDProtocolMessage done [13:23:53]OFDSenderStorePacket 202401 [13:23:53]StoreOFDPacket docnum=202401 [13:23:53]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 C2 D0 07 01 0B 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 32 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 C9 00 00 00 F4 03 04 00 68 90 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 A1 16 03 00 35 04 06 00 6B D6 A3 7A 94 62 07 E0 35 B6 0F D5 9B FA [13:23:53]CheckFolder [13:23:53]dirname=/storage/ofd_packets [13:23:53]CheckFolder done [13:23:53]ProducePacketName [13:23:53]name=ofd_packets/00202401 [13:23:53]NVStorageSaveData ofd_packets/00202401 [13:23:53]File name is /storage/ofd_packets/00202401 [13:23:53]Write 301 bytes [13:23:53]NVStorageSaveData done [13:23:53]OFDSenderStorePacket done [13:23:53]KKMCreateOFDPacket done [13:23:53]NVStorageSaveData kkm_last_timestamp [13:23:53]File name is /storage/kkm_last_timestamp [13:23:53]Write 4 bytes [13:23:53]NVStorageSaveData done [13:23:53]ExternCall_PrintAddStr [13:23:53]wPrintStart [13:23:53]Write to MH i2c: 01 00 00 F4 0C 00 [13:23:53]Write i2c OK [13:23:53]MH_I2C_Read... [13:23:53]Read from MH i2c: 01 [13:23:53]MH_I2C_Read... [13:23:53]Read from MH i2c: 01 07 00 [13:23:53]MH_I2C_Read... [13:23:53]Read from MH i2c: 01 07 00 F4 0C 00 00 00 00 00 FF 0F 15 [13:23:53]RasterBufferAndPrint [13:23:53]line Счет N : (1)450178 [13:23:53]line ИНН: 02508201610067 [13:23:53]line Контрольно-Кассовый Чек [13:23:53]line ПРОДАЖА [13:23:53]line ТРК (МРК, ГНК) : 41 [13:23:53]line Товар: 2710124130 [13:23:53]line Аи-92-К-2 [13:23:53]line 7.480 * 66.90 [13:23:53]line = 500.41 [13:23:53]line НДС 12% НСП 1% [13:23:53]line > о реализуемом товаре [13:23:53]line ОКРУГЛЕНИЕ: -0.41 [13:23:53]line ИТОГО: 500.00 [13:23:53]line Внесено: 500.00 [13:23:53]line СДАЧА: 0.00 [13:23:53]line НСП 1% : 4.43 [13:23:53]line НДС 12% : 53.14 [13:23:53]line Наличными: 500.00 [13:23:53]line Безнал.: 0.00 [13:23:53]line Место: АЗС № 171 "Партнер Нефть" [13:23:53]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [13:23:53]line СНО: Общий режим [13:23:53]line Чек 201 28.10.2024 13:23 [13:23:53]line Смена: 545 ФФД: 1.0 [13:23:53]line ЗНМ: 0300000109 [13:23:53]line РНМ: 0000000000091777 [13:23:53]line Версия ККМ: 001 [13:23:53]line ФМ: 0000000000871756 [13:23:53]line ФД: 202401 [13:23:53]line ФПД: 118569609892962 [13:23:53]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T132352&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202401&fm=118569609892962&tin=02508201610067®Number=0000000000091777&sum=50000 [13:23:53]written 0, free lines is 4095 [13:23:53]OFD Sender: Processing packet 202401 [packets to send 116, broken 115] [13:23:53]ProducePacketName [13:23:53]name=ofd_packets/00202401 [13:23:53]OFD Sender: To server: pG, [13:23:53]CommunicateWithHost lk.salyk.kg:30040 [13:23:53]ConnectInit lk.salyk.kg [13:23:53]Connected sock=10 [13:23: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 35 36 0F 01 00 00 C2 D0 07 01 0B 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 32 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 C9 00 00 00 F4 03 04 00 68 90 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 A1 16 03 00 35 04 06 00 6B D6 A3 7A 94 62 07 E0 35 B6 0F D5 9B FA [13:23:53]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 AF 3C 47 00 33 5A A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 A1 16 03 00 F4 03 04 00 1E 3C 1F 67 B6 04 01 00 00 1E 66 12 02 1A 6B 14 86 [13:23:53]CommunicateWithHost err = 0 [13:23:53]CheckOFDResponse [13:23:53]1017 (14) - 77093643461234 [13:23:53]1041 (16) - 0000000000871756 [13:23:53]1040 (4) - 202401 [13:23:53]1012 (4) - 28.10.2024 07:24 [13:23:53]1206 (1) - 0 [13:23:53]OFD Sender: Remove packet 202401 [13:23:53]ProducePacketName [13:23:53]name=ofd_packets/00202401 [13:23:53]NVStorageDeleteData [13:23:53]Write to MH i2c: 01 00 00 1F 0D 2C [13:23:53]Write i2c OK [13:23:53]MH_I2C_Read... [13:23:53]Read from MH i2c: 01 [13:23:53]MH_I2C_Read... [13:23:53]Read from MH i2c: 01 07 00 [13:23:53]MH_I2C_Read... [13:23:53]Read from MH i2c: 01 07 00 1F 0D 00 00 00 00 00 97 0C D6 [13:23:53]RasterBufferAndPrint [13:23:53]line [13:23:53]line [13:23:53]line [13:23:53]line [13:23:53]line [13:23:53]written 0, free lines is 3229 [13:23:53]MH_Cut [13:23:53]Write to MH i2c: D1 01 00 26 0D 01 05 [13:23:54]Write i2c OK [13:23:54]MH_I2C_Read... [13:23:54]Read from MH i2c: D1 [13:23:54]MH_I2C_Read... [13:23:54]Read from MH i2c: D1 01 00 [13:23:54]MH_I2C_Read... [13:23:54]Read from MH i2c: D1 01 00 26 0D 00 04 [13:23:54]Write to MH i2c: 01 00 00 27 0D 34 [13:23:54]Write i2c OK [13:23:54]MH_I2C_Read... [13:23:54]OFD Sender: No OFD packet to send [13:23:54]*** Cut start [13:23:54]*** Purtial cut [13:23:54]*** Stage 1: CUTSNS_PIN = 1 [13:23:55]Read from MH i2c: 01 [13:23:55]MH_I2C_Read... [13:23:55]*** Stop cut motor [13:23:55]*** Cut end [13:23:55]Read from MH i2c: 01 07 00 [13:23:55]MH_I2C_Read... [13:23:55]Read from MH i2c: 01 07 00 27 0D 00 00 00 00 00 FF 0F 49 [13:23:55]process_action close_receipt done [13:23:55]requested_data is exist [13:23:55]produce_requested_data [13:23:55]requested_item fm.sn is exist - process it [13:23:55]wFMCommunicate request_size=4 [13:23:55]MH_SAM_APDU [13:23:55]CAPDU: 80 11 00 00 [13:23:55]Write to MH i2c: E2 08 00 28 0D 80 11 00 00 00 00 00 00 AF [13:23:55]Write i2c OK [13:23:55]MH_I2C_Read... [13:23:55]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:23:55]Read from MH i2c: E2 [13:23:55]MH_I2C_Read... [13:23:55]Read from MH i2c: E2 17 00 [13:23:55]MH_I2C_Read... [13:23:55]Read from MH i2c: E2 17 00 28 0D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 04 [13:23:55]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [13:23:55]wFMCommunicate OK [13:23:55]requested_item fd.num is exist - process it [13:23:55]SAM_PROTO_GetFieldsCounters [13:23:55]wFMCommunicate request_size=4 [13:23:55]MH_SAM_APDU [13:23:55]CAPDU: 80 13 00 00 [13:23:55]Write to MH i2c: E2 08 00 29 0D 80 13 00 00 00 00 00 00 B2 [13:23:55]Write i2c OK [13:23:55]MH_I2C_Read... [13:23:55]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:23:55]Read from MH i2c: E2 [13:23:55]MH_I2C_Read... [13:23:55]Read from MH i2c: E2 62 00 [13:23:55]MH_I2C_Read... [13:23:55]Read from MH i2c: E2 62 00 29 0D 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 A1 16 03 00 0E 04 04 00 21 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 13 [13:23:55]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 A1 16 03 00 0E 04 04 00 21 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 [13:23:55]wFMCommunicate OK [13:23:55]SAM_PROTO_GetFieldsCounters done [13:23:55]requested_item shift.num is exist - process it [13:23:55]requested_item shift.opened is exist - process it [13:23:55]req_shift_opened [13:23:55]FM_GetShiftState [13:23:55]SAM_PROTO_GetShiftState [13:23:55]wFMCommunicate request_size=4 [13:23:55]MH_SAM_APDU [13:23:55]CAPDU: 80 13 01 00 [13:23:55]Write to MH i2c: E2 08 00 2A 0D 80 13 01 00 00 00 00 00 B4 [13:23:55]Write i2c OK [13:23:55]MH_I2C_Read... [13:23:55]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:23:55]Read from MH i2c: E2 [13:23:55]MH_I2C_Read... [13:23:55]Read from MH i2c: E2 0E 00 [13:23:55]MH_I2C_Read... [13:23:55]Read from MH i2c: E2 0E 00 2A 0D 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 5F [13:23:55]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [13:23:55]wFMCommunicate OK [13:23:55]SAM_PROTO_GetShiftState done [13:23:55]FM_GetShiftState done [13:23:55]req_shift_opened done [13:23:55]requested_item shift.open_date is exist - process it [13:23:55]req_shift_open_date [13:23:55]req_shift_open_date done [13:23:55]produce_requested_data done [13:23:55]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202401,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670} [13:23:55]process_action_free close_receipt [13:23:55]json_value_free [13:23:55]json_value_free done [13:23:55]process_json_proto returns [13:23:55]Send response to host [13:23:55]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202401,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670}}} [13:23:55]free response buf [13:23:55]execute_script done [13:23:55]execute_script returns [13:23:55]free content buf [13:23:55]Sock 9.Close socket [13:23:55]Sock 9.Thread stoped [13:23:59]OFD Sender: No OFD packet to send [13:24:04]OFD Sender: No OFD packet to send [13:24:09]OFD Sender: No OFD packet to send [13:24:14]OFD Sender: No OFD packet to send [13:24:19]OFD Sender: No OFD packet to send [13:24:24]OFD Sender: No OFD packet to send [13:24:29]OFD Sender: No OFD packet to send [13:24:34]OFD Sender: No OFD packet to send [13:24:39]OFD Sender: No OFD packet to send [13:24:44]OFD Sender: No OFD packet to send [13:24:49]OFD Sender: No OFD packet to send [13:24:54]OFD Sender: No OFD packet to send [13:24:57]accept exits with 7 [13:24:57]New connection [13:24:57]New thread 3066977636 created [13:24:57]Thread 3067120996 joined [13:24:57]Waiting for new connection... [13:24:57] Sock 7.Parse request [13:24:57]Sock 7.Check first char [13:24:57]Sock 7.First char is OK [13:24:57]request: POST /json_proto HTTP/1.0 [13:24:57]Method: POST [13:24:57]URL: /json_proto [13:24:57]Method is POST - this is cgi request [13:24:57]url: /json_proto [13:24:57]query_string will be loaded in cgi processing [13:24:57]execute_cgi json_proto POST (null) [13:24:57]execute_cgi path=json_proto method=POST [13:24:57]POST find Content-Length [13:24:57]Host: 172.17.63.195:8080 [13:24:57]Content-Length: 677 [13:24:57]Content-Type: application/json [13:24:57] [13:24:57]POST finish read [13:24:57]Found Content-Length = 677 [13:24:57]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450179", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "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" ] } } [13:24:57]execute_script... [13:24:57]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450179", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "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" ] } } [13:24:57]POST & json_proto [13:24:57]process_json_proto [13:24:57]json parsed OK: [13:24:57]protocol is kg_v1.0 [13:24:57]action value=close_receipt [13:24:57]process_action close_receipt [13:24:57]cmd_close_receipt [13:24:57]MH_GetDate [13:24:57]Write to MH i2c: F0 00 00 2B 0D 27 [13:24:57]Write i2c OK [13:24:57]MH_I2C_Read... [13:24:57]Read from MH i2c: F0 [13:24:57]MH_I2C_Read... [13:24:57]Read from MH i2c: F0 09 00 [13:24:57]MH_I2C_Read... [13:24:57]Read from MH i2c: F0 09 00 2B 0D 00 AA 90 1F 67 47 1B 1E 67 D7 [13:24:57]GetLastDocTimeStamp 1730121832 [13:24:57]current date 1730121898 [13:24:57]FM_GetShiftState [13:24:57]SAM_PROTO_GetShiftState [13:24:57]wFMCommunicate request_size=4 [13:24:57]MH_SAM_APDU [13:24:57]CAPDU: 80 13 01 00 [13:24:57]Write to MH i2c: E2 08 00 2C 0D 80 13 01 00 00 00 00 00 B6 [13:24:57]Write i2c OK [13:24:57]MH_I2C_Read... [13:24:57]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:24:57]Read from MH i2c: E2 [13:24:57]MH_I2C_Read... [13:24:57]Read from MH i2c: E2 0E 00 [13:24:57]MH_I2C_Read... [13:24:57]Read from MH i2c: E2 0E 00 2C 0D 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 61 [13:24:57]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [13:24:57]wFMCommunicate OK [13:24:57]SAM_PROTO_GetShiftState done [13:24:57]FM_GetShiftState done [13:24:57]opened in 1730073670 [13:24:57]opened+sec_in_day 1730160070 [13:24:57]quantity*price = 20003 [13:24:57]sum+1 = 20004 [13:24:57]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.03 ИТОГО: 200.00 Внесено: 200.00 СДАЧА: 0.00 НСП 1% : 1.77 НДС 12% : 21.24 Наличными: 200.00 Безнал.: 0.00 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 202 28.10.2024 13:24 Смена: 545 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 ФМ: 0000000000871756 ФД: 202402 ФПД: 232680333041632 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T132458&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202402&fm=232680333041632&tin=02508201610067®Number=0000000000091777&sum=20000 [13:24:58]StoreToDocumentArchive [13:24:58]shift 545 fd 202402 [13:24:58]save to /storage/0545/doc_00202402 [13:24:58]save last doc name /storage/0545/doc_00202402 to /storage/kkm_last_doc_name [13:24:58]save OK [13:24:58]Clear old archive folders... [13:24:58]ProcessDocumentItem done err = 0, tmpTLVsize=251 [13:24:58]tlvbuf is 0131CFA0 [13:24:58]SAM_PROTO_ClearQueue [13:24:58]wFMCommunicate request_size=4 [13:24:58]MH_SAM_APDU [13:24:58]CAPDU: 80 09 00 00 [13:24:58]Write to MH i2c: E2 08 00 39 0D 80 09 00 00 00 00 00 00 B8 [13:24:58]Write i2c OK [13:24:58]MH_I2C_Read... [13:24:58]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [13:24:58]Read from MH i2c: E2 [13:24:58]MH_I2C_Read... [13:24:58]Read from MH i2c: E2 03 00 [13:24:58]MH_I2C_Read... [13:24:58]Read from MH i2c: E2 03 00 39 0D 00 90 00 BA [13:24:58]RAPDU: 90 00 [13:24:58]wFMCommunicate OK [13:24:58]SAM_PROTO_ClearQueue done [13:24:58]KKMCreateOFDPacket [13:24:58]OFDProtocolAddRootSTLVToBuf [13:24:58]FM_MakeSignedData [13:24:58]FM_MakeSignedData [13:24:58]SAM_PROTO_SignData [13:24:58]wFMCommunicate request_size=4 [13:24:58]MH_SAM_APDU [13:24:58]CAPDU: 80 0D 01 02 [13:24:58]Write to MH i2c: E2 08 00 3A 0D 80 0D 01 02 00 00 00 00 C0 [13:24:58]Write i2c OK [13:24:58]MH_I2C_Read... [13:24:58]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [13:24:58]Read from MH i2c: E2 [13:24:58]MH_I2C_Read... [13:24:58]Read from MH i2c: E2 03 00 [13:24:58]MH_I2C_Read... [13:24:58]Read from MH i2c: E2 03 00 3A 0D 00 90 00 BB [13:24:58]RAPDU: 90 00 [13:24:58]wFMCommunicate OK [13:24:58]wFMCommunicate request_size=255 [13:24:58]MH_SAM_APDU [13:24:58]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 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 CA 00 00 00 F4 03 04 00 AA 90 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 A2 16 03 00 35 04 06 00 D3 [13:24:58]Write to MH i2c: E2 02 01 3B 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 32 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 CA 00 00 00 F4 03 04 00 AA 90 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 A2 16 03 00 35 04 06 00 D3 00 00 51 [13:24:58]Write i2c OK [13:24:58]MH_I2C_Read... [13:24:58]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:24:58]Read from MH i2c: E2 [13:24:58]MH_I2C_Read... [13:24:58]Read from MH i2c: E2 03 00 [13:24:58]MH_I2C_Read... [13:24:58]Read from MH i2c: E2 03 00 3B 0D 00 90 00 BC [13:24:58]RAPDU: 90 00 [13:24:58]wFMCommunicate OK [13:24:58]wFMCommunicate request_size=10 [13:24:58]MH_SAM_APDU [13:24:58]CAPDU: 80 0D 02 02 05 9F 1C 98 DF E0 [13:24:58]Write to MH i2c: E2 0D 00 3C 0D 80 0D 02 02 05 00 9F 1C 98 DF E0 00 00 DF [13:24:58]Write i2c OK [13:24:58]MH_I2C_Read... [13:24:58]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:24:58]Read from MH i2c: E2 [13:24:58]MH_I2C_Read... [13:24:58]Read from MH i2c: E2 03 00 [13:24:58]MH_I2C_Read... [13:24:58]Read from MH i2c: E2 03 00 3C 0D 00 90 00 BD [13:24:58]RAPDU: 90 00 [13:24:58]wFMCommunicate OK [13:24:58]wFMCommunicate request_size=4 [13:24:58]MH_SAM_APDU [13:24:58]CAPDU: 80 0D 03 02 [13:24:58]Write to MH i2c: E2 08 00 3D 0D 80 0D 03 02 00 00 00 00 C5 [13:24:58]Write i2c OK [13:24:58]MH_I2C_Read... [13:24:58]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [13:24:58]Read from MH i2c: E2 [13:24:58]MH_I2C_Read... [13:24:58]Read from MH i2c: E2 0B 00 [13:24:58]MH_I2C_Read... [13:24:58]Read from MH i2c: E2 0B 00 3D 0D 00 2E 9F FC 10 23 22 A9 E1 90 00 6E [13:24:58]RAPDU: 2E 9F FC 10 23 22 A9 E1 90 00 [13:24:58]wFMCommunicate OK [13:24:58]SAM_PROTO_SignData done [13:24:58]FM_MakeSignedData done [13:24:58]CreateOFDProtocolMessage [13:24:58]wFMCommunicate request_size=4 [13:24:58]MH_SAM_APDU [13:24:58]CAPDU: 80 11 00 00 [13:24:58]Write to MH i2c: E2 08 00 3E 0D 80 11 00 00 00 00 00 00 C5 [13:24:58]Write i2c OK [13:24:58]MH_I2C_Read... [13:24:58]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:24:58]Read from MH i2c: E2 [13:24:58]MH_I2C_Read... [13:24:58]Read from MH i2c: E2 17 00 [13:24:58]MH_I2C_Read... [13:24:58]Read from MH i2c: E2 17 00 3E 0D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 1A [13:24:58]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [13:24:58]wFMCommunicate OK [13:24:58]CreateOFDProtocolMessage done [13:24:58]OFDSenderStorePacket 202402 [13:24:58]StoreOFDPacket docnum=202402 [13:24:58]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 49 CD 07 01 B2 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 32 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 CA 00 00 00 F4 03 04 00 AA 90 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 A2 16 03 00 35 04 06 00 D3 9F 1C 98 DF E0 2E 9F FC 10 23 22 A9 E1 [13:24:58]CheckFolder [13:24:58]dirname=/storage/ofd_packets [13:24:58]CheckFolder done [13:24:58]ProducePacketName [13:24:58]name=ofd_packets/00202402 [13:24:58]NVStorageSaveData ofd_packets/00202402 [13:24:58]File name is /storage/ofd_packets/00202402 [13:24:58]Write 301 bytes [13:24:58]NVStorageSaveData done [13:24:58]OFDSenderStorePacket done [13:24:58]KKMCreateOFDPacket done [13:24:58]NVStorageSaveData kkm_last_timestamp [13:24:58]File name is /storage/kkm_last_timestamp [13:24:58]Write 4 bytes [13:24:58]NVStorageSaveData done [13:24:58]ExternCall_PrintAddStr [13:24:58]wPrintStart [13:24:58]Write to MH i2c: 01 00 00 3F 0D 4C [13:24:58]Write i2c OK [13:24:58]MH_I2C_Read... [13:24:58]Read from MH i2c: 01 [13:24:58]MH_I2C_Read... [13:24:58]Read from MH i2c: 01 07 00 [13:24:58]MH_I2C_Read... [13:24:58]Read from MH i2c: 01 07 00 3F 0D 00 00 00 00 00 FF 0F 61 [13:24:58]RasterBufferAndPrint [13:24:58]line Счет N : (1)450179 [13:24:58]line ИНН: 02508201610067 [13:24:58]line Контрольно-Кассовый Чек [13:24:58]line ПРОДАЖА [13:24:58]line ТРК (МРК, ГНК) : 31 [13:24:58]line Товар: 2710124130 [13:24:58]line Аи-92-К-2 [13:24:58]line 2.990 * 66.90 [13:24:58]line = 200.03 [13:24:58]line НДС 12% НСП 1% [13:24:58]line > о реализуемом товаре [13:24:58]line ОКРУГЛЕНИЕ: -0.03 [13:24:58]line ИТОГО: 200.00 [13:24:58]line Внесено: 200.00 [13:24:58]line СДАЧА: 0.00 [13:24:58]line НСП 1% : 1.77 [13:24:58]line НДС 12% : 21.24 [13:24:58]line Наличными: 200.00 [13:24:58]line Безнал.: 0.00 [13:24:58]line Место: АЗС № 171 "Партнер Нефть" [13:24:58]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [13:24:58]line СНО: Общий режим [13:24:58]line Чек 202 28.10.2024 13:24 [13:24:58]line Смена: 545 ФФД: 1.0 [13:24:58]line ЗНМ: 0300000109 [13:24:58]line РНМ: 0000000000091777 [13:24:58]line Версия ККМ: 001 [13:24:58]line ФМ: 0000000000871756 [13:24:58]line ФД: 202402 [13:24:58]line ФПД: 232680333041632 [13:24:58]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T132458&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202402&fm=232680333041632&tin=02508201610067®Number=0000000000091777&sum=20000 [13:24:59]OFD Sender: Processing packet 202402 [packets to send 116, broken 115] [13:24:59]ProducePacketName [13:24:59]name=ofd_packets/00202402 [13:24:59]OFD Sender: To server: pG, [13:24:59]CommunicateWithHost lk.salyk.kg:30040 [13:24:59]ConnectInit lk.salyk.kg [13:24:59]written 0, free lines is 4095 [13:24:59]Connected sock=10 [13:24:59]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 49 CD 07 01 B2 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 32 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 CA 00 00 00 F4 03 04 00 AA 90 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 A2 16 03 00 35 04 06 00 D3 9F 1C 98 DF E0 2E 9F FC 10 23 22 A9 E1 [13:24:59]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 BD B1 47 00 2D 2A A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 A2 16 03 00 F4 03 04 00 60 3C 1F 67 B6 04 01 00 00 CC E3 0B E1 6C D3 ED B2 [13:24:59]CommunicateWithHost err = 0 [13:24:59]CheckOFDResponse [13:24:59]1017 (14) - 77093643461234 [13:24:59]1041 (16) - 0000000000871756 [13:24:59]1040 (4) - 202402 [13:24:59]1012 (4) - 28.10.2024 07:25 [13:24:59]1206 (1) - 0 [13:24:59]OFD Sender: Remove packet 202402 [13:24:59]ProducePacketName [13:24:59]name=ofd_packets/00202402 [13:24:59]NVStorageDeleteData [13:24:59]Write to MH i2c: 01 00 00 6A 0D 77 [13:24:59]Write i2c OK [13:24:59]MH_I2C_Read... [13:24:59]Read from MH i2c: 01 [13:24:59]MH_I2C_Read... [13:24:59]Read from MH i2c: 01 07 00 [13:24:59]MH_I2C_Read... [13:24:59]Read from MH i2c: 01 07 00 6A 0D 00 00 00 00 00 8F 0C 19 [13:24:59]RasterBufferAndPrint [13:24:59]line [13:24:59]line [13:24:59]line [13:24:59]line [13:24:59]line [13:24:59]written 0, free lines is 3219 [13:24:59]MH_Cut [13:24:59]Write to MH i2c: D1 01 00 71 0D 01 50 [13:24:59]Write i2c OK [13:24:59]MH_I2C_Read... [13:24:59]Read from MH i2c: D1 [13:24:59]MH_I2C_Read... [13:24:59]Read from MH i2c: D1 01 00 [13:24:59]MH_I2C_Read... [13:24:59]Read from MH i2c: D1 01 00 71 0D 00 4F [13:24:59]Write to MH i2c: 01 00 00 72 0D 7F [13:24:59]Write i2c OK [13:24:59]MH_I2C_Read... [13:24:59]OFD Sender: No OFD packet to send [13:25:00]*** Cut start [13:25:00]*** Purtial cut [13:25:00]*** Stage 1: CUTSNS_PIN = 1 [13:25:00]Read from MH i2c: 01 [13:25:00]MH_I2C_Read... [13:25:00]*** Stop cut motor [13:25:00]*** Cut end [13:25:00]Read from MH i2c: 01 07 00 [13:25:00]MH_I2C_Read... [13:25:00]Read from MH i2c: 01 07 00 72 0D 00 00 00 00 00 FF 0F 94 [13:25:00]process_action close_receipt done [13:25:00]requested_data is exist [13:25:00]produce_requested_data [13:25:00]requested_item fm.sn is exist - process it [13:25:00]wFMCommunicate request_size=4 [13:25:00]MH_SAM_APDU [13:25:00]CAPDU: 80 11 00 00 [13:25:00]Write to MH i2c: E2 08 00 73 0D 80 11 00 00 00 00 00 00 FA [13:25:00]Write i2c OK [13:25:00]MH_I2C_Read... [13:25:00]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:25:00]Read from MH i2c: E2 [13:25:00]MH_I2C_Read... [13:25:00]Read from MH i2c: E2 17 00 [13:25:00]MH_I2C_Read... [13:25:00]Read from MH i2c: E2 17 00 73 0D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 4F [13:25:00]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [13:25:00]wFMCommunicate OK [13:25:00]requested_item fd.num is exist - process it [13:25:00]SAM_PROTO_GetFieldsCounters [13:25:00]wFMCommunicate request_size=4 [13:25:00]MH_SAM_APDU [13:25:00]CAPDU: 80 13 00 00 [13:25:00]Write to MH i2c: E2 08 00 74 0D 80 13 00 00 00 00 00 00 FD [13:25:00]Write i2c OK [13:25:00]MH_I2C_Read... [13:25:00]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:25:00]Read from MH i2c: E2 [13:25:00]MH_I2C_Read... [13:25:00]Read from MH i2c: E2 62 00 [13:25:00]MH_I2C_Read... [13:25:00]Read from MH i2c: E2 62 00 74 0D 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 A2 16 03 00 0E 04 04 00 21 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 62 [13:25:00]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 A2 16 03 00 0E 04 04 00 21 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 [13:25:00]wFMCommunicate OK [13:25:00]SAM_PROTO_GetFieldsCounters done [13:25:00]requested_item shift.num is exist - process it [13:25:00]requested_item shift.opened is exist - process it [13:25:00]req_shift_opened [13:25:00]FM_GetShiftState [13:25:00]SAM_PROTO_GetShiftState [13:25:00]wFMCommunicate request_size=4 [13:25:00]MH_SAM_APDU [13:25:00]CAPDU: 80 13 01 00 [13:25:00]Write to MH i2c: E2 08 00 75 0D 80 13 01 00 00 00 00 00 FF [13:25:00]Write i2c OK [13:25:00]MH_I2C_Read... [13:25:01]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:25:01]Read from MH i2c: E2 [13:25:01]MH_I2C_Read... [13:25:01]Read from MH i2c: E2 0E 00 [13:25:01]MH_I2C_Read... [13:25:01]Read from MH i2c: E2 0E 00 75 0D 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 AA [13:25:01]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [13:25:01]wFMCommunicate OK [13:25:01]SAM_PROTO_GetShiftState done [13:25:01]FM_GetShiftState done [13:25:01]req_shift_opened done [13:25:01]requested_item shift.open_date is exist - process it [13:25:01]req_shift_open_date [13:25:01]req_shift_open_date done [13:25:01]produce_requested_data done [13:25:01]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202402,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670} [13:25:01]process_action_free close_receipt [13:25:01]json_value_free [13:25:01]json_value_free done [13:25:01]process_json_proto returns [13:25:01]Send response to host [13:25:01]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202402,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670}}} [13:25:01]free response buf [13:25:01]execute_script done [13:25:01]execute_script returns [13:25:01]free content buf [13:25:01]Sock 7.Close socket [13:25:01]Sock 7.Thread stoped [13:25:04]OFD Sender: No OFD packet to send [13:25:10]OFD Sender: No OFD packet to send [13:25:15]OFD Sender: No OFD packet to send [13:25:20]OFD Sender: No OFD packet to send [13:25:25]OFD Sender: No OFD packet to send [13:25:30]OFD Sender: No OFD packet to send [13:25:35]OFD Sender: No OFD packet to send [13:25:40]OFD Sender: No OFD packet to send [13:25:45]OFD Sender: No OFD packet to send [13:25:50]OFD Sender: No OFD packet to send [13:25:55]OFD Sender: No OFD packet to send [13:26:00]OFD Sender: No OFD packet to send [13:26:05]OFD Sender: No OFD packet to send [13:26:10]OFD Sender: No OFD packet to send [13:26:15]OFD Sender: No OFD packet to send [13:26:20]OFD Sender: No OFD packet to send [13:26:25]OFD Sender: No OFD packet to send [13:26:30]OFD Sender: No OFD packet to send [13:26:30]accept exits with 9 [13:26:30]New connection [13:26:30]New thread 3067120996 created [13:26:30]Thread 3066977636 joined [13:26:30]Waiting for new connection... [13:26:30] Sock 9.Parse request [13:26:30]Sock 9.Check first char [13:26:30]Sock 9.First char is OK [13:26:30]request: POST /json_proto HTTP/1.0 [13:26:30]Method: POST [13:26:30]URL: /json_proto [13:26:30]Method is POST - this is cgi request [13:26:30]url: /json_proto [13:26:30]query_string will be loaded in cgi processing [13:26:30]execute_cgi json_proto POST (null) [13:26:30]execute_cgi path=json_proto method=POST [13:26:30]POST find Content-Length [13:26:30]Host: 172.17.63.195:8080 [13:26:30]Content-Length: 677 [13:26:30]Content-Type: application/json [13:26:30] [13:26:30]POST finish read [13:26:30]Found Content-Length = 677 [13:26:30]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450180", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:26:30]execute_script... [13:26: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)450180", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:26:30]POST & json_proto [13:26:30]process_json_proto [13:26:30]json parsed OK: [13:26:30]protocol is kg_v1.0 [13:26:30]action value=close_receipt [13:26:30]process_action close_receipt [13:26:30]cmd_close_receipt [13:26:30]MH_GetDate [13:26:30]Write to MH i2c: F0 00 00 76 0D 72 [13:26:30]Write i2c OK [13:26:30]MH_I2C_Read... [13:26:30]Read from MH i2c: F0 [13:26:30]MH_I2C_Read... [13:26:30]Read from MH i2c: F0 09 00 [13:26:30]MH_I2C_Read... [13:26:30]Read from MH i2c: F0 09 00 76 0D 00 07 91 1F 67 47 1B 1E 67 80 [13:26:30]GetLastDocTimeStamp 1730121898 [13:26:30]current date 1730121991 [13:26:30]FM_GetShiftState [13:26:30]SAM_PROTO_GetShiftState [13:26:30]wFMCommunicate request_size=4 [13:26:30]MH_SAM_APDU [13:26:30]CAPDU: 80 13 01 00 [13:26:30]Write to MH i2c: E2 08 00 77 0D 80 13 01 00 00 00 00 00 01 [13:26:30]Write i2c OK [13:26:30]MH_I2C_Read... [13:26:30]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:26:30]Read from MH i2c: E2 [13:26:30]MH_I2C_Read... [13:26:30]Read from MH i2c: E2 0E 00 [13:26:30]MH_I2C_Read... [13:26:30]Read from MH i2c: E2 0E 00 77 0D 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 AC [13:26:30]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [13:26:30]wFMCommunicate OK [13:26:30]SAM_PROTO_GetShiftState done [13:26:30]FM_GetShiftState done [13:26:30]opened in 1730073670 [13:26:30]opened+sec_in_day 1730160070 [13:26:30]quantity*price = 50041 [13:26:30]sum+1 = 50042 [13:26:30]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.41 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 203 28.10.2024 13:26 Смена: 545 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 ФМ: 0000000000871756 ФД: 202403 ФПД: 107231396641610 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T132631&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202403&fm=107231396641610&tin=02508201610067®Number=0000000000091777&sum=50000 [13:26:31]StoreToDocumentArchive [13:26:31]shift 545 fd 202403 [13:26:31]save to /storage/0545/doc_00202403 [13:26:31]save last doc name /storage/0545/doc_00202403 to /storage/kkm_last_doc_name [13:26:31]save OK [13:26:31]Clear old archive folders... [13:26:31]ProcessDocumentItem done err = 0, tmpTLVsize=251 [13:26:31]tlvbuf is 0131E020 [13:26:31]SAM_PROTO_ClearQueue [13:26:31]wFMCommunicate request_size=4 [13:26:31]MH_SAM_APDU [13:26:31]CAPDU: 80 09 00 00 [13:26:31]Write to MH i2c: E2 08 00 84 0D 80 09 00 00 00 00 00 00 03 [13:26:31]Write i2c OK [13:26:31]MH_I2C_Read... [13:26:31]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [13:26:31]Read from MH i2c: E2 [13:26:31]MH_I2C_Read... [13:26:31]Read from MH i2c: E2 03 00 [13:26:31]MH_I2C_Read... [13:26:31]Read from MH i2c: E2 03 00 84 0D 00 90 00 05 [13:26:31]RAPDU: 90 00 [13:26:31]wFMCommunicate OK [13:26:31]SAM_PROTO_ClearQueue done [13:26:31]KKMCreateOFDPacket [13:26:31]OFDProtocolAddRootSTLVToBuf [13:26:31]FM_MakeSignedData [13:26:31]FM_MakeSignedData [13:26:31]SAM_PROTO_SignData [13:26:31]wFMCommunicate request_size=4 [13:26:31]MH_SAM_APDU [13:26:32]CAPDU: 80 0D 01 02 [13:26:32]Write to MH i2c: E2 08 00 85 0D 80 0D 01 02 00 00 00 00 0B [13:26:32]Write i2c OK [13:26:32]MH_I2C_Read... [13:26:32]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [13:26:32]Read from MH i2c: E2 [13:26:32]MH_I2C_Read... [13:26:32]Read from MH i2c: E2 03 00 [13:26:32]MH_I2C_Read... [13:26:32]Read from MH i2c: E2 03 00 85 0D 00 90 00 06 [13:26:32]RAPDU: 90 00 [13:26:32]wFMCommunicate OK [13:26:32]wFMCommunicate request_size=255 [13:26:32]MH_SAM_APDU [13:26:32]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 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 CB 00 00 00 F4 03 04 00 07 91 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 A3 16 03 00 35 04 06 00 61 [13:26:32]Write to MH i2c: E2 02 01 86 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 32 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 CB 00 00 00 F4 03 04 00 07 91 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 A3 16 03 00 35 04 06 00 61 00 00 C8 [13:26:32]Write i2c OK [13:26:32]MH_I2C_Read... [13:26:32]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:26:32]Read from MH i2c: E2 [13:26:32]MH_I2C_Read... [13:26:32]Read from MH i2c: E2 03 00 [13:26:32]MH_I2C_Read... [13:26:32]Read from MH i2c: E2 03 00 86 0D 00 90 00 07 [13:26:32]RAPDU: 90 00 [13:26:32]wFMCommunicate OK [13:26:32]wFMCommunicate request_size=10 [13:26:32]MH_SAM_APDU [13:26:32]CAPDU: 80 0D 02 02 05 86 C1 4E 3B 4A [13:26:32]Write to MH i2c: E2 0D 00 87 0D 80 0D 02 02 05 00 86 C1 4E 3B 4A 00 00 32 [13:26:32]Write i2c OK [13:26:32]MH_I2C_Read... [13:26:32]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:26:32]Read from MH i2c: E2 [13:26:32]MH_I2C_Read... [13:26:32]Read from MH i2c: E2 03 00 [13:26:32]MH_I2C_Read... [13:26:32]Read from MH i2c: E2 03 00 87 0D 00 90 00 08 [13:26:32]RAPDU: 90 00 [13:26:32]wFMCommunicate OK [13:26:32]wFMCommunicate request_size=4 [13:26:32]MH_SAM_APDU [13:26:32]CAPDU: 80 0D 03 02 [13:26:32]Write to MH i2c: E2 08 00 88 0D 80 0D 03 02 00 00 00 00 10 [13:26:32]Write i2c OK [13:26:32]MH_I2C_Read... [13:26:32]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [13:26:32]Read from MH i2c: E2 [13:26:32]MH_I2C_Read... [13:26:32]Read from MH i2c: E2 0B 00 [13:26:32]MH_I2C_Read... [13:26:32]Read from MH i2c: E2 0B 00 88 0D 00 A6 DB 8D 15 41 CD 08 98 90 00 E2 [13:26:32]RAPDU: A6 DB 8D 15 41 CD 08 98 90 00 [13:26:32]wFMCommunicate OK [13:26:32]SAM_PROTO_SignData done [13:26:32]FM_MakeSignedData done [13:26:32]CreateOFDProtocolMessage [13:26:32]wFMCommunicate request_size=4 [13:26:32]MH_SAM_APDU [13:26:32]CAPDU: 80 11 00 00 [13:26:32]Write to MH i2c: E2 08 00 89 0D 80 11 00 00 00 00 00 00 10 [13:26:32]Write i2c OK [13:26:32]MH_I2C_Read... [13:26:32]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:26:32]Read from MH i2c: E2 [13:26:32]MH_I2C_Read... [13:26:32]Read from MH i2c: E2 17 00 [13:26:32]MH_I2C_Read... [13:26:32]Read from MH i2c: E2 17 00 89 0D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 65 [13:26:32]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [13:26:32]wFMCommunicate OK [13:26:32]CreateOFDProtocolMessage done [13:26:32]OFDSenderStorePacket 202403 [13:26:32]StoreOFDPacket docnum=202403 [13:26:32]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 C2 75 07 01 D4 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 32 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 CB 00 00 00 F4 03 04 00 07 91 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 A3 16 03 00 35 04 06 00 61 86 C1 4E 3B 4A A6 DB 8D 15 41 CD 08 98 [13:26:32]CheckFolder [13:26:32]dirname=/storage/ofd_packets [13:26:32]CheckFolder done [13:26:32]ProducePacketName [13:26:32]name=ofd_packets/00202403 [13:26:32]NVStorageSaveData ofd_packets/00202403 [13:26:32]File name is /storage/ofd_packets/00202403 [13:26:32]Write 301 bytes [13:26:32]NVStorageSaveData done [13:26:32]OFDSenderStorePacket done [13:26:32]KKMCreateOFDPacket done [13:26:32]NVStorageSaveData kkm_last_timestamp [13:26:32]File name is /storage/kkm_last_timestamp [13:26:32]Write 4 bytes [13:26:32]NVStorageSaveData done [13:26:32]ExternCall_PrintAddStr [13:26:32]wPrintStart [13:26:32]Write to MH i2c: 01 00 00 8A 0D 97 [13:26:32]Write i2c OK [13:26:32]MH_I2C_Read... [13:26:32]Read from MH i2c: 01 [13:26:32]MH_I2C_Read... [13:26:32]Read from MH i2c: 01 07 00 [13:26:32]MH_I2C_Read... [13:26:32]Read from MH i2c: 01 07 00 8A 0D 00 00 00 00 00 FF 0F AC [13:26:32]RasterBufferAndPrint [13:26:32]line Счет N : (1)450180 [13:26:32]line ИНН: 02508201610067 [13:26:32]line Контрольно-Кассовый Чек [13:26:32]line ПРОДАЖА [13:26:32]line ТРК (МРК, ГНК) : 41 [13:26:32]line Товар: 2710124130 [13:26:32]line Аи-92-К-2 [13:26:32]line 7.480 * 66.90 [13:26:32]line = 500.41 [13:26:32]line НДС 12% НСП 1% [13:26:32]line > о реализуемом товаре [13:26:32]line ОКРУГЛЕНИЕ: -0.41 [13:26:32]line ИТОГО: 500.00 [13:26:32]line Внесено: 500.00 [13:26:32]line СДАЧА: 0.00 [13:26:32]line НСП 1% : 4.43 [13:26:32]line НДС 12% : 53.14 [13:26:32]line Наличными: 500.00 [13:26:32]line Безнал.: 0.00 [13:26:32]line Место: АЗС № 171 "Партнер Нефть" [13:26:32]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [13:26:32]line СНО: Общий режим [13:26:32]line Чек 203 28.10.2024 13:26 [13:26:32]line Смена: 545 ФФД: 1.0 [13:26:32]line ЗНМ: 0300000109 [13:26:32]line РНМ: 0000000000091777 [13:26:32]line Версия ККМ: 001 [13:26:32]line ФМ: 0000000000871756 [13:26:32]line ФД: 202403 [13:26:32]line ФПД: 107231396641610 [13:26:32]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T132631&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202403&fm=107231396641610&tin=02508201610067®Number=0000000000091777&sum=50000 [13:26:32]OFD Sender: Processing packet 202403 [packets to send 116, broken 115] [13:26:32]ProducePacketName [13:26:32]name=ofd_packets/00202403 [13:26:32]OFD Sender: To server: pG, [13:26:32]CommunicateWithHost lk.salyk.kg:30040 [13:26:32]ConnectInit lk.salyk.kg [13:26:32]written 0, free lines is 4095 [13:26:32]Connected sock=10 [13:26: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 35 36 0F 01 00 00 C2 75 07 01 D4 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 32 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 CB 00 00 00 F4 03 04 00 07 91 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 A3 16 03 00 35 04 06 00 61 86 C1 4E 3B 4A A6 DB 8D 15 41 CD 08 98 [13:26:33]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 8D 84 47 00 45 6C A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 A3 16 03 00 F4 03 04 00 BD 3C 1F 67 B6 04 01 00 00 C9 DE 26 46 D3 6D 1B 9F [13:26:33]CommunicateWithHost err = 0 [13:26:33]CheckOFDResponse [13:26:33]1017 (14) - 77093643461234 [13:26:33]1041 (16) - 0000000000871756 [13:26:33]1040 (4) - 202403 [13:26:33]1012 (4) - 28.10.2024 07:26 [13:26:33]1206 (1) - 0 [13:26:33]OFD Sender: Remove packet 202403 [13:26:33]ProducePacketName [13:26:33]name=ofd_packets/00202403 [13:26:33]NVStorageDeleteData [13:26:33]Write to MH i2c: 01 00 00 B5 0D C2 [13:26:33]Write i2c OK [13:26:33]MH_I2C_Read... [13:26:33]Read from MH i2c: 01 [13:26:33]MH_I2C_Read... [13:26:33]Read from MH i2c: 01 07 00 [13:26:33]MH_I2C_Read... [13:26:33]Read from MH i2c: 01 07 00 B5 0D 00 00 00 00 00 94 0C 69 [13:26:33]RasterBufferAndPrint [13:26:33]line [13:26:33]line [13:26:33]line [13:26:33]line [13:26:33]line [13:26:33]written 0, free lines is 3227 [13:26:33]MH_Cut [13:26:33]Write to MH i2c: D1 01 00 BC 0D 01 9B [13:26:33]Write i2c OK [13:26:33]MH_I2C_Read... [13:26:33]Read from MH i2c: D1 [13:26:33]MH_I2C_Read... [13:26:33]Read from MH i2c: D1 01 00 [13:26:33]MH_I2C_Read... [13:26:33]Read from MH i2c: D1 01 00 BC 0D 00 9A [13:26:33]Write to MH i2c: 01 00 00 BD 0D CA [13:26:33]Write i2c OK [13:26:33]MH_I2C_Read... [13:26:33]OFD Sender: No OFD packet to send [13:26:34]*** Cut start [13:26:34]*** Purtial cut [13:26:34]*** Stage 1: CUTSNS_PIN = 1 [13:26:34]Read from MH i2c: 01 [13:26:34]MH_I2C_Read... [13:26:34]*** Stop cut motor [13:26:34]*** Cut end [13:26:34]Read from MH i2c: 01 07 00 [13:26:34]MH_I2C_Read... [13:26:34]Read from MH i2c: 01 07 00 BD 0D 00 00 00 00 00 FF 0F DF [13:26:34]process_action close_receipt done [13:26:34]requested_data is exist [13:26:34]produce_requested_data [13:26:34]requested_item fm.sn is exist - process it [13:26:34]wFMCommunicate request_size=4 [13:26:34]MH_SAM_APDU [13:26:34]CAPDU: 80 11 00 00 [13:26:34]Write to MH i2c: E2 08 00 BE 0D 80 11 00 00 00 00 00 00 45 [13:26:34]Write i2c OK [13:26:34]MH_I2C_Read... [13:26:34]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:26:34]Read from MH i2c: E2 [13:26:34]MH_I2C_Read... [13:26:34]Read from MH i2c: E2 17 00 [13:26:34]MH_I2C_Read... [13:26:34]Read from MH i2c: E2 17 00 BE 0D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 9A [13:26:34]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [13:26:34]wFMCommunicate OK [13:26:34]requested_item fd.num is exist - process it [13:26:34]SAM_PROTO_GetFieldsCounters [13:26:34]wFMCommunicate request_size=4 [13:26:34]MH_SAM_APDU [13:26:34]CAPDU: 80 13 00 00 [13:26:34]Write to MH i2c: E2 08 00 BF 0D 80 13 00 00 00 00 00 00 48 [13:26:34]Write i2c OK [13:26:34]MH_I2C_Read... [13:26:34]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:26:34]Read from MH i2c: E2 [13:26:34]MH_I2C_Read... [13:26:34]Read from MH i2c: E2 62 00 [13:26:34]MH_I2C_Read... [13:26:34]Read from MH i2c: E2 62 00 BF 0D 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 A3 16 03 00 0E 04 04 00 21 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 B1 [13:26: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 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 A3 16 03 00 0E 04 04 00 21 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 [13:26:34]wFMCommunicate OK [13:26:34]SAM_PROTO_GetFieldsCounters done [13:26:34]requested_item shift.num is exist - process it [13:26:34]requested_item shift.opened is exist - process it [13:26:34]req_shift_opened [13:26:34]FM_GetShiftState [13:26:34]SAM_PROTO_GetShiftState [13:26:34]wFMCommunicate request_size=4 [13:26:34]MH_SAM_APDU [13:26:34]CAPDU: 80 13 01 00 [13:26:34]Write to MH i2c: E2 08 00 C0 0D 80 13 01 00 00 00 00 00 4A [13:26:34]Write i2c OK [13:26:34]MH_I2C_Read... [13:26:34]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:26:34]Read from MH i2c: E2 [13:26:34]MH_I2C_Read... [13:26:34]Read from MH i2c: E2 0E 00 [13:26:34]MH_I2C_Read... [13:26:34]Read from MH i2c: E2 0E 00 C0 0D 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 F5 [13:26:34]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [13:26:34]wFMCommunicate OK [13:26:34]SAM_PROTO_GetShiftState done [13:26:34]FM_GetShiftState done [13:26:34]req_shift_opened done [13:26:34]requested_item shift.open_date is exist - process it [13:26:34]req_shift_open_date [13:26:34]req_shift_open_date done [13:26:34]produce_requested_data done [13:26:34]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202403,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670} [13:26:34]process_action_free close_receipt [13:26:34]json_value_free [13:26:34]json_value_free done [13:26:34]process_json_proto returns [13:26:34]Send response to host [13:26:34]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202403,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670}}} [13:26:34]free response buf [13:26:34]execute_script done [13:26:34]execute_script returns [13:26:34]free content buf [13:26:34]Sock 9.Close socket [13:26:34]Sock 9.Thread stoped [13:26:38]OFD Sender: No OFD packet to send [13:26:43]OFD Sender: No OFD packet to send [13:26:48]OFD Sender: No OFD packet to send [13:26:53]OFD Sender: No OFD packet to send [13:26:53]accept exits with 7 [13:26:53]New connection [13:26:53]New thread 3066977636 created [13:26:53]Thread 3067120996 joined [13:26:53]Waiting for new connection... [13:26:53] Sock 7.Parse request [13:26:53]Sock 7.Check first char [13:26:53]Sock 7.First char is OK [13:26:53]request: POST /json_proto HTTP/1.0 [13:26:53]Method: POST [13:26:53]URL: /json_proto [13:26:53]Method is POST - this is cgi request [13:26:53]url: /json_proto [13:26:53]query_string will be loaded in cgi processing [13:26:53]execute_cgi json_proto POST (null) [13:26:53]execute_cgi path=json_proto method=POST [13:26:53]POST find Content-Length [13:26:53]Host: 172.17.63.195:8080 [13:26:53]Content-Length: 677 [13:26:53]Content-Type: application/json [13:26:53] [13:26:53]POST finish read [13:26:53]Found Content-Length = 677 [13:26:53]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450181", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 52", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:26:53]execute_script... [13:26: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)450181", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 52", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:26:53]POST & json_proto [13:26:53]process_json_proto [13:26:53]json parsed OK: [13:26:53]protocol is kg_v1.0 [13:26:53]action value=close_receipt [13:26:53]process_action close_receipt [13:26:53]cmd_close_receipt [13:26:53]MH_GetDate [13:26:53]Write to MH i2c: F0 00 00 C1 0D BD [13:26:53]Write i2c OK [13:26:53]MH_I2C_Read... [13:26:53]Read from MH i2c: F0 [13:26:53]MH_I2C_Read... [13:26:53]Read from MH i2c: F0 09 00 [13:26:53]MH_I2C_Read... [13:26:53]Read from MH i2c: F0 09 00 C1 0D 00 1E 91 1F 67 47 1B 1E 67 E2 [13:26:53]GetLastDocTimeStamp 1730121991 [13:26:53]current date 1730122014 [13:26:53]FM_GetShiftState [13:26:53]SAM_PROTO_GetShiftState [13:26:53]wFMCommunicate request_size=4 [13:26:53]MH_SAM_APDU [13:26:53]CAPDU: 80 13 01 00 [13:26:53]Write to MH i2c: E2 08 00 C2 0D 80 13 01 00 00 00 00 00 4C [13:26:53]Write i2c OK [13:26:53]MH_I2C_Read... [13:26:53]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:26:53]Read from MH i2c: E2 [13:26:53]MH_I2C_Read... [13:26:53]Read from MH i2c: E2 0E 00 [13:26:53]MH_I2C_Read... [13:26:53]Read from MH i2c: E2 0E 00 C2 0D 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 F7 [13:26:53]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [13:26:53]wFMCommunicate OK [13:26:53]SAM_PROTO_GetShiftState done [13:26:53]FM_GetShiftState done [13:26:53]opened in 1730073670 [13:26:53]opened+sec_in_day 1730160070 [13:26:53]quantity*price = 50041 [13:26:53]sum+1 = 50042 [13:26: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 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 204 28.10.2024 13:26 Смена: 545 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 ФМ: 0000000000871756 ФД: 202404 ФПД: 26948749334223 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T132654&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202404&fm=26948749334223&tin=02508201610067®Number=0000000000091777&sum=50000 [13:26:55]StoreToDocumentArchive [13:26:55]shift 545 fd 202404 [13:26:55]save to /storage/0545/doc_00202404 [13:26:55]save last doc name /storage/0545/doc_00202404 to /storage/kkm_last_doc_name [13:26:55]save OK [13:26:55]Clear old archive folders... [13:26:55]ProcessDocumentItem done err = 0, tmpTLVsize=251 [13:26:55]tlvbuf is 0136A200 [13:26:55]SAM_PROTO_ClearQueue [13:26:55]wFMCommunicate request_size=4 [13:26:55]MH_SAM_APDU [13:26:55]CAPDU: 80 09 00 00 [13:26:55]Write to MH i2c: E2 08 00 CF 0D 80 09 00 00 00 00 00 00 4E [13:26:55]Write i2c OK [13:26:55]MH_I2C_Read... [13:26:55]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [13:26:55]Read from MH i2c: E2 [13:26:55]MH_I2C_Read... [13:26:55]Read from MH i2c: E2 03 00 [13:26:55]MH_I2C_Read... [13:26:55]Read from MH i2c: E2 03 00 CF 0D 00 90 00 50 [13:26:55]RAPDU: 90 00 [13:26:55]wFMCommunicate OK [13:26:55]SAM_PROTO_ClearQueue done [13:26:55]KKMCreateOFDPacket [13:26:55]OFDProtocolAddRootSTLVToBuf [13:26:55]FM_MakeSignedData [13:26:55]FM_MakeSignedData [13:26:55]SAM_PROTO_SignData [13:26:55]wFMCommunicate request_size=4 [13:26:55]MH_SAM_APDU [13:26:55]CAPDU: 80 0D 01 02 [13:26:55]Write to MH i2c: E2 08 00 D0 0D 80 0D 01 02 00 00 00 00 56 [13:26:55]Write i2c OK [13:26:55]MH_I2C_Read... [13:26:55]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [13:26:55]Read from MH i2c: E2 [13:26:55]MH_I2C_Read... [13:26:55]Read from MH i2c: E2 03 00 [13:26:55]MH_I2C_Read... [13:26:55]Read from MH i2c: E2 03 00 D0 0D 00 90 00 51 [13:26:55]RAPDU: 90 00 [13:26:55]wFMCommunicate OK [13:26:55]wFMCommunicate request_size=255 [13:26:55]MH_SAM_APDU [13:26: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 32 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 CC 00 00 00 F4 03 04 00 1E 91 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 A4 16 03 00 35 04 06 00 18 [13:26:55]Write to MH i2c: E2 02 01 D1 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 32 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 CC 00 00 00 F4 03 04 00 1E 91 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 A4 16 03 00 35 04 06 00 18 00 00 E3 [13:26:55]Write i2c OK [13:26:55]MH_I2C_Read... [13:26:55]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:26:55]Read from MH i2c: E2 [13:26:55]MH_I2C_Read... [13:26:55]Read from MH i2c: E2 03 00 [13:26:55]MH_I2C_Read... [13:26:55]Read from MH i2c: E2 03 00 D1 0D 00 90 00 52 [13:26:55]RAPDU: 90 00 [13:26:55]wFMCommunicate OK [13:26:55]wFMCommunicate request_size=10 [13:26:55]MH_SAM_APDU [13:26:55]CAPDU: 80 0D 02 02 05 82 7E A1 96 CF [13:26:55]Write to MH i2c: E2 0D 00 D2 0D 80 0D 02 02 05 00 82 7E A1 96 CF 00 00 69 [13:26:55]Write i2c OK [13:26:55]MH_I2C_Read... [13:26:55]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:26:55]Read from MH i2c: E2 [13:26:55]MH_I2C_Read... [13:26:55]Read from MH i2c: E2 03 00 [13:26:55]MH_I2C_Read... [13:26:55]Read from MH i2c: E2 03 00 D2 0D 00 90 00 53 [13:26:55]RAPDU: 90 00 [13:26:55]wFMCommunicate OK [13:26:55]wFMCommunicate request_size=4 [13:26:55]MH_SAM_APDU [13:26:55]CAPDU: 80 0D 03 02 [13:26:55]Write to MH i2c: E2 08 00 D3 0D 80 0D 03 02 00 00 00 00 5B [13:26:55]Write i2c OK [13:26:55]MH_I2C_Read... [13:26:55]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [13:26:55]Read from MH i2c: E2 [13:26:55]MH_I2C_Read... [13:26:55]Read from MH i2c: E2 0B 00 [13:26:55]MH_I2C_Read... [13:26:55]Read from MH i2c: E2 0B 00 D3 0D 00 4A 5C B6 69 AB 34 27 BF 90 00 E6 [13:26:55]RAPDU: 4A 5C B6 69 AB 34 27 BF 90 00 [13:26:55]wFMCommunicate OK [13:26:55]SAM_PROTO_SignData done [13:26:55]FM_MakeSignedData done [13:26:55]CreateOFDProtocolMessage [13:26:55]wFMCommunicate request_size=4 [13:26:55]MH_SAM_APDU [13:26:55]CAPDU: 80 11 00 00 [13:26:55]Write to MH i2c: E2 08 00 D4 0D 80 11 00 00 00 00 00 00 5B [13:26:55]Write i2c OK [13:26:55]MH_I2C_Read... [13:26:55]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:26:55]Read from MH i2c: E2 [13:26:55]MH_I2C_Read... [13:26:55]Read from MH i2c: E2 17 00 [13:26:55]MH_I2C_Read... [13:26:55]Read from MH i2c: E2 17 00 D4 0D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 B0 [13:26:55]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [13:26:55]wFMCommunicate OK [13:26:55]CreateOFDProtocolMessage done [13:26:55]OFDSenderStorePacket 202404 [13:26:55]StoreOFDPacket docnum=202404 [13:26:55]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 62 8F 07 01 80 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 32 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 CC 00 00 00 F4 03 04 00 1E 91 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 A4 16 03 00 35 04 06 00 18 82 7E A1 96 CF 4A 5C B6 69 AB 34 27 BF [13:26:55]CheckFolder [13:26:55]dirname=/storage/ofd_packets [13:26:55]CheckFolder done [13:26:55]ProducePacketName [13:26:55]name=ofd_packets/00202404 [13:26:55]NVStorageSaveData ofd_packets/00202404 [13:26:55]File name is /storage/ofd_packets/00202404 [13:26:55]Write 301 bytes [13:26:55]NVStorageSaveData done [13:26:55]OFDSenderStorePacket done [13:26:55]KKMCreateOFDPacket done [13:26:55]NVStorageSaveData kkm_last_timestamp [13:26:55]File name is /storage/kkm_last_timestamp [13:26:55]Write 4 bytes [13:26:55]NVStorageSaveData done [13:26:55]ExternCall_PrintAddStr [13:26:55]wPrintStart [13:26:55]Write to MH i2c: 01 00 00 D5 0D E2 [13:26:55]Write i2c OK [13:26:55]MH_I2C_Read... [13:26:55]Read from MH i2c: 01 [13:26:55]MH_I2C_Read... [13:26:55]Read from MH i2c: 01 07 00 [13:26:55]MH_I2C_Read... [13:26:55]Read from MH i2c: 01 07 00 D5 0D 00 00 00 00 00 FF 0F F7 [13:26:55]RasterBufferAndPrint [13:26:55]line Счет N : (1)450181 [13:26:55]line ИНН: 02508201610067 [13:26:55]line Контрольно-Кассовый Чек [13:26:55]line ПРОДАЖА [13:26:55]line ТРК (МРК, ГНК) : 52 [13:26:55]line Товар: 2710124130 [13:26:55]line Аи-92-К-2 [13:26:55]line 7.480 * 66.90 [13:26:55]line = 500.41 [13:26:55]line НДС 12% НСП 1% [13:26:55]line > о реализуемом товаре [13:26:55]line ОКРУГЛЕНИЕ: -0.41 [13:26:55]line ИТОГО: 500.00 [13:26:55]line Внесено: 500.00 [13:26:55]line СДАЧА: 0.00 [13:26:55]line НСП 1% : 4.43 [13:26:55]line НДС 12% : 53.14 [13:26:55]line Наличными: 500.00 [13:26:55]line Безнал.: 0.00 [13:26:55]line Место: АЗС № 171 "Партнер Нефть" [13:26:55]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [13:26:55]line СНО: Общий режим [13:26:55]line Чек 204 28.10.2024 13:26 [13:26:55]line Смена: 545 ФФД: 1.0 [13:26:55]line ЗНМ: 0300000109 [13:26:55]line РНМ: 0000000000091777 [13:26:55]line Версия ККМ: 001 [13:26:55]line ФМ: 0000000000871756 [13:26:55]line ФД: 202404 [13:26:55]line ФПД: 26948749334223 [13:26:55]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T132654&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202404&fm=26948749334223&tin=02508201610067®Number=0000000000091777&sum=50000 [13:26:55]OFD Sender: Processing packet 202404 [packets to send 116, broken 115] [13:26:55]ProducePacketName [13:26:55]name=ofd_packets/00202404 [13:26:55]OFD Sender: To server: pG, [13:26:55]CommunicateWithHost lk.salyk.kg:30040 [13:26:55]ConnectInit lk.salyk.kg [13:26:55]written 0, free lines is 4095 [13:26:55]Connected sock=10 [13:26:55]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 62 8F 07 01 80 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 32 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 CC 00 00 00 F4 03 04 00 1E 91 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 A4 16 03 00 35 04 06 00 18 82 7E A1 96 CF 4A 5C B6 69 AB 34 27 BF [13:26:56]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 61 08 47 00 3D E8 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 A4 16 03 00 F4 03 04 00 D4 3C 1F 67 B6 04 01 00 00 DB 17 10 EE 0C 25 BA 71 [13:26:56]CommunicateWithHost err = 0 [13:26:56]CheckOFDResponse [13:26:56]1017 (14) - 77093643461234 [13:26:56]1041 (16) - 0000000000871756 [13:26:56]1040 (4) - 202404 [13:26:56]1012 (4) - 28.10.2024 07:27 [13:26:56]1206 (1) - 0 [13:26:56]OFD Sender: Remove packet 202404 [13:26:56]ProducePacketName [13:26:56]name=ofd_packets/00202404 [13:26:56]NVStorageDeleteData [13:26:56]Write to MH i2c: 01 00 00 00 0E 0E [13:26:56]Write i2c OK [13:26:56]MH_I2C_Read... [13:26:56]Read from MH i2c: 01 [13:26:56]MH_I2C_Read... [13:26:56]Read from MH i2c: 01 07 00 [13:26:56]MH_I2C_Read... [13:26:56]Read from MH i2c: 01 07 00 00 0E 00 00 00 00 00 95 0C B6 [13:26:56]RasterBufferAndPrint [13:26:56]line [13:26:56]line [13:26:56]line [13:26:56]line [13:26:56]line [13:26:56]written 0, free lines is 3225 [13:26:56]MH_Cut [13:26:56]Write to MH i2c: D1 01 00 07 0E 01 E7 [13:26:56]Write i2c OK [13:26:56]MH_I2C_Read... [13:26:56]Read from MH i2c: D1 [13:26:56]MH_I2C_Read... [13:26:56]Read from MH i2c: D1 01 00 [13:26:56]MH_I2C_Read... [13:26:56]Read from MH i2c: D1 01 00 07 0E 00 E6 [13:26:56]Write to MH i2c: 01 00 00 08 0E 16 [13:26:56]Write i2c OK [13:26:56]MH_I2C_Read... [13:26:56]OFD Sender: No OFD packet to send [13:26:57]*** Cut start [13:26:57]*** Purtial cut [13:26:57]*** Stage 1: CUTSNS_PIN = 1 [13:26:57]Read from MH i2c: 01 [13:26:57]MH_I2C_Read... [13:26:57]*** Stop cut motor [13:26:57]*** Cut end [13:26:57]Read from MH i2c: 01 07 00 [13:26:57]MH_I2C_Read... [13:26:57]Read from MH i2c: 01 07 00 08 0E 00 00 00 00 00 FF 0F 2B [13:26:57]process_action close_receipt done [13:26:57]requested_data is exist [13:26:57]produce_requested_data [13:26:57]requested_item fm.sn is exist - process it [13:26:57]wFMCommunicate request_size=4 [13:26:57]MH_SAM_APDU [13:26:57]CAPDU: 80 11 00 00 [13:26:57]Write to MH i2c: E2 08 00 09 0E 80 11 00 00 00 00 00 00 91 [13:26:57]Write i2c OK [13:26:57]MH_I2C_Read... [13:26:57]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:26:57]Read from MH i2c: E2 [13:26:57]MH_I2C_Read... [13:26:57]Read from MH i2c: E2 17 00 [13:26:57]MH_I2C_Read... [13:26:57]Read from MH i2c: E2 17 00 09 0E 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 E6 [13:26:57]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [13:26:57]wFMCommunicate OK [13:26:57]requested_item fd.num is exist - process it [13:26:57]SAM_PROTO_GetFieldsCounters [13:26:57]wFMCommunicate request_size=4 [13:26:57]MH_SAM_APDU [13:26:57]CAPDU: 80 13 00 00 [13:26:57]Write to MH i2c: E2 08 00 0A 0E 80 13 00 00 00 00 00 00 94 [13:26:57]Write i2c OK [13:26:57]MH_I2C_Read... [13:26:57]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:26:57]Read from MH i2c: E2 [13:26:57]MH_I2C_Read... [13:26:57]Read from MH i2c: E2 62 00 [13:26:57]MH_I2C_Read... [13:26:57]Read from MH i2c: E2 62 00 0A 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 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 A4 16 03 00 0E 04 04 00 21 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 01 [13:26:57]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 A4 16 03 00 0E 04 04 00 21 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 [13:26:57]wFMCommunicate OK [13:26:57]SAM_PROTO_GetFieldsCounters done [13:26:57]requested_item shift.num is exist - process it [13:26:57]requested_item shift.opened is exist - process it [13:26:57]req_shift_opened [13:26:57]FM_GetShiftState [13:26:57]SAM_PROTO_GetShiftState [13:26:57]wFMCommunicate request_size=4 [13:26:57]MH_SAM_APDU [13:26:57]CAPDU: 80 13 01 00 [13:26:57]Write to MH i2c: E2 08 00 0B 0E 80 13 01 00 00 00 00 00 96 [13:26:57]Write i2c OK [13:26:57]MH_I2C_Read... [13:26:57]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:26:57]Read from MH i2c: E2 [13:26:57]MH_I2C_Read... [13:26:57]Read from MH i2c: E2 0E 00 [13:26:57]MH_I2C_Read... [13:26:57]Read from MH i2c: E2 0E 00 0B 0E 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 41 [13:26:57]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [13:26:57]wFMCommunicate OK [13:26:57]SAM_PROTO_GetShiftState done [13:26:57]FM_GetShiftState done [13:26:57]req_shift_opened done [13:26:57]requested_item shift.open_date is exist - process it [13:26:57]req_shift_open_date [13:26:57]req_shift_open_date done [13:26:57]produce_requested_data done [13:26:57]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202404,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670} [13:26:57]process_action_free close_receipt [13:26:57]json_value_free [13:26:57]json_value_free done [13:26:57]process_json_proto returns [13:26:57]Send response to host [13:26:57]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202404,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670}}} [13:26:57]free response buf [13:26:57]execute_script done [13:26:57]execute_script returns [13:26:57]free content buf [13:26:57]Sock 7.Close socket [13:26:57]Sock 7.Thread stoped [13:27:01]OFD Sender: No OFD packet to send [13:27:06]OFD Sender: No OFD packet to send [13:27:11]OFD Sender: No OFD packet to send [13:27:16]OFD Sender: No OFD packet to send [13:27:21]OFD Sender: No OFD packet to send [13:27:26]OFD Sender: No OFD packet to send [13:27:31]OFD Sender: No OFD packet to send [13:27:36]accept exits with 9 [13:27:36]New connection [13:27:36]New thread 3067120996 created [13:27:36]Thread 3066977636 joined [13:27:36]Waiting for new connection... [13:27:36] Sock 9.Parse request [13:27:36]Sock 9.Check first char [13:27:36]Sock 9.First char is OK [13:27:36]request: POST /json_proto HTTP/1.0 [13:27:36]Method: POST [13:27:36]URL: /json_proto [13:27:36]Method is POST - this is cgi request [13:27:36]url: /json_proto [13:27:36]query_string will be loaded in cgi processing [13:27:36]execute_cgi json_proto POST (null) [13:27:36]execute_cgi path=json_proto method=POST [13:27:36]POST find Content-Length [13:27:36]Host: 172.17.63.195:8080 [13:27:36]Content-Length: 677 [13:27:36]Content-Type: application/json [13:27:36] [13:27:36]POST finish read [13:27:36]Found Content-Length = 677 [13:27:36]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450182", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "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" ] } } [13:27:36]execute_script... [13:27:36]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450182", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "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" ] } } [13:27:36]POST & json_proto [13:27:36]process_json_proto [13:27:36]json parsed OK: [13:27:36]protocol is kg_v1.0 [13:27:36]action value=close_receipt [13:27:36]process_action close_receipt [13:27:36]cmd_close_receipt [13:27:36]MH_GetDate [13:27:36]Write to MH i2c: F0 00 00 0C 0E 09 [13:27:36]Write i2c OK [13:27:36]MH_I2C_Read... [13:27:36]Read from MH i2c: F0 [13:27:36]MH_I2C_Read... [13:27:36]Read from MH i2c: F0 09 00 [13:27:36]MH_I2C_Read... [13:27:36]Read from MH i2c: F0 09 00 0C 0E 00 49 91 1F 67 47 1B 1E 67 59 [13:27:36]GetLastDocTimeStamp 1730122014 [13:27:36]current date 1730122057 [13:27:36]FM_GetShiftState [13:27:36]SAM_PROTO_GetShiftState [13:27:36]wFMCommunicate request_size=4 [13:27:36]MH_SAM_APDU [13:27:36]CAPDU: 80 13 01 00 [13:27:36]Write to MH i2c: E2 08 00 0D 0E 80 13 01 00 00 00 00 00 98 [13:27:36]Write i2c OK [13:27:36]MH_I2C_Read... [13:27:36]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:27:36]Read from MH i2c: E2 [13:27:36]MH_I2C_Read... [13:27:36]Read from MH i2c: E2 0E 00 [13:27:36]MH_I2C_Read... [13:27:36]Read from MH i2c: E2 0E 00 0D 0E 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 43 [13:27:36]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [13:27:36]wFMCommunicate OK [13:27:36]SAM_PROTO_GetShiftState done [13:27:36]FM_GetShiftState done [13:27:36]opened in 1730073670 [13:27:36]opened+sec_in_day 1730160070 [13:27:36]quantity*price = 20003 [13:27:36]sum+1 = 20004 [13:27:36]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.03 ИТОГО: 200.00 Внесено: 200.00 СДАЧА: 0.00 НСП 1% : 1.77 НДС 12% : 21.24 Наличными: 200.00 Безнал.: 0.00 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 205 28.10.2024 13:27 Смена: 545 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 ФМ: 0000000000871756 ФД: 202405 ФПД: 130895587199653 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T132737&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202405&fm=130895587199653&tin=02508201610067®Number=0000000000091777&sum=20000 [13:27:37]StoreToDocumentArchive [13:27:37]shift 545 fd 202405 [13:27:37]save to /storage/0545/doc_00202405 [13:27:37]save last doc name /storage/0545/doc_00202405 to /storage/kkm_last_doc_name [13:27:37]save OK [13:27:37]Clear old archive folders... [13:27:37]ProcessDocumentItem done err = 0, tmpTLVsize=251 [13:27:37]tlvbuf is 0137F4F0 [13:27:37]SAM_PROTO_ClearQueue [13:27:37]wFMCommunicate request_size=4 [13:27:37]MH_SAM_APDU [13:27:37]CAPDU: 80 09 00 00 [13:27:37]Write to MH i2c: E2 08 00 1A 0E 80 09 00 00 00 00 00 00 9A [13:27:37]Write i2c OK [13:27:37]MH_I2C_Read... [13:27:37]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [13:27:37]Read from MH i2c: E2 [13:27:37]MH_I2C_Read... [13:27:37]Read from MH i2c: E2 03 00 [13:27:37]MH_I2C_Read... [13:27:37]Read from MH i2c: E2 03 00 1A 0E 00 90 00 9C [13:27:37]RAPDU: 90 00 [13:27:37]wFMCommunicate OK [13:27:37]SAM_PROTO_ClearQueue done [13:27:37]KKMCreateOFDPacket [13:27:37]OFDProtocolAddRootSTLVToBuf [13:27:37]FM_MakeSignedData [13:27:37]FM_MakeSignedData [13:27:37]SAM_PROTO_SignData [13:27:37]wFMCommunicate request_size=4 [13:27:37]MH_SAM_APDU [13:27:37]CAPDU: 80 0D 01 02 [13:27:37]Write to MH i2c: E2 08 00 1B 0E 80 0D 01 02 00 00 00 00 A2 [13:27:37]Write i2c OK [13:27:37]MH_I2C_Read... [13:27:37]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [13:27:37]Read from MH i2c: E2 [13:27:37]MH_I2C_Read... [13:27:37]Read from MH i2c: E2 03 00 [13:27:37]MH_I2C_Read... [13:27:37]Read from MH i2c: E2 03 00 1B 0E 00 90 00 9D [13:27:37]RAPDU: 90 00 [13:27:37]wFMCommunicate OK [13:27:37]wFMCommunicate request_size=255 [13:27:37]MH_SAM_APDU [13:27:37]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 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 CD 00 00 00 F4 03 04 00 49 91 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 A5 16 03 00 35 04 06 00 77 [13:27:37]Write to MH i2c: E2 02 01 1C 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 32 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 CD 00 00 00 F4 03 04 00 49 91 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 A5 16 03 00 35 04 06 00 77 00 00 7D [13:27:37]Write i2c OK [13:27:37]MH_I2C_Read... [13:27:37]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:27:37]Read from MH i2c: E2 [13:27:37]MH_I2C_Read... [13:27:37]Read from MH i2c: E2 03 00 [13:27:37]MH_I2C_Read... [13:27:37]Read from MH i2c: E2 03 00 1C 0E 00 90 00 9E [13:27:37]RAPDU: 90 00 [13:27:37]wFMCommunicate OK [13:27:37]wFMCommunicate request_size=10 [13:27:37]MH_SAM_APDU [13:27:37]CAPDU: 80 0D 02 02 05 0C 80 FA 4A A5 [13:27:37]Write to MH i2c: E2 0D 00 1D 0E 80 0D 02 02 05 00 0C 80 FA 4A A5 00 00 24 [13:27:37]Write i2c OK [13:27:37]MH_I2C_Read... [13:27:37]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:27:37]Read from MH i2c: E2 [13:27:37]MH_I2C_Read... [13:27:37]Read from MH i2c: E2 03 00 [13:27:37]MH_I2C_Read... [13:27:37]Read from MH i2c: E2 03 00 1D 0E 00 90 00 9F [13:27:37]RAPDU: 90 00 [13:27:37]wFMCommunicate OK [13:27:37]wFMCommunicate request_size=4 [13:27:37]MH_SAM_APDU [13:27:37]CAPDU: 80 0D 03 02 [13:27:37]Write to MH i2c: E2 08 00 1E 0E 80 0D 03 02 00 00 00 00 A7 [13:27:37]Write i2c OK [13:27:37]MH_I2C_Read... [13:27:37]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [13:27:37]Read from MH i2c: E2 [13:27:37]MH_I2C_Read... [13:27:37]Read from MH i2c: E2 0B 00 [13:27:37]MH_I2C_Read... [13:27:37]Read from MH i2c: E2 0B 00 1E 0E 00 89 07 CC 95 06 6A 4B EC 90 00 40 [13:27:37]RAPDU: 89 07 CC 95 06 6A 4B EC 90 00 [13:27:37]wFMCommunicate OK [13:27:37]SAM_PROTO_SignData done [13:27:37]FM_MakeSignedData done [13:27:37]CreateOFDProtocolMessage [13:27:37]wFMCommunicate request_size=4 [13:27:37]MH_SAM_APDU [13:27:37]CAPDU: 80 11 00 00 [13:27:37]Write to MH i2c: E2 08 00 1F 0E 80 11 00 00 00 00 00 00 A7 [13:27:37]Write i2c OK [13:27:37]MH_I2C_Read... [13:27:37]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:27:37]Read from MH i2c: E2 [13:27:37]MH_I2C_Read... [13:27:37]Read from MH i2c: E2 17 00 [13:27:37]MH_I2C_Read... [13:27:37]Read from MH i2c: E2 17 00 1F 0E 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 FC [13:27:37]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [13:27:37]wFMCommunicate OK [13:27:37]CreateOFDProtocolMessage done [13:27:37]OFDSenderStorePacket 202405 [13:27:37]StoreOFDPacket docnum=202405 [13:27:37]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 B0 F7 07 01 46 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 32 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 CD 00 00 00 F4 03 04 00 49 91 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 A5 16 03 00 35 04 06 00 77 0C 80 FA 4A A5 89 07 CC 95 06 6A 4B EC [13:27:37]CheckFolder [13:27:37]dirname=/storage/ofd_packets [13:27:37]CheckFolder done [13:27:37]ProducePacketName [13:27:37]name=ofd_packets/00202405 [13:27:37]NVStorageSaveData ofd_packets/00202405 [13:27:37]File name is /storage/ofd_packets/00202405 [13:27:37]Write 301 bytes [13:27:37]NVStorageSaveData done [13:27:37]OFDSenderStorePacket done [13:27:37]KKMCreateOFDPacket done [13:27:37]NVStorageSaveData kkm_last_timestamp [13:27:37]File name is /storage/kkm_last_timestamp [13:27:37]Write 4 bytes [13:27:37]NVStorageSaveData done [13:27:37]ExternCall_PrintAddStr [13:27:37]wPrintStart [13:27:37]Write to MH i2c: 01 00 00 20 0E 2E [13:27:37]Write i2c OK [13:27:37]MH_I2C_Read... [13:27:37]Read from MH i2c: 01 [13:27:37]MH_I2C_Read... [13:27:37]Read from MH i2c: 01 07 00 [13:27:37]MH_I2C_Read... [13:27:37]Read from MH i2c: 01 07 00 20 0E 00 00 00 00 00 FF 0F 43 [13:27:37]RasterBufferAndPrint [13:27:37]line Счет N : (1)450182 [13:27:37]line ИНН: 02508201610067 [13:27:37]line Контрольно-Кассовый Чек [13:27:37]line ПРОДАЖА [13:27:37]line ТРК (МРК, ГНК) : 31 [13:27:37]line Товар: 2710124130 [13:27:37]line Аи-92-К-2 [13:27:37]line 2.990 * 66.90 [13:27:37]line = 200.03 [13:27:37]line НДС 12% НСП 1% [13:27:37]line > о реализуемом товаре [13:27:37]line ОКРУГЛЕНИЕ: -0.03 [13:27:37]line ИТОГО: 200.00 [13:27:37]line Внесено: 200.00 [13:27:37]line СДАЧА: 0.00 [13:27:37]line НСП 1% : 1.77 [13:27:37]line НДС 12% : 21.24 [13:27:37]line Наличными: 200.00 [13:27:37]line Безнал.: 0.00 [13:27:37]line Место: АЗС № 171 "Партнер Нефть" [13:27:37]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [13:27:37]line СНО: Общий режим [13:27:37]line Чек 205 28.10.2024 13:27 [13:27:37]line Смена: 545 ФФД: 1.0 [13:27:37]line ЗНМ: 0300000109 [13:27:37]line РНМ: 0000000000091777 [13:27:37]line Версия ККМ: 001 [13:27:37]line ФМ: 0000000000871756 [13:27:37]line ФД: 202405 [13:27:37]line ФПД: 130895587199653 [13:27:37]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T132737&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202405&fm=130895587199653&tin=02508201610067®Number=0000000000091777&sum=20000 [13:27:38]OFD Sender: Processing packet 202405 [packets to send 116, broken 115] [13:27:38]ProducePacketName [13:27:38]name=ofd_packets/00202405 [13:27:38]OFD Sender: To server: pG, [13:27:38]CommunicateWithHost lk.salyk.kg:30040 [13:27:38]ConnectInit lk.salyk.kg [13:27:38]written 0, free lines is 4095 [13:27:38]Connected sock=10 [13:27: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 35 36 0F 01 00 00 B0 F7 07 01 46 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 32 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 CD 00 00 00 F4 03 04 00 49 91 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 A5 16 03 00 35 04 06 00 77 0C 80 FA 4A A5 89 07 CC 95 06 6A 4B EC [13:27: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 35 36 4F 00 00 00 BB 69 47 00 E3 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 35 36 10 04 04 00 A5 16 03 00 F4 03 04 00 FF 3C 1F 67 B6 04 01 00 00 60 C4 FF 6D 99 28 FD F0 [13:27:38]CommunicateWithHost err = 0 [13:27:38]CheckOFDResponse [13:27:38]1017 (14) - 77093643461234 [13:27:38]1041 (16) - 0000000000871756 [13:27:38]1040 (4) - 202405 [13:27:38]1012 (4) - 28.10.2024 07:27 [13:27:38]1206 (1) - 0 [13:27:38]OFD Sender: Remove packet 202405 [13:27:38]ProducePacketName [13:27:38]name=ofd_packets/00202405 [13:27:38]NVStorageDeleteData [13:27:38]Write to MH i2c: 01 00 00 4B 0E 59 [13:27:38]Write i2c OK [13:27:38]MH_I2C_Read... [13:27:38]Read from MH i2c: 01 [13:27:38]MH_I2C_Read... [13:27:38]Read from MH i2c: 01 07 00 [13:27:38]MH_I2C_Read... [13:27:38]Read from MH i2c: 01 07 00 4B 0E 00 00 00 00 00 9B 0C 07 [13:27:38]RasterBufferAndPrint [13:27:38]line [13:27:38]line [13:27:38]line [13:27:38]line [13:27:38]line [13:27:38]written 0, free lines is 3233 [13:27:38]MH_Cut [13:27:38]Write to MH i2c: D1 01 00 52 0E 01 32 [13:27:38]Write i2c OK [13:27:38]MH_I2C_Read... [13:27:38]Read from MH i2c: D1 [13:27:38]MH_I2C_Read... [13:27:38]Read from MH i2c: D1 01 00 [13:27:38]MH_I2C_Read... [13:27:38]Read from MH i2c: D1 01 00 52 0E 00 31 [13:27:38]Write to MH i2c: 01 00 00 53 0E 61 [13:27:38]Write i2c OK [13:27:38]MH_I2C_Read... [13:27:39]OFD Sender: No OFD packet to send [13:27:39]*** Cut start [13:27:39]*** Purtial cut [13:27:39]*** Stage 1: CUTSNS_PIN = 1 [13:27:39]Read from MH i2c: 01 [13:27:39]MH_I2C_Read... [13:27:39]*** Stop cut motor [13:27:39]*** Cut end [13:27:39]Read from MH i2c: 01 07 00 [13:27:39]MH_I2C_Read... [13:27:39]Read from MH i2c: 01 07 00 53 0E 00 00 00 00 00 FF 0F 76 [13:27:39]process_action close_receipt done [13:27:39]requested_data is exist [13:27:39]produce_requested_data [13:27:39]requested_item fm.sn is exist - process it [13:27:39]wFMCommunicate request_size=4 [13:27:39]MH_SAM_APDU [13:27:39]CAPDU: 80 11 00 00 [13:27:39]Write to MH i2c: E2 08 00 54 0E 80 11 00 00 00 00 00 00 DC [13:27:39]Write i2c OK [13:27:39]MH_I2C_Read... [13:27:39]Read from MH i2c: E2 [13:27:39]MH_I2C_Read... [13:27:39]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:27:39]Read from MH i2c: E2 17 00 [13:27:39]MH_I2C_Read... [13:27:39]Read from MH i2c: E2 17 00 54 0E 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 31 [13:27:39]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [13:27:39]wFMCommunicate OK [13:27:39]requested_item fd.num is exist - process it [13:27:39]SAM_PROTO_GetFieldsCounters [13:27:39]wFMCommunicate request_size=4 [13:27:39]MH_SAM_APDU [13:27:39]CAPDU: 80 13 00 00 [13:27:39]Write to MH i2c: E2 08 00 55 0E 80 13 00 00 00 00 00 00 DF [13:27:39]Write i2c OK [13:27:39]MH_I2C_Read... [13:27:39]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:27:39]Read from MH i2c: E2 [13:27:39]MH_I2C_Read... [13:27:39]Read from MH i2c: E2 62 00 [13:27:39]MH_I2C_Read... [13:27:39]Read from MH i2c: E2 62 00 55 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 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 A5 16 03 00 0E 04 04 00 21 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 50 [13:27:39]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 A5 16 03 00 0E 04 04 00 21 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 [13:27:39]wFMCommunicate OK [13:27:39]SAM_PROTO_GetFieldsCounters done [13:27:39]requested_item shift.num is exist - process it [13:27:39]requested_item shift.opened is exist - process it [13:27:39]req_shift_opened [13:27:39]FM_GetShiftState [13:27:39]SAM_PROTO_GetShiftState [13:27:39]wFMCommunicate request_size=4 [13:27:39]MH_SAM_APDU [13:27:39]CAPDU: 80 13 01 00 [13:27:39]Write to MH i2c: E2 08 00 56 0E 80 13 01 00 00 00 00 00 E1 [13:27:39]Write i2c OK [13:27:39]MH_I2C_Read... [13:27:39]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:27:39]Read from MH i2c: E2 [13:27:39]MH_I2C_Read... [13:27:39]Read from MH i2c: E2 0E 00 [13:27:39]MH_I2C_Read... [13:27:39]Read from MH i2c: E2 0E 00 56 0E 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 8C [13:27:39]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [13:27:39]wFMCommunicate OK [13:27:39]SAM_PROTO_GetShiftState done [13:27:39]FM_GetShiftState done [13:27:39]req_shift_opened done [13:27:39]requested_item shift.open_date is exist - process it [13:27:39]req_shift_open_date [13:27:39]req_shift_open_date done [13:27:39]produce_requested_data done [13:27:39]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202405,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670} [13:27:39]process_action_free close_receipt [13:27:39]json_value_free [13:27:39]json_value_free done [13:27:39]process_json_proto returns [13:27:39]Send response to host [13:27:39]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202405,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670}}} [13:27:39]free response buf [13:27:39]execute_script done [13:27:39]execute_script returns [13:27:39]free content buf [13:27:39]Sock 9.Close socket [13:27:39]Sock 9.Thread stoped [13:27:44]OFD Sender: No OFD packet to send [13:27:49]OFD Sender: No OFD packet to send [13:27:54]OFD Sender: No OFD packet to send [13:27:59]OFD Sender: No OFD packet to send [13:28:04]OFD Sender: No OFD packet to send [13:28:09]OFD Sender: No OFD packet to send [13:28:14]OFD Sender: No OFD packet to send [13:28:19]OFD Sender: No OFD packet to send [13:28:24]OFD Sender: No OFD packet to send [13:28:29]OFD Sender: No OFD packet to send [13:28:34]OFD Sender: No OFD packet to send [13:28:39]OFD Sender: No OFD packet to send [13:28:44]OFD Sender: No OFD packet to send [13:28:49]OFD Sender: No OFD packet to send [13:28:54]OFD Sender: No OFD packet to send [13:28:59]OFD Sender: No OFD packet to send [13:29:04]OFD Sender: No OFD packet to send [13:29:09]OFD Sender: No OFD packet to send [13:29:14]OFD Sender: No OFD packet to send [13:29:19]OFD Sender: No OFD packet to send [13:29:24]OFD Sender: No OFD packet to send [13:29:29]OFD Sender: No OFD packet to send [13:29:34]OFD Sender: No OFD packet to send [13:29:39]OFD Sender: No OFD packet to send [13:29:44]OFD Sender: No OFD packet to send [13:29:49]OFD Sender: No OFD packet to send [13:29:54]OFD Sender: No OFD packet to send [13:29:59]OFD Sender: No OFD packet to send [13:30:04]OFD Sender: No OFD packet to send [13:30:09]OFD Sender: No OFD packet to send [13:30:14]OFD Sender: No OFD packet to send [13:30:19]OFD Sender: No OFD packet to send [13:30:24]OFD Sender: No OFD packet to send [13:30:29]OFD Sender: No OFD packet to send [13:30:34]OFD Sender: No OFD packet to send [13:30:39]OFD Sender: No OFD packet to send [13:30:44]OFD Sender: No OFD packet to send [13:30:45]accept exits with 7 [13:30:45]New connection [13:30:45]New thread 3066977636 created [13:30:45]Thread 3067120996 joined [13:30:45]Waiting for new connection... [13:30:45] Sock 7.Parse request [13:30:45]Sock 7.Check first char [13:30:45]Sock 7.First char is OK [13:30:45]request: POST /json_proto HTTP/1.0 [13:30:45]Method: POST [13:30:45]URL: /json_proto [13:30:45]Method is POST - this is cgi request [13:30:45]url: /json_proto [13:30:45]query_string will be loaded in cgi processing [13:30:45]execute_cgi json_proto POST (null) [13:30:45]execute_cgi path=json_proto method=POST [13:30:45]POST find Content-Length [13:30:45]Host: 172.17.63.195:8080 [13:30:45]Content-Length: 677 [13:30:45]Content-Type: application/json [13:30:45] [13:30:45]POST finish read [13:30:45]Found Content-Length = 677 [13:30:45]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450183", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 62", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 66.90, "quantity" : 4.490, "sum" : 300.38, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 300.00, "total" : 300.00, "payments": [ { "type": 0, "sum" : 300.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:30:45]execute_script... [13:30:45]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450183", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 62", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 66.90, "quantity" : 4.490, "sum" : 300.38, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 300.00, "total" : 300.00, "payments": [ { "type": 0, "sum" : 300.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:30:45]POST & json_proto [13:30:45]process_json_proto [13:30:45]json parsed OK: [13:30:45]protocol is kg_v1.0 [13:30:45]action value=close_receipt [13:30:45]process_action close_receipt [13:30:45]cmd_close_receipt [13:30:45]MH_GetDate [13:30:45]Write to MH i2c: F0 00 00 57 0E 54 [13:30:45]Write i2c OK [13:30:45]MH_I2C_Read... [13:30:45]Read from MH i2c: F0 [13:30:45]MH_I2C_Read... [13:30:45]Read from MH i2c: F0 09 00 [13:30:45]MH_I2C_Read... [13:30:45]Read from MH i2c: F0 09 00 57 0E 00 06 92 1F 67 47 1B 1E 67 62 [13:30:45]GetLastDocTimeStamp 1730122057 [13:30:45]current date 1730122246 [13:30:45]FM_GetShiftState [13:30:45]SAM_PROTO_GetShiftState [13:30:45]wFMCommunicate request_size=4 [13:30:45]MH_SAM_APDU [13:30:45]CAPDU: 80 13 01 00 [13:30:45]Write to MH i2c: E2 08 00 58 0E 80 13 01 00 00 00 00 00 E3 [13:30:45]Write i2c OK [13:30:45]MH_I2C_Read... [13:30:45]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:30:45]Read from MH i2c: E2 [13:30:45]MH_I2C_Read... [13:30:45]Read from MH i2c: E2 0E 00 [13:30:45]MH_I2C_Read... [13:30:45]Read from MH i2c: E2 0E 00 58 0E 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 8E [13:30:45]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [13:30:45]wFMCommunicate OK [13:30:45]SAM_PROTO_GetShiftState done [13:30:45]FM_GetShiftState done [13:30:45]opened in 1730073670 [13:30:45]opened+sec_in_day 1730160070 [13:30:45]quantity*price = 30038 [13:30:45]sum+1 = 30039 [13:30:45]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.38 ИТОГО: 300.00 Внесено: 300.00 СДАЧА: 0.00 НСП 1% : 2.66 НДС 12% : 31.90 Наличными: 300.00 Безнал.: 0.00 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 206 28.10.2024 13:30 Смена: 545 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 ФМ: 0000000000871756 ФД: 202406 ФПД: 262763253790704 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T133046&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202406&fm=262763253790704&tin=02508201610067®Number=0000000000091777&sum=30000 [13:30:46]StoreToDocumentArchive [13:30:46]shift 545 fd 202406 [13:30:46]save to /storage/0545/doc_00202406 [13:30:46]save last doc name /storage/0545/doc_00202406 to /storage/kkm_last_doc_name [13:30:46]save OK [13:30:46]Clear old archive folders... [13:30:46]ProcessDocumentItem done err = 0, tmpTLVsize=251 [13:30:46]tlvbuf is 013614B0 [13:30:46]SAM_PROTO_ClearQueue [13:30:46]wFMCommunicate request_size=4 [13:30:46]MH_SAM_APDU [13:30:46]CAPDU: 80 09 00 00 [13:30:46]Write to MH i2c: E2 08 00 65 0E 80 09 00 00 00 00 00 00 E5 [13:30:46]Write i2c OK [13:30:46]MH_I2C_Read... [13:30:46]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [13:30:46]Read from MH i2c: E2 [13:30:46]MH_I2C_Read... [13:30:46]Read from MH i2c: E2 03 00 [13:30:46]MH_I2C_Read... [13:30:46]Read from MH i2c: E2 03 00 65 0E 00 90 00 E7 [13:30:46]RAPDU: 90 00 [13:30:46]wFMCommunicate OK [13:30:46]SAM_PROTO_ClearQueue done [13:30:46]KKMCreateOFDPacket [13:30:46]OFDProtocolAddRootSTLVToBuf [13:30:46]FM_MakeSignedData [13:30:46]FM_MakeSignedData [13:30:46]SAM_PROTO_SignData [13:30:46]wFMCommunicate request_size=4 [13:30:46]MH_SAM_APDU [13:30:46]CAPDU: 80 0D 01 02 [13:30:46]Write to MH i2c: E2 08 00 66 0E 80 0D 01 02 00 00 00 00 ED [13:30:46]Write i2c OK [13:30:46]MH_I2C_Read... [13:30:46]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [13:30:46]Read from MH i2c: E2 [13:30:46]MH_I2C_Read... [13:30:46]Read from MH i2c: E2 03 00 [13:30:46]MH_I2C_Read... [13:30:46]Read from MH i2c: E2 03 00 66 0E 00 90 00 E8 [13:30:46]RAPDU: 90 00 [13:30:46]wFMCommunicate OK [13:30:46]wFMCommunicate request_size=255 [13:30:46]MH_SAM_APDU [13:30:46]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 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 CE 00 00 00 F4 03 04 00 06 92 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 A6 16 03 00 35 04 06 00 EE [13:30:46]Write to MH i2c: E2 02 01 67 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 32 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 CE 00 00 00 F4 03 04 00 06 92 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 A6 16 03 00 35 04 06 00 EE 00 00 31 [13:30:46]Write i2c OK [13:30:46]MH_I2C_Read... [13:30:47]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:30:47]Read from MH i2c: E2 [13:30:47]MH_I2C_Read... [13:30:47]Read from MH i2c: E2 03 00 [13:30:47]MH_I2C_Read... [13:30:47]Read from MH i2c: E2 03 00 67 0E 00 90 00 E9 [13:30:47]RAPDU: 90 00 [13:30:47]wFMCommunicate OK [13:30:47]wFMCommunicate request_size=10 [13:30:47]MH_SAM_APDU [13:30:47]CAPDU: 80 0D 02 02 05 FB 56 66 F7 F0 [13:30:47]Write to MH i2c: E2 0D 00 68 0E 80 0D 02 02 05 00 FB 56 66 F7 F0 00 00 98 [13:30:47]Write i2c OK [13:30:47]MH_I2C_Read... [13:30:47]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:30:47]Read from MH i2c: E2 [13:30:47]MH_I2C_Read... [13:30:47]Read from MH i2c: E2 03 00 [13:30:47]MH_I2C_Read... [13:30:47]Read from MH i2c: E2 03 00 68 0E 00 90 00 EA [13:30:47]RAPDU: 90 00 [13:30:47]wFMCommunicate OK [13:30:47]wFMCommunicate request_size=4 [13:30:47]MH_SAM_APDU [13:30:47]CAPDU: 80 0D 03 02 [13:30:47]Write to MH i2c: E2 08 00 69 0E 80 0D 03 02 00 00 00 00 F2 [13:30:47]Write i2c OK [13:30:47]MH_I2C_Read... [13:30:47]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [13:30:47]Read from MH i2c: E2 [13:30:47]MH_I2C_Read... [13:30:47]Read from MH i2c: E2 0B 00 [13:30:47]MH_I2C_Read... [13:30:47]Read from MH i2c: E2 0B 00 69 0E 00 0F 59 9D E1 57 70 5A BE 90 00 B8 [13:30:47]RAPDU: 0F 59 9D E1 57 70 5A BE 90 00 [13:30:47]wFMCommunicate OK [13:30:47]SAM_PROTO_SignData done [13:30:47]FM_MakeSignedData done [13:30:47]CreateOFDProtocolMessage [13:30:47]wFMCommunicate request_size=4 [13:30:47]MH_SAM_APDU [13:30:47]CAPDU: 80 11 00 00 [13:30:47]Write to MH i2c: E2 08 00 6A 0E 80 11 00 00 00 00 00 00 F2 [13:30:47]Write i2c OK [13:30:47]MH_I2C_Read... [13:30:47]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:30:47]Read from MH i2c: E2 [13:30:47]MH_I2C_Read... [13:30:47]Read from MH i2c: E2 17 00 [13:30:47]MH_I2C_Read... [13:30:47]Read from MH i2c: E2 17 00 6A 0E 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 47 [13:30:47]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [13:30:47]wFMCommunicate OK [13:30:47]CreateOFDProtocolMessage done [13:30:47]OFDSenderStorePacket 202406 [13:30:47]StoreOFDPacket docnum=202406 [13:30:47]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 7E 90 07 01 58 6F 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 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 CE 00 00 00 F4 03 04 00 06 92 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 A6 16 03 00 35 04 06 00 EE FB 56 66 F7 F0 0F 59 9D E1 57 70 5A BE [13:30:47]CheckFolder [13:30:47]dirname=/storage/ofd_packets [13:30:47]CheckFolder done [13:30:47]ProducePacketName [13:30:47]name=ofd_packets/00202406 [13:30:47]NVStorageSaveData ofd_packets/00202406 [13:30:47]File name is /storage/ofd_packets/00202406 [13:30:47]Write 301 bytes [13:30:47]NVStorageSaveData done [13:30:47]OFDSenderStorePacket done [13:30:47]KKMCreateOFDPacket done [13:30:47]NVStorageSaveData kkm_last_timestamp [13:30:47]File name is /storage/kkm_last_timestamp [13:30:47]Write 4 bytes [13:30:47]NVStorageSaveData done [13:30:47]ExternCall_PrintAddStr [13:30:47]wPrintStart [13:30:47]Write to MH i2c: 01 00 00 6B 0E 79 [13:30:47]Write i2c OK [13:30:47]MH_I2C_Read... [13:30:47]Read from MH i2c: 01 [13:30:47]MH_I2C_Read... [13:30:47]Read from MH i2c: 01 07 00 [13:30:47]MH_I2C_Read... [13:30:47]Read from MH i2c: 01 07 00 6B 0E 00 00 00 00 00 FF 0F 8E [13:30:47]RasterBufferAndPrint [13:30:47]line Счет N : (1)450183 [13:30:47]line ИНН: 02508201610067 [13:30:47]line Контрольно-Кассовый Чек [13:30:47]line ПРОДАЖА [13:30:47]line ТРК (МРК, ГНК) : 62 [13:30:47]line Товар: 2710124130 [13:30:47]line Аи-92-К-2 [13:30:47]line 4.490 * 66.90 [13:30:47]line = 300.38 [13:30:47]line НДС 12% НСП 1% [13:30:47]line > о реализуемом товаре [13:30:47]line ОКРУГЛЕНИЕ: -0.38 [13:30:47]line ИТОГО: 300.00 [13:30:47]line Внесено: 300.00 [13:30:47]line СДАЧА: 0.00 [13:30:47]line НСП 1% : 2.66 [13:30:47]line НДС 12% : 31.90 [13:30:47]line Наличными: 300.00 [13:30:47]line Безнал.: 0.00 [13:30:47]line Место: АЗС № 171 "Партнер Нефть" [13:30:47]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [13:30:47]line СНО: Общий режим [13:30:47]line Чек 206 28.10.2024 13:30 [13:30:47]line Смена: 545 ФФД: 1.0 [13:30:47]line ЗНМ: 0300000109 [13:30:47]line РНМ: 0000000000091777 [13:30:47]line Версия ККМ: 001 [13:30:47]line ФМ: 0000000000871756 [13:30:47]line ФД: 202406 [13:30:47]line ФПД: 262763253790704 [13:30:47]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T133046&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202406&fm=262763253790704&tin=02508201610067®Number=0000000000091777&sum=30000 [13:30:47]OFD Sender: Processing packet 202406 [packets to send 116, broken 115] [13:30:47]ProducePacketName [13:30:47]name=ofd_packets/00202406 [13:30:47]OFD Sender: To server: pG, [13:30:47]CommunicateWithHost lk.salyk.kg:30040 [13:30:47]ConnectInit lk.salyk.kg [13:30:47]written 0, free lines is 4095 [13:30:47]Connected sock=10 [13:30:47]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 7E 90 07 01 58 6F 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 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 CE 00 00 00 F4 03 04 00 06 92 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 A6 16 03 00 35 04 06 00 EE FB 56 66 F7 F0 0F 59 9D E1 57 70 5A BE [13:30: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 35 36 4F 00 00 00 59 74 47 00 B9 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 35 36 10 04 04 00 A6 16 03 00 F4 03 04 00 BC 3D 1F 67 B6 04 01 00 00 5E 27 8D 23 A0 28 97 55 [13:30:48]CommunicateWithHost err = 0 [13:30:48]CheckOFDResponse [13:30:48]1017 (14) - 77093643461234 [13:30:48]1041 (16) - 0000000000871756 [13:30:48]1040 (4) - 202406 [13:30:48]1012 (4) - 28.10.2024 07:31 [13:30:48]1206 (1) - 0 [13:30:48]OFD Sender: Remove packet 202406 [13:30:48]ProducePacketName [13:30:48]name=ofd_packets/00202406 [13:30:48]NVStorageDeleteData [13:30:48]Write to MH i2c: 01 00 00 96 0E A4 [13:30:48]Write i2c OK [13:30:48]MH_I2C_Read... [13:30:48]Read from MH i2c: 01 [13:30:48]MH_I2C_Read... [13:30:48]Read from MH i2c: 01 07 00 [13:30:48]MH_I2C_Read... [13:30:48]Read from MH i2c: 01 07 00 96 0E 00 00 00 00 00 97 0C 4E [13:30:48]RasterBufferAndPrint [13:30:48]line [13:30:48]line [13:30:48]line [13:30:48]line [13:30:48]line [13:30:48]written 0, free lines is 3227 [13:30:48]MH_Cut [13:30:48]Write to MH i2c: D1 01 00 9D 0E 01 7D [13:30:48]Write i2c OK [13:30:48]MH_I2C_Read... [13:30:48]Read from MH i2c: D1 [13:30:48]MH_I2C_Read... [13:30:48]Read from MH i2c: D1 01 00 [13:30:48]MH_I2C_Read... [13:30:48]Read from MH i2c: D1 01 00 9D 0E 00 7C [13:30:48]Write to MH i2c: 01 00 00 9E 0E AC [13:30:48]Write i2c OK [13:30:48]MH_I2C_Read... [13:30:48]OFD Sender: No OFD packet to send [13:30:49]*** Cut start [13:30:49]*** Purtial cut [13:30:49]*** CUTSNS_PIN = 0 [13:30:49]*** Stage 1: CUTSNS_PIN = 1 [13:30:51]Read from MH i2c: 01 [13:30:51]MH_I2C_Read... [13:30:51]*** Stop cut motor [13:30:51]*** Cut end [13:30:51]Read from MH i2c: 01 07 00 [13:30:51]MH_I2C_Read... [13:30:51]Read from MH i2c: 01 07 00 9E 0E 00 00 00 00 00 FF 0F C1 [13:30:51]process_action close_receipt done [13:30:51]requested_data is exist [13:30:51]produce_requested_data [13:30:51]requested_item fm.sn is exist - process it [13:30:51]wFMCommunicate request_size=4 [13:30:51]MH_SAM_APDU [13:30:51]CAPDU: 80 11 00 00 [13:30:51]Write to MH i2c: E2 08 00 9F 0E 80 11 00 00 00 00 00 00 27 [13:30:51]Write i2c OK [13:30:51]MH_I2C_Read... [13:30:51]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:30:51]Read from MH i2c: E2 [13:30:51]MH_I2C_Read... [13:30:51]Read from MH i2c: E2 17 00 [13:30:51]MH_I2C_Read... [13:30:51]Read from MH i2c: E2 17 00 9F 0E 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 7C [13:30:51]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [13:30:51]wFMCommunicate OK [13:30:51]requested_item fd.num is exist - process it [13:30:51]SAM_PROTO_GetFieldsCounters [13:30:51]wFMCommunicate request_size=4 [13:30:51]MH_SAM_APDU [13:30:51]CAPDU: 80 13 00 00 [13:30:51]Write to MH i2c: E2 08 00 A0 0E 80 13 00 00 00 00 00 00 2A [13:30:51]Write i2c OK [13:30:51]MH_I2C_Read... [13:30:51]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:30:51]Read from MH i2c: E2 [13:30:51]MH_I2C_Read... [13:30:51]Read from MH i2c: E2 62 00 [13:30:51]MH_I2C_Read... [13:30:51]Read from MH i2c: E2 62 00 A0 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 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 A6 16 03 00 0E 04 04 00 21 02 00 00 12 04 04 00 CE 00 00 00 5E 04 04 00 CE 00 00 00 57 04 04 00 CF 00 00 00 19 04 04 00 00 00 00 00 90 00 9F [13: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 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 A6 16 03 00 0E 04 04 00 21 02 00 00 12 04 04 00 CE 00 00 00 5E 04 04 00 CE 00 00 00 57 04 04 00 CF 00 00 00 19 04 04 00 00 00 00 00 90 00 [13:30:51]wFMCommunicate OK [13:30:51]SAM_PROTO_GetFieldsCounters done [13:30:51]requested_item shift.num is exist - process it [13:30:51]requested_item shift.opened is exist - process it [13:30:51]req_shift_opened [13:30:51]FM_GetShiftState [13:30:51]SAM_PROTO_GetShiftState [13:30:51]wFMCommunicate request_size=4 [13:30:51]MH_SAM_APDU [13:30:51]CAPDU: 80 13 01 00 [13:30:51]Write to MH i2c: E2 08 00 A1 0E 80 13 01 00 00 00 00 00 2C [13:30:51]Write i2c OK [13:30:51]MH_I2C_Read... [13:30:51]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:30:51]Read from MH i2c: E2 [13:30:51]MH_I2C_Read... [13:30:51]Read from MH i2c: E2 0E 00 [13:30:51]MH_I2C_Read... [13:30:51]Read from MH i2c: E2 0E 00 A1 0E 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 D7 [13:30:51]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [13:30:51]wFMCommunicate OK [13:30:51]SAM_PROTO_GetShiftState done [13:30:51]FM_GetShiftState done [13:30:51]req_shift_opened done [13:30:51]requested_item shift.open_date is exist - process it [13:30:51]req_shift_open_date [13:30:51]req_shift_open_date done [13:30:51]produce_requested_data done [13:30:51]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202406,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670} [13:30:51]process_action_free close_receipt [13:30:51]json_value_free [13:30:51]json_value_free done [13:30:51]process_json_proto returns [13:30:51]Send response to host [13:30:51]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202406,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670}}} [13:30:51]free response buf [13:30:51]execute_script done [13:30:51]execute_script returns [13:30:51]free content buf [13:30:51]Sock 7.Close socket [13:30:51]Sock 7.Thread stoped [13:30:53]OFD Sender: No OFD packet to send [13:30:58]OFD Sender: No OFD packet to send [13:31:03]OFD Sender: No OFD packet to send [13:31:08]OFD Sender: No OFD packet to send [13:31:13]OFD Sender: No OFD packet to send [13:31:18]OFD Sender: No OFD packet to send [13:31:23]OFD Sender: No OFD packet to send [13:31:28]OFD Sender: No OFD packet to send [13:31:33]OFD Sender: No OFD packet to send [13:31:38]OFD Sender: No OFD packet to send [13:31:43]OFD Sender: No OFD packet to send [13:31:48]OFD Sender: No OFD packet to send [13:31:53]OFD Sender: No OFD packet to send [13:31:58]OFD Sender: No OFD packet to send [13:32:03]OFD Sender: No OFD packet to send [13:32:08]OFD Sender: No OFD packet to send [13:32:13]OFD Sender: No OFD packet to send [13:32:18]OFD Sender: No OFD packet to send [13:32:23]OFD Sender: No OFD packet to send [13:32:28]OFD Sender: No OFD packet to send [13:32:33]OFD Sender: No OFD packet to send [13:32:38]OFD Sender: No OFD packet to send [13:32:43]OFD Sender: No OFD packet to send [13:32:48]OFD Sender: No OFD packet to send [13:32:53]OFD Sender: No OFD packet to send [13:32:56]accept exits with 9 [13:32:56]New connection [13:32:56]New thread 3067120996 created [13:32:56]Thread 3066977636 joined [13:32:56]Waiting for new connection... [13:32:56] Sock 9.Parse request [13:32:56]Sock 9.Check first char [13:32:56]Sock 9.First char is OK [13:32:56]request: POST /json_proto HTTP/1.0 [13:32:56]Method: POST [13:32:56]URL: /json_proto [13:32:56]Method is POST - this is cgi request [13:32:56]url: /json_proto [13:32:56]query_string will be loaded in cgi processing [13:32:56]execute_cgi json_proto POST (null) [13:32:56]execute_cgi path=json_proto method=POST [13:32:56]POST find Content-Length [13:32:56]Host: 172.17.63.195:8080 [13:32:56]Content-Length: 678 [13:32:56]Content-Type: application/json [13:32:56] [13:32:56]POST finish read [13:32:56]Found Content-Length = 678 [13:32:56]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450184", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "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" ] } } [13:32:56]execute_script... [13:32:56]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450184", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "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" ] } } [13:32:56]POST & json_proto [13:32:56]process_json_proto [13:32:56]json parsed OK: [13:32:56]protocol is kg_v1.0 [13:32:56]action value=close_receipt [13:32:56]process_action close_receipt [13:32:56]cmd_close_receipt [13:32:56]MH_GetDate [13:32:56]Write to MH i2c: F0 00 00 A2 0E 9F [13:32:56]Write i2c OK [13:32:56]MH_I2C_Read... [13:32:56]Read from MH i2c: F0 [13:32:56]MH_I2C_Read... [13:32:56]Read from MH i2c: F0 09 00 [13:32:56]MH_I2C_Read... [13:32:56]Read from MH i2c: F0 09 00 A2 0E 00 89 92 1F 67 47 1B 1E 67 30 [13:32:56]GetLastDocTimeStamp 1730122246 [13:32:56]current date 1730122377 [13:32:56]FM_GetShiftState [13:32:56]SAM_PROTO_GetShiftState [13:32:56]wFMCommunicate request_size=4 [13:32:56]MH_SAM_APDU [13:32:56]CAPDU: 80 13 01 00 [13:32:56]Write to MH i2c: E2 08 00 A3 0E 80 13 01 00 00 00 00 00 2E [13:32:56]Write i2c OK [13:32:56]MH_I2C_Read... [13:32:56]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:32:56]Read from MH i2c: E2 [13:32:56]MH_I2C_Read... [13:32:56]Read from MH i2c: E2 0E 00 [13:32:56]MH_I2C_Read... [13:32:56]Read from MH i2c: E2 0E 00 A3 0E 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 D9 [13:32:56]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [13:32:56]wFMCommunicate OK [13:32:56]SAM_PROTO_GetShiftState done [13:32:56]FM_GetShiftState done [13:32:56]opened in 1730073670 [13:32:56]opened+sec_in_day 1730160070 [13:32:56]quantity*price = 70044 [13:32:56]sum+1 = 70045 [13:32:56]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.44 ИТОГО: 700.00 Внесено: 700.00 СДАЧА: 0.00 НСП 1% : 6.20 НДС 12% : 74.38 Наличными: 700.00 Безнал.: 0.00 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 207 28.10.2024 13:32 Смена: 545 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 ФМ: 0000000000871756 ФД: 202407 ФПД: 26404881274874 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T133257&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202407&fm=26404881274874&tin=02508201610067®Number=0000000000091777&sum=70000 [13:32:57]StoreToDocumentArchive [13:32:57]shift 545 fd 202407 [13:32:57]save to /storage/0545/doc_00202407 [13:32:57]save last doc name /storage/0545/doc_00202407 to /storage/kkm_last_doc_name [13:32:57]save OK [13:32:57]Clear old archive folders... [13:32:57]ProcessDocumentItem done err = 0, tmpTLVsize=251 [13:32:57]tlvbuf is 01378780 [13:32:57]SAM_PROTO_ClearQueue [13:32:57]wFMCommunicate request_size=4 [13:32:57]MH_SAM_APDU [13:32:57]CAPDU: 80 09 00 00 [13:32:57]Write to MH i2c: E2 08 00 B0 0E 80 09 00 00 00 00 00 00 30 [13:32:57]Write i2c OK [13:32:57]MH_I2C_Read... [13:32:57]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [13:32:57]Read from MH i2c: E2 [13:32:57]MH_I2C_Read... [13:32:57]Read from MH i2c: E2 03 00 [13:32:57]MH_I2C_Read... [13:32:57]Read from MH i2c: E2 03 00 B0 0E 00 90 00 32 [13:32:57]RAPDU: 90 00 [13:32:57]wFMCommunicate OK [13:32:57]SAM_PROTO_ClearQueue done [13:32:57]KKMCreateOFDPacket [13:32:57]OFDProtocolAddRootSTLVToBuf [13:32:57]FM_MakeSignedData [13:32:57]FM_MakeSignedData [13:32:57]SAM_PROTO_SignData [13:32:57]wFMCommunicate request_size=4 [13:32:57]MH_SAM_APDU [13:32:57]CAPDU: 80 0D 01 02 [13:32:57]Write to MH i2c: E2 08 00 B1 0E 80 0D 01 02 00 00 00 00 38 [13:32:57]Write i2c OK [13:32:57]MH_I2C_Read... [13:32:57]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [13:32:57]Read from MH i2c: E2 [13:32:57]MH_I2C_Read... [13:32:57]Read from MH i2c: E2 03 00 [13:32:57]MH_I2C_Read... [13:32:57]Read from MH i2c: E2 03 00 B1 0E 00 90 00 33 [13:32:57]RAPDU: 90 00 [13:32:57]wFMCommunicate OK [13:32:57]wFMCommunicate request_size=255 [13:32:57]MH_SAM_APDU [13:32: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 32 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 CF 00 00 00 F4 03 04 00 89 92 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 A7 16 03 00 35 04 06 00 18 [13:32:57]Write to MH i2c: E2 02 01 B2 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 32 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 CF 00 00 00 F4 03 04 00 89 92 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 A7 16 03 00 35 04 06 00 18 00 00 47 [13:32:57]Write i2c OK [13:32:57]MH_I2C_Read... [13:32:57]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:32:57]Read from MH i2c: E2 [13:32:57]MH_I2C_Read... [13:32:57]Read from MH i2c: E2 03 00 [13:32:57]MH_I2C_Read... [13:32:57]Read from MH i2c: E2 03 00 B2 0E 00 90 00 34 [13:32:57]RAPDU: 90 00 [13:32:57]wFMCommunicate OK [13:32:57]wFMCommunicate request_size=10 [13:32:57]MH_SAM_APDU [13:32:57]CAPDU: 80 0D 02 02 05 03 DD 91 97 FA [13:32:57]Write to MH i2c: E2 0D 00 B3 0E 80 0D 02 02 05 00 03 DD 91 97 FA 00 00 47 [13:32:57]Write i2c OK [13:32:57]MH_I2C_Read... [13:32:57]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:32:57]Read from MH i2c: E2 [13:32:57]MH_I2C_Read... [13:32:57]Read from MH i2c: E2 03 00 [13:32:57]MH_I2C_Read... [13:32:57]Read from MH i2c: E2 03 00 B3 0E 00 90 00 35 [13:32:57]RAPDU: 90 00 [13:32:57]wFMCommunicate OK [13:32:57]wFMCommunicate request_size=4 [13:32:57]MH_SAM_APDU [13:32:57]CAPDU: 80 0D 03 02 [13:32:57]Write to MH i2c: E2 08 00 B4 0E 80 0D 03 02 00 00 00 00 3D [13:32:57]Write i2c OK [13:32:57]MH_I2C_Read... [13:32:57]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [13:32:57]Read from MH i2c: E2 [13:32:57]MH_I2C_Read... [13:32:57]Read from MH i2c: E2 0B 00 [13:32:57]MH_I2C_Read... [13:32:57]Read from MH i2c: E2 0B 00 B4 0E 00 4A B0 A2 21 65 06 72 27 90 00 FF [13:32:57]RAPDU: 4A B0 A2 21 65 06 72 27 90 00 [13:32:57]wFMCommunicate OK [13:32:57]SAM_PROTO_SignData done [13:32:57]FM_MakeSignedData done [13:32:57]CreateOFDProtocolMessage [13:32:57]wFMCommunicate request_size=4 [13:32:57]MH_SAM_APDU [13:32:57]CAPDU: 80 11 00 00 [13:32:57]Write to MH i2c: E2 08 00 B5 0E 80 11 00 00 00 00 00 00 3D [13:32:57]Write i2c OK [13:32:57]MH_I2C_Read... [13:32:57]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:32:57]Read from MH i2c: E2 [13:32:57]MH_I2C_Read... [13:32:57]Read from MH i2c: E2 17 00 [13:32:57]MH_I2C_Read... [13:32:57]Read from MH i2c: E2 17 00 B5 0E 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 92 [13:32:57]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [13:32:57]wFMCommunicate OK [13:32:57]CreateOFDProtocolMessage done [13:32:57]OFDSenderStorePacket 202407 [13:32:57]StoreOFDPacket docnum=202407 [13:32:57]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 B1 81 07 01 56 99 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 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 CF 00 00 00 F4 03 04 00 89 92 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 A7 16 03 00 35 04 06 00 18 03 DD 91 97 FA 4A B0 A2 21 65 06 72 27 [13:32:57]CheckFolder [13:32:57]dirname=/storage/ofd_packets [13:32:57]CheckFolder done [13:32:57]ProducePacketName [13:32:57]name=ofd_packets/00202407 [13:32:57]NVStorageSaveData ofd_packets/00202407 [13:32:57]File name is /storage/ofd_packets/00202407 [13:32:57]Write 301 bytes [13:32:57]NVStorageSaveData done [13:32:57]OFDSenderStorePacket done [13:32:57]KKMCreateOFDPacket done [13:32:57]NVStorageSaveData kkm_last_timestamp [13:32:57]File name is /storage/kkm_last_timestamp [13:32:57]Write 4 bytes [13:32:57]NVStorageSaveData done [13:32:57]ExternCall_PrintAddStr [13:32:57]wPrintStart [13:32:57]Write to MH i2c: 01 00 00 B6 0E C4 [13:32:57]Write i2c OK [13:32:57]MH_I2C_Read... [13:32:57]Read from MH i2c: 01 [13:32:57]MH_I2C_Read... [13:32:57]Read from MH i2c: 01 07 00 [13:32:57]MH_I2C_Read... [13:32:57]Read from MH i2c: 01 07 00 B6 0E 00 00 00 00 00 FF 0F D9 [13:32:57]RasterBufferAndPrint [13:32:57]line Счет N : (1)450184 [13:32:57]line ИНН: 02508201610067 [13:32:57]line Контрольно-Кассовый Чек [13:32:57]line ПРОДАЖА [13:32:57]line ТРК (МРК, ГНК) : 41 [13:32:57]line Товар: 2710124130 [13:32:57]line Аи-92-К-2 [13:32:57]line 10.470 * 66.90 [13:32:57]line = 700.44 [13:32:57]line НДС 12% НСП 1% [13:32:57]line > о реализуемом товаре [13:32:57]line ОКРУГЛЕНИЕ: -0.44 [13:32:57]line ИТОГО: 700.00 [13:32:57]line Внесено: 700.00 [13:32:57]line СДАЧА: 0.00 [13:32:57]line НСП 1% : 6.20 [13:32:57]line НДС 12% : 74.38 [13:32:57]line Наличными: 700.00 [13:32:57]line Безнал.: 0.00 [13:32:57]line Место: АЗС № 171 "Партнер Нефть" [13:32:57]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [13:32:57]line СНО: Общий режим [13:32:57]line Чек 207 28.10.2024 13:32 [13:32:57]line Смена: 545 ФФД: 1.0 [13:32:57]line ЗНМ: 0300000109 [13:32:57]line РНМ: 0000000000091777 [13:32:57]line Версия ККМ: 001 [13:32:57]line ФМ: 0000000000871756 [13:32:57]line ФД: 202407 [13:32:57]line ФПД: 26404881274874 [13:32:57]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T133257&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202407&fm=26404881274874&tin=02508201610067®Number=0000000000091777&sum=70000 [13:32:58]OFD Sender: Processing packet 202407 [packets to send 116, broken 115] [13:32:58]ProducePacketName [13:32:58]name=ofd_packets/00202407 [13:32:58]OFD Sender: To server: pG, [13:32:58]CommunicateWithHost lk.salyk.kg:30040 [13:32:58]ConnectInit lk.salyk.kg [13:32:58]written 0, free lines is 4095 [13:32:58]Connected sock=10 [13:32:58]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 B1 81 07 01 56 99 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 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 CF 00 00 00 F4 03 04 00 89 92 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 A7 16 03 00 35 04 06 00 18 03 DD 91 97 FA 4A B0 A2 21 65 06 72 27 [13:32:58]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 BA E9 47 00 E6 65 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 A7 16 03 00 F4 03 04 00 3F 3E 1F 67 B6 04 01 00 00 4F CC 75 22 5E 8A 21 1D [13:32:58]CommunicateWithHost err = 0 [13:32:58]CheckOFDResponse [13:32:58]1017 (14) - 77093643461234 [13:32:58]1041 (16) - 0000000000871756 [13:32:58]1040 (4) - 202407 [13:32:58]1012 (4) - 28.10.2024 07:33 [13:32:58]1206 (1) - 0 [13:32:58]OFD Sender: Remove packet 202407 [13:32:58]ProducePacketName [13:32:58]name=ofd_packets/00202407 [13:32:58]NVStorageDeleteData [13:32:58]Write to MH i2c: 01 00 00 E1 0E EF [13:32:58]Write i2c OK [13:32:58]MH_I2C_Read... [13:32:58]Read from MH i2c: 01 [13:32:58]MH_I2C_Read... [13:32:58]Read from MH i2c: 01 07 00 [13:32:58]MH_I2C_Read... [13:32:58]Read from MH i2c: 01 07 00 E1 0E 00 00 00 00 00 91 0C 93 [13:32:58]RasterBufferAndPrint [13:32:58]line [13:32:58]line [13:32:58]line [13:32:58]line [13:32:58]line [13:32:58]written 0, free lines is 3221 [13:32:58]MH_Cut [13:32:58]Write to MH i2c: D1 01 00 E8 0E 01 C8 [13:32:58]Write i2c OK [13:32:58]MH_I2C_Read... [13:32:58]Read from MH i2c: D1 [13:32:58]MH_I2C_Read... [13:32:58]Read from MH i2c: D1 01 00 [13:32:58]MH_I2C_Read... [13:32:58]Read from MH i2c: D1 01 00 E8 0E 00 C7 [13:32:58]Write to MH i2c: 01 00 00 E9 0E F7 [13:32:58]Write i2c OK [13:32:58]MH_I2C_Read... [13:32:58]OFD Sender: No OFD packet to send [13:32:59]*** Cut start [13:32:59]*** Purtial cut [13:32:59]*** Stage 1: CUTSNS_PIN = 1 [13:32:59]Read from MH i2c: 01 [13:32:59]MH_I2C_Read... [13:32:59]*** Stop cut motor [13:32:59]*** Cut end [13:32:59]Read from MH i2c: 01 07 00 [13:32:59]MH_I2C_Read... [13:32:59]Read from MH i2c: 01 07 00 E9 0E 00 00 00 00 00 FF 0F 0C [13:32:59]process_action close_receipt done [13:32:59]requested_data is exist [13:32:59]produce_requested_data [13:32:59]requested_item fm.sn is exist - process it [13:32:59]wFMCommunicate request_size=4 [13:32:59]MH_SAM_APDU [13:32:59]CAPDU: 80 11 00 00 [13:32:59]Write to MH i2c: E2 08 00 EA 0E 80 11 00 00 00 00 00 00 72 [13:32:59]Write i2c OK [13:32:59]MH_I2C_Read... [13:32:59]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:32:59]Read from MH i2c: E2 [13:32:59]MH_I2C_Read... [13:32:59]Read from MH i2c: E2 17 00 [13:32:59]MH_I2C_Read... [13:32:59]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 35 36 90 00 C7 [13:32:59]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [13:32:59]wFMCommunicate OK [13:32:59]requested_item fd.num is exist - process it [13:32:59]SAM_PROTO_GetFieldsCounters [13:32:59]wFMCommunicate request_size=4 [13:32:59]MH_SAM_APDU [13:32:59]CAPDU: 80 13 00 00 [13:32:59]Write to MH i2c: E2 08 00 EB 0E 80 13 00 00 00 00 00 00 75 [13:32:59]Write i2c OK [13:32:59]MH_I2C_Read... [13:32:59]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:32:59]Read from MH i2c: E2 [13:32:59]MH_I2C_Read... [13:32:59]Read from MH i2c: E2 62 00 [13:32:59]MH_I2C_Read... [13:32:59]Read from MH i2c: E2 62 00 EB 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 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 A7 16 03 00 0E 04 04 00 21 02 00 00 12 04 04 00 CF 00 00 00 5E 04 04 00 CF 00 00 00 57 04 04 00 D0 00 00 00 19 04 04 00 00 00 00 00 90 00 EE [13:32:59]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 A7 16 03 00 0E 04 04 00 21 02 00 00 12 04 04 00 CF 00 00 00 5E 04 04 00 CF 00 00 00 57 04 04 00 D0 00 00 00 19 04 04 00 00 00 00 00 90 00 [13:32:59]wFMCommunicate OK [13:32:59]SAM_PROTO_GetFieldsCounters done [13:32:59]requested_item shift.num is exist - process it [13:32:59]requested_item shift.opened is exist - process it [13:32:59]req_shift_opened [13:32:59]FM_GetShiftState [13:32:59]SAM_PROTO_GetShiftState [13:32:59]wFMCommunicate request_size=4 [13:32:59]MH_SAM_APDU [13:32:59]CAPDU: 80 13 01 00 [13:32:59]Write to MH i2c: E2 08 00 EC 0E 80 13 01 00 00 00 00 00 77 [13:32:59]Write i2c OK [13:32:59]MH_I2C_Read... [13:32:59]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:33:00]Read from MH i2c: E2 [13:33:00]MH_I2C_Read... [13:33:00]Read from MH i2c: E2 0E 00 [13:33:00]MH_I2C_Read... [13:33:00]Read from MH i2c: E2 0E 00 EC 0E 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 22 [13:33:00]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [13:33:00]wFMCommunicate OK [13:33:00]SAM_PROTO_GetShiftState done [13:33:00]FM_GetShiftState done [13:33:00]req_shift_opened done [13:33:00]requested_item shift.open_date is exist - process it [13:33:00]req_shift_open_date [13:33:00]req_shift_open_date done [13:33:00]produce_requested_data done [13:33:00]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202407,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670} [13:33:00]process_action_free close_receipt [13:33:00]json_value_free [13:33:00]json_value_free done [13:33:00]process_json_proto returns [13:33:00]Send response to host [13:33:00]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202407,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670}}} [13:33:00]free response buf [13:33:00]execute_script done [13:33:00]execute_script returns [13:33:00]free content buf [13:33:00]Sock 9.Close socket [13:33:00]Sock 9.Thread stoped [13:33:03]OFD Sender: No OFD packet to send [13:33:08]OFD Sender: No OFD packet to send [13:33:13]OFD Sender: No OFD packet to send [13:33:18]OFD Sender: No OFD packet to send [13:33:23]OFD Sender: No OFD packet to send [13:33:28]OFD Sender: No OFD packet to send [13:33:33]OFD Sender: No OFD packet to send [13:33:39]OFD Sender: No OFD packet to send [13:33:44]OFD Sender: No OFD packet to send [13:33:49]OFD Sender: No OFD packet to send [13:33:54]OFD Sender: No OFD packet to send [13:33:59]OFD Sender: No OFD packet to send [13:34:04]OFD Sender: No OFD packet to send [13:34:09]OFD Sender: No OFD packet to send [13:34:14]OFD Sender: No OFD packet to send [13:34:19]OFD Sender: No OFD packet to send [13:34:24]OFD Sender: No OFD packet to send [13:34:29]OFD Sender: No OFD packet to send [13:34:34]OFD Sender: No OFD packet to send [13:34:39]OFD Sender: No OFD packet to send [13:34:44]OFD Sender: No OFD packet to send [13:34:49]OFD Sender: No OFD packet to send [13:34:54]OFD Sender: No OFD packet to send [13:34:59]OFD Sender: No OFD packet to send [13:35:04]OFD Sender: No OFD packet to send [13:35:09]OFD Sender: No OFD packet to send [13:35:14]OFD Sender: No OFD packet to send [13:35:19]OFD Sender: No OFD packet to send [13:35:24]OFD Sender: No OFD packet to send [13:35:29]OFD Sender: No OFD packet to send [13:35:34]OFD Sender: No OFD packet to send [13:35:39]OFD Sender: No OFD packet to send [13:35:44]OFD Sender: No OFD packet to send [13:35:49]OFD Sender: No OFD packet to send [13:35:54]OFD Sender: No OFD packet to send [13:35:55]accept exits with 7 [13:35:55]New connection [13:35:55]New thread 3066977636 created [13:35:55]Thread 3067120996 joined [13:35:55]Waiting for new connection... [13:35:55] Sock 7.Parse request [13:35:55]Sock 7.Check first char [13:35:55]Sock 7.First char is OK [13:35:55]request: POST /json_proto HTTP/1.0 [13:35:55]Method: POST [13:35:55]URL: /json_proto [13:35:55]Method is POST - this is cgi request [13:35:55]url: /json_proto [13:35:55]query_string will be loaded in cgi processing [13:35:55]execute_cgi json_proto POST (null) [13:35:55]execute_cgi path=json_proto method=POST [13:35:55]POST find Content-Length [13:35:55]Host: 172.17.63.195:8080 [13:35:55]Content-Length: 677 [13:35:55]Content-Type: application/json [13:35:55] [13:35:55]POST finish read [13:35:55]Found Content-Length = 677 [13:35:55]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450185", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:35:55]execute_script... [13:35:55]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450185", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:35:55]POST & json_proto [13:35:55]process_json_proto [13:35:55]json parsed OK: [13:35:55]protocol is kg_v1.0 [13:35:55]action value=close_receipt [13:35:55]process_action close_receipt [13:35:55]cmd_close_receipt [13:35:55]MH_GetDate [13:35:55]Write to MH i2c: F0 00 00 ED 0E EA [13:35:55]Write i2c OK [13:35:55]MH_I2C_Read... [13:35:55]Read from MH i2c: F0 [13:35:55]MH_I2C_Read... [13:35:55]Read from MH i2c: F0 09 00 [13:35:55]MH_I2C_Read... [13:35:55]Read from MH i2c: F0 09 00 ED 0E 00 3C 93 1F 67 47 1B 1E 67 2F [13:35:55]GetLastDocTimeStamp 1730122377 [13:35:55]current date 1730122556 [13:35:55]FM_GetShiftState [13:35:55]SAM_PROTO_GetShiftState [13:35:55]wFMCommunicate request_size=4 [13:35:55]MH_SAM_APDU [13:35:55]CAPDU: 80 13 01 00 [13:35:55]Write to MH i2c: E2 08 00 EE 0E 80 13 01 00 00 00 00 00 79 [13:35:55]Write i2c OK [13:35:55]MH_I2C_Read... [13:35:55]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:35:55]Read from MH i2c: E2 [13:35:55]MH_I2C_Read... [13:35:55]Read from MH i2c: E2 0E 00 [13:35:55]MH_I2C_Read... [13:35:55]Read from MH i2c: E2 0E 00 EE 0E 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 24 [13:35:55]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [13:35:55]wFMCommunicate OK [13:35:55]SAM_PROTO_GetShiftState done [13:35:55]FM_GetShiftState done [13:35:55]opened in 1730073670 [13:35:55]opened+sec_in_day 1730160070 [13:35:55]quantity*price = 50041 [13:35:55]sum+1 = 50042 [13:35:55]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.41 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 208 28.10.2024 13:35 Смена: 545 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 ФМ: 0000000000871756 ФД: 202408 ФПД: 91187739107163 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T133556&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202408&fm=91187739107163&tin=02508201610067®Number=0000000000091777&sum=50000 [13:35:56]StoreToDocumentArchive [13:35:56]shift 545 fd 202408 [13:35:56]save to /storage/0545/doc_00202408 [13:35:56]save last doc name /storage/0545/doc_00202408 to /storage/kkm_last_doc_name [13:35:56]save OK [13:35:56]Clear old archive folders... [13:35:56]ProcessDocumentItem done err = 0, tmpTLVsize=251 [13:35:56]tlvbuf is 013788F0 [13:35:56]SAM_PROTO_ClearQueue [13:35:56]wFMCommunicate request_size=4 [13:35:56]MH_SAM_APDU [13:35:56]CAPDU: 80 09 00 00 [13:35:56]Write to MH i2c: E2 08 00 FB 0E 80 09 00 00 00 00 00 00 7B [13:35:56]Write i2c OK [13:35:56]MH_I2C_Read... [13:35:56]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [13:35:56]Read from MH i2c: E2 [13:35:56]MH_I2C_Read... [13:35:56]Read from MH i2c: E2 03 00 [13:35:56]MH_I2C_Read... [13:35:56]Read from MH i2c: E2 03 00 FB 0E 00 90 00 7D [13:35:56]RAPDU: 90 00 [13:35:56]wFMCommunicate OK [13:35:56]SAM_PROTO_ClearQueue done [13:35:56]KKMCreateOFDPacket [13:35:56]OFDProtocolAddRootSTLVToBuf [13:35:56]FM_MakeSignedData [13:35:56]FM_MakeSignedData [13:35:56]SAM_PROTO_SignData [13:35:56]wFMCommunicate request_size=4 [13:35:56]MH_SAM_APDU [13:35:56]CAPDU: 80 0D 01 02 [13:35:56]Write to MH i2c: E2 08 00 FC 0E 80 0D 01 02 00 00 00 00 83 [13:35:56]Write i2c OK [13:35:56]MH_I2C_Read... [13:35:56]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [13:35:56]Read from MH i2c: E2 [13:35:56]MH_I2C_Read... [13:35:56]Read from MH i2c: E2 03 00 [13:35:56]MH_I2C_Read... [13:35:56]Read from MH i2c: E2 03 00 FC 0E 00 90 00 7E [13:35:56]RAPDU: 90 00 [13:35:56]wFMCommunicate OK [13:35:56]wFMCommunicate request_size=255 [13:35:56]MH_SAM_APDU [13:35:56]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 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 D0 00 00 00 F4 03 04 00 3C 93 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 A8 16 03 00 35 04 06 00 52 [13:35:56]Write to MH i2c: E2 02 01 FD 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 32 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 D0 00 00 00 F4 03 04 00 3C 93 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 A8 16 03 00 35 04 06 00 52 00 00 72 [13:35:56]Write i2c OK [13:35:56]MH_I2C_Read... [13:35:57]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:35:57]Read from MH i2c: E2 [13:35:57]MH_I2C_Read... [13:35:57]Read from MH i2c: E2 03 00 [13:35:57]MH_I2C_Read... [13:35:57]Read from MH i2c: E2 03 00 FD 0E 00 90 00 7F [13:35:57]RAPDU: 90 00 [13:35:57]wFMCommunicate OK [13:35:57]wFMCommunicate request_size=10 [13:35:57]MH_SAM_APDU [13:35:57]CAPDU: 80 0D 02 02 05 EF 4C CC 1F 5B [13:35:57]Write to MH i2c: E2 0D 00 FE 0E 80 0D 02 02 05 00 EF 4C CC 1F 5B 00 00 11 [13:35:57]Write i2c OK [13:35:57]MH_I2C_Read... [13:35:57]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:35:57]Read from MH i2c: E2 [13:35:57]MH_I2C_Read... [13:35:57]Read from MH i2c: E2 03 00 [13:35:57]MH_I2C_Read... [13:35:57]Read from MH i2c: E2 03 00 FE 0E 00 90 00 80 [13:35:57]RAPDU: 90 00 [13:35:57]wFMCommunicate OK [13:35:57]wFMCommunicate request_size=4 [13:35:57]MH_SAM_APDU [13:35:57]CAPDU: 80 0D 03 02 [13:35:57]Write to MH i2c: E2 08 00 FF 0E 80 0D 03 02 00 00 00 00 88 [13:35:57]Write i2c OK [13:35:57]MH_I2C_Read... [13:35:57]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [13:35:57]Read from MH i2c: E2 [13:35:57]MH_I2C_Read... [13:35:57]Read from MH i2c: E2 0B 00 [13:35:57]MH_I2C_Read... [13:35:57]Read from MH i2c: E2 0B 00 FF 0E 00 69 50 88 A6 FE C9 13 A2 90 00 EC [13:35:57]RAPDU: 69 50 88 A6 FE C9 13 A2 90 00 [13:35:57]wFMCommunicate OK [13:35:57]SAM_PROTO_SignData done [13:35:57]FM_MakeSignedData done [13:35:57]CreateOFDProtocolMessage [13:35:57]wFMCommunicate request_size=4 [13:35:57]MH_SAM_APDU [13:35:57]CAPDU: 80 11 00 00 [13:35:57]Write to MH i2c: E2 08 00 00 0F 80 11 00 00 00 00 00 00 89 [13:35:57]Write i2c OK [13:35:57]MH_I2C_Read... [13:35:57]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:35:57]Read from MH i2c: E2 [13:35:57]MH_I2C_Read... [13:35:57]Read from MH i2c: E2 17 00 [13:35:57]MH_I2C_Read... [13:35:57]Read from MH i2c: E2 17 00 00 0F 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 DE [13:35:57]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [13:35:57]wFMCommunicate OK [13:35:57]CreateOFDProtocolMessage done [13:35:57]OFDSenderStorePacket 202408 [13:35:57]StoreOFDPacket docnum=202408 [13:35:57]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 F4 85 07 01 2A F7 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 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 D0 00 00 00 F4 03 04 00 3C 93 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 A8 16 03 00 35 04 06 00 52 EF 4C CC 1F 5B 69 50 88 A6 FE C9 13 A2 [13:35:57]CheckFolder [13:35:57]dirname=/storage/ofd_packets [13:35:57]CheckFolder done [13:35:57]ProducePacketName [13:35:57]name=ofd_packets/00202408 [13:35:57]NVStorageSaveData ofd_packets/00202408 [13:35:57]File name is /storage/ofd_packets/00202408 [13:35:57]Write 301 bytes [13:35:57]NVStorageSaveData done [13:35:57]OFDSenderStorePacket done [13:35:57]KKMCreateOFDPacket done [13:35:57]NVStorageSaveData kkm_last_timestamp [13:35:57]File name is /storage/kkm_last_timestamp [13:35:57]Write 4 bytes [13:35:57]NVStorageSaveData done [13:35:57]ExternCall_PrintAddStr [13:35:57]wPrintStart [13:35:57]Write to MH i2c: 01 00 00 01 0F 10 [13:35:57]Write i2c OK [13:35:57]MH_I2C_Read... [13:35:57]Read from MH i2c: 01 [13:35:57]MH_I2C_Read... [13:35:57]Read from MH i2c: 01 07 00 [13:35:57]MH_I2C_Read... [13:35:57]Read from MH i2c: 01 07 00 01 0F 00 00 00 00 00 FF 0F 25 [13:35:57]RasterBufferAndPrint [13:35:57]line Счет N : (1)450185 [13:35:57]line ИНН: 02508201610067 [13:35:57]line Контрольно-Кассовый Чек [13:35:57]line ПРОДАЖА [13:35:57]line ТРК (МРК, ГНК) : 41 [13:35:57]line Товар: 2710124130 [13:35:57]line Аи-92-К-2 [13:35:57]line 7.480 * 66.90 [13:35:57]line = 500.41 [13:35:57]line НДС 12% НСП 1% [13:35:57]line > о реализуемом товаре [13:35:57]line ОКРУГЛЕНИЕ: -0.41 [13:35:57]line ИТОГО: 500.00 [13:35:57]line Внесено: 500.00 [13:35:57]line СДАЧА: 0.00 [13:35:57]line НСП 1% : 4.43 [13:35:57]line НДС 12% : 53.14 [13:35:57]line Наличными: 500.00 [13:35:57]line Безнал.: 0.00 [13:35:57]line Место: АЗС № 171 "Партнер Нефть" [13:35:57]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [13:35:57]line СНО: Общий режим [13:35:57]line Чек 208 28.10.2024 13:35 [13:35:57]line Смена: 545 ФФД: 1.0 [13:35:57]line ЗНМ: 0300000109 [13:35:57]line РНМ: 0000000000091777 [13:35:57]line Версия ККМ: 001 [13:35:57]line ФМ: 0000000000871756 [13:35:57]line ФД: 202408 [13:35:57]line ФПД: 91187739107163 [13:35:57]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T133556&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202408&fm=91187739107163&tin=02508201610067®Number=0000000000091777&sum=50000 [13:35:57]OFD Sender: Processing packet 202408 [packets to send 116, broken 115] [13:35:57]ProducePacketName [13:35:57]name=ofd_packets/00202408 [13:35:57]OFD Sender: To server: pG, [13:35:57]CommunicateWithHost lk.salyk.kg:30040 [13:35:57]ConnectInit lk.salyk.kg [13:35:57]written 0, free lines is 4095 [13:35:57]Connected sock=10 [13:35:57]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 F4 85 07 01 2A F7 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 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 D0 00 00 00 F4 03 04 00 3C 93 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 A8 16 03 00 35 04 06 00 52 EF 4C CC 1F 5B 69 50 88 A6 FE C9 13 A2 [13:35: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 35 36 4F 00 00 00 6E 49 47 00 E8 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 35 36 10 04 04 00 A8 16 03 00 F4 03 04 00 F2 3E 1F 67 B6 04 01 00 00 B8 E8 89 C3 08 3E CE 3E [13:35:57]CommunicateWithHost err = 0 [13:35:57]CheckOFDResponse [13:35:57]1017 (14) - 77093643461234 [13:35:57]1041 (16) - 0000000000871756 [13:35:57]1040 (4) - 202408 [13:35:57]1012 (4) - 28.10.2024 07:36 [13:35:57]1206 (1) - 0 [13:35:57]OFD Sender: Remove packet 202408 [13:35:57]ProducePacketName [13:35:57]name=ofd_packets/00202408 [13:35:57]NVStorageDeleteData [13:35:58]Write to MH i2c: 01 00 00 2C 0F 3B [13:35:58]Write i2c OK [13:35:58]MH_I2C_Read... [13:35:58]Read from MH i2c: 01 [13:35:58]MH_I2C_Read... [13:35:58]Read from MH i2c: 01 07 00 [13:35:58]MH_I2C_Read... [13:35:58]Read from MH i2c: 01 07 00 2C 0F 00 00 00 00 00 8D 0C DB [13:35:58]RasterBufferAndPrint [13:35:58]line [13:35:58]line [13:35:58]line [13:35:58]line [13:35:58]line [13:35:58]written 0, free lines is 3218 [13:35:58]MH_Cut [13:35:58]Write to MH i2c: D1 01 00 33 0F 01 14 [13:35:58]Write i2c OK [13:35:58]MH_I2C_Read... [13:35:58]Read from MH i2c: D1 [13:35:58]MH_I2C_Read... [13:35:58]Read from MH i2c: D1 01 00 [13:35:58]MH_I2C_Read... [13:35:58]Read from MH i2c: D1 01 00 33 0F 00 13 [13:35:58]Write to MH i2c: 01 00 00 34 0F 43 [13:35:58]Write i2c OK [13:35:58]MH_I2C_Read... [13:35:58]OFD Sender: No OFD packet to send [13:35:59]*** Cut start [13:35:59]*** Purtial cut [13:35:59]*** Stage 1: CUTSNS_PIN = 1 [13:35:59]Read from MH i2c: 01 [13:35:59]MH_I2C_Read... [13:35:59]*** Stop cut motor [13:35:59]*** Cut end [13:35:59]Read from MH i2c: 01 07 00 [13:35:59]MH_I2C_Read... [13:35:59]Read from MH i2c: 01 07 00 34 0F 00 00 00 00 00 FF 0F 58 [13:35:59]process_action close_receipt done [13:35:59]requested_data is exist [13:35:59]produce_requested_data [13:35:59]requested_item fm.sn is exist - process it [13:35:59]wFMCommunicate request_size=4 [13:35:59]MH_SAM_APDU [13:35:59]CAPDU: 80 11 00 00 [13:35:59]Write to MH i2c: E2 08 00 35 0F 80 11 00 00 00 00 00 00 BE [13:35:59]Write i2c OK [13:35:59]MH_I2C_Read... [13:35:59]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:35:59]Read from MH i2c: E2 [13:35:59]MH_I2C_Read... [13:35:59]Read from MH i2c: E2 17 00 [13:35:59]MH_I2C_Read... [13:35:59]Read from MH i2c: E2 17 00 35 0F 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 13 [13:35:59]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [13:35:59]wFMCommunicate OK [13:35:59]requested_item fd.num is exist - process it [13:35:59]SAM_PROTO_GetFieldsCounters [13:35:59]wFMCommunicate request_size=4 [13:35:59]MH_SAM_APDU [13:35:59]CAPDU: 80 13 00 00 [13:35:59]Write to MH i2c: E2 08 00 36 0F 80 13 00 00 00 00 00 00 C1 [13:35:59]Write i2c OK [13:35:59]MH_I2C_Read... [13:35:59]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:35:59]Read from MH i2c: E2 [13:35:59]MH_I2C_Read... [13:35:59]Read from MH i2c: E2 62 00 [13:35:59]MH_I2C_Read... [13:35:59]Read from MH i2c: E2 62 00 36 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 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 A8 16 03 00 0E 04 04 00 21 02 00 00 12 04 04 00 D0 00 00 00 5E 04 04 00 D0 00 00 00 57 04 04 00 D1 00 00 00 19 04 04 00 00 00 00 00 90 00 3E [13:35:59]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 A8 16 03 00 0E 04 04 00 21 02 00 00 12 04 04 00 D0 00 00 00 5E 04 04 00 D0 00 00 00 57 04 04 00 D1 00 00 00 19 04 04 00 00 00 00 00 90 00 [13:35:59]wFMCommunicate OK [13:35:59]SAM_PROTO_GetFieldsCounters done [13:35:59]requested_item shift.num is exist - process it [13:35:59]requested_item shift.opened is exist - process it [13:35:59]req_shift_opened [13:35:59]FM_GetShiftState [13:35:59]SAM_PROTO_GetShiftState [13:35:59]wFMCommunicate request_size=4 [13:35:59]MH_SAM_APDU [13:35:59]CAPDU: 80 13 01 00 [13:35:59]Write to MH i2c: E2 08 00 37 0F 80 13 01 00 00 00 00 00 C3 [13:35:59]Write i2c OK [13:35:59]MH_I2C_Read... [13:35:59]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:35:59]Read from MH i2c: E2 [13:35:59]MH_I2C_Read... [13:35:59]Read from MH i2c: E2 0E 00 [13:35:59]MH_I2C_Read... [13:35:59]Read from MH i2c: E2 0E 00 37 0F 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 6E [13:35:59]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [13:35:59]wFMCommunicate OK [13:35:59]SAM_PROTO_GetShiftState done [13:35:59]FM_GetShiftState done [13:35:59]req_shift_opened done [13:35:59]requested_item shift.open_date is exist - process it [13:35:59]req_shift_open_date [13:35:59]req_shift_open_date done [13:35:59]produce_requested_data done [13:35:59]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202408,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670} [13:35:59]process_action_free close_receipt [13:35:59]json_value_free [13:35:59]json_value_free done [13:35:59]process_json_proto returns [13:35:59]Send response to host [13:35:59]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202408,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670}}} [13:35:59]free response buf [13:35:59]execute_script done [13:35:59]execute_script returns [13:35:59]free content buf [13:35:59]Sock 7.Close socket [13:35:59]Sock 7.Thread stoped [13:36:03]OFD Sender: No OFD packet to send [13:36:08]OFD Sender: No OFD packet to send [13:36:09]accept exits with 9 [13:36:09]New connection [13:36:09]New thread 3067120996 created [13:36:09]Thread 3066977636 joined [13:36:09]Waiting for new connection... [13:36:09] Sock 9.Parse request [13:36:09]Sock 9.Check first char [13:36:09]Sock 9.First char is OK [13:36:09]request: POST /json_proto HTTP/1.0 [13:36:09]Method: POST [13:36:09]URL: /json_proto [13:36:09]Method is POST - this is cgi request [13:36:09]url: /json_proto [13:36:09]query_string will be loaded in cgi processing [13:36:09]execute_cgi json_proto POST (null) [13:36:09]execute_cgi path=json_proto method=POST [13:36:09]POST find Content-Length [13:36:09]Host: 172.17.63.195:8080 [13:36:09]Content-Length: 677 [13:36:09]Content-Type: application/json [13:36:09] [13:36:09]POST finish read [13:36:09]Found Content-Length = 677 [13:36:09]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450186", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 62", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "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" ] } } [13:36:09]execute_script... [13:36:09]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450186", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 62", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "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" ] } } [13:36:09]POST & json_proto [13:36:09]process_json_proto [13:36:09]json parsed OK: [13:36:09]protocol is kg_v1.0 [13:36:09]action value=close_receipt [13:36:09]process_action close_receipt [13:36:09]cmd_close_receipt [13:36:09]MH_GetDate [13:36:09]Write to MH i2c: F0 00 00 38 0F 36 [13:36:09]Write i2c OK [13:36:09]MH_I2C_Read... [13:36:09]Read from MH i2c: F0 [13:36:09]MH_I2C_Read... [13:36:09]Read from MH i2c: F0 09 00 [13:36:09]MH_I2C_Read... [13:36:09]Read from MH i2c: F0 09 00 38 0F 00 4A 93 1F 67 47 1B 1E 67 89 [13:36:09]GetLastDocTimeStamp 1730122556 [13:36:09]current date 1730122570 [13:36:09]FM_GetShiftState [13:36:09]SAM_PROTO_GetShiftState [13:36:09]wFMCommunicate request_size=4 [13:36:09]MH_SAM_APDU [13:36:09]CAPDU: 80 13 01 00 [13:36:09]Write to MH i2c: E2 08 00 39 0F 80 13 01 00 00 00 00 00 C5 [13:36:09]Write i2c OK [13:36:09]MH_I2C_Read... [13:36:09]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:36:09]Read from MH i2c: E2 [13:36:09]MH_I2C_Read... [13:36:09]Read from MH i2c: E2 0E 00 [13:36:09]MH_I2C_Read... [13:36:09]Read from MH i2c: E2 0E 00 39 0F 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 70 [13:36:09]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [13:36:09]wFMCommunicate OK [13:36:09]SAM_PROTO_GetShiftState done [13:36:09]FM_GetShiftState done [13:36:09]opened in 1730073670 [13:36:09]opened+sec_in_day 1730160070 [13:36:09]quantity*price = 40006 [13:36:09]sum+1 = 40007 [13:36:09]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.06 ИТОГО: 400.00 Внесено: 400.00 СДАЧА: 0.00 НСП 1% : 3.54 НДС 12% : 42.48 Наличными: 400.00 Безнал.: 0.00 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 209 28.10.2024 13:36 Смена: 545 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 ФМ: 0000000000871756 ФД: 202409 ФПД: 220740895204780 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T133610&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202409&fm=220740895204780&tin=02508201610067®Number=0000000000091777&sum=40000 [13:36:10]StoreToDocumentArchive [13:36:10]shift 545 fd 202409 [13:36:10]save to /storage/0545/doc_00202409 [13:36:10]save last doc name /storage/0545/doc_00202409 to /storage/kkm_last_doc_name [13:36:10]save OK [13:36:10]Clear old archive folders... [13:36:10]ProcessDocumentItem done err = 0, tmpTLVsize=251 [13:36:10]tlvbuf is 0138FFD0 [13:36:10]SAM_PROTO_ClearQueue [13:36:10]wFMCommunicate request_size=4 [13:36:10]MH_SAM_APDU [13:36:10]CAPDU: 80 09 00 00 [13:36:10]Write to MH i2c: E2 08 00 46 0F 80 09 00 00 00 00 00 00 C7 [13:36:10]Write i2c OK [13:36:10]MH_I2C_Read... [13:36:10]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [13:36:10]Read from MH i2c: E2 [13:36:10]MH_I2C_Read... [13:36:10]Read from MH i2c: E2 03 00 [13:36:10]MH_I2C_Read... [13:36:10]Read from MH i2c: E2 03 00 46 0F 00 90 00 C9 [13:36:10]RAPDU: 90 00 [13:36:10]wFMCommunicate OK [13:36:10]SAM_PROTO_ClearQueue done [13:36:10]KKMCreateOFDPacket [13:36:10]OFDProtocolAddRootSTLVToBuf [13:36:10]FM_MakeSignedData [13:36:10]FM_MakeSignedData [13:36:10]SAM_PROTO_SignData [13:36:10]wFMCommunicate request_size=4 [13:36:10]MH_SAM_APDU [13:36:10]CAPDU: 80 0D 01 02 [13:36:10]Write to MH i2c: E2 08 00 47 0F 80 0D 01 02 00 00 00 00 CF [13:36:10]Write i2c OK [13:36:10]MH_I2C_Read... [13:36:10]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [13:36:10]Read from MH i2c: E2 [13:36:10]MH_I2C_Read... [13:36:10]Read from MH i2c: E2 03 00 [13:36:10]MH_I2C_Read... [13:36:10]Read from MH i2c: E2 03 00 47 0F 00 90 00 CA [13:36:10]RAPDU: 90 00 [13:36:10]wFMCommunicate OK [13:36:10]wFMCommunicate request_size=255 [13:36:10]MH_SAM_APDU [13:36:10]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 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 D1 00 00 00 F4 03 04 00 4A 93 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 A9 16 03 00 35 04 06 00 C8 [13:36:10]Write to MH i2c: E2 02 01 48 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 32 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 D1 00 00 00 F4 03 04 00 4A 93 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 A9 16 03 00 35 04 06 00 C8 00 00 13 [13:36:10]Write i2c OK [13:36:10]MH_I2C_Read... [13:36:10]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:36:10]Read from MH i2c: E2 [13:36:10]MH_I2C_Read... [13:36:10]Read from MH i2c: E2 03 00 [13:36:10]MH_I2C_Read... [13:36:10]Read from MH i2c: E2 03 00 48 0F 00 90 00 CB [13:36:10]RAPDU: 90 00 [13:36:10]wFMCommunicate OK [13:36:10]wFMCommunicate request_size=10 [13:36:10]MH_SAM_APDU [13:36:10]CAPDU: 80 0D 02 02 05 C3 3E A5 65 AC [13:36:10]Write to MH i2c: E2 0D 00 49 0F 80 0D 02 02 05 00 C3 3E A5 65 AC 00 00 93 [13:36:10]Write i2c OK [13:36:10]MH_I2C_Read... [13:36:10]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:36:10]Read from MH i2c: E2 [13:36:10]MH_I2C_Read... [13:36:10]Read from MH i2c: E2 03 00 [13:36:10]MH_I2C_Read... [13:36:10]Read from MH i2c: E2 03 00 49 0F 00 90 00 CC [13:36:10]RAPDU: 90 00 [13:36:10]wFMCommunicate OK [13:36:10]wFMCommunicate request_size=4 [13:36:10]MH_SAM_APDU [13:36:10]CAPDU: 80 0D 03 02 [13:36:10]Write to MH i2c: E2 08 00 4A 0F 80 0D 03 02 00 00 00 00 D4 [13:36:10]Write i2c OK [13:36:10]MH_I2C_Read... [13:36:10]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [13:36:10]Read from MH i2c: E2 [13:36:10]MH_I2C_Read... [13:36:10]Read from MH i2c: E2 0B 00 [13:36:10]MH_I2C_Read... [13:36:10]Read from MH i2c: E2 0B 00 4A 0F 00 4B D5 7A CD 37 4C DF E3 90 00 81 [13:36:10]RAPDU: 4B D5 7A CD 37 4C DF E3 90 00 [13:36:10]wFMCommunicate OK [13:36:10]SAM_PROTO_SignData done [13:36:10]FM_MakeSignedData done [13:36:10]CreateOFDProtocolMessage [13:36:10]wFMCommunicate request_size=4 [13:36:10]MH_SAM_APDU [13:36:10]CAPDU: 80 11 00 00 [13:36:10]Write to MH i2c: E2 08 00 4B 0F 80 11 00 00 00 00 00 00 D4 [13:36:10]Write i2c OK [13:36:10]MH_I2C_Read... [13:36:10]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:36:10]Read from MH i2c: E2 [13:36:10]MH_I2C_Read... [13:36:10]Read from MH i2c: E2 17 00 [13:36:10]MH_I2C_Read... [13:36:10]Read from MH i2c: E2 17 00 4B 0F 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 29 [13:36:10]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [13:36:10]wFMCommunicate OK [13:36:10]CreateOFDProtocolMessage done [13:36:10]OFDSenderStorePacket 202409 [13:36:10]StoreOFDPacket docnum=202409 [13:36:10]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 15 B5 07 01 44 A2 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 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 D1 00 00 00 F4 03 04 00 4A 93 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 A9 16 03 00 35 04 06 00 C8 C3 3E A5 65 AC 4B D5 7A CD 37 4C DF E3 [13:36:10]CheckFolder [13:36:10]dirname=/storage/ofd_packets [13:36:10]CheckFolder done [13:36:10]ProducePacketName [13:36:10]name=ofd_packets/00202409 [13:36:10]NVStorageSaveData ofd_packets/00202409 [13:36:10]File name is /storage/ofd_packets/00202409 [13:36:10]Write 301 bytes [13:36:10]NVStorageSaveData done [13:36:10]OFDSenderStorePacket done [13:36:10]KKMCreateOFDPacket done [13:36:10]NVStorageSaveData kkm_last_timestamp [13:36:10]File name is /storage/kkm_last_timestamp [13:36:10]Write 4 bytes [13:36:10]NVStorageSaveData done [13:36:10]ExternCall_PrintAddStr [13:36:10]wPrintStart [13:36:10]Write to MH i2c: 01 00 00 4C 0F 5B [13:36:10]Write i2c OK [13:36:10]MH_I2C_Read... [13:36:10]Read from MH i2c: 01 [13:36:10]MH_I2C_Read... [13:36:10]Read from MH i2c: 01 07 00 [13:36:10]MH_I2C_Read... [13:36:10]Read from MH i2c: 01 07 00 4C 0F 00 00 00 00 00 FF 0F 70 [13:36:10]RasterBufferAndPrint [13:36:10]line Счет N : (1)450186 [13:36:10]line ИНН: 02508201610067 [13:36:10]line Контрольно-Кассовый Чек [13:36:10]line ПРОДАЖА [13:36:10]line ТРК (МРК, ГНК) : 62 [13:36:10]line Товар: 2710124130 [13:36:10]line Аи-92-К-2 [13:36:10]line 5.980 * 66.90 [13:36:10]line = 400.06 [13:36:10]line НДС 12% НСП 1% [13:36:10]line > о реализуемом товаре [13:36:10]line ОКРУГЛЕНИЕ: -0.06 [13:36:10]line ИТОГО: 400.00 [13:36:10]line Внесено: 400.00 [13:36:10]line СДАЧА: 0.00 [13:36:10]line НСП 1% : 3.54 [13:36:10]line НДС 12% : 42.48 [13:36:10]line Наличными: 400.00 [13:36:10]line Безнал.: 0.00 [13:36:10]line Место: АЗС № 171 "Партнер Нефть" [13:36:10]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [13:36:10]line СНО: Общий режим [13:36:10]line Чек 209 28.10.2024 13:36 [13:36:10]line Смена: 545 ФФД: 1.0 [13:36:10]line ЗНМ: 0300000109 [13:36:10]line РНМ: 0000000000091777 [13:36:10]line Версия ККМ: 001 [13:36:10]line ФМ: 0000000000871756 [13:36:10]line ФД: 202409 [13:36:10]line ФПД: 220740895204780 [13:36:10]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T133610&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202409&fm=220740895204780&tin=02508201610067®Number=0000000000091777&sum=40000 [13:36:10]written 0, free lines is 4095 [13:36:11]OFD Sender: Processing packet 202409 [packets to send 116, broken 115] [13:36:11]ProducePacketName [13:36:11]name=ofd_packets/00202409 [13:36:11]OFD Sender: To server: pG, [13:36:11]CommunicateWithHost lk.salyk.kg:30040 [13:36:11]ConnectInit lk.salyk.kg [13:36:11]Connected sock=11 [13:36:11]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 15 B5 07 01 44 A2 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 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 D1 00 00 00 F4 03 04 00 4A 93 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 A9 16 03 00 35 04 06 00 C8 C3 3E A5 65 AC 4B D5 7A CD 37 4C DF E3 [13:36: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 35 36 4F 00 00 00 5F AF 47 00 C5 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 35 36 10 04 04 00 A9 16 03 00 F4 03 04 00 00 3F 1F 67 B6 04 01 00 00 84 D4 F0 8A 7C 16 FD 09 [13:36:11]CommunicateWithHost err = 0 [13:36:11]CheckOFDResponse [13:36:11]1017 (14) - 77093643461234 [13:36:11]1041 (16) - 0000000000871756 [13:36:11]1040 (4) - 202409 [13:36:11]1012 (4) - 28.10.2024 07:36 [13:36:11]1206 (1) - 0 [13:36:11]OFD Sender: Remove packet 202409 [13:36:11]ProducePacketName [13:36:11]name=ofd_packets/00202409 [13:36:11]NVStorageDeleteData [13:36:11]Write to MH i2c: 01 00 00 77 0F 86 [13:36:11]Write i2c OK [13:36:11]MH_I2C_Read... [13:36:11]Read from MH i2c: 01 [13:36:11]MH_I2C_Read... [13:36:11]Read from MH i2c: 01 07 00 [13:36:11]MH_I2C_Read... [13:36:11]Read from MH i2c: 01 07 00 77 0F 00 00 00 00 00 B3 0C 4C [13:36:11]RasterBufferAndPrint [13:36:11]line [13:36:11]line [13:36:11]line [13:36:11]line [13:36:11]line [13:36:11]written 0, free lines is 3259 [13:36:11]MH_Cut [13:36:11]Write to MH i2c: D1 01 00 7E 0F 01 5F [13:36:11]Write i2c OK [13:36:11]MH_I2C_Read... [13:36:11]Read from MH i2c: D1 [13:36:11]MH_I2C_Read... [13:36:11]Read from MH i2c: D1 01 00 [13:36:11]MH_I2C_Read... [13:36:11]Read from MH i2c: D1 01 00 7E 0F 00 5E [13:36:11]Write to MH i2c: 01 00 00 7F 0F 8E [13:36:11]Write i2c OK [13:36:11]MH_I2C_Read... [13:36:11]OFD Sender: No OFD packet to send [13:36:12]*** Cut start [13:36:12]*** Purtial cut [13:36:12]*** Stage 1: CUTSNS_PIN = 1 [13:36:12]Read from MH i2c: 01 [13:36:12]MH_I2C_Read... [13:36:12]*** Stop cut motor [13:36:12]*** Cut end [13:36:12]Read from MH i2c: 01 07 00 [13:36:12]MH_I2C_Read... [13:36:12]Read from MH i2c: 01 07 00 7F 0F 00 00 00 00 00 FF 0F A3 [13:36:12]process_action close_receipt done [13:36:12]requested_data is exist [13:36:12]produce_requested_data [13:36:12]requested_item fm.sn is exist - process it [13:36:12]wFMCommunicate request_size=4 [13:36:12]MH_SAM_APDU [13:36:12]CAPDU: 80 11 00 00 [13:36:12]Write to MH i2c: E2 08 00 80 0F 80 11 00 00 00 00 00 00 09 [13:36:12]Write i2c OK [13:36:12]MH_I2C_Read... [13:36:12]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:36:12]Read from MH i2c: E2 [13:36:12]MH_I2C_Read... [13:36:12]Read from MH i2c: E2 17 00 [13:36:12]MH_I2C_Read... [13:36:12]Read from MH i2c: E2 17 00 80 0F 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 5E [13:36:12]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [13:36:12]wFMCommunicate OK [13:36:12]requested_item fd.num is exist - process it [13:36:12]SAM_PROTO_GetFieldsCounters [13:36:12]wFMCommunicate request_size=4 [13:36:12]MH_SAM_APDU [13:36:12]CAPDU: 80 13 00 00 [13:36:12]Write to MH i2c: E2 08 00 81 0F 80 13 00 00 00 00 00 00 0C [13:36:12]Write i2c OK [13:36:12]MH_I2C_Read... [13:36:12]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:36:12]Read from MH i2c: E2 [13:36:12]MH_I2C_Read... [13:36:12]Read from MH i2c: E2 62 00 [13:36:12]MH_I2C_Read... [13:36:12]Read from MH i2c: E2 62 00 81 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 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 A9 16 03 00 0E 04 04 00 21 02 00 00 12 04 04 00 D1 00 00 00 5E 04 04 00 D1 00 00 00 57 04 04 00 D2 00 00 00 19 04 04 00 00 00 00 00 90 00 8D [13:36:12]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 A9 16 03 00 0E 04 04 00 21 02 00 00 12 04 04 00 D1 00 00 00 5E 04 04 00 D1 00 00 00 57 04 04 00 D2 00 00 00 19 04 04 00 00 00 00 00 90 00 [13:36:12]wFMCommunicate OK [13:36:12]SAM_PROTO_GetFieldsCounters done [13:36:12]requested_item shift.num is exist - process it [13:36:12]requested_item shift.opened is exist - process it [13:36:12]req_shift_opened [13:36:12]FM_GetShiftState [13:36:12]SAM_PROTO_GetShiftState [13:36:12]wFMCommunicate request_size=4 [13:36:12]MH_SAM_APDU [13:36:12]CAPDU: 80 13 01 00 [13:36:12]Write to MH i2c: E2 08 00 82 0F 80 13 01 00 00 00 00 00 0E [13:36:12]Write i2c OK [13:36:12]MH_I2C_Read... [13:36:12]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:36:12]Read from MH i2c: E2 [13:36:12]MH_I2C_Read... [13:36:12]Read from MH i2c: E2 0E 00 [13:36:12]MH_I2C_Read... [13:36:12]Read from MH i2c: E2 0E 00 82 0F 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 B9 [13:36:12]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [13:36:12]wFMCommunicate OK [13:36:12]SAM_PROTO_GetShiftState done [13:36:12]FM_GetShiftState done [13:36:12]req_shift_opened done [13:36:12]requested_item shift.open_date is exist - process it [13:36:12]req_shift_open_date [13:36:12]req_shift_open_date done [13:36:12]produce_requested_data done [13:36:12]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202409,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670} [13:36:12]process_action_free close_receipt [13:36:12]json_value_free [13:36:12]json_value_free done [13:36:12]process_json_proto returns [13:36:12]Send response to host [13:36:12]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202409,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670}}} [13:36:12]free response buf [13:36:12]execute_script done [13:36:12]execute_script returns [13:36:12]free content buf [13:36:12]Sock 9.Close socket [13:36:12]Sock 9.Thread stoped [13:36:16]OFD Sender: No OFD packet to send [13:36:21]OFD Sender: No OFD packet to send [13:36:26]OFD Sender: No OFD packet to send [13:36:31]OFD Sender: No OFD packet to send [13:36:36]OFD Sender: No OFD packet to send [13:36:41]OFD Sender: No OFD packet to send [13:36:46]OFD Sender: No OFD packet to send [13:36:51]OFD Sender: No OFD packet to send [13:36:56]OFD Sender: No OFD packet to send [13:37:01]OFD Sender: No OFD packet to send [13:37:06]OFD Sender: No OFD packet to send [13:37:11]OFD Sender: No OFD packet to send [13:37:16]OFD Sender: No OFD packet to send [13:37:21]OFD Sender: No OFD packet to send [13:37:26]OFD Sender: No OFD packet to send [13:37:31]OFD Sender: No OFD packet to send [13:37:36]OFD Sender: No OFD packet to send [13:37:41]OFD Sender: No OFD packet to send [13:37:46]OFD Sender: No OFD packet to send [13:37:51]OFD Sender: No OFD packet to send [13:37:57]OFD Sender: No OFD packet to send [13:38:02]OFD Sender: No OFD packet to send [13:38:07]OFD Sender: No OFD packet to send [13:38:12]OFD Sender: No OFD packet to send [13:38:17]OFD Sender: No OFD packet to send [13:38:22]OFD Sender: No OFD packet to send [13:38:27]OFD Sender: No OFD packet to send [13:38:32]OFD Sender: No OFD packet to send [13:38:37]OFD Sender: No OFD packet to send [13:38:42]OFD Sender: No OFD packet to send [13:38:47]OFD Sender: No OFD packet to send [13:38:52]OFD Sender: No OFD packet to send [13:38:57]OFD Sender: No OFD packet to send [13:39:02]OFD Sender: No OFD packet to send [13:39:07]OFD Sender: No OFD packet to send [13:39:12]OFD Sender: No OFD packet to send [13:39:17]OFD Sender: No OFD packet to send [13:39:22]OFD Sender: No OFD packet to send [13:39:27]OFD Sender: No OFD packet to send [13:39:32]OFD Sender: No OFD packet to send [13:39:37]OFD Sender: No OFD packet to send [13:39:42]OFD Sender: No OFD packet to send [13:39:47]OFD Sender: No OFD packet to send [13:39:52]OFD Sender: No OFD packet to send [13:39:57]OFD Sender: No OFD packet to send [13:40:02]OFD Sender: No OFD packet to send [13:40:07]OFD Sender: No OFD packet to send [13:40:12]OFD Sender: No OFD packet to send [13:40:17]OFD Sender: No OFD packet to send [13:40:22]OFD Sender: No OFD packet to send [13:40:27]OFD Sender: No OFD packet to send [13:40:32]OFD Sender: No OFD packet to send [13:40:37]OFD Sender: No OFD packet to send [13:40:42]OFD Sender: No OFD packet to send [13:40:47]OFD Sender: No OFD packet to send [13:40:52]OFD Sender: No OFD packet to send [13:40:57]OFD Sender: No OFD packet to send [13:41:02]OFD Sender: No OFD packet to send [13:41:07]OFD Sender: No OFD packet to send [13:41:12]OFD Sender: No OFD packet to send [13:41:17]OFD Sender: No OFD packet to send [13:41:18]accept exits with 7 [13:41:18]New connection [13:41:18]New thread 3066977636 created [13:41:18]Thread 3067120996 joined [13:41:18]Waiting for new connection... [13:41:18] Sock 7.Parse request [13:41:18]Sock 7.Check first char [13:41:18]Sock 7.First char is OK [13:41:18]request: POST /json_proto HTTP/1.0 [13:41:18]Method: POST [13:41:18]URL: /json_proto [13:41:18]Method is POST - this is cgi request [13:41:18]url: /json_proto [13:41:18]query_string will be loaded in cgi processing [13:41:18]execute_cgi json_proto POST (null) [13:41:18]execute_cgi path=json_proto method=POST [13:41:18]POST find Content-Length [13:41:18]Host: 172.17.63.195:8080 [13:41:18]Content-Length: 677 [13:41:18]Content-Type: application/json [13:41:18] [13:41:18]POST finish read [13:41:18]Found Content-Length = 677 [13:41:18]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450187", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 62", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 66.90, "quantity" : 4.490, "sum" : 300.38, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 300.00, "total" : 300.00, "payments": [ { "type": 0, "sum" : 300.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:41:18]execute_script... [13:41:18]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450187", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 62", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 66.90, "quantity" : 4.490, "sum" : 300.38, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 300.00, "total" : 300.00, "payments": [ { "type": 0, "sum" : 300.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:41:18]POST & json_proto [13:41:18]process_json_proto [13:41:18]json parsed OK: [13:41:18]protocol is kg_v1.0 [13:41:18]action value=close_receipt [13:41:18]process_action close_receipt [13:41:18]cmd_close_receipt [13:41:18]MH_GetDate [13:41:18]Write to MH i2c: F0 00 00 83 0F 81 [13:41:18]Write i2c OK [13:41:18]MH_I2C_Read... [13:41:18]Read from MH i2c: F0 [13:41:18]MH_I2C_Read... [13:41:18]Read from MH i2c: F0 09 00 [13:41:18]MH_I2C_Read... [13:41:18]Read from MH i2c: F0 09 00 83 0F 00 7F 94 1F 67 47 1B 1E 67 0A [13:41:18]GetLastDocTimeStamp 1730122570 [13:41:18]current date 1730122879 [13:41:18]FM_GetShiftState [13:41:18]SAM_PROTO_GetShiftState [13:41:18]wFMCommunicate request_size=4 [13:41:18]MH_SAM_APDU [13:41:18]CAPDU: 80 13 01 00 [13:41:18]Write to MH i2c: E2 08 00 84 0F 80 13 01 00 00 00 00 00 10 [13:41:18]Write i2c OK [13:41:18]MH_I2C_Read... [13:41:18]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:41:18]Read from MH i2c: E2 [13:41:18]MH_I2C_Read... [13:41:18]Read from MH i2c: E2 0E 00 [13:41:18]MH_I2C_Read... [13:41:18]Read from MH i2c: E2 0E 00 84 0F 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 BB [13:41:18]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [13:41:18]wFMCommunicate OK [13:41:18]SAM_PROTO_GetShiftState done [13:41:18]FM_GetShiftState done [13:41:18]opened in 1730073670 [13:41:18]opened+sec_in_day 1730160070 [13:41:18]quantity*price = 30038 [13:41:18]sum+1 = 30039 [13:41: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 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 210 28.10.2024 13:41 Смена: 545 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 ФМ: 0000000000871756 ФД: 202410 ФПД: 151664869666244 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T134119&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202410&fm=151664869666244&tin=02508201610067®Number=0000000000091777&sum=30000 [13:41:19]StoreToDocumentArchive [13:41:19]shift 545 fd 202410 [13:41:19]save to /storage/0545/doc_00202410 [13:41:19]save last doc name /storage/0545/doc_00202410 to /storage/kkm_last_doc_name [13:41:19]save OK [13:41:19]Clear old archive folders... [13:41:19]ProcessDocumentItem done err = 0, tmpTLVsize=251 [13:41:19]tlvbuf is 01375D80 [13:41:19]SAM_PROTO_ClearQueue [13:41:19]wFMCommunicate request_size=4 [13:41:19]MH_SAM_APDU [13:41:19]CAPDU: 80 09 00 00 [13:41:19]Write to MH i2c: E2 08 00 91 0F 80 09 00 00 00 00 00 00 12 [13:41:19]Write i2c OK [13:41:19]MH_I2C_Read... [13:41:19]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [13:41:19]Read from MH i2c: E2 [13:41:19]MH_I2C_Read... [13:41:19]Read from MH i2c: E2 03 00 [13:41:19]MH_I2C_Read... [13:41:19]Read from MH i2c: E2 03 00 91 0F 00 90 00 14 [13:41:19]RAPDU: 90 00 [13:41:19]wFMCommunicate OK [13:41:19]SAM_PROTO_ClearQueue done [13:41:19]KKMCreateOFDPacket [13:41:19]OFDProtocolAddRootSTLVToBuf [13:41:19]FM_MakeSignedData [13:41:19]FM_MakeSignedData [13:41:19]SAM_PROTO_SignData [13:41:19]wFMCommunicate request_size=4 [13:41:19]MH_SAM_APDU [13:41:19]CAPDU: 80 0D 01 02 [13:41:19]Write to MH i2c: E2 08 00 92 0F 80 0D 01 02 00 00 00 00 1A [13:41:19]Write i2c OK [13:41:19]MH_I2C_Read... [13:41:19]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [13:41:19]Read from MH i2c: E2 [13:41:19]MH_I2C_Read... [13:41:19]Read from MH i2c: E2 03 00 [13:41:19]MH_I2C_Read... [13:41:19]Read from MH i2c: E2 03 00 92 0F 00 90 00 15 [13:41:19]RAPDU: 90 00 [13:41:19]wFMCommunicate OK [13:41:19]wFMCommunicate request_size=255 [13:41:19]MH_SAM_APDU [13:41:19]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 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 D2 00 00 00 F4 03 04 00 7F 94 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 AA 16 03 00 35 04 06 00 89 [13:41:19]Write to MH i2c: E2 02 01 93 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 32 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 D2 00 00 00 F4 03 04 00 7F 94 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 AA 16 03 00 35 04 06 00 89 00 00 7C [13:41:19]Write i2c OK [13:41:19]MH_I2C_Read... [13:41:19]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:41:19]Read from MH i2c: E2 [13:41:19]MH_I2C_Read... [13:41:19]Read from MH i2c: E2 03 00 [13:41:19]MH_I2C_Read... [13:41:19]Read from MH i2c: E2 03 00 93 0F 00 90 00 16 [13:41:19]RAPDU: 90 00 [13:41:19]wFMCommunicate OK [13:41:19]wFMCommunicate request_size=10 [13:41:19]MH_SAM_APDU [13:41:19]CAPDU: 80 0D 02 02 05 F0 3A AE 6D C4 [13:41:19]Write to MH i2c: E2 0D 00 94 0F 80 0D 02 02 05 00 F0 3A AE 6D C4 00 00 30 [13:41:19]Write i2c OK [13:41:19]MH_I2C_Read... [13:41:19]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:41:19]Read from MH i2c: E2 [13:41:19]MH_I2C_Read... [13:41:19]Read from MH i2c: E2 03 00 [13:41:19]MH_I2C_Read... [13:41:19]Read from MH i2c: E2 03 00 94 0F 00 90 00 17 [13:41:19]RAPDU: 90 00 [13:41:19]wFMCommunicate OK [13:41:19]wFMCommunicate request_size=4 [13:41:19]MH_SAM_APDU [13:41:19]CAPDU: 80 0D 03 02 [13:41:19]Write to MH i2c: E2 08 00 95 0F 80 0D 03 02 00 00 00 00 1F [13:41:19]Write i2c OK [13:41:19]MH_I2C_Read... [13:41:19]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [13:41:19]Read from MH i2c: E2 [13:41:19]MH_I2C_Read... [13:41:19]Read from MH i2c: E2 0B 00 [13:41:19]MH_I2C_Read... [13:41:19]Read from MH i2c: E2 0B 00 95 0F 00 A1 65 23 0C 22 A8 2A A1 90 00 EA [13:41:19]RAPDU: A1 65 23 0C 22 A8 2A A1 90 00 [13:41:19]wFMCommunicate OK [13:41:19]SAM_PROTO_SignData done [13:41:19]FM_MakeSignedData done [13:41:19]CreateOFDProtocolMessage [13:41:19]wFMCommunicate request_size=4 [13:41:19]MH_SAM_APDU [13:41:19]CAPDU: 80 11 00 00 [13:41:19]Write to MH i2c: E2 08 00 96 0F 80 11 00 00 00 00 00 00 1F [13:41:19]Write i2c OK [13:41:19]MH_I2C_Read... [13:41:19]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:41:19]Read from MH i2c: E2 [13:41:19]MH_I2C_Read... [13:41:19]Read from MH i2c: E2 17 00 [13:41:19]MH_I2C_Read... [13:41:19]Read from MH i2c: E2 17 00 96 0F 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 74 [13:41:19]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [13:41:19]wFMCommunicate OK [13:41:19]CreateOFDProtocolMessage done [13:41:19]OFDSenderStorePacket 202410 [13:41:19]StoreOFDPacket docnum=202410 [13:41:19]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 16 F1 07 01 F9 02 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 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 D2 00 00 00 F4 03 04 00 7F 94 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 AA 16 03 00 35 04 06 00 89 F0 3A AE 6D C4 A1 65 23 0C 22 A8 2A A1 [13:41:19]CheckFolder [13:41:19]dirname=/storage/ofd_packets [13:41:19]CheckFolder done [13:41:19]ProducePacketName [13:41:19]name=ofd_packets/00202410 [13:41:19]NVStorageSaveData ofd_packets/00202410 [13:41:19]File name is /storage/ofd_packets/00202410 [13:41:19]Write 301 bytes [13:41:19]NVStorageSaveData done [13:41:19]OFDSenderStorePacket done [13:41:19]KKMCreateOFDPacket done [13:41:19]NVStorageSaveData kkm_last_timestamp [13:41:19]File name is /storage/kkm_last_timestamp [13:41:19]Write 4 bytes [13:41:19]NVStorageSaveData done [13:41:19]ExternCall_PrintAddStr [13:41:19]wPrintStart [13:41:19]Write to MH i2c: 01 00 00 97 0F A6 [13:41:19]Write i2c OK [13:41:19]MH_I2C_Read... [13:41:19]Read from MH i2c: 01 [13:41:19]MH_I2C_Read... [13:41:19]Read from MH i2c: 01 07 00 [13:41:19]MH_I2C_Read... [13:41:19]Read from MH i2c: 01 07 00 97 0F 00 00 00 00 00 FF 0F BB [13:41:19]RasterBufferAndPrint [13:41:19]line Счет N : (1)450187 [13:41:19]line ИНН: 02508201610067 [13:41:19]line Контрольно-Кассовый Чек [13:41:19]line ПРОДАЖА [13:41:19]line ТРК (МРК, ГНК) : 62 [13:41:19]line Товар: 2710124130 [13:41:19]line Аи-92-К-2 [13:41:19]line 4.490 * 66.90 [13:41:19]line = 300.38 [13:41:19]line НДС 12% НСП 1% [13:41:19]line > о реализуемом товаре [13:41:19]line ОКРУГЛЕНИЕ: -0.38 [13:41:19]line ИТОГО: 300.00 [13:41:19]line Внесено: 300.00 [13:41:19]line СДАЧА: 0.00 [13:41:19]line НСП 1% : 2.66 [13:41:19]line НДС 12% : 31.90 [13:41:19]line Наличными: 300.00 [13:41:19]line Безнал.: 0.00 [13:41:19]line Место: АЗС № 171 "Партнер Нефть" [13:41:19]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [13:41:19]line СНО: Общий режим [13:41:19]line Чек 210 28.10.2024 13:41 [13:41:19]line Смена: 545 ФФД: 1.0 [13:41:19]line ЗНМ: 0300000109 [13:41:19]line РНМ: 0000000000091777 [13:41:19]line Версия ККМ: 001 [13:41:19]line ФМ: 0000000000871756 [13:41:19]line ФД: 202410 [13:41:19]line ФПД: 151664869666244 [13:41:19]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T134119&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202410&fm=151664869666244&tin=02508201610067®Number=0000000000091777&sum=30000 [13:41:20]OFD Sender: Processing packet 202410 [packets to send 116, broken 115] [13:41:20]ProducePacketName [13:41:20]name=ofd_packets/00202410 [13:41:20]OFD Sender: To server: pG, [13:41:20]CommunicateWithHost lk.salyk.kg:30040 [13:41:20]ConnectInit lk.salyk.kg [13:41:20]written 0, free lines is 4095 [13:41:20]Connected sock=9 [13:41: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 35 36 0F 01 00 00 16 F1 07 01 F9 02 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 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 D2 00 00 00 F4 03 04 00 7F 94 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 AA 16 03 00 35 04 06 00 89 F0 3A AE 6D C4 A1 65 23 0C 22 A8 2A A1 [13:41:20]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 E3 6B 47 00 DC 57 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 AA 16 03 00 F4 03 04 00 35 40 1F 67 B6 04 01 00 00 16 8D FF 26 E5 28 A1 DE [13:41:20]CommunicateWithHost err = 0 [13:41:20]CheckOFDResponse [13:41:20]1017 (14) - 77093643461234 [13:41:20]1041 (16) - 0000000000871756 [13:41:20]1040 (4) - 202410 [13:41:20]1012 (4) - 28.10.2024 07:41 [13:41:20]1206 (1) - 0 [13:41:20]OFD Sender: Remove packet 202410 [13:41:20]ProducePacketName [13:41:20]name=ofd_packets/00202410 [13:41:20]NVStorageDeleteData [13:41:20]Write to MH i2c: 01 00 00 C2 0F D1 [13:41:20]Write i2c OK [13:41:20]MH_I2C_Read... [13:41:20]Read from MH i2c: 01 [13:41:20]MH_I2C_Read... [13:41:20]Read from MH i2c: 01 07 00 [13:41:20]MH_I2C_Read... [13:41:20]Read from MH i2c: 01 07 00 C2 0F 00 00 00 00 00 9F 0C 83 [13:41:20]RasterBufferAndPrint [13:41:20]line [13:41:20]line [13:41:20]line [13:41:20]line [13:41:20]line [13:41:20]written 0, free lines is 3237 [13:41:20]MH_Cut [13:41:20]Write to MH i2c: D1 01 00 C9 0F 01 AA [13:41:20]Write i2c OK [13:41:20]MH_I2C_Read... [13:41:20]Read from MH i2c: D1 [13:41:20]MH_I2C_Read... [13:41:20]Read from MH i2c: D1 01 00 [13:41:20]MH_I2C_Read... [13:41:20]Read from MH i2c: D1 01 00 C9 0F 00 A9 [13:41:20]Write to MH i2c: 01 00 00 CA 0F D9 [13:41:20]Write i2c OK [13:41:20]MH_I2C_Read... [13:41:21]OFD Sender: No OFD packet to send [13:41:21]*** Cut start [13:41:21]*** Purtial cut [13:41:21]*** Stage 1: CUTSNS_PIN = 1 [13:41:21]Read from MH i2c: 01 [13:41:21]MH_I2C_Read... [13:41:21]*** Stop cut motor [13:41:21]*** Cut end [13:41:21]Read from MH i2c: 01 07 00 [13:41:21]MH_I2C_Read... [13:41:21]Read from MH i2c: 01 07 00 CA 0F 00 00 00 00 00 FF 0F EE [13:41:21]process_action close_receipt done [13:41:21]requested_data is exist [13:41:21]produce_requested_data [13:41:21]requested_item fm.sn is exist - process it [13:41:21]wFMCommunicate request_size=4 [13:41:21]MH_SAM_APDU [13:41:21]CAPDU: 80 11 00 00 [13:41:21]Write to MH i2c: E2 08 00 CB 0F 80 11 00 00 00 00 00 00 54 [13:41:21]Write i2c OK [13:41:21]MH_I2C_Read... [13:41:21]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:41:21]Read from MH i2c: E2 [13:41:21]MH_I2C_Read... [13:41:21]Read from MH i2c: E2 17 00 [13:41:21]MH_I2C_Read... [13:41:21]Read from MH i2c: E2 17 00 CB 0F 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 A9 [13:41:21]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [13:41:21]wFMCommunicate OK [13:41:21]requested_item fd.num is exist - process it [13:41:21]SAM_PROTO_GetFieldsCounters [13:41:21]wFMCommunicate request_size=4 [13:41:21]MH_SAM_APDU [13:41:21]CAPDU: 80 13 00 00 [13:41:21]Write to MH i2c: E2 08 00 CC 0F 80 13 00 00 00 00 00 00 57 [13:41:21]Write i2c OK [13:41:21]MH_I2C_Read... [13:41:21]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:41:21]Read from MH i2c: E2 [13:41:21]MH_I2C_Read... [13:41:21]Read from MH i2c: E2 62 00 [13:41:21]MH_I2C_Read... [13:41:21]Read from MH i2c: E2 62 00 CC 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 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 AA 16 03 00 0E 04 04 00 21 02 00 00 12 04 04 00 D2 00 00 00 5E 04 04 00 D2 00 00 00 57 04 04 00 D3 00 00 00 19 04 04 00 00 00 00 00 90 00 DC [13:41:21]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 AA 16 03 00 0E 04 04 00 21 02 00 00 12 04 04 00 D2 00 00 00 5E 04 04 00 D2 00 00 00 57 04 04 00 D3 00 00 00 19 04 04 00 00 00 00 00 90 00 [13:41:21]wFMCommunicate OK [13:41:21]SAM_PROTO_GetFieldsCounters done [13:41:21]requested_item shift.num is exist - process it [13:41:21]requested_item shift.opened is exist - process it [13:41:21]req_shift_opened [13:41:21]FM_GetShiftState [13:41:21]SAM_PROTO_GetShiftState [13:41:21]wFMCommunicate request_size=4 [13:41:21]MH_SAM_APDU [13:41:21]CAPDU: 80 13 01 00 [13:41:21]Write to MH i2c: E2 08 00 CD 0F 80 13 01 00 00 00 00 00 59 [13:41:21]Write i2c OK [13:41:21]MH_I2C_Read... [13:41:22]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:41:22]Read from MH i2c: E2 [13:41:22]MH_I2C_Read... [13:41:22]Read from MH i2c: E2 0E 00 [13:41:22]MH_I2C_Read... [13:41:22]Read from MH i2c: E2 0E 00 CD 0F 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 04 [13:41:22]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [13:41:22]wFMCommunicate OK [13:41:22]SAM_PROTO_GetShiftState done [13:41:22]FM_GetShiftState done [13:41:22]req_shift_opened done [13:41:22]requested_item shift.open_date is exist - process it [13:41:22]req_shift_open_date [13:41:22]req_shift_open_date done [13:41:22]produce_requested_data done [13:41:22]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202410,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670} [13:41:22]process_action_free close_receipt [13:41:22]json_value_free [13:41:22]json_value_free done [13:41:22]process_json_proto returns [13:41:22]Send response to host [13:41:22]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202410,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670}}} [13:41:22]free response buf [13:41:22]execute_script done [13:41:22]execute_script returns [13:41:22]free content buf [13:41:22]Sock 7.Close socket [13:41:22]Sock 7.Thread stoped [13:41:26]OFD Sender: No OFD packet to send [13:41:31]OFD Sender: No OFD packet to send [13:41:36]OFD Sender: No OFD packet to send [13:41:41]OFD Sender: No OFD packet to send [13:41:46]OFD Sender: No OFD packet to send [13:41:51]OFD Sender: No OFD packet to send [13:41:56]OFD Sender: No OFD packet to send [13:42:01]OFD Sender: No OFD packet to send [13:42:06]OFD Sender: No OFD packet to send [13:42:11]OFD Sender: No OFD packet to send [13:42:16]OFD Sender: No OFD packet to send [13:42:21]OFD Sender: No OFD packet to send [13:42:26]OFD Sender: No OFD packet to send [13:42:31]OFD Sender: No OFD packet to send [13:42:36]OFD Sender: No OFD packet to send [13:42:41]OFD Sender: No OFD packet to send [13:42:46]OFD Sender: No OFD packet to send [13:42:51]OFD Sender: No OFD packet to send [13:42:56]OFD Sender: No OFD packet to send [13:43:01]OFD Sender: No OFD packet to send [13:43:06]OFD Sender: No OFD packet to send [13:43:11]OFD Sender: No OFD packet to send [13:43:16]OFD Sender: No OFD packet to send [13:43:21]OFD Sender: No OFD packet to send [13:43:26]OFD Sender: No OFD packet to send [13:43:31]OFD Sender: No OFD packet to send [13:43:36]OFD Sender: No OFD packet to send [13:43:41]OFD Sender: No OFD packet to send [13:43:46]OFD Sender: No OFD packet to send [13:43:51]OFD Sender: No OFD packet to send [13:43:56]OFD Sender: No OFD packet to send [13:44:01]OFD Sender: No OFD packet to send [13:44:01]accept exits with 10 [13:44:01]New connection [13:44:01]New thread 3067120996 created [13:44:01]Thread 3066977636 joined [13:44:01]Waiting for new connection... [13:44:01] Sock 10.Parse request [13:44:01]Sock 10.Check first char [13:44:01]Sock 10.First char is OK [13:44:01]request: POST /json_proto HTTP/1.0 [13:44:01]Method: POST [13:44:01]URL: /json_proto [13:44:01]Method is POST - this is cgi request [13:44:01]url: /json_proto [13:44:01]query_string will be loaded in cgi processing [13:44:01]execute_cgi json_proto POST (null) [13:44:01]execute_cgi path=json_proto method=POST [13:44:01]POST find Content-Length [13:44:01]Host: 172.17.63.195:8080 [13:44:01]Content-Length: 678 [13:44:01]Content-Type: application/json [13:44:01] [13:44:01]POST finish read [13:44:01]Found Content-Length = 678 [13:44:01]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450189", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "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" ] } } [13:44:01]execute_script... [13:44:01]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450189", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "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" ] } } [13:44:01]POST & json_proto [13:44:01]process_json_proto [13:44:01]json parsed OK: [13:44:01]protocol is kg_v1.0 [13:44:01]action value=close_receipt [13:44:01]process_action close_receipt [13:44:01]cmd_close_receipt [13:44:01]MH_GetDate [13:44:01]Write to MH i2c: F0 00 00 CE 0F CC [13:44:01]Write i2c OK [13:44:01]MH_I2C_Read... [13:44:01]Read from MH i2c: F0 [13:44:01]MH_I2C_Read... [13:44:01]Read from MH i2c: F0 09 00 [13:44:01]MH_I2C_Read... [13:44:01]Read from MH i2c: F0 09 00 CE 0F 00 22 95 1F 67 47 1B 1E 67 F9 [13:44:01]GetLastDocTimeStamp 1730122879 [13:44:01]current date 1730123042 [13:44:01]FM_GetShiftState [13:44:01]SAM_PROTO_GetShiftState [13:44:01]wFMCommunicate request_size=4 [13:44:01]MH_SAM_APDU [13:44:01]CAPDU: 80 13 01 00 [13:44:01]Write to MH i2c: E2 08 00 CF 0F 80 13 01 00 00 00 00 00 5B [13:44:01]Write i2c OK [13:44:01]MH_I2C_Read... [13:44:01]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:44:01]Read from MH i2c: E2 [13:44:01]MH_I2C_Read... [13:44:01]Read from MH i2c: E2 0E 00 [13:44:01]MH_I2C_Read... [13:44:01]Read from MH i2c: E2 0E 00 CF 0F 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 06 [13:44:01]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [13:44:01]wFMCommunicate OK [13:44:01]SAM_PROTO_GetShiftState done [13:44:01]FM_GetShiftState done [13:44:01]opened in 1730073670 [13:44:01]opened+sec_in_day 1730160070 [13:44:01]quantity*price = 70044 [13:44:01]sum+1 = 70045 [13:44:01]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.44 ИТОГО: 700.00 Внесено: 700.00 СДАЧА: 0.00 НСП 1% : 6.20 НДС 12% : 74.38 Наличными: 700.00 Безнал.: 0.00 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 211 28.10.2024 13:44 Смена: 545 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 ФМ: 0000000000871756 ФД: 202411 ФПД: 183186941114738 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T134402&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202411&fm=183186941114738&tin=02508201610067®Number=0000000000091777&sum=70000 [13:44:02]StoreToDocumentArchive [13:44:02]shift 545 fd 202411 [13:44:02]save to /storage/0545/doc_00202411 [13:44:02]save last doc name /storage/0545/doc_00202411 to /storage/kkm_last_doc_name [13:44:02]save OK [13:44:02]Clear old archive folders... [13:44:02]ProcessDocumentItem done err = 0, tmpTLVsize=251 [13:44:02]tlvbuf is 01367470 [13:44:02]SAM_PROTO_ClearQueue [13:44:02]wFMCommunicate request_size=4 [13:44:02]MH_SAM_APDU [13:44:02]CAPDU: 80 09 00 00 [13:44:02]Write to MH i2c: E2 08 00 DC 0F 80 09 00 00 00 00 00 00 5D [13:44:02]Write i2c OK [13:44:02]MH_I2C_Read... [13:44:02]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [13:44:02]Read from MH i2c: E2 [13:44:02]MH_I2C_Read... [13:44:02]Read from MH i2c: E2 03 00 [13:44:02]MH_I2C_Read... [13:44:02]Read from MH i2c: E2 03 00 DC 0F 00 90 00 5F [13:44:02]RAPDU: 90 00 [13:44:02]wFMCommunicate OK [13:44:02]SAM_PROTO_ClearQueue done [13:44:02]KKMCreateOFDPacket [13:44:02]OFDProtocolAddRootSTLVToBuf [13:44:02]FM_MakeSignedData [13:44:02]FM_MakeSignedData [13:44:02]SAM_PROTO_SignData [13:44:02]wFMCommunicate request_size=4 [13:44:02]MH_SAM_APDU [13:44:02]CAPDU: 80 0D 01 02 [13:44:02]Write to MH i2c: E2 08 00 DD 0F 80 0D 01 02 00 00 00 00 65 [13:44:02]Write i2c OK [13:44:02]MH_I2C_Read... [13:44:02]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [13:44:02]Read from MH i2c: E2 [13:44:02]MH_I2C_Read... [13:44:02]Read from MH i2c: E2 03 00 [13:44:02]MH_I2C_Read... [13:44:02]Read from MH i2c: E2 03 00 DD 0F 00 90 00 60 [13:44:02]RAPDU: 90 00 [13:44:02]wFMCommunicate OK [13:44:02]wFMCommunicate request_size=255 [13:44:02]MH_SAM_APDU [13:44: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 32 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 D3 00 00 00 F4 03 04 00 22 95 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 AB 16 03 00 35 04 06 00 A6 [13:44:02]Write to MH i2c: E2 02 01 DE 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 32 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 D3 00 00 00 F4 03 04 00 22 95 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 AB 16 03 00 35 04 06 00 A6 00 00 A6 [13:44:02]Write i2c OK [13:44:02]MH_I2C_Read... [13:44:03]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:44:03]Read from MH i2c: E2 [13:44:03]MH_I2C_Read... [13:44:03]Read from MH i2c: E2 03 00 [13:44:03]MH_I2C_Read... [13:44:03]Read from MH i2c: E2 03 00 DE 0F 00 90 00 61 [13:44:03]RAPDU: 90 00 [13:44:03]wFMCommunicate OK [13:44:03]wFMCommunicate request_size=10 [13:44:03]MH_SAM_APDU [13:44:03]CAPDU: 80 0D 02 02 05 9B 88 8D 79 72 [13:44:03]Write to MH i2c: E2 0D 00 DF 0F 80 0D 02 02 05 00 9B 88 8D 79 72 00 00 0D [13:44:03]Write i2c OK [13:44:03]MH_I2C_Read... [13:44:03]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:44:03]Read from MH i2c: E2 [13:44:03]MH_I2C_Read... [13:44:03]Read from MH i2c: E2 03 00 [13:44:03]MH_I2C_Read... [13:44:03]Read from MH i2c: E2 03 00 DF 0F 00 90 00 62 [13:44:03]RAPDU: 90 00 [13:44:03]wFMCommunicate OK [13:44:03]wFMCommunicate request_size=4 [13:44:03]MH_SAM_APDU [13:44:03]CAPDU: 80 0D 03 02 [13:44:03]Write to MH i2c: E2 08 00 E0 0F 80 0D 03 02 00 00 00 00 6A [13:44:03]Write i2c OK [13:44:03]MH_I2C_Read... [13:44:03]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [13:44:03]Read from MH i2c: E2 [13:44:03]MH_I2C_Read... [13:44:03]Read from MH i2c: E2 0B 00 [13:44:03]MH_I2C_Read... [13:44:03]Read from MH i2c: E2 0B 00 E0 0F 00 CB C2 C7 D4 D9 DB DE A9 90 00 CE [13:44:03]RAPDU: CB C2 C7 D4 D9 DB DE A9 90 00 [13:44:03]wFMCommunicate OK [13:44:03]SAM_PROTO_SignData done [13:44:03]FM_MakeSignedData done [13:44:03]CreateOFDProtocolMessage [13:44:03]wFMCommunicate request_size=4 [13:44:03]MH_SAM_APDU [13:44:03]CAPDU: 80 11 00 00 [13:44:03]Write to MH i2c: E2 08 00 E1 0F 80 11 00 00 00 00 00 00 6A [13:44:03]Write i2c OK [13:44:03]MH_I2C_Read... [13:44:03]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:44:03]Read from MH i2c: E2 [13:44:03]MH_I2C_Read... [13:44:03]Read from MH i2c: E2 17 00 [13:44:03]MH_I2C_Read... [13:44:03]Read from MH i2c: E2 17 00 E1 0F 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 BF [13:44:03]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [13:44:03]wFMCommunicate OK [13:44:03]CreateOFDProtocolMessage done [13:44:03]OFDSenderStorePacket 202411 [13:44:03]StoreOFDPacket docnum=202411 [13:44:03]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 D8 74 07 01 60 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 32 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 D3 00 00 00 F4 03 04 00 22 95 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 AB 16 03 00 35 04 06 00 A6 9B 88 8D 79 72 CB C2 C7 D4 D9 DB DE A9 [13:44:03]CheckFolder [13:44:03]dirname=/storage/ofd_packets [13:44:03]CheckFolder done [13:44:03]ProducePacketName [13:44:03]name=ofd_packets/00202411 [13:44:03]NVStorageSaveData ofd_packets/00202411 [13:44:03]File name is /storage/ofd_packets/00202411 [13:44:03]Write 301 bytes [13:44:03]NVStorageSaveData done [13:44:03]OFDSenderStorePacket done [13:44:03]KKMCreateOFDPacket done [13:44:03]NVStorageSaveData kkm_last_timestamp [13:44:03]File name is /storage/kkm_last_timestamp [13:44:03]Write 4 bytes [13:44:03]NVStorageSaveData done [13:44:03]ExternCall_PrintAddStr [13:44:03]wPrintStart [13:44:03]Write to MH i2c: 01 00 00 E2 0F F1 [13:44:03]Write i2c OK [13:44:03]MH_I2C_Read... [13:44:03]Read from MH i2c: 01 [13:44:03]MH_I2C_Read... [13:44:03]Read from MH i2c: 01 07 00 [13:44:03]MH_I2C_Read... [13:44:03]Read from MH i2c: 01 07 00 E2 0F 00 00 00 00 00 FF 0F 06 [13:44:03]RasterBufferAndPrint [13:44:03]line Счет N : (1)450189 [13:44:03]line ИНН: 02508201610067 [13:44:03]line Контрольно-Кассовый Чек [13:44:03]line ПРОДАЖА [13:44:03]line ТРК (МРК, ГНК) : 31 [13:44:03]line Товар: 2710124130 [13:44:03]line Аи-92-К-2 [13:44:03]line 10.470 * 66.90 [13:44:03]line = 700.44 [13:44:03]line НДС 12% НСП 1% [13:44:03]line > о реализуемом товаре [13:44:03]line ОКРУГЛЕНИЕ: -0.44 [13:44:03]line ИТОГО: 700.00 [13:44:03]line Внесено: 700.00 [13:44:03]line СДАЧА: 0.00 [13:44:03]line НСП 1% : 6.20 [13:44:03]line НДС 12% : 74.38 [13:44:03]line Наличными: 700.00 [13:44:03]line Безнал.: 0.00 [13:44:03]line Место: АЗС № 171 "Партнер Нефть" [13:44:03]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [13:44:03]line СНО: Общий режим [13:44:03]line Чек 211 28.10.2024 13:44 [13:44:03]line Смена: 545 ФФД: 1.0 [13:44:03]line ЗНМ: 0300000109 [13:44:03]line РНМ: 0000000000091777 [13:44:03]line Версия ККМ: 001 [13:44:03]line ФМ: 0000000000871756 [13:44:03]line ФД: 202411 [13:44:03]line ФПД: 183186941114738 [13:44:03]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T134402&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202411&fm=183186941114738&tin=02508201610067®Number=0000000000091777&sum=70000 [13:44:03]OFD Sender: Processing packet 202411 [packets to send 116, broken 115] [13:44:03]ProducePacketName [13:44:03]name=ofd_packets/00202411 [13:44:03]OFD Sender: To server: pG, [13:44:03]CommunicateWithHost lk.salyk.kg:30040 [13:44:03]ConnectInit lk.salyk.kg [13:44:03]written 0, free lines is 4095 [13:44:03]Connected sock=9 [13:44:03]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 D8 74 07 01 60 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 32 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 D3 00 00 00 F4 03 04 00 22 95 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 AB 16 03 00 35 04 06 00 A6 9B 88 8D 79 72 CB C2 C7 D4 D9 DB DE A9 [13:44:04]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 B4 D2 47 00 7C B5 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 AB 16 03 00 F4 03 04 00 D8 40 1F 67 B6 04 01 00 00 63 40 98 03 E8 F3 7D C1 [13:44:04]CommunicateWithHost err = 0 [13:44:04]CheckOFDResponse [13:44:04]1017 (14) - 77093643461234 [13:44:04]1041 (16) - 0000000000871756 [13:44:04]1040 (4) - 202411 [13:44:04]1012 (4) - 28.10.2024 07:44 [13:44:04]1206 (1) - 0 [13:44:04]OFD Sender: Remove packet 202411 [13:44:04]ProducePacketName [13:44:04]name=ofd_packets/00202411 [13:44:04]NVStorageDeleteData [13:44:04]Write to MH i2c: 01 00 00 0D 10 1D [13:44:04]Write i2c OK [13:44:04]MH_I2C_Read... [13:44:04]Read from MH i2c: 01 [13:44:04]MH_I2C_Read... [13:44:04]Read from MH i2c: 01 07 00 [13:44:04]MH_I2C_Read... [13:44:04]Read from MH i2c: 01 07 00 0D 10 00 00 00 00 00 91 0C C1 [13:44:04]RasterBufferAndPrint [13:44:04]line [13:44:04]line [13:44:04]line [13:44:04]line [13:44:04]line [13:44:04]written 0, free lines is 3221 [13:44:04]MH_Cut [13:44:04]Write to MH i2c: D1 01 00 14 10 01 F6 [13:44:04]Write i2c OK [13:44:04]MH_I2C_Read... [13:44:04]Read from MH i2c: D1 [13:44:04]MH_I2C_Read... [13:44:04]Read from MH i2c: D1 01 00 [13:44:04]MH_I2C_Read... [13:44:04]Read from MH i2c: D1 01 00 14 10 00 F5 [13:44:04]Write to MH i2c: 01 00 00 15 10 25 [13:44:04]Write i2c OK [13:44:04]MH_I2C_Read... [13:44:04]OFD Sender: No OFD packet to send [13:44:05]*** Cut start [13:44:05]*** Purtial cut [13:44:05]*** Stage 1: CUTSNS_PIN = 1 [13:44:05]Read from MH i2c: 01 [13:44:05]MH_I2C_Read... [13:44:05]*** Stop cut motor [13:44:05]*** Cut end [13:44:05]Read from MH i2c: 01 07 00 [13:44:05]MH_I2C_Read... [13:44:05]Read from MH i2c: 01 07 00 15 10 00 00 00 00 00 FF 0F 3A [13:44:05]process_action close_receipt done [13:44:05]requested_data is exist [13:44:05]produce_requested_data [13:44:05]requested_item fm.sn is exist - process it [13:44:05]wFMCommunicate request_size=4 [13:44:05]MH_SAM_APDU [13:44:05]CAPDU: 80 11 00 00 [13:44:05]Write to MH i2c: E2 08 00 16 10 80 11 00 00 00 00 00 00 A0 [13:44:05]Write i2c OK [13:44:05]MH_I2C_Read... [13:44:05]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:44:05]Read from MH i2c: E2 [13:44:05]MH_I2C_Read... [13:44:05]Read from MH i2c: E2 17 00 [13:44:05]MH_I2C_Read... [13:44:05]Read from MH i2c: E2 17 00 16 10 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 F5 [13:44:05]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [13:44:05]wFMCommunicate OK [13:44:05]requested_item fd.num is exist - process it [13:44:05]SAM_PROTO_GetFieldsCounters [13:44:05]wFMCommunicate request_size=4 [13:44:05]MH_SAM_APDU [13:44:05]CAPDU: 80 13 00 00 [13:44:05]Write to MH i2c: E2 08 00 17 10 80 13 00 00 00 00 00 00 A3 [13:44:05]Write i2c OK [13:44:05]MH_I2C_Read... [13:44:05]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:44:05]Read from MH i2c: E2 [13:44:05]MH_I2C_Read... [13:44:05]Read from MH i2c: E2 62 00 [13:44:05]MH_I2C_Read... [13:44:05]Read from MH i2c: E2 62 00 17 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 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 AB 16 03 00 0E 04 04 00 21 02 00 00 12 04 04 00 D3 00 00 00 5E 04 04 00 D3 00 00 00 57 04 04 00 D4 00 00 00 19 04 04 00 00 00 00 00 90 00 2C [13:44:05]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 AB 16 03 00 0E 04 04 00 21 02 00 00 12 04 04 00 D3 00 00 00 5E 04 04 00 D3 00 00 00 57 04 04 00 D4 00 00 00 19 04 04 00 00 00 00 00 90 00 [13:44:05]wFMCommunicate OK [13:44:05]SAM_PROTO_GetFieldsCounters done [13:44:05]requested_item shift.num is exist - process it [13:44:05]requested_item shift.opened is exist - process it [13:44:05]req_shift_opened [13:44:05]FM_GetShiftState [13:44:05]SAM_PROTO_GetShiftState [13:44:05]wFMCommunicate request_size=4 [13:44:05]MH_SAM_APDU [13:44:05]CAPDU: 80 13 01 00 [13:44:05]Write to MH i2c: E2 08 00 18 10 80 13 01 00 00 00 00 00 A5 [13:44:05]Write i2c OK [13:44:05]MH_I2C_Read... [13:44:05]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:44:05]Read from MH i2c: E2 [13:44:05]MH_I2C_Read... [13:44:05]Read from MH i2c: E2 0E 00 [13:44:05]MH_I2C_Read... [13:44:05]Read from MH i2c: E2 0E 00 18 10 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 50 [13:44:05]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [13:44:05]wFMCommunicate OK [13:44:05]SAM_PROTO_GetShiftState done [13:44:05]FM_GetShiftState done [13:44:05]req_shift_opened done [13:44:05]requested_item shift.open_date is exist - process it [13:44:05]req_shift_open_date [13:44:05]req_shift_open_date done [13:44:05]produce_requested_data done [13:44:05]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202411,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670} [13:44:05]process_action_free close_receipt [13:44:05]json_value_free [13:44:05]json_value_free done [13:44:05]process_json_proto returns [13:44:05]Send response to host [13:44:05]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202411,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670}}} [13:44:05]free response buf [13:44:05]execute_script done [13:44:05]execute_script returns [13:44:05]free content buf [13:44:05]Sock 10.Close socket [13:44:05]Sock 10.Thread stoped [13:44:09]OFD Sender: No OFD packet to send [13:44:14]OFD Sender: No OFD packet to send [13:44:19]OFD Sender: No OFD packet to send [13:44:24]OFD Sender: No OFD packet to send [13:44:29]OFD Sender: No OFD packet to send [13:44:34]OFD Sender: No OFD packet to send [13:44:39]accept exits with 7 [13:44:39]New connection [13:44:39]New thread 3066977636 created [13:44:39]Thread 3067120996 joined [13:44:39]Waiting for new connection... [13:44:39] Sock 7.Parse request [13:44:39]Sock 7.Check first char [13:44:39]Sock 7.First char is OK [13:44:39]request: POST /json_proto HTTP/1.0 [13:44:39]Method: POST [13:44:39]URL: /json_proto [13:44:39]Method is POST - this is cgi request [13:44:39]url: /json_proto [13:44:39]query_string will be loaded in cgi processing [13:44:39]execute_cgi json_proto POST (null) [13:44:39]execute_cgi path=json_proto method=POST [13:44:39]POST find Content-Length [13:44:39]Host: 172.17.63.195:8080 [13:44:39]Content-Length: 677 [13:44:39]Content-Type: application/json [13:44:39] [13:44:39]POST finish read [13:44:39]Found Content-Length = 677 [13:44:39]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450190", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "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" ] } } [13:44:39]execute_script... [13:44: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)450190", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "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" ] } } [13:44:39]POST & json_proto [13:44:39]process_json_proto [13:44:39]json parsed OK: [13:44:39]protocol is kg_v1.0 [13:44:39]action value=close_receipt [13:44:39]process_action close_receipt [13:44:39]cmd_close_receipt [13:44:39]MH_GetDate [13:44:39]Write to MH i2c: F0 00 00 19 10 18 [13:44:39]Write i2c OK [13:44:39]MH_I2C_Read... [13:44:39]Read from MH i2c: F0 [13:44:39]MH_I2C_Read... [13:44:39]Read from MH i2c: F0 09 00 [13:44:39]MH_I2C_Read... [13:44:39]Read from MH i2c: F0 09 00 19 10 00 48 95 1F 67 47 1B 1E 67 6B [13:44:39]GetLastDocTimeStamp 1730123042 [13:44:39]current date 1730123080 [13:44:39]FM_GetShiftState [13:44:39]SAM_PROTO_GetShiftState [13:44:39]wFMCommunicate request_size=4 [13:44:39]MH_SAM_APDU [13:44:39]CAPDU: 80 13 01 00 [13:44:39]Write to MH i2c: E2 08 00 1A 10 80 13 01 00 00 00 00 00 A7 [13:44:39]Write i2c OK [13:44:39]MH_I2C_Read... [13:44:39]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:44:39]Read from MH i2c: E2 [13:44:39]MH_I2C_Read... [13:44:39]Read from MH i2c: E2 0E 00 [13:44:39]MH_I2C_Read... [13:44:39]Read from MH i2c: E2 0E 00 1A 10 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 52 [13:44:39]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [13:44:39]wFMCommunicate OK [13:44:39]SAM_PROTO_GetShiftState done [13:44:39]FM_GetShiftState done [13:44:39]opened in 1730073670 [13:44:39]opened+sec_in_day 1730160070 [13:44:39]quantity*price = 40006 [13:44:39]sum+1 = 40007 [13:44:39]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.06 ИТОГО: 400.00 Внесено: 400.00 СДАЧА: 0.00 НСП 1% : 3.54 НДС 12% : 42.48 Наличными: 400.00 Безнал.: 0.00 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 212 28.10.2024 13:44 Смена: 545 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 ФМ: 0000000000871756 ФД: 202412 ФПД: 26308887581547 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T134440&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202412&fm=26308887581547&tin=02508201610067®Number=0000000000091777&sum=40000 [13:44:40]StoreToDocumentArchive [13:44:40]shift 545 fd 202412 [13:44:40]save to /storage/0545/doc_00202412 [13:44:40]save last doc name /storage/0545/doc_00202412 to /storage/kkm_last_doc_name [13:44:40]save OK [13:44:40]Clear old archive folders... [13:44:40]ProcessDocumentItem done err = 0, tmpTLVsize=251 [13:44:40]tlvbuf is 013842B0 [13:44:40]SAM_PROTO_ClearQueue [13:44:40]wFMCommunicate request_size=4 [13:44:40]MH_SAM_APDU [13:44:40]CAPDU: 80 09 00 00 [13:44:40]Write to MH i2c: E2 08 00 27 10 80 09 00 00 00 00 00 00 A9 [13:44:40]Write i2c OK [13:44:40]MH_I2C_Read... [13:44:40]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [13:44:40]Read from MH i2c: E2 [13:44:40]MH_I2C_Read... [13:44:40]Read from MH i2c: E2 03 00 [13:44:40]MH_I2C_Read... [13:44:40]Read from MH i2c: E2 03 00 27 10 00 90 00 AB [13:44:40]RAPDU: 90 00 [13:44:40]wFMCommunicate OK [13:44:40]SAM_PROTO_ClearQueue done [13:44:40]KKMCreateOFDPacket [13:44:40]OFDProtocolAddRootSTLVToBuf [13:44:40]FM_MakeSignedData [13:44:40]FM_MakeSignedData [13:44:40]SAM_PROTO_SignData [13:44:40]wFMCommunicate request_size=4 [13:44:40]MH_SAM_APDU [13:44:40]CAPDU: 80 0D 01 02 [13:44:40]Write to MH i2c: E2 08 00 28 10 80 0D 01 02 00 00 00 00 B1 [13:44:40]Write i2c OK [13:44:40]MH_I2C_Read... [13:44:40]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [13:44:40]Read from MH i2c: E2 [13:44:40]MH_I2C_Read... [13:44:40]Read from MH i2c: E2 03 00 [13:44:40]MH_I2C_Read... [13:44:40]Read from MH i2c: E2 03 00 28 10 00 90 00 AC [13:44:40]RAPDU: 90 00 [13:44:40]wFMCommunicate OK [13:44:40]wFMCommunicate request_size=255 [13:44:40]MH_SAM_APDU [13:44: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 32 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 D4 00 00 00 F4 03 04 00 48 95 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 AC 16 03 00 35 04 06 00 17 [13:44:40]Write to MH i2c: E2 02 01 29 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 32 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 D4 00 00 00 F4 03 04 00 48 95 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 AC 16 03 00 35 04 06 00 17 00 00 4A [13:44:40]Write i2c OK [13:44:40]MH_I2C_Read... [13:44:41]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:44:41]Read from MH i2c: E2 [13:44:41]MH_I2C_Read... [13:44:41]Read from MH i2c: E2 03 00 [13:44:41]MH_I2C_Read... [13:44:41]Read from MH i2c: E2 03 00 29 10 00 90 00 AD [13:44:41]RAPDU: 90 00 [13:44:41]wFMCommunicate OK [13:44:41]wFMCommunicate request_size=10 [13:44:41]MH_SAM_APDU [13:44:41]CAPDU: 80 0D 02 02 05 ED 83 E6 13 6B [13:44:41]Write to MH i2c: E2 0D 00 2A 10 80 0D 02 02 05 00 ED 83 E6 13 6B 00 00 92 [13:44:41]Write i2c OK [13:44:41]MH_I2C_Read... [13:44:41]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:44:41]Read from MH i2c: E2 [13:44:41]MH_I2C_Read... [13:44:41]Read from MH i2c: E2 03 00 [13:44:41]MH_I2C_Read... [13:44:41]Read from MH i2c: E2 03 00 2A 10 00 90 00 AE [13:44:41]RAPDU: 90 00 [13:44:41]wFMCommunicate OK [13:44:41]wFMCommunicate request_size=4 [13:44:41]MH_SAM_APDU [13:44:41]CAPDU: 80 0D 03 02 [13:44:41]Write to MH i2c: E2 08 00 2B 10 80 0D 03 02 00 00 00 00 B6 [13:44:41]Write i2c OK [13:44:41]MH_I2C_Read... [13:44:41]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [13:44:41]Read from MH i2c: E2 [13:44:41]MH_I2C_Read... [13:44:41]Read from MH i2c: E2 0B 00 [13:44:41]MH_I2C_Read... [13:44:41]Read from MH i2c: E2 0B 00 2B 10 00 0A CB 98 DD BB 9B E3 57 90 00 91 [13:44:41]RAPDU: 0A CB 98 DD BB 9B E3 57 90 00 [13:44:41]wFMCommunicate OK [13:44:41]SAM_PROTO_SignData done [13:44:41]FM_MakeSignedData done [13:44:41]CreateOFDProtocolMessage [13:44:41]wFMCommunicate request_size=4 [13:44:41]MH_SAM_APDU [13:44:41]CAPDU: 80 11 00 00 [13:44:41]Write to MH i2c: E2 08 00 2C 10 80 11 00 00 00 00 00 00 B6 [13:44:41]Write i2c OK [13:44:41]MH_I2C_Read... [13:44:41]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:44:41]Read from MH i2c: E2 [13:44:41]MH_I2C_Read... [13:44:41]Read from MH i2c: E2 17 00 [13:44:41]MH_I2C_Read... [13:44:41]Read from MH i2c: E2 17 00 2C 10 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 0B [13:44:41]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [13:44:41]wFMCommunicate OK [13:44:41]CreateOFDProtocolMessage done [13:44:41]OFDSenderStorePacket 202412 [13:44:41]StoreOFDPacket docnum=202412 [13:44:41]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 9F BD 07 01 3B 2A 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 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 D4 00 00 00 F4 03 04 00 48 95 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 AC 16 03 00 35 04 06 00 17 ED 83 E6 13 6B 0A CB 98 DD BB 9B E3 57 [13:44:41]CheckFolder [13:44:41]dirname=/storage/ofd_packets [13:44:41]CheckFolder done [13:44:41]ProducePacketName [13:44:41]name=ofd_packets/00202412 [13:44:41]NVStorageSaveData ofd_packets/00202412 [13:44:41]File name is /storage/ofd_packets/00202412 [13:44:41]Write 301 bytes [13:44:41]NVStorageSaveData done [13:44:41]OFDSenderStorePacket done [13:44:41]KKMCreateOFDPacket done [13:44:41]NVStorageSaveData kkm_last_timestamp [13:44:41]File name is /storage/kkm_last_timestamp [13:44:41]Write 4 bytes [13:44:41]NVStorageSaveData done [13:44:41]ExternCall_PrintAddStr [13:44:41]wPrintStart [13:44:41]Write to MH i2c: 01 00 00 2D 10 3D [13:44:41]Write i2c OK [13:44:41]MH_I2C_Read... [13:44:41]Read from MH i2c: 01 [13:44:41]MH_I2C_Read... [13:44:41]Read from MH i2c: 01 07 00 [13:44:41]MH_I2C_Read... [13:44:41]Read from MH i2c: 01 07 00 2D 10 00 00 00 00 00 FF 0F 52 [13:44:41]RasterBufferAndPrint [13:44:41]line Счет N : (1)450190 [13:44:41]line ИНН: 02508201610067 [13:44:41]line Контрольно-Кассовый Чек [13:44:41]line ПРОДАЖА [13:44:41]line ТРК (МРК, ГНК) : 41 [13:44:41]line Товар: 2710124130 [13:44:41]line Аи-92-К-2 [13:44:41]line 5.980 * 66.90 [13:44:41]line = 400.06 [13:44:41]line НДС 12% НСП 1% [13:44:41]line > о реализуемом товаре [13:44:41]line ОКРУГЛЕНИЕ: -0.06 [13:44:41]line ИТОГО: 400.00 [13:44:41]line Внесено: 400.00 [13:44:41]line СДАЧА: 0.00 [13:44:41]line НСП 1% : 3.54 [13:44:41]line НДС 12% : 42.48 [13:44:41]line Наличными: 400.00 [13:44:41]line Безнал.: 0.00 [13:44:41]line Место: АЗС № 171 "Партнер Нефть" [13:44:41]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [13:44:41]line СНО: Общий режим [13:44:41]line Чек 212 28.10.2024 13:44 [13:44:41]line Смена: 545 ФФД: 1.0 [13:44:41]line ЗНМ: 0300000109 [13:44:41]line РНМ: 0000000000091777 [13:44:41]line Версия ККМ: 001 [13:44:41]line ФМ: 0000000000871756 [13:44:41]line ФД: 202412 [13:44:41]line ФПД: 26308887581547 [13:44:41]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T134440&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202412&fm=26308887581547&tin=02508201610067®Number=0000000000091777&sum=40000 [13:44:41]OFD Sender: Processing packet 202412 [packets to send 116, broken 115] [13:44:41]ProducePacketName [13:44:41]name=ofd_packets/00202412 [13:44:41]OFD Sender: To server: pG, [13:44:41]CommunicateWithHost lk.salyk.kg:30040 [13:44:41]ConnectInit lk.salyk.kg [13:44:41]written 0, free lines is 4095 [13:44:41]Connected sock=10 [13:44:41]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 9F BD 07 01 3B 2A 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 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 D4 00 00 00 F4 03 04 00 48 95 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 AC 16 03 00 35 04 06 00 17 ED 83 E6 13 6B 0A CB 98 DD BB 9B E3 57 [13:44: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 35 36 4F 00 00 00 F5 F6 47 00 0C 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 35 36 10 04 04 00 AC 16 03 00 F4 03 04 00 FE 40 1F 67 B6 04 01 00 00 B1 CD 35 97 D7 F2 13 5E [13:44:41]CommunicateWithHost err = 0 [13:44:41]CheckOFDResponse [13:44:41]1017 (14) - 77093643461234 [13:44:41]1041 (16) - 0000000000871756 [13:44:41]1040 (4) - 202412 [13:44:41]1012 (4) - 28.10.2024 07:45 [13:44:41]1206 (1) - 0 [13:44:41]OFD Sender: Remove packet 202412 [13:44:41]ProducePacketName [13:44:41]name=ofd_packets/00202412 [13:44:41]NVStorageDeleteData [13:44:42]Write to MH i2c: 01 00 00 58 10 68 [13:44:42]Write i2c OK [13:44:42]MH_I2C_Read... [13:44:42]Read from MH i2c: 01 [13:44:42]MH_I2C_Read... [13:44:42]Read from MH i2c: 01 07 00 [13:44:42]MH_I2C_Read... [13:44:42]Read from MH i2c: 01 07 00 58 10 00 00 00 00 00 A8 0C 23 [13:44:42]RasterBufferAndPrint [13:44:42]line [13:44:42]line [13:44:42]line [13:44:42]line [13:44:42]line [13:44:42]written 0, free lines is 3247 [13:44:42]MH_Cut [13:44:42]Write to MH i2c: D1 01 00 5F 10 01 41 [13:44:42]Write i2c OK [13:44:42]MH_I2C_Read... [13:44:42]Read from MH i2c: D1 [13:44:42]MH_I2C_Read... [13:44:42]Read from MH i2c: D1 01 00 [13:44:42]MH_I2C_Read... [13:44:42]Read from MH i2c: D1 01 00 5F 10 00 40 [13:44:42]Write to MH i2c: 01 00 00 60 10 70 [13:44:42]Write i2c OK [13:44:42]MH_I2C_Read... [13:44:42]OFD Sender: No OFD packet to send [13:44:42]int [13:44:42]*** FLAG_PRN_PAP2 set [13:44:42]*** Cut start [13:44:42]*** Purtial cut [13:44:42]*** CUTSNS_PIN = 0 [13:44:42]*** Stage 1: CUTSNS_PIN = 1 [13:44:44]Read from MH i2c: 01 [13:44:44]MH_I2C_Read... [13:44:44]*** Stop cut motor [13:44:44]Read from MH i2c: 01 *** Cut end [13:44:44]07 00 [13:44:44]MH_I2C_Read... [13:44:44]Read from MH i2c: 01 07 00 60 10 00 02 00 00 00 FF 0F 87 [13:44:44]process_action close_receipt done [13:44:44]requested_data is exist [13:44:44]produce_requested_data [13:44:44]requested_item fm.sn is exist - process it [13:44:44]wFMCommunicate request_size=4 [13:44:44]MH_SAM_APDU [13:44:44]CAPDU: 80 11 00 00 [13:44:44]Write to MH i2c: E2 08 00 61 10 80 11 00 00 00 00 00 00 EB [13:44:44]Write i2c OK [13:44:44]MH_I2C_Read... [13:44:44]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:44:44]Read from MH i2c: E2 [13:44:44]MH_I2C_Read... [13:44:44]Read from MH i2c: E2 17 00 [13:44:44]MH_I2C_Read... [13:44:44]Read from MH i2c: E2 17 00 61 10 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 40 [13:44:44]Write to MH i2c: RAPDU: 01 11 00 04 00 10 62 00 10 30 72 30 [13:44:44]30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [13:44:44]wFMCommunicate OK [13:44:44]requested_item fd.num is exist - process it [13:44:44]SAM_PROTO_GetFieldsCounters [13:44:44]Write i2c OK [13:44:44]wFMCommunicate request_size=4 [13:44:44]MH_I2C_Read... [13:44:44]MH_SAM_APDU [13:44:44]CAPDU: Read from MH i2c: 80 01 13 [13:44:44]00 MH_I2C_Read... [13:44:44]00 [13:44:44]Read from MH i2c: 01 07 00 [13:44:44]MH_I2C_Read... [13:44:44]Read from MH i2c: 01 07 00 62 10 00 02 00 00 00 FF 0F 89 [13:44:44]Write to MH i2c: state=0 [13:44:44]E2 Cover opened [13:44:44]08 00 63 10 80 13 00 00 00 00 00 00 EF [13:44:44]Write i2c OK [13:44:44]MH_I2C_Read... [13:44:44]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:44:44]Read from MH i2c: E2 [13:44:44]MH_I2C_Read... [13:44:44]Read from MH i2c: E2 62 00 [13:44:44]MH_I2C_Read... [13:44:44]Read from MH i2c: E2 62 00 63 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 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 AC 16 03 00 0E 04 04 00 21 02 00 00 12 04 04 00 D4 00 00 00 5E 04 04 00 D4 00 00 00 57 04 04 00 D5 00 00 00 19 04 04 00 00 00 00 00 90 00 7C [13:44:44]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 AC 16 03 00 0E 04 04 00 21 02 00 00 12 04 04 00 D4 00 00 00 5E 04 04 00 D4 00 00 00 57 04 04 00 D5 00 00 00 19 04 04 00 00 00 00 00 90 00 [13:44:44]wFMCommunicate OK [13:44:44]SAM_PROTO_GetFieldsCounters done [13:44:44]requested_item shift.num is exist - process it [13:44:44]requested_item shift.opened is exist - process it [13:44:44]req_shift_opened [13:44:44]FM_GetShiftState [13:44:44]SAM_PROTO_GetShiftState [13:44:44]wFMCommunicate request_size=4 [13:44:44]MH_SAM_APDU [13:44:44]CAPDU: 80 13 01 00 [13:44:44]Write to MH i2c: E2 08 00 64 10 80 13 01 00 00 00 00 00 F1 [13:44:44]Write i2c OK [13:44:44]MH_I2C_Read... [13:44:44]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:44:44]Read from MH i2c: E2 [13:44:44]MH_I2C_Read... [13:44:44]Read from MH i2c: E2 0E 00 [13:44:44]MH_I2C_Read... [13:44:44]Read from MH i2c: E2 0E 00 64 10 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 9C [13:44:44]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [13:44:44]wFMCommunicate OK [13:44:44]SAM_PROTO_GetShiftState done [13:44:44]FM_GetShiftState done [13:44:44]req_shift_opened done [13:44:44]requested_item shift.open_date is exist - process it [13:44:44]req_shift_open_date [13:44:44]req_shift_open_date done [13:44:44]produce_requested_data done [13:44:44]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202412,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670} [13:44:44]process_action_free close_receipt [13:44:44]json_value_free [13:44:44]json_value_free done [13:44:44]process_json_proto returns [13:44:44]Send response to host [13:44:44]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202412,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670}}} [13:44:44]free response buf [13:44:44]execute_script done [13:44:44]execute_script returns [13:44:44]free content buf [13:44:44]Sock 7.Close socket [13:44:44]Sock 7.Thread stoped [13:44:47]OFD Sender: No OFD packet to send [13:44:49]Write to MH i2c: 01 00 00 65 10 75 [13:44:49]Write i2c OK [13:44:49]MH_I2C_Read... [13:44:49]Read from MH i2c: 01 [13:44:49]MH_I2C_Read... [13:44:49]Read from MH i2c: 01 07 00 [13:44:49]MH_I2C_Read... [13:44:49]Read from MH i2c: 01 07 00 65 10 00 02 00 00 00 FF 0F 8C [13:44:49]state=3 [13:44:49]Cover opened [13:44:52]OFD Sender: No OFD packet to send [13:44:54]Write to MH i2c: 01 00 00 66 10 76 [13:44:54]Write i2c OK [13:44:54]MH_I2C_Read... [13:44:54]Read from MH i2c: 01 [13:44:54]MH_I2C_Read... [13:44:54]Read from MH i2c: 01 07 00 [13:44:54]MH_I2C_Read... [13:44:54]Read from MH i2c: 01 07 00 66 10 00 02 00 00 00 FF 0F 8D [13:44:54]state=3 [13:44:54]Cover opened [13:44:57]OFD Sender: No OFD packet to send [13:44:59]Write to MH i2c: 01 00 00 67 10 77 [13:44:59]Write i2c OK [13:44:59]MH_I2C_Read... [13:44:59]Read from MH i2c: 01 [13:44:59]MH_I2C_Read... [13:44:59]Read from MH i2c: 01 07 00 [13:44:59]MH_I2C_Read... [13:44:59]Read from MH i2c: 01 07 00 67 10 00 02 00 00 00 FF 0F 8E [13:44:59]state=3 [13:44:59]Cover opened [13:45:02]OFD Sender: No OFD packet to send [13:45:04]Write to MH i2c: 01 00 00 68 10 78 [13:45:04]Write i2c OK [13:45:04]MH_I2C_Read... [13:45:04]Read from MH i2c: 01 [13:45:04]MH_I2C_Read... [13:45:04]Read from MH i2c: 01 07 00 [13:45:04]MH_I2C_Read... [13:45:04]Read from MH i2c: 01 07 00 68 10 00 02 00 00 00 FF 0F 8F [13:45:04]state=3 [13:45:04]Cover opened [13:45:07]OFD Sender: No OFD packet to send [13:45:09]Write to MH i2c: 01 00 00 69 10 79 [13:45:09]Write i2c OK [13:45:09]MH_I2C_Read... [13:45:09]Read from MH i2c: 01 [13:45:09]MH_I2C_Read... [13:45:09]Read from MH i2c: 01 07 00 [13:45:09]MH_I2C_Read... [13:45:09]Read from MH i2c: 01 07 00 69 10 00 02 00 00 00 FF 0F 90 [13:45:09]state=3 [13:45:09]Cover opened [13:45:12]OFD Sender: No OFD packet to send [13:45:14]Write to MH i2c: 01 00 00 6A 10 7A [13:45:14]Write i2c OK [13:45:14]MH_I2C_Read... [13:45:14]Read from MH i2c: 01 [13:45:14]MH_I2C_Read... [13:45:14]Read from MH i2c: 01 07 00 [13:45:14]MH_I2C_Read... [13:45:14]Read from MH i2c: 01 07 00 6A 10 00 02 00 00 00 FF 0F 91 [13:45:14]state=3 [13:45:14]Cover opened [13:45:17]OFD Sender: No OFD packet to send [13:45:19]Write to MH i2c: 01 00 00 6B 10 7B [13:45:19]Write i2c OK [13:45:19]MH_I2C_Read... [13:45:19]Read from MH i2c: 01 [13:45:19]MH_I2C_Read... [13:45:19]Read from MH i2c: 01 07 00 [13:45:19]MH_I2C_Read... [13:45:19]Read from MH i2c: 01 07 00 6B 10 00 02 00 00 00 FF 0F 92 [13:45:19]state=3 [13:45:19]Cover opened [13:45:22]OFD Sender: No OFD packet to send [13:45:24]Write to MH i2c: 01 00 00 6C 10 7C [13:45:24]Write i2c OK [13:45:24]MH_I2C_Read... [13:45:24]Read from MH i2c: 01 [13:45:24]MH_I2C_Read... [13:45:24]Read from MH i2c: 01 07 00 [13:45:24]MH_I2C_Read... [13:45:24]Read from MH i2c: 01 07 00 6C 10 00 02 00 00 00 FF 0F 93 [13:45:24]state=3 [13:45:24]Cover opened [13:45:27]OFD Sender: No OFD packet to send [13:45:29]Write to MH i2c: 01 00 00 6D 10 7D [13:45:29]Write i2c OK [13:45:29]MH_I2C_Read... [13:45:29]Read from MH i2c: 01 [13:45:29]MH_I2C_Read... [13:45:29]Read from MH i2c: 01 07 00 [13:45:29]MH_I2C_Read... [13:45:29]Read from MH i2c: 01 07 00 6D 10 00 02 00 00 00 FF 0F 94 [13:45:29]state=3 [13:45:29]Cover opened [13:45:32]OFD Sender: No OFD packet to send [13:45:34]Write to MH i2c: 01 00 00 6E 10 7E [13:45:34]Write i2c OK [13:45:34]MH_I2C_Read... [13:45:34]Read from MH i2c: 01 [13:45:34]MH_I2C_Read... [13:45:34]Read from MH i2c: 01 07 00 [13:45:34]MH_I2C_Read... [13:45:34]Read from MH i2c: 01 07 00 6E 10 00 02 00 00 00 FF 0F 95 [13:45:34]state=3 [13:45:34]Cover opened [13:45:37]OFD Sender: No OFD packet to send [13:45:39]Write to MH i2c: 01 00 00 6F 10 7F [13:45:39]Write i2c OK [13:45:39]MH_I2C_Read... [13:45:39]Read from MH i2c: 01 [13:45:39]MH_I2C_Read... [13:45:39]Read from MH i2c: 01 07 00 [13:45:39]MH_I2C_Read... [13:45:39]Read from MH i2c: 01 07 00 6F 10 00 02 00 00 00 FF 0F 96 [13:45:39]state=3 [13:45:39]Cover opened [13:45:42]OFD Sender: No OFD packet to send [13:45:44]Write to MH i2c: 01 00 00 70 10 80 [13:45:44]Write i2c OK [13:45:44]MH_I2C_Read... [13:45:44]Read from MH i2c: 01 [13:45:44]MH_I2C_Read... [13:45:44]Read from MH i2c: 01 07 00 [13:45:44]MH_I2C_Read... [13:45:44]Read from MH i2c: 01 07 00 70 10 00 02 00 00 00 FF 0F 97 [13:45:44]state=3 [13:45:44]Cover opened [13:45:47]OFD Sender: No OFD packet to send [13:45:49]Write to MH i2c: 01 00 00 71 10 81 [13:45:49]Write i2c OK [13:45:49]MH_I2C_Read... [13:45:49]Read from MH i2c: 01 [13:45:49]MH_I2C_Read... [13:45:49]Read from MH i2c: 01 07 00 [13:45:49]MH_I2C_Read... [13:45:49]Read from MH i2c: 01 07 00 71 10 00 02 00 00 00 FF 0F 98 [13:45:49]state=3 [13:45:49]Cover opened [13:45:52]OFD Sender: No OFD packet to send [13:45:54]Write to MH i2c: 01 00 00 72 10 82 [13:45:54]Write i2c OK [13:45:54]MH_I2C_Read... [13:45:54]Read from MH i2c: 01 [13:45:54]MH_I2C_Read... [13:45:54]Read from MH i2c: 01 07 00 [13:45:54]MH_I2C_Read... [13:45:54]Read from MH i2c: 01 07 00 72 10 00 02 00 00 00 FF 0F 99 [13:45:54]state=3 [13:45:54]Cover opened [13:45:57]OFD Sender: No OFD packet to send [13:45:59]Write to MH i2c: 01 00 00 73 10 83 [13:45:59]Write i2c OK [13:45:59]MH_I2C_Read... [13:45:59]Read from MH i2c: 01 [13:45:59]MH_I2C_Read... [13:45:59]Read from MH i2c: 01 07 00 [13:45:59]MH_I2C_Read... [13:45:59]Read from MH i2c: 01 07 00 73 10 00 02 00 00 00 FF 0F 9A [13:45:59]state=3 [13:45:59]Cover opened [13:46:02]OFD Sender: No OFD packet to send [13:46:04]Write to MH i2c: 01 00 00 74 10 84 [13:46:04]Write i2c OK [13:46:04]MH_I2C_Read... [13:46:04]Read from MH i2c: 01 [13:46:04]MH_I2C_Read... [13:46:04]Read from MH i2c: 01 07 00 [13:46:04]MH_I2C_Read... [13:46:04]Read from MH i2c: 01 07 00 74 10 00 02 00 00 00 FF 0F 9B [13:46:04]state=3 [13:46:04]Cover opened [13:46:07]OFD Sender: No OFD packet to send [13:46:09]Write to MH i2c: 01 00 00 75 10 85 [13:46:09]Write i2c OK [13:46:09]MH_I2C_Read... [13:46:09]Read from MH i2c: 01 [13:46:09]MH_I2C_Read... [13:46:09]Read from MH i2c: 01 07 00 [13:46:09]MH_I2C_Read... [13:46:09]Read from MH i2c: 01 07 00 75 10 00 02 00 00 00 FF 0F 9C [13:46:09]state=3 [13:46:09]Cover opened [13:46:12]OFD Sender: No OFD packet to send [13:46:14]Write to MH i2c: 01 00 00 76 10 86 [13:46:14]Write i2c OK [13:46:14]MH_I2C_Read... [13:46:14]Read from MH i2c: 01 [13:46:14]MH_I2C_Read... [13:46:14]Read from MH i2c: 01 07 00 [13:46:14]MH_I2C_Read... [13:46:14]Read from MH i2c: 01 07 00 76 10 00 02 00 00 00 FF 0F 9D [13:46:14]state=3 [13:46:14]Cover opened [13:46:17]OFD Sender: No OFD packet to send [13:46:19]Write to MH i2c: 01 00 00 77 10 87 [13:46:19]Write i2c OK [13:46:19]MH_I2C_Read... [13:46:19]Read from MH i2c: 01 [13:46:19]MH_I2C_Read... [13:46:19]Read from MH i2c: 01 07 00 [13:46:19]MH_I2C_Read... [13:46:19]Read from MH i2c: 01 07 00 77 10 00 02 00 00 00 FF 0F 9E [13:46:19]state=3 [13:46:19]Cover opened [13:46:22]OFD Sender: No OFD packet to send [13:46:24]Write to MH i2c: 01 00 00 78 10 88 [13:46:24]Write i2c OK [13:46:24]MH_I2C_Read... [13:46:24]Read from MH i2c: 01 [13:46:24]MH_I2C_Read... [13:46:24]Read from MH i2c: 01 07 00 [13:46:24]MH_I2C_Read... [13:46:24]Read from MH i2c: 01 07 00 78 10 00 02 00 00 00 FF 0F 9F [13:46:24]state=3 [13:46:24]Cover opened [13:46:27]OFD Sender: No OFD packet to send [13:46:29]Write to MH i2c: 01 00 00 79 10 89 [13:46:29]Write i2c OK [13:46:29]MH_I2C_Read... [13:46:29]Read from MH i2c: 01 [13:46:29]MH_I2C_Read... [13:46:29]Read from MH i2c: 01 07 00 [13:46:29]MH_I2C_Read... [13:46:29]Read from MH i2c: 01 07 00 79 10 00 02 00 00 00 FF 0F A0 [13:46:29]state=3 [13:46:29]Cover opened [13:46:32]OFD Sender: No OFD packet to send [13:46:34]Write to MH i2c: 01 00 00 7A 10 8A [13:46:34]Write i2c OK [13:46:34]MH_I2C_Read... [13:46:34]Read from MH i2c: 01 [13:46:34]MH_I2C_Read... [13:46:34]Read from MH i2c: 01 07 00 [13:46:34]MH_I2C_Read... [13:46:34]Read from MH i2c: 01 07 00 7A 10 00 02 00 00 00 FF 0F A1 [13:46:34]state=3 [13:46:34]Cover opened [13:46:37]OFD Sender: No OFD packet to send [13:46:39]Write to MH i2c: 01 00 00 7B 10 8B [13:46:39]Write i2c OK [13:46:39]MH_I2C_Read... [13:46:39]Read from MH i2c: 01 [13:46:39]MH_I2C_Read... [13:46:39]Read from MH i2c: 01 07 00 [13:46:39]MH_I2C_Read... [13:46:39]Read from MH i2c: 01 07 00 7B 10 00 02 00 00 00 FF 0F A2 [13:46:39]state=3 [13:46:39]Cover opened [13:46:42]OFD Sender: No OFD packet to send [13:46:42]accept exits with 9 [13:46:42]New connection [13:46:42]New thread 3067120996 created [13:46:42]Thread 3066977636 joined [13:46:42]Waiting for new connection... [13:46:42] Sock 9.Parse request [13:46:42]Sock 9.Check first char [13:46:42]Sock 9.First char is OK [13:46:42]request: POST /json_proto HTTP/1.0 [13:46:42]Method: POST [13:46:42]URL: /json_proto [13:46:42]Method is POST - this is cgi request [13:46:42]url: /json_proto [13:46:42]query_string will be loaded in cgi processing [13:46:42]execute_cgi json_proto POST (null) [13:46:42]execute_cgi path=json_proto method=POST [13:46:42]POST find Content-Length [13:46:42]Host: 172.17.63.195:8080 [13:46:42]Content-Length: 671 [13:46:42]Content-Type: application/json [13:46:42] [13:46:42]POST finish read [13:46:42]Found Content-Length = 671 [13:46:42]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450191", "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" : 11.700, "sum" : 800.28, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 800.00, "total" : 800.00, "payments": [ { "type": 0, "sum" : 800.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:46:42]execute_script... [13:46: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)450191", "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" : 11.700, "sum" : 800.28, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 800.00, "total" : 800.00, "payments": [ { "type": 0, "sum" : 800.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:46:42]POST & json_proto [13:46:42]process_json_proto [13:46:42]json parsed OK: [13:46:42]protocol is kg_v1.0 [13:46:42]action value=close_receipt [13:46:42]process_action close_receipt [13:46:42]cmd_close_receipt [13:46:42]MH_GetDate [13:46:42]Write to MH i2c: F0 00 00 7C 10 7B [13:46:42]Write i2c OK [13:46:42]MH_I2C_Read... [13:46:42]Read from MH i2c: F0 [13:46:42]MH_I2C_Read... [13:46:42]Read from MH i2c: F0 09 00 [13:46:42]MH_I2C_Read... [13:46:42]Read from MH i2c: F0 09 00 7C 10 00 C3 95 1F 67 47 1B 1E 67 49 [13:46:42]GetLastDocTimeStamp 1730123080 [13:46:42]current date 1730123203 [13:46:42]FM_GetShiftState [13:46:42]SAM_PROTO_GetShiftState [13:46:42]wFMCommunicate request_size=4 [13:46:42]MH_SAM_APDU [13:46:42]CAPDU: 80 13 01 00 [13:46:42]Write to MH i2c: E2 08 00 7D 10 80 13 01 00 00 00 00 00 0A [13:46:42]Write i2c OK [13:46:42]MH_I2C_Read... [13:46:42]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:46:42]Read from MH i2c: E2 [13:46:42]MH_I2C_Read... [13:46:42]Read from MH i2c: E2 0E 00 [13:46:42]MH_I2C_Read... [13:46:42]Read from MH i2c: E2 0E 00 7D 10 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 B5 [13:46:42]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [13:46:42]wFMCommunicate OK [13:46:42]SAM_PROTO_GetShiftState done [13:46:42]FM_GetShiftState done [13:46:42]opened in 1730073670 [13:46:42]opened+sec_in_day 1730160070 [13:46:42]quantity*price = 80028 [13:46:42]sum+1 = 80029 [13:46:42]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.28 ИТОГО: 800.00 Внесено: 800.00 СДАЧА: 0.00 НСП 1% : 7.08 НДС 12% : 84.98 Наличными: 800.00 Безнал.: 0.00 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 213 28.10.2024 13:46 Смена: 545 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 ФМ: 0000000000871756 ФД: 202413 ФПД: 36235096531557 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T134643&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202413&fm=36235096531557&tin=02508201610067®Number=0000000000091777&sum=80000 [13:46:43]StoreToDocumentArchive [13:46:43]shift 545 fd 202413 [13:46:43]save to /storage/0545/doc_00202413 [13:46:43]save last doc name /storage/0545/doc_00202413 to /storage/kkm_last_doc_name [13:46:43]save OK [13:46:43]Clear old archive folders... [13:46:43]ProcessDocumentItem done err = 0, tmpTLVsize=252 [13:46:43]tlvbuf is 013788A0 [13:46:43]SAM_PROTO_ClearQueue [13:46:43]wFMCommunicate request_size=4 [13:46:43]MH_SAM_APDU [13:46:43]CAPDU: 80 09 00 00 [13:46:43]Write to MH i2c: E2 08 00 8A 10 80 09 00 00 00 00 00 00 0C [13:46:43]Write i2c OK [13:46:43]MH_I2C_Read... [13:46:43]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [13:46:43]Read from MH i2c: E2 [13:46:43]MH_I2C_Read... [13:46:43]Read from MH i2c: E2 03 00 [13:46:43]MH_I2C_Read... [13:46:43]Read from MH i2c: E2 03 00 8A 10 00 90 00 0E [13:46:43]RAPDU: 90 00 [13:46:43]wFMCommunicate OK [13:46:43]SAM_PROTO_ClearQueue done [13:46:43]KKMCreateOFDPacket [13:46:43]OFDProtocolAddRootSTLVToBuf [13:46:43]FM_MakeSignedData [13:46:43]FM_MakeSignedData [13:46:43]SAM_PROTO_SignData [13:46:43]wFMCommunicate request_size=4 [13:46:43]MH_SAM_APDU [13:46:43]CAPDU: 80 0D 01 02 [13:46:43]Write to MH i2c: E2 08 00 8B 10 80 0D 01 02 00 00 00 00 14 [13:46:43]Write i2c OK [13:46:43]MH_I2C_Read... [13:46:44]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [13:46:44]Read from MH i2c: E2 [13:46:44]MH_I2C_Read... [13:46:44]Read from MH i2c: E2 03 00 [13:46:44]MH_I2C_Read... [13:46:44]Read from MH i2c: E2 03 00 8B 10 00 90 00 0F [13:46:44]RAPDU: 90 00 [13:46:44]wFMCommunicate OK [13:46:44]wFMCommunicate request_size=255 [13:46:44]MH_SAM_APDU [13:46:44]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 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 B4 2D 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 9C 38 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 80 38 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C4 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 32 21 00 00 00 00 07 04 06 00 80 38 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D5 00 00 00 F4 03 04 00 C3 95 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 AD 16 03 00 35 04 06 00 [13:46:44]Write to MH i2c: E2 02 01 8C 10 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 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 B4 2D 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 9C 38 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 80 38 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C4 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 32 21 00 00 00 00 07 04 06 00 80 38 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D5 00 00 00 F4 03 04 00 C3 95 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 AD 16 03 00 35 04 06 00 00 00 72 [13:46:44]Write i2c OK [13:46:44]MH_I2C_Read... [13:46:44]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:46:44]Read from MH i2c: E2 [13:46:44]MH_I2C_Read... [13:46:44]Read from MH i2c: E2 03 00 [13:46:44]MH_I2C_Read... [13:46:44]Read from MH i2c: E2 03 00 8C 10 00 90 00 10 [13:46:44]RAPDU: 90 00 [13:46:44]wFMCommunicate OK [13:46:44]wFMCommunicate request_size=11 [13:46:44]MH_SAM_APDU [13:46:44]CAPDU: 80 0D 02 02 06 20 F4 A4 0E A2 65 [13:46:44]Write to MH i2c: E2 0E 00 8D 10 80 0D 02 02 06 00 20 F4 A4 0E A2 65 00 00 F0 [13:46:44]Write i2c OK [13:46:44]MH_I2C_Read... [13:46:44]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:46:44]Read from MH i2c: E2 [13:46:44]MH_I2C_Read... [13:46:44]Read from MH i2c: E2 03 00 [13:46:44]MH_I2C_Read... [13:46:44]Read from MH i2c: E2 03 00 8D 10 00 90 00 11 [13:46:44]RAPDU: 90 00 [13:46:44]wFMCommunicate OK [13:46:44]wFMCommunicate request_size=4 [13:46:44]MH_SAM_APDU [13:46:44]CAPDU: 80 0D 03 02 [13:46:44]Write to MH i2c: E2 08 00 8E 10 80 0D 03 02 00 00 00 00 19 [13:46:44]Write i2c OK [13:46:44]MH_I2C_Read... [13:46:44]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [13:46:44]Read from MH i2c: E2 [13:46:44]MH_I2C_Read... [13:46:44]Read from MH i2c: E2 0B 00 [13:46:44]MH_I2C_Read... [13:46:44]Read from MH i2c: E2 0B 00 8E 10 00 BC 51 08 B9 D8 E9 36 CF 90 00 AE [13:46:44]RAPDU: BC 51 08 B9 D8 E9 36 CF 90 00 [13:46:44]wFMCommunicate OK [13:46:44]SAM_PROTO_SignData done [13:46:44]FM_MakeSignedData done [13:46:44]CreateOFDProtocolMessage [13:46:44]wFMCommunicate request_size=4 [13:46:44]MH_SAM_APDU [13:46:44]CAPDU: 80 11 00 00 [13:46:44]Write to MH i2c: E2 08 00 8F 10 80 11 00 00 00 00 00 00 19 [13:46:44]Write i2c OK [13:46:44]MH_I2C_Read... [13:46:44]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:46:44]Read from MH i2c: E2 [13:46:44]MH_I2C_Read... [13:46:44]Read from MH i2c: E2 17 00 [13:46:44]MH_I2C_Read... [13:46:44]Read from MH i2c: E2 17 00 8F 10 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 6E [13:46:44]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [13:46:44]wFMCommunicate OK [13:46:44]CreateOFDProtocolMessage done [13:46:44]OFDSenderStorePacket 202413 [13:46:44]StoreOFDPacket docnum=202413 [13:46:44]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 01 00 00 90 FE 08 01 65 BA 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 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 B4 2D 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 9C 38 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 80 38 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C4 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 32 21 00 00 00 00 07 04 06 00 80 38 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D5 00 00 00 F4 03 04 00 C3 95 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 AD 16 03 00 35 04 06 00 20 F4 A4 0E A2 65 BC 51 08 B9 D8 E9 36 CF [13:46:44]CheckFolder [13:46:44]dirname=/storage/ofd_packets [13:46:44]CheckFolder done [13:46:44]ProducePacketName [13:46:44]name=ofd_packets/00202413 [13:46:44]NVStorageSaveData ofd_packets/00202413 [13:46:44]File name is /storage/ofd_packets/00202413 [13:46:44]Write 302 bytes [13:46:44]NVStorageSaveData done [13:46:44]OFDSenderStorePacket done [13:46:44]KKMCreateOFDPacket done [13:46:44]NVStorageSaveData kkm_last_timestamp [13:46:44]File name is /storage/kkm_last_timestamp [13:46:44]Write 4 bytes [13:46:44]NVStorageSaveData done [13:46:44]ExternCall_PrintAddStr [13:46:44]wPrintStart [13:46:44]Write to MH i2c: 01 00 00 90 10 A0 [13:46:44]Write i2c OK [13:46:44]MH_I2C_Read... [13:46:44]Read from MH i2c: 01 [13:46:44]MH_I2C_Read... [13:46:44]Read from MH i2c: 01 07 00 [13:46:44]MH_I2C_Read... [13:46:44]Read from MH i2c: 01 07 00 90 10 00 02 00 00 00 FF 0F B7 [13:46:44]RasterBufferAndPrint [13:46:44]line Счет N : (1)450191 [13:46:44]line ИНН: 02508201610067 [13:46:44]line Контрольно-Кассовый Чек [13:46:44]line ПРОДАЖА [13:46:44]line ТРК (МРК, ГНК) : 53 [13:46:44]line Товар: 2710124130 [13:46:44]line SUPER 92-К-5 [13:46:44]line 11.700 * 68.40 [13:46:44]line = 800.28 [13:46:44]line НДС 12% НСП 1% [13:46:44]line > о реализуемом товаре [13:46:44]line ОКРУГЛЕНИЕ: -0.28 [13:46:44]line ИТОГО: 800.00 [13:46:44]line Внесено: 800.00 [13:46:44]line СДАЧА: 0.00 [13:46:44]line НСП 1% : 7.08 [13:46:44]line НДС 12% : 84.98 [13:46:44]line Наличными: 800.00 [13:46:44]line Безнал.: 0.00 [13:46:44]line Место: АЗС № 171 "Партнер Нефть" [13:46:44]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [13:46:44]line СНО: Общий режим [13:46:44]line Чек 213 28.10.2024 13:46 [13:46:44]line Смена: 545 ФФД: 1.0 [13:46:44]line ЗНМ: 0300000109 [13:46:44]line РНМ: 0000000000091777 [13:46:44]line Версия ККМ: 001 [13:46:44]line ФМ: 0000000000871756 [13:46:44]line ФД: 202413 [13:46:44]line ФПД: 36235096531557 [13:46:44]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T134643&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202413&fm=36235096531557&tin=02508201610067®Number=0000000000091777&sum=80000 [13:46:44]OFD Sender: Processing packet 202413 [packets to send 116, broken 115] [13:46:44]ProducePacketName [13:46:44]name=ofd_packets/00202413 [13:46:44]OFD Sender: To server: pG, [13:46:44]CommunicateWithHost lk.salyk.kg:30040 [13:46:44]ConnectInit lk.salyk.kg [13:46:44]Write to MH i2c: 01 00 00 91 10 A1 [13:46:44]state=3 [13:46:44]Cover opened [13:46:44]written 0, free lines is 4095 [13:46:44]Error from MH - 05 [13:46:44]process_action_free close_receipt [13:46:44]json_value_free [13:46:44]json_value_free done [13:46:44]process_json_proto returns [13:46:44]Send response to host [13:46:44]{"protocol":"kg_v1.0","response":{"error":1033,"error_desc":"No paper"}} [13:46:44]free response buf [13:46:44]execute_script done [13:46:44]execute_script returns [13:46:44]free content buf [13:46:44]Sock 9.Close socket [13:46:44]Sock 9.Thread stoped [13:46:44]Connected sock=6 [13:46: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 35 36 10 01 00 00 90 FE 08 01 65 BA 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 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 B4 2D 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 9C 38 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 80 38 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C4 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 32 21 00 00 00 00 07 04 06 00 80 38 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D5 00 00 00 F4 03 04 00 C3 95 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 AD 16 03 00 35 04 06 00 20 F4 A4 0E A2 65 BC 51 08 B9 D8 E9 36 CF [13:46:45]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 25 F4 47 00 27 FE A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 AD 16 03 00 F4 03 04 00 79 41 1F 67 B6 04 01 00 00 46 E0 40 65 9F 04 02 E6 [13:46:45]CommunicateWithHost err = 0 [13:46:45]CheckOFDResponse [13:46:45]1017 (14) - 77093643461234 [13:46:45]1041 (16) - 0000000000871756 [13:46:45]1040 (4) - 202413 [13:46:45]1012 (4) - 28.10.2024 07:47 [13:46:45]1206 (1) - 0 [13:46:45]OFD Sender: Remove packet 202413 [13:46:45]ProducePacketName [13:46:45]name=ofd_packets/00202413 [13:46:45]NVStorageDeleteData [13:46:45]OFD Sender: No OFD packet to send [13:46:49]Write to MH i2c: 01 00 00 94 10 A4 [13:46:49]Write i2c OK [13:46:49]MH_I2C_Read... [13:46:49]Read from MH i2c: 01 [13:46:49]MH_I2C_Read... [13:46:49]Read from MH i2c: 01 07 00 [13:46:49]MH_I2C_Read... [13:46:49]Read from MH i2c: 01 07 00 94 10 00 02 00 00 00 FF 0F BB [13:46:49]state=3 [13:46:49]Cover opened [13:46:50]OFD Sender: No OFD packet to send [13:46:54]Write to MH i2c: 01 00 00 95 10 A5 [13:46:54]Write i2c OK [13:46:54]MH_I2C_Read... [13:46:54]Read from MH i2c: 01 [13:46:54]MH_I2C_Read... [13:46:54]Read from MH i2c: 01 07 00 [13:46:54]MH_I2C_Read... [13:46:54]Read from MH i2c: 01 07 00 95 10 00 02 00 00 00 FF 0F BC [13:46:54]state=3 [13:46:54]Cover opened [13:46:55]OFD Sender: No OFD packet to send [13:46:59]Write to MH i2c: 01 00 00 96 10 A6 [13:46:59]Write i2c OK [13:46:59]MH_I2C_Read... [13:46:59]Read from MH i2c: 01 [13:46:59]MH_I2C_Read... [13:46:59]Read from MH i2c: 01 07 00 [13:46:59]MH_I2C_Read... [13:46:59]Read from MH i2c: 01 07 00 96 10 00 02 00 00 00 FF 0F BD [13:46:59]state=3 [13:46:59]Cover opened [13:47:00]OFD Sender: No OFD packet to send [13:47:04]Write to MH i2c: 01 00 00 97 10 A7 [13:47:04]Write i2c OK [13:47:04]MH_I2C_Read... [13:47:04]Read from MH i2c: 01 [13:47:04]MH_I2C_Read... [13:47:04]Read from MH i2c: 01 07 00 [13:47:04]MH_I2C_Read... [13:47:04]Read from MH i2c: 01 07 00 97 10 00 02 00 00 00 FF 0F BE [13:47:04]state=3 [13:47:04]Cover opened [13:47:05]OFD Sender: No OFD packet to send [13:47:09]Write to MH i2c: 01 00 00 98 10 A8 [13:47:09]Write i2c OK [13:47:09]MH_I2C_Read... [13:47:09]Read from MH i2c: 01 [13:47:09]MH_I2C_Read... [13:47:09]Read from MH i2c: 01 07 00 [13:47:09]MH_I2C_Read... [13:47:09]Read from MH i2c: 01 07 00 98 10 00 02 00 00 00 FF 0F BF [13:47:09]state=3 [13:47:09]Cover opened [13:47:10]OFD Sender: No OFD packet to send [13:47:14]Write to MH i2c: 01 00 00 99 10 A9 [13:47:14]Write i2c OK [13:47:14]MH_I2C_Read... [13:47:14]Read from MH i2c: 01 [13:47:14]MH_I2C_Read... [13:47:14]Read from MH i2c: 01 07 00 [13:47:14]MH_I2C_Read... [13:47:14]Read from MH i2c: 01 07 00 99 10 00 02 00 00 00 FF 0F C0 [13:47:14]state=3 [13:47:14]Cover opened [13:47:15]OFD Sender: No OFD packet to send [13:47:19]Write to MH i2c: 01 00 00 9A 10 AA [13:47:19]Write i2c OK [13:47:19]MH_I2C_Read... [13:47:19]Read from MH i2c: 01 [13:47:19]MH_I2C_Read... [13:47:19]Read from MH i2c: 01 07 00 [13:47:19]MH_I2C_Read... [13:47:19]Read from MH i2c: 01 07 00 9A 10 00 02 00 00 00 FF 0F C1 [13:47:19]state=3 [13:47:19]Cover opened [13:47:20]OFD Sender: No OFD packet to send [13:47:24]Write to MH i2c: 01 00 00 9B 10 AB [13:47:24]Write i2c OK [13:47:24]MH_I2C_Read... [13:47:24]Read from MH i2c: 01 [13:47:24]MH_I2C_Read... [13:47:24]Read from MH i2c: 01 07 00 [13:47:24]MH_I2C_Read... [13:47:24]Read from MH i2c: 01 07 00 9B 10 00 02 00 00 00 FF 0F C2 [13:47:24]state=3 [13:47:24]Cover opened [13:47:25]OFD Sender: No OFD packet to send [13:47:29]Write to MH i2c: 01 00 00 9C 10 AC [13:47:29]Write i2c OK [13:47:29]MH_I2C_Read... [13:47:29]Read from MH i2c: 01 [13:47:29]MH_I2C_Read... [13:47:29]Read from MH i2c: 01 07 00 [13:47:29]MH_I2C_Read... [13:47:29]Read from MH i2c: 01 07 00 9C 10 00 02 00 00 00 FF 0F C3 [13:47:29]state=3 [13:47:29]Cover opened [13:47:30]OFD Sender: No OFD packet to send [13:47:34]Write to MH i2c: 01 00 00 9D 10 AD [13:47:34]Write i2c OK [13:47:34]MH_I2C_Read... [13:47:34]Read from MH i2c: 01 [13:47:34]MH_I2C_Read... [13:47:34]Read from MH i2c: 01 07 00 [13:47:34]MH_I2C_Read... [13:47:34]Read from MH i2c: 01 07 00 9D 10 00 02 00 00 00 FF 0F C4 [13:47:34]state=3 [13:47:34]Cover opened [13:47:35]OFD Sender: No OFD packet to send [13:47:39]Write to MH i2c: 01 00 00 9E 10 AE [13:47:39]Write i2c OK [13:47:39]MH_I2C_Read... [13:47:39]Read from MH i2c: 01 [13:47:39]MH_I2C_Read... [13:47:39]Read from MH i2c: 01 07 00 [13:47:39]MH_I2C_Read... [13:47:39]Read from MH i2c: 01 07 00 9E 10 00 02 00 00 00 FF 0F C5 [13:47:39]state=3 [13:47:39]Cover opened [13:47:40]OFD Sender: No OFD packet to send [13:47:44]Write to MH i2c: 01 00 00 9F 10 AF [13:47:44]Write i2c OK [13:47:44]MH_I2C_Read... [13:47:44]Read from MH i2c: 01 [13:47:44]MH_I2C_Read... [13:47:44]Read from MH i2c: 01 07 00 [13:47:44]MH_I2C_Read... [13:47:44]Read from MH i2c: 01 07 00 9F 10 00 02 00 00 00 FF 0F C6 [13:47:44]state=3 [13:47:44]Cover opened [13:47:45]OFD Sender: No OFD packet to send [13:47:49]Write to MH i2c: 01 00 00 A0 10 B0 [13:47:49]Write i2c OK [13:47:49]MH_I2C_Read... [13:47:49]Read from MH i2c: 01 [13:47:49]MH_I2C_Read... [13:47:49]Read from MH i2c: 01 07 00 [13:47:49]MH_I2C_Read... [13:47:49]Read from MH i2c: 01 07 00 A0 10 00 02 00 00 00 FF 0F C7 [13:47:49]state=3 [13:47:49]Cover opened [13:47:50]OFD Sender: No OFD packet to send [13:47:54]Write to MH i2c: 01 00 00 A1 10 B1 [13:47:54]Write i2c OK [13:47:54]MH_I2C_Read... [13:47:54]Read from MH i2c: 01 [13:47:54]MH_I2C_Read... [13:47:54]Read from MH i2c: 01 07 00 [13:47:54]MH_I2C_Read... [13:47:54]Read from MH i2c: 01 07 00 A1 10 00 02 00 00 00 FF 0F C8 [13:47:54]state=3 [13:47:54]Cover opened [13:47:55]OFD Sender: No OFD packet to send [13:47:59]Write to MH i2c: 01 00 00 A2 10 B2 [13:47:59]Write i2c OK [13:47:59]MH_I2C_Read... [13:47:59]Read from MH i2c: 01 [13:47:59]MH_I2C_Read... [13:47:59]Read from MH i2c: 01 07 00 [13:47:59]MH_I2C_Read... [13:47:59]Read from MH i2c: 01 07 00 A2 10 00 02 00 00 00 FF 0F C9 [13:47:59]state=3 [13:47:59]Cover opened [13:48:00]OFD Sender: No OFD packet to send [13:48:04]Write to MH i2c: 01 00 00 A3 10 B3 [13:48:04]Write i2c OK [13:48:04]MH_I2C_Read... [13:48:04]Read from MH i2c: 01 [13:48:04]MH_I2C_Read... [13:48:04]Read from MH i2c: 01 07 00 [13:48:04]MH_I2C_Read... [13:48:04]Read from MH i2c: 01 07 00 A3 10 00 02 00 00 00 FF 0F CA [13:48:04]state=3 [13:48:04]Cover opened [13:48:05]OFD Sender: No OFD packet to send [13:48:09]Write to MH i2c: 01 00 00 A4 10 B4 [13:48:09]Write i2c OK [13:48:09]MH_I2C_Read... [13:48:09]Read from MH i2c: 01 [13:48:09]MH_I2C_Read... [13:48:09]Read from MH i2c: 01 07 00 [13:48:09]MH_I2C_Read... [13:48:09]Read from MH i2c: 01 07 00 A4 10 00 02 00 00 00 FF 0F CB [13:48:09]state=3 [13:48:09]Cover opened [13:48:10]OFD Sender: No OFD packet to send [13:48:13]int [13:48:13]Write to MH i2c: 01 00 00 A5 10 B5 [13:48:13]*** FLAG_PRN_PAP1 set [13:48:13]Write i2c OK [13:48:13]MH_I2C_Read... [13:48:13]Read from MH i2c: 01 [13:48:13]MH_I2C_Read... [13:48:13]Read from MH i2c: 01 07 00 [13:48:13]MH_I2C_Read... [13:48:13]Read from MH i2c: 01 07 00 A5 10 00 03 00 00 00 FF 0F CD [13:48:13]state=3 [13:48:13]No paper [13:48:13]Cover opened [13:48:15]OFD Sender: No OFD packet to send [13:48:18]int [13:48:18]Write to MH i2c: 01 00 00 A6 10 B6 [13:48:18]Write i2c OK [13:48:18]MH_I2C_Read... [13:48:18]Read from MH i2c: 01 [13:48:18]MH_I2C_Read... [13:48:18]Read from MH i2c: 01 07 00 [13:48:18]MH_I2C_Read... [13:48:18]*** FLAG_PRN_PAP2 reset [13:48:18]*** FLAG_PRN_PAP1 reset [13:48:18]Read from MH i2c: 01 07 00 A6 10 00 00 00 00 00 FF 0F CB [13:48:18]state=3 [13:48:18]Cover closed [13:48:19]int [13:48:19]Write to MH i2c: 01 00 00 A7 10 B7 [13:48:19]*** FLAG_PRN_KEY set [13:48:19]Write i2c OK [13:48:19]MH_I2C_Read... [13:48:19]Read from MH i2c: 01 [13:48:19]MH_I2C_Read... [13:48:19]Read from MH i2c: 01 07 00 [13:48:19]MH_I2C_Read... [13:48:19]Read from MH i2c: 01 07 00 A7 10 00 08 00 00 00 FF 0F D4 [13:48:19]state=0 [13:48:19]Key pressed [13:48:19]Feed [13:48:19]Write to MH i2c: D8 00 00 A8 10 8F [13:48:19]Write i2c OK [13:48:19]MH_I2C_Read... [13:48:19]Read from MH i2c: D8 [13:48:19]MH_I2C_Read... [13:48:19]Read from MH i2c: D8 01 00 [13:48:19]MH_I2C_Read... [13:48:19]Read from MH i2c: D8 01 00 A8 10 00 90 [13:48:19]int [13:48:19]Write to MH i2c: 01 00 00 A9 10 B9 [13:48:19]Write i2c OK [13:48:19]MH_I2C_Read... [13:48:19]Read from MH i2c: 01 [13:48:19]MH_I2C_Read... [13:48:19]Read from MH i2c: 01 07 00 [13:48:19]MH_I2C_Read... [13:48:19]Read from MH i2c: 01 07 00 A9 10 00 48 00 00 00 3C 00 44 [13:48:19]state=2 [13:48:19]Key pressed [13:48:19]int [13:48:19]Write to MH i2c: 01 00 00 AA 10 BA [13:48:19]*** FLAG_PRN_KEY reset [13:48:19]Write i2c OK [13:48:19]MH_I2C_Read... [13:48:19]Read from MH i2c: 01 [13:48:19]MH_I2C_Read... [13:48:19]Read from MH i2c: 01 07 00 [13:48:19]MH_I2C_Read... [13:48:19]Read from MH i2c: 01 07 00 AA 10 00 00 00 00 00 FF 0F CF [13:48:19]state=2 [13:48:19]Stop feed [13:48:20]OFD Sender: No OFD packet to send [00:00:10]/dev/ttyS4 opened [00:00:10] *** EcrCore started. Build 196 *** [00:00:10]MH_InterfaceInit /dev/i2c-1 [00:00:10]Malloc ok [00:00:10]MH_GetMetrics [00:00:10]Write to MH i2c: 00 00 00 01 00 00 [00:00:10]Write i2c OK [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 29 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 29 00 01 00 00 03 33 77 C0 01 31 39 30 33 53 51 38 38 54 00 00 00 00 57 25 CF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 01 03 00 0B [00:00:10]Are we in boot? [00:00:10]We are in boot - try to switch [00:00:10]Write to MH i2c: A0 00 00 02 00 A1 [00:00:10]Write i2c OK [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: A0 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: A0 01 00 [00:00:10]MH_I2C_Read... [00:00:10]*** Check firmware version 30515, crc_r 5823D75D, crc_c: 5823D75D, size: 52480 [00:00:10]*** [00:00:10]Read from MH i2c: A0 01 00 02 00 00 A2 [00:00:10]*** Starting fw at address 01020100 (2007E318 010246F9) [00:00:10]*** Waiting for read because exit forced [00:00:10]*** 10 ms more... [00:00:10]*** MH1903 init start (LINUX_LIGHT) [00:00:10]*** Serial: 3139303353513838 54000000005725CF (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: 97002+1730026311=1730123313 [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 = 0x33530623 [00:00:11]MH_GetMetrics [00:00:11]Write to MH i2c: 00 00 00 03 00 02 [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 00 29 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 00 29 00 03 00 00 03 33 77 C0 01 31 39 30 33 53 51 38 38 54 00 00 00 00 57 25 CF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 00 03 00 0C [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 38 00 FF FF 57 [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D6 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D6 01 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D6 01 00 05 00 00 DB [00:00:11]Write to MH i2c: D5 00 00 06 00 DA [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D5 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D5 01 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D5 01 00 06 00 00 DB [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]ExternCall_SetCallbacks [00:00:11]NVStorageInit [00:00:11]MH_GetDate [00:00:11]Write to MH i2c: F0 00 00 07 00 F6 [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: F0 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: F0 09 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: F0 09 00 07 00 00 31 96 1F 67 47 1B 1E 67 33 [13:48:33]Current date/time: 28.10.2024 13:48 [13:48:33]FM_Init [13:48:33]wFMConnect [13:48:33]MH_SAM_On [13:48:33]Write to MH i2c: E0 00 00 08 00 E7 [13:48:33]Write i2c OK [13:48:33]MH_I2C_Read... [13:48:33]*** iso7816_init finished! [13:48:33]*** atr: [13:48:33]*** 0F 3B D5 18 FF 81 91 FE [13:48:33]*** 1F C3 80 73 C8 21 10 0A [13:48:33]*** 00 00 00 00 00 00 00 00 [13:48:33]*** 00 00 00 00 00 00 00 00 [13:48:33]*** 00 00 00 00 00 00 00 00 [13:48:33]*** 00 00 00 00 00 00 00 00 [13:48:33]*** 00 00 00 00 00 00 00 00 [13:48:33]*** 00 00 00 00 00 00 00 00 [13:48:33]Read from MH i2c: E0 [13:48:33]MH_I2C_Read... [13:48:33]Read from MH i2c: E0 10 00 [13:48:33]MH_I2C_Read... [13:48:33]Read from MH i2c: E0 10 00 08 00 00 3B D5 18 FF 81 91 FE 1F C3 80 73 C8 21 10 0A 06 [13:48:33]ATR: 3B D5 18 FF 81 91 FE 1F C3 80 73 C8 21 10 0A [13:48:33]wFMCommunicate request_size=10 [13:48:33]MH_SAM_APDU [13:48:33]CAPDU: 00 A4 04 00 05 01 02 03 04 05 [13:48:33]Write to MH i2c: E2 0D 00 09 00 00 A4 04 00 05 00 01 02 03 04 05 00 00 B3 [13:48:33]Write i2c OK [13:48:33]MH_I2C_Read... [13:48:33]*** iso7816_exchange 00 A4 04 00... Resp OK rsp.len_out = 0! [13:48:33]Read from MH i2c: E2 [13:48:33]MH_I2C_Read... [13:48:33]Read from MH i2c: E2 03 00 [13:48:33]MH_I2C_Read... [13:48:33]Read from MH i2c: E2 03 00 09 00 00 90 00 7D [13:48:33]RAPDU: 90 00 [13:48:33]wFMCommunicate OK [13:48:33]wFMCommunicate request_size=4 [13:48:33]MH_SAM_APDU [13:48:33]CAPDU: 80 11 00 00 [13:48:33]Write to MH i2c: E2 08 00 0A 00 80 11 00 00 00 00 00 00 84 [13:48:33]Write i2c OK [13:48:33]MH_I2C_Read... [13:48:33]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:48:33]Read from MH i2c: E2 [13:48:33]MH_I2C_Read... [13:48:33]Read from MH i2c: E2 17 00 [13:48:33]MH_I2C_Read... [13:48:33]Read from MH i2c: E2 17 00 0A 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 D9 [13:48:33]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [13:48:33]wFMCommunicate OK [13:48:33]Detected FM SN is 0000000000871756 [13:48:33]Stored FM SN is 0000000000871756 [13:48:33]wFMCommunicate request_size=9 [13:48:33]MH_SAM_APDU [13:48:33]CAPDU: 80 16 00 00 04 7E FB 00 00 [13:48:33]Write to MH i2c: E2 0C 00 0B 00 80 16 00 00 04 00 7E FB 00 00 00 00 0B [13:48:33]Write i2c OK [13:48:33]MH_I2C_Read... [13:48:33]*** iso7816_exchange 80 16 00 00... Resp OK rsp.len_out = 0! [13:48:33]Read from MH i2c: E2 [13:48:33]MH_I2C_Read... [13:48:33]Read from MH i2c: E2 03 00 [13:48:33]MH_I2C_Read... [13:48:33]Read from MH i2c: E2 03 00 0B 00 00 90 00 7F [13:48:33]RAPDU: 90 00 [13:48:33]wFMCommunicate OK [13:48:33]FM PIN OK [13:48:33]wFMCommunicate request_size=8 [13:48:33]MH_SAM_APDU [13:48:33]CAPDU: 80 14 04 00 03 02 00 01 [13:48:33]Write to MH i2c: E2 0B 00 0C 00 80 14 04 00 03 00 02 00 01 00 00 96 [13:48:33]Write i2c OK [13:48:33]MH_I2C_Read... [13:48:33]*** iso7816_exchange 80 14 04 00... Resp OK rsp.len_out = 0! [13:48:33]Read from MH i2c: E2 [13:48:33]MH_I2C_Read... [13:48:33]Read from MH i2c: E2 03 00 [13:48:33]MH_I2C_Read... [13:48:33]Read from MH i2c: E2 03 00 0C 00 00 90 00 80 [13:48:33]RAPDU: 90 00 [13:48:33]wFMCommunicate OK [13:48:33]wFMCommunicate request_size=13 [13:48:33]MH_SAM_APDU [13:48:33]CAPDU: 80 14 04 01 08 07 00 01 02 03 04 05 06 [13:48:33]Write to MH i2c: E2 10 00 0D 00 80 14 04 01 08 00 07 00 01 02 03 04 05 06 00 00 BB [13:48:33]Write i2c OK [13:48:33]MH_I2C_Read... [13:48:33]*** iso7816_exchange 80 14 04 01... Resp OK rsp.len_out = 0! [13:48:33]Read from MH i2c: E2 [13:48:33]MH_I2C_Read... [13:48:33]Read from MH i2c: E2 03 00 [13:48:33]MH_I2C_Read... [13:48:33]Read from MH i2c: E2 03 00 0D 00 00 90 00 81 [13:48:33]RAPDU: 90 00 [13:48:33]wFMCommunicate OK [13:48:33]wFMCommunicate request_size=4 [13:48:33]MH_SAM_APDU [13:48:33]CAPDU: 80 11 00 00 [13:48:33]Write to MH i2c: E2 08 00 0E 00 80 11 00 00 00 00 00 00 88 [13:48:33]Write i2c OK [13:48:33]MH_I2C_Read... [13:48:33]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:48:33]Read from MH i2c: E2 [13:48:33]MH_I2C_Read... [13:48:33]Read from MH i2c: E2 17 00 [13:48:33]MH_I2C_Read... [13:48:33]Read from MH i2c: E2 17 00 0E 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 DD [13:48:33]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [13:48:33]wFMCommunicate OK [13:48:33]DocumentArchiveInit [13:48:33]Start Httpd... [13:48:33]Httpd thread 3067407716 created [13:48:33]Write to MH i2c: 01 00 00 0F 00 0F [13:48:33]Write i2c OK [13:48:33]MH_I2C_Read... [13:48:33]Read from MH i2c: 01 [13:48:33]MH_I2C_Read... [13:48:33]Read from MH i2c: 01 07 00 [13:48:33]MH_I2C_Read... [13:48:33]Read from MH i2c: 01 07 00 0F 00 00 00 00 00 00 FF 0F 24 [13:48:33]MH Int Process started [13:48:33]Allocated Socket 6 [13:48:33]Bind OK [13:48:33]Listen OK [13:48:33]httpd running on port 8080 [13:48:33]Waiting for new connection... [13:48:33]OFD Sender: No OFD packet to send [13:48:38]OFD Sender: No OFD packet to send [13:48:41]accept exits with 7 [13:48:41]New connection [13:48:41]New thread 3067120996 created [13:48:41]Waiting for new connection... [13:48:41] Sock 7.Parse request [13:48:41]Sock 7.Check first char [13:48:41]Sock 7.First char is OK [13:48:41]request: POST /json_proto HTTP/1.0 [13:48:41]Method: POST [13:48:41]URL: /json_proto [13:48:41]Method is POST - this is cgi request [13:48:41]url: /json_proto [13:48:41]query_string will be loaded in cgi processing [13:48:41]execute_cgi json_proto POST (null) [13:48:41]execute_cgi path=json_proto method=POST [13:48:41]POST find Content-Length [13:48:41]Host: 172.17.63.195:8080 [13:48:41]Content-Length: 215 [13:48:41]Content-Type: application/json [13:48:41] [13:48:41]POST finish read [13:48:41]Found Content-Length = 215 [13:48: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" ] } } [13:48:41]execute_script... [13:48: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" ] } } [13:48:41]POST & json_proto [13:48:41]process_json_proto [13:48:41]json parsed OK: [13:48:41]protocol is kg_v1.0 [13:48:41]action value=get_value [13:48:41]process_action get_value [13:48:41]cmd_get_value [13:48:41]process_action get_value done [13:48:41]requested_data is exist [13:48:41]produce_requested_data [13:48:41]requested_item kkm.sn is exist - process it [13:48:41]requested_item kkm.ver is exist - process it [13:48:41]requested_item fm.sn is exist - process it [13:48:41]wFMCommunicate request_size=4 [13:48:41]MH_SAM_APDU [13:48:41]CAPDU: 80 11 00 00 [13:48:41]Write to MH i2c: E2 08 00 10 00 80 11 00 00 00 00 00 00 8A [13:48:41]Write i2c OK [13:48:41]MH_I2C_Read... [13:48:41]Read from MH i2c: E2 [13:48:41]MH_I2C_Read... [13:48:41]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:48:41]Read from MH i2c: E2 17 00 [13:48:41]MH_I2C_Read... [13:48:41]Read from MH i2c: E2 17 00 10 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 DF [13:48:41]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [13:48:41]wFMCommunicate OK [13:48:41]requested_item fd.num is exist - process it [13:48:41]SAM_PROTO_GetFieldsCounters [13:48:41]wFMCommunicate request_size=4 [13:48:41]MH_SAM_APDU [13:48:41]CAPDU: 80 13 00 00 [13:48:41]Write to MH i2c: E2 08 00 11 00 80 13 00 00 00 00 00 00 8D [13:48:41]Write i2c OK [13:48:41]MH_I2C_Read... [13:48:41]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:48:41]Read from MH i2c: E2 [13:48:41]MH_I2C_Read... [13:48:41]Read from MH i2c: E2 62 00 [13:48:41]MH_I2C_Read... [13:48:41]Read from MH i2c: E2 62 00 11 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 AD 16 03 00 0E 04 04 00 21 02 00 00 12 04 04 00 D5 00 00 00 5E 04 04 00 D5 00 00 00 57 04 04 00 D6 00 00 00 19 04 04 00 00 00 00 00 90 00 1E [13:48: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 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 AD 16 03 00 0E 04 04 00 21 02 00 00 12 04 04 00 D5 00 00 00 5E 04 04 00 D5 00 00 00 57 04 04 00 D6 00 00 00 19 04 04 00 00 00 00 00 90 00 [13:48:41]wFMCommunicate OK [13:48:41]SAM_PROTO_GetFieldsCounters done [13:48:41]requested_item shift.num is exist - process it [13:48:41]requested_item shift.opened is exist - process it [13:48:41]req_shift_opened [13:48:41]FM_GetShiftState [13:48:41]SAM_PROTO_GetShiftState [13:48:41]wFMCommunicate request_size=4 [13:48:41]MH_SAM_APDU [13:48:41]CAPDU: 80 13 01 00 [13:48:41]Write to MH i2c: E2 08 00 12 00 80 13 01 00 00 00 00 00 8F [13:48:41]Write i2c OK [13:48:41]MH_I2C_Read... [13:48:41]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:48:41]Read from MH i2c: E2 [13:48:41]MH_I2C_Read... [13:48:41]Read from MH i2c: E2 0E 00 [13:48:41]MH_I2C_Read... [13:48:41]Read from MH i2c: E2 0E 00 12 00 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 3A [13:48:41]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [13:48:41]wFMCommunicate OK [13:48:41]SAM_PROTO_GetShiftState done [13:48:41]FM_GetShiftState done [13:48:41]req_shift_opened done [13:48:41]requested_item shift.open_date is exist - process it [13:48:41]req_shift_open_date [13:48:41]req_shift_open_date done [13:48:41]produce_requested_data done [13:48:41]produce_requested_data return {"kkm.sn":"0300000109","kkm.ver":"001","fm.sn":"0000000000871756","fd.num":202413,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670} [13:48:41]process_action_free get_value [13:48:41]json_value_free [13:48:41]json_value_free done [13:48:41]process_json_proto returns [13:48:41]Send response to host [13:48:41]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"kkm.sn":"0300000109","kkm.ver":"001","fm.sn":"0000000000871756","fd.num":202413,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670}}} [13:48:41]free response buf [13:48:41]execute_script done [13:48:41]execute_script returns [13:48:41]free content buf [13:48:41]Sock 7.Close socket [13:48:41]Sock 7.Thread stoped [13:48:41]accept exits with 8 [13:48:41]New connection [13:48:41]New thread 3066977636 created [13:48:41]Thread 3067120996 joined [13:48:41]Waiting for new connection... [13:48:41] Sock 8.Parse request [13:48:41]Sock 8.Check first char [13:48:41]Sock 8.First char is OK [13:48:41]request: POST /json_proto HTTP/1.0 [13:48:41]Method: POST [13:48:41]URL: /json_proto [13:48:41]Method is POST - this is cgi request [13:48:41]url: /json_proto [13:48:41]query_string will be loaded in cgi processing [13:48:41]execute_cgi json_proto POST (null) [13:48:41]execute_cgi path=json_proto method=POST [13:48:41]POST find Content-Length [13:48:41]Host: 172.17.63.195:8080 [13:48:41]Content-Length: 331 [13:48:41]Content-Type: application/json [13:48:41] [13:48:41]POST finish read [13:48:41]Found Content-Length = 331 [13:48:41]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "fm.sale.total", "fm.sale_refund.total", "fm.buy.total", "shift.sale.total", "shift.sale.total_cash", "shift.sale_refund.total", "shift.sale_refund.total_cash", "shift.buy.total", "shift.buy.total_cash" ] } } [13:48:41]execute_script... [13:48:41]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "fm.sale.total", "fm.sale_refund.total", "fm.buy.total", "shift.sale.total", "shift.sale.total_cash", "shift.sale_refund.total", "shift.sale_refund.total_cash", "shift.buy.total", "shift.buy.total_cash" ] } } [13:48:41]POST & json_proto [13:48:41]process_json_proto [13:48:41]json parsed OK: [13:48:41]protocol is kg_v1.0 [13:48:41]action value=get_value [13:48:41]process_action get_value [13:48:41]cmd_get_value [13:48:41]process_action get_value done [13:48:41]requested_data is exist [13:48:41]produce_requested_data [13:48:42]requested_item fm.sale.total is exist - process it [13:48:42]SAM_PROTO_GetFMData [13:48:42]wFMCommunicate request_size=4 [13:48:42]MH_SAM_APDU [13:48:42]CAPDU: 80 13 03 00 [13:48:42]Write to MH i2c: E2 08 00 13 00 80 13 03 00 00 00 00 00 92 [13:48:42]Write i2c OK [13:48:42]MH_I2C_Read... [13:48:42]*** iso7816_exchange 80 13 03 00... Resp OK rsp.len_out = 250! [13:48:42]Read from MH i2c: E2 [13:48:42]MH_I2C_Read... [13:48:42]Read from MH i2c: E2 FD 00 [13:48:42]MH_I2C_Read... [13:48:42]Read from MH i2c: E2 FD 00 13 00 00 C4 04 85 04 C0 04 6E 04 04 00 6B 12 03 00 69 04 A3 00 6F 04 04 00 46 12 03 00 B1 04 05 00 7C 59 6B B0 03 70 04 05 00 F8 F8 A1 50 03 72 04 04 00 84 60 C9 5F 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 47 1E 54 64 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0D 00 F6 03 01 00 01 F7 03 04 00 02 2B 5C 08 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 9B 00 6F 04 04 00 25 00 00 00 B1 04 03 00 24 F4 96 70 04 03 00 5C C1 96 72 04 02 00 C8 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 EB 07 10 EF 03 09 00 90 00 9E [13:48:42]RAPDU: C4 04 85 04 C0 04 6E 04 04 00 6B 12 03 00 69 04 A3 00 6F 04 04 00 46 12 03 00 B1 04 05 00 7C 59 6B B0 03 70 04 05 00 F8 F8 A1 50 03 72 04 04 00 84 60 C9 5F 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 47 1E 54 64 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0D 00 F6 03 01 00 01 F7 03 04 00 02 2B 5C 08 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 9B 00 6F 04 04 00 25 00 00 00 B1 04 03 00 24 F4 96 70 04 03 00 5C C1 96 72 04 02 00 C8 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 EB 07 10 EF 03 09 00 90 00 [13:48:42]wFMCommunicate OK [13:48:42]wFMCommunicate request_size=4 [13:48:42]MH_SAM_APDU [13:48:42]CAPDU: 80 17 00 00 [13:48:42]Write to MH i2c: E2 08 00 14 00 80 17 00 00 00 00 00 00 94 [13:48:42]Write i2c OK [13:48:42]MH_I2C_Read... [13:48:42]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [13:48:42]Read from MH i2c: E2 [13:48:42]MH_I2C_Read... [13:48:42]Read from MH i2c: E2 FD 00 [13:48:42]MH_I2C_Read... [13:48:42]Read from MH i2c: E2 FD 00 14 00 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 FB 55 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 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 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 90 00 9B [13:48:42]RAPDU: F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 FB 55 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 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 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 90 00 [13:48:42]wFMCommunicate OK [13:48:42]wFMCommunicate request_size=4 [13:48:42]MH_SAM_APDU [13:48:42]CAPDU: 80 17 00 00 [13:48:42]Write to MH i2c: E2 08 00 15 00 80 17 00 00 00 00 00 00 95 [13:48:42]Write i2c OK [13:48:42]MH_I2C_Read... [13:48:43]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [13:48:43]Read from MH i2c: E2 [13:48:43]MH_I2C_Read... [13:48:43]Read from MH i2c: E2 FD 00 [13:48:43]MH_I2C_Read... [13:48:43]Read from MH i2c: E2 FD 00 15 00 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 90 00 AA [13:48:43]RAPDU: 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 90 00 [13:48:43]wFMCommunicate OK [13:48:43]wFMCommunicate request_size=4 [13:48:43]MH_SAM_APDU [13:48:43]CAPDU: 80 17 00 00 [13:48:43]Write to MH i2c: E2 08 00 16 00 80 17 00 00 00 00 00 00 96 [13:48:43]Write i2c OK [13:48:43]MH_I2C_Read... [13:48:43]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [13:48:43]Read from MH i2c: E2 [13:48:43]MH_I2C_Read... [13:48:43]Read from MH i2c: E2 FD 00 [13:48:43]MH_I2C_Read... [13:48:43]Read from MH i2c: E2 FD 00 16 00 00 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 0E [13:48:43]RAPDU: 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 [13:48:43]wFMCommunicate OK [13:48:43]wFMCommunicate request_size=4 [13:48:43]MH_SAM_APDU [13:48:43]CAPDU: 80 17 00 00 [13:48:43]Write to MH i2c: E2 08 00 17 00 80 17 00 00 00 00 00 00 97 [13:48:43]Write i2c OK [13:48:43]MH_I2C_Read... [13:48:43]OFD Sender: No OFD packet to send [13:48:43]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 222! [13:48:43]Read from MH i2c: E2 [13:48:43]MH_I2C_Read... [13:48:43]Read from MH i2c: E2 E1 00 [13:48:43]MH_I2C_Read... [13:48:43]Read from MH i2c: E2 E1 00 17 00 00 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 85 [13:48:43]RAPDU: 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 [13:48:43]wFMCommunicate OK [13:48:43]SAM_PROTO_GetFMData done [13:48:43]requested_item fm.sale_refund.total is exist - process it [13:48:43]requested_item fm.buy.total is exist - process it [13:48:43]requested_item shift.sale.total is exist - process it [13:48:43]SAM_PROTO_GetShiftData [13:48:43]wFMCommunicate request_size=4 [13:48:43]MH_SAM_APDU [13:48:43]CAPDU: 80 13 02 00 [13:48:43]Write to MH i2c: E2 08 00 18 00 80 13 02 00 00 00 00 00 96 [13:48:43]Write i2c OK [13:48:43]MH_I2C_Read... [13:48:44]*** iso7816_exchange 80 13 02 00... Resp OK rsp.len_out = 250! [13:48:44]Read from MH i2c: E2 [13:48:44]MH_I2C_Read... [13:48:44]Read from MH i2c: E2 FD 00 [13:48:44]MH_I2C_Read... [13:48:44]Read from MH i2c: E2 FD 00 18 00 00 B0 04 AA 04 AC 04 6E 04 04 00 D5 00 00 00 69 04 9D 00 6F 04 04 00 D5 00 00 00 B1 04 04 00 E3 16 07 01 70 04 03 00 E8 27 C2 72 04 03 00 FB EE 44 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 67 F2 1B EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 32 54 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 0E [13:48:44]RAPDU: B0 04 AA 04 AC 04 6E 04 04 00 D5 00 00 00 69 04 9D 00 6F 04 04 00 D5 00 00 00 B1 04 04 00 E3 16 07 01 70 04 03 00 E8 27 C2 72 04 03 00 FB EE 44 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 67 F2 1B EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 32 54 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 [13:48:44]wFMCommunicate OK [13:48:44]wFMCommunicate request_size=4 [13:48:44]MH_SAM_APDU [13:48:44]CAPDU: 80 17 00 00 [13:48:44]Write to MH i2c: E2 08 00 19 00 80 17 00 00 00 00 00 00 99 [13:48:44]Write i2c OK [13:48:44]MH_I2C_Read... [13:48:44]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [13:48:44]Read from MH i2c: E2 [13:48:44]MH_I2C_Read... [13:48:44]Read from MH i2c: E2 FD 00 [13:48:44]MH_I2C_Read... [13:48:44]Read from MH i2c: E2 FD 00 19 00 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 90 00 B3 [13:48: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 [13:48:44]wFMCommunicate OK [13:48:44]wFMCommunicate request_size=4 [13:48:44]MH_SAM_APDU [13:48:44]CAPDU: 80 17 00 00 [13:48:44]Write to MH i2c: E2 08 00 1A 00 80 17 00 00 00 00 00 00 9A [13:48:44]Write i2c OK [13:48:44]MH_I2C_Read... [13:48:44]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [13:48:44]Read from MH i2c: E2 [13:48:44]MH_I2C_Read... [13:48:44]Read from MH i2c: E2 FD 00 [13:48:44]MH_I2C_Read... [13:48:44]Read from MH i2c: E2 FD 00 1A 00 00 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 90 00 57 [13:48: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 [13:48:44]wFMCommunicate OK [13:48:44]wFMCommunicate request_size=4 [13:48:44]MH_SAM_APDU [13:48:44]CAPDU: 80 17 00 00 [13:48:44]Write to MH i2c: E2 08 00 1B 00 80 17 00 00 00 00 00 00 9B [13:48:44]Write i2c OK [13:48:44]MH_I2C_Read... [13:48:45]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [13:48:45]Read from MH i2c: E2 [13:48:45]MH_I2C_Read... [13:48:45]Read from MH i2c: E2 FD 00 [13:48:45]MH_I2C_Read... [13:48:45]Read from MH i2c: E2 FD 00 1B 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 90 00 0E [13:48: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 [13:48:45]wFMCommunicate OK [13:48:45]wFMCommunicate request_size=4 [13:48:45]MH_SAM_APDU [13:48:45]CAPDU: 80 17 00 00 [13:48:45]Write to MH i2c: E2 08 00 1C 00 80 17 00 00 00 00 00 00 9C [13:48:45]Write i2c OK [13:48:45]MH_I2C_Read... [13:48:45]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 202! [13:48:45]Read from MH i2c: E2 [13:48:45]MH_I2C_Read... [13:48:45]Read from MH i2c: E2 CD 00 [13:48:45]MH_I2C_Read... [13:48:45]Read from MH i2c: E2 CD 00 1C 00 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 80 [13:48: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 [13:48:45]wFMCommunicate OK [13:48:45]SAM_PROTO_GetShiftData done [13:48:45]requested_item shift.sale.total_cash is exist - process it [13:48:45]requested_item shift.sale_refund.total is exist - process it [13:48:45]requested_item shift.sale_refund.total_cash is exist - process it [13:48:45]requested_item shift.buy.total is exist - process it [13:48:45]requested_item shift.buy.total_cash is exist - process it [13:48:45]produce_requested_data done [13:48:45]produce_requested_data return {"fm.sale.total":158447271.64,"fm.sale_refund.total":98929.00,"fm.buy.total":0.00,"shift.sale.total":172418.27,"shift.sale.total_cash":127242.00,"shift.sale_refund.total":0.00,"shift.sale_refund.total_cash":0.00,"shift.buy.total":0.00,"shift.buy.total_cash":0.00} [13:48:45]process_action_free get_value [13:48:45]json_value_free [13:48:45]json_value_free done [13:48:45]process_json_proto returns [13:48:45]Send response to host [13:48:45]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sale.total":158447271.64,"fm.sale_refund.total":98929.00,"fm.buy.total":0.00,"shift.sale.total":172418.27,"shift.sale.total_cash":127242.00,"shift.sale_refund.total":0.00,"shift.sale_refund.total_cash":0.00,"shift.buy.total":0.00,"shift.buy.total_cash":0.00}}} [13:48:45]free response buf [13:48:45]execute_script done [13:48:45]execute_script returns [13:48:45]free content buf [13:48:45]Sock 8.Close socket [13:48:45]Sock 8.Thread stoped [13:48:45]accept exits with 7 [13:48:45]New connection [13:48:45]New thread 3067120996 created [13:48:45]Thread 3066977636 joined [13:48:45]Waiting for new connection... [13:48:45] Sock 7.Parse request [13:48:45]Sock 7.Check first char [13:48:45]Sock 7.First char is OK [13:48:45]request: POST /json_proto HTTP/1.0 [13:48:45]Method: POST [13:48:45]URL: /json_proto [13:48:45]Method is POST - this is cgi request [13:48:45]url: /json_proto [13:48:45]query_string will be loaded in cgi processing [13:48:45]execute_cgi json_proto POST (null) [13:48:45]execute_cgi path=json_proto method=POST [13:48:45]POST find Content-Length [13:48:45]Host: 172.17.63.195:8080 [13:48:45]Content-Length: 144 [13:48:45]Content-Type: application/json [13:48:45] [13:48:45]POST finish read [13:48:45]Found Content-Length = 144 [13:48:45]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "print_doc", "params" : { "type" : "last" } , "requested_data" : [ ] } } [13:48:45]execute_script... [13:48:45]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "print_doc", "params" : { "type" : "last" } , "requested_data" : [ ] } } [13:48:45]POST & json_proto [13:48:45]process_json_proto [13:48:45]json parsed OK: [13:48:45]protocol is kg_v1.0 [13:48:45]action value=print_doc [13:48:45]process_action print_doc [13:48:45]ExternCall_PrintAddStr [13:48:45]wPrintStart [13:48:45]Write to MH i2c: 01 00 00 1D 00 1D [13:48:45]Write i2c OK [13:48:45]MH_I2C_Read... [13:48:45]Read from MH i2c: 01 [13:48:45]MH_I2C_Read... [13:48:45]Read from MH i2c: 01 07 00 [13:48:45]MH_I2C_Read... [13:48:45]Read from MH i2c: 01 07 00 1D 00 00 00 00 00 00 FF 0F 32 [13:48:45]RasterBufferAndPrint [13:48:45]line Счет N : (1)450191 [13:48:45]line ИНН: 02508201610067 [13:48:45]line Контрольно-Кассовый Чек [13:48:45]line ПРОДАЖА [13:48:45]line ТРК (МРК, ГНК) : 53 [13:48:45]line Товар: 2710124130 [13:48:45]line SUPER 92-К-5 [13:48:45]line 11.700 * 68.40 [13:48:45]line = 800.28 [13:48:45]line НДС 12% НСП 1% [13:48:45]line > о реализуемом товаре [13:48:45]line ОКРУГЛЕНИЕ: -0.28 [13:48:45]line ИТОГО: 800.00 [13:48:45]line Внесено: 800.00 [13:48:45]line СДАЧА: 0.00 [13:48:45]line НСП 1% : 7.08 [13:48:45]line НДС 12% : 84.98 [13:48:45]line Наличными: 800.00 [13:48:45]line Безнал.: 0.00 [13:48:45]line Место: АЗС № 171 "Партнер Нефть" [13:48:45]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [13:48:45]line СНО: Общий режим [13:48:45]line Чек 213 28.10.2024 13:46 [13:48:45]line Смена: 545 ФФД: 1.0 [13:48:45]line ЗНМ: 0300000109 [13:48:45]line РНМ: 0000000000091777 [13:48:45]line Версия ККМ: 001 [13:48:45]line ФМ: 0000000000871756 [13:48:45]line ФД: 202413 [13:48:45]line ФПД: 36235096531557 [13:48:45]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T134643&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202413&fm=36235096531557&tin=02508201610067®Number=0000000000091777&sum=80000 [13:48:45]written 0, free lines is 4095 [13:48:45]Write to MH i2c: 01 00 00 48 00 48 [13:48:45]Write i2c OK [13:48:45]MH_I2C_Read... [13:48:45]Read from MH i2c: 01 [13:48:45]MH_I2C_Read... [13:48:45]Read from MH i2c: 01 07 00 [13:48:45]MH_I2C_Read... [13:48:45]Read from MH i2c: 01 07 00 48 00 00 00 00 00 00 92 0C ED [13:48:45]RasterBufferAndPrint [13:48:45]line [13:48:45]line [13:48:45]line [13:48:45]line [13:48:45]line [13:48:45]written 0, free lines is 3227 [13:48:46]MH_Cut [13:48:46]Write to MH i2c: D1 01 00 4F 00 01 21 [13:48:46]Write i2c OK [13:48:46]MH_I2C_Read... [13:48:46]Read from MH i2c: D1 [13:48:46]MH_I2C_Read... [13:48:46]Read from MH i2c: D1 01 00 [13:48:46]MH_I2C_Read... [13:48:46]Read from MH i2c: D1 01 00 4F 00 00 20 [13:48:46]Write to MH i2c: 01 00 00 50 00 50 [13:48:46]Write i2c OK [13:48:46]MH_I2C_Read... [13:48:46]*** Cut start [13:48:46]*** Purtial cut [13:48:46]*** Stage 1: CUTSNS_PIN = 1 [13:48:47]Read from MH i2c: 01 [13:48:47]MH_I2C_Read... [13:48:47]*** Stop cut motor [13:48:47]*** Cut end [13:48:47]Read from MH i2c: 01 07 00 [13:48:47]MH_I2C_Read... [13:48:47]Read from MH i2c: 01 07 00 50 00 00 00 00 00 00 FF 0F 65 [13:48:47]process_action print_doc done [13:48:47]requested_data is exist [13:48:47]produce_requested_data [13:48:47]produce_requested_data return (null) [13:48:47]process_action_free print_doc [13:48:47]json_value_free [13:48:47]json_value_free done [13:48:47]process_json_proto returns [13:48:47]Send response to host [13:48:47]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK"}} [13:48:47]free response buf [13:48:47]execute_script done [13:48:47]execute_script returns [13:48:47]free content buf [13:48:47]Sock 7.Close socket [13:48:47]Sock 7.Thread stoped [13:48:47]accept exits with 10 [13:48:47]New connection [13:48:47]New thread 3066977636 created [13:48:47]Thread 3067120996 joined [13:48:47]Waiting for new connection... [13:48:47] Sock 10.Parse request [13:48:47]Sock 10.Check first char [13:48:47]Sock 10.First char is OK [13:48:47]request: POST /json_proto HTTP/1.0 [13:48:47]Method: POST [13:48:47]URL: /json_proto [13:48:47]Method is POST - this is cgi request [13:48:47]url: /json_proto [13:48:47]query_string will be loaded in cgi processing [13:48:47]execute_cgi json_proto POST (null) [13:48:47]execute_cgi path=json_proto method=POST [13:48:47]POST find Content-Length [13:48:47]Host: 172.17.63.195:8080 [13:48:47]Content-Length: 766 [13:48:47]Content-Type: application/json [13:48:47] [13:48:47]POST finish read [13:48:47]Found Content-Length = 766 [13:48:47]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450192", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "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: Mbank", "payments": [ { "type": 1, "sum" : 500.41 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:48:47]execute_script... [13:48: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)450192", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "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: Mbank", "payments": [ { "type": 1, "sum" : 500.41 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:48:47]POST & json_proto [13:48:47]process_json_proto [13:48:47]json parsed OK: [13:48:47]protocol is kg_v1.0 [13:48:47]action value=close_receipt [13:48:47]process_action close_receipt [13:48:47]cmd_close_receipt [13:48:47]MH_GetDate [13:48:47]Write to MH i2c: F0 00 00 51 00 40 [13:48:47]Write i2c OK [13:48:47]MH_I2C_Read... [13:48:47]Read from MH i2c: F0 [13:48:47]MH_I2C_Read... [13:48:47]Read from MH i2c: F0 09 00 [13:48:47]MH_I2C_Read... [13:48:47]Read from MH i2c: F0 09 00 51 00 00 40 96 1F 67 47 1B 1E 67 8C [13:48:47]GetLastDocTimeStamp 1730123203 [13:48:47]current date 1730123328 [13:48:47]FM_GetShiftState [13:48:47]SAM_PROTO_GetShiftState [13:48:47]wFMCommunicate request_size=4 [13:48:47]MH_SAM_APDU [13:48:47]CAPDU: 80 13 01 00 [13:48:47]Write to MH i2c: E2 08 00 52 00 80 13 01 00 00 00 00 00 CF [13:48:47]Write i2c OK [13:48:47]MH_I2C_Read... [13:48:47]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:48:47]Read from MH i2c: E2 [13:48:47]MH_I2C_Read... [13:48:47]Read from MH i2c: E2 0E 00 [13:48:47]MH_I2C_Read... [13:48:47]Read from MH i2c: E2 0E 00 52 00 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 7A [13:48:47]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [13:48:47]wFMCommunicate OK [13:48:47]SAM_PROTO_GetShiftState done [13:48:47]FM_GetShiftState done [13:48:47]opened in 1730073670 [13:48:47]opened+sec_in_day 1730160070 [13:48:47]quantity*price = 50041 [13:48:47]sum+1 = 50042 [13:48:47]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 500.41 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 0.00 Безнал.: 500.41 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 214 28.10.2024 13:48 Смена: 545 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 Платежная система: Mbank ФМ: 0000000000871756 ФД: 202414 ФПД: 227345191193413 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T134848&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202414&fm=227345191193413&tin=02508201610067®Number=0000000000091777&sum=50041 [13:48:48]StoreToDocumentArchive [13:48:48]shift 545 fd 202414 [13:48:48]save to /storage/0545/doc_00202414 [13:48:48]save last doc name /storage/0545/doc_00202414 to /storage/kkm_last_doc_name [13:48:48]save OK [13:48:48]Clear old archive folders... [13:48:48]ProcessDocumentItem done err = 0, tmpTLVsize=251 [13:48:48]tlvbuf is 00AF5740 [13:48:48]SAM_PROTO_ClearQueue [13:48:48]wFMCommunicate request_size=4 [13:48:48]MH_SAM_APDU [13:48:48]CAPDU: 80 09 00 00 [13:48:48]Write to MH i2c: E2 08 00 5F 00 80 09 00 00 00 00 00 00 D1 [13:48:48]Write i2c OK [13:48:48]MH_I2C_Read... [13:48:48]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [13:48:48]Read from MH i2c: E2 [13:48:48]MH_I2C_Read... [13:48:48]Read from MH i2c: E2 03 00 [13:48:48]MH_I2C_Read... [13:48:48]Read from MH i2c: E2 03 00 5F 00 00 90 00 D3 [13:48:48]RAPDU: 90 00 [13:48:48]wFMCommunicate OK [13:48:48]SAM_PROTO_ClearQueue done [13:48:48]KKMCreateOFDPacket [13:48:48]OFDProtocolAddRootSTLVToBuf [13:48:48]FM_MakeSignedData [13:48:48]FM_MakeSignedData [13:48:48]SAM_PROTO_SignData [13:48:48]wFMCommunicate request_size=4 [13:48:48]MH_SAM_APDU [13:48:48]CAPDU: 80 0D 01 02 [13:48:48]Write to MH i2c: E2 08 00 60 00 80 0D 01 02 00 00 00 00 D9 [13:48:48]Write i2c OK [13:48:48]MH_I2C_Read... [13:48:48]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [13:48:48]Read from MH i2c: E2 [13:48:48]MH_I2C_Read... [13:48:48]Read from MH i2c: E2 03 00 [13:48:48]MH_I2C_Read... [13:48:48]Read from MH i2c: E2 03 00 60 00 00 90 00 D4 [13:48:48]RAPDU: 90 00 [13:48:48]wFMCommunicate OK [13:48:48]wFMCommunicate request_size=255 [13:48:48]MH_SAM_APDU [13:48: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 32 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 D6 00 00 00 F4 03 04 00 40 96 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 AE 16 03 00 35 04 06 00 CE [13:48:48]Write to MH i2c: E2 02 01 61 00 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 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 D6 00 00 00 F4 03 04 00 40 96 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 AE 16 03 00 35 04 06 00 CE 00 00 A9 [13:48:48]OFD Sender: No OFD packet to send [13:48:48]Write i2c OK [13:48:48]MH_I2C_Read... [13:48:48]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:48:48]Read from MH i2c: E2 [13:48:49]MH_I2C_Read... [13:48:49]Read from MH i2c: E2 03 00 [13:48:49]MH_I2C_Read... [13:48:49]Read from MH i2c: E2 03 00 61 00 00 90 00 D5 [13:48:49]RAPDU: 90 00 [13:48:49]wFMCommunicate OK [13:48:49]wFMCommunicate request_size=10 [13:48:49]MH_SAM_APDU [13:48:49]CAPDU: 80 0D 02 02 05 C4 ED 5C CB 45 [13:48:49]Write to MH i2c: E2 0D 00 62 00 80 0D 02 02 05 00 C4 ED 5C CB 45 00 00 03 [13:48:49]Write i2c OK [13:48:49]MH_I2C_Read... [13:48:49]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:48:49]Read from MH i2c: E2 [13:48:49]MH_I2C_Read... [13:48:49]Read from MH i2c: E2 03 00 [13:48:49]MH_I2C_Read... [13:48:49]Read from MH i2c: E2 03 00 62 00 00 90 00 D6 [13:48:49]RAPDU: 90 00 [13:48:49]wFMCommunicate OK [13:48:49]wFMCommunicate request_size=4 [13:48:49]MH_SAM_APDU [13:48:49]CAPDU: 80 0D 03 02 [13:48:49]Write to MH i2c: E2 08 00 63 00 80 0D 03 02 00 00 00 00 DE [13:48:49]Write i2c OK [13:48:49]MH_I2C_Read... [13:48:49]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [13:48:49]Read from MH i2c: E2 [13:48:49]MH_I2C_Read... [13:48:49]Read from MH i2c: E2 0B 00 [13:48:49]MH_I2C_Read... [13:48:49]Read from MH i2c: E2 0B 00 63 00 00 E0 6B 18 BE 55 1A C2 0D 90 00 3E [13:48:49]RAPDU: E0 6B 18 BE 55 1A C2 0D 90 00 [13:48:49]wFMCommunicate OK [13:48:49]SAM_PROTO_SignData done [13:48:49]FM_MakeSignedData done [13:48:49]CreateOFDProtocolMessage [13:48:49]wFMCommunicate request_size=4 [13:48:49]MH_SAM_APDU [13:48:49]CAPDU: 80 11 00 00 [13:48:49]Write to MH i2c: E2 08 00 64 00 80 11 00 00 00 00 00 00 DE [13:48:49]Write i2c OK [13:48:49]MH_I2C_Read... [13:48:49]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:48:49]Read from MH i2c: E2 [13:48:49]MH_I2C_Read... [13:48:49]Read from MH i2c: E2 17 00 [13:48:49]MH_I2C_Read... [13:48:49]Read from MH i2c: E2 17 00 64 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 33 [13:48:49]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [13:48:49]wFMCommunicate OK [13:48:49]CreateOFDProtocolMessage done [13:48:49]OFDSenderStorePacket 202414 [13:48:49]StoreOFDPacket docnum=202414 [13:48:49]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 A6 90 07 01 F8 51 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 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 D6 00 00 00 F4 03 04 00 40 96 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 AE 16 03 00 35 04 06 00 CE C4 ED 5C CB 45 E0 6B 18 BE 55 1A C2 0D [13:48:49]CheckFolder [13:48:49]dirname=/storage/ofd_packets [13:48:49]CheckFolder done [13:48:49]ProducePacketName [13:48:49]name=ofd_packets/00202414 [13:48:49]NVStorageSaveData ofd_packets/00202414 [13:48:49]File name is /storage/ofd_packets/00202414 [13:48:49]Write 301 bytes [13:48:49]NVStorageSaveData done [13:48:49]OFDSenderStorePacket done [13:48:49]KKMCreateOFDPacket done [13:48:49]NVStorageSaveData kkm_last_timestamp [13:48:49]File name is /storage/kkm_last_timestamp [13:48:49]Write 4 bytes [13:48:49]NVStorageSaveData done [13:48:49]ExternCall_PrintAddStr [13:48:49]wPrintStart [13:48:49]Write to MH i2c: 01 00 00 65 00 65 [13:48:49]Write i2c OK [13:48:49]MH_I2C_Read... [13:48:49]Read from MH i2c: 01 [13:48:49]MH_I2C_Read... [13:48:49]Read from MH i2c: 01 07 00 [13:48:49]MH_I2C_Read... [13:48:49]Read from MH i2c: 01 07 00 65 00 00 00 00 00 00 FF 0F 7A [13:48:49]RasterBufferAndPrint [13:48:49]line Счет N : (1)450192 [13:48:49]line ИНН: 02508201610067 [13:48:49]line Контрольно-Кассовый Чек [13:48:49]line ПРОДАЖА [13:48:49]line ТРК (МРК, ГНК) : 31 [13:48:49]line Товар: 2710124130 [13:48:49]line Аи-92-К-2 [13:48:49]line 7.480 * 66.90 [13:48:49]line = 500.41 [13:48:49]line НДС 12% НСП 1% [13:48:49]line > о реализуемом товаре [13:48:49]line ИТОГО: 500.41 [13:48:49]line НСП 1% : 4.43 [13:48:49]line НДС 12% : 53.14 [13:48:49]line Наличными: 0.00 [13:48:49]line Безнал.: 500.41 [13:48:49]line Место: АЗС № 171 "Партнер Нефть" [13:48:49]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [13:48:49]line СНО: Общий режим [13:48:49]line Чек 214 28.10.2024 13:48 [13:48:49]line Смена: 545 ФФД: 1.0 [13:48:49]line ЗНМ: 0300000109 [13:48:49]line РНМ: 0000000000091777 [13:48:49]line Версия ККМ: 001 [13:48:49]line Платежная система: Mbank [13:48:49]line ФМ: 0000000000871756 [13:48:49]line ФД: 202414 [13:48:49]line ФПД: 227345191193413 [13:48:49]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T134848&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202414&fm=227345191193413&tin=02508201610067®Number=0000000000091777&sum=50041 [13:48:49]written 0, free lines is 4095 [13:48:49]OFD Sender: Processing packet 202414 [packets to send 116, broken 115] [13:48:49]ProducePacketName [13:48:49]name=ofd_packets/00202414 [13:48:49]OFD Sender: To server: pG, [13:48:49]CommunicateWithHost lk.salyk.kg:30040 [13:48:49]ConnectInit lk.salyk.kg [13:48:49]Connected sock=9 [13:48:49]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 A6 90 07 01 F8 51 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 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 D6 00 00 00 F4 03 04 00 40 96 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 AE 16 03 00 35 04 06 00 CE C4 ED 5C CB 45 E0 6B 18 BE 55 1A C2 0D [13:48:49]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 D7 9F 47 00 BD 52 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 AE 16 03 00 F4 03 04 00 F6 41 1F 67 B6 04 01 00 00 76 D6 FC 1B D2 AF B2 9E [13:48:49]CommunicateWithHost err = 0 [13:48:49]CheckOFDResponse [13:48:49]1017 (14) - 77093643461234 [13:48:49]1041 (16) - 0000000000871756 [13:48:49]1040 (4) - 202414 [13:48:49]1012 (4) - 28.10.2024 07:49 [13:48:49]1206 (1) - 0 [13:48:49]OFD Sender: Remove packet 202414 [13:48:49]ProducePacketName [13:48:49]name=ofd_packets/00202414 [13:48:49]NVStorageDeleteData [13:48:49]Write to MH i2c: 01 00 00 8E 00 8E [13:48:49]Write i2c OK [13:48:49]MH_I2C_Read... [13:48:49]Read from MH i2c: 01 [13:48:49]MH_I2C_Read... [13:48:49]Read from MH i2c: 01 07 00 [13:48:49]MH_I2C_Read... [13:48:49]Read from MH i2c: 01 07 00 8E 00 00 00 00 00 00 C5 0C 66 [13:48:49]RasterBufferAndPrint [13:48:49]line [13:48:49]line [13:48:49]line [13:48:49]line [13:48:49]line [13:48:49]written 0, free lines is 3284 [13:48:49]MH_Cut [13:48:49]Write to MH i2c: D1 01 00 95 00 01 67 [13:48:49]Write i2c OK [13:48:49]MH_I2C_Read... [13:48:49]Read from MH i2c: D1 [13:48:49]MH_I2C_Read... [13:48:49]Read from MH i2c: D1 01 00 [13:48:49]MH_I2C_Read... [13:48:49]Read from MH i2c: D1 01 00 95 00 00 66 [13:48:49]Write to MH i2c: 01 00 00 96 00 96 [13:48:49]Write i2c OK [13:48:49]MH_I2C_Read... [13:48:50]OFD Sender: No OFD packet to send [13:48:50]*** Cut start [13:48:50]*** Purtial cut [13:48:50]*** Stage 1: CUTSNS_PIN = 1 [13:48:50]Read from MH i2c: 01 [13:48:50]MH_I2C_Read... [13:48:50]*** Stop cut motor [13:48:50]*** Cut end [13:48:50]Read from MH i2c: 01 07 00 [13:48:50]MH_I2C_Read... [13:48:50]Read from MH i2c: 01 07 00 96 00 00 00 00 00 00 FF 0F AB [13:48:50]process_action close_receipt done [13:48:50]requested_data is exist [13:48:50]produce_requested_data [13:48:50]requested_item fm.sn is exist - process it [13:48:50]wFMCommunicate request_size=4 [13:48:50]MH_SAM_APDU [13:48:50]CAPDU: 80 11 00 00 [13:48:50]Write to MH i2c: E2 08 00 97 00 80 11 00 00 00 00 00 00 11 [13:48:50]Write i2c OK [13:48:50]MH_I2C_Read... [13:48:50]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:48:50]Read from MH i2c: E2 [13:48:50]MH_I2C_Read... [13:48:50]Read from MH i2c: E2 17 00 [13:48:50]MH_I2C_Read... [13:48:50]Read from MH i2c: E2 17 00 97 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 66 [13:48:50]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [13:48:50]wFMCommunicate OK [13:48:50]requested_item fd.num is exist - process it [13:48:50]SAM_PROTO_GetFieldsCounters [13:48:50]wFMCommunicate request_size=4 [13:48:50]MH_SAM_APDU [13:48:50]CAPDU: 80 13 00 00 [13:48:50]Write to MH i2c: E2 08 00 98 00 80 13 00 00 00 00 00 00 14 [13:48:50]Write i2c OK [13:48:50]MH_I2C_Read... [13:48:51]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:48:51]Read from MH i2c: E2 [13:48:51]MH_I2C_Read... [13:48:51]Read from MH i2c: E2 62 00 [13:48:51]MH_I2C_Read... [13:48:51]Read from MH i2c: E2 62 00 98 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 AE 16 03 00 0E 04 04 00 21 02 00 00 12 04 04 00 D6 00 00 00 5E 04 04 00 D6 00 00 00 57 04 04 00 D7 00 00 00 19 04 04 00 00 00 00 00 90 00 A9 [13:48:51]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 AE 16 03 00 0E 04 04 00 21 02 00 00 12 04 04 00 D6 00 00 00 5E 04 04 00 D6 00 00 00 57 04 04 00 D7 00 00 00 19 04 04 00 00 00 00 00 90 00 [13:48:51]wFMCommunicate OK [13:48:51]SAM_PROTO_GetFieldsCounters done [13:48:51]requested_item shift.num is exist - process it [13:48:51]requested_item shift.opened is exist - process it [13:48:51]req_shift_opened [13:48:51]FM_GetShiftState [13:48:51]SAM_PROTO_GetShiftState [13:48:51]wFMCommunicate request_size=4 [13:48:51]MH_SAM_APDU [13:48:51]CAPDU: 80 13 01 00 [13:48:51]Write to MH i2c: E2 08 00 99 00 80 13 01 00 00 00 00 00 16 [13:48:51]Write i2c OK [13:48:51]MH_I2C_Read... [13:48:51]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:48:51]Read from MH i2c: E2 [13:48:51]MH_I2C_Read... [13:48:51]Read from MH i2c: E2 0E 00 [13:48:51]MH_I2C_Read... [13:48:51]Read from MH i2c: E2 0E 00 99 00 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 C1 [13:48:51]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [13:48:51]wFMCommunicate OK [13:48:51]SAM_PROTO_GetShiftState done [13:48:51]FM_GetShiftState done [13:48:51]req_shift_opened done [13:48:51]requested_item shift.open_date is exist - process it [13:48:51]req_shift_open_date [13:48:51]req_shift_open_date done [13:48:51]produce_requested_data done [13:48:51]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202414,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670} [13:48:51]process_action_free close_receipt [13:48:51]json_value_free [13:48:51]json_value_free done [13:48:51]process_json_proto returns [13:48:51]Send response to host [13:48:51]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202414,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670}}} [13:48:51]free response buf [13:48:51]execute_script done [13:48:51]execute_script returns [13:48:51]free content buf [13:48:51]Sock 10.Close socket [13:48:51]Sock 10.Thread stoped [13:48:55]OFD Sender: No OFD packet to send [13:49:00]OFD Sender: No OFD packet to send [13:49:05]OFD Sender: No OFD packet to send [13:49:10]OFD Sender: No OFD packet to send [13:49:15]OFD Sender: No OFD packet to send [13:49:20]OFD Sender: No OFD packet to send [13:49:25]OFD Sender: No OFD packet to send [13:49:27]accept exits with 7 [13:49:27]New connection [13:49:27]New thread 3067120996 created [13:49:27]Thread 3066977636 joined [13:49:27]Waiting for new connection... [13:49:27] Sock 7.Parse request [13:49:27]Sock 7.Check first char [13:49:27]Sock 7.First char is OK [13:49:27]request: POST /json_proto HTTP/1.0 [13:49:27]Method: POST [13:49:27]URL: /json_proto [13:49:27]Method is POST - this is cgi request [13:49:27]url: /json_proto [13:49:27]query_string will be loaded in cgi processing [13:49:27]execute_cgi json_proto POST (null) [13:49:27]execute_cgi path=json_proto method=POST [13:49:27]POST find Content-Length [13:49:27]Host: 172.17.63.195:8080 [13:49:27]Content-Length: 682 [13:49:27]Content-Type: application/json [13:49:27] [13:49:27]POST finish read [13:49:27]Found Content-Length = 682 [13:49:27]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450193", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "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" ] } } [13:49:27]execute_script... [13:49: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)450193", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "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" ] } } [13:49:27]POST & json_proto [13:49:27]process_json_proto [13:49:27]json parsed OK: [13:49:27]protocol is kg_v1.0 [13:49:27]action value=close_receipt [13:49:27]process_action close_receipt [13:49:27]cmd_close_receipt [13:49:27]MH_GetDate [13:49:27]Write to MH i2c: F0 00 00 9A 00 89 [13:49:27]Write i2c OK [13:49:27]MH_I2C_Read... [13:49:27]Read from MH i2c: F0 [13:49:27]MH_I2C_Read... [13:49:27]Read from MH i2c: F0 09 00 [13:49:27]MH_I2C_Read... [13:49:27]Read from MH i2c: F0 09 00 9A 00 00 68 96 1F 67 47 1B 1E 67 FD [13:49:27]GetLastDocTimeStamp 1730123328 [13:49:27]current date 1730123368 [13:49:27]FM_GetShiftState [13:49:27]SAM_PROTO_GetShiftState [13:49:27]wFMCommunicate request_size=4 [13:49:27]MH_SAM_APDU [13:49:27]CAPDU: 80 13 01 00 [13:49:27]Write to MH i2c: E2 08 00 9B 00 80 13 01 00 00 00 00 00 18 [13:49:27]Write i2c OK [13:49:27]MH_I2C_Read... [13:49:27]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:49:27]Read from MH i2c: E2 [13:49:27]MH_I2C_Read... [13:49:27]Read from MH i2c: E2 0E 00 [13:49:27]MH_I2C_Read... [13:49:27]Read from MH i2c: E2 0E 00 9B 00 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 C3 [13:49:27]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [13:49:27]wFMCommunicate OK [13:49:27]SAM_PROTO_GetShiftState done [13:49:27]FM_GetShiftState done [13:49:27]opened in 1730073670 [13:49:27]opened+sec_in_day 1730160070 [13:49:27]quantity*price = 100015 [13:49:27]sum+1 = 100017 [13:49:27]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.16 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.21 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 215 28.10.2024 13:49 Смена: 545 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 ФМ: 0000000000871756 ФД: 202415 ФПД: 142486583369638 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T134928&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202415&fm=142486583369638&tin=02508201610067®Number=0000000000091777&sum=100000 [13:49:29]StoreToDocumentArchive [13:49:29]shift 545 fd 202415 [13:49:29]save to /storage/0545/doc_00202415 [13:49:29]save last doc name /storage/0545/doc_00202415 to /storage/kkm_last_doc_name [13:49:29]save OK [13:49:29]Clear old archive folders... [13:49:29]ProcessDocumentItem done err = 0, tmpTLVsize=251 [13:49:29]tlvbuf is 00AFC130 [13:49:29]SAM_PROTO_ClearQueue [13:49:29]wFMCommunicate request_size=4 [13:49:29]MH_SAM_APDU [13:49:29]CAPDU: 80 09 00 00 [13:49:29]Write to MH i2c: E2 08 00 A8 00 80 09 00 00 00 00 00 00 1A [13:49:29]Write i2c OK [13:49:29]MH_I2C_Read... [13:49:29]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [13:49:29]Read from MH i2c: E2 [13:49:29]MH_I2C_Read... [13:49:29]Read from MH i2c: E2 03 00 [13:49:29]MH_I2C_Read... [13:49:29]Read from MH i2c: E2 03 00 A8 00 00 90 00 1C [13:49:29]RAPDU: 90 00 [13:49:29]wFMCommunicate OK [13:49:29]SAM_PROTO_ClearQueue done [13:49:29]KKMCreateOFDPacket [13:49:29]OFDProtocolAddRootSTLVToBuf [13:49:29]FM_MakeSignedData [13:49:29]FM_MakeSignedData [13:49:29]SAM_PROTO_SignData [13:49:29]wFMCommunicate request_size=4 [13:49:29]MH_SAM_APDU [13:49:29]CAPDU: 80 0D 01 02 [13:49:29]Write to MH i2c: E2 08 00 A9 00 80 0D 01 02 00 00 00 00 22 [13:49:29]Write i2c OK [13:49:29]MH_I2C_Read... [13:49:29]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [13:49:29]Read from MH i2c: E2 [13:49:29]MH_I2C_Read... [13:49:29]Read from MH i2c: E2 03 00 [13:49:29]MH_I2C_Read... [13:49:29]Read from MH i2c: E2 03 00 A9 00 00 90 00 1D [13:49:29]RAPDU: 90 00 [13:49:29]wFMCommunicate OK [13:49:29]wFMCommunicate request_size=255 [13:49:29]MH_SAM_APDU [13:49: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 32 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 D7 00 00 00 F4 03 04 00 68 96 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 AF 16 03 00 35 04 06 00 81 [13:49:29]Write to MH i2c: E2 02 01 AA 00 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 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 D7 00 00 00 F4 03 04 00 68 96 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 AF 16 03 00 35 04 06 00 81 00 00 77 [13:49:29]Write i2c OK [13:49:29]MH_I2C_Read... [13:49:29]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:49:29]Read from MH i2c: E2 [13:49:29]MH_I2C_Read... [13:49:29]Read from MH i2c: E2 03 00 [13:49:29]MH_I2C_Read... [13:49:29]Read from MH i2c: E2 03 00 AA 00 00 90 00 1E [13:49:29]RAPDU: 90 00 [13:49:29]wFMCommunicate OK [13:49:29]wFMCommunicate request_size=10 [13:49:29]MH_SAM_APDU [13:49:29]CAPDU: 80 0D 02 02 05 97 3E 2F DF A6 [13:49:29]Write to MH i2c: E2 0D 00 AB 00 80 0D 02 02 05 00 97 3E 2F DF A6 00 00 B8 [13:49:29]Write i2c OK [13:49:29]MH_I2C_Read... [13:49:29]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:49:29]Read from MH i2c: E2 [13:49:29]MH_I2C_Read... [13:49:29]Read from MH i2c: E2 03 00 [13:49:29]MH_I2C_Read... [13:49:29]Read from MH i2c: E2 03 00 AB 00 00 90 00 1F [13:49:29]RAPDU: 90 00 [13:49:29]wFMCommunicate OK [13:49:29]wFMCommunicate request_size=4 [13:49:29]MH_SAM_APDU [13:49:29]CAPDU: 80 0D 03 02 [13:49:29]Write to MH i2c: E2 08 00 AC 00 80 0D 03 02 00 00 00 00 27 [13:49:29]Write i2c OK [13:49:29]MH_I2C_Read... [13:49:29]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [13:49:29]Read from MH i2c: E2 [13:49:29]MH_I2C_Read... [13:49:29]Read from MH i2c: E2 0B 00 [13:49:29]MH_I2C_Read... [13:49:29]Read from MH i2c: E2 0B 00 AC 00 00 A4 06 AE 9F 88 94 AD 9B 90 00 83 [13:49:29]RAPDU: A4 06 AE 9F 88 94 AD 9B 90 00 [13:49:29]wFMCommunicate OK [13:49:29]SAM_PROTO_SignData done [13:49:29]FM_MakeSignedData done [13:49:29]CreateOFDProtocolMessage [13:49:29]wFMCommunicate request_size=4 [13:49:29]MH_SAM_APDU [13:49:29]CAPDU: 80 11 00 00 [13:49:29]Write to MH i2c: E2 08 00 AD 00 80 11 00 00 00 00 00 00 27 [13:49:29]Write i2c OK [13:49:29]MH_I2C_Read... [13:49:29]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:49:29]Read from MH i2c: E2 [13:49:29]MH_I2C_Read... [13:49:29]Read from MH i2c: E2 17 00 [13:49:29]MH_I2C_Read... [13:49:29]Read from MH i2c: E2 17 00 AD 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 7C [13:49:29]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [13:49:29]wFMCommunicate OK [13:49:29]CreateOFDProtocolMessage done [13:49:29]OFDSenderStorePacket 202415 [13:49:29]StoreOFDPacket docnum=202415 [13:49:29]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 EB 88 07 01 4E A2 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 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 D7 00 00 00 F4 03 04 00 68 96 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 AF 16 03 00 35 04 06 00 81 97 3E 2F DF A6 A4 06 AE 9F 88 94 AD 9B [13:49:29]CheckFolder [13:49:29]dirname=/storage/ofd_packets [13:49:29]CheckFolder done [13:49:29]ProducePacketName [13:49:29]name=ofd_packets/00202415 [13:49:29]NVStorageSaveData ofd_packets/00202415 [13:49:29]File name is /storage/ofd_packets/00202415 [13:49:29]Write 301 bytes [13:49:29]NVStorageSaveData done [13:49:29]OFDSenderStorePacket done [13:49:29]KKMCreateOFDPacket done [13:49:29]NVStorageSaveData kkm_last_timestamp [13:49:29]File name is /storage/kkm_last_timestamp [13:49:29]Write 4 bytes [13:49:29]NVStorageSaveData done [13:49:29]ExternCall_PrintAddStr [13:49:29]wPrintStart [13:49:29]Write to MH i2c: 01 00 00 AE 00 AE [13:49:29]Write i2c OK [13:49:29]MH_I2C_Read... [13:49:29]Read from MH i2c: 01 [13:49:29]MH_I2C_Read... [13:49:29]Read from MH i2c: 01 07 00 [13:49:29]MH_I2C_Read... [13:49:29]Read from MH i2c: 01 07 00 AE 00 00 00 00 00 00 FF 0F C3 [13:49:29]RasterBufferAndPrint [13:49:29]line Счет N : (1)450193 [13:49:29]line ИНН: 02508201610067 [13:49:29]line Контрольно-Кассовый Чек [13:49:29]line ПРОДАЖА [13:49:29]line ТРК (МРК, ГНК) : 41 [13:49:29]line Товар: 2710124130 [13:49:29]line Аи-92-К-2 [13:49:29]line 14.950 * 66.90 [13:49:29]line = 1000.16 [13:49:29]line НДС 12% НСП 1% [13:49:29]line > о реализуемом товаре [13:49:29]line ОКРУГЛЕНИЕ: -0.16 [13:49:29]line ИТОГО: 1000.00 [13:49:29]line Внесено: 1000.00 [13:49:29]line СДАЧА: 0.00 [13:49:29]line НСП 1% : 8.85 [13:49:29]line НДС 12% : 106.21 [13:49:29]line Наличными: 1000.00 [13:49:29]line Безнал.: 0.00 [13:49:29]line Место: АЗС № 171 "Партнер Нефть" [13:49:29]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [13:49:29]line СНО: Общий режим [13:49:29]line Чек 215 28.10.2024 13:49 [13:49:29]line Смена: 545 ФФД: 1.0 [13:49:29]line ЗНМ: 0300000109 [13:49:29]line РНМ: 0000000000091777 [13:49:29]line Версия ККМ: 001 [13:49:29]line ФМ: 0000000000871756 [13:49:29]line ФД: 202415 [13:49:29]line ФПД: 142486583369638 [13:49:29]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T134928&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202415&fm=142486583369638&tin=02508201610067®Number=0000000000091777&sum=100000 [13:49:29]OFD Sender: Processing packet 202415 [packets to send 116, broken 115] [13:49:29]ProducePacketName [13:49:29]name=ofd_packets/00202415 [13:49:29]OFD Sender: To server: pG, [13:49:29]CommunicateWithHost lk.salyk.kg:30040 [13:49:29]ConnectInit lk.salyk.kg [13:49:29]written 0, free lines is 4095 [13:49:30]Connected sock=9 [13:49:30]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 EB 88 07 01 4E A2 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 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 D7 00 00 00 F4 03 04 00 68 96 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 AF 16 03 00 35 04 06 00 81 97 3E 2F DF A6 A4 06 AE 9F 88 94 AD 9B [13:49:30]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 86 E5 47 00 32 1B A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 AF 16 03 00 F4 03 04 00 1E 42 1F 67 B6 04 01 00 00 7C CB A1 59 48 44 8E 64 [13:49:30]CommunicateWithHost err = 0 [13:49:30]CheckOFDResponse [13:49:30]1017 (14) - 77093643461234 [13:49:30]1041 (16) - 0000000000871756 [13:49:30]1040 (4) - 202415 [13:49:30]1012 (4) - 28.10.2024 07:49 [13:49:30]1206 (1) - 0 [13:49:30]OFD Sender: Remove packet 202415 [13:49:30]ProducePacketName [13:49:30]name=ofd_packets/00202415 [13:49:30]NVStorageDeleteData [13:49:30]Write to MH i2c: 01 00 00 D9 00 D9 [13:49:30]Write i2c OK [13:49:30]MH_I2C_Read... [13:49:30]Read from MH i2c: 01 [13:49:30]MH_I2C_Read... [13:49:30]Read from MH i2c: 01 07 00 [13:49:30]MH_I2C_Read... [13:49:30]Read from MH i2c: 01 07 00 D9 00 00 00 00 00 00 A2 0C 8E [13:49:30]RasterBufferAndPrint [13:49:30]line [13:49:30]line [13:49:30]line [13:49:30]line [13:49:30]line [13:49:30]written 0, free lines is 3240 [13:49:30]MH_Cut [13:49:30]Write to MH i2c: D1 01 00 E0 00 01 B2 [13:49:30]Write i2c OK [13:49:30]MH_I2C_Read... [13:49:30]Read from MH i2c: D1 [13:49:30]MH_I2C_Read... [13:49:30]Read from MH i2c: D1 01 00 [13:49:30]MH_I2C_Read... [13:49:30]Read from MH i2c: D1 01 00 E0 00 00 B1 [13:49:30]Write to MH i2c: 01 00 00 E1 00 E1 [13:49:30]Write i2c OK [13:49:30]MH_I2C_Read... [13:49:30]OFD Sender: No OFD packet to send [13:49:31]*** Cut start [13:49:31]*** Purtial cut [13:49:31]*** Stage 1: CUTSNS_PIN = 1 [13:49:31]Read from MH i2c: 01 [13:49:31]MH_I2C_Read... [13:49:31]*** Stop cut motor [13:49:31]*** Cut end [13:49:31]Read from MH i2c: 01 07 00 [13:49:31]MH_I2C_Read... [13:49:31]Read from MH i2c: 01 07 00 E1 00 00 00 00 00 00 FF 0F F6 [13:49:31]process_action close_receipt done [13:49:31]requested_data is exist [13:49:31]produce_requested_data [13:49:31]requested_item fm.sn is exist - process it [13:49:31]wFMCommunicate request_size=4 [13:49:31]MH_SAM_APDU [13:49:31]CAPDU: 80 11 00 00 [13:49:31]Write to MH i2c: E2 08 00 E2 00 80 11 00 00 00 00 00 00 5C [13:49:31]Write i2c OK [13:49:31]MH_I2C_Read... [13:49:31]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:49:31]Read from MH i2c: E2 [13:49:31]MH_I2C_Read... [13:49:31]Read from MH i2c: E2 17 00 [13:49:31]MH_I2C_Read... [13:49:31]Read from MH i2c: E2 17 00 E2 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 B1 [13:49:31]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [13:49:31]wFMCommunicate OK [13:49:31]requested_item fd.num is exist - process it [13:49:31]SAM_PROTO_GetFieldsCounters [13:49:31]wFMCommunicate request_size=4 [13:49:31]MH_SAM_APDU [13:49:31]CAPDU: 80 13 00 00 [13:49:31]Write to MH i2c: E2 08 00 E3 00 80 13 00 00 00 00 00 00 5F [13:49:31]Write i2c OK [13:49:31]MH_I2C_Read... [13:49:31]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:49:31]Read from MH i2c: E2 [13:49:31]MH_I2C_Read... [13:49:31]Read from MH i2c: E2 62 00 [13:49:31]MH_I2C_Read... [13:49:31]Read from MH i2c: E2 62 00 E3 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 AF 16 03 00 0E 04 04 00 21 02 00 00 12 04 04 00 D7 00 00 00 5E 04 04 00 D7 00 00 00 57 04 04 00 D8 00 00 00 19 04 04 00 00 00 00 00 90 00 F8 [13:49: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 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 AF 16 03 00 0E 04 04 00 21 02 00 00 12 04 04 00 D7 00 00 00 5E 04 04 00 D7 00 00 00 57 04 04 00 D8 00 00 00 19 04 04 00 00 00 00 00 90 00 [13:49:31]wFMCommunicate OK [13:49:31]SAM_PROTO_GetFieldsCounters done [13:49:31]requested_item shift.num is exist - process it [13:49:31]requested_item shift.opened is exist - process it [13:49:31]req_shift_opened [13:49:31]FM_GetShiftState [13:49:31]SAM_PROTO_GetShiftState [13:49:31]wFMCommunicate request_size=4 [13:49:31]MH_SAM_APDU [13:49:31]CAPDU: 80 13 01 00 [13:49:31]Write to MH i2c: E2 08 00 E4 00 80 13 01 00 00 00 00 00 61 [13:49:31]Write i2c OK [13:49:31]MH_I2C_Read... [13:49:31]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:49:31]Read from MH i2c: E2 [13:49:31]MH_I2C_Read... [13:49:31]Read from MH i2c: E2 0E 00 [13:49:31]MH_I2C_Read... [13:49:31]Read from MH i2c: E2 0E 00 E4 00 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 0C [13:49:31]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [13:49:31]wFMCommunicate OK [13:49:31]SAM_PROTO_GetShiftState done [13:49:31]FM_GetShiftState done [13:49:31]req_shift_opened done [13:49:31]requested_item shift.open_date is exist - process it [13:49:31]req_shift_open_date [13:49:31]req_shift_open_date done [13:49:31]produce_requested_data done [13:49:31]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202415,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670} [13:49:31]process_action_free close_receipt [13:49:31]json_value_free [13:49:31]json_value_free done [13:49:31]process_json_proto returns [13:49:31]Send response to host [13:49:31]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202415,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670}}} [13:49:31]free response buf [13:49:31]execute_script done [13:49:31]execute_script returns [13:49:31]free content buf [13:49:31]Sock 7.Close socket [13:49:31]Sock 7.Thread stoped [13:49:35]OFD Sender: No OFD packet to send [13:49:40]OFD Sender: No OFD packet to send [13:49:45]OFD Sender: No OFD packet to send [13:49:50]OFD Sender: No OFD packet to send [13:49:55]OFD Sender: No OFD packet to send [13:50:00]OFD Sender: No OFD packet to send [13:50:05]OFD Sender: No OFD packet to send [13:50:10]OFD Sender: No OFD packet to send [13:50:15]OFD Sender: No OFD packet to send [13:50:20]OFD Sender: No OFD packet to send [13:50:25]OFD Sender: No OFD packet to send [13:50:30]OFD Sender: No OFD packet to send [13:50:35]OFD Sender: No OFD packet to send [13:50:40]OFD Sender: No OFD packet to send [13:50:45]OFD Sender: No OFD packet to send [13:50:50]OFD Sender: No OFD packet to send [13:50:55]OFD Sender: No OFD packet to send [13:51:00]OFD Sender: No OFD packet to send [13:51:05]OFD Sender: No OFD packet to send [13:51:10]OFD Sender: No OFD packet to send [13:51:15]OFD Sender: No OFD packet to send [13:51:20]OFD Sender: No OFD packet to send [13:51:25]OFD Sender: No OFD packet to send [13:51:30]OFD Sender: No OFD packet to send [13:51:35]OFD Sender: No OFD packet to send [13:51:40]OFD Sender: No OFD packet to send [13:51:45]OFD Sender: No OFD packet to send [13:51:50]OFD Sender: No OFD packet to send [13:51:55]OFD Sender: No OFD packet to send [13:52:00]OFD Sender: No OFD packet to send [13:52:05]OFD Sender: No OFD packet to send [13:52:10]OFD Sender: No OFD packet to send [13:52:15]OFD Sender: No OFD packet to send [13:52:21]OFD Sender: No OFD packet to send [13:52:21]accept exits with 10 [13:52:21]New connection [13:52:21]New thread 3066977636 created [13:52:21]Thread 3067120996 joined [13:52:21]Waiting for new connection... [13:52:21] Sock 10.Parse request [13:52:21]Sock 10.Check first char [13:52:21]Sock 10.First char is OK [13:52:21]request: POST /json_proto HTTP/1.0 [13:52:21]Method: POST [13:52:21]URL: /json_proto [13:52:21]Method is POST - this is cgi request [13:52:21]url: /json_proto [13:52:21]query_string will be loaded in cgi processing [13:52:21]execute_cgi json_proto POST (null) [13:52:21]execute_cgi path=json_proto method=POST [13:52:21]POST find Content-Length [13:52:21]Host: 172.17.63.195:8080 [13:52:21]Content-Length: 677 [13:52:21]Content-Type: application/json [13:52:21] [13:52:21]POST finish read [13:52:21]Found Content-Length = 677 [13:52:21]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450194", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "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" ] } } [13:52:21]execute_script... [13:52: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)450194", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "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" ] } } [13:52:21]POST & json_proto [13:52:21]process_json_proto [13:52:21]json parsed OK: [13:52:21]protocol is kg_v1.0 [13:52:21]action value=close_receipt [13:52:21]process_action close_receipt [13:52:21]cmd_close_receipt [13:52:21]MH_GetDate [13:52:21]Write to MH i2c: F0 00 00 E5 00 D4 [13:52:21]Write i2c OK [13:52:21]MH_I2C_Read... [13:52:21]Read from MH i2c: F0 [13:52:21]MH_I2C_Read... [13:52:21]Read from MH i2c: F0 09 00 [13:52:21]MH_I2C_Read... [13:52:21]Read from MH i2c: F0 09 00 E5 00 00 16 97 1F 67 47 1B 1E 67 F7 [13:52:21]GetLastDocTimeStamp 1730123368 [13:52:21]current date 1730123542 [13:52:21]FM_GetShiftState [13:52:21]SAM_PROTO_GetShiftState [13:52:21]wFMCommunicate request_size=4 [13:52:21]MH_SAM_APDU [13:52:21]CAPDU: 80 13 01 00 [13:52:21]Write to MH i2c: E2 08 00 E6 00 80 13 01 00 00 00 00 00 63 [13:52:21]Write i2c OK [13:52:21]MH_I2C_Read... [13:52:22]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:52:22]Read from MH i2c: E2 [13:52:22]MH_I2C_Read... [13:52:22]Read from MH i2c: E2 0E 00 [13:52:22]MH_I2C_Read... [13:52:22]Read from MH i2c: E2 0E 00 E6 00 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 0E [13:52:22]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [13:52:22]wFMCommunicate OK [13:52:22]SAM_PROTO_GetShiftState done [13:52:22]FM_GetShiftState done [13:52:22]opened in 1730073670 [13:52:22]opened+sec_in_day 1730160070 [13:52:22]quantity*price = 60009 [13:52:22]sum+1 = 60010 [13:52:22]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.09 ИТОГО: 600.00 Внесено: 600.00 СДАЧА: 0.00 НСП 1% : 5.31 НДС 12% : 63.73 Наличными: 600.00 Безнал.: 0.00 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 216 28.10.2024 13:52 Смена: 545 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 ФМ: 0000000000871756 ФД: 202416 ФПД: 3749236115573 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T135222&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202416&fm=3749236115573&tin=02508201610067®Number=0000000000091777&sum=60000 [13:52:23]StoreToDocumentArchive [13:52:23]shift 545 fd 202416 [13:52:23]save to /storage/0545/doc_00202416 [13:52:23]save last doc name /storage/0545/doc_00202416 to /storage/kkm_last_doc_name [13:52:23]save OK [13:52:23]Clear old archive folders... [13:52:23]ProcessDocumentItem done err = 0, tmpTLVsize=251 [13:52:23]tlvbuf is 00AA48F0 [13:52:23]SAM_PROTO_ClearQueue [13:52:23]wFMCommunicate request_size=4 [13:52:23]MH_SAM_APDU [13:52:23]CAPDU: 80 09 00 00 [13:52:23]Write to MH i2c: E2 08 00 F3 00 80 09 00 00 00 00 00 00 65 [13:52:23]Write i2c OK [13:52:23]MH_I2C_Read... [13:52:23]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [13:52:23]Read from MH i2c: E2 [13:52:23]MH_I2C_Read... [13:52:23]Read from MH i2c: E2 03 00 [13:52:23]MH_I2C_Read... [13:52:23]Read from MH i2c: E2 03 00 F3 00 00 90 00 67 [13:52:23]RAPDU: 90 00 [13:52:23]wFMCommunicate OK [13:52:23]SAM_PROTO_ClearQueue done [13:52:23]KKMCreateOFDPacket [13:52:23]OFDProtocolAddRootSTLVToBuf [13:52:23]FM_MakeSignedData [13:52:23]FM_MakeSignedData [13:52:23]SAM_PROTO_SignData [13:52:23]wFMCommunicate request_size=4 [13:52:23]MH_SAM_APDU [13:52:23]CAPDU: 80 0D 01 02 [13:52:23]Write to MH i2c: E2 08 00 F4 00 80 0D 01 02 00 00 00 00 6D [13:52:23]Write i2c OK [13:52:23]MH_I2C_Read... [13:52:23]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [13:52:23]Read from MH i2c: E2 [13:52:23]MH_I2C_Read... [13:52:23]Read from MH i2c: E2 03 00 [13:52:23]MH_I2C_Read... [13:52:23]Read from MH i2c: E2 03 00 F4 00 00 90 00 68 [13:52:23]RAPDU: 90 00 [13:52:23]wFMCommunicate OK [13:52:23]wFMCommunicate request_size=255 [13:52:23]MH_SAM_APDU [13:52: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 32 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 D8 00 00 00 F4 03 04 00 16 97 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 B0 16 03 00 35 04 06 00 03 [13:52:23]Write to MH i2c: E2 02 01 F5 00 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 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 D8 00 00 00 F4 03 04 00 16 97 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 B0 16 03 00 35 04 06 00 03 00 00 D8 [13:52:23]Write i2c OK [13:52:23]MH_I2C_Read... [13:52:23]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:52:23]Read from MH i2c: E2 [13:52:23]MH_I2C_Read... [13:52:23]Read from MH i2c: E2 03 00 [13:52:23]MH_I2C_Read... [13:52:23]Read from MH i2c: E2 03 00 F5 00 00 90 00 69 [13:52:23]RAPDU: 90 00 [13:52:23]wFMCommunicate OK [13:52:23]wFMCommunicate request_size=10 [13:52:23]MH_SAM_APDU [13:52:23]CAPDU: 80 0D 02 02 05 68 EF E3 08 75 [13:52:23]Write to MH i2c: E2 0D 00 F6 00 80 0D 02 02 05 00 68 EF E3 08 75 00 00 31 [13:52:23]Write i2c OK [13:52:23]MH_I2C_Read... [13:52:23]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:52:23]Read from MH i2c: E2 [13:52:23]MH_I2C_Read... [13:52:23]Read from MH i2c: E2 03 00 [13:52:23]MH_I2C_Read... [13:52:23]Read from MH i2c: E2 03 00 F6 00 00 90 00 6A [13:52:23]RAPDU: 90 00 [13:52:23]wFMCommunicate OK [13:52:23]wFMCommunicate request_size=4 [13:52:23]MH_SAM_APDU [13:52:23]CAPDU: 80 0D 03 02 [13:52:23]Write to MH i2c: E2 08 00 F7 00 80 0D 03 02 00 00 00 00 72 [13:52:23]Write i2c OK [13:52:23]MH_I2C_Read... [13:52:23]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [13:52:23]Read from MH i2c: E2 [13:52:23]MH_I2C_Read... [13:52:23]Read from MH i2c: E2 0B 00 [13:52:23]MH_I2C_Read... [13:52:23]Read from MH i2c: E2 0B 00 F7 00 00 67 27 63 CC 46 BE 83 3C 90 00 F3 [13:52:23]RAPDU: 67 27 63 CC 46 BE 83 3C 90 00 [13:52:23]wFMCommunicate OK [13:52:23]SAM_PROTO_SignData done [13:52:23]FM_MakeSignedData done [13:52:23]CreateOFDProtocolMessage [13:52:23]wFMCommunicate request_size=4 [13:52:23]MH_SAM_APDU [13:52:23]CAPDU: 80 11 00 00 [13:52:23]Write to MH i2c: E2 08 00 F8 00 80 11 00 00 00 00 00 00 72 [13:52:23]Write i2c OK [13:52:23]MH_I2C_Read... [13:52:23]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:52:23]Read from MH i2c: E2 [13:52:23]MH_I2C_Read... [13:52:23]Read from MH i2c: E2 17 00 [13:52:23]MH_I2C_Read... [13:52:23]Read from MH i2c: E2 17 00 F8 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 C7 [13:52:23]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [13:52:23]wFMCommunicate OK [13:52:23]CreateOFDProtocolMessage done [13:52:23]OFDSenderStorePacket 202416 [13:52:23]StoreOFDPacket docnum=202416 [13:52:23]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 6A A9 07 01 D7 A5 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 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 D8 00 00 00 F4 03 04 00 16 97 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 B0 16 03 00 35 04 06 00 03 68 EF E3 08 75 67 27 63 CC 46 BE 83 3C [13:52:23]CheckFolder [13:52:23]dirname=/storage/ofd_packets [13:52:23]CheckFolder done [13:52:23]ProducePacketName [13:52:23]name=ofd_packets/00202416 [13:52:23]NVStorageSaveData ofd_packets/00202416 [13:52:23]File name is /storage/ofd_packets/00202416 [13:52:23]Write 301 bytes [13:52:23]NVStorageSaveData done [13:52:23]OFDSenderStorePacket done [13:52:23]KKMCreateOFDPacket done [13:52:23]NVStorageSaveData kkm_last_timestamp [13:52:23]File name is /storage/kkm_last_timestamp [13:52:23]Write 4 bytes [13:52:23]NVStorageSaveData done [13:52:23]ExternCall_PrintAddStr [13:52:23]wPrintStart [13:52:23]Write to MH i2c: 01 00 00 F9 00 F9 [13:52:23]Write i2c OK [13:52:23]MH_I2C_Read... [13:52:23]Read from MH i2c: 01 [13:52:23]MH_I2C_Read... [13:52:23]Read from MH i2c: 01 07 00 [13:52:23]MH_I2C_Read... [13:52:23]Read from MH i2c: 01 07 00 F9 00 00 00 00 00 00 FF 0F 0E [13:52:23]RasterBufferAndPrint [13:52:23]line Счет N : (1)450194 [13:52:23]line ИНН: 02508201610067 [13:52:23]line Контрольно-Кассовый Чек [13:52:23]line ПРОДАЖА [13:52:23]line ТРК (МРК, ГНК) : 31 [13:52:23]line Товар: 2710124130 [13:52:23]line Аи-92-К-2 [13:52:23]line 8.970 * 66.90 [13:52:23]line = 600.09 [13:52:23]line НДС 12% НСП 1% [13:52:23]line > о реализуемом товаре [13:52:23]line ОКРУГЛЕНИЕ: -0.09 [13:52:23]line ИТОГО: 600.00 [13:52:23]line Внесено: 600.00 [13:52:23]line СДАЧА: 0.00 [13:52:23]line НСП 1% : 5.31 [13:52:23]line НДС 12% : 63.73 [13:52:23]line Наличными: 600.00 [13:52:23]line Безнал.: 0.00 [13:52:23]line Место: АЗС № 171 "Партнер Нефть" [13:52:23]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [13:52:23]line СНО: Общий режим [13:52:23]line Чек 216 28.10.2024 13:52 [13:52:23]line Смена: 545 ФФД: 1.0 [13:52:23]line ЗНМ: 0300000109 [13:52:23]line РНМ: 0000000000091777 [13:52:23]line Версия ККМ: 001 [13:52:23]line ФМ: 0000000000871756 [13:52:23]line ФД: 202416 [13:52:23]line ФПД: 3749236115573 [13:52:24]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T135222&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202416&fm=3749236115573&tin=02508201610067®Number=0000000000091777&sum=60000 [13:52:24]OFD Sender: Processing packet 202416 [packets to send 116, broken 115] [13:52:24]ProducePacketName [13:52:24]name=ofd_packets/00202416 [13:52:24]OFD Sender: To server: pG, [13:52:24]CommunicateWithHost lk.salyk.kg:30040 [13:52:24]ConnectInit lk.salyk.kg [13:52:24]written 0, free lines is 4095 [13:52:24]Connected sock=9 [13:52:24]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 6A A9 07 01 D7 A5 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 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 D8 00 00 00 F4 03 04 00 16 97 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 B0 16 03 00 35 04 06 00 03 68 EF E3 08 75 67 27 63 CC 46 BE 83 3C [13:52:24]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 A0 FF 47 00 27 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 35 36 10 04 04 00 B0 16 03 00 F4 03 04 00 CD 42 1F 67 B6 04 01 00 00 D5 84 11 7A 3D 25 E3 8D [13:52:24]CommunicateWithHost err = 0 [13:52:24]CheckOFDResponse [13:52:24]1017 (14) - 77093643461234 [13:52:24]1041 (16) - 0000000000871756 [13:52:24]1040 (4) - 202416 [13:52:24]1012 (4) - 28.10.2024 07:52 [13:52:24]1206 (1) - 0 [13:52:24]OFD Sender: Remove packet 202416 [13:52:24]ProducePacketName [13:52:24]name=ofd_packets/00202416 [13:52:24]NVStorageDeleteData [13:52:24]Write to MH i2c: 01 00 00 24 01 25 [13:52:24]Write i2c OK [13:52:24]MH_I2C_Read... [13:52:24]Read from MH i2c: 01 [13:52:24]MH_I2C_Read... [13:52:24]Read from MH i2c: 01 07 00 [13:52:24]MH_I2C_Read... [13:52:24]Read from MH i2c: 01 07 00 24 01 00 00 00 00 00 90 0C C8 [13:52:24]RasterBufferAndPrint [13:52:24]line [13:52:24]line [13:52:24]line [13:52:24]line [13:52:24]line [13:52:24]written 0, free lines is 3219 [13:52:24]MH_Cut [13:52:24]Write to MH i2c: D1 01 00 2B 01 01 FE [13:52:24]Write i2c OK [13:52:24]MH_I2C_Read... [13:52:24]Read from MH i2c: D1 [13:52:24]MH_I2C_Read... [13:52:24]Read from MH i2c: D1 01 00 [13:52:24]MH_I2C_Read... [13:52:24]Read from MH i2c: D1 01 00 2B 01 00 FD [13:52:24]Write to MH i2c: 01 00 00 2C 01 2D [13:52:24]Write i2c OK [13:52:24]MH_I2C_Read... [13:52:24]OFD Sender: No OFD packet to send [13:52:25]*** Cut start [13:52:25]*** Purtial cut [13:52:25]*** Stage 1: CUTSNS_PIN = 1 [13:52:25]Read from MH i2c: 01 [13:52:25]MH_I2C_Read... [13:52:25]*** Stop cut motor [13:52:25]*** Cut end [13:52:25]Read from MH i2c: 01 07 00 [13:52:25]MH_I2C_Read... [13:52:25]Read from MH i2c: 01 07 00 2C 01 00 00 00 00 00 FF 0F 42 [13:52:25]process_action close_receipt done [13:52:25]requested_data is exist [13:52:25]produce_requested_data [13:52:25]requested_item fm.sn is exist - process it [13:52:25]wFMCommunicate request_size=4 [13:52:25]MH_SAM_APDU [13:52:25]CAPDU: 80 11 00 00 [13:52:25]Write to MH i2c: E2 08 00 2D 01 80 11 00 00 00 00 00 00 A8 [13:52:25]Write i2c OK [13:52:25]MH_I2C_Read... [13:52:25]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:52:25]Read from MH i2c: E2 [13:52:25]MH_I2C_Read... [13:52:25]Read from MH i2c: E2 17 00 [13:52:25]MH_I2C_Read... [13:52:25]Read from MH i2c: E2 17 00 2D 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 FD [13:52:25]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [13:52:25]wFMCommunicate OK [13:52:25]requested_item fd.num is exist - process it [13:52:25]SAM_PROTO_GetFieldsCounters [13:52:25]wFMCommunicate request_size=4 [13:52:25]MH_SAM_APDU [13:52:25]CAPDU: 80 13 00 00 [13:52:25]Write to MH i2c: E2 08 00 2E 01 80 13 00 00 00 00 00 00 AB [13:52:25]Write i2c OK [13:52:25]MH_I2C_Read... [13:52:25]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:52:25]Read from MH i2c: E2 [13:52:25]MH_I2C_Read... [13:52:25]Read from MH i2c: E2 62 00 [13:52:25]MH_I2C_Read... [13:52:25]Read from MH i2c: E2 62 00 2E 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 B0 16 03 00 0E 04 04 00 21 02 00 00 12 04 04 00 D8 00 00 00 5E 04 04 00 D8 00 00 00 57 04 04 00 D9 00 00 00 19 04 04 00 00 00 00 00 90 00 48 [13:52:25]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 B0 16 03 00 0E 04 04 00 21 02 00 00 12 04 04 00 D8 00 00 00 5E 04 04 00 D8 00 00 00 57 04 04 00 D9 00 00 00 19 04 04 00 00 00 00 00 90 00 [13:52:25]wFMCommunicate OK [13:52:25]SAM_PROTO_GetFieldsCounters done [13:52:25]requested_item shift.num is exist - process it [13:52:25]requested_item shift.opened is exist - process it [13:52:25]req_shift_opened [13:52:25]FM_GetShiftState [13:52:25]SAM_PROTO_GetShiftState [13:52:25]wFMCommunicate request_size=4 [13:52:25]MH_SAM_APDU [13:52:25]CAPDU: 80 13 01 00 [13:52:25]Write to MH i2c: E2 08 00 2F 01 80 13 01 00 00 00 00 00 AD [13:52:25]Write i2c OK [13:52:25]MH_I2C_Read... [13:52:25]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:52:25]Read from MH i2c: E2 [13:52:25]MH_I2C_Read... [13:52:25]Read from MH i2c: E2 0E 00 [13:52:25]MH_I2C_Read... [13:52:25]Read from MH i2c: E2 0E 00 2F 01 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 58 [13:52:25]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [13:52:25]wFMCommunicate OK [13:52:25]SAM_PROTO_GetShiftState done [13:52:25]FM_GetShiftState done [13:52:25]req_shift_opened done [13:52:25]requested_item shift.open_date is exist - process it [13:52:25]req_shift_open_date [13:52:25]req_shift_open_date done [13:52:25]produce_requested_data done [13:52:25]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202416,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670} [13:52:25]process_action_free close_receipt [13:52:25]json_value_free [13:52:25]json_value_free done [13:52:25]process_json_proto returns [13:52:25]Send response to host [13:52:25]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202416,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670}}} [13:52:25]free response buf [13:52:25]execute_script done [13:52:25]execute_script returns [13:52:25]free content buf [13:52:25]Sock 10.Close socket [13:52:25]Sock 10.Thread stoped [13:52:29]OFD Sender: No OFD packet to send [13:52:34]OFD Sender: No OFD packet to send [13:52:39]OFD Sender: No OFD packet to send [13:52:44]OFD Sender: No OFD packet to send [13:52:49]OFD Sender: No OFD packet to send [13:52:54]OFD Sender: No OFD packet to send [13:52:59]OFD Sender: No OFD packet to send [13:53:04]OFD Sender: No OFD packet to send [13:53:09]OFD Sender: No OFD packet to send [13:53:14]OFD Sender: No OFD packet to send [13:53:19]OFD Sender: No OFD packet to send [13:53:24]OFD Sender: No OFD packet to send [13:53:29]OFD Sender: No OFD packet to send [13:53:34]OFD Sender: No OFD packet to send [13:53:39]OFD Sender: No OFD packet to send [13:53:44]OFD Sender: No OFD packet to send [13:53:49]OFD Sender: No OFD packet to send [13:53:54]OFD Sender: No OFD packet to send [13:53:59]OFD Sender: No OFD packet to send [13:54:04]accept exits with 8 [13:54:04]New connection [13:54:04]New thread 3067120996 created [13:54:04]Thread 3066977636 joined [13:54:04]Waiting for new connection... [13:54:04] Sock 8.Parse request [13:54:04]Sock 8.Check first char [13:54:04]Sock 8.First char is OK [13:54:04]request: POST /json_proto HTTP/1.0 [13:54:04]Method: POST [13:54:04]URL: /json_proto [13:54:04]Method is POST - this is cgi request [13:54:04]url: /json_proto [13:54:04]query_string will be loaded in cgi processing [13:54:04]execute_cgi json_proto POST (null) [13:54:04]execute_cgi path=json_proto method=POST [13:54:04]POST find Content-Length [13:54:04]Host: 172.17.63.195:8080 [13:54:04]Content-Length: 677 [13:54:04]Content-Type: application/json [13:54:04] [13:54:04]POST finish read [13:54:04]Found Content-Length = 677 [13:54:04]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450195", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "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" ] } } [13:54:04]execute_script... [13:54: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)450195", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "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" ] } } [13:54:04]POST & json_proto [13:54:04]process_json_proto [13:54:04]json parsed OK: [13:54:04]protocol is kg_v1.0 [13:54:04]action value=close_receipt [13:54:04]process_action close_receipt [13:54:04]cmd_close_receipt [13:54:04]MH_GetDate [13:54:04]Write to MH i2c: F0 00 00 30 01 20 [13:54:04]Write i2c OK [13:54:04]MH_I2C_Read... [13:54:04]Read from MH i2c: F0 [13:54:04]MH_I2C_Read... [13:54:04]Read from MH i2c: F0 09 00 [13:54:04]MH_I2C_Read... [13:54:04]Read from MH i2c: F0 09 00 30 01 00 7D 97 1F 67 47 1B 1E 67 AA [13:54:04]GetLastDocTimeStamp 1730123542 [13:54:04]current date 1730123645 [13:54:04]FM_GetShiftState [13:54:04]SAM_PROTO_GetShiftState [13:54:04]wFMCommunicate request_size=4 [13:54:04]MH_SAM_APDU [13:54:04]CAPDU: 80 13 01 00 [13:54:04]Write to MH i2c: E2 08 00 31 01 80 13 01 00 00 00 00 00 AF [13:54:04]Write i2c OK [13:54:04]MH_I2C_Read... [13:54:04]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:54:04]Read from MH i2c: E2 [13:54:04]MH_I2C_Read... [13:54:04]Read from MH i2c: E2 0E 00 [13:54:04]MH_I2C_Read... [13:54:04]Read from MH i2c: E2 0E 00 31 01 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 5A [13:54:04]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [13:54:04]wFMCommunicate OK [13:54:04]SAM_PROTO_GetShiftState done [13:54:04]FM_GetShiftState done [13:54:04]opened in 1730073670 [13:54:04]opened+sec_in_day 1730160070 [13:54:04]quantity*price = 20003 [13:54:04]sum+1 = 20004 [13:54:04]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.03 ИТОГО: 200.00 Внесено: 200.00 СДАЧА: 0.00 НСП 1% : 1.77 НДС 12% : 21.24 Наличными: 200.00 Безнал.: 0.00 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 217 28.10.2024 13:54 Смена: 545 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 ФМ: 0000000000871756 ФД: 202417 ФПД: 69615366104448 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T135405&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202417&fm=69615366104448&tin=02508201610067®Number=0000000000091777&sum=20000 [13:54:06]StoreToDocumentArchive [13:54:06]shift 545 fd 202417 [13:54:06]save to /storage/0545/doc_00202417 [13:54:06]save last doc name /storage/0545/doc_00202417 to /storage/kkm_last_doc_name [13:54:06]save OK [13:54:06]Clear old archive folders... [13:54:06]ProcessDocumentItem done err = 0, tmpTLVsize=251 [13:54:06]tlvbuf is 00B26A00 [13:54:06]SAM_PROTO_ClearQueue [13:54:06]wFMCommunicate request_size=4 [13:54:06]MH_SAM_APDU [13:54:06]CAPDU: 80 09 00 00 [13:54:06]Write to MH i2c: E2 08 00 3E 01 80 09 00 00 00 00 00 00 B1 [13:54:06]Write i2c OK [13:54:06]MH_I2C_Read... [13:54:06]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [13:54:06]Read from MH i2c: E2 [13:54:06]MH_I2C_Read... [13:54:06]Read from MH i2c: E2 03 00 [13:54:06]MH_I2C_Read... [13:54:06]Read from MH i2c: E2 03 00 3E 01 00 90 00 B3 [13:54:06]RAPDU: 90 00 [13:54:06]wFMCommunicate OK [13:54:06]SAM_PROTO_ClearQueue done [13:54:06]KKMCreateOFDPacket [13:54:06]OFDProtocolAddRootSTLVToBuf [13:54:06]FM_MakeSignedData [13:54:06]FM_MakeSignedData [13:54:06]SAM_PROTO_SignData [13:54:06]wFMCommunicate request_size=4 [13:54:06]MH_SAM_APDU [13:54:06]CAPDU: 80 0D 01 02 [13:54:06]Write to MH i2c: E2 08 00 3F 01 80 0D 01 02 00 00 00 00 B9 [13:54:06]Write i2c OK [13:54:06]MH_I2C_Read... [13:54:06]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [13:54:06]Read from MH i2c: E2 [13:54:06]MH_I2C_Read... [13:54:06]Read from MH i2c: E2 03 00 [13:54:06]MH_I2C_Read... [13:54:06]Read from MH i2c: E2 03 00 3F 01 00 90 00 B4 [13:54:06]RAPDU: 90 00 [13:54:06]wFMCommunicate OK [13:54:06]wFMCommunicate request_size=255 [13:54:06]MH_SAM_APDU [13:54:06]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 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 D9 00 00 00 F4 03 04 00 7D 97 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 B1 16 03 00 35 04 06 00 3F [13:54:06]Write to MH i2c: E2 02 01 40 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 32 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 D9 00 00 00 F4 03 04 00 7D 97 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 B1 16 03 00 35 04 06 00 3F 00 00 AE [13:54:06]Write i2c OK [13:54:06]MH_I2C_Read... [13:54:06]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:54:06]Read from MH i2c: E2 [13:54:06]MH_I2C_Read... [13:54:06]Read from MH i2c: E2 03 00 [13:54:06]MH_I2C_Read... [13:54:06]Read from MH i2c: E2 03 00 40 01 00 90 00 B5 [13:54:06]RAPDU: 90 00 [13:54:06]wFMCommunicate OK [13:54:06]wFMCommunicate request_size=10 [13:54:06]MH_SAM_APDU [13:54:06]CAPDU: 80 0D 02 02 05 50 97 2A E5 80 [13:54:06]Write to MH i2c: E2 0D 00 41 01 80 0D 02 02 05 00 50 97 2A E5 80 00 00 3C [13:54:06]Write i2c OK [13:54:06]MH_I2C_Read... [13:54:06]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:54:06]Read from MH i2c: E2 [13:54:06]MH_I2C_Read... [13:54:06]Read from MH i2c: E2 03 00 [13:54:06]MH_I2C_Read... [13:54:06]Read from MH i2c: E2 03 00 41 01 00 90 00 B6 [13:54:06]RAPDU: 90 00 [13:54:06]wFMCommunicate OK [13:54:06]wFMCommunicate request_size=4 [13:54:06]MH_SAM_APDU [13:54:06]CAPDU: 80 0D 03 02 [13:54:06]Write to MH i2c: E2 08 00 42 01 80 0D 03 02 00 00 00 00 BE [13:54:06]Write i2c OK [13:54:06]MH_I2C_Read... [13:54:06]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [13:54:06]Read from MH i2c: E2 [13:54:06]MH_I2C_Read... [13:54:06]Read from MH i2c: E2 0B 00 [13:54:06]MH_I2C_Read... [13:54:06]Read from MH i2c: E2 0B 00 42 01 00 A4 C8 B1 8E 14 1B 18 36 90 00 E7 [13:54:06]RAPDU: A4 C8 B1 8E 14 1B 18 36 90 00 [13:54:06]wFMCommunicate OK [13:54:06]SAM_PROTO_SignData done [13:54:06]FM_MakeSignedData done [13:54:06]CreateOFDProtocolMessage [13:54:06]wFMCommunicate request_size=4 [13:54:06]MH_SAM_APDU [13:54:06]CAPDU: 80 11 00 00 [13:54:06]Write to MH i2c: E2 08 00 43 01 80 11 00 00 00 00 00 00 BE [13:54:06]Write i2c OK [13:54:06]MH_I2C_Read... [13:54:06]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:54:06]Read from MH i2c: E2 [13:54:06]MH_I2C_Read... [13:54:06]Read from MH i2c: E2 17 00 [13:54:06]MH_I2C_Read... [13:54:06]Read from MH i2c: E2 17 00 43 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 13 [13:54:06]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [13:54:06]wFMCommunicate OK [13:54:06]CreateOFDProtocolMessage done [13:54:06]OFDSenderStorePacket 202417 [13:54:06]StoreOFDPacket docnum=202417 [13:54:06]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 7E F9 07 01 61 3F 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 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 D9 00 00 00 F4 03 04 00 7D 97 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 B1 16 03 00 35 04 06 00 3F 50 97 2A E5 80 A4 C8 B1 8E 14 1B 18 36 [13:54:06]CheckFolder [13:54:06]dirname=/storage/ofd_packets [13:54:06]CheckFolder done [13:54:06]ProducePacketName [13:54:06]name=ofd_packets/00202417 [13:54:06]NVStorageSaveData ofd_packets/00202417 [13:54:06]File name is /storage/ofd_packets/00202417 [13:54:06]Write 301 bytes [13:54:06]NVStorageSaveData done [13:54:06]OFDSenderStorePacket done [13:54:06]KKMCreateOFDPacket done [13:54:06]NVStorageSaveData kkm_last_timestamp [13:54:06]File name is /storage/kkm_last_timestamp [13:54:06]Write 4 bytes [13:54:06]NVStorageSaveData done [13:54:06]ExternCall_PrintAddStr [13:54:06]wPrintStart [13:54:06]Write to MH i2c: 01 00 00 44 01 45 [13:54:06]Write i2c OK [13:54:06]MH_I2C_Read... [13:54:06]Read from MH i2c: 01 [13:54:06]MH_I2C_Read... [13:54:06]Read from MH i2c: 01 07 00 [13:54:06]MH_I2C_Read... [13:54:06]Read from MH i2c: 01 07 00 44 01 00 00 00 00 00 FF 0F 5A [13:54:06]RasterBufferAndPrint [13:54:06]line Счет N : (1)450195 [13:54:06]line ИНН: 02508201610067 [13:54:06]line Контрольно-Кассовый Чек [13:54:06]line ПРОДАЖА [13:54:06]line ТРК (МРК, ГНК) : 31 [13:54:06]line Товар: 2710124130 [13:54:06]line Аи-92-К-2 [13:54:06]line 2.990 * 66.90 [13:54:06]line = 200.03 [13:54:06]line НДС 12% НСП 1% [13:54:06]line > о реализуемом товаре [13:54:06]line ОКРУГЛЕНИЕ: -0.03 [13:54:06]line ИТОГО: 200.00 [13:54:06]line Внесено: 200.00 [13:54:06]line СДАЧА: 0.00 [13:54:06]line НСП 1% : 1.77 [13:54:06]line НДС 12% : 21.24 [13:54:06]line Наличными: 200.00 [13:54:06]line Безнал.: 0.00 [13:54:06]line Место: АЗС № 171 "Партнер Нефть" [13:54:06]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [13:54:06]line СНО: Общий режим [13:54:06]line Чек 217 28.10.2024 13:54 [13:54:06]line Смена: 545 ФФД: 1.0 [13:54:06]line ЗНМ: 0300000109 [13:54:06]line РНМ: 0000000000091777 [13:54:06]line Версия ККМ: 001 [13:54:06]line ФМ: 0000000000871756 [13:54:06]line ФД: 202417 [13:54:06]line ФПД: 69615366104448 [13:54:06]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T135405&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202417&fm=69615366104448&tin=02508201610067®Number=0000000000091777&sum=20000 [13:54:06]OFD Sender: Processing packet 202417 [packets to send 116, broken 115] [13:54:06]ProducePacketName [13:54:06]name=ofd_packets/00202417 [13:54:06]OFD Sender: To server: pG, [13:54:06]CommunicateWithHost lk.salyk.kg:30040 [13:54:06]ConnectInit lk.salyk.kg [13:54:06]written 0, free lines is 4095 [13:54:07]Connected sock=10 [13:54:07]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 7E F9 07 01 61 3F 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 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 D9 00 00 00 F4 03 04 00 7D 97 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 B1 16 03 00 35 04 06 00 3F 50 97 2A E5 80 A4 C8 B1 8E 14 1B 18 36 [13:54:07]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 2B 1D 47 00 EB 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 35 36 10 04 04 00 B1 16 03 00 F4 03 04 00 33 43 1F 67 B6 04 01 00 00 79 3F 82 56 10 D8 FE 11 [13:54:07]CommunicateWithHost err = 0 [13:54:07]CheckOFDResponse [13:54:07]1017 (14) - 77093643461234 [13:54:07]1041 (16) - 0000000000871756 [13:54:07]1040 (4) - 202417 [13:54:07]1012 (4) - 28.10.2024 07:54 [13:54:07]1206 (1) - 0 [13:54:07]OFD Sender: Remove packet 202417 [13:54:07]ProducePacketName [13:54:07]name=ofd_packets/00202417 [13:54:07]NVStorageDeleteData [13:54:07]Write to MH i2c: 01 00 00 6F 01 70 [13:54:07]Write i2c OK [13:54:07]MH_I2C_Read... [13:54:07]Read from MH i2c: 01 [13:54:07]MH_I2C_Read... [13:54:07]Read from MH i2c: 01 07 00 [13:54:07]MH_I2C_Read... [13:54:07]Read from MH i2c: 01 07 00 6F 01 00 00 00 00 00 8A 0C 0D [13:54:07]RasterBufferAndPrint [13:54:07]line [13:54:07]line [13:54:07]line [13:54:07]line [13:54:07]line [13:54:07]written 0, free lines is 3213 [13:54:07]MH_Cut [13:54:07]Write to MH i2c: D1 01 00 76 01 01 49 [13:54:07]Write i2c OK [13:54:07]MH_I2C_Read... [13:54:07]Read from MH i2c: D1 [13:54:07]MH_I2C_Read... [13:54:07]Read from MH i2c: D1 01 00 [13:54:07]MH_I2C_Read... [13:54:07]Read from MH i2c: D1 01 00 76 01 00 48 [13:54:07]Write to MH i2c: 01 00 00 77 01 78 [13:54:07]Write i2c OK [13:54:07]MH_I2C_Read... [13:54:07]OFD Sender: No OFD packet to send [13:54:08]*** Cut start [13:54:08]*** Purtial cut [13:54:08]*** CUTSNS_PIN = 0 [13:54:08]*** Stage 1: CUTSNS_PIN = 1 [13:54:10]Read from MH i2c: 01 [13:54:10]MH_I2C_Read... [13:54:10]Read from MH i2c: 01 07 00 [13:54:10]MH_I2C_Read... [13:54:10]Read from MH i2c: 01 07 00 77 01 00 00 00 00 00 FF 0F 8D [13:54:10]process_action close_receipt done [13:54:10]requested_data is exist [13:54:10]produce_requested_data [13:54:10]requested_item fm.sn is exist - process it [13:54:10]wFMCommunicate request_size=4 [13:54:10]MH_SAM_APDU [13:54:10]CAPDU: 80 11 00 00 [13:54:10]Write to MH i2c: E2 08 00 78 01 80 11 00 00 00 00 00 00 F3 [13:54:10]*** Stop cut motor [13:54:10]*** Cut end [13:54:10]Write i2c OK [13:54:10]MH_I2C_Read... [13:54:10]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:54:10]Read from MH i2c: E2 [13:54:10]MH_I2C_Read... [13:54:10]Read from MH i2c: E2 17 00 [13:54:10]MH_I2C_Read... [13:54:10]Read from MH i2c: E2 17 00 78 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 48 [13:54:10]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [13:54:10]wFMCommunicate OK [13:54:10]requested_item fd.num is exist - process it [13:54:10]SAM_PROTO_GetFieldsCounters [13:54:10]wFMCommunicate request_size=4 [13:54:10]MH_SAM_APDU [13:54:10]CAPDU: 80 13 00 00 [13:54:10]Write to MH i2c: E2 08 00 79 01 80 13 00 00 00 00 00 00 F6 [13:54:10]Write i2c OK [13:54:10]MH_I2C_Read... [13:54:10]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:54:10]Read from MH i2c: E2 [13:54:10]MH_I2C_Read... [13:54:10]Read from MH i2c: E2 62 00 [13:54:10]MH_I2C_Read... [13:54:10]Read from MH i2c: E2 62 00 79 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 B1 16 03 00 0E 04 04 00 21 02 00 00 12 04 04 00 D9 00 00 00 5E 04 04 00 D9 00 00 00 57 04 04 00 DA 00 00 00 19 04 04 00 00 00 00 00 90 00 97 [13:54:10]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 B1 16 03 00 0E 04 04 00 21 02 00 00 12 04 04 00 D9 00 00 00 5E 04 04 00 D9 00 00 00 57 04 04 00 DA 00 00 00 19 04 04 00 00 00 00 00 90 00 [13:54:10]wFMCommunicate OK [13:54:10]SAM_PROTO_GetFieldsCounters done [13:54:10]requested_item shift.num is exist - process it [13:54:10]requested_item shift.opened is exist - process it [13:54:10]req_shift_opened [13:54:10]FM_GetShiftState [13:54:10]SAM_PROTO_GetShiftState [13:54:10]wFMCommunicate request_size=4 [13:54:10]MH_SAM_APDU [13:54:10]CAPDU: 80 13 01 00 [13:54:10]Write to MH i2c: E2 08 00 7A 01 80 13 01 00 00 00 00 00 F8 [13:54:10]Write i2c OK [13:54:10]MH_I2C_Read... [13:54:10]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:54:10]Read from MH i2c: E2 [13:54:10]MH_I2C_Read... [13:54:10]Read from MH i2c: E2 0E 00 [13:54:10]MH_I2C_Read... [13:54:10]Read from MH i2c: E2 0E 00 7A 01 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 A3 [13:54:10]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [13:54:10]wFMCommunicate OK [13:54:10]SAM_PROTO_GetShiftState done [13:54:10]FM_GetShiftState done [13:54:10]req_shift_opened done [13:54:10]requested_item shift.open_date is exist - process it [13:54:10]req_shift_open_date [13:54:10]req_shift_open_date done [13:54:10]produce_requested_data done [13:54:10]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202417,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670} [13:54:10]process_action_free close_receipt [13:54:10]json_value_free [13:54:10]json_value_free done [13:54:10]process_json_proto returns [13:54:10]Send response to host [13:54:10]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202417,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670}}} [13:54:10]free response buf [13:54:10]execute_script done [13:54:10]execute_script returns [13:54:10]free content buf [13:54:10]Sock 8.Close socket [13:54:10]Sock 8.Thread stoped [13:54:12]OFD Sender: No OFD packet to send [13:54:17]OFD Sender: No OFD packet to send [13:54:22]OFD Sender: No OFD packet to send [13:54:27]OFD Sender: No OFD packet to send [13:54:32]OFD Sender: No OFD packet to send [13:54:37]OFD Sender: No OFD packet to send [13:54:42]OFD Sender: No OFD packet to send [13:54:47]OFD Sender: No OFD packet to send [13:54:52]OFD Sender: No OFD packet to send [13:54:57]OFD Sender: No OFD packet to send [13:55:02]OFD Sender: No OFD packet to send [13:55:07]OFD Sender: No OFD packet to send [13:55:12]OFD Sender: No OFD packet to send [13:55:17]OFD Sender: No OFD packet to send [13:55:22]OFD Sender: No OFD packet to send [13:55:27]OFD Sender: No OFD packet to send [13:55:32]OFD Sender: No OFD packet to send [13:55:37]OFD Sender: No OFD packet to send [13:55:42]OFD Sender: No OFD packet to send [13:55:47]OFD Sender: No OFD packet to send [13:55:52]OFD Sender: No OFD packet to send [13:55:57]OFD Sender: No OFD packet to send [13:56:02]OFD Sender: No OFD packet to send [13:56:07]OFD Sender: No OFD packet to send [13:56:12]OFD Sender: No OFD packet to send [13:56:17]OFD Sender: No OFD packet to send [13:56:22]OFD Sender: No OFD packet to send [13:56:27]OFD Sender: No OFD packet to send [13:56:32]OFD Sender: No OFD packet to send [13:56:37]OFD Sender: No OFD packet to send [13:56:42]OFD Sender: No OFD packet to send [13:56:47]OFD Sender: No OFD packet to send [13:56:52]OFD Sender: No OFD packet to send [13:56:57]OFD Sender: No OFD packet to send [13:57:02]OFD Sender: No OFD packet to send [13:57:07]OFD Sender: No OFD packet to send [13:57:12]OFD Sender: No OFD packet to send [13:57:17]OFD Sender: No OFD packet to send [13:57:22]OFD Sender: No OFD packet to send [13:57:27]OFD Sender: No OFD packet to send [13:57:32]OFD Sender: No OFD packet to send [13:57:37]OFD Sender: No OFD packet to send [13:57:42]OFD Sender: No OFD packet to send [13:57:47]OFD Sender: No OFD packet to send [13:57:53]OFD Sender: No OFD packet to send [13:57:58]OFD Sender: No OFD packet to send [13:58:03]OFD Sender: No OFD packet to send [13:58:08]OFD Sender: No OFD packet to send [13:58:13]OFD Sender: No OFD packet to send [13:58:18]OFD Sender: No OFD packet to send [13:58:23]OFD Sender: No OFD packet to send [13:58:28]OFD Sender: No OFD packet to send [13:58:33]OFD Sender: No OFD packet to send [13:58:38]OFD Sender: No OFD packet to send [13:58:43]OFD Sender: No OFD packet to send [13:58:48]OFD Sender: No OFD packet to send [13:58:53]OFD Sender: No OFD packet to send [13:58:58]OFD Sender: No OFD packet to send [13:59:03]OFD Sender: No OFD packet to send [13:59:08]OFD Sender: No OFD packet to send [13:59:13]OFD Sender: No OFD packet to send [13:59:18]OFD Sender: No OFD packet to send [13:59:23]OFD Sender: No OFD packet to send [13:59:28]OFD Sender: No OFD packet to send [13:59:33]OFD Sender: No OFD packet to send [13:59:38]OFD Sender: No OFD packet to send [13:59:38]accept exits with 9 [13:59:38]New connection [13:59:38]New thread 3066977636 created [13:59:38]Thread 3067120996 joined [13:59:38]Waiting for new connection... [13:59:38] Sock 9.Parse request [13:59:38]Sock 9.Check first char [13:59:38]Sock 9.First char is OK [13:59:38]request: POST /json_proto HTTP/1.0 [13:59:38]Method: POST [13:59:38]URL: /json_proto [13:59:38]Method is POST - this is cgi request [13:59:38]url: /json_proto [13:59:38]query_string will be loaded in cgi processing [13:59:38]execute_cgi json_proto POST (null) [13:59:38]execute_cgi path=json_proto method=POST [13:59:38]POST find Content-Length [13:59:38]Host: 172.17.63.195:8080 [13:59:38]Content-Length: 819 [13:59:38]Content-Type: application/json [13:59:38] [13:59:38]POST finish read [13:59:38]Found Content-Length = 819 [13:59:38]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450196", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-3", "price" : 74.20, "quantity" : 13.480, "sum" : 1000.22, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: \u0411\u0430\u043A\u0430\u0439 \u0411\u0430\u043D\u043A", "payments": [ { "type": 1, "sum" : 1000.22 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:59:38]execute_script... [13:59:38]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450196", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-3", "price" : 74.20, "quantity" : 13.480, "sum" : 1000.22, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: \u0411\u0430\u043A\u0430\u0439 \u0411\u0430\u043D\u043A", "payments": [ { "type": 1, "sum" : 1000.22 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:59:38]POST & json_proto [13:59:38]process_json_proto [13:59:38]json parsed OK: [13:59:38]protocol is kg_v1.0 [13:59:38]action value=close_receipt [13:59:38]process_action close_receipt [13:59:38]cmd_close_receipt [13:59:38]MH_GetDate [13:59:38]Write to MH i2c: F0 00 00 7B 01 6B [13:59:38]Write i2c OK [13:59:38]MH_I2C_Read... [13:59:38]Read from MH i2c: F0 [13:59:38]MH_I2C_Read... [13:59:38]Read from MH i2c: F0 09 00 [13:59:38]MH_I2C_Read... [13:59:38]Read from MH i2c: F0 09 00 7B 01 00 CB 98 1F 67 47 1B 1E 67 44 [13:59:38]GetLastDocTimeStamp 1730123645 [13:59:38]current date 1730123979 [13:59:38]FM_GetShiftState [13:59:38]SAM_PROTO_GetShiftState [13:59:38]wFMCommunicate request_size=4 [13:59:38]MH_SAM_APDU [13:59:38]CAPDU: 80 13 01 00 [13:59:38]Write to MH i2c: E2 08 00 7C 01 80 13 01 00 00 00 00 00 FA [13:59:38]Write i2c OK [13:59:38]MH_I2C_Read... [13:59:38]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:59:38]Read from MH i2c: E2 [13:59:38]MH_I2C_Read... [13:59:38]Read from MH i2c: E2 0E 00 [13:59:38]MH_I2C_Read... [13:59:38]Read from MH i2c: E2 0E 00 7C 01 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 A5 [13:59:38]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [13:59:38]wFMCommunicate OK [13:59:38]SAM_PROTO_GetShiftState done [13:59:38]FM_GetShiftState done [13:59:38]opened in 1730073670 [13:59:38]opened+sec_in_day 1730160070 [13:59:38]quantity*price = 100021 [13:59:38]sum+1 = 100023 [13:59:38]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 1000.22 НСП 1% : 8.85 НДС 12% : 106.22 Наличными: 0.00 Безнал.: 1000.22 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 218 28.10.2024 13:59 Смена: 545 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 Платежная система: Бакай Банк ФМ: 0000000000871756 ФД: 202418 ФПД: 156600569700287 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T135939&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202418&fm=156600569700287&tin=02508201610067®Number=0000000000091777&sum=100022 [13:59:40]StoreToDocumentArchive [13:59:40]shift 545 fd 202418 [13:59:40]save to /storage/0545/doc_00202418 [13:59:40]save last doc name /storage/0545/doc_00202418 to /storage/kkm_last_doc_name [13:59:40]save OK [13:59:40]Clear old archive folders... [13:59:40]ProcessDocumentItem done err = 0, tmpTLVsize=251 [13:59:40]tlvbuf is 00B28330 [13:59:40]SAM_PROTO_ClearQueue [13:59:40]wFMCommunicate request_size=4 [13:59:40]MH_SAM_APDU [13:59:40]CAPDU: 80 09 00 00 [13:59:40]Write to MH i2c: E2 08 00 89 01 80 09 00 00 00 00 00 00 FC [13:59:40]Write i2c OK [13:59:40]MH_I2C_Read... [13:59:40]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [13:59:40]Read from MH i2c: E2 [13:59:40]MH_I2C_Read... [13:59:40]Read from MH i2c: E2 03 00 [13:59:40]MH_I2C_Read... [13:59:40]Read from MH i2c: E2 03 00 89 01 00 90 00 FE [13:59:40]RAPDU: 90 00 [13:59:40]wFMCommunicate OK [13:59:40]SAM_PROTO_ClearQueue done [13:59:40]KKMCreateOFDPacket [13:59:40]OFDProtocolAddRootSTLVToBuf [13:59:40]FM_MakeSignedData [13:59:40]FM_MakeSignedData [13:59:40]SAM_PROTO_SignData [13:59:40]wFMCommunicate request_size=4 [13:59:40]MH_SAM_APDU [13:59:40]CAPDU: 80 0D 01 02 [13:59:40]Write to MH i2c: E2 08 00 8A 01 80 0D 01 02 00 00 00 00 04 [13:59:40]Write i2c OK [13:59:40]MH_I2C_Read... [13:59:40]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [13:59:40]Read from MH i2c: E2 [13:59:40]MH_I2C_Read... [13:59:40]Read from MH i2c: E2 03 00 [13:59:40]MH_I2C_Read... [13:59:40]Read from MH i2c: E2 03 00 8A 01 00 90 00 FF [13:59:40]RAPDU: 90 00 [13:59:40]wFMCommunicate OK [13:59:40]wFMCommunicate request_size=255 [13:59:40]MH_SAM_APDU [13:59:40]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 33 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B6 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7E 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 B6 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 DA 00 00 00 F4 03 04 00 CB 98 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 B2 16 03 00 35 04 06 00 8E [13:59:40]Write to MH i2c: E2 02 01 8B 01 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 33 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B6 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7E 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 B6 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 DA 00 00 00 F4 03 04 00 CB 98 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 B2 16 03 00 35 04 06 00 8E 00 00 21 [13:59:40]Write i2c OK [13:59:40]MH_I2C_Read... [13:59:40]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:59:40]Read from MH i2c: E2 [13:59:40]MH_I2C_Read... [13:59:40]Read from MH i2c: E2 03 00 [13:59:40]MH_I2C_Read... [13:59:40]Read from MH i2c: E2 03 00 8B 01 00 90 00 00 [13:59:40]RAPDU: 90 00 [13:59:40]wFMCommunicate OK [13:59:40]wFMCommunicate request_size=10 [13:59:40]MH_SAM_APDU [13:59:40]CAPDU: 80 0D 02 02 05 6D 69 54 1F BF [13:59:40]Write to MH i2c: E2 0D 00 8C 01 80 0D 02 02 05 00 6D 69 54 1F BF 00 00 19 [13:59:40]Write i2c OK [13:59:40]MH_I2C_Read... [13:59:40]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:59:40]Read from MH i2c: E2 [13:59:40]MH_I2C_Read... [13:59:40]Read from MH i2c: E2 03 00 [13:59:40]MH_I2C_Read... [13:59:40]Read from MH i2c: E2 03 00 8C 01 00 90 00 01 [13:59:40]RAPDU: 90 00 [13:59:40]wFMCommunicate OK [13:59:40]wFMCommunicate request_size=4 [13:59:40]MH_SAM_APDU [13:59:40]CAPDU: 80 0D 03 02 [13:59:40]Write to MH i2c: E2 08 00 8D 01 80 0D 03 02 00 00 00 00 09 [13:59:40]Write i2c OK [13:59:40]MH_I2C_Read... [13:59:40]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [13:59:40]Read from MH i2c: E2 [13:59:40]MH_I2C_Read... [13:59:40]Read from MH i2c: E2 0B 00 [13:59:40]MH_I2C_Read... [13:59:40]Read from MH i2c: E2 0B 00 8D 01 00 49 21 CC B3 11 76 E1 A4 90 00 FF [13:59:40]RAPDU: 49 21 CC B3 11 76 E1 A4 90 00 [13:59:40]wFMCommunicate OK [13:59:40]SAM_PROTO_SignData done [13:59:40]FM_MakeSignedData done [13:59:40]CreateOFDProtocolMessage [13:59:40]wFMCommunicate request_size=4 [13:59:40]MH_SAM_APDU [13:59:40]CAPDU: 80 11 00 00 [13:59:40]Write to MH i2c: E2 08 00 8E 01 80 11 00 00 00 00 00 00 09 [13:59:40]Write i2c OK [13:59:40]MH_I2C_Read... [13:59:40]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:59:40]Read from MH i2c: E2 [13:59:40]MH_I2C_Read... [13:59:40]Read from MH i2c: E2 17 00 [13:59:40]MH_I2C_Read... [13:59:40]Read from MH i2c: E2 17 00 8E 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 5E [13:59:40]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [13:59:40]wFMCommunicate OK [13:59:40]CreateOFDProtocolMessage done [13:59:40]OFDSenderStorePacket 202418 [13:59:40]StoreOFDPacket docnum=202418 [13:59:40]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 2D 8B 07 01 FA 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 33 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B6 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7E 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 B6 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 DA 00 00 00 F4 03 04 00 CB 98 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 B2 16 03 00 35 04 06 00 8E 6D 69 54 1F BF 49 21 CC B3 11 76 E1 A4 [13:59:40]CheckFolder [13:59:40]dirname=/storage/ofd_packets [13:59:40]CheckFolder done [13:59:40]ProducePacketName [13:59:40]name=ofd_packets/00202418 [13:59:40]NVStorageSaveData ofd_packets/00202418 [13:59:40]File name is /storage/ofd_packets/00202418 [13:59:40]Write 301 bytes [13:59:40]NVStorageSaveData done [13:59:40]OFDSenderStorePacket done [13:59:40]KKMCreateOFDPacket done [13:59:40]NVStorageSaveData kkm_last_timestamp [13:59:40]File name is /storage/kkm_last_timestamp [13:59:40]Write 4 bytes [13:59:40]NVStorageSaveData done [13:59:40]ExternCall_PrintAddStr [13:59:40]wPrintStart [13:59:40]Write to MH i2c: 01 00 00 8F 01 90 [13:59:40]Write i2c OK [13:59:40]MH_I2C_Read... [13:59:40]Read from MH i2c: 01 [13:59:40]MH_I2C_Read... [13:59:40]Read from MH i2c: 01 07 00 [13:59:40]MH_I2C_Read... [13:59:40]Read from MH i2c: 01 07 00 8F 01 00 00 00 00 00 FF 0F A5 [13:59:40]RasterBufferAndPrint [13:59:40]line Счет N : (1)450196 [13:59:40]line ИНН: 02508201610067 [13:59:40]line Контрольно-Кассовый Чек [13:59:40]line ПРОДАЖА [13:59:40]line ТРК (МРК, ГНК) : 51 [13:59:40]line Товар: 2710124500 [13:59:40]line Аи-95-К-3 [13:59:40]line 13.480 * 74.20 [13:59:40]line = 1000.22 [13:59:40]line НДС 12% НСП 1% [13:59:40]line > о реализуемом товаре [13:59:40]line ИТОГО: 1000.22 [13:59:40]line НСП 1% : 8.85 [13:59:40]line НДС 12% : 106.22 [13:59:40]line Наличными: 0.00 [13:59:40]line Безнал.: 1000.22 [13:59:40]line Место: АЗС № 171 "Партнер Нефть" [13:59:40]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [13:59:40]line СНО: Общий режим [13:59:40]line Чек 218 28.10.2024 13:59 [13:59:40]line Смена: 545 ФФД: 1.0 [13:59:40]line ЗНМ: 0300000109 [13:59:40]line РНМ: 0000000000091777 [13:59:40]line Версия ККМ: 001 [13:59:40]line Платежная система: Бакай Банк [13:59:40]line ФМ: 0000000000871756 [13:59:40]line ФД: 202418 [13:59:40]line ФПД: 156600569700287 [13:59:40]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T135939&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202418&fm=156600569700287&tin=02508201610067®Number=0000000000091777&sum=100022 [13:59:40]written 0, free lines is 4095 [13:59:40]OFD Sender: Processing packet 202418 [packets to send 116, broken 115] [13:59:40]ProducePacketName [13:59:40]name=ofd_packets/00202418 [13:59:40]OFD Sender: To server: pG, [13:59:40]CommunicateWithHost lk.salyk.kg:30040 [13:59:40]ConnectInit lk.salyk.kg [13:59:41]Connected sock=10 [13:59:41]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 2D 8B 07 01 FA 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 33 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B6 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7E 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 B6 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 DA 00 00 00 F4 03 04 00 CB 98 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 B2 16 03 00 35 04 06 00 8E 6D 69 54 1F BF 49 21 CC B3 11 76 E1 A4 [13:59:41]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 49 75 47 00 78 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 35 36 10 04 04 00 B2 16 03 00 F4 03 04 00 82 44 1F 67 B6 04 01 00 00 E6 94 53 49 03 68 EE 79 [13:59:41]CommunicateWithHost err = 0 [13:59:41]CheckOFDResponse [13:59:41]1017 (14) - 77093643461234 [13:59:41]1041 (16) - 0000000000871756 [13:59:41]1040 (4) - 202418 [13:59:41]1012 (4) - 28.10.2024 08:00 [13:59:41]1206 (1) - 0 [13:59:41]OFD Sender: Remove packet 202418 [13:59:41]ProducePacketName [13:59:41]name=ofd_packets/00202418 [13:59:41]NVStorageDeleteData [13:59:41]Write to MH i2c: 01 00 00 B9 01 BA [13:59:41]Write i2c OK [13:59:41]MH_I2C_Read... [13:59:41]Read from MH i2c: 01 [13:59:41]MH_I2C_Read... [13:59:41]Read from MH i2c: 01 07 00 [13:59:41]MH_I2C_Read... [13:59:41]Read from MH i2c: 01 07 00 B9 01 00 00 00 00 00 A9 0C 76 [13:59:41]RasterBufferAndPrint [13:59:41]line [13:59:41]line [13:59:41]line [13:59:41]line [13:59:41]line [13:59:41]written 0, free lines is 3244 [13:59:41]MH_Cut [13:59:41]Write to MH i2c: D1 01 00 C0 01 01 93 [13:59:41]Write i2c OK [13:59:41]MH_I2C_Read... [13:59:41]Read from MH i2c: D1 [13:59:41]MH_I2C_Read... [13:59:41]Read from MH i2c: D1 01 00 [13:59:41]MH_I2C_Read... [13:59:41]Read from MH i2c: D1 01 00 C0 01 00 92 [13:59:41]Write to MH i2c: 01 00 00 C1 01 C2 [13:59:41]Write i2c OK [13:59:41]MH_I2C_Read... [13:59:41]OFD Sender: No OFD packet to send [13:59:42]*** Cut start [13:59:42]*** Purtial cut [13:59:42]*** Stage 1: CUTSNS_PIN = 1 [13:59:42]Read from MH i2c: 01 [13:59:42]MH_I2C_Read... [13:59:42]*** Stop cut motor [13:59:42]*** Cut end [13:59:42]Read from MH i2c: 01 07 00 [13:59:42]MH_I2C_Read... [13:59:42]Read from MH i2c: 01 07 00 C1 01 00 00 00 00 00 FF 0F D7 [13:59:42]process_action close_receipt done [13:59:42]requested_data is exist [13:59:42]produce_requested_data [13:59:42]requested_item fm.sn is exist - process it [13:59:42]wFMCommunicate request_size=4 [13:59:42]MH_SAM_APDU [13:59:42]CAPDU: 80 11 00 00 [13:59:42]Write to MH i2c: E2 08 00 C2 01 80 11 00 00 00 00 00 00 3D [13:59:42]Write i2c OK [13:59:42]MH_I2C_Read... [13:59:42]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:59:42]Read from MH i2c: E2 [13:59:42]MH_I2C_Read... [13:59:42]Read from MH i2c: E2 17 00 [13:59:42]MH_I2C_Read... [13:59:42]Read from MH i2c: E2 17 00 C2 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 92 [13:59:42]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [13:59:42]wFMCommunicate OK [13:59:42]requested_item fd.num is exist - process it [13:59:42]SAM_PROTO_GetFieldsCounters [13:59:42]wFMCommunicate request_size=4 [13:59:42]MH_SAM_APDU [13:59:42]CAPDU: 80 13 00 00 [13:59:42]Write to MH i2c: E2 08 00 C3 01 80 13 00 00 00 00 00 00 40 [13:59:42]Write i2c OK [13:59:42]MH_I2C_Read... [13:59:42]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:59:42]Read from MH i2c: E2 [13:59:42]MH_I2C_Read... [13:59:42]Read from MH i2c: E2 62 00 [13:59:42]MH_I2C_Read... [13:59:42]Read from MH i2c: E2 62 00 C3 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 B2 16 03 00 0E 04 04 00 21 02 00 00 12 04 04 00 DA 00 00 00 5E 04 04 00 DA 00 00 00 57 04 04 00 DB 00 00 00 19 04 04 00 00 00 00 00 90 00 E5 [13:59:42]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 B2 16 03 00 0E 04 04 00 21 02 00 00 12 04 04 00 DA 00 00 00 5E 04 04 00 DA 00 00 00 57 04 04 00 DB 00 00 00 19 04 04 00 00 00 00 00 90 00 [13:59:42]wFMCommunicate OK [13:59:42]SAM_PROTO_GetFieldsCounters done [13:59:42]requested_item shift.num is exist - process it [13:59:42]requested_item shift.opened is exist - process it [13:59:42]req_shift_opened [13:59:42]FM_GetShiftState [13:59:42]SAM_PROTO_GetShiftState [13:59:42]wFMCommunicate request_size=4 [13:59:42]MH_SAM_APDU [13:59:42]CAPDU: 80 13 01 00 [13:59:42]Write to MH i2c: E2 08 00 C4 01 80 13 01 00 00 00 00 00 42 [13:59:42]Write i2c OK [13:59:42]MH_I2C_Read... [13:59:42]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:59:42]Read from MH i2c: E2 [13:59:42]MH_I2C_Read... [13:59:42]Read from MH i2c: E2 0E 00 [13:59:42]MH_I2C_Read... [13:59:42]Read from MH i2c: E2 0E 00 C4 01 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 ED [13:59:42]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [13:59:42]wFMCommunicate OK [13:59:42]SAM_PROTO_GetShiftState done [13:59:42]FM_GetShiftState done [13:59:42]req_shift_opened done [13:59:42]requested_item shift.open_date is exist - process it [13:59:42]req_shift_open_date [13:59:42]req_shift_open_date done [13:59:42]produce_requested_data done [13:59:42]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202418,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670} [13:59:42]process_action_free close_receipt [13:59:42]json_value_free [13:59:42]json_value_free done [13:59:42]process_json_proto returns [13:59:42]Send response to host [13:59:42]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202418,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670}}} [13:59:42]free response buf [13:59:42]execute_script done [13:59:42]execute_script returns [13:59:42]free content buf [13:59:42]Sock 9.Close socket [13:59:42]Sock 9.Thread stoped [13:59:46]OFD Sender: No OFD packet to send [13:59:51]OFD Sender: No OFD packet to send [13:59:56]OFD Sender: No OFD packet to send [14:00:01]OFD Sender: No OFD packet to send [14:00:06]OFD Sender: No OFD packet to send [14:00:11]OFD Sender: No OFD packet to send [14:00:16]OFD Sender: No OFD packet to send [14:00:21]OFD Sender: No OFD packet to send [14:00:26]OFD Sender: No OFD packet to send [14:00:31]OFD Sender: No OFD packet to send [14:00:36]OFD Sender: No OFD packet to send [14:00:41]OFD Sender: No OFD packet to send [14:00:46]OFD Sender: No OFD packet to send [14:00:51]OFD Sender: No OFD packet to send [14:00:56]OFD Sender: No OFD packet to send [14:01:01]OFD Sender: No OFD packet to send [14:01:06]OFD Sender: No OFD packet to send [14:01:10]accept exits with 8 [14:01:10]New connection [14:01:10]New thread 3067120996 created [14:01:10]Thread 3066977636 joined [14:01:10]Waiting for new connection... [14:01:10] Sock 8.Parse request [14:01:10]Sock 8.Check first char [14:01:10]Sock 8.First char is OK [14:01:10]request: POST /json_proto HTTP/1.0 [14:01:10]Method: POST [14:01:10]URL: /json_proto [14:01:10]Method is POST - this is cgi request [14:01:10]url: /json_proto [14:01:10]query_string will be loaded in cgi processing [14:01:10]execute_cgi json_proto POST (null) [14:01:10]execute_cgi path=json_proto method=POST [14:01:10]POST find Content-Length [14:01:10]Host: 172.17.63.195:8080 [14:01:10]Content-Length: 682 [14:01:10]Content-Type: application/json [14:01:10] [14:01:10]POST finish read [14:01:10]Found Content-Length = 682 [14:01:10]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450197", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 66.90, "quantity" : 14.950, "sum" : 1000.16, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:01:10]execute_script... [14:01:10]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450197", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 66.90, "quantity" : 14.950, "sum" : 1000.16, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:01:10]POST & json_proto [14:01:10]process_json_proto [14:01:10]json parsed OK: [14:01:10]protocol is kg_v1.0 [14:01:10]action value=close_receipt [14:01:10]process_action close_receipt [14:01:10]cmd_close_receipt [14:01:10]MH_GetDate [14:01:10]Write to MH i2c: F0 00 00 C5 01 B5 [14:01:10]Write i2c OK [14:01:10]MH_I2C_Read... [14:01:10]Read from MH i2c: F0 [14:01:10]MH_I2C_Read... [14:01:10]Read from MH i2c: F0 09 00 [14:01:10]MH_I2C_Read... [14:01:10]Read from MH i2c: F0 09 00 C5 01 00 27 99 1F 67 47 1B 1E 67 EB [14:01:10]GetLastDocTimeStamp 1730123979 [14:01:10]current date 1730124071 [14:01:10]FM_GetShiftState [14:01:10]SAM_PROTO_GetShiftState [14:01:10]wFMCommunicate request_size=4 [14:01:10]MH_SAM_APDU [14:01:10]CAPDU: 80 13 01 00 [14:01:10]Write to MH i2c: E2 08 00 C6 01 80 13 01 00 00 00 00 00 44 [14:01:10]Write i2c OK [14:01:10]MH_I2C_Read... [14:01:10]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:01:10]Read from MH i2c: E2 [14:01:10]MH_I2C_Read... [14:01:10]Read from MH i2c: E2 0E 00 [14:01:10]MH_I2C_Read... [14:01:10]Read from MH i2c: E2 0E 00 C6 01 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 EF [14:01:10]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [14:01:10]wFMCommunicate OK [14:01:10]SAM_PROTO_GetShiftState done [14:01:10]FM_GetShiftState done [14:01:10]opened in 1730073670 [14:01:10]opened+sec_in_day 1730160070 [14:01:10]quantity*price = 100015 [14:01:10]sum+1 = 100017 [14:01: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 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 219 28.10.2024 14:01 Смена: 545 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 ФМ: 0000000000871756 ФД: 202419 ФПД: 105880871413176 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T140111&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202419&fm=105880871413176&tin=02508201610067®Number=0000000000091777&sum=100000 [14:01:12]StoreToDocumentArchive [14:01:12]shift 545 fd 202419 [14:01:12]save to /storage/0545/doc_00202419 [14:01:12]save last doc name /storage/0545/doc_00202419 to /storage/kkm_last_doc_name [14:01:12]save OK [14:01:12]Clear old archive folders... [14:01:12]ProcessDocumentItem done err = 0, tmpTLVsize=251 [14:01:12]tlvbuf is 00B0F540 [14:01:12]SAM_PROTO_ClearQueue [14:01:12]wFMCommunicate request_size=4 [14:01:12]MH_SAM_APDU [14:01:12]CAPDU: 80 09 00 00 [14:01:12]Write to MH i2c: E2 08 00 D3 01 80 09 00 00 00 00 00 00 46 [14:01:12]Write i2c OK [14:01:12]MH_I2C_Read... [14:01:12]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:01:12]Read from MH i2c: E2 [14:01:12]MH_I2C_Read... [14:01:12]Read from MH i2c: E2 03 00 [14:01:12]MH_I2C_Read... [14:01:12]Read from MH i2c: E2 03 00 D3 01 00 90 00 48 [14:01:12]RAPDU: 90 00 [14:01:12]wFMCommunicate OK [14:01:12]SAM_PROTO_ClearQueue done [14:01:12]KKMCreateOFDPacket [14:01:12]OFDProtocolAddRootSTLVToBuf [14:01:12]FM_MakeSignedData [14:01:12]FM_MakeSignedData [14:01:12]SAM_PROTO_SignData [14:01:12]wFMCommunicate request_size=4 [14:01:12]MH_SAM_APDU [14:01:12]CAPDU: 80 0D 01 02 [14:01:12]Write to MH i2c: E2 08 00 D4 01 80 0D 01 02 00 00 00 00 4E [14:01:12]Write i2c OK [14:01:12]MH_I2C_Read... [14:01:12]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:01:12]Read from MH i2c: E2 [14:01:12]MH_I2C_Read... [14:01:12]Read from MH i2c: E2 03 00 [14:01:12]MH_I2C_Read... [14:01:12]Read from MH i2c: E2 03 00 D4 01 00 90 00 49 [14:01:12]RAPDU: 90 00 [14:01:12]wFMCommunicate OK [14:01:12]wFMCommunicate request_size=255 [14:01:12]MH_SAM_APDU [14:01:12]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 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 DB 00 00 00 F4 03 04 00 27 99 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 B3 16 03 00 35 04 06 00 60 [14:01:12]Write to MH i2c: E2 02 01 D5 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 32 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 DB 00 00 00 F4 03 04 00 27 99 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 B3 16 03 00 35 04 06 00 60 00 00 4C [14:01:12]Write i2c OK [14:01:12]MH_I2C_Read... [14:01:12]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:01:12]Read from MH i2c: E2 [14:01:12]MH_I2C_Read... [14:01:12]Read from MH i2c: E2 03 00 [14:01:12]MH_I2C_Read... [14:01:12]Read from MH i2c: E2 03 00 D5 01 00 90 00 4A [14:01:12]RAPDU: 90 00 [14:01:12]wFMCommunicate OK [14:01:12]wFMCommunicate request_size=10 [14:01:12]MH_SAM_APDU [14:01:12]CAPDU: 80 0D 02 02 05 4C 4F BA A5 B8 [14:01:12]Write to MH i2c: E2 0D 00 D6 01 80 0D 02 02 05 00 4C 4F BA A5 B8 00 00 0D [14:01:12]Write i2c OK [14:01:12]MH_I2C_Read... [14:01:12]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:01:12]Read from MH i2c: E2 [14:01:12]MH_I2C_Read... [14:01:12]Read from MH i2c: E2 03 00 [14:01:12]MH_I2C_Read... [14:01:12]Read from MH i2c: E2 03 00 D6 01 00 90 00 4B [14:01:12]RAPDU: 90 00 [14:01:12]wFMCommunicate OK [14:01:12]wFMCommunicate request_size=4 [14:01:12]MH_SAM_APDU [14:01:12]CAPDU: 80 0D 03 02 [14:01:12]Write to MH i2c: E2 08 00 D7 01 80 0D 03 02 00 00 00 00 53 [14:01:12]Write i2c OK [14:01:12]MH_I2C_Read... [14:01:12]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:01:12]Read from MH i2c: E2 [14:01:12]MH_I2C_Read... [14:01:12]Read from MH i2c: E2 0B 00 [14:01:12]MH_I2C_Read... [14:01:12]Read from MH i2c: E2 0B 00 D7 01 00 DD 00 6F 91 6A D6 0E 47 90 00 C6 [14:01:12]RAPDU: DD 00 6F 91 6A D6 0E 47 90 00 [14:01:12]wFMCommunicate OK [14:01:12]SAM_PROTO_SignData done [14:01:12]FM_MakeSignedData done [14:01:12]CreateOFDProtocolMessage [14:01:12]wFMCommunicate request_size=4 [14:01:12]MH_SAM_APDU [14:01:12]CAPDU: 80 11 00 00 [14:01:12]Write to MH i2c: E2 08 00 D8 01 80 11 00 00 00 00 00 00 53 [14:01:12]Write i2c OK [14:01:12]MH_I2C_Read... [14:01:12]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:01:12]Read from MH i2c: E2 [14:01:12]MH_I2C_Read... [14:01:12]Read from MH i2c: E2 17 00 [14:01:12]MH_I2C_Read... [14:01:12]Read from MH i2c: E2 17 00 D8 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 A8 [14:01:12]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [14:01:12]wFMCommunicate OK [14:01:12]CreateOFDProtocolMessage done [14:01:12]OFDSenderStorePacket 202419 [14:01:12]StoreOFDPacket docnum=202419 [14:01:12]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 24 B4 07 01 3F 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 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 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 DB 00 00 00 F4 03 04 00 27 99 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 B3 16 03 00 35 04 06 00 60 4C 4F BA A5 B8 DD 00 6F 91 6A D6 0E 47 [14:01:12]CheckFolder [14:01:12]dirname=/storage/ofd_packets [14:01:12]CheckFolder done [14:01:12]ProducePacketName [14:01:12]name=ofd_packets/00202419 [14:01:12]NVStorageSaveData ofd_packets/00202419 [14:01:12]File name is /storage/ofd_packets/00202419 [14:01:12]Write 301 bytes [14:01:12]NVStorageSaveData done [14:01:12]OFDSenderStorePacket done [14:01:12]KKMCreateOFDPacket done [14:01:12]NVStorageSaveData kkm_last_timestamp [14:01:12]File name is /storage/kkm_last_timestamp [14:01:12]Write 4 bytes [14:01:12]NVStorageSaveData done [14:01:12]ExternCall_PrintAddStr [14:01:12]wPrintStart [14:01:12]Write to MH i2c: 01 00 00 D9 01 DA [14:01:12]Write i2c OK [14:01:12]MH_I2C_Read... [14:01:12]Read from MH i2c: 01 [14:01:12]MH_I2C_Read... [14:01:12]Read from MH i2c: 01 07 00 [14:01:12]MH_I2C_Read... [14:01:12]Read from MH i2c: 01 07 00 D9 01 00 00 00 00 00 FF 0F EF [14:01:12]RasterBufferAndPrint [14:01:12]line Счет N : (1)450197 [14:01:12]line ИНН: 02508201610067 [14:01:12]line Контрольно-Кассовый Чек [14:01:12]line ПРОДАЖА [14:01:12]line ТРК (МРК, ГНК) : 41 [14:01:12]line Товар: 2710124130 [14:01:12]line Аи-92-К-2 [14:01:12]line 14.950 * 66.90 [14:01:12]line = 1000.16 [14:01:12]line НДС 12% НСП 1% [14:01:12]line > о реализуемом товаре [14:01:12]line ОКРУГЛЕНИЕ: -0.16 [14:01:12]line ИТОГО: 1000.00 [14:01:12]line Внесено: 1000.00 [14:01:12]line СДАЧА: 0.00 [14:01:12]line НСП 1% : 8.85 [14:01:12]line НДС 12% : 106.21 [14:01:12]line Наличными: 1000.00 [14:01:12]line Безнал.: 0.00 [14:01:12]line Место: АЗС № 171 "Партнер Нефть" [14:01:12]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [14:01:12]line СНО: Общий режим [14:01:12]line Чек 219 28.10.2024 14:01 [14:01:12]line Смена: 545 ФФД: 1.0 [14:01:12]line ЗНМ: 0300000109 [14:01:12]line РНМ: 0000000000091777 [14:01:12]line Версия ККМ: 001 [14:01:12]line ФМ: 0000000000871756 [14:01:12]line ФД: 202419 [14:01:12]line ФПД: 105880871413176 [14:01:12]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T140111&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202419&fm=105880871413176&tin=02508201610067®Number=0000000000091777&sum=100000 [14:01:12]OFD Sender: Processing packet 202419 [packets to send 116, broken 115] [14:01:12]ProducePacketName [14:01:12]name=ofd_packets/00202419 [14:01:12]OFD Sender: To server: pG, [14:01:12]CommunicateWithHost lk.salyk.kg:30040 [14:01:12]ConnectInit lk.salyk.kg [14:01:12]written 0, free lines is 4095 [14:01:13]Connected sock=10 [14:01:13]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 24 B4 07 01 3F 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 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 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 DB 00 00 00 F4 03 04 00 27 99 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 B3 16 03 00 35 04 06 00 60 4C 4F BA A5 B8 DD 00 6F 91 6A D6 0E 47 [14:01:13]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 B8 22 47 00 31 87 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 B3 16 03 00 F4 03 04 00 DD 44 1F 67 B6 04 01 00 00 24 DF 00 2A 17 F0 0A C2 [14:01:13]CommunicateWithHost err = 0 [14:01:13]CheckOFDResponse [14:01:13]1017 (14) - 77093643461234 [14:01:13]1041 (16) - 0000000000871756 [14:01:13]1040 (4) - 202419 [14:01:13]1012 (4) - 28.10.2024 08:01 [14:01:13]1206 (1) - 0 [14:01:13]OFD Sender: Remove packet 202419 [14:01:13]ProducePacketName [14:01:13]name=ofd_packets/00202419 [14:01:13]NVStorageDeleteData [14:01:13]Write to MH i2c: 01 00 00 04 02 06 [14:01:13]Write i2c OK [14:01:13]MH_I2C_Read... [14:01:13]Read from MH i2c: 01 [14:01:13]MH_I2C_Read... [14:01:13]Read from MH i2c: 01 07 00 [14:01:13]MH_I2C_Read... [14:01:13]Read from MH i2c: 01 07 00 04 02 00 00 00 00 00 A4 0C BD [14:01:13]RasterBufferAndPrint [14:01:13]line [14:01:13]line [14:01:13]line [14:01:13]line [14:01:13]line [14:01:13]written 0, free lines is 3240 [14:01:13]MH_Cut [14:01:13]Write to MH i2c: D1 01 00 0B 02 01 DF [14:01:13]Write i2c OK [14:01:13]MH_I2C_Read... [14:01:13]Read from MH i2c: D1 [14:01:13]MH_I2C_Read... [14:01:13]Read from MH i2c: D1 01 00 [14:01:13]MH_I2C_Read... [14:01:13]Read from MH i2c: D1 01 00 0B 02 00 DE [14:01:13]Write to MH i2c: 01 00 00 0C 02 0E [14:01:13]Write i2c OK [14:01:13]MH_I2C_Read... [14:01:13]OFD Sender: No OFD packet to send [14:01:14]*** Cut start [14:01:14]*** Purtial cut [14:01:14]*** Stage 1: CUTSNS_PIN = 1 [14:01:14]Read from MH i2c: 01 [14:01:14]*** Stop cut motor [14:01:14]*** Cut end [14:01:14]MH_I2C_Read... [14:01:14]Read from MH i2c: 01 07 00 [14:01:14]MH_I2C_Read... [14:01:14]Read from MH i2c: 01 07 00 0C 02 00 00 00 00 00 FF 0F 23 [14:01:14]process_action close_receipt done [14:01:14]requested_data is exist [14:01:14]produce_requested_data [14:01:14]requested_item fm.sn is exist - process it [14:01:14]wFMCommunicate request_size=4 [14:01:14]MH_SAM_APDU [14:01:14]CAPDU: 80 11 00 00 [14:01:14]Write to MH i2c: E2 08 00 0D 02 80 11 00 00 00 00 00 00 89 [14:01:14]Write i2c OK [14:01:14]MH_I2C_Read... [14:01:14]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:01:14]Read from MH i2c: E2 [14:01:14]MH_I2C_Read... [14:01:14]Read from MH i2c: E2 17 00 [14:01:14]MH_I2C_Read... [14:01:14]Read from MH i2c: E2 17 00 0D 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 DE [14:01:14]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [14:01:14]wFMCommunicate OK [14:01:14]requested_item fd.num is exist - process it [14:01:14]SAM_PROTO_GetFieldsCounters [14:01:14]wFMCommunicate request_size=4 [14:01:14]MH_SAM_APDU [14:01:14]CAPDU: 80 13 00 00 [14:01:14]Write to MH i2c: E2 08 00 0E 02 80 13 00 00 00 00 00 00 8C [14:01:14]Write i2c OK [14:01:14]MH_I2C_Read... [14:01:14]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:01:14]Read from MH i2c: E2 [14:01:14]MH_I2C_Read... [14:01:14]Read from MH i2c: E2 62 00 [14:01:14]MH_I2C_Read... [14:01:14]Read from MH i2c: E2 62 00 0E 02 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 B3 16 03 00 0E 04 04 00 21 02 00 00 12 04 04 00 DB 00 00 00 5E 04 04 00 DB 00 00 00 57 04 04 00 DC 00 00 00 19 04 04 00 00 00 00 00 90 00 35 [14:01:14]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 B3 16 03 00 0E 04 04 00 21 02 00 00 12 04 04 00 DB 00 00 00 5E 04 04 00 DB 00 00 00 57 04 04 00 DC 00 00 00 19 04 04 00 00 00 00 00 90 00 [14:01:14]wFMCommunicate OK [14:01:14]SAM_PROTO_GetFieldsCounters done [14:01:14]requested_item shift.num is exist - process it [14:01:14]requested_item shift.opened is exist - process it [14:01:14]req_shift_opened [14:01:14]FM_GetShiftState [14:01:14]SAM_PROTO_GetShiftState [14:01:14]wFMCommunicate request_size=4 [14:01:14]MH_SAM_APDU [14:01:14]CAPDU: 80 13 01 00 [14:01:14]Write to MH i2c: E2 08 00 0F 02 80 13 01 00 00 00 00 00 8E [14:01:14]Write i2c OK [14:01:14]MH_I2C_Read... [14:01:14]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:01:14]Read from MH i2c: E2 [14:01:14]MH_I2C_Read... [14:01:14]Read from MH i2c: E2 0E 00 [14:01:14]MH_I2C_Read... [14:01:14]Read from MH i2c: E2 0E 00 0F 02 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 39 [14:01:14]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [14:01:14]wFMCommunicate OK [14:01:14]SAM_PROTO_GetShiftState done [14:01:14]FM_GetShiftState done [14:01:14]req_shift_opened done [14:01:14]requested_item shift.open_date is exist - process it [14:01:14]req_shift_open_date [14:01:14]req_shift_open_date done [14:01:14]produce_requested_data done [14:01:14]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202419,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670} [14:01:14]process_action_free close_receipt [14:01:14]json_value_free [14:01:14]json_value_free done [14:01:14]process_json_proto returns [14:01:14]Send response to host [14:01:14]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202419,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670}}} [14:01:14]free response buf [14:01:14]execute_script done [14:01:14]execute_script returns [14:01:14]free content buf [14:01:14]Sock 8.Close socket [14:01:14]Sock 8.Thread stoped [14:01:18]OFD Sender: No OFD packet to send [14:01:23]OFD Sender: No OFD packet to send [14:01:28]OFD Sender: No OFD packet to send [14:01:33]OFD Sender: No OFD packet to send [14:01:38]OFD Sender: No OFD packet to send [14:01:43]OFD Sender: No OFD packet to send [14:01:48]OFD Sender: No OFD packet to send [14:01:53]OFD Sender: No OFD packet to send [14:01:58]OFD Sender: No OFD packet to send [14:02:03]OFD Sender: No OFD packet to send [14:02:08]OFD Sender: No OFD packet to send [14:02:13]OFD Sender: No OFD packet to send [14:02:18]OFD Sender: No OFD packet to send [14:02:23]OFD Sender: No OFD packet to send [14:02:28]OFD Sender: No OFD packet to send [14:02:33]OFD Sender: No OFD packet to send [14:02:38]OFD Sender: No OFD packet to send [14:02:43]OFD Sender: No OFD packet to send [14:02:48]OFD Sender: No OFD packet to send [14:02:53]OFD Sender: No OFD packet to send [14:02:58]OFD Sender: No OFD packet to send [14:03:03]OFD Sender: No OFD packet to send [14:03:07]accept exits with 9 [14:03:07]New connection [14:03:07]New thread 3066977636 created [14:03:07]Thread 3067120996 joined [14:03:07]Waiting for new connection... [14:03:07] Sock 9.Parse request [14:03:07]Sock 9.Check first char [14:03:07]Sock 9.First char is OK [14:03:07]request: POST /json_proto HTTP/1.0 [14:03:07]Method: POST [14:03:07]URL: /json_proto [14:03:07]Method is POST - this is cgi request [14:03:07]url: /json_proto [14:03:07]query_string will be loaded in cgi processing [14:03:07]execute_cgi json_proto POST (null) [14:03:07]execute_cgi path=json_proto method=POST [14:03:07]POST find Content-Length [14:03:07]Host: 172.17.63.195:8080 [14:03:07]Content-Length: 769 [14:03:07]Content-Type: application/json [14:03:07] [14:03:07]POST finish read [14:03:07]Found Content-Length = 769 [14:03:07]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450198", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 62", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "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" ] } } [14:03:07]execute_script... [14:03:07]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450198", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 62", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "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" ] } } [14:03:07]POST & json_proto [14:03:07]process_json_proto [14:03:07]json parsed OK: [14:03:07]protocol is kg_v1.0 [14:03:07]action value=close_receipt [14:03:07]process_action close_receipt [14:03:07]cmd_close_receipt [14:03:07]MH_GetDate [14:03:07]Write to MH i2c: F0 00 00 10 02 01 [14:03:07]Write i2c OK [14:03:07]MH_I2C_Read... [14:03:07]Read from MH i2c: F0 [14:03:07]MH_I2C_Read... [14:03:07]Read from MH i2c: F0 09 00 [14:03:07]MH_I2C_Read... [14:03:07]Read from MH i2c: F0 09 00 10 02 00 9C 99 1F 67 47 1B 1E 67 AC [14:03:07]GetLastDocTimeStamp 1730124071 [14:03:07]current date 1730124188 [14:03:07]FM_GetShiftState [14:03:07]SAM_PROTO_GetShiftState [14:03:07]wFMCommunicate request_size=4 [14:03:07]MH_SAM_APDU [14:03:07]CAPDU: 80 13 01 00 [14:03:07]Write to MH i2c: E2 08 00 11 02 80 13 01 00 00 00 00 00 90 [14:03:07]Write i2c OK [14:03:07]MH_I2C_Read... [14:03:07]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:03:07]Read from MH i2c: E2 [14:03:07]MH_I2C_Read... [14:03:07]Read from MH i2c: E2 0E 00 [14:03:07]MH_I2C_Read... [14:03:07]Read from MH i2c: E2 0E 00 11 02 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 3B [14:03:07]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [14:03:07]wFMCommunicate OK [14:03:07]SAM_PROTO_GetShiftState done [14:03:07]FM_GetShiftState done [14:03:07]opened in 1730073670 [14:03:07]opened+sec_in_day 1730160070 [14:03:07]quantity*price = 100015 [14:03:07]sum+1 = 100017 [14:03:07]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 1000.16 НСП 1% : 8.85 НДС 12% : 106.21 Наличными: 0.00 Безнал.: 1000.16 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 220 28.10.2024 14:03 Смена: 545 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 Платежная система: Mbank ФМ: 0000000000871756 ФД: 202420 ФПД: 84739809709 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T140308&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202420&fm=84739809709&tin=02508201610067®Number=0000000000091777&sum=100016 [14:03:08]StoreToDocumentArchive [14:03:08]shift 545 fd 202420 [14:03:08]save to /storage/0545/doc_00202420 [14:03:08]save last doc name /storage/0545/doc_00202420 to /storage/kkm_last_doc_name [14:03:08]save OK [14:03:08]Clear old archive folders... [14:03:08]ProcessDocumentItem done err = 0, tmpTLVsize=251 [14:03:08]tlvbuf is 00B0F150 [14:03:08]SAM_PROTO_ClearQueue [14:03:08]wFMCommunicate request_size=4 [14:03:08]MH_SAM_APDU [14:03:08]CAPDU: 80 09 00 00 [14:03:08]Write to MH i2c: E2 08 00 1E 02 80 09 00 00 00 00 00 00 92 [14:03:08]Write i2c OK [14:03:08]MH_I2C_Read... [14:03:08]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:03:08]Read from MH i2c: E2 [14:03:08]MH_I2C_Read... [14:03:08]Read from MH i2c: E2 03 00 [14:03:08]MH_I2C_Read... [14:03:08]Read from MH i2c: E2 03 00 1E 02 00 90 00 94 [14:03:08]RAPDU: 90 00 [14:03:08]wFMCommunicate OK [14:03:08]SAM_PROTO_ClearQueue done [14:03:08]KKMCreateOFDPacket [14:03:08]OFDProtocolAddRootSTLVToBuf [14:03:08]FM_MakeSignedData [14:03:08]FM_MakeSignedData [14:03:08]SAM_PROTO_SignData [14:03:08]wFMCommunicate request_size=4 [14:03:08]MH_SAM_APDU [14:03:08]CAPDU: 80 0D 01 02 [14:03:08]Write to MH i2c: E2 08 00 1F 02 80 0D 01 02 00 00 00 00 9A [14:03:08]Write i2c OK [14:03:08]MH_I2C_Read... [14:03:08]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:03:08]Read from MH i2c: E2 [14:03:08]MH_I2C_Read... [14:03:08]Read from MH i2c: E2 03 00 [14:03:08]MH_I2C_Read... [14:03:08]Read from MH i2c: E2 03 00 1F 02 00 90 00 95 [14:03:08]RAPDU: 90 00 [14:03:08]wFMCommunicate OK [14:03:08]wFMCommunicate request_size=255 [14:03:08]MH_SAM_APDU [14:03:08]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 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 DC 00 00 00 F4 03 04 00 9C 99 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 B4 16 03 00 35 04 06 00 00 [14:03:08]Write to MH i2c: E2 02 01 20 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 32 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 DC 00 00 00 F4 03 04 00 9C 99 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 B4 16 03 00 35 04 06 00 00 00 00 CF [14:03:08]Write i2c OK [14:03:08]MH_I2C_Read... [14:03:08]OFD Sender: No OFD packet to send [14:03:09]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:03:09]Read from MH i2c: E2 [14:03:09]MH_I2C_Read... [14:03:09]Read from MH i2c: E2 03 00 [14:03:09]MH_I2C_Read... [14:03:09]Read from MH i2c: E2 03 00 20 02 00 90 00 96 [14:03:09]RAPDU: 90 00 [14:03:09]wFMCommunicate OK [14:03:09]wFMCommunicate request_size=10 [14:03:09]MH_SAM_APDU [14:03:09]CAPDU: 80 0D 02 02 05 13 BA E2 E1 AD [14:03:09]Write to MH i2c: E2 0D 00 21 02 80 0D 02 02 05 00 13 BA E2 E1 AD 00 00 E4 [14:03:09]Write i2c OK [14:03:09]MH_I2C_Read... [14:03:09]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:03:09]Read from MH i2c: E2 [14:03:09]MH_I2C_Read... [14:03:09]Read from MH i2c: E2 03 00 [14:03:09]MH_I2C_Read... [14:03:09]Read from MH i2c: E2 03 00 21 02 00 90 00 97 [14:03:09]RAPDU: 90 00 [14:03:09]wFMCommunicate OK [14:03:09]wFMCommunicate request_size=4 [14:03:09]MH_SAM_APDU [14:03:09]CAPDU: 80 0D 03 02 [14:03:09]Write to MH i2c: E2 08 00 22 02 80 0D 03 02 00 00 00 00 9F [14:03:09]Write i2c OK [14:03:09]MH_I2C_Read... [14:03:09]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:03:09]Read from MH i2c: E2 [14:03:09]MH_I2C_Read... [14:03:09]Read from MH i2c: E2 0B 00 [14:03:09]MH_I2C_Read... [14:03:09]Read from MH i2c: E2 0B 00 22 02 00 8C 8D 42 6F 42 2D 3B 9D 90 00 B1 [14:03:09]RAPDU: 8C 8D 42 6F 42 2D 3B 9D 90 00 [14:03:09]wFMCommunicate OK [14:03:09]SAM_PROTO_SignData done [14:03:09]FM_MakeSignedData done [14:03:09]CreateOFDProtocolMessage [14:03:09]wFMCommunicate request_size=4 [14:03:09]MH_SAM_APDU [14:03:09]CAPDU: 80 11 00 00 [14:03:09]Write to MH i2c: E2 08 00 23 02 80 11 00 00 00 00 00 00 9F [14:03:09]Write i2c OK [14:03:09]MH_I2C_Read... [14:03:09]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:03:09]Read from MH i2c: E2 [14:03:09]MH_I2C_Read... [14:03:09]Read from MH i2c: E2 17 00 [14:03:09]MH_I2C_Read... [14:03:09]Read from MH i2c: E2 17 00 23 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 F4 [14:03:09]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [14:03:09]wFMCommunicate OK [14:03:09]CreateOFDProtocolMessage done [14:03:09]OFDSenderStorePacket 202420 [14:03:09]StoreOFDPacket docnum=202420 [14:03:09]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 69 2B 07 01 E4 36 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 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 DC 00 00 00 F4 03 04 00 9C 99 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 B4 16 03 00 35 04 06 00 00 13 BA E2 E1 AD 8C 8D 42 6F 42 2D 3B 9D [14:03:09]CheckFolder [14:03:09]dirname=/storage/ofd_packets [14:03:09]CheckFolder done [14:03:09]ProducePacketName [14:03:09]name=ofd_packets/00202420 [14:03:09]NVStorageSaveData ofd_packets/00202420 [14:03:09]File name is /storage/ofd_packets/00202420 [14:03:09]Write 301 bytes [14:03:09]NVStorageSaveData done [14:03:09]OFDSenderStorePacket done [14:03:09]KKMCreateOFDPacket done [14:03:09]NVStorageSaveData kkm_last_timestamp [14:03:09]File name is /storage/kkm_last_timestamp [14:03:09]Write 4 bytes [14:03:09]NVStorageSaveData done [14:03:09]ExternCall_PrintAddStr [14:03:09]wPrintStart [14:03:09]Write to MH i2c: 01 00 00 24 02 26 [14:03:09]Write i2c OK [14:03:09]MH_I2C_Read... [14:03:09]Read from MH i2c: 01 [14:03:09]MH_I2C_Read... [14:03:09]Read from MH i2c: 01 07 00 [14:03:09]MH_I2C_Read... [14:03:09]Read from MH i2c: 01 07 00 24 02 00 00 00 00 00 FF 0F 3B [14:03:09]RasterBufferAndPrint [14:03:09]line Счет N : (1)450198 [14:03:09]line ИНН: 02508201610067 [14:03:09]line Контрольно-Кассовый Чек [14:03:09]line ПРОДАЖА [14:03:09]line ТРК (МРК, ГНК) : 62 [14:03:09]line Товар: 2710124130 [14:03:09]line Аи-92-К-2 [14:03:09]line 14.950 * 66.90 [14:03:09]line = 1000.16 [14:03:09]line НДС 12% НСП 1% [14:03:09]line > о реализуемом товаре [14:03:09]line ИТОГО: 1000.16 [14:03:09]line НСП 1% : 8.85 [14:03:09]line НДС 12% : 106.21 [14:03:09]line Наличными: 0.00 [14:03:09]line Безнал.: 1000.16 [14:03:09]line Место: АЗС № 171 "Партнер Нефть" [14:03:09]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [14:03:09]line СНО: Общий режим [14:03:09]line Чек 220 28.10.2024 14:03 [14:03:09]line Смена: 545 ФФД: 1.0 [14:03:09]line ЗНМ: 0300000109 [14:03:09]line РНМ: 0000000000091777 [14:03:09]line Версия ККМ: 001 [14:03:09]line Платежная система: Mbank [14:03:09]line ФМ: 0000000000871756 [14:03:09]line ФД: 202420 [14:03:09]line ФПД: 84739809709 [14:03:09]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T140308&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202420&fm=84739809709&tin=02508201610067®Number=0000000000091777&sum=100016 [14:03:09]OFD Sender: Processing packet 202420 [packets to send 116, broken 115] [14:03:09]ProducePacketName [14:03:09]name=ofd_packets/00202420 [14:03:09]OFD Sender: To server: pG, [14:03:09]CommunicateWithHost lk.salyk.kg:30040 [14:03:09]ConnectInit lk.salyk.kg [14:03:09]written 0, free lines is 4095 [14:03:09]Connected sock=10 [14:03:09]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 69 2B 07 01 E4 36 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 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 DC 00 00 00 F4 03 04 00 9C 99 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 B4 16 03 00 35 04 06 00 00 13 BA E2 E1 AD 8C 8D 42 6F 42 2D 3B 9D [14:03:09]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 3E 52 47 00 AC 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 35 36 10 04 04 00 B4 16 03 00 F4 03 04 00 52 45 1F 67 B6 04 01 00 00 D9 90 EC 0B 2F 74 E5 8A [14:03:09]CommunicateWithHost err = 0 [14:03:09]CheckOFDResponse [14:03:09]1017 (14) - 77093643461234 [14:03:09]1041 (16) - 0000000000871756 [14:03:09]1040 (4) - 202420 [14:03:09]1012 (4) - 28.10.2024 08:03 [14:03:09]1206 (1) - 0 [14:03:09]OFD Sender: Remove packet 202420 [14:03:09]ProducePacketName [14:03:09]name=ofd_packets/00202420 [14:03:09]NVStorageDeleteData [14:03:09]Write to MH i2c: 01 00 00 4D 02 4F [14:03:09]Write i2c OK [14:03:09]MH_I2C_Read... [14:03:09]Read from MH i2c: 01 [14:03:09]MH_I2C_Read... [14:03:09]Read from MH i2c: 01 07 00 [14:03:09]MH_I2C_Read... [14:03:10]Read from MH i2c: 01 07 00 4D 02 00 00 00 00 00 C0 0C 22 [14:03:10]RasterBufferAndPrint [14:03:10]line [14:03:10]line [14:03:10]line [14:03:10]line [14:03:10]line [14:03:10]written 0, free lines is 3267 [14:03:10]MH_Cut [14:03:10]Write to MH i2c: D1 01 00 54 02 01 28 [14:03:10]Write i2c OK [14:03:10]MH_I2C_Read... [14:03:10]Read from MH i2c: D1 [14:03:10]MH_I2C_Read... [14:03:10]Read from MH i2c: D1 01 00 [14:03:10]MH_I2C_Read... [14:03:10]Read from MH i2c: D1 01 00 54 02 00 27 [14:03:10]Write to MH i2c: 01 00 00 55 02 57 [14:03:10]Write i2c OK [14:03:10]MH_I2C_Read... [14:03:10]OFD Sender: No OFD packet to send [14:03:10]*** Cut start [14:03:10]*** Purtial cut [14:03:10]*** Stage 1: CUTSNS_PIN = 1 [14:03:11]Read from MH i2c: 01 [14:03:11]MH_I2C_Read... [14:03:11]*** Stop cut motor [14:03:11]*** Cut end [14:03:11]Read from MH i2c: 01 07 00 [14:03:11]MH_I2C_Read... [14:03:11]Read from MH i2c: 01 07 00 55 02 00 00 00 00 00 FF 0F 6C [14:03:11]process_action close_receipt done [14:03:11]requested_data is exist [14:03:11]produce_requested_data [14:03:11]requested_item fm.sn is exist - process it [14:03:11]wFMCommunicate request_size=4 [14:03:11]MH_SAM_APDU [14:03:11]CAPDU: 80 11 00 00 [14:03:11]Write to MH i2c: E2 08 00 56 02 80 11 00 00 00 00 00 00 D2 [14:03:11]Write i2c OK [14:03:11]MH_I2C_Read... [14:03:11]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:03:11]Read from MH i2c: E2 [14:03:11]MH_I2C_Read... [14:03:11]Read from MH i2c: E2 17 00 [14:03:11]MH_I2C_Read... [14:03:11]Read from MH i2c: E2 17 00 56 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 27 [14:03:11]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [14:03:11]wFMCommunicate OK [14:03:11]requested_item fd.num is exist - process it [14:03:11]SAM_PROTO_GetFieldsCounters [14:03:11]wFMCommunicate request_size=4 [14:03:11]MH_SAM_APDU [14:03:11]CAPDU: 80 13 00 00 [14:03:11]Write to MH i2c: E2 08 00 57 02 80 13 00 00 00 00 00 00 D5 [14:03:11]Write i2c OK [14:03:11]MH_I2C_Read... [14:03:11]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:03:11]Read from MH i2c: E2 [14:03:11]MH_I2C_Read... [14:03:11]Read from MH i2c: E2 62 00 [14:03:11]MH_I2C_Read... [14:03:11]Read from MH i2c: E2 62 00 57 02 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 B4 16 03 00 0E 04 04 00 21 02 00 00 12 04 04 00 DC 00 00 00 5E 04 04 00 DC 00 00 00 57 04 04 00 DD 00 00 00 19 04 04 00 00 00 00 00 90 00 82 [14:03:11]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 B4 16 03 00 0E 04 04 00 21 02 00 00 12 04 04 00 DC 00 00 00 5E 04 04 00 DC 00 00 00 57 04 04 00 DD 00 00 00 19 04 04 00 00 00 00 00 90 00 [14:03:11]wFMCommunicate OK [14:03:11]SAM_PROTO_GetFieldsCounters done [14:03:11]requested_item shift.num is exist - process it [14:03:11]requested_item shift.opened is exist - process it [14:03:11]req_shift_opened [14:03:11]FM_GetShiftState [14:03:11]SAM_PROTO_GetShiftState [14:03:11]wFMCommunicate request_size=4 [14:03:11]MH_SAM_APDU [14:03:11]CAPDU: 80 13 01 00 [14:03:11]Write to MH i2c: E2 08 00 58 02 80 13 01 00 00 00 00 00 D7 [14:03:11]Write i2c OK [14:03:11]MH_I2C_Read... [14:03:11]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:03:11]Read from MH i2c: E2 [14:03:11]MH_I2C_Read... [14:03:11]Read from MH i2c: E2 0E 00 [14:03:11]MH_I2C_Read... [14:03:11]Read from MH i2c: E2 0E 00 58 02 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 82 [14:03:11]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [14:03:11]wFMCommunicate OK [14:03:11]SAM_PROTO_GetShiftState done [14:03:11]FM_GetShiftState done [14:03:11]req_shift_opened done [14:03:11]requested_item shift.open_date is exist - process it [14:03:11]req_shift_open_date [14:03:11]req_shift_open_date done [14:03:11]produce_requested_data done [14:03:11]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202420,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670} [14:03:11]process_action_free close_receipt [14:03:11]json_value_free [14:03:11]json_value_free done [14:03:11]process_json_proto returns [14:03:11]Send response to host [14:03:11]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202420,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670}}} [14:03:11]free response buf [14:03:11]execute_script done [14:03:11]execute_script returns [14:03:11]free content buf [14:03:11]Sock 9.Close socket [14:03:11]Sock 9.Thread stoped [14:03:15]OFD Sender: No OFD packet to send [14:03:20]OFD Sender: No OFD packet to send [14:03:25]OFD Sender: No OFD packet to send [14:03:30]OFD Sender: No OFD packet to send [14:03:35]OFD Sender: No OFD packet to send [14:03:40]OFD Sender: No OFD packet to send [14:03:45]OFD Sender: No OFD packet to send [14:03:50]OFD Sender: No OFD packet to send [14:03:54]accept exits with 8 [14:03:54]New connection [14:03:54]New thread 3067120996 created [14:03:54]Thread 3066977636 joined [14:03:54]Waiting for new connection... [14:03:54] Sock 8.Parse request [14:03:54]Sock 8.Check first char [14:03:54]Sock 8.First char is OK [14:03:54]request: POST /json_proto HTTP/1.0 [14:03:54]Method: POST [14:03:54]URL: /json_proto [14:03:54]Method is POST - this is cgi request [14:03:54]url: /json_proto [14:03:54]query_string will be loaded in cgi processing [14:03:54]execute_cgi json_proto POST (null) [14:03:54]execute_cgi path=json_proto method=POST [14:03:54]POST find Content-Length [14:03:54]Host: 172.17.63.195:8080 [14:03:54]Content-Length: 674 [14:03:54]Content-Type: application/json [14:03:54] [14:03:54]POST finish read [14:03:54]Found Content-Length = 674 [14:03:54]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450200", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 76.20, "quantity" : 7.880, "sum" : 600.46, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 600.00, "total" : 600.00, "payments": [ { "type": 0, "sum" : 600.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:03:54]execute_script... [14:03:54]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450200", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 76.20, "quantity" : 7.880, "sum" : 600.46, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 600.00, "total" : 600.00, "payments": [ { "type": 0, "sum" : 600.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:03:54]POST & json_proto [14:03:54]process_json_proto [14:03:54]json parsed OK: [14:03:54]protocol is kg_v1.0 [14:03:54]action value=close_receipt [14:03:54]process_action close_receipt [14:03:54]cmd_close_receipt [14:03:54]MH_GetDate [14:03:54]Write to MH i2c: F0 00 00 59 02 4A [14:03:54]Write i2c OK [14:03:54]MH_I2C_Read... [14:03:54]Read from MH i2c: F0 [14:03:54]MH_I2C_Read... [14:03:54]Read from MH i2c: F0 09 00 [14:03:54]MH_I2C_Read... [14:03:54]Read from MH i2c: F0 09 00 59 02 00 CB 99 1F 67 47 1B 1E 67 24 [14:03:54]GetLastDocTimeStamp 1730124188 [14:03:54]current date 1730124235 [14:03:54]FM_GetShiftState [14:03:54]SAM_PROTO_GetShiftState [14:03:54]wFMCommunicate request_size=4 [14:03:54]MH_SAM_APDU [14:03:54]CAPDU: 80 13 01 00 [14:03:54]Write to MH i2c: E2 08 00 5A 02 80 13 01 00 00 00 00 00 D9 [14:03:54]Write i2c OK [14:03:54]MH_I2C_Read... [14:03:54]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:03:54]Read from MH i2c: E2 [14:03:54]MH_I2C_Read... [14:03:54]Read from MH i2c: E2 0E 00 [14:03:54]MH_I2C_Read... [14:03:54]Read from MH i2c: E2 0E 00 5A 02 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 84 [14:03:54]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [14:03:54]wFMCommunicate OK [14:03:54]SAM_PROTO_GetShiftState done [14:03:54]FM_GetShiftState done [14:03:54]opened in 1730073670 [14:03:54]opened+sec_in_day 1730160070 [14:03:54]quantity*price = 60045 [14:03:54]sum+1 = 60047 [14:03:54]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.46 ИТОГО: 600.00 Внесено: 600.00 СДАЧА: 0.00 НСП 1% : 5.31 НДС 12% : 63.77 Наличными: 600.00 Безнал.: 0.00 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 221 28.10.2024 14:03 Смена: 545 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 ФМ: 0000000000871756 ФД: 202421 ФПД: 197603004440669 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T140355&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202421&fm=197603004440669&tin=02508201610067®Number=0000000000091777&sum=60000 [14:03:55]StoreToDocumentArchive [14:03:55]shift 545 fd 202421 [14:03:55]save to /storage/0545/doc_00202421 [14:03:55]save last doc name /storage/0545/doc_00202421 to /storage/kkm_last_doc_name [14:03:55]save OK [14:03:55]Clear old archive folders... [14:03:55]ProcessDocumentItem done err = 0, tmpTLVsize=248 [14:03:55]tlvbuf is 00B23070 [14:03:55]SAM_PROTO_ClearQueue [14:03:55]wFMCommunicate request_size=4 [14:03:55]MH_SAM_APDU [14:03:55]CAPDU: 80 09 00 00 [14:03:55]Write to MH i2c: E2 08 00 67 02 80 09 00 00 00 00 00 00 DB [14:03:55]Write i2c OK [14:03:55]MH_I2C_Read... [14:03:55]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:03:55]Read from MH i2c: E2 [14:03:55]MH_I2C_Read... [14:03:55]Read from MH i2c: E2 03 00 [14:03:55]MH_I2C_Read... [14:03:55]Read from MH i2c: E2 03 00 67 02 00 90 00 DD [14:03:55]RAPDU: 90 00 [14:03:55]wFMCommunicate OK [14:03:55]SAM_PROTO_ClearQueue done [14:03:55]KKMCreateOFDPacket [14:03:55]OFDProtocolAddRootSTLVToBuf [14:03:55]FM_MakeSignedData [14:03:55]FM_MakeSignedData [14:03:55]SAM_PROTO_SignData [14:03:55]wFMCommunicate request_size=4 [14:03:55]MH_SAM_APDU [14:03:55]CAPDU: 80 0D 01 02 [14:03:55]Write to MH i2c: E2 08 00 68 02 80 0D 01 02 00 00 00 00 E3 [14:03:55]Write i2c OK [14:03:55]MH_I2C_Read... [14:03:55]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:03:55]Read from MH i2c: E2 [14:03:55]MH_I2C_Read... [14:03:55]Read from MH i2c: E2 03 00 [14:03:55]MH_I2C_Read... [14:03:55]Read from MH i2c: E2 03 00 68 02 00 90 00 DE [14:03:55]RAPDU: 90 00 [14:03:55]wFMCommunicate OK [14:03:55]wFMCommunicate request_size=255 [14:03:55]MH_SAM_APDU [14:03: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 32 FF 03 08 00 03 C8 1E 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8E EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E9 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 DD 00 00 00 F4 03 04 00 CB 99 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 B5 16 03 00 35 04 06 00 B3 B8 08 E2 [14:03:55]Write to MH i2c: E2 02 01 69 02 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 C8 1E 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8E EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E9 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 DD 00 00 00 F4 03 04 00 CB 99 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 B5 16 03 00 35 04 06 00 B3 B8 08 E2 00 00 3B [14:03:55]Write i2c OK [14:03:55]MH_I2C_Read... [14:03:55]OFD Sender: No OFD packet to send [14:03:55]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:03:55]Read from MH i2c: E2 [14:03:55]MH_I2C_Read... [14:03:55]Read from MH i2c: E2 03 00 [14:03:55]MH_I2C_Read... [14:03:55]Read from MH i2c: E2 03 00 69 02 00 90 00 DF [14:03:55]RAPDU: 90 00 [14:03:55]wFMCommunicate OK [14:03:55]wFMCommunicate request_size=7 [14:03:55]MH_SAM_APDU [14:03:55]CAPDU: 80 0D 02 02 02 E0 5D [14:03:55]Write to MH i2c: E2 0A 00 6A 02 80 0D 02 02 02 00 E0 5D 00 00 27 [14:03:55]Write i2c OK [14:03:55]MH_I2C_Read... [14:03:55]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:03:55]Read from MH i2c: E2 [14:03:55]MH_I2C_Read... [14:03:55]Read from MH i2c: E2 03 00 [14:03:55]MH_I2C_Read... [14:03:55]Read from MH i2c: E2 03 00 6A 02 00 90 00 E0 [14:03:55]RAPDU: 90 00 [14:03:55]wFMCommunicate OK [14:03:55]wFMCommunicate request_size=4 [14:03:55]MH_SAM_APDU [14:03:55]CAPDU: 80 0D 03 02 [14:03:55]Write to MH i2c: E2 08 00 6B 02 80 0D 03 02 00 00 00 00 E8 [14:03:55]Write i2c OK [14:03:55]MH_I2C_Read... [14:03:55]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:03:55]Read from MH i2c: E2 [14:03:55]MH_I2C_Read... [14:03:55]Read from MH i2c: E2 0B 00 [14:03:55]MH_I2C_Read... [14:03:55]Read from MH i2c: E2 0B 00 6B 02 00 A1 82 02 5F 59 74 9A 53 90 00 27 [14:03:55]RAPDU: A1 82 02 5F 59 74 9A 53 90 00 [14:03:55]wFMCommunicate OK [14:03:55]SAM_PROTO_SignData done [14:03:55]FM_MakeSignedData done [14:03:55]CreateOFDProtocolMessage [14:03:55]wFMCommunicate request_size=4 [14:03:55]MH_SAM_APDU [14:03:55]CAPDU: 80 11 00 00 [14:03:55]Write to MH i2c: E2 08 00 6C 02 80 11 00 00 00 00 00 00 E8 [14:03:55]Write i2c OK [14:03:55]MH_I2C_Read... [14:03:55]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:03:55]Read from MH i2c: E2 [14:03:55]MH_I2C_Read... [14:03:55]Read from MH i2c: E2 17 00 [14:03:55]MH_I2C_Read... [14:03:55]Read from MH i2c: E2 17 00 6C 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 3D [14:03:55]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [14:03:55]wFMCommunicate OK [14:03:55]CreateOFDProtocolMessage done [14:03:55]OFDSenderStorePacket 202421 [14:03:55]StoreOFDPacket docnum=202421 [14:03:55]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0C 01 00 00 2D A9 04 01 45 06 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 C8 1E 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8E EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E9 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 DD 00 00 00 F4 03 04 00 CB 99 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 B5 16 03 00 35 04 06 00 B3 B8 08 E2 E0 5D A1 82 02 5F 59 74 9A 53 [14:03:55]CheckFolder [14:03:55]dirname=/storage/ofd_packets [14:03:55]CheckFolder done [14:03:55]ProducePacketName [14:03:55]name=ofd_packets/00202421 [14:03:55]NVStorageSaveData ofd_packets/00202421 [14:03:55]File name is /storage/ofd_packets/00202421 [14:03:55]Write 298 bytes [14:03:55]NVStorageSaveData done [14:03:55]OFDSenderStorePacket done [14:03:55]KKMCreateOFDPacket done [14:03:55]NVStorageSaveData kkm_last_timestamp [14:03:55]File name is /storage/kkm_last_timestamp [14:03:55]Write 4 bytes [14:03:55]NVStorageSaveData done [14:03:55]ExternCall_PrintAddStr [14:03:55]wPrintStart [14:03:55]Write to MH i2c: 01 00 00 6D 02 6F [14:03:55]Write i2c OK [14:03:55]MH_I2C_Read... [14:03:55]Read from MH i2c: 01 [14:03:55]MH_I2C_Read... [14:03:55]Read from MH i2c: 01 07 00 [14:03:55]MH_I2C_Read... [14:03:55]Read from MH i2c: 01 07 00 6D 02 00 00 00 00 00 FF 0F 84 [14:03:55]RasterBufferAndPrint [14:03:55]line Счет N : (1)450200 [14:03:55]line ИНН: 02508201610067 [14:03:55]line Контрольно-Кассовый Чек [14:03:55]line ПРОДАЖА [14:03:55]line ТРК (МРК, ГНК) : 21 [14:03:55]line Товар: 2710194210 [14:03:55]line ДТ-К-2 [14:03:55]line 7.880 * 76.20 [14:03:55]line = 600.46 [14:03:55]line НДС 12% НСП 1% [14:03:55]line > о реализуемом товаре [14:03:55]line ОКРУГЛЕНИЕ: -0.46 [14:03:55]line ИТОГО: 600.00 [14:03:55]line Внесено: 600.00 [14:03:55]line СДАЧА: 0.00 [14:03:55]line НСП 1% : 5.31 [14:03:55]line НДС 12% : 63.77 [14:03:55]line Наличными: 600.00 [14:03:55]line Безнал.: 0.00 [14:03:55]line Место: АЗС № 171 "Партнер Нефть" [14:03:55]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [14:03:55]line СНО: Общий режим [14:03:55]line Чек 221 28.10.2024 14:03 [14:03:55]line Смена: 545 ФФД: 1.0 [14:03:55]line ЗНМ: 0300000109 [14:03:55]line РНМ: 0000000000091777 [14:03:55]line Версия ККМ: 001 [14:03:55]line ФМ: 0000000000871756 [14:03:55]line ФД: 202421 [14:03:55]line ФПД: 197603004440669 [14:03:56]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T140355&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202421&fm=197603004440669&tin=02508201610067®Number=0000000000091777&sum=60000 [14:03:56]OFD Sender: Processing packet 202421 [packets to send 116, broken 115] [14:03:56]ProducePacketName [14:03:56]name=ofd_packets/00202421 [14:03:56]OFD Sender: To server: pG, [14:03:56]CommunicateWithHost lk.salyk.kg:30040 [14:03:56]ConnectInit lk.salyk.kg [14:03:56]written 0, free lines is 4095 [14:03:56]Connected sock=10 [14:03:56]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0C 01 00 00 2D A9 04 01 45 06 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 C8 1E 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8E EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E9 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 DD 00 00 00 F4 03 04 00 CB 99 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 B5 16 03 00 35 04 06 00 B3 B8 08 E2 E0 5D A1 82 02 5F 59 74 9A 53 [14:03:56]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 57 0B 47 00 DF 22 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 B5 16 03 00 F4 03 04 00 81 45 1F 67 B6 04 01 00 00 A6 0D EF EB 85 A9 7B 7F [14:03:56]CommunicateWithHost err = 0 [14:03:56]CheckOFDResponse [14:03:56]1017 (14) - 77093643461234 [14:03:56]1041 (16) - 0000000000871756 [14:03:56]1040 (4) - 202421 [14:03:56]1012 (4) - 28.10.2024 08:04 [14:03:56]1206 (1) - 0 [14:03:56]OFD Sender: Remove packet 202421 [14:03:56]ProducePacketName [14:03:56]name=ofd_packets/00202421 [14:03:56]NVStorageDeleteData [14:03:56]Write to MH i2c: 01 00 00 98 02 9A [14:03:56]Write i2c OK [14:03:56]MH_I2C_Read... [14:03:56]Read from MH i2c: 01 [14:03:56]MH_I2C_Read... [14:03:56]Read from MH i2c: 01 07 00 [14:03:56]MH_I2C_Read... [14:03:56]Read from MH i2c: 01 07 00 98 02 00 00 00 00 00 9B 0C 48 [14:03:56]RasterBufferAndPrint [14:03:56]line [14:03:56]line [14:03:56]line [14:03:56]line [14:03:56]line [14:03:56]written 0, free lines is 3232 [14:03:56]MH_Cut [14:03:56]Write to MH i2c: D1 01 00 9F 02 01 73 [14:03:56]Write i2c OK [14:03:56]MH_I2C_Read... [14:03:56]Read from MH i2c: D1 [14:03:56]MH_I2C_Read... [14:03:56]Read from MH i2c: D1 01 00 [14:03:56]MH_I2C_Read... [14:03:56]Read from MH i2c: D1 01 00 9F 02 00 72 [14:03:56]Write to MH i2c: 01 00 00 A0 02 A2 [14:03:56]Write i2c OK [14:03:56]MH_I2C_Read... [14:03:56]OFD Sender: No OFD packet to send [14:03:57]*** Cut start [14:03:57]*** Purtial cut [14:03:57]*** CUTSNS_PIN = 0 [14:03:57]*** Stage 1: CUTSNS_PIN = 1 [14:03:59]Read from MH i2c: 01 [14:03:59]MH_I2C_Read... [14:03:59]*** Stop cut motor [14:03:59]*** Cut end [14:03:59]Read from MH i2c: 01 07 00 [14:03:59]MH_I2C_Read... [14:03:59]Read from MH i2c: 01 07 00 A0 02 00 00 00 00 00 FF 0F B7 [14:03:59]process_action close_receipt done [14:03:59]requested_data is exist [14:03:59]produce_requested_data [14:03:59]requested_item fm.sn is exist - process it [14:03:59]wFMCommunicate request_size=4 [14:03:59]MH_SAM_APDU [14:03:59]CAPDU: 80 11 00 00 [14:03:59]Write to MH i2c: E2 08 00 A1 02 80 11 00 00 00 00 00 00 1D [14:03:59]Write i2c OK [14:03:59]MH_I2C_Read... [14:03:59]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:03:59]Read from MH i2c: E2 [14:03:59]MH_I2C_Read... [14:03:59]Read from MH i2c: E2 17 00 [14:03:59]MH_I2C_Read... [14:03:59]Read from MH i2c: E2 17 00 A1 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 72 [14:03:59]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [14:03:59]wFMCommunicate OK [14:03:59]requested_item fd.num is exist - process it [14:03:59]SAM_PROTO_GetFieldsCounters [14:03:59]wFMCommunicate request_size=4 [14:03:59]MH_SAM_APDU [14:03:59]CAPDU: 80 13 00 00 [14:03:59]Write to MH i2c: E2 08 00 A2 02 80 13 00 00 00 00 00 00 20 [14:03:59]Write i2c OK [14:03:59]MH_I2C_Read... [14:03:59]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:03:59]Read from MH i2c: E2 [14:03:59]MH_I2C_Read... [14:03:59]Read from MH i2c: E2 62 00 [14:03:59]MH_I2C_Read... [14:03:59]Read from MH i2c: E2 62 00 A2 02 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 B5 16 03 00 0E 04 04 00 21 02 00 00 12 04 04 00 DD 00 00 00 5E 04 04 00 DD 00 00 00 57 04 04 00 DE 00 00 00 19 04 04 00 00 00 00 00 90 00 D1 [14:03:59]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 B5 16 03 00 0E 04 04 00 21 02 00 00 12 04 04 00 DD 00 00 00 5E 04 04 00 DD 00 00 00 57 04 04 00 DE 00 00 00 19 04 04 00 00 00 00 00 90 00 [14:03:59]wFMCommunicate OK [14:03:59]SAM_PROTO_GetFieldsCounters done [14:03:59]requested_item shift.num is exist - process it [14:03:59]requested_item shift.opened is exist - process it [14:03:59]req_shift_opened [14:03:59]FM_GetShiftState [14:03:59]SAM_PROTO_GetShiftState [14:03:59]wFMCommunicate request_size=4 [14:03:59]MH_SAM_APDU [14:03:59]CAPDU: 80 13 01 00 [14:03:59]Write to MH i2c: E2 08 00 A3 02 80 13 01 00 00 00 00 00 22 [14:03:59]Write i2c OK [14:03:59]MH_I2C_Read... [14:03:59]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:03:59]Read from MH i2c: E2 [14:03:59]MH_I2C_Read... [14:03:59]Read from MH i2c: E2 0E 00 [14:03:59]MH_I2C_Read... [14:03:59]Read from MH i2c: E2 0E 00 A3 02 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 CD [14:03:59]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [14:03:59]wFMCommunicate OK [14:03:59]SAM_PROTO_GetShiftState done [14:03:59]FM_GetShiftState done [14:03:59]req_shift_opened done [14:03:59]requested_item shift.open_date is exist - process it [14:03:59]req_shift_open_date [14:03:59]req_shift_open_date done [14:03:59]produce_requested_data done [14:03:59]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202421,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670} [14:03:59]process_action_free close_receipt [14:03:59]json_value_free [14:03:59]json_value_free done [14:03:59]process_json_proto returns [14:03:59]Send response to host [14:03:59]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202421,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670}}} [14:03:59]free response buf [14:03:59]execute_script done [14:03:59]execute_script returns [14:03:59]free content buf [14:03:59]Sock 8.Close socket [14:03:59]Sock 8.Thread stoped [14:04:02]OFD Sender: No OFD packet to send [14:04:07]OFD Sender: No OFD packet to send [14:04:12]OFD Sender: No OFD packet to send [14:04:17]OFD Sender: No OFD packet to send [14:04:22]OFD Sender: No OFD packet to send [14:04:27]OFD Sender: No OFD packet to send [14:04:27]accept exits with 9 [14:04:27]New connection [14:04:27]New thread 3066977636 created [14:04:27]Thread 3067120996 joined [14:04:27]Waiting for new connection... [14:04:27] Sock 9.Parse request [14:04:27]Sock 9.Check first char [14:04:27]Sock 9.First char is OK [14:04:27]request: POST /json_proto HTTP/1.0 [14:04:27]Method: POST [14:04:27]URL: /json_proto [14:04:27]Method is POST - this is cgi request [14:04:27]url: /json_proto [14:04:27]query_string will be loaded in cgi processing [14:04:27]execute_cgi json_proto POST (null) [14:04:27]execute_cgi path=json_proto method=POST [14:04:27]POST find Content-Length [14:04:27]Host: 172.17.63.195:8080 [14:04:27]Content-Length: 677 [14:04:27]Content-Type: application/json [14:04:27] [14:04:27]POST finish read [14:04:27]Found Content-Length = 677 [14:04:27]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450201", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 52", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 66.90, "quantity" : 2.990, "sum" : 200.03, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 200.00, "total" : 200.00, "payments": [ { "type": 0, "sum" : 200.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:04:27]execute_script... [14:04: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)450201", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 52", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 66.90, "quantity" : 2.990, "sum" : 200.03, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 200.00, "total" : 200.00, "payments": [ { "type": 0, "sum" : 200.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:04:27]POST & json_proto [14:04:27]process_json_proto [14:04:27]json parsed OK: [14:04:27]protocol is kg_v1.0 [14:04:27]action value=close_receipt [14:04:27]process_action close_receipt [14:04:27]cmd_close_receipt [14:04:27]MH_GetDate [14:04:27]Write to MH i2c: F0 00 00 A4 02 95 [14:04:27]Write i2c OK [14:04:27]MH_I2C_Read... [14:04:27]Read from MH i2c: F0 [14:04:27]MH_I2C_Read... [14:04:27]Read from MH i2c: F0 09 00 [14:04:27]MH_I2C_Read... [14:04:27]Read from MH i2c: F0 09 00 A4 02 00 EC 99 1F 67 47 1B 1E 67 90 [14:04:27]GetLastDocTimeStamp 1730124235 [14:04:27]current date 1730124268 [14:04:27]FM_GetShiftState [14:04:27]SAM_PROTO_GetShiftState [14:04:27]wFMCommunicate request_size=4 [14:04:27]MH_SAM_APDU [14:04:27]CAPDU: 80 13 01 00 [14:04:27]Write to MH i2c: E2 08 00 A5 02 80 13 01 00 00 00 00 00 24 [14:04:27]Write i2c OK [14:04:27]MH_I2C_Read... [14:04:27]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:04:27]Read from MH i2c: E2 [14:04:27]MH_I2C_Read... [14:04:27]Read from MH i2c: E2 0E 00 [14:04:27]MH_I2C_Read... [14:04:27]Read from MH i2c: E2 0E 00 A5 02 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 CF [14:04:27]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [14:04:27]wFMCommunicate OK [14:04:27]SAM_PROTO_GetShiftState done [14:04:27]FM_GetShiftState done [14:04:27]opened in 1730073670 [14:04:27]opened+sec_in_day 1730160070 [14:04:27]quantity*price = 20003 [14:04:27]sum+1 = 20004 [14:04:27]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.03 ИТОГО: 200.00 Внесено: 200.00 СДАЧА: 0.00 НСП 1% : 1.77 НДС 12% : 21.24 Наличными: 200.00 Безнал.: 0.00 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 222 28.10.2024 14:04 Смена: 545 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 ФМ: 0000000000871756 ФД: 202422 ФПД: 40344004031647 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T140428&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202422&fm=40344004031647&tin=02508201610067®Number=0000000000091777&sum=20000 [14:04:29]StoreToDocumentArchive [14:04:29]shift 545 fd 202422 [14:04:29]save to /storage/0545/doc_00202422 [14:04:29]save last doc name /storage/0545/doc_00202422 to /storage/kkm_last_doc_name [14:04:29]save OK [14:04:29]Clear old archive folders... [14:04:29]ProcessDocumentItem done err = 0, tmpTLVsize=251 [14:04:29]tlvbuf is 00AA1820 [14:04:29]SAM_PROTO_ClearQueue [14:04:29]wFMCommunicate request_size=4 [14:04:29]MH_SAM_APDU [14:04:29]CAPDU: 80 09 00 00 [14:04:29]Write to MH i2c: E2 08 00 B2 02 80 09 00 00 00 00 00 00 26 [14:04:29]Write i2c OK [14:04:29]MH_I2C_Read... [14:04:29]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:04:29]Read from MH i2c: E2 [14:04:29]MH_I2C_Read... [14:04:29]Read from MH i2c: E2 03 00 [14:04:29]MH_I2C_Read... [14:04:29]Read from MH i2c: E2 03 00 B2 02 00 90 00 28 [14:04:29]RAPDU: 90 00 [14:04:29]wFMCommunicate OK [14:04:29]SAM_PROTO_ClearQueue done [14:04:29]KKMCreateOFDPacket [14:04:29]OFDProtocolAddRootSTLVToBuf [14:04:29]FM_MakeSignedData [14:04:29]FM_MakeSignedData [14:04:29]SAM_PROTO_SignData [14:04:29]wFMCommunicate request_size=4 [14:04:29]MH_SAM_APDU [14:04:29]CAPDU: 80 0D 01 02 [14:04:29]Write to MH i2c: E2 08 00 B3 02 80 0D 01 02 00 00 00 00 2E [14:04:29]Write i2c OK [14:04:29]MH_I2C_Read... [14:04:29]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:04:29]Read from MH i2c: E2 [14:04:29]MH_I2C_Read... [14:04:29]Read from MH i2c: E2 03 00 [14:04:29]MH_I2C_Read... [14:04:29]Read from MH i2c: E2 03 00 B3 02 00 90 00 29 [14:04:29]RAPDU: 90 00 [14:04:29]wFMCommunicate OK [14:04:29]wFMCommunicate request_size=255 [14:04:29]MH_SAM_APDU [14:04: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 32 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 DE 00 00 00 F4 03 04 00 EC 99 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 B6 16 03 00 35 04 06 00 24 [14:04:29]Write to MH i2c: E2 02 01 B4 02 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 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 DE 00 00 00 F4 03 04 00 EC 99 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 B6 16 03 00 35 04 06 00 24 00 00 83 [14:04:29]Write i2c OK [14:04:29]MH_I2C_Read... [14:04:29]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:04:29]Read from MH i2c: E2 [14:04:29]MH_I2C_Read... [14:04:29]Read from MH i2c: E2 03 00 [14:04:29]MH_I2C_Read... [14:04:29]Read from MH i2c: E2 03 00 B4 02 00 90 00 2A [14:04:29]RAPDU: 90 00 [14:04:29]wFMCommunicate OK [14:04:29]wFMCommunicate request_size=10 [14:04:29]MH_SAM_APDU [14:04:29]CAPDU: 80 0D 02 02 05 B1 52 07 74 9F [14:04:29]Write to MH i2c: E2 0D 00 B5 02 80 0D 02 02 05 00 B1 52 07 74 9F 00 00 58 [14:04:29]Write i2c OK [14:04:29]MH_I2C_Read... [14:04:29]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:04:29]Read from MH i2c: E2 [14:04:29]MH_I2C_Read... [14:04:29]Read from MH i2c: E2 03 00 [14:04:29]MH_I2C_Read... [14:04:29]Read from MH i2c: E2 03 00 B5 02 00 90 00 2B [14:04:29]RAPDU: 90 00 [14:04:29]wFMCommunicate OK [14:04:29]wFMCommunicate request_size=4 [14:04:29]MH_SAM_APDU [14:04:29]CAPDU: 80 0D 03 02 [14:04:29]Write to MH i2c: E2 08 00 B6 02 80 0D 03 02 00 00 00 00 33 [14:04:29]Write i2c OK [14:04:29]MH_I2C_Read... [14:04:29]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:04:29]Read from MH i2c: E2 [14:04:29]MH_I2C_Read... [14:04:29]Read from MH i2c: E2 0B 00 [14:04:29]MH_I2C_Read... [14:04:29]Read from MH i2c: E2 0B 00 B6 02 00 72 79 80 41 C0 AB 4E 9A 90 00 33 [14:04:29]RAPDU: 72 79 80 41 C0 AB 4E 9A 90 00 [14:04:29]wFMCommunicate OK [14:04:29]SAM_PROTO_SignData done [14:04:29]FM_MakeSignedData done [14:04:29]CreateOFDProtocolMessage [14:04:29]wFMCommunicate request_size=4 [14:04:29]MH_SAM_APDU [14:04:29]CAPDU: 80 11 00 00 [14:04:29]Write to MH i2c: E2 08 00 B7 02 80 11 00 00 00 00 00 00 33 [14:04:29]Write i2c OK [14:04:29]MH_I2C_Read... [14:04:29]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:04:29]Read from MH i2c: E2 [14:04:29]MH_I2C_Read... [14:04:29]Read from MH i2c: E2 17 00 [14:04:29]MH_I2C_Read... [14:04:29]Read from MH i2c: E2 17 00 B7 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 88 [14:04:29]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [14:04:29]wFMCommunicate OK [14:04:29]CreateOFDProtocolMessage done [14:04:29]OFDSenderStorePacket 202422 [14:04:29]StoreOFDPacket docnum=202422 [14:04:29]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 9B 64 07 01 9F CA 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 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 DE 00 00 00 F4 03 04 00 EC 99 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 B6 16 03 00 35 04 06 00 24 B1 52 07 74 9F 72 79 80 41 C0 AB 4E 9A [14:04:29]CheckFolder [14:04:29]dirname=/storage/ofd_packets [14:04:29]CheckFolder done [14:04:29]ProducePacketName [14:04:29]name=ofd_packets/00202422 [14:04:29]NVStorageSaveData ofd_packets/00202422 [14:04:29]File name is /storage/ofd_packets/00202422 [14:04:29]Write 301 bytes [14:04:29]NVStorageSaveData done [14:04:29]OFDSenderStorePacket done [14:04:29]KKMCreateOFDPacket done [14:04:29]NVStorageSaveData kkm_last_timestamp [14:04:29]File name is /storage/kkm_last_timestamp [14:04:29]Write 4 bytes [14:04:29]NVStorageSaveData done [14:04:29]ExternCall_PrintAddStr [14:04:29]wPrintStart [14:04:29]Write to MH i2c: 01 00 00 B8 02 BA [14:04:29]Write i2c OK [14:04:29]MH_I2C_Read... [14:04:29]Read from MH i2c: 01 [14:04:29]MH_I2C_Read... [14:04:29]Read from MH i2c: 01 07 00 [14:04:29]MH_I2C_Read... [14:04:29]Read from MH i2c: 01 07 00 B8 02 00 00 00 00 00 FF 0F CF [14:04:29]RasterBufferAndPrint [14:04:29]line Счет N : (1)450201 [14:04:29]line ИНН: 02508201610067 [14:04:29]line Контрольно-Кассовый Чек [14:04:29]line ПРОДАЖА [14:04:29]line ТРК (МРК, ГНК) : 52 [14:04:29]line Товар: 2710124130 [14:04:29]line Аи-92-К-2 [14:04:29]line 2.990 * 66.90 [14:04:29]line = 200.03 [14:04:29]line НДС 12% НСП 1% [14:04:29]line > о реализуемом товаре [14:04:29]line ОКРУГЛЕНИЕ: -0.03 [14:04:29]line ИТОГО: 200.00 [14:04:29]line Внесено: 200.00 [14:04:29]line СДАЧА: 0.00 [14:04:29]line НСП 1% : 1.77 [14:04:29]line НДС 12% : 21.24 [14:04:29]line Наличными: 200.00 [14:04:29]line Безнал.: 0.00 [14:04:29]line Место: АЗС № 171 "Партнер Нефть" [14:04:29]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [14:04:29]line СНО: Общий режим [14:04:29]line Чек 222 28.10.2024 14:04 [14:04:29]line Смена: 545 ФФД: 1.0 [14:04:29]line ЗНМ: 0300000109 [14:04:29]line РНМ: 0000000000091777 [14:04:29]line Версия ККМ: 001 [14:04:29]line ФМ: 0000000000871756 [14:04:29]line ФД: 202422 [14:04:29]line ФПД: 40344004031647 [14:04:29]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T140428&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202422&fm=40344004031647&tin=02508201610067®Number=0000000000091777&sum=20000 [14:04:30]OFD Sender: Processing packet 202422 [packets to send 116, broken 115] [14:04:30]ProducePacketName [14:04:30]name=ofd_packets/00202422 [14:04:30]OFD Sender: To server: pG, [14:04:30]CommunicateWithHost lk.salyk.kg:30040 [14:04:30]ConnectInit lk.salyk.kg [14:04:30]written 0, free lines is 4095 [14:04:30]Connected sock=10 [14:04:30]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 9B 64 07 01 9F CA 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 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 DE 00 00 00 F4 03 04 00 EC 99 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 B6 16 03 00 35 04 06 00 24 B1 52 07 74 9F 72 79 80 41 C0 AB 4E 9A [14:04:30]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 E2 21 47 00 FF 99 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 B6 16 03 00 F4 03 04 00 A3 45 1F 67 B6 04 01 00 00 7A 13 B5 B0 82 0A 95 62 [14:04:30]CommunicateWithHost err = 0 [14:04:30]CheckOFDResponse [14:04:30]1017 (14) - 77093643461234 [14:04:30]1041 (16) - 0000000000871756 [14:04:30]1040 (4) - 202422 [14:04:30]1012 (4) - 28.10.2024 08:04 [14:04:30]1206 (1) - 0 [14:04:30]OFD Sender: Remove packet 202422 [14:04:30]ProducePacketName [14:04:30]name=ofd_packets/00202422 [14:04:30]NVStorageDeleteData [14:04:30]Write to MH i2c: 01 00 00 E3 02 E5 [14:04:30]Write i2c OK [14:04:30]MH_I2C_Read... [14:04:30]Read from MH i2c: 01 [14:04:30]MH_I2C_Read... [14:04:30]Read from MH i2c: 01 07 00 [14:04:30]MH_I2C_Read... [14:04:30]Read from MH i2c: 01 07 00 E3 02 00 00 00 00 00 97 0C 8F [14:04:30]RasterBufferAndPrint [14:04:30]line [14:04:30]line [14:04:30]line [14:04:30]line [14:04:30]line [14:04:30]written 0, free lines is 3229 [14:04:30]MH_Cut [14:04:30]Write to MH i2c: D1 01 00 EA 02 01 BE [14:04:30]Write i2c OK [14:04:30]MH_I2C_Read... [14:04:30]Read from MH i2c: D1 [14:04:30]MH_I2C_Read... [14:04:30]Read from MH i2c: D1 01 00 [14:04:30]MH_I2C_Read... [14:04:30]Read from MH i2c: D1 01 00 EA 02 00 BD [14:04:30]Write to MH i2c: 01 00 00 EB 02 ED [14:04:30]Write i2c OK [14:04:30]MH_I2C_Read... [14:04:30]OFD Sender: No OFD packet to send [14:04:31]*** Cut start [14:04:31]*** Purtial cut [14:04:31]*** Stage 1: CUTSNS_PIN = 1 [14:04:31]Read from MH i2c: 01 [14:04:31]MH_I2C_Read... [14:04:31]*** Stop cut motor [14:04:31]*** Cut end [14:04:31]Read from MH i2c: 01 07 00 [14:04:31]MH_I2C_Read... [14:04:31]Read from MH i2c: 01 07 00 EB 02 00 00 00 00 00 FF 0F 02 [14:04:31]process_action close_receipt done [14:04:31]requested_data is exist [14:04:31]produce_requested_data [14:04:31]requested_item fm.sn is exist - process it [14:04:31]wFMCommunicate request_size=4 [14:04:31]MH_SAM_APDU [14:04:31]CAPDU: 80 11 00 00 [14:04:31]Write to MH i2c: E2 08 00 EC 02 80 11 00 00 00 00 00 00 68 [14:04:31]Write i2c OK [14:04:31]MH_I2C_Read... [14:04:31]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:04:31]Read from MH i2c: E2 [14:04:31]MH_I2C_Read... [14:04:31]Read from MH i2c: E2 17 00 [14:04:31]MH_I2C_Read... [14:04:31]Read from MH i2c: E2 17 00 EC 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 BD [14:04:31]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [14:04:31]wFMCommunicate OK [14:04:31]requested_item fd.num is exist - process it [14:04:31]SAM_PROTO_GetFieldsCounters [14:04:31]wFMCommunicate request_size=4 [14:04:31]MH_SAM_APDU [14:04:31]CAPDU: 80 13 00 00 [14:04:31]Write to MH i2c: E2 08 00 ED 02 80 13 00 00 00 00 00 00 6B [14:04:31]Write i2c OK [14:04:31]MH_I2C_Read... [14:04:31]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:04:31]Read from MH i2c: E2 [14:04:31]MH_I2C_Read... [14:04:31]Read from MH i2c: E2 62 00 [14:04:31]MH_I2C_Read... [14:04:31]Read from MH i2c: E2 62 00 ED 02 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 B6 16 03 00 0E 04 04 00 21 02 00 00 12 04 04 00 DE 00 00 00 5E 04 04 00 DE 00 00 00 57 04 04 00 DF 00 00 00 19 04 04 00 00 00 00 00 90 00 20 [14:04: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 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 B6 16 03 00 0E 04 04 00 21 02 00 00 12 04 04 00 DE 00 00 00 5E 04 04 00 DE 00 00 00 57 04 04 00 DF 00 00 00 19 04 04 00 00 00 00 00 90 00 [14:04:31]wFMCommunicate OK [14:04:31]SAM_PROTO_GetFieldsCounters done [14:04:31]requested_item shift.num is exist - process it [14:04:31]requested_item shift.opened is exist - process it [14:04:31]req_shift_opened [14:04:31]FM_GetShiftState [14:04:31]SAM_PROTO_GetShiftState [14:04:31]wFMCommunicate request_size=4 [14:04:31]MH_SAM_APDU [14:04:31]CAPDU: 80 13 01 00 [14:04:31]Write to MH i2c: E2 08 00 EE 02 80 13 01 00 00 00 00 00 6D [14:04:31]Write i2c OK [14:04:31]MH_I2C_Read... [14:04:31]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:04:31]Read from MH i2c: E2 [14:04:31]MH_I2C_Read... [14:04:31]Read from MH i2c: E2 0E 00 [14:04:31]MH_I2C_Read... [14:04:31]Read from MH i2c: E2 0E 00 EE 02 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 18 [14:04:31]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [14:04:31]wFMCommunicate OK [14:04:31]SAM_PROTO_GetShiftState done [14:04:31]FM_GetShiftState done [14:04:31]req_shift_opened done [14:04:31]requested_item shift.open_date is exist - process it [14:04:31]req_shift_open_date [14:04:31]req_shift_open_date done [14:04:31]produce_requested_data done [14:04:31]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202422,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670} [14:04:31]process_action_free close_receipt [14:04:31]json_value_free [14:04:31]json_value_free done [14:04:31]process_json_proto returns [14:04:31]Send response to host [14:04:31]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202422,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670}}} [14:04:31]free response buf [14:04:31]execute_script done [14:04:31]execute_script returns [14:04:31]free content buf [14:04:31]Sock 9.Close socket [14:04:31]Sock 9.Thread stoped [14:04:35]OFD Sender: No OFD packet to send [14:04:37]accept exits with 8 [14:04:37]New connection [14:04:37]New thread 3067120996 created [14:04:37]Thread 3066977636 joined [14:04:37]Waiting for new connection... [14:04:37] Sock 8.Parse request [14:04:37]Sock 8.Check first char [14:04:37]Sock 8.First char is OK [14:04:37]request: POST /json_proto HTTP/1.0 [14:04:37]Method: POST [14:04:37]URL: /json_proto [14:04:37]Method is POST - this is cgi request [14:04:37]url: /json_proto [14:04:37]query_string will be loaded in cgi processing [14:04:37]execute_cgi json_proto POST (null) [14:04:37]execute_cgi path=json_proto method=POST [14:04:37]POST find Content-Length [14:04:37]Host: 172.17.63.195:8080 [14:04:37]Content-Length: 677 [14:04:37]Content-Type: application/json [14:04:37] [14:04:37]POST finish read [14:04:37]Found Content-Length = 677 [14:04:37]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450202", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "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" ] } } [14:04:37]execute_script... [14:04:37]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450202", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "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" ] } } [14:04:37]POST & json_proto [14:04:37]process_json_proto [14:04:37]json parsed OK: [14:04:37]protocol is kg_v1.0 [14:04:37]action value=close_receipt [14:04:37]process_action close_receipt [14:04:37]cmd_close_receipt [14:04:37]MH_GetDate [14:04:37]Write to MH i2c: F0 00 00 EF 02 E0 [14:04:37]Write i2c OK [14:04:37]MH_I2C_Read... [14:04:37]Read from MH i2c: F0 [14:04:37]MH_I2C_Read... [14:04:37]Read from MH i2c: F0 09 00 [14:04:37]MH_I2C_Read... [14:04:37]Read from MH i2c: F0 09 00 EF 02 00 F6 99 1F 67 47 1B 1E 67 E5 [14:04:37]GetLastDocTimeStamp 1730124268 [14:04:37]current date 1730124278 [14:04:37]FM_GetShiftState [14:04:37]SAM_PROTO_GetShiftState [14:04:37]wFMCommunicate request_size=4 [14:04:37]MH_SAM_APDU [14:04:37]CAPDU: 80 13 01 00 [14:04:37]Write to MH i2c: E2 08 00 F0 02 80 13 01 00 00 00 00 00 6F [14:04:37]Write i2c OK [14:04:37]MH_I2C_Read... [14:04:37]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:04:37]Read from MH i2c: E2 [14:04:37]MH_I2C_Read... [14:04:37]Read from MH i2c: E2 0E 00 [14:04:37]MH_I2C_Read... [14:04:37]Read from MH i2c: E2 0E 00 F0 02 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 1A [14:04:37]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [14:04:37]wFMCommunicate OK [14:04:37]SAM_PROTO_GetShiftState done [14:04:37]FM_GetShiftState done [14:04:37]opened in 1730073670 [14:04:37]opened+sec_in_day 1730160070 [14:04:37]quantity*price = 25020 [14:04:37]sum+1 = 25022 [14:04: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 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 223 28.10.2024 14:04 Смена: 545 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 ФМ: 0000000000871756 ФД: 202423 ФПД: 58542439166446 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T140438&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202423&fm=58542439166446&tin=02508201610067®Number=0000000000091777&sum=25000 [14:04:38]StoreToDocumentArchive [14:04:38]shift 545 fd 202423 [14:04:38]save to /storage/0545/doc_00202423 [14:04:38]save last doc name /storage/0545/doc_00202423 to /storage/kkm_last_doc_name [14:04:38]save OK [14:04:38]Clear old archive folders... [14:04:38]ProcessDocumentItem done err = 0, tmpTLVsize=251 [14:04:38]tlvbuf is 00AA3110 [14:04:38]SAM_PROTO_ClearQueue [14:04:38]wFMCommunicate request_size=4 [14:04:38]MH_SAM_APDU [14:04:38]CAPDU: 80 09 00 00 [14:04:38]Write to MH i2c: E2 08 00 FD 02 80 09 00 00 00 00 00 00 71 [14:04:38]Write i2c OK [14:04:38]MH_I2C_Read... [14:04:38]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:04:38]Read from MH i2c: E2 [14:04:38]MH_I2C_Read... [14:04:38]Read from MH i2c: E2 03 00 [14:04:38]MH_I2C_Read... [14:04:38]Read from MH i2c: E2 03 00 FD 02 00 90 00 73 [14:04:38]RAPDU: 90 00 [14:04:38]wFMCommunicate OK [14:04:38]SAM_PROTO_ClearQueue done [14:04:38]KKMCreateOFDPacket [14:04:38]OFDProtocolAddRootSTLVToBuf [14:04:38]FM_MakeSignedData [14:04:38]FM_MakeSignedData [14:04:38]SAM_PROTO_SignData [14:04:38]wFMCommunicate request_size=4 [14:04:38]MH_SAM_APDU [14:04:38]CAPDU: 80 0D 01 02 [14:04:38]Write to MH i2c: E2 08 00 FE 02 80 0D 01 02 00 00 00 00 79 [14:04:38]Write i2c OK [14:04:38]MH_I2C_Read... [14:04:38]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:04:38]Read from MH i2c: E2 [14:04:38]MH_I2C_Read... [14:04:38]Read from MH i2c: E2 03 00 [14:04:38]MH_I2C_Read... [14:04:38]Read from MH i2c: E2 03 00 FE 02 00 90 00 74 [14:04:38]RAPDU: 90 00 [14:04:38]wFMCommunicate OK [14:04:38]wFMCommunicate request_size=255 [14:04:38]MH_SAM_APDU [14:04:38]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 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 DF 00 00 00 F4 03 04 00 F6 99 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 B7 16 03 00 35 04 06 00 35 [14:04:38]Write to MH i2c: E2 02 01 FF 02 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 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 DF 00 00 00 F4 03 04 00 F6 99 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 B7 16 03 00 35 04 06 00 35 00 00 02 [14:04:38]Write i2c OK [14:04:38]MH_I2C_Read... [14:04:38]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:04:38]Read from MH i2c: E2 [14:04:38]MH_I2C_Read... [14:04:38]Read from MH i2c: E2 03 00 [14:04:38]MH_I2C_Read... [14:04:38]Read from MH i2c: E2 03 00 FF 02 00 90 00 75 [14:04:38]RAPDU: 90 00 [14:04:38]wFMCommunicate OK [14:04:38]wFMCommunicate request_size=10 [14:04:38]MH_SAM_APDU [14:04:38]CAPDU: 80 0D 02 02 05 3E 79 4A 71 EE [14:04:38]Write to MH i2c: E2 0D 00 00 03 80 0D 02 02 05 00 3E 79 4A 71 EE 00 00 E7 [14:04:38]Write i2c OK [14:04:38]MH_I2C_Read... [14:04:38]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:04:38]Read from MH i2c: E2 [14:04:38]MH_I2C_Read... [14:04:38]Read from MH i2c: E2 03 00 [14:04:38]MH_I2C_Read... [14:04:38]Read from MH i2c: E2 03 00 00 03 00 90 00 77 [14:04:38]RAPDU: 90 00 [14:04:38]wFMCommunicate OK [14:04:38]wFMCommunicate request_size=4 [14:04:38]MH_SAM_APDU [14:04:38]CAPDU: 80 0D 03 02 [14:04:38]Write to MH i2c: E2 08 00 01 03 80 0D 03 02 00 00 00 00 7F [14:04:38]Write i2c OK [14:04:38]MH_I2C_Read... [14:04:38]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:04:38]Read from MH i2c: E2 [14:04:38]MH_I2C_Read... [14:04:38]Read from MH i2c: E2 0B 00 [14:04:38]MH_I2C_Read... [14:04:38]Read from MH i2c: E2 0B 00 01 03 00 56 30 6E C9 AC D2 8C BD 90 00 04 [14:04:38]RAPDU: 56 30 6E C9 AC D2 8C BD 90 00 [14:04:38]wFMCommunicate OK [14:04:38]SAM_PROTO_SignData done [14:04:38]FM_MakeSignedData done [14:04:38]CreateOFDProtocolMessage [14:04:38]wFMCommunicate request_size=4 [14:04:38]MH_SAM_APDU [14:04:38]CAPDU: 80 11 00 00 [14:04:38]Write to MH i2c: E2 08 00 02 03 80 11 00 00 00 00 00 00 7F [14:04:38]Write i2c OK [14:04:38]MH_I2C_Read... [14:04:38]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:04:38]Read from MH i2c: E2 [14:04:38]MH_I2C_Read... [14:04:38]Read from MH i2c: E2 17 00 [14:04:38]MH_I2C_Read... [14:04:38]Read from MH i2c: E2 17 00 02 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 D4 [14:04:38]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [14:04:38]wFMCommunicate OK [14:04:38]CreateOFDProtocolMessage done [14:04:38]OFDSenderStorePacket 202423 [14:04:38]StoreOFDPacket docnum=202423 [14:04:38]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 29 DC 07 01 45 6F 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 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 DF 00 00 00 F4 03 04 00 F6 99 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 B7 16 03 00 35 04 06 00 35 3E 79 4A 71 EE 56 30 6E C9 AC D2 8C BD [14:04:38]CheckFolder [14:04:38]dirname=/storage/ofd_packets [14:04:38]CheckFolder done [14:04:38]ProducePacketName [14:04:38]name=ofd_packets/00202423 [14:04:38]NVStorageSaveData ofd_packets/00202423 [14:04:38]File name is /storage/ofd_packets/00202423 [14:04:38]Write 301 bytes [14:04:38]NVStorageSaveData done [14:04:38]OFDSenderStorePacket done [14:04:38]KKMCreateOFDPacket done [14:04:38]NVStorageSaveData kkm_last_timestamp [14:04:38]File name is /storage/kkm_last_timestamp [14:04:38]Write 4 bytes [14:04:38]NVStorageSaveData done [14:04:38]ExternCall_PrintAddStr [14:04:38]wPrintStart [14:04:38]Write to MH i2c: 01 00 00 03 03 06 [14:04:38]Write i2c OK [14:04:38]MH_I2C_Read... [14:04:38]Read from MH i2c: 01 [14:04:38]MH_I2C_Read... [14:04:38]Read from MH i2c: 01 07 00 [14:04:38]MH_I2C_Read... [14:04:38]Read from MH i2c: 01 07 00 03 03 00 00 00 00 00 FF 0F 1B [14:04:38]RasterBufferAndPrint [14:04:38]line Счет N : (1)450202 [14:04:38]line ИНН: 02508201610067 [14:04:38]line Контрольно-Кассовый Чек [14:04:38]line ПРОДАЖА [14:04:38]line ТРК (МРК, ГНК) : 41 [14:04:38]line Товар: 2710124130 [14:04:38]line Аи-92-К-2 [14:04:38]line 3.740 * 66.90 [14:04:38]line = 250.21 [14:04:38]line НДС 12% НСП 1% [14:04:38]line > о реализуемом товаре [14:04:38]line ОКРУГЛЕНИЕ: -0.21 [14:04:38]line ИТОГО: 250.00 [14:04:38]line Внесено: 250.00 [14:04:38]line СДАЧА: 0.00 [14:04:38]line НСП 1% : 2.21 [14:04:38]line НДС 12% : 26.57 [14:04:38]line Наличными: 250.00 [14:04:38]line Безнал.: 0.00 [14:04:38]line Место: АЗС № 171 "Партнер Нефть" [14:04:38]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [14:04:38]line СНО: Общий режим [14:04:38]line Чек 223 28.10.2024 14:04 [14:04:38]line Смена: 545 ФФД: 1.0 [14:04:38]line ЗНМ: 0300000109 [14:04:38]line РНМ: 0000000000091777 [14:04:38]line Версия ККМ: 001 [14:04:38]line ФМ: 0000000000871756 [14:04:38]line ФД: 202423 [14:04:38]line ФПД: 58542439166446 [14:04:38]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T140438&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202423&fm=58542439166446&tin=02508201610067®Number=0000000000091777&sum=25000 [14:04:38]written 0, free lines is 4095 [14:04:38]OFD Sender: Processing packet 202423 [packets to send 116, broken 115] [14:04:38]ProducePacketName [14:04:38]name=ofd_packets/00202423 [14:04:38]OFD Sender: To server: pG, [14:04:38]CommunicateWithHost lk.salyk.kg:30040 [14:04:38]ConnectInit lk.salyk.kg [14:04:39]Connected sock=10 [14:04:39]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 29 DC 07 01 45 6F 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 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 DF 00 00 00 F4 03 04 00 F6 99 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 B7 16 03 00 35 04 06 00 35 3E 79 4A 71 EE 56 30 6E C9 AC D2 8C BD [14:04:39]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 D8 47 47 00 2D 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 35 36 10 04 04 00 B7 16 03 00 F4 03 04 00 AC 45 1F 67 B6 04 01 00 00 69 81 11 0F D6 B3 DE 44 [14:04:39]CommunicateWithHost err = 0 [14:04:39]CheckOFDResponse [14:04:39]1017 (14) - 77093643461234 [14:04:39]1041 (16) - 0000000000871756 [14:04:39]1040 (4) - 202423 [14:04:39]1012 (4) - 28.10.2024 08:05 [14:04:39]1206 (1) - 0 [14:04:39]OFD Sender: Remove packet 202423 [14:04:39]ProducePacketName [14:04:39]name=ofd_packets/00202423 [14:04:39]NVStorageDeleteData [14:04:39]Write to MH i2c: 01 00 00 2E 03 31 [14:04:39]Write i2c OK [14:04:39]MH_I2C_Read... [14:04:39]Read from MH i2c: 01 [14:04:39]MH_I2C_Read... [14:04:39]Read from MH i2c: 01 07 00 [14:04:39]MH_I2C_Read... [14:04:39]Read from MH i2c: 01 07 00 2E 03 00 00 00 00 00 A8 0C EC [14:04:39]RasterBufferAndPrint [14:04:39]line [14:04:39]line [14:04:39]line [14:04:39]line [14:04:39]line [14:04:39]written 0, free lines is 3246 [14:04:39]MH_Cut [14:04:39]Write to MH i2c: D1 01 00 35 03 01 0A [14:04:39]Write i2c OK [14:04:39]MH_I2C_Read... [14:04:39]Read from MH i2c: D1 [14:04:39]MH_I2C_Read... [14:04:39]Read from MH i2c: D1 01 00 [14:04:39]MH_I2C_Read... [14:04:39]Read from MH i2c: D1 01 00 35 03 00 09 [14:04:39]Write to MH i2c: 01 00 00 36 03 39 [14:04:39]Write i2c OK [14:04:39]MH_I2C_Read... [14:04:39]OFD Sender: No OFD packet to send [14:04:40]*** Cut start [14:04:40]*** Purtial cut [14:04:40]*** CUTSNS_PIN = 0 [14:04:40]*** Stage 1: CUTSNS_PIN = 1 [14:04:42]Read from MH i2c: 01 [14:04:42]MH_I2C_Read... [14:04:42]*** Stop cut motor [14:04:42]*** Cut end [14:04:42]Read from MH i2c: 01 07 00 [14:04:42]MH_I2C_Read... [14:04:42]Read from MH i2c: 01 07 00 36 03 00 00 00 00 00 FF 0F 4E [14:04:42]process_action close_receipt done [14:04:42]requested_data is exist [14:04:42]produce_requested_data [14:04:42]requested_item fm.sn is exist - process it [14:04:42]wFMCommunicate request_size=4 [14:04:42]MH_SAM_APDU [14:04:42]CAPDU: 80 11 00 00 [14:04:42]Write to MH i2c: E2 08 00 37 03 80 11 00 00 00 00 00 00 B4 [14:04:42]Write i2c OK [14:04:42]MH_I2C_Read... [14:04:42]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:04:42]Read from MH i2c: E2 [14:04:42]MH_I2C_Read... [14:04:42]Read from MH i2c: E2 17 00 [14:04:42]MH_I2C_Read... [14:04:42]Read from MH i2c: E2 17 00 37 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 09 [14:04:42]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [14:04:42]wFMCommunicate OK [14:04:42]requested_item fd.num is exist - process it [14:04:42]SAM_PROTO_GetFieldsCounters [14:04:42]wFMCommunicate request_size=4 [14:04:42]MH_SAM_APDU [14:04:42]CAPDU: 80 13 00 00 [14:04:42]Write to MH i2c: E2 08 00 38 03 80 13 00 00 00 00 00 00 B7 [14:04:42]Write i2c OK [14:04:42]MH_I2C_Read... [14:04:42]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:04:42]Read from MH i2c: E2 [14:04:42]MH_I2C_Read... [14:04:42]Read from MH i2c: E2 62 00 [14:04:42]MH_I2C_Read... [14:04:42]Read from MH i2c: E2 62 00 38 03 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 B7 16 03 00 0E 04 04 00 21 02 00 00 12 04 04 00 DF 00 00 00 5E 04 04 00 DF 00 00 00 57 04 04 00 E0 00 00 00 19 04 04 00 00 00 00 00 90 00 70 [14: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 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 B7 16 03 00 0E 04 04 00 21 02 00 00 12 04 04 00 DF 00 00 00 5E 04 04 00 DF 00 00 00 57 04 04 00 E0 00 00 00 19 04 04 00 00 00 00 00 90 00 [14:04:42]wFMCommunicate OK [14:04:42]SAM_PROTO_GetFieldsCounters done [14:04:42]requested_item shift.num is exist - process it [14:04:42]requested_item shift.opened is exist - process it [14:04:42]req_shift_opened [14:04:42]FM_GetShiftState [14:04:42]SAM_PROTO_GetShiftState [14:04:42]wFMCommunicate request_size=4 [14:04:42]MH_SAM_APDU [14:04:42]CAPDU: 80 13 01 00 [14:04:42]Write to MH i2c: E2 08 00 39 03 80 13 01 00 00 00 00 00 B9 [14:04:42]Write i2c OK [14:04:42]MH_I2C_Read... [14:04:42]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:04:42]Read from MH i2c: E2 [14:04:42]MH_I2C_Read... [14:04:42]Read from MH i2c: E2 0E 00 [14:04:42]MH_I2C_Read... [14:04:42]Read from MH i2c: E2 0E 00 39 03 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 64 [14:04:42]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [14:04:42]wFMCommunicate OK [14:04:42]SAM_PROTO_GetShiftState done [14:04:42]FM_GetShiftState done [14:04:42]req_shift_opened done [14:04:42]requested_item shift.open_date is exist - process it [14:04:42]req_shift_open_date [14:04:42]req_shift_open_date done [14:04:42]produce_requested_data done [14:04:42]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202423,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670} [14:04:42]process_action_free close_receipt [14:04:42]json_value_free [14:04:42]json_value_free done [14:04:42]process_json_proto returns [14:04:42]Send response to host [14:04:42]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202423,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670}}} [14:04:42]free response buf [14:04:42]execute_script done [14:04:42]execute_script returns [14:04:42]free content buf [14:04:42]Sock 8.Close socket [14:04:42]Sock 8.Thread stoped [14:04:42]accept exits with 9 [14:04:42]New connection [14:04:42]New thread 3066977636 created [14:04:42]Thread 3067120996 joined [14:04:42]Waiting for new connection... [14:04:42] Sock 9.Parse request [14:04:42]Sock 9.Check first char [14:04:42]Sock 9.First char is OK [14:04:42]request: POST /json_proto HTTP/1.0 [14:04:42]Method: POST [14:04:42]URL: /json_proto [14:04:42]Method is POST - this is cgi request [14:04:42]url: /json_proto [14:04:42]query_string will be loaded in cgi processing [14:04:42]execute_cgi json_proto POST (null) [14:04:42]execute_cgi path=json_proto method=POST [14:04:42]POST find Content-Length [14:04:42]Host: 172.17.63.195:8080 [14:04:42]Content-Length: 677 [14:04:42]Content-Type: application/json [14:04:42] [14:04:42]POST finish read [14:04:42]Found Content-Length = 677 [14:04:42]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450203", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "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" ] } } [14:04:42]execute_script... [14:04: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)450203", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "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" ] } } [14:04:42]POST & json_proto [14:04:42]process_json_proto [14:04:42]json parsed OK: [14:04:42]protocol is kg_v1.0 [14:04:42]action value=close_receipt [14:04:42]process_action close_receipt [14:04:42]cmd_close_receipt [14:04:42]MH_GetDate [14:04:42]Write to MH i2c: F0 00 00 3A 03 2C [14:04:42]Write i2c OK [14:04:42]MH_I2C_Read... [14:04:42]Read from MH i2c: F0 [14:04:42]MH_I2C_Read... [14:04:42]Read from MH i2c: F0 09 00 [14:04:42]MH_I2C_Read... [14:04:42]Read from MH i2c: F0 09 00 3A 03 00 FB 99 1F 67 47 1B 1E 67 36 [14:04:42]GetLastDocTimeStamp 1730124278 [14:04:42]current date 1730124283 [14:04:42]FM_GetShiftState [14:04:42]SAM_PROTO_GetShiftState [14:04:42]wFMCommunicate request_size=4 [14:04:42]MH_SAM_APDU [14:04:42]CAPDU: 80 13 01 00 [14:04:42]Write to MH i2c: E2 08 00 3B 03 80 13 01 00 00 00 00 00 BB [14:04:42]Write i2c OK [14:04:42]MH_I2C_Read... [14:04:42]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:04:42]Read from MH i2c: E2 [14:04:42]MH_I2C_Read... [14:04:42]Read from MH i2c: E2 0E 00 [14:04:42]MH_I2C_Read... [14:04:42]Read from MH i2c: E2 0E 00 3B 03 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 66 [14:04:42]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [14:04:42]wFMCommunicate OK [14:04:42]SAM_PROTO_GetShiftState done [14:04:42]FM_GetShiftState done [14:04:42]opened in 1730073670 [14:04:42]opened+sec_in_day 1730160070 [14:04:42]quantity*price = 25020 [14:04:42]sum+1 = 25022 [14:04:42]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.21 ИТОГО: 250.00 Внесено: 250.00 СДАЧА: 0.00 НСП 1% : 2.21 НДС 12% : 26.57 Наличными: 250.00 Безнал.: 0.00 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 224 28.10.2024 14:04 Смена: 545 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 ФМ: 0000000000871756 ФД: 202424 ФПД: 36458973551808 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T140443&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202424&fm=36458973551808&tin=02508201610067®Number=0000000000091777&sum=25000 [14:04:43]StoreToDocumentArchive [14:04:43]shift 545 fd 202424 [14:04:43]save to /storage/0545/doc_00202424 [14:04:43]save last doc name /storage/0545/doc_00202424 to /storage/kkm_last_doc_name [14:04:43]save OK [14:04:43]Clear old archive folders... [14:04:43]ProcessDocumentItem done err = 0, tmpTLVsize=251 [14:04:43]tlvbuf is 00ABB790 [14:04:43]SAM_PROTO_ClearQueue [14:04:43]wFMCommunicate request_size=4 [14:04:43]MH_SAM_APDU [14:04:43]CAPDU: 80 09 00 00 [14:04:43]Write to MH i2c: E2 08 00 48 03 80 09 00 00 00 00 00 00 BD [14:04:43]Write i2c OK [14:04:43]MH_I2C_Read... [14:04:43]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:04:43]Read from MH i2c: E2 [14:04:43]MH_I2C_Read... [14:04:43]Read from MH i2c: E2 03 00 [14:04:43]MH_I2C_Read... [14:04:43]Read from MH i2c: E2 03 00 48 03 00 90 00 BF [14:04:43]RAPDU: 90 00 [14:04:43]wFMCommunicate OK [14:04:43]SAM_PROTO_ClearQueue done [14:04:43]KKMCreateOFDPacket [14:04:43]OFDProtocolAddRootSTLVToBuf [14:04:43]FM_MakeSignedData [14:04:43]FM_MakeSignedData [14:04:43]SAM_PROTO_SignData [14:04:43]wFMCommunicate request_size=4 [14:04:43]MH_SAM_APDU [14:04:43]CAPDU: 80 0D 01 02 [14:04:43]Write to MH i2c: E2 08 00 49 03 80 0D 01 02 00 00 00 00 C5 [14:04:43]Write i2c OK [14:04:43]MH_I2C_Read... [14:04:43]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:04:43]Read from MH i2c: E2 [14:04:43]MH_I2C_Read... [14:04:43]Read from MH i2c: E2 03 00 [14:04:43]MH_I2C_Read... [14:04:43]Read from MH i2c: E2 03 00 49 03 00 90 00 C0 [14:04:43]RAPDU: 90 00 [14:04:43]wFMCommunicate OK [14:04:43]wFMCommunicate request_size=255 [14:04:43]MH_SAM_APDU [14:04: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 32 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 E0 00 00 00 F4 03 04 00 FB 99 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 B8 16 03 00 35 04 06 00 21 [14:04:43]Write to MH i2c: E2 02 01 4A 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 32 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 E0 00 00 00 F4 03 04 00 FB 99 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 B8 16 03 00 35 04 06 00 21 00 00 41 [14:04:44]Write i2c OK [14:04:44]MH_I2C_Read... [14:04:44]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:04:44]Read from MH i2c: E2 [14:04:44]MH_I2C_Read... [14:04:44]Read from MH i2c: E2 03 00 [14:04:44]MH_I2C_Read... [14:04:44]Read from MH i2c: E2 03 00 4A 03 00 90 00 C1 [14:04:44]RAPDU: 90 00 [14:04:44]wFMCommunicate OK [14:04:44]wFMCommunicate request_size=10 [14:04:44]MH_SAM_APDU [14:04:44]CAPDU: 80 0D 02 02 05 28 C4 2A DC C0 [14:04:44]Write to MH i2c: E2 0D 00 4B 03 80 0D 02 02 05 00 28 C4 2A DC C0 00 00 84 [14:04:44]Write i2c OK [14:04:44]MH_I2C_Read... [14:04:44]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:04:44]Read from MH i2c: E2 [14:04:44]MH_I2C_Read... [14:04:44]Read from MH i2c: E2 03 00 [14:04:44]MH_I2C_Read... [14:04:44]Read from MH i2c: E2 03 00 4B 03 00 90 00 C2 [14:04:44]RAPDU: 90 00 [14:04:44]wFMCommunicate OK [14:04:44]wFMCommunicate request_size=4 [14:04:44]MH_SAM_APDU [14:04:44]CAPDU: 80 0D 03 02 [14:04:44]Write to MH i2c: E2 08 00 4C 03 80 0D 03 02 00 00 00 00 CA [14:04:44]Write i2c OK [14:04:44]MH_I2C_Read... [14:04:44]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:04:44]Read from MH i2c: E2 [14:04:44]MH_I2C_Read... [14:04:44]Read from MH i2c: E2 0B 00 [14:04:44]MH_I2C_Read... [14:04:44]Read from MH i2c: E2 0B 00 4C 03 00 E6 98 DD D8 1D FB 3B 4F 90 00 A0 [14:04:44]RAPDU: E6 98 DD D8 1D FB 3B 4F 90 00 [14:04:44]wFMCommunicate OK [14:04:44]SAM_PROTO_SignData done [14:04:44]FM_MakeSignedData done [14:04:44]CreateOFDProtocolMessage [14:04:44]wFMCommunicate request_size=4 [14:04:44]MH_SAM_APDU [14:04:44]CAPDU: 80 11 00 00 [14:04:44]Write to MH i2c: E2 08 00 4D 03 80 11 00 00 00 00 00 00 CA [14:04:44]Write i2c OK [14:04:44]MH_I2C_Read... [14:04:44]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:04:44]Read from MH i2c: E2 [14:04:44]MH_I2C_Read... [14:04:44]Read from MH i2c: E2 17 00 [14:04:44]MH_I2C_Read... [14:04:44]Read from MH i2c: E2 17 00 4D 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 1F [14:04:44]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [14:04:44]wFMCommunicate OK [14:04:44]CreateOFDProtocolMessage done [14:04:44]OFDSenderStorePacket 202424 [14:04:44]StoreOFDPacket docnum=202424 [14:04:44]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 61 B0 07 01 C4 EB 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 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 E0 00 00 00 F4 03 04 00 FB 99 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 B8 16 03 00 35 04 06 00 21 28 C4 2A DC C0 E6 98 DD D8 1D FB 3B 4F [14:04:44]CheckFolder [14:04:44]dirname=/storage/ofd_packets [14:04:44]CheckFolder done [14:04:44]ProducePacketName [14:04:44]name=ofd_packets/00202424 [14:04:44]NVStorageSaveData ofd_packets/00202424 [14:04:44]File name is /storage/ofd_packets/00202424 [14:04:44]Write 301 bytes [14:04:44]NVStorageSaveData done [14:04:44]OFDSenderStorePacket done [14:04:44]KKMCreateOFDPacket done [14:04:44]NVStorageSaveData kkm_last_timestamp [14:04:44]File name is /storage/kkm_last_timestamp [14:04:44]Write 4 bytes [14:04:44]NVStorageSaveData done [14:04:44]ExternCall_PrintAddStr [14:04:44]wPrintStart [14:04:44]Write to MH i2c: 01 00 00 4E 03 51 [14:04:44]Write i2c OK [14:04:44]MH_I2C_Read... [14:04:44]Read from MH i2c: 01 [14:04:44]MH_I2C_Read... [14:04:44]Read from MH i2c: 01 07 00 [14:04:44]MH_I2C_Read... [14:04:44]Read from MH i2c: 01 07 00 4E 03 00 00 00 00 00 FF 0F 66 [14:04:44]RasterBufferAndPrint [14:04:44]line Счет N : (1)450203 [14:04:44]line ИНН: 02508201610067 [14:04:44]line Контрольно-Кассовый Чек [14:04:44]line ПРОДАЖА [14:04:44]line ТРК (МРК, ГНК) : 31 [14:04:44]line Товар: 2710124130 [14:04:44]line Аи-92-К-2 [14:04:44]line 3.740 * 66.90 [14:04:44]line = 250.21 [14:04:44]line НДС 12% НСП 1% [14:04:44]line > о реализуемом товаре [14:04:44]line ОКРУГЛЕНИЕ: -0.21 [14:04:44]line ИТОГО: 250.00 [14:04:44]line Внесено: 250.00 [14:04:44]line СДАЧА: 0.00 [14:04:44]line НСП 1% : 2.21 [14:04:44]line НДС 12% : 26.57 [14:04:44]line Наличными: 250.00 [14:04:44]line Безнал.: 0.00 [14:04:44]line Место: АЗС № 171 "Партнер Нефть" [14:04:44]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [14:04:44]line СНО: Общий режим [14:04:44]line Чек 224 28.10.2024 14:04 [14:04:44]line Смена: 545 ФФД: 1.0 [14:04:44]line ЗНМ: 0300000109 [14:04:44]line РНМ: 0000000000091777 [14:04:44]line Версия ККМ: 001 [14:04:44]OFD Sender: Processing packet 202424 [packets to send 116, broken 115] [14:04:44]ProducePacketName [14:04:44]name=ofd_packets/00202424 [14:04:44]OFD Sender: To server: pG, [14:04:44]CommunicateWithHost lk.salyk.kg:30040 [14:04:44]ConnectInit lk.salyk.kg [14:04:44]line ФМ: 0000000000871756 [14:04:44]line ФД: 202424 [14:04:44]line ФПД: 36458973551808 [14:04:44]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T140443&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202424&fm=36458973551808&tin=02508201610067®Number=0000000000091777&sum=25000 [14:04:44]written 0, free lines is 4095 [14:04:44]Connected sock=10 [14:04: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 35 36 0F 01 00 00 61 B0 07 01 C4 EB 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 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 E0 00 00 00 F4 03 04 00 FB 99 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 B8 16 03 00 35 04 06 00 21 28 C4 2A DC C0 E6 98 DD D8 1D FB 3B 4F [14:04:45]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 AE E3 47 00 6D 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 35 36 10 04 04 00 B8 16 03 00 F4 03 04 00 B1 45 1F 67 B6 04 01 00 00 F3 05 DE 77 C6 6B 55 E4 [14:04:45]CommunicateWithHost err = 0 [14:04:45]CheckOFDResponse [14:04:45]1017 (14) - 77093643461234 [14:04:45]1041 (16) - 0000000000871756 [14:04:45]1040 (4) - 202424 [14:04:45]1012 (4) - 28.10.2024 08:05 [14:04:45]1206 (1) - 0 [14:04:45]OFD Sender: Remove packet 202424 [14:04:45]ProducePacketName [14:04:45]name=ofd_packets/00202424 [14:04:45]NVStorageDeleteData [14:04:45]Write to MH i2c: 01 00 00 79 03 7C [14:04:45]Write i2c OK [14:04:45]MH_I2C_Read... [14:04:45]Read from MH i2c: 01 [14:04:45]MH_I2C_Read... [14:04:45]Read from MH i2c: 01 07 00 [14:04:45]MH_I2C_Read... [14:04:45]Read from MH i2c: 01 07 00 79 03 00 00 00 00 00 B5 0C 44 [14:04:45]RasterBufferAndPrint [14:04:45]line [14:04:45]line [14:04:45]line [14:04:45]line [14:04:45]line [14:04:45]written 0, free lines is 3271 [14:04:45]MH_Cut [14:04:45]Write to MH i2c: D1 01 00 80 03 01 55 [14:04:45]Write i2c OK [14:04:45]MH_I2C_Read... [14:04:45]Read from MH i2c: D1 [14:04:45]MH_I2C_Read... [14:04:45]Read from MH i2c: D1 01 00 [14:04:45]MH_I2C_Read... [14:04:45]Read from MH i2c: D1 01 00 80 03 00 54 [14:04:45]Write to MH i2c: 01 00 00 81 03 84 [14:04:45]Write i2c OK [14:04:45]MH_I2C_Read... [14:04:45]OFD Sender: No OFD packet to send [14:04:46]*** Cut start [14:04:46]*** Purtial cut [14:04:46]*** Stage 1: CUTSNS_PIN = 1 [14:04:46]Read from MH i2c: 01 [14:04:46]MH_I2C_Read... [14:04:46]*** Stop cut motor [14:04:46]*** Cut end [14:04:46]Read from MH i2c: 01 07 00 [14:04:46]MH_I2C_Read... [14:04:46]Read from MH i2c: 01 07 00 81 03 00 00 00 00 00 FF 0F 99 [14:04:46]process_action close_receipt done [14:04:46]requested_data is exist [14:04:46]produce_requested_data [14:04:46]requested_item fm.sn is exist - process it [14:04:46]wFMCommunicate request_size=4 [14:04:46]MH_SAM_APDU [14:04:46]CAPDU: 80 11 00 00 [14:04:46]Write to MH i2c: E2 08 00 82 03 80 11 00 00 00 00 00 00 FF [14:04:46]Write i2c OK [14:04:46]MH_I2C_Read... [14:04:46]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:04:46]Read from MH i2c: E2 [14:04:46]MH_I2C_Read... [14:04:46]Read from MH i2c: E2 17 00 [14:04:46]MH_I2C_Read... [14:04:46]Read from MH i2c: E2 17 00 82 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 54 [14:04:46]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [14:04:46]wFMCommunicate OK [14:04:46]requested_item fd.num is exist - process it [14:04:46]SAM_PROTO_GetFieldsCounters [14:04:46]wFMCommunicate request_size=4 [14:04:46]MH_SAM_APDU [14:04:46]CAPDU: 80 13 00 00 [14:04:46]Write to MH i2c: E2 08 00 83 03 80 13 00 00 00 00 00 00 02 [14:04:46]Write i2c OK [14:04:46]MH_I2C_Read... [14:04:46]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:04:46]Read from MH i2c: E2 [14:04:46]MH_I2C_Read... [14:04:46]Read from MH i2c: E2 62 00 [14:04:46]MH_I2C_Read... [14:04:46]Read from MH i2c: E2 62 00 83 03 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 B8 16 03 00 0E 04 04 00 21 02 00 00 12 04 04 00 E0 00 00 00 5E 04 04 00 E0 00 00 00 57 04 04 00 E1 00 00 00 19 04 04 00 00 00 00 00 90 00 BF [14:04:46]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 B8 16 03 00 0E 04 04 00 21 02 00 00 12 04 04 00 E0 00 00 00 5E 04 04 00 E0 00 00 00 57 04 04 00 E1 00 00 00 19 04 04 00 00 00 00 00 90 00 [14:04:46]wFMCommunicate OK [14:04:46]SAM_PROTO_GetFieldsCounters done [14:04:46]requested_item shift.num is exist - process it [14:04:46]requested_item shift.opened is exist - process it [14:04:46]req_shift_opened [14:04:46]FM_GetShiftState [14:04:46]SAM_PROTO_GetShiftState [14:04:46]wFMCommunicate request_size=4 [14:04:46]MH_SAM_APDU [14:04:46]CAPDU: 80 13 01 00 [14:04:46]Write to MH i2c: E2 08 00 84 03 80 13 01 00 00 00 00 00 04 [14:04:46]Write i2c OK [14:04:46]MH_I2C_Read... [14:04:46]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:04:46]Read from MH i2c: E2 [14:04:46]MH_I2C_Read... [14:04:46]Read from MH i2c: E2 0E 00 [14:04:46]MH_I2C_Read... [14:04:46]Read from MH i2c: E2 0E 00 84 03 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 AF [14:04:46]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [14:04:46]wFMCommunicate OK [14:04:46]SAM_PROTO_GetShiftState done [14:04:46]FM_GetShiftState done [14:04:46]req_shift_opened done [14:04:46]requested_item shift.open_date is exist - process it [14:04:46]req_shift_open_date [14:04:46]req_shift_open_date done [14:04:46]produce_requested_data done [14:04:46]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202424,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670} [14:04:46]process_action_free close_receipt [14:04:46]json_value_free [14:04:46]json_value_free done [14:04:46]process_json_proto returns [14:04:46]Send response to host [14:04:46]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202424,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670}}} [14:04:46]free response buf [14:04:46]execute_script done [14:04:46]execute_script returns [14:04:46]free content buf [14:04:46]Sock 9.Close socket [14:04:46]Sock 9.Thread stoped [14:04:50]OFD Sender: No OFD packet to send [14:04:55]OFD Sender: No OFD packet to send [14:05:00]OFD Sender: No OFD packet to send [14:05:05]OFD Sender: No OFD packet to send [14:05:10]OFD Sender: No OFD packet to send [14:05:15]OFD Sender: No OFD packet to send [14:05:20]OFD Sender: No OFD packet to send [14:05:22]accept exits with 8 [14:05:22]New connection [14:05:22]New thread 3067120996 created [14:05:22]Thread 3066977636 joined [14:05:22]Waiting for new connection... [14:05:22] Sock 8.Parse request [14:05:22]Sock 8.Check first char [14:05:22]Sock 8.First char is OK [14:05:22]request: POST /json_proto HTTP/1.0 [14:05:22]Method: POST [14:05:22]URL: /json_proto [14:05:22]Method is POST - this is cgi request [14:05:22]url: /json_proto [14:05:22]query_string will be loaded in cgi processing [14:05:22]execute_cgi json_proto POST (null) [14:05:22]execute_cgi path=json_proto method=POST [14:05:22]POST find Content-Length [14:05:22]Host: 172.17.63.195:8080 [14:05:22]Content-Length: 670 [14:05:22]Content-Type: application/json [14:05:22] [14:05:22]POST finish read [14:05:22]Found Content-Length = 670 [14:05:22]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450204", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "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" ] } } [14:05:22]execute_script... [14:05:22]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450204", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "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" ] } } [14:05:22]POST & json_proto [14:05:22]process_json_proto [14:05:22]json parsed OK: [14:05:22]protocol is kg_v1.0 [14:05:22]action value=close_receipt [14:05:22]process_action close_receipt [14:05:22]cmd_close_receipt [14:05:22]MH_GetDate [14:05:22]Write to MH i2c: F0 00 00 85 03 77 [14:05:22]Write i2c OK [14:05:22]MH_I2C_Read... [14:05:22]Read from MH i2c: F0 [14:05:22]MH_I2C_Read... [14:05:22]Read from MH i2c: F0 09 00 [14:05:22]MH_I2C_Read... [14:05:22]Read from MH i2c: F0 09 00 85 03 00 23 9A 1F 67 47 1B 1E 67 AA [14:05:22]GetLastDocTimeStamp 1730124283 [14:05:22]current date 1730124323 [14:05:22]FM_GetShiftState [14:05:22]SAM_PROTO_GetShiftState [14:05:22]wFMCommunicate request_size=4 [14:05:22]MH_SAM_APDU [14:05:22]CAPDU: 80 13 01 00 [14:05:22]Write to MH i2c: E2 08 00 86 03 80 13 01 00 00 00 00 00 06 [14:05:22]Write i2c OK [14:05:22]MH_I2C_Read... [14:05:22]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:05:22]Read from MH i2c: E2 [14:05:22]MH_I2C_Read... [14:05:22]Read from MH i2c: E2 0E 00 [14:05:22]MH_I2C_Read... [14:05:22]Read from MH i2c: E2 0E 00 86 03 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 B1 [14:05:22]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [14:05:22]wFMCommunicate OK [14:05:22]SAM_PROTO_GetShiftState done [14:05:22]FM_GetShiftState done [14:05:22]opened in 1730073670 [14:05:22]opened+sec_in_day 1730160070 [14:05:22]quantity*price = 60055 [14:05:22]sum+1 = 60056 [14:05:22]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.55 ИТОГО: 600.00 Внесено: 600.00 СДАЧА: 0.00 НСП 1% : 5.31 НДС 12% : 63.77 Наличными: 600.00 Безнал.: 0.00 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 225 28.10.2024 14:05 Смена: 545 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 ФМ: 0000000000871756 ФД: 202425 ФПД: 172444885334840 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T140523&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202425&fm=172444885334840&tin=02508201610067®Number=0000000000091777&sum=60000 [14:05:23]StoreToDocumentArchive [14:05:23]shift 545 fd 202425 [14:05:23]save to /storage/0545/doc_00202425 [14:05:23]save last doc name /storage/0545/doc_00202425 to /storage/kkm_last_doc_name [14:05:23]save OK [14:05:23]Clear old archive folders... [14:05:23]ProcessDocumentItem done err = 0, tmpTLVsize=252 [14:05:23]tlvbuf is 00AABC10 [14:05:23]SAM_PROTO_ClearQueue [14:05:23]wFMCommunicate request_size=4 [14:05:23]MH_SAM_APDU [14:05:23]CAPDU: 80 09 00 00 [14:05:23]Write to MH i2c: E2 08 00 93 03 80 09 00 00 00 00 00 00 08 [14:05:23]Write i2c OK [14:05:23]MH_I2C_Read... [14:05:23]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:05:23]Read from MH i2c: E2 [14:05:23]MH_I2C_Read... [14:05:23]Read from MH i2c: E2 03 00 [14:05:23]MH_I2C_Read... [14:05:23]Read from MH i2c: E2 03 00 93 03 00 90 00 0A [14:05:23]RAPDU: 90 00 [14:05:23]wFMCommunicate OK [14:05:23]SAM_PROTO_ClearQueue done [14:05:23]KKMCreateOFDPacket [14:05:23]OFDProtocolAddRootSTLVToBuf [14:05:23]FM_MakeSignedData [14:05:23]FM_MakeSignedData [14:05:23]SAM_PROTO_SignData [14:05:23]wFMCommunicate request_size=4 [14:05:23]MH_SAM_APDU [14:05:23]CAPDU: 80 0D 01 02 [14:05:23]Write to MH i2c: E2 08 00 94 03 80 0D 01 02 00 00 00 00 10 [14:05:23]Write i2c OK [14:05:23]MH_I2C_Read... [14:05:23]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:05:23]Read from MH i2c: E2 [14:05:23]MH_I2C_Read... [14:05:23]Read from MH i2c: E2 03 00 [14:05:23]MH_I2C_Read... [14:05:23]Read from MH i2c: E2 03 00 94 03 00 90 00 0B [14:05:23]RAPDU: 90 00 [14:05:23]wFMCommunicate OK [14:05:23]wFMCommunicate request_size=255 [14:05:23]MH_SAM_APDU [14:05:23]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 20 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 E1 00 00 00 F4 03 04 00 23 9A 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 B9 16 03 00 35 04 06 00 [14:05:23]Write to MH i2c: E2 02 01 95 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 20 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 E1 00 00 00 F4 03 04 00 23 9A 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 B9 16 03 00 35 04 06 00 00 00 43 [14:05:23]Write i2c OK [14:05:23]MH_I2C_Read... [14:05:23]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:05:23]Read from MH i2c: E2 [14:05:23]MH_I2C_Read... [14:05:23]Read from MH i2c: E2 03 00 [14:05:23]MH_I2C_Read... [14:05:23]Read from MH i2c: E2 03 00 95 03 00 90 00 0C [14:05:23]RAPDU: 90 00 [14:05:23]wFMCommunicate OK [14:05:23]wFMCommunicate request_size=11 [14:05:23]MH_SAM_APDU [14:05:23]CAPDU: 80 0D 02 02 06 9C D6 74 22 3B 38 [14:05:23]Write to MH i2c: E2 0E 00 96 03 80 0D 02 02 06 00 9C D6 74 22 3B 38 00 00 9A [14:05:23]Write i2c OK [14:05:23]MH_I2C_Read... [14:05:23]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:05:23]Read from MH i2c: E2 [14:05:23]MH_I2C_Read... [14:05:23]Read from MH i2c: E2 03 00 [14:05:23]MH_I2C_Read... [14:05:23]Read from MH i2c: E2 03 00 96 03 00 90 00 0D [14:05:23]RAPDU: 90 00 [14:05:23]wFMCommunicate OK [14:05:23]wFMCommunicate request_size=4 [14:05:23]MH_SAM_APDU [14:05:23]CAPDU: 80 0D 03 02 [14:05:23]Write to MH i2c: E2 08 00 97 03 80 0D 03 02 00 00 00 00 15 [14:05:23]Write i2c OK [14:05:23]MH_I2C_Read... [14:05:23]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:05:23]Read from MH i2c: E2 [14:05:23]MH_I2C_Read... [14:05:23]Read from MH i2c: E2 0B 00 [14:05:23]MH_I2C_Read... [14:05:23]Read from MH i2c: E2 0B 00 97 03 00 71 8E 67 11 43 E2 CF 88 90 00 09 [14:05:23]RAPDU: 71 8E 67 11 43 E2 CF 88 90 00 [14:05:23]wFMCommunicate OK [14:05:23]SAM_PROTO_SignData done [14:05:23]FM_MakeSignedData done [14:05:23]CreateOFDProtocolMessage [14:05:23]wFMCommunicate request_size=4 [14:05:23]MH_SAM_APDU [14:05:23]CAPDU: 80 11 00 00 [14:05:23]Write to MH i2c: E2 08 00 98 03 80 11 00 00 00 00 00 00 15 [14:05:23]Write i2c OK [14:05:23]MH_I2C_Read... [14:05:24]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:05:24]Read from MH i2c: E2 [14:05:24]MH_I2C_Read... [14:05:24]Read from MH i2c: E2 17 00 [14:05:24]MH_I2C_Read... [14:05:24]Read from MH i2c: E2 17 00 98 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 6A [14:05:24]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [14:05:24]wFMCommunicate OK [14:05:24]CreateOFDProtocolMessage done [14:05:24]OFDSenderStorePacket 202425 [14:05:24]StoreOFDPacket docnum=202425 [14:05:24]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 01 00 00 49 BE 08 01 5C DF 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 20 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 E1 00 00 00 F4 03 04 00 23 9A 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 B9 16 03 00 35 04 06 00 9C D6 74 22 3B 38 71 8E 67 11 43 E2 CF 88 [14:05:24]CheckFolder [14:05:24]dirname=/storage/ofd_packets [14:05:24]CheckFolder done [14:05:24]ProducePacketName [14:05:24]name=ofd_packets/00202425 [14:05:24]NVStorageSaveData ofd_packets/00202425 [14:05:24]File name is /storage/ofd_packets/00202425 [14:05:24]Write 302 bytes [14:05:24]NVStorageSaveData done [14:05:24]OFDSenderStorePacket done [14:05:24]KKMCreateOFDPacket done [14:05:24]NVStorageSaveData kkm_last_timestamp [14:05:24]File name is /storage/kkm_last_timestamp [14:05:24]Write 4 bytes [14:05:24]NVStorageSaveData done [14:05:24]ExternCall_PrintAddStr [14:05:24]wPrintStart [14:05:24]Write to MH i2c: 01 00 00 99 03 9C [14:05:24]Write i2c OK [14:05:24]MH_I2C_Read... [14:05:24]Read from MH i2c: 01 [14:05:24]MH_I2C_Read... [14:05:24]Read from MH i2c: 01 07 00 [14:05:24]MH_I2C_Read... [14:05:24]Read from MH i2c: 01 07 00 99 03 00 00 00 00 00 FF 0F B1 [14:05:24]RasterBufferAndPrint [14:05:24]line Счет N : (1)450204 [14:05:24]line ИНН: 02508201610067 [14:05:24]line Контрольно-Кассовый Чек [14:05:24]line ПРОДАЖА [14:05:24]line ТРК (МРК, ГНК) : 32 [14:05:24]line Товар: 2710124130 [14:05:24]line SUPER 92-К-5 [14:05:24]line 8.780 * 68.40 [14:05:24]line = 600.55 [14:05:24]line НДС 12% НСП 1% [14:05:24]line > о реализуемом товаре [14:05:24]line ОКРУГЛЕНИЕ: -0.55 [14:05:24]line ИТОГО: 600.00 [14:05:24]line Внесено: 600.00 [14:05:24]line СДАЧА: 0.00 [14:05:24]line НСП 1% : 5.31 [14:05:24]line НДС 12% : 63.77 [14:05:24]line Наличными: 600.00 [14:05:24]line Безнал.: 0.00 [14:05:24]line Место: АЗС № 171 "Партнер Нефть" [14:05:24]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [14:05:24]line СНО: Общий режим [14:05:24]line Чек 225 28.10.2024 14:05 [14:05:24]line Смена: 545 ФФД: 1.0 [14:05:24]line ЗНМ: 0300000109 [14:05:24]line РНМ: 0000000000091777 [14:05:24]line Версия ККМ: 001 [14:05:24]line ФМ: 0000000000871756 [14:05:24]line ФД: 202425 [14:05:24]line ФПД: 172444885334840 [14:05:24]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T140523&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202425&fm=172444885334840&tin=02508201610067®Number=0000000000091777&sum=60000 [14:05:24]OFD Sender: Processing packet 202425 [packets to send 116, broken 115] [14:05:24]ProducePacketName [14:05:24]name=ofd_packets/00202425 [14:05:24]OFD Sender: To server: pG, [14:05:24]CommunicateWithHost lk.salyk.kg:30040 [14:05:24]ConnectInit lk.salyk.kg [14:05:24]written 0, free lines is 4095 [14:05:24]Connected sock=10 [14:05:24]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 01 00 00 49 BE 08 01 5C DF 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 20 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 E1 00 00 00 F4 03 04 00 23 9A 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 B9 16 03 00 35 04 06 00 9C D6 74 22 3B 38 71 8E 67 11 43 E2 CF 88 [14:05:24]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 E7 78 47 00 C5 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 35 36 10 04 04 00 B9 16 03 00 F4 03 04 00 D9 45 1F 67 B6 04 01 00 00 EC CE EE E4 F1 6B DA 1B [14:05:24]CommunicateWithHost err = 0 [14:05:24]CheckOFDResponse [14:05:24]1017 (14) - 77093643461234 [14:05:24]1041 (16) - 0000000000871756 [14:05:24]1040 (4) - 202425 [14:05:24]1012 (4) - 28.10.2024 08:05 [14:05:24]1206 (1) - 0 [14:05:24]OFD Sender: Remove packet 202425 [14:05:24]ProducePacketName [14:05:24]name=ofd_packets/00202425 [14:05:24]NVStorageDeleteData [14:05:24]Write to MH i2c: 01 00 00 C4 03 C7 [14:05:24]Write i2c OK [14:05:24]MH_I2C_Read... [14:05:24]Read from MH i2c: 01 [14:05:24]MH_I2C_Read... [14:05:24]Read from MH i2c: 01 07 00 [14:05:24]MH_I2C_Read... [14:05:24]Read from MH i2c: 01 07 00 C4 03 00 00 00 00 00 A4 0C 7E [14:05:24]RasterBufferAndPrint [14:05:24]line [14:05:24]line [14:05:24]line [14:05:24]line [14:05:24]line [14:05:24]written 0, free lines is 3240 [14:05:24]MH_Cut [14:05:24]Write to MH i2c: D1 01 00 CB 03 01 A0 [14:05:24]Write i2c OK [14:05:24]MH_I2C_Read... [14:05:24]Read from MH i2c: D1 [14:05:24]MH_I2C_Read... [14:05:24]Read from MH i2c: D1 01 00 [14:05:24]MH_I2C_Read... [14:05:24]Read from MH i2c: D1 01 00 CB 03 00 9F [14:05:24]Write to MH i2c: 01 00 00 CC 03 CF [14:05:24]Write i2c OK [14:05:24]MH_I2C_Read... [14:05:25]OFD Sender: No OFD packet to send [14:05:25]*** Cut start [14:05:25]*** Purtial cut [14:05:25]*** Stage 1: CUTSNS_PIN = 1 [14:05:25]Read from MH i2c: 01 [14:05:25]MH_I2C_Read... [14:05:25]*** Stop cut motor [14:05:25]*** Cut end [14:05:25]Read from MH i2c: 01 07 00 [14:05:25]MH_I2C_Read... [14:05:25]Read from MH i2c: 01 07 00 CC 03 00 00 00 00 00 FF 0F E4 [14:05:25]process_action close_receipt done [14:05:25]requested_data is exist [14:05:25]produce_requested_data [14:05:25]requested_item fm.sn is exist - process it [14:05:25]wFMCommunicate request_size=4 [14:05:25]MH_SAM_APDU [14:05:25]CAPDU: 80 11 00 00 [14:05:25]Write to MH i2c: E2 08 00 CD 03 80 11 00 00 00 00 00 00 4A [14:05:25]Write i2c OK [14:05:25]MH_I2C_Read... [14:05:25]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:05:25]Read from MH i2c: E2 [14:05:25]MH_I2C_Read... [14:05:26]Read from MH i2c: E2 17 00 [14:05:26]MH_I2C_Read... [14:05:26]Read from MH i2c: E2 17 00 CD 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 9F [14:05:26]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [14:05:26]wFMCommunicate OK [14:05:26]requested_item fd.num is exist - process it [14:05:26]SAM_PROTO_GetFieldsCounters [14:05:26]wFMCommunicate request_size=4 [14:05:26]MH_SAM_APDU [14:05:26]CAPDU: 80 13 00 00 [14:05:26]Write to MH i2c: E2 08 00 CE 03 80 13 00 00 00 00 00 00 4D [14:05:26]Write i2c OK [14:05:26]MH_I2C_Read... [14:05:26]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:05:26]Read from MH i2c: E2 [14:05:26]MH_I2C_Read... [14:05:26]Read from MH i2c: E2 62 00 [14:05:26]MH_I2C_Read... [14:05:26]Read from MH i2c: E2 62 00 CE 03 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 B9 16 03 00 0E 04 04 00 21 02 00 00 12 04 04 00 E1 00 00 00 5E 04 04 00 E1 00 00 00 57 04 04 00 E2 00 00 00 19 04 04 00 00 00 00 00 90 00 0E [14:05:26]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 B9 16 03 00 0E 04 04 00 21 02 00 00 12 04 04 00 E1 00 00 00 5E 04 04 00 E1 00 00 00 57 04 04 00 E2 00 00 00 19 04 04 00 00 00 00 00 90 00 [14:05:26]wFMCommunicate OK [14:05:26]SAM_PROTO_GetFieldsCounters done [14:05:26]requested_item shift.num is exist - process it [14:05:26]requested_item shift.opened is exist - process it [14:05:26]req_shift_opened [14:05:26]FM_GetShiftState [14:05:26]SAM_PROTO_GetShiftState [14:05:26]wFMCommunicate request_size=4 [14:05:26]MH_SAM_APDU [14:05:26]CAPDU: 80 13 01 00 [14:05:26]Write to MH i2c: E2 08 00 CF 03 80 13 01 00 00 00 00 00 4F [14:05:26]Write i2c OK [14:05:26]MH_I2C_Read... [14:05:26]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:05:26]Read from MH i2c: E2 [14:05:26]MH_I2C_Read... [14:05:26]Read from MH i2c: E2 0E 00 [14:05:26]MH_I2C_Read... [14:05:26]Read from MH i2c: E2 0E 00 CF 03 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 FA [14:05:26]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [14:05:26]wFMCommunicate OK [14:05:26]SAM_PROTO_GetShiftState done [14:05:26]FM_GetShiftState done [14:05:26]req_shift_opened done [14:05:26]requested_item shift.open_date is exist - process it [14:05:26]req_shift_open_date [14:05:26]req_shift_open_date done [14:05:26]produce_requested_data done [14:05:26]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202425,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670} [14:05:26]process_action_free close_receipt [14:05:26]json_value_free [14:05:26]json_value_free done [14:05:26]process_json_proto returns [14:05:26]Send response to host [14:05:26]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202425,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670}}} [14:05:26]free response buf [14:05:26]execute_script done [14:05:26]execute_script returns [14:05:26]free content buf [14:05:26]Sock 8.Close socket [14:05:26]Sock 8.Thread stoped [14:05:30]OFD Sender: No OFD packet to send [14:05:35]OFD Sender: No OFD packet to send [14:05:40]OFD Sender: No OFD packet to send [14:05:45]OFD Sender: No OFD packet to send [14:05:50]OFD Sender: No OFD packet to send [14:05:55]OFD Sender: No OFD packet to send [14:06:00]OFD Sender: No OFD packet to send [14:06:05]OFD Sender: No OFD packet to send [14:06:10]OFD Sender: No OFD packet to send [14:06:15]OFD Sender: No OFD packet to send [14:06:20]OFD Sender: No OFD packet to send [14:06:25]OFD Sender: No OFD packet to send [14:06:30]OFD Sender: No OFD packet to send [14:06:35]OFD Sender: No OFD packet to send [14:06:40]OFD Sender: No OFD packet to send [14:06:45]OFD Sender: No OFD packet to send [14:06:50]OFD Sender: No OFD packet to send [14:06:55]OFD Sender: No OFD packet to send [14:07:00]OFD Sender: No OFD packet to send [14:07:05]OFD Sender: No OFD packet to send [14:07:10]OFD Sender: No OFD packet to send [14:07:15]OFD Sender: No OFD packet to send [14:07:20]OFD Sender: No OFD packet to send [14:07:25]OFD Sender: No OFD packet to send [14:07:30]OFD Sender: No OFD packet to send [14:07:35]OFD Sender: No OFD packet to send [14:07:40]OFD Sender: No OFD packet to send [14:07:45]OFD Sender: No OFD packet to send [14:07:50]OFD Sender: No OFD packet to send [14:07:55]OFD Sender: No OFD packet to send [14:08:00]OFD Sender: No OFD packet to send [14:08:05]OFD Sender: No OFD packet to send [14:08:10]OFD Sender: No OFD packet to send [14:08:15]OFD Sender: No OFD packet to send [14:08:20]OFD Sender: No OFD packet to send [14:08:25]OFD Sender: No OFD packet to send [14:08:30]OFD Sender: No OFD packet to send [14:08:35]OFD Sender: No OFD packet to send [14:08:40]OFD Sender: No OFD packet to send [14:08:45]OFD Sender: No OFD packet to send [14:08:50]OFD Sender: No OFD packet to send [14:08:55]OFD Sender: No OFD packet to send [14:09:00]OFD Sender: No OFD packet to send [14:09:05]OFD Sender: No OFD packet to send [14:09:10]OFD Sender: No OFD packet to send [14:09:15]OFD Sender: No OFD packet to send [14:09:20]OFD Sender: No OFD packet to send [14:09:25]OFD Sender: No OFD packet to send [14:09:30]OFD Sender: No OFD packet to send [14:09:35]OFD Sender: No OFD packet to send [14:09:40]OFD Sender: No OFD packet to send [14:09:45]OFD Sender: No OFD packet to send [14:09:50]OFD Sender: No OFD packet to send [14:09:55]OFD Sender: No OFD packet to send [14:10:00]OFD Sender: No OFD packet to send [14:10:05]OFD Sender: No OFD packet to send [14:10:10]OFD Sender: No OFD packet to send [14:10:15]OFD Sender: No OFD packet to send [14:10:20]OFD Sender: No OFD packet to send [14:10:25]OFD Sender: No OFD packet to send [14:10:30]OFD Sender: No OFD packet to send [14:10:35]OFD Sender: No OFD packet to send [14:10:40]OFD Sender: No OFD packet to send [14:10:45]OFD Sender: No OFD packet to send [14:10:50]OFD Sender: No OFD packet to send [14:10:55]OFD Sender: No OFD packet to send [14:11:00]OFD Sender: No OFD packet to send [14:11:05]OFD Sender: No OFD packet to send [14:11:10]OFD Sender: No OFD packet to send [14:11:15]OFD Sender: No OFD packet to send [14:11:20]OFD Sender: No OFD packet to send [14:11:25]OFD Sender: No OFD packet to send [14:11:30]OFD Sender: No OFD packet to send [14:11:35]OFD Sender: No OFD packet to send [14:11:40]OFD Sender: No OFD packet to send [14:11:45]OFD Sender: No OFD packet to send [14:11:46]accept exits with 9 [14:11:46]New connection [14:11:46]New thread 3066977636 created [14:11:46]Thread 3067120996 joined [14:11:46]Waiting for new connection... [14:11:46] Sock 9.Parse request [14:11:46]Sock 9.Check first char [14:11:46]Sock 9.First char is OK [14:11:46]request: POST /json_proto HTTP/1.0 [14:11:46]Method: POST [14:11:46]URL: /json_proto [14:11:46]Method is POST - this is cgi request [14:11:46]url: /json_proto [14:11:46]query_string will be loaded in cgi processing [14:11:46]execute_cgi json_proto POST (null) [14:11:46]execute_cgi path=json_proto method=POST [14:11:46]POST find Content-Length [14:11:46]Host: 172.17.63.195:8080 [14:11:46]Content-Length: 677 [14:11:46]Content-Type: application/json [14:11:46] [14:11:46]POST finish read [14:11:46]Found Content-Length = 677 [14:11:46]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450205", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 52", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 66.90, "quantity" : 2.990, "sum" : 200.03, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 200.00, "total" : 200.00, "payments": [ { "type": 0, "sum" : 200.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:11:46]execute_script... [14:11: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)450205", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 52", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 66.90, "quantity" : 2.990, "sum" : 200.03, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 200.00, "total" : 200.00, "payments": [ { "type": 0, "sum" : 200.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:11:46]POST & json_proto [14:11:46]process_json_proto [14:11:46]json parsed OK: [14:11:46]protocol is kg_v1.0 [14:11:46]action value=close_receipt [14:11:46]process_action close_receipt [14:11:46]cmd_close_receipt [14:11:46]MH_GetDate [14:11:46]Write to MH i2c: F0 00 00 D0 03 C2 [14:11:46]Write i2c OK [14:11:46]MH_I2C_Read... [14:11:46]Read from MH i2c: F0 [14:11:46]MH_I2C_Read... [14:11:46]Read from MH i2c: F0 09 00 [14:11:46]MH_I2C_Read... [14:11:46]Read from MH i2c: F0 09 00 D0 03 00 A3 9B 1F 67 47 1B 1E 67 76 [14:11:46]GetLastDocTimeStamp 1730124323 [14:11:46]current date 1730124707 [14:11:46]FM_GetShiftState [14:11:46]SAM_PROTO_GetShiftState [14:11:46]wFMCommunicate request_size=4 [14:11:46]MH_SAM_APDU [14:11:46]CAPDU: 80 13 01 00 [14:11:46]Write to MH i2c: E2 08 00 D1 03 80 13 01 00 00 00 00 00 51 [14:11:46]Write i2c OK [14:11:46]MH_I2C_Read... [14:11:46]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:11:46]Read from MH i2c: E2 [14:11:46]MH_I2C_Read... [14:11:46]Read from MH i2c: E2 0E 00 [14:11:46]MH_I2C_Read... [14:11:46]Read from MH i2c: E2 0E 00 D1 03 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 FC [14:11:46]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [14:11:46]wFMCommunicate OK [14:11:46]SAM_PROTO_GetShiftState done [14:11:46]FM_GetShiftState done [14:11:46]opened in 1730073670 [14:11:46]opened+sec_in_day 1730160070 [14:11:46]quantity*price = 20003 [14:11:46]sum+1 = 20004 [14:11:46]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.03 ИТОГО: 200.00 Внесено: 200.00 СДАЧА: 0.00 НСП 1% : 1.77 НДС 12% : 21.24 Наличными: 200.00 Безнал.: 0.00 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 226 28.10.2024 14:11 Смена: 545 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 ФМ: 0000000000871756 ФД: 202426 ФПД: 127006167134612 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T141147&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202426&fm=127006167134612&tin=02508201610067®Number=0000000000091777&sum=20000 [14:11:47]StoreToDocumentArchive [14:11:47]shift 545 fd 202426 [14:11:47]save to /storage/0545/doc_00202426 [14:11:47]save last doc name /storage/0545/doc_00202426 to /storage/kkm_last_doc_name [14:11:47]save OK [14:11:47]Clear old archive folders... [14:11:47]ProcessDocumentItem done err = 0, tmpTLVsize=251 [14:11:47]tlvbuf is 00AA3320 [14:11:47]SAM_PROTO_ClearQueue [14:11:47]wFMCommunicate request_size=4 [14:11:47]MH_SAM_APDU [14:11:47]CAPDU: 80 09 00 00 [14:11:47]Write to MH i2c: E2 08 00 DE 03 80 09 00 00 00 00 00 00 53 [14:11:47]Write i2c OK [14:11:47]MH_I2C_Read... [14:11:47]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:11:47]Read from MH i2c: E2 [14:11:47]MH_I2C_Read... [14:11:47]Read from MH i2c: E2 03 00 [14:11:47]MH_I2C_Read... [14:11:47]Read from MH i2c: E2 03 00 DE 03 00 90 00 55 [14:11:47]RAPDU: 90 00 [14:11:47]wFMCommunicate OK [14:11:47]SAM_PROTO_ClearQueue done [14:11:47]KKMCreateOFDPacket [14:11:47]OFDProtocolAddRootSTLVToBuf [14:11:47]FM_MakeSignedData [14:11:47]FM_MakeSignedData [14:11:47]SAM_PROTO_SignData [14:11:47]wFMCommunicate request_size=4 [14:11:47]MH_SAM_APDU [14:11:47]CAPDU: 80 0D 01 02 [14:11:47]Write to MH i2c: E2 08 00 DF 03 80 0D 01 02 00 00 00 00 5B [14:11:47]Write i2c OK [14:11:47]MH_I2C_Read... [14:11:47]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:11:47]Read from MH i2c: E2 [14:11:47]MH_I2C_Read... [14:11:47]Read from MH i2c: E2 03 00 [14:11:47]MH_I2C_Read... [14:11:47]Read from MH i2c: E2 03 00 DF 03 00 90 00 56 [14:11:47]RAPDU: 90 00 [14:11:47]wFMCommunicate OK [14:11:47]wFMCommunicate request_size=255 [14:11:47]MH_SAM_APDU [14:11:47]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 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 E2 00 00 00 F4 03 04 00 A3 9B 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 BA 16 03 00 35 04 06 00 73 [14:11:47]Write to MH i2c: E2 02 01 E0 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 32 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 E2 00 00 00 F4 03 04 00 A3 9B 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 BA 16 03 00 35 04 06 00 73 00 00 C0 [14:11:47]Write i2c OK [14:11:47]MH_I2C_Read... [14:11:47]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:11:47]Read from MH i2c: E2 [14:11:47]MH_I2C_Read... [14:11:47]Read from MH i2c: E2 03 00 [14:11:47]MH_I2C_Read... [14:11:47]Read from MH i2c: E2 03 00 E0 03 00 90 00 57 [14:11:47]RAPDU: 90 00 [14:11:47]wFMCommunicate OK [14:11:47]wFMCommunicate request_size=10 [14:11:47]MH_SAM_APDU [14:11:47]CAPDU: 80 0D 02 02 05 82 ED 79 F1 94 [14:11:47]Write to MH i2c: E2 0D 00 E1 03 80 0D 02 02 05 00 82 ED 79 F1 94 00 00 D5 [14:11:47]Write i2c OK [14:11:47]MH_I2C_Read... [14:11:47]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:11:47]Read from MH i2c: E2 [14:11:47]MH_I2C_Read... [14:11:47]Read from MH i2c: E2 03 00 [14:11:47]MH_I2C_Read... [14:11:47]Read from MH i2c: E2 03 00 E1 03 00 90 00 58 [14:11:47]RAPDU: 90 00 [14:11:47]wFMCommunicate OK [14:11:47]wFMCommunicate request_size=4 [14:11:47]MH_SAM_APDU [14:11:47]CAPDU: 80 0D 03 02 [14:11:47]Write to MH i2c: E2 08 00 E2 03 80 0D 03 02 00 00 00 00 60 [14:11:47]Write i2c OK [14:11:47]MH_I2C_Read... [14:11:48]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:11:48]Read from MH i2c: E2 [14:11:48]MH_I2C_Read... [14:11:48]Read from MH i2c: E2 0B 00 [14:11:48]MH_I2C_Read... [14:11:48]Read from MH i2c: E2 0B 00 E2 03 00 01 B4 2E 68 15 0A C3 BD 90 00 4B [14:11:48]RAPDU: 01 B4 2E 68 15 0A C3 BD 90 00 [14:11:48]wFMCommunicate OK [14:11:48]SAM_PROTO_SignData done [14:11:48]FM_MakeSignedData done [14:11:48]CreateOFDProtocolMessage [14:11:48]wFMCommunicate request_size=4 [14:11:48]MH_SAM_APDU [14:11:48]CAPDU: 80 11 00 00 [14:11:48]Write to MH i2c: E2 08 00 E3 03 80 11 00 00 00 00 00 00 60 [14:11:48]Write i2c OK [14:11:48]MH_I2C_Read... [14:11:48]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:11:48]Read from MH i2c: E2 [14:11:48]MH_I2C_Read... [14:11:48]Read from MH i2c: E2 17 00 [14:11:48]MH_I2C_Read... [14:11:48]Read from MH i2c: E2 17 00 E3 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 B5 [14:11:48]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [14:11:48]wFMCommunicate OK [14:11:48]CreateOFDProtocolMessage done [14:11:48]OFDSenderStorePacket 202426 [14:11:48]StoreOFDPacket docnum=202426 [14:11:48]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 B2 18 07 01 D3 8A 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 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 E2 00 00 00 F4 03 04 00 A3 9B 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 BA 16 03 00 35 04 06 00 73 82 ED 79 F1 94 01 B4 2E 68 15 0A C3 BD [14:11:48]CheckFolder [14:11:48]dirname=/storage/ofd_packets [14:11:48]CheckFolder done [14:11:48]ProducePacketName [14:11:48]name=ofd_packets/00202426 [14:11:48]NVStorageSaveData ofd_packets/00202426 [14:11:48]File name is /storage/ofd_packets/00202426 [14:11:48]Write 301 bytes [14:11:48]NVStorageSaveData done [14:11:48]OFDSenderStorePacket done [14:11:48]KKMCreateOFDPacket done [14:11:48]NVStorageSaveData kkm_last_timestamp [14:11:48]File name is /storage/kkm_last_timestamp [14:11:48]Write 4 bytes [14:11:48]NVStorageSaveData done [14:11:48]ExternCall_PrintAddStr [14:11:48]wPrintStart [14:11:48]Write to MH i2c: 01 00 00 E4 03 E7 [14:11:48]Write i2c OK [14:11:48]MH_I2C_Read... [14:11:48]Read from MH i2c: 01 [14:11:48]MH_I2C_Read... [14:11:48]Read from MH i2c: 01 07 00 [14:11:48]MH_I2C_Read... [14:11:48]Read from MH i2c: 01 07 00 E4 03 00 00 00 00 00 FF 0F FC [14:11:48]RasterBufferAndPrint [14:11:48]line Счет N : (1)450205 [14:11:48]line ИНН: 02508201610067 [14:11:48]line Контрольно-Кассовый Чек [14:11:48]line ПРОДАЖА [14:11:48]line ТРК (МРК, ГНК) : 52 [14:11:48]line Товар: 2710124130 [14:11:48]line Аи-92-К-2 [14:11:48]line 2.990 * 66.90 [14:11:48]line = 200.03 [14:11:48]line НДС 12% НСП 1% [14:11:48]line > о реализуемом товаре [14:11:48]line ОКРУГЛЕНИЕ: -0.03 [14:11:48]line ИТОГО: 200.00 [14:11:48]line Внесено: 200.00 [14:11:48]line СДАЧА: 0.00 [14:11:48]line НСП 1% : 1.77 [14:11:48]line НДС 12% : 21.24 [14:11:48]line Наличными: 200.00 [14:11:48]line Безнал.: 0.00 [14:11:48]line Место: АЗС № 171 "Партнер Нефть" [14:11:48]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [14:11:48]line СНО: Общий режим [14:11:48]line Чек 226 28.10.2024 14:11 [14:11:48]line Смена: 545 ФФД: 1.0 [14:11:48]line ЗНМ: 0300000109 [14:11:48]line РНМ: 0000000000091777 [14:11:48]line Версия ККМ: 001 [14:11:48]line ФМ: 0000000000871756 [14:11:48]line ФД: 202426 [14:11:48]line ФПД: 127006167134612 [14:11:48]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T141147&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202426&fm=127006167134612&tin=02508201610067®Number=0000000000091777&sum=20000 [14:11:48]OFD Sender: Processing packet 202426 [packets to send 116, broken 115] [14:11:48]ProducePacketName [14:11:48]name=ofd_packets/00202426 [14:11:48]OFD Sender: To server: pG, [14:11:48]CommunicateWithHost lk.salyk.kg:30040 [14:11:48]ConnectInit lk.salyk.kg [14:11:48]written 0, free lines is 4095 [14:11:48]Connected sock=10 [14:11: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 35 36 0F 01 00 00 B2 18 07 01 D3 8A 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 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 E2 00 00 00 F4 03 04 00 A3 9B 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 BA 16 03 00 35 04 06 00 73 82 ED 79 F1 94 01 B4 2E 68 15 0A C3 BD [14:11: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 35 36 4F 00 00 00 CF 72 47 00 E4 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 35 36 10 04 04 00 BA 16 03 00 F4 03 04 00 59 47 1F 67 B6 04 01 00 00 BF 58 14 89 2C C3 B0 10 [14:11:48]CommunicateWithHost err = 0 [14:11:48]CheckOFDResponse [14:11:48]1017 (14) - 77093643461234 [14:11:48]1041 (16) - 0000000000871756 [14:11:48]1040 (4) - 202426 [14:11:48]1012 (4) - 28.10.2024 08:12 [14:11:48]1206 (1) - 0 [14:11:48]OFD Sender: Remove packet 202426 [14:11:48]ProducePacketName [14:11:48]name=ofd_packets/00202426 [14:11:48]NVStorageDeleteData [14:11:48]Write to MH i2c: 01 00 00 0F 04 13 [14:11:48]Write i2c OK [14:11:48]MH_I2C_Read... [14:11:48]Read from MH i2c: 01 [14:11:48]MH_I2C_Read... [14:11:48]Read from MH i2c: 01 07 00 [14:11:48]MH_I2C_Read... [14:11:48]Read from MH i2c: 01 07 00 0F 04 00 00 00 00 00 93 0C B9 [14:11:48]RasterBufferAndPrint [14:11:48]line [14:11:48]line [14:11:48]line [14:11:48]line [14:11:48]line [14:11:48]written 0, free lines is 3223 [14:11:48]MH_Cut [14:11:48]Write to MH i2c: D1 01 00 16 04 01 EC [14:11:48]Write i2c OK [14:11:48]MH_I2C_Read... [14:11:48]Read from MH i2c: D1 [14:11:48]MH_I2C_Read... [14:11:48]Read from MH i2c: D1 01 00 [14:11:48]MH_I2C_Read... [14:11:48]Read from MH i2c: D1 01 00 16 04 00 EB [14:11:48]Write to MH i2c: 01 00 00 17 04 1B [14:11:48]Write i2c OK [14:11:48]MH_I2C_Read... [14:11:49]OFD Sender: No OFD packet to send [14:11:49]*** Cut start [14:11:49]*** Purtial cut [14:11:49]*** Stage 1: CUTSNS_PIN = 1 [14:11:50]Read from MH i2c: 01 [14:11:50]MH_I2C_Read... [14:11:50]*** Stop cut motor [14:11:50]*** Cut end [14:11:50]Read from MH i2c: 01 07 00 [14:11:50]MH_I2C_Read... [14:11:50]Read from MH i2c: 01 07 00 17 04 00 00 00 00 00 FF 0F 30 [14:11:50]process_action close_receipt done [14:11:50]requested_data is exist [14:11:50]produce_requested_data [14:11:50]requested_item fm.sn is exist - process it [14:11:50]wFMCommunicate request_size=4 [14:11:50]MH_SAM_APDU [14:11:50]CAPDU: 80 11 00 00 [14:11:50]Write to MH i2c: E2 08 00 18 04 80 11 00 00 00 00 00 00 96 [14:11:50]Write i2c OK [14:11:50]MH_I2C_Read... [14:11:50]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:11:50]Read from MH i2c: E2 [14:11:50]MH_I2C_Read... [14:11:50]Read from MH i2c: E2 17 00 [14:11:50]MH_I2C_Read... [14:11:50]Read from MH i2c: E2 17 00 18 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 EB [14:11:50]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [14:11:50]wFMCommunicate OK [14:11:50]requested_item fd.num is exist - process it [14:11:50]SAM_PROTO_GetFieldsCounters [14:11:50]wFMCommunicate request_size=4 [14:11:50]MH_SAM_APDU [14:11:50]CAPDU: 80 13 00 00 [14:11:50]Write to MH i2c: E2 08 00 19 04 80 13 00 00 00 00 00 00 99 [14:11:50]Write i2c OK [14:11:50]MH_I2C_Read... [14:11:50]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:11:50]Read from MH i2c: E2 [14:11:50]MH_I2C_Read... [14:11:50]Read from MH i2c: E2 62 00 [14:11:50]MH_I2C_Read... [14:11:50]Read from MH i2c: E2 62 00 19 04 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 BA 16 03 00 0E 04 04 00 21 02 00 00 12 04 04 00 E2 00 00 00 5E 04 04 00 E2 00 00 00 57 04 04 00 E3 00 00 00 19 04 04 00 00 00 00 00 90 00 5E [14:11: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 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 BA 16 03 00 0E 04 04 00 21 02 00 00 12 04 04 00 E2 00 00 00 5E 04 04 00 E2 00 00 00 57 04 04 00 E3 00 00 00 19 04 04 00 00 00 00 00 90 00 [14:11:50]wFMCommunicate OK [14:11:50]SAM_PROTO_GetFieldsCounters done [14:11:50]requested_item shift.num is exist - process it [14:11:50]requested_item shift.opened is exist - process it [14:11:50]req_shift_opened [14:11:50]FM_GetShiftState [14:11:50]SAM_PROTO_GetShiftState [14:11:50]wFMCommunicate request_size=4 [14:11:50]MH_SAM_APDU [14:11:50]CAPDU: 80 13 01 00 [14:11:50]Write to MH i2c: E2 08 00 1A 04 80 13 01 00 00 00 00 00 9B [14:11:50]Write i2c OK [14:11:50]MH_I2C_Read... [14:11:50]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:11:50]Read from MH i2c: E2 [14:11:50]MH_I2C_Read... [14:11:50]Read from MH i2c: E2 0E 00 [14:11:50]MH_I2C_Read... [14:11:50]Read from MH i2c: E2 0E 00 1A 04 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 46 [14:11:50]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [14:11:50]wFMCommunicate OK [14:11:50]SAM_PROTO_GetShiftState done [14:11:50]FM_GetShiftState done [14:11:50]req_shift_opened done [14:11:50]requested_item shift.open_date is exist - process it [14:11:50]req_shift_open_date [14:11:50]req_shift_open_date done [14:11:50]produce_requested_data done [14:11:50]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202426,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670} [14:11:50]process_action_free close_receipt [14:11:50]json_value_free [14:11:50]json_value_free done [14:11:50]process_json_proto returns [14:11:50]Send response to host [14:11:50]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202426,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670}}} [14:11:50]free response buf [14:11:50]execute_script done [14:11:50]execute_script returns [14:11:50]free content buf [14:11:50]Sock 9.Close socket [14:11:50]Sock 9.Thread stoped [14:11:54]OFD Sender: No OFD packet to send [14:11:59]OFD Sender: No OFD packet to send [14:12:04]OFD Sender: No OFD packet to send [14:12:09]OFD Sender: No OFD packet to send [14:12:14]OFD Sender: No OFD packet to send [14:12:19]OFD Sender: No OFD packet to send [14:12:24]OFD Sender: No OFD packet to send [14:12:29]OFD Sender: No OFD packet to send [14:12:34]OFD Sender: No OFD packet to send [14:12:39]OFD Sender: No OFD packet to send [14:12:44]OFD Sender: No OFD packet to send [14:12:49]OFD Sender: No OFD packet to send [14:12:54]OFD Sender: No OFD packet to send [14:12:59]OFD Sender: No OFD packet to send [14:13:04]OFD Sender: No OFD packet to send [14:13:09]OFD Sender: No OFD packet to send [14:13:14]OFD Sender: No OFD packet to send [14:13:19]OFD Sender: No OFD packet to send [14:13:24]OFD Sender: No OFD packet to send [14:13:29]OFD Sender: No OFD packet to send [14:13:34]OFD Sender: No OFD packet to send [14:13:39]OFD Sender: No OFD packet to send [14:13:44]OFD Sender: No OFD packet to send [14:13:49]OFD Sender: No OFD packet to send [14:13:54]OFD Sender: No OFD packet to send [14:13:59]OFD Sender: No OFD packet to send [14:14:04]OFD Sender: No OFD packet to send [14:14:09]OFD Sender: No OFD packet to send [14:14:14]OFD Sender: No OFD packet to send [14:14:19]OFD Sender: No OFD packet to send [14:14:24]OFD Sender: No OFD packet to send [14:14:26]accept exits with 8 [14:14:26]New connection [14:14:26]New thread 3067120996 created [14:14:26]Thread 3066977636 joined [14:14:26]Waiting for new connection... [14:14:26] Sock 8.Parse request [14:14:26]Sock 8.Check first char [14:14:26]Sock 8.First char is OK [14:14:26]request: POST /json_proto HTTP/1.0 [14:14:26]Method: POST [14:14:26]URL: /json_proto [14:14:26]Method is POST - this is cgi request [14:14:26]url: /json_proto [14:14:26]query_string will be loaded in cgi processing [14:14:26]execute_cgi json_proto POST (null) [14:14:26]execute_cgi path=json_proto method=POST [14:14:26]POST find Content-Length [14:14:26]Host: 172.17.63.195:8080 [14:14:26]Content-Length: 671 [14:14:26]Content-Type: application/json [14:14:26] [14:14:26]POST finish read [14:14:26]Found Content-Length = 671 [14:14:26]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450206", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "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" ] } } [14:14:26]execute_script... [14:14: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)450206", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "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" ] } } [14:14:26]POST & json_proto [14:14:26]process_json_proto [14:14:26]json parsed OK: [14:14:26]protocol is kg_v1.0 [14:14:26]action value=close_receipt [14:14:26]process_action close_receipt [14:14:26]cmd_close_receipt [14:14:26]MH_GetDate [14:14:26]Write to MH i2c: F0 00 00 1B 04 0E [14:14:26]Write i2c OK [14:14:26]MH_I2C_Read... [14:14:26]Read from MH i2c: F0 [14:14:26]MH_I2C_Read... [14:14:26]Read from MH i2c: F0 09 00 [14:14:26]MH_I2C_Read... [14:14:26]Read from MH i2c: F0 09 00 1B 04 00 43 9C 1F 67 47 1B 1E 67 63 [14:14:26]GetLastDocTimeStamp 1730124707 [14:14:26]current date 1730124867 [14:14:26]FM_GetShiftState [14:14:26]SAM_PROTO_GetShiftState [14:14:26]wFMCommunicate request_size=4 [14:14:26]MH_SAM_APDU [14:14:26]CAPDU: 80 13 01 00 [14:14:26]Write to MH i2c: E2 08 00 1C 04 80 13 01 00 00 00 00 00 9D [14:14:26]Write i2c OK [14:14:26]MH_I2C_Read... [14:14:26]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:14:26]Read from MH i2c: E2 [14:14:26]MH_I2C_Read... [14:14:26]Read from MH i2c: E2 0E 00 [14:14:26]MH_I2C_Read... [14:14:26]Read from MH i2c: E2 0E 00 1C 04 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 48 [14:14:26]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [14:14:26]wFMCommunicate OK [14:14:26]SAM_PROTO_GetShiftState done [14:14:26]FM_GetShiftState done [14:14:26]opened in 1730073670 [14:14:26]opened+sec_in_day 1730160070 [14:14:26]quantity*price = 70041 [14:14:26]sum+1 = 70043 [14:14:26]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.42 ИТОГО: 700.00 Внесено: 700.00 СДАЧА: 0.00 НСП 1% : 6.20 НДС 12% : 74.38 Наличными: 700.00 Безнал.: 0.00 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 227 28.10.2024 14:14 Смена: 545 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 ФМ: 0000000000871756 ФД: 202427 ФПД: 80163452786166 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T141427&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202427&fm=80163452786166&tin=02508201610067®Number=0000000000091777&sum=70000 [14:14:27]StoreToDocumentArchive [14:14:27]shift 545 fd 202427 [14:14:27]save to /storage/0545/doc_00202427 [14:14:27]save last doc name /storage/0545/doc_00202427 to /storage/kkm_last_doc_name [14:14:27]save OK [14:14:27]Clear old archive folders... [14:14:27]ProcessDocumentItem done err = 0, tmpTLVsize=252 [14:14:27]tlvbuf is 00AB2670 [14:14:27]SAM_PROTO_ClearQueue [14:14:27]wFMCommunicate request_size=4 [14:14:27]MH_SAM_APDU [14:14:27]CAPDU: 80 09 00 00 [14:14:27]Write to MH i2c: E2 08 00 29 04 80 09 00 00 00 00 00 00 9F [14:14:27]Write i2c OK [14:14:27]MH_I2C_Read... [14:14:27]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:14:27]Read from MH i2c: E2 [14:14:27]MH_I2C_Read... [14:14:27]Read from MH i2c: E2 03 00 [14:14:27]MH_I2C_Read... [14:14:27]Read from MH i2c: E2 03 00 29 04 00 90 00 A1 [14:14:27]RAPDU: 90 00 [14:14:27]wFMCommunicate OK [14:14:27]SAM_PROTO_ClearQueue done [14:14:27]KKMCreateOFDPacket [14:14:27]OFDProtocolAddRootSTLVToBuf [14:14:27]FM_MakeSignedData [14:14:27]FM_MakeSignedData [14:14:27]SAM_PROTO_SignData [14:14:27]wFMCommunicate request_size=4 [14:14:27]MH_SAM_APDU [14:14:27]CAPDU: 80 0D 01 02 [14:14:27]Write to MH i2c: E2 08 00 2A 04 80 0D 01 02 00 00 00 00 A7 [14:14:27]Write i2c OK [14:14:27]MH_I2C_Read... [14:14:27]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:14:27]Read from MH i2c: E2 [14:14:27]MH_I2C_Read... [14:14:27]Read from MH i2c: E2 03 00 [14:14:27]MH_I2C_Read... [14:14:27]Read from MH i2c: E2 03 00 2A 04 00 90 00 A2 [14:14:27]RAPDU: 90 00 [14:14:27]wFMCommunicate OK [14:14:27]wFMCommunicate request_size=255 [14:14:27]MH_SAM_APDU [14:14:27]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 20 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 E3 00 00 00 F4 03 04 00 43 9C 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 BB 16 03 00 35 04 06 00 [14:14:27]Write to MH i2c: E2 02 01 2B 04 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 20 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 E3 00 00 00 F4 03 04 00 43 9C 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 BB 16 03 00 35 04 06 00 00 00 D8 [14:14:27]Write i2c OK [14:14:27]MH_I2C_Read... [14:14:27]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:14:27]Read from MH i2c: E2 [14:14:27]MH_I2C_Read... [14:14:27]Read from MH i2c: E2 03 00 [14:14:27]MH_I2C_Read... [14:14:27]Read from MH i2c: E2 03 00 2B 04 00 90 00 A3 [14:14:27]RAPDU: 90 00 [14:14:27]wFMCommunicate OK [14:14:27]wFMCommunicate request_size=11 [14:14:27]MH_SAM_APDU [14:14:27]CAPDU: 80 0D 02 02 06 48 E8 82 20 95 F6 [14:14:27]Write to MH i2c: E2 0E 00 2C 04 80 0D 02 02 06 00 48 E8 82 20 95 F6 00 00 13 [14:14:27]Write i2c OK [14:14:27]MH_I2C_Read... [14:14:27]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:14:27]Read from MH i2c: E2 [14:14:27]MH_I2C_Read... [14:14:27]Read from MH i2c: E2 03 00 [14:14:27]MH_I2C_Read... [14:14:27]Read from MH i2c: E2 03 00 2C 04 00 90 00 A4 [14:14:27]RAPDU: 90 00 [14:14:27]wFMCommunicate OK [14:14:27]wFMCommunicate request_size=4 [14:14:27]MH_SAM_APDU [14:14:27]CAPDU: 80 0D 03 02 [14:14:27]Write to MH i2c: E2 08 00 2D 04 80 0D 03 02 00 00 00 00 AC [14:14:27]Write i2c OK [14:14:27]MH_I2C_Read... [14:14:28]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:14:28]Read from MH i2c: E2 [14:14:28]MH_I2C_Read... [14:14:28]Read from MH i2c: E2 0B 00 [14:14:28]MH_I2C_Read... [14:14:28]Read from MH i2c: E2 0B 00 2D 04 00 B0 90 E8 EB 64 84 32 6C 90 00 46 [14:14:28]RAPDU: B0 90 E8 EB 64 84 32 6C 90 00 [14:14:28]wFMCommunicate OK [14:14:28]SAM_PROTO_SignData done [14:14:28]FM_MakeSignedData done [14:14:28]CreateOFDProtocolMessage [14:14:28]wFMCommunicate request_size=4 [14:14:28]MH_SAM_APDU [14:14:28]CAPDU: 80 11 00 00 [14:14:28]Write to MH i2c: E2 08 00 2E 04 80 11 00 00 00 00 00 00 AC [14:14:28]Write i2c OK [14:14:28]MH_I2C_Read... [14:14:28]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:14:28]Read from MH i2c: E2 [14:14:28]MH_I2C_Read... [14:14:28]Read from MH i2c: E2 17 00 [14:14:28]MH_I2C_Read... [14:14:28]Read from MH i2c: E2 17 00 2E 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 01 [14:14:28]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [14:14:28]wFMCommunicate OK [14:14:28]CreateOFDProtocolMessage done [14:14:28]OFDSenderStorePacket 202427 [14:14:28]StoreOFDPacket docnum=202427 [14:14:28]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 01 00 00 04 8D 08 01 88 BA 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 20 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 E3 00 00 00 F4 03 04 00 43 9C 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 BB 16 03 00 35 04 06 00 48 E8 82 20 95 F6 B0 90 E8 EB 64 84 32 6C [14:14:28]CheckFolder [14:14:28]dirname=/storage/ofd_packets [14:14:28]CheckFolder done [14:14:28]ProducePacketName [14:14:28]name=ofd_packets/00202427 [14:14:28]NVStorageSaveData ofd_packets/00202427 [14:14:28]File name is /storage/ofd_packets/00202427 [14:14:28]Write 302 bytes [14:14:28]NVStorageSaveData done [14:14:28]OFDSenderStorePacket done [14:14:28]KKMCreateOFDPacket done [14:14:28]NVStorageSaveData kkm_last_timestamp [14:14:28]File name is /storage/kkm_last_timestamp [14:14:28]Write 4 bytes [14:14:28]NVStorageSaveData done [14:14:28]ExternCall_PrintAddStr [14:14:28]wPrintStart [14:14:28]Write to MH i2c: 01 00 00 2F 04 33 [14:14:28]Write i2c OK [14:14:28]MH_I2C_Read... [14:14:28]Read from MH i2c: 01 [14:14:28]MH_I2C_Read... [14:14:28]Read from MH i2c: 01 07 00 [14:14:28]MH_I2C_Read... [14:14:28]Read from MH i2c: 01 07 00 2F 04 00 00 00 00 00 FF 0F 48 [14:14:28]RasterBufferAndPrint [14:14:28]line Счет N : (1)450206 [14:14:28]line ИНН: 02508201610067 [14:14:28]line Контрольно-Кассовый Чек [14:14:28]line ПРОДАЖА [14:14:28]line ТРК (МРК, ГНК) : 32 [14:14:28]line Товар: 2710124130 [14:14:28]line SUPER 92-К-5 [14:14:28]line 10.240 * 68.40 [14:14:28]line = 700.42 [14:14:28]line НДС 12% НСП 1% [14:14:28]line > о реализуемом товаре [14:14:28]line ОКРУГЛЕНИЕ: -0.42 [14:14:28]line ИТОГО: 700.00 [14:14:28]line Внесено: 700.00 [14:14:28]line СДАЧА: 0.00 [14:14:28]line НСП 1% : 6.20 [14:14:28]line НДС 12% : 74.38 [14:14:28]line Наличными: 700.00 [14:14:28]line Безнал.: 0.00 [14:14:28]line Место: АЗС № 171 "Партнер Нефть" [14:14:28]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [14:14:28]line СНО: Общий режим [14:14:28]line Чек 227 28.10.2024 14:14 [14:14:28]line Смена: 545 ФФД: 1.0 [14:14:28]line ЗНМ: 0300000109 [14:14:28]line РНМ: 0000000000091777 [14:14:28]line Версия ККМ: 001 [14:14:28]line ФМ: 0000000000871756 [14:14:28]line ФД: 202427 [14:14:28]line ФПД: 80163452786166 [14:14:28]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T141427&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202427&fm=80163452786166&tin=02508201610067®Number=0000000000091777&sum=70000 [14:14:28]OFD Sender: Processing packet 202427 [packets to send 116, broken 115] [14:14:28]ProducePacketName [14:14:28]name=ofd_packets/00202427 [14:14:28]OFD Sender: To server: pG, [14:14:28]CommunicateWithHost lk.salyk.kg:30040 [14:14:28]ConnectInit lk.salyk.kg [14:14:28]written 0, free lines is 4095 [14:14:28]Connected sock=10 [14:14:28]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 01 00 00 04 8D 08 01 88 BA 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 20 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 E3 00 00 00 F4 03 04 00 43 9C 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 BB 16 03 00 35 04 06 00 48 E8 82 20 95 F6 B0 90 E8 EB 64 84 32 6C [14:14:28]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 30 E8 47 00 03 CB A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 BB 16 03 00 F4 03 04 00 F9 47 1F 67 B6 04 01 00 00 34 45 01 45 37 6D 56 11 [14:14:28]CommunicateWithHost err = 0 [14:14:28]CheckOFDResponse [14:14:28]1017 (14) - 77093643461234 [14:14:28]1041 (16) - 0000000000871756 [14:14:28]1040 (4) - 202427 [14:14:28]1012 (4) - 28.10.2024 08:14 [14:14:28]1206 (1) - 0 [14:14:28]OFD Sender: Remove packet 202427 [14:14:28]ProducePacketName [14:14:28]name=ofd_packets/00202427 [14:14:28]NVStorageDeleteData [14:14:28]Write to MH i2c: 01 00 00 5A 04 5E [14:14:28]Write i2c OK [14:14:28]MH_I2C_Read... [14:14:28]Read from MH i2c: 01 [14:14:28]MH_I2C_Read... [14:14:28]Read from MH i2c: 01 07 00 [14:14:28]MH_I2C_Read... [14:14:28]Read from MH i2c: 01 07 00 5A 04 00 00 00 00 00 8F 0C 00 [14:14:28]RasterBufferAndPrint [14:14:28]line [14:14:28]line [14:14:28]line [14:14:28]line [14:14:28]line [14:14:28]written 0, free lines is 3218 [14:14:28]MH_Cut [14:14:28]Write to MH i2c: D1 01 00 61 04 01 37 [14:14:28]Write i2c OK [14:14:28]MH_I2C_Read... [14:14:28]Read from MH i2c: D1 [14:14:28]MH_I2C_Read... [14:14:28]Read from MH i2c: D1 01 00 [14:14:28]MH_I2C_Read... [14:14:28]Read from MH i2c: D1 01 00 61 04 00 36 [14:14:28]Write to MH i2c: 01 00 00 62 04 66 [14:14:28]Write i2c OK [14:14:28]MH_I2C_Read... [14:14:29]OFD Sender: No OFD packet to send [14:14:29]*** Cut start [14:14:29]*** Purtial cut [14:14:29]*** Stage 1: CUTSNS_PIN = 1 [14:14:30]Read from MH i2c: 01 [14:14:30]MH_I2C_Read... [14:14:30]*** Stop cut motor [14:14:30]*** Cut end [14:14:30]Read from MH i2c: 01 07 00 [14:14:30]MH_I2C_Read... [14:14:30]Read from MH i2c: 01 07 00 62 04 00 00 00 00 00 FF 0F 7B [14:14:30]process_action close_receipt done [14:14:30]requested_data is exist [14:14:30]produce_requested_data [14:14:30]requested_item fm.sn is exist - process it [14:14:30]wFMCommunicate request_size=4 [14:14:30]MH_SAM_APDU [14:14:30]CAPDU: 80 11 00 00 [14:14:30]Write to MH i2c: E2 08 00 63 04 80 11 00 00 00 00 00 00 E1 [14:14:30]Write i2c OK [14:14:30]MH_I2C_Read... [14:14:30]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:14:30]Read from MH i2c: E2 [14:14:30]MH_I2C_Read... [14:14:30]Read from MH i2c: E2 17 00 [14:14:30]MH_I2C_Read... [14:14:30]Read from MH i2c: E2 17 00 63 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 36 [14:14:30]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [14:14:30]wFMCommunicate OK [14:14:30]requested_item fd.num is exist - process it [14:14:30]SAM_PROTO_GetFieldsCounters [14:14:30]wFMCommunicate request_size=4 [14:14:30]MH_SAM_APDU [14:14:30]CAPDU: 80 13 00 00 [14:14:30]Write to MH i2c: E2 08 00 64 04 80 13 00 00 00 00 00 00 E4 [14:14:30]Write i2c OK [14:14:30]MH_I2C_Read... [14:14:30]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:14:30]Read from MH i2c: E2 [14:14:30]MH_I2C_Read... [14:14:30]Read from MH i2c: E2 62 00 [14:14:30]MH_I2C_Read... [14:14:30]Read from MH i2c: E2 62 00 64 04 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 BB 16 03 00 0E 04 04 00 21 02 00 00 12 04 04 00 E3 00 00 00 5E 04 04 00 E3 00 00 00 57 04 04 00 E4 00 00 00 19 04 04 00 00 00 00 00 90 00 AD [14:14: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 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 BB 16 03 00 0E 04 04 00 21 02 00 00 12 04 04 00 E3 00 00 00 5E 04 04 00 E3 00 00 00 57 04 04 00 E4 00 00 00 19 04 04 00 00 00 00 00 90 00 [14:14:30]wFMCommunicate OK [14:14:30]SAM_PROTO_GetFieldsCounters done [14:14:30]requested_item shift.num is exist - process it [14:14:30]requested_item shift.opened is exist - process it [14:14:30]req_shift_opened [14:14:30]FM_GetShiftState [14:14:30]SAM_PROTO_GetShiftState [14:14:30]wFMCommunicate request_size=4 [14:14:30]MH_SAM_APDU [14:14:30]CAPDU: 80 13 01 00 [14:14:30]Write to MH i2c: E2 08 00 65 04 80 13 01 00 00 00 00 00 E6 [14:14:30]Write i2c OK [14:14:30]MH_I2C_Read... [14:14:30]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:14:30]Read from MH i2c: E2 [14:14:30]MH_I2C_Read... [14:14:30]Read from MH i2c: E2 0E 00 [14:14:30]MH_I2C_Read... [14:14:30]Read from MH i2c: E2 0E 00 65 04 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 91 [14:14:30]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [14:14:30]wFMCommunicate OK [14:14:30]SAM_PROTO_GetShiftState done [14:14:30]FM_GetShiftState done [14:14:30]req_shift_opened done [14:14:30]requested_item shift.open_date is exist - process it [14:14:30]req_shift_open_date [14:14:30]req_shift_open_date done [14:14:30]produce_requested_data done [14:14:30]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202427,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670} [14:14:30]process_action_free close_receipt [14:14:30]json_value_free [14:14:30]json_value_free done [14:14:30]process_json_proto returns [14:14:30]Send response to host [14:14:30]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202427,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670}}} [14:14:30]free response buf [14:14:30]execute_script done [14:14:30]execute_script returns [14:14:30]free content buf [14:14:30]Sock 8.Close socket [14:14:30]Sock 8.Thread stoped [14:14:34]OFD Sender: No OFD packet to send [14:14:39]OFD Sender: No OFD packet to send [14:14:44]OFD Sender: No OFD packet to send [14:14:49]OFD Sender: No OFD packet to send [14:14:54]OFD Sender: No OFD packet to send [14:14:59]OFD Sender: No OFD packet to send [14:15:04]OFD Sender: No OFD packet to send [14:15:09]OFD Sender: No OFD packet to send [14:15:14]OFD Sender: No OFD packet to send [14:15:19]OFD Sender: No OFD packet to send [14:15:24]OFD Sender: No OFD packet to send [14:15:29]OFD Sender: No OFD packet to send [14:15:34]OFD Sender: No OFD packet to send [14:15:39]OFD Sender: No OFD packet to send [14:15:44]OFD Sender: No OFD packet to send [14:15:49]OFD Sender: No OFD packet to send [14:15:54]OFD Sender: No OFD packet to send [14:15:59]OFD Sender: No OFD packet to send [14:16:02]accept exits with 9 [14:16:02]New connection [14:16:02]New thread 3066977636 created [14:16:02]Thread 3067120996 joined [14:16:02]Waiting for new connection... [14:16:02] Sock 9.Parse request [14:16:02]Sock 9.Check first char [14:16:02]Sock 9.First char is OK [14:16:02]request: POST /json_proto HTTP/1.0 [14:16:02]Method: POST [14:16:02]URL: /json_proto [14:16:02]Method is POST - this is cgi request [14:16:02]url: /json_proto [14:16:02]query_string will be loaded in cgi processing [14:16:02]execute_cgi json_proto POST (null) [14:16:02]execute_cgi path=json_proto method=POST [14:16:02]POST find Content-Length [14:16:02]Host: 172.17.63.195:8080 [14:16:02]Content-Length: 682 [14:16:02]Content-Type: application/json [14:16:02] [14:16:02]POST finish read [14:16:02]Found Content-Length = 682 [14:16:02]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450207", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 66.90, "quantity" : 17.940, "sum" : 1200.19, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1200.00, "total" : 1200.00, "payments": [ { "type": 0, "sum" : 1200.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:16:02]execute_script... [14:16: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)450207", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 66.90, "quantity" : 17.940, "sum" : 1200.19, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1200.00, "total" : 1200.00, "payments": [ { "type": 0, "sum" : 1200.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:16:02]POST & json_proto [14:16:02]process_json_proto [14:16:02]json parsed OK: [14:16:02]protocol is kg_v1.0 [14:16:02]action value=close_receipt [14:16:02]process_action close_receipt [14:16:02]cmd_close_receipt [14:16:02]MH_GetDate [14:16:02]Write to MH i2c: F0 00 00 66 04 59 [14:16:02]Write i2c OK [14:16:02]MH_I2C_Read... [14:16:02]Read from MH i2c: F0 [14:16:02]MH_I2C_Read... [14:16:02]Read from MH i2c: F0 09 00 [14:16:02]MH_I2C_Read... [14:16:02]Read from MH i2c: F0 09 00 66 04 00 A3 9C 1F 67 47 1B 1E 67 0E [14:16:02]GetLastDocTimeStamp 1730124867 [14:16:02]current date 1730124963 [14:16:02]FM_GetShiftState [14:16:02]SAM_PROTO_GetShiftState [14:16:02]wFMCommunicate request_size=4 [14:16:02]MH_SAM_APDU [14:16:02]CAPDU: 80 13 01 00 [14:16:02]Write to MH i2c: E2 08 00 67 04 80 13 01 00 00 00 00 00 E8 [14:16:02]Write i2c OK [14:16:02]MH_I2C_Read... [14:16:02]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:16:02]Read from MH i2c: E2 [14:16:02]MH_I2C_Read... [14:16:02]Read from MH i2c: E2 0E 00 [14:16:02]MH_I2C_Read... [14:16:02]Read from MH i2c: E2 0E 00 67 04 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 93 [14:16:02]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [14:16:02]wFMCommunicate OK [14:16:02]SAM_PROTO_GetShiftState done [14:16:02]FM_GetShiftState done [14:16:02]opened in 1730073670 [14:16:02]opened+sec_in_day 1730160070 [14:16:02]quantity*price = 120018 [14:16:02]sum+1 = 120020 [14:16:02]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.19 ИТОГО: 1200.00 Внесено: 1200.00 СДАЧА: 0.00 НСП 1% : 10.62 НДС 12% : 127.45 Наличными: 1200.00 Безнал.: 0.00 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 228 28.10.2024 14:16 Смена: 545 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 ФМ: 0000000000871756 ФД: 202428 ФПД: 168498751212274 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T141603&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202428&fm=168498751212274&tin=02508201610067®Number=0000000000091777&sum=120000 [14:16:03]StoreToDocumentArchive [14:16:03]shift 545 fd 202428 [14:16:03]save to /storage/0545/doc_00202428 [14:16:03]save last doc name /storage/0545/doc_00202428 to /storage/kkm_last_doc_name [14:16:03]save OK [14:16:03]Clear old archive folders... [14:16:03]ProcessDocumentItem done err = 0, tmpTLVsize=251 [14:16:03]tlvbuf is 00B092B0 [14:16:03]SAM_PROTO_ClearQueue [14:16:03]wFMCommunicate request_size=4 [14:16:03]MH_SAM_APDU [14:16:03]CAPDU: 80 09 00 00 [14:16:03]Write to MH i2c: E2 08 00 74 04 80 09 00 00 00 00 00 00 EA [14:16:03]Write i2c OK [14:16:03]MH_I2C_Read... [14:16:03]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:16:03]Read from MH i2c: E2 [14:16:03]MH_I2C_Read... [14:16:03]Read from MH i2c: E2 03 00 [14:16:03]MH_I2C_Read... [14:16:03]Read from MH i2c: E2 03 00 74 04 00 90 00 EC [14:16:03]RAPDU: 90 00 [14:16:03]wFMCommunicate OK [14:16:03]SAM_PROTO_ClearQueue done [14:16:03]KKMCreateOFDPacket [14:16:03]OFDProtocolAddRootSTLVToBuf [14:16:03]FM_MakeSignedData [14:16:03]FM_MakeSignedData [14:16:03]SAM_PROTO_SignData [14:16:03]wFMCommunicate request_size=4 [14:16:03]MH_SAM_APDU [14:16:03]CAPDU: 80 0D 01 02 [14:16:03]Write to MH i2c: E2 08 00 75 04 80 0D 01 02 00 00 00 00 F2 [14:16:03]Write i2c OK [14:16:03]MH_I2C_Read... [14:16:04]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:16:04]Read from MH i2c: E2 [14:16:04]MH_I2C_Read... [14:16:04]Read from MH i2c: E2 03 00 [14:16:04]MH_I2C_Read... [14:16:04]Read from MH i2c: E2 03 00 75 04 00 90 00 ED [14:16:04]RAPDU: 90 00 [14:16:04]wFMCommunicate OK [14:16:04]wFMCommunicate request_size=255 [14:16:04]MH_SAM_APDU [14: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 32 FF 03 08 00 03 14 46 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 D3 D4 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C0 D4 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 26 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C9 31 00 00 00 00 07 04 06 00 C0 D4 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 E4 00 00 00 F4 03 04 00 A3 9C 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 BC 16 03 00 35 04 06 00 99 [14:16:04]Write to MH i2c: E2 02 01 76 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 32 FF 03 08 00 03 14 46 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 D3 D4 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C0 D4 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 26 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C9 31 00 00 00 00 07 04 06 00 C0 D4 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 E4 00 00 00 F4 03 04 00 A3 9C 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 BC 16 03 00 35 04 06 00 99 00 00 C7 [14:16:04]Write i2c OK [14:16:04]MH_I2C_Read... [14:16:04]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:16:04]Read from MH i2c: E2 [14:16:04]MH_I2C_Read... [14:16:04]Read from MH i2c: E2 03 00 [14:16:04]MH_I2C_Read... [14:16:04]Read from MH i2c: E2 03 00 76 04 00 90 00 EE [14:16:04]RAPDU: 90 00 [14:16:04]wFMCommunicate OK [14:16:04]wFMCommunicate request_size=10 [14:16:04]MH_SAM_APDU [14:16:04]CAPDU: 80 0D 02 02 05 3F AC 36 0A F2 [14:16:04]Write to MH i2c: E2 0D 00 77 04 80 0D 02 02 05 00 3F AC 36 0A F2 00 00 1C [14:16:04]Write i2c OK [14:16:04]MH_I2C_Read... [14:16:04]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:16:04]Read from MH i2c: E2 [14:16:04]MH_I2C_Read... [14:16:04]Read from MH i2c: E2 03 00 [14:16:04]MH_I2C_Read... [14:16:04]Read from MH i2c: E2 03 00 77 04 00 90 00 EF [14:16:04]RAPDU: 90 00 [14:16:04]wFMCommunicate OK [14:16:04]wFMCommunicate request_size=4 [14:16:04]MH_SAM_APDU [14:16:04]CAPDU: 80 0D 03 02 [14:16:04]Write to MH i2c: E2 08 00 78 04 80 0D 03 02 00 00 00 00 F7 [14:16:04]Write i2c OK [14:16:04]MH_I2C_Read... [14:16:04]OFD Sender: No OFD packet to send [14:16:04]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:16:04]Read from MH i2c: E2 [14:16:04]MH_I2C_Read... [14:16:04]Read from MH i2c: E2 0B 00 [14:16:04]MH_I2C_Read... [14:16:04]Read from MH i2c: E2 0B 00 78 04 00 D3 48 1D CF E9 D9 F5 56 90 00 0C [14:16:04]RAPDU: D3 48 1D CF E9 D9 F5 56 90 00 [14:16:04]wFMCommunicate OK [14:16:04]SAM_PROTO_SignData done [14:16:04]FM_MakeSignedData done [14:16:04]CreateOFDProtocolMessage [14:16:04]wFMCommunicate request_size=4 [14:16:04]MH_SAM_APDU [14:16:04]CAPDU: 80 11 00 00 [14:16:04]Write to MH i2c: E2 08 00 79 04 80 11 00 00 00 00 00 00 F7 [14:16:04]Write i2c OK [14:16:04]MH_I2C_Read... [14:16:04]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:16:04]Read from MH i2c: E2 [14:16:04]MH_I2C_Read... [14:16:04]Read from MH i2c: E2 17 00 [14:16:04]MH_I2C_Read... [14:16:04]Read from MH i2c: E2 17 00 79 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 4C [14:16:04]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [14:16:04]wFMCommunicate OK [14:16:04]CreateOFDProtocolMessage done [14:16:04]OFDSenderStorePacket 202428 [14:16:04]StoreOFDPacket docnum=202428 [14:16:04]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 C7 B9 07 01 31 D7 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 14 46 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 D3 D4 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C0 D4 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 26 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C9 31 00 00 00 00 07 04 06 00 C0 D4 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 E4 00 00 00 F4 03 04 00 A3 9C 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 BC 16 03 00 35 04 06 00 99 3F AC 36 0A F2 D3 48 1D CF E9 D9 F5 56 [14:16:04]CheckFolder [14:16:04]dirname=/storage/ofd_packets [14:16:04]CheckFolder done [14:16:04]ProducePacketName [14:16:04]name=ofd_packets/00202428 [14:16:04]NVStorageSaveData ofd_packets/00202428 [14:16:04]File name is /storage/ofd_packets/00202428 [14:16:04]Write 301 bytes [14:16:04]NVStorageSaveData done [14:16:04]OFDSenderStorePacket done [14:16:04]KKMCreateOFDPacket done [14:16:04]NVStorageSaveData kkm_last_timestamp [14:16:04]File name is /storage/kkm_last_timestamp [14:16:04]Write 4 bytes [14:16:04]NVStorageSaveData done [14:16:04]ExternCall_PrintAddStr [14:16:04]wPrintStart [14:16:04]Write to MH i2c: 01 00 00 7A 04 7E [14:16:04]Write i2c OK [14:16:04]MH_I2C_Read... [14:16:04]Read from MH i2c: 01 [14:16:04]MH_I2C_Read... [14:16:04]Read from MH i2c: 01 07 00 [14:16:04]MH_I2C_Read... [14:16:04]Read from MH i2c: 01 07 00 7A 04 00 00 00 00 00 FF 0F 93 [14:16:04]RasterBufferAndPrint [14:16:04]line Счет N : (1)450207 [14:16:04]line ИНН: 02508201610067 [14:16:04]line Контрольно-Кассовый Чек [14:16:04]line ПРОДАЖА [14:16:04]line ТРК (МРК, ГНК) : 41 [14:16:04]line Товар: 2710124130 [14:16:04]line Аи-92-К-2 [14:16:04]line 17.940 * 66.90 [14:16:04]line = 1200.19 [14:16:04]line НДС 12% НСП 1% [14:16:04]line > о реализуемом товаре [14:16:04]line ОКРУГЛЕНИЕ: -0.19 [14:16:04]line ИТОГО: 1200.00 [14:16:04]line Внесено: 1200.00 [14:16:04]line СДАЧА: 0.00 [14:16:04]line НСП 1% : 10.62 [14:16:04]line НДС 12% : 127.45 [14:16:04]line Наличными: 1200.00 [14:16:04]line Безнал.: 0.00 [14:16:04]line Место: АЗС № 171 "Партнер Нефть" [14:16:04]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [14:16:04]line СНО: Общий режим [14:16:04]line Чек 228 28.10.2024 14:16 [14:16:04]line Смена: 545 ФФД: 1.0 [14:16:04]line ЗНМ: 0300000109 [14:16:04]line РНМ: 0000000000091777 [14:16:04]line Версия ККМ: 001 [14:16:04]line ФМ: 0000000000871756 [14:16:04]line ФД: 202428 [14:16:04]line ФПД: 168498751212274 [14:16:04]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T141603&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202428&fm=168498751212274&tin=02508201610067®Number=0000000000091777&sum=120000 [14:16:04]OFD Sender: Processing packet 202428 [packets to send 116, broken 115] [14:16:04]ProducePacketName [14:16:04]name=ofd_packets/00202428 [14:16:04]OFD Sender: To server: pG, [14:16:04]CommunicateWithHost lk.salyk.kg:30040 [14:16:04]ConnectInit lk.salyk.kg [14:16:04]written 0, free lines is 4095 [14:16:04]Connected sock=10 [14:16:04]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 C7 B9 07 01 31 D7 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 14 46 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 D3 D4 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C0 D4 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 26 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C9 31 00 00 00 00 07 04 06 00 C0 D4 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 E4 00 00 00 F4 03 04 00 A3 9C 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 BC 16 03 00 35 04 06 00 99 3F AC 36 0A F2 D3 48 1D CF E9 D9 F5 56 [14: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 35 36 4F 00 00 00 89 16 47 00 69 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 35 36 10 04 04 00 BC 16 03 00 F4 03 04 00 59 48 1F 67 B6 04 01 00 00 ED 42 64 88 E3 36 77 E0 [14:16:05]CommunicateWithHost err = 0 [14:16:05]CheckOFDResponse [14:16:05]1017 (14) - 77093643461234 [14:16:05]1041 (16) - 0000000000871756 [14:16:05]1040 (4) - 202428 [14:16:05]1012 (4) - 28.10.2024 08:16 [14:16:05]1206 (1) - 0 [14:16:05]OFD Sender: Remove packet 202428 [14:16:05]ProducePacketName [14:16:05]name=ofd_packets/00202428 [14:16:05]NVStorageDeleteData [14:16:05]Write to MH i2c: 01 00 00 A5 04 A9 [14:16:05]Write i2c OK [14:16:05]MH_I2C_Read... [14:16:05]Read from MH i2c: 01 [14:16:05]MH_I2C_Read... [14:16:05]Read from MH i2c: 01 07 00 [14:16:05]MH_I2C_Read... [14:16:05]Read from MH i2c: 01 07 00 A5 04 00 00 00 00 00 96 0C 52 [14:16:05]RasterBufferAndPrint [14:16:05]line [14:16:05]line [14:16:05]line [14:16:05]line [14:16:05]line [14:16:05]written 0, free lines is 3228 [14:16:05]MH_Cut [14:16:05]Write to MH i2c: D1 01 00 AC 04 01 82 [14:16:05]Write i2c OK [14:16:05]MH_I2C_Read... [14:16:05]Read from MH i2c: D1 [14:16:05]MH_I2C_Read... [14:16:05]Read from MH i2c: D1 01 00 [14:16:05]MH_I2C_Read... [14:16:05]Read from MH i2c: D1 01 00 AC 04 00 81 [14:16:05]Write to MH i2c: 01 00 00 AD 04 B1 [14:16:05]Write i2c OK [14:16:05]MH_I2C_Read... [14:16:05]OFD Sender: No OFD packet to send [14:16:06]*** Cut start [14:16:06]*** Purtial cut [14:16:06]*** Stage 1: CUTSNS_PIN = 1 [14:16:06]Read from MH i2c: 01 [14:16:06]MH_I2C_Read... [14:16:06]*** Stop cut motor [14:16:06]*** Cut end [14:16:06]Read from MH i2c: 01 07 00 [14:16:06]MH_I2C_Read... [14:16:06]Read from MH i2c: 01 07 00 AD 04 00 00 00 00 00 FF 0F C6 [14:16:06]process_action close_receipt done [14:16:06]requested_data is exist [14:16:06]produce_requested_data [14:16:06]requested_item fm.sn is exist - process it [14:16:06]wFMCommunicate request_size=4 [14:16:06]MH_SAM_APDU [14:16:06]CAPDU: 80 11 00 00 [14:16:06]Write to MH i2c: E2 08 00 AE 04 80 11 00 00 00 00 00 00 2C [14:16:06]Write i2c OK [14:16:06]MH_I2C_Read... [14:16:06]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:16:06]Read from MH i2c: E2 [14:16:06]MH_I2C_Read... [14:16:06]Read from MH i2c: E2 17 00 [14:16:06]MH_I2C_Read... [14:16:06]Read from MH i2c: E2 17 00 AE 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 81 [14:16:06]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [14:16:06]wFMCommunicate OK [14:16:06]requested_item fd.num is exist - process it [14:16:06]SAM_PROTO_GetFieldsCounters [14:16:06]wFMCommunicate request_size=4 [14:16:06]MH_SAM_APDU [14:16:06]CAPDU: 80 13 00 00 [14:16:06]Write to MH i2c: E2 08 00 AF 04 80 13 00 00 00 00 00 00 2F [14:16:06]Write i2c OK [14:16:06]MH_I2C_Read... [14:16:06]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:16:06]Read from MH i2c: E2 [14:16:06]MH_I2C_Read... [14:16:06]Read from MH i2c: E2 62 00 [14:16:06]MH_I2C_Read... [14:16:06]Read from MH i2c: E2 62 00 AF 04 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 BC 16 03 00 0E 04 04 00 21 02 00 00 12 04 04 00 E4 00 00 00 5E 04 04 00 E4 00 00 00 57 04 04 00 E5 00 00 00 19 04 04 00 00 00 00 00 90 00 FC [14: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 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 BC 16 03 00 0E 04 04 00 21 02 00 00 12 04 04 00 E4 00 00 00 5E 04 04 00 E4 00 00 00 57 04 04 00 E5 00 00 00 19 04 04 00 00 00 00 00 90 00 [14:16:06]wFMCommunicate OK [14:16:06]SAM_PROTO_GetFieldsCounters done [14:16:06]requested_item shift.num is exist - process it [14:16:06]requested_item shift.opened is exist - process it [14:16:06]req_shift_opened [14:16:06]FM_GetShiftState [14:16:06]SAM_PROTO_GetShiftState [14:16:06]wFMCommunicate request_size=4 [14:16:06]MH_SAM_APDU [14:16:06]CAPDU: 80 13 01 00 [14:16:06]Write to MH i2c: E2 08 00 B0 04 80 13 01 00 00 00 00 00 31 [14:16:06]Write i2c OK [14:16:06]MH_I2C_Read... [14:16:06]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:16:06]Read from MH i2c: E2 [14:16:06]MH_I2C_Read... [14:16:06]Read from MH i2c: E2 0E 00 [14:16:06]MH_I2C_Read... [14:16:06]Read from MH i2c: E2 0E 00 B0 04 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 DC [14:16:06]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [14:16:06]wFMCommunicate OK [14:16:06]SAM_PROTO_GetShiftState done [14:16:06]FM_GetShiftState done [14:16:06]req_shift_opened done [14:16:06]requested_item shift.open_date is exist - process it [14:16:06]req_shift_open_date [14:16:06]req_shift_open_date done [14:16:06]produce_requested_data done [14:16:06]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202428,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670} [14:16:06]process_action_free close_receipt [14:16:06]json_value_free [14:16:06]json_value_free done [14:16:06]process_json_proto returns [14:16:06]Send response to host [14:16:06]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202428,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670}}} [14:16:06]free response buf [14:16:06]execute_script done [14:16:06]execute_script returns [14:16:06]free content buf [14:16:06]Sock 9.Close socket [14:16:06]Sock 9.Thread stoped [14:16:10]OFD Sender: No OFD packet to send [14:16:15]OFD Sender: No OFD packet to send [14:16:20]OFD Sender: No OFD packet to send [14:16:25]OFD Sender: No OFD packet to send [14:16:30]OFD Sender: No OFD packet to send [14:16:35]OFD Sender: No OFD packet to send [14:16:40]OFD Sender: No OFD packet to send [14:16:45]OFD Sender: No OFD packet to send [14:16:50]OFD Sender: No OFD packet to send [14:16:55]OFD Sender: No OFD packet to send [14:17:00]OFD Sender: No OFD packet to send [14:17:05]OFD Sender: No OFD packet to send [14:17:10]OFD Sender: No OFD packet to send [14:17:15]OFD Sender: No OFD packet to send [14:17:20]OFD Sender: No OFD packet to send [14:17:25]OFD Sender: No OFD packet to send [14:17:30]OFD Sender: No OFD packet to send [14:17:35]OFD Sender: No OFD packet to send [14:17:40]OFD Sender: No OFD packet to send [14:17:45]OFD Sender: No OFD packet to send [14:17:46]accept exits with 8 [14:17:46]New connection [14:17:46]New thread 3067120996 created [14:17:46]Thread 3066977636 joined [14:17:46]Waiting for new connection... [14:17:46] Sock 8.Parse request [14:17:46]Sock 8.Check first char [14:17:46]Sock 8.First char is OK [14:17:46]request: POST /json_proto HTTP/1.0 [14:17:46]Method: POST [14:17:46]URL: /json_proto [14:17:46]Method is POST - this is cgi request [14:17:46]url: /json_proto [14:17:46]query_string will be loaded in cgi processing [14:17:46]execute_cgi json_proto POST (null) [14:17:46]execute_cgi path=json_proto method=POST [14:17:46]POST find Content-Length [14:17:46]Host: 172.17.63.195:8080 [14:17:46]Content-Length: 767 [14:17:46]Content-Type: application/json [14:17:46] [14:17:46]POST finish read [14:17:46]Found Content-Length = 767 [14:17:46]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450208", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 66.90, "quantity" : 10.460, "sum" : 699.77, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 699.77 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:17:46]execute_script... [14:17: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)450208", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 66.90, "quantity" : 10.460, "sum" : 699.77, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 699.77 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:17:46]POST & json_proto [14:17:46]process_json_proto [14:17:46]json parsed OK: [14:17:46]protocol is kg_v1.0 [14:17:46]action value=close_receipt [14:17:46]process_action close_receipt [14:17:46]cmd_close_receipt [14:17:46]MH_GetDate [14:17:46]Write to MH i2c: F0 00 00 B1 04 A4 [14:17:46]Write i2c OK [14:17:46]MH_I2C_Read... [14:17:46]Read from MH i2c: F0 [14:17:46]MH_I2C_Read... [14:17:46]Read from MH i2c: F0 09 00 [14:17:46]MH_I2C_Read... [14:17:46]Read from MH i2c: F0 09 00 B1 04 00 0B 9D 1F 67 47 1B 1E 67 C2 [14:17:46]GetLastDocTimeStamp 1730124963 [14:17:46]current date 1730125067 [14:17:46]FM_GetShiftState [14:17:46]SAM_PROTO_GetShiftState [14:17:46]wFMCommunicate request_size=4 [14:17:46]MH_SAM_APDU [14:17:46]CAPDU: 80 13 01 00 [14:17:46]Write to MH i2c: E2 08 00 B2 04 80 13 01 00 00 00 00 00 33 [14:17:46]Write i2c OK [14:17:46]MH_I2C_Read... [14:17:46]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:17:46]Read from MH i2c: E2 [14:17:46]MH_I2C_Read... [14:17:46]Read from MH i2c: E2 0E 00 [14:17:46]MH_I2C_Read... [14:17:46]Read from MH i2c: E2 0E 00 B2 04 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 DE [14:17:46]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [14:17:46]wFMCommunicate OK [14:17:46]SAM_PROTO_GetShiftState done [14:17:46]FM_GetShiftState done [14:17:46]opened in 1730073670 [14:17:46]opened+sec_in_day 1730160070 [14:17:46]quantity*price = 69977 [14:17:46]sum+1 = 69978 [14:17:46]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 699.77 НСП 1% : 6.19 НДС 12% : 74.31 Наличными: 0.00 Безнал.: 699.77 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 229 28.10.2024 14:17 Смена: 545 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 Платежная система: Mbank ФМ: 0000000000871756 ФД: 202429 ФПД: 272324272189422 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T141747&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202429&fm=272324272189422&tin=02508201610067®Number=0000000000091777&sum=69977 [14:17:47]StoreToDocumentArchive [14:17:47]shift 545 fd 202429 [14:17:47]save to /storage/0545/doc_00202429 [14:17:47]save last doc name /storage/0545/doc_00202429 to /storage/kkm_last_doc_name [14:17:47]save OK [14:17:47]Clear old archive folders... [14:17:47]ProcessDocumentItem done err = 0, tmpTLVsize=251 [14:17:47]tlvbuf is 00B088A0 [14:17:47]SAM_PROTO_ClearQueue [14:17:47]wFMCommunicate request_size=4 [14:17:47]MH_SAM_APDU [14:17:47]CAPDU: 80 09 00 00 [14:17:47]Write to MH i2c: E2 08 00 BF 04 80 09 00 00 00 00 00 00 35 [14:17:47]Write i2c OK [14:17:47]MH_I2C_Read... [14:17:47]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:17:47]Read from MH i2c: E2 [14:17:47]MH_I2C_Read... [14:17:47]Read from MH i2c: E2 03 00 [14:17:47]MH_I2C_Read... [14:17:47]Read from MH i2c: E2 03 00 BF 04 00 90 00 37 [14:17:47]RAPDU: 90 00 [14:17:47]wFMCommunicate OK [14:17:47]SAM_PROTO_ClearQueue done [14:17:47]KKMCreateOFDPacket [14:17:47]OFDProtocolAddRootSTLVToBuf [14:17:47]FM_MakeSignedData [14:17:47]FM_MakeSignedData [14:17:47]SAM_PROTO_SignData [14:17:47]wFMCommunicate request_size=4 [14:17:47]MH_SAM_APDU [14:17:47]CAPDU: 80 0D 01 02 [14:17:47]Write to MH i2c: E2 08 00 C0 04 80 0D 01 02 00 00 00 00 3D [14:17:47]Write i2c OK [14:17:47]MH_I2C_Read... [14:17:47]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:17:47]Read from MH i2c: E2 [14:17:47]MH_I2C_Read... [14:17:47]Read from MH i2c: E2 03 00 [14:17:47]MH_I2C_Read... [14:17:47]Read from MH i2c: E2 03 00 C0 04 00 90 00 38 [14:17:47]RAPDU: 90 00 [14:17:47]wFMCommunicate OK [14:17:47]wFMCommunicate request_size=255 [14:17:47]MH_SAM_APDU [14:17: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 32 FF 03 08 00 03 DC 28 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 59 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 59 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6B 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 07 1D 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 59 11 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 E5 00 00 00 F4 03 04 00 0B 9D 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 BD 16 03 00 35 04 06 00 F7 [14:17:47]Write to MH i2c: E2 02 01 C1 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 32 FF 03 08 00 03 DC 28 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 59 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 59 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6B 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 07 1D 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 59 11 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 E5 00 00 00 F4 03 04 00 0B 9D 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 BD 16 03 00 35 04 06 00 F7 00 00 61 [14:17:47]Write i2c OK [14:17:47]MH_I2C_Read... [14:17:48]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:17:48]Read from MH i2c: E2 [14:17:48]MH_I2C_Read... [14:17:48]Read from MH i2c: E2 03 00 [14:17:48]MH_I2C_Read... [14:17:48]Read from MH i2c: E2 03 00 C1 04 00 90 00 39 [14:17:48]RAPDU: 90 00 [14:17:48]wFMCommunicate OK [14:17:48]wFMCommunicate request_size=10 [14:17:48]MH_SAM_APDU [14:17:48]CAPDU: 80 0D 02 02 05 AD 6F 81 EF EE [14:17:48]Write to MH i2c: E2 0D 00 C2 04 80 0D 02 02 05 00 AD 6F 81 EF EE 00 00 C4 [14:17:48]Write i2c OK [14:17:48]MH_I2C_Read... [14:17:48]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:17:48]Read from MH i2c: E2 [14:17:48]MH_I2C_Read... [14:17:48]Read from MH i2c: E2 03 00 [14:17:48]MH_I2C_Read... [14:17:48]Read from MH i2c: E2 03 00 C2 04 00 90 00 3A [14:17:48]RAPDU: 90 00 [14:17:48]wFMCommunicate OK [14:17:48]wFMCommunicate request_size=4 [14:17:48]MH_SAM_APDU [14:17:48]CAPDU: 80 0D 03 02 [14:17:48]Write to MH i2c: E2 08 00 C3 04 80 0D 03 02 00 00 00 00 42 [14:17:48]Write i2c OK [14:17:48]MH_I2C_Read... [14:17:48]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:17:48]Read from MH i2c: E2 [14:17:48]MH_I2C_Read... [14:17:48]Read from MH i2c: E2 0B 00 [14:17:48]MH_I2C_Read... [14:17:48]Read from MH i2c: E2 0B 00 C3 04 00 DE 70 FE E4 17 88 55 DE 90 00 45 [14:17:48]RAPDU: DE 70 FE E4 17 88 55 DE 90 00 [14:17:48]wFMCommunicate OK [14:17:48]SAM_PROTO_SignData done [14:17:48]FM_MakeSignedData done [14:17:48]CreateOFDProtocolMessage [14:17:48]wFMCommunicate request_size=4 [14:17:48]MH_SAM_APDU [14:17:48]CAPDU: 80 11 00 00 [14:17:48]Write to MH i2c: E2 08 00 C4 04 80 11 00 00 00 00 00 00 42 [14:17:48]Write i2c OK [14:17:48]MH_I2C_Read... [14:17:48]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:17:48]Read from MH i2c: E2 [14:17:48]MH_I2C_Read... [14:17:48]Read from MH i2c: E2 17 00 [14:17:48]MH_I2C_Read... [14:17:48]Read from MH i2c: E2 17 00 C4 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 97 [14:17:48]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [14:17:48]wFMCommunicate OK [14:17:48]CreateOFDProtocolMessage done [14:17:48]OFDSenderStorePacket 202429 [14:17:48]StoreOFDPacket docnum=202429 [14:17:48]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 4D 14 07 01 16 DD 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 DC 28 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 59 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 59 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6B 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 07 1D 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 59 11 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 E5 00 00 00 F4 03 04 00 0B 9D 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 BD 16 03 00 35 04 06 00 F7 AD 6F 81 EF EE DE 70 FE E4 17 88 55 DE [14:17:48]CheckFolder [14:17:48]dirname=/storage/ofd_packets [14:17:48]CheckFolder done [14:17:48]ProducePacketName [14:17:48]name=ofd_packets/00202429 [14:17:48]NVStorageSaveData ofd_packets/00202429 [14:17:48]File name is /storage/ofd_packets/00202429 [14:17:48]Write 301 bytes [14:17:48]NVStorageSaveData done [14:17:48]OFDSenderStorePacket done [14:17:48]KKMCreateOFDPacket done [14:17:48]NVStorageSaveData kkm_last_timestamp [14:17:48]File name is /storage/kkm_last_timestamp [14:17:48]Write 4 bytes [14:17:48]NVStorageSaveData done [14:17:48]ExternCall_PrintAddStr [14:17:48]wPrintStart [14:17:48]Write to MH i2c: 01 00 00 C5 04 C9 [14:17:48]Write i2c OK [14:17:48]MH_I2C_Read... [14:17:48]Read from MH i2c: 01 [14:17:48]MH_I2C_Read... [14:17:48]Read from MH i2c: 01 07 00 [14:17:48]MH_I2C_Read... [14:17:48]Read from MH i2c: 01 07 00 C5 04 00 00 00 00 00 FF 0F DE [14:17:48]RasterBufferAndPrint [14:17:48]line Счет N : (1)450208 [14:17:48]line ИНН: 02508201610067 [14:17:48]line Контрольно-Кассовый Чек [14:17:48]line ПРОДАЖА [14:17:48]line ТРК (МРК, ГНК) : 31 [14:17:48]line Товар: 2710124130 [14:17:48]line Аи-92-К-2 [14:17:48]line 10.460 * 66.90 [14:17:48]line = 699.77 [14:17:48]line НДС 12% НСП 1% [14:17:48]line > о реализуемом товаре [14:17:48]line ИТОГО: 699.77 [14:17:48]line НСП 1% : 6.19 [14:17:48]line НДС 12% : 74.31 [14:17:48]line Наличными: 0.00 [14:17:48]line Безнал.: 699.77 [14:17:48]line Место: АЗС № 171 "Партнер Нефть" [14:17:48]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [14:17:48]line СНО: Общий режим [14:17:48]line Чек 229 28.10.2024 14:17 [14:17:48]line Смена: 545 ФФД: 1.0 [14:17:48]line ЗНМ: 0300000109 [14:17:48]line РНМ: 0000000000091777 [14:17:48]line Версия ККМ: 001 [14:17:48]line Платежная система: Mbank [14:17:48]line ФМ: 0000000000871756 [14:17:48]line ФД: 202429 [14:17:48]line ФПД: 272324272189422 [14:17:48]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T141747&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202429&fm=272324272189422&tin=02508201610067®Number=0000000000091777&sum=69977 [14:17:48]OFD Sender: Processing packet 202429 [packets to send 116, broken 115] [14:17:48]ProducePacketName [14:17:48]name=ofd_packets/00202429 [14:17:48]OFD Sender: To server: pG, [14:17:48]CommunicateWithHost lk.salyk.kg:30040 [14:17:48]ConnectInit lk.salyk.kg [14:17:48]written 0, free lines is 4095 [14:17:48]Connected sock=10 [14:17:48]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 4D 14 07 01 16 DD 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 DC 28 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 59 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 59 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6B 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 07 1D 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 59 11 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 E5 00 00 00 F4 03 04 00 0B 9D 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 BD 16 03 00 35 04 06 00 F7 AD 6F 81 EF EE DE 70 FE E4 17 88 55 DE [14:17:48]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 46 DA 47 00 AF BE A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 BD 16 03 00 F4 03 04 00 C1 48 1F 67 B6 04 01 00 00 AF BE 08 18 C7 D8 19 7C [14:17:48]CommunicateWithHost err = 0 [14:17:48]CheckOFDResponse [14:17:48]1017 (14) - 77093643461234 [14:17:48]1041 (16) - 0000000000871756 [14:17:48]1040 (4) - 202429 [14:17:48]1012 (4) - 28.10.2024 08:18 [14:17:48]1206 (1) - 0 [14:17:48]OFD Sender: Remove packet 202429 [14:17:48]ProducePacketName [14:17:48]name=ofd_packets/00202429 [14:17:48]NVStorageDeleteData [14:17:48]Write to MH i2c: 01 00 00 EE 04 F2 [14:17:48]Write i2c OK [14:17:48]MH_I2C_Read... [14:17:48]Read from MH i2c: 01 [14:17:48]MH_I2C_Read... [14:17:48]Read from MH i2c: 01 07 00 [14:17:48]MH_I2C_Read... [14:17:48]Read from MH i2c: 01 07 00 EE 04 00 00 00 00 00 BF 0C C4 [14:17:48]RasterBufferAndPrint [14:17:48]line [14:17:48]line [14:17:48]line [14:17:48]line [14:17:48]line [14:17:48]written 0, free lines is 3268 [14:17:48]MH_Cut [14:17:48]Write to MH i2c: D1 01 00 F5 04 01 CB [14:17:48]Write i2c OK [14:17:48]MH_I2C_Read... [14:17:48]Read from MH i2c: D1 [14:17:48]MH_I2C_Read... [14:17:48]Read from MH i2c: D1 01 00 [14:17:48]MH_I2C_Read... [14:17:48]Read from MH i2c: D1 01 00 F5 04 00 CA [14:17:48]Write to MH i2c: 01 00 00 F6 04 FA [14:17:48]Write i2c OK [14:17:48]MH_I2C_Read... [14:17:49]OFD Sender: No OFD packet to send [14:17:49]*** Cut start [14:17:49]*** Purtial cut [14:17:49]*** Stage 1: CUTSNS_PIN = 1 [14:17:50]Read from MH i2c: 01 [14:17:50]MH_I2C_Read... [14:17:50]*** Stop cut motor [14:17:50]*** Cut end [14:17:50]Read from MH i2c: 01 07 00 [14:17:50]MH_I2C_Read... [14:17:50]Read from MH i2c: 01 07 00 F6 04 00 00 00 00 00 FF 0F 0F [14:17:50]process_action close_receipt done [14:17:50]requested_data is exist [14:17:50]produce_requested_data [14:17:50]requested_item fm.sn is exist - process it [14:17:50]wFMCommunicate request_size=4 [14:17:50]MH_SAM_APDU [14:17:50]CAPDU: 80 11 00 00 [14:17:50]Write to MH i2c: E2 08 00 F7 04 80 11 00 00 00 00 00 00 75 [14:17:50]Write i2c OK [14:17:50]MH_I2C_Read... [14:17:50]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:17:50]Read from MH i2c: E2 [14:17:50]MH_I2C_Read... [14:17:50]Read from MH i2c: E2 17 00 [14:17:50]MH_I2C_Read... [14:17:50]Read from MH i2c: E2 17 00 F7 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 CA [14:17:50]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [14:17:50]wFMCommunicate OK [14:17:50]requested_item fd.num is exist - process it [14:17:50]SAM_PROTO_GetFieldsCounters [14:17:50]wFMCommunicate request_size=4 [14:17:50]MH_SAM_APDU [14:17:50]CAPDU: 80 13 00 00 [14:17:50]Write to MH i2c: E2 08 00 F8 04 80 13 00 00 00 00 00 00 78 [14:17:50]Write i2c OK [14:17:50]MH_I2C_Read... [14:17:50]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:17:50]Read from MH i2c: E2 [14:17:50]MH_I2C_Read... [14:17:50]Read from MH i2c: E2 62 00 [14:17:50]MH_I2C_Read... [14:17:50]Read from MH i2c: E2 62 00 F8 04 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 BD 16 03 00 0E 04 04 00 21 02 00 00 12 04 04 00 E5 00 00 00 5E 04 04 00 E5 00 00 00 57 04 04 00 E6 00 00 00 19 04 04 00 00 00 00 00 90 00 49 [14:17:50]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 BD 16 03 00 0E 04 04 00 21 02 00 00 12 04 04 00 E5 00 00 00 5E 04 04 00 E5 00 00 00 57 04 04 00 E6 00 00 00 19 04 04 00 00 00 00 00 90 00 [14:17:50]wFMCommunicate OK [14:17:50]SAM_PROTO_GetFieldsCounters done [14:17:50]requested_item shift.num is exist - process it [14:17:50]requested_item shift.opened is exist - process it [14:17:50]req_shift_opened [14:17:50]FM_GetShiftState [14:17:50]SAM_PROTO_GetShiftState [14:17:50]wFMCommunicate request_size=4 [14:17:50]MH_SAM_APDU [14:17:50]CAPDU: 80 13 01 00 [14:17:50]Write to MH i2c: E2 08 00 F9 04 80 13 01 00 00 00 00 00 7A [14:17:50]Write i2c OK [14:17:50]MH_I2C_Read... [14:17:50]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:17:50]Read from MH i2c: E2 [14:17:50]MH_I2C_Read... [14:17:50]Read from MH i2c: E2 0E 00 [14:17:50]MH_I2C_Read... [14:17:50]Read from MH i2c: E2 0E 00 F9 04 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 25 [14:17:50]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [14:17:50]wFMCommunicate OK [14:17:50]SAM_PROTO_GetShiftState done [14:17:50]FM_GetShiftState done [14:17:50]req_shift_opened done [14:17:50]requested_item shift.open_date is exist - process it [14:17:50]req_shift_open_date [14:17:50]req_shift_open_date done [14:17:50]produce_requested_data done [14:17:50]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202429,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670} [14:17:50]process_action_free close_receipt [14:17:50]json_value_free [14:17:50]json_value_free done [14:17:50]process_json_proto returns [14:17:50]Send response to host [14:17:50]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202429,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670}}} [14:17:50]free response buf [14:17:50]execute_script done [14:17:50]execute_script returns [14:17:50]free content buf [14:17:50]Sock 8.Close socket [14:17:50]Sock 8.Thread stoped [14:17:54]OFD Sender: No OFD packet to send [14:17:59]OFD Sender: No OFD packet to send [14:18:04]OFD Sender: No OFD packet to send [14:18:09]OFD Sender: No OFD packet to send [14:18:14]OFD Sender: No OFD packet to send [14:18:19]OFD Sender: No OFD packet to send [14:18:24]OFD Sender: No OFD packet to send [14:18:29]OFD Sender: No OFD packet to send [14:18:34]OFD Sender: No OFD packet to send [14:18:39]OFD Sender: No OFD packet to send [14:18:44]OFD Sender: No OFD packet to send [14:18:49]OFD Sender: No OFD packet to send [14:18:54]OFD Sender: No OFD packet to send [14:18:59]OFD Sender: No OFD packet to send [14:19:04]OFD Sender: No OFD packet to send [14:19:09]OFD Sender: No OFD packet to send [14:19:14]OFD Sender: No OFD packet to send [14:19:19]OFD Sender: No OFD packet to send [14:19:24]OFD Sender: No OFD packet to send [14:19:29]OFD Sender: No OFD packet to send [14:19:34]OFD Sender: No OFD packet to send [14:19:39]OFD Sender: No OFD packet to send [14:19:44]OFD Sender: No OFD packet to send [14:19:49]OFD Sender: No OFD packet to send [14:19:54]OFD Sender: No OFD packet to send [14:19:56]accept exits with 9 [14:19:56]New connection [14:19:56]New thread 3066977636 created [14:19:56]Thread 3067120996 joined [14:19:56]Waiting for new connection... [14:19:56] Sock 9.Parse request [14:19:56]Sock 9.Check first char [14:19:56]Sock 9.First char is OK [14:19:56]request: POST /json_proto HTTP/1.0 [14:19:56]Method: POST [14:19:56]URL: /json_proto [14:19:56]Method is POST - this is cgi request [14:19:56]url: /json_proto [14:19:56]query_string will be loaded in cgi processing [14:19:56]execute_cgi json_proto POST (null) [14:19:56]execute_cgi path=json_proto method=POST [14:19:56]POST find Content-Length [14:19:56]Host: 172.17.63.195:8080 [14:19:56]Content-Length: 674 [14:19:56]Content-Type: application/json [14:19:56] [14:19:56]POST finish read [14:19:56]Found Content-Length = 674 [14:19:56]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450209", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 76.20, "quantity" : 6.570, "sum" : 500.63, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:19:56]execute_script... [14:19:56]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450209", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 76.20, "quantity" : 6.570, "sum" : 500.63, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:19:56]POST & json_proto [14:19:56]process_json_proto [14:19:56]json parsed OK: [14:19:56]protocol is kg_v1.0 [14:19:56]action value=close_receipt [14:19:56]process_action close_receipt [14:19:56]cmd_close_receipt [14:19:56]MH_GetDate [14:19:56]Write to MH i2c: F0 00 00 FA 04 ED [14:19:56]Write i2c OK [14:19:56]MH_I2C_Read... [14:19:56]Read from MH i2c: F0 [14:19:56]MH_I2C_Read... [14:19:56]Read from MH i2c: F0 09 00 [14:19:56]MH_I2C_Read... [14:19:56]Read from MH i2c: F0 09 00 FA 04 00 8D 9D 1F 67 47 1B 1E 67 8D [14:19:56]GetLastDocTimeStamp 1730125067 [14:19:56]current date 1730125197 [14:19:56]FM_GetShiftState [14:19:56]SAM_PROTO_GetShiftState [14:19:56]wFMCommunicate request_size=4 [14:19:56]MH_SAM_APDU [14:19:56]CAPDU: 80 13 01 00 [14:19:56]Write to MH i2c: E2 08 00 FB 04 80 13 01 00 00 00 00 00 7C [14:19:56]Write i2c OK [14:19:56]MH_I2C_Read... [14:19:56]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:19:56]Read from MH i2c: E2 [14:19:56]MH_I2C_Read... [14:19:56]Read from MH i2c: E2 0E 00 [14:19:56]MH_I2C_Read... [14:19:56]Read from MH i2c: E2 0E 00 FB 04 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 27 [14:19:56]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [14:19:56]wFMCommunicate OK [14:19:56]SAM_PROTO_GetShiftState done [14:19:56]FM_GetShiftState done [14:19:56]opened in 1730073670 [14:19:56]opened+sec_in_day 1730160070 [14:19:56]quantity*price = 50063 [14:19:56]sum+1 = 50064 [14:19:56]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.63 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.16 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 230 28.10.2024 14:19 Смена: 545 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 ФМ: 0000000000871756 ФД: 202430 ФПД: 253251837331910 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T141957&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202430&fm=253251837331910&tin=02508201610067®Number=0000000000091777&sum=50000 [14:19:57]StoreToDocumentArchive [14:19:57]shift 545 fd 202430 [14:19:57]save to /storage/0545/doc_00202430 [14:19:57]save last doc name /storage/0545/doc_00202430 to /storage/kkm_last_doc_name [14:19:57]save OK [14:19:57]Clear old archive folders... [14:19:57]ProcessDocumentItem done err = 0, tmpTLVsize=248 [14:19:57]tlvbuf is 00B0F500 [14:19:57]SAM_PROTO_ClearQueue [14:19:57]wFMCommunicate request_size=4 [14:19:57]MH_SAM_APDU [14:19:57]CAPDU: 80 09 00 00 [14:19:57]Write to MH i2c: E2 08 00 08 05 80 09 00 00 00 00 00 00 7F [14:19:57]Write i2c OK [14:19:57]MH_I2C_Read... [14:19:57]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:19:57]Read from MH i2c: E2 [14:19:57]MH_I2C_Read... [14:19:57]Read from MH i2c: E2 03 00 [14:19:57]MH_I2C_Read... [14:19:57]Read from MH i2c: E2 03 00 08 05 00 90 00 81 [14:19:57]RAPDU: 90 00 [14:19:57]wFMCommunicate OK [14:19:57]SAM_PROTO_ClearQueue done [14:19:57]KKMCreateOFDPacket [14:19:57]OFDProtocolAddRootSTLVToBuf [14:19:57]FM_MakeSignedData [14:19:57]FM_MakeSignedData [14:19:57]SAM_PROTO_SignData [14:19:57]wFMCommunicate request_size=4 [14:19:57]MH_SAM_APDU [14:19:57]CAPDU: 80 0D 01 02 [14:19:57]Write to MH i2c: E2 08 00 09 05 80 0D 01 02 00 00 00 00 87 [14:19:57]Write i2c OK [14:19:57]MH_I2C_Read... [14:19:57]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:19:57]Read from MH i2c: E2 [14:19:57]MH_I2C_Read... [14:19:57]Read from MH i2c: E2 03 00 [14:19:57]MH_I2C_Read... [14:19:57]Read from MH i2c: E2 03 00 09 05 00 90 00 82 [14:19:57]RAPDU: 90 00 [14:19:57]wFMCommunicate OK [14:19:57]wFMCommunicate request_size=255 [14:19:57]MH_SAM_APDU [14:19:57]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 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 E6 00 00 00 F4 03 04 00 8D 9D 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 BE 16 03 00 35 04 06 00 E6 54 C9 CD [14:19:57]Write to MH i2c: E2 02 01 0A 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 32 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 E6 00 00 00 F4 03 04 00 8D 9D 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 BE 16 03 00 35 04 06 00 E6 54 C9 CD 00 00 F9 [14:19:57]Write i2c OK [14:19:57]MH_I2C_Read... [14:19:58]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:19:58]Read from MH i2c: E2 [14:19:58]MH_I2C_Read... [14:19:58]Read from MH i2c: E2 03 00 [14:19:58]MH_I2C_Read... [14:19:58]Read from MH i2c: E2 03 00 0A 05 00 90 00 83 [14:19:58]RAPDU: 90 00 [14:19:58]wFMCommunicate OK [14:19:58]wFMCommunicate request_size=7 [14:19:58]MH_SAM_APDU [14:19:58]CAPDU: 80 0D 02 02 02 89 C6 [14:19:58]Write to MH i2c: E2 0A 00 0B 05 80 0D 02 02 02 00 89 C6 00 00 DD [14:19:58]Write i2c OK [14:19:58]MH_I2C_Read... [14:19:58]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:19:58]Read from MH i2c: E2 [14:19:58]MH_I2C_Read... [14:19:58]Read from MH i2c: E2 03 00 [14:19:58]MH_I2C_Read... [14:19:58]Read from MH i2c: E2 03 00 0B 05 00 90 00 84 [14:19:58]RAPDU: 90 00 [14:19:58]wFMCommunicate OK [14:19:58]wFMCommunicate request_size=4 [14:19:58]MH_SAM_APDU [14:19:58]CAPDU: 80 0D 03 02 [14:19:58]Write to MH i2c: E2 08 00 0C 05 80 0D 03 02 00 00 00 00 8C [14:19:58]Write i2c OK [14:19:58]MH_I2C_Read... [14:19:58]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:19:58]Read from MH i2c: E2 [14:19:58]MH_I2C_Read... [14:19:58]Read from MH i2c: E2 0B 00 [14:19:58]MH_I2C_Read... [14:19:58]Read from MH i2c: E2 0B 00 0C 05 00 9F F9 08 6A 2B A7 34 C7 90 00 64 [14:19:58]RAPDU: 9F F9 08 6A 2B A7 34 C7 90 00 [14:19:58]wFMCommunicate OK [14:19:58]SAM_PROTO_SignData done [14:19:58]FM_MakeSignedData done [14:19:58]CreateOFDProtocolMessage [14:19:58]wFMCommunicate request_size=4 [14:19:58]MH_SAM_APDU [14:19:58]CAPDU: 80 11 00 00 [14:19:58]Write to MH i2c: E2 08 00 0D 05 80 11 00 00 00 00 00 00 8C [14:19:58]Write i2c OK [14:19:58]MH_I2C_Read... [14:19:58]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:19:58]Read from MH i2c: E2 [14:19:58]MH_I2C_Read... [14:19:58]Read from MH i2c: E2 17 00 [14:19:58]MH_I2C_Read... [14:19:58]Read from MH i2c: E2 17 00 0D 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 E1 [14:19:58]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [14:19:58]wFMCommunicate OK [14:19:58]CreateOFDProtocolMessage done [14:19:58]OFDSenderStorePacket 202430 [14:19:58]StoreOFDPacket docnum=202430 [14:19:58]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0C 01 00 00 1C F4 04 01 C5 CC 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 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 E6 00 00 00 F4 03 04 00 8D 9D 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 BE 16 03 00 35 04 06 00 E6 54 C9 CD 89 C6 9F F9 08 6A 2B A7 34 C7 [14:19:58]CheckFolder [14:19:58]dirname=/storage/ofd_packets [14:19:58]CheckFolder done [14:19:58]ProducePacketName [14:19:58]name=ofd_packets/00202430 [14:19:58]NVStorageSaveData ofd_packets/00202430 [14:19:58]File name is /storage/ofd_packets/00202430 [14:19:58]Write 298 bytes [14:19:58]NVStorageSaveData done [14:19:58]OFDSenderStorePacket done [14:19:58]KKMCreateOFDPacket done [14:19:58]NVStorageSaveData kkm_last_timestamp [14:19:58]File name is /storage/kkm_last_timestamp [14:19:58]Write 4 bytes [14:19:58]NVStorageSaveData done [14:19:58]ExternCall_PrintAddStr [14:19:58]wPrintStart [14:19:58]Write to MH i2c: 01 00 00 0E 05 13 [14:19:58]Write i2c OK [14:19:58]MH_I2C_Read... [14:19:58]Read from MH i2c: 01 [14:19:58]MH_I2C_Read... [14:19:58]Read from MH i2c: 01 07 00 [14:19:58]MH_I2C_Read... [14:19:58]Read from MH i2c: 01 07 00 0E 05 00 00 00 00 00 FF 0F 28 [14:19:58]RasterBufferAndPrint [14:19:58]line Счет N : (1)450209 [14:19:58]line ИНН: 02508201610067 [14:19:58]line Контрольно-Кассовый Чек [14:19:58]line ПРОДАЖА [14:19:58]line ТРК (МРК, ГНК) : 33 [14:19:58]line Товар: 2710194210 [14:19:58]line ДТ-К-2 [14:19:58]line 6.570 * 76.20 [14:19:58]line = 500.63 [14:19:58]line НДС 12% НСП 1% [14:19:58]line > о реализуемом товаре [14:19:58]line ОКРУГЛЕНИЕ: -0.63 [14:19:58]line ИТОГО: 500.00 [14:19:58]line Внесено: 500.00 [14:19:58]line СДАЧА: 0.00 [14:19:58]line НСП 1% : 4.43 [14:19:58]line НДС 12% : 53.16 [14:19:58]line Наличными: 500.00 [14:19:58]line Безнал.: 0.00 [14:19:58]line Место: АЗС № 171 "Партнер Нефть" [14:19:58]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [14:19:58]line СНО: Общий режим [14:19:58]line Чек 230 28.10.2024 14:19 [14:19:58]line Смена: 545 ФФД: 1.0 [14:19:58]line ЗНМ: 0300000109 [14:19:58]line РНМ: 0000000000091777 [14:19:58]line Версия ККМ: 001 [14:19:58]line ФМ: 0000000000871756 [14:19:58]line ФД: 202430 [14:19:58]line ФПД: 253251837331910 [14:19:58]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T141957&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202430&fm=253251837331910&tin=02508201610067®Number=0000000000091777&sum=50000 [14:19:58]OFD Sender: Processing packet 202430 [packets to send 116, broken 115] [14:19:58]ProducePacketName [14:19:58]name=ofd_packets/00202430 [14:19:58]OFD Sender: To server: pG, [14:19:58]CommunicateWithHost lk.salyk.kg:30040 [14:19:58]ConnectInit lk.salyk.kg [14:19:58]written 0, free lines is 4095 [14:19:58]Connected sock=10 [14:19:58]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0C 01 00 00 1C F4 04 01 C5 CC 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 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 E6 00 00 00 F4 03 04 00 8D 9D 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 BE 16 03 00 35 04 06 00 E6 54 C9 CD 89 C6 9F F9 08 6A 2B A7 34 C7 [14:19: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 35 36 4F 00 00 00 38 8A 47 00 41 20 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 BE 16 03 00 F4 03 04 00 43 49 1F 67 B6 04 01 00 00 52 C0 55 58 64 9B A2 1F [14:19:58]CommunicateWithHost err = 0 [14:19:58]CheckOFDResponse [14:19:58]1017 (14) - 77093643461234 [14:19:58]1041 (16) - 0000000000871756 [14:19:58]1040 (4) - 202430 [14:19:58]1012 (4) - 28.10.2024 08:20 [14:19:58]1206 (1) - 0 [14:19:58]OFD Sender: Remove packet 202430 [14:19:58]ProducePacketName [14:19:58]name=ofd_packets/00202430 [14:19:58]NVStorageDeleteData [14:19:58]Write to MH i2c: 01 00 00 39 05 3E [14:19:58]Write i2c OK [14:19:58]MH_I2C_Read... [14:19:58]Read from MH i2c: 01 [14:19:58]MH_I2C_Read... [14:19:58]Read from MH i2c: 01 07 00 [14:19:58]MH_I2C_Read... [14:19:58]Read from MH i2c: 01 07 00 39 05 00 00 00 00 00 90 0C E1 [14:19:58]RasterBufferAndPrint [14:19:58]line [14:19:58]line [14:19:58]line [14:19:58]line [14:19:58]line [14:19:58]written 0, free lines is 3221 [14:19:58]MH_Cut [14:19:58]Write to MH i2c: D1 01 00 40 05 01 17 [14:19:58]Write i2c OK [14:19:58]MH_I2C_Read... [14:19:58]Read from MH i2c: D1 [14:19:58]MH_I2C_Read... [14:19:58]Read from MH i2c: D1 01 00 [14:19:58]MH_I2C_Read... [14:19:58]Read from MH i2c: D1 01 00 40 05 00 16 [14:19:58]Write to MH i2c: 01 00 00 41 05 46 [14:19:58]Write i2c OK [14:19:58]MH_I2C_Read... [14:19:59]OFD Sender: No OFD packet to send [14:19:59]*** Cut start [14:19:59]*** Purtial cut [14:19:59]*** Stage 1: CUTSNS_PIN = 1 [14:20:00]Read from MH i2c: 01 [14:20:00]MH_I2C_Read... [14:20:00]*** Stop cut motor [14:20:00]*** Cut end [14:20:00]Read from MH i2c: 01 07 00 [14:20:00]MH_I2C_Read... [14:20:00]Read from MH i2c: 01 07 00 41 05 00 00 00 00 00 FF 0F 5B [14:20:00]process_action close_receipt done [14:20:00]requested_data is exist [14:20:00]produce_requested_data [14:20:00]requested_item fm.sn is exist - process it [14:20:00]wFMCommunicate request_size=4 [14:20:00]MH_SAM_APDU [14:20:00]CAPDU: 80 11 00 00 [14:20:00]Write to MH i2c: E2 08 00 42 05 80 11 00 00 00 00 00 00 C1 [14:20:00]Write i2c OK [14:20:00]MH_I2C_Read... [14:20:00]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:20:00]Read from MH i2c: E2 [14:20:00]MH_I2C_Read... [14:20:00]Read from MH i2c: E2 17 00 [14:20:00]MH_I2C_Read... [14:20:00]Read from MH i2c: E2 17 00 42 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 16 [14:20:00]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [14:20:00]wFMCommunicate OK [14:20:00]requested_item fd.num is exist - process it [14:20:00]SAM_PROTO_GetFieldsCounters [14:20:00]wFMCommunicate request_size=4 [14:20:00]MH_SAM_APDU [14:20:00]CAPDU: 80 13 00 00 [14:20:00]Write to MH i2c: E2 08 00 43 05 80 13 00 00 00 00 00 00 C4 [14:20:00]Write i2c OK [14:20:00]MH_I2C_Read... [14:20:00]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:20:00]Read from MH i2c: E2 [14:20:00]MH_I2C_Read... [14:20:00]Read from MH i2c: E2 62 00 [14:20:00]MH_I2C_Read... [14:20:00]Read from MH i2c: E2 62 00 43 05 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 BE 16 03 00 0E 04 04 00 21 02 00 00 12 04 04 00 E6 00 00 00 5E 04 04 00 E6 00 00 00 57 04 04 00 E7 00 00 00 19 04 04 00 00 00 00 00 90 00 99 [14:20:00]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 BE 16 03 00 0E 04 04 00 21 02 00 00 12 04 04 00 E6 00 00 00 5E 04 04 00 E6 00 00 00 57 04 04 00 E7 00 00 00 19 04 04 00 00 00 00 00 90 00 [14:20:00]wFMCommunicate OK [14:20:00]SAM_PROTO_GetFieldsCounters done [14:20:00]requested_item shift.num is exist - process it [14:20:00]requested_item shift.opened is exist - process it [14:20:00]req_shift_opened [14:20:00]FM_GetShiftState [14:20:00]SAM_PROTO_GetShiftState [14:20:00]wFMCommunicate request_size=4 [14:20:00]MH_SAM_APDU [14:20:00]CAPDU: 80 13 01 00 [14:20:00]Write to MH i2c: E2 08 00 44 05 80 13 01 00 00 00 00 00 C6 [14:20:00]Write i2c OK [14:20:00]MH_I2C_Read... [14:20:00]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:20:00]Read from MH i2c: E2 [14:20:00]MH_I2C_Read... [14:20:00]Read from MH i2c: E2 0E 00 [14:20:00]MH_I2C_Read... [14:20:00]Read from MH i2c: E2 0E 00 44 05 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 71 [14:20:00]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [14:20:00]wFMCommunicate OK [14:20:00]SAM_PROTO_GetShiftState done [14:20:00]FM_GetShiftState done [14:20:00]req_shift_opened done [14:20:00]requested_item shift.open_date is exist - process it [14:20:00]req_shift_open_date [14:20:00]req_shift_open_date done [14:20:00]produce_requested_data done [14:20:00]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202430,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670} [14:20:00]process_action_free close_receipt [14:20:00]json_value_free [14:20:00]json_value_free done [14:20:00]process_json_proto returns [14:20:00]Send response to host [14:20:00]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202430,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670}}} [14:20:00]free response buf [14:20:00]execute_script done [14:20:00]execute_script returns [14:20:00]free content buf [14:20:00]Sock 9.Close socket [14:20:00]Sock 9.Thread stoped [14:20:04]OFD Sender: No OFD packet to send [14:20:07]accept exits with 8 [14:20:07]New connection [14:20:07]New thread 3067120996 created [14:20:07]Thread 3066977636 joined [14:20:07]Waiting for new connection... [14:20:07] Sock 8.Parse request [14:20:07]Sock 8.Check first char [14:20:07]Sock 8.First char is OK [14:20:07]request: POST /json_proto HTTP/1.0 [14:20:07]Method: POST [14:20:07]URL: /json_proto [14:20:07]Method is POST - this is cgi request [14:20:07]url: /json_proto [14:20:07]query_string will be loaded in cgi processing [14:20:07]execute_cgi json_proto POST (null) [14:20:07]execute_cgi path=json_proto method=POST [14:20:07]POST find Content-Length [14:20:07]Host: 172.17.63.195:8080 [14:20:07]Content-Length: 670 [14:20:07]Content-Type: application/json [14:20:07] [14:20:07]POST finish read [14:20:07]Found Content-Length = 670 [14:20:07]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450210", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "SUPER 92-\u041A-5", "price" : 68.40, "quantity" : 5.120, "sum" : 350.21, "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" ] } } [14:20:07]execute_script... [14:20: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)450210", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "SUPER 92-\u041A-5", "price" : 68.40, "quantity" : 5.120, "sum" : 350.21, "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" ] } } [14:20:07]POST & json_proto [14:20:07]process_json_proto [14:20:07]json parsed OK: [14:20:07]protocol is kg_v1.0 [14:20:07]action value=close_receipt [14:20:07]process_action close_receipt [14:20:07]cmd_close_receipt [14:20:07]MH_GetDate [14:20:07]Write to MH i2c: F0 00 00 45 05 39 [14:20:07]Write i2c OK [14:20:07]MH_I2C_Read... [14:20:07]Read from MH i2c: F0 [14:20:07]MH_I2C_Read... [14:20:07]Read from MH i2c: F0 09 00 [14:20:07]MH_I2C_Read... [14:20:07]Read from MH i2c: F0 09 00 45 05 00 98 9D 1F 67 47 1B 1E 67 E4 [14:20:07]GetLastDocTimeStamp 1730125197 [14:20:07]current date 1730125208 [14:20:07]FM_GetShiftState [14:20:07]SAM_PROTO_GetShiftState [14:20:07]wFMCommunicate request_size=4 [14:20:07]MH_SAM_APDU [14:20:07]CAPDU: 80 13 01 00 [14:20:07]Write to MH i2c: E2 08 00 46 05 80 13 01 00 00 00 00 00 C8 [14:20:07]Write i2c OK [14:20:07]MH_I2C_Read... [14:20:07]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:20:07]Read from MH i2c: E2 [14:20:07]MH_I2C_Read... [14:20:07]Read from MH i2c: E2 0E 00 [14:20:07]MH_I2C_Read... [14:20:07]Read from MH i2c: E2 0E 00 46 05 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 73 [14:20:07]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [14:20:07]wFMCommunicate OK [14:20:07]SAM_PROTO_GetShiftState done [14:20:07]FM_GetShiftState done [14:20:07]opened in 1730073670 [14:20:07]opened+sec_in_day 1730160070 [14:20:07]quantity*price = 35020 [14:20:07]sum+1 = 35022 [14:20:07]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.21 ИТОГО: 350.00 Внесено: 350.00 СДАЧА: 0.00 НСП 1% : 3.10 НДС 12% : 37.19 Наличными: 350.00 Безнал.: 0.00 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 231 28.10.2024 14:20 Смена: 545 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 ФМ: 0000000000871756 ФД: 202431 ФПД: 71314368044113 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T142008&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202431&fm=71314368044113&tin=02508201610067®Number=0000000000091777&sum=35000 [14:20:08]StoreToDocumentArchive [14:20:08]shift 545 fd 202431 [14:20:08]save to /storage/0545/doc_00202431 [14:20:08]save last doc name /storage/0545/doc_00202431 to /storage/kkm_last_doc_name [14:20:08]save OK [14:20:08]Clear old archive folders... [14:20:08]ProcessDocumentItem done err = 0, tmpTLVsize=252 [14:20:08]tlvbuf is 00B19C50 [14:20:08]SAM_PROTO_ClearQueue [14:20:08]wFMCommunicate request_size=4 [14:20:08]MH_SAM_APDU [14:20:08]CAPDU: 80 09 00 00 [14:20:08]Write to MH i2c: E2 08 00 53 05 80 09 00 00 00 00 00 00 CA [14:20:08]Write i2c OK [14:20:08]MH_I2C_Read... [14:20:08]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:20:08]Read from MH i2c: E2 [14:20:08]MH_I2C_Read... [14:20:08]Read from MH i2c: E2 03 00 [14:20:08]MH_I2C_Read... [14:20:08]Read from MH i2c: E2 03 00 53 05 00 90 00 CC [14:20:08]RAPDU: 90 00 [14:20:08]wFMCommunicate OK [14:20:08]SAM_PROTO_ClearQueue done [14:20:08]KKMCreateOFDPacket [14:20:08]OFDProtocolAddRootSTLVToBuf [14:20:08]FM_MakeSignedData [14:20:08]FM_MakeSignedData [14:20:08]SAM_PROTO_SignData [14:20:08]wFMCommunicate request_size=4 [14:20:08]MH_SAM_APDU [14:20:08]CAPDU: 80 0D 01 02 [14:20:08]Write to MH i2c: E2 08 00 54 05 80 0D 01 02 00 00 00 00 D2 [14:20:08]Write i2c OK [14:20:08]MH_I2C_Read... [14:20:08]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:20:08]Read from MH i2c: E2 [14:20:08]MH_I2C_Read... [14:20:08]Read from MH i2c: E2 03 00 [14:20:08]MH_I2C_Read... [14:20:08]Read from MH i2c: E2 03 00 54 05 00 90 00 CD [14:20:08]RAPDU: 90 00 [14:20:08]wFMCommunicate OK [14:20:08]wFMCommunicate request_size=255 [14:20:08]MH_SAM_APDU [14:20:08]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 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 00 14 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 CD 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 87 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 E7 00 00 00 F4 03 04 00 98 9D 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 BF 16 03 00 35 04 06 00 [14:20:08]Write to MH i2c: E2 02 01 55 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 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 00 14 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 CD 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 87 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 E7 00 00 00 F4 03 04 00 98 9D 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 BF 16 03 00 35 04 06 00 00 00 A5 [14:20:08]Write i2c OK [14:20:08]MH_I2C_Read... [14:20:08]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:20:08]Read from MH i2c: E2 [14:20:08]MH_I2C_Read... [14:20:08]Read from MH i2c: E2 03 00 [14:20:08]MH_I2C_Read... [14:20:08]Read from MH i2c: E2 03 00 55 05 00 90 00 CE [14:20:08]RAPDU: 90 00 [14:20:08]wFMCommunicate OK [14:20:08]wFMCommunicate request_size=11 [14:20:08]MH_SAM_APDU [14:20:08]CAPDU: 80 0D 02 02 06 40 DC 2B 93 1C 51 [14:20:08]Write to MH i2c: E2 0E 00 56 05 80 0D 02 02 06 00 40 DC 2B 93 1C 51 00 00 28 [14:20:08]Write i2c OK [14:20:08]MH_I2C_Read... [14:20:08]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:20:08]Read from MH i2c: E2 [14:20:08]MH_I2C_Read... [14:20:08]Read from MH i2c: E2 03 00 [14:20:08]MH_I2C_Read... [14:20:08]Read from MH i2c: E2 03 00 56 05 00 90 00 CF [14:20:08]RAPDU: 90 00 [14:20:08]wFMCommunicate OK [14:20:08]wFMCommunicate request_size=4 [14:20:08]MH_SAM_APDU [14:20:08]CAPDU: 80 0D 03 02 [14:20:08]Write to MH i2c: E2 08 00 57 05 80 0D 03 02 00 00 00 00 D7 [14:20:08]Write i2c OK [14:20:08]MH_I2C_Read... [14:20:09]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:20:09]Read from MH i2c: E2 [14:20:09]MH_I2C_Read... [14:20:09]Read from MH i2c: E2 0B 00 [14:20:09]MH_I2C_Read... [14:20:09]Read from MH i2c: E2 0B 00 57 05 00 CB 30 F4 DC AC DA 05 03 90 00 31 [14:20:09]RAPDU: CB 30 F4 DC AC DA 05 03 90 00 [14:20:09]wFMCommunicate OK [14:20:09]SAM_PROTO_SignData done [14:20:09]FM_MakeSignedData done [14:20:09]CreateOFDProtocolMessage [14:20:09]wFMCommunicate request_size=4 [14:20:09]MH_SAM_APDU [14:20:09]CAPDU: 80 11 00 00 [14:20:09]Write to MH i2c: E2 08 00 58 05 80 11 00 00 00 00 00 00 D7 [14:20:09]Write i2c OK [14:20:09]MH_I2C_Read... [14:20:09]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:20:09]Read from MH i2c: E2 [14:20:09]MH_I2C_Read... [14:20:09]Read from MH i2c: E2 17 00 [14:20:09]MH_I2C_Read... [14:20:09]Read from MH i2c: E2 17 00 58 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 2C [14:20:09]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [14:20:09]wFMCommunicate OK [14:20:09]CreateOFDProtocolMessage done [14:20:09]OFDSenderStorePacket 202431 [14:20:09]StoreOFDPacket docnum=202431 [14:20:09]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 01 00 00 54 C6 08 01 62 5B 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 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 00 14 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 CD 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 87 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 E7 00 00 00 F4 03 04 00 98 9D 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 BF 16 03 00 35 04 06 00 40 DC 2B 93 1C 51 CB 30 F4 DC AC DA 05 03 [14:20:09]CheckFolder [14:20:09]dirname=/storage/ofd_packets [14:20:09]CheckFolder done [14:20:09]ProducePacketName [14:20:09]name=ofd_packets/00202431 [14:20:09]NVStorageSaveData ofd_packets/00202431 [14:20:09]File name is /storage/ofd_packets/00202431 [14:20:09]Write 302 bytes [14:20:09]NVStorageSaveData done [14:20:09]OFDSenderStorePacket done [14:20:09]KKMCreateOFDPacket done [14:20:09]NVStorageSaveData kkm_last_timestamp [14:20:09]File name is /storage/kkm_last_timestamp [14:20:09]Write 4 bytes [14:20:09]NVStorageSaveData done [14:20:09]ExternCall_PrintAddStr [14:20:09]wPrintStart [14:20:09]Write to MH i2c: 01 00 00 59 05 5E [14:20:09]Write i2c OK [14:20:09]MH_I2C_Read... [14:20:09]Read from MH i2c: 01 [14:20:09]MH_I2C_Read... [14:20:09]Read from MH i2c: 01 07 00 [14:20:09]MH_I2C_Read... [14:20:09]Read from MH i2c: 01 07 00 59 05 00 00 00 00 00 FF 0F 73 [14:20:09]RasterBufferAndPrint [14:20:09]line Счет N : (1)450210 [14:20:09]line ИНН: 02508201610067 [14:20:09]line Контрольно-Кассовый Чек [14:20:09]line ПРОДАЖА [14:20:09]line ТРК (МРК, ГНК) : 42 [14:20:09]line Товар: 2710124130 [14:20:09]line SUPER 92-К-5 [14:20:09]line 5.120 * 68.40 [14:20:09]line = 350.21 [14:20:09]line НДС 12% НСП 1% [14:20:09]line > о реализуемом товаре [14:20:09]line ОКРУГЛЕНИЕ: -0.21 [14:20:09]line ИТОГО: 350.00 [14:20:09]line Внесено: 350.00 [14:20:09]line СДАЧА: 0.00 [14:20:09]line НСП 1% : 3.10 [14:20:09]line НДС 12% : 37.19 [14:20:09]line Наличными: 350.00 [14:20:09]line Безнал.: 0.00 [14:20:09]line Место: АЗС № 171 "Партнер Нефть" [14:20:09]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [14:20:09]line СНО: Общий режим [14:20:09]line Чек 231 28.10.2024 14:20 [14:20:09]line Смена: 545 ФФД: 1.0 [14:20:09]line ЗНМ: 0300000109 [14:20:09]line РНМ: 0000000000091777 [14:20:09]line Версия ККМ: 001 [14:20:09]line ФМ: 0000000000871756 [14:20:09]line ФД: 202431 [14:20:09]line ФПД: 71314368044113 [14:20:09]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T142008&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202431&fm=71314368044113&tin=02508201610067®Number=0000000000091777&sum=35000 [14:20:09]written 0, free lines is 4095 [14:20:09]OFD Sender: Processing packet 202431 [packets to send 116, broken 115] [14:20:09]ProducePacketName [14:20:09]name=ofd_packets/00202431 [14:20:09]OFD Sender: To server: pG, [14:20:09]CommunicateWithHost lk.salyk.kg:30040 [14:20:09]ConnectInit lk.salyk.kg [14:20:09]Connected sock=10 [14:20:09]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 01 00 00 54 C6 08 01 62 5B 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 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 00 14 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 CD 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 87 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 E7 00 00 00 F4 03 04 00 98 9D 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 BF 16 03 00 35 04 06 00 40 DC 2B 93 1C 51 CB 30 F4 DC AC DA 05 03 [14:20:09]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 BB 69 47 00 A5 86 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 BF 16 03 00 F4 03 04 00 4E 49 1F 67 B6 04 01 00 00 B8 44 38 56 63 18 90 0D [14:20:09]CommunicateWithHost err = 0 [14:20:09]CheckOFDResponse [14:20:09]1017 (14) - 77093643461234 [14:20:09]1041 (16) - 0000000000871756 [14:20:09]1040 (4) - 202431 [14:20:09]1012 (4) - 28.10.2024 08:20 [14:20:09]1206 (1) - 0 [14:20:09]OFD Sender: Remove packet 202431 [14:20:09]ProducePacketName [14:20:09]name=ofd_packets/00202431 [14:20:09]NVStorageDeleteData [14:20:09]Write to MH i2c: 01 00 00 84 05 89 [14:20:09]Write i2c OK [14:20:09]MH_I2C_Read... [14:20:09]Read from MH i2c: 01 [14:20:09]MH_I2C_Read... [14:20:09]Read from MH i2c: 01 07 00 [14:20:09]MH_I2C_Read... [14:20:09]Read from MH i2c: 01 07 00 84 05 00 00 00 00 00 93 0C 2F [14:20:09]RasterBufferAndPrint [14:20:09]line [14:20:09]line [14:20:09]line [14:20:09]line [14:20:09]line [14:20:09]written 0, free lines is 3227 [14:20:09]MH_Cut [14:20:09]Write to MH i2c: D1 01 00 8B 05 01 62 [14:20:09]Write i2c OK [14:20:09]MH_I2C_Read... [14:20:09]Read from MH i2c: D1 [14:20:09]MH_I2C_Read... [14:20:09]Read from MH i2c: D1 01 00 [14:20:09]MH_I2C_Read... [14:20:09]Read from MH i2c: D1 01 00 8B 05 00 61 [14:20:09]Write to MH i2c: 01 00 00 8C 05 91 [14:20:09]Write i2c OK [14:20:09]MH_I2C_Read... [14:20:10]OFD Sender: No OFD packet to send [14:20:10]*** Cut start [14:20:10]*** Purtial cut [14:20:10]*** CUTSNS_PIN = 0 [14:20:10]*** Stage 1: CUTSNS_PIN = 1 [14:20:12]Read from MH i2c: 01 [14:20:12]MH_I2C_Read... [14:20:12]*** Stop cut motor [14:20:12]*** Cut end [14:20:12]Read from MH i2c: 01 07 00 [14:20:12]MH_I2C_Read... [14:20:12]Read from MH i2c: 01 07 00 8C 05 00 00 00 00 00 FF 0F A6 [14:20:12]process_action close_receipt done [14:20:12]requested_data is exist [14:20:12]produce_requested_data [14:20:12]requested_item fm.sn is exist - process it [14:20:12]wFMCommunicate request_size=4 [14:20:12]MH_SAM_APDU [14:20:12]CAPDU: 80 11 00 00 [14:20:12]Write to MH i2c: E2 08 00 8D 05 80 11 00 00 00 00 00 00 0C [14:20:12]Write i2c OK [14:20:12]MH_I2C_Read... [14:20:12]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:20:12]Read from MH i2c: E2 [14:20:12]MH_I2C_Read... [14:20:12]Read from MH i2c: E2 17 00 [14:20:12]MH_I2C_Read... [14:20:12]Read from MH i2c: E2 17 00 8D 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 61 [14:20:12]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [14:20:12]wFMCommunicate OK [14:20:12]requested_item fd.num is exist - process it [14:20:12]SAM_PROTO_GetFieldsCounters [14:20:12]wFMCommunicate request_size=4 [14:20:12]MH_SAM_APDU [14:20:12]CAPDU: 80 13 00 00 [14:20:12]Write to MH i2c: E2 08 00 8E 05 80 13 00 00 00 00 00 00 0F [14:20:12]Write i2c OK [14:20:12]MH_I2C_Read... [14:20:12]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:20:12]Read from MH i2c: E2 [14:20:12]MH_I2C_Read... [14:20:12]Read from MH i2c: E2 62 00 [14:20:12]MH_I2C_Read... [14:20:12]Read from MH i2c: E2 62 00 8E 05 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 BF 16 03 00 0E 04 04 00 21 02 00 00 12 04 04 00 E7 00 00 00 5E 04 04 00 E7 00 00 00 57 04 04 00 E8 00 00 00 19 04 04 00 00 00 00 00 90 00 E8 [14:20:12]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 BF 16 03 00 0E 04 04 00 21 02 00 00 12 04 04 00 E7 00 00 00 5E 04 04 00 E7 00 00 00 57 04 04 00 E8 00 00 00 19 04 04 00 00 00 00 00 90 00 [14:20:12]wFMCommunicate OK [14:20:12]SAM_PROTO_GetFieldsCounters done [14:20:12]requested_item shift.num is exist - process it [14:20:12]requested_item shift.opened is exist - process it [14:20:12]req_shift_opened [14:20:12]FM_GetShiftState [14:20:12]SAM_PROTO_GetShiftState [14:20:12]wFMCommunicate request_size=4 [14:20:12]MH_SAM_APDU [14:20:12]CAPDU: 80 13 01 00 [14:20:12]Write to MH i2c: E2 08 00 8F 05 80 13 01 00 00 00 00 00 11 [14:20:12]Write i2c OK [14:20:12]MH_I2C_Read... [14:20:12]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:20:12]Read from MH i2c: E2 [14:20:12]MH_I2C_Read... [14:20:12]Read from MH i2c: E2 0E 00 [14:20:12]MH_I2C_Read... [14:20:12]Read from MH i2c: E2 0E 00 8F 05 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 BC [14:20:12]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [14:20:12]wFMCommunicate OK [14:20:12]SAM_PROTO_GetShiftState done [14:20:12]FM_GetShiftState done [14:20:12]req_shift_opened done [14:20:12]requested_item shift.open_date is exist - process it [14:20:12]req_shift_open_date [14:20:12]req_shift_open_date done [14:20:12]produce_requested_data done [14:20:12]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202431,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670} [14:20:12]process_action_free close_receipt [14:20:12]json_value_free [14:20:12]json_value_free done [14:20:12]process_json_proto returns [14:20:12]Send response to host [14:20:12]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202431,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670}}} [14:20:12]free response buf [14:20:12]execute_script done [14:20:12]execute_script returns [14:20:12]free content buf [14:20:12]Sock 8.Close socket [14:20:12]Sock 8.Thread stoped [14:20:15]OFD Sender: No OFD packet to send [14:20:20]OFD Sender: No OFD packet to send [14:20:25]OFD Sender: No OFD packet to send [14:20:30]OFD Sender: No OFD packet to send [14:20:35]OFD Sender: No OFD packet to send [14:20:40]OFD Sender: No OFD packet to send [14:20:45]OFD Sender: No OFD packet to send [14:20:45]accept exits with 9 [14:20:45]New connection [14:20:45]New thread 3066977636 created [14:20:45]Thread 3067120996 joined [14:20:45]Waiting for new connection... [14:20:45] Sock 9.Parse request [14:20:45]Sock 9.Check first char [14:20:45]Sock 9.First char is OK [14:20:45]request: POST /json_proto HTTP/1.0 [14:20:45]Method: POST [14:20:45]URL: /json_proto [14:20:45]Method is POST - this is cgi request [14:20:45]url: /json_proto [14:20:45]query_string will be loaded in cgi processing [14:20:45]execute_cgi json_proto POST (null) [14:20:45]execute_cgi path=json_proto method=POST [14:20:45]POST find Content-Length [14:20:45]Host: 172.17.63.195:8080 [14:20:45]Content-Length: 677 [14:20:45]Content-Type: application/json [14:20:45] [14:20:45]POST finish read [14:20:45]Found Content-Length = 677 [14:20:45]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450211", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 52", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "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" ] } } [14:20:45]execute_script... [14:20: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)450211", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 52", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "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" ] } } [14:20:45]POST & json_proto [14:20:45]process_json_proto [14:20:45]json parsed OK: [14:20:45]protocol is kg_v1.0 [14:20:45]action value=close_receipt [14:20:45]process_action close_receipt [14:20:45]cmd_close_receipt [14:20:45]MH_GetDate [14:20:45]Write to MH i2c: F0 00 00 90 05 84 [14:20:45]Write i2c OK [14:20:45]MH_I2C_Read... [14:20:45]Read from MH i2c: F0 [14:20:45]MH_I2C_Read... [14:20:45]Read from MH i2c: F0 09 00 [14:20:45]MH_I2C_Read... [14:20:45]Read from MH i2c: F0 09 00 90 05 00 BE 9D 1F 67 47 1B 1E 67 55 [14:20:45]GetLastDocTimeStamp 1730125208 [14:20:45]current date 1730125246 [14:20:45]FM_GetShiftState [14:20:45]SAM_PROTO_GetShiftState [14:20:45]wFMCommunicate request_size=4 [14:20:45]MH_SAM_APDU [14:20:45]CAPDU: 80 13 01 00 [14:20:45]Write to MH i2c: E2 08 00 91 05 80 13 01 00 00 00 00 00 13 [14:20:45]Write i2c OK [14:20:45]MH_I2C_Read... [14:20:45]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:20:45]Read from MH i2c: E2 [14:20:45]MH_I2C_Read... [14:20:45]Read from MH i2c: E2 0E 00 [14:20:45]MH_I2C_Read... [14:20:45]Read from MH i2c: E2 0E 00 91 05 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 BE [14:20:45]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [14:20:45]wFMCommunicate OK [14:20:45]SAM_PROTO_GetShiftState done [14:20:45]FM_GetShiftState done [14:20:45]opened in 1730073670 [14:20:45]opened+sec_in_day 1730160070 [14:20:45]quantity*price = 30038 [14:20:45]sum+1 = 30039 [14:20:45]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.38 ИТОГО: 300.00 Внесено: 300.00 СДАЧА: 0.00 НСП 1% : 2.66 НДС 12% : 31.90 Наличными: 300.00 Безнал.: 0.00 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 232 28.10.2024 14:20 Смена: 545 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 ФМ: 0000000000871756 ФД: 202432 ФПД: 258245242555458 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T142046&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202432&fm=258245242555458&tin=02508201610067®Number=0000000000091777&sum=30000 [14:20:46]StoreToDocumentArchive [14:20:46]shift 545 fd 202432 [14:20:46]save to /storage/0545/doc_00202432 [14:20:46]save last doc name /storage/0545/doc_00202432 to /storage/kkm_last_doc_name [14:20:46]save OK [14:20:46]Clear old archive folders... [14:20:46]ProcessDocumentItem done err = 0, tmpTLVsize=251 [14:20:46]tlvbuf is 00B08E50 [14:20:46]SAM_PROTO_ClearQueue [14:20:46]wFMCommunicate request_size=4 [14:20:46]MH_SAM_APDU [14:20:46]CAPDU: 80 09 00 00 [14:20:46]Write to MH i2c: E2 08 00 9E 05 80 09 00 00 00 00 00 00 15 [14:20:46]Write i2c OK [14:20:46]MH_I2C_Read... [14:20:46]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:20:46]Read from MH i2c: E2 [14:20:46]MH_I2C_Read... [14:20:46]Read from MH i2c: E2 03 00 [14:20:46]MH_I2C_Read... [14:20:46]Read from MH i2c: E2 03 00 9E 05 00 90 00 17 [14:20:46]RAPDU: 90 00 [14:20:46]wFMCommunicate OK [14:20:46]SAM_PROTO_ClearQueue done [14:20:46]KKMCreateOFDPacket [14:20:46]OFDProtocolAddRootSTLVToBuf [14:20:46]FM_MakeSignedData [14:20:46]FM_MakeSignedData [14:20:46]SAM_PROTO_SignData [14:20:46]wFMCommunicate request_size=4 [14:20:46]MH_SAM_APDU [14:20:46]CAPDU: 80 0D 01 02 [14:20:46]Write to MH i2c: E2 08 00 9F 05 80 0D 01 02 00 00 00 00 1D [14:20:46]Write i2c OK [14:20:46]MH_I2C_Read... [14:20:46]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:20:46]Read from MH i2c: E2 [14:20:46]MH_I2C_Read... [14:20:46]Read from MH i2c: E2 03 00 [14:20:46]MH_I2C_Read... [14:20:46]Read from MH i2c: E2 03 00 9F 05 00 90 00 18 [14:20:46]RAPDU: 90 00 [14:20:46]wFMCommunicate OK [14:20:46]wFMCommunicate request_size=255 [14:20:46]MH_SAM_APDU [14:20: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 32 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 E8 00 00 00 F4 03 04 00 BE 9D 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 C0 16 03 00 35 04 06 00 EA [14:20:46]Write to MH i2c: E2 02 01 A0 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 32 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 E8 00 00 00 F4 03 04 00 BE 9D 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 C0 16 03 00 35 04 06 00 EA 00 00 54 [14:20:46]Write i2c OK [14:20:46]MH_I2C_Read... [14:20:46]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:20:46]Read from MH i2c: E2 [14:20:46]MH_I2C_Read... [14:20:46]Read from MH i2c: E2 03 00 [14:20:46]MH_I2C_Read... [14:20:46]Read from MH i2c: E2 03 00 A0 05 00 90 00 19 [14:20:46]RAPDU: 90 00 [14:20:46]wFMCommunicate OK [14:20:46]wFMCommunicate request_size=10 [14:20:46]MH_SAM_APDU [14:20:46]CAPDU: 80 0D 02 02 05 DF 67 F2 8C 42 [14:20:46]Write to MH i2c: E2 0D 00 A1 05 80 0D 02 02 05 00 DF 67 F2 8C 42 00 00 30 [14:20:46]Write i2c OK [14:20:46]MH_I2C_Read... [14:20:46]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:20:46]Read from MH i2c: E2 [14:20:46]MH_I2C_Read... [14:20:46]Read from MH i2c: E2 03 00 [14:20:46]MH_I2C_Read... [14:20:46]Read from MH i2c: E2 03 00 A1 05 00 90 00 1A [14:20:46]RAPDU: 90 00 [14:20:46]wFMCommunicate OK [14:20:46]wFMCommunicate request_size=4 [14:20:46]MH_SAM_APDU [14:20:46]CAPDU: 80 0D 03 02 [14:20:46]Write to MH i2c: E2 08 00 A2 05 80 0D 03 02 00 00 00 00 22 [14:20:46]Write i2c OK [14:20:46]MH_I2C_Read... [14:20:46]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:20:46]Read from MH i2c: E2 [14:20:46]MH_I2C_Read... [14:20:46]Read from MH i2c: E2 0B 00 [14:20:46]MH_I2C_Read... [14:20:46]Read from MH i2c: E2 0B 00 A2 05 00 22 D6 E9 5C 9A 11 DC F4 90 00 DB [14:20:46]RAPDU: 22 D6 E9 5C 9A 11 DC F4 90 00 [14:20:46]wFMCommunicate OK [14:20:46]SAM_PROTO_SignData done [14:20:46]FM_MakeSignedData done [14:20:46]CreateOFDProtocolMessage [14:20:46]wFMCommunicate request_size=4 [14:20:46]MH_SAM_APDU [14:20:46]CAPDU: 80 11 00 00 [14:20:46]Write to MH i2c: E2 08 00 A3 05 80 11 00 00 00 00 00 00 22 [14:20:46]Write i2c OK [14:20:46]MH_I2C_Read... [14:20:46]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:20:46]Read from MH i2c: E2 [14:20:46]MH_I2C_Read... [14:20:46]Read from MH i2c: E2 17 00 [14:20:46]MH_I2C_Read... [14:20:46]Read from MH i2c: E2 17 00 A3 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 77 [14:20:46]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [14:20:46]wFMCommunicate OK [14:20:46]CreateOFDProtocolMessage done [14:20:46]OFDSenderStorePacket 202432 [14:20:46]StoreOFDPacket docnum=202432 [14:20:46]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 A9 39 07 01 F1 FB 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 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 E8 00 00 00 F4 03 04 00 BE 9D 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 C0 16 03 00 35 04 06 00 EA DF 67 F2 8C 42 22 D6 E9 5C 9A 11 DC F4 [14:20:46]CheckFolder [14:20:46]dirname=/storage/ofd_packets [14:20:46]CheckFolder done [14:20:46]ProducePacketName [14:20:46]name=ofd_packets/00202432 [14:20:46]NVStorageSaveData ofd_packets/00202432 [14:20:46]File name is /storage/ofd_packets/00202432 [14:20:46]Write 301 bytes [14:20:46]NVStorageSaveData done [14:20:46]OFDSenderStorePacket done [14:20:46]KKMCreateOFDPacket done [14:20:46]NVStorageSaveData kkm_last_timestamp [14:20:46]File name is /storage/kkm_last_timestamp [14:20:46]Write 4 bytes [14:20:46]NVStorageSaveData done [14:20:46]ExternCall_PrintAddStr [14:20:46]wPrintStart [14:20:46]Write to MH i2c: 01 00 00 A4 05 A9 [14:20:46]Write i2c OK [14:20:46]MH_I2C_Read... [14:20:46]Read from MH i2c: 01 [14:20:46]MH_I2C_Read... [14:20:46]Read from MH i2c: 01 07 00 [14:20:46]MH_I2C_Read... [14:20:46]Read from MH i2c: 01 07 00 A4 05 00 00 00 00 00 FF 0F BE [14:20:46]RasterBufferAndPrint [14:20:46]line Счет N : (1)450211 [14:20:46]line ИНН: 02508201610067 [14:20:46]line Контрольно-Кассовый Чек [14:20:46]line ПРОДАЖА [14:20:46]line ТРК (МРК, ГНК) : 52 [14:20:46]line Товар: 2710124130 [14:20:46]line Аи-92-К-2 [14:20:46]line 4.490 * 66.90 [14:20:46]line = 300.38 [14:20:46]line НДС 12% НСП 1% [14:20:46]line > о реализуемом товаре [14:20:46]line ОКРУГЛЕНИЕ: -0.38 [14:20:46]line ИТОГО: 300.00 [14:20:46]line Внесено: 300.00 [14:20:46]line СДАЧА: 0.00 [14:20:46]line НСП 1% : 2.66 [14:20:46]line НДС 12% : 31.90 [14:20:46]line Наличными: 300.00 [14:20:46]line Безнал.: 0.00 [14:20:46]line Место: АЗС № 171 "Партнер Нефть" [14:20:46]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [14:20:46]line СНО: Общий режим [14:20:46]line Чек 232 28.10.2024 14:20 [14:20:46]line Смена: 545 ФФД: 1.0 [14:20:46]line ЗНМ: 0300000109 [14:20:46]line РНМ: 0000000000091777 [14:20:46]line Версия ККМ: 001 [14:20:46]line ФМ: 0000000000871756 [14:20:46]line ФД: 202432 [14:20:46]line ФПД: 258245242555458 [14:20:47]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T142046&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202432&fm=258245242555458&tin=02508201610067®Number=0000000000091777&sum=30000 [14:20:47]OFD Sender: Processing packet 202432 [packets to send 116, broken 115] [14:20:47]ProducePacketName [14:20:47]name=ofd_packets/00202432 [14:20:47]OFD Sender: To server: pG, [14:20:47]CommunicateWithHost lk.salyk.kg:30040 [14:20:47]ConnectInit lk.salyk.kg [14:20:47]written 0, free lines is 4095 [14:20:47]Connected sock=10 [14:20:47]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 A9 39 07 01 F1 FB 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 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 E8 00 00 00 F4 03 04 00 BE 9D 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 C0 16 03 00 35 04 06 00 EA DF 67 F2 8C 42 22 D6 E9 5C 9A 11 DC F4 [14:20:47]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 4F 3B 47 00 3F 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 35 36 10 04 04 00 C0 16 03 00 F4 03 04 00 74 49 1F 67 B6 04 01 00 00 40 7B 24 F9 55 99 BB 3F [14:20:47]CommunicateWithHost err = 0 [14:20:47]CheckOFDResponse [14:20:47]1017 (14) - 77093643461234 [14:20:47]1041 (16) - 0000000000871756 [14:20:47]1040 (4) - 202432 [14:20:47]1012 (4) - 28.10.2024 08:21 [14:20:47]1206 (1) - 0 [14:20:47]OFD Sender: Remove packet 202432 [14:20:47]ProducePacketName [14:20:47]name=ofd_packets/00202432 [14:20:47]NVStorageDeleteData [14:20:47]Write to MH i2c: 01 00 00 CF 05 D4 [14:20:47]Write i2c OK [14:20:47]MH_I2C_Read... [14:20:47]Read from MH i2c: 01 [14:20:47]MH_I2C_Read... [14:20:47]Read from MH i2c: 01 07 00 [14:20:47]MH_I2C_Read... [14:20:47]Read from MH i2c: 01 07 00 CF 05 00 00 00 00 00 91 0C 78 [14:20:47]RasterBufferAndPrint [14:20:47]line [14:20:47]line [14:20:47]line [14:20:47]line [14:20:47]line [14:20:47]written 0, free lines is 3221 [14:20:47]MH_Cut [14:20:47]Write to MH i2c: D1 01 00 D6 05 01 AD [14:20:47]Write i2c OK [14:20:47]MH_I2C_Read... [14:20:47]Read from MH i2c: D1 [14:20:47]MH_I2C_Read... [14:20:47]Read from MH i2c: D1 01 00 [14:20:47]MH_I2C_Read... [14:20:47]Read from MH i2c: D1 01 00 D6 05 00 AC [14:20:47]Write to MH i2c: 01 00 00 D7 05 DC [14:20:47]Write i2c OK [14:20:47]MH_I2C_Read... [14:20:48]OFD Sender: No OFD packet to send [14:20:48]*** Cut start [14:20:48]*** Purtial cut [14:20:48]*** Stage 1: CUTSNS_PIN = 1 [14:20:48]Read from MH i2c: 01 [14:20:48]MH_I2C_Read... [14:20:48]*** Stop cut motor [14:20:48]*** Cut end [14:20:48]Read from MH i2c: 01 07 00 [14:20:48]MH_I2C_Read... [14:20:48]Read from MH i2c: 01 07 00 D7 05 00 00 00 00 00 FF 0F F1 [14:20:48]process_action close_receipt done [14:20:48]requested_data is exist [14:20:48]produce_requested_data [14:20:48]requested_item fm.sn is exist - process it [14:20:48]wFMCommunicate request_size=4 [14:20:48]MH_SAM_APDU [14:20:48]CAPDU: 80 11 00 00 [14:20:48]Write to MH i2c: E2 08 00 D8 05 80 11 00 00 00 00 00 00 57 [14:20:48]Write i2c OK [14:20:48]MH_I2C_Read... [14:20:48]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:20:48]Read from MH i2c: E2 [14:20:48]MH_I2C_Read... [14:20:48]Read from MH i2c: E2 17 00 [14:20:48]MH_I2C_Read... [14:20:48]Read from MH i2c: E2 17 00 D8 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 AC [14:20:48]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [14:20:48]wFMCommunicate OK [14:20:48]requested_item fd.num is exist - process it [14:20:48]SAM_PROTO_GetFieldsCounters [14:20:48]wFMCommunicate request_size=4 [14:20:48]MH_SAM_APDU [14:20:48]CAPDU: 80 13 00 00 [14:20:48]Write to MH i2c: E2 08 00 D9 05 80 13 00 00 00 00 00 00 5A [14:20:48]Write i2c OK [14:20:48]MH_I2C_Read... [14:20:49]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:20:49]Read from MH i2c: E2 [14:20:49]MH_I2C_Read... [14:20:49]Read from MH i2c: E2 62 00 [14:20:49]MH_I2C_Read... [14:20:49]Read from MH i2c: E2 62 00 D9 05 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 C0 16 03 00 0E 04 04 00 21 02 00 00 12 04 04 00 E8 00 00 00 5E 04 04 00 E8 00 00 00 57 04 04 00 E9 00 00 00 19 04 04 00 00 00 00 00 90 00 37 [14: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 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 C0 16 03 00 0E 04 04 00 21 02 00 00 12 04 04 00 E8 00 00 00 5E 04 04 00 E8 00 00 00 57 04 04 00 E9 00 00 00 19 04 04 00 00 00 00 00 90 00 [14:20:49]wFMCommunicate OK [14:20:49]SAM_PROTO_GetFieldsCounters done [14:20:49]requested_item shift.num is exist - process it [14:20:49]requested_item shift.opened is exist - process it [14:20:49]req_shift_opened [14:20:49]FM_GetShiftState [14:20:49]SAM_PROTO_GetShiftState [14:20:49]wFMCommunicate request_size=4 [14:20:49]MH_SAM_APDU [14:20:49]CAPDU: 80 13 01 00 [14:20:49]Write to MH i2c: E2 08 00 DA 05 80 13 01 00 00 00 00 00 5C [14:20:49]Write i2c OK [14:20:49]MH_I2C_Read... [14:20:49]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:20:49]Read from MH i2c: E2 [14:20:49]MH_I2C_Read... [14:20:49]Read from MH i2c: E2 0E 00 [14:20:49]MH_I2C_Read... [14:20:49]Read from MH i2c: E2 0E 00 DA 05 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 07 [14:20:49]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [14:20:49]wFMCommunicate OK [14:20:49]SAM_PROTO_GetShiftState done [14:20:49]FM_GetShiftState done [14:20:49]req_shift_opened done [14:20:49]requested_item shift.open_date is exist - process it [14:20:49]req_shift_open_date [14:20:49]req_shift_open_date done [14:20:49]produce_requested_data done [14:20:49]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202432,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670} [14:20:49]process_action_free close_receipt [14:20:49]json_value_free [14:20:49]json_value_free done [14:20:49]process_json_proto returns [14:20:49]Send response to host [14:20:49]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202432,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670}}} [14:20:49]free response buf [14:20:49]execute_script done [14:20:49]execute_script returns [14:20:49]free content buf [14:20:49]Sock 9.Close socket [14:20:49]Sock 9.Thread stoped [14:20:53]OFD Sender: No OFD packet to send [14:20:58]OFD Sender: No OFD packet to send [14:21:03]OFD Sender: No OFD packet to send [14:21:08]OFD Sender: No OFD packet to send [14:21:13]OFD Sender: No OFD packet to send [14:21:18]OFD Sender: No OFD packet to send [14:21:23]OFD Sender: No OFD packet to send [14:21:28]OFD Sender: No OFD packet to send [14:21:33]OFD Sender: No OFD packet to send [14:21:38]OFD Sender: No OFD packet to send [14:21:43]OFD Sender: No OFD packet to send [14:21:48]OFD Sender: No OFD packet to send [14:21:53]OFD Sender: No OFD packet to send [14:21:58]OFD Sender: No OFD packet to send [14:22:03]OFD Sender: No OFD packet to send [14:22:08]OFD Sender: No OFD packet to send [14:22:13]OFD Sender: No OFD packet to send [14:22:18]OFD Sender: No OFD packet to send [14:22:23]OFD Sender: No OFD packet to send [14:22:28]OFD Sender: No OFD packet to send [14:22:33]OFD Sender: No OFD packet to send [14:22:38]OFD Sender: No OFD packet to send [14:22:43]OFD Sender: No OFD packet to send [14:22:48]OFD Sender: No OFD packet to send [14:22:53]OFD Sender: No OFD packet to send [14:22:58]OFD Sender: No OFD packet to send [14:23:03]OFD Sender: No OFD packet to send [14:23:08]OFD Sender: No OFD packet to send [14:23:13]OFD Sender: No OFD packet to send [14:23:18]OFD Sender: No OFD packet to send [14:23:23]OFD Sender: No OFD packet to send [14:23:28]OFD Sender: No OFD packet to send [14:23:30]accept exits with 8 [14:23:30]New connection [14:23:30]New thread 3067120996 created [14:23:30]Thread 3066977636 joined [14:23:30]Waiting for new connection... [14:23:30] Sock 8.Parse request [14:23:30]Sock 8.Check first char [14:23:30]Sock 8.First char is OK [14:23:30]request: POST /json_proto HTTP/1.0 [14:23:30]Method: POST [14:23:30]URL: /json_proto [14:23:30]Method is POST - this is cgi request [14:23:30]url: /json_proto [14:23:30]query_string will be loaded in cgi processing [14:23:30]execute_cgi json_proto POST (null) [14:23:30]execute_cgi path=json_proto method=POST [14:23:30]POST find Content-Length [14:23:30]Host: 172.17.63.195:8080 [14:23:30]Content-Length: 677 [14:23:30]Content-Type: application/json [14:23:30] [14:23:30]POST finish read [14:23:30]Found Content-Length = 677 [14:23:30]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450212", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "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" ] } } [14:23:30]execute_script... [14:23: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)450212", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "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" ] } } [14:23:30]POST & json_proto [14:23:30]process_json_proto [14:23:30]json parsed OK: [14:23:30]protocol is kg_v1.0 [14:23:30]action value=close_receipt [14:23:30]process_action close_receipt [14:23:30]cmd_close_receipt [14:23:30]MH_GetDate [14:23:30]Write to MH i2c: F0 00 00 DB 05 CF [14:23:30]Write i2c OK [14:23:30]MH_I2C_Read... [14:23:30]Read from MH i2c: F0 [14:23:30]MH_I2C_Read... [14:23:30]Read from MH i2c: F0 09 00 [14:23:30]MH_I2C_Read... [14:23:30]Read from MH i2c: F0 09 00 DB 05 00 63 9E 1F 67 47 1B 1E 67 46 [14:23:30]GetLastDocTimeStamp 1730125246 [14:23:30]current date 1730125411 [14:23:30]FM_GetShiftState [14:23:30]SAM_PROTO_GetShiftState [14:23:30]wFMCommunicate request_size=4 [14:23:30]MH_SAM_APDU [14:23:30]CAPDU: 80 13 01 00 [14:23:30]Write to MH i2c: E2 08 00 DC 05 80 13 01 00 00 00 00 00 5E [14:23:30]Write i2c OK [14:23:30]MH_I2C_Read... [14:23:30]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:23:30]Read from MH i2c: E2 [14:23:30]MH_I2C_Read... [14:23:30]Read from MH i2c: E2 0E 00 [14:23:30]MH_I2C_Read... [14:23:30]Read from MH i2c: E2 0E 00 DC 05 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 09 [14:23:30]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [14:23:30]wFMCommunicate OK [14:23:30]SAM_PROTO_GetShiftState done [14:23:30]FM_GetShiftState done [14:23:30]opened in 1730073670 [14:23:30]opened+sec_in_day 1730160070 [14:23:30]quantity*price = 40006 [14:23:30]sum+1 = 40007 [14:23:30]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.06 ИТОГО: 400.00 Внесено: 400.00 СДАЧА: 0.00 НСП 1% : 3.54 НДС 12% : 42.48 Наличными: 400.00 Безнал.: 0.00 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 233 28.10.2024 14:23 Смена: 545 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 ФМ: 0000000000871756 ФД: 202433 ФПД: 195090711802064 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T142331&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202433&fm=195090711802064&tin=02508201610067®Number=0000000000091777&sum=40000 [14:23:31]StoreToDocumentArchive [14:23:31]shift 545 fd 202433 [14:23:31]save to /storage/0545/doc_00202433 [14:23:31]save last doc name /storage/0545/doc_00202433 to /storage/kkm_last_doc_name [14:23:31]save OK [14:23:31]Clear old archive folders... [14:23:31]ProcessDocumentItem done err = 0, tmpTLVsize=251 [14:23:31]tlvbuf is 00B0BDD0 [14:23:31]SAM_PROTO_ClearQueue [14:23:31]wFMCommunicate request_size=4 [14:23:31]MH_SAM_APDU [14:23:31]CAPDU: 80 09 00 00 [14:23:31]Write to MH i2c: E2 08 00 E9 05 80 09 00 00 00 00 00 00 60 [14:23:31]Write i2c OK [14:23:31]MH_I2C_Read... [14:23:31]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:23:31]Read from MH i2c: E2 [14:23:31]MH_I2C_Read... [14:23:31]Read from MH i2c: E2 03 00 [14:23:31]MH_I2C_Read... [14:23:31]Read from MH i2c: E2 03 00 E9 05 00 90 00 62 [14:23:31]RAPDU: 90 00 [14:23:31]wFMCommunicate OK [14:23:31]SAM_PROTO_ClearQueue done [14:23:31]KKMCreateOFDPacket [14:23:31]OFDProtocolAddRootSTLVToBuf [14:23:31]FM_MakeSignedData [14:23:31]FM_MakeSignedData [14:23:31]SAM_PROTO_SignData [14:23:31]wFMCommunicate request_size=4 [14:23:31]MH_SAM_APDU [14:23:31]CAPDU: 80 0D 01 02 [14:23:31]Write to MH i2c: E2 08 00 EA 05 80 0D 01 02 00 00 00 00 68 [14:23:31]Write i2c OK [14:23:31]MH_I2C_Read... [14:23:31]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:23:31]Read from MH i2c: E2 [14:23:31]MH_I2C_Read... [14:23:31]Read from MH i2c: E2 03 00 [14:23:31]MH_I2C_Read... [14:23:31]Read from MH i2c: E2 03 00 EA 05 00 90 00 63 [14:23:31]RAPDU: 90 00 [14:23:31]wFMCommunicate OK [14:23:31]wFMCommunicate request_size=255 [14:23:31]MH_SAM_APDU [14:23: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 32 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 E9 00 00 00 F4 03 04 00 63 9E 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 C1 16 03 00 35 04 06 00 B1 [14:23:31]Write to MH i2c: E2 02 01 EB 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 32 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 E9 00 00 00 F4 03 04 00 63 9E 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 C1 16 03 00 35 04 06 00 B1 00 00 E9 [14:23:31]Write i2c OK [14:23:31]MH_I2C_Read... [14:23:32]Read from MH i2c: E2 [14:23:32]MH_I2C_Read... [14:23:32]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:23:32]Read from MH i2c: E2 03 00 [14:23:32]MH_I2C_Read... [14:23:32]Read from MH i2c: E2 03 00 EB 05 00 90 00 64 [14:23:32]RAPDU: 90 00 [14:23:32]wFMCommunicate OK [14:23:32]wFMCommunicate request_size=10 [14:23:32]MH_SAM_APDU [14:23:32]CAPDU: 80 0D 02 02 05 6F 18 93 70 D0 [14:23:32]Write to MH i2c: E2 0D 00 EC 05 80 0D 02 02 05 00 6F 18 93 70 D0 00 00 CF [14:23:32]Write i2c OK [14:23:32]MH_I2C_Read... [14:23:32]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:23:32]Read from MH i2c: E2 [14:23:32]MH_I2C_Read... [14:23:32]Read from MH i2c: E2 03 00 [14:23:32]MH_I2C_Read... [14:23:32]Read from MH i2c: E2 03 00 EC 05 00 90 00 65 [14:23:32]RAPDU: 90 00 [14:23:32]wFMCommunicate OK [14:23:32]wFMCommunicate request_size=4 [14:23:32]MH_SAM_APDU [14:23:32]CAPDU: 80 0D 03 02 [14:23:32]Write to MH i2c: E2 08 00 ED 05 80 0D 03 02 00 00 00 00 6D [14:23:32]Write i2c OK [14:23:32]MH_I2C_Read... [14:23:32]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:23:32]Read from MH i2c: E2 [14:23:32]MH_I2C_Read... [14:23:32]Read from MH i2c: E2 0B 00 [14:23:32]MH_I2C_Read... [14:23:32]Read from MH i2c: E2 0B 00 ED 05 00 98 E1 A0 C8 2A 5F 13 B3 90 00 9E [14:23:32]RAPDU: 98 E1 A0 C8 2A 5F 13 B3 90 00 [14:23:32]wFMCommunicate OK [14:23:32]SAM_PROTO_SignData done [14:23:32]FM_MakeSignedData done [14:23:32]CreateOFDProtocolMessage [14:23:32]wFMCommunicate request_size=4 [14:23:32]MH_SAM_APDU [14:23:32]CAPDU: 80 11 00 00 [14:23:32]Write to MH i2c: E2 08 00 EE 05 80 11 00 00 00 00 00 00 6D [14:23:32]Write i2c OK [14:23:32]MH_I2C_Read... [14:23:32]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:23:32]Read from MH i2c: E2 [14:23:32]MH_I2C_Read... [14:23:32]Read from MH i2c: E2 17 00 [14:23:32]MH_I2C_Read... [14:23:32]Read from MH i2c: E2 17 00 EE 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 C2 [14:23:32]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [14:23:32]wFMCommunicate OK [14:23:32]CreateOFDProtocolMessage done [14:23:32]OFDSenderStorePacket 202433 [14:23:32]StoreOFDPacket docnum=202433 [14:23:32]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 31 7F 07 01 54 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 32 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 E9 00 00 00 F4 03 04 00 63 9E 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 C1 16 03 00 35 04 06 00 B1 6F 18 93 70 D0 98 E1 A0 C8 2A 5F 13 B3 [14:23:32]CheckFolder [14:23:32]dirname=/storage/ofd_packets [14:23:32]CheckFolder done [14:23:32]ProducePacketName [14:23:32]name=ofd_packets/00202433 [14:23:32]NVStorageSaveData ofd_packets/00202433 [14:23:32]File name is /storage/ofd_packets/00202433 [14:23:32]Write 301 bytes [14:23:32]NVStorageSaveData done [14:23:32]OFDSenderStorePacket done [14:23:32]KKMCreateOFDPacket done [14:23:32]NVStorageSaveData kkm_last_timestamp [14:23:32]File name is /storage/kkm_last_timestamp [14:23:32]Write 4 bytes [14:23:32]NVStorageSaveData done [14:23:32]ExternCall_PrintAddStr [14:23:32]wPrintStart [14:23:32]Write to MH i2c: 01 00 00 EF 05 F4 [14:23:32]Write i2c OK [14:23:32]MH_I2C_Read... [14:23:32]Read from MH i2c: 01 [14:23:32]MH_I2C_Read... [14:23:32]Read from MH i2c: 01 07 00 [14:23:32]MH_I2C_Read... [14:23:32]Read from MH i2c: 01 07 00 EF 05 00 00 00 00 00 FF 0F 09 [14:23:32]RasterBufferAndPrint [14:23:32]line Счет N : (1)450212 [14:23:32]line ИНН: 02508201610067 [14:23:32]line Контрольно-Кассовый Чек [14:23:32]line ПРОДАЖА [14:23:32]line ТРК (МРК, ГНК) : 41 [14:23:32]line Товар: 2710124130 [14:23:32]line Аи-92-К-2 [14:23:32]line 5.980 * 66.90 [14:23:32]line = 400.06 [14:23:32]line НДС 12% НСП 1% [14:23:32]line > о реализуемом товаре [14:23:32]line ОКРУГЛЕНИЕ: -0.06 [14:23:32]line ИТОГО: 400.00 [14:23:32]line Внесено: 400.00 [14:23:32]line СДАЧА: 0.00 [14:23:32]line НСП 1% : 3.54 [14:23:32]line НДС 12% : 42.48 [14:23:32]line Наличными: 400.00 [14:23:32]line Безнал.: 0.00 [14:23:32]line Место: АЗС № 171 "Партнер Нефть" [14:23:32]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [14:23:32]line СНО: Общий режим [14:23:32]line Чек 233 28.10.2024 14:23 [14:23:32]line Смена: 545 ФФД: 1.0 [14:23:32]line ЗНМ: 0300000109 [14:23:32]line РНМ: 0000000000091777 [14:23:32]line Версия ККМ: 001 [14:23:32]line ФМ: 0000000000871756 [14:23:32]line ФД: 202433 [14:23:32]line ФПД: 195090711802064 [14:23:32]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T142331&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202433&fm=195090711802064&tin=02508201610067®Number=0000000000091777&sum=40000 [14:23:32]written 0, free lines is 4095 [14:23:32]OFD Sender: Processing packet 202433 [packets to send 116, broken 115] [14:23:32]ProducePacketName [14:23:32]name=ofd_packets/00202433 [14:23:32]OFD Sender: To server: pG, [14:23:32]CommunicateWithHost lk.salyk.kg:30040 [14:23:32]ConnectInit lk.salyk.kg [14:23:32]Connected sock=10 [14:23: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 35 36 0F 01 00 00 31 7F 07 01 54 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 32 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 E9 00 00 00 F4 03 04 00 63 9E 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 C1 16 03 00 35 04 06 00 B1 6F 18 93 70 D0 98 E1 A0 C8 2A 5F 13 B3 [14:23: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 35 36 4F 00 00 00 F1 43 47 00 F0 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 35 36 10 04 04 00 C1 16 03 00 F4 03 04 00 19 4A 1F 67 B6 04 01 00 00 74 E0 39 E6 21 C0 A1 49 [14:23:32]CommunicateWithHost err = 0 [14:23:32]CheckOFDResponse [14:23:32]1017 (14) - 77093643461234 [14:23:32]1041 (16) - 0000000000871756 [14:23:32]1040 (4) - 202433 [14:23:32]1012 (4) - 28.10.2024 08:23 [14:23:32]1206 (1) - 0 [14:23:32]OFD Sender: Remove packet 202433 [14:23:32]ProducePacketName [14:23:32]name=ofd_packets/00202433 [14:23:32]NVStorageDeleteData [14:23:32]Write to MH i2c: 01 00 00 1A 06 20 [14:23:32]Write i2c OK [14:23:32]MH_I2C_Read... [14:23:32]Read from MH i2c: 01 [14:23:32]MH_I2C_Read... [14:23:32]Read from MH i2c: 01 07 00 [14:23:32]MH_I2C_Read... [14:23:32]Read from MH i2c: 01 07 00 1A 06 00 00 00 00 00 96 0C C9 [14:23:32]RasterBufferAndPrint [14:23:32]line [14:23:32]line [14:23:32]line [14:23:32]line [14:23:32]line [14:23:32]written 0, free lines is 3228 [14:23:32]MH_Cut [14:23:32]Write to MH i2c: D1 01 00 21 06 01 F9 [14:23:32]Write i2c OK [14:23:32]MH_I2C_Read... [14:23:32]Read from MH i2c: D1 [14:23:32]MH_I2C_Read... [14:23:32]Read from MH i2c: D1 01 00 [14:23:32]MH_I2C_Read... [14:23:32]Read from MH i2c: D1 01 00 21 06 00 F8 [14:23:32]Write to MH i2c: 01 00 00 22 06 28 [14:23:32]Write i2c OK [14:23:32]MH_I2C_Read... [14:23:33]OFD Sender: No OFD packet to send [14:23:33]*** Cut start [14:23:33]*** Purtial cut [14:23:33]*** Stage 1: CUTSNS_PIN = 1 [14:23:33]Read from MH i2c: 01 [14:23:33]MH_I2C_Read... [14:23:33]*** Stop cut motor [14:23:33]*** Cut end [14:23:33]Read from MH i2c: 01 07 00 [14:23:33]MH_I2C_Read... [14:23:33]Read from MH i2c: 01 07 00 22 06 00 00 00 00 00 FF 0F 3D [14:23:33]process_action close_receipt done [14:23:33]requested_data is exist [14:23:33]produce_requested_data [14:23:33]requested_item fm.sn is exist - process it [14:23:33]wFMCommunicate request_size=4 [14:23:33]MH_SAM_APDU [14:23:33]CAPDU: 80 11 00 00 [14:23:33]Write to MH i2c: E2 08 00 23 06 80 11 00 00 00 00 00 00 A3 [14:23:33]Write i2c OK [14:23:33]MH_I2C_Read... [14:23:33]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:23:33]Read from MH i2c: E2 [14:23:33]MH_I2C_Read... [14:23:33]Read from MH i2c: E2 17 00 [14:23:33]MH_I2C_Read... [14:23:33]Read from MH i2c: E2 17 00 23 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 F8 [14:23:33]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [14:23:33]wFMCommunicate OK [14:23:33]requested_item fd.num is exist - process it [14:23:33]SAM_PROTO_GetFieldsCounters [14:23:33]wFMCommunicate request_size=4 [14:23:33]MH_SAM_APDU [14:23:33]CAPDU: 80 13 00 00 [14:23:33]Write to MH i2c: E2 08 00 24 06 80 13 00 00 00 00 00 00 A6 [14:23:33]Write i2c OK [14:23:33]MH_I2C_Read... [14:23:34]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:23:34]Read from MH i2c: E2 [14:23:34]MH_I2C_Read... [14:23:34]Read from MH i2c: E2 62 00 [14:23:34]MH_I2C_Read... [14:23:34]Read from MH i2c: E2 62 00 24 06 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 C1 16 03 00 0E 04 04 00 21 02 00 00 12 04 04 00 E9 00 00 00 5E 04 04 00 E9 00 00 00 57 04 04 00 EA 00 00 00 19 04 04 00 00 00 00 00 90 00 87 [14:23: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 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 C1 16 03 00 0E 04 04 00 21 02 00 00 12 04 04 00 E9 00 00 00 5E 04 04 00 E9 00 00 00 57 04 04 00 EA 00 00 00 19 04 04 00 00 00 00 00 90 00 [14:23:34]wFMCommunicate OK [14:23:34]SAM_PROTO_GetFieldsCounters done [14:23:34]requested_item shift.num is exist - process it [14:23:34]requested_item shift.opened is exist - process it [14:23:34]req_shift_opened [14:23:34]FM_GetShiftState [14:23:34]SAM_PROTO_GetShiftState [14:23:34]wFMCommunicate request_size=4 [14:23:34]MH_SAM_APDU [14:23:34]CAPDU: 80 13 01 00 [14:23:34]Write to MH i2c: E2 08 00 25 06 80 13 01 00 00 00 00 00 A8 [14:23:34]Write i2c OK [14:23:34]MH_I2C_Read... [14:23:34]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:23:34]Read from MH i2c: E2 [14:23:34]MH_I2C_Read... [14:23:34]Read from MH i2c: E2 0E 00 [14:23:34]MH_I2C_Read... [14:23:34]Read from MH i2c: E2 0E 00 25 06 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 53 [14:23:34]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [14:23:34]wFMCommunicate OK [14:23:34]SAM_PROTO_GetShiftState done [14:23:34]FM_GetShiftState done [14:23:34]req_shift_opened done [14:23:34]requested_item shift.open_date is exist - process it [14:23:34]req_shift_open_date [14:23:34]req_shift_open_date done [14:23:34]produce_requested_data done [14:23:34]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202433,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670} [14:23:34]process_action_free close_receipt [14:23:34]json_value_free [14:23:34]json_value_free done [14:23:34]process_json_proto returns [14:23:34]Send response to host [14:23:34]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202433,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670}}} [14:23:34]free response buf [14:23:34]execute_script done [14:23:34]execute_script returns [14:23:34]free content buf [14:23:34]Sock 8.Close socket [14:23:34]Sock 8.Thread stoped [14:23:38]OFD Sender: No OFD packet to send [14:23:43]OFD Sender: No OFD packet to send [14:23:48]OFD Sender: No OFD packet to send [14:23:53]OFD Sender: No OFD packet to send [14:23:58]OFD Sender: No OFD packet to send [14:24:03]OFD Sender: No OFD packet to send [14:24:08]OFD Sender: No OFD packet to send [14:24:13]OFD Sender: No OFD packet to send [14:24:18]OFD Sender: No OFD packet to send [14:24:23]OFD Sender: No OFD packet to send [14:24:28]OFD Sender: No OFD packet to send [14:24:33]OFD Sender: No OFD packet to send [14:24:34]accept exits with 9 [14:24:34]New connection [14:24:34]New thread 3066977636 created [14:24:34]Thread 3067120996 joined [14:24:34]Waiting for new connection... [14:24:34] Sock 9.Parse request [14:24:34]Sock 9.Check first char [14:24:34]Sock 9.First char is OK [14:24:34]request: POST /json_proto HTTP/1.0 [14:24:34]Method: POST [14:24:34]URL: /json_proto [14:24:34]Method is POST - this is cgi request [14:24:34]url: /json_proto [14:24:34]query_string will be loaded in cgi processing [14:24:34]execute_cgi json_proto POST (null) [14:24:34]execute_cgi path=json_proto method=POST [14:24:34]POST find Content-Length [14:24:34]Host: 172.17.63.195:8080 [14:24:34]Content-Length: 677 [14:24:34]Content-Type: application/json [14:24:34] [14:24:34]POST finish read [14:24:34]Found Content-Length = 677 [14:24:34]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450213", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 62", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:24:34]execute_script... [14:24:34]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450213", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 62", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:24:34]POST & json_proto [14:24:34]process_json_proto [14:24:34]json parsed OK: [14:24:34]protocol is kg_v1.0 [14:24:34]action value=close_receipt [14:24:34]process_action close_receipt [14:24:34]cmd_close_receipt [14:24:34]MH_GetDate [14:24:34]Write to MH i2c: F0 00 00 26 06 1B [14:24:34]Write i2c OK [14:24:34]MH_I2C_Read... [14:24:34]Read from MH i2c: F0 [14:24:34]MH_I2C_Read... [14:24:34]Read from MH i2c: F0 09 00 [14:24:34]MH_I2C_Read... [14:24:34]Read from MH i2c: F0 09 00 26 06 00 A3 9E 1F 67 47 1B 1E 67 D2 [14:24:34]GetLastDocTimeStamp 1730125411 [14:24:34]current date 1730125475 [14:24:34]FM_GetShiftState [14:24:34]SAM_PROTO_GetShiftState [14:24:34]wFMCommunicate request_size=4 [14:24:34]MH_SAM_APDU [14:24:34]CAPDU: 80 13 01 00 [14:24:34]Write to MH i2c: E2 08 00 27 06 80 13 01 00 00 00 00 00 AA [14:24:34]Write i2c OK [14:24:34]MH_I2C_Read... [14:24:34]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:24:34]Read from MH i2c: E2 [14:24:34]MH_I2C_Read... [14:24:34]Read from MH i2c: E2 0E 00 [14:24:34]MH_I2C_Read... [14:24:34]Read from MH i2c: E2 0E 00 27 06 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 55 [14:24:34]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [14:24:34]wFMCommunicate OK [14:24:34]SAM_PROTO_GetShiftState done [14:24:34]FM_GetShiftState done [14:24:34]opened in 1730073670 [14:24:34]opened+sec_in_day 1730160070 [14:24:34]quantity*price = 50041 [14:24:34]sum+1 = 50042 [14:24:34]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.41 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 234 28.10.2024 14:24 Смена: 545 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 ФМ: 0000000000871756 ФД: 202434 ФПД: 112254111817142 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T142435&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202434&fm=112254111817142&tin=02508201610067®Number=0000000000091777&sum=50000 [14:24:35]StoreToDocumentArchive [14:24:35]shift 545 fd 202434 [14:24:35]save to /storage/0545/doc_00202434 [14:24:35]save last doc name /storage/0545/doc_00202434 to /storage/kkm_last_doc_name [14:24:35]save OK [14:24:35]Clear old archive folders... [14:24:35]ProcessDocumentItem done err = 0, tmpTLVsize=251 [14:24:35]tlvbuf is 00B08610 [14:24:35]SAM_PROTO_ClearQueue [14:24:35]wFMCommunicate request_size=4 [14:24:35]MH_SAM_APDU [14:24:35]CAPDU: 80 09 00 00 [14:24:35]Write to MH i2c: E2 08 00 34 06 80 09 00 00 00 00 00 00 AC [14:24:35]Write i2c OK [14:24:35]MH_I2C_Read... [14:24:35]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:24:35]Read from MH i2c: E2 [14:24:35]MH_I2C_Read... [14:24:35]Read from MH i2c: E2 03 00 [14:24:35]MH_I2C_Read... [14:24:35]Read from MH i2c: E2 03 00 34 06 00 90 00 AE [14:24:35]RAPDU: 90 00 [14:24:35]wFMCommunicate OK [14:24:35]SAM_PROTO_ClearQueue done [14:24:35]KKMCreateOFDPacket [14:24:35]OFDProtocolAddRootSTLVToBuf [14:24:35]FM_MakeSignedData [14:24:35]FM_MakeSignedData [14:24:35]SAM_PROTO_SignData [14:24:35]wFMCommunicate request_size=4 [14:24:35]MH_SAM_APDU [14:24:35]CAPDU: 80 0D 01 02 [14:24:35]Write to MH i2c: E2 08 00 35 06 80 0D 01 02 00 00 00 00 B4 [14:24:35]Write i2c OK [14:24:35]MH_I2C_Read... [14:24:35]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:24:35]Read from MH i2c: E2 [14:24:35]MH_I2C_Read... [14:24:35]Read from MH i2c: E2 03 00 [14:24:35]MH_I2C_Read... [14:24:35]Read from MH i2c: E2 03 00 35 06 00 90 00 AF [14:24:35]RAPDU: 90 00 [14:24:35]wFMCommunicate OK [14:24:35]wFMCommunicate request_size=255 [14:24:35]MH_SAM_APDU [14:24:35]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 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 EA 00 00 00 F4 03 04 00 A3 9E 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 C2 16 03 00 35 04 06 00 66 [14:24:35]Write to MH i2c: E2 02 01 36 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 32 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 EA 00 00 00 F4 03 04 00 A3 9E 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 C2 16 03 00 35 04 06 00 66 00 00 5D [14:24:35]Write i2c OK [14:24:35]MH_I2C_Read... [14:24:35]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:24:35]Read from MH i2c: E2 [14:24:35]MH_I2C_Read... [14:24:35]Read from MH i2c: E2 03 00 [14:24:35]MH_I2C_Read... [14:24:35]Read from MH i2c: E2 03 00 36 06 00 90 00 B0 [14:24:35]RAPDU: 90 00 [14:24:35]wFMCommunicate OK [14:24:35]wFMCommunicate request_size=10 [14:24:35]MH_SAM_APDU [14:24:35]CAPDU: 80 0D 02 02 05 18 32 75 9D B6 [14:24:35]Write to MH i2c: E2 0D 00 37 06 80 0D 02 02 05 00 18 32 75 9D B6 00 00 D3 [14:24:35]Write i2c OK [14:24:35]MH_I2C_Read... [14:24:35]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:24:35]Read from MH i2c: E2 [14:24:35]MH_I2C_Read... [14:24:35]Read from MH i2c: E2 03 00 [14:24:35]MH_I2C_Read... [14:24:35]Read from MH i2c: E2 03 00 37 06 00 90 00 B1 [14:24:35]RAPDU: 90 00 [14:24:35]wFMCommunicate OK [14:24:35]wFMCommunicate request_size=4 [14:24:35]MH_SAM_APDU [14:24:35]CAPDU: 80 0D 03 02 [14:24:35]Write to MH i2c: E2 08 00 38 06 80 0D 03 02 00 00 00 00 B9 [14:24:35]Write i2c OK [14:24:35]MH_I2C_Read... [14:24:36]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:24:36]Read from MH i2c: E2 [14:24:36]MH_I2C_Read... [14:24:36]Read from MH i2c: E2 0B 00 [14:24:36]MH_I2C_Read... [14:24:36]Read from MH i2c: E2 0B 00 38 06 00 4C 30 35 C4 8B A7 B4 C3 90 00 D8 [14:24:36]RAPDU: 4C 30 35 C4 8B A7 B4 C3 90 00 [14:24:36]wFMCommunicate OK [14:24:36]SAM_PROTO_SignData done [14:24:36]FM_MakeSignedData done [14:24:36]CreateOFDProtocolMessage [14:24:36]wFMCommunicate request_size=4 [14:24:36]MH_SAM_APDU [14:24:36]CAPDU: 80 11 00 00 [14:24:36]Write to MH i2c: E2 08 00 39 06 80 11 00 00 00 00 00 00 B9 [14:24:36]Write i2c OK [14:24:36]MH_I2C_Read... [14:24:36]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:24:36]Read from MH i2c: E2 [14:24:36]MH_I2C_Read... [14:24:36]Read from MH i2c: E2 17 00 [14:24:36]MH_I2C_Read... [14:24:36]Read from MH i2c: E2 17 00 39 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 0E [14:24:36]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [14:24:36]wFMCommunicate OK [14:24:36]CreateOFDProtocolMessage done [14:24:36]OFDSenderStorePacket 202434 [14:24:36]StoreOFDPacket docnum=202434 [14:24:36]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 D1 CF 07 01 51 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 32 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 EA 00 00 00 F4 03 04 00 A3 9E 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 C2 16 03 00 35 04 06 00 66 18 32 75 9D B6 4C 30 35 C4 8B A7 B4 C3 [14:24:36]CheckFolder [14:24:36]dirname=/storage/ofd_packets [14:24:36]CheckFolder done [14:24:36]ProducePacketName [14:24:36]name=ofd_packets/00202434 [14:24:36]NVStorageSaveData ofd_packets/00202434 [14:24:36]File name is /storage/ofd_packets/00202434 [14:24:36]Write 301 bytes [14:24:36]NVStorageSaveData done [14:24:36]OFDSenderStorePacket done [14:24:36]KKMCreateOFDPacket done [14:24:36]NVStorageSaveData kkm_last_timestamp [14:24:36]File name is /storage/kkm_last_timestamp [14:24:36]Write 4 bytes [14:24:36]NVStorageSaveData done [14:24:36]ExternCall_PrintAddStr [14:24:36]wPrintStart [14:24:36]Write to MH i2c: 01 00 00 3A 06 40 [14:24:36]Write i2c OK [14:24:36]MH_I2C_Read... [14:24:36]Read from MH i2c: 01 [14:24:36]MH_I2C_Read... [14:24:36]Read from MH i2c: 01 07 00 [14:24:36]MH_I2C_Read... [14:24:36]Read from MH i2c: 01 07 00 3A 06 00 00 00 00 00 FF 0F 55 [14:24:36]RasterBufferAndPrint [14:24:36]line Счет N : (1)450213 [14:24:36]line ИНН: 02508201610067 [14:24:36]line Контрольно-Кассовый Чек [14:24:36]line ПРОДАЖА [14:24:36]line ТРК (МРК, ГНК) : 62 [14:24:36]line Товар: 2710124130 [14:24:36]line Аи-92-К-2 [14:24:36]line 7.480 * 66.90 [14:24:36]line = 500.41 [14:24:36]line НДС 12% НСП 1% [14:24:36]line > о реализуемом товаре [14:24:36]line ОКРУГЛЕНИЕ: -0.41 [14:24:36]line ИТОГО: 500.00 [14:24:36]line Внесено: 500.00 [14:24:36]line СДАЧА: 0.00 [14:24:36]line НСП 1% : 4.43 [14:24:36]line НДС 12% : 53.14 [14:24:36]line Наличными: 500.00 [14:24:36]line Безнал.: 0.00 [14:24:36]line Место: АЗС № 171 "Партнер Нефть" [14:24:36]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [14:24:36]line СНО: Общий режим [14:24:36]line Чек 234 28.10.2024 14:24 [14:24:36]line Смена: 545 ФФД: 1.0 [14:24:36]line ЗНМ: 0300000109 [14:24:36]line РНМ: 0000000000091777 [14:24:36]line Версия ККМ: 001 [14:24:36]line ФМ: 0000000000871756 [14:24:36]line ФД: 202434 [14:24:36]line ФПД: 112254111817142 [14:24:36]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T142435&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202434&fm=112254111817142&tin=02508201610067®Number=0000000000091777&sum=50000 [14:24:36]OFD Sender: Processing packet 202434 [packets to send 116, broken 115] [14:24:36]ProducePacketName [14:24:36]name=ofd_packets/00202434 [14:24:36]OFD Sender: To server: pG, [14:24:36]CommunicateWithHost lk.salyk.kg:30040 [14:24:36]ConnectInit lk.salyk.kg [14:24:36]written 0, free lines is 4095 [14:24:36]Connected sock=10 [14:24:36]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 D1 CF 07 01 51 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 32 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 EA 00 00 00 F4 03 04 00 A3 9E 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 C2 16 03 00 35 04 06 00 66 18 32 75 9D B6 4C 30 35 C4 8B A7 B4 C3 [14:24:36]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 7D BE 47 00 9A 35 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 C2 16 03 00 F4 03 04 00 59 4A 1F 67 B6 04 01 00 00 26 99 1C 23 D4 71 F2 58 [14:24:36]CommunicateWithHost err = 0 [14:24:36]CheckOFDResponse [14:24:36]1017 (14) - 77093643461234 [14:24:36]1041 (16) - 0000000000871756 [14:24:36]1040 (4) - 202434 [14:24:36]1012 (4) - 28.10.2024 08:24 [14:24:36]1206 (1) - 0 [14:24:36]OFD Sender: Remove packet 202434 [14:24:36]ProducePacketName [14:24:36]name=ofd_packets/00202434 [14:24:36]NVStorageDeleteData [14:24:36]Write to MH i2c: 01 00 00 65 06 6B [14:24:36]Write i2c OK [14:24:36]MH_I2C_Read... [14:24:36]Read from MH i2c: 01 [14:24:36]MH_I2C_Read... [14:24:36]Read from MH i2c: 01 07 00 [14:24:36]MH_I2C_Read... [14:24:36]Read from MH i2c: 01 07 00 65 06 00 00 00 00 00 89 0C 07 [14:24:36]RasterBufferAndPrint [14:24:36]line [14:24:36]line [14:24:36]line [14:24:36]line [14:24:36]line [14:24:36]written 0, free lines is 3213 [14:24:36]MH_Cut [14:24:36]Write to MH i2c: D1 01 00 6C 06 01 44 [14:24:36]Write i2c OK [14:24:36]MH_I2C_Read... [14:24:36]Read from MH i2c: D1 [14:24:36]MH_I2C_Read... [14:24:36]Read from MH i2c: D1 01 00 [14:24:36]MH_I2C_Read... [14:24:36]Read from MH i2c: D1 01 00 6C 06 00 43 [14:24:36]Write to MH i2c: 01 00 00 6D 06 73 [14:24:36]Write i2c OK [14:24:36]MH_I2C_Read... [14:24:37]OFD Sender: No OFD packet to send [14:24:37]*** Cut start [14:24:37]*** Purtial cut [14:24:37]*** Stage 1: CUTSNS_PIN = 1 [14:24:38]Read from MH i2c: 01 [14:24:38]MH_I2C_Read... [14:24:38]*** Stop cut motor [14:24:38]*** Cut end [14:24:38]Read from MH i2c: 01 07 00 [14:24:38]MH_I2C_Read... [14:24:38]Read from MH i2c: 01 07 00 6D 06 00 00 00 00 00 FF 0F 88 [14:24:38]process_action close_receipt done [14:24:38]requested_data is exist [14:24:38]produce_requested_data [14:24:38]requested_item fm.sn is exist - process it [14:24:38]wFMCommunicate request_size=4 [14:24:38]MH_SAM_APDU [14:24:38]CAPDU: 80 11 00 00 [14:24:38]Write to MH i2c: E2 08 00 6E 06 80 11 00 00 00 00 00 00 EE [14:24:38]Write i2c OK [14:24:38]MH_I2C_Read... [14:24:38]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:24:38]Read from MH i2c: E2 [14:24:38]MH_I2C_Read... [14:24:38]Read from MH i2c: E2 17 00 [14:24:38]MH_I2C_Read... [14:24:38]Read from MH i2c: E2 17 00 6E 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 43 [14:24:38]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [14:24:38]wFMCommunicate OK [14:24:38]requested_item fd.num is exist - process it [14:24:38]SAM_PROTO_GetFieldsCounters [14:24:38]wFMCommunicate request_size=4 [14:24:38]MH_SAM_APDU [14:24:38]CAPDU: 80 13 00 00 [14:24:38]Write to MH i2c: E2 08 00 6F 06 80 13 00 00 00 00 00 00 F1 [14:24:38]Write i2c OK [14:24:38]MH_I2C_Read... [14:24:38]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:24:38]Read from MH i2c: E2 [14:24:38]MH_I2C_Read... [14:24:38]Read from MH i2c: E2 62 00 [14:24:38]MH_I2C_Read... [14:24:38]Read from MH i2c: E2 62 00 6F 06 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 C2 16 03 00 0E 04 04 00 21 02 00 00 12 04 04 00 EA 00 00 00 5E 04 04 00 EA 00 00 00 57 04 04 00 EB 00 00 00 19 04 04 00 00 00 00 00 90 00 D6 [14:24:38]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 C2 16 03 00 0E 04 04 00 21 02 00 00 12 04 04 00 EA 00 00 00 5E 04 04 00 EA 00 00 00 57 04 04 00 EB 00 00 00 19 04 04 00 00 00 00 00 90 00 [14:24:38]wFMCommunicate OK [14:24:38]SAM_PROTO_GetFieldsCounters done [14:24:38]requested_item shift.num is exist - process it [14:24:38]requested_item shift.opened is exist - process it [14:24:38]req_shift_opened [14:24:38]FM_GetShiftState [14:24:38]SAM_PROTO_GetShiftState [14:24:38]wFMCommunicate request_size=4 [14:24:38]MH_SAM_APDU [14:24:38]CAPDU: 80 13 01 00 [14:24:38]Write to MH i2c: E2 08 00 70 06 80 13 01 00 00 00 00 00 F3 [14:24:38]Write i2c OK [14:24:38]MH_I2C_Read... [14:24:38]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:24:38]Read from MH i2c: E2 [14:24:38]MH_I2C_Read... [14:24:38]Read from MH i2c: E2 0E 00 [14:24:38]MH_I2C_Read... [14:24:38]Read from MH i2c: E2 0E 00 70 06 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 9E [14:24:38]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [14:24:38]wFMCommunicate OK [14:24:38]SAM_PROTO_GetShiftState done [14:24:38]FM_GetShiftState done [14:24:38]req_shift_opened done [14:24:38]requested_item shift.open_date is exist - process it [14:24:38]req_shift_open_date [14:24:38]req_shift_open_date done [14:24:38]produce_requested_data done [14:24:38]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202434,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670} [14:24:38]process_action_free close_receipt [14:24:38]json_value_free [14:24:38]json_value_free done [14:24:38]process_json_proto returns [14:24:38]Send response to host [14:24:38]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202434,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670}}} [14:24:38]free response buf [14:24:38]execute_script done [14:24:38]execute_script returns [14:24:38]free content buf [14:24:38]Sock 9.Close socket [14:24:38]Sock 9.Thread stoped [14:24:42]OFD Sender: No OFD packet to send [14:24:47]OFD Sender: No OFD packet to send [14:24:49]accept exits with 8 [14:24:49]New connection [14:24:49]New thread 3067120996 created [14:24:49]Thread 3066977636 joined [14:24:49]Waiting for new connection... [14:24:49] Sock 8.Parse request [14:24:49]Sock 8.Check first char [14:24:49]Sock 8.First char is OK [14:24:49]request: POST /json_proto HTTP/1.0 [14:24:49]Method: POST [14:24:49]URL: /json_proto [14:24:49]Method is POST - this is cgi request [14:24:49]url: /json_proto [14:24:49]query_string will be loaded in cgi processing [14:24:49]execute_cgi json_proto POST (null) [14:24:49]execute_cgi path=json_proto method=POST [14:24:49]POST find Content-Length [14:24:49]Host: 172.17.63.195:8080 [14:24:49]Content-Length: 677 [14:24:49]Content-Type: application/json [14:24:49] [14:24:49]POST finish read [14:24:49]Found Content-Length = 677 [14:24:49]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450214", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 52", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:24:49]execute_script... [14:24: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)450214", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 52", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:24:49]POST & json_proto [14:24:49]process_json_proto [14:24:49]json parsed OK: [14:24:49]protocol is kg_v1.0 [14:24:49]action value=close_receipt [14:24:49]process_action close_receipt [14:24:49]cmd_close_receipt [14:24:49]MH_GetDate [14:24:49]Write to MH i2c: F0 00 00 71 06 66 [14:24:49]Write i2c OK [14:24:49]MH_I2C_Read... [14:24:49]Read from MH i2c: F0 [14:24:49]MH_I2C_Read... [14:24:49]Read from MH i2c: F0 09 00 [14:24:49]MH_I2C_Read... [14:24:49]Read from MH i2c: F0 09 00 71 06 00 B2 9E 1F 67 47 1B 1E 67 2C [14:24:49]GetLastDocTimeStamp 1730125475 [14:24:49]current date 1730125490 [14:24:49]FM_GetShiftState [14:24:49]SAM_PROTO_GetShiftState [14:24:49]wFMCommunicate request_size=4 [14:24:49]MH_SAM_APDU [14:24:49]CAPDU: 80 13 01 00 [14:24:49]Write to MH i2c: E2 08 00 72 06 80 13 01 00 00 00 00 00 F5 [14:24:49]Write i2c OK [14:24:49]MH_I2C_Read... [14:24:49]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:24:49]Read from MH i2c: E2 [14:24:49]MH_I2C_Read... [14:24:49]Read from MH i2c: E2 0E 00 [14:24:49]MH_I2C_Read... [14:24:49]Read from MH i2c: E2 0E 00 72 06 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 A0 [14:24:49]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [14:24:49]wFMCommunicate OK [14:24:49]SAM_PROTO_GetShiftState done [14:24:49]FM_GetShiftState done [14:24:49]opened in 1730073670 [14:24:49]opened+sec_in_day 1730160070 [14:24:49]quantity*price = 50041 [14:24:49]sum+1 = 50042 [14:24: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 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 235 28.10.2024 14:24 Смена: 545 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 ФМ: 0000000000871756 ФД: 202435 ФПД: 71382750582969 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T142450&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202435&fm=71382750582969&tin=02508201610067®Number=0000000000091777&sum=50000 [14:24:50]StoreToDocumentArchive [14:24:50]shift 545 fd 202435 [14:24:50]save to /storage/0545/doc_00202435 [14:24:50]save last doc name /storage/0545/doc_00202435 to /storage/kkm_last_doc_name [14:24:50]save OK [14:24:50]Clear old archive folders... [14:24:50]ProcessDocumentItem done err = 0, tmpTLVsize=251 [14:24:50]tlvbuf is 00AA20D0 [14:24:50]SAM_PROTO_ClearQueue [14:24:50]wFMCommunicate request_size=4 [14:24:50]MH_SAM_APDU [14:24:50]CAPDU: 80 09 00 00 [14:24:50]Write to MH i2c: E2 08 00 7F 06 80 09 00 00 00 00 00 00 F7 [14:24:50]Write i2c OK [14:24:50]MH_I2C_Read... [14:24:50]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:24:50]Read from MH i2c: E2 [14:24:50]MH_I2C_Read... [14:24:50]Read from MH i2c: E2 03 00 [14:24:50]MH_I2C_Read... [14:24:50]Read from MH i2c: E2 03 00 7F 06 00 90 00 F9 [14:24:50]RAPDU: 90 00 [14:24:50]wFMCommunicate OK [14:24:50]SAM_PROTO_ClearQueue done [14:24:50]KKMCreateOFDPacket [14:24:50]OFDProtocolAddRootSTLVToBuf [14:24:50]FM_MakeSignedData [14:24:50]FM_MakeSignedData [14:24:50]SAM_PROTO_SignData [14:24:50]wFMCommunicate request_size=4 [14:24:50]MH_SAM_APDU [14:24:50]CAPDU: 80 0D 01 02 [14:24:50]Write to MH i2c: E2 08 00 80 06 80 0D 01 02 00 00 00 00 FF [14:24:50]Write i2c OK [14:24:50]MH_I2C_Read... [14:24:50]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:24:50]Read from MH i2c: E2 [14:24:50]MH_I2C_Read... [14:24:50]Read from MH i2c: E2 03 00 [14:24:50]MH_I2C_Read... [14:24:50]Read from MH i2c: E2 03 00 80 06 00 90 00 FA [14:24:50]RAPDU: 90 00 [14:24:50]wFMCommunicate OK [14:24:50]wFMCommunicate request_size=255 [14:24:50]MH_SAM_APDU [14:24: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 32 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 EB 00 00 00 F4 03 04 00 B2 9E 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 C3 16 03 00 35 04 06 00 40 [14:24:50]Write to MH i2c: E2 02 01 81 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 32 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 EB 00 00 00 F4 03 04 00 B2 9E 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 C3 16 03 00 35 04 06 00 40 00 00 93 [14:24:51]Write i2c OK [14:24:51]MH_I2C_Read... [14:24:51]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:24:51]Read from MH i2c: E2 [14:24:51]MH_I2C_Read... [14:24:51]Read from MH i2c: E2 03 00 [14:24:51]MH_I2C_Read... [14:24:51]Read from MH i2c: E2 03 00 81 06 00 90 00 FB [14:24:51]RAPDU: 90 00 [14:24:51]wFMCommunicate OK [14:24:51]wFMCommunicate request_size=10 [14:24:51]MH_SAM_APDU [14:24:51]CAPDU: 80 0D 02 02 05 EC 17 7D D8 B9 [14:24:51]Write to MH i2c: E2 0D 00 82 06 80 0D 02 02 05 00 EC 17 7D D8 B9 00 00 1D [14:24:51]Write i2c OK [14:24:51]MH_I2C_Read... [14:24:51]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:24:51]Read from MH i2c: E2 [14:24:51]MH_I2C_Read... [14:24:51]Read from MH i2c: E2 03 00 [14:24:51]MH_I2C_Read... [14:24:51]Read from MH i2c: E2 03 00 82 06 00 90 00 FC [14:24:51]RAPDU: 90 00 [14:24:51]wFMCommunicate OK [14:24:51]wFMCommunicate request_size=4 [14:24:51]MH_SAM_APDU [14:24:51]CAPDU: 80 0D 03 02 [14:24:51]Write to MH i2c: E2 08 00 83 06 80 0D 03 02 00 00 00 00 04 [14:24:51]Write i2c OK [14:24:51]MH_I2C_Read... [14:24:51]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:24:51]Read from MH i2c: E2 [14:24:51]MH_I2C_Read... [14:24:51]Read from MH i2c: E2 0B 00 [14:24:51]MH_I2C_Read... [14:24:51]Read from MH i2c: E2 0B 00 83 06 00 A1 3C CF CB F5 EC 70 B1 90 00 7E [14:24:51]RAPDU: A1 3C CF CB F5 EC 70 B1 90 00 [14:24:51]wFMCommunicate OK [14:24:51]SAM_PROTO_SignData done [14:24:51]FM_MakeSignedData done [14:24:51]CreateOFDProtocolMessage [14:24:51]wFMCommunicate request_size=4 [14:24:51]MH_SAM_APDU [14:24:51]CAPDU: 80 11 00 00 [14:24:51]Write to MH i2c: E2 08 00 84 06 80 11 00 00 00 00 00 00 04 [14:24:51]Write i2c OK [14:24:51]MH_I2C_Read... [14:24:51]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:24:51]Read from MH i2c: E2 [14:24:51]MH_I2C_Read... [14:24:51]Read from MH i2c: E2 17 00 [14:24:51]MH_I2C_Read... [14:24:51]Read from MH i2c: E2 17 00 84 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 59 [14:24:51]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [14:24:51]wFMCommunicate OK [14:24:51]CreateOFDProtocolMessage done [14:24:51]OFDSenderStorePacket 202435 [14:24:51]StoreOFDPacket docnum=202435 [14:24:51]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 49 7F 07 01 8F 1A 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 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 EB 00 00 00 F4 03 04 00 B2 9E 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 C3 16 03 00 35 04 06 00 40 EC 17 7D D8 B9 A1 3C CF CB F5 EC 70 B1 [14:24:51]CheckFolder [14:24:51]dirname=/storage/ofd_packets [14:24:51]CheckFolder done [14:24:51]ProducePacketName [14:24:51]name=ofd_packets/00202435 [14:24:51]NVStorageSaveData ofd_packets/00202435 [14:24:51]File name is /storage/ofd_packets/00202435 [14:24:51]Write 301 bytes [14:24:51]NVStorageSaveData done [14:24:51]OFDSenderStorePacket done [14:24:51]KKMCreateOFDPacket done [14:24:51]NVStorageSaveData kkm_last_timestamp [14:24:51]File name is /storage/kkm_last_timestamp [14:24:51]Write 4 bytes [14:24:51]NVStorageSaveData done [14:24:51]ExternCall_PrintAddStr [14:24:51]wPrintStart [14:24:51]Write to MH i2c: 01 00 00 85 06 8B [14:24:51]Write i2c OK [14:24:51]MH_I2C_Read... [14:24:51]Read from MH i2c: 01 [14:24:51]MH_I2C_Read... [14:24:51]Read from MH i2c: 01 07 00 [14:24:51]MH_I2C_Read... [14:24:51]Read from MH i2c: 01 07 00 85 06 00 00 00 00 00 FF 0F A0 [14:24:51]RasterBufferAndPrint [14:24:51]line Счет N : (1)450214 [14:24:51]line ИНН: 02508201610067 [14:24:51]line Контрольно-Кассовый Чек [14:24:51]line ПРОДАЖА [14:24:51]line ТРК (МРК, ГНК) : 52 [14:24:51]line Товар: 2710124130 [14:24:51]line Аи-92-К-2 [14:24:51]line 7.480 * 66.90 [14:24:51]line = 500.41 [14:24:51]line НДС 12% НСП 1% [14:24:51]line > о реализуемом товаре [14:24:51]line ОКРУГЛЕНИЕ: -0.41 [14:24:51]line ИТОГО: 500.00 [14:24:51]line Внесено: 500.00 [14:24:51]line СДАЧА: 0.00 [14:24:51]line НСП 1% : 4.43 [14:24:51]line НДС 12% : 53.14 [14:24:51]line Наличными: 500.00 [14:24:51]line Безнал.: 0.00 [14:24:51]line Место: АЗС № 171 "Партнер Нефть" [14:24:51]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [14:24:51]line СНО: Общий режим [14:24:51]line Чек 235 28.10.2024 14:24 [14:24:51]line Смена: 545 ФФД: 1.0 [14:24:51]line ЗНМ: 0300000109 [14:24:51]line РНМ: 0000000000091777 [14:24:51]line Версия ККМ: 001 [14:24:51]line ФМ: 0000000000871756 [14:24:51]line ФД: 202435 [14:24:51]line ФПД: 71382750582969 [14:24:51]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T142450&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202435&fm=71382750582969&tin=02508201610067®Number=0000000000091777&sum=50000 [14:24:51]OFD Sender: Processing packet 202435 [packets to send 116, broken 115] [14:24:51]ProducePacketName [14:24:51]name=ofd_packets/00202435 [14:24:51]OFD Sender: To server: pG, [14:24:51]CommunicateWithHost lk.salyk.kg:30040 [14:24:51]ConnectInit lk.salyk.kg [14:24:51]written 0, free lines is 4095 [14:24:51]Connected sock=10 [14:24:51]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 49 7F 07 01 8F 1A 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 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 EB 00 00 00 F4 03 04 00 B2 9E 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 C3 16 03 00 35 04 06 00 40 EC 17 7D D8 B9 A1 3C CF CB F5 EC 70 B1 [14:24:52]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 ED EE 47 00 B6 9D A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 C3 16 03 00 F4 03 04 00 68 4A 1F 67 B6 04 01 00 00 75 A3 41 91 AD D6 65 86 [14:24:52]CommunicateWithHost err = 0 [14:24:52]CheckOFDResponse [14:24:52]1017 (14) - 77093643461234 [14:24:52]1041 (16) - 0000000000871756 [14:24:52]1040 (4) - 202435 [14:24:52]1012 (4) - 28.10.2024 08:25 [14:24:52]1206 (1) - 0 [14:24:52]OFD Sender: Remove packet 202435 [14:24:52]ProducePacketName [14:24:52]name=ofd_packets/00202435 [14:24:52]NVStorageDeleteData [14:24:52]Write to MH i2c: 01 00 00 B0 06 B6 [14:24:52]Write i2c OK [14:24:52]MH_I2C_Read... [14:24:52]Read from MH i2c: 01 [14:24:52]MH_I2C_Read... [14:24:52]Read from MH i2c: 01 07 00 [14:24:52]MH_I2C_Read... [14:24:52]Read from MH i2c: 01 07 00 B0 06 00 00 00 00 00 8A 0C 53 [14:24:52]RasterBufferAndPrint [14:24:52]line [14:24:52]line [14:24:52]line [14:24:52]line [14:24:52]line [14:24:52]written 0, free lines is 3215 [14:24:52]MH_Cut [14:24:52]Write to MH i2c: D1 01 00 B7 06 01 8F [14:24:52]Write i2c OK [14:24:52]MH_I2C_Read... [14:24:52]Read from MH i2c: D1 [14:24:52]MH_I2C_Read... [14:24:52]Read from MH i2c: D1 01 00 [14:24:52]MH_I2C_Read... [14:24:52]Read from MH i2c: D1 01 00 B7 06 00 8E [14:24:52]Write to MH i2c: 01 00 00 B8 06 BE [14:24:52]Write i2c OK [14:24:52]MH_I2C_Read... [14:24:52]OFD Sender: No OFD packet to send [14:24:53]*** Cut start [14:24:53]*** Purtial cut [14:24:53]*** Stage 1: CUTSNS_PIN = 1 [14:24:53]Read from MH i2c: 01 [14:24:53]MH_I2C_Read... [14:24:53]*** Stop cut motor [14:24:53]*** Cut end [14:24:53]Read from MH i2c: 01 07 00 [14:24:53]MH_I2C_Read... [14:24:53]Read from MH i2c: 01 07 00 B8 06 00 00 00 00 00 FF 0F D3 [14:24:53]process_action close_receipt done [14:24:53]requested_data is exist [14:24:53]produce_requested_data [14:24:53]requested_item fm.sn is exist - process it [14:24:53]wFMCommunicate request_size=4 [14:24:53]MH_SAM_APDU [14:24:53]CAPDU: 80 11 00 00 [14:24:53]Write to MH i2c: E2 08 00 B9 06 80 11 00 00 00 00 00 00 39 [14:24:53]Write i2c OK [14:24:53]MH_I2C_Read... [14:24:53]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:24:53]Read from MH i2c: E2 [14:24:53]MH_I2C_Read... [14:24:53]Read from MH i2c: E2 17 00 [14:24:53]MH_I2C_Read... [14:24:53]Read from MH i2c: E2 17 00 B9 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 8E [14:24:53]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [14:24:53]wFMCommunicate OK [14:24:53]requested_item fd.num is exist - process it [14:24:53]SAM_PROTO_GetFieldsCounters [14:24:53]wFMCommunicate request_size=4 [14:24:53]MH_SAM_APDU [14:24:53]CAPDU: 80 13 00 00 [14:24:53]Write to MH i2c: E2 08 00 BA 06 80 13 00 00 00 00 00 00 3C [14:24:53]Write i2c OK [14:24:53]MH_I2C_Read... [14:24:53]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:24:53]Read from MH i2c: E2 [14:24:53]MH_I2C_Read... [14:24:53]Read from MH i2c: E2 62 00 [14:24:53]MH_I2C_Read... [14:24:53]Read from MH i2c: E2 62 00 BA 06 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 C3 16 03 00 0E 04 04 00 21 02 00 00 12 04 04 00 EB 00 00 00 5E 04 04 00 EB 00 00 00 57 04 04 00 EC 00 00 00 19 04 04 00 00 00 00 00 90 00 25 [14:24:53]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 C3 16 03 00 0E 04 04 00 21 02 00 00 12 04 04 00 EB 00 00 00 5E 04 04 00 EB 00 00 00 57 04 04 00 EC 00 00 00 19 04 04 00 00 00 00 00 90 00 [14:24:53]wFMCommunicate OK [14:24:53]SAM_PROTO_GetFieldsCounters done [14:24:53]requested_item shift.num is exist - process it [14:24:53]requested_item shift.opened is exist - process it [14:24:53]req_shift_opened [14:24:53]FM_GetShiftState [14:24:53]SAM_PROTO_GetShiftState [14:24:53]wFMCommunicate request_size=4 [14:24:53]MH_SAM_APDU [14:24:53]CAPDU: 80 13 01 00 [14:24:53]Write to MH i2c: E2 08 00 BB 06 80 13 01 00 00 00 00 00 3E [14:24:53]Write i2c OK [14:24:53]MH_I2C_Read... [14:24:53]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:24:53]Read from MH i2c: E2 [14:24:53]MH_I2C_Read... [14:24:53]Read from MH i2c: E2 0E 00 [14:24:53]MH_I2C_Read... [14:24:53]Read from MH i2c: E2 0E 00 BB 06 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 E9 [14:24:53]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [14:24:53]wFMCommunicate OK [14:24:53]SAM_PROTO_GetShiftState done [14:24:53]FM_GetShiftState done [14:24:53]req_shift_opened done [14:24:53]requested_item shift.open_date is exist - process it [14:24:53]req_shift_open_date [14:24:53]req_shift_open_date done [14:24:53]produce_requested_data done [14:24:53]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202435,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670} [14:24:53]process_action_free close_receipt [14:24:53]json_value_free [14:24:53]json_value_free done [14:24:53]process_json_proto returns [14:24:53]Send response to host [14:24:53]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202435,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670}}} [14:24:53]free response buf [14:24:53]execute_script done [14:24:53]execute_script returns [14:24:53]free content buf [14:24:53]Sock 8.Close socket [14:24:53]Sock 8.Thread stoped [14:24:57]OFD Sender: No OFD packet to send [14:25:02]OFD Sender: No OFD packet to send [14:25:07]OFD Sender: No OFD packet to send [14:25:11]accept exits with 9 [14:25:11]New connection [14:25:11]New thread 3066977636 created [14:25:11]Thread 3067120996 joined [14:25:11]Waiting for new connection... [14:25:11] Sock 9.Parse request [14:25:11]Sock 9.Check first char [14:25:11]Sock 9.First char is OK [14:25:11]request: POST /json_proto HTTP/1.0 [14:25:11]Method: POST [14:25:11]URL: /json_proto [14:25:11]Method is POST - this is cgi request [14:25:11]url: /json_proto [14:25:11]query_string will be loaded in cgi processing [14:25:11]execute_cgi json_proto POST (null) [14:25:11]execute_cgi path=json_proto method=POST [14:25:11]POST find Content-Length [14:25:11]Host: 172.17.63.195:8080 [14:25:11]Content-Length: 677 [14:25:11]Content-Type: application/json [14:25:11] [14:25:11]POST finish read [14:25:11]Found Content-Length = 677 [14:25:11]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450215", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:25:11]execute_script... [14:25:11]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450215", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:25:11]POST & json_proto [14:25:11]process_json_proto [14:25:11]json parsed OK: [14:25:11]protocol is kg_v1.0 [14:25:11]action value=close_receipt [14:25:11]process_action close_receipt [14:25:11]cmd_close_receipt [14:25:11]MH_GetDate [14:25:11]Write to MH i2c: F0 00 00 BC 06 B1 [14:25:11]Write i2c OK [14:25:11]MH_I2C_Read... [14:25:11]Read from MH i2c: F0 [14:25:11]MH_I2C_Read... [14:25:11]Read from MH i2c: F0 09 00 [14:25:11]MH_I2C_Read... [14:25:11]Read from MH i2c: F0 09 00 BC 06 00 C8 9E 1F 67 47 1B 1E 67 8D [14:25:11]GetLastDocTimeStamp 1730125490 [14:25:11]current date 1730125512 [14:25:11]FM_GetShiftState [14:25:11]SAM_PROTO_GetShiftState [14:25:11]wFMCommunicate request_size=4 [14:25:11]MH_SAM_APDU [14:25:11]CAPDU: 80 13 01 00 [14:25:11]Write to MH i2c: E2 08 00 BD 06 80 13 01 00 00 00 00 00 40 [14:25:11]Write i2c OK [14:25:11]MH_I2C_Read... [14:25:11]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:25:11]Read from MH i2c: E2 [14:25:11]MH_I2C_Read... [14:25:11]Read from MH i2c: E2 0E 00 [14:25:11]MH_I2C_Read... [14:25:11]Read from MH i2c: E2 0E 00 BD 06 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 EB [14:25:11]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [14:25:11]wFMCommunicate OK [14:25:11]SAM_PROTO_GetShiftState done [14:25:11]FM_GetShiftState done [14:25:11]opened in 1730073670 [14:25:11]opened+sec_in_day 1730160070 [14:25:11]quantity*price = 50041 [14:25:11]sum+1 = 50042 [14:25: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 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 236 28.10.2024 14:25 Смена: 545 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 ФМ: 0000000000871756 ФД: 202436 ФПД: 62960120451019 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T142512&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202436&fm=62960120451019&tin=02508201610067®Number=0000000000091777&sum=50000 [14:25:12]StoreToDocumentArchive [14:25:12]shift 545 fd 202436 [14:25:12]save to /storage/0545/doc_00202436 [14:25:12]save last doc name /storage/0545/doc_00202436 to /storage/kkm_last_doc_name [14:25:12]save OK [14:25:12]Clear old archive folders... [14:25:12]ProcessDocumentItem done err = 0, tmpTLVsize=251 [14:25:12]tlvbuf is 00B0D0A0 [14:25:12]SAM_PROTO_ClearQueue [14:25:12]wFMCommunicate request_size=4 [14:25:12]MH_SAM_APDU [14:25:12]CAPDU: 80 09 00 00 [14:25:12]Write to MH i2c: E2 08 00 CA 06 80 09 00 00 00 00 00 00 42 [14:25:12]Write i2c OK [14:25:12]MH_I2C_Read... [14:25:12]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:25:12]Read from MH i2c: E2 [14:25:12]MH_I2C_Read... [14:25:12]Read from MH i2c: E2 03 00 [14:25:12]MH_I2C_Read... [14:25:12]Read from MH i2c: E2 03 00 CA 06 00 90 00 44 [14:25:12]RAPDU: 90 00 [14:25:12]wFMCommunicate OK [14:25:12]SAM_PROTO_ClearQueue done [14:25:12]KKMCreateOFDPacket [14:25:12]OFDProtocolAddRootSTLVToBuf [14:25:12]FM_MakeSignedData [14:25:12]FM_MakeSignedData [14:25:12]SAM_PROTO_SignData [14:25:12]wFMCommunicate request_size=4 [14:25:12]MH_SAM_APDU [14:25:12]CAPDU: 80 0D 01 02 [14:25:12]Write to MH i2c: E2 08 00 CB 06 80 0D 01 02 00 00 00 00 4A [14:25:12]Write i2c OK [14:25:12]MH_I2C_Read... [14:25:12]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:25:12]Read from MH i2c: E2 [14:25:12]MH_I2C_Read... [14:25:12]Read from MH i2c: E2 03 00 [14:25:12]MH_I2C_Read... [14:25:12]Read from MH i2c: E2 03 00 CB 06 00 90 00 45 [14:25:12]RAPDU: 90 00 [14:25:12]wFMCommunicate OK [14:25:12]wFMCommunicate request_size=255 [14:25:12]MH_SAM_APDU [14:25:12]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 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 EC 00 00 00 F4 03 04 00 C8 9E 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 C4 16 03 00 35 04 06 00 39 [14:25:12]Write to MH i2c: E2 02 01 CC 06 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 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 EC 00 00 00 F4 03 04 00 C8 9E 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 C4 16 03 00 35 04 06 00 39 00 00 EF [14:25:13]Write i2c OK [14:25:13]MH_I2C_Read... [14:25:13]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:25:13]Read from MH i2c: E2 [14:25:13]MH_I2C_Read... [14:25:13]Read from MH i2c: E2 03 00 [14:25:13]MH_I2C_Read... [14:25:13]Read from MH i2c: E2 03 00 CC 06 00 90 00 46 [14:25:13]RAPDU: 90 00 [14:25:13]wFMCommunicate OK [14:25:13]wFMCommunicate request_size=10 [14:25:13]MH_SAM_APDU [14:25:13]CAPDU: 80 0D 02 02 05 43 0B 9D 4F CB [14:25:13]Write to MH i2c: E2 0D 00 CD 06 80 0D 02 02 05 00 43 0B 9D 4F CB 00 00 5C [14:25:13]Write i2c OK [14:25:13]MH_I2C_Read... [14:25:13]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:25:13]Read from MH i2c: E2 [14:25:13]MH_I2C_Read... [14:25:13]Read from MH i2c: E2 03 00 [14:25:13]MH_I2C_Read... [14:25:13]Read from MH i2c: E2 03 00 CD 06 00 90 00 47 [14:25:13]RAPDU: 90 00 [14:25:13]wFMCommunicate OK [14:25:13]wFMCommunicate request_size=4 [14:25:13]MH_SAM_APDU [14:25:13]CAPDU: 80 0D 03 02 [14:25:13]Write to MH i2c: E2 08 00 CE 06 80 0D 03 02 00 00 00 00 4F [14:25:13]Write i2c OK [14:25:13]MH_I2C_Read... [14:25:13]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:25:13]Read from MH i2c: E2 [14:25:13]MH_I2C_Read... [14:25:13]Read from MH i2c: E2 0B 00 [14:25:13]MH_I2C_Read... [14:25:13]Read from MH i2c: E2 0B 00 CE 06 00 64 61 29 B2 A3 DF 40 3F 90 00 F1 [14:25:13]RAPDU: 64 61 29 B2 A3 DF 40 3F 90 00 [14:25:13]wFMCommunicate OK [14:25:13]SAM_PROTO_SignData done [14:25:13]FM_MakeSignedData done [14:25:13]CreateOFDProtocolMessage [14:25:13]wFMCommunicate request_size=4 [14:25:13]MH_SAM_APDU [14:25:13]CAPDU: 80 11 00 00 [14:25:13]Write to MH i2c: E2 08 00 CF 06 80 11 00 00 00 00 00 00 4F [14:25:13]Write i2c OK [14:25:13]MH_I2C_Read... [14:25:13]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:25:13]Read from MH i2c: E2 [14:25:13]MH_I2C_Read... [14:25:13]Read from MH i2c: E2 17 00 [14:25:13]MH_I2C_Read... [14:25:13]Read from MH i2c: E2 17 00 CF 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 A4 [14:25:13]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [14:25:13]wFMCommunicate OK [14:25:13]CreateOFDProtocolMessage done [14:25:13]OFDSenderStorePacket 202436 [14:25:13]StoreOFDPacket docnum=202436 [14:25:13]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 37 EA 07 01 01 8C 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 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 EC 00 00 00 F4 03 04 00 C8 9E 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 C4 16 03 00 35 04 06 00 39 43 0B 9D 4F CB 64 61 29 B2 A3 DF 40 3F [14:25:13]CheckFolder [14:25:13]dirname=/storage/ofd_packets [14:25:13]CheckFolder done [14:25:13]ProducePacketName [14:25:13]name=ofd_packets/00202436 [14:25:13]NVStorageSaveData ofd_packets/00202436 [14:25:13]File name is /storage/ofd_packets/00202436 [14:25:13]Write 301 bytes [14:25:13]NVStorageSaveData done [14:25:13]OFDSenderStorePacket done [14:25:13]KKMCreateOFDPacket done [14:25:13]NVStorageSaveData kkm_last_timestamp [14:25:13]File name is /storage/kkm_last_timestamp [14:25:13]Write 4 bytes [14:25:13]NVStorageSaveData done [14:25:13]ExternCall_PrintAddStr [14:25:13]wPrintStart [14:25:13]Write to MH i2c: 01 00 00 D0 06 D6 [14:25:13]Write i2c OK [14:25:13]MH_I2C_Read... [14:25:13]Read from MH i2c: 01 [14:25:13]MH_I2C_Read... [14:25:13]Read from MH i2c: 01 07 00 [14:25:13]MH_I2C_Read... [14:25:13]Read from MH i2c: 01 07 00 D0 06 00 00 00 00 00 FF 0F EB [14:25:13]RasterBufferAndPrint [14:25:13]line Счет N : (1)450215 [14:25:13]line ИНН: 02508201610067 [14:25:13]line Контрольно-Кассовый Чек [14:25:13]line ПРОДАЖА [14:25:13]line ТРК (МРК, ГНК) : 31 [14:25:13]line Товар: 2710124130 [14:25:13]line Аи-92-К-2 [14:25:13]line 7.480 * 66.90 [14:25:13]line = 500.41 [14:25:13]line НДС 12% НСП 1% [14:25:13]line > о реализуемом товаре [14:25:13]line ОКРУГЛЕНИЕ: -0.41 [14:25:13]line ИТОГО: 500.00 [14:25:13]line Внесено: 500.00 [14:25:13]line СДАЧА: 0.00 [14:25:13]line НСП 1% : 4.43 [14:25:13]line НДС 12% : 53.14 [14:25:13]line Наличными: 500.00 [14:25:13]line Безнал.: 0.00 [14:25:13]line Место: АЗС № 171 "Партнер Нефть" [14:25:13]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [14:25:13]line СНО: Общий режим [14:25:13]line Чек 236 28.10.2024 14:25 [14:25:13]line Смена: 545 ФФД: 1.0 [14:25:13]line ЗНМ: 0300000109 [14:25:13]line РНМ: 0000000000091777 [14:25:13]line Версия ККМ: 001 [14:25:13]line ФМ: 0000000000871756 [14:25:13]line ФД: 202436 [14:25:13]line ФПД: 62960120451019 [14:25:13]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T142512&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202436&fm=62960120451019&tin=02508201610067®Number=0000000000091777&sum=50000 [14:25:13]OFD Sender: Processing packet 202436 [packets to send 116, broken 115] [14:25:13]ProducePacketName [14:25:13]name=ofd_packets/00202436 [14:25:13]OFD Sender: To server: pG, [14:25:13]CommunicateWithHost lk.salyk.kg:30040 [14:25:13]ConnectInit lk.salyk.kg [14:25:13]written 0, free lines is 4095 [14:25:13]Connected sock=10 [14:25:13]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 37 EA 07 01 01 8C 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 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 EC 00 00 00 F4 03 04 00 C8 9E 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 C4 16 03 00 35 04 06 00 39 43 0B 9D 4F CB 64 61 29 B2 A3 DF 40 3F [14:25:14]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 51 02 47 00 F5 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 35 36 10 04 04 00 C4 16 03 00 F4 03 04 00 7E 4A 1F 67 B6 04 01 00 00 96 8B 27 30 27 90 77 18 [14:25:14]CommunicateWithHost err = 0 [14:25:14]CheckOFDResponse [14:25:14]1017 (14) - 77093643461234 [14:25:14]1041 (16) - 0000000000871756 [14:25:14]1040 (4) - 202436 [14:25:14]1012 (4) - 28.10.2024 08:25 [14:25:14]1206 (1) - 0 [14:25:14]OFD Sender: Remove packet 202436 [14:25:14]ProducePacketName [14:25:14]name=ofd_packets/00202436 [14:25:14]NVStorageDeleteData [14:25:14]Write to MH i2c: 01 00 00 FB 06 01 [14:25:14]Write i2c OK [14:25:14]MH_I2C_Read... [14:25:14]Read from MH i2c: 01 [14:25:14]MH_I2C_Read... [14:25:14]Read from MH i2c: 01 07 00 [14:25:14]MH_I2C_Read... [14:25:14]Read from MH i2c: 01 07 00 FB 06 00 00 00 00 00 8A 0C 9E [14:25:14]RasterBufferAndPrint [14:25:14]line [14:25:14]line [14:25:14]line [14:25:14]line [14:25:14]line [14:25:14]written 0, free lines is 3215 [14:25:14]MH_Cut [14:25:14]Write to MH i2c: D1 01 00 02 07 01 DB [14:25:14]Write i2c OK [14:25:14]MH_I2C_Read... [14:25:14]Read from MH i2c: D1 [14:25:14]MH_I2C_Read... [14:25:14]Read from MH i2c: D1 01 00 [14:25:14]MH_I2C_Read... [14:25:14]Read from MH i2c: D1 01 00 02 07 00 DA [14:25:14]Write to MH i2c: 01 00 00 03 07 0A [14:25:14]Write i2c OK [14:25:14]MH_I2C_Read... [14:25:14]OFD Sender: No OFD packet to send [14:25:15]*** Cut start [14:25:15]*** Purtial cut [14:25:15]*** Stage 1: CUTSNS_PIN = 1 [14:25:15]Read from MH i2c: 01 [14:25:15]MH_I2C_Read... [14:25:15]*** Stop cut motor [14:25:15]*** Cut end [14:25:15]Read from MH i2c: 01 07 00 [14:25:15]MH_I2C_Read... [14:25:15]Read from MH i2c: 01 07 00 03 07 00 00 00 00 00 FF 0F 1F [14:25:15]process_action close_receipt done [14:25:15]requested_data is exist [14:25:15]produce_requested_data [14:25:15]requested_item fm.sn is exist - process it [14:25:15]wFMCommunicate request_size=4 [14:25:15]MH_SAM_APDU [14:25:15]CAPDU: 80 11 00 00 [14:25:15]Write to MH i2c: E2 08 00 04 07 80 11 00 00 00 00 00 00 85 [14:25:15]Write i2c OK [14:25:15]MH_I2C_Read... [14:25:15]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:25:15]Read from MH i2c: E2 [14:25:15]MH_I2C_Read... [14:25:15]Read from MH i2c: E2 17 00 [14:25:15]MH_I2C_Read... [14:25:15]Read from MH i2c: E2 17 00 04 07 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 DA [14:25:15]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [14:25:15]wFMCommunicate OK [14:25:15]requested_item fd.num is exist - process it [14:25:15]SAM_PROTO_GetFieldsCounters [14:25:15]wFMCommunicate request_size=4 [14:25:15]MH_SAM_APDU [14:25:15]CAPDU: 80 13 00 00 [14:25:15]Write to MH i2c: E2 08 00 05 07 80 13 00 00 00 00 00 00 88 [14:25:15]Write i2c OK [14:25:15]MH_I2C_Read... [14:25:15]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:25:15]Read from MH i2c: E2 [14:25:15]MH_I2C_Read... [14:25:15]Read from MH i2c: E2 62 00 [14:25:15]MH_I2C_Read... [14:25:15]Read from MH i2c: E2 62 00 05 07 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 C4 16 03 00 0E 04 04 00 21 02 00 00 12 04 04 00 EC 00 00 00 5E 04 04 00 EC 00 00 00 57 04 04 00 ED 00 00 00 19 04 04 00 00 00 00 00 90 00 75 [14:25:15]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 C4 16 03 00 0E 04 04 00 21 02 00 00 12 04 04 00 EC 00 00 00 5E 04 04 00 EC 00 00 00 57 04 04 00 ED 00 00 00 19 04 04 00 00 00 00 00 90 00 [14:25:15]wFMCommunicate OK [14:25:15]SAM_PROTO_GetFieldsCounters done [14:25:15]requested_item shift.num is exist - process it [14:25:15]requested_item shift.opened is exist - process it [14:25:15]req_shift_opened [14:25:15]FM_GetShiftState [14:25:15]SAM_PROTO_GetShiftState [14:25:15]wFMCommunicate request_size=4 [14:25:15]MH_SAM_APDU [14:25:15]CAPDU: 80 13 01 00 [14:25:15]Write to MH i2c: E2 08 00 06 07 80 13 01 00 00 00 00 00 8A [14:25:15]Write i2c OK [14:25:15]MH_I2C_Read... [14:25:15]Read from MH i2c: E2 [14:25:15]MH_I2C_Read... [14:25:15]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:25:15]Read from MH i2c: E2 0E 00 [14:25:15]MH_I2C_Read... [14:25:15]Read from MH i2c: E2 0E 00 06 07 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 35 [14:25:15]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [14:25:15]wFMCommunicate OK [14:25:15]SAM_PROTO_GetShiftState done [14:25:15]FM_GetShiftState done [14:25:15]req_shift_opened done [14:25:15]requested_item shift.open_date is exist - process it [14:25:15]req_shift_open_date [14:25:15]req_shift_open_date done [14:25:15]produce_requested_data done [14:25:15]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202436,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670} [14:25:15]process_action_free close_receipt [14:25:15]json_value_free [14:25:15]json_value_free done [14:25:15]process_json_proto returns [14:25:15]Send response to host [14:25:15]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202436,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670}}} [14:25:15]free response buf [14:25:15]execute_script done [14:25:15]execute_script returns [14:25:15]free content buf [14:25:15]Sock 9.Close socket [14:25:15]Sock 9.Thread stoped [14:25:19]OFD Sender: No OFD packet to send [14:25:24]OFD Sender: No OFD packet to send [14:25:29]OFD Sender: No OFD packet to send [14:25:34]OFD Sender: No OFD packet to send [14:25:39]OFD Sender: No OFD packet to send [14:25:44]OFD Sender: No OFD packet to send [14:25:49]OFD Sender: No OFD packet to send [14:25:54]OFD Sender: No OFD packet to send [14:25:59]OFD Sender: No OFD packet to send [14:26:04]OFD Sender: No OFD packet to send [14:26:09]OFD Sender: No OFD packet to send [14:26:14]OFD Sender: No OFD packet to send [14:26:17]accept exits with 8 [14:26:17]New connection [14:26:17]New thread 3067120996 created [14:26:17]Thread 3066977636 joined [14:26:17]Waiting for new connection... [14:26:17] Sock 8.Parse request [14:26:17]Sock 8.Check first char [14:26:17]Sock 8.First char is OK [14:26:17]request: POST /json_proto HTTP/1.0 [14:26:17]Method: POST [14:26:17]URL: /json_proto [14:26:17]Method is POST - this is cgi request [14:26:17]url: /json_proto [14:26:17]query_string will be loaded in cgi processing [14:26:17]execute_cgi json_proto POST (null) [14:26:17]execute_cgi path=json_proto method=POST [14:26:17]POST find Content-Length [14:26:17]Host: 172.17.63.195:8080 [14:26:17]Content-Length: 800 [14:26:17]Content-Type: application/json [14:26:17] [14:26:17]POST finish read [14:26:17]Found Content-Length = 800 [14:26:17]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450216", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 11", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 76.20, "quantity" : 26.250, "sum" : 2000.25, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 2000.25 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:26:17]execute_script... [14:26: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)450216", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 11", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 76.20, "quantity" : 26.250, "sum" : 2000.25, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 2000.25 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:26:17]POST & json_proto [14:26:17]process_json_proto [14:26:17]json parsed OK: [14:26:17]protocol is kg_v1.0 [14:26:17]action value=close_receipt [14:26:17]process_action close_receipt [14:26:17]cmd_close_receipt [14:26:17]MH_GetDate [14:26:17]Write to MH i2c: F0 00 00 07 07 FD [14:26:17]Write i2c OK [14:26:17]MH_I2C_Read... [14:26:17]Read from MH i2c: F0 [14:26:17]MH_I2C_Read... [14:26:17]Read from MH i2c: F0 09 00 [14:26:17]MH_I2C_Read... [14:26:17]Read from MH i2c: F0 09 00 07 07 00 0A 9F 1F 67 47 1B 1E 67 1C [14:26:17]GetLastDocTimeStamp 1730125512 [14:26:17]current date 1730125578 [14:26:17]FM_GetShiftState [14:26:17]SAM_PROTO_GetShiftState [14:26:17]wFMCommunicate request_size=4 [14:26:17]MH_SAM_APDU [14:26:17]CAPDU: 80 13 01 00 [14:26:17]Write to MH i2c: E2 08 00 08 07 80 13 01 00 00 00 00 00 8C [14:26:17]Write i2c OK [14:26:17]MH_I2C_Read... [14:26:17]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:26:17]Read from MH i2c: E2 [14:26:17]MH_I2C_Read... [14:26:17]Read from MH i2c: E2 0E 00 [14:26:17]MH_I2C_Read... [14:26:17]Read from MH i2c: E2 0E 00 08 07 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 37 [14:26:17]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [14:26:17]wFMCommunicate OK [14:26:17]SAM_PROTO_GetShiftState done [14:26:17]FM_GetShiftState done [14:26:17]opened in 1730073670 [14:26:17]opened+sec_in_day 1730160070 [14:26:17]quantity*price = 200025 [14:26:17]sum+1 = 200026 [14:26:17]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 2000.25 НСП 1% : 17.70 НДС 12% : 212.42 Наличными: 0.00 Безнал.: 2000.25 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 237 28.10.2024 14:26 Смена: 545 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871756 ФД: 202437 ФПД: 70754385813597 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T142618&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202437&fm=70754385813597&tin=02508201610067®Number=0000000000091777&sum=200025 [14:26:18]StoreToDocumentArchive [14:26:18]shift 545 fd 202437 [14:26:18]save to /storage/0545/doc_00202437 [14:26:18]save last doc name /storage/0545/doc_00202437 to /storage/kkm_last_doc_name [14:26:18]save OK [14:26:18]Clear old archive folders... [14:26:18]ProcessDocumentItem done err = 0, tmpTLVsize=248 [14:26:18]tlvbuf is 00B07F30 [14:26:18]SAM_PROTO_ClearQueue [14:26:18]wFMCommunicate request_size=4 [14:26:18]MH_SAM_APDU [14:26:18]CAPDU: 80 09 00 00 [14:26:18]Write to MH i2c: E2 08 00 15 07 80 09 00 00 00 00 00 00 8E [14:26:18]Write i2c OK [14:26:18]MH_I2C_Read... [14:26:18]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:26:18]Read from MH i2c: E2 [14:26:18]MH_I2C_Read... [14:26:18]Read from MH i2c: E2 03 00 [14:26:18]MH_I2C_Read... [14:26:18]Read from MH i2c: E2 03 00 15 07 00 90 00 90 [14:26:18]RAPDU: 90 00 [14:26:18]wFMCommunicate OK [14:26:18]SAM_PROTO_ClearQueue done [14:26:18]KKMCreateOFDPacket [14:26:18]OFDProtocolAddRootSTLVToBuf [14:26:18]FM_MakeSignedData [14:26:18]FM_MakeSignedData [14:26:18]SAM_PROTO_SignData [14:26:18]wFMCommunicate request_size=4 [14:26:18]MH_SAM_APDU [14:26:18]CAPDU: 80 0D 01 02 [14:26:18]Write to MH i2c: E2 08 00 16 07 80 0D 01 02 00 00 00 00 96 [14:26:18]Write i2c OK [14:26:18]MH_I2C_Read... [14:26:18]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:26:18]Read from MH i2c: E2 [14:26:18]MH_I2C_Read... [14:26:18]Read from MH i2c: E2 03 00 [14:26:18]MH_I2C_Read... [14:26:18]Read from MH i2c: E2 03 00 16 07 00 90 00 91 [14:26:18]RAPDU: 90 00 [14:26:18]wFMCommunicate OK [14:26:18]wFMCommunicate request_size=255 [14:26:18]MH_SAM_APDU [14:26:18]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 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 ED 00 00 00 F4 03 04 00 0A 9F 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 C5 16 03 00 35 04 06 00 40 59 CA 08 [14:26:18]Write to MH i2c: E2 02 01 17 07 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 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 ED 00 00 00 F4 03 04 00 0A 9F 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 C5 16 03 00 35 04 06 00 40 59 CA 08 00 00 C8 [14:26:18]Write i2c OK [14:26:18]MH_I2C_Read... [14:26:18]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:26:19]Read from MH i2c: E2 [14:26:19]MH_I2C_Read... [14:26:19]Read from MH i2c: E2 03 00 [14:26:19]MH_I2C_Read... [14:26:19]Read from MH i2c: E2 03 00 17 07 00 90 00 92 [14:26:19]RAPDU: 90 00 [14:26:19]wFMCommunicate OK [14:26:19]wFMCommunicate request_size=7 [14:26:19]MH_SAM_APDU [14:26:19]CAPDU: 80 0D 02 02 02 60 5D [14:26:19]Write to MH i2c: E2 0A 00 18 07 80 0D 02 02 02 00 60 5D 00 00 5A [14:26:19]Write i2c OK [14:26:19]MH_I2C_Read... [14:26:19]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:26:19]Read from MH i2c: E2 [14:26:19]MH_I2C_Read... [14:26:19]Read from MH i2c: E2 03 00 [14:26:19]MH_I2C_Read... [14:26:19]Read from MH i2c: E2 03 00 18 07 00 90 00 93 [14:26:19]RAPDU: 90 00 [14:26:19]wFMCommunicate OK [14:26:19]wFMCommunicate request_size=4 [14:26:19]MH_SAM_APDU [14:26:19]CAPDU: 80 0D 03 02 [14:26:19]Write to MH i2c: E2 08 00 19 07 80 0D 03 02 00 00 00 00 9B [14:26:19]Write i2c OK [14:26:19]MH_I2C_Read... [14:26:19]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:26:19]Read from MH i2c: E2 [14:26:19]MH_I2C_Read... [14:26:19]Read from MH i2c: E2 0B 00 [14:26:19]MH_I2C_Read... [14:26:19]Read from MH i2c: E2 0B 00 19 07 00 34 B2 B8 3B A1 5B C1 1B 90 00 4D [14:26:19]RAPDU: 34 B2 B8 3B A1 5B C1 1B 90 00 [14:26:19]wFMCommunicate OK [14:26:19]SAM_PROTO_SignData done [14:26:19]FM_MakeSignedData done [14:26:19]CreateOFDProtocolMessage [14:26:19]wFMCommunicate request_size=4 [14:26:19]MH_SAM_APDU [14:26:19]CAPDU: 80 11 00 00 [14:26:19]Write to MH i2c: E2 08 00 1A 07 80 11 00 00 00 00 00 00 9B [14:26:19]Write i2c OK [14:26:19]MH_I2C_Read... [14:26:19]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:26:19]Read from MH i2c: E2 [14:26:19]MH_I2C_Read... [14:26:19]Read from MH i2c: E2 17 00 [14:26:19]MH_I2C_Read... [14:26:19]Read from MH i2c: E2 17 00 1A 07 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 F0 [14:26:19]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [14:26:19]wFMCommunicate OK [14:26:19]CreateOFDProtocolMessage done [14:26:19]OFDSenderStorePacket 202437 [14:26:19]StoreOFDPacket docnum=202437 [14:26:19]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0C 01 00 00 1D 77 04 01 EB D7 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 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 ED 00 00 00 F4 03 04 00 0A 9F 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 C5 16 03 00 35 04 06 00 40 59 CA 08 60 5D 34 B2 B8 3B A1 5B C1 1B [14:26:19]CheckFolder [14:26:19]dirname=/storage/ofd_packets [14:26:19]CheckFolder done [14:26:19]ProducePacketName [14:26:19]name=ofd_packets/00202437 [14:26:19]NVStorageSaveData ofd_packets/00202437 [14:26:19]File name is /storage/ofd_packets/00202437 [14:26:19]Write 298 bytes [14:26:19]NVStorageSaveData done [14:26:19]OFDSenderStorePacket done [14:26:19]KKMCreateOFDPacket done [14:26:19]NVStorageSaveData kkm_last_timestamp [14:26:19]File name is /storage/kkm_last_timestamp [14:26:19]Write 4 bytes [14:26:19]NVStorageSaveData done [14:26:19]ExternCall_PrintAddStr [14:26:19]wPrintStart [14:26:19]Write to MH i2c: 01 00 00 1B 07 22 [14:26:19]Write i2c OK [14:26:19]MH_I2C_Read... [14:26:19]Read from MH i2c: 01 [14:26:19]MH_I2C_Read... [14:26:19]Read from MH i2c: 01 07 00 [14:26:19]MH_I2C_Read... [14:26:19]Read from MH i2c: 01 07 00 1B 07 00 00 00 00 00 FF 0F 37 [14:26:19]RasterBufferAndPrint [14:26:19]line Счет N : (1)450216 [14:26:19]line ИНН: 02508201610067 [14:26:19]line Контрольно-Кассовый Чек [14:26:19]line ПРОДАЖА [14:26:19]line ТРК (МРК, ГНК) : 11 [14:26:19]line Товар: 2710194210 [14:26:19]line ДТ-К-2 [14:26:19]line 26.250 * 76.20 [14:26:19]line = 2000.25 [14:26:19]line НДС 12% НСП 1% [14:26:19]line > о реализуемом товаре [14:26:19]line ИТОГО: 2000.25 [14:26:19]line НСП 1% : 17.70 [14:26:19]line НДС 12% : 212.42 [14:26:19]line Наличными: 0.00 [14:26:19]line Безнал.: 2000.25 [14:26:19]line Место: АЗС № 171 "Партнер Нефть" [14:26:19]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [14:26:19]line СНО: Общий режим [14:26:19]line Чек 237 28.10.2024 14:26 [14:26:19]line Смена: 545 ФФД: 1.0 [14:26:19]line ЗНМ: 0300000109 [14:26:19]line РНМ: 0000000000091777 [14:26:19]line Версия ККМ: 001 [14:26:19]line Платежная система: O! деньги [14:26:19]line ФМ: 0000000000871756 [14:26:19]line ФД: 202437 [14:26:19]line ФПД: 70754385813597 [14:26:19]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T142618&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202437&fm=70754385813597&tin=02508201610067®Number=0000000000091777&sum=200025 [14:26:19]OFD Sender: Processing packet 202437 [packets to send 116, broken 115] [14:26:19]ProducePacketName [14:26:19]name=ofd_packets/00202437 [14:26:19]OFD Sender: To server: pG, [14:26:19]CommunicateWithHost lk.salyk.kg:30040 [14:26:19]ConnectInit lk.salyk.kg [14:26:19]written 0, free lines is 4095 [14:26:19]Connected sock=10 [14:26:19]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0C 01 00 00 1D 77 04 01 EB D7 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 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 ED 00 00 00 F4 03 04 00 0A 9F 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 C5 16 03 00 35 04 06 00 40 59 CA 08 60 5D 34 B2 B8 3B A1 5B C1 1B [14:26:19]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 12 27 47 00 32 17 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 C5 16 03 00 F4 03 04 00 C0 4A 1F 67 B6 04 01 00 00 3B 7A 2C FF FE 80 B3 A7 [14:26:19]CommunicateWithHost err = 0 [14:26:19]CheckOFDResponse [14:26:19]1017 (14) - 77093643461234 [14:26:19]1041 (16) - 0000000000871756 [14:26:19]1040 (4) - 202437 [14:26:19]1012 (4) - 28.10.2024 08:26 [14:26:19]1206 (1) - 0 [14:26:19]OFD Sender: Remove packet 202437 [14:26:19]ProducePacketName [14:26:19]name=ofd_packets/00202437 [14:26:19]NVStorageDeleteData [14:26:19]Write to MH i2c: 01 00 00 45 07 4C [14:26:19]Write i2c OK [14:26:19]MH_I2C_Read... [14:26:19]Read from MH i2c: 01 [14:26:19]MH_I2C_Read... [14:26:19]Read from MH i2c: 01 07 00 [14:26:19]MH_I2C_Read... [14:26:19]Read from MH i2c: 01 07 00 45 07 00 00 00 00 00 A4 0C 03 [14:26:19]RasterBufferAndPrint [14:26:19]line [14:26:19]line [14:26:19]line [14:26:19]line [14:26:19]line [14:26:19]written 0, free lines is 3240 [14:26:19]MH_Cut [14:26:19]Write to MH i2c: D1 01 00 4C 07 01 25 [14:26:19]Write i2c OK [14:26:19]MH_I2C_Read... [14:26:19]Read from MH i2c: D1 [14:26:19]MH_I2C_Read... [14:26:19]Read from MH i2c: D1 01 00 [14:26:19]MH_I2C_Read... [14:26:19]Read from MH i2c: D1 01 00 4C 07 00 24 [14:26:19]Write to MH i2c: 01 00 00 4D 07 54 [14:26:19]Write i2c OK [14:26:19]MH_I2C_Read... [14:26:20]OFD Sender: No OFD packet to send [14:26:20]*** Cut start [14:26:20]*** Purtial cut [14:26:20]*** Stage 1: CUTSNS_PIN = 1 [14:26:21]Read from MH i2c: 01 [14:26:21]MH_I2C_Read... [14:26:21]*** Stop cut motor [14:26:21]*** Cut end [14:26:21]Read from MH i2c: 01 07 00 [14:26:21]MH_I2C_Read... [14:26:21]Read from MH i2c: 01 07 00 4D 07 00 00 00 00 00 FF 0F 69 [14:26:21]process_action close_receipt done [14:26:21]requested_data is exist [14:26:21]produce_requested_data [14:26:21]requested_item fm.sn is exist - process it [14:26:21]wFMCommunicate request_size=4 [14:26:21]MH_SAM_APDU [14:26:21]CAPDU: 80 11 00 00 [14:26:21]Write to MH i2c: E2 08 00 4E 07 80 11 00 00 00 00 00 00 CF [14:26:21]Write i2c OK [14:26:21]MH_I2C_Read... [14:26:21]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:26:21]Read from MH i2c: E2 [14:26:21]MH_I2C_Read... [14:26:21]Read from MH i2c: E2 17 00 [14:26:21]MH_I2C_Read... [14:26:21]Read from MH i2c: E2 17 00 4E 07 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 24 [14:26:21]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [14:26:21]wFMCommunicate OK [14:26:21]requested_item fd.num is exist - process it [14:26:21]SAM_PROTO_GetFieldsCounters [14:26:21]wFMCommunicate request_size=4 [14:26:21]MH_SAM_APDU [14:26:21]CAPDU: 80 13 00 00 [14:26:21]Write to MH i2c: E2 08 00 4F 07 80 13 00 00 00 00 00 00 D2 [14:26:21]Write i2c OK [14:26:21]MH_I2C_Read... [14:26:21]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:26:21]Read from MH i2c: E2 [14:26:21]MH_I2C_Read... [14:26:21]Read from MH i2c: E2 62 00 [14:26:21]MH_I2C_Read... [14:26:21]Read from MH i2c: E2 62 00 4F 07 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 C5 16 03 00 0E 04 04 00 21 02 00 00 12 04 04 00 ED 00 00 00 5E 04 04 00 ED 00 00 00 57 04 04 00 EE 00 00 00 19 04 04 00 00 00 00 00 90 00 C3 [14:26:21]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 C5 16 03 00 0E 04 04 00 21 02 00 00 12 04 04 00 ED 00 00 00 5E 04 04 00 ED 00 00 00 57 04 04 00 EE 00 00 00 19 04 04 00 00 00 00 00 90 00 [14:26:21]wFMCommunicate OK [14:26:21]SAM_PROTO_GetFieldsCounters done [14:26:21]requested_item shift.num is exist - process it [14:26:21]requested_item shift.opened is exist - process it [14:26:21]req_shift_opened [14:26:21]FM_GetShiftState [14:26:21]SAM_PROTO_GetShiftState [14:26:21]wFMCommunicate request_size=4 [14:26:21]MH_SAM_APDU [14:26:21]CAPDU: 80 13 01 00 [14:26:21]Write to MH i2c: E2 08 00 50 07 80 13 01 00 00 00 00 00 D4 [14:26:21]Write i2c OK [14:26:21]MH_I2C_Read... [14:26:21]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:26:21]Read from MH i2c: E2 [14:26:21]MH_I2C_Read... [14:26:21]Read from MH i2c: E2 0E 00 [14:26:21]MH_I2C_Read... [14:26:21]Read from MH i2c: E2 0E 00 50 07 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 7F [14:26:21]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [14:26:21]wFMCommunicate OK [14:26:21]SAM_PROTO_GetShiftState done [14:26:21]FM_GetShiftState done [14:26:21]req_shift_opened done [14:26:21]requested_item shift.open_date is exist - process it [14:26:21]req_shift_open_date [14:26:21]req_shift_open_date done [14:26:21]produce_requested_data done [14:26:21]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202437,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670} [14:26:21]process_action_free close_receipt [14:26:21]json_value_free [14:26:21]json_value_free done [14:26:21]process_json_proto returns [14:26:21]Send response to host [14:26:21]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202437,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670}}} [14:26:21]free response buf [14:26:21]execute_script done [14:26:21]execute_script returns [14:26:21]free content buf [14:26:21]Sock 8.Close socket [14:26:21]Sock 8.Thread stoped [14:26:25]OFD Sender: No OFD packet to send [14:26:30]OFD Sender: No OFD packet to send [14:26:35]OFD Sender: No OFD packet to send [14:26:40]OFD Sender: No OFD packet to send [14:26:45]accept exits with 9 [14:26:45]New connection [14:26:45]New thread 3066977636 created [14:26:45]Thread 3067120996 joined [14:26:45]Waiting for new connection... [14:26:45] Sock 9.Parse request [14:26:45]Sock 9.Check first char [14:26:45]Sock 9.First char is OK [14:26:45]request: POST /json_proto HTTP/1.0 [14:26:45]Method: POST [14:26:45]URL: /json_proto [14:26:45]Method is POST - this is cgi request [14:26:45]url: /json_proto [14:26:45]query_string will be loaded in cgi processing [14:26:45]execute_cgi json_proto POST (null) [14:26:45]execute_cgi path=json_proto method=POST [14:26:45]POST find Content-Length [14:26:45]Host: 172.17.63.195:8080 [14:26:45]Content-Length: 682 [14:26:45]Content-Type: application/json [14:26:45] [14:26:45]POST finish read [14:26:45]Found Content-Length = 682 [14:26:45]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450217", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 52", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 66.90, "quantity" : 14.950, "sum" : 1000.16, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:26:45]execute_script... [14:26: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)450217", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 52", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 66.90, "quantity" : 14.950, "sum" : 1000.16, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:26:45]POST & json_proto [14:26:45]process_json_proto [14:26:45]json parsed OK: [14:26:45]protocol is kg_v1.0 [14:26:45]action value=close_receipt [14:26:45]process_action close_receipt [14:26:45]cmd_close_receipt [14:26:45]MH_GetDate [14:26:45]Write to MH i2c: F0 00 00 51 07 47 [14:26:45]Write i2c OK [14:26:45]MH_I2C_Read... [14:26:45]Read from MH i2c: F0 [14:26:45]MH_I2C_Read... [14:26:45]Read from MH i2c: F0 09 00 [14:26:45]MH_I2C_Read... [14:26:45]Read from MH i2c: F0 09 00 51 07 00 26 9F 1F 67 47 1B 1E 67 82 [14:26:45]GetLastDocTimeStamp 1730125578 [14:26:45]current date 1730125606 [14:26:45]FM_GetShiftState [14:26:45]SAM_PROTO_GetShiftState [14:26:45]wFMCommunicate request_size=4 [14:26:45]MH_SAM_APDU [14:26:45]CAPDU: 80 13 01 00 [14:26:45]Write to MH i2c: E2 08 00 52 07 80 13 01 00 00 00 00 00 D6 [14:26:45]Write i2c OK [14:26:45]MH_I2C_Read... [14:26:45]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:26:45]Read from MH i2c: E2 [14:26:45]MH_I2C_Read... [14:26:45]Read from MH i2c: E2 0E 00 [14:26:45]MH_I2C_Read... [14:26:45]Read from MH i2c: E2 0E 00 52 07 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 81 [14:26:45]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [14:26:45]wFMCommunicate OK [14:26:45]SAM_PROTO_GetShiftState done [14:26:45]FM_GetShiftState done [14:26:45]opened in 1730073670 [14:26:45]opened+sec_in_day 1730160070 [14:26:45]quantity*price = 100015 [14:26:45]sum+1 = 100017 [14:26: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 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 238 28.10.2024 14:26 Смена: 545 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 ФМ: 0000000000871756 ФД: 202438 ФПД: 73226637259897 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T142646&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202438&fm=73226637259897&tin=02508201610067®Number=0000000000091777&sum=100000 [14:26:46]StoreToDocumentArchive [14:26:46]shift 545 fd 202438 [14:26:46]save to /storage/0545/doc_00202438 [14:26:46]save last doc name /storage/0545/doc_00202438 to /storage/kkm_last_doc_name [14:26:46]save OK [14:26:46]Clear old archive folders... [14:26:46]ProcessDocumentItem done err = 0, tmpTLVsize=251 [14:26:46]tlvbuf is B6DD1A40 [14:26:46]SAM_PROTO_ClearQueue [14:26:46]wFMCommunicate request_size=4 [14:26:46]MH_SAM_APDU [14:26:46]CAPDU: 80 09 00 00 [14:26:46]Write to MH i2c: E2 08 00 5F 07 80 09 00 00 00 00 00 00 D8 [14:26:46]Write i2c OK [14:26:46]MH_I2C_Read... [14:26:46]Read from MH i2c: E2 [14:26:46]MH_I2C_Read... [14:26:46]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:26:46]Read from MH i2c: E2 03 00 [14:26:46]MH_I2C_Read... [14:26:46]Read from MH i2c: E2 03 00 5F 07 00 90 00 DA [14:26:46]RAPDU: 90 00 [14:26:46]wFMCommunicate OK [14:26:46]SAM_PROTO_ClearQueue done [14:26:46]KKMCreateOFDPacket [14:26:46]OFDProtocolAddRootSTLVToBuf [14:26:46]FM_MakeSignedData [14:26:46]FM_MakeSignedData [14:26:46]SAM_PROTO_SignData [14:26:46]wFMCommunicate request_size=4 [14:26:46]MH_SAM_APDU [14:26:46]CAPDU: 80 0D 01 02 [14:26:46]Write to MH i2c: E2 08 00 60 07 80 0D 01 02 00 00 00 00 E0 [14:26:46]Write i2c OK [14:26:46]MH_I2C_Read... [14:26:46]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:26:46]Read from MH i2c: E2 [14:26:46]MH_I2C_Read... [14:26:46]Read from MH i2c: E2 03 00 [14:26:46]MH_I2C_Read... [14:26:46]Read from MH i2c: E2 03 00 60 07 00 90 00 DB [14:26:46]RAPDU: 90 00 [14:26:46]wFMCommunicate OK [14:26:46]wFMCommunicate request_size=255 [14:26:46]MH_SAM_APDU [14:26: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 32 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 EE 00 00 00 F4 03 04 00 26 9F 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 C6 16 03 00 35 04 06 00 42 [14:26:46]Write to MH i2c: E2 02 01 61 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 32 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 EE 00 00 00 F4 03 04 00 26 9F 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 C6 16 03 00 35 04 06 00 42 00 00 EB [14:26:46]Write i2c OK [14:26:46]MH_I2C_Read... [14:26:46]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:26:46]Read from MH i2c: E2 [14:26:46]MH_I2C_Read... [14:26:46]Read from MH i2c: E2 03 00 [14:26:46]MH_I2C_Read... [14:26:46]Read from MH i2c: E2 03 00 61 07 00 90 00 DC [14:26:46]RAPDU: 90 00 [14:26:46]wFMCommunicate OK [14:26:46]wFMCommunicate request_size=10 [14:26:46]MH_SAM_APDU [14:26:46]CAPDU: 80 0D 02 02 05 99 67 B3 B4 79 [14:26:46]Write to MH i2c: E2 0D 00 62 07 80 0D 02 02 05 00 99 67 B3 B4 79 00 00 CD [14:26:46]Write i2c OK [14:26:46]MH_I2C_Read... [14:26:46]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:26:46]Read from MH i2c: E2 [14:26:46]MH_I2C_Read... [14:26:46]Read from MH i2c: E2 03 00 [14:26:46]MH_I2C_Read... [14:26:46]Read from MH i2c: E2 03 00 62 07 00 90 00 DD [14:26:46]RAPDU: 90 00 [14:26:46]wFMCommunicate OK [14:26:46]wFMCommunicate request_size=4 [14:26:46]MH_SAM_APDU [14:26:46]CAPDU: 80 0D 03 02 [14:26:46]Write to MH i2c: E2 08 00 63 07 80 0D 03 02 00 00 00 00 E5 [14:26:46]Write i2c OK [14:26:46]MH_I2C_Read... [14:26:46]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:26:46]Read from MH i2c: E2 [14:26:46]MH_I2C_Read... [14:26:46]Read from MH i2c: E2 0B 00 [14:26:46]MH_I2C_Read... [14:26:46]Read from MH i2c: E2 0B 00 63 07 00 A7 CC EF 10 87 2D 38 1C 90 00 60 [14:26:46]RAPDU: A7 CC EF 10 87 2D 38 1C 90 00 [14:26:46]wFMCommunicate OK [14:26:46]SAM_PROTO_SignData done [14:26:46]FM_MakeSignedData done [14:26:46]CreateOFDProtocolMessage [14:26:46]wFMCommunicate request_size=4 [14:26:46]MH_SAM_APDU [14:26:46]CAPDU: 80 11 00 00 [14:26:46]Write to MH i2c: E2 08 00 64 07 80 11 00 00 00 00 00 00 E5 [14:26:46]Write i2c OK [14:26:46]MH_I2C_Read... [14:26:46]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:26:46]Read from MH i2c: E2 [14:26:46]MH_I2C_Read... [14:26:46]Read from MH i2c: E2 17 00 [14:26:46]MH_I2C_Read... [14:26:46]Read from MH i2c: E2 17 00 64 07 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 3A [14:26:46]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [14:26:46]wFMCommunicate OK [14:26:46]CreateOFDProtocolMessage done [14:26:46]OFDSenderStorePacket 202438 [14:26:46]StoreOFDPacket docnum=202438 [14:26:46]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 40 26 07 01 BE 90 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 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 EE 00 00 00 F4 03 04 00 26 9F 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 C6 16 03 00 35 04 06 00 42 99 67 B3 B4 79 A7 CC EF 10 87 2D 38 1C [14:26:46]CheckFolder [14:26:46]dirname=/storage/ofd_packets [14:26:46]CheckFolder done [14:26:46]ProducePacketName [14:26:46]name=ofd_packets/00202438 [14:26:46]NVStorageSaveData ofd_packets/00202438 [14:26:46]File name is /storage/ofd_packets/00202438 [14:26:46]Write 301 bytes [14:26:46]NVStorageSaveData done [14:26:46]OFDSenderStorePacket done [14:26:46]KKMCreateOFDPacket done [14:26:46]NVStorageSaveData kkm_last_timestamp [14:26:46]File name is /storage/kkm_last_timestamp [14:26:46]Write 4 bytes [14:26:46]NVStorageSaveData done [14:26:46]ExternCall_PrintAddStr [14:26:46]wPrintStart [14:26:46]Write to MH i2c: 01 00 00 65 07 6C [14:26:46]Write i2c OK [14:26:46]MH_I2C_Read... [14:26:46]Read from MH i2c: 01 [14:26:46]MH_I2C_Read... [14:26:46]Read from MH i2c: 01 07 00 [14:26:46]MH_I2C_Read... [14:26:46]Read from MH i2c: 01 07 00 65 07 00 00 00 00 00 FF 0F 81 [14:26:46]RasterBufferAndPrint [14:26:46]line Счет N : (1)450217 [14:26:46]line ИНН: 02508201610067 [14:26:46]line Контрольно-Кассовый Чек [14:26:46]line ПРОДАЖА [14:26:46]line ТРК (МРК, ГНК) : 52 [14:26:46]line Товар: 2710124130 [14:26:46]line Аи-92-К-2 [14:26:46]line 14.950 * 66.90 [14:26:46]line = 1000.16 [14:26:46]line НДС 12% НСП 1% [14:26:46]line > о реализуемом товаре [14:26:46]line ОКРУГЛЕНИЕ: -0.16 [14:26:46]line ИТОГО: 1000.00 [14:26:46]line Внесено: 1000.00 [14:26:46]line СДАЧА: 0.00 [14:26:46]line НСП 1% : 8.85 [14:26:46]line НДС 12% : 106.21 [14:26:46]line Наличными: 1000.00 [14:26:46]line Безнал.: 0.00 [14:26:46]line Место: АЗС № 171 "Партнер Нефть" [14:26:46]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [14:26:46]line СНО: Общий режим [14:26:46]line Чек 238 28.10.2024 14:26 [14:26:46]line Смена: 545 ФФД: 1.0 [14:26:46]line ЗНМ: 0300000109 [14:26:46]line РНМ: 0000000000091777 [14:26:46]line Версия ККМ: 001 [14:26:46]line ФМ: 0000000000871756 [14:26:47]line ФД: 202438 [14:26:47]line ФПД: 73226637259897 [14:26:47]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T142646&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202438&fm=73226637259897&tin=02508201610067®Number=0000000000091777&sum=100000 [14:26:47]OFD Sender: Processing packet 202438 [packets to send 116, broken 115] [14:26:47]ProducePacketName [14:26:47]name=ofd_packets/00202438 [14:26:47]OFD Sender: To server: pG, [14:26:47]CommunicateWithHost lk.salyk.kg:30040 [14:26:47]ConnectInit lk.salyk.kg [14:26:47]written 0, free lines is 4095 [14:26:47]Connected sock=10 [14:26:47]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 40 26 07 01 BE 90 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 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 EE 00 00 00 F4 03 04 00 26 9F 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 C6 16 03 00 35 04 06 00 42 99 67 B3 B4 79 A7 CC EF 10 87 2D 38 1C [14:26:47]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 0B 01 47 00 7D C7 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 C6 16 03 00 F4 03 04 00 DC 4A 1F 67 B6 04 01 00 00 AD 8B AB 77 6F E9 6C D9 [14:26:47]CommunicateWithHost err = 0 [14:26:47]CheckOFDResponse [14:26:47]1017 (14) - 77093643461234 [14:26:47]1041 (16) - 0000000000871756 [14:26:47]1040 (4) - 202438 [14:26:47]1012 (4) - 28.10.2024 08:27 [14:26:47]1206 (1) - 0 [14:26:47]OFD Sender: Remove packet 202438 [14:26:47]ProducePacketName [14:26:47]name=ofd_packets/00202438 [14:26:47]NVStorageDeleteData [14:26:47]Write to MH i2c: 01 00 00 90 07 97 [14:26:47]Write i2c OK [14:26:47]MH_I2C_Read... [14:26:47]Read from MH i2c: 01 [14:26:47]MH_I2C_Read... [14:26:47]Read from MH i2c: 01 07 00 [14:26:47]MH_I2C_Read... [14:26:47]Read from MH i2c: 01 07 00 90 07 00 00 00 00 00 90 0C 3A [14:26:47]RasterBufferAndPrint [14:26:47]line [14:26:47]line [14:26:47]line [14:26:47]line [14:26:47]line [14:26:47]written 0, free lines is 3219 [14:26:47]MH_Cut [14:26:47]Write to MH i2c: D1 01 00 97 07 01 70 [14:26:47]Write i2c OK [14:26:47]MH_I2C_Read... [14:26:47]Read from MH i2c: D1 [14:26:47]MH_I2C_Read... [14:26:47]Read from MH i2c: D1 01 00 [14:26:47]MH_I2C_Read... [14:26:47]Read from MH i2c: D1 01 00 97 07 00 6F [14:26:47]Write to MH i2c: 01 00 00 98 07 9F [14:26:47]Write i2c OK [14:26:47]MH_I2C_Read... [14:26:48]OFD Sender: No OFD packet to send [14:26:48]*** Cut start [14:26:48]*** Purtial cut [14:26:48]*** Stage 1: CUTSNS_PIN = 1 [14:26:48]Read from MH i2c: 01 [14:26:48]MH_I2C_Read... [14:26:48]*** Stop cut motor [14:26:48]*** Cut end [14:26:48]Read from MH i2c: 01 07 00 [14:26:48]MH_I2C_Read... [14:26:48]Read from MH i2c: 01 07 00 98 07 00 00 00 00 00 FF 0F B4 [14:26:48]process_action close_receipt done [14:26:48]requested_data is exist [14:26:48]produce_requested_data [14:26:48]requested_item fm.sn is exist - process it [14:26:48]wFMCommunicate request_size=4 [14:26:48]MH_SAM_APDU [14:26:48]CAPDU: 80 11 00 00 [14:26:48]Write to MH i2c: E2 08 00 99 07 80 11 00 00 00 00 00 00 1A [14:26:48]Write i2c OK [14:26:48]MH_I2C_Read... [14:26:48]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:26:48]Read from MH i2c: E2 [14:26:48]MH_I2C_Read... [14:26:48]Read from MH i2c: E2 17 00 [14:26:48]MH_I2C_Read... [14:26:48]Read from MH i2c: E2 17 00 99 07 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 6F [14:26:48]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [14:26:48]wFMCommunicate OK [14:26:48]requested_item fd.num is exist - process it [14:26:48]SAM_PROTO_GetFieldsCounters [14:26:48]wFMCommunicate request_size=4 [14:26:48]MH_SAM_APDU [14:26:48]CAPDU: 80 13 00 00 [14:26:48]Write to MH i2c: E2 08 00 9A 07 80 13 00 00 00 00 00 00 1D [14:26:48]Write i2c OK [14:26:48]MH_I2C_Read... [14:26:49]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:26:49]Read from MH i2c: E2 [14:26:49]MH_I2C_Read... [14:26:49]Read from MH i2c: E2 62 00 [14:26:49]MH_I2C_Read... [14:26:49]Read from MH i2c: E2 62 00 9A 07 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 C6 16 03 00 0E 04 04 00 21 02 00 00 12 04 04 00 EE 00 00 00 5E 04 04 00 EE 00 00 00 57 04 04 00 EF 00 00 00 19 04 04 00 00 00 00 00 90 00 12 [14:26:49]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 C6 16 03 00 0E 04 04 00 21 02 00 00 12 04 04 00 EE 00 00 00 5E 04 04 00 EE 00 00 00 57 04 04 00 EF 00 00 00 19 04 04 00 00 00 00 00 90 00 [14:26:49]wFMCommunicate OK [14:26:49]SAM_PROTO_GetFieldsCounters done [14:26:49]requested_item shift.num is exist - process it [14:26:49]requested_item shift.opened is exist - process it [14:26:49]req_shift_opened [14:26:49]FM_GetShiftState [14:26:49]SAM_PROTO_GetShiftState [14:26:49]wFMCommunicate request_size=4 [14:26:49]MH_SAM_APDU [14:26:49]CAPDU: 80 13 01 00 [14:26:49]Write to MH i2c: E2 08 00 9B 07 80 13 01 00 00 00 00 00 1F [14:26:49]Write i2c OK [14:26:49]MH_I2C_Read... [14:26:49]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:26:49]Read from MH i2c: E2 [14:26:49]MH_I2C_Read... [14:26:49]Read from MH i2c: E2 0E 00 [14:26:49]MH_I2C_Read... [14:26:49]Read from MH i2c: E2 0E 00 9B 07 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 CA [14:26:49]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [14:26:49]wFMCommunicate OK [14:26:49]SAM_PROTO_GetShiftState done [14:26:49]FM_GetShiftState done [14:26:49]req_shift_opened done [14:26:49]requested_item shift.open_date is exist - process it [14:26:49]req_shift_open_date [14:26:49]req_shift_open_date done [14:26:49]produce_requested_data done [14:26:49]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202438,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670} [14:26:49]process_action_free close_receipt [14:26:49]json_value_free [14:26:49]json_value_free done [14:26:49]process_json_proto returns [14:26:49]Send response to host [14:26:49]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202438,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670}}} [14:26:49]free response buf [14:26:49]execute_script done [14:26:49]execute_script returns [14:26:49]free content buf [14:26:49]Sock 9.Close socket [14:26:49]Sock 9.Thread stoped [14:26:53]OFD Sender: No OFD packet to send [14:26:58]OFD Sender: No OFD packet to send [14:27:03]OFD Sender: No OFD packet to send [14:27:08]OFD Sender: No OFD packet to send [14:27:13]OFD Sender: No OFD packet to send [14:27:18]OFD Sender: No OFD packet to send [14:27:23]OFD Sender: No OFD packet to send [14:27:28]OFD Sender: No OFD packet to send [14:27:33]OFD Sender: No OFD packet to send [14:27:38]OFD Sender: No OFD packet to send [14:27:43]OFD Sender: No OFD packet to send [14:27:48]OFD Sender: No OFD packet to send [14:27:53]OFD Sender: No OFD packet to send [14:27:58]OFD Sender: No OFD packet to send [14:28:03]OFD Sender: No OFD packet to send [14:28:08]OFD Sender: No OFD packet to send [14:28:13]OFD Sender: No OFD packet to send [14:28:18]OFD Sender: No OFD packet to send [14:28:23]OFD Sender: No OFD packet to send [14:28:28]OFD Sender: No OFD packet to send [14:28:33]OFD Sender: No OFD packet to send [14:28:38]OFD Sender: No OFD packet to send [14:28:43]OFD Sender: No OFD packet to send [14:28:48]OFD Sender: No OFD packet to send [14:28:53]OFD Sender: No OFD packet to send [14:28:58]OFD Sender: No OFD packet to send [14:29:03]OFD Sender: No OFD packet to send [14:29:08]OFD Sender: No OFD packet to send [14:29:13]OFD Sender: No OFD packet to send [14:29:18]OFD Sender: No OFD packet to send [14:29:23]OFD Sender: No OFD packet to send [14:29:24]accept exits with 8 [14:29:24]New connection [14:29:24]New thread 3067120996 created [14:29:24]Thread 3066977636 joined [14:29:24]Waiting for new connection... [14:29:24] Sock 8.Parse request [14:29:24]Sock 8.Check first char [14:29:24]Sock 8.First char is OK [14:29:24]request: POST /json_proto HTTP/1.0 [14:29:24]Method: POST [14:29:24]URL: /json_proto [14:29:24]Method is POST - this is cgi request [14:29:24]url: /json_proto [14:29:24]query_string will be loaded in cgi processing [14:29:24]execute_cgi json_proto POST (null) [14:29:24]execute_cgi path=json_proto method=POST [14:29:24]POST find Content-Length [14:29:24]Host: 172.17.63.195:8080 [14:29:24]Content-Length: 803 [14:29:24]Content-Type: application/json [14:29:24] [14:29:24]POST finish read [14:29:24]Found Content-Length = 803 [14:29:24]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450218", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 52", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 66.90, "quantity" : 16.160, "sum" : 1081.10, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 1081.10 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:29:24]execute_script... [14:29: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)450218", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 52", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 66.90, "quantity" : 16.160, "sum" : 1081.10, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 1081.10 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:29:24]POST & json_proto [14:29:24]process_json_proto [14:29:24]json parsed OK: [14:29:24]protocol is kg_v1.0 [14:29:24]action value=close_receipt [14:29:24]process_action close_receipt [14:29:24]cmd_close_receipt [14:29:24]MH_GetDate [14:29:24]Write to MH i2c: F0 00 00 9C 07 92 [14:29:24]Write i2c OK [14:29:24]MH_I2C_Read... [14:29:24]Read from MH i2c: F0 [14:29:24]MH_I2C_Read... [14:29:24]Read from MH i2c: F0 09 00 [14:29:24]MH_I2C_Read... [14:29:24]Read from MH i2c: F0 09 00 9C 07 00 C5 9F 1F 67 47 1B 1E 67 6C [14:29:24]GetLastDocTimeStamp 1730125606 [14:29:24]current date 1730125765 [14:29:24]FM_GetShiftState [14:29:24]SAM_PROTO_GetShiftState [14:29:24]wFMCommunicate request_size=4 [14:29:24]MH_SAM_APDU [14:29:24]CAPDU: 80 13 01 00 [14:29:24]Write to MH i2c: E2 08 00 9D 07 80 13 01 00 00 00 00 00 21 [14:29:24]Write i2c OK [14:29:24]MH_I2C_Read... [14:29:24]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:29:24]Read from MH i2c: E2 [14:29:24]MH_I2C_Read... [14:29:24]Read from MH i2c: E2 0E 00 [14:29:24]MH_I2C_Read... [14:29:24]Read from MH i2c: E2 0E 00 9D 07 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 CC [14:29:24]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [14:29:24]wFMCommunicate OK [14:29:24]SAM_PROTO_GetShiftState done [14:29:24]FM_GetShiftState done [14:29:24]opened in 1730073670 [14:29:24]opened+sec_in_day 1730160070 [14:29:24]quantity*price = 108110 [14:29:24]sum+1 = 108111 [14:29:24]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 1081.10 НСП 1% : 9.57 НДС 12% : 114.81 Наличными: 0.00 Безнал.: 1081.10 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 239 28.10.2024 14:29 Смена: 545 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871756 ФД: 202439 ФПД: 201755108260299 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T142925&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202439&fm=201755108260299&tin=02508201610067®Number=0000000000091777&sum=108110 [14:29:25]StoreToDocumentArchive [14:29:25]shift 545 fd 202439 [14:29:25]save to /storage/0545/doc_00202439 [14:29:25]save last doc name /storage/0545/doc_00202439 to /storage/kkm_last_doc_name [14:29:25]save OK [14:29:25]Clear old archive folders... [14:29:25]ProcessDocumentItem done err = 0, tmpTLVsize=251 [14:29:25]tlvbuf is 00AB3F30 [14:29:25]SAM_PROTO_ClearQueue [14:29:25]wFMCommunicate request_size=4 [14:29:25]MH_SAM_APDU [14:29:25]CAPDU: 80 09 00 00 [14:29:25]Write to MH i2c: E2 08 00 AA 07 80 09 00 00 00 00 00 00 23 [14:29:25]Write i2c OK [14:29:25]MH_I2C_Read... [14:29:25]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:29:25]Read from MH i2c: E2 [14:29:25]MH_I2C_Read... [14:29:25]Read from MH i2c: E2 03 00 [14:29:25]MH_I2C_Read... [14:29:25]Read from MH i2c: E2 03 00 AA 07 00 90 00 25 [14:29:25]RAPDU: 90 00 [14:29:25]wFMCommunicate OK [14:29:25]SAM_PROTO_ClearQueue done [14:29:25]KKMCreateOFDPacket [14:29:25]OFDProtocolAddRootSTLVToBuf [14:29:25]FM_MakeSignedData [14:29:25]FM_MakeSignedData [14:29:25]SAM_PROTO_SignData [14:29:25]wFMCommunicate request_size=4 [14:29:25]MH_SAM_APDU [14:29:25]CAPDU: 80 0D 01 02 [14:29:25]Write to MH i2c: E2 08 00 AB 07 80 0D 01 02 00 00 00 00 2B [14:29:25]Write i2c OK [14:29:25]MH_I2C_Read... [14:29:25]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:29:25]Read from MH i2c: E2 [14:29:25]MH_I2C_Read... [14:29:25]Read from MH i2c: E2 03 00 [14:29:25]MH_I2C_Read... [14:29:25]Read from MH i2c: E2 03 00 AB 07 00 90 00 26 [14:29:25]RAPDU: 90 00 [14:29:25]wFMCommunicate OK [14:29:25]wFMCommunicate request_size=255 [14:29:25]MH_SAM_APDU [14:29:25]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 20 3F 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 4E A6 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 4E A6 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BD 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 D9 2C 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 4E A6 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 EF 00 00 00 F4 03 04 00 C5 9F 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 C7 16 03 00 35 04 06 00 B7 [14:29:25]Write to MH i2c: E2 02 01 AC 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 32 FF 03 08 00 03 20 3F 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 4E A6 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 4E A6 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BD 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 D9 2C 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 4E A6 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 EF 00 00 00 F4 03 04 00 C5 9F 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 C7 16 03 00 35 04 06 00 B7 00 00 0C [14:29:25]Write i2c OK [14:29:25]MH_I2C_Read... [14:29:25]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:29:25]Read from MH i2c: E2 [14:29:25]MH_I2C_Read... [14:29:25]Read from MH i2c: E2 03 00 [14:29:25]MH_I2C_Read... [14:29:25]Read from MH i2c: E2 03 00 AC 07 00 90 00 27 [14:29:25]RAPDU: 90 00 [14:29:25]wFMCommunicate OK [14:29:25]wFMCommunicate request_size=10 [14:29:25]MH_SAM_APDU [14:29:25]CAPDU: 80 0D 02 02 05 7E C5 8F 39 CB [14:29:25]Write to MH i2c: E2 0D 00 AD 07 80 0D 02 02 05 00 7E C5 8F 39 CB 00 00 0E [14:29:25]Write i2c OK [14:29:25]MH_I2C_Read... [14:29:25]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:29:25]Read from MH i2c: E2 [14:29:25]MH_I2C_Read... [14:29:25]Read from MH i2c: E2 03 00 [14:29:25]MH_I2C_Read... [14:29:25]Read from MH i2c: E2 03 00 AD 07 00 90 00 28 [14:29:25]RAPDU: 90 00 [14:29:25]wFMCommunicate OK [14:29:25]wFMCommunicate request_size=4 [14:29:25]MH_SAM_APDU [14:29:25]CAPDU: 80 0D 03 02 [14:29:25]Write to MH i2c: E2 08 00 AE 07 80 0D 03 02 00 00 00 00 30 [14:29:25]Write i2c OK [14:29:25]MH_I2C_Read... [14:29:25]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:29:25]Read from MH i2c: E2 [14:29:25]MH_I2C_Read... [14:29:25]Read from MH i2c: E2 0B 00 [14:29:25]MH_I2C_Read... [14:29:25]Read from MH i2c: E2 0B 00 AE 07 00 C9 35 25 66 46 24 36 07 90 00 61 [14:29:25]RAPDU: C9 35 25 66 46 24 36 07 90 00 [14:29:25]wFMCommunicate OK [14:29:25]SAM_PROTO_SignData done [14:29:25]FM_MakeSignedData done [14:29:25]CreateOFDProtocolMessage [14:29:25]wFMCommunicate request_size=4 [14:29:25]MH_SAM_APDU [14:29:25]CAPDU: 80 11 00 00 [14:29:25]Write to MH i2c: E2 08 00 AF 07 80 11 00 00 00 00 00 00 30 [14:29:25]Write i2c OK [14:29:25]MH_I2C_Read... [14:29:25]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:29:25]Read from MH i2c: E2 [14:29:25]MH_I2C_Read... [14:29:25]Read from MH i2c: E2 17 00 [14:29:25]MH_I2C_Read... [14:29:25]Read from MH i2c: E2 17 00 AF 07 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 85 [14:29:25]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [14:29:25]wFMCommunicate OK [14:29:25]CreateOFDProtocolMessage done [14:29:25]OFDSenderStorePacket 202439 [14:29:25]StoreOFDPacket docnum=202439 [14:29:25]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 33 21 07 01 65 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 32 FF 03 08 00 03 20 3F 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 4E A6 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 4E A6 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BD 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 D9 2C 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 4E A6 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 EF 00 00 00 F4 03 04 00 C5 9F 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 C7 16 03 00 35 04 06 00 B7 7E C5 8F 39 CB C9 35 25 66 46 24 36 07 [14:29:25]CheckFolder [14:29:25]dirname=/storage/ofd_packets [14:29:25]CheckFolder done [14:29:25]ProducePacketName [14:29:25]name=ofd_packets/00202439 [14:29:25]NVStorageSaveData ofd_packets/00202439 [14:29:25]File name is /storage/ofd_packets/00202439 [14:29:25]Write 301 bytes [14:29:25]NVStorageSaveData done [14:29:25]OFDSenderStorePacket done [14:29:25]KKMCreateOFDPacket done [14:29:25]NVStorageSaveData kkm_last_timestamp [14:29:25]File name is /storage/kkm_last_timestamp [14:29:25]Write 4 bytes [14:29:25]NVStorageSaveData done [14:29:25]ExternCall_PrintAddStr [14:29:25]wPrintStart [14:29:25]Write to MH i2c: 01 00 00 B0 07 B7 [14:29:25]Write i2c OK [14:29:25]MH_I2C_Read... [14:29:25]Read from MH i2c: 01 [14:29:25]MH_I2C_Read... [14:29:25]Read from MH i2c: 01 07 00 [14:29:25]MH_I2C_Read... [14:29:25]Read from MH i2c: 01 07 00 B0 07 00 00 00 00 00 FF 0F CC [14:29:25]RasterBufferAndPrint [14:29:25]line Счет N : (1)450218 [14:29:25]line ИНН: 02508201610067 [14:29:25]line Контрольно-Кассовый Чек [14:29:25]line ПРОДАЖА [14:29:25]line ТРК (МРК, ГНК) : 52 [14:29:25]line Товар: 2710124130 [14:29:25]line Аи-92-К-2 [14:29:25]line 16.160 * 66.90 [14:29:25]line = 1081.10 [14:29:25]line НДС 12% НСП 1% [14:29:25]line > о реализуемом товаре [14:29:25]line ИТОГО: 1081.10 [14:29:25]line НСП 1% : 9.57 [14:29:25]line НДС 12% : 114.81 [14:29:25]line Наличными: 0.00 [14:29:25]line Безнал.: 1081.10 [14:29:25]line Место: АЗС № 171 "Партнер Нефть" [14:29:25]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [14:29:25]line СНО: Общий режим [14:29:25]line Чек 239 28.10.2024 14:29 [14:29:25]line Смена: 545 ФФД: 1.0 [14:29:25]line ЗНМ: 0300000109 [14:29:25]line РНМ: 0000000000091777 [14:29:25]line Версия ККМ: 001 [14:29:25]line Платежная система: O! деньги [14:29:25]line ФМ: 0000000000871756 [14:29:25]line ФД: 202439 [14:29:25]line ФПД: 201755108260299 [14:29:25]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T142925&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202439&fm=201755108260299&tin=02508201610067®Number=0000000000091777&sum=108110 [14:29:26]OFD Sender: Processing packet 202439 [packets to send 116, broken 115] [14:29:26]ProducePacketName [14:29:26]name=ofd_packets/00202439 [14:29:26]OFD Sender: To server: pG, [14:29:26]CommunicateWithHost lk.salyk.kg:30040 [14:29:26]ConnectInit lk.salyk.kg [14:29:26]written 0, free lines is 4095 [14:29:26]Connected sock=10 [14:29:26]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 33 21 07 01 65 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 32 FF 03 08 00 03 20 3F 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 4E A6 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 4E A6 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BD 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 D9 2C 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 4E A6 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 EF 00 00 00 F4 03 04 00 C5 9F 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 C7 16 03 00 35 04 06 00 B7 7E C5 8F 39 CB C9 35 25 66 46 24 36 07 [14:29:26]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 D1 33 47 00 E3 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 35 36 10 04 04 00 C7 16 03 00 F4 03 04 00 7B 4B 1F 67 B6 04 01 00 00 37 39 BC 3F EF 3E 4F 09 [14:29:26]CommunicateWithHost err = 0 [14:29:26]CheckOFDResponse [14:29:26]1017 (14) - 77093643461234 [14:29:26]1041 (16) - 0000000000871756 [14:29:26]1040 (4) - 202439 [14:29:26]1012 (4) - 28.10.2024 08:29 [14:29:26]1206 (1) - 0 [14:29:26]OFD Sender: Remove packet 202439 [14:29:26]ProducePacketName [14:29:26]name=ofd_packets/00202439 [14:29:26]NVStorageDeleteData [14:29:26]Write to MH i2c: 01 00 00 DA 07 E1 [14:29:26]Write i2c OK [14:29:26]MH_I2C_Read... [14:29:26]Read from MH i2c: 01 [14:29:26]MH_I2C_Read... [14:29:26]Read from MH i2c: 01 07 00 [14:29:26]MH_I2C_Read... [14:29:26]Read from MH i2c: 01 07 00 DA 07 00 00 00 00 00 A5 0C 99 [14:29:26]RasterBufferAndPrint [14:29:26]line [14:29:26]line [14:29:26]line [14:29:26]line [14:29:26]line [14:29:26]written 0, free lines is 3241 [14:29:26]MH_Cut [14:29:26]Write to MH i2c: D1 01 00 E1 07 01 BA [14:29:26]Write i2c OK [14:29:26]MH_I2C_Read... [14:29:26]Read from MH i2c: D1 [14:29:26]MH_I2C_Read... [14:29:26]Read from MH i2c: D1 01 00 [14:29:26]MH_I2C_Read... [14:29:26]Read from MH i2c: D1 01 00 E1 07 00 B9 [14:29:26]Write to MH i2c: 01 00 00 E2 07 E9 [14:29:26]Write i2c OK [14:29:26]MH_I2C_Read... [14:29:27]OFD Sender: No OFD packet to send [14:29:27]*** Cut start [14:29:27]*** Purtial cut [14:29:27]*** Stage 1: CUTSNS_PIN = 1 [14:29:27]Read from MH i2c: 01 [14:29:27]MH_I2C_Read... [14:29:27]*** Stop cut motor [14:29:27]*** Cut end [14:29:27]Read from MH i2c: 01 07 00 [14:29:27]MH_I2C_Read... [14:29:27]Read from MH i2c: 01 07 00 E2 07 00 00 00 00 00 FF 0F FE [14:29:27]process_action close_receipt done [14:29:27]requested_data is exist [14:29:27]produce_requested_data [14:29:27]requested_item fm.sn is exist - process it [14:29:27]wFMCommunicate request_size=4 [14:29:27]MH_SAM_APDU [14:29:27]CAPDU: 80 11 00 00 [14:29:27]Write to MH i2c: E2 08 00 E3 07 80 11 00 00 00 00 00 00 64 [14:29:27]Write i2c OK [14:29:27]MH_I2C_Read... [14:29:27]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:29:27]Read from MH i2c: E2 [14:29:27]MH_I2C_Read... [14:29:27]Read from MH i2c: E2 17 00 [14:29:27]MH_I2C_Read... [14:29:27]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 35 36 90 00 B9 [14:29:27]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [14:29:27]wFMCommunicate OK [14:29:27]requested_item fd.num is exist - process it [14:29:27]SAM_PROTO_GetFieldsCounters [14:29:27]wFMCommunicate request_size=4 [14:29:27]MH_SAM_APDU [14:29:27]CAPDU: 80 13 00 00 [14:29:27]Write to MH i2c: E2 08 00 E4 07 80 13 00 00 00 00 00 00 67 [14:29:27]Write i2c OK [14:29:27]MH_I2C_Read... [14:29:28]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:29:28]Read from MH i2c: E2 [14:29:28]MH_I2C_Read... [14:29:28]Read from MH i2c: E2 62 00 [14:29:28]MH_I2C_Read... [14:29:28]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 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 C7 16 03 00 0E 04 04 00 21 02 00 00 12 04 04 00 EF 00 00 00 5E 04 04 00 EF 00 00 00 57 04 04 00 F0 00 00 00 19 04 04 00 00 00 00 00 90 00 60 [14:29:28]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 C7 16 03 00 0E 04 04 00 21 02 00 00 12 04 04 00 EF 00 00 00 5E 04 04 00 EF 00 00 00 57 04 04 00 F0 00 00 00 19 04 04 00 00 00 00 00 90 00 [14:29:28]wFMCommunicate OK [14:29:28]SAM_PROTO_GetFieldsCounters done [14:29:28]requested_item shift.num is exist - process it [14:29:28]requested_item shift.opened is exist - process it [14:29:28]req_shift_opened [14:29:28]FM_GetShiftState [14:29:28]SAM_PROTO_GetShiftState [14:29:28]wFMCommunicate request_size=4 [14:29:28]MH_SAM_APDU [14:29:28]CAPDU: 80 13 01 00 [14:29:28]Write to MH i2c: E2 08 00 E5 07 80 13 01 00 00 00 00 00 69 [14:29:28]Write i2c OK [14:29:28]MH_I2C_Read... [14:29:28]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:29:28]Read from MH i2c: E2 [14:29:28]MH_I2C_Read... [14:29:28]Read from MH i2c: E2 0E 00 [14:29:28]MH_I2C_Read... [14:29:28]Read from MH i2c: E2 0E 00 E5 07 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 14 [14:29:28]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [14:29:28]wFMCommunicate OK [14:29:28]SAM_PROTO_GetShiftState done [14:29:28]FM_GetShiftState done [14:29:28]req_shift_opened done [14:29:28]requested_item shift.open_date is exist - process it [14:29:28]req_shift_open_date [14:29:28]req_shift_open_date done [14:29:28]produce_requested_data done [14:29:28]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202439,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670} [14:29:28]process_action_free close_receipt [14:29:28]json_value_free [14:29:28]json_value_free done [14:29:28]process_json_proto returns [14:29:28]Send response to host [14:29:28]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202439,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670}}} [14:29:28]free response buf [14:29:28]execute_script done [14:29:28]execute_script returns [14:29:28]free content buf [14:29:28]Sock 8.Close socket [14:29:28]Sock 8.Thread stoped [14:29:32]OFD Sender: No OFD packet to send [14:29:37]OFD Sender: No OFD packet to send [14:29:42]OFD Sender: No OFD packet to send [14:29:47]OFD Sender: No OFD packet to send [14:29:52]OFD Sender: No OFD packet to send [14:29:57]OFD Sender: No OFD packet to send [14:30:02]OFD Sender: No OFD packet to send [14:30:07]OFD Sender: No OFD packet to send [14:30:12]OFD Sender: No OFD packet to send [14:30:17]OFD Sender: No OFD packet to send [14:30:22]OFD Sender: No OFD packet to send [14:30:27]OFD Sender: No OFD packet to send [14:30:32]OFD Sender: No OFD packet to send [14:30:37]OFD Sender: No OFD packet to send [14:30:42]OFD Sender: No OFD packet to send [14:30:47]OFD Sender: No OFD packet to send [14:30:52]OFD Sender: No OFD packet to send [14:30:57]OFD Sender: No OFD packet to send [14:31:02]OFD Sender: No OFD packet to send [14:31:07]OFD Sender: No OFD packet to send [14:31:12]OFD Sender: No OFD packet to send [14:31:17]OFD Sender: No OFD packet to send [14:31:22]OFD Sender: No OFD packet to send [14:31:27]OFD Sender: No OFD packet to send [14:31:32]OFD Sender: No OFD packet to send [14:31:37]OFD Sender: No OFD packet to send [14:31:42]OFD Sender: No OFD packet to send [14:31:47]OFD Sender: No OFD packet to send [14:31:52]OFD Sender: No OFD packet to send [14:31:57]OFD Sender: No OFD packet to send [14:32:02]OFD Sender: No OFD packet to send [14:32:07]OFD Sender: No OFD packet to send [14:32:12]OFD Sender: No OFD packet to send [14:32:17]OFD Sender: No OFD packet to send [14:32:22]OFD Sender: No OFD packet to send [14:32:27]OFD Sender: No OFD packet to send [14:32:32]OFD Sender: No OFD packet to send [14:32:37]OFD Sender: No OFD packet to send [14:32:42]OFD Sender: No OFD packet to send [14:32:47]OFD Sender: No OFD packet to send [14:32:51]accept exits with 9 [14:32:51]New connection [14:32:51]New thread 3066977636 created [14:32:51]Thread 3067120996 joined [14:32:51]Waiting for new connection... [14:32:51] Sock 9.Parse request [14:32:51]Sock 9.Check first char [14:32:51]Sock 9.First char is OK [14:32:51]request: POST /json_proto HTTP/1.0 [14:32:51]Method: POST [14:32:51]URL: /json_proto [14:32:51]Method is POST - this is cgi request [14:32:51]url: /json_proto [14:32:51]query_string will be loaded in cgi processing [14:32:51]execute_cgi json_proto POST (null) [14:32:51]execute_cgi path=json_proto method=POST [14:32:51]POST find Content-Length [14:32:51]Host: 172.17.63.195:8080 [14:32:51]Content-Length: 682 [14:32:51]Content-Type: application/json [14:32:51] [14:32:51]POST finish read [14:32:51]Found Content-Length = 682 [14:32:51]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450219", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 66.90, "quantity" : 35.060, "sum" : 2345.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 3000.00, "total" : 2345.00, "payments": [ { "type": 0, "sum" : 2345.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:32:51]execute_script... [14:32: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)450219", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 66.90, "quantity" : 35.060, "sum" : 2345.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 3000.00, "total" : 2345.00, "payments": [ { "type": 0, "sum" : 2345.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:32:51]POST & json_proto [14:32:51]process_json_proto [14:32:51]json parsed OK: [14:32:51]protocol is kg_v1.0 [14:32:51]action value=close_receipt [14:32:51]process_action close_receipt [14:32:51]cmd_close_receipt [14:32:51]MH_GetDate [14:32:51]Write to MH i2c: F0 00 00 E6 07 DC [14:32:51]Write i2c OK [14:32:51]MH_I2C_Read... [14:32:51]Read from MH i2c: F0 [14:32:51]MH_I2C_Read... [14:32:51]Read from MH i2c: F0 09 00 [14:32:51]MH_I2C_Read... [14:32:51]Read from MH i2c: F0 09 00 E6 07 00 94 A0 1F 67 47 1B 1E 67 86 [14:32:51]GetLastDocTimeStamp 1730125765 [14:32:51]current date 1730125972 [14:32:51]FM_GetShiftState [14:32:51]SAM_PROTO_GetShiftState [14:32:51]wFMCommunicate request_size=4 [14:32:51]MH_SAM_APDU [14:32:51]CAPDU: 80 13 01 00 [14:32:51]Write to MH i2c: E2 08 00 E7 07 80 13 01 00 00 00 00 00 6B [14:32:51]Write i2c OK [14:32:51]MH_I2C_Read... [14:32:51]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:32:51]Read from MH i2c: E2 [14:32:51]MH_I2C_Read... [14:32:51]Read from MH i2c: E2 0E 00 [14:32:51]MH_I2C_Read... [14:32:51]Read from MH i2c: E2 0E 00 E7 07 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 16 [14:32:51]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [14:32:51]wFMCommunicate OK [14:32:51]SAM_PROTO_GetShiftState done [14:32:51]FM_GetShiftState done [14:32:51]opened in 1730073670 [14:32:51]opened+sec_in_day 1730160070 [14:32:51]quantity*price = 234551 [14:32:51]sum+1 = 234552 [14:32:51]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.51 ИТОГО: 2345.00 Внесено: 3000.00 СДАЧА: 655.00 НСП 1% : 20.76 НДС 12% : 249.08 Наличными: 2345.00 Безнал.: 0.00 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 240 28.10.2024 14:32 Смена: 545 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 ФМ: 0000000000871756 ФД: 202440 ФПД: 168543429143813 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T143252&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202440&fm=168543429143813&tin=02508201610067®Number=0000000000091777&sum=234500 [14:32:52]StoreToDocumentArchive [14:32:52]shift 545 fd 202440 [14:32:52]save to /storage/0545/doc_00202440 [14:32:52]save last doc name /storage/0545/doc_00202440 to /storage/kkm_last_doc_name [14:32:52]save OK [14:32:52]Clear old archive folders... [14:32:52]ProcessDocumentItem done err = 0, tmpTLVsize=251 [14:32:52]tlvbuf is 00AA7FF0 [14:32:52]SAM_PROTO_ClearQueue [14:32:52]wFMCommunicate request_size=4 [14:32:52]MH_SAM_APDU [14:32:52]CAPDU: 80 09 00 00 [14:32:52]Write to MH i2c: E2 08 00 F4 07 80 09 00 00 00 00 00 00 6D [14:32:52]Write i2c OK [14:32:52]MH_I2C_Read... [14:32:52]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:32:52]Read from MH i2c: E2 [14:32:52]MH_I2C_Read... [14:32:52]Read from MH i2c: E2 03 00 [14:32:52]MH_I2C_Read... [14:32:52]Read from MH i2c: E2 03 00 F4 07 00 90 00 6F [14:32:52]RAPDU: 90 00 [14:32:52]wFMCommunicate OK [14:32:52]SAM_PROTO_ClearQueue done [14:32:52]KKMCreateOFDPacket [14:32:52]OFDProtocolAddRootSTLVToBuf [14:32:52]FM_MakeSignedData [14:32:52]FM_MakeSignedData [14:32:52]SAM_PROTO_SignData [14:32:52]wFMCommunicate request_size=4 [14:32:52]MH_SAM_APDU [14:32:52]CAPDU: 80 0D 01 02 [14:32:52]Write to MH i2c: E2 08 00 F5 07 80 0D 01 02 00 00 00 00 75 [14:32:52]Write i2c OK [14:32:52]MH_I2C_Read... [14:32:52]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:32:52]Read from MH i2c: E2 [14:32:52]MH_I2C_Read... [14:32:52]Read from MH i2c: E2 03 00 [14:32:52]MH_I2C_Read... [14:32:52]Read from MH i2c: E2 03 00 F5 07 00 90 00 70 [14:32:52]RAPDU: 90 00 [14:32:52]wFMCommunicate OK [14:32:52]wFMCommunicate request_size=255 [14:32:52]MH_SAM_APDU [14:32: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 32 FF 03 08 00 03 F4 88 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 37 94 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 04 94 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 1C 08 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 61 00 00 00 00 07 04 06 00 04 94 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F0 00 00 00 F4 03 04 00 94 A0 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 C8 16 03 00 35 04 06 00 99 [14:32:52]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 32 FF 03 08 00 03 F4 88 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 37 94 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 04 94 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 1C 08 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 61 00 00 00 00 07 04 06 00 04 94 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F0 00 00 00 F4 03 04 00 94 A0 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 C8 16 03 00 35 04 06 00 99 00 00 58 [14:32:52]Write i2c OK [14:32:52]MH_I2C_Read... [14:32:52]Read from MH i2c: E2 [14:32:52]MH_I2C_Read... [14:32:52]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:32:52]Read from MH i2c: E2 03 00 [14:32:52]MH_I2C_Read... [14:32:52]Read from MH i2c: E2 03 00 F6 07 00 90 00 71 [14:32:52]RAPDU: 90 00 [14:32:52]wFMCommunicate OK [14:32:52]wFMCommunicate request_size=10 [14:32:52]MH_SAM_APDU [14:32:52]CAPDU: 80 0D 02 02 05 4A 13 39 2D 05 [14:32:52]Write to MH i2c: E2 0D 00 F7 07 80 0D 02 02 05 00 4A 13 39 2D 05 00 00 4A [14:32:52]Write i2c OK [14:32:52]MH_I2C_Read... [14:32:52]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:32:52]Read from MH i2c: E2 [14:32:52]MH_I2C_Read... [14:32:52]Read from MH i2c: E2 03 00 [14:32:52]MH_I2C_Read... [14:32:52]Read from MH i2c: E2 03 00 F7 07 00 90 00 72 [14:32:52]RAPDU: 90 00 [14:32:52]wFMCommunicate OK [14:32:52]wFMCommunicate request_size=4 [14:32:52]MH_SAM_APDU [14:32:52]CAPDU: 80 0D 03 02 [14:32:52]Write to MH i2c: E2 08 00 F8 07 80 0D 03 02 00 00 00 00 7A [14:32:52]Write i2c OK [14:32:52]MH_I2C_Read... [14:32:53]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:32:53]Read from MH i2c: E2 [14:32:53]MH_I2C_Read... [14:32:53]Read from MH i2c: E2 0B 00 [14:32:53]MH_I2C_Read... [14:32:53]Read from MH i2c: E2 0B 00 F8 07 00 16 F9 E9 81 38 F6 3B BE 90 00 1B [14:32:53]RAPDU: 16 F9 E9 81 38 F6 3B BE 90 00 [14:32:53]wFMCommunicate OK [14:32:53]SAM_PROTO_SignData done [14:32:53]FM_MakeSignedData done [14:32:53]CreateOFDProtocolMessage [14:32:53]wFMCommunicate request_size=4 [14:32:53]MH_SAM_APDU [14:32:53]CAPDU: 80 11 00 00 [14:32:53]Write to MH i2c: E2 08 00 F9 07 80 11 00 00 00 00 00 00 7A [14:32:53]Write i2c OK [14:32:53]MH_I2C_Read... [14:32:53]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:32:53]Read from MH i2c: E2 [14:32:53]MH_I2C_Read... [14:32:53]Read from MH i2c: E2 17 00 [14:32:53]MH_I2C_Read... [14:32:53]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 35 36 90 00 CF [14:32:53]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [14:32:53]wFMCommunicate OK [14:32:53]CreateOFDProtocolMessage done [14:32:53]OFDSenderStorePacket 202440 [14:32:53]StoreOFDPacket docnum=202440 [14:32:53]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 51 0B 07 01 49 AA 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 F4 88 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 37 94 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 04 94 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 1C 08 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 61 00 00 00 00 07 04 06 00 04 94 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F0 00 00 00 F4 03 04 00 94 A0 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 C8 16 03 00 35 04 06 00 99 4A 13 39 2D 05 16 F9 E9 81 38 F6 3B BE [14:32:53]CheckFolder [14:32:53]dirname=/storage/ofd_packets [14:32:53]CheckFolder done [14:32:53]ProducePacketName [14:32:53]name=ofd_packets/00202440 [14:32:53]NVStorageSaveData ofd_packets/00202440 [14:32:53]File name is /storage/ofd_packets/00202440 [14:32:53]Write 301 bytes [14:32:53]NVStorageSaveData done [14:32:53]OFDSenderStorePacket done [14:32:53]KKMCreateOFDPacket done [14:32:53]NVStorageSaveData kkm_last_timestamp [14:32:53]File name is /storage/kkm_last_timestamp [14:32:53]Write 4 bytes [14:32:53]NVStorageSaveData done [14:32:53]ExternCall_PrintAddStr [14:32:53]wPrintStart [14:32:53]Write to MH i2c: 01 00 00 FA 07 01 [14:32:53]Write i2c OK [14:32:53]MH_I2C_Read... [14:32:53]Read from MH i2c: 01 [14:32:53]MH_I2C_Read... [14:32:53]Read from MH i2c: 01 07 00 [14:32:53]MH_I2C_Read... [14:32:53]Read from MH i2c: 01 07 00 FA 07 00 00 00 00 00 FF 0F 16 [14:32:53]RasterBufferAndPrint [14:32:53]line Счет N : (1)450219 [14:32:53]line ИНН: 02508201610067 [14:32:53]line Контрольно-Кассовый Чек [14:32:53]line ПРОДАЖА [14:32:53]line ТРК (МРК, ГНК) : 31 [14:32:53]line Товар: 2710124130 [14:32:53]line Аи-92-К-2 [14:32:53]line 35.060 * 66.90 [14:32:53]line = 2345.51 [14:32:53]line НДС 12% НСП 1% [14:32:53]line > о реализуемом товаре [14:32:53]line ОКРУГЛЕНИЕ: -0.51 [14:32:53]line ИТОГО: 2345.00 [14:32:53]line Внесено: 3000.00 [14:32:53]line СДАЧА: 655.00 [14:32:53]line НСП 1% : 20.76 [14:32:53]line НДС 12% : 249.08 [14:32:53]line Наличными: 2345.00 [14:32:53]line Безнал.: 0.00 [14:32:53]line Место: АЗС № 171 "Партнер Нефть" [14:32:53]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [14:32:53]line СНО: Общий режим [14:32:53]line Чек 240 28.10.2024 14:32 [14:32:53]line Смена: 545 ФФД: 1.0 [14:32:53]line ЗНМ: 0300000109 [14:32:53]line РНМ: 0000000000091777 [14:32:53]line Версия ККМ: 001 [14:32:53]line ФМ: 0000000000871756 [14:32:53]line ФД: 202440 [14:32:53]line ФПД: 168543429143813 [14:32:53]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T143252&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202440&fm=168543429143813&tin=02508201610067®Number=0000000000091777&sum=234500 [14:32:53]OFD Sender: Processing packet 202440 [packets to send 116, broken 115] [14:32:53]ProducePacketName [14:32:53]name=ofd_packets/00202440 [14:32:53]OFD Sender: To server: pG, [14:32:53]CommunicateWithHost lk.salyk.kg:30040 [14:32:53]ConnectInit lk.salyk.kg [14:32:53]written 0, free lines is 4095 [14:32:53]Connected sock=10 [14:32: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 35 36 0F 01 00 00 51 0B 07 01 49 AA 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 F4 88 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 37 94 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 04 94 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 1C 08 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 61 00 00 00 00 07 04 06 00 04 94 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F0 00 00 00 F4 03 04 00 94 A0 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 C8 16 03 00 35 04 06 00 99 4A 13 39 2D 05 16 F9 E9 81 38 F6 3B BE [14:32:53]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 1F 38 47 00 6E 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 35 36 10 04 04 00 C8 16 03 00 F4 03 04 00 4A 4C 1F 67 B6 04 01 00 00 48 4B C0 96 4C 9E 0B 00 [14:32:53]CommunicateWithHost err = 0 [14:32:53]CheckOFDResponse [14:32:53]1017 (14) - 77093643461234 [14:32:53]1041 (16) - 0000000000871756 [14:32:53]1040 (4) - 202440 [14:32:53]1012 (4) - 28.10.2024 08:33 [14:32:53]1206 (1) - 0 [14:32:53]OFD Sender: Remove packet 202440 [14:32:53]ProducePacketName [14:32:53]name=ofd_packets/00202440 [14:32:53]NVStorageDeleteData [14:32:53]Write to MH i2c: 01 00 00 25 08 2D [14:32:53]Write i2c OK [14:32:53]MH_I2C_Read... [14:32:53]Read from MH i2c: 01 [14:32:53]MH_I2C_Read... [14:32:53]Read from MH i2c: 01 07 00 [14:32:53]MH_I2C_Read... [14:32:53]Read from MH i2c: 01 07 00 25 08 00 00 00 00 00 9A 0C DA [14:32:53]RasterBufferAndPrint [14:32:53]line [14:32:53]line [14:32:53]line [14:32:53]line [14:32:53]line [14:32:53]written 0, free lines is 3230 [14:32:53]MH_Cut [14:32:53]Write to MH i2c: D1 01 00 2C 08 01 06 [14:32:53]Write i2c OK [14:32:53]MH_I2C_Read... [14:32:53]Read from MH i2c: D1 [14:32:53]MH_I2C_Read... [14:32:53]Read from MH i2c: D1 01 00 [14:32:53]MH_I2C_Read... [14:32:53]Read from MH i2c: D1 01 00 2C 08 00 05 [14:32:53]Write to MH i2c: 01 00 00 2D 08 35 [14:32:53]Write i2c OK [14:32:53]MH_I2C_Read... [14:32:54]OFD Sender: No OFD packet to send [14:32:54]*** Cut start [14:32:54]*** Purtial cut [14:32:54]*** Stage 1: CUTSNS_PIN = 1 [14:32:55]Read from MH i2c: 01 [14:32:55]MH_I2C_Read... [14:32:55]*** Stop cut motor [14:32:55]*** Cut end [14:32:55]Read from MH i2c: 01 07 00 [14:32:55]MH_I2C_Read... [14:32:55]Read from MH i2c: 01 07 00 2D 08 00 00 00 00 00 FF 0F 4A [14:32:55]process_action close_receipt done [14:32:55]requested_data is exist [14:32:55]produce_requested_data [14:32:55]requested_item fm.sn is exist - process it [14:32:55]wFMCommunicate request_size=4 [14:32:55]MH_SAM_APDU [14:32:55]CAPDU: 80 11 00 00 [14:32:55]Write to MH i2c: E2 08 00 2E 08 80 11 00 00 00 00 00 00 B0 [14:32:55]Write i2c OK [14:32:55]MH_I2C_Read... [14:32:55]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:32:55]Read from MH i2c: E2 [14:32:55]MH_I2C_Read... [14:32:55]Read from MH i2c: E2 17 00 [14:32:55]MH_I2C_Read... [14:32:55]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 35 36 90 00 05 [14:32:55]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [14:32:55]wFMCommunicate OK [14:32:55]requested_item fd.num is exist - process it [14:32:55]SAM_PROTO_GetFieldsCounters [14:32:55]wFMCommunicate request_size=4 [14:32:55]MH_SAM_APDU [14:32:55]CAPDU: 80 13 00 00 [14:32:55]Write to MH i2c: E2 08 00 2F 08 80 13 00 00 00 00 00 00 B3 [14:32:55]Write i2c OK [14:32:55]MH_I2C_Read... [14:32:55]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:32:55]Read from MH i2c: E2 [14:32:55]MH_I2C_Read... [14:32:55]Read from MH i2c: E2 62 00 [14:32:55]MH_I2C_Read... [14:32:55]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 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 C8 16 03 00 0E 04 04 00 21 02 00 00 12 04 04 00 F0 00 00 00 5E 04 04 00 F0 00 00 00 57 04 04 00 F1 00 00 00 19 04 04 00 00 00 00 00 90 00 B0 [14:32: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 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 C8 16 03 00 0E 04 04 00 21 02 00 00 12 04 04 00 F0 00 00 00 5E 04 04 00 F0 00 00 00 57 04 04 00 F1 00 00 00 19 04 04 00 00 00 00 00 90 00 [14:32:55]wFMCommunicate OK [14:32:55]SAM_PROTO_GetFieldsCounters done [14:32:55]requested_item shift.num is exist - process it [14:32:55]requested_item shift.opened is exist - process it [14:32:55]req_shift_opened [14:32:55]FM_GetShiftState [14:32:55]SAM_PROTO_GetShiftState [14:32:55]wFMCommunicate request_size=4 [14:32:55]MH_SAM_APDU [14:32:55]CAPDU: 80 13 01 00 [14:32:55]Write to MH i2c: E2 08 00 30 08 80 13 01 00 00 00 00 00 B5 [14:32:55]Write i2c OK [14:32:55]MH_I2C_Read... [14:32:55]Read from MH i2c: E2 [14:32:55]MH_I2C_Read... [14:32:55]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:32:55]Read from MH i2c: E2 0E 00 [14:32:55]MH_I2C_Read... [14:32:55]Read from MH i2c: E2 0E 00 30 08 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 60 [14:32:55]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [14:32:55]wFMCommunicate OK [14:32:55]SAM_PROTO_GetShiftState done [14:32:55]FM_GetShiftState done [14:32:55]req_shift_opened done [14:32:55]requested_item shift.open_date is exist - process it [14:32:55]req_shift_open_date [14:32:55]req_shift_open_date done [14:32:55]produce_requested_data done [14:32:55]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202440,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670} [14:32:55]process_action_free close_receipt [14:32:55]json_value_free [14:32:55]json_value_free done [14:32:55]process_json_proto returns [14:32:55]Send response to host [14:32:55]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202440,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670}}} [14:32:55]free response buf [14:32:55]execute_script done [14:32:55]execute_script returns [14:32:55]free content buf [14:32:55]Sock 9.Close socket [14:32:55]Sock 9.Thread stoped [14:32:59]OFD Sender: No OFD packet to send [14:33:04]OFD Sender: No OFD packet to send [14:33:09]OFD Sender: No OFD packet to send [14:33:14]OFD Sender: No OFD packet to send [14:33:19]accept exits with 8 [14:33:19]New connection [14:33:19]New thread 3067120996 created [14:33:19]Thread 3066977636 joined [14:33:19]Waiting for new connection... [14:33:19] Sock 8.Parse request [14:33:19]Sock 8.Check first char [14:33:19]Sock 8.First char is OK [14:33:19]request: POST /json_proto HTTP/1.0 [14:33:19]Method: POST [14:33:19]URL: /json_proto [14:33:19]Method is POST - this is cgi request [14:33:19]url: /json_proto [14:33:19]query_string will be loaded in cgi processing [14:33:19]execute_cgi json_proto POST (null) [14:33:19]execute_cgi path=json_proto method=POST [14:33:19]POST find Content-Length [14:33:19]Host: 172.17.63.195:8080 [14:33:19]Content-Length: 677 [14:33:19]Content-Type: application/json [14:33:19] [14:33:19]POST finish read [14:33:19]Found Content-Length = 677 [14:33:19]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450220", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 62", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "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" ] } } [14:33:19]execute_script... [14: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)450220", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 62", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "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" ] } } [14:33:19]POST & json_proto [14:33:19]process_json_proto [14:33:19]json parsed OK: [14:33:19]protocol is kg_v1.0 [14:33:19]action value=close_receipt [14:33:19]process_action close_receipt [14:33:19]cmd_close_receipt [14:33:19]MH_GetDate [14:33:19]Write to MH i2c: F0 00 00 31 08 28 [14:33:19]Write i2c OK [14:33:19]MH_I2C_Read... [14:33:19]Read from MH i2c: F0 [14:33:19]MH_I2C_Read... [14:33:19]Read from MH i2c: F0 09 00 [14:33:19]MH_I2C_Read... [14:33:19]Read from MH i2c: F0 09 00 31 08 00 B0 A0 1F 67 47 1B 1E 67 EE [14:33:19]GetLastDocTimeStamp 1730125972 [14:33:19]current date 1730126000 [14:33:19]FM_GetShiftState [14:33:19]SAM_PROTO_GetShiftState [14:33:19]wFMCommunicate request_size=4 [14:33:19]MH_SAM_APDU [14:33:19]CAPDU: 80 13 01 00 [14:33:19]Write to MH i2c: E2 08 00 32 08 80 13 01 00 00 00 00 00 B7 [14:33:19]Write i2c OK [14:33:19]MH_I2C_Read... [14:33:19]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:33:19]Read from MH i2c: E2 [14:33:19]MH_I2C_Read... [14:33:19]Read from MH i2c: E2 0E 00 [14:33:19]MH_I2C_Read... [14:33:19]Read from MH i2c: E2 0E 00 32 08 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 62 [14:33:19]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [14:33:19]wFMCommunicate OK [14:33:19]SAM_PROTO_GetShiftState done [14:33:19]FM_GetShiftState done [14:33:19]opened in 1730073670 [14:33:19]opened+sec_in_day 1730160070 [14:33:19]quantity*price = 30038 [14:33:19]sum+1 = 30039 [14:33:19]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.38 ИТОГО: 300.00 Внесено: 300.00 СДАЧА: 0.00 НСП 1% : 2.66 НДС 12% : 31.90 Наличными: 300.00 Безнал.: 0.00 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 241 28.10.2024 14:33 Смена: 545 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 ФМ: 0000000000871756 ФД: 202441 ФПД: 98797380963781 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T143320&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202441&fm=98797380963781&tin=02508201610067®Number=0000000000091777&sum=30000 [14:33:20]StoreToDocumentArchive [14:33:20]shift 545 fd 202441 [14:33:20]save to /storage/0545/doc_00202441 [14:33:20]save last doc name /storage/0545/doc_00202441 to /storage/kkm_last_doc_name [14:33:20]save OK [14:33:20]Clear old archive folders... [14:33:20]ProcessDocumentItem done err = 0, tmpTLVsize=251 [14:33:20]tlvbuf is 00B19DC0 [14:33:20]SAM_PROTO_ClearQueue [14:33:20]wFMCommunicate request_size=4 [14:33:20]MH_SAM_APDU [14:33:20]CAPDU: 80 09 00 00 [14:33:20]Write to MH i2c: E2 08 00 3F 08 80 09 00 00 00 00 00 00 B9 [14:33:20]Write i2c OK [14:33:20]MH_I2C_Read... [14:33:20]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:33:20]Read from MH i2c: E2 [14:33:20]MH_I2C_Read... [14:33:20]Read from MH i2c: E2 03 00 [14:33:20]MH_I2C_Read... [14:33:20]Read from MH i2c: E2 03 00 3F 08 00 90 00 BB [14:33:20]RAPDU: 90 00 [14:33:20]wFMCommunicate OK [14:33:20]SAM_PROTO_ClearQueue done [14:33:20]KKMCreateOFDPacket [14:33:20]OFDProtocolAddRootSTLVToBuf [14:33:20]FM_MakeSignedData [14:33:20]FM_MakeSignedData [14:33:20]SAM_PROTO_SignData [14:33:20]wFMCommunicate request_size=4 [14:33:20]MH_SAM_APDU [14:33:20]CAPDU: 80 0D 01 02 [14:33:20]Write to MH i2c: E2 08 00 40 08 80 0D 01 02 00 00 00 00 C1 [14:33:20]Write i2c OK [14:33:20]MH_I2C_Read... [14:33:20]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:33:20]Read from MH i2c: E2 [14:33:20]MH_I2C_Read... [14:33:20]Read from MH i2c: E2 03 00 [14:33:20]MH_I2C_Read... [14:33:20]Read from MH i2c: E2 03 00 40 08 00 90 00 BC [14:33:20]RAPDU: 90 00 [14:33:20]wFMCommunicate OK [14:33:20]wFMCommunicate request_size=255 [14:33:20]MH_SAM_APDU [14: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 32 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 F1 00 00 00 F4 03 04 00 B0 A0 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 C9 16 03 00 35 04 06 00 59 [14:33:20]Write to MH i2c: E2 02 01 41 08 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 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 F1 00 00 00 F4 03 04 00 B0 A0 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 C9 16 03 00 35 04 06 00 59 00 00 6E [14:33:20]Write i2c OK [14:33:20]MH_I2C_Read... [14:33:20]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:33:20]Read from MH i2c: E2 [14:33:20]MH_I2C_Read... [14:33:20]Read from MH i2c: E2 03 00 [14:33:20]MH_I2C_Read... [14:33:20]Read from MH i2c: E2 03 00 41 08 00 90 00 BD [14:33:20]RAPDU: 90 00 [14:33:20]wFMCommunicate OK [14:33:20]wFMCommunicate request_size=10 [14:33:20]MH_SAM_APDU [14:33:20]CAPDU: 80 0D 02 02 05 DB 0E CC 0D C5 [14:33:20]Write to MH i2c: E2 0D 00 42 08 80 0D 02 02 05 00 DB 0E CC 0D C5 00 00 55 [14:33:20]Write i2c OK [14:33:20]MH_I2C_Read... [14:33:20]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:33:20]Read from MH i2c: E2 [14:33:20]MH_I2C_Read... [14:33:20]Read from MH i2c: E2 03 00 [14:33:20]MH_I2C_Read... [14:33:20]Read from MH i2c: E2 03 00 42 08 00 90 00 BE [14:33:20]RAPDU: 90 00 [14:33:20]wFMCommunicate OK [14:33:20]wFMCommunicate request_size=4 [14:33:20]MH_SAM_APDU [14:33:20]CAPDU: 80 0D 03 02 [14:33:20]Write to MH i2c: E2 08 00 43 08 80 0D 03 02 00 00 00 00 C6 [14:33:20]Write i2c OK [14:33:20]MH_I2C_Read... [14:33:20]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:33:20]Read from MH i2c: E2 [14:33:20]MH_I2C_Read... [14:33:20]Read from MH i2c: E2 0B 00 [14:33:20]MH_I2C_Read... [14:33:20]Read from MH i2c: E2 0B 00 43 08 00 2C EB EF E6 A9 B1 8F 24 90 00 C0 [14:33:20]RAPDU: 2C EB EF E6 A9 B1 8F 24 90 00 [14:33:20]wFMCommunicate OK [14:33:20]SAM_PROTO_SignData done [14:33:20]FM_MakeSignedData done [14:33:20]CreateOFDProtocolMessage [14:33:20]wFMCommunicate request_size=4 [14:33:20]MH_SAM_APDU [14:33:20]CAPDU: 80 11 00 00 [14:33:20]Write to MH i2c: E2 08 00 44 08 80 11 00 00 00 00 00 00 C6 [14:33:20]Write i2c OK [14:33:20]MH_I2C_Read... [14:33:20]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:33:20]Read from MH i2c: E2 [14:33:20]MH_I2C_Read... [14:33:20]Read from MH i2c: E2 17 00 [14:33:20]MH_I2C_Read... [14:33:20]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 35 36 90 00 1B [14:33:20]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [14:33:20]wFMCommunicate OK [14:33:20]CreateOFDProtocolMessage done [14:33:20]OFDSenderStorePacket 202441 [14:33:20]StoreOFDPacket docnum=202441 [14:33:20]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 02 8A 07 01 8B 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 32 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 F1 00 00 00 F4 03 04 00 B0 A0 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 C9 16 03 00 35 04 06 00 59 DB 0E CC 0D C5 2C EB EF E6 A9 B1 8F 24 [14:33:20]CheckFolder [14:33:20]dirname=/storage/ofd_packets [14:33:20]CheckFolder done [14:33:20]ProducePacketName [14:33:20]name=ofd_packets/00202441 [14:33:20]NVStorageSaveData ofd_packets/00202441 [14:33:20]File name is /storage/ofd_packets/00202441 [14:33:20]Write 301 bytes [14:33:20]NVStorageSaveData done [14:33:20]OFDSenderStorePacket done [14:33:20]KKMCreateOFDPacket done [14:33:20]NVStorageSaveData kkm_last_timestamp [14:33:20]File name is /storage/kkm_last_timestamp [14:33:20]Write 4 bytes [14:33:20]NVStorageSaveData done [14:33:20]ExternCall_PrintAddStr [14:33:20]wPrintStart [14:33:20]Write to MH i2c: 01 00 00 45 08 4D [14:33:20]Write i2c OK [14:33:20]MH_I2C_Read... [14:33:20]Read from MH i2c: 01 [14:33:20]MH_I2C_Read... [14:33:20]Read from MH i2c: 01 07 00 [14:33:20]MH_I2C_Read... [14:33:20]Read from MH i2c: 01 07 00 45 08 00 00 00 00 00 FF 0F 62 [14:33:20]RasterBufferAndPrint [14:33:20]line Счет N : (1)450220 [14:33:20]line ИНН: 02508201610067 [14:33:20]line Контрольно-Кассовый Чек [14:33:20]line ПРОДАЖА [14:33:20]line ТРК (МРК, ГНК) : 62 [14:33:20]line Товар: 2710124130 [14:33:20]line Аи-92-К-2 [14:33:20]line 4.490 * 66.90 [14:33:20]line = 300.38 [14:33:20]line НДС 12% НСП 1% [14:33:20]line > о реализуемом товаре [14:33:20]line ОКРУГЛЕНИЕ: -0.38 [14:33:20]line ИТОГО: 300.00 [14:33:20]line Внесено: 300.00 [14:33:20]line СДАЧА: 0.00 [14:33:20]line НСП 1% : 2.66 [14:33:20]line НДС 12% : 31.90 [14:33:20]line Наличными: 300.00 [14:33:20]line Безнал.: 0.00 [14:33:20]line Место: АЗС № 171 "Партнер Нефть" [14:33:20]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [14:33:20]line СНО: Общий режим [14:33:20]line Чек 241 28.10.2024 14:33 [14:33:20]line Смена: 545 ФФД: 1.0 [14:33:20]line ЗНМ: 0300000109 [14:33:20]line РНМ: 0000000000091777 [14:33:20]line Версия ККМ: 001 [14:33:20]line ФМ: 0000000000871756 [14:33:20]line ФД: 202441 [14:33:20]line ФПД: 98797380963781 [14:33:20]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T143320&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202441&fm=98797380963781&tin=02508201610067®Number=0000000000091777&sum=30000 [14:33:21]OFD Sender: Processing packet 202441 [packets to send 116, broken 115] [14:33:21]ProducePacketName [14:33:21]name=ofd_packets/00202441 [14:33:21]OFD Sender: To server: pG, [14:33:21]CommunicateWithHost lk.salyk.kg:30040 [14:33:21]ConnectInit lk.salyk.kg [14:33:21]written 0, free lines is 4095 [14:33:21]Connected sock=10 [14: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 35 36 0F 01 00 00 02 8A 07 01 8B 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 32 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 F1 00 00 00 F4 03 04 00 B0 A0 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 C9 16 03 00 35 04 06 00 59 DB 0E CC 0D C5 2C EB EF E6 A9 B1 8F 24 [14:33:21]int [14:33:21]Write to MH i2c: 01 00 00 5A 08 62 [14:33:21]*** FLAG_PRN_KEY set [14:33:21]Write i2c OK [14:33:21]MH_I2C_Read... [14:33:21]Write i2c OK [14:33:21]MH_I2C_Read... [14:33:21]Read from MH i2c: DD [14:33:21]MH_I2C_Read... [14:33:21]Read from MH i2c: DD [14:33:21]MH_I2C_Read... [14:33:21]Read from MH i2c: DD 05 00 [14:33:21]MH_I2C_Read... [14:33:21]Read from MH i2c: DD 05 00 [14:33:21]answer for other command [DD] [14:33:21]MH Int Process stopped [14:33:21]Read from MH i2c: DD 05 00 5A 08 00 1E 00 F1 0D 5F [14:33:21]answer with wrong packet_num 085A - expected 085B [14:33:21]process_action_free close_receipt [14:33:21]json_value_free [14:33:21]json_value_free done [14:33:21]process_json_proto returns [14:33:21]Send response to host [14:33:21]{"protocol":"kg_v1.0","response":{"error":1039,"error_desc":"CoCPU protocol format"}} [14:33:21]free response buf [14:33:21]execute_script done [14:33:21]execute_script returns [14:33:21]free content buf [14:33:21]Sock 8.Close socket [14:33:21]Sock 8.Thread stoped [14: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 35 36 4F 00 00 00 B4 78 47 00 82 E2 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 C9 16 03 00 F4 03 04 00 66 4C 1F 67 B6 04 01 00 00 A5 AF 1B 18 01 2C C5 4E [14:33:21]CommunicateWithHost err = 0 [14:33:21]CheckOFDResponse [14:33:21]1017 (14) - 77093643461234 [14:33:21]1041 (16) - 0000000000871756 [14:33:21]1040 (4) - 202441 [14:33:21]1012 (4) - 28.10.2024 08:33 [14:33:21]1206 (1) - 0 [14:33:21]OFD Sender: Remove packet 202441 [14:33:21]ProducePacketName [14:33:21]name=ofd_packets/00202441 [14:33:21]NVStorageDeleteData [14:33:21]*** FLAG_PRN_KEY reset [14:33:22]OFD Sender: No OFD packet to send [14:33:22]*** FLAG_PRN_KEY set [14:33:23]*** FLAG_PRN_KEY reset [14:33:27]OFD Sender: No OFD packet to send [14:33:32]OFD Sender: No OFD packet to send [14:33:37]OFD Sender: No OFD packet to send [14:33:42]OFD Sender: No OFD packet to send [14:33:47]OFD Sender: No OFD packet to send [14:33:52]OFD Sender: No OFD packet to send [14:33:57]OFD Sender: No OFD packet to send [14:34:02]OFD Sender: No OFD packet to send [14:34:07]OFD Sender: No OFD packet to send [14:34:12]OFD Sender: No OFD packet to send [14:34:17]OFD Sender: No OFD packet to send [00:00:11] *** EcrCore started. Build 196 *** [00:00:11]MH_InterfaceInit /dev/i2c-1 [00:00:11]Malloc ok [00:00:11]MH_GetMetrics [00:00:11]Write to MH i2c: 00 00 00 01 00 00 [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 00 29 00 [00:00:11]MH_I2C_Read... [00:00:11]/dev/ttyS4 opened [00:00:11]Read from MH i2c: 00 29 00 01 00 00 03 33 77 C0 01 31 39 30 33 53 51 38 38 54 00 00 00 00 57 25 CF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 01 03 00 0B [00:00:11]Are we in boot? [00:00:11]We are in boot - try to switch [00:00:11]Write to MH i2c: A0 00 00 02 00 A1 [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]*** Check firmware version 30515, crc_r 5823D75D, crc_c: 5823D75D, size: 52480 [00:00:11]*** [00:00:11]Read from MH i2c: *** Starting fw at address 01020100 (2007E318 010246F9) [00:00:11]A0 [00:00:11]MH_I2C_Read... [00:00:11]*** Waiting for read because exit forced [00:00:11]Read from MH i2c: A0 01 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: A0 01 00 02 00 00 A2 [00:00:11]*** 10 ms more... [00:00:11]*** MH1903 init start (LINUX_LIGHT) [00:00:11]*** Serial: 3139303353513838 54000000005725CF (1903SQ88T) [00:00:11]*** User serial: FFFFFFFFFFFFFFFF FFFFFFFFFFFFFFFF () [00:00:11]*** step 0: 5000 (2650, 2350 REF) [00:00:11]*** step 1: 4835 (2500, 2335 REF) [00:00:11]*** step 2: 4676 (2440, 2236 REF) [00:00:11]*** step 3: 4523 (2280, 2243 REF) [00:00:11]*** step 4: 4376 (2160, 2216 REF) [00:00:11]*** step 5: 4235 (2050, 2185 REF) [00:00:11]*** step 6: 4098 (1950, 2148 REF) [00:00:11]*** step 7: 3967 (1870, 2097 REF) [00:00:11]*** step 8: 3840 (1828, 2012 REF) [00:00:11]*** step 9: 3719 (1728, 1991 REF) [00:00:11]*** step 10: 3601 (1675, 1926 REF) [00:00:11]*** step 11: 3488 (1635, 1853 REF) [00:00:11]*** step 12: 3379 (1595, 1784 REF) [00:00:11]*** step 13: 3275 (1565, 1710 REF) [00:00:11]*** step 14: 3174 (1543, 1631 REF) [00:00:11]*** step 15: 3077 (1523, 1554 REF) [00:00:11]*** step 16: 2983 (1503, 1480 REF) [00:00:11]*** step 17: 2893 (1486, 1407 REF) [00:00:11]*** step 18: 2806 (1466, 1340 REF) [00:00:11]*** step 19: 2723 (1426, 1297 REF) [00:00:11]*** step 20: 2642 (1406, 1236 REF) [00:00:11]*** step 21: 2565 (1384, 1181 REF) [00:00:11]*** step 22: 2490 (1364, 1126 REF) [00:00:11]*** step 23: 2418 (1344, 1074 REF) [00:00:11]*** step 24: 2349 (1322, 1027 REF) [00:00:11]*** step 25: 2283 (1302, 981 REF) [00:00:11]*** step 26: 2218 (1282, 936 REF) [00:00:11]*** step 27: 2157 (1262, 895 REF) [00:00:11]*** step 28: 2097 (1242, 855 REF) [00:00:11]*** step 29: 2040 (1222, 818 REF) [00:00:11]*** step 30: 1985 (1202, 783 REF) [00:00:11]*** step 31: 1932 (1191, 741 REF) [00:00:11]*** step 32: 1880 (1181, 699 REF) [00:00:11]*** step 33: 1831 (1171, 660 REF) [00:00:11]*** step 34: 1784 (1161, 623 REF) [00:00:11]*** step 35: 1738 (1151, 587 REF) [00:00:11]*** step 36: 1694 (1141, 553 REF) [00:00:11]*** step 37: 1652 (1131, 521 REF) [00:00:11]*** step 38: 1611 (1121, 490 REF) [00:00:11]*** step 39: 1572 (1111, 461 REF) [00:00:11]*** step 40: 1534 (1103, 431 REF) [00:00:11]*** step 41: 1497 (1093, 404 REF) [00:00:11]*** step 42: 1462 (1083, 379 REF) [00:00:11]*** step 43: 1428 (1073, 355 REF) [00:00:11]*** step 44: 1396 (1063, 333 REF) [00:00:11]*** step 45: 1365 (1053, 312 REF) [00:00:11]*** step 46: 1334 (1043, 291 REF) [00:00:11]*** step 47: 1305 (1033, 272 REF) [00:00:11]*** step 48: 1277 (1023, 254 REF) [00:00:11]*** step 49: 1250 (1013, 237 REF) [00:00:11]*** step 50: 1224 (990, 234 REF) [00:00:11]*** step 51: 1199 (980, 219 REF) [00:00:11]*** step 52: 1175 (970, 205 REF) [00:00:11]*** step 53: 1152 (960, 192 REF) [00:00:11]*** step 54: 1130 (950, 180 REF) [00:00:11]*** step 55: 1108 (940, 168 REF) [00:00:11]*** step 56: 1088 (930, 158 REF) [00:00:11]*** step 57: 1068 (920, 148 REF) [00:00:11]*** step 58: 1049 (910, 139 REF) [00:00:11]*** step 59: 1030 (900, 130 REF) [00:00:11]*** step 60: 1012 (890, 122 REF) [00:00:11]*** step 61: 995 (880, 115 REF) [00:00:11]*** step 62: 979 (870, 109 REF) [00:00:11]*** step 63: 963 (860, 103 REF) [00:00:11]*** step 64: 948 (850, 98 REF) [00:00:11]*** step 65: 933 (840, 93 REF) [00:00:11]*** step 66: 919 (830, 89 REF) [00:00:11]*** step 67: 905 (820, 85 REF) [00:00:11]*** step 68: 892 (810, 82 REF) [00:00:11]*** step 69: 879 (800, 79 REF) [00:00:11]*** step 70: 867 (790, 77 REF) [00:00:11]*** step 71: 855 (780, 75 REF) [00:00:11]*** step 72: 844 (770, 74 REF) [00:00:11]*** step 73: 833 (760, 73 REF) [00:00:11]*** step 74: 822 (750, 72 REF) [00:00:11]*** step 75: 812 (740, 72 REF) [00:00:11]*** step 76: 803 (730, 73 REF) [00:00:11]*** step 77: 793 (720, 73 REF) [00:00:11]*** step 78: 784 (710, 74 REF) [00:00:11]*** step 79: 776 (700, 76 REF) [00:00:11]*** step 80: 767 (690, 77 REF) [00:00:11]*** step 81: 759 (680, 79 REF) [00:00:11]*** step 82: 751 (670, 81 REF) [00:00:11]*** step 83: 744 (660, 84 REF) [00:00:11]*** step 84: 737 (650, 87 REF) [00:00:11]*** step 85: 730 (640, 90 REF) [00:00:11]*** step 86: 723 (630, 93 REF) [00:00:11]*** step 87: 717 (620, 97 REF) [00:00:11]*** step 88: 710 (610, 100 REF) [00:00:11]*** step 89: 705 (600, 105 REF) [00:00:11]*** step 90: 699 [00:00:11]*** step 91: 693 [00:00:11]*** step 92: 688 [00:00:11]*** step 93: 683 [00:00:11]*** step 94: 678 [00:00:11]*** step 95: 673 [00:00:11]*** step 96: 669 [00:00:11]*** step 97: 664 [00:00:11]*** step 98: 660 [00:00:11]*** step 99: 656 [00:00:11]*** step 100: 652 [00:00:11]*** step 101: 648 [00:00:11]*** step 102: 644 [00:00:11]*** step 103: 641 [00:00:11]*** step 104: 638 [00:00:11]*** step 105: 634 [00:00:11]*** step 106: 631 [00:00:11]*** step 107: 628 [00:00:11]*** step 108: 625 [00:00:11]*** step 109: 622 [00:00:11]*** step 110: 620 [00:00:11]*** step 111: 617 [00:00:11]*** step 112: 615 [00:00:11]*** step 113: 612 [00:00:11]*** step 114: 610 [00:00:11]*** step 115: 608 [00:00:11]*** step 116: 605 [00:00:11]*** step 117: 603 [00:00:11]*** step 118: 601 [00:00:11]*** step 119: 599 [00:00:11]*** printer: Printer HW initialized [00:00:11]*** initSamCard finished [00:00:11]*** RTC: 99764+1730026311=1730126075 [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 = 0x33530623 [00:00:12]MH_GetMetrics [00:00:12]Write to MH i2c: 00 00 00 03 00 02 [00:00:12]Write i2c OK [00:00:12]MH_I2C_Read... [00:00:12]Read from MH i2c: 00 [00:00:12]MH_I2C_Read... [00:00:12]Read from MH i2c: 00 29 00 [00:00:12]MH_I2C_Read... [00:00:12]Read from MH i2c: 00 29 00 03 00 00 03 33 77 C0 01 31 39 30 33 53 51 38 38 54 00 00 00 00 57 25 CF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 00 03 00 0C [00:00:12]Are we in boot? [00:00:12]We are not in boot now [00:00:12]Write to MH i2c: 01 00 00 04 00 04 [00:00:12]Write i2c OK [00:00:12]MH_I2C_Read... [00:00:12]Read from MH i2c: 01 [00:00:12]MH_I2C_Read... [00:00:12]Read from MH i2c: 01 07 00 [00:00:12]MH_I2C_Read... [00:00:12]Read from MH i2c: 01 07 00 04 00 00 00 00 00 00 FF 0F 19 [00:00:12]Model is 3 [00:00:12]MH firmware is 30515 [00:00:12]MH boot firmware is 3 [00:00:12]MH_SetPrinterDots 448 [00:00:12]HeadWidthInBytes 56 [00:00:12]maxmasksize 7 [00:00:12]Write to MH i2c: D6 06 00 05 00 41 00 38 00 FF FF 57 [00:00:12]Write i2c OK [00:00:12]MH_I2C_Read... [00:00:12]Read from MH i2c: D6 [00:00:12]MH_I2C_Read... [00:00:12]Read from MH i2c: D6 01 00 [00:00:12]MH_I2C_Read... [00:00:12]Read from MH i2c: D6 01 00 05 00 00 DB [00:00:12]Write to MH i2c: D5 00 00 06 00 DA [00:00:12]Write i2c OK [00:00:12]MH_I2C_Read... [00:00:12]Read from MH i2c: D5 [00:00:12]MH_I2C_Read... [00:00:12]Read from MH i2c: D5 01 00 [00:00:12]MH_I2C_Read... [00:00:12]Read from MH i2c: D5 01 00 06 00 00 DB [00:00:12]Load OK [00:00:12]LoadDictionaryFromArray [00:00:12]Load OK [00:00:12]LoadDictionaryFromArray [00:00:12]Load OK [00:00:12]LoadDictionaryFromArray [00:00:12]Load OK [00:00:12]LoadDictionaryFromArray [00:00:12]Load OK [00:00:12]LoadDictionaryFromArray [00:00:12]Load OK [00:00:12]LoadDictionaryFromArray [00:00:12]Load OK [00:00:12]LoadDictionaryFromArray [00:00:12]Load OK [00:00:12]LoadDictionaryFromArray [00:00:12]Load OK [00:00:12]LoadDictionaryFromArray [00:00:12]Load OK [00:00:12]LoadDictionaryFromArray [00:00:12]Load OK [00:00:12]LoadDictionaryFromArray [00:00:12]Load OK [00:00:12]LoadDictionaryFromArray [00:00:12]Load OK [00:00:12]ExternCall_SetCallbacks [00:00:12]NVStorageInit [00:00:12]MH_GetDate [00:00:12]Write to MH i2c: F0 00 00 07 00 F6 [00:00:12]Write i2c OK [00:00:12]MH_I2C_Read... [00:00:12]Read from MH i2c: F0 [00:00:12]MH_I2C_Read... [00:00:12]Read from MH i2c: F0 09 00 [00:00:12]MH_I2C_Read... [00:00:12]Read from MH i2c: F0 09 00 07 00 00 FC A0 1F 67 47 1B 1E 67 08 [14:34:36]Current date/time: 28.10.2024 14:34 [14:34:36]FM_Init [14:34:36]wFMConnect [14:34:36]MH_SAM_On [14:34:36]Write to MH i2c: E0 00 00 08 00 E7 [14:34:36]Write i2c OK [14:34:36]MH_I2C_Read... [14:34:36]*** iso7816_init finished! [14:34:36]*** atr: [14:34:36]*** 0F 3B D5 18 FF 81 91 FE [14:34:36]*** 1F C3 80 73 C8 21 10 0A [14:34:36]*** 00 00 00 00 00 00 00 00 [14:34:36]*** 00 00 00 00 00 00 00 00 [14:34:36]*** 00 00 00 00 00 00 00 00 [14:34:36]*** 00 00 00 00 00 00 00 00 [14:34:36]*** 00 00 00 00 00 00 00 00 [14:34:36]*** 00 00 00 00 00 00 00 00 [14:34:36]Read from MH i2c: E0 [14:34:36]MH_I2C_Read... [14:34:36]Read from MH i2c: E0 10 00 [14:34:36]MH_I2C_Read... [14:34:36]Read from MH i2c: E0 10 00 08 00 00 3B D5 18 FF 81 91 FE 1F C3 80 73 C8 21 10 0A 06 [14:34:36]ATR: 3B D5 18 FF 81 91 FE 1F C3 80 73 C8 21 10 0A [14:34:36]wFMCommunicate request_size=10 [14:34:36]MH_SAM_APDU [14:34:36]CAPDU: 00 A4 04 00 05 01 02 03 04 05 [14:34:36]Write to MH i2c: E2 0D 00 09 00 00 A4 04 00 05 00 01 02 03 04 05 00 00 B3 [14:34:36]Write i2c OK [14:34:36]MH_I2C_Read... [14:34:36]*** iso7816_exchange 00 A4 04 00... Resp OK rsp.len_out = 0! [14:34:36]Read from MH i2c: E2 [14:34:36]MH_I2C_Read... [14:34:36]Read from MH i2c: E2 03 00 [14:34:36]MH_I2C_Read... [14:34:36]Read from MH i2c: E2 03 00 09 00 00 90 00 7D [14:34:36]RAPDU: 90 00 [14:34:36]wFMCommunicate OK [14:34:36]wFMCommunicate request_size=4 [14:34:36]MH_SAM_APDU [14:34:36]CAPDU: 80 11 00 00 [14:34:36]Write to MH i2c: E2 08 00 0A 00 80 11 00 00 00 00 00 00 84 [14:34:36]Write i2c OK [14:34:36]MH_I2C_Read... [14:34:36]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:34:36]Read from MH i2c: E2 [14:34:36]MH_I2C_Read... [14:34:36]Read from MH i2c: E2 17 00 [14:34:36]MH_I2C_Read... [14:34:36]Read from MH i2c: E2 17 00 0A 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 D9 [14:34:36]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [14:34:36]wFMCommunicate OK [14:34:36]Detected FM SN is 0000000000871756 [14:34:36]Stored FM SN is 0000000000871756 [14:34:36]wFMCommunicate request_size=9 [14:34:36]MH_SAM_APDU [14:34:36]CAPDU: 80 16 00 00 04 7E FB 00 00 [14:34:36]Write to MH i2c: E2 0C 00 0B 00 80 16 00 00 04 00 7E FB 00 00 00 00 0B [14:34:36]Write i2c OK [14:34:36]MH_I2C_Read... [14:34:36]*** iso7816_exchange 80 16 00 00... Resp OK rsp.len_out = 0! [14:34:36]Read from MH i2c: E2 [14:34:36]MH_I2C_Read... [14:34:36]Read from MH i2c: E2 03 00 [14:34:36]MH_I2C_Read... [14:34:36]Read from MH i2c: E2 03 00 0B 00 00 90 00 7F [14:34:36]RAPDU: 90 00 [14:34:36]wFMCommunicate OK [14:34:36]FM PIN OK [14:34:36]wFMCommunicate request_size=8 [14:34:36]MH_SAM_APDU [14:34:36]CAPDU: 80 14 04 00 03 02 00 01 [14:34:36]Write to MH i2c: E2 0B 00 0C 00 80 14 04 00 03 00 02 00 01 00 00 96 [14:34:36]Write i2c OK [14:34:36]MH_I2C_Read... [14:34:36]*** iso7816_exchange 80 14 04 00... Resp OK rsp.len_out = 0! [14:34:36]Read from MH i2c: E2 [14:34:36]MH_I2C_Read... [14:34:36]Read from MH i2c: E2 03 00 [14:34:36]MH_I2C_Read... [14:34:36]Read from MH i2c: E2 03 00 0C 00 00 90 00 80 [14:34:36]RAPDU: 90 00 [14:34:36]wFMCommunicate OK [14:34:36]wFMCommunicate request_size=13 [14:34:36]MH_SAM_APDU [14:34:36]CAPDU: 80 14 04 01 08 07 00 01 02 03 04 05 06 [14:34:36]Write to MH i2c: E2 10 00 0D 00 80 14 04 01 08 00 07 00 01 02 03 04 05 06 00 00 BB [14:34:36]Write i2c OK [14:34:36]MH_I2C_Read... [14:34:36]*** iso7816_exchange 80 14 04 01... Resp OK rsp.len_out = 0! [14:34:36]Read from MH i2c: E2 [14:34:36]MH_I2C_Read... [14:34:36]Read from MH i2c: E2 03 00 [14:34:36]MH_I2C_Read... [14:34:36]Read from MH i2c: E2 03 00 0D 00 00 90 00 81 [14:34:36]RAPDU: 90 00 [14:34:36]wFMCommunicate OK [14:34:36]wFMCommunicate request_size=4 [14:34:36]MH_SAM_APDU [14:34:36]CAPDU: 80 11 00 00 [14:34:36]Write to MH i2c: E2 08 00 0E 00 80 11 00 00 00 00 00 00 88 [14:34:36]Write i2c OK [14:34:36]MH_I2C_Read... [14:34:36]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:34:36]Read from MH i2c: E2 [14:34:36]MH_I2C_Read... [14:34:36]Read from MH i2c: E2 17 00 [14:34:36]MH_I2C_Read... [14:34:36]Read from MH i2c: E2 17 00 0E 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 DD [14:34:36]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [14:34:36]wFMCommunicate OK [14:34:36]DocumentArchiveInit [14:34:36]Start Httpd... [14:34:36]Httpd thread 3067592036 created [14:34:36]Write to MH i2c: 01 00 00 0F 00 0F [14:34:36]Write i2c OK [14:34:36]MH_I2C_Read... [14:34:36]Read from MH i2c: 01 [14:34:36]MH_I2C_Read... [14:34:36]Read from MH i2c: 01 07 00 [14:34:36]MH_I2C_Read... [14:34:36]Read from MH i2c: 01 07 00 0F 00 00 00 00 00 00 FF 0F 24 [14:34:36]MH Int Process started [14:34:36]Allocated Socket 8 [14:34:36]Bind OK [14:34:36]Listen OK [14:34:36]httpd running on port 8080 [14:34:36]Waiting for new connection... [14:34:36]OFD Sender: No OFD packet to send [14:34:41]OFD Sender: No OFD packet to send [14:34:43]accept exits with 9 [14:34:43]New connection [14:34:43]New thread 3067305316 created [14:34:43]Waiting for new connection... [14:34:43] Sock 9.Parse request [14:34:43]Sock 9.Check first char [14:34:43]Sock 9.First char is OK [14:34:43]request: POST /json_proto HTTP/1.0 [14:34:43]Method: POST [14:34:43]URL: /json_proto [14:34:43]Method is POST - this is cgi request [14:34:43]url: /json_proto [14:34:43]query_string will be loaded in cgi processing [14:34:43]execute_cgi json_proto POST (null) [14:34:43]execute_cgi path=json_proto method=POST [14:34:43]POST find Content-Length [14:34:43]Host: 172.17.63.195:8080 [14:34:43]Content-Length: 215 [14:34:43]Content-Type: application/json [14:34:43] [14:34:43]POST finish read [14:34:43]Found Content-Length = 215 [14:34: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" ] } } [14:34:43]execute_script... [14:34: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" ] } } [14:34:43]POST & json_proto [14:34:43]process_json_proto [14:34:43]json parsed OK: [14:34:43]protocol is kg_v1.0 [14:34:43]action value=get_value [14:34:43]process_action get_value [14:34:43]cmd_get_value [14:34:43]process_action get_value done [14:34:43]requested_data is exist [14:34:43]produce_requested_data [14:34:43]requested_item kkm.sn is exist - process it [14:34:43]requested_item kkm.ver is exist - process it [14:34:43]requested_item fm.sn is exist - process it [14:34:43]wFMCommunicate request_size=4 [14:34:43]MH_SAM_APDU [14:34:43]CAPDU: 80 11 00 00 [14:34:43]Write to MH i2c: E2 08 00 10 00 80 11 00 00 00 00 00 00 8A [14:34:43]Write i2c OK [14:34:43]MH_I2C_Read... [14:34:43]Read from MH i2c: E2 [14:34:43]MH_I2C_Read... [14:34:43]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:34:43]Read from MH i2c: E2 17 00 [14:34:43]MH_I2C_Read... [14:34:43]Read from MH i2c: E2 17 00 10 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 DF [14:34:43]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [14:34:43]wFMCommunicate OK [14:34:43]requested_item fd.num is exist - process it [14:34:43]SAM_PROTO_GetFieldsCounters [14:34:43]wFMCommunicate request_size=4 [14:34:43]MH_SAM_APDU [14:34:43]CAPDU: 80 13 00 00 [14:34:43]Write to MH i2c: E2 08 00 11 00 80 13 00 00 00 00 00 00 8D [14:34:43]Write i2c OK [14:34:43]MH_I2C_Read... [14:34:43]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:34:43]Read from MH i2c: E2 [14:34:43]MH_I2C_Read... [14:34:43]Read from MH i2c: E2 62 00 [14:34:43]MH_I2C_Read... [14:34:43]Read from MH i2c: E2 62 00 11 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 C9 16 03 00 0E 04 04 00 21 02 00 00 12 04 04 00 F1 00 00 00 5E 04 04 00 F1 00 00 00 57 04 04 00 F2 00 00 00 19 04 04 00 00 00 00 00 90 00 8E [14:34:43]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 C9 16 03 00 0E 04 04 00 21 02 00 00 12 04 04 00 F1 00 00 00 5E 04 04 00 F1 00 00 00 57 04 04 00 F2 00 00 00 19 04 04 00 00 00 00 00 90 00 [14:34:43]wFMCommunicate OK [14:34:43]SAM_PROTO_GetFieldsCounters done [14:34:43]requested_item shift.num is exist - process it [14:34:43]requested_item shift.opened is exist - process it [14:34:43]req_shift_opened [14:34:43]FM_GetShiftState [14:34:43]SAM_PROTO_GetShiftState [14:34:43]wFMCommunicate request_size=4 [14:34:43]MH_SAM_APDU [14:34:43]CAPDU: 80 13 01 00 [14:34:43]Write to MH i2c: E2 08 00 12 00 80 13 01 00 00 00 00 00 8F [14:34:43]Write i2c OK [14:34:43]MH_I2C_Read... [14:34:43]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:34:43]Read from MH i2c: E2 [14:34:43]MH_I2C_Read... [14:34:43]Read from MH i2c: E2 0E 00 [14:34:43]MH_I2C_Read... [14:34:43]Read from MH i2c: E2 0E 00 12 00 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 3A [14:34:43]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [14:34:43]wFMCommunicate OK [14:34:43]SAM_PROTO_GetShiftState done [14:34:43]FM_GetShiftState done [14:34:43]req_shift_opened done [14:34:43]requested_item shift.open_date is exist - process it [14:34:43]req_shift_open_date [14:34:43]req_shift_open_date done [14:34:43]produce_requested_data done [14:34:43]produce_requested_data return {"kkm.sn":"0300000109","kkm.ver":"001","fm.sn":"0000000000871756","fd.num":202441,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670} [14:34:43]process_action_free get_value [14:34:43]json_value_free [14:34:43]json_value_free done [14:34:43]process_json_proto returns [14:34:43]Send response to host [14:34:43]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"kkm.sn":"0300000109","kkm.ver":"001","fm.sn":"0000000000871756","fd.num":202441,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670}}} [14:34:43]free response buf [14:34:43]execute_script done [14:34:43]execute_script returns [14:34:43]free content buf [14:34:43]Sock 9.Close socket [14:34:43]Sock 9.Thread stoped [14:34:43]accept exits with 7 [14:34:43]New connection [14:34:43]New thread 3067161956 created [14:34:43]Thread 3067305316 joined [14:34:43]Waiting for new connection... [14:34:43] Sock 7.Parse request [14:34:43]Sock 7.Check first char [14:34:43]Sock 7.First char is OK [14:34:43]request: POST /json_proto HTTP/1.0 [14:34:43]Method: POST [14:34:43]URL: /json_proto [14:34:43]Method is POST - this is cgi request [14:34:43]url: /json_proto [14:34:43]query_string will be loaded in cgi processing [14:34:43]execute_cgi json_proto POST (null) [14:34:43]execute_cgi path=json_proto method=POST [14:34:43]POST find Content-Length [14:34:43]Host: 172.17.63.195:8080 [14:34:43]Content-Length: 331 [14:34:43]Content-Type: application/json [14:34:43] [14:34:43]POST finish read [14:34:43]Found Content-Length = 331 [14:34: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" ] } } [14:34:43]execute_script... [14:34: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" ] } } [14:34:43]POST & json_proto [14:34:43]process_json_proto [14:34:43]json parsed OK: [14:34:43]protocol is kg_v1.0 [14:34:43]action value=get_value [14:34:43]process_action get_value [14:34:43]cmd_get_value [14:34:43]process_action get_value done [14:34:43]requested_data is exist [14:34:43]produce_requested_data [14:34:43]requested_item fm.sale.total is exist - process it [14:34:43]SAM_PROTO_GetFMData [14:34:43]wFMCommunicate request_size=4 [14:34:43]MH_SAM_APDU [14:34:43]CAPDU: 80 13 03 00 [14:34:43]Write to MH i2c: E2 08 00 13 00 80 13 03 00 00 00 00 00 92 [14:34:43]Write i2c OK [14:34:43]MH_I2C_Read... [14:34:44]*** iso7816_exchange 80 13 03 00... Resp OK rsp.len_out = 250! [14:34:44]Read from MH i2c: E2 [14:34:44]MH_I2C_Read... [14:34:44]Read from MH i2c: E2 FD 00 [14:34:44]MH_I2C_Read... [14:34:44]Read from MH i2c: E2 FD 00 13 00 00 C4 04 85 04 C0 04 6E 04 04 00 87 12 03 00 69 04 A3 00 6F 04 04 00 62 12 03 00 B1 04 05 00 D7 86 89 B0 03 70 04 05 00 74 90 B6 50 03 72 04 04 00 63 F6 D2 5F 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 EA 52 57 64 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0D 00 F6 03 01 00 01 F7 03 04 00 64 6F 5C 08 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 9B 00 6F 04 04 00 25 00 00 00 B1 04 03 00 24 F4 96 70 04 03 00 5C C1 96 72 04 02 00 C8 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 EB 07 10 EF 03 09 00 90 00 A3 [14:34:44]RAPDU: C4 04 85 04 C0 04 6E 04 04 00 87 12 03 00 69 04 A3 00 6F 04 04 00 62 12 03 00 B1 04 05 00 D7 86 89 B0 03 70 04 05 00 74 90 B6 50 03 72 04 04 00 63 F6 D2 5F 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 EA 52 57 64 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0D 00 F6 03 01 00 01 F7 03 04 00 64 6F 5C 08 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 9B 00 6F 04 04 00 25 00 00 00 B1 04 03 00 24 F4 96 70 04 03 00 5C C1 96 72 04 02 00 C8 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 EB 07 10 EF 03 09 00 90 00 [14:34:44]wFMCommunicate OK [14:34:44]wFMCommunicate request_size=4 [14:34:44]MH_SAM_APDU [14:34:44]CAPDU: 80 17 00 00 [14:34:44]Write to MH i2c: E2 08 00 14 00 80 17 00 00 00 00 00 00 94 [14:34:44]Write i2c OK [14:34:44]MH_I2C_Read... [14:34:44]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [14:34:44]Read from MH i2c: E2 [14:34:44]MH_I2C_Read... [14:34:44]Read from MH i2c: E2 FD 00 [14:34:44]MH_I2C_Read... [14:34:44]Read from MH i2c: E2 FD 00 14 00 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 FB 55 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 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 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 90 00 9B [14:34:44]RAPDU: F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 FB 55 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 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 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 90 00 [14:34:44]wFMCommunicate OK [14:34:44]wFMCommunicate request_size=4 [14:34:44]MH_SAM_APDU [14:34:44]CAPDU: 80 17 00 00 [14:34:44]Write to MH i2c: E2 08 00 15 00 80 17 00 00 00 00 00 00 95 [14:34:44]Write i2c OK [14:34:44]MH_I2C_Read... [14:34:44]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [14:34:44]Read from MH i2c: E2 [14:34:44]MH_I2C_Read... [14:34:44]Read from MH i2c: E2 FD 00 [14:34:44]MH_I2C_Read... [14:34:44]Read from MH i2c: E2 FD 00 15 00 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 90 00 AA [14:34:44]RAPDU: 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 90 00 [14:34:44]wFMCommunicate OK [14:34:44]wFMCommunicate request_size=4 [14:34:44]MH_SAM_APDU [14:34:44]CAPDU: 80 17 00 00 [14:34:44]Write to MH i2c: E2 08 00 16 00 80 17 00 00 00 00 00 00 96 [14:34:44]Write i2c OK [14:34:44]MH_I2C_Read... [14:34:44]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [14:34:44]Read from MH i2c: E2 [14:34:44]MH_I2C_Read... [14:34:44]Read from MH i2c: E2 FD 00 [14:34:44]MH_I2C_Read... [14:34:44]Read from MH i2c: E2 FD 00 16 00 00 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 0E [14:34:44]RAPDU: 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 [14:34:44]wFMCommunicate OK [14:34:44]wFMCommunicate request_size=4 [14:34:44]MH_SAM_APDU [14:34:44]CAPDU: 80 17 00 00 [14:34:44]Write to MH i2c: E2 08 00 17 00 80 17 00 00 00 00 00 00 97 [14:34:44]Write i2c OK [14:34:44]MH_I2C_Read... [14:34:45]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 222! [14:34:45]Read from MH i2c: E2 [14:34:45]MH_I2C_Read... [14:34:45]Read from MH i2c: E2 E1 00 [14:34:45]MH_I2C_Read... [14:34:45]Read from MH i2c: E2 E1 00 17 00 00 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 85 [14:34:45]RAPDU: 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 [14:34:45]wFMCommunicate OK [14:34:45]SAM_PROTO_GetFMData done [14:34:45]requested_item fm.sale_refund.total is exist - process it [14:34:45]requested_item fm.buy.total is exist - process it [14:34:45]requested_item shift.sale.total is exist - process it [14:34:45]SAM_PROTO_GetShiftData [14:34:45]wFMCommunicate request_size=4 [14:34:45]MH_SAM_APDU [14:34:45]CAPDU: 80 13 02 00 [14:34:45]Write to MH i2c: E2 08 00 18 00 80 13 02 00 00 00 00 00 96 [14:34:45]Write i2c OK [14:34:45]MH_I2C_Read... [14:34:45]*** iso7816_exchange 80 13 02 00... Resp OK rsp.len_out = 250! [14:34:45]Read from MH i2c: E2 [14:34:45]MH_I2C_Read... [14:34:45]Read from MH i2c: E2 FD 00 [14:34:45]MH_I2C_Read... [14:34:45]Read from MH i2c: E2 FD 00 18 00 00 B0 04 AA 04 AC 04 6E 04 04 00 F1 00 00 00 69 04 9D 00 6F 04 04 00 F1 00 00 00 B1 04 04 00 3E 44 25 01 70 04 03 00 64 BF D6 72 04 03 00 DA 84 4E 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 0A 27 1F EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 94 98 02 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 90 00 16 [14:34:45]RAPDU: B0 04 AA 04 AC 04 6E 04 04 00 F1 00 00 00 69 04 9D 00 6F 04 04 00 F1 00 00 00 B1 04 04 00 3E 44 25 01 70 04 03 00 64 BF D6 72 04 03 00 DA 84 4E 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 0A 27 1F EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 94 98 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 [14:34:45]wFMCommunicate OK [14:34:45]wFMCommunicate request_size=4 [14:34:45]MH_SAM_APDU [14:34:45]CAPDU: 80 17 00 00 [14:34:45]Write to MH i2c: E2 08 00 19 00 80 17 00 00 00 00 00 00 99 [14:34:45]Write i2c OK [14:34:45]MH_I2C_Read... [14:34:45]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [14:34:45]Read from MH i2c: E2 [14:34:45]MH_I2C_Read... [14:34:45]Read from MH i2c: E2 FD 00 [14:34:45]MH_I2C_Read... [14:34:45]Read from MH i2c: E2 FD 00 19 00 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 90 00 B3 [14:34: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 [14:34:45]wFMCommunicate OK [14:34:45]wFMCommunicate request_size=4 [14:34:45]MH_SAM_APDU [14:34:45]CAPDU: 80 17 00 00 [14:34:45]Write to MH i2c: E2 08 00 1A 00 80 17 00 00 00 00 00 00 9A [14:34:45]Write i2c OK [14:34:45]MH_I2C_Read... [14:34:46]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [14:34:46]Read from MH i2c: E2 [14:34:46]MH_I2C_Read... [14:34:46]Read from MH i2c: E2 FD 00 [14:34:46]MH_I2C_Read... [14:34:46]Read from MH i2c: E2 FD 00 1A 00 00 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 90 00 57 [14:34: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 [14:34:46]wFMCommunicate OK [14:34:46]wFMCommunicate request_size=4 [14:34:46]MH_SAM_APDU [14:34:46]CAPDU: 80 17 00 00 [14:34:46]Write to MH i2c: E2 08 00 1B 00 80 17 00 00 00 00 00 00 9B [14:34:46]Write i2c OK [14:34:46]MH_I2C_Read... [14:34:46]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [14:34:46]Read from MH i2c: E2 [14:34:46]MH_I2C_Read... [14:34:46]Read from MH i2c: E2 FD 00 [14:34:46]MH_I2C_Read... [14:34:46]Read from MH i2c: E2 FD 00 1B 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 90 00 0E [14:34:46]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 [14:34:46]wFMCommunicate OK [14:34:46]wFMCommunicate request_size=4 [14:34:46]MH_SAM_APDU [14:34:46]CAPDU: 80 17 00 00 [14:34:46]Write to MH i2c: E2 08 00 1C 00 80 17 00 00 00 00 00 00 9C [14:34:46]Write i2c OK [14:34:46]MH_I2C_Read... [14:34:46]OFD Sender: No OFD packet to send [14:34:46]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 202! [14:34:46]Read from MH i2c: E2 [14:34:46]MH_I2C_Read... [14:34:46]Read from MH i2c: E2 CD 00 [14:34:46]MH_I2C_Read... [14:34:46]Read from MH i2c: E2 CD 00 1C 00 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 80 [14:34:46]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 [14:34:46]wFMCommunicate OK [14:34:46]SAM_PROTO_GetShiftData done [14:34:46]requested_item shift.sale.total_cash is exist - process it [14:34:46]requested_item shift.sale_refund.total is exist - process it [14:34:46]requested_item shift.sale_refund.total_cash is exist - process it [14:34:46]requested_item shift.buy.total is exist - process it [14:34:46]requested_item shift.buy.total_cash is exist - process it [14:34:46]produce_requested_data done [14:34:46]produce_requested_data return {"fm.sale.total":158467048.55,"fm.sale_refund.total":98929.00,"fm.buy.total":0.00,"shift.sale.total":192195.18,"shift.sale.total_cash":140737.00,"shift.sale_refund.total":0.00,"shift.sale_refund.total_cash":0.00,"shift.buy.total":0.00,"shift.buy.total_cash":0.00} [14:34:46]process_action_free get_value [14:34:46]json_value_free [14:34:46]json_value_free done [14:34:46]process_json_proto returns [14:34:46]Send response to host [14:34:46]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sale.total":158467048.55,"fm.sale_refund.total":98929.00,"fm.buy.total":0.00,"shift.sale.total":192195.18,"shift.sale.total_cash":140737.00,"shift.sale_refund.total":0.00,"shift.sale_refund.total_cash":0.00,"shift.buy.total":0.00,"shift.buy.total_cash":0.00}}} [14:34:46]free response buf [14:34:46]execute_script done [14:34:46]execute_script returns [14:34:46]free content buf [14:34:46]Sock 7.Close socket [14:34:46]Sock 7.Thread stoped [14:34:46]accept exits with 9 [14:34:46]New connection [14:34:46]New thread 3067305316 created [14:34:46]Thread 3067161956 joined [14:34:46]Waiting for new connection... [14:34:46] Sock 9.Parse request [14:34:46]Sock 9.Check first char [14:34:46]Sock 9.First char is OK [14:34:46]request: POST /json_proto HTTP/1.0 [14:34:46]Method: POST [14:34:46]URL: /json_proto [14:34:46]Method is POST - this is cgi request [14:34:46]url: /json_proto [14:34:46]query_string will be loaded in cgi processing [14:34:46]execute_cgi json_proto POST (null) [14:34:46]execute_cgi path=json_proto method=POST [14:34:46]POST find Content-Length [14:34:46]Host: 172.17.63.195:8080 [14:34:46]Content-Length: 144 [14:34:46]Content-Type: application/json [14:34:46] [14:34:46]POST finish read [14:34:46]Found Content-Length = 144 [14:34:46]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "print_doc", "params" : { "type" : "last" } , "requested_data" : [ ] } } [14:34:46]execute_script... [14:34:46]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "print_doc", "params" : { "type" : "last" } , "requested_data" : [ ] } } [14:34:46]POST & json_proto [14:34:46]process_json_proto [14:34:46]json parsed OK: [14:34:46]protocol is kg_v1.0 [14:34:46]action value=print_doc [14:34:46]process_action print_doc [14:34:46]ExternCall_PrintAddStr [14:34:46]wPrintStart [14:34:46]Write to MH i2c: 01 00 00 1D 00 1D [14:34:46]Write i2c OK [14:34:46]MH_I2C_Read... [14:34:46]Read from MH i2c: 01 [14:34:46]MH_I2C_Read... [14:34:46]Read from MH i2c: 01 07 00 [14:34:46]MH_I2C_Read... [14:34:46]Read from MH i2c: 01 07 00 1D 00 00 00 00 00 00 FF 0F 32 [14:34:46]RasterBufferAndPrint [14:34:46]line Счет N : (1)450220 [14:34:46]line ИНН: 02508201610067 [14:34:46]line Контрольно-Кассовый Чек [14:34:46]line ПРОДАЖА [14:34:46]line ТРК (МРК, ГНК) : 62 [14:34:46]line Товар: 2710124130 [14:34:46]line Аи-92-К-2 [14:34:46]line 4.490 * 66.90 [14:34:46]line = 300.38 [14:34:46]line НДС 12% НСП 1% [14:34:46]line > о реализуемом товаре [14:34:46]line ОКРУГЛЕНИЕ: -0.38 [14:34:46]line ИТОГО: 300.00 [14:34:46]line Внесено: 300.00 [14:34:46]line СДАЧА: 0.00 [14:34:46]line НСП 1% : 2.66 [14:34:46]line НДС 12% : 31.90 [14:34:46]line Наличными: 300.00 [14:34:46]line Безнал.: 0.00 [14:34:46]line Место: АЗС № 171 "Партнер Нефть" [14:34:46]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [14:34:46]line СНО: Общий режим [14:34:46]line Чек 241 28.10.2024 14:33 [14:34:46]line Смена: 545 ФФД: 1.0 [14:34:46]line ЗНМ: 0300000109 [14:34:46]line РНМ: 0000000000091777 [14:34:46]line Версия ККМ: 001 [14:34:46]line ФМ: 0000000000871756 [14:34:46]line ФД: 202441 [14:34:46]line ФПД: 98797380963781 [14:34:46]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T143320&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202441&fm=98797380963781&tin=02508201610067®Number=0000000000091777&sum=30000 [14:34:46]written 0, free lines is 4095 [14:34:47]Write to MH i2c: 01 00 00 48 00 48 [14:34:47]Write i2c OK [14:34:47]MH_I2C_Read... [14:34:47]Read from MH i2c: 01 [14:34:47]MH_I2C_Read... [14:34:47]Read from MH i2c: 01 07 00 [14:34:47]MH_I2C_Read... [14:34:47]Read from MH i2c: 01 07 00 48 00 00 00 00 00 00 92 0C ED [14:34:47]RasterBufferAndPrint [14:34:47]line [14:34:47]line [14:34:47]line [14:34:47]line [14:34:47]line [14:34:47]written 0, free lines is 3229 [14:34:47]MH_Cut [14:34:47]Write to MH i2c: D1 01 00 4F 00 01 21 [14:34:47]Write i2c OK [14:34:47]MH_I2C_Read... [14:34:47]Read from MH i2c: D1 [14:34:47]MH_I2C_Read... [14:34:47]Read from MH i2c: D1 01 00 [14:34:47]MH_I2C_Read... [14:34:47]Read from MH i2c: D1 01 00 4F 00 00 20 [14:34:47]Write to MH i2c: 01 00 00 50 00 50 [14:34:47]Write i2c OK [14:34:47]MH_I2C_Read... [14:34:48]*** Cut start [14:34:48]*** Purtial cut [14:34:48]*** Stage 1: CUTSNS_PIN = 1 [14:34:48]Read from MH i2c: 01 [14:34:48]MH_I2C_Read... [14:34:48]*** Stop cut motor [14:34:48]*** Cut end [14:34:48]Read from MH i2c: 01 07 00 [14:34:48]MH_I2C_Read... [14:34:48]Read from MH i2c: 01 07 00 50 00 00 00 00 00 00 FF 0F 65 [14:34:48]process_action print_doc done [14:34:48]requested_data is exist [14:34:48]produce_requested_data [14:34:48]produce_requested_data return (null) [14:34:48]process_action_free print_doc [14:34:48]json_value_free [14:34:48]json_value_free done [14:34:48]process_json_proto returns [14:34:48]Send response to host [14:34:48]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK"}} [14:34:48]free response buf [14:34:48]execute_script done [14:34:48]execute_script returns [14:34:48]free content buf [14:34:48]Sock 9.Close socket [14:34:48]Sock 9.Thread stoped [14:34:51]OFD Sender: No OFD packet to send [14:34:56]OFD Sender: No OFD packet to send [14:35:01]OFD Sender: No OFD packet to send [14:35:06]OFD Sender: No OFD packet to send [14:35:11]OFD Sender: No OFD packet to send [14:35:16]OFD Sender: No OFD packet to send [14:35:21]OFD Sender: No OFD packet to send [14:35:26]OFD Sender: No OFD packet to send [14:35:31]OFD Sender: No OFD packet to send [14:35:36]OFD Sender: No OFD packet to send [14:35:41]OFD Sender: No OFD packet to send [14:35:45]accept exits with 7 [14:35:45]New connection [14:35:45]New thread 3067161956 created [14:35:45]Thread 3067305316 joined [14:35:45]Waiting for new connection... [14:35:45] Sock 7.Parse request [14:35:45]Sock 7.Check first char [14:35:45]Sock 7.First char is OK [14:35:45]request: POST /json_proto HTTP/1.0 [14:35:45]Method: POST [14:35:45]URL: /json_proto [14:35:45]Method is POST - this is cgi request [14:35:45]url: /json_proto [14:35:45]query_string will be loaded in cgi processing [14:35:45]execute_cgi json_proto POST (null) [14:35:45]execute_cgi path=json_proto method=POST [14:35:45]POST find Content-Length [14:35:45]Host: 172.17.63.195:8080 [14:35:45]Content-Length: 677 [14:35:45]Content-Type: application/json [14:35:45] [14:35:45]POST finish read [14:35:45]Found Content-Length = 677 [14:35:45]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450223", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:35:45]execute_script... [14:35:45]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450223", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:35:45]POST & json_proto [14:35:45]process_json_proto [14:35:45]json parsed OK: [14:35:45]protocol is kg_v1.0 [14:35:45]action value=close_receipt [14:35:45]process_action close_receipt [14:35:45]cmd_close_receipt [14:35:45]MH_GetDate [14:35:45]Write to MH i2c: F0 00 00 51 00 40 [14:35:45]Write i2c OK [14:35:45]MH_I2C_Read... [14:35:45]Read from MH i2c: F0 [14:35:45]MH_I2C_Read... [14:35:45]Read from MH i2c: F0 09 00 [14:35:45]MH_I2C_Read... [14:35:45]Read from MH i2c: F0 09 00 51 00 00 41 A1 1F 67 47 1B 1E 67 98 [14:35:45]GetLastDocTimeStamp 1730126000 [14:35:45]current date 1730126145 [14:35:45]FM_GetShiftState [14:35:45]SAM_PROTO_GetShiftState [14:35:45]wFMCommunicate request_size=4 [14:35:45]MH_SAM_APDU [14:35:45]CAPDU: 80 13 01 00 [14:35:45]Write to MH i2c: E2 08 00 52 00 80 13 01 00 00 00 00 00 CF [14:35:45]Write i2c OK [14:35:45]MH_I2C_Read... [14:35:45]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:35:45]Read from MH i2c: E2 [14:35:45]MH_I2C_Read... [14:35:45]Read from MH i2c: E2 0E 00 [14:35:45]MH_I2C_Read... [14:35:45]Read from MH i2c: E2 0E 00 52 00 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 7A [14:35:45]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [14:35:45]wFMCommunicate OK [14:35:45]SAM_PROTO_GetShiftState done [14:35:45]FM_GetShiftState done [14:35:45]opened in 1730073670 [14:35:45]opened+sec_in_day 1730160070 [14:35:45]quantity*price = 50041 [14:35:45]sum+1 = 50042 [14:35: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 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 242 28.10.2024 14:35 Смена: 545 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 ФМ: 0000000000871756 ФД: 202442 ФПД: 11771614630812 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T143545&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202442&fm=11771614630812&tin=02508201610067®Number=0000000000091777&sum=50000 [14:35:46]StoreToDocumentArchive [14:35:46]shift 545 fd 202442 [14:35:46]save to /storage/0545/doc_00202442 [14:35:46]save last doc name /storage/0545/doc_00202442 to /storage/kkm_last_doc_name [14:35:46]save OK [14:35:46]Clear old archive folders... [14:35:46]ProcessDocumentItem done err = 0, tmpTLVsize=251 [14:35:46]tlvbuf is 01B34720 [14:35:46]SAM_PROTO_ClearQueue [14:35:46]wFMCommunicate request_size=4 [14:35:46]MH_SAM_APDU [14:35:46]CAPDU: 80 09 00 00 [14:35:46]Write to MH i2c: E2 08 00 5F 00 80 09 00 00 00 00 00 00 D1 [14:35:46]Write i2c OK [14:35:46]MH_I2C_Read... [14:35:46]Read from MH i2c: E2 [14:35:46]MH_I2C_Read... [14:35:46]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:35:46]Read from MH i2c: E2 03 00 [14:35:46]MH_I2C_Read... [14:35:46]Read from MH i2c: E2 03 00 5F 00 00 90 00 D3 [14:35:46]RAPDU: 90 00 [14:35:46]wFMCommunicate OK [14:35:46]SAM_PROTO_ClearQueue done [14:35:46]KKMCreateOFDPacket [14:35:46]OFDProtocolAddRootSTLVToBuf [14:35:46]FM_MakeSignedData [14:35:46]FM_MakeSignedData [14:35:46]SAM_PROTO_SignData [14:35:46]wFMCommunicate request_size=4 [14:35:46]MH_SAM_APDU [14:35:46]CAPDU: 80 0D 01 02 [14:35:46]Write to MH i2c: E2 08 00 60 00 80 0D 01 02 00 00 00 00 D9 [14:35:46]Write i2c OK [14:35:46]MH_I2C_Read... [14:35:46]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:35:46]Read from MH i2c: E2 [14:35:46]MH_I2C_Read... [14:35:46]Read from MH i2c: E2 03 00 [14:35:46]MH_I2C_Read... [14:35:46]Read from MH i2c: E2 03 00 60 00 00 90 00 D4 [14:35:46]RAPDU: 90 00 [14:35:46]wFMCommunicate OK [14:35:46]wFMCommunicate request_size=255 [14:35:46]MH_SAM_APDU [14:35:46]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 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 F2 00 00 00 F4 03 04 00 41 A1 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 CA 16 03 00 35 04 06 00 0A [14:35:46]Write to MH i2c: E2 02 01 61 00 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 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 F2 00 00 00 F4 03 04 00 41 A1 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 CA 16 03 00 35 04 06 00 0A 00 00 D7 [14:35:46]Write i2c OK [14:35:46]MH_I2C_Read... [14:35:46]OFD Sender: No OFD packet to send [14:35:46]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:35:46]Read from MH i2c: E2 [14:35:46]MH_I2C_Read... [14:35:46]Read from MH i2c: E2 03 00 [14:35:46]MH_I2C_Read... [14:35:46]Read from MH i2c: E2 03 00 61 00 00 90 00 D5 [14:35:46]RAPDU: 90 00 [14:35:46]wFMCommunicate OK [14:35:46]wFMCommunicate request_size=10 [14:35:46]MH_SAM_APDU [14:35:46]CAPDU: 80 0D 02 02 05 B4 CA E8 93 9C [14:35:46]Write to MH i2c: E2 0D 00 62 00 80 0D 02 02 05 00 B4 CA E8 93 9C 00 00 7B [14:35:46]Write i2c OK [14:35:46]MH_I2C_Read... [14:35:46]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:35:46]Read from MH i2c: E2 [14:35:46]MH_I2C_Read... [14:35:46]Read from MH i2c: E2 03 00 [14:35:46]MH_I2C_Read... [14:35:46]Read from MH i2c: E2 03 00 62 00 00 90 00 D6 [14:35:46]RAPDU: 90 00 [14:35:46]wFMCommunicate OK [14:35:46]wFMCommunicate request_size=4 [14:35:46]MH_SAM_APDU [14:35:46]CAPDU: 80 0D 03 02 [14:35:46]Write to MH i2c: E2 08 00 63 00 80 0D 03 02 00 00 00 00 DE [14:35:46]Write i2c OK [14:35:46]MH_I2C_Read... [14:35:46]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:35:46]Read from MH i2c: E2 [14:35:46]MH_I2C_Read... [14:35:46]Read from MH i2c: E2 0B 00 [14:35:46]MH_I2C_Read... [14:35:46]Read from MH i2c: E2 0B 00 63 00 00 18 62 B6 4E 27 79 83 B2 90 00 32 [14:35:46]RAPDU: 18 62 B6 4E 27 79 83 B2 90 00 [14:35:46]wFMCommunicate OK [14:35:46]SAM_PROTO_SignData done [14:35:46]FM_MakeSignedData done [14:35:46]CreateOFDProtocolMessage [14:35:46]wFMCommunicate request_size=4 [14:35:46]MH_SAM_APDU [14:35:46]CAPDU: 80 11 00 00 [14:35:46]Write to MH i2c: E2 08 00 64 00 80 11 00 00 00 00 00 00 DE [14:35:46]Write i2c OK [14:35:46]MH_I2C_Read... [14:35:46]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:35:46]Read from MH i2c: E2 [14:35:46]MH_I2C_Read... [14:35:46]Read from MH i2c: E2 17 00 [14:35:46]MH_I2C_Read... [14:35:46]Read from MH i2c: E2 17 00 64 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 33 [14:35:46]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [14:35:46]wFMCommunicate OK [14:35:46]CreateOFDProtocolMessage done [14:35:47]OFDSenderStorePacket 202442 [14:35:47]StoreOFDPacket docnum=202442 [14:35:47]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 84 C3 07 01 E9 0E 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 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 F2 00 00 00 F4 03 04 00 41 A1 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 CA 16 03 00 35 04 06 00 0A B4 CA E8 93 9C 18 62 B6 4E 27 79 83 B2 [14:35:47]CheckFolder [14:35:47]dirname=/storage/ofd_packets [14:35:47]CheckFolder done [14:35:47]ProducePacketName [14:35:47]name=ofd_packets/00202442 [14:35:47]NVStorageSaveData ofd_packets/00202442 [14:35:47]File name is /storage/ofd_packets/00202442 [14:35:47]Write 301 bytes [14:35:47]NVStorageSaveData done [14:35:47]OFDSenderStorePacket done [14:35:47]KKMCreateOFDPacket done [14:35:47]NVStorageSaveData kkm_last_timestamp [14:35:47]File name is /storage/kkm_last_timestamp [14:35:47]Write 4 bytes [14:35:47]NVStorageSaveData done [14:35:47]ExternCall_PrintAddStr [14:35:47]wPrintStart [14:35:47]Write to MH i2c: 01 00 00 65 00 65 [14:35:47]Write i2c OK [14:35:47]MH_I2C_Read... [14:35:47]Read from MH i2c: 01 [14:35:47]MH_I2C_Read... [14:35:47]Read from MH i2c: 01 07 00 [14:35:47]MH_I2C_Read... [14:35:47]Read from MH i2c: 01 07 00 65 00 00 00 00 00 00 FF 0F 7A [14:35:47]RasterBufferAndPrint [14:35:47]line Счет N : (1)450223 [14:35:47]line ИНН: 02508201610067 [14:35:47]line Контрольно-Кассовый Чек [14:35:47]line ПРОДАЖА [14:35:47]line ТРК (МРК, ГНК) : 41 [14:35:47]line Товар: 2710124130 [14:35:47]line Аи-92-К-2 [14:35:47]line 7.480 * 66.90 [14:35:47]line = 500.41 [14:35:47]line НДС 12% НСП 1% [14:35:47]line > о реализуемом товаре [14:35:47]line ОКРУГЛЕНИЕ: -0.41 [14:35:47]line ИТОГО: 500.00 [14:35:47]line Внесено: 500.00 [14:35:47]line СДАЧА: 0.00 [14:35:47]line НСП 1% : 4.43 [14:35:47]line НДС 12% : 53.14 [14:35:47]line Наличными: 500.00 [14:35:47]line Безнал.: 0.00 [14:35:47]line Место: АЗС № 171 "Партнер Нефть" [14:35:47]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [14:35:47]line СНО: Общий режим [14:35:47]line Чек 242 28.10.2024 14:35 [14:35:47]line Смена: 545 ФФД: 1.0 [14:35:47]line ЗНМ: 0300000109 [14:35:47]line РНМ: 0000000000091777 [14:35:47]line Версия ККМ: 001 [14:35:47]line ФМ: 0000000000871756 [14:35:47]line ФД: 202442 [14:35:47]line ФПД: 11771614630812 [14:35:47]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T143545&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202442&fm=11771614630812&tin=02508201610067®Number=0000000000091777&sum=50000 [14:35:47]written 0, free lines is 4095 [14:35:47]OFD Sender: Processing packet 202442 [packets to send 116, broken 115] [14:35:47]ProducePacketName [14:35:47]name=ofd_packets/00202442 [14:35:47]OFD Sender: To server: pG, [14:35:47]CommunicateWithHost lk.salyk.kg:30040 [14:35:47]ConnectInit lk.salyk.kg [14:35:47]Connected sock=10 [14:35:47]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 84 C3 07 01 E9 0E 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 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 F2 00 00 00 F4 03 04 00 41 A1 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 CA 16 03 00 35 04 06 00 0A B4 CA E8 93 9C 18 62 B6 4E 27 79 83 B2 [14:35:47]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 5F 9C 47 00 38 EE A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 CA 16 03 00 F4 03 04 00 F7 4C 1F 67 B6 04 01 00 00 63 C0 91 7D 0D F4 85 0C [14:35:47]CommunicateWithHost err = 0 [14:35:47]CheckOFDResponse [14:35:47]1017 (14) - 77093643461234 [14:35:47]1041 (16) - 0000000000871756 [14:35:47]1040 (4) - 202442 [14:35:47]1012 (4) - 28.10.2024 08:36 [14:35:47]1206 (1) - 0 [14:35:47]OFD Sender: Remove packet 202442 [14:35:47]ProducePacketName [14:35:47]name=ofd_packets/00202442 [14:35:47]NVStorageDeleteData [14:35:47]Write to MH i2c: 01 00 00 90 00 90 [14:35:47]Write i2c OK [14:35:47]MH_I2C_Read... [14:35:47]Read from MH i2c: 01 [14:35:47]MH_I2C_Read... [14:35:47]Read from MH i2c: 01 07 00 [14:35:47]MH_I2C_Read... [14:35:47]Read from MH i2c: 01 07 00 90 00 00 00 00 00 00 98 0C 3B [14:35:47]RasterBufferAndPrint [14:35:47]line [14:35:47]line [14:35:47]line [14:35:47]line [14:35:47]line [14:35:47]written 0, free lines is 3231 [14:35:47]MH_Cut [14:35:47]Write to MH i2c: D1 01 00 97 00 01 69 [14:35:47]Write i2c OK [14:35:47]MH_I2C_Read... [14:35:47]Read from MH i2c: D1 [14:35:47]MH_I2C_Read... [14:35:47]Read from MH i2c: D1 01 00 [14:35:47]MH_I2C_Read... [14:35:47]Read from MH i2c: D1 01 00 97 00 00 68 [14:35:47]Write to MH i2c: 01 00 00 98 00 98 [14:35:47]Write i2c OK [14:35:47]MH_I2C_Read... [14:35:47]OFD Sender: No OFD packet to send [14:35:48]*** Cut start [14:35:48]*** Purtial cut [14:35:48]*** CUTSNS_PIN = 0 [14:35:48]*** Stage 1: CUTSNS_PIN = 1 [14:35:50]Read from MH i2c: 01 [14:35:50]MH_I2C_Read... [14:35:50]*** Stop cut motor [14:35:50]*** Cut end [14:35:50]Read from MH i2c: 01 07 00 [14:35:50]MH_I2C_Read... [14:35:50]Read from MH i2c: 01 07 00 98 00 00 00 00 00 00 FF 0F AD [14:35:50]process_action close_receipt done [14:35:50]requested_data is exist [14:35:50]produce_requested_data [14:35:50]requested_item fm.sn is exist - process it [14:35:50]wFMCommunicate request_size=4 [14:35:50]MH_SAM_APDU [14:35:50]CAPDU: 80 11 00 00 [14:35:50]Write to MH i2c: E2 08 00 99 00 80 11 00 00 00 00 00 00 13 [14:35:50]Write i2c OK [14:35:50]MH_I2C_Read... [14:35:50]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:35:50]Read from MH i2c: E2 [14:35:50]MH_I2C_Read... [14:35:50]Read from MH i2c: E2 17 00 [14:35:50]MH_I2C_Read... [14:35:50]Read from MH i2c: E2 17 00 99 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 68 [14:35:50]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [14:35:50]wFMCommunicate OK [14:35:50]requested_item fd.num is exist - process it [14:35:50]SAM_PROTO_GetFieldsCounters [14:35:50]wFMCommunicate request_size=4 [14:35:50]MH_SAM_APDU [14:35:50]CAPDU: 80 13 00 00 [14:35:50]Write to MH i2c: E2 08 00 9A 00 80 13 00 00 00 00 00 00 16 [14:35:50]Write i2c OK [14:35:50]MH_I2C_Read... [14:35:50]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:35:50]Read from MH i2c: E2 [14:35:50]MH_I2C_Read... [14:35:50]Read from MH i2c: E2 62 00 [14:35:50]MH_I2C_Read... [14:35:50]Read from MH i2c: E2 62 00 9A 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 CA 16 03 00 0E 04 04 00 21 02 00 00 12 04 04 00 F2 00 00 00 5E 04 04 00 F2 00 00 00 57 04 04 00 F3 00 00 00 19 04 04 00 00 00 00 00 90 00 1B [14:35:50]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 CA 16 03 00 0E 04 04 00 21 02 00 00 12 04 04 00 F2 00 00 00 5E 04 04 00 F2 00 00 00 57 04 04 00 F3 00 00 00 19 04 04 00 00 00 00 00 90 00 [14:35:50]wFMCommunicate OK [14:35:50]SAM_PROTO_GetFieldsCounters done [14:35:50]requested_item shift.num is exist - process it [14:35:50]requested_item shift.opened is exist - process it [14:35:50]req_shift_opened [14:35:50]FM_GetShiftState [14:35:50]SAM_PROTO_GetShiftState [14:35:50]wFMCommunicate request_size=4 [14:35:50]MH_SAM_APDU [14:35:50]CAPDU: 80 13 01 00 [14:35:50]Write to MH i2c: E2 08 00 9B 00 80 13 01 00 00 00 00 00 18 [14:35:50]Write i2c OK [14:35:50]MH_I2C_Read... [14:35:50]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:35:50]Read from MH i2c: E2 [14:35:50]MH_I2C_Read... [14:35:50]Read from MH i2c: E2 0E 00 [14:35:50]MH_I2C_Read... [14:35:50]Read from MH i2c: E2 0E 00 9B 00 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 C3 [14:35:50]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [14:35:50]wFMCommunicate OK [14:35:50]SAM_PROTO_GetShiftState done [14:35:50]FM_GetShiftState done [14:35:50]req_shift_opened done [14:35:50]requested_item shift.open_date is exist - process it [14:35:50]req_shift_open_date [14:35:50]req_shift_open_date done [14:35:50]produce_requested_data done [14:35:50]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202442,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670} [14:35:50]process_action_free close_receipt [14:35:50]json_value_free [14:35:50]json_value_free done [14:35:50]process_json_proto returns [14:35:50]Send response to host [14:35:50]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202442,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670}}} [14:35:50]free response buf [14:35:50]execute_script done [14:35:50]execute_script returns [14:35:50]free content buf [14:35:50]Sock 7.Close socket [14:35:50]Sock 7.Thread stoped [14:35:52]OFD Sender: No OFD packet to send [14:35:57]OFD Sender: No OFD packet to send [14:36:02]OFD Sender: No OFD packet to send [14:36:07]OFD Sender: No OFD packet to send [14:36:12]OFD Sender: No OFD packet to send [14:36:17]OFD Sender: No OFD packet to send [14:36:22]OFD Sender: No OFD packet to send [14:36:27]OFD Sender: No OFD packet to send [14:36:32]OFD Sender: No OFD packet to send [14:36:37]OFD Sender: No OFD packet to send [14:36:40]accept exits with 9 [14:36:40]New connection [14:36:40]New thread 3067305316 created [14:36:40]Thread 3067161956 joined [14:36:40]Waiting for new connection... [14:36:40] Sock 9.Parse request [14:36:40]Sock 9.Check first char [14:36:40]Sock 9.First char is OK [14:36:40]request: POST /json_proto HTTP/1.0 [14:36:40]Method: POST [14:36:40]URL: /json_proto [14:36:40]Method is POST - this is cgi request [14:36:40]url: /json_proto [14:36:40]query_string will be loaded in cgi processing [14:36:40]execute_cgi json_proto POST (null) [14:36:40]execute_cgi path=json_proto method=POST [14:36:40]POST find Content-Length [14:36:40]Host: 172.17.63.195:8080 [14:36:40]Content-Length: 1202 [14:36:40]Content-Type: application/json [14:36:40] [14:36:40]POST finish read [14:36:40]Found Content-Length = 1202 [14:36:40]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "print_text", "params" : { "text" : " *****\u0422\u041E\u0412\u0410\u0420\u041D\u042B\u0419 \u0427\u0415\u041A*****\u000A \u0410\u0417\u0421 171\u000A \u041F\u0430\u0440\u0442\u043D\u0435\u0440 \u043D\u0435\u0444\u0442\u044C\u000A 02508201610067\u000A\u041A\u0430\u0441\u0441\u0438\u0440 : \u0428\u0430\u0439\u0431\u0435\u043A \u0443\u0443\u043B\u0443 \u0423. \u000A\u0421\u0447\u0435\u0442 N : (1)450222\u000A28.10.2024 14:36\u000A \u041F\u0420\u041E\u0414\u0410\u0416\u0410\u000A\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A): 71\u000A\u0412\u0438\u0434 \u0413\u0421\u041C : 2711190000\u000A\u0413\u0410\u0417-\u041A-3\u000A 0.080 x 38.90\u000A\u0418\u0422\u041E\u0413: 3.11\u000A\u0422\u0438\u043F \u043E\u043F\u043B\u0430\u0442\u044B: \u0422\u0435\u0445\u043D\u043E\u043B\u043E\u0433\u0438\u0447\u0435\u0441\u043A\u0438\u0439 \u043E\u0442\u043F\u0443\u0441\u043A: \u000A ______________________\u000A (\u043F\u043E\u0434\u043F\u0438\u0441\u044C)" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:36:40]execute_script... [14:36:40]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "print_text", "params" : { "text" : " *****\u0422\u041E\u0412\u0410\u0420\u041D\u042B\u0419 \u0427\u0415\u041A*****\u000A \u0410\u0417\u0421 171\u000A \u041F\u0430\u0440\u0442\u043D\u0435\u0440 \u043D\u0435\u0444\u0442\u044C\u000A 02508201610067\u000A\u041A\u0430\u0441\u0441\u0438\u0440 : \u0428\u0430\u0439\u0431\u0435\u043A \u0443\u0443\u043B\u0443 \u0423. \u000A\u0421\u0447\u0435\u0442 N : (1)450222\u000A28.10.2024 14:36\u000A \u041F\u0420\u041E\u0414\u0410\u0416\u0410\u000A\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A): 71\u000A\u0412\u0438\u0434 \u0413\u0421\u041C : 2711190000\u000A\u0413\u0410\u0417-\u041A-3\u000A 0.080 x 38.90\u000A\u0418\u0422\u041E\u0413: 3.11\u000A\u0422\u0438\u043F \u043E\u043F\u043B\u0430\u0442\u044B: \u0422\u0435\u0445\u043D\u043E\u043B\u043E\u0433\u0438\u0447\u0435\u0441\u043A\u0438\u0439 \u043E\u0442\u043F\u0443\u0441\u043A: \u000A ______________________\u000A (\u043F\u043E\u0434\u043F\u0438\u0441\u044C)" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:36:40]POST & json_proto [14:36:40]process_json_proto [14:36:40]json parsed OK: [14:36:40]protocol is kg_v1.0 [14:36:40]action value=print_text [14:36:40]process_action print_text [14:36:40]cmd_print_text [14:36:40]ExternCall_PrintAddStr [14:36:40]wPrintStart [14:36:40]Write to MH i2c: 01 00 00 9C 00 9C [14:36:40]Write i2c OK [14:36:40]MH_I2C_Read... [14:36:40]Read from MH i2c: 01 [14:36:40]MH_I2C_Read... [14:36:40]Read from MH i2c: 01 07 00 [14:36:40]MH_I2C_Read... [14:36:40]Read from MH i2c: 01 07 00 9C 00 00 00 00 00 00 FF 0F B1 [14:36:40]RasterBufferAndPrint [14:36:40]line *****ТОВАРНЫЙ ЧЕК***** [14:36:40]line АЗС 171 [14:36:40]line Партнер нефть [14:36:40]line 02508201610067 [14:36:40]line Кассир : Шайбек уулу У. [14:36:40]line Счет N : (1)450222 [14:36:40]line 28.10.2024 14:36 [14:36:40]line ПРОДАЖА [14:36:40]line ТРК (МРК, ГНК): 71 [14:36:40]line Вид ГСМ : 2711190000 [14:36:40]line ГАЗ-К-3 [14:36:40]line 0.080 x 38.90 [14:36:40]line ИТОГ: 3.11 [14:36:40]line Тип оплаты: Технологический отпуск: [14:36:40]line ______________________ [14:36:40]line (подпись) [14:36:40]written 0, free lines is 4095 [14:36:40]Write to MH i2c: 01 00 00 B0 00 B0 [14:36:40]Write i2c OK [14:36:40]MH_I2C_Read... [14:36:40]Read from MH i2c: 01 [14:36:40]MH_I2C_Read... [14:36:40]Read from MH i2c: 01 07 00 [14:36:40]MH_I2C_Read... [14:36:40]Read from MH i2c: 01 07 00 B0 00 00 00 00 00 00 0D 0E D2 [14:36:40]RasterBufferAndPrint [14:36:40]line [14:36:40]line [14:36:40]line [14:36:40]line [14:36:40]line [14:36:40]written 0, free lines is 3599 [14:36:40]MH_Cut [14:36:40]Write to MH i2c: D1 01 00 B7 00 01 89 [14:36:40]Write i2c OK [14:36:40]MH_I2C_Read... [14:36:40]Read from MH i2c: D1 [14:36:40]MH_I2C_Read... [14:36:40]Read from MH i2c: D1 01 00 [14:36:40]MH_I2C_Read... [14:36:40]Read from MH i2c: D1 01 00 B7 00 00 88 [14:36:40]Write to MH i2c: 01 00 00 B8 00 B8 [14:36:40]Write i2c OK [14:36:40]MH_I2C_Read... [14:36:40]*** Cut start [14:36:40]*** Purtial cut [14:36:40]*** Stage 1: CUTSNS_PIN = 1 [14:36:41]Read from MH i2c: 01 [14:36:41]MH_I2C_Read... [14:36:41]*** Stop cut motor [14:36:41]*** Cut end [14:36:41]Read from MH i2c: 01 07 00 [14:36:41]MH_I2C_Read... [14:36:41]Read from MH i2c: 01 07 00 B8 00 00 00 00 00 00 FF 0F CD [14:36:41]process_action print_text done [14:36:41]requested_data is exist [14:36:41]produce_requested_data [14:36:41]requested_item fm.sn is exist - process it [14:36:41]wFMCommunicate request_size=4 [14:36:41]MH_SAM_APDU [14:36:41]CAPDU: 80 11 00 00 [14:36:41]Write to MH i2c: E2 08 00 B9 00 80 11 00 00 00 00 00 00 33 [14:36:41]Write i2c OK [14:36:41]MH_I2C_Read... [14:36:41]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:36:41]Read from MH i2c: E2 [14:36:41]MH_I2C_Read... [14:36:41]Read from MH i2c: E2 17 00 [14:36:41]MH_I2C_Read... [14:36:41]Read from MH i2c: E2 17 00 B9 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 88 [14:36:41]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [14:36:41]wFMCommunicate OK [14:36:41]requested_item fd.num is exist - process it [14:36:41]SAM_PROTO_GetFieldsCounters [14:36:41]wFMCommunicate request_size=4 [14:36:41]MH_SAM_APDU [14:36:41]CAPDU: 80 13 00 00 [14:36:41]Write to MH i2c: E2 08 00 BA 00 80 13 00 00 00 00 00 00 36 [14:36:41]Write i2c OK [14:36:41]MH_I2C_Read... [14:36:41]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:36:41]Read from MH i2c: E2 [14:36:41]MH_I2C_Read... [14:36:41]Read from MH i2c: E2 62 00 [14:36:41]MH_I2C_Read... [14:36:41]Read from MH i2c: E2 62 00 BA 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 CA 16 03 00 0E 04 04 00 21 02 00 00 12 04 04 00 F2 00 00 00 5E 04 04 00 F2 00 00 00 57 04 04 00 F3 00 00 00 19 04 04 00 00 00 00 00 90 00 3B [14:36: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 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 CA 16 03 00 0E 04 04 00 21 02 00 00 12 04 04 00 F2 00 00 00 5E 04 04 00 F2 00 00 00 57 04 04 00 F3 00 00 00 19 04 04 00 00 00 00 00 90 00 [14:36:41]wFMCommunicate OK [14:36:41]SAM_PROTO_GetFieldsCounters done [14:36:41]requested_item shift.num is exist - process it [14:36:41]requested_item shift.opened is exist - process it [14:36:41]req_shift_opened [14:36:41]FM_GetShiftState [14:36:41]SAM_PROTO_GetShiftState [14:36:41]wFMCommunicate request_size=4 [14:36:41]MH_SAM_APDU [14:36:41]CAPDU: 80 13 01 00 [14:36:41]Write to MH i2c: E2 08 00 BB 00 80 13 01 00 00 00 00 00 38 [14:36:41]Write i2c OK [14:36:41]MH_I2C_Read... [14:36:41]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:36:41]Read from MH i2c: E2 [14:36:41]MH_I2C_Read... [14:36:41]Read from MH i2c: E2 0E 00 [14:36:41]MH_I2C_Read... [14:36:41]Read from MH i2c: E2 0E 00 BB 00 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 E3 [14:36:41]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [14:36:41]wFMCommunicate OK [14:36:41]SAM_PROTO_GetShiftState done [14:36:41]FM_GetShiftState done [14:36:41]req_shift_opened done [14:36:41]requested_item shift.open_date is exist - process it [14:36:41]req_shift_open_date [14:36:41]req_shift_open_date done [14:36:41]produce_requested_data done [14:36:41]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202442,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670} [14:36:41]process_action_free print_text [14:36:41]json_value_free [14:36:41]json_value_free done [14:36:41]process_json_proto returns [14:36:41]Send response to host [14:36:41]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202442,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670}}} [14:36:41]free response buf [14:36:41]execute_script done [14:36:41]execute_script returns [14:36:41]free content buf [14:36:41]Sock 9.Close socket [14:36:41]Sock 9.Thread stoped [14:36:42]OFD Sender: No OFD packet to send [14:36:47]OFD Sender: No OFD packet to send [14:36:52]OFD Sender: No OFD packet to send [14:36:58]OFD Sender: No OFD packet to send [14:37:03]OFD Sender: No OFD packet to send [14:37:08]OFD Sender: No OFD packet to send [14:37:13]OFD Sender: No OFD packet to send [14:37:18]OFD Sender: No OFD packet to send [14:37:23]OFD Sender: No OFD packet to send [14:37:28]OFD Sender: No OFD packet to send [14:37:33]OFD Sender: No OFD packet to send [14:37:38]OFD Sender: No OFD packet to send [14:37:43]OFD Sender: No OFD packet to send [14:37:48]OFD Sender: No OFD packet to send [14:37:53]OFD Sender: No OFD packet to send [14:37:58]OFD Sender: No OFD packet to send [14:38:03]OFD Sender: No OFD packet to send [14:38:08]OFD Sender: No OFD packet to send [14:38:13]OFD Sender: No OFD packet to send [14:38:15]accept exits with 7 [14:38:15]New connection [14:38:15]New thread 3067161956 created [14:38:15]Thread 3067305316 joined [14:38:15]Waiting for new connection... [14:38:15] Sock 7.Parse request [14:38:15]Sock 7.Check first char [14:38:15]Sock 7.First char is OK [14:38:15]request: POST /json_proto HTTP/1.0 [14:38:15]Method: POST [14:38:15]URL: /json_proto [14:38:15]Method is POST - this is cgi request [14:38:15]url: /json_proto [14:38:15]query_string will be loaded in cgi processing [14:38:15]execute_cgi json_proto POST (null) [14:38:15]execute_cgi path=json_proto method=POST [14:38:15]POST find Content-Length [14:38:15]Host: 172.17.63.195:8080 [14:38:15]Content-Length: 677 [14:38:15]Content-Type: application/json [14:38:15] [14:38:15]POST finish read [14:38:15]Found Content-Length = 677 [14:38:15]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450225", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "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" ] } } [14:38:15]execute_script... [14:38:15]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450225", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "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" ] } } [14:38:15]POST & json_proto [14:38:15]process_json_proto [14:38:15]json parsed OK: [14:38:15]protocol is kg_v1.0 [14:38:15]action value=close_receipt [14:38:15]process_action close_receipt [14:38:15]cmd_close_receipt [14:38:15]MH_GetDate [14:38:15]Write to MH i2c: F0 00 00 BC 00 AB [14:38:15]Write i2c OK [14:38:15]MH_I2C_Read... [14:38:15]Read from MH i2c: F0 [14:38:15]MH_I2C_Read... [14:38:15]Read from MH i2c: F0 09 00 [14:38:15]MH_I2C_Read... [14:38:15]Read from MH i2c: F0 09 00 BC 00 00 D7 A1 1F 67 47 1B 1E 67 99 [14:38:15]GetLastDocTimeStamp 1730126145 [14:38:15]current date 1730126295 [14:38:15]FM_GetShiftState [14:38:15]SAM_PROTO_GetShiftState [14:38:15]wFMCommunicate request_size=4 [14:38:15]MH_SAM_APDU [14:38:15]CAPDU: 80 13 01 00 [14:38:15]Write to MH i2c: E2 08 00 BD 00 80 13 01 00 00 00 00 00 3A [14:38:15]Write i2c OK [14:38:15]MH_I2C_Read... [14:38:15]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:38:15]Read from MH i2c: E2 [14:38:15]MH_I2C_Read... [14:38:15]Read from MH i2c: E2 0E 00 [14:38:15]MH_I2C_Read... [14:38:15]Read from MH i2c: E2 0E 00 BD 00 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 E5 [14:38:15]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [14:38:15]wFMCommunicate OK [14:38:15]SAM_PROTO_GetShiftState done [14:38:15]FM_GetShiftState done [14:38:15]opened in 1730073670 [14:38:15]opened+sec_in_day 1730160070 [14:38:15]quantity*price = 30038 [14:38:15]sum+1 = 30039 [14:38:15]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.38 ИТОГО: 300.00 Внесено: 300.00 СДАЧА: 0.00 НСП 1% : 2.66 НДС 12% : 31.90 Наличными: 300.00 Безнал.: 0.00 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 243 28.10.2024 14:38 Смена: 545 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 ФМ: 0000000000871756 ФД: 202443 ФПД: 81621582877420 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T143815&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202443&fm=81621582877420&tin=02508201610067®Number=0000000000091777&sum=30000 [14:38:16]StoreToDocumentArchive [14:38:16]shift 545 fd 202443 [14:38:16]save to /storage/0545/doc_00202443 [14:38:16]save last doc name /storage/0545/doc_00202443 to /storage/kkm_last_doc_name [14:38:16]save OK [14:38:16]Clear old archive folders... [14:38:16]ProcessDocumentItem done err = 0, tmpTLVsize=251 [14:38:16]tlvbuf is 01AFBCD0 [14:38:16]SAM_PROTO_ClearQueue [14:38:16]wFMCommunicate request_size=4 [14:38:16]MH_SAM_APDU [14:38:16]CAPDU: 80 09 00 00 [14:38:16]Write to MH i2c: E2 08 00 CA 00 80 09 00 00 00 00 00 00 3C [14:38:16]Write i2c OK [14:38:16]MH_I2C_Read... [14:38:16]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:38:16]Read from MH i2c: E2 [14:38:16]MH_I2C_Read... [14:38:16]Read from MH i2c: E2 03 00 [14:38:16]MH_I2C_Read... [14:38:16]Read from MH i2c: E2 03 00 CA 00 00 90 00 3E [14:38:16]RAPDU: 90 00 [14:38:16]wFMCommunicate OK [14:38:16]SAM_PROTO_ClearQueue done [14:38:16]KKMCreateOFDPacket [14:38:16]OFDProtocolAddRootSTLVToBuf [14:38:16]FM_MakeSignedData [14:38:16]FM_MakeSignedData [14:38:16]SAM_PROTO_SignData [14:38:16]wFMCommunicate request_size=4 [14:38:16]MH_SAM_APDU [14:38:16]CAPDU: 80 0D 01 02 [14:38:16]Write to MH i2c: E2 08 00 CB 00 80 0D 01 02 00 00 00 00 44 [14:38:16]Write i2c OK [14:38:16]MH_I2C_Read... [14:38:16]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:38:16]Read from MH i2c: E2 [14:38:16]MH_I2C_Read... [14:38:16]Read from MH i2c: E2 03 00 [14:38:16]MH_I2C_Read... [14:38:16]Read from MH i2c: E2 03 00 CB 00 00 90 00 3F [14:38:16]RAPDU: 90 00 [14:38:16]wFMCommunicate OK [14:38:16]wFMCommunicate request_size=255 [14:38:16]MH_SAM_APDU [14:38: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 32 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 F3 00 00 00 F4 03 04 00 D7 A1 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 CB 16 03 00 35 04 06 00 4A [14:38:16]Write to MH i2c: E2 02 01 CC 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 32 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 F3 00 00 00 F4 03 04 00 D7 A1 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 CB 16 03 00 35 04 06 00 4A 00 00 0E [14:38:16]Write i2c OK [14:38:16]MH_I2C_Read... [14:38:16]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:38:16]Read from MH i2c: E2 [14:38:16]MH_I2C_Read... [14:38:16]Read from MH i2c: E2 03 00 [14:38:16]MH_I2C_Read... [14:38:16]Read from MH i2c: E2 03 00 CC 00 00 90 00 40 [14:38:16]RAPDU: 90 00 [14:38:16]wFMCommunicate OK [14:38:16]wFMCommunicate request_size=10 [14:38:16]MH_SAM_APDU [14:38:16]CAPDU: 80 0D 02 02 05 3C 01 74 12 EC [14:38:16]Write to MH i2c: E2 0D 00 CD 00 80 0D 02 02 05 00 3C 01 74 12 EC 00 00 00 [14:38:16]Write i2c OK [14:38:16]MH_I2C_Read... [14:38:17]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:38:17]Read from MH i2c: E2 [14:38:17]MH_I2C_Read... [14:38:17]Read from MH i2c: E2 03 00 [14:38:17]MH_I2C_Read... [14:38:17]Read from MH i2c: E2 03 00 CD 00 00 90 00 41 [14:38:17]RAPDU: 90 00 [14:38:17]wFMCommunicate OK [14:38:17]wFMCommunicate request_size=4 [14:38:17]MH_SAM_APDU [14:38:17]CAPDU: 80 0D 03 02 [14:38:17]Write to MH i2c: E2 08 00 CE 00 80 0D 03 02 00 00 00 00 49 [14:38:17]Write i2c OK [14:38:17]MH_I2C_Read... [14:38:17]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:38:17]Read from MH i2c: E2 [14:38:17]MH_I2C_Read... [14:38:17]Read from MH i2c: E2 0B 00 [14:38:17]MH_I2C_Read... [14:38:17]Read from MH i2c: E2 0B 00 CE 00 00 CE 7A 72 F0 94 CD 70 97 90 00 5C [14:38:17]RAPDU: CE 7A 72 F0 94 CD 70 97 90 00 [14:38:17]wFMCommunicate OK [14:38:17]SAM_PROTO_SignData done [14:38:17]FM_MakeSignedData done [14:38:17]CreateOFDProtocolMessage [14:38:17]wFMCommunicate request_size=4 [14:38:17]MH_SAM_APDU [14:38:17]CAPDU: 80 11 00 00 [14:38:17]Write to MH i2c: E2 08 00 CF 00 80 11 00 00 00 00 00 00 49 [14:38:17]Write i2c OK [14:38:17]MH_I2C_Read... [14:38:17]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:38:17]Read from MH i2c: E2 [14:38:17]MH_I2C_Read... [14:38:17]Read from MH i2c: E2 17 00 [14:38:17]MH_I2C_Read... [14:38:17]Read from MH i2c: E2 17 00 CF 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 9E [14:38:17]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [14:38:17]wFMCommunicate OK [14:38:17]CreateOFDProtocolMessage done [14:38:17]OFDSenderStorePacket 202443 [14:38:17]StoreOFDPacket docnum=202443 [14:38:17]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 4A CD 07 01 49 48 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 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 F3 00 00 00 F4 03 04 00 D7 A1 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 CB 16 03 00 35 04 06 00 4A 3C 01 74 12 EC CE 7A 72 F0 94 CD 70 97 [14:38:17]CheckFolder [14:38:17]dirname=/storage/ofd_packets [14:38:17]CheckFolder done [14:38:17]ProducePacketName [14:38:17]name=ofd_packets/00202443 [14:38:17]NVStorageSaveData ofd_packets/00202443 [14:38:17]File name is /storage/ofd_packets/00202443 [14:38:17]Write 301 bytes [14:38:17]NVStorageSaveData done [14:38:17]OFDSenderStorePacket done [14:38:17]KKMCreateOFDPacket done [14:38:17]NVStorageSaveData kkm_last_timestamp [14:38:17]File name is /storage/kkm_last_timestamp [14:38:17]Write 4 bytes [14:38:17]NVStorageSaveData done [14:38:17]ExternCall_PrintAddStr [14:38:17]wPrintStart [14:38:17]Write to MH i2c: 01 00 00 D0 00 D0 [14:38:17]Write i2c OK [14:38:17]MH_I2C_Read... [14:38:17]Read from MH i2c: 01 [14:38:17]MH_I2C_Read... [14:38:17]Read from MH i2c: 01 07 00 [14:38:17]MH_I2C_Read... [14:38:17]Read from MH i2c: 01 07 00 D0 00 00 00 00 00 00 FF 0F E5 [14:38:17]RasterBufferAndPrint [14:38:17]line Счет N : (1)450225 [14:38:17]line ИНН: 02508201610067 [14:38:17]line Контрольно-Кассовый Чек [14:38:17]line ПРОДАЖА [14:38:17]line ТРК (МРК, ГНК) : 41 [14:38:17]line Товар: 2710124130 [14:38:17]line Аи-92-К-2 [14:38:17]line 4.490 * 66.90 [14:38:17]line = 300.38 [14:38:17]line НДС 12% НСП 1% [14:38:17]line > о реализуемом товаре [14:38:17]line ОКРУГЛЕНИЕ: -0.38 [14:38:17]line ИТОГО: 300.00 [14:38:17]line Внесено: 300.00 [14:38:17]line СДАЧА: 0.00 [14:38:17]line НСП 1% : 2.66 [14:38:17]line НДС 12% : 31.90 [14:38:17]line Наличными: 300.00 [14:38:17]line Безнал.: 0.00 [14:38:17]line Место: АЗС № 171 "Партнер Нефть" [14:38:17]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [14:38:17]line СНО: Общий режим [14:38:17]line Чек 243 28.10.2024 14:38 [14:38:17]line Смена: 545 ФФД: 1.0 [14:38:17]line ЗНМ: 0300000109 [14:38:17]line РНМ: 0000000000091777 [14:38:17]line Версия ККМ: 001 [14:38:17]line ФМ: 0000000000871756 [14:38:17]line ФД: 202443 [14:38:17]line ФПД: 81621582877420 [14:38:17]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T143815&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202443&fm=81621582877420&tin=02508201610067®Number=0000000000091777&sum=30000 [14:38:17]OFD Sender: Processing packet 202443 [packets to send 116, broken 115] [14:38:17]ProducePacketName [14:38:17]name=ofd_packets/00202443 [14:38:17]OFD Sender: To server: pG, [14:38:17]CommunicateWithHost lk.salyk.kg:30040 [14:38:17]ConnectInit lk.salyk.kg [14:38:17]written 0, free lines is 4095 [14:38:17]Connected sock=11 [14:38:17]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 4A CD 07 01 49 48 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 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 F3 00 00 00 F4 03 04 00 D7 A1 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 CB 16 03 00 35 04 06 00 4A 3C 01 74 12 EC CE 7A 72 F0 94 CD 70 97 [14:38:17]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 29 2F 47 00 A1 8B A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 CB 16 03 00 F4 03 04 00 8D 4D 1F 67 B6 04 01 00 00 BE 9A B4 E5 50 82 25 A1 [14:38:17]CommunicateWithHost err = 0 [14:38:17]CheckOFDResponse [14:38:17]1017 (14) - 77093643461234 [14:38:17]1041 (16) - 0000000000871756 [14:38:17]1040 (4) - 202443 [14:38:17]1012 (4) - 28.10.2024 08:38 [14:38:17]1206 (1) - 0 [14:38:17]OFD Sender: Remove packet 202443 [14:38:17]ProducePacketName [14:38:17]name=ofd_packets/00202443 [14:38:17]NVStorageDeleteData [14:38:17]Write to MH i2c: 01 00 00 FB 00 FB [14:38:17]Write i2c OK [14:38:17]MH_I2C_Read... [14:38:17]Read from MH i2c: 01 [14:38:17]MH_I2C_Read... [14:38:17]Read from MH i2c: 01 07 00 [14:38:17]MH_I2C_Read... [14:38:17]Read from MH i2c: 01 07 00 FB 00 00 00 00 00 00 A3 0C B1 [14:38:17]RasterBufferAndPrint [14:38:17]line [14:38:17]line [14:38:17]line [14:38:17]line [14:38:17]line [14:38:17]written 0, free lines is 3239 [14:38:17]MH_Cut [14:38:17]Write to MH i2c: D1 01 00 02 01 01 D5 [14:38:17]Write i2c OK [14:38:17]MH_I2C_Read... [14:38:17]Read from MH i2c: D1 [14:38:17]MH_I2C_Read... [14:38:17]Read from MH i2c: D1 01 00 [14:38:17]MH_I2C_Read... [14:38:17]Read from MH i2c: D1 01 00 02 01 00 D4 [14:38:17]Write to MH i2c: 01 00 00 03 01 04 [14:38:17]Write i2c OK [14:38:17]MH_I2C_Read... [14:38:18]OFD Sender: No OFD packet to send [14:38:18]*** Cut start [14:38:18]*** Purtial cut [14:38:18]*** Stage 1: CUTSNS_PIN = 1 [14:38:19]Read from MH i2c: 01 [14:38:19]MH_I2C_Read... [14:38:19]*** Stop cut motor [14:38:19]*** Cut end [14:38:19]Read from MH i2c: 01 07 00 [14:38:19]MH_I2C_Read... [14:38:19]Read from MH i2c: 01 07 00 03 01 00 00 00 00 00 FF 0F 19 [14:38:19]process_action close_receipt done [14:38:19]requested_data is exist [14:38:19]produce_requested_data [14:38:19]requested_item fm.sn is exist - process it [14:38:19]wFMCommunicate request_size=4 [14:38:19]MH_SAM_APDU [14:38:19]CAPDU: 80 11 00 00 [14:38:19]Write to MH i2c: E2 08 00 04 01 80 11 00 00 00 00 00 00 7F [14:38:19]Write i2c OK [14:38:19]MH_I2C_Read... [14:38:19]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:38:19]Read from MH i2c: E2 [14:38:19]MH_I2C_Read... [14:38:19]Read from MH i2c: E2 17 00 [14:38:19]MH_I2C_Read... [14:38:19]Read from MH i2c: E2 17 00 04 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 D4 [14:38:19]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [14:38:19]wFMCommunicate OK [14:38:19]requested_item fd.num is exist - process it [14:38:19]SAM_PROTO_GetFieldsCounters [14:38:19]wFMCommunicate request_size=4 [14:38:19]MH_SAM_APDU [14:38:19]CAPDU: 80 13 00 00 [14:38:19]Write to MH i2c: E2 08 00 05 01 80 13 00 00 00 00 00 00 82 [14:38:19]Write i2c OK [14:38:19]MH_I2C_Read... [14:38:19]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:38:19]Read from MH i2c: E2 [14:38:19]MH_I2C_Read... [14:38:19]Read from MH i2c: E2 62 00 [14:38:19]MH_I2C_Read... [14:38:19]Read from MH i2c: E2 62 00 05 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 CB 16 03 00 0E 04 04 00 21 02 00 00 12 04 04 00 F3 00 00 00 5E 04 04 00 F3 00 00 00 57 04 04 00 F4 00 00 00 19 04 04 00 00 00 00 00 90 00 8B [14:38:19]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 CB 16 03 00 0E 04 04 00 21 02 00 00 12 04 04 00 F3 00 00 00 5E 04 04 00 F3 00 00 00 57 04 04 00 F4 00 00 00 19 04 04 00 00 00 00 00 90 00 [14:38:19]wFMCommunicate OK [14:38:19]SAM_PROTO_GetFieldsCounters done [14:38:19]requested_item shift.num is exist - process it [14:38:19]requested_item shift.opened is exist - process it [14:38:19]req_shift_opened [14:38:19]FM_GetShiftState [14:38:19]SAM_PROTO_GetShiftState [14:38:19]wFMCommunicate request_size=4 [14:38:19]MH_SAM_APDU [14:38:19]CAPDU: 80 13 01 00 [14:38:19]Write to MH i2c: E2 08 00 06 01 80 13 01 00 00 00 00 00 84 [14:38:19]Write i2c OK [14:38:19]MH_I2C_Read... [14:38:19]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:38:19]Read from MH i2c: E2 [14:38:19]MH_I2C_Read... [14:38:19]Read from MH i2c: E2 0E 00 [14:38:19]MH_I2C_Read... [14:38:19]Read from MH i2c: E2 0E 00 06 01 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 2F [14:38:19]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [14:38:19]wFMCommunicate OK [14:38:19]SAM_PROTO_GetShiftState done [14:38:19]FM_GetShiftState done [14:38:19]req_shift_opened done [14:38:19]requested_item shift.open_date is exist - process it [14:38:19]req_shift_open_date [14:38:19]req_shift_open_date done [14:38:19]produce_requested_data done [14:38:19]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202443,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670} [14:38:19]process_action_free close_receipt [14:38:19]json_value_free [14:38:19]json_value_free done [14:38:19]process_json_proto returns [14:38:19]Send response to host [14:38:19]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202443,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670}}} [14:38:19]free response buf [14:38:19]execute_script done [14:38:19]execute_script returns [14:38:19]free content buf [14:38:19]Sock 7.Close socket [14:38:19]Sock 7.Thread stoped [14:38:23]OFD Sender: No OFD packet to send [14:38:28]OFD Sender: No OFD packet to send [14:38:33]OFD Sender: No OFD packet to send [14:38:38]OFD Sender: No OFD packet to send [14:38:43]OFD Sender: No OFD packet to send [14:38:48]OFD Sender: No OFD packet to send [14:38:53]OFD Sender: No OFD packet to send [14:38:58]OFD Sender: No OFD packet to send [14:39:03]OFD Sender: No OFD packet to send [14:39:08]OFD Sender: No OFD packet to send [14:39:13]OFD Sender: No OFD packet to send [14:39:18]OFD Sender: No OFD packet to send [14:39:23]OFD Sender: No OFD packet to send [14:39:28]OFD Sender: No OFD packet to send [14:39:33]OFD Sender: No OFD packet to send [14:39:38]OFD Sender: No OFD packet to send [14:39:43]OFD Sender: No OFD packet to send [14:39:43]accept exits with 9 [14:39:43]New connection [14:39:43]New thread 3067305316 created [14:39:43]Thread 3067161956 joined [14:39:43]Waiting for new connection... [14:39:43] Sock 9.Parse request [14:39:43]Sock 9.Check first char [14:39:43]Sock 9.First char is OK [14:39:43]request: POST /json_proto HTTP/1.0 [14:39:43]Method: POST [14:39:43]URL: /json_proto [14:39:43]Method is POST - this is cgi request [14:39:43]url: /json_proto [14:39:43]query_string will be loaded in cgi processing [14:39:43]execute_cgi json_proto POST (null) [14:39:43]execute_cgi path=json_proto method=POST [14:39:43]POST find Content-Length [14:39:43]Host: 172.17.63.195:8080 [14:39:43]Content-Length: 682 [14:39:43]Content-Type: application/json [14:39:43] [14:39:43]POST finish read [14:39:43]Found Content-Length = 682 [14:39:43]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450226", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 66.90, "quantity" : 14.950, "sum" : 1000.16, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:39:43]execute_script... [14:39: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)450226", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 66.90, "quantity" : 14.950, "sum" : 1000.16, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:39:43]POST & json_proto [14:39:43]process_json_proto [14:39:43]json parsed OK: [14:39:43]protocol is kg_v1.0 [14:39:43]action value=close_receipt [14:39:43]process_action close_receipt [14:39:43]cmd_close_receipt [14:39:43]MH_GetDate [14:39:43]Write to MH i2c: F0 00 00 07 01 F7 [14:39:43]Write i2c OK [14:39:43]MH_I2C_Read... [14:39:43]Read from MH i2c: F0 [14:39:43]MH_I2C_Read... [14:39:43]Read from MH i2c: F0 09 00 [14:39:43]MH_I2C_Read... [14:39:43]Read from MH i2c: F0 09 00 07 01 00 2F A2 1F 67 47 1B 1E 67 3E [14:39:43]GetLastDocTimeStamp 1730126295 [14:39:43]current date 1730126383 [14:39:43]FM_GetShiftState [14:39:43]SAM_PROTO_GetShiftState [14:39:43]wFMCommunicate request_size=4 [14:39:43]MH_SAM_APDU [14:39:43]CAPDU: 80 13 01 00 [14:39:43]Write to MH i2c: E2 08 00 08 01 80 13 01 00 00 00 00 00 86 [14:39:43]Write i2c OK [14:39:43]MH_I2C_Read... [14:39:43]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:39:43]Read from MH i2c: E2 [14:39:43]MH_I2C_Read... [14:39:43]Read from MH i2c: E2 0E 00 [14:39:43]MH_I2C_Read... [14:39:43]Read from MH i2c: E2 0E 00 08 01 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 31 [14:39:43]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [14:39:43]wFMCommunicate OK [14:39:43]SAM_PROTO_GetShiftState done [14:39:43]FM_GetShiftState done [14:39:43]opened in 1730073670 [14:39:43]opened+sec_in_day 1730160070 [14:39:43]quantity*price = 100015 [14:39:43]sum+1 = 100017 [14:39:43]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.16 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.21 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 244 28.10.2024 14:39 Смена: 545 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 ФМ: 0000000000871756 ФД: 202444 ФПД: 229387558991800 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T143944&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202444&fm=229387558991800&tin=02508201610067®Number=0000000000091777&sum=100000 [14:39:44]StoreToDocumentArchive [14:39:44]shift 545 fd 202444 [14:39:44]save to /storage/0545/doc_00202444 [14:39:44]save last doc name /storage/0545/doc_00202444 to /storage/kkm_last_doc_name [14:39:44]save OK [14:39:44]Clear old archive folders... [14:39:44]ProcessDocumentItem done err = 0, tmpTLVsize=251 [14:39:44]tlvbuf is 01AF3310 [14:39:44]SAM_PROTO_ClearQueue [14:39:44]wFMCommunicate request_size=4 [14:39:44]MH_SAM_APDU [14:39:44]CAPDU: 80 09 00 00 [14:39:44]Write to MH i2c: E2 08 00 15 01 80 09 00 00 00 00 00 00 88 [14:39:44]Write i2c OK [14:39:44]MH_I2C_Read... [14:39:44]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:39:44]Read from MH i2c: E2 [14:39:44]MH_I2C_Read... [14:39:44]Read from MH i2c: E2 03 00 [14:39:44]MH_I2C_Read... [14:39:44]Read from MH i2c: E2 03 00 15 01 00 90 00 8A [14:39:44]RAPDU: 90 00 [14:39:44]wFMCommunicate OK [14:39:44]SAM_PROTO_ClearQueue done [14:39:44]KKMCreateOFDPacket [14:39:44]OFDProtocolAddRootSTLVToBuf [14:39:44]FM_MakeSignedData [14:39:44]FM_MakeSignedData [14:39:44]SAM_PROTO_SignData [14:39:44]wFMCommunicate request_size=4 [14:39:44]MH_SAM_APDU [14:39:44]CAPDU: 80 0D 01 02 [14:39:44]Write to MH i2c: E2 08 00 16 01 80 0D 01 02 00 00 00 00 90 [14:39:44]Write i2c OK [14:39:44]MH_I2C_Read... [14:39:44]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:39:44]Read from MH i2c: E2 [14:39:44]MH_I2C_Read... [14:39:44]Read from MH i2c: E2 03 00 [14:39:44]MH_I2C_Read... [14:39:44]Read from MH i2c: E2 03 00 16 01 00 90 00 8B [14:39:44]RAPDU: 90 00 [14:39:44]wFMCommunicate OK [14:39:44]wFMCommunicate request_size=255 [14:39:44]MH_SAM_APDU [14:39: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 32 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 F4 00 00 00 F4 03 04 00 30 A2 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 CC 16 03 00 35 04 06 00 D0 [14:39:44]Write to MH i2c: E2 02 01 17 01 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 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 F4 00 00 00 F4 03 04 00 30 A2 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 CC 16 03 00 35 04 06 00 D0 00 00 42 [14:39:44]Write i2c OK [14:39:44]MH_I2C_Read... [14:39:45]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:39:45]Read from MH i2c: E2 [14:39:45]MH_I2C_Read... [14:39:45]Read from MH i2c: E2 03 00 [14:39:45]MH_I2C_Read... [14:39:45]Read from MH i2c: E2 03 00 17 01 00 90 00 8C [14:39:45]RAPDU: 90 00 [14:39:45]wFMCommunicate OK [14:39:45]wFMCommunicate request_size=10 [14:39:45]MH_SAM_APDU [14:39:45]CAPDU: 80 0D 02 02 05 A0 73 F8 37 B8 [14:39:45]Write to MH i2c: E2 0D 00 18 01 80 0D 02 02 05 00 A0 73 F8 37 B8 00 00 97 [14:39:45]Write i2c OK [14:39:45]MH_I2C_Read... [14:39:45]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:39:45]Read from MH i2c: E2 [14:39:45]MH_I2C_Read... [14:39:45]Read from MH i2c: E2 03 00 [14:39:45]MH_I2C_Read... [14:39:45]Read from MH i2c: E2 03 00 18 01 00 90 00 8D [14:39:45]RAPDU: 90 00 [14:39:45]wFMCommunicate OK [14:39:45]wFMCommunicate request_size=4 [14:39:45]MH_SAM_APDU [14:39:45]CAPDU: 80 0D 03 02 [14:39:45]Write to MH i2c: E2 08 00 19 01 80 0D 03 02 00 00 00 00 95 [14:39:45]Write i2c OK [14:39:45]MH_I2C_Read... [14:39:45]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:39:45]Read from MH i2c: E2 [14:39:45]MH_I2C_Read... [14:39:45]Read from MH i2c: E2 0B 00 [14:39:45]MH_I2C_Read... [14:39:45]Read from MH i2c: E2 0B 00 19 01 00 AA 22 DC 62 68 9F D9 81 90 00 01 [14:39:45]RAPDU: AA 22 DC 62 68 9F D9 81 90 00 [14:39:45]wFMCommunicate OK [14:39:45]SAM_PROTO_SignData done [14:39:45]FM_MakeSignedData done [14:39:45]CreateOFDProtocolMessage [14:39:45]wFMCommunicate request_size=4 [14:39:45]MH_SAM_APDU [14:39:45]CAPDU: 80 11 00 00 [14:39:45]Write to MH i2c: E2 08 00 1A 01 80 11 00 00 00 00 00 00 95 [14:39:45]Write i2c OK [14:39:45]MH_I2C_Read... [14:39:45]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:39:45]Read from MH i2c: E2 [14:39:45]MH_I2C_Read... [14:39:45]Read from MH i2c: E2 17 00 [14:39:45]MH_I2C_Read... [14:39:45]Read from MH i2c: E2 17 00 1A 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 EA [14:39:45]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [14:39:45]wFMCommunicate OK [14:39:45]CreateOFDProtocolMessage done [14:39:45]OFDSenderStorePacket 202444 [14:39:45]StoreOFDPacket docnum=202444 [14:39:45]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 56 B2 07 01 DE 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 32 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 F4 00 00 00 F4 03 04 00 30 A2 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 CC 16 03 00 35 04 06 00 D0 A0 73 F8 37 B8 AA 22 DC 62 68 9F D9 81 [14:39:45]CheckFolder [14:39:45]dirname=/storage/ofd_packets [14:39:45]CheckFolder done [14:39:45]ProducePacketName [14:39:45]name=ofd_packets/00202444 [14:39:45]NVStorageSaveData ofd_packets/00202444 [14:39:45]File name is /storage/ofd_packets/00202444 [14:39:45]Write 301 bytes [14:39:45]NVStorageSaveData done [14:39:45]OFDSenderStorePacket done [14:39:45]KKMCreateOFDPacket done [14:39:45]NVStorageSaveData kkm_last_timestamp [14:39:45]File name is /storage/kkm_last_timestamp [14:39:45]Write 4 bytes [14:39:45]NVStorageSaveData done [14:39:45]ExternCall_PrintAddStr [14:39:45]wPrintStart [14:39:45]Write to MH i2c: 01 00 00 1B 01 1C [14:39:45]Write i2c OK [14:39:45]MH_I2C_Read... [14:39:45]Read from MH i2c: 01 [14:39:45]MH_I2C_Read... [14:39:45]Read from MH i2c: 01 07 00 [14:39:45]MH_I2C_Read... [14:39:45]Read from MH i2c: 01 07 00 1B 01 00 00 00 00 00 FF 0F 31 [14:39:45]RasterBufferAndPrint [14:39:45]line Счет N : (1)450226 [14:39:45]line ИНН: 02508201610067 [14:39:45]line Контрольно-Кассовый Чек [14:39:45]line ПРОДАЖА [14:39:45]line ТРК (МРК, ГНК) : 41 [14:39:45]line Товар: 2710124130 [14:39:45]line Аи-92-К-2 [14:39:45]line 14.950 * 66.90 [14:39:45]line = 1000.16 [14:39:45]line НДС 12% НСП 1% [14:39:45]line > о реализуемом товаре [14:39:45]line ОКРУГЛЕНИЕ: -0.16 [14:39:45]line ИТОГО: 1000.00 [14:39:45]line Внесено: 1000.00 [14:39:45]line СДАЧА: 0.00 [14:39:45]line НСП 1% : 8.85 [14:39:45]line НДС 12% : 106.21 [14:39:45]line Наличными: 1000.00 [14:39:45]line Безнал.: 0.00 [14:39:45]line Место: АЗС № 171 "Партнер Нефть" [14:39:45]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [14:39:45]line СНО: Общий режим [14:39:45]line Чек 244 28.10.2024 14:39 [14:39:45]line Смена: 545 ФФД: 1.0 [14:39:45]line ЗНМ: 0300000109 [14:39:45]line РНМ: 0000000000091777 [14:39:45]line Версия ККМ: 001 [14:39:45]line ФМ: 0000000000871756 [14:39:45]line ФД: 202444 [14:39:45]line ФПД: 229387558991800 [14:39:45]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T143944&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202444&fm=229387558991800&tin=02508201610067®Number=0000000000091777&sum=100000 [14:39:45]written 0, free lines is 4095 [14:39:45]OFD Sender: Processing packet 202444 [packets to send 116, broken 115] [14:39:45]ProducePacketName [14:39:45]name=ofd_packets/00202444 [14:39:45]OFD Sender: To server: pG, [14:39:45]CommunicateWithHost lk.salyk.kg:30040 [14:39:45]ConnectInit lk.salyk.kg [14:39:45]Connected sock=10 [14:39:45]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 56 B2 07 01 DE 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 32 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 F4 00 00 00 F4 03 04 00 30 A2 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 CC 16 03 00 35 04 06 00 D0 A0 73 F8 37 B8 AA 22 DC 62 68 9F D9 81 [14:39:45]Write to MH i2c: 01 00 00 46 01 47 [14:39:45]Write i2c OK [14:39:45]MH_I2C_Read... [14:39:45]Read from MH i2c: 01 [14:39:45]MH_I2C_Read... [14:39:45]Read from MH i2c: 01 07 00 [14:39:45]MH_I2C_Read... [14:39:45]Read from MH i2c: 01 07 00 46 01 00 00 00 00 00 A4 0C FE [14:39:45]RasterBufferAndPrint [14:39:45]line [14:39:45]line [14:39:45]line [14:39:45]line [14:39:45]line [14:39:45]written 0, free lines is 3240 [14:39:45]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 D8 5C 47 00 A9 BC A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 CC 16 03 00 F4 03 04 00 E5 4D 1F 67 B6 04 01 00 00 FC 57 DB AA 8D 16 00 FB [14:39:45]CommunicateWithHost err = 0 [14:39:45]CheckOFDResponse [14:39:45]1017 (14) - 77093643461234 [14:39:45]1041 (16) - 0000000000871756 [14:39:45]1040 (4) - 202444 [14:39:45]1012 (4) - 28.10.2024 08:40 [14:39:45]1206 (1) - 0 [14:39:45]OFD Sender: Remove packet 202444 [14:39:45]ProducePacketName [14:39:45]name=ofd_packets/00202444 [14:39:45]NVStorageDeleteData [14:39:45]MH_Cut [14:39:45]Write to MH i2c: D1 01 00 4D 01 01 20 [14:39:45]Write i2c OK [14:39:45]MH_I2C_Read... [14:39:45]Read from MH i2c: D1 [14:39:45]MH_I2C_Read... [14:39:45]Read from MH i2c: D1 01 00 [14:39:45]MH_I2C_Read... [14:39:45]Read from MH i2c: D1 01 00 4D 01 00 1F [14:39:45]Write to MH i2c: 01 00 00 4E 01 4F [14:39:45]Write i2c OK [14:39:45]MH_I2C_Read... [14:39:46]OFD Sender: No OFD packet to send [14:39:46]*** Cut start [14:39:46]*** Purtial cut [14:39:46]*** Stage 1: CUTSNS_PIN = 1 [14:39:46]Read from MH i2c: 01 [14:39:46]MH_I2C_Read... [14:39:46]*** Stop cut motor [14:39:46]*** Cut end [14:39:46]Read from MH i2c: 01 07 00 [14:39:46]MH_I2C_Read... [14:39:46]Read from MH i2c: 01 07 00 4E 01 00 00 00 00 00 FF 0F 64 [14:39:46]process_action close_receipt done [14:39:46]requested_data is exist [14:39:46]produce_requested_data [14:39:46]requested_item fm.sn is exist - process it [14:39:46]wFMCommunicate request_size=4 [14:39:46]MH_SAM_APDU [14:39:46]CAPDU: 80 11 00 00 [14:39:46]Write to MH i2c: E2 08 00 4F 01 80 11 00 00 00 00 00 00 CA [14:39:46]Write i2c OK [14:39:46]MH_I2C_Read... [14:39:47]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:39:47]Read from MH i2c: E2 [14:39:47]MH_I2C_Read... [14:39:47]Read from MH i2c: E2 17 00 [14:39:47]MH_I2C_Read... [14:39:47]Read from MH i2c: E2 17 00 4F 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 1F [14:39:47]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [14:39:47]wFMCommunicate OK [14:39:47]requested_item fd.num is exist - process it [14:39:47]SAM_PROTO_GetFieldsCounters [14:39:47]wFMCommunicate request_size=4 [14:39:47]MH_SAM_APDU [14:39:47]CAPDU: 80 13 00 00 [14:39:47]Write to MH i2c: E2 08 00 50 01 80 13 00 00 00 00 00 00 CD [14:39:47]Write i2c OK [14:39:47]MH_I2C_Read... [14:39:47]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:39:47]Read from MH i2c: E2 [14:39:47]MH_I2C_Read... [14:39:47]Read from MH i2c: E2 62 00 [14:39:47]MH_I2C_Read... [14:39:47]Read from MH i2c: E2 62 00 50 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 CC 16 03 00 0E 04 04 00 21 02 00 00 12 04 04 00 F4 00 00 00 5E 04 04 00 F4 00 00 00 57 04 04 00 F5 00 00 00 19 04 04 00 00 00 00 00 90 00 DA [14:39:47]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 CC 16 03 00 0E 04 04 00 21 02 00 00 12 04 04 00 F4 00 00 00 5E 04 04 00 F4 00 00 00 57 04 04 00 F5 00 00 00 19 04 04 00 00 00 00 00 90 00 [14:39:47]wFMCommunicate OK [14:39:47]SAM_PROTO_GetFieldsCounters done [14:39:47]requested_item shift.num is exist - process it [14:39:47]requested_item shift.opened is exist - process it [14:39:47]req_shift_opened [14:39:47]FM_GetShiftState [14:39:47]SAM_PROTO_GetShiftState [14:39:47]wFMCommunicate request_size=4 [14:39:47]MH_SAM_APDU [14:39:47]CAPDU: 80 13 01 00 [14:39:47]Write to MH i2c: E2 08 00 51 01 80 13 01 00 00 00 00 00 CF [14:39:47]Write i2c OK [14:39:47]MH_I2C_Read... [14:39:47]Read from MH i2c: E2 [14:39:47]MH_I2C_Read... [14:39:47]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:39:47]Read from MH i2c: E2 0E 00 [14:39:47]MH_I2C_Read... [14:39:47]Read from MH i2c: E2 0E 00 51 01 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 7A [14:39:47]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [14:39:47]wFMCommunicate OK [14:39:47]SAM_PROTO_GetShiftState done [14:39:47]FM_GetShiftState done [14:39:47]req_shift_opened done [14:39:47]requested_item shift.open_date is exist - process it [14:39:47]req_shift_open_date [14:39:47]req_shift_open_date done [14:39:47]produce_requested_data done [14:39:47]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202444,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670} [14:39:47]process_action_free close_receipt [14:39:47]json_value_free [14:39:47]json_value_free done [14:39:47]process_json_proto returns [14:39:47]Send response to host [14:39:47]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202444,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670}}} [14:39:47]free response buf [14:39:47]execute_script done [14:39:47]execute_script returns [14:39:47]free content buf [14:39:47]Sock 9.Close socket [14:39:47]Sock 9.Thread stoped [14:39:51]OFD Sender: No OFD packet to send [14:39:56]OFD Sender: No OFD packet to send [14:40:01]OFD Sender: No OFD packet to send [14:40:06]OFD Sender: No OFD packet to send [14:40:11]OFD Sender: No OFD packet to send [14:40:16]OFD Sender: No OFD packet to send [14:40:21]OFD Sender: No OFD packet to send [14:40:26]OFD Sender: No OFD packet to send [14:40:31]OFD Sender: No OFD packet to send [14:40:36]OFD Sender: No OFD packet to send [14:40:41]OFD Sender: No OFD packet to send [14:40:46]OFD Sender: No OFD packet to send [14:40:51]OFD Sender: No OFD packet to send [14:40:56]OFD Sender: No OFD packet to send [14:41:01]OFD Sender: No OFD packet to send [14:41:06]OFD Sender: No OFD packet to send [14:41:11]OFD Sender: No OFD packet to send [14:41:16]OFD Sender: No OFD packet to send [14:41:21]OFD Sender: No OFD packet to send [14:41:26]OFD Sender: No OFD packet to send [14:41:31]OFD Sender: No OFD packet to send [14:41:36]OFD Sender: No OFD packet to send [14:41:41]OFD Sender: No OFD packet to send [14:41:46]OFD Sender: No OFD packet to send [14:41:51]OFD Sender: No OFD packet to send [14:41:56]OFD Sender: No OFD packet to send [14:42:01]OFD Sender: No OFD packet to send [14:42:06]OFD Sender: No OFD packet to send [14:42:11]OFD Sender: No OFD packet to send [14:42:16]OFD Sender: No OFD packet to send [14:42:21]OFD Sender: No OFD packet to send [14:42:26]OFD Sender: No OFD packet to send [14:42:31]OFD Sender: No OFD packet to send [14:42:36]OFD Sender: No OFD packet to send [14:42:41]OFD Sender: No OFD packet to send [14:42:41]accept exits with 7 [14:42:41]New connection [14:42:41]New thread 3067161956 created [14:42:41]Thread 3067305316 joined [14:42:41]Waiting for new connection... [14:42:41] Sock 7.Parse request [14:42:41]Sock 7.Check first char [14:42:41]Sock 7.First char is OK [14:42:41]request: POST /json_proto HTTP/1.0 [14:42:41]Method: POST [14:42:41]URL: /json_proto [14:42:41]Method is POST - this is cgi request [14:42:41]url: /json_proto [14:42:41]query_string will be loaded in cgi processing [14:42:41]execute_cgi json_proto POST (null) [14:42:41]execute_cgi path=json_proto method=POST [14:42:41]POST find Content-Length [14:42:41]Host: 172.17.63.195:8080 [14:42:41]Content-Length: 677 [14:42:41]Content-Type: application/json [14:42:41] [14:42:41]POST finish read [14:42:41]Found Content-Length = 677 [14:42:41]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450228", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 62", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:42:41]execute_script... [14:42: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)450228", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 62", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:42:41]POST & json_proto [14:42:41]process_json_proto [14:42:41]json parsed OK: [14:42:41]protocol is kg_v1.0 [14:42:41]action value=close_receipt [14:42:41]process_action close_receipt [14:42:41]cmd_close_receipt [14:42:41]MH_GetDate [14:42:41]Write to MH i2c: F0 00 00 52 01 42 [14:42:41]Write i2c OK [14:42:41]MH_I2C_Read... [14:42:41]Read from MH i2c: F0 [14:42:41]MH_I2C_Read... [14:42:41]Read from MH i2c: F0 09 00 [14:42:41]MH_I2C_Read... [14:42:41]Read from MH i2c: F0 09 00 52 01 00 E2 A2 1F 67 47 1B 1E 67 3C [14:42:41]GetLastDocTimeStamp 1730126384 [14:42:41]current date 1730126562 [14:42:41]FM_GetShiftState [14:42:41]SAM_PROTO_GetShiftState [14:42:41]wFMCommunicate request_size=4 [14:42:41]MH_SAM_APDU [14:42:41]CAPDU: 80 13 01 00 [14:42:41]Write to MH i2c: E2 08 00 53 01 80 13 01 00 00 00 00 00 D1 [14:42:41]Write i2c OK [14:42:41]MH_I2C_Read... [14:42:41]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:42:41]Read from MH i2c: E2 [14:42:41]MH_I2C_Read... [14:42:41]Read from MH i2c: E2 0E 00 [14:42:41]MH_I2C_Read... [14:42:41]Read from MH i2c: E2 0E 00 53 01 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 7C [14:42:41]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [14:42:41]wFMCommunicate OK [14:42:41]SAM_PROTO_GetShiftState done [14:42:41]FM_GetShiftState done [14:42:41]opened in 1730073670 [14:42:41]opened+sec_in_day 1730160070 [14:42:41]quantity*price = 50041 [14:42:41]sum+1 = 50042 [14:42:41]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.41 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 245 28.10.2024 14:42 Смена: 545 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 ФМ: 0000000000871756 ФД: 202445 ФПД: 96906079104098 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T144242&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202445&fm=96906079104098&tin=02508201610067®Number=0000000000091777&sum=50000 [14:42:43]StoreToDocumentArchive [14:42:43]shift 545 fd 202445 [14:42:43]save to /storage/0545/doc_00202445 [14:42:43]save last doc name /storage/0545/doc_00202445 to /storage/kkm_last_doc_name [14:42:43]save OK [14:42:43]Clear old archive folders... [14:42:43]ProcessDocumentItem done err = 0, tmpTLVsize=251 [14:42:43]tlvbuf is 01AEF300 [14:42:43]SAM_PROTO_ClearQueue [14:42:43]wFMCommunicate request_size=4 [14:42:43]MH_SAM_APDU [14:42:43]CAPDU: 80 09 00 00 [14:42:43]Write to MH i2c: E2 08 00 60 01 80 09 00 00 00 00 00 00 D3 [14:42:43]Write i2c OK [14:42:43]MH_I2C_Read... [14:42:43]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:42:43]Read from MH i2c: E2 [14:42:43]MH_I2C_Read... [14:42:43]Read from MH i2c: E2 03 00 [14:42:43]MH_I2C_Read... [14:42:43]Read from MH i2c: E2 03 00 60 01 00 90 00 D5 [14:42:43]RAPDU: 90 00 [14:42:43]wFMCommunicate OK [14:42:43]SAM_PROTO_ClearQueue done [14:42:43]KKMCreateOFDPacket [14:42:43]OFDProtocolAddRootSTLVToBuf [14:42:43]FM_MakeSignedData [14:42:43]FM_MakeSignedData [14:42:43]SAM_PROTO_SignData [14:42:43]wFMCommunicate request_size=4 [14:42:43]MH_SAM_APDU [14:42:43]CAPDU: 80 0D 01 02 [14:42:43]Write to MH i2c: E2 08 00 61 01 80 0D 01 02 00 00 00 00 DB [14:42:43]Write i2c OK [14:42:43]MH_I2C_Read... [14:42:43]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:42:43]Read from MH i2c: E2 [14:42:43]MH_I2C_Read... [14:42:43]Read from MH i2c: E2 03 00 [14:42:43]MH_I2C_Read... [14:42:43]Read from MH i2c: E2 03 00 61 01 00 90 00 D6 [14:42:43]RAPDU: 90 00 [14:42:43]wFMCommunicate OK [14:42:43]wFMCommunicate request_size=255 [14:42:43]MH_SAM_APDU [14:42: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 32 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 F5 00 00 00 F4 03 04 00 E2 A2 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 CD 16 03 00 35 04 06 00 58 [14:42:43]Write to MH i2c: E2 02 01 62 01 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 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 F5 00 00 00 F4 03 04 00 E2 A2 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 CD 16 03 00 35 04 06 00 58 00 00 CF [14:42:43]Write i2c OK [14:42:43]MH_I2C_Read... [14:42:43]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:42:43]Read from MH i2c: E2 [14:42:43]MH_I2C_Read... [14:42:43]Read from MH i2c: E2 03 00 [14:42:43]MH_I2C_Read... [14:42:43]Read from MH i2c: E2 03 00 62 01 00 90 00 D7 [14:42:43]RAPDU: 90 00 [14:42:43]wFMCommunicate OK [14:42:43]wFMCommunicate request_size=10 [14:42:43]MH_SAM_APDU [14:42:43]CAPDU: 80 0D 02 02 05 22 B4 6B EC 62 [14:42:43]Write to MH i2c: E2 0D 00 63 01 80 0D 02 02 05 00 22 B4 6B EC 62 00 00 77 [14:42:43]Write i2c OK [14:42:43]MH_I2C_Read... [14:42:43]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:42:43]Read from MH i2c: E2 [14:42:43]MH_I2C_Read... [14:42:43]Read from MH i2c: E2 03 00 [14:42:43]MH_I2C_Read... [14:42:43]Read from MH i2c: E2 03 00 63 01 00 90 00 D8 [14:42:43]RAPDU: 90 00 [14:42:43]wFMCommunicate OK [14:42:43]wFMCommunicate request_size=4 [14:42:43]MH_SAM_APDU [14:42:43]CAPDU: 80 0D 03 02 [14:42:43]Write to MH i2c: E2 08 00 64 01 80 0D 03 02 00 00 00 00 E0 [14:42:43]Write i2c OK [14:42:43]MH_I2C_Read... [14:42:43]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:42:43]Read from MH i2c: E2 [14:42:43]MH_I2C_Read... [14:42:43]Read from MH i2c: E2 0B 00 [14:42:43]MH_I2C_Read... [14:42:43]Read from MH i2c: E2 0B 00 64 01 00 DC 27 E7 2E A6 E5 67 AB 90 00 96 [14:42:43]RAPDU: DC 27 E7 2E A6 E5 67 AB 90 00 [14:42:43]wFMCommunicate OK [14:42:43]SAM_PROTO_SignData done [14:42:43]FM_MakeSignedData done [14:42:43]CreateOFDProtocolMessage [14:42:43]wFMCommunicate request_size=4 [14:42:43]MH_SAM_APDU [14:42:43]CAPDU: 80 11 00 00 [14:42:43]Write to MH i2c: E2 08 00 65 01 80 11 00 00 00 00 00 00 E0 [14:42:43]Write i2c OK [14:42:43]MH_I2C_Read... [14:42:43]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:42:43]Read from MH i2c: E2 [14:42:43]MH_I2C_Read... [14:42:43]Read from MH i2c: E2 17 00 [14:42:43]MH_I2C_Read... [14:42:43]Read from MH i2c: E2 17 00 65 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 35 [14:42:43]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [14:42:43]wFMCommunicate OK [14:42:43]CreateOFDProtocolMessage done [14:42:43]OFDSenderStorePacket 202445 [14:42:43]StoreOFDPacket docnum=202445 [14:42:43]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 EF A8 07 01 DB 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 32 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 F5 00 00 00 F4 03 04 00 E2 A2 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 CD 16 03 00 35 04 06 00 58 22 B4 6B EC 62 DC 27 E7 2E A6 E5 67 AB [14:42:43]CheckFolder [14:42:43]dirname=/storage/ofd_packets [14:42:43]CheckFolder done [14:42:43]ProducePacketName [14:42:43]name=ofd_packets/00202445 [14:42:43]NVStorageSaveData ofd_packets/00202445 [14:42:43]File name is /storage/ofd_packets/00202445 [14:42:43]Write 301 bytes [14:42:43]NVStorageSaveData done [14:42:43]OFDSenderStorePacket done [14:42:43]KKMCreateOFDPacket done [14:42:43]NVStorageSaveData kkm_last_timestamp [14:42:43]File name is /storage/kkm_last_timestamp [14:42:43]Write 4 bytes [14:42:43]NVStorageSaveData done [14:42:43]ExternCall_PrintAddStr [14:42:43]wPrintStart [14:42:43]Write to MH i2c: 01 00 00 66 01 67 [14:42:43]Write i2c OK [14:42:43]MH_I2C_Read... [14:42:43]Read from MH i2c: 01 [14:42:43]MH_I2C_Read... [14:42:43]Read from MH i2c: 01 07 00 [14:42:43]MH_I2C_Read... [14:42:43]Read from MH i2c: 01 07 00 66 01 00 00 00 00 00 FF 0F 7C [14:42:43]RasterBufferAndPrint [14:42:43]line Счет N : (1)450228 [14:42:43]line ИНН: 02508201610067 [14:42:43]line Контрольно-Кассовый Чек [14:42:43]line ПРОДАЖА [14:42:43]line ТРК (МРК, ГНК) : 62 [14:42:43]line Товар: 2710124130 [14:42:43]line Аи-92-К-2 [14:42:43]line 7.480 * 66.90 [14:42:43]line = 500.41 [14:42:43]line НДС 12% НСП 1% [14:42:43]line > о реализуемом товаре [14:42:43]line ОКРУГЛЕНИЕ: -0.41 [14:42:43]line ИТОГО: 500.00 [14:42:43]line Внесено: 500.00 [14:42:43]line СДАЧА: 0.00 [14:42:43]line НСП 1% : 4.43 [14:42:43]line НДС 12% : 53.14 [14:42:43]line Наличными: 500.00 [14:42:43]line Безнал.: 0.00 [14:42:43]line Место: АЗС № 171 "Партнер Нефть" [14:42:43]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [14:42:43]line СНО: Общий режим [14:42:43]line Чек 245 28.10.2024 14:42 [14:42:43]line Смена: 545 ФФД: 1.0 [14:42:43]line ЗНМ: 0300000109 [14:42:43]line РНМ: 0000000000091777 [14:42:43]line Версия ККМ: 001 [14:42:43]line ФМ: 0000000000871756 [14:42:43]line ФД: 202445 [14:42:43]line ФПД: 96906079104098 [14:42:43]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T144242&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202445&fm=96906079104098&tin=02508201610067®Number=0000000000091777&sum=50000 [14:42:43]OFD Sender: Processing packet 202445 [packets to send 116, broken 115] [14:42:43]ProducePacketName [14:42:43]name=ofd_packets/00202445 [14:42:43]OFD Sender: To server: pG, [14:42:43]CommunicateWithHost lk.salyk.kg:30040 [14:42:43]ConnectInit lk.salyk.kg [14:42:43]written 0, free lines is 4095 [14:42:44]Connected sock=10 [14:42: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 35 36 0F 01 00 00 EF A8 07 01 DB 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 32 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 F5 00 00 00 F4 03 04 00 E2 A2 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 CD 16 03 00 35 04 06 00 58 22 B4 6B EC 62 DC 27 E7 2E A6 E5 67 AB [14:42: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 35 36 4F 00 00 00 3E 6D 47 00 4A 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 35 36 10 04 04 00 CD 16 03 00 F4 03 04 00 98 4E 1F 67 B6 04 01 00 00 58 93 55 8D 46 DE 5E B1 [14:42:44]CommunicateWithHost err = 0 [14:42:44]CheckOFDResponse [14:42:44]1017 (14) - 77093643461234 [14:42:44]1041 (16) - 0000000000871756 [14:42:44]1040 (4) - 202445 [14:42:44]1012 (4) - 28.10.2024 08:43 [14:42:44]1206 (1) - 0 [14:42:44]OFD Sender: Remove packet 202445 [14:42:44]ProducePacketName [14:42:44]name=ofd_packets/00202445 [14:42:44]NVStorageDeleteData [14:42:44]Write to MH i2c: 01 00 00 91 01 92 [14:42:44]Write i2c OK [14:42:44]MH_I2C_Read... [14:42:44]Read from MH i2c: 01 [14:42:44]MH_I2C_Read... [14:42:44]Read from MH i2c: 01 07 00 [14:42:44]MH_I2C_Read... [14:42:44]Read from MH i2c: 01 07 00 91 01 00 00 00 00 00 92 0C 37 [14:42:44]RasterBufferAndPrint [14:42:44]line [14:42:44]line [14:42:44]line [14:42:44]line [14:42:44]line [14:42:44]written 0, free lines is 3222 [14:42:44]MH_Cut [14:42:44]Write to MH i2c: D1 01 00 98 01 01 6B [14:42:44]Write i2c OK [14:42:44]MH_I2C_Read... [14:42:44]Read from MH i2c: D1 [14:42:44]MH_I2C_Read... [14:42:44]Read from MH i2c: D1 01 00 [14:42:44]MH_I2C_Read... [14:42:44]Read from MH i2c: D1 01 00 98 01 00 6A [14:42:44]Write to MH i2c: 01 00 00 99 01 9A [14:42:44]Write i2c OK [14:42:44]MH_I2C_Read... [14:42:44]OFD Sender: No OFD packet to send [14:42:45]*** Cut start [14:42:45]*** Purtial cut [14:42:45]*** Stage 1: CUTSNS_PIN = 1 [14:42:45]Read from MH i2c: 01 [14:42:45]MH_I2C_Read... [14:42:45]*** Stop cut motor [14:42:45]*** Cut end [14:42:45]Read from MH i2c: 01 07 00 [14:42:45]MH_I2C_Read... [14:42:45]Read from MH i2c: 01 07 00 99 01 00 00 00 00 00 FF 0F AF [14:42:45]process_action close_receipt done [14:42:45]requested_data is exist [14:42:45]produce_requested_data [14:42:45]requested_item fm.sn is exist - process it [14:42:45]wFMCommunicate request_size=4 [14:42:45]MH_SAM_APDU [14:42:45]CAPDU: 80 11 00 00 [14:42:45]Write to MH i2c: E2 08 00 9A 01 80 11 00 00 00 00 00 00 15 [14:42:45]Write i2c OK [14:42:45]MH_I2C_Read... [14:42:45]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:42:45]Read from MH i2c: E2 [14:42:45]MH_I2C_Read... [14:42:45]Read from MH i2c: E2 17 00 [14:42:45]MH_I2C_Read... [14:42:45]Read from MH i2c: E2 17 00 9A 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 6A [14:42:45]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [14:42:45]wFMCommunicate OK [14:42:45]requested_item fd.num is exist - process it [14:42:45]SAM_PROTO_GetFieldsCounters [14:42:45]wFMCommunicate request_size=4 [14:42:45]MH_SAM_APDU [14:42:45]CAPDU: 80 13 00 00 [14:42:45]Write to MH i2c: E2 08 00 9B 01 80 13 00 00 00 00 00 00 18 [14:42:45]Write i2c OK [14:42:45]MH_I2C_Read... [14:42:45]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:42:45]Read from MH i2c: E2 [14:42:45]MH_I2C_Read... [14:42:45]Read from MH i2c: E2 62 00 [14:42:45]MH_I2C_Read... [14:42:45]Read from MH i2c: E2 62 00 9B 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 CD 16 03 00 0E 04 04 00 21 02 00 00 12 04 04 00 F5 00 00 00 5E 04 04 00 F5 00 00 00 57 04 04 00 F6 00 00 00 19 04 04 00 00 00 00 00 90 00 29 [14:42: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 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 CD 16 03 00 0E 04 04 00 21 02 00 00 12 04 04 00 F5 00 00 00 5E 04 04 00 F5 00 00 00 57 04 04 00 F6 00 00 00 19 04 04 00 00 00 00 00 90 00 [14:42:45]wFMCommunicate OK [14:42:45]SAM_PROTO_GetFieldsCounters done [14:42:45]requested_item shift.num is exist - process it [14:42:45]requested_item shift.opened is exist - process it [14:42:45]req_shift_opened [14:42:45]FM_GetShiftState [14:42:45]SAM_PROTO_GetShiftState [14:42:45]wFMCommunicate request_size=4 [14:42:45]MH_SAM_APDU [14:42:45]CAPDU: 80 13 01 00 [14:42:45]Write to MH i2c: E2 08 00 9C 01 80 13 01 00 00 00 00 00 1A [14:42:45]Write i2c OK [14:42:45]MH_I2C_Read... [14:42:45]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:42:45]Read from MH i2c: E2 [14:42:45]MH_I2C_Read... [14:42:45]Read from MH i2c: E2 0E 00 [14:42:45]MH_I2C_Read... [14:42:45]Read from MH i2c: E2 0E 00 9C 01 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 C5 [14:42:45]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [14:42:45]wFMCommunicate OK [14:42:45]SAM_PROTO_GetShiftState done [14:42:45]FM_GetShiftState done [14:42:45]req_shift_opened done [14:42:45]requested_item shift.open_date is exist - process it [14:42:45]req_shift_open_date [14:42:45]req_shift_open_date done [14:42:45]produce_requested_data done [14:42:45]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202445,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670} [14:42:45]process_action_free close_receipt [14:42:45]json_value_free [14:42:45]json_value_free done [14:42:45]process_json_proto returns [14:42:45]Send response to host [14:42:45]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202445,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670}}} [14:42:45]free response buf [14:42:45]execute_script done [14:42:45]execute_script returns [14:42:45]free content buf [14:42:45]Sock 7.Close socket [14:42:45]Sock 7.Thread stoped [14:42:49]OFD Sender: No OFD packet to send [14:42:54]OFD Sender: No OFD packet to send [14:42:59]OFD Sender: No OFD packet to send [14:43:04]OFD Sender: No OFD packet to send [14:43:09]OFD Sender: No OFD packet to send [14:43:14]OFD Sender: No OFD packet to send [14:43:19]OFD Sender: No OFD packet to send [14:43:24]OFD Sender: No OFD packet to send [14:43:29]OFD Sender: No OFD packet to send [14:43:34]OFD Sender: No OFD packet to send [14:43:39]OFD Sender: No OFD packet to send [14:43:44]OFD Sender: No OFD packet to send [14:43:49]OFD Sender: No OFD packet to send [14:43:54]OFD Sender: No OFD packet to send [14:43:59]OFD Sender: No OFD packet to send [14:44:04]OFD Sender: No OFD packet to send [14:44:09]OFD Sender: No OFD packet to send [14:44:14]OFD Sender: No OFD packet to send [14:44:19]OFD Sender: No OFD packet to send [14:44:24]OFD Sender: No OFD packet to send [14:44:29]OFD Sender: No OFD packet to send [14:44:34]OFD Sender: No OFD packet to send [14:44:39]OFD Sender: No OFD packet to send [14:44:44]OFD Sender: No OFD packet to send [14:44:49]OFD Sender: No OFD packet to send [14:44:54]OFD Sender: No OFD packet to send [14:44:59]OFD Sender: No OFD packet to send [14:45:04]OFD Sender: No OFD packet to send [14:45:09]OFD Sender: No OFD packet to send [14:45:14]OFD Sender: No OFD packet to send [14:45:19]OFD Sender: No OFD packet to send [14:45:24]OFD Sender: No OFD packet to send [14:45:29]OFD Sender: No OFD packet to send [14:45:34]OFD Sender: No OFD packet to send [14:45:39]OFD Sender: No OFD packet to send [14:45:40]accept exits with 9 [14:45:40]New connection [14:45:40]New thread 3067305316 created [14:45:40]Thread 3067161956 joined [14:45:40]Waiting for new connection... [14:45:40] Sock 9.Parse request [14:45:40]Sock 9.Check first char [14:45:40]Sock 9.First char is OK [14:45:40]request: POST /json_proto HTTP/1.0 [14:45:40]Method: POST [14:45:40]URL: /json_proto [14:45:40]Method is POST - this is cgi request [14:45:40]url: /json_proto [14:45:40]query_string will be loaded in cgi processing [14:45:40]execute_cgi json_proto POST (null) [14:45:40]execute_cgi path=json_proto method=POST [14:45:40]POST find Content-Length [14:45:40]Host: 172.17.63.195:8080 [14:45:40]Content-Length: 682 [14:45:40]Content-Type: application/json [14:45:40] [14:45:40]POST finish read [14:45:40]Found Content-Length = 682 [14:45:40]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450230", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 66.90, "quantity" : 14.950, "sum" : 1000.16, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:45:40]execute_script... [14:45: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)450230", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 66.90, "quantity" : 14.950, "sum" : 1000.16, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:45:40]POST & json_proto [14:45:40]process_json_proto [14:45:40]json parsed OK: [14:45:40]protocol is kg_v1.0 [14:45:40]action value=close_receipt [14:45:40]process_action close_receipt [14:45:40]cmd_close_receipt [14:45:40]MH_GetDate [14:45:40]Write to MH i2c: F0 00 00 9D 01 8D [14:45:40]Write i2c OK [14:45:40]MH_I2C_Read... [14:45:40]Read from MH i2c: F0 [14:45:40]MH_I2C_Read... [14:45:40]Read from MH i2c: F0 09 00 [14:45:40]MH_I2C_Read... [14:45:40]Read from MH i2c: F0 09 00 9D 01 00 94 A3 1F 67 47 1B 1E 67 3A [14:45:40]GetLastDocTimeStamp 1730126562 [14:45:40]current date 1730126740 [14:45:40]FM_GetShiftState [14:45:40]SAM_PROTO_GetShiftState [14:45:40]wFMCommunicate request_size=4 [14:45:40]MH_SAM_APDU [14:45:40]CAPDU: 80 13 01 00 [14:45:40]Write to MH i2c: E2 08 00 9E 01 80 13 01 00 00 00 00 00 1C [14:45:40]Write i2c OK [14:45:40]MH_I2C_Read... [14:45:40]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:45:40]Read from MH i2c: E2 [14:45:40]MH_I2C_Read... [14:45:40]Read from MH i2c: E2 0E 00 [14:45:40]MH_I2C_Read... [14:45:40]Read from MH i2c: E2 0E 00 9E 01 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 C7 [14:45:40]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [14:45:40]wFMCommunicate OK [14:45:40]SAM_PROTO_GetShiftState done [14:45:40]FM_GetShiftState done [14:45:40]opened in 1730073670 [14:45:40]opened+sec_in_day 1730160070 [14:45:40]quantity*price = 100015 [14:45:40]sum+1 = 100017 [14:45:40]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.16 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.21 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 246 28.10.2024 14:45 Смена: 545 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 ФМ: 0000000000871756 ФД: 202446 ФПД: 248928532882566 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T144540&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202446&fm=248928532882566&tin=02508201610067®Number=0000000000091777&sum=100000 [14:45:41]StoreToDocumentArchive [14:45:41]shift 545 fd 202446 [14:45:41]save to /storage/0545/doc_00202446 [14:45:41]save last doc name /storage/0545/doc_00202446 to /storage/kkm_last_doc_name [14:45:41]save OK [14:45:41]Clear old archive folders... [14:45:41]ProcessDocumentItem done err = 0, tmpTLVsize=251 [14:45:41]tlvbuf is 01AF0D60 [14:45:41]SAM_PROTO_ClearQueue [14:45:41]wFMCommunicate request_size=4 [14:45:41]MH_SAM_APDU [14:45:41]CAPDU: 80 09 00 00 [14:45:41]Write to MH i2c: E2 08 00 AB 01 80 09 00 00 00 00 00 00 1E [14:45:41]Write i2c OK [14:45:41]MH_I2C_Read... [14:45:41]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:45:41]Read from MH i2c: E2 [14:45:41]MH_I2C_Read... [14:45:41]Read from MH i2c: E2 03 00 [14:45:41]MH_I2C_Read... [14:45:41]Read from MH i2c: E2 03 00 AB 01 00 90 00 20 [14:45:41]RAPDU: 90 00 [14:45:41]wFMCommunicate OK [14:45:41]SAM_PROTO_ClearQueue done [14:45:41]KKMCreateOFDPacket [14:45:41]OFDProtocolAddRootSTLVToBuf [14:45:41]FM_MakeSignedData [14:45:41]FM_MakeSignedData [14:45:41]SAM_PROTO_SignData [14:45:41]wFMCommunicate request_size=4 [14:45:41]MH_SAM_APDU [14:45:41]CAPDU: 80 0D 01 02 [14:45:41]Write to MH i2c: E2 08 00 AC 01 80 0D 01 02 00 00 00 00 26 [14:45:41]Write i2c OK [14:45:41]MH_I2C_Read... [14:45:41]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:45:41]Read from MH i2c: E2 [14:45:41]MH_I2C_Read... [14:45:41]Read from MH i2c: E2 03 00 [14:45:41]MH_I2C_Read... [14:45:41]Read from MH i2c: E2 03 00 AC 01 00 90 00 21 [14:45:41]RAPDU: 90 00 [14:45:41]wFMCommunicate OK [14:45:41]wFMCommunicate request_size=255 [14:45:41]MH_SAM_APDU [14:45:41]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 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 F6 00 00 00 F4 03 04 00 94 A3 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 CE 16 03 00 35 04 06 00 E2 [14:45:41]Write to MH i2c: E2 02 01 AD 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 32 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 F6 00 00 00 F4 03 04 00 94 A3 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 CE 16 03 00 35 04 06 00 E2 00 00 53 [14:45:41]Write i2c OK [14:45:41]MH_I2C_Read... [14:45:41]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:45:41]Read from MH i2c: E2 [14:45:41]MH_I2C_Read... [14:45:41]Read from MH i2c: E2 03 00 [14:45:41]MH_I2C_Read... [14:45:41]Read from MH i2c: E2 03 00 AD 01 00 90 00 22 [14:45:41]RAPDU: 90 00 [14:45:41]wFMCommunicate OK [14:45:41]wFMCommunicate request_size=10 [14:45:41]MH_SAM_APDU [14:45:41]CAPDU: 80 0D 02 02 05 66 30 C6 E4 86 [14:45:41]Write to MH i2c: E2 0D 00 AE 01 80 0D 02 02 05 00 66 30 C6 E4 86 00 00 F9 [14:45:41]Write i2c OK [14:45:41]MH_I2C_Read... [14:45:41]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:45:41]Read from MH i2c: E2 [14:45:41]MH_I2C_Read... [14:45:41]Read from MH i2c: E2 03 00 [14:45:41]MH_I2C_Read... [14:45:41]Read from MH i2c: E2 03 00 AE 01 00 90 00 23 [14:45:41]RAPDU: 90 00 [14:45:41]wFMCommunicate OK [14:45:41]wFMCommunicate request_size=4 [14:45:41]MH_SAM_APDU [14:45:41]CAPDU: 80 0D 03 02 [14:45:41]Write to MH i2c: E2 08 00 AF 01 80 0D 03 02 00 00 00 00 2B [14:45:41]Write i2c OK [14:45:41]MH_I2C_Read... [14:45:41]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:45:41]Read from MH i2c: E2 [14:45:41]MH_I2C_Read... [14:45:41]Read from MH i2c: E2 0B 00 [14:45:41]MH_I2C_Read... [14:45:41]Read from MH i2c: E2 0B 00 AF 01 00 45 B5 61 22 D2 C9 9E 56 90 00 38 [14:45:41]RAPDU: 45 B5 61 22 D2 C9 9E 56 90 00 [14:45:41]wFMCommunicate OK [14:45:41]SAM_PROTO_SignData done [14:45:41]FM_MakeSignedData done [14:45:41]CreateOFDProtocolMessage [14:45:41]wFMCommunicate request_size=4 [14:45:41]MH_SAM_APDU [14:45:41]CAPDU: 80 11 00 00 [14:45:41]Write to MH i2c: E2 08 00 B0 01 80 11 00 00 00 00 00 00 2B [14:45:41]Write i2c OK [14:45:41]MH_I2C_Read... [14:45:41]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:45:41]Read from MH i2c: E2 [14:45:41]MH_I2C_Read... [14:45:41]Read from MH i2c: E2 17 00 [14:45:41]MH_I2C_Read... [14:45:41]Read from MH i2c: E2 17 00 B0 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 80 [14:45:41]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [14:45:41]wFMCommunicate OK [14:45:41]CreateOFDProtocolMessage done [14:45:41]OFDSenderStorePacket 202446 [14:45:41]StoreOFDPacket docnum=202446 [14:45:41]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 68 E3 07 01 1A 80 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 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 F6 00 00 00 F4 03 04 00 94 A3 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 CE 16 03 00 35 04 06 00 E2 66 30 C6 E4 86 45 B5 61 22 D2 C9 9E 56 [14:45:41]CheckFolder [14:45:41]dirname=/storage/ofd_packets [14:45:41]CheckFolder done [14:45:41]ProducePacketName [14:45:41]name=ofd_packets/00202446 [14:45:41]NVStorageSaveData ofd_packets/00202446 [14:45:41]File name is /storage/ofd_packets/00202446 [14:45:41]Write 301 bytes [14:45:41]NVStorageSaveData done [14:45:41]OFDSenderStorePacket done [14:45:41]KKMCreateOFDPacket done [14:45:41]NVStorageSaveData kkm_last_timestamp [14:45:41]File name is /storage/kkm_last_timestamp [14:45:41]Write 4 bytes [14:45:41]NVStorageSaveData done [14:45:41]ExternCall_PrintAddStr [14:45:41]wPrintStart [14:45:41]Write to MH i2c: 01 00 00 B1 01 B2 [14:45:41]Write i2c OK [14:45:41]MH_I2C_Read... [14:45:41]Read from MH i2c: 01 [14:45:41]MH_I2C_Read... [14:45:41]Read from MH i2c: 01 07 00 [14:45:41]MH_I2C_Read... [14:45:41]Read from MH i2c: 01 07 00 B1 01 00 00 00 00 00 FF 0F C7 [14:45:41]RasterBufferAndPrint [14:45:41]line Счет N : (1)450230 [14:45:41]line ИНН: 02508201610067 [14:45:41]line Контрольно-Кассовый Чек [14:45:41]line ПРОДАЖА [14:45:41]line ТРК (МРК, ГНК) : 31 [14:45:41]line Товар: 2710124130 [14:45:41]line Аи-92-К-2 [14:45:41]line 14.950 * 66.90 [14:45:41]line = 1000.16 [14:45:41]line НДС 12% НСП 1% [14:45:41]line > о реализуемом товаре [14:45:41]line ОКРУГЛЕНИЕ: -0.16 [14:45:41]line ИТОГО: 1000.00 [14:45:41]line Внесено: 1000.00 [14:45:41]line СДАЧА: 0.00 [14:45:41]line НСП 1% : 8.85 [14:45:41]line НДС 12% : 106.21 [14:45:41]line Наличными: 1000.00 [14:45:41]line Безнал.: 0.00 [14:45:41]line Место: АЗС № 171 "Партнер Нефть" [14:45:41]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [14:45:41]line СНО: Общий режим [14:45:41]line Чек 246 28.10.2024 14:45 [14:45:41]line Смена: 545 ФФД: 1.0 [14:45:41]line ЗНМ: 0300000109 [14:45:41]line РНМ: 0000000000091777 [14:45:41]line Версия ККМ: 001 [14:45:41]line ФМ: 0000000000871756 [14:45:41]line ФД: 202446 [14:45:41]line ФПД: 248928532882566 [14:45:41]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T144540&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202446&fm=248928532882566&tin=02508201610067®Number=0000000000091777&sum=100000 [14:45:42]OFD Sender: Processing packet 202446 [packets to send 116, broken 115] [14:45:42]ProducePacketName [14:45:42]name=ofd_packets/00202446 [14:45:42]OFD Sender: To server: pG, [14:45:42]CommunicateWithHost lk.salyk.kg:30040 [14:45:42]ConnectInit lk.salyk.kg [14:45:42]written 0, free lines is 4095 [14:45:42]Connected sock=11 [14:45:42]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 68 E3 07 01 1A 80 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 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 F6 00 00 00 F4 03 04 00 94 A3 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 CE 16 03 00 35 04 06 00 E2 66 30 C6 E4 86 45 B5 61 22 D2 C9 9E 56 [14:45:42]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 F3 2D 47 00 36 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 35 36 10 04 04 00 CE 16 03 00 F4 03 04 00 4A 4F 1F 67 B6 04 01 00 00 1D C5 B8 C5 19 9D 15 29 [14:45:42]CommunicateWithHost err = 0 [14:45:42]CheckOFDResponse [14:45:42]1017 (14) - 77093643461234 [14:45:42]1041 (16) - 0000000000871756 [14:45:42]1040 (4) - 202446 [14:45:42]1012 (4) - 28.10.2024 08:46 [14:45:42]1206 (1) - 0 [14:45:42]OFD Sender: Remove packet 202446 [14:45:42]ProducePacketName [14:45:42]name=ofd_packets/00202446 [14:45:42]NVStorageDeleteData [14:45:42]Write to MH i2c: 01 00 00 DC 01 DD [14:45:42]Write i2c OK [14:45:42]MH_I2C_Read... [14:45:42]Read from MH i2c: 01 [14:45:42]MH_I2C_Read... [14:45:42]Read from MH i2c: 01 07 00 [14:45:42]MH_I2C_Read... [14:45:42]Read from MH i2c: 01 07 00 DC 01 00 00 00 00 00 9D 0C 8D [14:45:42]RasterBufferAndPrint [14:45:42]line [14:45:42]line [14:45:42]line [14:45:42]line [14:45:42]line [14:45:42]written 0, free lines is 3235 [14:45:42]MH_Cut [14:45:42]Write to MH i2c: D1 01 00 E3 01 01 B6 [14:45:42]Write i2c OK [14:45:42]MH_I2C_Read... [14:45:42]Read from MH i2c: D1 [14:45:42]MH_I2C_Read... [14:45:42]Read from MH i2c: D1 01 00 [14:45:42]MH_I2C_Read... [14:45:42]Read from MH i2c: D1 01 00 E3 01 00 B5 [14:45:42]Write to MH i2c: 01 00 00 E4 01 E5 [14:45:42]Write i2c OK [14:45:42]MH_I2C_Read... [14:45:43]OFD Sender: No OFD packet to send [14:45:43]*** Cut start [14:45:43]*** Purtial cut [14:45:43]*** Stage 1: CUTSNS_PIN = 1 [14:45:43]Read from MH i2c: 01 [14:45:43]MH_I2C_Read... [14:45:43]*** Stop cut motor [14:45:43]*** Cut end [14:45:43]Read from MH i2c: 01 07 00 [14:45:43]MH_I2C_Read... [14:45:43]Read from MH i2c: 01 07 00 E4 01 00 00 00 00 00 FF 0F FA [14:45:43]process_action close_receipt done [14:45:43]requested_data is exist [14:45:43]produce_requested_data [14:45:43]requested_item fm.sn is exist - process it [14:45:43]wFMCommunicate request_size=4 [14:45:43]MH_SAM_APDU [14:45:43]CAPDU: 80 11 00 00 [14:45:43]Write to MH i2c: E2 08 00 E5 01 80 11 00 00 00 00 00 00 60 [14:45:43]Write i2c OK [14:45:43]MH_I2C_Read... [14:45:43]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:45:43]Read from MH i2c: E2 [14:45:43]MH_I2C_Read... [14:45:43]Read from MH i2c: E2 17 00 [14:45:43]MH_I2C_Read... [14:45:43]Read from MH i2c: E2 17 00 E5 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 B5 [14:45:43]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [14:45:43]wFMCommunicate OK [14:45:43]requested_item fd.num is exist - process it [14:45:43]SAM_PROTO_GetFieldsCounters [14:45:43]wFMCommunicate request_size=4 [14:45:43]MH_SAM_APDU [14:45:43]CAPDU: 80 13 00 00 [14:45:43]Write to MH i2c: E2 08 00 E6 01 80 13 00 00 00 00 00 00 63 [14:45:43]Write i2c OK [14:45:43]MH_I2C_Read... [14:45:44]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:45:44]Read from MH i2c: E2 [14:45:44]MH_I2C_Read... [14:45:44]Read from MH i2c: E2 62 00 [14:45:44]MH_I2C_Read... [14:45:44]Read from MH i2c: E2 62 00 E6 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 CE 16 03 00 0E 04 04 00 21 02 00 00 12 04 04 00 F6 00 00 00 5E 04 04 00 F6 00 00 00 57 04 04 00 F7 00 00 00 19 04 04 00 00 00 00 00 90 00 78 [14:45:44]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 CE 16 03 00 0E 04 04 00 21 02 00 00 12 04 04 00 F6 00 00 00 5E 04 04 00 F6 00 00 00 57 04 04 00 F7 00 00 00 19 04 04 00 00 00 00 00 90 00 [14:45:44]wFMCommunicate OK [14:45:44]SAM_PROTO_GetFieldsCounters done [14:45:44]requested_item shift.num is exist - process it [14:45:44]requested_item shift.opened is exist - process it [14:45:44]req_shift_opened [14:45:44]FM_GetShiftState [14:45:44]SAM_PROTO_GetShiftState [14:45:44]wFMCommunicate request_size=4 [14:45:44]MH_SAM_APDU [14:45:44]CAPDU: 80 13 01 00 [14:45:44]Write to MH i2c: E2 08 00 E7 01 80 13 01 00 00 00 00 00 65 [14:45:44]Write i2c OK [14:45:44]MH_I2C_Read... [14:45:44]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:45:44]Read from MH i2c: E2 [14:45:44]MH_I2C_Read... [14:45:44]Read from MH i2c: E2 0E 00 [14:45:44]MH_I2C_Read... [14:45:44]Read from MH i2c: E2 0E 00 E7 01 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 10 [14:45:44]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [14:45:44]wFMCommunicate OK [14:45:44]SAM_PROTO_GetShiftState done [14:45:44]FM_GetShiftState done [14:45:44]req_shift_opened done [14:45:44]requested_item shift.open_date is exist - process it [14:45:44]req_shift_open_date [14:45:44]req_shift_open_date done [14:45:44]produce_requested_data done [14:45:44]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202446,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670} [14:45:44]process_action_free close_receipt [14:45:44]json_value_free [14:45:44]json_value_free done [14:45:44]process_json_proto returns [14:45:44]Send response to host [14:45:44]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202446,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670}}} [14:45:44]free response buf [14:45:44]execute_script done [14:45:44]execute_script returns [14:45:44]free content buf [14:45:44]Sock 9.Close socket [14:45:44]Sock 9.Thread stoped [14:45:48]OFD Sender: No OFD packet to send [14:45:53]OFD Sender: No OFD packet to send [14:45:58]OFD Sender: No OFD packet to send [14:46:03]OFD Sender: No OFD packet to send [14:46:08]OFD Sender: No OFD packet to send [14:46:08]accept exits with 7 [14:46:08]New connection [14:46:08]New thread 3067161956 created [14:46:08]Thread 3067305316 joined [14:46:08]Waiting for new connection... [14:46:08] Sock 7.Parse request [14:46:08]Sock 7.Check first char [14:46:08]Sock 7.First char is OK [14:46:08]request: POST /json_proto HTTP/1.0 [14:46:08]Method: POST [14:46:08]URL: /json_proto [14:46:08]Method is POST - this is cgi request [14:46:08]url: /json_proto [14:46:08]query_string will be loaded in cgi processing [14:46:08]execute_cgi json_proto POST (null) [14:46:08]execute_cgi path=json_proto method=POST [14:46:08]POST find Content-Length [14:46:08]Host: 172.17.63.195:8080 [14:46:08]Content-Length: 767 [14:46:08]Content-Type: application/json [14:46:08] [14:46:08]POST finish read [14:46:08]Found Content-Length = 767 [14:46:08]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450229", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 52", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 66.90, "quantity" : 13.160, "sum" : 880.40, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 880.40 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:46:08]execute_script... [14:46: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)450229", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 52", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 66.90, "quantity" : 13.160, "sum" : 880.40, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 880.40 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:46:08]POST & json_proto [14:46:08]process_json_proto [14:46:08]json parsed OK: [14:46:08]protocol is kg_v1.0 [14:46:08]action value=close_receipt [14:46:08]process_action close_receipt [14:46:08]cmd_close_receipt [14:46:08]MH_GetDate [14:46:08]Write to MH i2c: F0 00 00 E8 01 D8 [14:46:08]Write i2c OK [14:46:08]MH_I2C_Read... [14:46:08]Read from MH i2c: F0 [14:46:08]MH_I2C_Read... [14:46:08]Read from MH i2c: F0 09 00 [14:46:08]MH_I2C_Read... [14:46:08]Read from MH i2c: F0 09 00 E8 01 00 B1 A3 1F 67 47 1B 1E 67 A2 [14:46:08]GetLastDocTimeStamp 1730126740 [14:46:08]current date 1730126769 [14:46:08]FM_GetShiftState [14:46:08]SAM_PROTO_GetShiftState [14:46:08]wFMCommunicate request_size=4 [14:46:08]MH_SAM_APDU [14:46:08]CAPDU: 80 13 01 00 [14:46:08]Write to MH i2c: E2 08 00 E9 01 80 13 01 00 00 00 00 00 67 [14:46:08]Write i2c OK [14:46:08]MH_I2C_Read... [14:46:08]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:46:08]Read from MH i2c: E2 [14:46:08]MH_I2C_Read... [14:46:08]Read from MH i2c: E2 0E 00 [14:46:08]MH_I2C_Read... [14:46:08]Read from MH i2c: E2 0E 00 E9 01 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 12 [14:46:08]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [14:46:08]wFMCommunicate OK [14:46:08]SAM_PROTO_GetShiftState done [14:46:08]FM_GetShiftState done [14:46:08]opened in 1730073670 [14:46:08]opened+sec_in_day 1730160070 [14:46:08]quantity*price = 88040 [14:46:08]sum+1 = 88041 [14:46:08]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 880.40 НСП 1% : 7.79 НДС 12% : 93.49 Наличными: 0.00 Безнал.: 880.40 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 247 28.10.2024 14:46 Смена: 545 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 Платежная система: Mbank ФМ: 0000000000871756 ФД: 202447 ФПД: 151013767145641 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T144609&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202447&fm=151013767145641&tin=02508201610067®Number=0000000000091777&sum=88040 [14:46:09]StoreToDocumentArchive [14:46:09]shift 545 fd 202447 [14:46:09]save to /storage/0545/doc_00202447 [14:46:09]save last doc name /storage/0545/doc_00202447 to /storage/kkm_last_doc_name [14:46:09]save OK [14:46:09]Clear old archive folders... [14:46:09]ProcessDocumentItem done err = 0, tmpTLVsize=251 [14:46:09]tlvbuf is 01AF1E90 [14:46:09]SAM_PROTO_ClearQueue [14:46:09]wFMCommunicate request_size=4 [14:46:09]MH_SAM_APDU [14:46:09]CAPDU: 80 09 00 00 [14:46:09]Write to MH i2c: E2 08 00 F6 01 80 09 00 00 00 00 00 00 69 [14:46:09]Write i2c OK [14:46:09]MH_I2C_Read... [14:46:09]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:46:09]Read from MH i2c: E2 [14:46:09]MH_I2C_Read... [14:46:09]Read from MH i2c: E2 03 00 [14:46:09]MH_I2C_Read... [14:46:09]Read from MH i2c: E2 03 00 F6 01 00 90 00 6B [14:46:09]RAPDU: 90 00 [14:46:09]wFMCommunicate OK [14:46:09]SAM_PROTO_ClearQueue done [14:46:09]KKMCreateOFDPacket [14:46:09]OFDProtocolAddRootSTLVToBuf [14:46:09]FM_MakeSignedData [14:46:09]FM_MakeSignedData [14:46:09]SAM_PROTO_SignData [14:46:09]wFMCommunicate request_size=4 [14:46:09]MH_SAM_APDU [14:46:09]CAPDU: 80 0D 01 02 [14:46:09]Write to MH i2c: E2 08 00 F7 01 80 0D 01 02 00 00 00 00 71 [14:46:09]Write i2c OK [14:46:09]MH_I2C_Read... [14:46:09]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:46:09]Read from MH i2c: E2 [14:46:09]MH_I2C_Read... [14:46:09]Read from MH i2c: E2 03 00 [14:46:09]MH_I2C_Read... [14:46:09]Read from MH i2c: E2 03 00 F7 01 00 90 00 6C [14:46:09]RAPDU: 90 00 [14:46:09]wFMCommunicate OK [14:46:09]wFMCommunicate request_size=255 [14:46:09]MH_SAM_APDU [14:46:09]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 68 33 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 E8 57 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 E8 57 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0B 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 85 24 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 E8 57 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 F7 00 00 00 F4 03 04 00 B1 A3 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 CF 16 03 00 35 04 06 00 89 [14:46:09]Write to MH i2c: E2 02 01 F8 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 32 FF 03 08 00 03 68 33 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 E8 57 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 E8 57 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0B 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 85 24 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 E8 57 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 F7 00 00 00 F4 03 04 00 B1 A3 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 CF 16 03 00 35 04 06 00 89 00 00 33 [14:46:10]Write i2c OK [14:46:10]MH_I2C_Read... [14:46:10]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:46:10]Read from MH i2c: E2 [14:46:10]MH_I2C_Read... [14:46:10]Read from MH i2c: E2 03 00 [14:46:10]MH_I2C_Read... [14:46:10]Read from MH i2c: E2 03 00 F8 01 00 90 00 6D [14:46:10]RAPDU: 90 00 [14:46:10]wFMCommunicate OK [14:46:10]wFMCommunicate request_size=10 [14:46:10]MH_SAM_APDU [14:46:10]CAPDU: 80 0D 02 02 05 58 A1 F2 68 A9 [14:46:10]Write to MH i2c: E2 0D 00 F9 01 80 0D 02 02 05 00 58 A1 F2 68 A9 00 00 7A [14:46:10]Write i2c OK [14:46:10]MH_I2C_Read... [14:46:10]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:46:10]Read from MH i2c: E2 [14:46:10]MH_I2C_Read... [14:46:10]Read from MH i2c: E2 03 00 [14:46:10]MH_I2C_Read... [14:46:10]Read from MH i2c: E2 03 00 F9 01 00 90 00 6E [14:46:10]RAPDU: 90 00 [14:46:10]wFMCommunicate OK [14:46:10]wFMCommunicate request_size=4 [14:46:10]MH_SAM_APDU [14:46:10]CAPDU: 80 0D 03 02 [14:46:10]Write to MH i2c: E2 08 00 FA 01 80 0D 03 02 00 00 00 00 76 [14:46:10]Write i2c OK [14:46:10]MH_I2C_Read... [14:46:10]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:46:10]Read from MH i2c: E2 [14:46:10]MH_I2C_Read... [14:46:10]Read from MH i2c: E2 0B 00 [14:46:10]MH_I2C_Read... [14:46:10]Read from MH i2c: E2 0B 00 FA 01 00 05 06 1F 2A C8 2C 39 56 90 00 4E [14:46:10]RAPDU: 05 06 1F 2A C8 2C 39 56 90 00 [14:46:10]wFMCommunicate OK [14:46:10]SAM_PROTO_SignData done [14:46:10]FM_MakeSignedData done [14:46:10]CreateOFDProtocolMessage [14:46:10]wFMCommunicate request_size=4 [14:46:10]MH_SAM_APDU [14:46:10]CAPDU: 80 11 00 00 [14:46:10]Write to MH i2c: E2 08 00 FB 01 80 11 00 00 00 00 00 00 76 [14:46:10]Write i2c OK [14:46:10]MH_I2C_Read... [14:46:10]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:46:10]Read from MH i2c: E2 [14:46:10]MH_I2C_Read... [14:46:10]Read from MH i2c: E2 17 00 [14:46:10]MH_I2C_Read... [14:46:10]Read from MH i2c: E2 17 00 FB 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 CB [14:46:10]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [14:46:10]wFMCommunicate OK [14:46:10]CreateOFDProtocolMessage done [14:46:10]OFDSenderStorePacket 202447 [14:46:10]StoreOFDPacket docnum=202447 [14:46:10]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 BA AE 07 01 8C D2 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 68 33 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 E8 57 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 E8 57 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0B 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 85 24 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 E8 57 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 F7 00 00 00 F4 03 04 00 B1 A3 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 CF 16 03 00 35 04 06 00 89 58 A1 F2 68 A9 05 06 1F 2A C8 2C 39 56 [14:46:10]CheckFolder [14:46:10]dirname=/storage/ofd_packets [14:46:10]CheckFolder done [14:46:10]ProducePacketName [14:46:10]name=ofd_packets/00202447 [14:46:10]NVStorageSaveData ofd_packets/00202447 [14:46:10]File name is /storage/ofd_packets/00202447 [14:46:10]Write 301 bytes [14:46:10]NVStorageSaveData done [14:46:10]OFDSenderStorePacket done [14:46:10]KKMCreateOFDPacket done [14:46:10]NVStorageSaveData kkm_last_timestamp [14:46:10]File name is /storage/kkm_last_timestamp [14:46:10]Write 4 bytes [14:46:10]NVStorageSaveData done [14:46:10]OFD Sender: Processing packet 202447 [packets to send 116, broken 115] [14:46:10]ProducePacketName [14:46:10]name=ofd_packets/00202447 [14:46:10]OFD Sender: To server: pG, [14:46:10]CommunicateWithHost lk.salyk.kg:30040 [14:46:10]ConnectInit lk.salyk.kg [14:46:10]ExternCall_PrintAddStr [14:46:10]wPrintStart [14:46:10]Write to MH i2c: 01 00 00 FC 01 FD [14:46:10]Write i2c OK [14:46:10]MH_I2C_Read... [14:46:10]Read from MH i2c: 01 [14:46:10]MH_I2C_Read... [14:46:10]Read from MH i2c: 01 07 00 [14:46:10]MH_I2C_Read... [14:46:10]Read from MH i2c: 01 07 00 FC 01 00 00 00 00 00 FF 0F 12 [14:46:10]RasterBufferAndPrint [14:46:10]line Счет N : (1)450229 [14:46:10]line ИНН: 02508201610067 [14:46:10]line Контрольно-Кассовый Чек [14:46:10]line ПРОДАЖА [14:46:10]line ТРК (МРК, ГНК) : 52 [14:46:10]line Товар: 2710124130 [14:46:10]line Аи-92-К-2 [14:46:10]line 13.160 * 66.90 [14:46:10]line = 880.40 [14:46:10]line НДС 12% НСП 1% [14:46:10]line > о реализуемом товаре [14:46:10]line ИТОГО: 880.40 [14:46:10]line НСП 1% : 7.79 [14:46:10]line НДС 12% : 93.49 [14:46:10]line Наличными: 0.00 [14:46:10]line Безнал.: 880.40 [14:46:10]line Место: АЗС № 171 "Партнер Нефть" [14:46:10]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [14:46:10]line СНО: Общий режим [14:46:10]line Чек 247 28.10.2024 14:46 [14:46:10]line Смена: 545 ФФД: 1.0 [14:46:10]line ЗНМ: 0300000109 [14:46:10]line РНМ: 0000000000091777 [14:46:10]line Версия ККМ: 001 [14:46:10]line Платежная система: Mbank [14:46:10]line ФМ: 0000000000871756 [14:46:10]line ФД: 202447 [14:46:10]line ФПД: 151013767145641 [14:46:10]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T144609&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202447&fm=151013767145641&tin=02508201610067®Number=0000000000091777&sum=88040 [14:46:10]Connected sock=11 [14:46:10]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 BA AE 07 01 8C D2 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 68 33 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 E8 57 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 E8 57 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0B 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 85 24 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 E8 57 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 F7 00 00 00 F4 03 04 00 B1 A3 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 CF 16 03 00 35 04 06 00 89 58 A1 F2 68 A9 05 06 1F 2A C8 2C 39 56 [14:46:10]written 0, free lines is 4095 [14:46:10]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 18 30 47 00 57 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 35 36 10 04 04 00 CF 16 03 00 F4 03 04 00 66 4F 1F 67 B6 04 01 00 00 26 03 67 A6 E0 79 CF F6 [14:46:10]CommunicateWithHost err = 0 [14:46:10]CheckOFDResponse [14:46:10]1017 (14) - 77093643461234 [14:46:10]1041 (16) - 0000000000871756 [14:46:10]1040 (4) - 202447 [14:46:10]1012 (4) - 28.10.2024 08:46 [14:46:10]1206 (1) - 0 [14:46:10]OFD Sender: Remove packet 202447 [14:46:10]ProducePacketName [14:46:10]name=ofd_packets/00202447 [14:46:10]NVStorageDeleteData [14:46:11]Write to MH i2c: 01 00 00 25 02 27 [14:46:11]Write i2c OK [14:46:11]MH_I2C_Read... [14:46:11]Read from MH i2c: 01 [14:46:11]MH_I2C_Read... [14:46:11]Read from MH i2c: 01 07 00 [14:46:11]MH_I2C_Read... [14:46:11]Read from MH i2c: 01 07 00 25 02 00 00 00 00 00 BC 0C F6 [14:46:11]RasterBufferAndPrint [14:46:11]line [14:46:11]line [14:46:11]line [14:46:11]line [14:46:11]line [14:46:11]written 0, free lines is 3265 [14:46:11]MH_Cut [14:46:11]Write to MH i2c: D1 01 00 2C 02 01 00 [14:46:11]Write i2c OK [14:46:11]MH_I2C_Read... [14:46:11]Read from MH i2c: D1 [14:46:11]MH_I2C_Read... [14:46:11]Read from MH i2c: D1 01 00 [14:46:11]MH_I2C_Read... [14:46:11]Read from MH i2c: D1 01 00 2C 02 00 FF [14:46:11]Write to MH i2c: 01 00 00 2D 02 2F [14:46:11]Write i2c OK [14:46:11]MH_I2C_Read... [14:46:11]OFD Sender: No OFD packet to send [14:46:12]*** Cut start [14:46:12]*** Purtial cut [14:46:12]*** Stage 1: CUTSNS_PIN = 1 [14:46:12]Read from MH i2c: 01 [14:46:12]MH_I2C_Read... [14:46:12]*** Stop cut motor [14:46:12]*** Cut end [14:46:12]Read from MH i2c: 01 07 00 [14:46:12]MH_I2C_Read... [14:46:12]Read from MH i2c: 01 07 00 2D 02 00 00 00 00 00 FF 0F 44 [14:46:12]process_action close_receipt done [14:46:12]requested_data is exist [14:46:12]produce_requested_data [14:46:12]requested_item fm.sn is exist - process it [14:46:12]wFMCommunicate request_size=4 [14:46:12]MH_SAM_APDU [14:46:12]CAPDU: 80 11 00 00 [14:46:12]Write to MH i2c: E2 08 00 2E 02 80 11 00 00 00 00 00 00 AA [14:46:12]Write i2c OK [14:46:12]MH_I2C_Read... [14:46:12]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:46:12]Read from MH i2c: E2 [14:46:12]MH_I2C_Read... [14:46:12]Read from MH i2c: E2 17 00 [14:46:12]MH_I2C_Read... [14:46:12]Read from MH i2c: E2 17 00 2E 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 FF [14:46:12]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [14:46:12]wFMCommunicate OK [14:46:12]requested_item fd.num is exist - process it [14:46:12]SAM_PROTO_GetFieldsCounters [14:46:12]wFMCommunicate request_size=4 [14:46:12]MH_SAM_APDU [14:46:12]CAPDU: 80 13 00 00 [14:46:12]Write to MH i2c: E2 08 00 2F 02 80 13 00 00 00 00 00 00 AD [14:46:12]Write i2c OK [14:46:12]MH_I2C_Read... [14:46:12]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:46:12]Read from MH i2c: E2 [14:46:12]MH_I2C_Read... [14:46:12]Read from MH i2c: E2 62 00 [14:46:12]MH_I2C_Read... [14:46:12]Read from MH i2c: E2 62 00 2F 02 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 CF 16 03 00 0E 04 04 00 21 02 00 00 12 04 04 00 F7 00 00 00 5E 04 04 00 F7 00 00 00 57 04 04 00 F8 00 00 00 19 04 04 00 00 00 00 00 90 00 C6 [14:46:12]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 CF 16 03 00 0E 04 04 00 21 02 00 00 12 04 04 00 F7 00 00 00 5E 04 04 00 F7 00 00 00 57 04 04 00 F8 00 00 00 19 04 04 00 00 00 00 00 90 00 [14:46:12]wFMCommunicate OK [14:46:12]SAM_PROTO_GetFieldsCounters done [14:46:12]requested_item shift.num is exist - process it [14:46:12]requested_item shift.opened is exist - process it [14:46:12]req_shift_opened [14:46:12]FM_GetShiftState [14:46:12]SAM_PROTO_GetShiftState [14:46:12]wFMCommunicate request_size=4 [14:46:12]MH_SAM_APDU [14:46:12]CAPDU: 80 13 01 00 [14:46:12]Write to MH i2c: E2 08 00 30 02 80 13 01 00 00 00 00 00 AF [14:46:12]Write i2c OK [14:46:12]MH_I2C_Read... [14:46:12]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:46:12]Read from MH i2c: E2 [14:46:12]MH_I2C_Read... [14:46:12]Read from MH i2c: E2 0E 00 [14:46:12]MH_I2C_Read... [14:46:12]Read from MH i2c: E2 0E 00 30 02 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 5A [14:46:12]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [14:46:12]wFMCommunicate OK [14:46:12]SAM_PROTO_GetShiftState done [14:46:12]FM_GetShiftState done [14:46:12]req_shift_opened done [14:46:12]requested_item shift.open_date is exist - process it [14:46:12]req_shift_open_date [14:46:12]req_shift_open_date done [14:46:12]produce_requested_data done [14:46:12]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202447,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670} [14:46:12]process_action_free close_receipt [14:46:12]json_value_free [14:46:12]json_value_free done [14:46:12]process_json_proto returns [14:46:12]Send response to host [14:46:12]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202447,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670}}} [14:46:12]free response buf [14:46:12]execute_script done [14:46:12]execute_script returns [14:46:12]free content buf [14:46:12]Sock 7.Close socket [14:46:12]Sock 7.Thread stoped [14:46:16]OFD Sender: No OFD packet to send [14:46:21]OFD Sender: No OFD packet to send [14:46:26]OFD Sender: No OFD packet to send [14:46:31]OFD Sender: No OFD packet to send [14:46:36]OFD Sender: No OFD packet to send [14:46:41]OFD Sender: No OFD packet to send [14:46:46]OFD Sender: No OFD packet to send [14:46:51]OFD Sender: No OFD packet to send [14:46:56]OFD Sender: No OFD packet to send [14:47:01]OFD Sender: No OFD packet to send [14:47:06]OFD Sender: No OFD packet to send [14:47:11]OFD Sender: No OFD packet to send [14:47:16]OFD Sender: No OFD packet to send [14:47:17]accept exits with 10 [14:47:17]New connection [14:47:17]New thread 3067305316 created [14:47:17]Thread 3067161956 joined [14:47:17]Waiting for new connection... [14:47:17] Sock 10.Parse request [14:47:17]Sock 10.Check first char [14:47:17]Sock 10.First char is OK [14:47:17]request: POST /json_proto HTTP/1.0 [14:47:17]Method: POST [14:47:17]URL: /json_proto [14:47:17]Method is POST - this is cgi request [14:47:17]url: /json_proto [14:47:17]query_string will be loaded in cgi processing [14:47:17]execute_cgi json_proto POST (null) [14:47:17]execute_cgi path=json_proto method=POST [14:47:17]POST find Content-Length [14:47:17]Host: 172.17.63.195:8080 [14:47:17]Content-Length: 677 [14:47:17]Content-Type: application/json [14:47:17] [14:47:17]POST finish read [14:47:17]Found Content-Length = 677 [14:47:17]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450231", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:47:17]execute_script... [14:47: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)450231", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:47:17]POST & json_proto [14:47:17]process_json_proto [14:47:17]json parsed OK: [14:47:17]protocol is kg_v1.0 [14:47:17]action value=close_receipt [14:47:17]process_action close_receipt [14:47:17]cmd_close_receipt [14:47:17]MH_GetDate [14:47:17]Write to MH i2c: F0 00 00 31 02 22 [14:47:17]Write i2c OK [14:47:17]MH_I2C_Read... [14:47:17]Read from MH i2c: F0 [14:47:17]MH_I2C_Read... [14:47:17]Read from MH i2c: F0 09 00 [14:47:17]MH_I2C_Read... [14:47:17]Read from MH i2c: F0 09 00 31 02 00 F5 A3 1F 67 47 1B 1E 67 30 [14:47:17]GetLastDocTimeStamp 1730126769 [14:47:17]current date 1730126837 [14:47:17]FM_GetShiftState [14:47:17]SAM_PROTO_GetShiftState [14:47:17]wFMCommunicate request_size=4 [14:47:17]MH_SAM_APDU [14:47:17]CAPDU: 80 13 01 00 [14:47:17]Write to MH i2c: E2 08 00 32 02 80 13 01 00 00 00 00 00 B1 [14:47:17]Write i2c OK [14:47:17]MH_I2C_Read... [14:47:17]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:47:17]Read from MH i2c: E2 [14:47:17]MH_I2C_Read... [14:47:17]Read from MH i2c: E2 0E 00 [14:47:17]MH_I2C_Read... [14:47:17]Read from MH i2c: E2 0E 00 32 02 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 5C [14:47:17]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [14:47:17]wFMCommunicate OK [14:47:17]SAM_PROTO_GetShiftState done [14:47:17]FM_GetShiftState done [14:47:17]opened in 1730073670 [14:47:17]opened+sec_in_day 1730160070 [14:47:17]quantity*price = 50041 [14:47:17]sum+1 = 50042 [14:47: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 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 248 28.10.2024 14:47 Смена: 545 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 ФМ: 0000000000871756 ФД: 202448 ФПД: 145321656011832 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T144717&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202448&fm=145321656011832&tin=02508201610067®Number=0000000000091777&sum=50000 [14:47:18]StoreToDocumentArchive [14:47:18]shift 545 fd 202448 [14:47:18]save to /storage/0545/doc_00202448 [14:47:18]save last doc name /storage/0545/doc_00202448 to /storage/kkm_last_doc_name [14:47:18]save OK [14:47:18]Clear old archive folders... [14:47:18]ProcessDocumentItem done err = 0, tmpTLVsize=251 [14:47:18]tlvbuf is 01AEFC30 [14:47:18]SAM_PROTO_ClearQueue [14:47:18]wFMCommunicate request_size=4 [14:47:18]MH_SAM_APDU [14:47:18]CAPDU: 80 09 00 00 [14:47:18]Write to MH i2c: E2 08 00 3F 02 80 09 00 00 00 00 00 00 B3 [14:47:18]Write i2c OK [14:47:18]MH_I2C_Read... [14:47:18]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:47:18]Read from MH i2c: E2 [14:47:18]MH_I2C_Read... [14:47:18]Read from MH i2c: E2 03 00 [14:47:18]MH_I2C_Read... [14:47:18]Read from MH i2c: E2 03 00 3F 02 00 90 00 B5 [14:47:18]RAPDU: 90 00 [14:47:18]wFMCommunicate OK [14:47:18]SAM_PROTO_ClearQueue done [14:47:18]KKMCreateOFDPacket [14:47:18]OFDProtocolAddRootSTLVToBuf [14:47:18]FM_MakeSignedData [14:47:18]FM_MakeSignedData [14:47:18]SAM_PROTO_SignData [14:47:18]wFMCommunicate request_size=4 [14:47:18]MH_SAM_APDU [14:47:18]CAPDU: 80 0D 01 02 [14:47:18]Write to MH i2c: E2 08 00 40 02 80 0D 01 02 00 00 00 00 BB [14:47:18]Write i2c OK [14:47:18]MH_I2C_Read... [14:47:18]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:47:18]Read from MH i2c: E2 [14:47:18]MH_I2C_Read... [14:47:18]Read from MH i2c: E2 03 00 [14:47:18]MH_I2C_Read... [14:47:18]Read from MH i2c: E2 03 00 40 02 00 90 00 B6 [14:47:18]RAPDU: 90 00 [14:47:18]wFMCommunicate OK [14:47:18]wFMCommunicate request_size=255 [14:47:18]MH_SAM_APDU [14:47: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 32 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 F8 00 00 00 F4 03 04 00 F5 A3 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 D0 16 03 00 35 04 06 00 84 [14:47:18]Write to MH i2c: E2 02 01 41 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 32 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 F8 00 00 00 F4 03 04 00 F5 A3 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 D0 16 03 00 35 04 06 00 84 00 00 F5 [14:47:18]Write i2c OK [14:47:18]MH_I2C_Read... [14:47:18]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:47:18]Read from MH i2c: E2 [14:47:18]MH_I2C_Read... [14:47:18]Read from MH i2c: E2 03 00 [14:47:18]MH_I2C_Read... [14:47:18]Read from MH i2c: E2 03 00 41 02 00 90 00 B7 [14:47:18]RAPDU: 90 00 [14:47:18]wFMCommunicate OK [14:47:18]wFMCommunicate request_size=10 [14:47:18]MH_SAM_APDU [14:47:18]CAPDU: 80 0D 02 02 05 2B 55 AF 4C 38 [14:47:18]Write to MH i2c: E2 0D 00 42 02 80 0D 02 02 05 00 2B 55 AF 4C 38 00 00 7B [14:47:18]Write i2c OK [14:47:18]MH_I2C_Read... [14:47:18]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:47:18]Read from MH i2c: E2 [14:47:18]MH_I2C_Read... [14:47:18]Read from MH i2c: E2 03 00 [14:47:18]MH_I2C_Read... [14:47:18]Read from MH i2c: E2 03 00 42 02 00 90 00 B8 [14:47:18]RAPDU: 90 00 [14:47:18]wFMCommunicate OK [14:47:18]wFMCommunicate request_size=4 [14:47:18]MH_SAM_APDU [14:47:18]CAPDU: 80 0D 03 02 [14:47:18]Write to MH i2c: E2 08 00 43 02 80 0D 03 02 00 00 00 00 C0 [14:47:18]Write i2c OK [14:47:18]MH_I2C_Read... [14:47:19]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:47:19]Read from MH i2c: E2 [14:47:19]MH_I2C_Read... [14:47:19]Read from MH i2c: E2 0B 00 [14:47:19]MH_I2C_Read... [14:47:19]Read from MH i2c: E2 0B 00 43 02 00 18 F1 CD 83 A6 26 75 12 90 00 6D [14:47:19]RAPDU: 18 F1 CD 83 A6 26 75 12 90 00 [14:47:19]wFMCommunicate OK [14:47:19]SAM_PROTO_SignData done [14:47:19]FM_MakeSignedData done [14:47:19]CreateOFDProtocolMessage [14:47:19]wFMCommunicate request_size=4 [14:47:19]MH_SAM_APDU [14:47:19]CAPDU: 80 11 00 00 [14:47:19]Write to MH i2c: E2 08 00 44 02 80 11 00 00 00 00 00 00 C0 [14:47:19]Write i2c OK [14:47:19]MH_I2C_Read... [14:47:19]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:47:19]Read from MH i2c: E2 [14:47:19]MH_I2C_Read... [14:47:19]Read from MH i2c: E2 17 00 [14:47:19]MH_I2C_Read... [14:47:19]Read from MH i2c: E2 17 00 44 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 15 [14:47:19]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [14:47:19]wFMCommunicate OK [14:47:19]CreateOFDProtocolMessage done [14:47:19]OFDSenderStorePacket 202448 [14:47:19]StoreOFDPacket docnum=202448 [14:47:19]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 24 BB 07 01 F2 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 32 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 F8 00 00 00 F4 03 04 00 F5 A3 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 D0 16 03 00 35 04 06 00 84 2B 55 AF 4C 38 18 F1 CD 83 A6 26 75 12 [14:47:19]CheckFolder [14:47:19]dirname=/storage/ofd_packets [14:47:19]CheckFolder done [14:47:19]ProducePacketName [14:47:19]name=ofd_packets/00202448 [14:47:19]NVStorageSaveData ofd_packets/00202448 [14:47:19]File name is /storage/ofd_packets/00202448 [14:47:19]Write 301 bytes [14:47:19]NVStorageSaveData done [14:47:19]OFDSenderStorePacket done [14:47:19]KKMCreateOFDPacket done [14:47:19]NVStorageSaveData kkm_last_timestamp [14:47:19]File name is /storage/kkm_last_timestamp [14:47:19]Write 4 bytes [14:47:19]NVStorageSaveData done [14:47:19]ExternCall_PrintAddStr [14:47:19]wPrintStart [14:47:19]Write to MH i2c: 01 00 00 45 02 47 [14:47:19]Write i2c OK [14:47:19]MH_I2C_Read... [14:47:19]Read from MH i2c: 01 [14:47:19]MH_I2C_Read... [14:47:19]Read from MH i2c: 01 07 00 [14:47:19]MH_I2C_Read... [14:47:19]Read from MH i2c: 01 07 00 45 02 00 00 00 00 00 FF 0F 5C [14:47:19]RasterBufferAndPrint [14:47:19]line Счет N : (1)450231 [14:47:19]line ИНН: 02508201610067 [14:47:19]line Контрольно-Кассовый Чек [14:47:19]line ПРОДАЖА [14:47:19]line ТРК (МРК, ГНК) : 31 [14:47:19]line Товар: 2710124130 [14:47:19]line Аи-92-К-2 [14:47:19]line 7.480 * 66.90 [14:47:19]line = 500.41 [14:47:19]line НДС 12% НСП 1% [14:47:19]line > о реализуемом товаре [14:47:19]line ОКРУГЛЕНИЕ: -0.41 [14:47:19]line ИТОГО: 500.00 [14:47:19]line Внесено: 500.00 [14:47:19]line СДАЧА: 0.00 [14:47:19]line НСП 1% : 4.43 [14:47:19]line НДС 12% : 53.14 [14:47:19]line Наличными: 500.00 [14:47:19]line Безнал.: 0.00 [14:47:19]line Место: АЗС № 171 "Партнер Нефть" [14:47:19]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [14:47:19]line СНО: Общий режим [14:47:19]line Чек 248 28.10.2024 14:47 [14:47:19]line Смена: 545 ФФД: 1.0 [14:47:19]line ЗНМ: 0300000109 [14:47:19]line РНМ: 0000000000091777 [14:47:19]line Версия ККМ: 001 [14:47:19]line ФМ: 0000000000871756 [14:47:19]line ФД: 202448 [14:47:19]line ФПД: 145321656011832 [14:47:19]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T144717&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202448&fm=145321656011832&tin=02508201610067®Number=0000000000091777&sum=50000 [14:47:19]OFD Sender: Processing packet 202448 [packets to send 116, broken 115] [14:47:19]ProducePacketName [14:47:19]name=ofd_packets/00202448 [14:47:19]OFD Sender: To server: pG, [14:47:19]CommunicateWithHost lk.salyk.kg:30040 [14:47:19]ConnectInit lk.salyk.kg [14:47:19]written 0, free lines is 4095 [14:47:19]Connected sock=9 [14:47:19]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 24 BB 07 01 F2 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 32 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 F8 00 00 00 F4 03 04 00 F5 A3 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 D0 16 03 00 35 04 06 00 84 2B 55 AF 4C 38 18 F1 CD 83 A6 26 75 12 [14:47:19]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 4C 70 47 00 CE 17 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 D0 16 03 00 F4 03 04 00 AB 4F 1F 67 B6 04 01 00 00 A8 B0 B3 52 DF 1E 75 AE [14:47:19]CommunicateWithHost err = 0 [14:47:19]CheckOFDResponse [14:47:19]1017 (14) - 77093643461234 [14:47:19]1041 (16) - 0000000000871756 [14:47:19]1040 (4) - 202448 [14:47:19]1012 (4) - 28.10.2024 08:47 [14:47:19]1206 (1) - 0 [14:47:19]OFD Sender: Remove packet 202448 [14:47:19]ProducePacketName [14:47:19]name=ofd_packets/00202448 [14:47:19]NVStorageDeleteData [14:47:19]Write to MH i2c: 01 00 00 70 02 72 [14:47:19]Write i2c OK [14:47:19]MH_I2C_Read... [14:47:19]Read from MH i2c: 01 [14:47:19]MH_I2C_Read... [14:47:19]Read from MH i2c: 01 07 00 [14:47:19]MH_I2C_Read... [14:47:19]Read from MH i2c: 01 07 00 70 02 00 00 00 00 00 9D 0C 22 [14:47:19]RasterBufferAndPrint [14:47:19]line [14:47:19]line [14:47:19]line [14:47:19]line [14:47:19]line [14:47:19]written 0, free lines is 3233 [14:47:19]MH_Cut [14:47:19]Write to MH i2c: D1 01 00 77 02 01 4B [14:47:19]Write i2c OK [14:47:19]MH_I2C_Read... [14:47:19]Read from MH i2c: D1 [14:47:19]MH_I2C_Read... [14:47:19]Read from MH i2c: D1 01 00 [14:47:19]MH_I2C_Read... [14:47:19]Read from MH i2c: D1 01 00 77 02 00 4A [14:47:19]Write to MH i2c: 01 00 00 78 02 7A [14:47:19]Write i2c OK [14:47:19]MH_I2C_Read... [14:47:20]OFD Sender: No OFD packet to send [14:47:20]*** Cut start [14:47:20]*** Purtial cut [14:47:20]*** Stage 1: CUTSNS_PIN = 1 [14:47:20]Read from MH i2c: 01 [14:47:21]MH_I2C_Read... [14:47:21]*** Stop cut motor [14:47:21]*** Cut end [14:47:21]Read from MH i2c: 01 07 00 [14:47:21]MH_I2C_Read... [14:47:21]Read from MH i2c: 01 07 00 78 02 00 00 00 00 00 FF 0F 8F [14:47:21]process_action close_receipt done [14:47:21]requested_data is exist [14:47:21]produce_requested_data [14:47:21]requested_item fm.sn is exist - process it [14:47:21]wFMCommunicate request_size=4 [14:47:21]MH_SAM_APDU [14:47:21]CAPDU: 80 11 00 00 [14:47:21]Write to MH i2c: E2 08 00 79 02 80 11 00 00 00 00 00 00 F5 [14:47:21]Write i2c OK [14:47:21]MH_I2C_Read... [14:47:21]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:47:21]Read from MH i2c: E2 [14:47:21]MH_I2C_Read... [14:47:21]Read from MH i2c: E2 17 00 [14:47:21]MH_I2C_Read... [14:47:21]Read from MH i2c: E2 17 00 79 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 4A [14:47:21]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [14:47:21]wFMCommunicate OK [14:47:21]requested_item fd.num is exist - process it [14:47:21]SAM_PROTO_GetFieldsCounters [14:47:21]wFMCommunicate request_size=4 [14:47:21]MH_SAM_APDU [14:47:21]CAPDU: 80 13 00 00 [14:47:21]Write to MH i2c: E2 08 00 7A 02 80 13 00 00 00 00 00 00 F8 [14:47:21]Write i2c OK [14:47:21]MH_I2C_Read... [14:47:21]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:47:21]Read from MH i2c: E2 [14:47:21]MH_I2C_Read... [14:47:21]Read from MH i2c: E2 62 00 [14:47:21]MH_I2C_Read... [14:47:21]Read from MH i2c: E2 62 00 7A 02 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 D0 16 03 00 0E 04 04 00 21 02 00 00 12 04 04 00 F8 00 00 00 5E 04 04 00 F8 00 00 00 57 04 04 00 F9 00 00 00 19 04 04 00 00 00 00 00 90 00 15 [14:47:21]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 D0 16 03 00 0E 04 04 00 21 02 00 00 12 04 04 00 F8 00 00 00 5E 04 04 00 F8 00 00 00 57 04 04 00 F9 00 00 00 19 04 04 00 00 00 00 00 90 00 [14:47:21]wFMCommunicate OK [14:47:21]SAM_PROTO_GetFieldsCounters done [14:47:21]requested_item shift.num is exist - process it [14:47:21]requested_item shift.opened is exist - process it [14:47:21]req_shift_opened [14:47:21]FM_GetShiftState [14:47:21]SAM_PROTO_GetShiftState [14:47:21]wFMCommunicate request_size=4 [14:47:21]MH_SAM_APDU [14:47:21]CAPDU: 80 13 01 00 [14:47:21]Write to MH i2c: E2 08 00 7B 02 80 13 01 00 00 00 00 00 FA [14:47:21]Write i2c OK [14:47:21]MH_I2C_Read... [14:47:21]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:47:21]Read from MH i2c: E2 [14:47:21]MH_I2C_Read... [14:47:21]Read from MH i2c: E2 0E 00 [14:47:21]MH_I2C_Read... [14:47:21]Read from MH i2c: E2 0E 00 7B 02 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 A5 [14:47:21]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [14:47:21]wFMCommunicate OK [14:47:21]SAM_PROTO_GetShiftState done [14:47:21]FM_GetShiftState done [14:47:21]req_shift_opened done [14:47:21]requested_item shift.open_date is exist - process it [14:47:21]req_shift_open_date [14:47:21]req_shift_open_date done [14:47:21]produce_requested_data done [14:47:21]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202448,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670} [14:47:21]process_action_free close_receipt [14:47:21]json_value_free [14:47:21]json_value_free done [14:47:21]process_json_proto returns [14:47:21]Send response to host [14:47:21]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202448,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670}}} [14:47:21]free response buf [14:47:21]execute_script done [14:47:21]execute_script returns [14:47:21]free content buf [14:47:21]Sock 10.Close socket [14:47:21]Sock 10.Thread stoped [14:47:25]OFD Sender: No OFD packet to send [14:47:30]OFD Sender: No OFD packet to send [14:47:35]OFD Sender: No OFD packet to send [14:47:40]OFD Sender: No OFD packet to send [14:47:45]OFD Sender: No OFD packet to send [14:47:50]OFD Sender: No OFD packet to send [14:47:55]OFD Sender: No OFD packet to send [14:48:00]OFD Sender: No OFD packet to send [14:48:05]OFD Sender: No OFD packet to send [14:48:10]OFD Sender: No OFD packet to send [14:48:15]OFD Sender: No OFD packet to send [14:48:20]OFD Sender: No OFD packet to send [14:48:25]OFD Sender: No OFD packet to send [14:48:30]OFD Sender: No OFD packet to send [14:48:35]OFD Sender: No OFD packet to send [14:48:40]OFD Sender: No OFD packet to send [14:48:45]OFD Sender: No OFD packet to send [14:48:50]OFD Sender: No OFD packet to send [14:48:55]OFD Sender: No OFD packet to send [14:49:00]OFD Sender: No OFD packet to send [14:49:05]OFD Sender: No OFD packet to send [14:49:10]OFD Sender: No OFD packet to send [14:49:15]OFD Sender: No OFD packet to send [14:49:20]OFD Sender: No OFD packet to send [14:49:25]OFD Sender: No OFD packet to send [14:49:30]OFD Sender: No OFD packet to send [14:49:35]OFD Sender: No OFD packet to send [14:49:40]OFD Sender: No OFD packet to send [14:49:45]OFD Sender: No OFD packet to send [14:49:50]OFD Sender: No OFD packet to send [14:49:55]OFD Sender: No OFD packet to send [14:50:00]OFD Sender: No OFD packet to send [14:50:05]OFD Sender: No OFD packet to send [14:50:10]OFD Sender: No OFD packet to send [14:50:15]OFD Sender: No OFD packet to send [14:50:19]accept exits with 7 [14:50:19]New connection [14:50:19]New thread 3067161956 created [14:50:19]Thread 3067305316 joined [14:50:19]Waiting for new connection... [14:50:19] Sock 7.Parse request [14:50:19]Sock 7.Check first char [14:50:19]Sock 7.First char is OK [14:50:19]request: POST /json_proto HTTP/1.0 [14:50:19]Method: POST [14:50:19]URL: /json_proto [14:50:19]Method is POST - this is cgi request [14:50:19]url: /json_proto [14:50:19]query_string will be loaded in cgi processing [14:50:19]execute_cgi json_proto POST (null) [14:50:19]execute_cgi path=json_proto method=POST [14:50:19]POST find Content-Length [14:50:19]Host: 172.17.63.195:8080 [14:50:19]Content-Length: 677 [14:50:19]Content-Type: application/json [14:50:19] [14:50:19]POST finish read [14:50:19]Found Content-Length = 677 [14:50:19]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450232", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:50:19]execute_script... [14:50: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)450232", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:50:19]POST & json_proto [14:50:19]process_json_proto [14:50:19]json parsed OK: [14:50:19]protocol is kg_v1.0 [14:50:19]action value=close_receipt [14:50:19]process_action close_receipt [14:50:19]cmd_close_receipt [14:50:19]MH_GetDate [14:50:19]Write to MH i2c: F0 00 00 7C 02 6D [14:50:19]Write i2c OK [14:50:19]MH_I2C_Read... [14:50:19]Read from MH i2c: F0 [14:50:19]MH_I2C_Read... [14:50:19]Read from MH i2c: F0 09 00 [14:50:19]MH_I2C_Read... [14:50:19]Read from MH i2c: F0 09 00 7C 02 00 AC A4 1F 67 47 1B 1E 67 33 [14:50:19]GetLastDocTimeStamp 1730126837 [14:50:19]current date 1730127020 [14:50:19]FM_GetShiftState [14:50:19]SAM_PROTO_GetShiftState [14:50:19]wFMCommunicate request_size=4 [14:50:19]MH_SAM_APDU [14:50:19]CAPDU: 80 13 01 00 [14:50:19]Write to MH i2c: E2 08 00 7D 02 80 13 01 00 00 00 00 00 FC [14:50:19]Write i2c OK [14:50:19]MH_I2C_Read... [14:50:19]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:50:19]Read from MH i2c: E2 [14:50:19]MH_I2C_Read... [14:50:19]Read from MH i2c: E2 0E 00 [14:50:19]MH_I2C_Read... [14:50:19]Read from MH i2c: E2 0E 00 7D 02 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 A7 [14:50:19]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [14:50:19]wFMCommunicate OK [14:50:19]SAM_PROTO_GetShiftState done [14:50:19]FM_GetShiftState done [14:50:19]opened in 1730073670 [14:50:19]opened+sec_in_day 1730160070 [14:50:19]quantity*price = 50041 [14:50:19]sum+1 = 50042 [14:50:19]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.41 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 249 28.10.2024 14:50 Смена: 545 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 ФМ: 0000000000871756 ФД: 202449 ФПД: 94320107505584 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T145020&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202449&fm=94320107505584&tin=02508201610067®Number=0000000000091777&sum=50000 [14:50:21]StoreToDocumentArchive [14:50:21]shift 545 fd 202449 [14:50:21]save to /storage/0545/doc_00202449 [14:50:21]save last doc name /storage/0545/doc_00202449 to /storage/kkm_last_doc_name [14:50:21]save OK [14:50:21]Clear old archive folders... [14:50:21]ProcessDocumentItem done err = 0, tmpTLVsize=251 [14:50:21]tlvbuf is 01AF2C80 [14:50:21]SAM_PROTO_ClearQueue [14:50:21]wFMCommunicate request_size=4 [14:50:21]MH_SAM_APDU [14:50:21]CAPDU: 80 09 00 00 [14:50:21]Write to MH i2c: E2 08 00 8A 02 80 09 00 00 00 00 00 00 FE [14:50:21]Write i2c OK [14:50:21]MH_I2C_Read... [14:50:21]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:50:21]Read from MH i2c: E2 [14:50:21]MH_I2C_Read... [14:50:21]Read from MH i2c: E2 03 00 [14:50:21]MH_I2C_Read... [14:50:21]Read from MH i2c: E2 03 00 8A 02 00 90 00 00 [14:50:21]RAPDU: 90 00 [14:50:21]wFMCommunicate OK [14:50:21]SAM_PROTO_ClearQueue done [14:50:21]KKMCreateOFDPacket [14:50:21]OFDProtocolAddRootSTLVToBuf [14:50:21]FM_MakeSignedData [14:50:21]FM_MakeSignedData [14:50:21]SAM_PROTO_SignData [14:50:21]wFMCommunicate request_size=4 [14:50:21]MH_SAM_APDU [14:50:21]CAPDU: 80 0D 01 02 [14:50:21]Write to MH i2c: E2 08 00 8B 02 80 0D 01 02 00 00 00 00 06 [14:50:21]Write i2c OK [14:50:21]MH_I2C_Read... [14:50:21]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:50:21]Read from MH i2c: E2 [14:50:21]MH_I2C_Read... [14:50:21]Read from MH i2c: E2 03 00 [14:50:21]MH_I2C_Read... [14:50:21]Read from MH i2c: E2 03 00 8B 02 00 90 00 01 [14:50:21]RAPDU: 90 00 [14:50:21]wFMCommunicate OK [14:50:21]wFMCommunicate request_size=255 [14:50:21]MH_SAM_APDU [14:50: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 32 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 F9 00 00 00 F4 03 04 00 AC A4 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 D1 16 03 00 35 04 06 00 55 [14:50:21]Write to MH i2c: E2 02 01 8C 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 32 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 F9 00 00 00 F4 03 04 00 AC A4 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 D1 16 03 00 35 04 06 00 55 00 00 CB [14:50:21]Write i2c OK [14:50:21]MH_I2C_Read... [14:50:21]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:50:21]Read from MH i2c: E2 [14:50:21]MH_I2C_Read... [14:50:21]Read from MH i2c: E2 03 00 [14:50:21]MH_I2C_Read... [14:50:21]Read from MH i2c: E2 03 00 8C 02 00 90 00 02 [14:50:21]RAPDU: 90 00 [14:50:21]wFMCommunicate OK [14:50:21]wFMCommunicate request_size=10 [14:50:21]MH_SAM_APDU [14:50:21]CAPDU: 80 0D 02 02 05 C8 9C 80 C7 B0 [14:50:21]Write to MH i2c: E2 0D 00 8D 02 80 0D 02 02 05 00 C8 9C 80 C7 B0 00 00 6E [14:50:21]Write i2c OK [14:50:21]MH_I2C_Read... [14:50:21]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:50:21]Read from MH i2c: E2 [14:50:21]MH_I2C_Read... [14:50:21]Read from MH i2c: E2 03 00 [14:50:21]MH_I2C_Read... [14:50:21]Read from MH i2c: E2 03 00 8D 02 00 90 00 03 [14:50:21]RAPDU: 90 00 [14:50:21]wFMCommunicate OK [14:50:21]wFMCommunicate request_size=4 [14:50:21]MH_SAM_APDU [14:50:21]CAPDU: 80 0D 03 02 [14:50:21]Write to MH i2c: E2 08 00 8E 02 80 0D 03 02 00 00 00 00 0B [14:50:21]Write i2c OK [14:50:21]MH_I2C_Read... [14:50:21]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:50:21]Read from MH i2c: E2 [14:50:21]MH_I2C_Read... [14:50:21]Read from MH i2c: E2 0B 00 [14:50:21]MH_I2C_Read... [14:50:21]Read from MH i2c: E2 0B 00 8E 02 00 8A 33 F9 18 7A DB 19 82 90 00 CA [14:50:21]RAPDU: 8A 33 F9 18 7A DB 19 82 90 00 [14:50:21]wFMCommunicate OK [14:50:21]SAM_PROTO_SignData done [14:50:21]FM_MakeSignedData done [14:50:21]CreateOFDProtocolMessage [14:50:21]wFMCommunicate request_size=4 [14:50:21]MH_SAM_APDU [14:50:21]CAPDU: 80 11 00 00 [14:50:21]Write to MH i2c: E2 08 00 8F 02 80 11 00 00 00 00 00 00 0B [14:50:21]Write i2c OK [14:50:21]MH_I2C_Read... [14:50:21]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:50:21]Read from MH i2c: E2 [14:50:21]MH_I2C_Read... [14:50:21]Read from MH i2c: E2 17 00 [14:50:21]MH_I2C_Read... [14:50:21]Read from MH i2c: E2 17 00 8F 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 60 [14:50:21]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [14:50:21]wFMCommunicate OK [14:50:21]CreateOFDProtocolMessage done [14:50:21]OFDSenderStorePacket 202449 [14:50:21]StoreOFDPacket docnum=202449 [14:50:21]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 D5 76 07 01 3D 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 32 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 F9 00 00 00 F4 03 04 00 AC A4 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 D1 16 03 00 35 04 06 00 55 C8 9C 80 C7 B0 8A 33 F9 18 7A DB 19 82 [14:50:21]CheckFolder [14:50:21]dirname=/storage/ofd_packets [14:50:21]CheckFolder done [14:50:21]ProducePacketName [14:50:21]name=ofd_packets/00202449 [14:50:21]NVStorageSaveData ofd_packets/00202449 [14:50:21]File name is /storage/ofd_packets/00202449 [14:50:21]Write 301 bytes [14:50:21]NVStorageSaveData done [14:50:21]OFDSenderStorePacket done [14:50:21]KKMCreateOFDPacket done [14:50:21]NVStorageSaveData kkm_last_timestamp [14:50:21]File name is /storage/kkm_last_timestamp [14:50:21]Write 4 bytes [14:50:21]NVStorageSaveData done [14:50:21]ExternCall_PrintAddStr [14:50:21]wPrintStart [14:50:21]Write to MH i2c: 01 00 00 90 02 92 [14:50:21]Write i2c OK [14:50:21]MH_I2C_Read... [14:50:21]Read from MH i2c: 01 [14:50:21]MH_I2C_Read... [14:50:21]Read from MH i2c: 01 07 00 [14:50:21]MH_I2C_Read... [14:50:21]Read from MH i2c: 01 07 00 90 02 00 00 00 00 00 FF 0F A7 [14:50:21]RasterBufferAndPrint [14:50:21]line Счет N : (1)450232 [14:50:21]line ИНН: 02508201610067 [14:50:21]line Контрольно-Кассовый Чек [14:50:21]line ПРОДАЖА [14:50:21]line ТРК (МРК, ГНК) : 31 [14:50:21]line Товар: 2710124130 [14:50:21]line Аи-92-К-2 [14:50:21]line 7.480 * 66.90 [14:50:21]line = 500.41 [14:50:21]line НДС 12% НСП 1% [14:50:21]line > о реализуемом товаре [14:50:21]line ОКРУГЛЕНИЕ: -0.41 [14:50:21]line ИТОГО: 500.00 [14:50:21]line Внесено: 500.00 [14:50:21]line СДАЧА: 0.00 [14:50:21]line НСП 1% : 4.43 [14:50:21]line НДС 12% : 53.14 [14:50:21]line Наличными: 500.00 [14:50:21]line Безнал.: 0.00 [14:50:21]line Место: АЗС № 171 "Партнер Нефть" [14:50:21]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [14:50:21]line СНО: Общий режим [14:50:21]line Чек 249 28.10.2024 14:50 [14:50:21]line Смена: 545 ФФД: 1.0 [14:50:21]line ЗНМ: 0300000109 [14:50:21]line РНМ: 0000000000091777 [14:50:21]line Версия ККМ: 001 [14:50:21]line ФМ: 0000000000871756 [14:50:21]line ФД: 202449 [14:50:21]line ФПД: 94320107505584 [14:50:21]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T145020&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202449&fm=94320107505584&tin=02508201610067®Number=0000000000091777&sum=50000 [14:50:21]OFD Sender: Processing packet 202449 [packets to send 116, broken 115] [14:50:21]ProducePacketName [14:50:21]name=ofd_packets/00202449 [14:50:21]OFD Sender: To server: pG, [14:50:21]CommunicateWithHost lk.salyk.kg:30040 [14:50:21]ConnectInit lk.salyk.kg [14:50:21]written 0, free lines is 4095 [14:50:21]Connected sock=10 [14:50:21]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 D5 76 07 01 3D 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 32 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 F9 00 00 00 F4 03 04 00 AC A4 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 D1 16 03 00 35 04 06 00 55 C8 9C 80 C7 B0 8A 33 F9 18 7A DB 19 82 [14:50:22]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 4A F7 47 00 3E 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 35 36 10 04 04 00 D1 16 03 00 F4 03 04 00 62 50 1F 67 B6 04 01 00 00 E8 CC 37 EA D9 38 B2 B1 [14:50:22]CommunicateWithHost err = 0 [14:50:22]CheckOFDResponse [14:50:22]1017 (14) - 77093643461234 [14:50:22]1041 (16) - 0000000000871756 [14:50:22]1040 (4) - 202449 [14:50:22]1012 (4) - 28.10.2024 08:50 [14:50:22]1206 (1) - 0 [14:50:22]OFD Sender: Remove packet 202449 [14:50:22]ProducePacketName [14:50:22]name=ofd_packets/00202449 [14:50:22]NVStorageDeleteData [14:50:22]Write to MH i2c: 01 00 00 BB 02 BD [14:50:22]Write i2c OK [14:50:22]MH_I2C_Read... [14:50:22]Read from MH i2c: 01 [14:50:22]MH_I2C_Read... [14:50:22]Read from MH i2c: 01 07 00 [14:50:22]MH_I2C_Read... [14:50:22]Read from MH i2c: 01 07 00 BB 02 00 00 00 00 00 96 0C 66 [14:50:22]RasterBufferAndPrint [14:50:22]line [14:50:22]line [14:50:22]line [14:50:22]line [14:50:22]line [14:50:22]written 0, free lines is 3227 [14:50:22]MH_Cut [14:50:22]Write to MH i2c: D1 01 00 C2 02 01 96 [14:50:22]Write i2c OK [14:50:22]MH_I2C_Read... [14:50:22]Read from MH i2c: D1 [14:50:22]MH_I2C_Read... [14:50:22]Read from MH i2c: D1 01 00 [14:50:22]MH_I2C_Read... [14:50:22]Read from MH i2c: D1 01 00 C2 02 00 95 [14:50:22]Write to MH i2c: 01 00 00 C3 02 C5 [14:50:22]Write i2c OK [14:50:22]MH_I2C_Read... [14:50:22]OFD Sender: No OFD packet to send [14:50:23]*** Cut start [14:50:23]*** Purtial cut [14:50:23]*** Stage 1: CUTSNS_PIN = 1 [14:50:23]Read from MH i2c: 01 [14:50:23]MH_I2C_Read... [14:50:23]*** Stop cut motor [14:50:23]*** Cut end [14:50:23]Read from MH i2c: 01 07 00 [14:50:23]MH_I2C_Read... [14:50:23]Read from MH i2c: 01 07 00 C3 02 00 00 00 00 00 FF 0F DA [14:50:23]process_action close_receipt done [14:50:23]requested_data is exist [14:50:23]produce_requested_data [14:50:23]requested_item fm.sn is exist - process it [14:50:23]wFMCommunicate request_size=4 [14:50:23]MH_SAM_APDU [14:50:23]CAPDU: 80 11 00 00 [14:50:23]Write to MH i2c: E2 08 00 C4 02 80 11 00 00 00 00 00 00 40 [14:50:23]Write i2c OK [14:50:23]MH_I2C_Read... [14:50:23]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:50:23]Read from MH i2c: E2 [14:50:23]MH_I2C_Read... [14:50:23]Read from MH i2c: E2 17 00 [14:50:23]MH_I2C_Read... [14:50:23]Read from MH i2c: E2 17 00 C4 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 95 [14:50:23]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [14:50:23]wFMCommunicate OK [14:50:23]requested_item fd.num is exist - process it [14:50:23]SAM_PROTO_GetFieldsCounters [14:50:23]wFMCommunicate request_size=4 [14:50:23]MH_SAM_APDU [14:50:23]CAPDU: 80 13 00 00 [14:50:23]Write to MH i2c: E2 08 00 C5 02 80 13 00 00 00 00 00 00 43 [14:50:23]Write i2c OK [14:50:23]MH_I2C_Read... [14:50:23]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:50:23]Read from MH i2c: E2 [14:50:23]MH_I2C_Read... [14:50:23]Read from MH i2c: E2 62 00 [14:50:23]MH_I2C_Read... [14:50:23]Read from MH i2c: E2 62 00 C5 02 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 D1 16 03 00 0E 04 04 00 21 02 00 00 12 04 04 00 F9 00 00 00 5E 04 04 00 F9 00 00 00 57 04 04 00 FA 00 00 00 19 04 04 00 00 00 00 00 90 00 64 [14:50:23]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 D1 16 03 00 0E 04 04 00 21 02 00 00 12 04 04 00 F9 00 00 00 5E 04 04 00 F9 00 00 00 57 04 04 00 FA 00 00 00 19 04 04 00 00 00 00 00 90 00 [14:50:23]wFMCommunicate OK [14:50:23]SAM_PROTO_GetFieldsCounters done [14:50:23]requested_item shift.num is exist - process it [14:50:23]requested_item shift.opened is exist - process it [14:50:23]req_shift_opened [14:50:23]FM_GetShiftState [14:50:23]SAM_PROTO_GetShiftState [14:50:23]wFMCommunicate request_size=4 [14:50:23]MH_SAM_APDU [14:50:23]CAPDU: 80 13 01 00 [14:50:23]Write to MH i2c: E2 08 00 C6 02 80 13 01 00 00 00 00 00 45 [14:50:23]Write i2c OK [14:50:23]MH_I2C_Read... [14:50:23]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:50:23]Read from MH i2c: E2 [14:50:23]MH_I2C_Read... [14:50:23]Read from MH i2c: E2 0E 00 [14:50:23]MH_I2C_Read... [14:50:23]Read from MH i2c: E2 0E 00 C6 02 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 F0 [14:50:23]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [14:50:23]wFMCommunicate OK [14:50:23]SAM_PROTO_GetShiftState done [14:50:23]FM_GetShiftState done [14:50:23]req_shift_opened done [14:50:23]requested_item shift.open_date is exist - process it [14:50:23]req_shift_open_date [14:50:23]req_shift_open_date done [14:50:23]produce_requested_data done [14:50:23]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202449,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670} [14:50:23]process_action_free close_receipt [14:50:23]json_value_free [14:50:23]json_value_free done [14:50:23]process_json_proto returns [14:50:23]Send response to host [14:50:23]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202449,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670}}} [14:50:23]free response buf [14:50:23]execute_script done [14:50:23]execute_script returns [14:50:23]free content buf [14:50:23]Sock 7.Close socket [14:50:23]Sock 7.Thread stoped [14:50:27]OFD Sender: No OFD packet to send [14:50:32]OFD Sender: No OFD packet to send [14:50:37]OFD Sender: No OFD packet to send [14:50:42]OFD Sender: No OFD packet to send [14:50:47]OFD Sender: No OFD packet to send [14:50:52]OFD Sender: No OFD packet to send [14:50:57]OFD Sender: No OFD packet to send [14:51:02]OFD Sender: No OFD packet to send [14:51:07]OFD Sender: No OFD packet to send [14:51:12]OFD Sender: No OFD packet to send [14:51:17]OFD Sender: No OFD packet to send [14:51:22]OFD Sender: No OFD packet to send [14:51:27]OFD Sender: No OFD packet to send [14:51:32]OFD Sender: No OFD packet to send [14:51:37]OFD Sender: No OFD packet to send [14:51:42]OFD Sender: No OFD packet to send [14:51:47]OFD Sender: No OFD packet to send [14:51:52]OFD Sender: No OFD packet to send [14:51:57]OFD Sender: No OFD packet to send [14:52:02]OFD Sender: No OFD packet to send [14:52:07]OFD Sender: No OFD packet to send [14:52:12]OFD Sender: No OFD packet to send [14:52:17]OFD Sender: No OFD packet to send [14:52:22]OFD Sender: No OFD packet to send [14:52:27]OFD Sender: No OFD packet to send [14:52:32]OFD Sender: No OFD packet to send [14:52:37]OFD Sender: No OFD packet to send [14:52:42]OFD Sender: No OFD packet to send [14:52:47]OFD Sender: No OFD packet to send [14:52:52]OFD Sender: No OFD packet to send [14:52:57]OFD Sender: No OFD packet to send [14:53:02]OFD Sender: No OFD packet to send [14:53:07]OFD Sender: No OFD packet to send [14:53:12]OFD Sender: No OFD packet to send [14:53:17]OFD Sender: No OFD packet to send [14:53:22]OFD Sender: No OFD packet to send [14:53:27]OFD Sender: No OFD packet to send [14:53:32]OFD Sender: No OFD packet to send [14:53:37]OFD Sender: No OFD packet to send [14:53:42]OFD Sender: No OFD packet to send [14:53:47]OFD Sender: No OFD packet to send [14:53:52]OFD Sender: No OFD packet to send [14:53:57]OFD Sender: No OFD packet to send [14:54:02]OFD Sender: No OFD packet to send [14:54:07]OFD Sender: No OFD packet to send [14:54:13]OFD Sender: No OFD packet to send [14:54:18]OFD Sender: No OFD packet to send [14:54:23]OFD Sender: No OFD packet to send [14:54:28]OFD Sender: No OFD packet to send [14:54:33]OFD Sender: No OFD packet to send [14:54:38]OFD Sender: No OFD packet to send [14:54:43]OFD Sender: No OFD packet to send [14:54:48]OFD Sender: No OFD packet to send [14:54:53]OFD Sender: No OFD packet to send [14:54:58]OFD Sender: No OFD packet to send [14:55:03]OFD Sender: No OFD packet to send [14:55:07]accept exits with 9 [14:55:07]New connection [14:55:07]New thread 3067305316 created [14:55:07]Thread 3067161956 joined [14:55:07]Waiting for new connection... [14:55:07] Sock 9.Parse request [14:55:07]Sock 9.Check first char [14:55:07]Sock 9.First char is OK [14:55:07]request: POST /json_proto HTTP/1.0 [14:55:07]Method: POST [14:55:07]URL: /json_proto [14:55:07]Method is POST - this is cgi request [14:55:07]url: /json_proto [14:55:07]query_string will be loaded in cgi processing [14:55:07]execute_cgi json_proto POST (null) [14:55:07]execute_cgi path=json_proto method=POST [14:55:07]POST find Content-Length [14:55:07]Host: 172.17.63.195:8080 [14:55:07]Content-Length: 677 [14:55:07]Content-Type: application/json [14:55:07] [14:55:07]POST finish read [14:55:07]Found Content-Length = 677 [14:55:07]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450233", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 52", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:55:07]execute_script... [14:55: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)450233", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 52", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:55:07]POST & json_proto [14:55:07]process_json_proto [14:55:07]json parsed OK: [14:55:07]protocol is kg_v1.0 [14:55:07]action value=close_receipt [14:55:07]process_action close_receipt [14:55:07]cmd_close_receipt [14:55:07]MH_GetDate [14:55:07]Write to MH i2c: F0 00 00 C7 02 B8 [14:55:07]Write i2c OK [14:55:07]MH_I2C_Read... [14:55:07]Read from MH i2c: F0 [14:55:07]MH_I2C_Read... [14:55:07]Read from MH i2c: F0 09 00 [14:55:07]MH_I2C_Read... [14:55:07]Read from MH i2c: F0 09 00 C7 02 00 CB A5 1F 67 47 1B 1E 67 9E [14:55:07]GetLastDocTimeStamp 1730127020 [14:55:07]current date 1730127307 [14:55:07]FM_GetShiftState [14:55:07]SAM_PROTO_GetShiftState [14:55:07]wFMCommunicate request_size=4 [14:55:07]MH_SAM_APDU [14:55:07]CAPDU: 80 13 01 00 [14:55:07]Write to MH i2c: E2 08 00 C8 02 80 13 01 00 00 00 00 00 47 [14:55:07]Write i2c OK [14:55:07]MH_I2C_Read... [14:55:07]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:55:07]Read from MH i2c: E2 [14:55:07]MH_I2C_Read... [14:55:07]Read from MH i2c: E2 0E 00 [14:55:07]MH_I2C_Read... [14:55:07]Read from MH i2c: E2 0E 00 C8 02 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 F2 [14:55:07]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [14:55:07]wFMCommunicate OK [14:55:07]SAM_PROTO_GetShiftState done [14:55:07]FM_GetShiftState done [14:55:07]opened in 1730073670 [14:55:07]opened+sec_in_day 1730160070 [14:55:07]quantity*price = 50041 [14:55:07]sum+1 = 50042 [14:55:07]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.41 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 250 28.10.2024 14:55 Смена: 545 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 ФМ: 0000000000871756 ФД: 202450 ФПД: 118175830746950 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T145507&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202450&fm=118175830746950&tin=02508201610067®Number=0000000000091777&sum=50000 [14:55:08]StoreToDocumentArchive [14:55:08]shift 545 fd 202450 [14:55:08]save to /storage/0545/doc_00202450 [14:55:08]save last doc name /storage/0545/doc_00202450 to /storage/kkm_last_doc_name [14:55:08]save OK [14:55:08]Clear old archive folders... [14:55:08]ProcessDocumentItem done err = 0, tmpTLVsize=251 [14:55:08]tlvbuf is 01AFA470 [14:55:08]SAM_PROTO_ClearQueue [14:55:08]wFMCommunicate request_size=4 [14:55:08]MH_SAM_APDU [14:55:08]CAPDU: 80 09 00 00 [14:55:08]Write to MH i2c: E2 08 00 D5 02 80 09 00 00 00 00 00 00 49 [14:55:08]Write i2c OK [14:55:08]MH_I2C_Read... [14:55:08]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:55:08]Read from MH i2c: E2 [14:55:08]MH_I2C_Read... [14:55:08]Read from MH i2c: E2 03 00 [14:55:08]MH_I2C_Read... [14:55:08]Read from MH i2c: E2 03 00 D5 02 00 90 00 4B [14:55:08]RAPDU: 90 00 [14:55:08]wFMCommunicate OK [14:55:08]SAM_PROTO_ClearQueue done [14:55:08]KKMCreateOFDPacket [14:55:08]OFDProtocolAddRootSTLVToBuf [14:55:08]FM_MakeSignedData [14:55:08]FM_MakeSignedData [14:55:08]SAM_PROTO_SignData [14:55:08]wFMCommunicate request_size=4 [14:55:08]MH_SAM_APDU [14:55:08]CAPDU: 80 0D 01 02 [14:55:08]Write to MH i2c: E2 08 00 D6 02 80 0D 01 02 00 00 00 00 51 [14:55:08]Write i2c OK [14:55:08]MH_I2C_Read... [14:55:08]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:55:08]Read from MH i2c: E2 [14:55:08]MH_I2C_Read... [14:55:08]Read from MH i2c: E2 03 00 [14:55:08]MH_I2C_Read... [14:55:08]Read from MH i2c: E2 03 00 D6 02 00 90 00 4C [14:55:08]RAPDU: 90 00 [14:55:08]wFMCommunicate OK [14:55:08]wFMCommunicate request_size=255 [14:55:08]MH_SAM_APDU [14:55: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 32 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 FA 00 00 00 F4 03 04 00 CB A5 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 D2 16 03 00 35 04 06 00 6B [14:55:08]Write to MH i2c: E2 02 01 D7 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 32 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 FA 00 00 00 F4 03 04 00 CB A5 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 D2 16 03 00 35 04 06 00 6B 00 00 4E [14:55:08]Write i2c OK [14:55:08]MH_I2C_Read... [14:55:08]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:55:08]Read from MH i2c: E2 [14:55:08]MH_I2C_Read... [14:55:08]Read from MH i2c: E2 03 00 [14:55:08]MH_I2C_Read... [14:55:08]Read from MH i2c: E2 03 00 D7 02 00 90 00 4D [14:55:08]RAPDU: 90 00 [14:55:08]wFMCommunicate OK [14:55:08]wFMCommunicate request_size=10 [14:55:08]MH_SAM_APDU [14:55:08]CAPDU: 80 0D 02 02 05 7A F4 69 A7 46 [14:55:08]Write to MH i2c: E2 0D 00 D8 02 80 0D 02 02 05 00 7A F4 69 A7 46 00 00 22 [14:55:08]Write i2c OK [14:55:08]MH_I2C_Read... [14:55:08]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:55:08]Read from MH i2c: E2 [14:55:08]MH_I2C_Read... [14:55:08]Read from MH i2c: E2 03 00 [14:55:08]MH_I2C_Read... [14:55:08]Read from MH i2c: E2 03 00 D8 02 00 90 00 4E [14:55:08]RAPDU: 90 00 [14:55:08]wFMCommunicate OK [14:55:08]wFMCommunicate request_size=4 [14:55:08]MH_SAM_APDU [14:55:08]CAPDU: 80 0D 03 02 [14:55:08]Write to MH i2c: E2 08 00 D9 02 80 0D 03 02 00 00 00 00 56 [14:55:08]Write i2c OK [14:55:08]MH_I2C_Read... [14:55:08]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:55:08]Read from MH i2c: E2 [14:55:08]MH_I2C_Read... [14:55:08]Read from MH i2c: E2 0B 00 [14:55:08]MH_I2C_Read... [14:55:08]Read from MH i2c: E2 0B 00 D9 02 00 2B E4 28 0B 4A AE 91 98 90 00 BA [14:55:08]RAPDU: 2B E4 28 0B 4A AE 91 98 90 00 [14:55:08]wFMCommunicate OK [14:55:08]SAM_PROTO_SignData done [14:55:08]FM_MakeSignedData done [14:55:08]CreateOFDProtocolMessage [14:55:08]wFMCommunicate request_size=4 [14:55:08]MH_SAM_APDU [14:55:08]CAPDU: 80 11 00 00 [14:55:08]Write to MH i2c: E2 08 00 DA 02 80 11 00 00 00 00 00 00 56 [14:55:08]Write i2c OK [14:55:08]MH_I2C_Read... [14:55:08]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:55:08]Read from MH i2c: E2 [14:55:08]MH_I2C_Read... [14:55:08]Read from MH i2c: E2 17 00 [14:55:08]MH_I2C_Read... [14:55:08]Read from MH i2c: E2 17 00 DA 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 AB [14:55:08]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [14:55:08]wFMCommunicate OK [14:55:08]CreateOFDProtocolMessage done [14:55:08]OFDSenderStorePacket 202450 [14:55:08]StoreOFDPacket docnum=202450 [14:55:08]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 5B 10 07 01 7E 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 32 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 FA 00 00 00 F4 03 04 00 CB A5 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 D2 16 03 00 35 04 06 00 6B 7A F4 69 A7 46 2B E4 28 0B 4A AE 91 98 [14:55:08]CheckFolder [14:55:08]dirname=/storage/ofd_packets [14:55:08]CheckFolder done [14:55:08]ProducePacketName [14:55:08]name=ofd_packets/00202450 [14:55:08]NVStorageSaveData ofd_packets/00202450 [14:55:08]File name is /storage/ofd_packets/00202450 [14:55:08]Write 301 bytes [14:55:08]NVStorageSaveData done [14:55:08]OFDSenderStorePacket done [14:55:08]KKMCreateOFDPacket done [14:55:08]NVStorageSaveData kkm_last_timestamp [14:55:08]File name is /storage/kkm_last_timestamp [14:55:08]Write 4 bytes [14:55:08]NVStorageSaveData done [14:55:08]ExternCall_PrintAddStr [14:55:08]wPrintStart [14:55:08]Write to MH i2c: 01 00 00 DB 02 DD [14:55:08]Write i2c OK [14:55:08]MH_I2C_Read... [14:55:08]Read from MH i2c: 01 [14:55:08]MH_I2C_Read... [14:55:08]Read from MH i2c: 01 07 00 [14:55:08]MH_I2C_Read... [14:55:08]Read from MH i2c: 01 07 00 DB 02 00 00 00 00 00 FF 0F F2 [14:55:08]RasterBufferAndPrint [14:55:08]line Счет N : (1)450233 [14:55:08]line ИНН: 02508201610067 [14:55:08]line Контрольно-Кассовый Чек [14:55:08]line ПРОДАЖА [14:55:08]line ТРК (МРК, ГНК) : 52 [14:55:08]line Товар: 2710124130 [14:55:08]line Аи-92-К-2 [14:55:08]line 7.480 * 66.90 [14:55:08]line = 500.41 [14:55:08]line НДС 12% НСП 1% [14:55:08]line > о реализуемом товаре [14:55:08]line ОКРУГЛЕНИЕ: -0.41 [14:55:08]line ИТОГО: 500.00 [14:55:08]line Внесено: 500.00 [14:55:08]line СДАЧА: 0.00 [14:55:08]line НСП 1% : 4.43 [14:55:08]line НДС 12% : 53.14 [14:55:08]line Наличными: 500.00 [14:55:08]line Безнал.: 0.00 [14:55:08]line Место: АЗС № 171 "Партнер Нефть" [14:55:08]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [14:55:08]line СНО: Общий режим [14:55:08]line Чек 250 28.10.2024 14:55 [14:55:08]line Смена: 545 ФФД: 1.0 [14:55:08]line ЗНМ: 0300000109 [14:55:08]line РНМ: 0000000000091777 [14:55:08]line Версия ККМ: 001 [14:55:08]line ФМ: 0000000000871756 [14:55:08]line ФД: 202450 [14:55:08]line ФПД: 118175830746950 [14:55:08]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T145507&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202450&fm=118175830746950&tin=02508201610067®Number=0000000000091777&sum=50000 [14:55:09]OFD Sender: Processing packet 202450 [packets to send 116, broken 115] [14:55:09]ProducePacketName [14:55:09]name=ofd_packets/00202450 [14:55:09]OFD Sender: To server: pG, [14:55:09]CommunicateWithHost lk.salyk.kg:30040 [14:55:09]ConnectInit lk.salyk.kg [14:55:09]written 0, free lines is 4095 [14:55:09]Connected sock=10 [14:55:09]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 5B 10 07 01 7E 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 32 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 FA 00 00 00 F4 03 04 00 CB A5 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 D2 16 03 00 35 04 06 00 6B 7A F4 69 A7 46 2B E4 28 0B 4A AE 91 98 [14:55:09]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 36 FA 47 00 AD B0 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 D2 16 03 00 F4 03 04 00 81 51 1F 67 B6 04 01 00 00 01 30 C7 4A 29 EA E1 16 [14:55:09]CommunicateWithHost err = 0 [14:55:09]CheckOFDResponse [14:55:09]1017 (14) - 77093643461234 [14:55:09]1041 (16) - 0000000000871756 [14:55:09]1040 (4) - 202450 [14:55:09]1012 (4) - 28.10.2024 08:55 [14:55:09]1206 (1) - 0 [14:55:09]OFD Sender: Remove packet 202450 [14:55:09]ProducePacketName [14:55:09]name=ofd_packets/00202450 [14:55:09]NVStorageDeleteData [14:55:09]Write to MH i2c: 01 00 00 06 03 09 [14:55:09]Write i2c OK [14:55:09]MH_I2C_Read... [14:55:09]Read from MH i2c: 01 [14:55:09]MH_I2C_Read... [14:55:09]Read from MH i2c: 01 07 00 [14:55:09]MH_I2C_Read... [14:55:09]Read from MH i2c: 01 07 00 06 03 00 00 00 00 00 90 0C AC [14:55:09]RasterBufferAndPrint [14:55:09]line [14:55:09]line [14:55:09]line [14:55:09]line [14:55:09]line [14:55:09]written 0, free lines is 3219 [14:55:09]MH_Cut [14:55:09]Write to MH i2c: D1 01 00 0D 03 01 E2 [14:55:09]Write i2c OK [14:55:09]MH_I2C_Read... [14:55:09]Read from MH i2c: D1 [14:55:09]MH_I2C_Read... [14:55:09]Read from MH i2c: D1 01 00 [14:55:09]MH_I2C_Read... [14:55:09]Read from MH i2c: D1 01 00 0D 03 00 E1 [14:55:09]Write to MH i2c: 01 00 00 0E 03 11 [14:55:09]Write i2c OK [14:55:09]MH_I2C_Read... [14:55:09]OFD Sender: No OFD packet to send [14:55:10]*** Cut start [14:55:10]*** Purtial cut [14:55:10]*** CUTSNS_PIN = 0 [14:55:10]*** Stage 1: CUTSNS_PIN = 1 [14:55:12]Read from MH i2c: 01 [14:55:12]MH_I2C_Read... [14:55:12]*** Stop cut motor [14:55:12]*** Cut end [14:55:12]Read from MH i2c: 01 07 00 [14:55:12]MH_I2C_Read... [14:55:12]Read from MH i2c: 01 07 00 0E 03 00 00 00 00 00 FF 0F 26 [14:55:12]process_action close_receipt done [14:55:12]requested_data is exist [14:55:12]produce_requested_data [14:55:12]requested_item fm.sn is exist - process it [14:55:12]wFMCommunicate request_size=4 [14:55:12]MH_SAM_APDU [14:55:12]CAPDU: 80 11 00 00 [14:55:12]Write to MH i2c: E2 08 00 0F 03 80 11 00 00 00 00 00 00 8C [14:55:12]Write i2c OK [14:55:12]MH_I2C_Read... [14:55:12]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:55:12]Read from MH i2c: E2 [14:55:12]MH_I2C_Read... [14:55:12]Read from MH i2c: E2 17 00 [14:55:12]MH_I2C_Read... [14:55:12]Read from MH i2c: E2 17 00 0F 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 E1 [14:55:12]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [14:55:12]wFMCommunicate OK [14:55:12]requested_item fd.num is exist - process it [14:55:12]SAM_PROTO_GetFieldsCounters [14:55:12]wFMCommunicate request_size=4 [14:55:12]MH_SAM_APDU [14:55:12]CAPDU: 80 13 00 00 [14:55:12]Write to MH i2c: E2 08 00 10 03 80 13 00 00 00 00 00 00 8F [14:55:12]Write i2c OK [14:55:12]MH_I2C_Read... [14:55:12]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:55:12]Read from MH i2c: E2 [14:55:12]MH_I2C_Read... [14:55:12]Read from MH i2c: E2 62 00 [14:55:12]MH_I2C_Read... [14:55:12]Read from MH i2c: E2 62 00 10 03 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 D2 16 03 00 0E 04 04 00 21 02 00 00 12 04 04 00 FA 00 00 00 5E 04 04 00 FA 00 00 00 57 04 04 00 FB 00 00 00 19 04 04 00 00 00 00 00 90 00 B4 [14:55:12]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 D2 16 03 00 0E 04 04 00 21 02 00 00 12 04 04 00 FA 00 00 00 5E 04 04 00 FA 00 00 00 57 04 04 00 FB 00 00 00 19 04 04 00 00 00 00 00 90 00 [14:55:12]wFMCommunicate OK [14:55:12]SAM_PROTO_GetFieldsCounters done [14:55:12]requested_item shift.num is exist - process it [14:55:12]requested_item shift.opened is exist - process it [14:55:12]req_shift_opened [14:55:12]FM_GetShiftState [14:55:12]SAM_PROTO_GetShiftState [14:55:12]wFMCommunicate request_size=4 [14:55:12]MH_SAM_APDU [14:55:12]CAPDU: 80 13 01 00 [14:55:12]Write to MH i2c: E2 08 00 11 03 80 13 01 00 00 00 00 00 91 [14:55:12]Write i2c OK [14:55:12]MH_I2C_Read... [14:55:12]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:55:12]Read from MH i2c: E2 [14:55:12]MH_I2C_Read... [14:55:12]Read from MH i2c: E2 0E 00 [14:55:12]MH_I2C_Read... [14:55:12]Read from MH i2c: E2 0E 00 11 03 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 3C [14:55:12]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [14:55:12]wFMCommunicate OK [14:55:12]SAM_PROTO_GetShiftState done [14:55:12]FM_GetShiftState done [14:55:12]req_shift_opened done [14:55:12]requested_item shift.open_date is exist - process it [14:55:12]req_shift_open_date [14:55:12]req_shift_open_date done [14:55:12]produce_requested_data done [14:55:12]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202450,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670} [14:55:12]process_action_free close_receipt [14:55:12]json_value_free [14:55:12]json_value_free done [14:55:12]process_json_proto returns [14:55:12]Send response to host [14:55:12]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202450,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670}}} [14:55:12]free response buf [14:55:12]execute_script done [14:55:12]execute_script returns [14:55:12]free content buf [14:55:12]Sock 9.Close socket [14:55:12]Sock 9.Thread stoped [14:55:14]OFD Sender: No OFD packet to send [14:55:19]OFD Sender: No OFD packet to send [14:55:24]OFD Sender: No OFD packet to send [14:55:29]OFD Sender: No OFD packet to send [14:55:34]OFD Sender: No OFD packet to send [14:55:36]accept exits with 7 [14:55:36]New connection [14:55:36]New thread 3067161956 created [14:55:36]Thread 3067305316 joined [14:55:36]Waiting for new connection... [14:55:36] Sock 7.Parse request [14:55:36]Sock 7.Check first char [14:55:36]Sock 7.First char is OK [14:55:36]request: POST /json_proto HTTP/1.0 [14:55:36]Method: POST [14:55:36]URL: /json_proto [14:55:36]Method is POST - this is cgi request [14:55:36]url: /json_proto [14:55:36]query_string will be loaded in cgi processing [14:55:36]execute_cgi json_proto POST (null) [14:55:36]execute_cgi path=json_proto method=POST [14:55:36]POST find Content-Length [14:55:36]Host: 172.17.63.195:8080 [14:55:36]Content-Length: 800 [14:55:36]Content-Type: application/json [14:55:36] [14:55:36]POST finish read [14:55:36]Found Content-Length = 800 [14:55:36]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450234", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 66.90, "quantity" : 2.990, "sum" : 200.03, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 200.03 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:55:36]execute_script... [14:55:36]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450234", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 66.90, "quantity" : 2.990, "sum" : 200.03, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 200.03 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:55:36]POST & json_proto [14:55:36]process_json_proto [14:55:36]json parsed OK: [14:55:36]protocol is kg_v1.0 [14:55:36]action value=close_receipt [14:55:36]process_action close_receipt [14:55:36]cmd_close_receipt [14:55:36]MH_GetDate [14:55:36]Write to MH i2c: F0 00 00 12 03 04 [14:55:36]Write i2c OK [14:55:36]MH_I2C_Read... [14:55:36]Read from MH i2c: F0 [14:55:36]MH_I2C_Read... [14:55:36]Read from MH i2c: F0 09 00 [14:55:36]MH_I2C_Read... [14:55:36]Read from MH i2c: F0 09 00 12 03 00 E9 A5 1F 67 47 1B 1E 67 08 [14:55:36]GetLastDocTimeStamp 1730127307 [14:55:36]current date 1730127337 [14:55:36]FM_GetShiftState [14:55:36]SAM_PROTO_GetShiftState [14:55:36]wFMCommunicate request_size=4 [14:55:36]MH_SAM_APDU [14:55:36]CAPDU: 80 13 01 00 [14:55:36]Write to MH i2c: E2 08 00 13 03 80 13 01 00 00 00 00 00 93 [14:55:36]Write i2c OK [14:55:36]MH_I2C_Read... [14:55:36]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:55:36]Read from MH i2c: E2 [14:55:36]MH_I2C_Read... [14:55:36]Read from MH i2c: E2 0E 00 [14:55:36]MH_I2C_Read... [14:55:36]Read from MH i2c: E2 0E 00 13 03 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 3E [14:55:36]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [14:55:36]wFMCommunicate OK [14:55:36]SAM_PROTO_GetShiftState done [14:55:36]FM_GetShiftState done [14:55:36]opened in 1730073670 [14:55:36]opened+sec_in_day 1730160070 [14:55:36]quantity*price = 20003 [14:55:36]sum+1 = 20004 [14:55:36]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 200.03 НСП 1% : 1.77 НДС 12% : 21.24 Наличными: 0.00 Безнал.: 200.03 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 251 28.10.2024 14:55 Смена: 545 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871756 ФД: 202451 ФПД: 1733333431312 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T145537&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202451&fm=1733333431312&tin=02508201610067®Number=0000000000091777&sum=20003 [14:55:38]StoreToDocumentArchive [14:55:38]shift 545 fd 202451 [14:55:38]save to /storage/0545/doc_00202451 [14:55:38]save last doc name /storage/0545/doc_00202451 to /storage/kkm_last_doc_name [14:55:38]save OK [14:55:38]Clear old archive folders... [14:55:38]ProcessDocumentItem done err = 0, tmpTLVsize=251 [14:55:38]tlvbuf is 01AFA030 [14:55:38]SAM_PROTO_ClearQueue [14:55:38]wFMCommunicate request_size=4 [14:55:38]MH_SAM_APDU [14:55:38]CAPDU: 80 09 00 00 [14:55:38]Write to MH i2c: E2 08 00 20 03 80 09 00 00 00 00 00 00 95 [14:55:38]Write i2c OK [14:55:38]MH_I2C_Read... [14:55:38]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:55:38]Read from MH i2c: E2 [14:55:38]MH_I2C_Read... [14:55:38]Read from MH i2c: E2 03 00 [14:55:38]MH_I2C_Read... [14:55:38]Read from MH i2c: E2 03 00 20 03 00 90 00 97 [14:55:38]RAPDU: 90 00 [14:55:38]wFMCommunicate OK [14:55:38]SAM_PROTO_ClearQueue done [14:55:38]KKMCreateOFDPacket [14:55:38]OFDProtocolAddRootSTLVToBuf [14:55:38]FM_MakeSignedData [14:55:38]FM_MakeSignedData [14:55:38]SAM_PROTO_SignData [14:55:38]wFMCommunicate request_size=4 [14:55:38]MH_SAM_APDU [14:55:38]CAPDU: 80 0D 01 02 [14:55:38]Write to MH i2c: E2 08 00 21 03 80 0D 01 02 00 00 00 00 9D [14:55:38]Write i2c OK [14:55:38]MH_I2C_Read... [14:55:38]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:55:38]Read from MH i2c: E2 [14:55:38]MH_I2C_Read... [14:55:38]Read from MH i2c: E2 03 00 [14:55:38]MH_I2C_Read... [14:55:38]Read from MH i2c: E2 03 00 21 03 00 90 00 98 [14:55:38]RAPDU: 90 00 [14:55:38]wFMCommunicate OK [14:55:38]wFMCommunicate request_size=255 [14:55:38]MH_SAM_APDU [14:55:38]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 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 23 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 23 4E 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 FB 00 00 00 F4 03 04 00 E9 A5 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 D3 16 03 00 35 04 06 00 01 [14:55:38]Write to MH i2c: E2 02 01 22 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 32 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 23 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 23 4E 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 FB 00 00 00 F4 03 04 00 E9 A5 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 D3 16 03 00 35 04 06 00 01 00 00 18 [14:55:38]Write i2c OK [14:55:38]MH_I2C_Read... [14:55:38]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:55:38]Read from MH i2c: E2 [14:55:38]MH_I2C_Read... [14:55:38]Read from MH i2c: E2 03 00 [14:55:38]MH_I2C_Read... [14:55:38]Read from MH i2c: E2 03 00 22 03 00 90 00 99 [14:55:38]RAPDU: 90 00 [14:55:38]wFMCommunicate OK [14:55:38]wFMCommunicate request_size=10 [14:55:38]MH_SAM_APDU [14:55:38]CAPDU: 80 0D 02 02 05 93 92 B9 34 10 [14:55:38]Write to MH i2c: E2 0D 00 23 03 80 0D 02 02 05 00 93 92 B9 34 10 00 00 CC [14:55:38]Write i2c OK [14:55:38]MH_I2C_Read... [14:55:38]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:55:38]Read from MH i2c: E2 [14:55:38]MH_I2C_Read... [14:55:38]Read from MH i2c: E2 03 00 [14:55:38]MH_I2C_Read... [14:55:38]Read from MH i2c: E2 03 00 23 03 00 90 00 9A [14:55:38]RAPDU: 90 00 [14:55:38]wFMCommunicate OK [14:55:38]wFMCommunicate request_size=4 [14:55:38]MH_SAM_APDU [14:55:38]CAPDU: 80 0D 03 02 [14:55:38]Write to MH i2c: E2 08 00 24 03 80 0D 03 02 00 00 00 00 A2 [14:55:38]Write i2c OK [14:55:38]MH_I2C_Read... [14:55:38]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:55:38]Read from MH i2c: E2 [14:55:38]MH_I2C_Read... [14:55:38]Read from MH i2c: E2 0B 00 [14:55:38]MH_I2C_Read... [14:55:38]Read from MH i2c: E2 0B 00 24 03 00 0A 9E 8F 7A C8 30 DB 4B 90 00 72 [14:55:38]RAPDU: 0A 9E 8F 7A C8 30 DB 4B 90 00 [14:55:38]wFMCommunicate OK [14:55:38]SAM_PROTO_SignData done [14:55:38]FM_MakeSignedData done [14:55:38]CreateOFDProtocolMessage [14:55:38]wFMCommunicate request_size=4 [14:55:38]MH_SAM_APDU [14:55:38]CAPDU: 80 11 00 00 [14:55:38]Write to MH i2c: E2 08 00 25 03 80 11 00 00 00 00 00 00 A2 [14:55:38]Write i2c OK [14:55:38]MH_I2C_Read... [14:55:38]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:55:38]Read from MH i2c: E2 [14:55:38]MH_I2C_Read... [14:55:38]Read from MH i2c: E2 17 00 [14:55:38]MH_I2C_Read... [14:55:38]Read from MH i2c: E2 17 00 25 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 F7 [14:55:38]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [14:55:38]wFMCommunicate OK [14:55:38]CreateOFDProtocolMessage done [14:55:38]OFDSenderStorePacket 202451 [14:55:38]StoreOFDPacket docnum=202451 [14:55:38]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 FB 86 07 01 31 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 32 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 23 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 23 4E 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 FB 00 00 00 F4 03 04 00 E9 A5 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 D3 16 03 00 35 04 06 00 01 93 92 B9 34 10 0A 9E 8F 7A C8 30 DB 4B [14:55:38]CheckFolder [14:55:38]dirname=/storage/ofd_packets [14:55:38]CheckFolder done [14:55:38]ProducePacketName [14:55:38]name=ofd_packets/00202451 [14:55:38]NVStorageSaveData ofd_packets/00202451 [14:55:38]File name is /storage/ofd_packets/00202451 [14:55:38]Write 301 bytes [14:55:38]NVStorageSaveData done [14:55:38]OFDSenderStorePacket done [14:55:38]KKMCreateOFDPacket done [14:55:38]NVStorageSaveData kkm_last_timestamp [14:55:38]File name is /storage/kkm_last_timestamp [14:55:38]Write 4 bytes [14:55:38]NVStorageSaveData done [14:55:38]ExternCall_PrintAddStr [14:55:38]wPrintStart [14:55:38]Write to MH i2c: 01 00 00 26 03 29 [14:55:38]Write i2c OK [14:55:38]MH_I2C_Read... [14:55:38]Read from MH i2c: 01 [14:55:38]MH_I2C_Read... [14:55:38]Read from MH i2c: 01 07 00 [14:55:38]MH_I2C_Read... [14:55:38]Read from MH i2c: 01 07 00 26 03 00 00 00 00 00 FF 0F 3E [14:55:38]RasterBufferAndPrint [14:55:38]line Счет N : (1)450234 [14:55:38]line ИНН: 02508201610067 [14:55:38]line Контрольно-Кассовый Чек [14:55:38]line ПРОДАЖА [14:55:38]line ТРК (МРК, ГНК) : 41 [14:55:38]line Товар: 2710124130 [14:55:38]line Аи-92-К-2 [14:55:38]line 2.990 * 66.90 [14:55:38]line = 200.03 [14:55:38]line НДС 12% НСП 1% [14:55:38]line > о реализуемом товаре [14:55:38]line ИТОГО: 200.03 [14:55:38]line НСП 1% : 1.77 [14:55:38]line НДС 12% : 21.24 [14:55:38]line Наличными: 0.00 [14:55:38]line Безнал.: 200.03 [14:55:38]line Место: АЗС № 171 "Партнер Нефть" [14:55:38]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [14:55:38]line СНО: Общий режим [14:55:38]line Чек 251 28.10.2024 14:55 [14:55:38]line Смена: 545 ФФД: 1.0 [14:55:38]line ЗНМ: 0300000109 [14:55:38]line РНМ: 0000000000091777 [14:55:38]line Версия ККМ: 001 [14:55:38]line Платежная система: O! деньги [14:55:38]line ФМ: 0000000000871756 [14:55:38]line ФД: 202451 [14:55:38]line ФПД: 1733333431312 [14:55:38]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T145537&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202451&fm=1733333431312&tin=02508201610067®Number=0000000000091777&sum=20003 [14:55:38]OFD Sender: Processing packet 202451 [packets to send 116, broken 115] [14:55:38]ProducePacketName [14:55:38]name=ofd_packets/00202451 [14:55:38]OFD Sender: To server: pG, [14:55:38]CommunicateWithHost lk.salyk.kg:30040 [14:55:38]ConnectInit lk.salyk.kg [14:55:38]written 0, free lines is 4095 [14:55:39]Connected sock=10 [14:55: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 35 36 0F 01 00 00 FB 86 07 01 31 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 32 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 23 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 23 4E 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 FB 00 00 00 F4 03 04 00 E9 A5 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 D3 16 03 00 35 04 06 00 01 93 92 B9 34 10 0A 9E 8F 7A C8 30 DB 4B [14:55: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 35 36 4F 00 00 00 5A 8D 47 00 80 74 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 D3 16 03 00 F4 03 04 00 9F 51 1F 67 B6 04 01 00 00 CA 2C F3 40 93 23 FE E1 [14:55:39]CommunicateWithHost err = 0 [14:55:39]CheckOFDResponse [14:55:39]1017 (14) - 77093643461234 [14:55:39]1041 (16) - 0000000000871756 [14:55:39]1040 (4) - 202451 [14:55:39]1012 (4) - 28.10.2024 08:55 [14:55:39]1206 (1) - 0 [14:55:39]OFD Sender: Remove packet 202451 [14:55:39]ProducePacketName [14:55:39]name=ofd_packets/00202451 [14:55:39]NVStorageDeleteData [14:55:39]Write to MH i2c: 01 00 00 50 03 53 [14:55:39]Write i2c OK [14:55:39]MH_I2C_Read... [14:55:39]Read from MH i2c: 01 [14:55:39]MH_I2C_Read... [14:55:39]Read from MH i2c: 01 07 00 [14:55:39]MH_I2C_Read... [14:55:39]Read from MH i2c: 01 07 00 50 03 00 00 00 00 00 B6 0C 1C [14:55:39]RasterBufferAndPrint [14:55:39]line [14:55:39]line [14:55:39]line [14:55:39]line [14:55:39]line [14:55:39]written 0, free lines is 3260 [14:55:39]MH_Cut [14:55:39]Write to MH i2c: D1 01 00 57 03 01 2C [14:55:39]Write i2c OK [14:55:39]MH_I2C_Read... [14:55:39]Read from MH i2c: D1 [14:55:39]MH_I2C_Read... [14:55:39]Read from MH i2c: D1 01 00 [14:55:39]MH_I2C_Read... [14:55:39]Read from MH i2c: D1 01 00 57 03 00 2B [14:55:39]Write to MH i2c: 01 00 00 58 03 5B [14:55:39]Write i2c OK [14:55:39]MH_I2C_Read... [14:55:39]OFD Sender: No OFD packet to send [14:55:40]*** Cut start [14:55:40]*** Purtial cut [14:55:40]*** Stage 1: CUTSNS_PIN = 1 [14:55:40]Read from MH i2c: 01 [14:55:40]MH_I2C_Read... [14:55:40]*** Stop cut motor [14:55:40]*** Cut end [14:55:40]Read from MH i2c: 01 07 00 [14:55:40]MH_I2C_Read... [14:55:40]Read from MH i2c: 01 07 00 58 03 00 00 00 00 00 FF 0F 70 [14:55:40]process_action close_receipt done [14:55:40]requested_data is exist [14:55:40]produce_requested_data [14:55:40]requested_item fm.sn is exist - process it [14:55:40]wFMCommunicate request_size=4 [14:55:40]MH_SAM_APDU [14:55:40]CAPDU: 80 11 00 00 [14:55:40]Write to MH i2c: E2 08 00 59 03 80 11 00 00 00 00 00 00 D6 [14:55:40]Write i2c OK [14:55:40]MH_I2C_Read... [14:55:40]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:55:40]Read from MH i2c: E2 [14:55:40]MH_I2C_Read... [14:55:40]Read from MH i2c: E2 17 00 [14:55:40]MH_I2C_Read... [14:55:40]Read from MH i2c: E2 17 00 59 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 2B [14:55:40]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [14:55:40]wFMCommunicate OK [14:55:40]requested_item fd.num is exist - process it [14:55:40]SAM_PROTO_GetFieldsCounters [14:55:40]wFMCommunicate request_size=4 [14:55:40]MH_SAM_APDU [14:55:40]CAPDU: 80 13 00 00 [14:55:40]Write to MH i2c: E2 08 00 5A 03 80 13 00 00 00 00 00 00 D9 [14:55:40]Write i2c OK [14:55:40]MH_I2C_Read... [14:55:40]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:55:40]Read from MH i2c: E2 [14:55:40]MH_I2C_Read... [14:55:40]Read from MH i2c: E2 62 00 [14:55:40]MH_I2C_Read... [14:55:40]Read from MH i2c: E2 62 00 5A 03 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 D3 16 03 00 0E 04 04 00 21 02 00 00 12 04 04 00 FB 00 00 00 5E 04 04 00 FB 00 00 00 57 04 04 00 FC 00 00 00 19 04 04 00 00 00 00 00 90 00 02 [14:55: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 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 D3 16 03 00 0E 04 04 00 21 02 00 00 12 04 04 00 FB 00 00 00 5E 04 04 00 FB 00 00 00 57 04 04 00 FC 00 00 00 19 04 04 00 00 00 00 00 90 00 [14:55:40]wFMCommunicate OK [14:55:40]SAM_PROTO_GetFieldsCounters done [14:55:40]requested_item shift.num is exist - process it [14:55:40]requested_item shift.opened is exist - process it [14:55:40]req_shift_opened [14:55:40]FM_GetShiftState [14:55:40]SAM_PROTO_GetShiftState [14:55:40]wFMCommunicate request_size=4 [14:55:40]MH_SAM_APDU [14:55:40]CAPDU: 80 13 01 00 [14:55:40]Write to MH i2c: E2 08 00 5B 03 80 13 01 00 00 00 00 00 DB [14:55:40]Write i2c OK [14:55:40]MH_I2C_Read... [14:55:40]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:55:40]Read from MH i2c: E2 [14:55:40]MH_I2C_Read... [14:55:40]Read from MH i2c: E2 0E 00 [14:55:40]MH_I2C_Read... [14:55:40]Read from MH i2c: E2 0E 00 5B 03 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 86 [14:55:40]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [14:55:40]wFMCommunicate OK [14:55:40]SAM_PROTO_GetShiftState done [14:55:40]FM_GetShiftState done [14:55:40]req_shift_opened done [14:55:40]requested_item shift.open_date is exist - process it [14:55:40]req_shift_open_date [14:55:40]req_shift_open_date done [14:55:40]produce_requested_data done [14:55:40]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202451,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670} [14:55:40]process_action_free close_receipt [14:55:40]json_value_free [14:55:40]json_value_free done [14:55:40]process_json_proto returns [14:55:40]Send response to host [14:55:40]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202451,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670}}} [14:55:40]free response buf [14:55:40]execute_script done [14:55:40]execute_script returns [14:55:40]free content buf [14:55:40]Sock 7.Close socket [14:55:40]Sock 7.Thread stoped [14:55:44]OFD Sender: No OFD packet to send [14:55:49]OFD Sender: No OFD packet to send [14:55:54]OFD Sender: No OFD packet to send [14:55:59]OFD Sender: No OFD packet to send [14:56:04]OFD Sender: No OFD packet to send [14:56:09]OFD Sender: No OFD packet to send [14:56:14]OFD Sender: No OFD packet to send [14:56:19]OFD Sender: No OFD packet to send [14:56:24]OFD Sender: No OFD packet to send [14:56:29]OFD Sender: No OFD packet to send [14:56:34]OFD Sender: No OFD packet to send [14:56:39]OFD Sender: No OFD packet to send [14:56:44]OFD Sender: No OFD packet to send [14:56:49]OFD Sender: No OFD packet to send [14:56:54]OFD Sender: No OFD packet to send [14:56:59]OFD Sender: No OFD packet to send [14:57:04]OFD Sender: No OFD packet to send [14:57:09]OFD Sender: No OFD packet to send [14:57:14]OFD Sender: No OFD packet to send [14:57:19]OFD Sender: No OFD packet to send [14:57:24]OFD Sender: No OFD packet to send [14:57:29]OFD Sender: No OFD packet to send [14:57:34]OFD Sender: No OFD packet to send [14:57:39]OFD Sender: No OFD packet to send [14:57:44]OFD Sender: No OFD packet to send [14:57:49]OFD Sender: No OFD packet to send [14:57:54]OFD Sender: No OFD packet to send [14:57:59]OFD Sender: No OFD packet to send [14:58:04]OFD Sender: No OFD packet to send [14:58:09]OFD Sender: No OFD packet to send [14:58:14]OFD Sender: No OFD packet to send [14:58:19]OFD Sender: No OFD packet to send [14:58:24]OFD Sender: No OFD packet to send [14:58:29]OFD Sender: No OFD packet to send [14:58:34]OFD Sender: No OFD packet to send [14:58:39]OFD Sender: No OFD packet to send [14:58:44]OFD Sender: No OFD packet to send [14:58:49]OFD Sender: No OFD packet to send [14:58:55]OFD Sender: No OFD packet to send [14:59:00]OFD Sender: No OFD packet to send [14:59:05]OFD Sender: No OFD packet to send [14:59:10]OFD Sender: No OFD packet to send [14:59:15]OFD Sender: No OFD packet to send [14:59:20]OFD Sender: No OFD packet to send [14:59:25]OFD Sender: No OFD packet to send [14:59:30]OFD Sender: No OFD packet to send [14:59:35]OFD Sender: No OFD packet to send [14:59:40]OFD Sender: No OFD packet to send [14:59:45]OFD Sender: No OFD packet to send [14:59:50]OFD Sender: No OFD packet to send [14:59:55]OFD Sender: No OFD packet to send [15:00:00]OFD Sender: No OFD packet to send [15:00:05]OFD Sender: No OFD packet to send [15:00:10]OFD Sender: No OFD packet to send [15:00:11]accept exits with 9 [15:00:11]New connection [15:00:11]New thread 3067305316 created [15:00:11]Thread 3067161956 joined [15:00:11]Waiting for new connection... [15:00:11] Sock 9.Parse request [15:00:11]Sock 9.Check first char [15:00:11]Sock 9.First char is OK [15:00:11]request: POST /json_proto HTTP/1.0 [15:00:11]Method: POST [15:00:11]URL: /json_proto [15:00:11]Method is POST - this is cgi request [15:00:11]url: /json_proto [15:00:11]query_string will be loaded in cgi processing [15:00:11]execute_cgi json_proto POST (null) [15:00:11]execute_cgi path=json_proto method=POST [15:00:11]POST find Content-Length [15:00:11]Host: 172.17.63.195:8080 [15:00:11]Content-Length: 678 [15:00:11]Content-Type: application/json [15:00:11] [15:00:11]POST finish read [15:00:11]Found Content-Length = 678 [15:00:11]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450235", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 66.90, "quantity" : 13.460, "sum" : 900.47, "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" ] } } [15:00:11]execute_script... [15:00: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)450235", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 66.90, "quantity" : 13.460, "sum" : 900.47, "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" ] } } [15:00:11]POST & json_proto [15:00:11]process_json_proto [15:00:11]json parsed OK: [15:00:11]protocol is kg_v1.0 [15:00:11]action value=close_receipt [15:00:11]process_action close_receipt [15:00:11]cmd_close_receipt [15:00:11]MH_GetDate [15:00:11]Write to MH i2c: F0 00 00 5C 03 4E [15:00:11]Write i2c OK [15:00:11]MH_I2C_Read... [15:00:11]Read from MH i2c: F0 [15:00:11]MH_I2C_Read... [15:00:11]Read from MH i2c: F0 09 00 [15:00:11]MH_I2C_Read... [15:00:11]Read from MH i2c: F0 09 00 5C 03 00 FB A6 1F 67 47 1B 1E 67 65 [15:00:11]GetLastDocTimeStamp 1730127337 [15:00:11]current date 1730127611 [15:00:11]FM_GetShiftState [15:00:11]SAM_PROTO_GetShiftState [15:00:11]wFMCommunicate request_size=4 [15:00:11]MH_SAM_APDU [15:00:11]CAPDU: 80 13 01 00 [15:00:11]Write to MH i2c: E2 08 00 5D 03 80 13 01 00 00 00 00 00 DD [15:00:11]Write i2c OK [15:00:11]MH_I2C_Read... [15:00:11]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:00:11]Read from MH i2c: E2 [15:00:11]MH_I2C_Read... [15:00:11]Read from MH i2c: E2 0E 00 [15:00:11]MH_I2C_Read... [15:00:11]Read from MH i2c: E2 0E 00 5D 03 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 88 [15:00:11]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [15:00:11]wFMCommunicate OK [15:00:11]SAM_PROTO_GetShiftState done [15:00:11]FM_GetShiftState done [15:00:11]opened in 1730073670 [15:00:11]opened+sec_in_day 1730160070 [15:00:11]quantity*price = 90047 [15:00:11]sum+1 = 90048 [15:00:11]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.47 ИТОГО: 900.00 Внесено: 900.00 СДАЧА: 0.00 НСП 1% : 7.97 НДС 12% : 95.62 Наличными: 900.00 Безнал.: 0.00 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 252 28.10.2024 15:00 Смена: 545 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 ФМ: 0000000000871756 ФД: 202452 ФПД: 183487475362710 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T150011&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202452&fm=183487475362710&tin=02508201610067®Number=0000000000091777&sum=90000 [15:00:12]StoreToDocumentArchive [15:00:12]shift 545 fd 202452 [15:00:12]save to /storage/0545/doc_00202452 [15:00:12]save last doc name /storage/0545/doc_00202452 to /storage/kkm_last_doc_name [15:00:12]save OK [15:00:12]Clear old archive folders... [15:00:12]ProcessDocumentItem done err = 0, tmpTLVsize=251 [15:00:12]tlvbuf is 01AF93B0 [15:00:12]SAM_PROTO_ClearQueue [15:00:12]wFMCommunicate request_size=4 [15:00:12]MH_SAM_APDU [15:00:12]CAPDU: 80 09 00 00 [15:00:12]Write to MH i2c: E2 08 00 6A 03 80 09 00 00 00 00 00 00 DF [15:00:12]Write i2c OK [15:00:12]MH_I2C_Read... [15:00:12]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:00:12]Read from MH i2c: E2 [15:00:12]MH_I2C_Read... [15:00:12]Read from MH i2c: E2 03 00 [15:00:12]MH_I2C_Read... [15:00:12]Read from MH i2c: E2 03 00 6A 03 00 90 00 E1 [15:00:12]RAPDU: 90 00 [15:00:12]wFMCommunicate OK [15:00:12]SAM_PROTO_ClearQueue done [15:00:12]KKMCreateOFDPacket [15:00:12]OFDProtocolAddRootSTLVToBuf [15:00:12]FM_MakeSignedData [15:00:12]FM_MakeSignedData [15:00:12]SAM_PROTO_SignData [15:00:12]wFMCommunicate request_size=4 [15:00:12]MH_SAM_APDU [15:00:12]CAPDU: 80 0D 01 02 [15:00:12]Write to MH i2c: E2 08 00 6B 03 80 0D 01 02 00 00 00 00 E7 [15:00:12]Write i2c OK [15:00:12]MH_I2C_Read... [15:00:12]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:00:12]Read from MH i2c: E2 [15:00:12]MH_I2C_Read... [15:00:12]Read from MH i2c: E2 03 00 [15:00:12]MH_I2C_Read... [15:00:12]Read from MH i2c: E2 03 00 6B 03 00 90 00 E2 [15:00:12]RAPDU: 90 00 [15:00:12]wFMCommunicate OK [15:00:12]wFMCommunicate request_size=255 [15:00:12]MH_SAM_APDU [15:00:12]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 94 34 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 BF 5F 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 90 5F 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 1D 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 5A 25 00 00 00 00 07 04 06 00 90 5F 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 FC 00 00 00 F4 03 04 00 FB A6 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 D4 16 03 00 35 04 06 00 A6 [15:00:12]Write to MH i2c: E2 02 01 6C 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 32 FF 03 08 00 03 94 34 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 BF 5F 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 90 5F 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 1D 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 5A 25 00 00 00 00 07 04 06 00 90 5F 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 FC 00 00 00 F4 03 04 00 FB A6 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 D4 16 03 00 35 04 06 00 A6 00 00 71 [15:00:12]Write i2c OK [15:00:12]MH_I2C_Read... [15:00:12]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:00:12]Read from MH i2c: E2 [15:00:12]MH_I2C_Read... [15:00:12]Read from MH i2c: E2 03 00 [15:00:12]MH_I2C_Read... [15:00:12]Read from MH i2c: E2 03 00 6C 03 00 90 00 E3 [15:00:12]RAPDU: 90 00 [15:00:12]wFMCommunicate OK [15:00:12]wFMCommunicate request_size=10 [15:00:12]MH_SAM_APDU [15:00:12]CAPDU: 80 0D 02 02 05 E1 81 CA 2B 96 [15:00:12]Write to MH i2c: E2 0D 00 6D 03 80 0D 02 02 05 00 E1 81 CA 2B 96 00 00 E1 [15:00:12]Write i2c OK [15:00:12]MH_I2C_Read... [15:00:12]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:00:12]Read from MH i2c: E2 [15:00:12]MH_I2C_Read... [15:00:12]Read from MH i2c: E2 03 00 [15:00:12]MH_I2C_Read... [15:00:12]Read from MH i2c: E2 03 00 6D 03 00 90 00 E4 [15:00:12]RAPDU: 90 00 [15:00:12]wFMCommunicate OK [15:00:12]wFMCommunicate request_size=4 [15:00:12]MH_SAM_APDU [15:00:12]CAPDU: 80 0D 03 02 [15:00:12]Write to MH i2c: E2 08 00 6E 03 80 0D 03 02 00 00 00 00 EC [15:00:12]Write i2c OK [15:00:12]MH_I2C_Read... [15:00:12]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:00:12]Read from MH i2c: E2 [15:00:12]MH_I2C_Read... [15:00:12]Read from MH i2c: E2 0B 00 [15:00:12]MH_I2C_Read... [15:00:12]Read from MH i2c: E2 0B 00 6E 03 00 FA 3B 74 52 76 32 FE 26 90 00 B4 [15:00:12]RAPDU: FA 3B 74 52 76 32 FE 26 90 00 [15:00:12]wFMCommunicate OK [15:00:12]SAM_PROTO_SignData done [15:00:12]FM_MakeSignedData done [15:00:12]CreateOFDProtocolMessage [15:00:12]wFMCommunicate request_size=4 [15:00:12]MH_SAM_APDU [15:00:12]CAPDU: 80 11 00 00 [15:00:12]Write to MH i2c: E2 08 00 6F 03 80 11 00 00 00 00 00 00 EC [15:00:12]Write i2c OK [15:00:12]MH_I2C_Read... [15:00:12]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:00:12]Read from MH i2c: E2 [15:00:12]MH_I2C_Read... [15:00:12]Read from MH i2c: E2 17 00 [15:00:12]MH_I2C_Read... [15:00:12]Read from MH i2c: E2 17 00 6F 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 41 [15:00:12]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [15:00:12]wFMCommunicate OK [15:00:12]CreateOFDProtocolMessage done [15:00:12]OFDSenderStorePacket 202452 [15:00:12]StoreOFDPacket docnum=202452 [15:00:12]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 C4 C2 07 01 33 A5 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 94 34 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 BF 5F 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 90 5F 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 1D 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 5A 25 00 00 00 00 07 04 06 00 90 5F 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 FC 00 00 00 F4 03 04 00 FB A6 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 D4 16 03 00 35 04 06 00 A6 E1 81 CA 2B 96 FA 3B 74 52 76 32 FE 26 [15:00:12]CheckFolder [15:00:12]dirname=/storage/ofd_packets [15:00:12]CheckFolder done [15:00:12]ProducePacketName [15:00:12]name=ofd_packets/00202452 [15:00:12]NVStorageSaveData ofd_packets/00202452 [15:00:12]File name is /storage/ofd_packets/00202452 [15:00:12]Write 301 bytes [15:00:12]NVStorageSaveData done [15:00:12]OFDSenderStorePacket done [15:00:12]KKMCreateOFDPacket done [15:00:12]NVStorageSaveData kkm_last_timestamp [15:00:12]File name is /storage/kkm_last_timestamp [15:00:12]Write 4 bytes [15:00:12]NVStorageSaveData done [15:00:12]ExternCall_PrintAddStr [15:00:12]wPrintStart [15:00:12]Write to MH i2c: 01 00 00 70 03 73 [15:00:12]Write i2c OK [15:00:12]MH_I2C_Read... [15:00:12]Read from MH i2c: 01 [15:00:12]MH_I2C_Read... [15:00:12]Read from MH i2c: 01 07 00 [15:00:12]MH_I2C_Read... [15:00:12]Read from MH i2c: 01 07 00 70 03 00 00 00 00 00 FF 0F 88 [15:00:12]RasterBufferAndPrint [15:00:12]line Счет N : (1)450235 [15:00:12]line ИНН: 02508201610067 [15:00:12]line Контрольно-Кассовый Чек [15:00:12]line ПРОДАЖА [15:00:12]line ТРК (МРК, ГНК) : 31 [15:00:12]line Товар: 2710124130 [15:00:12]line Аи-92-К-2 [15:00:12]line 13.460 * 66.90 [15:00:12]line = 900.47 [15:00:12]line НДС 12% НСП 1% [15:00:12]line > о реализуемом товаре [15:00:12]line ОКРУГЛЕНИЕ: -0.47 [15:00:12]line ИТОГО: 900.00 [15:00:12]line Внесено: 900.00 [15:00:12]line СДАЧА: 0.00 [15:00:12]line НСП 1% : 7.97 [15:00:12]line НДС 12% : 95.62 [15:00:12]line Наличными: 900.00 [15:00:12]line Безнал.: 0.00 [15:00:12]line Место: АЗС № 171 "Партнер Нефть" [15:00:12]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [15:00:12]line СНО: Общий режим [15:00:12]line Чек 252 28.10.2024 15:00 [15:00:12]line Смена: 545 ФФД: 1.0 [15:00:12]line ЗНМ: 0300000109 [15:00:12]line РНМ: 0000000000091777 [15:00:12]line Версия ККМ: 001 [15:00:12]line ФМ: 0000000000871756 [15:00:12]line ФД: 202452 [15:00:12]line ФПД: 183487475362710 [15:00:12]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T150011&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202452&fm=183487475362710&tin=02508201610067®Number=0000000000091777&sum=90000 [15:00:13]OFD Sender: Processing packet 202452 [packets to send 116, broken 115] [15:00:13]ProducePacketName [15:00:13]name=ofd_packets/00202452 [15:00:13]OFD Sender: To server: pG, [15:00:13]CommunicateWithHost lk.salyk.kg:30040 [15:00:13]ConnectInit lk.salyk.kg [15:00:13]written 0, free lines is 4095 [15:00:13]Connected sock=10 [15:00:13]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 C4 C2 07 01 33 A5 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 94 34 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 BF 5F 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 90 5F 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 1D 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 5A 25 00 00 00 00 07 04 06 00 90 5F 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 FC 00 00 00 F4 03 04 00 FB A6 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 D4 16 03 00 35 04 06 00 A6 E1 81 CA 2B 96 FA 3B 74 52 76 32 FE 26 [15:00:13]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 8F AD 47 00 8B BE A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 D4 16 03 00 F4 03 04 00 B1 52 1F 67 B6 04 01 00 00 2F 14 61 BA 0B 47 DE 99 [15:00:13]CommunicateWithHost err = 0 [15:00:13]CheckOFDResponse [15:00:13]1017 (14) - 77093643461234 [15:00:13]1041 (16) - 0000000000871756 [15:00:13]1040 (4) - 202452 [15:00:13]1012 (4) - 28.10.2024 09:00 [15:00:13]1206 (1) - 0 [15:00:13]OFD Sender: Remove packet 202452 [15:00:13]ProducePacketName [15:00:13]name=ofd_packets/00202452 [15:00:13]NVStorageDeleteData [15:00:13]Write to MH i2c: 01 00 00 9B 03 9E [15:00:13]Write i2c OK [15:00:13]MH_I2C_Read... [15:00:13]Read from MH i2c: 01 [15:00:13]MH_I2C_Read... [15:00:13]Read from MH i2c: 01 07 00 [15:00:13]MH_I2C_Read... [15:00:13]Read from MH i2c: 01 07 00 9B 03 00 00 00 00 00 94 0C 45 [15:00:13]RasterBufferAndPrint [15:00:13]line [15:00:13]line [15:00:13]line [15:00:13]line [15:00:13]line [15:00:13]written 0, free lines is 3225 [15:00:13]MH_Cut [15:00:13]Write to MH i2c: D1 01 00 A2 03 01 77 [15:00:13]Write i2c OK [15:00:13]MH_I2C_Read... [15:00:13]Read from MH i2c: D1 [15:00:13]MH_I2C_Read... [15:00:13]Read from MH i2c: D1 01 00 [15:00:13]MH_I2C_Read... [15:00:13]Read from MH i2c: D1 01 00 A2 03 00 76 [15:00:13]Write to MH i2c: 01 00 00 A3 03 A6 [15:00:13]Write i2c OK [15:00:13]MH_I2C_Read... [15:00:14]OFD Sender: No OFD packet to send [15:00:14]*** Cut start [15:00:14]*** Purtial cut [15:00:14]*** Stage 1: CUTSNS_PIN = 1 [15:00:14]Read from MH i2c: 01 [15:00:14]MH_I2C_Read... [15:00:14]*** Stop cut motor [15:00:14]*** Cut end [15:00:14]Read from MH i2c: 01 07 00 [15:00:14]MH_I2C_Read... [15:00:14]Read from MH i2c: 01 07 00 A3 03 00 00 00 00 00 FF 0F BB [15:00:14]process_action close_receipt done [15:00:14]requested_data is exist [15:00:14]produce_requested_data [15:00:14]requested_item fm.sn is exist - process it [15:00:14]wFMCommunicate request_size=4 [15:00:14]MH_SAM_APDU [15:00:14]CAPDU: 80 11 00 00 [15:00:14]Write to MH i2c: E2 08 00 A4 03 80 11 00 00 00 00 00 00 21 [15:00:14]Write i2c OK [15:00:14]MH_I2C_Read... [15:00:14]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:00:14]Read from MH i2c: E2 [15:00:14]MH_I2C_Read... [15:00:14]Read from MH i2c: E2 17 00 [15:00:14]MH_I2C_Read... [15:00:14]Read from MH i2c: E2 17 00 A4 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 76 [15:00:14]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [15:00:14]wFMCommunicate OK [15:00:14]requested_item fd.num is exist - process it [15:00:14]SAM_PROTO_GetFieldsCounters [15:00:14]wFMCommunicate request_size=4 [15:00:14]MH_SAM_APDU [15:00:14]CAPDU: 80 13 00 00 [15:00:14]Write to MH i2c: E2 08 00 A5 03 80 13 00 00 00 00 00 00 24 [15:00:14]Write i2c OK [15:00:14]MH_I2C_Read... [15:00:14]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:00:14]Read from MH i2c: E2 [15:00:14]MH_I2C_Read... [15:00:14]Read from MH i2c: E2 62 00 [15:00:14]MH_I2C_Read... [15:00:14]Read from MH i2c: E2 62 00 A5 03 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 D4 16 03 00 0E 04 04 00 21 02 00 00 12 04 04 00 FC 00 00 00 5E 04 04 00 FC 00 00 00 57 04 04 00 FD 00 00 00 19 04 04 00 00 00 00 00 90 00 51 [15:00:14]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 D4 16 03 00 0E 04 04 00 21 02 00 00 12 04 04 00 FC 00 00 00 5E 04 04 00 FC 00 00 00 57 04 04 00 FD 00 00 00 19 04 04 00 00 00 00 00 90 00 [15:00:14]wFMCommunicate OK [15:00:14]SAM_PROTO_GetFieldsCounters done [15:00:14]requested_item shift.num is exist - process it [15:00:14]requested_item shift.opened is exist - process it [15:00:14]req_shift_opened [15:00:14]FM_GetShiftState [15:00:14]SAM_PROTO_GetShiftState [15:00:14]wFMCommunicate request_size=4 [15:00:14]MH_SAM_APDU [15:00:14]CAPDU: 80 13 01 00 [15:00:14]Write to MH i2c: E2 08 00 A6 03 80 13 01 00 00 00 00 00 26 [15:00:14]Write i2c OK [15:00:14]MH_I2C_Read... [15:00:15]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:00:15]Read from MH i2c: E2 [15:00:15]MH_I2C_Read... [15:00:15]Read from MH i2c: E2 0E 00 [15:00:15]MH_I2C_Read... [15:00:15]Read from MH i2c: E2 0E 00 A6 03 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 D1 [15:00:15]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [15:00:15]wFMCommunicate OK [15:00:15]SAM_PROTO_GetShiftState done [15:00:15]FM_GetShiftState done [15:00:15]req_shift_opened done [15:00:15]requested_item shift.open_date is exist - process it [15:00:15]req_shift_open_date [15:00:15]req_shift_open_date done [15:00:15]produce_requested_data done [15:00:15]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202452,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670} [15:00:15]process_action_free close_receipt [15:00:15]json_value_free [15:00:15]json_value_free done [15:00:15]process_json_proto returns [15:00:15]Send response to host [15:00:15]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202452,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670}}} [15:00:15]free response buf [15:00:15]execute_script done [15:00:15]execute_script returns [15:00:15]free content buf [15:00:15]Sock 9.Close socket [15:00:15]Sock 9.Thread stoped [15:00:19]OFD Sender: No OFD packet to send [15:00:24]OFD Sender: No OFD packet to send [15:00:29]OFD Sender: No OFD packet to send [15:00:34]OFD Sender: No OFD packet to send [15:00:39]OFD Sender: No OFD packet to send [15:00:44]OFD Sender: No OFD packet to send [15:00:49]OFD Sender: No OFD packet to send [15:00:54]OFD Sender: No OFD packet to send [15:00:59]OFD Sender: No OFD packet to send [15:01:04]OFD Sender: No OFD packet to send [15:01:09]OFD Sender: No OFD packet to send [15:01:14]OFD Sender: No OFD packet to send [15:01:19]OFD Sender: No OFD packet to send [15:01:24]OFD Sender: No OFD packet to send [15:01:29]OFD Sender: No OFD packet to send [15:01:34]OFD Sender: No OFD packet to send [15:01:39]OFD Sender: No OFD packet to send [15:01:44]OFD Sender: No OFD packet to send [15:01:49]OFD Sender: No OFD packet to send [15:01:54]OFD Sender: No OFD packet to send [15:01:59]OFD Sender: No OFD packet to send [15:02:04]OFD Sender: No OFD packet to send [15:02:09]OFD Sender: No OFD packet to send [15:02:14]OFD Sender: No OFD packet to send [15:02:19]OFD Sender: No OFD packet to send [15:02:24]OFD Sender: No OFD packet to send [15:02:29]OFD Sender: No OFD packet to send [15:02:34]OFD Sender: No OFD packet to send [15:02:39]OFD Sender: No OFD packet to send [15:02:44]OFD Sender: No OFD packet to send [15:02:49]OFD Sender: No OFD packet to send [15:02:54]OFD Sender: No OFD packet to send [15:02:59]OFD Sender: No OFD packet to send [15:03:04]OFD Sender: No OFD packet to send [15:03:09]OFD Sender: No OFD packet to send [15:03:14]OFD Sender: No OFD packet to send [15:03:19]OFD Sender: No OFD packet to send [15:03:24]OFD Sender: No OFD packet to send [15:03:29]OFD Sender: No OFD packet to send [15:03:32]accept exits with 7 [15:03:32]New connection [15:03:32]New thread 3067161956 created [15:03:32]Thread 3067305316 joined [15:03:32]Waiting for new connection... [15:03:32] Sock 7.Parse request [15:03:32]Sock 7.Check first char [15:03:32]Sock 7.First char is OK [15:03:32]request: POST /json_proto HTTP/1.0 [15:03:32]Method: POST [15:03:32]URL: /json_proto [15:03:32]Method is POST - this is cgi request [15:03:32]url: /json_proto [15:03:32]query_string will be loaded in cgi processing [15:03:32]execute_cgi json_proto POST (null) [15:03:32]execute_cgi path=json_proto method=POST [15:03:32]POST find Content-Length [15:03:32]Host: 172.17.63.195:8080 [15:03:32]Content-Length: 803 [15:03:32]Content-Type: application/json [15:03:32] [15:03:32]POST finish read [15:03:32]Found Content-Length = 803 [15:03:32]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450236", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 62", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "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: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 1000.16 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:03:32]execute_script... [15:03: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)450236", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 62", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "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: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 1000.16 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:03:32]POST & json_proto [15:03:32]process_json_proto [15:03:32]json parsed OK: [15:03:32]protocol is kg_v1.0 [15:03:32]action value=close_receipt [15:03:32]process_action close_receipt [15:03:32]cmd_close_receipt [15:03:32]MH_GetDate [15:03:32]Write to MH i2c: F0 00 00 A7 03 99 [15:03:32]Write i2c OK [15:03:32]MH_I2C_Read... [15:03:32]Read from MH i2c: F0 [15:03:32]MH_I2C_Read... [15:03:32]Read from MH i2c: F0 09 00 [15:03:32]MH_I2C_Read... [15:03:32]Read from MH i2c: F0 09 00 A7 03 00 C4 A7 1F 67 47 1B 1E 67 7A [15:03:32]GetLastDocTimeStamp 1730127611 [15:03:32]current date 1730127812 [15:03:32]FM_GetShiftState [15:03:32]SAM_PROTO_GetShiftState [15:03:32]wFMCommunicate request_size=4 [15:03:32]MH_SAM_APDU [15:03:32]CAPDU: 80 13 01 00 [15:03:32]Write to MH i2c: E2 08 00 A8 03 80 13 01 00 00 00 00 00 28 [15:03:32]Write i2c OK [15:03:32]MH_I2C_Read... [15:03:32]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:03:32]Read from MH i2c: E2 [15:03:32]MH_I2C_Read... [15:03:32]Read from MH i2c: E2 0E 00 [15:03:32]MH_I2C_Read... [15:03:32]Read from MH i2c: E2 0E 00 A8 03 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 D3 [15:03:32]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [15:03:32]wFMCommunicate OK [15:03:32]SAM_PROTO_GetShiftState done [15:03:32]FM_GetShiftState done [15:03:32]opened in 1730073670 [15:03:32]opened+sec_in_day 1730160070 [15:03:32]quantity*price = 100015 [15:03:32]sum+1 = 100017 [15:03:32]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 1000.16 НСП 1% : 8.85 НДС 12% : 106.21 Наличными: 0.00 Безнал.: 1000.16 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 253 28.10.2024 15:03 Смена: 545 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871756 ФД: 202453 ФПД: 185343657731029 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T150332&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202453&fm=185343657731029&tin=02508201610067®Number=0000000000091777&sum=100016 [15:03:33]StoreToDocumentArchive [15:03:33]shift 545 fd 202453 [15:03:33]save to /storage/0545/doc_00202453 [15:03:33]save last doc name /storage/0545/doc_00202453 to /storage/kkm_last_doc_name [15:03:33]save OK [15:03:33]Clear old archive folders... [15:03:33]ProcessDocumentItem done err = 0, tmpTLVsize=251 [15:03:33]tlvbuf is 01AFAD70 [15:03:33]SAM_PROTO_ClearQueue [15:03:33]wFMCommunicate request_size=4 [15:03:33]MH_SAM_APDU [15:03:33]CAPDU: 80 09 00 00 [15:03:33]Write to MH i2c: E2 08 00 B5 03 80 09 00 00 00 00 00 00 2A [15:03:33]Write i2c OK [15:03:33]MH_I2C_Read... [15:03:33]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:03:33]Read from MH i2c: E2 [15:03:33]MH_I2C_Read... [15:03:33]Read from MH i2c: E2 03 00 [15:03:33]MH_I2C_Read... [15:03:33]Read from MH i2c: E2 03 00 B5 03 00 90 00 2C [15:03:33]RAPDU: 90 00 [15:03:33]wFMCommunicate OK [15:03:33]SAM_PROTO_ClearQueue done [15:03:33]KKMCreateOFDPacket [15:03:33]OFDProtocolAddRootSTLVToBuf [15:03:33]FM_MakeSignedData [15:03:33]FM_MakeSignedData [15:03:33]SAM_PROTO_SignData [15:03:33]wFMCommunicate request_size=4 [15:03:33]MH_SAM_APDU [15:03:33]CAPDU: 80 0D 01 02 [15:03:33]Write to MH i2c: E2 08 00 B6 03 80 0D 01 02 00 00 00 00 32 [15:03:33]Write i2c OK [15:03:33]MH_I2C_Read... [15:03:33]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:03:33]Read from MH i2c: E2 [15:03:33]MH_I2C_Read... [15:03:33]Read from MH i2c: E2 03 00 [15:03:33]MH_I2C_Read... [15:03:33]Read from MH i2c: E2 03 00 B6 03 00 90 00 2D [15:03:33]RAPDU: 90 00 [15:03:33]wFMCommunicate OK [15:03:33]wFMCommunicate request_size=255 [15:03:33]MH_SAM_APDU [15:03:33]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 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 FD 00 00 00 F4 03 04 00 C4 A7 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 D5 16 03 00 35 04 06 00 A8 [15:03:33]Write to MH i2c: E2 02 01 B7 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 32 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 FD 00 00 00 F4 03 04 00 C4 A7 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 D5 16 03 00 35 04 06 00 A8 00 00 87 [15:03:33]Write i2c OK [15:03:33]MH_I2C_Read... [15:03:34]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:03:34]Read from MH i2c: E2 [15:03:34]MH_I2C_Read... [15:03:34]Read from MH i2c: E2 03 00 [15:03:34]MH_I2C_Read... [15:03:34]Read from MH i2c: E2 03 00 B7 03 00 90 00 2E [15:03:34]RAPDU: 90 00 [15:03:34]wFMCommunicate OK [15:03:34]wFMCommunicate request_size=10 [15:03:34]MH_SAM_APDU [15:03:34]CAPDU: 80 0D 02 02 05 91 AE E1 63 D5 [15:03:34]Write to MH i2c: E2 0D 00 B8 03 80 0D 02 02 05 00 91 AE E1 63 D5 00 00 97 [15:03:34]Write i2c OK [15:03:34]MH_I2C_Read... [15:03:34]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:03:34]Read from MH i2c: E2 [15:03:34]MH_I2C_Read... [15:03:34]Read from MH i2c: E2 03 00 [15:03:34]MH_I2C_Read... [15:03:34]Read from MH i2c: E2 03 00 B8 03 00 90 00 2F [15:03:34]RAPDU: 90 00 [15:03:34]wFMCommunicate OK [15:03:34]wFMCommunicate request_size=4 [15:03:34]MH_SAM_APDU [15:03:34]CAPDU: 80 0D 03 02 [15:03:34]Write to MH i2c: E2 08 00 B9 03 80 0D 03 02 00 00 00 00 37 [15:03:34]Write i2c OK [15:03:34]MH_I2C_Read... [15:03:34]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:03:34]Read from MH i2c: E2 [15:03:34]MH_I2C_Read... [15:03:34]Read from MH i2c: E2 0B 00 [15:03:34]MH_I2C_Read... [15:03:34]Read from MH i2c: E2 0B 00 B9 03 00 A0 40 9B 0F 95 3A 2C 7D 90 00 3A [15:03:34]RAPDU: A0 40 9B 0F 95 3A 2C 7D 90 00 [15:03:34]wFMCommunicate OK [15:03:34]SAM_PROTO_SignData done [15:03:34]FM_MakeSignedData done [15:03:34]CreateOFDProtocolMessage [15:03:34]wFMCommunicate request_size=4 [15:03:34]MH_SAM_APDU [15:03:34]CAPDU: 80 11 00 00 [15:03:34]Write to MH i2c: E2 08 00 BA 03 80 11 00 00 00 00 00 00 37 [15:03:34]Write i2c OK [15:03:34]MH_I2C_Read... [15:03:34]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:03:34]Read from MH i2c: E2 [15:03:34]MH_I2C_Read... [15:03:34]Read from MH i2c: E2 17 00 [15:03:34]MH_I2C_Read... [15:03:34]Read from MH i2c: E2 17 00 BA 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 8C [15:03:34]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [15:03:34]wFMCommunicate OK [15:03:34]CreateOFDProtocolMessage done [15:03:34]OFDSenderStorePacket 202453 [15:03:34]StoreOFDPacket docnum=202453 [15:03:34]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 EF 40 07 01 B3 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 32 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 FD 00 00 00 F4 03 04 00 C4 A7 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 D5 16 03 00 35 04 06 00 A8 91 AE E1 63 D5 A0 40 9B 0F 95 3A 2C 7D [15:03:34]CheckFolder [15:03:34]dirname=/storage/ofd_packets [15:03:34]CheckFolder done [15:03:34]ProducePacketName [15:03:34]name=ofd_packets/00202453 [15:03:34]NVStorageSaveData ofd_packets/00202453 [15:03:34]File name is /storage/ofd_packets/00202453 [15:03:34]Write 301 bytes [15:03:34]NVStorageSaveData done [15:03:34]OFDSenderStorePacket done [15:03:34]KKMCreateOFDPacket done [15:03:34]NVStorageSaveData kkm_last_timestamp [15:03:34]File name is /storage/kkm_last_timestamp [15:03:34]Write 4 bytes [15:03:34]NVStorageSaveData done [15:03:34]ExternCall_PrintAddStr [15:03:34]wPrintStart [15:03:34]Write to MH i2c: 01 00 00 BB 03 BE [15:03:34]Write i2c OK [15:03:34]MH_I2C_Read... [15:03:34]Read from MH i2c: 01 [15:03:34]MH_I2C_Read... [15:03:34]Read from MH i2c: 01 07 00 [15:03:34]MH_I2C_Read... [15:03:34]Read from MH i2c: 01 07 00 BB 03 00 00 00 00 00 FF 0F D3 [15:03:34]RasterBufferAndPrint [15:03:34]line Счет N : (1)450236 [15:03:34]line ИНН: 02508201610067 [15:03:34]line Контрольно-Кассовый Чек [15:03:34]line ПРОДАЖА [15:03:34]line ТРК (МРК, ГНК) : 62 [15:03:34]line Товар: 2710124130 [15:03:34]line Аи-92-К-2 [15:03:34]line 14.950 * 66.90 [15:03:34]line = 1000.16 [15:03:34]line НДС 12% НСП 1% [15:03:34]line > о реализуемом товаре [15:03:34]line ИТОГО: 1000.16 [15:03:34]line НСП 1% : 8.85 [15:03:34]line НДС 12% : 106.21 [15:03:34]line Наличными: 0.00 [15:03:34]line Безнал.: 1000.16 [15:03:34]line Место: АЗС № 171 "Партнер Нефть" [15:03:34]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [15:03:34]line СНО: Общий режим [15:03:34]line Чек 253 28.10.2024 15:03 [15:03:34]line Смена: 545 ФФД: 1.0 [15:03:34]line ЗНМ: 0300000109 [15:03:34]line РНМ: 0000000000091777 [15:03:34]line Версия ККМ: 001 [15:03:34]line Платежная система: O! деньги [15:03:34]line ФМ: 0000000000871756 [15:03:34]line ФД: 202453 [15:03:34]line ФПД: 185343657731029 [15:03:34]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T150332&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202453&fm=185343657731029&tin=02508201610067®Number=0000000000091777&sum=100016 [15:03:34]written 0, free lines is 4095 [15:03:34]OFD Sender: Processing packet 202453 [packets to send 116, broken 115] [15:03:34]ProducePacketName [15:03:34]name=ofd_packets/00202453 [15:03:34]OFD Sender: To server: pG, [15:03:34]CommunicateWithHost lk.salyk.kg:30040 [15:03:34]ConnectInit lk.salyk.kg [15:03:34]Connected sock=10 [15:03:34]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 EF 40 07 01 B3 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 32 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 FD 00 00 00 F4 03 04 00 C4 A7 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 D5 16 03 00 35 04 06 00 A8 91 AE E1 63 D5 A0 40 9B 0F 95 3A 2C 7D [15:03:34]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 81 9A 47 00 6F F9 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 D5 16 03 00 F4 03 04 00 7A 53 1F 67 B6 04 01 00 00 B9 B2 02 73 B1 8F 60 19 [15:03:34]CommunicateWithHost err = 0 [15:03:34]CheckOFDResponse [15:03:34]1017 (14) - 77093643461234 [15:03:34]1041 (16) - 0000000000871756 [15:03:34]1040 (4) - 202453 [15:03:34]1012 (4) - 28.10.2024 09:03 [15:03:34]1206 (1) - 0 [15:03:34]OFD Sender: Remove packet 202453 [15:03:34]ProducePacketName [15:03:34]name=ofd_packets/00202453 [15:03:34]NVStorageDeleteData [15:03:35]Write to MH i2c: 01 00 00 E5 03 E8 [15:03:35]Write i2c OK [15:03:35]MH_I2C_Read... [15:03:35]Read from MH i2c: 01 [15:03:35]MH_I2C_Read... [15:03:35]Read from MH i2c: 01 07 00 [15:03:35]MH_I2C_Read... [15:03:35]Read from MH i2c: 01 07 00 E5 03 00 00 00 00 00 B2 0C AD [15:03:35]RasterBufferAndPrint [15:03:35]line [15:03:35]line [15:03:35]line [15:03:35]line [15:03:35]line [15:03:35]written 0, free lines is 3256 [15:03:35]MH_Cut [15:03:35]Write to MH i2c: D1 01 00 EC 03 01 C1 [15:03:35]Write i2c OK [15:03:35]MH_I2C_Read... [15:03:35]Read from MH i2c: D1 [15:03:35]MH_I2C_Read... [15:03:35]Read from MH i2c: D1 01 00 [15:03:35]MH_I2C_Read... [15:03:35]Read from MH i2c: D1 01 00 EC 03 00 C0 [15:03:35]Write to MH i2c: 01 00 00 ED 03 F0 [15:03:35]Write i2c OK [15:03:35]MH_I2C_Read... [15:03:35]OFD Sender: No OFD packet to send [15:03:35]*** Cut start [15:03:35]*** Purtial cut [15:03:35]*** Stage 1: CUTSNS_PIN = 1 [15:03:36]Read from MH i2c: 01 [15:03:36]MH_I2C_Read... [15:03:36]*** Stop cut motor [15:03:36]*** Cut end [15:03:36]Read from MH i2c: 01 07 00 [15:03:36]MH_I2C_Read... [15:03:36]Read from MH i2c: 01 07 00 ED 03 00 00 00 00 00 FF 0F 05 [15:03:36]process_action close_receipt done [15:03:36]requested_data is exist [15:03:36]produce_requested_data [15:03:36]requested_item fm.sn is exist - process it [15:03:36]wFMCommunicate request_size=4 [15:03:36]MH_SAM_APDU [15:03:36]CAPDU: 80 11 00 00 [15:03:36]Write to MH i2c: E2 08 00 EE 03 80 11 00 00 00 00 00 00 6B [15:03:36]Write i2c OK [15:03:36]MH_I2C_Read... [15:03:36]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:03:36]Read from MH i2c: E2 [15:03:36]MH_I2C_Read... [15:03:36]Read from MH i2c: E2 17 00 [15:03:36]MH_I2C_Read... [15:03:36]Read from MH i2c: E2 17 00 EE 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 C0 [15:03:36]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [15:03:36]wFMCommunicate OK [15:03:36]requested_item fd.num is exist - process it [15:03:36]SAM_PROTO_GetFieldsCounters [15:03:36]wFMCommunicate request_size=4 [15:03:36]MH_SAM_APDU [15:03:36]CAPDU: 80 13 00 00 [15:03:36]Write to MH i2c: E2 08 00 EF 03 80 13 00 00 00 00 00 00 6E [15:03:36]Write i2c OK [15:03:36]MH_I2C_Read... [15:03:36]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:03:36]Read from MH i2c: E2 [15:03:36]MH_I2C_Read... [15:03:36]Read from MH i2c: E2 62 00 [15:03:36]MH_I2C_Read... [15:03:36]Read from MH i2c: E2 62 00 EF 03 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 D5 16 03 00 0E 04 04 00 21 02 00 00 12 04 04 00 FD 00 00 00 5E 04 04 00 FD 00 00 00 57 04 04 00 FE 00 00 00 19 04 04 00 00 00 00 00 90 00 9F [15:03:36]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 D5 16 03 00 0E 04 04 00 21 02 00 00 12 04 04 00 FD 00 00 00 5E 04 04 00 FD 00 00 00 57 04 04 00 FE 00 00 00 19 04 04 00 00 00 00 00 90 00 [15:03:36]wFMCommunicate OK [15:03:36]SAM_PROTO_GetFieldsCounters done [15:03:36]requested_item shift.num is exist - process it [15:03:36]requested_item shift.opened is exist - process it [15:03:36]req_shift_opened [15:03:36]FM_GetShiftState [15:03:36]SAM_PROTO_GetShiftState [15:03:36]wFMCommunicate request_size=4 [15:03:36]MH_SAM_APDU [15:03:36]CAPDU: 80 13 01 00 [15:03:36]Write to MH i2c: E2 08 00 F0 03 80 13 01 00 00 00 00 00 70 [15:03:36]Write i2c OK [15:03:36]MH_I2C_Read... [15:03:36]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:03:36]Read from MH i2c: E2 [15:03:36]MH_I2C_Read... [15:03:36]Read from MH i2c: E2 0E 00 [15:03:36]MH_I2C_Read... [15:03:36]Read from MH i2c: E2 0E 00 F0 03 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 1B [15:03:36]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [15:03:36]wFMCommunicate OK [15:03:36]SAM_PROTO_GetShiftState done [15:03:36]FM_GetShiftState done [15:03:36]req_shift_opened done [15:03:36]requested_item shift.open_date is exist - process it [15:03:36]req_shift_open_date [15:03:36]req_shift_open_date done [15:03:36]produce_requested_data done [15:03:36]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202453,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670} [15:03:36]process_action_free close_receipt [15:03:36]json_value_free [15:03:36]json_value_free done [15:03:36]process_json_proto returns [15:03:36]Send response to host [15:03:36]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202453,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670}}} [15:03:36]free response buf [15:03:36]execute_script done [15:03:36]execute_script returns [15:03:36]free content buf [15:03:36]Sock 7.Close socket [15:03:36]Sock 7.Thread stoped [15:03:40]OFD Sender: No OFD packet to send [15:03:45]OFD Sender: No OFD packet to send [15:03:50]OFD Sender: No OFD packet to send [15:03:55]OFD Sender: No OFD packet to send [15:04:00]OFD Sender: No OFD packet to send [15:04:05]OFD Sender: No OFD packet to send [15:04:09]accept exits with 9 [15:04:09]New connection [15:04:09]New thread 3067305316 created [15:04:09]Thread 3067161956 joined [15:04:09]Waiting for new connection... [15:04:09] Sock 9.Parse request [15:04:09]Sock 9.Check first char [15:04:09]Sock 9.First char is OK [15:04:09]request: POST /json_proto HTTP/1.0 [15:04:09]Method: POST [15:04:09]URL: /json_proto [15:04:09]Method is POST - this is cgi request [15:04:09]url: /json_proto [15:04:09]query_string will be loaded in cgi processing [15:04:09]execute_cgi json_proto POST (null) [15:04:09]execute_cgi path=json_proto method=POST [15:04:09]POST find Content-Length [15:04:09]Host: 172.17.63.195:8080 [15:04:09]Content-Length: 677 [15:04:09]Content-Type: application/json [15:04:09] [15:04:09]POST finish read [15:04:09]Found Content-Length = 677 [15:04:09]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450237", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:04:09]execute_script... [15:04:09]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450237", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:04:09]POST & json_proto [15:04:09]process_json_proto [15:04:09]json parsed OK: [15:04:09]protocol is kg_v1.0 [15:04:09]action value=close_receipt [15:04:09]process_action close_receipt [15:04:09]cmd_close_receipt [15:04:09]MH_GetDate [15:04:09]Write to MH i2c: F0 00 00 F1 03 E3 [15:04:09]Write i2c OK [15:04:09]MH_I2C_Read... [15:04:09]Read from MH i2c: F0 [15:04:09]MH_I2C_Read... [15:04:09]Read from MH i2c: F0 09 00 [15:04:09]MH_I2C_Read... [15:04:09]Read from MH i2c: F0 09 00 F1 03 00 E9 A7 1F 67 47 1B 1E 67 E9 [15:04:09]GetLastDocTimeStamp 1730127812 [15:04:09]current date 1730127849 [15:04:09]FM_GetShiftState [15:04:09]SAM_PROTO_GetShiftState [15:04:09]wFMCommunicate request_size=4 [15:04:09]MH_SAM_APDU [15:04:09]CAPDU: 80 13 01 00 [15:04:09]Write to MH i2c: E2 08 00 F2 03 80 13 01 00 00 00 00 00 72 [15:04:09]Write i2c OK [15:04:09]MH_I2C_Read... [15:04:09]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:04:09]Read from MH i2c: E2 [15:04:09]MH_I2C_Read... [15:04:09]Read from MH i2c: E2 0E 00 [15:04:09]MH_I2C_Read... [15:04:09]Read from MH i2c: E2 0E 00 F2 03 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 1D [15:04:09]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [15:04:09]wFMCommunicate OK [15:04:09]SAM_PROTO_GetShiftState done [15:04:09]FM_GetShiftState done [15:04:09]opened in 1730073670 [15:04:09]opened+sec_in_day 1730160070 [15:04:09]quantity*price = 50041 [15:04:09]sum+1 = 50042 [15:04:09]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.41 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 254 28.10.2024 15:04 Смена: 545 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 ФМ: 0000000000871756 ФД: 202454 ФПД: 86365142984291 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T150409&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202454&fm=86365142984291&tin=02508201610067®Number=0000000000091777&sum=50000 [15:04:10]StoreToDocumentArchive [15:04:10]shift 545 fd 202454 [15:04:10]save to /storage/0545/doc_00202454 [15:04:10]save last doc name /storage/0545/doc_00202454 to /storage/kkm_last_doc_name [15:04:10]save OK [15:04:10]Clear old archive folders... [15:04:10]ProcessDocumentItem done err = 0, tmpTLVsize=251 [15:04:10]tlvbuf is 01AF8370 [15:04:10]SAM_PROTO_ClearQueue [15:04:10]wFMCommunicate request_size=4 [15:04:10]MH_SAM_APDU [15:04:10]CAPDU: 80 09 00 00 [15:04:10]Write to MH i2c: E2 08 00 FF 03 80 09 00 00 00 00 00 00 74 [15:04:10]Write i2c OK [15:04:10]MH_I2C_Read... [15:04:10]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:04:10]Read from MH i2c: E2 [15:04:10]MH_I2C_Read... [15:04:10]Read from MH i2c: E2 03 00 [15:04:10]MH_I2C_Read... [15:04:10]Read from MH i2c: E2 03 00 FF 03 00 90 00 76 [15:04:10]RAPDU: 90 00 [15:04:10]wFMCommunicate OK [15:04:10]SAM_PROTO_ClearQueue done [15:04:10]KKMCreateOFDPacket [15:04:10]OFDProtocolAddRootSTLVToBuf [15:04:10]FM_MakeSignedData [15:04:10]FM_MakeSignedData [15:04:10]SAM_PROTO_SignData [15:04:10]wFMCommunicate request_size=4 [15:04:10]MH_SAM_APDU [15:04:10]CAPDU: 80 0D 01 02 [15:04:10]Write to MH i2c: E2 08 00 00 04 80 0D 01 02 00 00 00 00 7D [15:04:10]Write i2c OK [15:04:10]MH_I2C_Read... [15:04:10]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:04:10]Read from MH i2c: E2 [15:04:10]MH_I2C_Read... [15:04:10]Read from MH i2c: E2 03 00 [15:04:10]MH_I2C_Read... [15:04:10]Read from MH i2c: E2 03 00 00 04 00 90 00 78 [15:04:10]RAPDU: 90 00 [15:04:10]wFMCommunicate OK [15:04:10]wFMCommunicate request_size=255 [15:04:10]MH_SAM_APDU [15:04:10]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 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 FE 00 00 00 F4 03 04 00 E9 A7 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 D6 16 03 00 35 04 06 00 4E [15:04:10]Write to MH i2c: E2 02 01 01 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 32 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 FE 00 00 00 F4 03 04 00 E9 A7 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 D6 16 03 00 35 04 06 00 4E 00 00 85 [15:04:10]Write i2c OK [15:04:10]MH_I2C_Read... [15:04:11]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:04:11]Read from MH i2c: E2 [15:04:11]MH_I2C_Read... [15:04:11]Read from MH i2c: E2 03 00 [15:04:11]MH_I2C_Read... [15:04:11]Read from MH i2c: E2 03 00 01 04 00 90 00 79 [15:04:11]RAPDU: 90 00 [15:04:11]wFMCommunicate OK [15:04:11]wFMCommunicate request_size=10 [15:04:11]MH_SAM_APDU [15:04:11]CAPDU: 80 0D 02 02 05 8C 73 AB 26 63 [15:04:11]Write to MH i2c: E2 0D 00 02 04 80 0D 02 02 05 00 8C 73 AB 26 63 00 00 BD [15:04:11]Write i2c OK [15:04:11]MH_I2C_Read... [15:04:11]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:04:11]Read from MH i2c: E2 [15:04:11]MH_I2C_Read... [15:04:11]Read from MH i2c: E2 03 00 [15:04:11]MH_I2C_Read... [15:04:11]Read from MH i2c: E2 03 00 02 04 00 90 00 7A [15:04:11]RAPDU: 90 00 [15:04:11]wFMCommunicate OK [15:04:11]wFMCommunicate request_size=4 [15:04:11]MH_SAM_APDU [15:04:11]CAPDU: 80 0D 03 02 [15:04:11]Write to MH i2c: E2 08 00 03 04 80 0D 03 02 00 00 00 00 82 [15:04:11]Write i2c OK [15:04:11]MH_I2C_Read... [15:04:11]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:04:11]Read from MH i2c: E2 [15:04:11]MH_I2C_Read... [15:04:11]Read from MH i2c: E2 0B 00 [15:04:11]MH_I2C_Read... [15:04:11]Read from MH i2c: E2 0B 00 03 04 00 58 EE B8 2A 6E 9A 2D 05 90 00 E5 [15:04:11]RAPDU: 58 EE B8 2A 6E 9A 2D 05 90 00 [15:04:11]wFMCommunicate OK [15:04:11]SAM_PROTO_SignData done [15:04:11]FM_MakeSignedData done [15:04:11]CreateOFDProtocolMessage [15:04:11]wFMCommunicate request_size=4 [15:04:11]MH_SAM_APDU [15:04:11]CAPDU: 80 11 00 00 [15:04:11]Write to MH i2c: E2 08 00 04 04 80 11 00 00 00 00 00 00 82 [15:04:11]Write i2c OK [15:04:11]MH_I2C_Read... [15:04:11]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:04:11]Read from MH i2c: E2 [15:04:11]MH_I2C_Read... [15:04:11]Read from MH i2c: E2 17 00 [15:04:11]MH_I2C_Read... [15:04:11]Read from MH i2c: E2 17 00 04 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 D7 [15:04:11]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [15:04:11]wFMCommunicate OK [15:04:11]CreateOFDProtocolMessage done [15:04:11]OFDSenderStorePacket 202454 [15:04:11]StoreOFDPacket docnum=202454 [15:04:11]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 72 00 07 01 29 A6 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 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 FE 00 00 00 F4 03 04 00 E9 A7 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 D6 16 03 00 35 04 06 00 4E 8C 73 AB 26 63 58 EE B8 2A 6E 9A 2D 05 [15:04:11]CheckFolder [15:04:11]dirname=/storage/ofd_packets [15:04:11]CheckFolder done [15:04:11]ProducePacketName [15:04:11]name=ofd_packets/00202454 [15:04:11]NVStorageSaveData ofd_packets/00202454 [15:04:11]File name is /storage/ofd_packets/00202454 [15:04:11]Write 301 bytes [15:04:11]NVStorageSaveData done [15:04:11]OFDSenderStorePacket done [15:04:11]KKMCreateOFDPacket done [15:04:11]NVStorageSaveData kkm_last_timestamp [15:04:11]File name is /storage/kkm_last_timestamp [15:04:11]Write 4 bytes [15:04:11]NVStorageSaveData done [15:04:11]ExternCall_PrintAddStr [15:04:11]wPrintStart [15:04:11]Write to MH i2c: 01 00 00 05 04 09 [15:04:11]Write i2c OK [15:04:11]MH_I2C_Read... [15:04:11]Read from MH i2c: 01 [15:04:11]MH_I2C_Read... [15:04:11]Read from MH i2c: 01 07 00 [15:04:11]MH_I2C_Read... [15:04:11]Read from MH i2c: 01 07 00 05 04 00 00 00 00 00 FF 0F 1E [15:04:11]RasterBufferAndPrint [15:04:11]line Счет N : (1)450237 [15:04:11]line ИНН: 02508201610067 [15:04:11]line Контрольно-Кассовый Чек [15:04:11]line ПРОДАЖА [15:04:11]line ТРК (МРК, ГНК) : 31 [15:04:11]line Товар: 2710124130 [15:04:11]line Аи-92-К-2 [15:04:11]line 7.480 * 66.90 [15:04:11]line = 500.41 [15:04:11]line НДС 12% НСП 1% [15:04:11]line > о реализуемом товаре [15:04:11]line ОКРУГЛЕНИЕ: -0.41 [15:04:11]line ИТОГО: 500.00 [15:04:11]line Внесено: 500.00 [15:04:11]line СДАЧА: 0.00 [15:04:11]line НСП 1% : 4.43 [15:04:11]line НДС 12% : 53.14 [15:04:11]line Наличными: 500.00 [15:04:11]line Безнал.: 0.00 [15:04:11]line Место: АЗС № 171 "Партнер Нефть" [15:04:11]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [15:04:11]line СНО: Общий режим [15:04:11]line Чек 254 28.10.2024 15:04 [15:04:11]line Смена: 545 ФФД: 1.0 [15:04:11]line ЗНМ: 0300000109 [15:04:11]line РНМ: 0000000000091777 [15:04:11]line Версия ККМ: 001 [15:04:11]line ФМ: 0000000000871756 [15:04:11]line ФД: 202454 [15:04:11]line ФПД: 86365142984291 [15:04:11]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T150409&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202454&fm=86365142984291&tin=02508201610067®Number=0000000000091777&sum=50000 [15:04:11]OFD Sender: Processing packet 202454 [packets to send 116, broken 115] [15:04:11]ProducePacketName [15:04:11]name=ofd_packets/00202454 [15:04:11]OFD Sender: To server: pG, [15:04:11]CommunicateWithHost lk.salyk.kg:30040 [15:04:11]ConnectInit lk.salyk.kg [15:04:11]written 0, free lines is 4095 [15:04:11]Connected sock=10 [15:04:11]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 72 00 07 01 29 A6 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 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 FE 00 00 00 F4 03 04 00 E9 A7 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 D6 16 03 00 35 04 06 00 4E 8C 73 AB 26 63 58 EE B8 2A 6E 9A 2D 05 [15:04: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 35 36 4F 00 00 00 F0 93 47 00 41 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 35 36 10 04 04 00 D6 16 03 00 F4 03 04 00 9F 53 1F 67 B6 04 01 00 00 6B D7 30 97 69 04 6B CB [15:04:11]CommunicateWithHost err = 0 [15:04:11]CheckOFDResponse [15:04:11]1017 (14) - 77093643461234 [15:04:11]1041 (16) - 0000000000871756 [15:04:11]1040 (4) - 202454 [15:04:11]1012 (4) - 28.10.2024 09:04 [15:04:11]1206 (1) - 0 [15:04:11]OFD Sender: Remove packet 202454 [15:04:11]ProducePacketName [15:04:11]name=ofd_packets/00202454 [15:04:11]NVStorageDeleteData [15:04:11]Write to MH i2c: 01 00 00 30 04 34 [15:04:11]Write i2c OK [15:04:11]MH_I2C_Read... [15:04:11]Read from MH i2c: 01 [15:04:11]MH_I2C_Read... [15:04:11]Read from MH i2c: 01 07 00 [15:04:11]MH_I2C_Read... [15:04:11]Read from MH i2c: 01 07 00 30 04 00 00 00 00 00 9D 0C E4 [15:04:11]RasterBufferAndPrint [15:04:11]line [15:04:11]line [15:04:11]line [15:04:11]line [15:04:11]line [15:04:11]written 0, free lines is 3235 [15:04:12]MH_Cut [15:04:12]Write to MH i2c: D1 01 00 37 04 01 0D [15:04:12]Write i2c OK [15:04:12]MH_I2C_Read... [15:04:12]Read from MH i2c: D1 [15:04:12]MH_I2C_Read... [15:04:12]Read from MH i2c: D1 01 00 [15:04:12]MH_I2C_Read... [15:04:12]Read from MH i2c: D1 01 00 37 04 00 0C [15:04:12]Write to MH i2c: 01 00 00 38 04 3C [15:04:12]Write i2c OK [15:04:12]MH_I2C_Read... [15:04:12]OFD Sender: No OFD packet to send [15:04:12]*** Cut start [15:04:12]*** Purtial cut [15:04:12]*** Stage 1: CUTSNS_PIN = 1 [15:04:13]Read from MH i2c: 01 [15:04:13]MH_I2C_Read... [15:04:13]*** Stop cut motor [15:04:13]*** Cut end [15:04:13]Read from MH i2c: 01 07 00 [15:04:13]MH_I2C_Read... [15:04:13]Read from MH i2c: 01 07 00 38 04 00 00 00 00 00 FF 0F 51 [15:04:13]process_action close_receipt done [15:04:13]requested_data is exist [15:04:13]produce_requested_data [15:04:13]requested_item fm.sn is exist - process it [15:04:13]wFMCommunicate request_size=4 [15:04:13]MH_SAM_APDU [15:04:13]CAPDU: 80 11 00 00 [15:04:13]Write to MH i2c: E2 08 00 39 04 80 11 00 00 00 00 00 00 B7 [15:04:13]Write i2c OK [15:04:13]MH_I2C_Read... [15:04:13]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:04:13]Read from MH i2c: E2 [15:04:13]MH_I2C_Read... [15:04:13]Read from MH i2c: E2 17 00 [15:04:13]MH_I2C_Read... [15:04:13]Read from MH i2c: E2 17 00 39 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 0C [15:04:13]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [15:04:13]wFMCommunicate OK [15:04:13]requested_item fd.num is exist - process it [15:04:13]SAM_PROTO_GetFieldsCounters [15:04:13]wFMCommunicate request_size=4 [15:04:13]MH_SAM_APDU [15:04:13]CAPDU: 80 13 00 00 [15:04:13]Write to MH i2c: E2 08 00 3A 04 80 13 00 00 00 00 00 00 BA [15:04:13]Write i2c OK [15:04:13]MH_I2C_Read... [15:04:13]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:04:13]Read from MH i2c: E2 [15:04:13]MH_I2C_Read... [15:04:13]Read from MH i2c: E2 62 00 [15:04:13]MH_I2C_Read... [15:04:13]Read from MH i2c: E2 62 00 3A 04 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 D6 16 03 00 0E 04 04 00 21 02 00 00 12 04 04 00 FE 00 00 00 5E 04 04 00 FE 00 00 00 57 04 04 00 FF 00 00 00 19 04 04 00 00 00 00 00 90 00 EF [15:04:13]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 D6 16 03 00 0E 04 04 00 21 02 00 00 12 04 04 00 FE 00 00 00 5E 04 04 00 FE 00 00 00 57 04 04 00 FF 00 00 00 19 04 04 00 00 00 00 00 90 00 [15:04:13]wFMCommunicate OK [15:04:13]SAM_PROTO_GetFieldsCounters done [15:04:13]requested_item shift.num is exist - process it [15:04:13]requested_item shift.opened is exist - process it [15:04:13]req_shift_opened [15:04:13]FM_GetShiftState [15:04:13]SAM_PROTO_GetShiftState [15:04:13]wFMCommunicate request_size=4 [15:04:13]MH_SAM_APDU [15:04:13]CAPDU: 80 13 01 00 [15:04:13]Write to MH i2c: E2 08 00 3B 04 80 13 01 00 00 00 00 00 BC [15:04:13]Write i2c OK [15:04:13]MH_I2C_Read... [15:04:13]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:04:13]Read from MH i2c: E2 [15:04:13]MH_I2C_Read... [15:04:13]Read from MH i2c: E2 0E 00 [15:04:13]MH_I2C_Read... [15:04:13]Read from MH i2c: E2 0E 00 3B 04 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 67 [15:04:13]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [15:04:13]wFMCommunicate OK [15:04:13]SAM_PROTO_GetShiftState done [15:04:13]FM_GetShiftState done [15:04:13]req_shift_opened done [15:04:13]requested_item shift.open_date is exist - process it [15:04:13]req_shift_open_date [15:04:13]req_shift_open_date done [15:04:13]produce_requested_data done [15:04:13]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202454,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670} [15:04:13]process_action_free close_receipt [15:04:13]json_value_free [15:04:13]json_value_free done [15:04:13]process_json_proto returns [15:04:13]Send response to host [15:04:13]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202454,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670}}} [15:04:13]free response buf [15:04:13]execute_script done [15:04:13]execute_script returns [15:04:13]free content buf [15:04:13]Sock 9.Close socket [15:04:13]Sock 9.Thread stoped [15:04:17]OFD Sender: No OFD packet to send [15:04:22]OFD Sender: No OFD packet to send [15:04:27]OFD Sender: No OFD packet to send [15:04:32]OFD Sender: No OFD packet to send [15:04:37]OFD Sender: No OFD packet to send [15:04:42]OFD Sender: No OFD packet to send [15:04:47]OFD Sender: No OFD packet to send [15:04:52]OFD Sender: No OFD packet to send [15:04:57]OFD Sender: No OFD packet to send [15:05:02]OFD Sender: No OFD packet to send [15:05:07]OFD Sender: No OFD packet to send [15:05:12]OFD Sender: No OFD packet to send [15:05:17]OFD Sender: No OFD packet to send [15:05:22]OFD Sender: No OFD packet to send [15:05:27]OFD Sender: No OFD packet to send [15:05:32]OFD Sender: No OFD packet to send [15:05:37]OFD Sender: No OFD packet to send [15:05:42]OFD Sender: No OFD packet to send [15:05:47]OFD Sender: No OFD packet to send [15:05:52]OFD Sender: No OFD packet to send [15:05:57]OFD Sender: No OFD packet to send [15:06:02]OFD Sender: No OFD packet to send [15:06:07]OFD Sender: No OFD packet to send [15:06:12]OFD Sender: No OFD packet to send [15:06:17]OFD Sender: No OFD packet to send [15:06:22]OFD Sender: No OFD packet to send [15:06:27]OFD Sender: No OFD packet to send [15:06:32]OFD Sender: No OFD packet to send [15:06:37]OFD Sender: No OFD packet to send [15:06:42]OFD Sender: No OFD packet to send [15:06:44]accept exits with 7 [15:06:44]New connection [15:06:44]New thread 3067161956 created [15:06:44]Thread 3067305316 joined [15:06:44]Waiting for new connection... [15:06:44] Sock 7.Parse request [15:06:44]Sock 7.Check first char [15:06:44]Sock 7.First char is OK [15:06:44]request: POST /json_proto HTTP/1.0 [15:06:44]Method: POST [15:06:44]URL: /json_proto [15:06:44]Method is POST - this is cgi request [15:06:44]url: /json_proto [15:06:44]query_string will be loaded in cgi processing [15:06:44]execute_cgi json_proto POST (null) [15:06:44]execute_cgi path=json_proto method=POST [15:06:44]POST find Content-Length [15:06:44]Host: 172.17.63.195:8080 [15:06:44]Content-Length: 677 [15:06:44]Content-Type: application/json [15:06:44] [15:06:44]POST finish read [15:06:44]Found Content-Length = 677 [15:06:44]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450238", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 52", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 66.90, "quantity" : 3.740, "sum" : 250.21, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 250.00, "total" : 250.00, "payments": [ { "type": 0, "sum" : 250.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:06:44]execute_script... [15: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)450238", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 52", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 66.90, "quantity" : 3.740, "sum" : 250.21, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 250.00, "total" : 250.00, "payments": [ { "type": 0, "sum" : 250.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:06:44]POST & json_proto [15:06:44]process_json_proto [15:06:44]json parsed OK: [15:06:44]protocol is kg_v1.0 [15:06:44]action value=close_receipt [15:06:44]process_action close_receipt [15:06:44]cmd_close_receipt [15:06:44]MH_GetDate [15:06:44]Write to MH i2c: F0 00 00 3C 04 2F [15:06:44]Write i2c OK [15:06:44]MH_I2C_Read... [15:06:44]Read from MH i2c: F0 [15:06:44]MH_I2C_Read... [15:06:44]Read from MH i2c: F0 09 00 [15:06:44]MH_I2C_Read... [15:06:44]Read from MH i2c: F0 09 00 3C 04 00 84 A8 1F 67 47 1B 1E 67 D1 [15:06:44]GetLastDocTimeStamp 1730127849 [15:06:44]current date 1730128004 [15:06:44]FM_GetShiftState [15:06:44]SAM_PROTO_GetShiftState [15:06:44]wFMCommunicate request_size=4 [15:06:44]MH_SAM_APDU [15:06:44]CAPDU: 80 13 01 00 [15:06:44]Write to MH i2c: E2 08 00 3D 04 80 13 01 00 00 00 00 00 BE [15:06:44]Write i2c OK [15:06:44]MH_I2C_Read... [15:06:44]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:06:44]Read from MH i2c: E2 [15:06:44]MH_I2C_Read... [15:06:44]Read from MH i2c: E2 0E 00 [15:06:44]MH_I2C_Read... [15:06:44]Read from MH i2c: E2 0E 00 3D 04 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 69 [15:06:44]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [15:06:44]wFMCommunicate OK [15:06:44]SAM_PROTO_GetShiftState done [15:06:44]FM_GetShiftState done [15:06:44]opened in 1730073670 [15:06:44]opened+sec_in_day 1730160070 [15:06:44]quantity*price = 25020 [15:06:44]sum+1 = 25022 [15:06:44]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.21 ИТОГО: 250.00 Внесено: 250.00 СДАЧА: 0.00 НСП 1% : 2.21 НДС 12% : 26.57 Наличными: 250.00 Безнал.: 0.00 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 255 28.10.2024 15:06 Смена: 545 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 ФМ: 0000000000871756 ФД: 202455 ФПД: 101779849889008 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T150644&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202455&fm=101779849889008&tin=02508201610067®Number=0000000000091777&sum=25000 [15:06:45]StoreToDocumentArchive [15:06:45]shift 545 fd 202455 [15:06:45]save to /storage/0545/doc_00202455 [15:06:45]save last doc name /storage/0545/doc_00202455 to /storage/kkm_last_doc_name [15:06:45]save OK [15:06:45]Clear old archive folders... [15:06:45]ProcessDocumentItem done err = 0, tmpTLVsize=251 [15:06:45]tlvbuf is 01AF5CF0 [15:06:45]SAM_PROTO_ClearQueue [15:06:45]wFMCommunicate request_size=4 [15:06:45]MH_SAM_APDU [15:06:45]CAPDU: 80 09 00 00 [15:06:45]Write to MH i2c: E2 08 00 4A 04 80 09 00 00 00 00 00 00 C0 [15:06:45]Write i2c OK [15:06:45]MH_I2C_Read... [15:06:45]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:06:45]Read from MH i2c: E2 [15:06:45]MH_I2C_Read... [15:06:45]Read from MH i2c: E2 03 00 [15:06:45]MH_I2C_Read... [15:06:45]Read from MH i2c: E2 03 00 4A 04 00 90 00 C2 [15:06:45]RAPDU: 90 00 [15:06:45]wFMCommunicate OK [15:06:45]SAM_PROTO_ClearQueue done [15:06:45]KKMCreateOFDPacket [15:06:45]OFDProtocolAddRootSTLVToBuf [15:06:45]FM_MakeSignedData [15:06:45]FM_MakeSignedData [15:06:45]SAM_PROTO_SignData [15:06:45]wFMCommunicate request_size=4 [15:06:45]MH_SAM_APDU [15:06:45]CAPDU: 80 0D 01 02 [15:06:45]Write to MH i2c: E2 08 00 4B 04 80 0D 01 02 00 00 00 00 C8 [15:06:45]Write i2c OK [15:06:45]MH_I2C_Read... [15:06:45]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:06:45]Read from MH i2c: E2 [15:06:45]MH_I2C_Read... [15:06:45]Read from MH i2c: E2 03 00 [15:06:45]MH_I2C_Read... [15:06:45]Read from MH i2c: E2 03 00 4B 04 00 90 00 C3 [15:06:45]RAPDU: 90 00 [15:06:45]wFMCommunicate OK [15:06:45]wFMCommunicate request_size=255 [15:06:45]MH_SAM_APDU [15: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 32 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 FF 00 00 00 F4 03 04 00 84 A8 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 D7 16 03 00 35 04 06 00 5C [15:06:45]Write to MH i2c: E2 02 01 4C 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 32 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 FF 00 00 00 F4 03 04 00 84 A8 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 D7 16 03 00 35 04 06 00 5C 00 00 55 [15:06:45]Write i2c OK [15:06:45]MH_I2C_Read... [15:06:46]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:06:46]Read from MH i2c: E2 [15:06:46]MH_I2C_Read... [15:06:46]Read from MH i2c: E2 03 00 [15:06:46]MH_I2C_Read... [15:06:46]Read from MH i2c: E2 03 00 4C 04 00 90 00 C4 [15:06:46]RAPDU: 90 00 [15:06:46]wFMCommunicate OK [15:06:46]wFMCommunicate request_size=10 [15:06:46]MH_SAM_APDU [15:06:46]CAPDU: 80 0D 02 02 05 91 77 CC 44 F0 [15:06:46]Write to MH i2c: E2 0D 00 4D 04 80 0D 02 02 05 00 91 77 CC 44 F0 00 00 DD [15:06:46]Write i2c OK [15:06:46]MH_I2C_Read... [15:06:46]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:06:46]Read from MH i2c: E2 [15:06:46]MH_I2C_Read... [15:06:46]Read from MH i2c: E2 03 00 [15:06:46]MH_I2C_Read... [15:06:46]Read from MH i2c: E2 03 00 4D 04 00 90 00 C5 [15:06:46]RAPDU: 90 00 [15:06:46]wFMCommunicate OK [15:06:46]wFMCommunicate request_size=4 [15:06:46]MH_SAM_APDU [15:06:46]CAPDU: 80 0D 03 02 [15:06:46]Write to MH i2c: E2 08 00 4E 04 80 0D 03 02 00 00 00 00 CD [15:06:46]Write i2c OK [15:06:46]MH_I2C_Read... [15:06:46]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:06:46]Read from MH i2c: E2 [15:06:46]MH_I2C_Read... [15:06:46]Read from MH i2c: E2 0B 00 [15:06:46]MH_I2C_Read... [15:06:46]Read from MH i2c: E2 0B 00 4E 04 00 A5 22 FE 2F A0 44 1F DC 90 00 A1 [15:06:46]RAPDU: A5 22 FE 2F A0 44 1F DC 90 00 [15:06:46]wFMCommunicate OK [15:06:46]SAM_PROTO_SignData done [15:06:46]FM_MakeSignedData done [15:06:46]CreateOFDProtocolMessage [15:06:46]wFMCommunicate request_size=4 [15:06:46]MH_SAM_APDU [15:06:46]CAPDU: 80 11 00 00 [15:06:46]Write to MH i2c: E2 08 00 4F 04 80 11 00 00 00 00 00 00 CD [15:06:46]Write i2c OK [15:06:46]MH_I2C_Read... [15:06:46]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:06:46]Read from MH i2c: E2 [15:06:46]MH_I2C_Read... [15:06:46]Read from MH i2c: E2 17 00 [15:06:46]MH_I2C_Read... [15:06:46]Read from MH i2c: E2 17 00 4F 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 22 [15:06:46]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [15:06:46]wFMCommunicate OK [15:06:46]CreateOFDProtocolMessage done [15:06:46]OFDSenderStorePacket 202455 [15:06:46]StoreOFDPacket docnum=202455 [15:06:46]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 D1 9A 07 01 4E 2A 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 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 FF 00 00 00 F4 03 04 00 84 A8 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 D7 16 03 00 35 04 06 00 5C 91 77 CC 44 F0 A5 22 FE 2F A0 44 1F DC [15:06:46]CheckFolder [15:06:46]dirname=/storage/ofd_packets [15:06:46]CheckFolder done [15:06:46]ProducePacketName [15:06:46]name=ofd_packets/00202455 [15:06:46]NVStorageSaveData ofd_packets/00202455 [15:06:46]File name is /storage/ofd_packets/00202455 [15:06:46]Write 301 bytes [15:06:46]NVStorageSaveData done [15:06:46]OFDSenderStorePacket done [15:06:46]KKMCreateOFDPacket done [15:06:46]NVStorageSaveData kkm_last_timestamp [15:06:46]File name is /storage/kkm_last_timestamp [15:06:46]Write 4 bytes [15:06:46]NVStorageSaveData done [15:06:46]ExternCall_PrintAddStr [15:06:46]wPrintStart [15:06:46]Write to MH i2c: 01 00 00 50 04 54 [15:06:46]Write i2c OK [15:06:46]MH_I2C_Read... [15:06:46]Read from MH i2c: 01 [15:06:46]MH_I2C_Read... [15:06:46]Read from MH i2c: 01 07 00 [15:06:46]MH_I2C_Read... [15:06:46]Read from MH i2c: 01 07 00 50 04 00 00 00 00 00 FF 0F 69 [15:06:46]RasterBufferAndPrint [15:06:46]line Счет N : (1)450238 [15:06:46]line ИНН: 02508201610067 [15:06:46]line Контрольно-Кассовый Чек [15:06:46]line ПРОДАЖА [15:06:46]line ТРК (МРК, ГНК) : 52 [15:06:46]line Товар: 2710124130 [15:06:46]line Аи-92-К-2 [15:06:46]line 3.740 * 66.90 [15:06:46]line = 250.21 [15:06:46]line НДС 12% НСП 1% [15:06:46]line > о реализуемом товаре [15:06:46]line ОКРУГЛЕНИЕ: -0.21 [15:06:46]line ИТОГО: 250.00 [15:06:46]line Внесено: 250.00 [15:06:46]line СДАЧА: 0.00 [15:06:46]line НСП 1% : 2.21 [15:06:46]line НДС 12% : 26.57 [15:06:46]line Наличными: 250.00 [15:06:46]line Безнал.: 0.00 [15:06:46]line Место: АЗС № 171 "Партнер Нефть" [15:06:46]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [15:06:46]line СНО: Общий режим [15:06:46]line Чек 255 28.10.2024 15:06 [15:06:46]line Смена: 545 ФФД: 1.0 [15:06:46]line ЗНМ: 0300000109 [15:06:46]line РНМ: 0000000000091777 [15:06:46]line Версия ККМ: 001 [15:06:46]line ФМ: 0000000000871756 [15:06:46]line ФД: 202455 [15:06:46]line ФПД: 101779849889008 [15:06:46]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T150644&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202455&fm=101779849889008&tin=02508201610067®Number=0000000000091777&sum=25000 [15:06:46]OFD Sender: Processing packet 202455 [packets to send 116, broken 115] [15:06:46]ProducePacketName [15:06:46]name=ofd_packets/00202455 [15:06:46]OFD Sender: To server: pG, [15:06:46]CommunicateWithHost lk.salyk.kg:30040 [15:06:46]ConnectInit lk.salyk.kg [15:06:46]written 0, free lines is 4095 [15:06:46]Connected sock=10 [15: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 35 36 0F 01 00 00 D1 9A 07 01 4E 2A 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 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 FF 00 00 00 F4 03 04 00 84 A8 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 D7 16 03 00 35 04 06 00 5C 91 77 CC 44 F0 A5 22 FE 2F A0 44 1F DC [15: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 35 36 4F 00 00 00 6D 98 47 00 EE A0 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 D7 16 03 00 F4 03 04 00 3A 54 1F 67 B6 04 01 00 00 BF 3A FF F0 0B B4 1D 47 [15:06:46]CommunicateWithHost err = 0 [15:06:46]CheckOFDResponse [15:06:46]1017 (14) - 77093643461234 [15:06:46]1041 (16) - 0000000000871756 [15:06:46]1040 (4) - 202455 [15:06:46]1012 (4) - 28.10.2024 09:07 [15:06:46]1206 (1) - 0 [15:06:46]OFD Sender: Remove packet 202455 [15:06:46]ProducePacketName [15:06:46]name=ofd_packets/00202455 [15:06:46]NVStorageDeleteData [15:06:46]Write to MH i2c: 01 00 00 7B 04 7F [15:06:46]Write i2c OK [15:06:46]MH_I2C_Read... [15:06:46]Read from MH i2c: 01 [15:06:46]MH_I2C_Read... [15:06:46]Read from MH i2c: 01 07 00 [15:06:46]MH_I2C_Read... [15:06:46]Read from MH i2c: 01 07 00 7B 04 00 00 00 00 00 9F 0C 31 [15:06:46]RasterBufferAndPrint [15:06:46]line [15:06:46]line [15:06:46]line [15:06:46]line [15:06:46]line [15:06:46]written 0, free lines is 3237 [15:06:46]MH_Cut [15:06:46]Write to MH i2c: D1 01 00 82 04 01 58 [15:06:46]Write i2c OK [15:06:46]MH_I2C_Read... [15:06:46]Read from MH i2c: D1 [15:06:46]MH_I2C_Read... [15:06:46]Read from MH i2c: D1 01 00 [15:06:46]MH_I2C_Read... [15:06:46]Read from MH i2c: D1 01 00 82 04 00 57 [15:06:46]Write to MH i2c: 01 00 00 83 04 87 [15:06:46]Write i2c OK [15:06:46]MH_I2C_Read... [15:06:47]OFD Sender: No OFD packet to send [15:06:47]*** Cut start [15:06:47]*** Purtial cut [15:06:47]*** Stage 1: CUTSNS_PIN = 1 [15:06:48]Read from MH i2c: 01 [15:06:48]MH_I2C_Read... [15:06:48]*** Stop cut motor [15:06:48]*** Cut end [15:06:48]Read from MH i2c: 01 07 00 [15:06:48]MH_I2C_Read... [15:06:48]Read from MH i2c: 01 07 00 83 04 00 00 00 00 00 FF 0F 9C [15:06:48]process_action close_receipt done [15:06:48]requested_data is exist [15:06:48]produce_requested_data [15:06:48]requested_item fm.sn is exist - process it [15:06:48]wFMCommunicate request_size=4 [15:06:48]MH_SAM_APDU [15:06:48]CAPDU: 80 11 00 00 [15:06:48]Write to MH i2c: E2 08 00 84 04 80 11 00 00 00 00 00 00 02 [15:06:48]Write i2c OK [15:06:48]MH_I2C_Read... [15:06:48]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:06:48]Read from MH i2c: E2 [15:06:48]MH_I2C_Read... [15:06:48]Read from MH i2c: E2 17 00 [15:06:48]MH_I2C_Read... [15:06:48]Read from MH i2c: E2 17 00 84 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 57 [15:06:48]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [15:06:48]wFMCommunicate OK [15:06:48]requested_item fd.num is exist - process it [15:06:48]SAM_PROTO_GetFieldsCounters [15:06:48]wFMCommunicate request_size=4 [15:06:48]MH_SAM_APDU [15:06:48]CAPDU: 80 13 00 00 [15:06:48]Write to MH i2c: E2 08 00 85 04 80 13 00 00 00 00 00 00 05 [15:06:48]Write i2c OK [15:06:48]MH_I2C_Read... [15:06:48]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:06:48]Read from MH i2c: E2 [15:06:48]MH_I2C_Read... [15:06:48]Read from MH i2c: E2 62 00 [15:06:48]MH_I2C_Read... [15:06:48]Read from MH i2c: E2 62 00 85 04 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 D7 16 03 00 0E 04 04 00 21 02 00 00 12 04 04 00 FF 00 00 00 5E 04 04 00 FF 00 00 00 57 04 04 00 00 01 00 00 19 04 04 00 00 00 00 00 90 00 3F [15:06:48]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 D7 16 03 00 0E 04 04 00 21 02 00 00 12 04 04 00 FF 00 00 00 5E 04 04 00 FF 00 00 00 57 04 04 00 00 01 00 00 19 04 04 00 00 00 00 00 90 00 [15:06:48]wFMCommunicate OK [15:06:48]SAM_PROTO_GetFieldsCounters done [15:06:48]requested_item shift.num is exist - process it [15:06:48]requested_item shift.opened is exist - process it [15:06:48]req_shift_opened [15:06:48]FM_GetShiftState [15:06:48]SAM_PROTO_GetShiftState [15:06:48]wFMCommunicate request_size=4 [15:06:48]MH_SAM_APDU [15:06:48]CAPDU: 80 13 01 00 [15:06:48]Write to MH i2c: E2 08 00 86 04 80 13 01 00 00 00 00 00 07 [15:06:48]Write i2c OK [15:06:48]MH_I2C_Read... [15:06:48]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:06:48]Read from MH i2c: E2 [15:06:48]MH_I2C_Read... [15:06:48]Read from MH i2c: E2 0E 00 [15:06:48]MH_I2C_Read... [15:06:48]Read from MH i2c: E2 0E 00 86 04 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 B2 [15:06:48]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [15:06:48]wFMCommunicate OK [15:06:48]SAM_PROTO_GetShiftState done [15:06:48]FM_GetShiftState done [15:06:48]req_shift_opened done [15:06:48]requested_item shift.open_date is exist - process it [15:06:48]req_shift_open_date [15:06:48]req_shift_open_date done [15:06:48]produce_requested_data done [15:06:48]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202455,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670} [15:06:48]process_action_free close_receipt [15:06:48]json_value_free [15:06:48]json_value_free done [15:06:48]process_json_proto returns [15:06:48]Send response to host [15:06:48]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202455,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670}}} [15:06:48]free response buf [15:06:48]execute_script done [15:06:48]execute_script returns [15:06:48]free content buf [15:06:48]Sock 7.Close socket [15:06:48]Sock 7.Thread stoped [15:06:52]OFD Sender: No OFD packet to send [15:06:57]OFD Sender: No OFD packet to send [15:07:02]OFD Sender: No OFD packet to send [15:07:07]OFD Sender: No OFD packet to send [15:07:12]OFD Sender: No OFD packet to send [15:07:17]OFD Sender: No OFD packet to send [15:07:21]accept exits with 9 [15:07:21]New connection [15:07:21]New thread 3067305316 created [15:07:21]Thread 3067161956 joined [15:07:21]Waiting for new connection... [15:07:21] Sock 9.Parse request [15:07:21]Sock 9.Check first char [15:07:21]Sock 9.First char is OK [15:07:21]request: POST /json_proto HTTP/1.0 [15:07:21]Method: POST [15:07:21]URL: /json_proto [15:07:21]Method is POST - this is cgi request [15:07:21]url: /json_proto [15:07:21]query_string will be loaded in cgi processing [15:07:21]execute_cgi json_proto POST (null) [15:07:21]execute_cgi path=json_proto method=POST [15:07:21]POST find Content-Length [15:07:21]Host: 172.17.63.195:8080 [15:07:21]Content-Length: 674 [15:07:21]Content-Type: application/json [15:07:21] [15:07:21]POST finish read [15:07:21]Found Content-Length = 674 [15:07:21]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450239", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 11", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 76.20, "quantity" : 6.570, "sum" : 500.63, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:07:21]execute_script... [15:07: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)450239", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 11", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 76.20, "quantity" : 6.570, "sum" : 500.63, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:07:21]POST & json_proto [15:07:21]process_json_proto [15:07:21]json parsed OK: [15:07:21]protocol is kg_v1.0 [15:07:21]action value=close_receipt [15:07:21]process_action close_receipt [15:07:21]cmd_close_receipt [15:07:21]MH_GetDate [15:07:21]Write to MH i2c: F0 00 00 87 04 7A [15:07:21]Write i2c OK [15:07:21]MH_I2C_Read... [15:07:21]Read from MH i2c: F0 [15:07:21]MH_I2C_Read... [15:07:21]Read from MH i2c: F0 09 00 [15:07:21]MH_I2C_Read... [15:07:21]Read from MH i2c: F0 09 00 87 04 00 AA A8 1F 67 47 1B 1E 67 42 [15:07:21]GetLastDocTimeStamp 1730128004 [15:07:21]current date 1730128042 [15:07:21]FM_GetShiftState [15:07:21]SAM_PROTO_GetShiftState [15:07:21]wFMCommunicate request_size=4 [15:07:21]MH_SAM_APDU [15:07:21]CAPDU: 80 13 01 00 [15:07:21]Write to MH i2c: E2 08 00 88 04 80 13 01 00 00 00 00 00 09 [15:07:21]Write i2c OK [15:07:21]MH_I2C_Read... [15:07:21]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:07:21]Read from MH i2c: E2 [15:07:21]MH_I2C_Read... [15:07:21]Read from MH i2c: E2 0E 00 [15:07:21]MH_I2C_Read... [15:07:21]Read from MH i2c: E2 0E 00 88 04 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 B4 [15:07:21]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [15:07:21]wFMCommunicate OK [15:07:21]SAM_PROTO_GetShiftState done [15:07:21]FM_GetShiftState done [15:07:21]opened in 1730073670 [15:07:21]opened+sec_in_day 1730160070 [15:07:21]quantity*price = 50063 [15:07:21]sum+1 = 50064 [15:07:21]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.63 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.16 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 256 28.10.2024 15:07 Смена: 545 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 ФМ: 0000000000871756 ФД: 202456 ФПД: 58573815985132 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T150722&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202456&fm=58573815985132&tin=02508201610067®Number=0000000000091777&sum=50000 [15:07:22]StoreToDocumentArchive [15:07:22]shift 545 fd 202456 [15:07:22]save to /storage/0545/doc_00202456 [15:07:22]save last doc name /storage/0545/doc_00202456 to /storage/kkm_last_doc_name [15:07:22]save OK [15:07:22]Clear old archive folders... [15:07:23]ProcessDocumentItem done err = 0, tmpTLVsize=248 [15:07:23]tlvbuf is 01B1F980 [15:07:23]SAM_PROTO_ClearQueue [15:07:23]wFMCommunicate request_size=4 [15:07:23]MH_SAM_APDU [15:07:23]CAPDU: 80 09 00 00 [15:07:23]Write to MH i2c: E2 08 00 95 04 80 09 00 00 00 00 00 00 0B [15:07:23]Write i2c OK [15:07:23]MH_I2C_Read... [15:07:23]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:07:23]Read from MH i2c: E2 [15:07:23]MH_I2C_Read... [15:07:23]Read from MH i2c: E2 03 00 [15:07:23]MH_I2C_Read... [15:07:23]Read from MH i2c: E2 03 00 95 04 00 90 00 0D [15:07:23]RAPDU: 90 00 [15:07:23]wFMCommunicate OK [15:07:23]SAM_PROTO_ClearQueue done [15:07:23]KKMCreateOFDPacket [15:07:23]OFDProtocolAddRootSTLVToBuf [15:07:23]FM_MakeSignedData [15:07:23]FM_MakeSignedData [15:07:23]SAM_PROTO_SignData [15:07:23]wFMCommunicate request_size=4 [15:07:23]MH_SAM_APDU [15:07:23]CAPDU: 80 0D 01 02 [15:07:23]Write to MH i2c: E2 08 00 96 04 80 0D 01 02 00 00 00 00 13 [15:07:23]Write i2c OK [15:07:23]MH_I2C_Read... [15:07:23]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:07:23]Read from MH i2c: E2 [15:07:23]MH_I2C_Read... [15:07:23]Read from MH i2c: E2 03 00 [15:07:23]MH_I2C_Read... [15:07:23]Read from MH i2c: E2 03 00 96 04 00 90 00 0E [15:07:23]RAPDU: 90 00 [15:07:23]wFMCommunicate OK [15:07:23]wFMCommunicate request_size=255 [15:07:23]MH_SAM_APDU [15:07: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 32 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 00 01 00 00 F4 03 04 00 AA A8 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 D8 16 03 00 35 04 06 00 35 45 C7 7E [15:07:23]Write to MH i2c: E2 02 01 97 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 32 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 00 01 00 00 F4 03 04 00 AA A8 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 D8 16 03 00 35 04 06 00 35 45 C7 7E 00 00 D1 [15:07:23]Write i2c OK [15:07:23]MH_I2C_Read... [15:07:23]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:07:23]Read from MH i2c: E2 [15:07:23]MH_I2C_Read... [15:07:23]Read from MH i2c: E2 03 00 [15:07:23]MH_I2C_Read... [15:07:23]Read from MH i2c: E2 03 00 97 04 00 90 00 0F [15:07:23]RAPDU: 90 00 [15:07:23]wFMCommunicate OK [15:07:23]wFMCommunicate request_size=7 [15:07:23]MH_SAM_APDU [15:07:23]CAPDU: 80 0D 02 02 02 B3 EC [15:07:23]Write to MH i2c: E2 0A 00 98 04 80 0D 02 02 02 00 B3 EC 00 00 B9 [15:07:23]Write i2c OK [15:07:23]MH_I2C_Read... [15:07:23]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:07:23]Read from MH i2c: E2 [15:07:23]MH_I2C_Read... [15:07:23]Read from MH i2c: E2 03 00 [15:07:23]MH_I2C_Read... [15:07:23]Read from MH i2c: E2 03 00 98 04 00 90 00 10 [15:07:23]RAPDU: 90 00 [15:07:23]wFMCommunicate OK [15:07:23]wFMCommunicate request_size=4 [15:07:23]MH_SAM_APDU [15:07:23]CAPDU: 80 0D 03 02 [15:07:23]Write to MH i2c: E2 08 00 99 04 80 0D 03 02 00 00 00 00 18 [15:07:23]Write i2c OK [15:07:23]MH_I2C_Read... [15:07:23]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:07:23]Read from MH i2c: E2 [15:07:23]MH_I2C_Read... [15:07:23]Read from MH i2c: E2 0B 00 [15:07:23]MH_I2C_Read... [15:07:23]Read from MH i2c: E2 0B 00 99 04 00 6D 12 7D C9 ED DB 1C 1D 90 00 DF [15:07:23]RAPDU: 6D 12 7D C9 ED DB 1C 1D 90 00 [15:07:23]wFMCommunicate OK [15:07:23]SAM_PROTO_SignData done [15:07:23]FM_MakeSignedData done [15:07:23]CreateOFDProtocolMessage [15:07:23]wFMCommunicate request_size=4 [15:07:23]MH_SAM_APDU [15:07:23]CAPDU: 80 11 00 00 [15:07:23]Write to MH i2c: E2 08 00 9A 04 80 11 00 00 00 00 00 00 18 [15:07:23]Write i2c OK [15:07:23]MH_I2C_Read... [15:07:23]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:07:23]Read from MH i2c: E2 [15:07:23]MH_I2C_Read... [15:07:23]Read from MH i2c: E2 17 00 [15:07:23]MH_I2C_Read... [15:07:23]Read from MH i2c: E2 17 00 9A 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 6D [15:07:23]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [15:07:23]wFMCommunicate OK [15:07:23]CreateOFDProtocolMessage done [15:07:23]OFDSenderStorePacket 202456 [15:07:23]StoreOFDPacket docnum=202456 [15:07:23]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0C 01 00 00 BD D4 04 01 1E 88 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 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 00 01 00 00 F4 03 04 00 AA A8 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 D8 16 03 00 35 04 06 00 35 45 C7 7E B3 EC 6D 12 7D C9 ED DB 1C 1D [15:07:23]CheckFolder [15:07:23]dirname=/storage/ofd_packets [15:07:23]CheckFolder done [15:07:23]ProducePacketName [15:07:23]name=ofd_packets/00202456 [15:07:23]NVStorageSaveData ofd_packets/00202456 [15:07:23]File name is /storage/ofd_packets/00202456 [15:07:23]Write 298 bytes [15:07:23]NVStorageSaveData done [15:07:23]OFDSenderStorePacket done [15:07:23]KKMCreateOFDPacket done [15:07:23]NVStorageSaveData kkm_last_timestamp [15:07:23]File name is /storage/kkm_last_timestamp [15:07:23]Write 4 bytes [15:07:23]NVStorageSaveData done [15:07:23]ExternCall_PrintAddStr [15:07:23]wPrintStart [15:07:23]Write to MH i2c: 01 00 00 9B 04 9F [15:07:23]Write i2c OK [15:07:23]MH_I2C_Read... [15:07:23]Read from MH i2c: 01 [15:07:23]MH_I2C_Read... [15:07:23]Read from MH i2c: 01 07 00 [15:07:23]MH_I2C_Read... [15:07:23]Read from MH i2c: 01 07 00 9B 04 00 00 00 00 00 FF 0F B4 [15:07:23]RasterBufferAndPrint [15:07:23]line Счет N : (1)450239 [15:07:23]line ИНН: 02508201610067 [15:07:23]line Контрольно-Кассовый Чек [15:07:23]line ПРОДАЖА [15:07:23]line ТРК (МРК, ГНК) : 11 [15:07:23]line Товар: 2710194210 [15:07:23]line ДТ-К-2 [15:07:23]line 6.570 * 76.20 [15:07:23]line = 500.63 [15:07:23]line НДС 12% НСП 1% [15:07:23]line > о реализуемом товаре [15:07:23]line ОКРУГЛЕНИЕ: -0.63 [15:07:23]line ИТОГО: 500.00 [15:07:23]line Внесено: 500.00 [15:07:23]line СДАЧА: 0.00 [15:07:23]line НСП 1% : 4.43 [15:07:23]line НДС 12% : 53.16 [15:07:23]line Наличными: 500.00 [15:07:23]line Безнал.: 0.00 [15:07:23]line Место: АЗС № 171 "Партнер Нефть" [15:07:23]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [15:07:23]line СНО: Общий режим [15:07:23]line Чек 256 28.10.2024 15:07 [15:07:23]line Смена: 545 ФФД: 1.0 [15:07:23]line ЗНМ: 0300000109 [15:07:23]line РНМ: 0000000000091777 [15:07:23]line Версия ККМ: 001 [15:07:23]line ФМ: 0000000000871756 [15:07:23]line ФД: 202456 [15:07:23]line ФПД: 58573815985132 [15:07:23]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T150722&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202456&fm=58573815985132&tin=02508201610067®Number=0000000000091777&sum=50000 [15:07:23]OFD Sender: Processing packet 202456 [packets to send 116, broken 115] [15:07:23]ProducePacketName [15:07:23]name=ofd_packets/00202456 [15:07:23]OFD Sender: To server: pG, [15:07:23]CommunicateWithHost lk.salyk.kg:30040 [15:07:23]ConnectInit lk.salyk.kg [15:07:23]written 0, free lines is 4095 [15:07:23]Connected sock=10 [15:07:23]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0C 01 00 00 BD D4 04 01 1E 88 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 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 00 01 00 00 F4 03 04 00 AA A8 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 D8 16 03 00 35 04 06 00 35 45 C7 7E B3 EC 6D 12 7D C9 ED DB 1C 1D [15:07:24]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 2C EC 47 00 4F 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 35 36 10 04 04 00 D8 16 03 00 F4 03 04 00 60 54 1F 67 B6 04 01 00 00 CD 24 B4 22 E3 5D 94 78 [15:07:24]CommunicateWithHost err = 0 [15:07:24]CheckOFDResponse [15:07:24]1017 (14) - 77093643461234 [15:07:24]1041 (16) - 0000000000871756 [15:07:24]1040 (4) - 202456 [15:07:24]1012 (4) - 28.10.2024 09:07 [15:07:24]1206 (1) - 0 [15:07:24]OFD Sender: Remove packet 202456 [15:07:24]ProducePacketName [15:07:24]name=ofd_packets/00202456 [15:07:24]NVStorageDeleteData [15:07:24]Write to MH i2c: 01 00 00 C6 04 CA [15:07:24]Write i2c OK [15:07:24]MH_I2C_Read... [15:07:24]Read from MH i2c: 01 [15:07:24]MH_I2C_Read... [15:07:24]Read from MH i2c: 01 07 00 [15:07:24]MH_I2C_Read... [15:07:24]Read from MH i2c: 01 07 00 C6 04 00 00 00 00 00 9D 0C 7A [15:07:24]RasterBufferAndPrint [15:07:24]line [15:07:24]line [15:07:24]line [15:07:24]line [15:07:24]line [15:07:24]written 0, free lines is 3235 [15:07:24]MH_Cut [15:07:24]Write to MH i2c: D1 01 00 CD 04 01 A3 [15:07:24]Write i2c OK [15:07:24]MH_I2C_Read... [15:07:24]Read from MH i2c: D1 [15:07:24]MH_I2C_Read... [15:07:24]Read from MH i2c: D1 01 00 [15:07:24]MH_I2C_Read... [15:07:24]Read from MH i2c: D1 01 00 CD 04 00 A2 [15:07:24]Write to MH i2c: 01 00 00 CE 04 D2 [15:07:24]Write i2c OK [15:07:24]MH_I2C_Read... [15:07:24]OFD Sender: No OFD packet to send [15:07:25]*** Cut start [15:07:25]*** Purtial cut [15:07:25]*** Stage 1: CUTSNS_PIN = 1 [15:07:25]Read from MH i2c: 01 [15:07:25]MH_I2C_Read... [15:07:25]*** Stop cut motor [15:07:25]*** Cut end [15:07:25]Read from MH i2c: 01 07 00 [15:07:25]MH_I2C_Read... [15:07:25]Read from MH i2c: 01 07 00 CE 04 00 00 00 00 00 FF 0F E7 [15:07:25]process_action close_receipt done [15:07:25]requested_data is exist [15:07:25]produce_requested_data [15:07:25]requested_item fm.sn is exist - process it [15:07:25]wFMCommunicate request_size=4 [15:07:25]MH_SAM_APDU [15:07:25]CAPDU: 80 11 00 00 [15:07:25]Write to MH i2c: E2 08 00 CF 04 80 11 00 00 00 00 00 00 4D [15:07:25]Write i2c OK [15:07:25]MH_I2C_Read... [15:07:25]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:07:25]Read from MH i2c: E2 [15:07:25]MH_I2C_Read... [15:07:25]Read from MH i2c: E2 17 00 [15:07:25]MH_I2C_Read... [15:07:25]Read from MH i2c: E2 17 00 CF 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 A2 [15:07:25]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [15:07:25]wFMCommunicate OK [15:07:25]requested_item fd.num is exist - process it [15:07:25]SAM_PROTO_GetFieldsCounters [15:07:25]wFMCommunicate request_size=4 [15:07:25]MH_SAM_APDU [15:07:25]CAPDU: 80 13 00 00 [15:07:25]Write to MH i2c: E2 08 00 D0 04 80 13 00 00 00 00 00 00 50 [15:07:25]Write i2c OK [15:07:25]MH_I2C_Read... [15:07:25]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:07:25]Read from MH i2c: E2 [15:07:25]MH_I2C_Read... [15:07:25]Read from MH i2c: E2 62 00 [15:07:25]MH_I2C_Read... [15:07:25]Read from MH i2c: E2 62 00 D0 04 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 D8 16 03 00 0E 04 04 00 21 02 00 00 12 04 04 00 00 01 00 00 5E 04 04 00 00 01 00 00 57 04 04 00 01 01 00 00 19 04 04 00 00 00 00 00 90 00 90 [15:07:25]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 D8 16 03 00 0E 04 04 00 21 02 00 00 12 04 04 00 00 01 00 00 5E 04 04 00 00 01 00 00 57 04 04 00 01 01 00 00 19 04 04 00 00 00 00 00 90 00 [15:07:25]wFMCommunicate OK [15:07:25]SAM_PROTO_GetFieldsCounters done [15:07:25]requested_item shift.num is exist - process it [15:07:25]requested_item shift.opened is exist - process it [15:07:25]req_shift_opened [15:07:25]FM_GetShiftState [15:07:25]SAM_PROTO_GetShiftState [15:07:25]wFMCommunicate request_size=4 [15:07:25]MH_SAM_APDU [15:07:25]CAPDU: 80 13 01 00 [15:07:25]Write to MH i2c: E2 08 00 D1 04 80 13 01 00 00 00 00 00 52 [15:07:25]Write i2c OK [15:07:25]MH_I2C_Read... [15:07:25]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:07:25]Read from MH i2c: E2 [15:07:25]MH_I2C_Read... [15:07:25]Read from MH i2c: E2 0E 00 [15:07:25]MH_I2C_Read... [15:07:25]Read from MH i2c: E2 0E 00 D1 04 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 FD [15:07:25]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [15:07:25]wFMCommunicate OK [15:07:25]SAM_PROTO_GetShiftState done [15:07:25]FM_GetShiftState done [15:07:25]req_shift_opened done [15:07:25]requested_item shift.open_date is exist - process it [15:07:25]req_shift_open_date [15:07:25]req_shift_open_date done [15:07:25]produce_requested_data done [15:07:25]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202456,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670} [15:07:25]process_action_free close_receipt [15:07:25]json_value_free [15:07:25]json_value_free done [15:07:25]process_json_proto returns [15:07:25]Send response to host [15:07:25]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202456,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670}}} [15:07:25]free response buf [15:07:25]execute_script done [15:07:25]execute_script returns [15:07:25]free content buf [15:07:25]Sock 9.Close socket [15:07:25]Sock 9.Thread stoped [15:07:29]OFD Sender: No OFD packet to send [15:07:32]accept exits with 7 [15:07:32]New connection [15:07:32]New thread 3067161956 created [15:07:32]Thread 3067305316 joined [15:07:32]Waiting for new connection... [15:07:32] Sock 7.Parse request [15:07:32]Sock 7.Check first char [15:07:32]Sock 7.First char is OK [15:07:32]request: POST /json_proto HTTP/1.0 [15:07:32]Method: POST [15:07:32]URL: /json_proto [15:07:32]Method is POST - this is cgi request [15:07:32]url: /json_proto [15:07:32]query_string will be loaded in cgi processing [15:07:32]execute_cgi json_proto POST (null) [15:07:32]execute_cgi path=json_proto method=POST [15:07:32]POST find Content-Length [15:07:32]Host: 172.17.63.195:8080 [15:07:32]Content-Length: 677 [15:07:32]Content-Type: application/json [15:07:32] [15:07:32]POST finish read [15:07:32]Found Content-Length = 677 [15:07:32]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450240", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 66.90, "quantity" : 2.990, "sum" : 200.03, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 200.00, "total" : 200.00, "payments": [ { "type": 0, "sum" : 200.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:07:32]execute_script... [15:07: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)450240", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 66.90, "quantity" : 2.990, "sum" : 200.03, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 200.00, "total" : 200.00, "payments": [ { "type": 0, "sum" : 200.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:07:32]POST & json_proto [15:07:32]process_json_proto [15:07:32]json parsed OK: [15:07:32]protocol is kg_v1.0 [15:07:32]action value=close_receipt [15:07:32]process_action close_receipt [15:07:32]cmd_close_receipt [15:07:32]MH_GetDate [15:07:32]Write to MH i2c: F0 00 00 D2 04 C5 [15:07:32]Write i2c OK [15:07:32]MH_I2C_Read... [15:07:32]Read from MH i2c: F0 [15:07:32]MH_I2C_Read... [15:07:32]Read from MH i2c: F0 09 00 [15:07:32]MH_I2C_Read... [15:07:32]Read from MH i2c: F0 09 00 D2 04 00 B4 A8 1F 67 47 1B 1E 67 97 [15:07:32]GetLastDocTimeStamp 1730128042 [15:07:32]current date 1730128052 [15:07:32]FM_GetShiftState [15:07:32]SAM_PROTO_GetShiftState [15:07:32]wFMCommunicate request_size=4 [15:07:32]MH_SAM_APDU [15:07:32]CAPDU: 80 13 01 00 [15:07:32]Write to MH i2c: E2 08 00 D3 04 80 13 01 00 00 00 00 00 54 [15:07:32]Write i2c OK [15:07:32]MH_I2C_Read... [15:07:32]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:07:32]Read from MH i2c: E2 [15:07:32]MH_I2C_Read... [15:07:32]Read from MH i2c: E2 0E 00 [15:07:32]MH_I2C_Read... [15:07:32]Read from MH i2c: E2 0E 00 D3 04 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 FF [15:07:32]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [15:07:32]wFMCommunicate OK [15:07:32]SAM_PROTO_GetShiftState done [15:07:32]FM_GetShiftState done [15:07:32]opened in 1730073670 [15:07:32]opened+sec_in_day 1730160070 [15:07:32]quantity*price = 20003 [15:07:32]sum+1 = 20004 [15:07:32]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.03 ИТОГО: 200.00 Внесено: 200.00 СДАЧА: 0.00 НСП 1% : 1.77 НДС 12% : 21.24 Наличными: 200.00 Безнал.: 0.00 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 257 28.10.2024 15:07 Смена: 545 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 ФМ: 0000000000871756 ФД: 202457 ФПД: 168834286227270 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T150732&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202457&fm=168834286227270&tin=02508201610067®Number=0000000000091777&sum=20000 [15:07:33]StoreToDocumentArchive [15:07:33]shift 545 fd 202457 [15:07:33]save to /storage/0545/doc_00202457 [15:07:33]save last doc name /storage/0545/doc_00202457 to /storage/kkm_last_doc_name [15:07:33]save OK [15:07:33]Clear old archive folders... [15:07:33]ProcessDocumentItem done err = 0, tmpTLVsize=251 [15:07:33]tlvbuf is 01AF8D00 [15:07:33]SAM_PROTO_ClearQueue [15:07:33]wFMCommunicate request_size=4 [15:07:33]MH_SAM_APDU [15:07:33]CAPDU: 80 09 00 00 [15:07:33]Write to MH i2c: E2 08 00 E0 04 80 09 00 00 00 00 00 00 56 [15:07:33]Write i2c OK [15:07:33]MH_I2C_Read... [15:07:33]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:07:33]Read from MH i2c: E2 [15:07:33]MH_I2C_Read... [15:07:33]Read from MH i2c: E2 03 00 [15:07:33]MH_I2C_Read... [15:07:33]Read from MH i2c: E2 03 00 E0 04 00 90 00 58 [15:07:33]RAPDU: 90 00 [15:07:33]wFMCommunicate OK [15:07:33]SAM_PROTO_ClearQueue done [15:07:33]KKMCreateOFDPacket [15:07:33]OFDProtocolAddRootSTLVToBuf [15:07:33]FM_MakeSignedData [15:07:33]FM_MakeSignedData [15:07:33]SAM_PROTO_SignData [15:07:33]wFMCommunicate request_size=4 [15:07:33]MH_SAM_APDU [15:07:33]CAPDU: 80 0D 01 02 [15:07:33]Write to MH i2c: E2 08 00 E1 04 80 0D 01 02 00 00 00 00 5E [15:07:33]Write i2c OK [15:07:33]MH_I2C_Read... [15:07:33]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:07:33]Read from MH i2c: E2 [15:07:33]MH_I2C_Read... [15:07:33]Read from MH i2c: E2 03 00 [15:07:33]MH_I2C_Read... [15:07:33]Read from MH i2c: E2 03 00 E1 04 00 90 00 59 [15:07:33]RAPDU: 90 00 [15:07:33]wFMCommunicate OK [15:07:33]wFMCommunicate request_size=255 [15:07:33]MH_SAM_APDU [15:07:33]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 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 01 01 00 00 F4 03 04 00 B4 A8 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 D9 16 03 00 35 04 06 00 99 [15:07:33]Write to MH i2c: E2 02 01 E2 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 32 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 01 01 00 00 F4 03 04 00 B4 A8 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 D9 16 03 00 35 04 06 00 99 00 00 46 [15:07:33]Write i2c OK [15:07:33]MH_I2C_Read... [15:07:33]Read from MH i2c: E2 [15:07:33]MH_I2C_Read... [15:07:33]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:07:33]Read from MH i2c: E2 03 00 [15:07:33]MH_I2C_Read... [15:07:33]Read from MH i2c: E2 03 00 E2 04 00 90 00 5A [15:07:33]RAPDU: 90 00 [15:07:33]wFMCommunicate OK [15:07:33]wFMCommunicate request_size=10 [15:07:33]MH_SAM_APDU [15:07:33]CAPDU: 80 0D 02 02 05 8D CB A8 0F 46 [15:07:33]Write to MH i2c: E2 0D 00 E3 04 80 0D 02 02 05 00 8D CB A8 0F 46 00 00 C0 [15:07:33]Write i2c OK [15:07:33]MH_I2C_Read... [15:07:33]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:07:33]Read from MH i2c: E2 [15:07:33]MH_I2C_Read... [15:07:33]Read from MH i2c: E2 03 00 [15:07:33]MH_I2C_Read... [15:07:33]Read from MH i2c: E2 03 00 E3 04 00 90 00 5B [15:07:33]RAPDU: 90 00 [15:07:33]wFMCommunicate OK [15:07:33]wFMCommunicate request_size=4 [15:07:33]MH_SAM_APDU [15:07:33]CAPDU: 80 0D 03 02 [15:07:33]Write to MH i2c: E2 08 00 E4 04 80 0D 03 02 00 00 00 00 63 [15:07:33]Write i2c OK [15:07:33]MH_I2C_Read... [15:07:33]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:07:33]Read from MH i2c: E2 [15:07:33]MH_I2C_Read... [15:07:33]Read from MH i2c: E2 0B 00 [15:07:33]MH_I2C_Read... [15:07:33]Read from MH i2c: E2 0B 00 E4 04 00 2F 7D CF E5 74 23 BC EB 90 00 02 [15:07:33]RAPDU: 2F 7D CF E5 74 23 BC EB 90 00 [15:07:33]wFMCommunicate OK [15:07:33]SAM_PROTO_SignData done [15:07:33]FM_MakeSignedData done [15:07:33]CreateOFDProtocolMessage [15:07:33]wFMCommunicate request_size=4 [15:07:33]MH_SAM_APDU [15:07:33]CAPDU: 80 11 00 00 [15:07:33]Write to MH i2c: E2 08 00 E5 04 80 11 00 00 00 00 00 00 63 [15:07:33]Write i2c OK [15:07:33]MH_I2C_Read... [15:07:33]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:07:33]Read from MH i2c: E2 [15:07:33]MH_I2C_Read... [15:07:33]Read from MH i2c: E2 17 00 [15:07:33]MH_I2C_Read... [15:07:33]Read from MH i2c: E2 17 00 E5 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 B8 [15:07:33]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [15:07:33]wFMCommunicate OK [15:07:33]CreateOFDProtocolMessage done [15:07:33]OFDSenderStorePacket 202457 [15:07:33]StoreOFDPacket docnum=202457 [15:07:33]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 06 59 07 01 47 D8 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 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 01 01 00 00 F4 03 04 00 B4 A8 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 D9 16 03 00 35 04 06 00 99 8D CB A8 0F 46 2F 7D CF E5 74 23 BC EB [15:07:33]CheckFolder [15:07:33]dirname=/storage/ofd_packets [15:07:33]CheckFolder done [15:07:33]ProducePacketName [15:07:33]name=ofd_packets/00202457 [15:07:33]NVStorageSaveData ofd_packets/00202457 [15:07:33]File name is /storage/ofd_packets/00202457 [15:07:33]Write 301 bytes [15:07:33]NVStorageSaveData done [15:07:33]OFDSenderStorePacket done [15:07:33]KKMCreateOFDPacket done [15:07:33]NVStorageSaveData kkm_last_timestamp [15:07:33]File name is /storage/kkm_last_timestamp [15:07:33]Write 4 bytes [15:07:33]NVStorageSaveData done [15:07:33]ExternCall_PrintAddStr [15:07:33]wPrintStart [15:07:33]Write to MH i2c: 01 00 00 E6 04 EA [15:07:33]Write i2c OK [15:07:33]MH_I2C_Read... [15:07:33]Read from MH i2c: 01 [15:07:33]MH_I2C_Read... [15:07:33]Read from MH i2c: 01 07 00 [15:07:33]MH_I2C_Read... [15:07:33]Read from MH i2c: 01 07 00 E6 04 00 00 00 00 00 FF 0F FF [15:07:33]RasterBufferAndPrint [15:07:33]line Счет N : (1)450240 [15:07:33]line ИНН: 02508201610067 [15:07:33]line Контрольно-Кассовый Чек [15:07:33]line ПРОДАЖА [15:07:33]line ТРК (МРК, ГНК) : 41 [15:07:33]line Товар: 2710124130 [15:07:33]line Аи-92-К-2 [15:07:33]line 2.990 * 66.90 [15:07:33]line = 200.03 [15:07:33]line НДС 12% НСП 1% [15:07:33]line > о реализуемом товаре [15:07:33]line ОКРУГЛЕНИЕ: -0.03 [15:07:33]line ИТОГО: 200.00 [15:07:33]line Внесено: 200.00 [15:07:33]line СДАЧА: 0.00 [15:07:33]line НСП 1% : 1.77 [15:07:33]line НДС 12% : 21.24 [15:07:33]line Наличными: 200.00 [15:07:33]line Безнал.: 0.00 [15:07:33]line Место: АЗС № 171 "Партнер Нефть" [15:07:33]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [15:07:33]line СНО: Общий режим [15:07:33]line Чек 257 28.10.2024 15:07 [15:07:33]line Смена: 545 ФФД: 1.0 [15:07:33]line ЗНМ: 0300000109 [15:07:33]line РНМ: 0000000000091777 [15:07:33]line Версия ККМ: 001 [15:07:33]line ФМ: 0000000000871756 [15:07:33]line ФД: 202457 [15:07:33]line ФПД: 168834286227270 [15:07:33]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T150732&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202457&fm=168834286227270&tin=02508201610067®Number=0000000000091777&sum=20000 [15:07:33]written 0, free lines is 4095 [15:07:33]OFD Sender: Processing packet 202457 [packets to send 116, broken 115] [15:07:33]ProducePacketName [15:07:33]name=ofd_packets/00202457 [15:07:33]OFD Sender: To server: pG, [15:07:33]CommunicateWithHost lk.salyk.kg:30040 [15:07:33]ConnectInit lk.salyk.kg [15:07:34]Connected sock=10 [15:07:34]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 06 59 07 01 47 D8 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 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 01 01 00 00 F4 03 04 00 B4 A8 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 D9 16 03 00 35 04 06 00 99 8D CB A8 0F 46 2F 7D CF E5 74 23 BC EB [15:07:34]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 D8 44 47 00 9F 9C A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 D9 16 03 00 F4 03 04 00 6A 54 1F 67 B6 04 01 00 00 53 7C EA D3 F0 C2 32 E4 [15:07:34]CommunicateWithHost err = 0 [15:07:34]CheckOFDResponse [15:07:34]1017 (14) - 77093643461234 [15:07:34]1041 (16) - 0000000000871756 [15:07:34]1040 (4) - 202457 [15:07:34]1012 (4) - 28.10.2024 09:07 [15:07:34]1206 (1) - 0 [15:07:34]OFD Sender: Remove packet 202457 [15:07:34]ProducePacketName [15:07:34]name=ofd_packets/00202457 [15:07:34]NVStorageDeleteData [15:07:34]Write to MH i2c: 01 00 00 11 05 16 [15:07:34]Write i2c OK [15:07:34]MH_I2C_Read... [15:07:34]Read from MH i2c: 01 [15:07:34]MH_I2C_Read... [15:07:34]Read from MH i2c: 01 07 00 [15:07:34]MH_I2C_Read... [15:07:34]Read from MH i2c: 01 07 00 11 05 00 00 00 00 00 9F 0C C8 [15:07:34]RasterBufferAndPrint [15:07:34]line [15:07:34]line [15:07:34]line [15:07:34]line [15:07:34]line [15:07:34]written 0, free lines is 3239 [15:07:34]MH_Cut [15:07:34]Write to MH i2c: D1 01 00 18 05 01 EF [15:07:34]Write i2c OK [15:07:34]MH_I2C_Read... [15:07:34]Read from MH i2c: D1 [15:07:34]MH_I2C_Read... [15:07:34]Read from MH i2c: D1 01 00 [15:07:34]MH_I2C_Read... [15:07:34]Read from MH i2c: D1 01 00 18 05 00 EE [15:07:34]Write to MH i2c: 01 00 00 19 05 1E [15:07:34]Write i2c OK [15:07:34]MH_I2C_Read... [15:07:34]OFD Sender: No OFD packet to send [15:07:35]*** Cut start [15:07:35]*** Purtial cut [15:07:35]*** Stage 1: CUTSNS_PIN = 1 [15:07:35]Read from MH i2c: 01 [15:07:35]MH_I2C_Read... [15:07:35]*** Stop cut motor [15:07:35]*** Cut end [15:07:35]Read from MH i2c: 01 07 00 [15:07:35]MH_I2C_Read... [15:07:35]Read from MH i2c: 01 07 00 19 05 00 00 00 00 00 FF 0F 33 [15:07:35]process_action close_receipt done [15:07:35]requested_data is exist [15:07:35]produce_requested_data [15:07:35]requested_item fm.sn is exist - process it [15:07:35]wFMCommunicate request_size=4 [15:07:35]MH_SAM_APDU [15:07:35]CAPDU: 80 11 00 00 [15:07:35]Write to MH i2c: E2 08 00 1A 05 80 11 00 00 00 00 00 00 99 [15:07:35]Write i2c OK [15:07:35]MH_I2C_Read... [15:07:35]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:07:35]Read from MH i2c: E2 [15:07:35]MH_I2C_Read... [15:07:35]Read from MH i2c: E2 17 00 [15:07:35]MH_I2C_Read... [15:07:35]Read from MH i2c: E2 17 00 1A 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 EE [15:07:35]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [15:07:35]wFMCommunicate OK [15:07:35]requested_item fd.num is exist - process it [15:07:35]SAM_PROTO_GetFieldsCounters [15:07:35]wFMCommunicate request_size=4 [15:07:35]MH_SAM_APDU [15:07:35]CAPDU: 80 13 00 00 [15:07:35]Write to MH i2c: E2 08 00 1B 05 80 13 00 00 00 00 00 00 9C [15:07:35]Write i2c OK [15:07:35]MH_I2C_Read... [15:07:35]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:07:35]Read from MH i2c: E2 [15:07:35]MH_I2C_Read... [15:07:35]Read from MH i2c: E2 62 00 [15:07:35]MH_I2C_Read... [15:07:35]Read from MH i2c: E2 62 00 1B 05 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 D9 16 03 00 0E 04 04 00 21 02 00 00 12 04 04 00 01 01 00 00 5E 04 04 00 01 01 00 00 57 04 04 00 02 01 00 00 19 04 04 00 00 00 00 00 90 00 E0 [15:07:35]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 D9 16 03 00 0E 04 04 00 21 02 00 00 12 04 04 00 01 01 00 00 5E 04 04 00 01 01 00 00 57 04 04 00 02 01 00 00 19 04 04 00 00 00 00 00 90 00 [15:07:35]wFMCommunicate OK [15:07:35]SAM_PROTO_GetFieldsCounters done [15:07:35]requested_item shift.num is exist - process it [15:07:35]requested_item shift.opened is exist - process it [15:07:35]req_shift_opened [15:07:35]FM_GetShiftState [15:07:35]SAM_PROTO_GetShiftState [15:07:35]wFMCommunicate request_size=4 [15:07:35]MH_SAM_APDU [15:07:35]CAPDU: 80 13 01 00 [15:07:35]Write to MH i2c: E2 08 00 1C 05 80 13 01 00 00 00 00 00 9E [15:07:35]Write i2c OK [15:07:35]MH_I2C_Read... [15:07:35]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:07:35]Read from MH i2c: E2 [15:07:35]MH_I2C_Read... [15:07:35]Read from MH i2c: E2 0E 00 [15:07:35]MH_I2C_Read... [15:07:35]Read from MH i2c: E2 0E 00 1C 05 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 49 [15:07:35]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [15:07:35]wFMCommunicate OK [15:07:35]SAM_PROTO_GetShiftState done [15:07:35]FM_GetShiftState done [15:07:35]req_shift_opened done [15:07:35]requested_item shift.open_date is exist - process it [15:07:35]req_shift_open_date [15:07:35]req_shift_open_date done [15:07:35]produce_requested_data done [15:07:35]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202457,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670} [15:07:35]process_action_free close_receipt [15:07:35]json_value_free [15:07:35]json_value_free done [15:07:35]process_json_proto returns [15:07:35]Send response to host [15:07:35]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202457,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670}}} [15:07:35]free response buf [15:07:35]execute_script done [15:07:35]execute_script returns [15:07:35]free content buf [15:07:35]Sock 7.Close socket [15:07:35]Sock 7.Thread stoped [15:07:39]OFD Sender: No OFD packet to send [15:07:44]OFD Sender: No OFD packet to send [15:07:49]OFD Sender: No OFD packet to send [15:07:54]OFD Sender: No OFD packet to send [15:07:59]OFD Sender: No OFD packet to send [15:08:04]OFD Sender: No OFD packet to send [15:08:09]OFD Sender: No OFD packet to send [15:08:13]accept exits with 9 [15:08:13]New connection [15:08:13]New thread 3067305316 created [15:08:13]Thread 3067161956 joined [15:08:13]Waiting for new connection... [15:08:13] Sock 9.Parse request [15:08:13]Sock 9.Check first char [15:08:13]Sock 9.First char is OK [15:08:13]request: POST /json_proto HTTP/1.0 [15:08:13]Method: POST [15:08:13]URL: /json_proto [15:08:13]Method is POST - this is cgi request [15:08:13]url: /json_proto [15:08:13]query_string will be loaded in cgi processing [15:08:13]execute_cgi json_proto POST (null) [15:08:13]execute_cgi path=json_proto method=POST [15:08:13]POST find Content-Length [15:08:13]Host: 172.17.63.195:8080 [15:08:13]Content-Length: 677 [15:08:13]Content-Type: application/json [15:08:13] [15:08:13]POST finish read [15:08:13]Found Content-Length = 677 [15:08:13]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450241", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 52", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 66.90, "quantity" : 4.490, "sum" : 300.38, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 300.00, "total" : 300.00, "payments": [ { "type": 0, "sum" : 300.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:08:13]execute_script... [15:08: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)450241", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 52", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 66.90, "quantity" : 4.490, "sum" : 300.38, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 300.00, "total" : 300.00, "payments": [ { "type": 0, "sum" : 300.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:08:13]POST & json_proto [15:08:13]process_json_proto [15:08:13]json parsed OK: [15:08:13]protocol is kg_v1.0 [15:08:13]action value=close_receipt [15:08:13]process_action close_receipt [15:08:13]cmd_close_receipt [15:08:13]MH_GetDate [15:08:13]Write to MH i2c: F0 00 00 1D 05 11 [15:08:13]Write i2c OK [15:08:13]MH_I2C_Read... [15:08:13]Read from MH i2c: F0 [15:08:13]MH_I2C_Read... [15:08:13]Read from MH i2c: F0 09 00 [15:08:13]MH_I2C_Read... [15:08:13]Read from MH i2c: F0 09 00 1D 05 00 DD A8 1F 67 47 1B 1E 67 0C [15:08:13]GetLastDocTimeStamp 1730128052 [15:08:13]current date 1730128093 [15:08:13]FM_GetShiftState [15:08:13]SAM_PROTO_GetShiftState [15:08:13]wFMCommunicate request_size=4 [15:08:13]MH_SAM_APDU [15:08:13]CAPDU: 80 13 01 00 [15:08:13]Write to MH i2c: E2 08 00 1E 05 80 13 01 00 00 00 00 00 A0 [15:08:13]Write i2c OK [15:08:13]MH_I2C_Read... [15:08:13]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:08:13]Read from MH i2c: E2 [15:08:13]MH_I2C_Read... [15:08:13]Read from MH i2c: E2 0E 00 [15:08:13]MH_I2C_Read... [15:08:13]Read from MH i2c: E2 0E 00 1E 05 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 4B [15:08:13]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [15:08:13]wFMCommunicate OK [15:08:13]SAM_PROTO_GetShiftState done [15:08:13]FM_GetShiftState done [15:08:13]opened in 1730073670 [15:08:13]opened+sec_in_day 1730160070 [15:08:13]quantity*price = 30038 [15:08:13]sum+1 = 30039 [15:08:13]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.38 ИТОГО: 300.00 Внесено: 300.00 СДАЧА: 0.00 НСП 1% : 2.66 НДС 12% : 31.90 Наличными: 300.00 Безнал.: 0.00 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 258 28.10.2024 15:08 Смена: 545 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 ФМ: 0000000000871756 ФД: 202458 ФПД: 172516275381299 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T150813&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202458&fm=172516275381299&tin=02508201610067®Number=0000000000091777&sum=30000 [15:08:14]StoreToDocumentArchive [15:08:14]shift 545 fd 202458 [15:08:14]save to /storage/0545/doc_00202458 [15:08:14]save last doc name /storage/0545/doc_00202458 to /storage/kkm_last_doc_name [15:08:14]save OK [15:08:14]Clear old archive folders... [15:08:14]ProcessDocumentItem done err = 0, tmpTLVsize=251 [15:08:14]tlvbuf is 01AFA640 [15:08:14]SAM_PROTO_ClearQueue [15:08:14]wFMCommunicate request_size=4 [15:08:14]MH_SAM_APDU [15:08:14]CAPDU: 80 09 00 00 [15:08:14]Write to MH i2c: E2 08 00 2B 05 80 09 00 00 00 00 00 00 A2 [15:08:14]Write i2c OK [15:08:14]MH_I2C_Read... [15:08:14]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:08:14]Read from MH i2c: E2 [15:08:14]MH_I2C_Read... [15:08:14]Read from MH i2c: E2 03 00 [15:08:14]MH_I2C_Read... [15:08:14]Read from MH i2c: E2 03 00 2B 05 00 90 00 A4 [15:08:14]RAPDU: 90 00 [15:08:14]wFMCommunicate OK [15:08:14]SAM_PROTO_ClearQueue done [15:08:14]KKMCreateOFDPacket [15:08:14]OFDProtocolAddRootSTLVToBuf [15:08:14]FM_MakeSignedData [15:08:14]FM_MakeSignedData [15:08:14]SAM_PROTO_SignData [15:08:14]wFMCommunicate request_size=4 [15:08:14]MH_SAM_APDU [15:08:14]CAPDU: 80 0D 01 02 [15:08:14]Write to MH i2c: E2 08 00 2C 05 80 0D 01 02 00 00 00 00 AA [15:08:14]Write i2c OK [15:08:14]MH_I2C_Read... [15:08:14]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:08:14]Read from MH i2c: E2 [15:08:14]MH_I2C_Read... [15:08:14]Read from MH i2c: E2 03 00 [15:08:14]MH_I2C_Read... [15:08:14]Read from MH i2c: E2 03 00 2C 05 00 90 00 A5 [15:08:14]RAPDU: 90 00 [15:08:14]wFMCommunicate OK [15:08:14]wFMCommunicate request_size=255 [15:08:14]MH_SAM_APDU [15:08: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 32 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 02 01 00 00 F4 03 04 00 DD A8 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 DA 16 03 00 35 04 06 00 9C [15:08:14]Write to MH i2c: E2 02 01 2D 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 32 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 02 01 00 00 F4 03 04 00 DD A8 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 DA 16 03 00 35 04 06 00 9C 00 00 F2 [15:08:14]Write i2c OK [15:08:14]MH_I2C_Read... [15:08:14]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:08:14]Read from MH i2c: E2 [15:08:14]MH_I2C_Read... [15:08:14]Read from MH i2c: E2 03 00 [15:08:14]MH_I2C_Read... [15:08:14]Read from MH i2c: E2 03 00 2D 05 00 90 00 A6 [15:08:14]RAPDU: 90 00 [15:08:14]wFMCommunicate OK [15:08:14]wFMCommunicate request_size=10 [15:08:14]MH_SAM_APDU [15:08:14]CAPDU: 80 0D 02 02 05 E7 13 4F E4 33 [15:08:14]Write to MH i2c: E2 0D 00 2E 05 80 0D 02 02 05 00 E7 13 4F E4 33 00 00 17 [15:08:14]Write i2c OK [15:08:14]MH_I2C_Read... [15:08:14]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:08:14]Read from MH i2c: E2 [15:08:14]MH_I2C_Read... [15:08:14]Read from MH i2c: E2 03 00 [15:08:14]MH_I2C_Read... [15:08:14]Read from MH i2c: E2 03 00 2E 05 00 90 00 A7 [15:08:14]RAPDU: 90 00 [15:08:14]wFMCommunicate OK [15:08:14]wFMCommunicate request_size=4 [15:08:14]MH_SAM_APDU [15:08:14]CAPDU: 80 0D 03 02 [15:08:14]Write to MH i2c: E2 08 00 2F 05 80 0D 03 02 00 00 00 00 AF [15:08:14]Write i2c OK [15:08:14]MH_I2C_Read... [15:08:14]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:08:14]Read from MH i2c: E2 [15:08:14]MH_I2C_Read... [15:08:14]Read from MH i2c: E2 0B 00 [15:08:14]MH_I2C_Read... [15:08:14]Read from MH i2c: E2 0B 00 2F 05 00 30 D5 DF 2D 8C 05 27 93 90 00 0C [15:08:14]RAPDU: 30 D5 DF 2D 8C 05 27 93 90 00 [15:08:14]wFMCommunicate OK [15:08:14]SAM_PROTO_SignData done [15:08:14]FM_MakeSignedData done [15:08:14]CreateOFDProtocolMessage [15:08:14]wFMCommunicate request_size=4 [15:08:14]MH_SAM_APDU [15:08:14]CAPDU: 80 11 00 00 [15:08:14]Write to MH i2c: E2 08 00 30 05 80 11 00 00 00 00 00 00 AF [15:08:14]Write i2c OK [15:08:14]MH_I2C_Read... [15:08:14]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:08:14]Read from MH i2c: E2 [15:08:14]MH_I2C_Read... [15:08:14]Read from MH i2c: E2 17 00 [15:08:14]MH_I2C_Read... [15:08:14]Read from MH i2c: E2 17 00 30 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 04 [15:08:14]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [15:08:14]wFMCommunicate OK [15:08:14]CreateOFDProtocolMessage done [15:08:14]OFDSenderStorePacket 202458 [15:08:14]StoreOFDPacket docnum=202458 [15:08:14]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 14 D1 07 01 94 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 32 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 02 01 00 00 F4 03 04 00 DD A8 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 DA 16 03 00 35 04 06 00 9C E7 13 4F E4 33 30 D5 DF 2D 8C 05 27 93 [15:08:14]CheckFolder [15:08:14]dirname=/storage/ofd_packets [15:08:14]CheckFolder done [15:08:14]ProducePacketName [15:08:14]name=ofd_packets/00202458 [15:08:14]NVStorageSaveData ofd_packets/00202458 [15:08:14]File name is /storage/ofd_packets/00202458 [15:08:14]Write 301 bytes [15:08:14]NVStorageSaveData done [15:08:14]OFDSenderStorePacket done [15:08:14]KKMCreateOFDPacket done [15:08:14]NVStorageSaveData kkm_last_timestamp [15:08:14]File name is /storage/kkm_last_timestamp [15:08:14]Write 4 bytes [15:08:14]NVStorageSaveData done [15:08:14]ExternCall_PrintAddStr [15:08:14]wPrintStart [15:08:14]Write to MH i2c: 01 00 00 31 05 36 [15:08:14]Write i2c OK [15:08:14]MH_I2C_Read... [15:08:14]Read from MH i2c: 01 [15:08:14]MH_I2C_Read... [15:08:14]Read from MH i2c: 01 07 00 [15:08:14]MH_I2C_Read... [15:08:14]Read from MH i2c: 01 07 00 31 05 00 00 00 00 00 FF 0F 4B [15:08:14]RasterBufferAndPrint [15:08:14]line Счет N : (1)450241 [15:08:14]line ИНН: 02508201610067 [15:08:14]line Контрольно-Кассовый Чек [15:08:14]line ПРОДАЖА [15:08:14]line ТРК (МРК, ГНК) : 52 [15:08:14]line Товар: 2710124130 [15:08:14]line Аи-92-К-2 [15:08:14]line 4.490 * 66.90 [15:08:14]line = 300.38 [15:08:14]line НДС 12% НСП 1% [15:08:14]line > о реализуемом товаре [15:08:14]line ОКРУГЛЕНИЕ: -0.38 [15:08:14]line ИТОГО: 300.00 [15:08:14]line Внесено: 300.00 [15:08:14]line СДАЧА: 0.00 [15:08:14]line НСП 1% : 2.66 [15:08:14]line НДС 12% : 31.90 [15:08:14]line Наличными: 300.00 [15:08:14]line Безнал.: 0.00 [15:08:14]line Место: АЗС № 171 "Партнер Нефть" [15:08:14]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [15:08:14]line СНО: Общий режим [15:08:14]line Чек 258 28.10.2024 15:08 [15:08:14]line Смена: 545 ФФД: 1.0 [15:08:14]line ЗНМ: 0300000109 [15:08:14]line РНМ: 0000000000091777 [15:08:14]line Версия ККМ: 001 [15:08:14]line ФМ: 0000000000871756 [15:08:14]line ФД: 202458 [15:08:14]line ФПД: 172516275381299 [15:08:14]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T150813&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202458&fm=172516275381299&tin=02508201610067®Number=0000000000091777&sum=30000 [15:08:15]OFD Sender: Processing packet 202458 [packets to send 116, broken 115] [15:08:15]ProducePacketName [15:08:15]name=ofd_packets/00202458 [15:08:15]OFD Sender: To server: pG, [15:08:15]CommunicateWithHost lk.salyk.kg:30040 [15:08:15]ConnectInit lk.salyk.kg [15:08:15]written 0, free lines is 4095 [15:08:15]Connected sock=10 [15:08: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 35 36 0F 01 00 00 14 D1 07 01 94 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 32 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 02 01 00 00 F4 03 04 00 DD A8 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 DA 16 03 00 35 04 06 00 9C E7 13 4F E4 33 30 D5 DF 2D 8C 05 27 93 [15:08: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 35 36 4F 00 00 00 CA 63 47 00 39 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 35 36 10 04 04 00 DA 16 03 00 F4 03 04 00 93 54 1F 67 B6 04 01 00 00 55 21 7F 98 79 D0 9C FB [15:08:15]CommunicateWithHost err = 0 [15:08:15]CheckOFDResponse [15:08:15]1017 (14) - 77093643461234 [15:08:15]1041 (16) - 0000000000871756 [15:08:15]1040 (4) - 202458 [15:08:15]1012 (4) - 28.10.2024 09:08 [15:08:15]1206 (1) - 0 [15:08:15]OFD Sender: Remove packet 202458 [15:08:15]ProducePacketName [15:08:15]name=ofd_packets/00202458 [15:08:15]NVStorageDeleteData [15:08:15]Write to MH i2c: 01 00 00 5C 05 61 [15:08:15]Write i2c OK [15:08:15]MH_I2C_Read... [15:08:15]Read from MH i2c: 01 [15:08:15]MH_I2C_Read... [15:08:15]Read from MH i2c: 01 07 00 [15:08:15]MH_I2C_Read... [15:08:15]Read from MH i2c: 01 07 00 5C 05 00 00 00 00 00 A8 0C 1C [15:08:15]RasterBufferAndPrint [15:08:15]line [15:08:15]line [15:08:15]line [15:08:15]line [15:08:15]line [15:08:15]written 0, free lines is 3247 [15:08:15]MH_Cut [15:08:15]Write to MH i2c: D1 01 00 63 05 01 3A [15:08:15]Write i2c OK [15:08:15]MH_I2C_Read... [15:08:15]Read from MH i2c: D1 [15:08:15]MH_I2C_Read... [15:08:15]Read from MH i2c: D1 01 00 [15:08:15]MH_I2C_Read... [15:08:15]Read from MH i2c: D1 01 00 63 05 00 39 [15:08:15]Write to MH i2c: 01 00 00 64 05 69 [15:08:15]Write i2c OK [15:08:15]MH_I2C_Read... [15:08:15]OFD Sender: No OFD packet to send [15:08:16]*** Cut start [15:08:16]*** Purtial cut [15:08:16]*** Stage 1: CUTSNS_PIN = 1 [15:08:16]Read from MH i2c: 01 [15:08:16]MH_I2C_Read... [15:08:16]*** Stop cut motor [15:08:16]*** Cut end [15:08:16]Read from MH i2c: 01 07 00 [15:08:16]MH_I2C_Read... [15:08:16]Read from MH i2c: 01 07 00 64 05 00 00 00 00 00 FF 0F 7E [15:08:16]process_action close_receipt done [15:08:16]requested_data is exist [15:08:16]produce_requested_data [15:08:16]requested_item fm.sn is exist - process it [15:08:16]wFMCommunicate request_size=4 [15:08:16]MH_SAM_APDU [15:08:16]CAPDU: 80 11 00 00 [15:08:16]Write to MH i2c: E2 08 00 65 05 80 11 00 00 00 00 00 00 E4 [15:08:16]Write i2c OK [15:08:16]MH_I2C_Read... [15:08:16]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:08:16]Read from MH i2c: E2 [15:08:16]MH_I2C_Read... [15:08:16]Read from MH i2c: E2 17 00 [15:08:16]MH_I2C_Read... [15:08:16]Read from MH i2c: E2 17 00 65 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 39 [15:08:16]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [15:08:16]wFMCommunicate OK [15:08:16]requested_item fd.num is exist - process it [15:08:16]SAM_PROTO_GetFieldsCounters [15:08:16]wFMCommunicate request_size=4 [15:08:16]MH_SAM_APDU [15:08:16]CAPDU: 80 13 00 00 [15:08:16]Write to MH i2c: E2 08 00 66 05 80 13 00 00 00 00 00 00 E7 [15:08:16]Write i2c OK [15:08:16]MH_I2C_Read... [15:08:16]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:08:16]Read from MH i2c: E2 [15:08:16]MH_I2C_Read... [15:08:16]Read from MH i2c: E2 62 00 [15:08:16]MH_I2C_Read... [15:08:16]Read from MH i2c: E2 62 00 66 05 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 DA 16 03 00 0E 04 04 00 21 02 00 00 12 04 04 00 02 01 00 00 5E 04 04 00 02 01 00 00 57 04 04 00 03 01 00 00 19 04 04 00 00 00 00 00 90 00 2F [15:08:16]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 DA 16 03 00 0E 04 04 00 21 02 00 00 12 04 04 00 02 01 00 00 5E 04 04 00 02 01 00 00 57 04 04 00 03 01 00 00 19 04 04 00 00 00 00 00 90 00 [15:08:16]wFMCommunicate OK [15:08:16]SAM_PROTO_GetFieldsCounters done [15:08:16]requested_item shift.num is exist - process it [15:08:16]requested_item shift.opened is exist - process it [15:08:16]req_shift_opened [15:08:16]FM_GetShiftState [15:08:16]SAM_PROTO_GetShiftState [15:08:16]wFMCommunicate request_size=4 [15:08:16]MH_SAM_APDU [15:08:16]CAPDU: 80 13 01 00 [15:08:16]Write to MH i2c: E2 08 00 67 05 80 13 01 00 00 00 00 00 E9 [15:08:16]Write i2c OK [15:08:16]MH_I2C_Read... [15:08:16]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:08:16]Read from MH i2c: E2 [15:08:16]MH_I2C_Read... [15:08:16]Read from MH i2c: E2 0E 00 [15:08:16]MH_I2C_Read... [15:08:16]Read from MH i2c: E2 0E 00 67 05 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 94 [15:08:16]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [15:08:16]wFMCommunicate OK [15:08:16]SAM_PROTO_GetShiftState done [15:08:16]FM_GetShiftState done [15:08:16]req_shift_opened done [15:08:16]requested_item shift.open_date is exist - process it [15:08:16]req_shift_open_date [15:08:16]req_shift_open_date done [15:08:16]produce_requested_data done [15:08:16]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202458,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670} [15:08:16]process_action_free close_receipt [15:08:16]json_value_free [15:08:16]json_value_free done [15:08:16]process_json_proto returns [15:08:16]Send response to host [15:08:16]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202458,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670}}} [15:08:16]free response buf [15:08:16]execute_script done [15:08:16]execute_script returns [15:08:16]free content buf [15:08:16]Sock 9.Close socket [15:08:16]Sock 9.Thread stoped [15:08:20]OFD Sender: No OFD packet to send [15:08:25]OFD Sender: No OFD packet to send [15:08:30]OFD Sender: No OFD packet to send [15:08:35]OFD Sender: No OFD packet to send [15:08:40]OFD Sender: No OFD packet to send [15:08:45]OFD Sender: No OFD packet to send [15:08:50]OFD Sender: No OFD packet to send [15:08:56]OFD Sender: No OFD packet to send [15:09:01]OFD Sender: No OFD packet to send [15:09:06]OFD Sender: No OFD packet to send [15:09:11]OFD Sender: No OFD packet to send [15:09:16]OFD Sender: No OFD packet to send [15:09:21]OFD Sender: No OFD packet to send [15:09:26]OFD Sender: No OFD packet to send [15:09:31]OFD Sender: No OFD packet to send [15:09:36]OFD Sender: No OFD packet to send [15:09:41]OFD Sender: No OFD packet to send [15:09:46]OFD Sender: No OFD packet to send [15:09:51]OFD Sender: No OFD packet to send [15:09:56]OFD Sender: No OFD packet to send [15:10:01]OFD Sender: No OFD packet to send [15:10:06]OFD Sender: No OFD packet to send [15:10:11]OFD Sender: No OFD packet to send [15:10:16]OFD Sender: No OFD packet to send [15:10:21]OFD Sender: No OFD packet to send [15:10:26]OFD Sender: No OFD packet to send [15:10:28]accept exits with 7 [15:10:28]New connection [15:10:28]New thread 3067161956 created [15:10:28]Thread 3067305316 joined [15:10:28]Waiting for new connection... [15:10:28] Sock 7.Parse request [15:10:28]Sock 7.Check first char [15:10:28]Sock 7.First char is OK [15:10:28]request: POST /json_proto HTTP/1.0 [15:10:28]Method: POST [15:10:28]URL: /json_proto [15:10:28]Method is POST - this is cgi request [15:10:28]url: /json_proto [15:10:28]query_string will be loaded in cgi processing [15:10:28]execute_cgi json_proto POST (null) [15:10:28]execute_cgi path=json_proto method=POST [15:10:28]POST find Content-Length [15:10:28]Host: 172.17.63.195:8080 [15:10:28]Content-Length: 677 [15:10:28]Content-Type: application/json [15:10:28] [15:10:28]POST finish read [15:10:28]Found Content-Length = 677 [15:10:28]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450242", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:10:28]execute_script... [15:10:28]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450242", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:10:28]POST & json_proto [15:10:28]process_json_proto [15:10:28]json parsed OK: [15:10:28]protocol is kg_v1.0 [15:10:28]action value=close_receipt [15:10:28]process_action close_receipt [15:10:28]cmd_close_receipt [15:10:28]MH_GetDate [15:10:28]Write to MH i2c: F0 00 00 68 05 5C [15:10:28]Write i2c OK [15:10:28]MH_I2C_Read... [15:10:28]Read from MH i2c: F0 [15:10:28]MH_I2C_Read... [15:10:28]Read from MH i2c: F0 09 00 [15:10:28]MH_I2C_Read... [15:10:28]Read from MH i2c: F0 09 00 68 05 00 65 A9 1F 67 47 1B 1E 67 E0 [15:10:28]GetLastDocTimeStamp 1730128093 [15:10:28]current date 1730128229 [15:10:28]FM_GetShiftState [15:10:28]SAM_PROTO_GetShiftState [15:10:28]wFMCommunicate request_size=4 [15:10:28]MH_SAM_APDU [15:10:28]CAPDU: 80 13 01 00 [15:10:28]Write to MH i2c: E2 08 00 69 05 80 13 01 00 00 00 00 00 EB [15:10:28]Write i2c OK [15:10:28]MH_I2C_Read... [15:10:28]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:10:28]Read from MH i2c: E2 [15:10:28]MH_I2C_Read... [15:10:28]Read from MH i2c: E2 0E 00 [15:10:28]MH_I2C_Read... [15:10:28]Read from MH i2c: E2 0E 00 69 05 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 96 [15:10:28]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [15:10:28]wFMCommunicate OK [15:10:28]SAM_PROTO_GetShiftState done [15:10:28]FM_GetShiftState done [15:10:28]opened in 1730073670 [15:10:28]opened+sec_in_day 1730160070 [15:10:28]quantity*price = 50041 [15:10:28]sum+1 = 50042 [15:10:28]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.41 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 259 28.10.2024 15:10 Смена: 545 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 ФМ: 0000000000871756 ФД: 202459 ФПД: 204555551280671 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T151029&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202459&fm=204555551280671&tin=02508201610067®Number=0000000000091777&sum=50000 [15:10:29]StoreToDocumentArchive [15:10:29]shift 545 fd 202459 [15:10:29]save to /storage/0545/doc_00202459 [15:10:29]save last doc name /storage/0545/doc_00202459 to /storage/kkm_last_doc_name [15:10:29]save OK [15:10:29]Clear old archive folders... [15:10:29]ProcessDocumentItem done err = 0, tmpTLVsize=251 [15:10:29]tlvbuf is 01B19420 [15:10:29]SAM_PROTO_ClearQueue [15:10:29]wFMCommunicate request_size=4 [15:10:29]MH_SAM_APDU [15:10:29]CAPDU: 80 09 00 00 [15:10:29]Write to MH i2c: E2 08 00 76 05 80 09 00 00 00 00 00 00 ED [15:10:29]Write i2c OK [15:10:29]MH_I2C_Read... [15:10:29]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:10:29]Read from MH i2c: E2 [15:10:29]MH_I2C_Read... [15:10:29]Read from MH i2c: E2 03 00 [15:10:29]MH_I2C_Read... [15:10:29]Read from MH i2c: E2 03 00 76 05 00 90 00 EF [15:10:29]RAPDU: 90 00 [15:10:29]wFMCommunicate OK [15:10:29]SAM_PROTO_ClearQueue done [15:10:29]KKMCreateOFDPacket [15:10:29]OFDProtocolAddRootSTLVToBuf [15:10:29]FM_MakeSignedData [15:10:29]FM_MakeSignedData [15:10:29]SAM_PROTO_SignData [15:10:29]wFMCommunicate request_size=4 [15:10:29]MH_SAM_APDU [15:10:29]CAPDU: 80 0D 01 02 [15:10:29]Write to MH i2c: E2 08 00 77 05 80 0D 01 02 00 00 00 00 F5 [15:10:29]Write i2c OK [15:10:29]MH_I2C_Read... [15:10:29]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:10:29]Read from MH i2c: E2 [15:10:29]MH_I2C_Read... [15:10:29]Read from MH i2c: E2 03 00 [15:10:29]MH_I2C_Read... [15:10:29]Read from MH i2c: E2 03 00 77 05 00 90 00 F0 [15:10:29]RAPDU: 90 00 [15:10:29]wFMCommunicate OK [15:10:29]wFMCommunicate request_size=255 [15:10:29]MH_SAM_APDU [15:10:29]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 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 03 01 00 00 F4 03 04 00 65 A9 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 DB 16 03 00 35 04 06 00 BA [15:10:29]Write to MH i2c: E2 02 01 78 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 32 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 03 01 00 00 F4 03 04 00 65 A9 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 DB 16 03 00 35 04 06 00 BA 00 00 F2 [15:10:29]Write i2c OK [15:10:29]MH_I2C_Read... [15:10:30]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:10:30]Read from MH i2c: E2 [15:10:30]MH_I2C_Read... [15:10:30]Read from MH i2c: E2 03 00 [15:10:30]MH_I2C_Read... [15:10:30]Read from MH i2c: E2 03 00 78 05 00 90 00 F1 [15:10:30]RAPDU: 90 00 [15:10:30]wFMCommunicate OK [15:10:30]wFMCommunicate request_size=10 [15:10:30]MH_SAM_APDU [15:10:30]CAPDU: 80 0D 02 02 05 0A CC F8 8E 1F [15:10:30]Write to MH i2c: E2 0D 00 79 05 80 0D 02 02 05 00 0A CC F8 8E 1F 00 00 7D [15:10:30]Write i2c OK [15:10:30]MH_I2C_Read... [15:10:30]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:10:30]Read from MH i2c: E2 [15:10:30]MH_I2C_Read... [15:10:30]Read from MH i2c: E2 03 00 [15:10:30]MH_I2C_Read... [15:10:30]Read from MH i2c: E2 03 00 79 05 00 90 00 F2 [15:10:30]RAPDU: 90 00 [15:10:30]wFMCommunicate OK [15:10:30]wFMCommunicate request_size=4 [15:10:30]MH_SAM_APDU [15:10:30]CAPDU: 80 0D 03 02 [15:10:30]Write to MH i2c: E2 08 00 7A 05 80 0D 03 02 00 00 00 00 FA [15:10:30]Write i2c OK [15:10:30]MH_I2C_Read... [15:10:30]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:10:30]Read from MH i2c: E2 [15:10:30]MH_I2C_Read... [15:10:30]Read from MH i2c: E2 0B 00 [15:10:30]MH_I2C_Read... [15:10:30]Read from MH i2c: E2 0B 00 7A 05 00 21 A0 51 96 31 CC E1 3E 90 00 BF [15:10:30]RAPDU: 21 A0 51 96 31 CC E1 3E 90 00 [15:10:30]wFMCommunicate OK [15:10:30]SAM_PROTO_SignData done [15:10:30]FM_MakeSignedData done [15:10:30]CreateOFDProtocolMessage [15:10:30]wFMCommunicate request_size=4 [15:10:30]MH_SAM_APDU [15:10:30]CAPDU: 80 11 00 00 [15:10:30]Write to MH i2c: E2 08 00 7B 05 80 11 00 00 00 00 00 00 FA [15:10:30]Write i2c OK [15:10:30]MH_I2C_Read... [15:10:30]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:10:30]Read from MH i2c: E2 [15:10:30]MH_I2C_Read... [15:10:30]Read from MH i2c: E2 17 00 [15:10:30]MH_I2C_Read... [15:10:30]Read from MH i2c: E2 17 00 7B 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 4F [15:10:30]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [15:10:30]wFMCommunicate OK [15:10:30]CreateOFDProtocolMessage done [15:10:30]OFDSenderStorePacket 202459 [15:10:30]StoreOFDPacket docnum=202459 [15:10:30]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 3D A8 07 01 FA A7 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 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 03 01 00 00 F4 03 04 00 65 A9 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 DB 16 03 00 35 04 06 00 BA 0A CC F8 8E 1F 21 A0 51 96 31 CC E1 3E [15:10:30]CheckFolder [15:10:30]dirname=/storage/ofd_packets [15:10:30]CheckFolder done [15:10:30]ProducePacketName [15:10:30]name=ofd_packets/00202459 [15:10:30]NVStorageSaveData ofd_packets/00202459 [15:10:30]File name is /storage/ofd_packets/00202459 [15:10:30]Write 301 bytes [15:10:30]NVStorageSaveData done [15:10:30]OFDSenderStorePacket done [15:10:30]KKMCreateOFDPacket done [15:10:30]NVStorageSaveData kkm_last_timestamp [15:10:30]File name is /storage/kkm_last_timestamp [15:10:30]Write 4 bytes [15:10:30]NVStorageSaveData done [15:10:30]ExternCall_PrintAddStr [15:10:30]wPrintStart [15:10:30]Write to MH i2c: 01 00 00 7C 05 81 [15:10:30]Write i2c OK [15:10:30]MH_I2C_Read... [15:10:30]Read from MH i2c: 01 [15:10:30]MH_I2C_Read... [15:10:30]Read from MH i2c: 01 07 00 [15:10:30]MH_I2C_Read... [15:10:30]Read from MH i2c: 01 07 00 7C 05 00 00 00 00 00 FF 0F 96 [15:10:30]RasterBufferAndPrint [15:10:30]line Счет N : (1)450242 [15:10:30]line ИНН: 02508201610067 [15:10:30]line Контрольно-Кассовый Чек [15:10:30]line ПРОДАЖА [15:10:30]line ТРК (МРК, ГНК) : 41 [15:10:30]line Товар: 2710124130 [15:10:30]line Аи-92-К-2 [15:10:30]line 7.480 * 66.90 [15:10:30]line = 500.41 [15:10:30]line НДС 12% НСП 1% [15:10:30]line > о реализуемом товаре [15:10:30]line ОКРУГЛЕНИЕ: -0.41 [15:10:30]line ИТОГО: 500.00 [15:10:30]line Внесено: 500.00 [15:10:30]line СДАЧА: 0.00 [15:10:30]line НСП 1% : 4.43 [15:10:30]line НДС 12% : 53.14 [15:10:30]line Наличными: 500.00 [15:10:30]line Безнал.: 0.00 [15:10:30]line Место: АЗС № 171 "Партнер Нефть" [15:10:30]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [15:10:30]line СНО: Общий режим [15:10:30]line Чек 259 28.10.2024 15:10 [15:10:30]line Смена: 545 ФФД: 1.0 [15:10:30]line ЗНМ: 0300000109 [15:10:30]line РНМ: 0000000000091777 [15:10:30]line Версия ККМ: 001 [15:10:30]line ФМ: 0000000000871756 [15:10:30]line ФД: 202459 [15:10:30]line ФПД: 204555551280671 [15:10:30]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T151029&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202459&fm=204555551280671&tin=02508201610067®Number=0000000000091777&sum=50000 [15:10:30]OFD Sender: Processing packet 202459 [packets to send 116, broken 115] [15:10:30]ProducePacketName [15:10:30]name=ofd_packets/00202459 [15:10:30]OFD Sender: To server: pG, [15:10:30]CommunicateWithHost lk.salyk.kg:30040 [15:10:30]ConnectInit lk.salyk.kg [15:10:30]written 0, free lines is 4095 [15:10:30]Connected sock=10 [15:10:30]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 3D A8 07 01 FA A7 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 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 03 01 00 00 F4 03 04 00 65 A9 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 DB 16 03 00 35 04 06 00 BA 0A CC F8 8E 1F 21 A0 51 96 31 CC E1 3E [15:10:31]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 BF DF 47 00 8E A8 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 DB 16 03 00 F4 03 04 00 1B 55 1F 67 B6 04 01 00 00 7F C0 39 97 4C 36 2D 51 [15:10:31]CommunicateWithHost err = 0 [15:10:31]CheckOFDResponse [15:10:31]1017 (14) - 77093643461234 [15:10:31]1041 (16) - 0000000000871756 [15:10:31]1040 (4) - 202459 [15:10:31]1012 (4) - 28.10.2024 09:10 [15:10:31]1206 (1) - 0 [15:10:31]OFD Sender: Remove packet 202459 [15:10:31]ProducePacketName [15:10:31]name=ofd_packets/00202459 [15:10:31]NVStorageDeleteData [15:10:31]Write to MH i2c: 01 00 00 A7 05 AC [15:10:31]Write i2c OK [15:10:31]MH_I2C_Read... [15:10:31]Read from MH i2c: 01 [15:10:31]MH_I2C_Read... [15:10:31]Read from MH i2c: 01 07 00 [15:10:31]MH_I2C_Read... [15:10:31]Read from MH i2c: 01 07 00 A7 05 00 00 00 00 00 99 0C 58 [15:10:31]RasterBufferAndPrint [15:10:31]line [15:10:31]line [15:10:31]line [15:10:31]line [15:10:31]line [15:10:31]written 0, free lines is 3229 [15:10:31]MH_Cut [15:10:31]Write to MH i2c: D1 01 00 AE 05 01 85 [15:10:31]Write i2c OK [15:10:31]MH_I2C_Read... [15:10:31]Read from MH i2c: D1 [15:10:31]MH_I2C_Read... [15:10:31]Read from MH i2c: D1 01 00 [15:10:31]MH_I2C_Read... [15:10:31]Read from MH i2c: D1 01 00 AE 05 00 84 [15:10:31]Write to MH i2c: 01 00 00 AF 05 B4 [15:10:31]Write i2c OK [15:10:31]MH_I2C_Read... [15:10:31]OFD Sender: No OFD packet to send [15:10:32]*** Cut start [15:10:32]*** Purtial cut [15:10:32]*** Stage 1: CUTSNS_PIN = 1 [15:10:32]Read from MH i2c: 01 [15:10:32]MH_I2C_Read... [15:10:32]*** Stop cut motor [15:10:32]*** Cut end [15:10:32]Read from MH i2c: 01 07 00 [15:10:32]MH_I2C_Read... [15:10:32]Read from MH i2c: 01 07 00 AF 05 00 00 00 00 00 FF 0F C9 [15:10:32]process_action close_receipt done [15:10:32]requested_data is exist [15:10:32]produce_requested_data [15:10:32]requested_item fm.sn is exist - process it [15:10:32]wFMCommunicate request_size=4 [15:10:32]MH_SAM_APDU [15:10:32]CAPDU: 80 11 00 00 [15:10:32]Write to MH i2c: E2 08 00 B0 05 80 11 00 00 00 00 00 00 2F [15:10:32]Write i2c OK [15:10:32]MH_I2C_Read... [15:10:32]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:10:32]Read from MH i2c: E2 [15:10:32]MH_I2C_Read... [15:10:32]Read from MH i2c: E2 17 00 [15:10:32]MH_I2C_Read... [15:10:32]Read from MH i2c: E2 17 00 B0 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 84 [15:10:32]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [15:10:32]wFMCommunicate OK [15:10:32]requested_item fd.num is exist - process it [15:10:32]SAM_PROTO_GetFieldsCounters [15:10:32]wFMCommunicate request_size=4 [15:10:32]MH_SAM_APDU [15:10:32]CAPDU: 80 13 00 00 [15:10:32]Write to MH i2c: E2 08 00 B1 05 80 13 00 00 00 00 00 00 32 [15:10:32]Write i2c OK [15:10:32]MH_I2C_Read... [15:10:32]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:10:32]Read from MH i2c: E2 [15:10:32]MH_I2C_Read... [15:10:32]Read from MH i2c: E2 62 00 [15:10:32]MH_I2C_Read... [15:10:32]Read from MH i2c: E2 62 00 B1 05 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 DB 16 03 00 0E 04 04 00 21 02 00 00 12 04 04 00 03 01 00 00 5E 04 04 00 03 01 00 00 57 04 04 00 04 01 00 00 19 04 04 00 00 00 00 00 90 00 7E [15:10:32]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 DB 16 03 00 0E 04 04 00 21 02 00 00 12 04 04 00 03 01 00 00 5E 04 04 00 03 01 00 00 57 04 04 00 04 01 00 00 19 04 04 00 00 00 00 00 90 00 [15:10:32]wFMCommunicate OK [15:10:32]SAM_PROTO_GetFieldsCounters done [15:10:32]requested_item shift.num is exist - process it [15:10:32]requested_item shift.opened is exist - process it [15:10:32]req_shift_opened [15:10:32]FM_GetShiftState [15:10:32]SAM_PROTO_GetShiftState [15:10:32]wFMCommunicate request_size=4 [15:10:32]MH_SAM_APDU [15:10:32]CAPDU: 80 13 01 00 [15:10:32]Write to MH i2c: E2 08 00 B2 05 80 13 01 00 00 00 00 00 34 [15:10:32]Write i2c OK [15:10:32]MH_I2C_Read... [15:10:32]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:10:32]Read from MH i2c: E2 [15:10:32]MH_I2C_Read... [15:10:32]Read from MH i2c: E2 0E 00 [15:10:32]MH_I2C_Read... [15:10:32]Read from MH i2c: E2 0E 00 B2 05 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 DF [15:10:32]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [15:10:32]wFMCommunicate OK [15:10:32]SAM_PROTO_GetShiftState done [15:10:32]FM_GetShiftState done [15:10:32]req_shift_opened done [15:10:32]requested_item shift.open_date is exist - process it [15:10:32]req_shift_open_date [15:10:32]req_shift_open_date done [15:10:32]produce_requested_data done [15:10:32]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202459,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670} [15:10:32]process_action_free close_receipt [15:10:32]json_value_free [15:10:32]json_value_free done [15:10:32]process_json_proto returns [15:10:32]Send response to host [15:10:32]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202459,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670}}} [15:10:32]free response buf [15:10:32]execute_script done [15:10:32]execute_script returns [15:10:32]free content buf [15:10:32]Sock 7.Close socket [15:10:32]Sock 7.Thread stoped [15:10:36]OFD Sender: No OFD packet to send [15:10:41]OFD Sender: No OFD packet to send [15:10:46]OFD Sender: No OFD packet to send [15:10:48]accept exits with 9 [15:10:48]New connection [15:10:48]New thread 3067305316 created [15:10:48]Thread 3067161956 joined [15:10:48]Waiting for new connection... [15:10:48] Sock 9.Parse request [15:10:48]Sock 9.Check first char [15:10:48]Sock 9.First char is OK [15:10:48]request: POST /json_proto HTTP/1.0 [15:10:48]Method: POST [15:10:48]URL: /json_proto [15:10:48]Method is POST - this is cgi request [15:10:48]url: /json_proto [15:10:48]query_string will be loaded in cgi processing [15:10:48]execute_cgi json_proto POST (null) [15:10:48]execute_cgi path=json_proto method=POST [15:10:48]POST find Content-Length [15:10:48]Host: 172.17.63.195:8080 [15:10:48]Content-Length: 803 [15:10:48]Content-Type: application/json [15:10:48] [15:10:48]POST finish read [15:10:48]Found Content-Length = 803 [15:10:48]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450243", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 62", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "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: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 1000.16 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:10:48]execute_script... [15:10:48]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450243", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 62", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "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: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 1000.16 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:10:48]POST & json_proto [15:10:48]process_json_proto [15:10:48]json parsed OK: [15:10:48]protocol is kg_v1.0 [15:10:48]action value=close_receipt [15:10:48]process_action close_receipt [15:10:48]cmd_close_receipt [15:10:48]MH_GetDate [15:10:48]Write to MH i2c: F0 00 00 B3 05 A7 [15:10:48]Write i2c OK [15:10:48]MH_I2C_Read... [15:10:48]Read from MH i2c: F0 [15:10:48]MH_I2C_Read... [15:10:48]Read from MH i2c: F0 09 00 [15:10:48]MH_I2C_Read... [15:10:48]Read from MH i2c: F0 09 00 B3 05 00 78 A9 1F 67 47 1B 1E 67 3E [15:10:48]GetLastDocTimeStamp 1730128229 [15:10:48]current date 1730128248 [15:10:48]FM_GetShiftState [15:10:48]SAM_PROTO_GetShiftState [15:10:48]wFMCommunicate request_size=4 [15:10:48]MH_SAM_APDU [15:10:48]CAPDU: 80 13 01 00 [15:10:48]Write to MH i2c: E2 08 00 B4 05 80 13 01 00 00 00 00 00 36 [15:10:48]Write i2c OK [15:10:48]MH_I2C_Read... [15:10:48]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:10:48]Read from MH i2c: E2 [15:10:48]MH_I2C_Read... [15:10:48]Read from MH i2c: E2 0E 00 [15:10:48]MH_I2C_Read... [15:10:48]Read from MH i2c: E2 0E 00 B4 05 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 E1 [15:10:48]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [15:10:48]wFMCommunicate OK [15:10:48]SAM_PROTO_GetShiftState done [15:10:48]FM_GetShiftState done [15:10:48]opened in 1730073670 [15:10:48]opened+sec_in_day 1730160070 [15:10:48]quantity*price = 100015 [15:10:48]sum+1 = 100017 [15:10:48]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 1000.16 НСП 1% : 8.85 НДС 12% : 106.21 Наличными: 0.00 Безнал.: 1000.16 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 260 28.10.2024 15:10 Смена: 545 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871756 ФД: 202460 ФПД: 252579830656048 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T151048&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202460&fm=252579830656048&tin=02508201610067®Number=0000000000091777&sum=100016 [15:10:49]StoreToDocumentArchive [15:10:49]shift 545 fd 202460 [15:10:49]save to /storage/0545/doc_00202460 [15:10:49]save last doc name /storage/0545/doc_00202460 to /storage/kkm_last_doc_name [15:10:49]save OK [15:10:49]Clear old archive folders... [15:10:49]ProcessDocumentItem done err = 0, tmpTLVsize=251 [15:10:49]tlvbuf is 01B1FA80 [15:10:49]SAM_PROTO_ClearQueue [15:10:49]wFMCommunicate request_size=4 [15:10:49]MH_SAM_APDU [15:10:49]CAPDU: 80 09 00 00 [15:10:49]Write to MH i2c: E2 08 00 C1 05 80 09 00 00 00 00 00 00 38 [15:10:49]Write i2c OK [15:10:49]MH_I2C_Read... [15:10:49]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:10:49]Read from MH i2c: E2 [15:10:49]MH_I2C_Read... [15:10:49]Read from MH i2c: E2 03 00 [15:10:49]MH_I2C_Read... [15:10:49]Read from MH i2c: E2 03 00 C1 05 00 90 00 3A [15:10:49]RAPDU: 90 00 [15:10:49]wFMCommunicate OK [15:10:49]SAM_PROTO_ClearQueue done [15:10:49]KKMCreateOFDPacket [15:10:49]OFDProtocolAddRootSTLVToBuf [15:10:49]FM_MakeSignedData [15:10:49]FM_MakeSignedData [15:10:49]SAM_PROTO_SignData [15:10:49]wFMCommunicate request_size=4 [15:10:49]MH_SAM_APDU [15:10:49]CAPDU: 80 0D 01 02 [15:10:49]Write to MH i2c: E2 08 00 C2 05 80 0D 01 02 00 00 00 00 40 [15:10:49]Write i2c OK [15:10:49]MH_I2C_Read... [15:10:49]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:10:49]Read from MH i2c: E2 [15:10:49]MH_I2C_Read... [15:10:49]Read from MH i2c: E2 03 00 [15:10:49]MH_I2C_Read... [15:10:49]Read from MH i2c: E2 03 00 C2 05 00 90 00 3B [15:10:49]RAPDU: 90 00 [15:10:49]wFMCommunicate OK [15:10:49]wFMCommunicate request_size=255 [15:10:49]MH_SAM_APDU [15:10:49]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 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 04 01 00 00 F4 03 04 00 78 A9 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 DC 16 03 00 35 04 06 00 E5 [15:10:49]Write to MH i2c: E2 02 01 C3 05 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 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 04 01 00 00 F4 03 04 00 78 A9 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 DC 16 03 00 35 04 06 00 E5 00 00 97 [15:10:49]Write i2c OK [15:10:49]MH_I2C_Read... [15:10:49]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:10:50]Read from MH i2c: E2 [15:10:50]MH_I2C_Read... [15:10:50]Read from MH i2c: E2 03 00 [15:10:50]MH_I2C_Read... [15:10:50]Read from MH i2c: E2 03 00 C3 05 00 90 00 3C [15:10:50]RAPDU: 90 00 [15:10:50]wFMCommunicate OK [15:10:50]wFMCommunicate request_size=10 [15:10:50]MH_SAM_APDU [15:10:50]CAPDU: 80 0D 02 02 05 B8 53 15 6C 30 [15:10:50]Write to MH i2c: E2 0D 00 C4 05 80 0D 02 02 05 00 B8 53 15 6C 30 00 00 09 [15:10:50]Write i2c OK [15:10:50]MH_I2C_Read... [15:10:50]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:10:50]Read from MH i2c: E2 [15:10:50]MH_I2C_Read... [15:10:50]Read from MH i2c: E2 03 00 [15:10:50]MH_I2C_Read... [15:10:50]Read from MH i2c: E2 03 00 C4 05 00 90 00 3D [15:10:50]RAPDU: 90 00 [15:10:50]wFMCommunicate OK [15:10:50]wFMCommunicate request_size=4 [15:10:50]MH_SAM_APDU [15:10:50]CAPDU: 80 0D 03 02 [15:10:50]Write to MH i2c: E2 08 00 C5 05 80 0D 03 02 00 00 00 00 45 [15:10:50]Write i2c OK [15:10:50]MH_I2C_Read... [15:10:50]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:10:50]Read from MH i2c: E2 [15:10:50]MH_I2C_Read... [15:10:50]Read from MH i2c: E2 0B 00 [15:10:50]MH_I2C_Read... [15:10:50]Read from MH i2c: E2 0B 00 C5 05 00 68 D3 3C 41 D3 82 B4 76 90 00 7D [15:10:50]RAPDU: 68 D3 3C 41 D3 82 B4 76 90 00 [15:10:50]wFMCommunicate OK [15:10:50]SAM_PROTO_SignData done [15:10:50]FM_MakeSignedData done [15:10:50]CreateOFDProtocolMessage [15:10:50]wFMCommunicate request_size=4 [15:10:50]MH_SAM_APDU [15:10:50]CAPDU: 80 11 00 00 [15:10:50]Write to MH i2c: E2 08 00 C6 05 80 11 00 00 00 00 00 00 45 [15:10:50]Write i2c OK [15:10:50]MH_I2C_Read... [15:10:50]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:10:50]Read from MH i2c: E2 [15:10:50]MH_I2C_Read... [15:10:50]Read from MH i2c: E2 17 00 [15:10:50]MH_I2C_Read... [15:10:50]Read from MH i2c: E2 17 00 C6 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 9A [15:10:50]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [15:10:50]wFMCommunicate OK [15:10:50]CreateOFDProtocolMessage done [15:10:50]OFDSenderStorePacket 202460 [15:10:50]StoreOFDPacket docnum=202460 [15:10:50]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 15 19 07 01 ED 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 32 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 04 01 00 00 F4 03 04 00 78 A9 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 DC 16 03 00 35 04 06 00 E5 B8 53 15 6C 30 68 D3 3C 41 D3 82 B4 76 [15:10:50]CheckFolder [15:10:50]dirname=/storage/ofd_packets [15:10:50]CheckFolder done [15:10:50]ProducePacketName [15:10:50]name=ofd_packets/00202460 [15:10:50]NVStorageSaveData ofd_packets/00202460 [15:10:50]File name is /storage/ofd_packets/00202460 [15:10:50]Write 301 bytes [15:10:50]NVStorageSaveData done [15:10:50]OFDSenderStorePacket done [15:10:50]KKMCreateOFDPacket done [15:10:50]NVStorageSaveData kkm_last_timestamp [15:10:50]File name is /storage/kkm_last_timestamp [15:10:50]Write 4 bytes [15:10:50]NVStorageSaveData done [15:10:50]ExternCall_PrintAddStr [15:10:50]wPrintStart [15:10:50]Write to MH i2c: 01 00 00 C7 05 CC [15:10:50]Write i2c OK [15:10:50]MH_I2C_Read... [15:10:50]Read from MH i2c: 01 [15:10:50]MH_I2C_Read... [15:10:50]Read from MH i2c: 01 07 00 [15:10:50]MH_I2C_Read... [15:10:50]Read from MH i2c: 01 07 00 C7 05 00 00 00 00 00 FF 0F E1 [15:10:50]RasterBufferAndPrint [15:10:50]line Счет N : (1)450243 [15:10:50]line ИНН: 02508201610067 [15:10:50]line Контрольно-Кассовый Чек [15:10:50]line ПРОДАЖА [15:10:50]line ТРК (МРК, ГНК) : 62 [15:10:50]line Товар: 2710124130 [15:10:50]line Аи-92-К-2 [15:10:50]line 14.950 * 66.90 [15:10:50]line = 1000.16 [15:10:50]line НДС 12% НСП 1% [15:10:50]line > о реализуемом товаре [15:10:50]line ИТОГО: 1000.16 [15:10:50]line НСП 1% : 8.85 [15:10:50]line НДС 12% : 106.21 [15:10:50]line Наличными: 0.00 [15:10:50]line Безнал.: 1000.16 [15:10:50]line Место: АЗС № 171 "Партнер Нефть" [15:10:50]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [15:10:50]line СНО: Общий режим [15:10:50]line Чек 260 28.10.2024 15:10 [15:10:50]line Смена: 545 ФФД: 1.0 [15:10:50]line ЗНМ: 0300000109 [15:10:50]line РНМ: 0000000000091777 [15:10:50]line Версия ККМ: 001 [15:10:50]line Платежная система: O! деньги [15:10:50]line ФМ: 0000000000871756 [15:10:50]line ФД: 202460 [15:10:50]line ФПД: 252579830656048 [15:10:50]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T151048&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202460&fm=252579830656048&tin=02508201610067®Number=0000000000091777&sum=100016 [15:10:50]written 0, free lines is 4095 [15:10:50]OFD Sender: Processing packet 202460 [packets to send 116, broken 115] [15:10:50]ProducePacketName [15:10:50]name=ofd_packets/00202460 [15:10:50]OFD Sender: To server: pG, [15:10:50]CommunicateWithHost lk.salyk.kg:30040 [15:10:50]ConnectInit lk.salyk.kg [15:10:50]Connected sock=10 [15:10:50]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 15 19 07 01 ED 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 32 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 04 01 00 00 F4 03 04 00 78 A9 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 DC 16 03 00 35 04 06 00 E5 B8 53 15 6C 30 68 D3 3C 41 D3 82 B4 76 [15:10: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 35 36 4F 00 00 00 93 F9 47 00 35 53 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 DC 16 03 00 F4 03 04 00 2E 55 1F 67 B6 04 01 00 00 BF 8E 2D 8C 0F 97 4A 2D [15:10:50]CommunicateWithHost err = 0 [15:10:50]CheckOFDResponse [15:10:50]1017 (14) - 77093643461234 [15:10:50]1041 (16) - 0000000000871756 [15:10:50]1040 (4) - 202460 [15:10:50]1012 (4) - 28.10.2024 09:11 [15:10:50]1206 (1) - 0 [15:10:50]OFD Sender: Remove packet 202460 [15:10:50]ProducePacketName [15:10:50]name=ofd_packets/00202460 [15:10:50]NVStorageDeleteData [15:10:50]Write to MH i2c: 01 00 00 F1 05 F6 [15:10:50]Write i2c OK [15:10:50]MH_I2C_Read... [15:10:50]Read from MH i2c: 01 [15:10:50]MH_I2C_Read... [15:10:50]Read from MH i2c: 01 07 00 [15:10:50]MH_I2C_Read... [15:10:50]Read from MH i2c: 01 07 00 F1 05 00 00 00 00 00 AA 0C B3 [15:10:50]RasterBufferAndPrint [15:10:50]line [15:10:50]line [15:10:50]line [15:10:50]line [15:10:50]line [15:10:50]written 0, free lines is 3248 [15:10:50]MH_Cut [15:10:50]Write to MH i2c: D1 01 00 F8 05 01 CF [15:10:50]Write i2c OK [15:10:50]MH_I2C_Read... [15:10:50]Read from MH i2c: D1 [15:10:50]MH_I2C_Read... [15:10:50]Read from MH i2c: D1 01 00 [15:10:50]MH_I2C_Read... [15:10:50]Read from MH i2c: D1 01 00 F8 05 00 CE [15:10:50]Write to MH i2c: 01 00 00 F9 05 FE [15:10:50]Write i2c OK [15:10:50]MH_I2C_Read... [15:10:51]OFD Sender: No OFD packet to send [15:10:51]*** Cut start [15:10:51]*** Purtial cut [15:10:51]*** Stage 1: CUTSNS_PIN = 1 [15:10:52]Read from MH i2c: 01 [15:10:52]MH_I2C_Read... [15:10:52]*** Stop cut motor [15:10:52]*** Cut end [15:10:52]Read from MH i2c: 01 07 00 [15:10:52]MH_I2C_Read... [15:10:52]Read from MH i2c: 01 07 00 F9 05 00 00 00 00 00 FF 0F 13 [15:10:52]process_action close_receipt done [15:10:52]requested_data is exist [15:10:52]produce_requested_data [15:10:52]requested_item fm.sn is exist - process it [15:10:52]wFMCommunicate request_size=4 [15:10:52]MH_SAM_APDU [15:10:52]CAPDU: 80 11 00 00 [15:10:52]Write to MH i2c: E2 08 00 FA 05 80 11 00 00 00 00 00 00 79 [15:10:52]Write i2c OK [15:10:52]MH_I2C_Read... [15:10:52]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:10:52]Read from MH i2c: E2 [15:10:52]MH_I2C_Read... [15:10:52]Read from MH i2c: E2 17 00 [15:10:52]MH_I2C_Read... [15:10:52]Read from MH i2c: E2 17 00 FA 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 CE [15:10:52]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [15:10:52]wFMCommunicate OK [15:10:52]requested_item fd.num is exist - process it [15:10:52]SAM_PROTO_GetFieldsCounters [15:10:52]wFMCommunicate request_size=4 [15:10:52]MH_SAM_APDU [15:10:52]CAPDU: 80 13 00 00 [15:10:52]Write to MH i2c: E2 08 00 FB 05 80 13 00 00 00 00 00 00 7C [15:10:52]Write i2c OK [15:10:52]MH_I2C_Read... [15:10:52]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:10:52]Read from MH i2c: E2 [15:10:52]MH_I2C_Read... [15:10:52]Read from MH i2c: E2 62 00 [15:10:52]MH_I2C_Read... [15:10:52]Read from MH i2c: E2 62 00 FB 05 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 DC 16 03 00 0E 04 04 00 21 02 00 00 12 04 04 00 04 01 00 00 5E 04 04 00 04 01 00 00 57 04 04 00 05 01 00 00 19 04 04 00 00 00 00 00 90 00 CC [15:10:52]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 DC 16 03 00 0E 04 04 00 21 02 00 00 12 04 04 00 04 01 00 00 5E 04 04 00 04 01 00 00 57 04 04 00 05 01 00 00 19 04 04 00 00 00 00 00 90 00 [15:10:52]wFMCommunicate OK [15:10:52]SAM_PROTO_GetFieldsCounters done [15:10:52]requested_item shift.num is exist - process it [15:10:52]requested_item shift.opened is exist - process it [15:10:52]req_shift_opened [15:10:52]FM_GetShiftState [15:10:52]SAM_PROTO_GetShiftState [15:10:52]wFMCommunicate request_size=4 [15:10:52]MH_SAM_APDU [15:10:52]CAPDU: 80 13 01 00 [15:10:52]Write to MH i2c: E2 08 00 FC 05 80 13 01 00 00 00 00 00 7E [15:10:52]Write i2c OK [15:10:52]MH_I2C_Read... [15:10:52]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:10:52]Read from MH i2c: E2 [15:10:52]MH_I2C_Read... [15:10:52]Read from MH i2c: E2 0E 00 [15:10:52]MH_I2C_Read... [15:10:52]Read from MH i2c: E2 0E 00 FC 05 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 29 [15:10:52]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [15:10:52]wFMCommunicate OK [15:10:52]SAM_PROTO_GetShiftState done [15:10:52]FM_GetShiftState done [15:10:52]req_shift_opened done [15:10:52]requested_item shift.open_date is exist - process it [15:10:52]req_shift_open_date [15:10:52]req_shift_open_date done [15:10:52]produce_requested_data done [15:10:52]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202460,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670} [15:10:52]process_action_free close_receipt [15:10:52]json_value_free [15:10:52]json_value_free done [15:10:52]process_json_proto returns [15:10:52]Send response to host [15:10:52]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202460,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670}}} [15:10:52]free response buf [15:10:52]execute_script done [15:10:52]execute_script returns [15:10:52]free content buf [15:10:52]Sock 9.Close socket [15:10:52]Sock 9.Thread stoped [15:10:56]OFD Sender: No OFD packet to send [15:11:01]OFD Sender: No OFD packet to send [15:11:06]OFD Sender: No OFD packet to send [15:11:11]OFD Sender: No OFD packet to send [15:11:16]OFD Sender: No OFD packet to send [15:11:21]OFD Sender: No OFD packet to send [15:11:22]accept exits with 7 [15:11:22]New connection [15:11:22]New thread 3067161956 created [15:11:22]Thread 3067305316 joined [15:11:22]Waiting for new connection... [15:11:22] Sock 7.Parse request [15:11:22]Sock 7.Check first char [15:11:22]Sock 7.First char is OK [15:11:22]request: POST /json_proto HTTP/1.0 [15:11:22]Method: POST [15:11:22]URL: /json_proto [15:11:22]Method is POST - this is cgi request [15:11:22]url: /json_proto [15:11:22]query_string will be loaded in cgi processing [15:11:22]execute_cgi json_proto POST (null) [15:11:22]execute_cgi path=json_proto method=POST [15:11:22]POST find Content-Length [15:11:22]Host: 172.17.63.195:8080 [15:11:22]Content-Length: 803 [15:11:22]Content-Type: application/json [15:11:22] [15:11:22]POST finish read [15:11:22]Found Content-Length = 803 [15:11:22]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450244", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "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: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 1000.16 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:11:22]execute_script... [15:11: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)450244", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "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: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 1000.16 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:11:22]POST & json_proto [15:11:22]process_json_proto [15:11:22]json parsed OK: [15:11:22]protocol is kg_v1.0 [15:11:22]action value=close_receipt [15:11:22]process_action close_receipt [15:11:22]cmd_close_receipt [15:11:22]MH_GetDate [15:11:22]Write to MH i2c: F0 00 00 FD 05 F1 [15:11:22]Write i2c OK [15:11:22]MH_I2C_Read... [15:11:22]Read from MH i2c: F0 [15:11:22]MH_I2C_Read... [15:11:22]Read from MH i2c: F0 09 00 [15:11:22]MH_I2C_Read... [15:11:22]Read from MH i2c: F0 09 00 FD 05 00 9A A9 1F 67 47 1B 1E 67 AA [15:11:22]GetLastDocTimeStamp 1730128248 [15:11:22]current date 1730128282 [15:11:22]FM_GetShiftState [15:11:22]SAM_PROTO_GetShiftState [15:11:22]wFMCommunicate request_size=4 [15:11:22]MH_SAM_APDU [15:11:22]CAPDU: 80 13 01 00 [15:11:22]Write to MH i2c: E2 08 00 FE 05 80 13 01 00 00 00 00 00 80 [15:11:22]Write i2c OK [15:11:22]MH_I2C_Read... [15:11:22]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:11:22]Read from MH i2c: E2 [15:11:22]MH_I2C_Read... [15:11:22]Read from MH i2c: E2 0E 00 [15:11:22]MH_I2C_Read... [15:11:22]Read from MH i2c: E2 0E 00 FE 05 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 2B [15:11:22]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [15:11:22]wFMCommunicate OK [15:11:22]SAM_PROTO_GetShiftState done [15:11:22]FM_GetShiftState done [15:11:22]opened in 1730073670 [15:11:22]opened+sec_in_day 1730160070 [15:11:22]quantity*price = 100015 [15:11:22]sum+1 = 100017 [15:11:22]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 1000.16 НСП 1% : 8.85 НДС 12% : 106.21 Наличными: 0.00 Безнал.: 1000.16 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 261 28.10.2024 15:11 Смена: 545 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871756 ФД: 202461 ФПД: 87129129751615 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T151122&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202461&fm=87129129751615&tin=02508201610067®Number=0000000000091777&sum=100016 [15:11:23]StoreToDocumentArchive [15:11:23]shift 545 fd 202461 [15:11:23]save to /storage/0545/doc_00202461 [15:11:23]save last doc name /storage/0545/doc_00202461 to /storage/kkm_last_doc_name [15:11:23]save OK [15:11:23]Clear old archive folders... [15:11:23]ProcessDocumentItem done err = 0, tmpTLVsize=251 [15:11:23]tlvbuf is 01AF3230 [15:11:23]SAM_PROTO_ClearQueue [15:11:23]wFMCommunicate request_size=4 [15:11:23]MH_SAM_APDU [15:11:23]CAPDU: 80 09 00 00 [15:11:23]Write to MH i2c: E2 08 00 0B 06 80 09 00 00 00 00 00 00 83 [15:11:23]Write i2c OK [15:11:23]MH_I2C_Read... [15:11:23]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:11:23]Read from MH i2c: E2 [15:11:23]MH_I2C_Read... [15:11:23]Read from MH i2c: E2 03 00 [15:11:23]MH_I2C_Read... [15:11:23]Read from MH i2c: E2 03 00 0B 06 00 90 00 85 [15:11:23]RAPDU: 90 00 [15:11:23]wFMCommunicate OK [15:11:23]SAM_PROTO_ClearQueue done [15:11:23]KKMCreateOFDPacket [15:11:23]OFDProtocolAddRootSTLVToBuf [15:11:23]FM_MakeSignedData [15:11:23]FM_MakeSignedData [15:11:23]SAM_PROTO_SignData [15:11:23]wFMCommunicate request_size=4 [15:11:23]MH_SAM_APDU [15:11:23]CAPDU: 80 0D 01 02 [15:11:23]Write to MH i2c: E2 08 00 0C 06 80 0D 01 02 00 00 00 00 8B [15:11:23]Write i2c OK [15:11:23]MH_I2C_Read... [15:11:23]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:11:23]Read from MH i2c: E2 [15:11:23]MH_I2C_Read... [15:11:23]Read from MH i2c: E2 03 00 [15:11:23]MH_I2C_Read... [15:11:23]Read from MH i2c: E2 03 00 0C 06 00 90 00 86 [15:11:23]RAPDU: 90 00 [15:11:23]wFMCommunicate OK [15:11:23]wFMCommunicate request_size=255 [15:11:23]MH_SAM_APDU [15:11: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 32 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 05 01 00 00 F4 03 04 00 9A A9 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 DD 16 03 00 35 04 06 00 4F [15:11:23]Write to MH i2c: E2 02 01 0D 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 32 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 05 01 00 00 F4 03 04 00 9A A9 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 DD 16 03 00 35 04 06 00 4F 00 00 70 [15:11:23]Write i2c OK [15:11:23]MH_I2C_Read... [15:11:24]Read from MH i2c: E2 [15:11:24]MH_I2C_Read... [15:11:24]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:11:24]Read from MH i2c: E2 03 00 [15:11:24]MH_I2C_Read... [15:11:24]Read from MH i2c: E2 03 00 0D 06 00 90 00 87 [15:11:24]RAPDU: 90 00 [15:11:24]wFMCommunicate OK [15:11:24]wFMCommunicate request_size=10 [15:11:24]MH_SAM_APDU [15:11:24]CAPDU: 80 0D 02 02 05 3E 54 D4 14 3F [15:11:24]Write to MH i2c: E2 0D 00 0E 06 80 0D 02 02 05 00 3E 54 D4 14 3F 00 00 51 [15:11:24]Write i2c OK [15:11:24]MH_I2C_Read... [15:11:24]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:11:24]Read from MH i2c: E2 [15:11:24]MH_I2C_Read... [15:11:24]Read from MH i2c: E2 03 00 [15:11:24]MH_I2C_Read... [15:11:24]Read from MH i2c: E2 03 00 0E 06 00 90 00 88 [15:11:24]RAPDU: 90 00 [15:11:24]wFMCommunicate OK [15:11:24]wFMCommunicate request_size=4 [15:11:24]MH_SAM_APDU [15:11:24]CAPDU: 80 0D 03 02 [15:11:24]Write to MH i2c: E2 08 00 0F 06 80 0D 03 02 00 00 00 00 90 [15:11:24]Write i2c OK [15:11:24]MH_I2C_Read... [15:11:24]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:11:24]Read from MH i2c: E2 [15:11:24]MH_I2C_Read... [15:11:24]Read from MH i2c: E2 0B 00 [15:11:24]MH_I2C_Read... [15:11:24]Read from MH i2c: E2 0B 00 0F 06 00 91 39 C8 C8 29 19 58 41 90 00 C6 [15:11:24]RAPDU: 91 39 C8 C8 29 19 58 41 90 00 [15:11:24]wFMCommunicate OK [15:11:24]SAM_PROTO_SignData done [15:11:24]FM_MakeSignedData done [15:11:24]CreateOFDProtocolMessage [15:11:24]wFMCommunicate request_size=4 [15:11:24]MH_SAM_APDU [15:11:24]CAPDU: 80 11 00 00 [15:11:24]Write to MH i2c: E2 08 00 10 06 80 11 00 00 00 00 00 00 90 [15:11:24]Write i2c OK [15:11:24]MH_I2C_Read... [15:11:24]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:11:24]Read from MH i2c: E2 [15:11:24]MH_I2C_Read... [15:11:24]Read from MH i2c: E2 17 00 [15:11:24]MH_I2C_Read... [15:11:24]Read from MH i2c: E2 17 00 10 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 E5 [15:11:24]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [15:11:24]wFMCommunicate OK [15:11:24]CreateOFDProtocolMessage done [15:11:24]OFDSenderStorePacket 202461 [15:11:24]StoreOFDPacket docnum=202461 [15:11:24]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 02 DC 07 01 0D 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 32 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 05 01 00 00 F4 03 04 00 9A A9 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 DD 16 03 00 35 04 06 00 4F 3E 54 D4 14 3F 91 39 C8 C8 29 19 58 41 [15:11:24]CheckFolder [15:11:24]dirname=/storage/ofd_packets [15:11:24]CheckFolder done [15:11:24]ProducePacketName [15:11:24]name=ofd_packets/00202461 [15:11:24]NVStorageSaveData ofd_packets/00202461 [15:11:24]File name is /storage/ofd_packets/00202461 [15:11:24]Write 301 bytes [15:11:24]NVStorageSaveData done [15:11:24]OFDSenderStorePacket done [15:11:24]KKMCreateOFDPacket done [15:11:24]NVStorageSaveData kkm_last_timestamp [15:11:24]File name is /storage/kkm_last_timestamp [15:11:24]Write 4 bytes [15:11:24]NVStorageSaveData done [15:11:24]ExternCall_PrintAddStr [15:11:24]wPrintStart [15:11:24]Write to MH i2c: 01 00 00 11 06 17 [15:11:24]Write i2c OK [15:11:24]MH_I2C_Read... [15:11:24]Read from MH i2c: 01 [15:11:24]MH_I2C_Read... [15:11:24]Read from MH i2c: 01 07 00 [15:11:24]MH_I2C_Read... [15:11:24]Read from MH i2c: 01 07 00 11 06 00 00 00 00 00 FF 0F 2C [15:11:24]RasterBufferAndPrint [15:11:24]line Счет N : (1)450244 [15:11:24]line ИНН: 02508201610067 [15:11:24]line Контрольно-Кассовый Чек [15:11:24]line ПРОДАЖА [15:11:24]line ТРК (МРК, ГНК) : 31 [15:11:24]line Товар: 2710124130 [15:11:24]line Аи-92-К-2 [15:11:24]line 14.950 * 66.90 [15:11:24]line = 1000.16 [15:11:24]line НДС 12% НСП 1% [15:11:24]line > о реализуемом товаре [15:11:24]line ИТОГО: 1000.16 [15:11:24]line НСП 1% : 8.85 [15:11:24]line НДС 12% : 106.21 [15:11:24]line Наличными: 0.00 [15:11:24]line Безнал.: 1000.16 [15:11:24]line Место: АЗС № 171 "Партнер Нефть" [15:11:24]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [15:11:24]line СНО: Общий режим [15:11:24]line Чек 261 28.10.2024 15:11 [15:11:24]line Смена: 545 ФФД: 1.0 [15:11:24]line ЗНМ: 0300000109 [15:11:24]line РНМ: 0000000000091777 [15:11:24]line Версия ККМ: 001 [15:11:24]line Платежная система: O! деньги [15:11:24]line ФМ: 0000000000871756 [15:11:24]line ФД: 202461 [15:11:24]line ФПД: 87129129751615 [15:11:24]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T151122&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202461&fm=87129129751615&tin=02508201610067®Number=0000000000091777&sum=100016 [15:11:24]written 0, free lines is 4095 [15:11:24]OFD Sender: Processing packet 202461 [packets to send 116, broken 115] [15:11:24]ProducePacketName [15:11:24]name=ofd_packets/00202461 [15:11:24]OFD Sender: To server: pG, [15:11:24]CommunicateWithHost lk.salyk.kg:30040 [15:11:24]ConnectInit lk.salyk.kg [15:11:24]Connected sock=10 [15:11:24]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 02 DC 07 01 0D 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 32 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 05 01 00 00 F4 03 04 00 9A A9 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 DD 16 03 00 35 04 06 00 4F 3E 54 D4 14 3F 91 39 C8 C8 29 19 58 41 [15:11:24]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 FD 94 47 00 2B 22 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 DD 16 03 00 F4 03 04 00 50 55 1F 67 B6 04 01 00 00 CE 73 74 8C 9B 64 72 FA [15:11:24]CommunicateWithHost err = 0 [15:11:24]CheckOFDResponse [15:11:24]1017 (14) - 77093643461234 [15:11:24]1041 (16) - 0000000000871756 [15:11:24]1040 (4) - 202461 [15:11:24]1012 (4) - 28.10.2024 09:11 [15:11:24]1206 (1) - 0 [15:11:24]OFD Sender: Remove packet 202461 [15:11:24]ProducePacketName [15:11:24]name=ofd_packets/00202461 [15:11:24]NVStorageDeleteData [15:11:24]Write to MH i2c: 01 00 00 3B 06 41 [15:11:24]Write i2c OK [15:11:24]MH_I2C_Read... [15:11:24]Read from MH i2c: 01 [15:11:24]MH_I2C_Read... [15:11:24]Read from MH i2c: 01 07 00 [15:11:24]MH_I2C_Read... [15:11:24]Read from MH i2c: 01 07 00 3B 06 00 00 00 00 00 B2 0C 06 [15:11:24]RasterBufferAndPrint [15:11:24]line [15:11:24]line [15:11:24]line [15:11:24]line [15:11:24]line [15:11:24]written 0, free lines is 3256 [15:11:24]MH_Cut [15:11:24]Write to MH i2c: D1 01 00 42 06 01 1A [15:11:24]Write i2c OK [15:11:24]MH_I2C_Read... [15:11:24]Read from MH i2c: D1 [15:11:24]MH_I2C_Read... [15:11:24]Read from MH i2c: D1 01 00 [15:11:24]MH_I2C_Read... [15:11:24]Read from MH i2c: D1 01 00 42 06 00 19 [15:11:24]Write to MH i2c: 01 00 00 43 06 49 [15:11:24]Write i2c OK [15:11:24]MH_I2C_Read... [15:11:25]OFD Sender: No OFD packet to send [15:11:25]*** Cut start [15:11:25]*** Purtial cut [15:11:25]*** Stage 1: CUTSNS_PIN = 1 [15:11:26]Read from MH i2c: 01 [15:11:26]MH_I2C_Read... [15:11:26]*** Stop cut motor [15:11:26]*** Cut end [15:11:26]Read from MH i2c: 01 07 00 [15:11:26]MH_I2C_Read... [15:11:26]Read from MH i2c: 01 07 00 43 06 00 00 00 00 00 FF 0F 5E [15:11:26]process_action close_receipt done [15:11:26]requested_data is exist [15:11:26]produce_requested_data [15:11:26]requested_item fm.sn is exist - process it [15:11:26]wFMCommunicate request_size=4 [15:11:26]MH_SAM_APDU [15:11:26]CAPDU: 80 11 00 00 [15:11:26]Write to MH i2c: E2 08 00 44 06 80 11 00 00 00 00 00 00 C4 [15:11:26]Write i2c OK [15:11:26]MH_I2C_Read... [15:11:26]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:11:26]Read from MH i2c: E2 [15:11:26]MH_I2C_Read... [15:11:26]Read from MH i2c: E2 17 00 [15:11:26]MH_I2C_Read... [15:11:26]Read from MH i2c: E2 17 00 44 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 19 [15:11:26]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [15:11:26]wFMCommunicate OK [15:11:26]requested_item fd.num is exist - process it [15:11:26]SAM_PROTO_GetFieldsCounters [15:11:26]wFMCommunicate request_size=4 [15:11:26]MH_SAM_APDU [15:11:26]CAPDU: 80 13 00 00 [15:11:26]Write to MH i2c: E2 08 00 45 06 80 13 00 00 00 00 00 00 C7 [15:11:26]Write i2c OK [15:11:26]MH_I2C_Read... [15:11:26]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:11:26]Read from MH i2c: E2 [15:11:26]MH_I2C_Read... [15:11:26]Read from MH i2c: E2 62 00 [15:11:26]MH_I2C_Read... [15:11:26]Read from MH i2c: E2 62 00 45 06 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 DD 16 03 00 0E 04 04 00 21 02 00 00 12 04 04 00 05 01 00 00 5E 04 04 00 05 01 00 00 57 04 04 00 06 01 00 00 19 04 04 00 00 00 00 00 90 00 1B [15:11:26]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 DD 16 03 00 0E 04 04 00 21 02 00 00 12 04 04 00 05 01 00 00 5E 04 04 00 05 01 00 00 57 04 04 00 06 01 00 00 19 04 04 00 00 00 00 00 90 00 [15:11:26]wFMCommunicate OK [15:11:26]SAM_PROTO_GetFieldsCounters done [15:11:26]requested_item shift.num is exist - process it [15:11:26]requested_item shift.opened is exist - process it [15:11:26]req_shift_opened [15:11:26]FM_GetShiftState [15:11:26]SAM_PROTO_GetShiftState [15:11:26]wFMCommunicate request_size=4 [15:11:26]MH_SAM_APDU [15:11:26]CAPDU: 80 13 01 00 [15:11:26]Write to MH i2c: E2 08 00 46 06 80 13 01 00 00 00 00 00 C9 [15:11:26]Write i2c OK [15:11:26]MH_I2C_Read... [15:11:26]Read from MH i2c: E2 [15:11:26]MH_I2C_Read... [15:11:26]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:11:26]Read from MH i2c: E2 0E 00 [15:11:26]MH_I2C_Read... [15:11:26]Read from MH i2c: E2 0E 00 46 06 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 74 [15:11:26]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [15:11:26]wFMCommunicate OK [15:11:26]SAM_PROTO_GetShiftState done [15:11:26]FM_GetShiftState done [15:11:26]req_shift_opened done [15:11:26]requested_item shift.open_date is exist - process it [15:11:26]req_shift_open_date [15:11:26]req_shift_open_date done [15:11:26]produce_requested_data done [15:11:26]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202461,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670} [15:11:26]process_action_free close_receipt [15:11:26]json_value_free [15:11:26]json_value_free done [15:11:26]process_json_proto returns [15:11:26]Send response to host [15:11:26]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202461,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670}}} [15:11:26]free response buf [15:11:26]execute_script done [15:11:26]execute_script returns [15:11:26]free content buf [15:11:26]Sock 7.Close socket [15:11:26]Sock 7.Thread stoped [15:11:30]OFD Sender: No OFD packet to send [15:11:35]OFD Sender: No OFD packet to send [15:11:40]OFD Sender: No OFD packet to send [15:11:45]OFD Sender: No OFD packet to send [15:11:50]OFD Sender: No OFD packet to send [15:11:55]OFD Sender: No OFD packet to send [15:12:00]OFD Sender: No OFD packet to send [15:12:05]OFD Sender: No OFD packet to send [15:12:10]OFD Sender: No OFD packet to send [15:12:15]OFD Sender: No OFD packet to send [15:12:20]OFD Sender: No OFD packet to send [15:12:25]OFD Sender: No OFD packet to send [15:12:30]OFD Sender: No OFD packet to send [15:12:35]OFD Sender: No OFD packet to send [15:12:40]OFD Sender: No OFD packet to send [15:12:45]OFD Sender: No OFD packet to send [15:12:50]OFD Sender: No OFD packet to send [15:12:55]OFD Sender: No OFD packet to send [15:13:00]OFD Sender: No OFD packet to send [15:13:05]OFD Sender: No OFD packet to send [15:13:10]OFD Sender: No OFD packet to send [15:13:15]OFD Sender: No OFD packet to send [15:13:20]OFD Sender: No OFD packet to send [15:13:25]OFD Sender: No OFD packet to send [15:13:30]OFD Sender: No OFD packet to send [15:13:35]OFD Sender: No OFD packet to send [15:13:40]OFD Sender: No OFD packet to send [15:13:45]OFD Sender: No OFD packet to send [15:13:49]accept exits with 9 [15:13:49]New connection [15:13:49]New thread 3067305316 created [15:13:49]Thread 3067161956 joined [15:13:49]Waiting for new connection... [15:13:49] Sock 9.Parse request [15:13:49]Sock 9.Check first char [15:13:49]Sock 9.First char is OK [15:13:49]request: POST /json_proto HTTP/1.0 [15:13:49]Method: POST [15:13:49]URL: /json_proto [15:13:49]Method is POST - this is cgi request [15:13:49]url: /json_proto [15:13:49]query_string will be loaded in cgi processing [15:13:49]execute_cgi json_proto POST (null) [15:13:49]execute_cgi path=json_proto method=POST [15:13:49]POST find Content-Length [15:13:49]Host: 172.17.63.195:8080 [15:13:49]Content-Length: 677 [15:13:49]Content-Type: application/json [15:13:49] [15:13:49]POST finish read [15:13:49]Found Content-Length = 677 [15:13:49]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450245", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 66.90, "quantity" : 3.290, "sum" : 220.10, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 220.00, "total" : 220.00, "payments": [ { "type": 0, "sum" : 220.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:13:49]execute_script... [15:13: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)450245", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 66.90, "quantity" : 3.290, "sum" : 220.10, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 220.00, "total" : 220.00, "payments": [ { "type": 0, "sum" : 220.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:13:49]POST & json_proto [15:13:49]process_json_proto [15:13:49]json parsed OK: [15:13:49]protocol is kg_v1.0 [15:13:49]action value=close_receipt [15:13:49]process_action close_receipt [15:13:49]cmd_close_receipt [15:13:49]MH_GetDate [15:13:49]Write to MH i2c: F0 00 00 47 06 3C [15:13:49]Write i2c OK [15:13:49]MH_I2C_Read... [15:13:49]Read from MH i2c: F0 [15:13:49]MH_I2C_Read... [15:13:49]Read from MH i2c: F0 09 00 [15:13:49]MH_I2C_Read... [15:13:49]Read from MH i2c: F0 09 00 47 06 00 2D AA 1F 67 47 1B 1E 67 89 [15:13:49]GetLastDocTimeStamp 1730128282 [15:13:49]current date 1730128429 [15:13:49]FM_GetShiftState [15:13:49]SAM_PROTO_GetShiftState [15:13:49]wFMCommunicate request_size=4 [15:13:49]MH_SAM_APDU [15:13:49]CAPDU: 80 13 01 00 [15:13:49]Write to MH i2c: E2 08 00 48 06 80 13 01 00 00 00 00 00 CB [15:13:49]Write i2c OK [15:13:49]MH_I2C_Read... [15:13:49]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:13:49]Read from MH i2c: E2 [15:13:49]MH_I2C_Read... [15:13:49]Read from MH i2c: E2 0E 00 [15:13:49]MH_I2C_Read... [15:13:49]Read from MH i2c: E2 0E 00 48 06 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 76 [15:13:49]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [15:13:49]wFMCommunicate OK [15:13:49]SAM_PROTO_GetShiftState done [15:13:49]FM_GetShiftState done [15:13:49]opened in 1730073670 [15:13:49]opened+sec_in_day 1730160070 [15:13:49]quantity*price = 22010 [15:13:49]sum+1 = 22011 [15:13:49]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.10 ИТОГО: 220.00 Внесено: 220.00 СДАЧА: 0.00 НСП 1% : 1.95 НДС 12% : 23.37 Наличными: 220.00 Безнал.: 0.00 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 262 28.10.2024 15:13 Смена: 545 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 ФМ: 0000000000871756 ФД: 202462 ФПД: 139959710987217 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T151349&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202462&fm=139959710987217&tin=02508201610067®Number=0000000000091777&sum=22000 [15:13:50]StoreToDocumentArchive [15:13:50]shift 545 fd 202462 [15:13:50]save to /storage/0545/doc_00202462 [15:13:50]save last doc name /storage/0545/doc_00202462 to /storage/kkm_last_doc_name [15:13:50]save OK [15:13:50]Clear old archive folders... [15:13:50]ProcessDocumentItem done err = 0, tmpTLVsize=251 [15:13:50]tlvbuf is 01B21B30 [15:13:50]SAM_PROTO_ClearQueue [15:13:50]wFMCommunicate request_size=4 [15:13:50]MH_SAM_APDU [15:13:50]CAPDU: 80 09 00 00 [15:13:50]Write to MH i2c: E2 08 00 55 06 80 09 00 00 00 00 00 00 CD [15:13:50]Write i2c OK [15:13:50]MH_I2C_Read... [15:13:50]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:13:50]Read from MH i2c: E2 [15:13:50]MH_I2C_Read... [15:13:50]Read from MH i2c: E2 03 00 [15:13:50]MH_I2C_Read... [15:13:50]Read from MH i2c: E2 03 00 55 06 00 90 00 CF [15:13:50]RAPDU: 90 00 [15:13:50]wFMCommunicate OK [15:13:50]SAM_PROTO_ClearQueue done [15:13:50]KKMCreateOFDPacket [15:13:50]OFDProtocolAddRootSTLVToBuf [15:13:50]FM_MakeSignedData [15:13:50]FM_MakeSignedData [15:13:50]SAM_PROTO_SignData [15:13:50]wFMCommunicate request_size=4 [15:13:50]MH_SAM_APDU [15:13:50]CAPDU: 80 0D 01 02 [15:13:50]Write to MH i2c: E2 08 00 56 06 80 0D 01 02 00 00 00 00 D5 [15:13:50]Write i2c OK [15:13:50]MH_I2C_Read... [15:13:50]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:13:50]Read from MH i2c: E2 [15:13:50]MH_I2C_Read... [15:13:50]Read from MH i2c: E2 03 00 [15:13:50]MH_I2C_Read... [15:13:50]Read from MH i2c: E2 03 00 56 06 00 90 00 D0 [15:13:50]RAPDU: 90 00 [15:13:50]wFMCommunicate OK [15:13:50]wFMCommunicate request_size=255 [15:13:50]MH_SAM_APDU [15:13: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 32 FF 03 08 00 03 DA 0C 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 FA 55 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F0 55 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C3 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 21 09 00 00 00 00 07 04 06 00 F0 55 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 06 01 00 00 F4 03 04 00 2D AA 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 DE 16 03 00 35 04 06 00 7F [15:13:50]Write to MH i2c: E2 02 01 57 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 32 FF 03 08 00 03 DA 0C 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 FA 55 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F0 55 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C3 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 21 09 00 00 00 00 07 04 06 00 F0 55 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 06 01 00 00 F4 03 04 00 2D AA 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 DE 16 03 00 35 04 06 00 7F 00 00 C9 [15:13:50]Write i2c OK [15:13:50]MH_I2C_Read... [15:13:50]OFD Sender: No OFD packet to send [15:13:50]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:13:50]Read from MH i2c: E2 [15:13:50]MH_I2C_Read... [15:13:50]Read from MH i2c: E2 03 00 [15:13:50]MH_I2C_Read... [15:13:50]Read from MH i2c: E2 03 00 57 06 00 90 00 D1 [15:13:50]RAPDU: 90 00 [15:13:50]wFMCommunicate OK [15:13:50]wFMCommunicate request_size=10 [15:13:50]MH_SAM_APDU [15:13:50]CAPDU: 80 0D 02 02 05 4A E8 DB 33 D1 [15:13:50]Write to MH i2c: E2 0D 00 58 06 80 0D 02 02 05 00 4A E8 DB 33 D1 00 00 F3 [15:13:50]Write i2c OK [15:13:50]MH_I2C_Read... [15:13:50]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:13:50]Read from MH i2c: E2 [15:13:50]MH_I2C_Read... [15:13:50]Read from MH i2c: E2 03 00 [15:13:50]MH_I2C_Read... [15:13:50]Read from MH i2c: E2 03 00 58 06 00 90 00 D2 [15:13:50]RAPDU: 90 00 [15:13:50]wFMCommunicate OK [15:13:50]wFMCommunicate request_size=4 [15:13:50]MH_SAM_APDU [15:13:50]CAPDU: 80 0D 03 02 [15:13:50]Write to MH i2c: E2 08 00 59 06 80 0D 03 02 00 00 00 00 DA [15:13:50]Write i2c OK [15:13:50]MH_I2C_Read... [15:13:50]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:13:50]Read from MH i2c: E2 [15:13:50]MH_I2C_Read... [15:13:50]Read from MH i2c: E2 0B 00 [15:13:50]MH_I2C_Read... [15:13:50]Read from MH i2c: E2 0B 00 59 06 00 A2 AF 27 05 46 04 50 EF 90 00 E1 [15:13:50]RAPDU: A2 AF 27 05 46 04 50 EF 90 00 [15:13:50]wFMCommunicate OK [15:13:50]SAM_PROTO_SignData done [15:13:50]FM_MakeSignedData done [15:13:50]CreateOFDProtocolMessage [15:13:50]wFMCommunicate request_size=4 [15:13:50]MH_SAM_APDU [15:13:50]CAPDU: 80 11 00 00 [15:13:50]Write to MH i2c: E2 08 00 5A 06 80 11 00 00 00 00 00 00 DA [15:13:50]Write i2c OK [15:13:50]MH_I2C_Read... [15:13:50]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:13:50]Read from MH i2c: E2 [15:13:50]MH_I2C_Read... [15:13:50]Read from MH i2c: E2 17 00 [15:13:50]MH_I2C_Read... [15:13:50]Read from MH i2c: E2 17 00 5A 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 2F [15:13:50]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [15:13:50]wFMCommunicate OK [15:13:50]CreateOFDProtocolMessage done [15:13:50]OFDSenderStorePacket 202462 [15:13:50]StoreOFDPacket docnum=202462 [15:13:50]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 56 71 07 01 F5 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 32 FF 03 08 00 03 DA 0C 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 FA 55 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F0 55 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C3 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 21 09 00 00 00 00 07 04 06 00 F0 55 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 06 01 00 00 F4 03 04 00 2D AA 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 DE 16 03 00 35 04 06 00 7F 4A E8 DB 33 D1 A2 AF 27 05 46 04 50 EF [15:13:50]CheckFolder [15:13:50]dirname=/storage/ofd_packets [15:13:50]CheckFolder done [15:13:50]ProducePacketName [15:13:50]name=ofd_packets/00202462 [15:13:50]NVStorageSaveData ofd_packets/00202462 [15:13:50]File name is /storage/ofd_packets/00202462 [15:13:50]Write 301 bytes [15:13:50]NVStorageSaveData done [15:13:50]OFDSenderStorePacket done [15:13:50]KKMCreateOFDPacket done [15:13:50]NVStorageSaveData kkm_last_timestamp [15:13:50]File name is /storage/kkm_last_timestamp [15:13:50]Write 4 bytes [15:13:50]NVStorageSaveData done [15:13:50]ExternCall_PrintAddStr [15:13:50]wPrintStart [15:13:50]Write to MH i2c: 01 00 00 5B 06 61 [15:13:50]Write i2c OK [15:13:50]MH_I2C_Read... [15:13:50]Read from MH i2c: 01 [15:13:50]MH_I2C_Read... [15:13:50]Read from MH i2c: 01 07 00 [15:13:50]MH_I2C_Read... [15:13:50]Read from MH i2c: 01 07 00 5B 06 00 00 00 00 00 FF 0F 76 [15:13:50]RasterBufferAndPrint [15:13:50]line Счет N : (1)450245 [15:13:50]line ИНН: 02508201610067 [15:13:50]line Контрольно-Кассовый Чек [15:13:50]line ПРОДАЖА [15:13:50]line ТРК (МРК, ГНК) : 41 [15:13:50]line Товар: 2710124130 [15:13:50]line Аи-92-К-2 [15:13:50]line 3.290 * 66.90 [15:13:50]line = 220.10 [15:13:50]line НДС 12% НСП 1% [15:13:50]line > о реализуемом товаре [15:13:50]line ОКРУГЛЕНИЕ: -0.10 [15:13:50]line ИТОГО: 220.00 [15:13:50]line Внесено: 220.00 [15:13:50]line СДАЧА: 0.00 [15:13:50]line НСП 1% : 1.95 [15:13:50]line НДС 12% : 23.37 [15:13:50]line Наличными: 220.00 [15:13:50]line Безнал.: 0.00 [15:13:50]line Место: АЗС № 171 "Партнер Нефть" [15:13:50]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [15:13:50]line СНО: Общий режим [15:13:50]line Чек 262 28.10.2024 15:13 [15:13:50]line Смена: 545 ФФД: 1.0 [15:13:50]line ЗНМ: 0300000109 [15:13:50]line РНМ: 0000000000091777 [15:13:50]line Версия ККМ: 001 [15:13:50]line ФМ: 0000000000871756 [15:13:50]line ФД: 202462 [15:13:50]line ФПД: 139959710987217 [15:13:50]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T151349&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202462&fm=139959710987217&tin=02508201610067®Number=0000000000091777&sum=22000 [15:13:51]OFD Sender: Processing packet 202462 [packets to send 116, broken 115] [15:13:51]ProducePacketName [15:13:51]name=ofd_packets/00202462 [15:13:51]written 0, free lines is 4095 [15:13:51]OFD Sender: To server: pG, [15:13:51]CommunicateWithHost lk.salyk.kg:30040 [15:13:51]ConnectInit lk.salyk.kg [15:13:51]Connected sock=11 [15:13:51]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 56 71 07 01 F5 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 32 FF 03 08 00 03 DA 0C 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 FA 55 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F0 55 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C3 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 21 09 00 00 00 00 07 04 06 00 F0 55 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 06 01 00 00 F4 03 04 00 2D AA 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 DE 16 03 00 35 04 06 00 7F 4A E8 DB 33 D1 A2 AF 27 05 46 04 50 EF [15:13:51]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 AA 4D 47 00 36 C7 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 DE 16 03 00 F4 03 04 00 E3 55 1F 67 B6 04 01 00 00 06 37 7D FD 83 93 FF A5 [15:13:51]CommunicateWithHost err = 0 [15:13:51]CheckOFDResponse [15:13:51]1017 (14) - 77093643461234 [15:13:51]1041 (16) - 0000000000871756 [15:13:51]1040 (4) - 202462 [15:13:51]1012 (4) - 28.10.2024 09:14 [15:13:51]1206 (1) - 0 [15:13:51]OFD Sender: Remove packet 202462 [15:13:51]ProducePacketName [15:13:51]name=ofd_packets/00202462 [15:13:51]NVStorageDeleteData [15:13:51]Write to MH i2c: 01 00 00 86 06 8C [15:13:51]Write i2c OK [15:13:51]MH_I2C_Read... [15:13:51]Read from MH i2c: 01 [15:13:51]MH_I2C_Read... [15:13:51]Read from MH i2c: 01 07 00 [15:13:51]MH_I2C_Read... [15:13:51]Read from MH i2c: 01 07 00 86 06 00 00 00 00 00 99 0C 38 [15:13:51]RasterBufferAndPrint [15:13:51]line [15:13:51]line [15:13:51]line [15:13:51]line [15:13:51]line [15:13:51]written 0, free lines is 3229 [15:13:51]MH_Cut [15:13:51]Write to MH i2c: D1 01 00 8D 06 01 65 [15:13:51]Write i2c OK [15:13:51]MH_I2C_Read... [15:13:51]Read from MH i2c: D1 [15:13:51]MH_I2C_Read... [15:13:51]Read from MH i2c: D1 01 00 [15:13:51]MH_I2C_Read... [15:13:51]Read from MH i2c: D1 01 00 8D 06 00 64 [15:13:51]Write to MH i2c: 01 00 00 8E 06 94 [15:13:51]Write i2c OK [15:13:51]MH_I2C_Read... [15:13:51]OFD Sender: No OFD packet to send [15:13:52]*** Cut start [15:13:52]*** Purtial cut [15:13:52]*** Stage 1: CUTSNS_PIN = 1 [15:13:52]Read from MH i2c: 01 [15:13:52]MH_I2C_Read... [15:13:52]*** Stop cut motor [15:13:52]*** Cut end [15:13:52]Read from MH i2c: 01 07 00 [15:13:52]MH_I2C_Read... [15:13:52]Read from MH i2c: 01 07 00 8E 06 00 00 00 00 00 FF 0F A9 [15:13:52]process_action close_receipt done [15:13:52]requested_data is exist [15:13:52]produce_requested_data [15:13:52]requested_item fm.sn is exist - process it [15:13:52]wFMCommunicate request_size=4 [15:13:52]MH_SAM_APDU [15:13:52]CAPDU: 80 11 00 00 [15:13:52]Write to MH i2c: E2 08 00 8F 06 80 11 00 00 00 00 00 00 0F [15:13:52]Write i2c OK [15:13:52]MH_I2C_Read... [15:13:52]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:13:52]Read from MH i2c: E2 [15:13:52]MH_I2C_Read... [15:13:52]Read from MH i2c: E2 17 00 [15:13:52]MH_I2C_Read... [15:13:52]Read from MH i2c: E2 17 00 8F 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 64 [15:13:52]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [15:13:52]wFMCommunicate OK [15:13:52]requested_item fd.num is exist - process it [15:13:52]SAM_PROTO_GetFieldsCounters [15:13:52]wFMCommunicate request_size=4 [15:13:52]MH_SAM_APDU [15:13:52]CAPDU: 80 13 00 00 [15:13:52]Write to MH i2c: E2 08 00 90 06 80 13 00 00 00 00 00 00 12 [15:13:52]Write i2c OK [15:13:52]MH_I2C_Read... [15:13:52]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:13:52]Read from MH i2c: E2 [15:13:52]MH_I2C_Read... [15:13:52]Read from MH i2c: E2 62 00 [15:13:52]MH_I2C_Read... [15:13:52]Read from MH i2c: E2 62 00 90 06 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 DE 16 03 00 0E 04 04 00 21 02 00 00 12 04 04 00 06 01 00 00 5E 04 04 00 06 01 00 00 57 04 04 00 07 01 00 00 19 04 04 00 00 00 00 00 90 00 6A [15:13:52]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 DE 16 03 00 0E 04 04 00 21 02 00 00 12 04 04 00 06 01 00 00 5E 04 04 00 06 01 00 00 57 04 04 00 07 01 00 00 19 04 04 00 00 00 00 00 90 00 [15:13:52]wFMCommunicate OK [15:13:52]SAM_PROTO_GetFieldsCounters done [15:13:52]requested_item shift.num is exist - process it [15:13:52]requested_item shift.opened is exist - process it [15:13:52]req_shift_opened [15:13:52]FM_GetShiftState [15:13:52]SAM_PROTO_GetShiftState [15:13:52]wFMCommunicate request_size=4 [15:13:52]MH_SAM_APDU [15:13:52]CAPDU: 80 13 01 00 [15:13:52]Write to MH i2c: E2 08 00 91 06 80 13 01 00 00 00 00 00 14 [15:13:52]Write i2c OK [15:13:52]MH_I2C_Read... [15:13:52]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:13:52]Read from MH i2c: E2 [15:13:52]MH_I2C_Read... [15:13:52]Read from MH i2c: E2 0E 00 [15:13:52]MH_I2C_Read... [15:13:52]Read from MH i2c: E2 0E 00 91 06 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 BF [15:13:52]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [15:13:52]wFMCommunicate OK [15:13:52]SAM_PROTO_GetShiftState done [15:13:52]FM_GetShiftState done [15:13:52]req_shift_opened done [15:13:52]requested_item shift.open_date is exist - process it [15:13:52]req_shift_open_date [15:13:52]req_shift_open_date done [15:13:52]produce_requested_data done [15:13:52]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202462,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670} [15:13:52]process_action_free close_receipt [15:13:52]json_value_free [15:13:52]json_value_free done [15:13:52]process_json_proto returns [15:13:52]Send response to host [15:13:52]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202462,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670}}} [15:13:52]free response buf [15:13:52]execute_script done [15:13:52]execute_script returns [15:13:52]free content buf [15:13:52]Sock 9.Close socket [15:13:52]Sock 9.Thread stoped [15:13:56]OFD Sender: No OFD packet to send [15:14:01]OFD Sender: No OFD packet to send [15:14:06]OFD Sender: No OFD packet to send [15:14:11]OFD Sender: No OFD packet to send [15:14:16]OFD Sender: No OFD packet to send [15:14:21]OFD Sender: No OFD packet to send [15:14:26]OFD Sender: No OFD packet to send [15:14:31]OFD Sender: No OFD packet to send [15:14:36]OFD Sender: No OFD packet to send [15:14:41]OFD Sender: No OFD packet to send [15:14:46]OFD Sender: No OFD packet to send [15:14:51]OFD Sender: No OFD packet to send [15:14:56]OFD Sender: No OFD packet to send [15:15:01]OFD Sender: No OFD packet to send [15:15:06]accept exits with 7 [15:15:06]New connection [15:15:06]New thread 3067161956 created [15:15:06]Thread 3067305316 joined [15:15:06]Waiting for new connection... [15:15:06] Sock 7.Parse request [15:15:06]Sock 7.Check first char [15:15:06]Sock 7.First char is OK [15:15:06]request: POST /json_proto HTTP/1.0 [15:15:06]Method: POST [15:15:06]URL: /json_proto [15:15:06]Method is POST - this is cgi request [15:15:06]url: /json_proto [15:15:06]query_string will be loaded in cgi processing [15:15:06]execute_cgi json_proto POST (null) [15:15:06]execute_cgi path=json_proto method=POST [15:15:06]POST find Content-Length [15:15:06]Host: 172.17.63.195:8080 [15:15:06]Content-Length: 677 [15:15:06]Content-Type: application/json [15:15:06] [15:15:06]POST finish read [15:15:06]Found Content-Length = 677 [15:15:06]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450246", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:15:06]execute_script... [15:15: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)450246", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:15:06]POST & json_proto [15:15:06]process_json_proto [15:15:06]json parsed OK: [15:15:06]protocol is kg_v1.0 [15:15:06]action value=close_receipt [15:15:06]process_action close_receipt [15:15:06]cmd_close_receipt [15:15:06]MH_GetDate [15:15:06]Write to MH i2c: F0 00 00 92 06 87 [15:15:06]Write i2c OK [15:15:06]MH_I2C_Read... [15:15:06]Read from MH i2c: F0 [15:15:06]MH_I2C_Read... [15:15:06]Read from MH i2c: F0 09 00 [15:15:06]MH_I2C_Read... [15:15:06]Read from MH i2c: F0 09 00 92 06 00 7A AA 1F 67 47 1B 1E 67 21 [15:15:06]GetLastDocTimeStamp 1730128429 [15:15:06]current date 1730128506 [15:15:06]FM_GetShiftState [15:15:06]SAM_PROTO_GetShiftState [15:15:06]wFMCommunicate request_size=4 [15:15:06]MH_SAM_APDU [15:15:06]CAPDU: 80 13 01 00 [15:15:06]Write to MH i2c: E2 08 00 93 06 80 13 01 00 00 00 00 00 16 [15:15:06]Write i2c OK [15:15:06]MH_I2C_Read... [15:15:06]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:15:06]Read from MH i2c: E2 [15:15:06]MH_I2C_Read... [15:15:06]Read from MH i2c: E2 0E 00 [15:15:06]MH_I2C_Read... [15:15:06]Read from MH i2c: E2 0E 00 93 06 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 C1 [15:15:06]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [15:15:06]wFMCommunicate OK [15:15:06]SAM_PROTO_GetShiftState done [15:15:06]FM_GetShiftState done [15:15:06]opened in 1730073670 [15:15:06]opened+sec_in_day 1730160070 [15:15:06]quantity*price = 50041 [15:15:06]sum+1 = 50042 [15:15: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 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 263 28.10.2024 15:15 Смена: 545 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 ФМ: 0000000000871756 ФД: 202463 ФПД: 14692690927680 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T151506&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202463&fm=14692690927680&tin=02508201610067®Number=0000000000091777&sum=50000 [15:15:07]StoreToDocumentArchive [15:15:07]shift 545 fd 202463 [15:15:07]save to /storage/0545/doc_00202463 [15:15:07]save last doc name /storage/0545/doc_00202463 to /storage/kkm_last_doc_name [15:15:07]save OK [15:15:07]Clear old archive folders... [15:15:07]ProcessDocumentItem done err = 0, tmpTLVsize=251 [15:15:07]tlvbuf is 01AF5190 [15:15:07]SAM_PROTO_ClearQueue [15:15:07]wFMCommunicate request_size=4 [15:15:07]MH_SAM_APDU [15:15:07]CAPDU: 80 09 00 00 [15:15:07]Write to MH i2c: E2 08 00 A0 06 80 09 00 00 00 00 00 00 18 [15:15:07]Write i2c OK [15:15:07]MH_I2C_Read... [15:15:07]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:15:07]Read from MH i2c: E2 [15:15:07]MH_I2C_Read... [15:15:07]Read from MH i2c: E2 03 00 [15:15:07]MH_I2C_Read... [15:15:07]Read from MH i2c: E2 03 00 A0 06 00 90 00 1A [15:15:07]RAPDU: 90 00 [15:15:07]wFMCommunicate OK [15:15:07]SAM_PROTO_ClearQueue done [15:15:07]KKMCreateOFDPacket [15:15:07]OFDProtocolAddRootSTLVToBuf [15:15:07]FM_MakeSignedData [15:15:07]FM_MakeSignedData [15:15:07]SAM_PROTO_SignData [15:15:07]wFMCommunicate request_size=4 [15:15:07]MH_SAM_APDU [15:15:07]CAPDU: 80 0D 01 02 [15:15:07]Write to MH i2c: E2 08 00 A1 06 80 0D 01 02 00 00 00 00 20 [15:15:07]Write i2c OK [15:15:07]MH_I2C_Read... [15:15:07]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:15:07]Read from MH i2c: E2 [15:15:07]MH_I2C_Read... [15:15:07]Read from MH i2c: E2 03 00 [15:15:07]MH_I2C_Read... [15:15:07]Read from MH i2c: E2 03 00 A1 06 00 90 00 1B [15:15:07]RAPDU: 90 00 [15:15:07]wFMCommunicate OK [15:15:07]wFMCommunicate request_size=255 [15:15:07]MH_SAM_APDU [15:15: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 32 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 07 01 00 00 F4 03 04 00 7A AA 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 DF 16 03 00 35 04 06 00 0D [15:15:07]Write to MH i2c: E2 02 01 A2 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 32 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 07 01 00 00 F4 03 04 00 7A AA 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 DF 16 03 00 35 04 06 00 0D 00 00 8E [15:15:07]Write i2c OK [15:15:07]MH_I2C_Read... [15:15:07]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:15:07]Read from MH i2c: E2 [15:15:07]MH_I2C_Read... [15:15:07]Read from MH i2c: E2 03 00 [15:15:07]MH_I2C_Read... [15:15:07]Read from MH i2c: E2 03 00 A2 06 00 90 00 1C [15:15:07]RAPDU: 90 00 [15:15:07]wFMCommunicate OK [15:15:07]wFMCommunicate request_size=10 [15:15:07]MH_SAM_APDU [15:15:07]CAPDU: 80 0D 02 02 05 5C E8 9F A0 40 [15:15:07]Write to MH i2c: E2 0D 00 A3 06 80 0D 02 02 05 00 5C E8 9F A0 40 00 00 F0 [15:15:07]Write i2c OK [15:15:07]MH_I2C_Read... [15:15:07]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:15:07]Read from MH i2c: E2 [15:15:07]MH_I2C_Read... [15:15:07]Read from MH i2c: E2 03 00 [15:15:07]MH_I2C_Read... [15:15:07]Read from MH i2c: E2 03 00 A3 06 00 90 00 1D [15:15:07]RAPDU: 90 00 [15:15:07]wFMCommunicate OK [15:15:07]wFMCommunicate request_size=4 [15:15:07]MH_SAM_APDU [15:15:07]CAPDU: 80 0D 03 02 [15:15:07]Write to MH i2c: E2 08 00 A4 06 80 0D 03 02 00 00 00 00 25 [15:15:07]Write i2c OK [15:15:07]MH_I2C_Read... [15:15:07]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:15:07]Read from MH i2c: E2 [15:15:07]MH_I2C_Read... [15:15:07]Read from MH i2c: E2 0B 00 [15:15:07]MH_I2C_Read... [15:15:07]Read from MH i2c: E2 0B 00 A4 06 00 A8 08 D1 E9 18 A1 A7 5C 90 00 4C [15:15:07]RAPDU: A8 08 D1 E9 18 A1 A7 5C 90 00 [15:15:07]wFMCommunicate OK [15:15:07]SAM_PROTO_SignData done [15:15:07]FM_MakeSignedData done [15:15:07]CreateOFDProtocolMessage [15:15:07]wFMCommunicate request_size=4 [15:15:07]MH_SAM_APDU [15:15:07]CAPDU: 80 11 00 00 [15:15:07]Write to MH i2c: E2 08 00 A5 06 80 11 00 00 00 00 00 00 25 [15:15:07]Write i2c OK [15:15:07]MH_I2C_Read... [15:15:07]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:15:07]Read from MH i2c: E2 [15:15:07]MH_I2C_Read... [15:15:07]Read from MH i2c: E2 17 00 [15:15:07]MH_I2C_Read... [15:15:07]Read from MH i2c: E2 17 00 A5 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 7A [15:15:07]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [15:15:07]wFMCommunicate OK [15:15:07]CreateOFDProtocolMessage done [15:15:07]OFDSenderStorePacket 202463 [15:15:07]StoreOFDPacket docnum=202463 [15:15:07]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 F1 76 07 01 F7 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 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 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 07 01 00 00 F4 03 04 00 7A AA 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 DF 16 03 00 35 04 06 00 0D 5C E8 9F A0 40 A8 08 D1 E9 18 A1 A7 5C [15:15:07]CheckFolder [15:15:07]dirname=/storage/ofd_packets [15:15:07]CheckFolder done [15:15:07]ProducePacketName [15:15:07]name=ofd_packets/00202463 [15:15:07]NVStorageSaveData ofd_packets/00202463 [15:15:07]File name is /storage/ofd_packets/00202463 [15:15:07]Write 301 bytes [15:15:07]NVStorageSaveData done [15:15:07]OFDSenderStorePacket done [15:15:07]KKMCreateOFDPacket done [15:15:07]NVStorageSaveData kkm_last_timestamp [15:15:07]File name is /storage/kkm_last_timestamp [15:15:07]Write 4 bytes [15:15:07]NVStorageSaveData done [15:15:07]ExternCall_PrintAddStr [15:15:07]wPrintStart [15:15:07]Write to MH i2c: 01 00 00 A6 06 AC [15:15:07]Write i2c OK [15:15:07]MH_I2C_Read... [15:15:07]Read from MH i2c: 01 [15:15:07]MH_I2C_Read... [15:15:07]Read from MH i2c: 01 07 00 [15:15:07]MH_I2C_Read... [15:15:07]Read from MH i2c: 01 07 00 A6 06 00 00 00 00 00 FF 0F C1 [15:15:07]RasterBufferAndPrint [15:15:07]line Счет N : (1)450246 [15:15:07]line ИНН: 02508201610067 [15:15:07]line Контрольно-Кассовый Чек [15:15:07]line ПРОДАЖА [15:15:07]line ТРК (МРК, ГНК) : 31 [15:15:07]line Товар: 2710124130 [15:15:07]line Аи-92-К-2 [15:15:07]line 7.480 * 66.90 [15:15:07]line = 500.41 [15:15:07]line НДС 12% НСП 1% [15:15:07]line > о реализуемом товаре [15:15:07]line ОКРУГЛЕНИЕ: -0.41 [15:15:07]line ИТОГО: 500.00 [15:15:07]line Внесено: 500.00 [15:15:07]line СДАЧА: 0.00 [15:15:07]line НСП 1% : 4.43 [15:15:07]line НДС 12% : 53.14 [15:15:07]line Наличными: 500.00 [15:15:07]line Безнал.: 0.00 [15:15:07]line Место: АЗС № 171 "Партнер Нефть" [15:15:07]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [15:15:07]line СНО: Общий режим [15:15:07]line Чек 263 28.10.2024 15:15 [15:15:07]line Смена: 545 ФФД: 1.0 [15:15:07]line ЗНМ: 0300000109 [15:15:07]line РНМ: 0000000000091777 [15:15:07]line Версия ККМ: 001 [15:15:07]line ФМ: 0000000000871756 [15:15:07]line ФД: 202463 [15:15:07]line ФПД: 14692690927680 [15:15:07]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T151506&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202463&fm=14692690927680&tin=02508201610067®Number=0000000000091777&sum=50000 [15:15:08]OFD Sender: Processing packet 202463 [packets to send 116, broken 115] [15:15:08]ProducePacketName [15:15:08]name=ofd_packets/00202463 [15:15:08]OFD Sender: To server: pG, [15:15:08]CommunicateWithHost lk.salyk.kg:30040 [15:15:08]ConnectInit lk.salyk.kg [15:15:08]written 0, free lines is 4095 [15:15:08]Connected sock=10 [15:15:08]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 F1 76 07 01 F7 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 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 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 07 01 00 00 F4 03 04 00 7A AA 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 DF 16 03 00 35 04 06 00 0D 5C E8 9F A0 40 A8 08 D1 E9 18 A1 A7 5C [15:15:08]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 7E 6F 47 00 9C 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 35 36 10 04 04 00 DF 16 03 00 F4 03 04 00 30 56 1F 67 B6 04 01 00 00 22 91 B3 5A B8 BE 6B D8 [15:15:08]CommunicateWithHost err = 0 [15:15:08]CheckOFDResponse [15:15:08]1017 (14) - 77093643461234 [15:15:08]1041 (16) - 0000000000871756 [15:15:08]1040 (4) - 202463 [15:15:08]1012 (4) - 28.10.2024 09:15 [15:15:08]1206 (1) - 0 [15:15:08]OFD Sender: Remove packet 202463 [15:15:08]ProducePacketName [15:15:08]name=ofd_packets/00202463 [15:15:08]NVStorageDeleteData [15:15:08]Write to MH i2c: 01 00 00 D1 06 D7 [15:15:08]Write i2c OK [15:15:08]MH_I2C_Read... [15:15:08]Read from MH i2c: 01 [15:15:08]MH_I2C_Read... [15:15:08]Read from MH i2c: 01 07 00 [15:15:08]MH_I2C_Read... [15:15:08]Read from MH i2c: 01 07 00 D1 06 00 00 00 00 00 92 0C 7C [15:15:08]RasterBufferAndPrint [15:15:08]line [15:15:08]line [15:15:08]line [15:15:08]line [15:15:08]line [15:15:08]written 0, free lines is 3223 [15:15:08]MH_Cut [15:15:08]Write to MH i2c: D1 01 00 D8 06 01 B0 [15:15:08]Write i2c OK [15:15:08]MH_I2C_Read... [15:15:08]Read from MH i2c: D1 [15:15:08]MH_I2C_Read... [15:15:08]Read from MH i2c: D1 01 00 [15:15:08]MH_I2C_Read... [15:15:08]Read from MH i2c: D1 01 00 D8 06 00 AF [15:15:08]Write to MH i2c: 01 00 00 D9 06 DF [15:15:08]Write i2c OK [15:15:08]MH_I2C_Read... [15:15:08]OFD Sender: No OFD packet to send [15:15:09]*** Cut start [15:15:09]*** Purtial cut [15:15:09]*** Stage 1: CUTSNS_PIN = 1 [15:15:09]Read from MH i2c: 01 [15:15:09]MH_I2C_Read... [15:15:09]*** Stop cut motor [15:15:09]*** Cut end [15:15:09]Read from MH i2c: 01 07 00 [15:15:09]MH_I2C_Read... [15:15:09]Read from MH i2c: 01 07 00 D9 06 00 00 00 00 00 FF 0F F4 [15:15:09]process_action close_receipt done [15:15:09]requested_data is exist [15:15:09]produce_requested_data [15:15:09]requested_item fm.sn is exist - process it [15:15:09]wFMCommunicate request_size=4 [15:15:09]MH_SAM_APDU [15:15:09]CAPDU: 80 11 00 00 [15:15:09]Write to MH i2c: E2 08 00 DA 06 80 11 00 00 00 00 00 00 5A [15:15:09]Write i2c OK [15:15:09]MH_I2C_Read... [15:15:09]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:15:09]Read from MH i2c: E2 [15:15:09]MH_I2C_Read... [15:15:09]Read from MH i2c: E2 17 00 [15:15:09]MH_I2C_Read... [15:15:09]Read from MH i2c: E2 17 00 DA 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 AF [15:15:09]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [15:15:09]wFMCommunicate OK [15:15:09]requested_item fd.num is exist - process it [15:15:09]SAM_PROTO_GetFieldsCounters [15:15:09]wFMCommunicate request_size=4 [15:15:09]MH_SAM_APDU [15:15:09]CAPDU: 80 13 00 00 [15:15:09]Write to MH i2c: E2 08 00 DB 06 80 13 00 00 00 00 00 00 5D [15:15:09]Write i2c OK [15:15:09]MH_I2C_Read... [15:15:09]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:15:09]Read from MH i2c: E2 [15:15:09]MH_I2C_Read... [15:15:09]Read from MH i2c: E2 62 00 [15:15:09]MH_I2C_Read... [15:15:09]Read from MH i2c: E2 62 00 DB 06 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 DF 16 03 00 0E 04 04 00 21 02 00 00 12 04 04 00 07 01 00 00 5E 04 04 00 07 01 00 00 57 04 04 00 08 01 00 00 19 04 04 00 00 00 00 00 90 00 B9 [15:15:09]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 DF 16 03 00 0E 04 04 00 21 02 00 00 12 04 04 00 07 01 00 00 5E 04 04 00 07 01 00 00 57 04 04 00 08 01 00 00 19 04 04 00 00 00 00 00 90 00 [15:15:09]wFMCommunicate OK [15:15:09]SAM_PROTO_GetFieldsCounters done [15:15:09]requested_item shift.num is exist - process it [15:15:09]requested_item shift.opened is exist - process it [15:15:09]req_shift_opened [15:15:09]FM_GetShiftState [15:15:09]SAM_PROTO_GetShiftState [15:15:09]wFMCommunicate request_size=4 [15:15:09]MH_SAM_APDU [15:15:09]CAPDU: 80 13 01 00 [15:15:09]Write to MH i2c: E2 08 00 DC 06 80 13 01 00 00 00 00 00 5F [15:15:09]Write i2c OK [15:15:09]MH_I2C_Read... [15:15:10]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:15:10]Read from MH i2c: E2 [15:15:10]MH_I2C_Read... [15:15:10]Read from MH i2c: E2 0E 00 [15:15:10]MH_I2C_Read... [15:15:10]Read from MH i2c: E2 0E 00 DC 06 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 0A [15:15:10]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [15:15:10]wFMCommunicate OK [15:15:10]SAM_PROTO_GetShiftState done [15:15:10]FM_GetShiftState done [15:15:10]req_shift_opened done [15:15:10]requested_item shift.open_date is exist - process it [15:15:10]req_shift_open_date [15:15:10]req_shift_open_date done [15:15:10]produce_requested_data done [15:15:10]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202463,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670} [15:15:10]process_action_free close_receipt [15:15:10]json_value_free [15:15:10]json_value_free done [15:15:10]process_json_proto returns [15:15:10]Send response to host [15:15:10]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202463,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670}}} [15:15:10]free response buf [15:15:10]execute_script done [15:15:10]execute_script returns [15:15:10]free content buf [15:15:10]Sock 7.Close socket [15:15:10]Sock 7.Thread stoped [15:15:13]OFD Sender: No OFD packet to send [15:15:18]OFD Sender: No OFD packet to send [15:15:23]OFD Sender: No OFD packet to send [15:15:28]OFD Sender: No OFD packet to send [15:15:34]OFD Sender: No OFD packet to send [15:15:39]OFD Sender: No OFD packet to send [15:15:44]OFD Sender: No OFD packet to send [15:15:49]OFD Sender: No OFD packet to send [15:15:54]OFD Sender: No OFD packet to send [15:15:59]OFD Sender: No OFD packet to send [15:16:04]OFD Sender: No OFD packet to send [15:16:09]OFD Sender: No OFD packet to send [15:16:14]OFD Sender: No OFD packet to send [15:16:19]OFD Sender: No OFD packet to send [15:16:24]OFD Sender: No OFD packet to send [15:16:27]accept exits with 9 [15:16:27]New connection [15:16:27]New thread 3067305316 created [15:16:27]Thread 3067161956 joined [15:16:27]Waiting for new connection... [15:16:27] Sock 9.Parse request [15:16:27]Sock 9.Check first char [15:16:27]Sock 9.First char is OK [15:16:27]request: POST /json_proto HTTP/1.0 [15:16:27]Method: POST [15:16:27]URL: /json_proto [15:16:27]Method is POST - this is cgi request [15:16:27]url: /json_proto [15:16:27]query_string will be loaded in cgi processing [15:16:27]execute_cgi json_proto POST (null) [15:16:27]execute_cgi path=json_proto method=POST [15:16:27]POST find Content-Length [15:16:27]Host: 172.17.63.195:8080 [15:16:27]Content-Length: 812 [15:16:27]Content-Type: application/json [15:16:27] [15:16:27]POST finish read [15:16:27]Found Content-Length = 812 [15:16:27]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450247", "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" : 23.440, "sum" : 1603.30, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: \u0411\u0430\u043A\u0430\u0439 \u0411\u0430\u043D\u043A", "payments": [ { "type": 1, "sum" : 1603.30 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:16:27]execute_script... [15:16: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)450247", "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" : 23.440, "sum" : 1603.30, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: \u0411\u0430\u043A\u0430\u0439 \u0411\u0430\u043D\u043A", "payments": [ { "type": 1, "sum" : 1603.30 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:16:27]POST & json_proto [15:16:27]process_json_proto [15:16:27]json parsed OK: [15:16:27]protocol is kg_v1.0 [15:16:27]action value=close_receipt [15:16:27]process_action close_receipt [15:16:27]cmd_close_receipt [15:16:27]MH_GetDate [15:16:27]Write to MH i2c: F0 00 00 DD 06 D2 [15:16:27]Write i2c OK [15:16:27]MH_I2C_Read... [15:16:27]Read from MH i2c: F0 [15:16:27]MH_I2C_Read... [15:16:27]Read from MH i2c: F0 09 00 [15:16:27]MH_I2C_Read... [15:16:27]Read from MH i2c: F0 09 00 DD 06 00 CB AA 1F 67 47 1B 1E 67 BD [15:16:27]GetLastDocTimeStamp 1730128506 [15:16:27]current date 1730128587 [15:16:27]FM_GetShiftState [15:16:27]SAM_PROTO_GetShiftState [15:16:27]wFMCommunicate request_size=4 [15:16:27]MH_SAM_APDU [15:16:27]CAPDU: 80 13 01 00 [15:16:27]Write to MH i2c: E2 08 00 DE 06 80 13 01 00 00 00 00 00 61 [15:16:27]Write i2c OK [15:16:27]MH_I2C_Read... [15:16:27]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:16:27]Read from MH i2c: E2 [15:16:27]MH_I2C_Read... [15:16:27]Read from MH i2c: E2 0E 00 [15:16:27]MH_I2C_Read... [15:16:27]Read from MH i2c: E2 0E 00 DE 06 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 0C [15:16:27]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [15:16:27]wFMCommunicate OK [15:16:27]SAM_PROTO_GetShiftState done [15:16:27]FM_GetShiftState done [15:16:27]opened in 1730073670 [15:16:27]opened+sec_in_day 1730160070 [15:16:27]quantity*price = 160329 [15:16:27]sum+1 = 160331 [15:16:27]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 1603.30 НСП 1% : 14.19 НДС 12% : 170.26 Наличными: 0.00 Безнал.: 1603.30 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 264 28.10.2024 15:16 Смена: 545 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 Платежная система: Бакай Банк ФМ: 0000000000871756 ФД: 202464 ФПД: 197102010929474 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T151627&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202464&fm=197102010929474&tin=02508201610067®Number=0000000000091777&sum=160330 [15:16:28]StoreToDocumentArchive [15:16:28]shift 545 fd 202464 [15:16:28]save to /storage/0545/doc_00202464 [15:16:28]save last doc name /storage/0545/doc_00202464 to /storage/kkm_last_doc_name [15:16:28]save OK [15:16:28]Clear old archive folders... [15:16:28]ProcessDocumentItem done err = 0, tmpTLVsize=252 [15:16:28]tlvbuf is 01B15C70 [15:16:28]SAM_PROTO_ClearQueue [15:16:28]wFMCommunicate request_size=4 [15:16:28]MH_SAM_APDU [15:16:28]CAPDU: 80 09 00 00 [15:16:28]Write to MH i2c: E2 08 00 EB 06 80 09 00 00 00 00 00 00 63 [15:16:28]Write i2c OK [15:16:28]MH_I2C_Read... [15:16:28]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:16:28]Read from MH i2c: E2 [15:16:28]MH_I2C_Read... [15:16:28]Read from MH i2c: E2 03 00 [15:16:28]MH_I2C_Read... [15:16:28]Read from MH i2c: E2 03 00 EB 06 00 90 00 65 [15:16:28]RAPDU: 90 00 [15:16:28]wFMCommunicate OK [15:16:28]SAM_PROTO_ClearQueue done [15:16:28]KKMCreateOFDPacket [15:16:28]OFDProtocolAddRootSTLVToBuf [15:16:28]FM_MakeSignedData [15:16:28]FM_MakeSignedData [15:16:28]SAM_PROTO_SignData [15:16:28]wFMCommunicate request_size=4 [15:16:28]MH_SAM_APDU [15:16:28]CAPDU: 80 0D 01 02 [15:16:28]Write to MH i2c: E2 08 00 EC 06 80 0D 01 02 00 00 00 00 6B [15:16:28]Write i2c OK [15:16:28]MH_I2C_Read... [15:16:28]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:16:28]Read from MH i2c: E2 [15:16:28]MH_I2C_Read... [15:16:28]Read from MH i2c: E2 03 00 [15:16:28]MH_I2C_Read... [15:16:28]Read from MH i2c: E2 03 00 EC 06 00 90 00 66 [15:16:28]RAPDU: 90 00 [15:16:28]wFMCommunicate OK [15:16:28]wFMCommunicate request_size=255 [15:16:28]MH_SAM_APDU [15:16:28]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 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 90 5B 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 4A 72 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 4A 72 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 8B 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 82 42 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 4A 72 02 00 00 00 1F 04 02 00 01 00 12 04 04 00 08 01 00 00 F4 03 04 00 CB AA 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 E0 16 03 00 35 04 06 00 [15:16:28]Write to MH i2c: E2 02 01 ED 06 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 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 90 5B 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 4A 72 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 4A 72 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 8B 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 82 42 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 4A 72 02 00 00 00 1F 04 02 00 01 00 12 04 04 00 08 01 00 00 F4 03 04 00 CB AA 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 E0 16 03 00 35 04 06 00 00 00 85 [15:16:28]Write i2c OK [15:16:28]MH_I2C_Read... [15:16:28]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:16:28]Read from MH i2c: E2 [15:16:28]MH_I2C_Read... [15:16:28]Read from MH i2c: E2 03 00 [15:16:28]MH_I2C_Read... [15:16:28]Read from MH i2c: E2 03 00 ED 06 00 90 00 67 [15:16:28]RAPDU: 90 00 [15:16:28]wFMCommunicate OK [15:16:28]wFMCommunicate request_size=11 [15:16:28]MH_SAM_APDU [15:16:28]CAPDU: 80 0D 02 02 06 B3 43 63 58 91 42 [15:16:28]Write to MH i2c: E2 0E 00 EE 06 80 0D 02 02 06 00 B3 43 63 58 91 42 00 00 FE [15:16:28]Write i2c OK [15:16:28]MH_I2C_Read... [15:16:28]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:16:28]Read from MH i2c: E2 [15:16:28]MH_I2C_Read... [15:16:28]Read from MH i2c: E2 03 00 [15:16:28]MH_I2C_Read... [15:16:28]Read from MH i2c: E2 03 00 EE 06 00 90 00 68 [15:16:28]RAPDU: 90 00 [15:16:28]wFMCommunicate OK [15:16:28]wFMCommunicate request_size=4 [15:16:28]MH_SAM_APDU [15:16:28]CAPDU: 80 0D 03 02 [15:16:28]Write to MH i2c: E2 08 00 EF 06 80 0D 03 02 00 00 00 00 70 [15:16:28]Write i2c OK [15:16:28]MH_I2C_Read... [15:16:28]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:16:28]Read from MH i2c: E2 [15:16:28]MH_I2C_Read... [15:16:28]Read from MH i2c: E2 0B 00 [15:16:28]MH_I2C_Read... [15:16:28]Read from MH i2c: E2 0B 00 EF 06 00 4F EE 27 05 A3 54 09 86 90 00 60 [15:16:28]RAPDU: 4F EE 27 05 A3 54 09 86 90 00 [15:16:28]wFMCommunicate OK [15:16:28]SAM_PROTO_SignData done [15:16:28]FM_MakeSignedData done [15:16:28]CreateOFDProtocolMessage [15:16:28]wFMCommunicate request_size=4 [15:16:28]MH_SAM_APDU [15:16:28]CAPDU: 80 11 00 00 [15:16:28]Write to MH i2c: E2 08 00 F0 06 80 11 00 00 00 00 00 00 70 [15:16:28]Write i2c OK [15:16:28]MH_I2C_Read... [15:16:28]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:16:28]Read from MH i2c: E2 [15:16:28]MH_I2C_Read... [15:16:28]Read from MH i2c: E2 17 00 [15:16:28]MH_I2C_Read... [15:16:28]Read from MH i2c: E2 17 00 F0 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 C5 [15:16:28]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [15:16:28]wFMCommunicate OK [15:16:28]CreateOFDProtocolMessage done [15:16:28]OFDSenderStorePacket 202464 [15:16:28]StoreOFDPacket docnum=202464 [15:16:28]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 01 00 00 B2 40 08 01 2B BD 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 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 90 5B 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 4A 72 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 4A 72 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 8B 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 82 42 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 4A 72 02 00 00 00 1F 04 02 00 01 00 12 04 04 00 08 01 00 00 F4 03 04 00 CB AA 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 E0 16 03 00 35 04 06 00 B3 43 63 58 91 42 4F EE 27 05 A3 54 09 86 [15:16:28]CheckFolder [15:16:28]dirname=/storage/ofd_packets [15:16:28]CheckFolder done [15:16:28]ProducePacketName [15:16:28]name=ofd_packets/00202464 [15:16:28]NVStorageSaveData ofd_packets/00202464 [15:16:28]File name is /storage/ofd_packets/00202464 [15:16:28]Write 302 bytes [15:16:28]NVStorageSaveData done [15:16:28]OFDSenderStorePacket done [15:16:28]KKMCreateOFDPacket done [15:16:28]NVStorageSaveData kkm_last_timestamp [15:16:28]File name is /storage/kkm_last_timestamp [15:16:28]Write 4 bytes [15:16:28]NVStorageSaveData done [15:16:28]ExternCall_PrintAddStr [15:16:28]wPrintStart [15:16:28]Write to MH i2c: 01 00 00 F1 06 F7 [15:16:28]Write i2c OK [15:16:28]MH_I2C_Read... [15:16:28]Read from MH i2c: 01 [15:16:28]MH_I2C_Read... [15:16:28]Read from MH i2c: 01 07 00 [15:16:28]MH_I2C_Read... [15:16:28]Read from MH i2c: 01 07 00 F1 06 00 00 00 00 00 FF 0F 0C [15:16:28]RasterBufferAndPrint [15:16:28]line Счет N : (1)450247 [15:16:28]line ИНН: 02508201610067 [15:16:28]line Контрольно-Кассовый Чек [15:16:28]line ПРОДАЖА [15:16:28]line ТРК (МРК, ГНК) : 63 [15:16:28]line Товар: 2710124130 [15:16:28]line SUPER 92-К-5 [15:16:28]line 23.440 * 68.40 [15:16:28]line = 1603.30 [15:16:28]line НДС 12% НСП 1% [15:16:28]line > о реализуемом товаре [15:16:28]line ИТОГО: 1603.30 [15:16:28]line НСП 1% : 14.19 [15:16:28]line НДС 12% : 170.26 [15:16:28]line Наличными: 0.00 [15:16:28]line Безнал.: 1603.30 [15:16:28]line Место: АЗС № 171 "Партнер Нефть" [15:16:28]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [15:16:28]line СНО: Общий режим [15:16:28]line Чек 264 28.10.2024 15:16 [15:16:28]line Смена: 545 ФФД: 1.0 [15:16:28]line ЗНМ: 0300000109 [15:16:28]line РНМ: 0000000000091777 [15:16:28]line Версия ККМ: 001 [15:16:28]line Платежная система: Бакай Банк [15:16:28]line ФМ: 0000000000871756 [15:16:28]line ФД: 202464 [15:16:28]line ФПД: 197102010929474 [15:16:28]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T151627&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202464&fm=197102010929474&tin=02508201610067®Number=0000000000091777&sum=160330 [15:16:29]OFD Sender: Processing packet 202464 [packets to send 116, broken 115] [15:16:29]ProducePacketName [15:16:29]name=ofd_packets/00202464 [15:16:29]OFD Sender: To server: pG, [15:16:29]CommunicateWithHost lk.salyk.kg:30040 [15:16:29]ConnectInit lk.salyk.kg [15:16:29]written 0, free lines is 4095 [15:16:29]Connected sock=10 [15:16: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 35 36 10 01 00 00 B2 40 08 01 2B BD 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 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 90 5B 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 4A 72 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 4A 72 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 8B 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 82 42 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 4A 72 02 00 00 00 1F 04 02 00 01 00 12 04 04 00 08 01 00 00 F4 03 04 00 CB AA 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 E0 16 03 00 35 04 06 00 B3 43 63 58 91 42 4F EE 27 05 A3 54 09 86 [15:16: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 35 36 4F 00 00 00 C3 9A 47 00 BC 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 35 36 10 04 04 00 E0 16 03 00 F4 03 04 00 81 56 1F 67 B6 04 01 00 00 E2 9D E3 9D E8 08 96 8C [15:16:29]CommunicateWithHost err = 0 [15:16:29]CheckOFDResponse [15:16:29]1017 (14) - 77093643461234 [15:16:29]1041 (16) - 0000000000871756 [15:16:29]1040 (4) - 202464 [15:16:29]1012 (4) - 28.10.2024 09:16 [15:16:29]1206 (1) - 0 [15:16:29]OFD Sender: Remove packet 202464 [15:16:29]ProducePacketName [15:16:29]name=ofd_packets/00202464 [15:16:29]NVStorageDeleteData [15:16:29]Write to MH i2c: 01 00 00 1B 07 22 [15:16:29]Write i2c OK [15:16:29]MH_I2C_Read... [15:16:29]Read from MH i2c: 01 [15:16:29]MH_I2C_Read... [15:16:29]Read from MH i2c: 01 07 00 [15:16:29]MH_I2C_Read... [15:16:29]Read from MH i2c: 01 07 00 1B 07 00 00 00 00 00 B7 0C EC [15:16:29]RasterBufferAndPrint [15:16:29]line [15:16:29]line [15:16:29]line [15:16:29]line [15:16:29]line [15:16:29]written 0, free lines is 3262 [15:16:29]MH_Cut [15:16:29]Write to MH i2c: D1 01 00 22 07 01 FB [15:16:29]Write i2c OK [15:16:29]MH_I2C_Read... [15:16:29]Read from MH i2c: D1 [15:16:29]MH_I2C_Read... [15:16:29]Read from MH i2c: D1 01 00 [15:16:29]MH_I2C_Read... [15:16:29]Read from MH i2c: D1 01 00 22 07 00 FA [15:16:29]Write to MH i2c: 01 00 00 23 07 2A [15:16:29]Write i2c OK [15:16:29]MH_I2C_Read... [15:16:30]OFD Sender: No OFD packet to send [15:16:30]*** Cut start [15:16:30]*** Purtial cut [15:16:30]*** Stage 1: CUTSNS_PIN = 1 [15:16:30]Read from MH i2c: 01 [15:16:30]MH_I2C_Read... [15:16:30]*** Stop cut motor [15:16:30]*** Cut end [15:16:30]Read from MH i2c: 01 07 00 [15:16:30]MH_I2C_Read... [15:16:30]Read from MH i2c: 01 07 00 23 07 00 00 00 00 00 FF 0F 3F [15:16:30]process_action close_receipt done [15:16:30]requested_data is exist [15:16:30]produce_requested_data [15:16:30]requested_item fm.sn is exist - process it [15:16:30]wFMCommunicate request_size=4 [15:16:30]MH_SAM_APDU [15:16:30]CAPDU: 80 11 00 00 [15:16:30]Write to MH i2c: E2 08 00 24 07 80 11 00 00 00 00 00 00 A5 [15:16:30]Write i2c OK [15:16:30]MH_I2C_Read... [15:16:30]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:16:30]Read from MH i2c: E2 [15:16:30]MH_I2C_Read... [15:16:30]Read from MH i2c: E2 17 00 [15:16:30]MH_I2C_Read... [15:16:30]Read from MH i2c: E2 17 00 24 07 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 FA [15:16:30]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [15:16:30]wFMCommunicate OK [15:16:30]requested_item fd.num is exist - process it [15:16:30]SAM_PROTO_GetFieldsCounters [15:16:30]wFMCommunicate request_size=4 [15:16:30]MH_SAM_APDU [15:16:30]CAPDU: 80 13 00 00 [15:16:30]Write to MH i2c: E2 08 00 25 07 80 13 00 00 00 00 00 00 A8 [15:16:30]Write i2c OK [15:16:30]MH_I2C_Read... [15:16:30]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:16:30]Read from MH i2c: E2 [15:16:30]MH_I2C_Read... [15:16:30]Read from MH i2c: E2 62 00 [15:16:30]MH_I2C_Read... [15:16:30]Read from MH i2c: E2 62 00 25 07 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 E0 16 03 00 0E 04 04 00 21 02 00 00 12 04 04 00 08 01 00 00 5E 04 04 00 08 01 00 00 57 04 04 00 09 01 00 00 19 04 04 00 00 00 00 00 90 00 08 [15:16:30]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 E0 16 03 00 0E 04 04 00 21 02 00 00 12 04 04 00 08 01 00 00 5E 04 04 00 08 01 00 00 57 04 04 00 09 01 00 00 19 04 04 00 00 00 00 00 90 00 [15:16:30]wFMCommunicate OK [15:16:30]SAM_PROTO_GetFieldsCounters done [15:16:30]requested_item shift.num is exist - process it [15:16:30]requested_item shift.opened is exist - process it [15:16:30]req_shift_opened [15:16:30]FM_GetShiftState [15:16:30]SAM_PROTO_GetShiftState [15:16:30]wFMCommunicate request_size=4 [15:16:30]MH_SAM_APDU [15:16:30]CAPDU: 80 13 01 00 [15:16:30]Write to MH i2c: E2 08 00 26 07 80 13 01 00 00 00 00 00 AA [15:16:30]Write i2c OK [15:16:30]MH_I2C_Read... [15:16:31]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:16:31]Read from MH i2c: E2 [15:16:31]MH_I2C_Read... [15:16:31]Read from MH i2c: E2 0E 00 [15:16:31]MH_I2C_Read... [15:16:31]Read from MH i2c: E2 0E 00 26 07 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 55 [15:16:31]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [15:16:31]wFMCommunicate OK [15:16:31]SAM_PROTO_GetShiftState done [15:16:31]FM_GetShiftState done [15:16:31]req_shift_opened done [15:16:31]requested_item shift.open_date is exist - process it [15:16:31]req_shift_open_date [15:16:31]req_shift_open_date done [15:16:31]produce_requested_data done [15:16:31]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202464,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670} [15:16:31]process_action_free close_receipt [15:16:31]json_value_free [15:16:31]json_value_free done [15:16:31]process_json_proto returns [15:16:31]Send response to host [15:16:31]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202464,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670}}} [15:16:31]free response buf [15:16:31]execute_script done [15:16:31]execute_script returns [15:16:31]free content buf [15:16:31]Sock 9.Close socket [15:16:31]Sock 9.Thread stoped [15:16:35]OFD Sender: No OFD packet to send [15:16:40]OFD Sender: No OFD packet to send [15:16:45]OFD Sender: No OFD packet to send [15:16:50]OFD Sender: No OFD packet to send [15:16:55]OFD Sender: No OFD packet to send [15:17:00]OFD Sender: No OFD packet to send [15:17:01]int [15:17:01]Write to MH i2c: 01 00 00 27 07 2E [15:17:01]*** FLAG_PRN_KEY set [15:17:01]Write i2c OK [15:17:01]MH_I2C_Read... [15:17:01]Read from MH i2c: 01 [15:17:01]MH_I2C_Read... [15:17:01]Read from MH i2c: 01 07 00 [15:17:01]MH_I2C_Read... [15:17:01]Read from MH i2c: 01 07 00 27 07 00 08 00 00 00 FF 0F 4B [15:17:01]state=0 [15:17:01]Key pressed [15:17:01]Feed [15:17:01]Write to MH i2c: D8 00 00 28 07 06 [15:17:01]Write i2c OK [15:17:01]MH_I2C_Read... [15:17:01]Read from MH i2c: D8 [15:17:01]MH_I2C_Read... [15:17:01]Read from MH i2c: D8 01 00 [15:17:01]MH_I2C_Read... [15:17:01]Read from MH i2c: D8 01 00 28 07 00 07 [15:17:01]int [15:17:01]Write to MH i2c: 01 00 00 29 07 30 [15:17:01]Write i2c OK [15:17:01]MH_I2C_Read... [15:17:01]Read from MH i2c: 01 [15:17:01]MH_I2C_Read... [15:17:01]Read from MH i2c: 01 07 00 [15:17:01]MH_I2C_Read... [15:17:01]Read from MH i2c: 01 07 00 29 07 00 48 00 00 00 3C 00 BB [15:17:01]state=2 [15:17:01]Key pressed [15:17:01]int [15:17:01]Write to MH i2c: 01 00 00 2A 07 31 [15:17:01]*** FLAG_PRN_KEY reset [15:17:01]Write i2c OK [15:17:01]MH_I2C_Read... [15:17:01]Read from MH i2c: 01 [15:17:01]MH_I2C_Read... [15:17:01]Read from MH i2c: 01 07 00 [15:17:01]MH_I2C_Read... [15:17:01]Read from MH i2c: 01 07 00 2A 07 00 00 00 00 00 FD 0F 44 [15:17:01]state=2 [15:17:01]Stop feed [15:17:05]OFD Sender: No OFD packet to send [15:17:10]OFD Sender: No OFD packet to send [15:17:15]OFD Sender: No OFD packet to send [15:17:20]OFD Sender: No OFD packet to send [15:17:25]OFD Sender: No OFD packet to send [15:17:30]OFD Sender: No OFD packet to send [15:17:35]OFD Sender: No OFD packet to send [15:17:40]OFD Sender: No OFD packet to send [15:17:45]OFD Sender: No OFD packet to send [15:17:50]OFD Sender: No OFD packet to send [15:17:55]OFD Sender: No OFD packet to send [15:18:00]OFD Sender: No OFD packet to send [15:18:05]OFD Sender: No OFD packet to send [15:18:10]OFD Sender: No OFD packet to send [15:18:15]OFD Sender: No OFD packet to send [15:18:20]OFD Sender: No OFD packet to send [15:18:25]OFD Sender: No OFD packet to send [15:18:30]OFD Sender: No OFD packet to send [15:18:35]OFD Sender: No OFD packet to send [15:18:40]OFD Sender: No OFD packet to send [15:18:45]OFD Sender: No OFD packet to send [15:18:50]OFD Sender: No OFD packet to send [15:18:55]OFD Sender: No OFD packet to send [15:19:00]OFD Sender: No OFD packet to send [15:19:05]OFD Sender: No OFD packet to send [15:19:10]OFD Sender: No OFD packet to send [15:19:15]OFD Sender: No OFD packet to send [15:19:20]OFD Sender: No OFD packet to send [15:19:25]OFD Sender: No OFD packet to send [15:19:30]OFD Sender: No OFD packet to send [15:19:35]OFD Sender: No OFD packet to send [15:19:40]OFD Sender: No OFD packet to send [15:19:45]OFD Sender: No OFD packet to send [15:19:50]OFD Sender: No OFD packet to send [15:19:55]OFD Sender: No OFD packet to send [15:20:00]OFD Sender: No OFD packet to send [15:20:05]OFD Sender: No OFD packet to send [15:20:10]OFD Sender: No OFD packet to send [15:20:15]OFD Sender: No OFD packet to send [15:20:20]OFD Sender: No OFD packet to send [15:20:25]OFD Sender: No OFD packet to send [15:20:30]OFD Sender: No OFD packet to send [15:20:35]OFD Sender: No OFD packet to send [15:20:40]OFD Sender: No OFD packet to send [15:20:45]OFD Sender: No OFD packet to send [15:20:50]OFD Sender: No OFD packet to send [15:20:55]OFD Sender: No OFD packet to send [15:21:00]OFD Sender: No OFD packet to send [15:21:02]accept exits with 7 [15:21:02]New connection [15:21:02]New thread 3067161956 created [15:21:02]Thread 3067305316 joined [15:21:02]Waiting for new connection... [15:21:02] Sock 7.Parse request [15:21:02]Sock 7.Check first char [15:21:02]Sock 7.First char is OK [15:21:02]request: POST /json_proto HTTP/1.0 [15:21:02]Method: POST [15:21:02]URL: /json_proto [15:21:02]Method is POST - this is cgi request [15:21:02]url: /json_proto [15:21:02]query_string will be loaded in cgi processing [15:21:02]execute_cgi json_proto POST (null) [15:21:02]execute_cgi path=json_proto method=POST [15:21:02]POST find Content-Length [15:21:02]Host: 172.17.63.195:8080 [15:21:02]Content-Length: 675 [15:21:02]Content-Type: application/json [15:21:02] [15:21:02]POST finish read [15:21:02]Found Content-Length = 675 [15:21:02]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450248", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "SUPER 92-\u041A-5", "price" : 68.40, "quantity" : 21.930, "sum" : 1500.01, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1500.00, "total" : 1500.00, "payments": [ { "type": 0, "sum" : 1500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:21:02]execute_script... [15:21: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)450248", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "SUPER 92-\u041A-5", "price" : 68.40, "quantity" : 21.930, "sum" : 1500.01, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1500.00, "total" : 1500.00, "payments": [ { "type": 0, "sum" : 1500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:21:02]POST & json_proto [15:21:02]process_json_proto [15:21:02]json parsed OK: [15:21:02]protocol is kg_v1.0 [15:21:02]action value=close_receipt [15:21:02]process_action close_receipt [15:21:02]cmd_close_receipt [15:21:02]MH_GetDate [15:21:02]Write to MH i2c: F0 00 00 2B 07 21 [15:21:02]Write i2c OK [15:21:02]MH_I2C_Read... [15:21:02]Read from MH i2c: F0 [15:21:02]MH_I2C_Read... [15:21:02]Read from MH i2c: F0 09 00 [15:21:02]MH_I2C_Read... [15:21:02]Read from MH i2c: F0 09 00 2B 07 00 DE AB 1F 67 47 1B 1E 67 20 [15:21:02]GetLastDocTimeStamp 1730128587 [15:21:02]current date 1730128862 [15:21:02]FM_GetShiftState [15:21:02]SAM_PROTO_GetShiftState [15:21:02]wFMCommunicate request_size=4 [15:21:02]MH_SAM_APDU [15:21:02]CAPDU: 80 13 01 00 [15:21:02]Write to MH i2c: E2 08 00 2C 07 80 13 01 00 00 00 00 00 B0 [15:21:02]Write i2c OK [15:21:02]MH_I2C_Read... [15:21:02]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:21:02]Read from MH i2c: E2 [15:21:02]MH_I2C_Read... [15:21:02]Read from MH i2c: E2 0E 00 [15:21:02]MH_I2C_Read... [15:21:02]Read from MH i2c: E2 0E 00 2C 07 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 5B [15:21:02]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [15:21:02]wFMCommunicate OK [15:21:02]SAM_PROTO_GetShiftState done [15:21:02]FM_GetShiftState done [15:21:02]opened in 1730073670 [15:21:02]opened+sec_in_day 1730160070 [15:21:02]quantity*price = 150001 [15:21:02]sum+1 = 150002 [15:21:02]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.01 ИТОГО: 1500.00 Внесено: 1500.00 СДАЧА: 0.00 НСП 1% : 13.27 НДС 12% : 159.29 Наличными: 1500.00 Безнал.: 0.00 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 265 28.10.2024 15:21 Смена: 545 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 ФМ: 0000000000871756 ФД: 202465 ФПД: 226131319810335 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T152102&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202465&fm=226131319810335&tin=02508201610067®Number=0000000000091777&sum=150000 [15:21:03]StoreToDocumentArchive [15:21:03]shift 545 fd 202465 [15:21:03]save to /storage/0545/doc_00202465 [15:21:03]save last doc name /storage/0545/doc_00202465 to /storage/kkm_last_doc_name [15:21:03]save OK [15:21:03]Clear old archive folders... [15:21:03]ProcessDocumentItem done err = 0, tmpTLVsize=252 [15:21:03]tlvbuf is 01B24F80 [15:21:03]SAM_PROTO_ClearQueue [15:21:03]wFMCommunicate request_size=4 [15:21:03]MH_SAM_APDU [15:21:03]CAPDU: 80 09 00 00 [15:21:03]Write to MH i2c: E2 08 00 39 07 80 09 00 00 00 00 00 00 B2 [15:21:03]Write i2c OK [15:21:03]MH_I2C_Read... [15:21:03]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:21:03]Read from MH i2c: E2 [15:21:03]MH_I2C_Read... [15:21:03]Read from MH i2c: E2 03 00 [15:21:03]MH_I2C_Read... [15:21:03]Read from MH i2c: E2 03 00 39 07 00 90 00 B4 [15:21:03]RAPDU: 90 00 [15:21:03]wFMCommunicate OK [15:21:03]SAM_PROTO_ClearQueue done [15:21:03]KKMCreateOFDPacket [15:21:03]OFDProtocolAddRootSTLVToBuf [15:21:03]FM_MakeSignedData [15:21:03]FM_MakeSignedData [15:21:03]SAM_PROTO_SignData [15:21:03]wFMCommunicate request_size=4 [15:21:03]MH_SAM_APDU [15:21:03]CAPDU: 80 0D 01 02 [15:21:03]Write to MH i2c: E2 08 00 3A 07 80 0D 01 02 00 00 00 00 BA [15:21:03]Write i2c OK [15:21:03]MH_I2C_Read... [15:21:03]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:21:03]Read from MH i2c: E2 [15:21:03]MH_I2C_Read... [15:21:03]Read from MH i2c: E2 03 00 [15:21:03]MH_I2C_Read... [15:21:03]Read from MH i2c: E2 03 00 3A 07 00 90 00 B5 [15:21:03]RAPDU: 90 00 [15:21:03]wFMCommunicate OK [15:21:03]wFMCommunicate request_size=255 [15:21:03]MH_SAM_APDU [15:21:03]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 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 AA 55 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 F1 49 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F0 49 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 2F 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 39 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 09 01 00 00 F4 03 04 00 DE AB 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 E1 16 03 00 35 04 06 00 [15:21:03]Write to MH i2c: E2 02 01 3B 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 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 AA 55 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 F1 49 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F0 49 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 2F 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 39 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 09 01 00 00 F4 03 04 00 DE AB 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 E1 16 03 00 35 04 06 00 00 00 CD [15:21:03]Write i2c OK [15:21:03]MH_I2C_Read... [15:21:03]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:21:03]Read from MH i2c: E2 [15:21:03]MH_I2C_Read... [15:21:03]Read from MH i2c: E2 03 00 [15:21:03]MH_I2C_Read... [15:21:03]Read from MH i2c: E2 03 00 3B 07 00 90 00 B6 [15:21:03]RAPDU: 90 00 [15:21:03]wFMCommunicate OK [15:21:03]wFMCommunicate request_size=11 [15:21:03]MH_SAM_APDU [15:21:03]CAPDU: 80 0D 02 02 06 CD AA 4C FD 69 1F [15:21:03]Write to MH i2c: E2 0E 00 3C 07 80 0D 02 02 06 00 CD AA 4C FD 69 1F 00 00 11 [15:21:03]Write i2c OK [15:21:03]MH_I2C_Read... [15:21:03]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:21:03]Read from MH i2c: E2 [15:21:03]MH_I2C_Read... [15:21:03]Read from MH i2c: E2 03 00 [15:21:03]MH_I2C_Read... [15:21:03]Read from MH i2c: E2 03 00 3C 07 00 90 00 B7 [15:21:03]RAPDU: 90 00 [15:21:03]wFMCommunicate OK [15:21:03]wFMCommunicate request_size=4 [15:21:03]MH_SAM_APDU [15:21:03]CAPDU: 80 0D 03 02 [15:21:03]Write to MH i2c: E2 08 00 3D 07 80 0D 03 02 00 00 00 00 BF [15:21:03]Write i2c OK [15:21:03]MH_I2C_Read... [15:21:03]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:21:03]Read from MH i2c: E2 [15:21:03]MH_I2C_Read... [15:21:03]Read from MH i2c: E2 0B 00 [15:21:03]MH_I2C_Read... [15:21:03]Read from MH i2c: E2 0B 00 3D 07 00 8D 98 B9 E9 13 B8 ED B7 90 00 F6 [15:21:03]RAPDU: 8D 98 B9 E9 13 B8 ED B7 90 00 [15:21:03]wFMCommunicate OK [15:21:03]SAM_PROTO_SignData done [15:21:03]FM_MakeSignedData done [15:21:03]CreateOFDProtocolMessage [15:21:03]wFMCommunicate request_size=4 [15:21:03]MH_SAM_APDU [15:21:03]CAPDU: 80 11 00 00 [15:21:03]Write to MH i2c: E2 08 00 3E 07 80 11 00 00 00 00 00 00 BF [15:21:03]Write i2c OK [15:21:03]MH_I2C_Read... [15:21:03]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:21:03]Read from MH i2c: E2 [15:21:03]MH_I2C_Read... [15:21:03]Read from MH i2c: E2 17 00 [15:21:03]MH_I2C_Read... [15:21:03]Read from MH i2c: E2 17 00 3E 07 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 14 [15:21:03]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [15:21:03]wFMCommunicate OK [15:21:03]CreateOFDProtocolMessage done [15:21:03]OFDSenderStorePacket 202465 [15:21:03]StoreOFDPacket docnum=202465 [15:21:03]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 01 00 00 27 C2 08 01 15 1D 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 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 AA 55 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 F1 49 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F0 49 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 2F 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 39 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 09 01 00 00 F4 03 04 00 DE AB 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 E1 16 03 00 35 04 06 00 CD AA 4C FD 69 1F 8D 98 B9 E9 13 B8 ED B7 [15:21:03]CheckFolder [15:21:03]dirname=/storage/ofd_packets [15:21:03]CheckFolder done [15:21:03]ProducePacketName [15:21:03]name=ofd_packets/00202465 [15:21:03]NVStorageSaveData ofd_packets/00202465 [15:21:03]File name is /storage/ofd_packets/00202465 [15:21:03]Write 302 bytes [15:21:03]NVStorageSaveData done [15:21:03]OFDSenderStorePacket done [15:21:03]KKMCreateOFDPacket done [15:21:03]NVStorageSaveData kkm_last_timestamp [15:21:03]File name is /storage/kkm_last_timestamp [15:21:03]Write 4 bytes [15:21:03]NVStorageSaveData done [15:21:03]ExternCall_PrintAddStr [15:21:03]wPrintStart [15:21:03]Write to MH i2c: 01 00 00 3F 07 46 [15:21:03]Write i2c OK [15:21:03]MH_I2C_Read... [15:21:03]Read from MH i2c: 01 [15:21:03]MH_I2C_Read... [15:21:03]Read from MH i2c: 01 07 00 [15:21:03]MH_I2C_Read... [15:21:03]Read from MH i2c: 01 07 00 3F 07 00 00 00 00 00 FF 0F 5B [15:21:03]RasterBufferAndPrint [15:21:03]line Счет N : (1)450248 [15:21:03]line ИНН: 02508201610067 [15:21:03]line Контрольно-Кассовый Чек [15:21:03]line ПРОДАЖА [15:21:03]line ТРК (МРК, ГНК) : 32 [15:21:03]line Товар: 2710124130 [15:21:03]line SUPER 92-К-5 [15:21:03]line 21.930 * 68.40 [15:21:03]line = 1500.01 [15:21:03]line НДС 12% НСП 1% [15:21:03]line > о реализуемом товаре [15:21:03]line ОКРУГЛЕНИЕ: -0.01 [15:21:03]line ИТОГО: 1500.00 [15:21:03]line Внесено: 1500.00 [15:21:03]line СДАЧА: 0.00 [15:21:03]line НСП 1% : 13.27 [15:21:03]line НДС 12% : 159.29 [15:21:03]line Наличными: 1500.00 [15:21:03]line Безнал.: 0.00 [15:21:03]line Место: АЗС № 171 "Партнер Нефть" [15:21:03]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [15:21:03]line СНО: Общий режим [15:21:03]line Чек 265 28.10.2024 15:21 [15:21:03]line Смена: 545 ФФД: 1.0 [15:21:03]line ЗНМ: 0300000109 [15:21:03]line РНМ: 0000000000091777 [15:21:03]line Версия ККМ: 001 [15:21:03]line ФМ: 0000000000871756 [15:21:03]line ФД: 202465 [15:21:03]line ФПД: 226131319810335 [15:21:03]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T152102&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202465&fm=226131319810335&tin=02508201610067®Number=0000000000091777&sum=150000 [15:21:04]OFD Sender: Processing packet 202465 [packets to send 116, broken 115] [15:21:04]ProducePacketName [15:21:04]name=ofd_packets/00202465 [15:21:04]OFD Sender: To server: pG, [15:21:04]CommunicateWithHost lk.salyk.kg:30040 [15:21:04]ConnectInit lk.salyk.kg [15:21:04]written 0, free lines is 4095 [15:21:04]Connected sock=10 [15:21:04]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 01 00 00 27 C2 08 01 15 1D 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 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 AA 55 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 F1 49 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F0 49 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 2F 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 39 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 09 01 00 00 F4 03 04 00 DE AB 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 E1 16 03 00 35 04 06 00 CD AA 4C FD 69 1F 8D 98 B9 E9 13 B8 ED B7 [15:21:04]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 14 A0 47 00 E1 CB A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 E1 16 03 00 F4 03 04 00 94 57 1F 67 B6 04 01 00 00 F6 AC 86 63 5E A9 9F 84 [15:21:04]CommunicateWithHost err = 0 [15:21:04]CheckOFDResponse [15:21:04]1017 (14) - 77093643461234 [15:21:04]1041 (16) - 0000000000871756 [15:21:04]1040 (4) - 202465 [15:21:04]1012 (4) - 28.10.2024 09:21 [15:21:04]1206 (1) - 0 [15:21:04]OFD Sender: Remove packet 202465 [15:21:04]ProducePacketName [15:21:04]name=ofd_packets/00202465 [15:21:04]NVStorageDeleteData [15:21:04]Write to MH i2c: 01 00 00 6A 07 71 [15:21:04]Write i2c OK [15:21:04]MH_I2C_Read... [15:21:04]Read from MH i2c: 01 [15:21:04]MH_I2C_Read... [15:21:04]Read from MH i2c: 01 07 00 [15:21:04]MH_I2C_Read... [15:21:04]Read from MH i2c: 01 07 00 6A 07 00 00 00 00 00 A0 0C 24 [15:21:04]RasterBufferAndPrint [15:21:04]line [15:21:04]line [15:21:04]line [15:21:04]line [15:21:04]line [15:21:04]written 0, free lines is 3238 [15:21:04]MH_Cut [15:21:04]Write to MH i2c: D1 01 00 71 07 01 4A [15:21:04]Write i2c OK [15:21:04]MH_I2C_Read... [15:21:04]Read from MH i2c: D1 [15:21:04]MH_I2C_Read... [15:21:04]Read from MH i2c: D1 01 00 [15:21:04]MH_I2C_Read... [15:21:04]Read from MH i2c: D1 01 00 71 07 00 49 [15:21:04]Write to MH i2c: 01 00 00 72 07 79 [15:21:04]Write i2c OK [15:21:04]MH_I2C_Read... [15:21:05]OFD Sender: No OFD packet to send [15:21:05]*** Cut start [15:21:05]*** Purtial cut [15:21:05]*** Stage 1: CUTSNS_PIN = 1 [15:21:05]Read from MH i2c: 01 [15:21:05]MH_I2C_Read... [15:21:05]*** Stop cut motor [15:21:05]*** Cut end [15:21:05]Read from MH i2c: 01 07 00 [15:21:05]MH_I2C_Read... [15:21:05]Read from MH i2c: 01 07 00 72 07 00 00 00 00 00 FF 0F 8E [15:21:05]process_action close_receipt done [15:21:05]requested_data is exist [15:21:05]produce_requested_data [15:21:05]requested_item fm.sn is exist - process it [15:21:05]wFMCommunicate request_size=4 [15:21:05]MH_SAM_APDU [15:21:05]CAPDU: 80 11 00 00 [15:21:05]Write to MH i2c: E2 08 00 73 07 80 11 00 00 00 00 00 00 F4 [15:21:05]Write i2c OK [15:21:05]MH_I2C_Read... [15:21:05]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:21:05]Read from MH i2c: E2 [15:21:05]MH_I2C_Read... [15:21:05]Read from MH i2c: E2 17 00 [15:21:05]MH_I2C_Read... [15:21:05]Read from MH i2c: E2 17 00 73 07 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 49 [15:21:05]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [15:21:05]wFMCommunicate OK [15:21:05]requested_item fd.num is exist - process it [15:21:05]SAM_PROTO_GetFieldsCounters [15:21:05]wFMCommunicate request_size=4 [15:21:05]MH_SAM_APDU [15:21:05]CAPDU: 80 13 00 00 [15:21:05]Write to MH i2c: E2 08 00 74 07 80 13 00 00 00 00 00 00 F7 [15:21:05]Write i2c OK [15:21:05]MH_I2C_Read... [15:21:06]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:21:06]Read from MH i2c: E2 [15:21:06]MH_I2C_Read... [15:21:06]Read from MH i2c: E2 62 00 [15:21:06]MH_I2C_Read... [15:21:06]Read from MH i2c: E2 62 00 74 07 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 E1 16 03 00 0E 04 04 00 21 02 00 00 12 04 04 00 09 01 00 00 5E 04 04 00 09 01 00 00 57 04 04 00 0A 01 00 00 19 04 04 00 00 00 00 00 90 00 5B [15:21:06]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 E1 16 03 00 0E 04 04 00 21 02 00 00 12 04 04 00 09 01 00 00 5E 04 04 00 09 01 00 00 57 04 04 00 0A 01 00 00 19 04 04 00 00 00 00 00 90 00 [15:21:06]wFMCommunicate OK [15:21:06]SAM_PROTO_GetFieldsCounters done [15:21:06]requested_item shift.num is exist - process it [15:21:06]requested_item shift.opened is exist - process it [15:21:06]req_shift_opened [15:21:06]FM_GetShiftState [15:21:06]SAM_PROTO_GetShiftState [15:21:06]wFMCommunicate request_size=4 [15:21:06]MH_SAM_APDU [15:21:06]CAPDU: 80 13 01 00 [15:21:06]Write to MH i2c: E2 08 00 75 07 80 13 01 00 00 00 00 00 F9 [15:21:06]Write i2c OK [15:21:06]MH_I2C_Read... [15:21:06]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:21:06]Read from MH i2c: E2 [15:21:06]MH_I2C_Read... [15:21:06]Read from MH i2c: E2 0E 00 [15:21:06]MH_I2C_Read... [15:21:06]Read from MH i2c: E2 0E 00 75 07 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 A4 [15:21:06]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [15:21:06]wFMCommunicate OK [15:21:06]SAM_PROTO_GetShiftState done [15:21:06]FM_GetShiftState done [15:21:06]req_shift_opened done [15:21:06]requested_item shift.open_date is exist - process it [15:21:06]req_shift_open_date [15:21:06]req_shift_open_date done [15:21:06]produce_requested_data done [15:21:06]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202465,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670} [15:21:06]process_action_free close_receipt [15:21:06]json_value_free [15:21:06]json_value_free done [15:21:06]process_json_proto returns [15:21:06]Send response to host [15:21:06]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202465,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670}}} [15:21:06]free response buf [15:21:06]execute_script done [15:21:06]execute_script returns [15:21:06]free content buf [15:21:06]Sock 7.Close socket [15:21:06]Sock 7.Thread stoped [15:21:10]OFD Sender: No OFD packet to send [15:21:15]OFD Sender: No OFD packet to send [15:21:20]OFD Sender: No OFD packet to send [15:21:25]OFD Sender: No OFD packet to send [15:21:30]OFD Sender: No OFD packet to send [15:21:35]OFD Sender: No OFD packet to send [15:21:40]OFD Sender: No OFD packet to send [15:21:45]OFD Sender: No OFD packet to send [15:21:50]OFD Sender: No OFD packet to send [15:21:55]OFD Sender: No OFD packet to send [15:22:00]OFD Sender: No OFD packet to send [15:22:05]OFD Sender: No OFD packet to send [15:22:10]OFD Sender: No OFD packet to send [15:22:15]OFD Sender: No OFD packet to send [15:22:20]OFD Sender: No OFD packet to send [15:22:23]accept exits with 9 [15:22:23]New connection [15:22:23]New thread 3067305316 created [15:22:23]Thread 3067161956 joined [15:22:23]Waiting for new connection... [15:22:23] Sock 9.Parse request [15:22:23]Sock 9.Check first char [15:22:23]Sock 9.First char is OK [15:22:23]request: POST /json_proto HTTP/1.0 [15:22:23]Method: POST [15:22:23]URL: /json_proto [15:22:23]Method is POST - this is cgi request [15:22:23]url: /json_proto [15:22:23]query_string will be loaded in cgi processing [15:22:23]execute_cgi json_proto POST (null) [15:22:23]execute_cgi path=json_proto method=POST [15:22:23]POST find Content-Length [15:22:23]Host: 172.17.63.195:8080 [15:22:23]Content-Length: 677 [15:22:23]Content-Type: application/json [15:22:23] [15:22:23]POST finish read [15:22:23]Found Content-Length = 677 [15:22:23]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450250", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 52", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 66.90, "quantity" : 4.490, "sum" : 300.38, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 300.00, "total" : 300.00, "payments": [ { "type": 0, "sum" : 300.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:22:23]execute_script... [15:22: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)450250", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 52", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 66.90, "quantity" : 4.490, "sum" : 300.38, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 300.00, "total" : 300.00, "payments": [ { "type": 0, "sum" : 300.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:22:23]POST & json_proto [15:22:23]process_json_proto [15:22:23]json parsed OK: [15:22:23]protocol is kg_v1.0 [15:22:23]action value=close_receipt [15:22:23]process_action close_receipt [15:22:23]cmd_close_receipt [15:22:23]MH_GetDate [15:22:23]Write to MH i2c: F0 00 00 76 07 6C [15:22:23]Write i2c OK [15:22:23]MH_I2C_Read... [15:22:23]Read from MH i2c: F0 [15:22:23]MH_I2C_Read... [15:22:23]Read from MH i2c: F0 09 00 [15:22:23]MH_I2C_Read... [15:22:23]Read from MH i2c: F0 09 00 76 07 00 2F AC 1F 67 47 1B 1E 67 BD [15:22:23]GetLastDocTimeStamp 1730128862 [15:22:23]current date 1730128943 [15:22:23]FM_GetShiftState [15:22:23]SAM_PROTO_GetShiftState [15:22:23]wFMCommunicate request_size=4 [15:22:23]MH_SAM_APDU [15:22:23]CAPDU: 80 13 01 00 [15:22:23]Write to MH i2c: E2 08 00 77 07 80 13 01 00 00 00 00 00 FB [15:22:23]Write i2c OK [15:22:23]MH_I2C_Read... [15:22:23]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:22:23]Read from MH i2c: E2 [15:22:23]MH_I2C_Read... [15:22:23]Read from MH i2c: E2 0E 00 [15:22:23]MH_I2C_Read... [15:22:23]Read from MH i2c: E2 0E 00 77 07 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 A6 [15:22:23]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [15:22:23]wFMCommunicate OK [15:22:23]SAM_PROTO_GetShiftState done [15:22:23]FM_GetShiftState done [15:22:23]opened in 1730073670 [15:22:23]opened+sec_in_day 1730160070 [15:22:23]quantity*price = 30038 [15:22:23]sum+1 = 30039 [15:22:23]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.38 ИТОГО: 300.00 Внесено: 300.00 СДАЧА: 0.00 НСП 1% : 2.66 НДС 12% : 31.90 Наличными: 300.00 Безнал.: 0.00 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 266 28.10.2024 15:22 Смена: 545 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 ФМ: 0000000000871756 ФД: 202466 ФПД: 111850840948317 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T152224&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202466&fm=111850840948317&tin=02508201610067®Number=0000000000091777&sum=30000 [15:22:24]StoreToDocumentArchive [15:22:24]shift 545 fd 202466 [15:22:24]save to /storage/0545/doc_00202466 [15:22:24]save last doc name /storage/0545/doc_00202466 to /storage/kkm_last_doc_name [15:22:24]save OK [15:22:24]Clear old archive folders... [15:22:24]ProcessDocumentItem done err = 0, tmpTLVsize=251 [15:22:24]tlvbuf is 01B21AC0 [15:22:24]SAM_PROTO_ClearQueue [15:22:24]wFMCommunicate request_size=4 [15:22:24]MH_SAM_APDU [15:22:24]CAPDU: 80 09 00 00 [15:22:24]Write to MH i2c: E2 08 00 84 07 80 09 00 00 00 00 00 00 FD [15:22:24]Write i2c OK [15:22:24]MH_I2C_Read... [15:22:24]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:22:24]Read from MH i2c: E2 [15:22:24]MH_I2C_Read... [15:22:24]Read from MH i2c: E2 03 00 [15:22:24]MH_I2C_Read... [15:22:24]Read from MH i2c: E2 03 00 84 07 00 90 00 FF [15:22:24]RAPDU: 90 00 [15:22:24]wFMCommunicate OK [15:22:24]SAM_PROTO_ClearQueue done [15:22:24]KKMCreateOFDPacket [15:22:24]OFDProtocolAddRootSTLVToBuf [15:22:24]FM_MakeSignedData [15:22:24]FM_MakeSignedData [15:22:24]SAM_PROTO_SignData [15:22:24]wFMCommunicate request_size=4 [15:22:24]MH_SAM_APDU [15:22:24]CAPDU: 80 0D 01 02 [15:22:24]Write to MH i2c: E2 08 00 85 07 80 0D 01 02 00 00 00 00 05 [15:22:24]Write i2c OK [15:22:24]MH_I2C_Read... [15:22:24]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:22:24]Read from MH i2c: E2 [15:22:24]MH_I2C_Read... [15:22:24]Read from MH i2c: E2 03 00 [15:22:24]MH_I2C_Read... [15:22:24]Read from MH i2c: E2 03 00 85 07 00 90 00 00 [15:22:24]RAPDU: 90 00 [15:22:24]wFMCommunicate OK [15:22:24]wFMCommunicate request_size=255 [15:22:24]MH_SAM_APDU [15:22: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 32 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 0A 01 00 00 F4 03 04 00 30 AC 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 E2 16 03 00 35 04 06 00 65 [15:22:24]Write to MH i2c: E2 02 01 86 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 32 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 0A 01 00 00 F4 03 04 00 30 AC 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 E2 16 03 00 35 04 06 00 65 00 00 7D [15:22:24]Write i2c OK [15:22:24]MH_I2C_Read... [15:22:25]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:22:25]Read from MH i2c: E2 [15:22:25]MH_I2C_Read... [15:22:25]Read from MH i2c: E2 03 00 [15:22:25]MH_I2C_Read... [15:22:25]Read from MH i2c: E2 03 00 86 07 00 90 00 01 [15:22:25]RAPDU: 90 00 [15:22:25]wFMCommunicate OK [15:22:25]wFMCommunicate request_size=10 [15:22:25]MH_SAM_APDU [15:22:25]CAPDU: 80 0D 02 02 05 BA 4D A4 7E 5D [15:22:25]Write to MH i2c: E2 0D 00 87 07 80 0D 02 02 05 00 BA 4D A4 7E 5D 00 00 98 [15:22:25]Write i2c OK [15:22:25]MH_I2C_Read... [15:22:25]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:22:25]Read from MH i2c: E2 [15:22:25]MH_I2C_Read... [15:22:25]Read from MH i2c: E2 03 00 [15:22:25]MH_I2C_Read... [15:22:25]Read from MH i2c: E2 03 00 87 07 00 90 00 02 [15:22:25]RAPDU: 90 00 [15:22:25]wFMCommunicate OK [15:22:25]wFMCommunicate request_size=4 [15:22:25]MH_SAM_APDU [15:22:25]CAPDU: 80 0D 03 02 [15:22:25]Write to MH i2c: E2 08 00 88 07 80 0D 03 02 00 00 00 00 0A [15:22:25]Write i2c OK [15:22:25]MH_I2C_Read... [15:22:25]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:22:25]Read from MH i2c: E2 [15:22:25]MH_I2C_Read... [15:22:25]Read from MH i2c: E2 0B 00 [15:22:25]MH_I2C_Read... [15:22:25]Read from MH i2c: E2 0B 00 88 07 00 F0 68 14 4C 64 67 0D 10 90 00 AB [15:22:25]RAPDU: F0 68 14 4C 64 67 0D 10 90 00 [15:22:25]wFMCommunicate OK [15:22:25]SAM_PROTO_SignData done [15:22:25]FM_MakeSignedData done [15:22:25]CreateOFDProtocolMessage [15:22:25]wFMCommunicate request_size=4 [15:22:25]MH_SAM_APDU [15:22:25]CAPDU: 80 11 00 00 [15:22:25]Write to MH i2c: E2 08 00 89 07 80 11 00 00 00 00 00 00 0A [15:22:25]Write i2c OK [15:22:25]MH_I2C_Read... [15:22:25]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:22:25]Read from MH i2c: E2 [15:22:25]MH_I2C_Read... [15:22:25]Read from MH i2c: E2 17 00 [15:22:25]MH_I2C_Read... [15:22:25]Read from MH i2c: E2 17 00 89 07 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 5F [15:22:25]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [15:22:25]wFMCommunicate OK [15:22:25]CreateOFDProtocolMessage done [15:22:25]OFDSenderStorePacket 202466 [15:22:25]StoreOFDPacket docnum=202466 [15:22:25]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 CD 43 07 01 18 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 32 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 0A 01 00 00 F4 03 04 00 30 AC 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 E2 16 03 00 35 04 06 00 65 BA 4D A4 7E 5D F0 68 14 4C 64 67 0D 10 [15:22:25]CheckFolder [15:22:25]dirname=/storage/ofd_packets [15:22:25]CheckFolder done [15:22:25]ProducePacketName [15:22:25]name=ofd_packets/00202466 [15:22:25]NVStorageSaveData ofd_packets/00202466 [15:22:25]File name is /storage/ofd_packets/00202466 [15:22:25]Write 301 bytes [15:22:25]NVStorageSaveData done [15:22:25]OFDSenderStorePacket done [15:22:25]KKMCreateOFDPacket done [15:22:25]NVStorageSaveData kkm_last_timestamp [15:22:25]File name is /storage/kkm_last_timestamp [15:22:25]Write 4 bytes [15:22:25]NVStorageSaveData done [15:22:25]ExternCall_PrintAddStr [15:22:25]wPrintStart [15:22:25]Write to MH i2c: 01 00 00 8A 07 91 [15:22:25]Write i2c OK [15:22:25]MH_I2C_Read... [15:22:25]Read from MH i2c: 01 [15:22:25]MH_I2C_Read... [15:22:25]Read from MH i2c: 01 07 00 [15:22:25]MH_I2C_Read... [15:22:25]Read from MH i2c: 01 07 00 8A 07 00 00 00 00 00 FF 0F A6 [15:22:25]RasterBufferAndPrint [15:22:25]line Счет N : (1)450250 [15:22:25]line ИНН: 02508201610067 [15:22:25]line Контрольно-Кассовый Чек [15:22:25]line ПРОДАЖА [15:22:25]line ТРК (МРК, ГНК) : 52 [15:22:25]line Товар: 2710124130 [15:22:25]line Аи-92-К-2 [15:22:25]line 4.490 * 66.90 [15:22:25]line = 300.38 [15:22:25]line НДС 12% НСП 1% [15:22:25]line > о реализуемом товаре [15:22:25]line ОКРУГЛЕНИЕ: -0.38 [15:22:25]line ИТОГО: 300.00 [15:22:25]line Внесено: 300.00 [15:22:25]line СДАЧА: 0.00 [15:22:25]line НСП 1% : 2.66 [15:22:25]line НДС 12% : 31.90 [15:22:25]line Наличными: 300.00 [15:22:25]line Безнал.: 0.00 [15:22:25]line Место: АЗС № 171 "Партнер Нефть" [15:22:25]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [15:22:25]line СНО: Общий режим [15:22:25]line Чек 266 28.10.2024 15:22 [15:22:25]line Смена: 545 ФФД: 1.0 [15:22:25]line ЗНМ: 0300000109 [15:22:25]line РНМ: 0000000000091777 [15:22:25]line Версия ККМ: 001 [15:22:25]line ФМ: 0000000000871756 [15:22:25]line ФД: 202466 [15:22:25]line ФПД: 111850840948317 [15:22:25]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T152224&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202466&fm=111850840948317&tin=02508201610067®Number=0000000000091777&sum=30000 [15:22:25]OFD Sender: Processing packet 202466 [packets to send 116, broken 115] [15:22:25]ProducePacketName [15:22:25]name=ofd_packets/00202466 [15:22:25]OFD Sender: To server: pG, [15:22:25]CommunicateWithHost lk.salyk.kg:30040 [15:22:25]ConnectInit lk.salyk.kg [15:22:25]written 0, free lines is 4095 [15:22:25]Connected sock=10 [15:22:25]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 CD 43 07 01 18 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 32 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 0A 01 00 00 F4 03 04 00 30 AC 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 E2 16 03 00 35 04 06 00 65 BA 4D A4 7E 5D F0 68 14 4C 64 67 0D 10 [15:22: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 35 36 4F 00 00 00 52 97 47 00 2C 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 35 36 10 04 04 00 E2 16 03 00 F4 03 04 00 E5 57 1F 67 B6 04 01 00 00 CB 3B 45 C2 02 DC 89 AD [15:22:25]CommunicateWithHost err = 0 [15:22:25]CheckOFDResponse [15:22:25]1017 (14) - 77093643461234 [15:22:25]1041 (16) - 0000000000871756 [15:22:25]1040 (4) - 202466 [15:22:25]1012 (4) - 28.10.2024 09:22 [15:22:25]1206 (1) - 0 [15:22:25]OFD Sender: Remove packet 202466 [15:22:25]ProducePacketName [15:22:25]name=ofd_packets/00202466 [15:22:25]NVStorageDeleteData [15:22:25]Write to MH i2c: 01 00 00 B5 07 BC [15:22:25]Write i2c OK [15:22:25]MH_I2C_Read... [15:22:25]Read from MH i2c: 01 [15:22:25]MH_I2C_Read... [15:22:25]Read from MH i2c: 01 07 00 [15:22:25]MH_I2C_Read... [15:22:25]Read from MH i2c: 01 07 00 B5 07 00 00 00 00 00 95 0C 64 [15:22:25]RasterBufferAndPrint [15:22:25]line [15:22:25]line [15:22:25]line [15:22:25]line [15:22:25]line [15:22:25]written 0, free lines is 3227 [15:22:25]MH_Cut [15:22:25]Write to MH i2c: D1 01 00 BC 07 01 95 [15:22:25]Write i2c OK [15:22:25]MH_I2C_Read... [15:22:25]Read from MH i2c: D1 [15:22:25]MH_I2C_Read... [15:22:25]Read from MH i2c: D1 01 00 [15:22:25]MH_I2C_Read... [15:22:25]Read from MH i2c: D1 01 00 BC 07 00 94 [15:22:25]Write to MH i2c: 01 00 00 BD 07 C4 [15:22:25]Write i2c OK [15:22:25]MH_I2C_Read... [15:22:26]OFD Sender: No OFD packet to send [15:22:26]*** Cut start [15:22:26]*** Purtial cut [15:22:26]*** Stage 1: CUTSNS_PIN = 1 [15:22:27]Read from MH i2c: 01 [15:22:27]MH_I2C_Read... [15:22:27]*** Stop cut motor [15:22:27]*** Cut end [15:22:27]Read from MH i2c: 01 07 00 [15:22:27]MH_I2C_Read... [15:22:27]Read from MH i2c: 01 07 00 BD 07 00 00 00 00 00 FF 0F D9 [15:22:27]process_action close_receipt done [15:22:27]requested_data is exist [15:22:27]produce_requested_data [15:22:27]requested_item fm.sn is exist - process it [15:22:27]wFMCommunicate request_size=4 [15:22:27]MH_SAM_APDU [15:22:27]CAPDU: 80 11 00 00 [15:22:27]Write to MH i2c: E2 08 00 BE 07 80 11 00 00 00 00 00 00 3F [15:22:27]Write i2c OK [15:22:27]MH_I2C_Read... [15:22:27]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:22:27]Read from MH i2c: E2 [15:22:27]MH_I2C_Read... [15:22:27]Read from MH i2c: E2 17 00 [15:22:27]MH_I2C_Read... [15:22:27]Read from MH i2c: E2 17 00 BE 07 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 94 [15:22:27]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [15:22:27]wFMCommunicate OK [15:22:27]requested_item fd.num is exist - process it [15:22:27]SAM_PROTO_GetFieldsCounters [15:22:27]wFMCommunicate request_size=4 [15:22:27]MH_SAM_APDU [15:22:27]CAPDU: 80 13 00 00 [15:22:27]Write to MH i2c: E2 08 00 BF 07 80 13 00 00 00 00 00 00 42 [15:22:27]Write i2c OK [15:22:27]MH_I2C_Read... [15:22:27]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:22:27]Read from MH i2c: E2 [15:22:27]MH_I2C_Read... [15:22:27]Read from MH i2c: E2 62 00 [15:22:27]MH_I2C_Read... [15:22:27]Read from MH i2c: E2 62 00 BF 07 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 E2 16 03 00 0E 04 04 00 21 02 00 00 12 04 04 00 0A 01 00 00 5E 04 04 00 0A 01 00 00 57 04 04 00 0B 01 00 00 19 04 04 00 00 00 00 00 90 00 AA [15:22: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 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 E2 16 03 00 0E 04 04 00 21 02 00 00 12 04 04 00 0A 01 00 00 5E 04 04 00 0A 01 00 00 57 04 04 00 0B 01 00 00 19 04 04 00 00 00 00 00 90 00 [15:22:27]wFMCommunicate OK [15:22:27]SAM_PROTO_GetFieldsCounters done [15:22:27]requested_item shift.num is exist - process it [15:22:27]requested_item shift.opened is exist - process it [15:22:27]req_shift_opened [15:22:27]FM_GetShiftState [15:22:27]SAM_PROTO_GetShiftState [15:22:27]wFMCommunicate request_size=4 [15:22:27]MH_SAM_APDU [15:22:27]CAPDU: 80 13 01 00 [15:22:27]Write to MH i2c: E2 08 00 C0 07 80 13 01 00 00 00 00 00 44 [15:22:27]Write i2c OK [15:22:27]MH_I2C_Read... [15:22:27]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:22:27]Read from MH i2c: E2 [15:22:27]MH_I2C_Read... [15:22:27]Read from MH i2c: E2 0E 00 [15:22:27]MH_I2C_Read... [15:22:27]Read from MH i2c: E2 0E 00 C0 07 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 EF [15:22:27]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [15:22:27]wFMCommunicate OK [15:22:27]SAM_PROTO_GetShiftState done [15:22:27]FM_GetShiftState done [15:22:27]req_shift_opened done [15:22:27]requested_item shift.open_date is exist - process it [15:22:27]req_shift_open_date [15:22:27]req_shift_open_date done [15:22:27]produce_requested_data done [15:22:27]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202466,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670} [15:22:27]process_action_free close_receipt [15:22:27]json_value_free [15:22:27]json_value_free done [15:22:27]process_json_proto returns [15:22:27]Send response to host [15:22:27]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202466,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670}}} [15:22:27]free response buf [15:22:27]execute_script done [15:22:27]execute_script returns [15:22:27]free content buf [15:22:27]Sock 9.Close socket [15:22:27]Sock 9.Thread stoped [15:22:27]accept exits with 7 [15:22:27]New connection [15:22:27]New thread 3067161956 created [15:22:27]Thread 3067305316 joined [15:22:27]Waiting for new connection... [15:22:27] Sock 7.Parse request [15:22:27]Sock 7.Check first char [15:22:27]Sock 7.First char is OK [15:22:27]request: POST /json_proto HTTP/1.0 [15:22:27]Method: POST [15:22:27]URL: /json_proto [15:22:27]Method is POST - this is cgi request [15:22:27]url: /json_proto [15:22:27]query_string will be loaded in cgi processing [15:22:27]execute_cgi json_proto POST (null) [15:22:27]execute_cgi path=json_proto method=POST [15:22:27]POST find Content-Length [15:22:27]Host: 172.17.63.195:8080 [15:22:27]Content-Length: 679 [15:22:27]Content-Type: application/json [15:22:27] [15:22:27]POST finish read [15:22:27]Found Content-Length = 679 [15:22:27]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450249", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 76.20, "quantity" : 13.130, "sum" : 1000.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:22:27]execute_script... [15:22: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)450249", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 76.20, "quantity" : 13.130, "sum" : 1000.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:22:27]POST & json_proto [15:22:27]process_json_proto [15:22:27]json parsed OK: [15:22:27]protocol is kg_v1.0 [15:22:27]action value=close_receipt [15:22:27]process_action close_receipt [15:22:27]cmd_close_receipt [15:22:27]MH_GetDate [15:22:27]Write to MH i2c: F0 00 00 C1 07 B7 [15:22:27]Write i2c OK [15:22:27]MH_I2C_Read... [15:22:27]Read from MH i2c: F0 [15:22:27]MH_I2C_Read... [15:22:27]Read from MH i2c: F0 09 00 [15:22:27]MH_I2C_Read... [15:22:27]Read from MH i2c: F0 09 00 C1 07 00 34 AC 1F 67 47 1B 1E 67 0D [15:22:27]GetLastDocTimeStamp 1730128944 [15:22:27]current date 1730128948 [15:22:27]FM_GetShiftState [15:22:27]SAM_PROTO_GetShiftState [15:22:27]wFMCommunicate request_size=4 [15:22:27]MH_SAM_APDU [15:22:27]CAPDU: 80 13 01 00 [15:22:27]Write to MH i2c: E2 08 00 C2 07 80 13 01 00 00 00 00 00 46 [15:22:27]Write i2c OK [15:22:27]MH_I2C_Read... [15:22:27]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:22:27]Read from MH i2c: E2 [15:22:27]MH_I2C_Read... [15:22:27]Read from MH i2c: E2 0E 00 [15:22:27]MH_I2C_Read... [15:22:27]Read from MH i2c: E2 0E 00 C2 07 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 F1 [15:22:27]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [15:22:27]wFMCommunicate OK [15:22:27]SAM_PROTO_GetShiftState done [15:22:27]FM_GetShiftState done [15:22:27]opened in 1730073670 [15:22:27]opened+sec_in_day 1730160070 [15:22:27]quantity*price = 100050 [15:22:27]sum+1 = 100052 [15:22:27]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.51 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.25 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 267 28.10.2024 15:22 Смена: 545 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 ФМ: 0000000000871756 ФД: 202467 ФПД: 89666638320409 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T152228&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202467&fm=89666638320409&tin=02508201610067®Number=0000000000091777&sum=100000 [15:22:29]StoreToDocumentArchive [15:22:29]shift 545 fd 202467 [15:22:29]save to /storage/0545/doc_00202467 [15:22:29]save last doc name /storage/0545/doc_00202467 to /storage/kkm_last_doc_name [15:22:29]save OK [15:22:29]Clear old archive folders... [15:22:29]ProcessDocumentItem done err = 0, tmpTLVsize=248 [15:22:29]tlvbuf is 01B43E20 [15:22:29]SAM_PROTO_ClearQueue [15:22:29]wFMCommunicate request_size=4 [15:22:29]MH_SAM_APDU [15:22:29]CAPDU: 80 09 00 00 [15:22:29]Write to MH i2c: E2 08 00 CF 07 80 09 00 00 00 00 00 00 48 [15:22:29]Write i2c OK [15:22:29]MH_I2C_Read... [15:22:29]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:22:29]Read from MH i2c: E2 [15:22:29]MH_I2C_Read... [15:22:29]Read from MH i2c: E2 03 00 [15:22:29]MH_I2C_Read... [15:22:29]Read from MH i2c: E2 03 00 CF 07 00 90 00 4A [15:22:29]RAPDU: 90 00 [15:22:29]wFMCommunicate OK [15:22:29]SAM_PROTO_ClearQueue done [15:22:29]KKMCreateOFDPacket [15:22:29]OFDProtocolAddRootSTLVToBuf [15:22:29]FM_MakeSignedData [15:22:29]FM_MakeSignedData [15:22:29]SAM_PROTO_SignData [15:22:29]wFMCommunicate request_size=4 [15:22:29]MH_SAM_APDU [15:22:29]CAPDU: 80 0D 01 02 [15:22:29]Write to MH i2c: E2 08 00 D0 07 80 0D 01 02 00 00 00 00 50 [15:22:29]Write i2c OK [15:22:29]MH_I2C_Read... [15:22:29]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:22:29]Read from MH i2c: E2 [15:22:29]MH_I2C_Read... [15:22:29]Read from MH i2c: E2 03 00 [15:22:29]MH_I2C_Read... [15:22:29]Read from MH i2c: E2 03 00 D0 07 00 90 00 4B [15:22:29]RAPDU: 90 00 [15:22:29]wFMCommunicate OK [15:22:29]wFMCommunicate request_size=255 [15:22:29]MH_SAM_APDU [15:22:29]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 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 0B 01 00 00 F4 03 04 00 34 AC 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 E3 16 03 00 35 04 06 00 51 8D 24 20 [15:22:29]Write to MH i2c: E2 02 01 D1 07 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 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 0B 01 00 00 F4 03 04 00 34 AC 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 E3 16 03 00 35 04 06 00 51 8D 24 20 00 00 8D [15:22:29]Write i2c OK [15:22:29]MH_I2C_Read... [15:22:29]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:22:29]Read from MH i2c: E2 [15:22:29]MH_I2C_Read... [15:22:29]Read from MH i2c: E2 03 00 [15:22:29]MH_I2C_Read... [15:22:29]Read from MH i2c: E2 03 00 D1 07 00 90 00 4C [15:22:29]RAPDU: 90 00 [15:22:29]wFMCommunicate OK [15:22:29]wFMCommunicate request_size=7 [15:22:29]MH_SAM_APDU [15:22:29]CAPDU: 80 0D 02 02 02 13 19 [15:22:29]Write to MH i2c: E2 0A 00 D2 07 80 0D 02 02 02 00 13 19 00 00 83 [15:22:29]Write i2c OK [15:22:29]MH_I2C_Read... [15:22:29]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:22:29]Read from MH i2c: E2 [15:22:29]MH_I2C_Read... [15:22:29]Read from MH i2c: E2 03 00 [15:22:29]MH_I2C_Read... [15:22:29]Read from MH i2c: E2 03 00 D2 07 00 90 00 4D [15:22:29]RAPDU: 90 00 [15:22:29]wFMCommunicate OK [15:22:29]wFMCommunicate request_size=4 [15:22:29]MH_SAM_APDU [15:22:29]CAPDU: 80 0D 03 02 [15:22:29]Write to MH i2c: E2 08 00 D3 07 80 0D 03 02 00 00 00 00 55 [15:22:29]Write i2c OK [15:22:29]MH_I2C_Read... [15:22:29]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:22:29]Read from MH i2c: E2 [15:22:29]MH_I2C_Read... [15:22:29]Read from MH i2c: E2 0B 00 [15:22:29]MH_I2C_Read... [15:22:29]Read from MH i2c: E2 0B 00 D3 07 00 60 96 F9 F7 F9 81 F6 E3 90 00 8F [15:22:29]RAPDU: 60 96 F9 F7 F9 81 F6 E3 90 00 [15:22:29]wFMCommunicate OK [15:22:29]SAM_PROTO_SignData done [15:22:29]FM_MakeSignedData done [15:22:29]CreateOFDProtocolMessage [15:22:29]wFMCommunicate request_size=4 [15:22:29]MH_SAM_APDU [15:22:29]CAPDU: 80 11 00 00 [15:22:29]Write to MH i2c: E2 08 00 D4 07 80 11 00 00 00 00 00 00 55 [15:22:29]Write i2c OK [15:22:29]MH_I2C_Read... [15:22:29]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:22:29]Read from MH i2c: E2 [15:22:29]MH_I2C_Read... [15:22:29]Read from MH i2c: E2 17 00 [15:22:29]MH_I2C_Read... [15:22:29]Read from MH i2c: E2 17 00 D4 07 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 AA [15:22:29]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [15:22:29]wFMCommunicate OK [15:22:29]CreateOFDProtocolMessage done [15:22:29]OFDSenderStorePacket 202467 [15:22:29]StoreOFDPacket docnum=202467 [15:22:29]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0C 01 00 00 B2 4B 04 01 8F 57 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 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 0B 01 00 00 F4 03 04 00 34 AC 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 E3 16 03 00 35 04 06 00 51 8D 24 20 13 19 60 96 F9 F7 F9 81 F6 E3 [15:22:29]CheckFolder [15:22:29]dirname=/storage/ofd_packets [15:22:29]CheckFolder done [15:22:29]ProducePacketName [15:22:29]name=ofd_packets/00202467 [15:22:29]NVStorageSaveData ofd_packets/00202467 [15:22:29]File name is /storage/ofd_packets/00202467 [15:22:29]Write 298 bytes [15:22:29]NVStorageSaveData done [15:22:29]OFDSenderStorePacket done [15:22:29]KKMCreateOFDPacket done [15:22:29]NVStorageSaveData kkm_last_timestamp [15:22:29]File name is /storage/kkm_last_timestamp [15:22:29]Write 4 bytes [15:22:29]NVStorageSaveData done [15:22:29]ExternCall_PrintAddStr [15:22:29]wPrintStart [15:22:29]Write to MH i2c: 01 00 00 D5 07 DC [15:22:29]Write i2c OK [15:22:29]MH_I2C_Read... [15:22:29]Read from MH i2c: 01 [15:22:29]MH_I2C_Read... [15:22:29]Read from MH i2c: 01 07 00 [15:22:29]MH_I2C_Read... [15:22:29]Read from MH i2c: 01 07 00 D5 07 00 00 00 00 00 FF 0F F1 [15:22:29]RasterBufferAndPrint [15:22:29]line Счет N : (1)450249 [15:22:29]line ИНН: 02508201610067 [15:22:29]line Контрольно-Кассовый Чек [15:22:29]line ПРОДАЖА [15:22:29]line ТРК (МРК, ГНК) : 43 [15:22:29]line Товар: 2710194210 [15:22:29]line ДТ-К-2 [15:22:29]line 13.130 * 76.20 [15:22:29]line = 1000.51 [15:22:29]line НДС 12% НСП 1% [15:22:29]line > о реализуемом товаре [15:22:29]line ОКРУГЛЕНИЕ: -0.51 [15:22:29]line ИТОГО: 1000.00 [15:22:29]line Внесено: 1000.00 [15:22:29]line СДАЧА: 0.00 [15:22:29]line НСП 1% : 8.85 [15:22:29]line НДС 12% : 106.25 [15:22:29]line Наличными: 1000.00 [15:22:29]line Безнал.: 0.00 [15:22:29]line Место: АЗС № 171 "Партнер Нефть" [15:22:29]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [15:22:29]line СНО: Общий режим [15:22:29]line Чек 267 28.10.2024 15:22 [15:22:29]line Смена: 545 ФФД: 1.0 [15:22:29]line ЗНМ: 0300000109 [15:22:29]line РНМ: 0000000000091777 [15:22:29]line Версия ККМ: 001 [15:22:29]line ФМ: 0000000000871756 [15:22:29]line ФД: 202467 [15:22:29]line ФПД: 89666638320409 [15:22:30]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T152228&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202467&fm=89666638320409&tin=02508201610067®Number=0000000000091777&sum=100000 [15:22:30]OFD Sender: Processing packet 202467 [packets to send 116, broken 115] [15:22:30]ProducePacketName [15:22:30]name=ofd_packets/00202467 [15:22:30]OFD Sender: To server: pG, [15:22:30]CommunicateWithHost lk.salyk.kg:30040 [15:22:30]ConnectInit lk.salyk.kg [15:22:30]written 0, free lines is 4095 [15:22:30]Connected sock=10 [15: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 35 36 0C 01 00 00 B2 4B 04 01 8F 57 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 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 0B 01 00 00 F4 03 04 00 34 AC 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 E3 16 03 00 35 04 06 00 51 8D 24 20 13 19 60 96 F9 F7 F9 81 F6 E3 [15: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 35 36 4F 00 00 00 C0 EE 47 00 CE 45 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 E3 16 03 00 F4 03 04 00 EA 57 1F 67 B6 04 01 00 00 AF 6F CD 12 F2 77 DA 8F [15:22:30]CommunicateWithHost err = 0 [15:22:30]CheckOFDResponse [15:22:30]1017 (14) - 77093643461234 [15:22:30]1041 (16) - 0000000000871756 [15:22:30]1040 (4) - 202467 [15:22:30]1012 (4) - 28.10.2024 09:22 [15:22:30]1206 (1) - 0 [15:22:30]OFD Sender: Remove packet 202467 [15:22:30]ProducePacketName [15:22:30]name=ofd_packets/00202467 [15:22:30]NVStorageDeleteData [15:22:30]Write to MH i2c: 01 00 00 00 08 08 [15:22:30]Write i2c OK [15:22:30]MH_I2C_Read... [15:22:30]Read from MH i2c: 01 [15:22:30]MH_I2C_Read... [15:22:30]Read from MH i2c: 01 07 00 [15:22:30]MH_I2C_Read... [15:22:30]Read from MH i2c: 01 07 00 00 08 00 00 00 00 00 AE 0C C9 [15:22:30]RasterBufferAndPrint [15:22:30]line [15:22:30]line [15:22:30]line [15:22:30]line [15:22:30]line [15:22:30]written 0, free lines is 3254 [15:22:30]MH_Cut [15:22:30]Write to MH i2c: D1 01 00 07 08 01 E1 [15:22:30]Write i2c OK [15:22:30]MH_I2C_Read... [15:22:30]Read from MH i2c: D1 [15:22:30]MH_I2C_Read... [15:22:30]Read from MH i2c: D1 01 00 [15:22:30]MH_I2C_Read... [15:22:30]Read from MH i2c: D1 01 00 07 08 00 E0 [15:22:30]Write to MH i2c: 01 00 00 08 08 10 [15:22:30]Write i2c OK [15:22:30]MH_I2C_Read... [15:22:30]OFD Sender: No OFD packet to send [15:22:31]*** Cut start [15:22:31]*** Purtial cut [15:22:31]*** Stage 1: CUTSNS_PIN = 1 [15:22:31]Read from MH i2c: 01 [15:22:31]MH_I2C_Read... [15:22:31]*** Stop cut motor [15:22:31]*** Cut end [15:22:31]Read from MH i2c: 01 07 00 [15:22:31]MH_I2C_Read... [15:22:31]Read from MH i2c: 01 07 00 08 08 00 00 00 00 00 FF 0F 25 [15:22:31]process_action close_receipt done [15:22:31]requested_data is exist [15:22:31]produce_requested_data [15:22:31]requested_item fm.sn is exist - process it [15:22:31]wFMCommunicate request_size=4 [15:22:31]MH_SAM_APDU [15:22:31]CAPDU: 80 11 00 00 [15:22:31]Write to MH i2c: E2 08 00 09 08 80 11 00 00 00 00 00 00 8B [15:22:31]Write i2c OK [15:22:31]MH_I2C_Read... [15:22:31]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:22:31]Read from MH i2c: E2 [15:22:31]MH_I2C_Read... [15:22:31]Read from MH i2c: E2 17 00 [15:22:31]MH_I2C_Read... [15:22:31]Read from MH i2c: E2 17 00 09 08 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 E0 [15:22:31]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [15:22:31]wFMCommunicate OK [15:22:31]requested_item fd.num is exist - process it [15:22:31]SAM_PROTO_GetFieldsCounters [15:22:31]wFMCommunicate request_size=4 [15:22:31]MH_SAM_APDU [15:22:31]CAPDU: 80 13 00 00 [15:22:31]Write to MH i2c: E2 08 00 0A 08 80 13 00 00 00 00 00 00 8E [15:22:31]Write i2c OK [15:22:31]MH_I2C_Read... [15:22:31]Read from MH i2c: E2 [15:22:31]MH_I2C_Read... [15:22:31]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:22:31]Read from MH i2c: E2 62 00 [15:22:31]MH_I2C_Read... [15:22:31]Read from MH i2c: E2 62 00 0A 08 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 E3 16 03 00 0E 04 04 00 21 02 00 00 12 04 04 00 0B 01 00 00 5E 04 04 00 0B 01 00 00 57 04 04 00 0C 01 00 00 19 04 04 00 00 00 00 00 90 00 FA [15:22: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 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 E3 16 03 00 0E 04 04 00 21 02 00 00 12 04 04 00 0B 01 00 00 5E 04 04 00 0B 01 00 00 57 04 04 00 0C 01 00 00 19 04 04 00 00 00 00 00 90 00 [15:22:31]wFMCommunicate OK [15:22:31]SAM_PROTO_GetFieldsCounters done [15:22:31]requested_item shift.num is exist - process it [15:22:31]requested_item shift.opened is exist - process it [15:22:31]req_shift_opened [15:22:31]FM_GetShiftState [15:22:31]SAM_PROTO_GetShiftState [15:22:31]wFMCommunicate request_size=4 [15:22:31]MH_SAM_APDU [15:22:31]CAPDU: 80 13 01 00 [15:22:31]Write to MH i2c: E2 08 00 0B 08 80 13 01 00 00 00 00 00 90 [15:22:31]Write i2c OK [15:22:31]MH_I2C_Read... [15:22:32]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:22:32]Read from MH i2c: E2 [15:22:32]MH_I2C_Read... [15:22:32]Read from MH i2c: E2 0E 00 [15:22:32]MH_I2C_Read... [15:22:32]Read from MH i2c: E2 0E 00 0B 08 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 3B [15:22:32]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [15:22:32]wFMCommunicate OK [15:22:32]SAM_PROTO_GetShiftState done [15:22:32]FM_GetShiftState done [15:22:32]req_shift_opened done [15:22:32]requested_item shift.open_date is exist - process it [15:22:32]req_shift_open_date [15:22:32]req_shift_open_date done [15:22:32]produce_requested_data done [15:22:32]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202467,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670} [15:22:32]process_action_free close_receipt [15:22:32]json_value_free [15:22:32]json_value_free done [15:22:32]process_json_proto returns [15:22:32]Send response to host [15:22:32]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202467,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670}}} [15:22:32]free response buf [15:22:32]execute_script done [15:22:32]execute_script returns [15:22:32]free content buf [15:22:32]Sock 7.Close socket [15:22:32]Sock 7.Thread stoped [15:22:35]OFD Sender: No OFD packet to send [15:22:40]OFD Sender: No OFD packet to send [15:22:45]OFD Sender: No OFD packet to send [15:22:51]OFD Sender: No OFD packet to send [15:22:56]OFD Sender: No OFD packet to send [15:23:01]OFD Sender: No OFD packet to send [15:23:06]OFD Sender: No OFD packet to send [15:23:11]OFD Sender: No OFD packet to send [15:23:16]OFD Sender: No OFD packet to send [15:23:21]OFD Sender: No OFD packet to send [15:23:26]OFD Sender: No OFD packet to send [15:23:31]OFD Sender: No OFD packet to send [15:23:36]OFD Sender: No OFD packet to send [15:23:41]OFD Sender: No OFD packet to send [15:23:46]OFD Sender: No OFD packet to send [15:23:51]OFD Sender: No OFD packet to send [15:23:56]OFD Sender: No OFD packet to send [15:24:01]OFD Sender: No OFD packet to send [15:24:06]OFD Sender: No OFD packet to send [15:24:11]OFD Sender: No OFD packet to send [15:24:16]OFD Sender: No OFD packet to send [15:24:21]OFD Sender: No OFD packet to send [15:24:26]OFD Sender: No OFD packet to send [15:24:31]OFD Sender: No OFD packet to send [15:24:36]OFD Sender: No OFD packet to send [15:24:41]OFD Sender: No OFD packet to send [15:24:46]OFD Sender: No OFD packet to send [15:24:51]OFD Sender: No OFD packet to send [15:24:56]OFD Sender: No OFD packet to send [15:25:01]OFD Sender: No OFD packet to send [15:25:06]OFD Sender: No OFD packet to send [15:25:11]OFD Sender: No OFD packet to send [15:25:16]OFD Sender: No OFD packet to send [15:25:21]OFD Sender: No OFD packet to send [15:25:26]OFD Sender: No OFD packet to send [15:25:31]OFD Sender: No OFD packet to send [15:25:36]OFD Sender: No OFD packet to send [15:25:41]OFD Sender: No OFD packet to send [15:25:46]OFD Sender: No OFD packet to send [15:25:51]OFD Sender: No OFD packet to send [15:25:56]OFD Sender: No OFD packet to send [15:26:01]OFD Sender: No OFD packet to send [15:26:06]OFD Sender: No OFD packet to send [15:26:11]OFD Sender: No OFD packet to send [15:26:16]OFD Sender: No OFD packet to send [15:26:21]OFD Sender: No OFD packet to send [15:26:26]OFD Sender: No OFD packet to send [15:26:31]OFD Sender: No OFD packet to send [15:26:36]OFD Sender: No OFD packet to send [15:26:41]OFD Sender: No OFD packet to send [15:26:46]OFD Sender: No OFD packet to send [15:26:51]OFD Sender: No OFD packet to send [15:26:56]OFD Sender: No OFD packet to send [15:27:01]OFD Sender: No OFD packet to send [15:27:06]OFD Sender: No OFD packet to send [15:27:11]OFD Sender: No OFD packet to send [15:27:16]OFD Sender: No OFD packet to send [15:27:21]OFD Sender: No OFD packet to send [15:27:26]OFD Sender: No OFD packet to send [15:27:31]OFD Sender: No OFD packet to send [15:27:36]OFD Sender: No OFD packet to send [15:27:41]OFD Sender: No OFD packet to send [15:27:46]OFD Sender: No OFD packet to send [15:27:51]OFD Sender: No OFD packet to send [15:27:56]OFD Sender: No OFD packet to send [15:28:01]OFD Sender: No OFD packet to send [15:28:06]OFD Sender: No OFD packet to send [15:28:11]OFD Sender: No OFD packet to send [15:28:16]OFD Sender: No OFD packet to send [15:28:21]OFD Sender: No OFD packet to send [15:28:26]OFD Sender: No OFD packet to send [15:28:31]OFD Sender: No OFD packet to send [15:28:36]OFD Sender: No OFD packet to send [15:28:41]OFD Sender: No OFD packet to send [15:28:46]OFD Sender: No OFD packet to send [15:28:51]OFD Sender: No OFD packet to send [15:28:56]OFD Sender: No OFD packet to send [15:29:01]OFD Sender: No OFD packet to send [15:29:06]OFD Sender: No OFD packet to send [15:29:11]OFD Sender: No OFD packet to send [15:29:16]OFD Sender: No OFD packet to send [15:29:21]OFD Sender: No OFD packet to send [15:29:26]OFD Sender: No OFD packet to send [15:29:31]OFD Sender: No OFD packet to send [15:29:36]OFD Sender: No OFD packet to send [15:29:41]OFD Sender: No OFD packet to send [15:29:46]OFD Sender: No OFD packet to send [15:29:51]OFD Sender: No OFD packet to send [15:29:56]OFD Sender: No OFD packet to send [15:30:01]OFD Sender: No OFD packet to send [15:30:06]OFD Sender: No OFD packet to send [15:30:11]OFD Sender: No OFD packet to send [15:30:16]OFD Sender: No OFD packet to send [15:30:21]OFD Sender: No OFD packet to send [15:30:26]OFD Sender: No OFD packet to send [15:30:31]OFD Sender: No OFD packet to send [15:30:36]OFD Sender: No OFD packet to send [15:30:41]OFD Sender: No OFD packet to send [15:30:46]OFD Sender: No OFD packet to send [15:30:51]OFD Sender: No OFD packet to send [15:30:56]OFD Sender: No OFD packet to send [15:31:01]OFD Sender: No OFD packet to send [15:31:06]OFD Sender: No OFD packet to send [15:31:11]OFD Sender: No OFD packet to send [15:31:16]OFD Sender: No OFD packet to send [15:31:21]OFD Sender: No OFD packet to send [15:31:26]OFD Sender: No OFD packet to send [15:31:31]OFD Sender: No OFD packet to send [15:31:36]OFD Sender: No OFD packet to send [15:31:41]OFD Sender: No OFD packet to send [15:31:46]OFD Sender: No OFD packet to send [15:31:51]OFD Sender: No OFD packet to send [15:31:56]OFD Sender: No OFD packet to send [15:32:01]OFD Sender: No OFD packet to send [15:32:06]OFD Sender: No OFD packet to send [15:32:11]OFD Sender: No OFD packet to send [15:32:16]OFD Sender: No OFD packet to send [15:32:21]OFD Sender: No OFD packet to send [15:32:26]OFD Sender: No OFD packet to send [15:32:31]OFD Sender: No OFD packet to send [15:32:36]OFD Sender: No OFD packet to send [15:32:41]OFD Sender: No OFD packet to send [15:32:46]OFD Sender: No OFD packet to send [15:32:51]OFD Sender: No OFD packet to send [15:32:56]OFD Sender: No OFD packet to send [15:33:01]OFD Sender: No OFD packet to send [15:33:06]OFD Sender: No OFD packet to send [15:33:11]OFD Sender: No OFD packet to send [15:33:16]OFD Sender: No OFD packet to send [15:33:21]OFD Sender: No OFD packet to send [15:33:26]OFD Sender: No OFD packet to send [15:33:31]OFD Sender: No OFD packet to send [15:33:36]OFD Sender: No OFD packet to send [15:33:41]OFD Sender: No OFD packet to send [15:33:46]OFD Sender: No OFD packet to send [15:33:51]OFD Sender: No OFD packet to send [15:33:56]OFD Sender: No OFD packet to send [15:34:01]OFD Sender: No OFD packet to send [15:34:06]OFD Sender: No OFD packet to send [15:34:11]OFD Sender: No OFD packet to send [15:34:16]OFD Sender: No OFD packet to send [15:34:21]OFD Sender: No OFD packet to send [15:34:26]OFD Sender: No OFD packet to send [15:34:31]OFD Sender: No OFD packet to send [15:34:36]OFD Sender: No OFD packet to send [15:34:41]OFD Sender: No OFD packet to send [15:34:46]OFD Sender: No OFD packet to send [15:34:51]OFD Sender: No OFD packet to send [15:34:56]OFD Sender: No OFD packet to send [15:35:00]accept exits with 9 [15:35:00]New connection [15:35:00]New thread 3067305316 created [15:35:00]Thread 3067161956 joined [15:35:00]Waiting for new connection... [15:35:00] Sock 9.Parse request [15:35:00]Sock 9.Check first char [15:35:00]Sock 9.First char is OK [15:35:00]request: POST /json_proto HTTP/1.0 [15:35:00]Method: POST [15:35:00]URL: /json_proto [15:35:00]Method is POST - this is cgi request [15:35:00]url: /json_proto [15:35:00]query_string will be loaded in cgi processing [15:35:00]execute_cgi json_proto POST (null) [15:35:00]execute_cgi path=json_proto method=POST [15:35:00]POST find Content-Length [15:35:00]Host: 172.17.63.195:8080 [15:35:00]Content-Length: 794 [15:35:00]Content-Type: application/json [15:35:00] [15:35:00]POST finish read [15:35:00]Found Content-Length = 794 [15:35:00]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450252", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "SUPER 92-\u041A-5", "price" : 68.40, "quantity" : 11.700, "sum" : 800.28, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 800.28 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:35:00]execute_script... [15:35:00]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450252", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "SUPER 92-\u041A-5", "price" : 68.40, "quantity" : 11.700, "sum" : 800.28, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 800.28 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:35:00]POST & json_proto [15:35:00]process_json_proto [15:35:00]json parsed OK: [15:35:00]protocol is kg_v1.0 [15:35:00]action value=close_receipt [15:35:00]process_action close_receipt [15:35:00]cmd_close_receipt [15:35:00]MH_GetDate [15:35:00]Write to MH i2c: F0 00 00 0C 08 03 [15:35:00]Write i2c OK [15:35:00]MH_I2C_Read... [15:35:00]Read from MH i2c: F0 [15:35:00]MH_I2C_Read... [15:35:00]Read from MH i2c: F0 09 00 [15:35:00]MH_I2C_Read... [15:35:00]Read from MH i2c: F0 09 00 0C 08 00 25 AF 1F 67 47 1B 1E 67 4D [15:35:00]GetLastDocTimeStamp 1730128948 [15:35:00]current date 1730129701 [15:35:00]FM_GetShiftState [15:35:00]SAM_PROTO_GetShiftState [15:35:00]wFMCommunicate request_size=4 [15:35:00]MH_SAM_APDU [15:35:00]CAPDU: 80 13 01 00 [15:35:00]Write to MH i2c: E2 08 00 0D 08 80 13 01 00 00 00 00 00 92 [15:35:00]Write i2c OK [15:35:00]MH_I2C_Read... [15:35:00]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:35:00]Read from MH i2c: E2 [15:35:00]MH_I2C_Read... [15:35:00]Read from MH i2c: E2 0E 00 [15:35:00]MH_I2C_Read... [15:35:00]Read from MH i2c: E2 0E 00 0D 08 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 3D [15:35:00]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [15:35:00]wFMCommunicate OK [15:35:00]SAM_PROTO_GetShiftState done [15:35:00]FM_GetShiftState done [15:35:00]opened in 1730073670 [15:35:00]opened+sec_in_day 1730160070 [15:35:00]quantity*price = 80028 [15:35:00]sum+1 = 80029 [15:35:00]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 800.28 НСП 1% : 7.08 НДС 12% : 84.98 Наличными: 0.00 Безнал.: 800.28 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 268 28.10.2024 15:35 Смена: 545 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871756 ФД: 202468 ФПД: 218824522867586 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T153501&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202468&fm=218824522867586&tin=02508201610067®Number=0000000000091777&sum=80028 [15:35:01]StoreToDocumentArchive [15:35:01]shift 545 fd 202468 [15:35:01]save to /storage/0545/doc_00202468 [15:35:01]save last doc name /storage/0545/doc_00202468 to /storage/kkm_last_doc_name [15:35:01]save OK [15:35:01]Clear old archive folders... [15:35:01]ProcessDocumentItem done err = 0, tmpTLVsize=252 [15:35:01]tlvbuf is 01B0EFB0 [15:35:01]SAM_PROTO_ClearQueue [15:35:01]wFMCommunicate request_size=4 [15:35:01]MH_SAM_APDU [15:35:01]CAPDU: 80 09 00 00 [15:35:01]Write to MH i2c: E2 08 00 1A 08 80 09 00 00 00 00 00 00 94 [15:35:01]Write i2c OK [15:35:01]MH_I2C_Read... [15:35:01]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:35:01]Read from MH i2c: E2 [15:35:01]MH_I2C_Read... [15:35:01]Read from MH i2c: E2 03 00 [15:35:01]MH_I2C_Read... [15:35:01]Read from MH i2c: E2 03 00 1A 08 00 90 00 96 [15:35:01]RAPDU: 90 00 [15:35:01]wFMCommunicate OK [15:35:01]SAM_PROTO_ClearQueue done [15:35:01]KKMCreateOFDPacket [15:35:01]OFDProtocolAddRootSTLVToBuf [15:35:01]FM_MakeSignedData [15:35:01]FM_MakeSignedData [15:35:01]SAM_PROTO_SignData [15:35:01]wFMCommunicate request_size=4 [15:35:01]MH_SAM_APDU [15:35:01]CAPDU: 80 0D 01 02 [15:35:01]Write to MH i2c: E2 08 00 1B 08 80 0D 01 02 00 00 00 00 9C [15:35:01]Write i2c OK [15:35:01]MH_I2C_Read... [15:35:01]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:35:01]Read from MH i2c: E2 [15:35:01]MH_I2C_Read... [15:35:01]Read from MH i2c: E2 03 00 [15:35:01]MH_I2C_Read... [15:35:01]Read from MH i2c: E2 03 00 1B 08 00 90 00 97 [15:35:01]RAPDU: 90 00 [15:35:01]wFMCommunicate OK [15:35:01]wFMCommunicate request_size=255 [15:35:01]MH_SAM_APDU [15:35: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 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 B4 2D 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 9C 38 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 9C 38 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C4 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 32 21 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 9C 38 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 0C 01 00 00 F4 03 04 00 25 AF 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 E4 16 03 00 35 04 06 00 [15:35:01]Write to MH i2c: E2 02 01 1C 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 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 B4 2D 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 9C 38 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 9C 38 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C4 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 32 21 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 9C 38 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 0C 01 00 00 F4 03 04 00 25 AF 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 E4 16 03 00 35 04 06 00 00 00 1D [15:35:01]Write i2c OK [15:35:01]MH_I2C_Read... [15:35:01]OFD Sender: No OFD packet to send [15:35:02]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:35:02]Read from MH i2c: E2 [15:35:02]MH_I2C_Read... [15:35:02]Read from MH i2c: E2 03 00 [15:35:02]MH_I2C_Read... [15:35:02]Read from MH i2c: E2 03 00 1C 08 00 90 00 98 [15:35:02]RAPDU: 90 00 [15:35:02]wFMCommunicate OK [15:35:02]wFMCommunicate request_size=11 [15:35:02]MH_SAM_APDU [15:35:02]CAPDU: 80 0D 02 02 06 C7 05 0D F4 23 82 [15:35:02]Write to MH i2c: E2 0E 00 1D 08 80 0D 02 02 06 00 C7 05 0D F4 23 82 00 00 1D [15:35:02]Write i2c OK [15:35:02]MH_I2C_Read... [15:35:02]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:35:02]Read from MH i2c: E2 [15:35:02]MH_I2C_Read... [15:35:02]Read from MH i2c: E2 03 00 [15:35:02]MH_I2C_Read... [15:35:02]Read from MH i2c: E2 03 00 1D 08 00 90 00 99 [15:35:02]RAPDU: 90 00 [15:35:02]wFMCommunicate OK [15:35:02]wFMCommunicate request_size=4 [15:35:02]MH_SAM_APDU [15:35:02]CAPDU: 80 0D 03 02 [15:35:02]Write to MH i2c: E2 08 00 1E 08 80 0D 03 02 00 00 00 00 A1 [15:35:02]Write i2c OK [15:35:02]MH_I2C_Read... [15:35:02]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:35:02]Read from MH i2c: E2 [15:35:02]MH_I2C_Read... [15:35:02]Read from MH i2c: E2 0B 00 [15:35:02]MH_I2C_Read... [15:35:02]Read from MH i2c: E2 0B 00 1E 08 00 FC F0 B4 AE 61 3F AC 86 90 00 C2 [15:35:02]RAPDU: FC F0 B4 AE 61 3F AC 86 90 00 [15:35:02]wFMCommunicate OK [15:35:02]SAM_PROTO_SignData done [15:35:02]FM_MakeSignedData done [15:35:02]CreateOFDProtocolMessage [15:35:02]wFMCommunicate request_size=4 [15:35:02]MH_SAM_APDU [15:35:02]CAPDU: 80 11 00 00 [15:35:02]Write to MH i2c: E2 08 00 1F 08 80 11 00 00 00 00 00 00 A1 [15:35:02]Write i2c OK [15:35:02]MH_I2C_Read... [15:35:02]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:35:02]Read from MH i2c: E2 [15:35:02]MH_I2C_Read... [15:35:02]Read from MH i2c: E2 17 00 [15:35:02]MH_I2C_Read... [15:35:02]Read from MH i2c: E2 17 00 1F 08 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 F6 [15:35:02]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [15:35:02]wFMCommunicate OK [15:35:02]CreateOFDProtocolMessage done [15:35:02]OFDSenderStorePacket 202468 [15:35:02]StoreOFDPacket docnum=202468 [15:35:02]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 01 00 00 8D A4 08 01 F0 F6 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 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 B4 2D 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 9C 38 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 9C 38 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C4 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 32 21 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 9C 38 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 0C 01 00 00 F4 03 04 00 25 AF 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 E4 16 03 00 35 04 06 00 C7 05 0D F4 23 82 FC F0 B4 AE 61 3F AC 86 [15:35:02]CheckFolder [15:35:02]dirname=/storage/ofd_packets [15:35:02]CheckFolder done [15:35:02]ProducePacketName [15:35:02]name=ofd_packets/00202468 [15:35:02]NVStorageSaveData ofd_packets/00202468 [15:35:02]File name is /storage/ofd_packets/00202468 [15:35:02]Write 302 bytes [15:35:02]NVStorageSaveData done [15:35:02]OFDSenderStorePacket done [15:35:02]KKMCreateOFDPacket done [15:35:02]NVStorageSaveData kkm_last_timestamp [15:35:02]File name is /storage/kkm_last_timestamp [15:35:02]Write 4 bytes [15:35:02]NVStorageSaveData done [15:35:02]ExternCall_PrintAddStr [15:35:02]wPrintStart [15:35:02]Write to MH i2c: 01 00 00 20 08 28 [15:35:02]Write i2c OK [15:35:02]MH_I2C_Read... [15:35:02]Read from MH i2c: 01 [15:35:02]MH_I2C_Read... [15:35:02]Read from MH i2c: 01 07 00 [15:35:02]MH_I2C_Read... [15:35:02]Read from MH i2c: 01 07 00 20 08 00 00 00 00 00 FF 0F 3D [15:35:02]RasterBufferAndPrint [15:35:02]line Счет N : (1)450252 [15:35:02]line ИНН: 02508201610067 [15:35:02]line Контрольно-Кассовый Чек [15:35:02]line ПРОДАЖА [15:35:02]line ТРК (МРК, ГНК) : 42 [15:35:02]line Товар: 2710124130 [15:35:02]line SUPER 92-К-5 [15:35:02]line 11.700 * 68.40 [15:35:02]line = 800.28 [15:35:02]line НДС 12% НСП 1% [15:35:02]line > о реализуемом товаре [15:35:02]line ИТОГО: 800.28 [15:35:02]line НСП 1% : 7.08 [15:35:02]line НДС 12% : 84.98 [15:35:02]line Наличными: 0.00 [15:35:02]line Безнал.: 800.28 [15:35:02]line Место: АЗС № 171 "Партнер Нефть" [15:35:02]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [15:35:02]line СНО: Общий режим [15:35:02]line Чек 268 28.10.2024 15:35 [15:35:02]line Смена: 545 ФФД: 1.0 [15:35:02]line ЗНМ: 0300000109 [15:35:02]line РНМ: 0000000000091777 [15:35:02]line Версия ККМ: 001 [15:35:02]line Платежная система: O! деньги [15:35:02]line ФМ: 0000000000871756 [15:35:02]line ФД: 202468 [15:35:02]line ФПД: 218824522867586 [15:35:02]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T153501&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202468&fm=218824522867586&tin=02508201610067®Number=0000000000091777&sum=80028 [15:35:02]OFD Sender: Processing packet 202468 [packets to send 116, broken 115] [15:35:02]ProducePacketName [15:35:02]name=ofd_packets/00202468 [15:35:02]OFD Sender: To server: pG, [15:35:02]CommunicateWithHost lk.salyk.kg:30040 [15:35:02]ConnectInit lk.salyk.kg [15:35:02]written 0, free lines is 4095 [15:35:02]Connected sock=10 [15:35: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 35 36 10 01 00 00 8D A4 08 01 F0 F6 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 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 B4 2D 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 9C 38 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 9C 38 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C4 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 32 21 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 9C 38 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 0C 01 00 00 F4 03 04 00 25 AF 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 E4 16 03 00 35 04 06 00 C7 05 0D F4 23 82 FC F0 B4 AE 61 3F AC 86 [15:35: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 35 36 4F 00 00 00 DE 4D 47 00 D0 1A A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 E4 16 03 00 F4 03 04 00 DA 5A 1F 67 B6 04 01 00 00 46 BE 7D AA 63 B3 23 CD [15:35:02]CommunicateWithHost err = 0 [15:35:02]CheckOFDResponse [15:35:02]1017 (14) - 77093643461234 [15:35:02]1041 (16) - 0000000000871756 [15:35:02]1040 (4) - 202468 [15:35:02]1012 (4) - 28.10.2024 09:35 [15:35:02]1206 (1) - 0 [15:35:02]OFD Sender: Remove packet 202468 [15:35:02]ProducePacketName [15:35:02]name=ofd_packets/00202468 [15:35:02]NVStorageDeleteData [15:35:03]Write to MH i2c: 01 00 00 4A 08 52 [15:35:03]Write i2c OK [15:35:03]MH_I2C_Read... [15:35:03]Read from MH i2c: 01 [15:35:03]MH_I2C_Read... [15:35:03]Read from MH i2c: 01 07 00 [15:35:03]MH_I2C_Read... [15:35:03]Read from MH i2c: 01 07 00 4A 08 00 00 00 00 00 C5 0C 2A [15:35:03]RasterBufferAndPrint [15:35:03]line [15:35:03]line [15:35:03]line [15:35:03]line [15:35:03]line [15:35:03]written 0, free lines is 3273 [15:35:03]MH_Cut [15:35:03]Write to MH i2c: D1 01 00 51 08 01 2B [15:35:03]Write i2c OK [15:35:03]MH_I2C_Read... [15:35:03]Read from MH i2c: D1 [15:35:03]MH_I2C_Read... [15:35:03]Read from MH i2c: D1 01 00 [15:35:03]MH_I2C_Read... [15:35:03]Read from MH i2c: D1 01 00 51 08 00 2A [15:35:03]Write to MH i2c: 01 00 00 52 08 5A [15:35:03]Write i2c OK [15:35:03]MH_I2C_Read... [15:35:03]OFD Sender: No OFD packet to send [15:35:03]*** Cut start [15:35:03]*** Purtial cut [15:35:03]*** Stage 1: CUTSNS_PIN = 1 [15:35:04]Read from MH i2c: 01 [15:35:04]MH_I2C_Read... [15:35:04]*** Stop cut motor [15:35:04]*** Cut end [15:35:04]Read from MH i2c: 01 07 00 [15:35:04]MH_I2C_Read... [15:35:04]Read from MH i2c: 01 07 00 52 08 00 00 00 00 00 FF 0F 6F [15:35:04]process_action close_receipt done [15:35:04]requested_data is exist [15:35:04]produce_requested_data [15:35:04]requested_item fm.sn is exist - process it [15:35:04]wFMCommunicate request_size=4 [15:35:04]MH_SAM_APDU [15:35:04]CAPDU: 80 11 00 00 [15:35:04]Write to MH i2c: E2 08 00 53 08 80 11 00 00 00 00 00 00 D5 [15:35:04]Write i2c OK [15:35:04]MH_I2C_Read... [15:35:04]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:35:04]Read from MH i2c: E2 [15:35:04]MH_I2C_Read... [15:35:04]Read from MH i2c: E2 17 00 [15:35:04]MH_I2C_Read... [15:35:04]Read from MH i2c: E2 17 00 53 08 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 2A [15:35:04]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [15:35:04]wFMCommunicate OK [15:35:04]requested_item fd.num is exist - process it [15:35:04]SAM_PROTO_GetFieldsCounters [15:35:04]wFMCommunicate request_size=4 [15:35:04]MH_SAM_APDU [15:35:04]CAPDU: 80 13 00 00 [15:35:04]Write to MH i2c: E2 08 00 54 08 80 13 00 00 00 00 00 00 D8 [15:35:04]Write i2c OK [15:35:04]MH_I2C_Read... [15:35:04]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:35:04]Read from MH i2c: E2 [15:35:04]MH_I2C_Read... [15:35:04]Read from MH i2c: E2 62 00 [15:35:04]MH_I2C_Read... [15:35:04]Read from MH i2c: E2 62 00 54 08 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 E4 16 03 00 0E 04 04 00 21 02 00 00 12 04 04 00 0C 01 00 00 5E 04 04 00 0C 01 00 00 57 04 04 00 0D 01 00 00 19 04 04 00 00 00 00 00 90 00 48 [15:35:04]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 E4 16 03 00 0E 04 04 00 21 02 00 00 12 04 04 00 0C 01 00 00 5E 04 04 00 0C 01 00 00 57 04 04 00 0D 01 00 00 19 04 04 00 00 00 00 00 90 00 [15:35:04]wFMCommunicate OK [15:35:04]SAM_PROTO_GetFieldsCounters done [15:35:04]requested_item shift.num is exist - process it [15:35:04]requested_item shift.opened is exist - process it [15:35:04]req_shift_opened [15:35:04]FM_GetShiftState [15:35:04]SAM_PROTO_GetShiftState [15:35:04]wFMCommunicate request_size=4 [15:35:04]MH_SAM_APDU [15:35:04]CAPDU: 80 13 01 00 [15:35:04]Write to MH i2c: E2 08 00 55 08 80 13 01 00 00 00 00 00 DA [15:35:04]Write i2c OK [15:35:04]MH_I2C_Read... [15:35:04]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:35:04]Read from MH i2c: E2 [15:35:04]MH_I2C_Read... [15:35:04]Read from MH i2c: E2 0E 00 [15:35:04]MH_I2C_Read... [15:35:04]Read from MH i2c: E2 0E 00 55 08 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 85 [15:35:04]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [15:35:04]wFMCommunicate OK [15:35:04]SAM_PROTO_GetShiftState done [15:35:04]FM_GetShiftState done [15:35:04]req_shift_opened done [15:35:04]requested_item shift.open_date is exist - process it [15:35:04]req_shift_open_date [15:35:04]req_shift_open_date done [15:35:04]produce_requested_data done [15:35:04]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202468,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670} [15:35:04]process_action_free close_receipt [15:35:04]json_value_free [15:35:04]json_value_free done [15:35:04]process_json_proto returns [15:35:04]Send response to host [15:35:04]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202468,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670}}} [15:35:04]free response buf [15:35:04]execute_script done [15:35:04]execute_script returns [15:35:04]free content buf [15:35:04]Sock 9.Close socket [15:35:04]Sock 9.Thread stoped [15:35:08]OFD Sender: No OFD packet to send [15:35:13]OFD Sender: No OFD packet to send [15:35:18]OFD Sender: No OFD packet to send [15:35:23]OFD Sender: No OFD packet to send [15:35:28]OFD Sender: No OFD packet to send [15:35:33]OFD Sender: No OFD packet to send [15:35:35]accept exits with 7 [15:35:35]New connection [15:35:35]New thread 3067161956 created [15:35:35]Thread 3067305316 joined [15:35:35]Waiting for new connection... [15:35:35] Sock 7.Parse request [15:35:35]Sock 7.Check first char [15:35:35]Sock 7.First char is OK [15:35:35]request: POST /json_proto HTTP/1.0 [15:35:35]Method: POST [15:35:35]URL: /json_proto [15:35:35]Method is POST - this is cgi request [15:35:35]url: /json_proto [15:35:35]query_string will be loaded in cgi processing [15:35:35]execute_cgi json_proto POST (null) [15:35:35]execute_cgi path=json_proto method=POST [15:35:35]POST find Content-Length [15:35:35]Host: 172.17.63.195:8080 [15:35:35]Content-Length: 803 [15:35:35]Content-Type: application/json [15:35:35] [15:35:35]POST finish read [15:35:35]Found Content-Length = 803 [15:35:35]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450253", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 52", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "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: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 1000.16 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:35:35]execute_script... [15:35: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)450253", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 52", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "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: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 1000.16 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:35:35]POST & json_proto [15:35:35]process_json_proto [15:35:35]json parsed OK: [15:35:35]protocol is kg_v1.0 [15:35:35]action value=close_receipt [15:35:35]process_action close_receipt [15:35:35]cmd_close_receipt [15:35:35]MH_GetDate [15:35:35]Write to MH i2c: F0 00 00 56 08 4D [15:35:35]Write i2c OK [15:35:35]MH_I2C_Read... [15:35:35]Read from MH i2c: F0 [15:35:35]MH_I2C_Read... [15:35:35]Read from MH i2c: F0 09 00 [15:35:35]MH_I2C_Read... [15:35:35]Read from MH i2c: F0 09 00 56 08 00 47 AF 1F 67 47 1B 1E 67 B9 [15:35:35]GetLastDocTimeStamp 1730129701 [15:35:35]current date 1730129735 [15:35:35]FM_GetShiftState [15:35:35]SAM_PROTO_GetShiftState [15:35:35]wFMCommunicate request_size=4 [15:35:35]MH_SAM_APDU [15:35:35]CAPDU: 80 13 01 00 [15:35:35]Write to MH i2c: E2 08 00 57 08 80 13 01 00 00 00 00 00 DC [15:35:35]Write i2c OK [15:35:35]MH_I2C_Read... [15:35:35]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:35:35]Read from MH i2c: E2 [15:35:35]MH_I2C_Read... [15:35:35]Read from MH i2c: E2 0E 00 [15:35:35]MH_I2C_Read... [15:35:35]Read from MH i2c: E2 0E 00 57 08 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 87 [15:35:35]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [15:35:35]wFMCommunicate OK [15:35:35]SAM_PROTO_GetShiftState done [15:35:35]FM_GetShiftState done [15:35:35]opened in 1730073670 [15:35:35]opened+sec_in_day 1730160070 [15:35:35]quantity*price = 100015 [15:35:35]sum+1 = 100017 [15:35:35]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 1000.16 НСП 1% : 8.85 НДС 12% : 106.21 Наличными: 0.00 Безнал.: 1000.16 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 269 28.10.2024 15:35 Смена: 545 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871756 ФД: 202469 ФПД: 259205748355948 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T153535&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202469&fm=259205748355948&tin=02508201610067®Number=0000000000091777&sum=100016 [15:35:36]StoreToDocumentArchive [15:35:36]shift 545 fd 202469 [15:35:36]save to /storage/0545/doc_00202469 [15:35:36]save last doc name /storage/0545/doc_00202469 to /storage/kkm_last_doc_name [15:35:36]save OK [15:35:36]Clear old archive folders... [15:35:36]ProcessDocumentItem done err = 0, tmpTLVsize=251 [15:35:36]tlvbuf is B6DFE300 [15:35:36]SAM_PROTO_ClearQueue [15:35:36]wFMCommunicate request_size=4 [15:35:36]MH_SAM_APDU [15:35:36]CAPDU: 80 09 00 00 [15:35:36]Write to MH i2c: E2 08 00 64 08 80 09 00 00 00 00 00 00 DE [15:35:36]Write i2c OK [15:35:36]MH_I2C_Read... [15:35:36]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:35:36]Read from MH i2c: E2 [15:35:36]MH_I2C_Read... [15:35:36]Read from MH i2c: E2 03 00 [15:35:36]MH_I2C_Read... [15:35:36]Read from MH i2c: E2 03 00 64 08 00 90 00 E0 [15:35:36]RAPDU: 90 00 [15:35:36]wFMCommunicate OK [15:35:36]SAM_PROTO_ClearQueue done [15:35:36]KKMCreateOFDPacket [15:35:36]OFDProtocolAddRootSTLVToBuf [15:35:36]FM_MakeSignedData [15:35:36]FM_MakeSignedData [15:35:36]SAM_PROTO_SignData [15:35:36]wFMCommunicate request_size=4 [15:35:36]MH_SAM_APDU [15:35:36]CAPDU: 80 0D 01 02 [15:35:36]Write to MH i2c: E2 08 00 65 08 80 0D 01 02 00 00 00 00 E6 [15:35:36]Write i2c OK [15:35:36]MH_I2C_Read... [15:35:36]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:35:36]Read from MH i2c: E2 [15:35:36]MH_I2C_Read... [15:35:36]Read from MH i2c: E2 03 00 [15:35:36]MH_I2C_Read... [15:35:36]Read from MH i2c: E2 03 00 65 08 00 90 00 E1 [15:35:36]RAPDU: 90 00 [15:35:36]wFMCommunicate OK [15:35:36]wFMCommunicate request_size=255 [15:35:36]MH_SAM_APDU [15:35: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 32 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 0D 01 00 00 F4 03 04 00 47 AF 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 E5 16 03 00 35 04 06 00 EB [15:35:36]Write to MH i2c: E2 02 01 66 08 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 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 0D 01 00 00 F4 03 04 00 47 AF 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 E5 16 03 00 35 04 06 00 EB 00 00 2A [15:35:36]Write i2c OK [15:35:36]MH_I2C_Read... [15:35:36]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:35:36]Read from MH i2c: E2 [15:35:36]MH_I2C_Read... [15:35:36]Read from MH i2c: E2 03 00 [15:35:36]MH_I2C_Read... [15:35:36]Read from MH i2c: E2 03 00 66 08 00 90 00 E2 [15:35:36]RAPDU: 90 00 [15:35:36]wFMCommunicate OK [15:35:36]wFMCommunicate request_size=10 [15:35:36]MH_SAM_APDU [15:35:36]CAPDU: 80 0D 02 02 05 BF 0A 8D F3 6C [15:35:36]Write to MH i2c: E2 0D 00 67 08 80 0D 02 02 05 00 BF 0A 8D F3 6C 00 00 A8 [15:35:36]Write i2c OK [15:35:36]MH_I2C_Read... [15:35:36]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:35:36]Read from MH i2c: E2 [15:35:36]MH_I2C_Read... [15:35:36]Read from MH i2c: E2 03 00 [15:35:36]MH_I2C_Read... [15:35:36]Read from MH i2c: E2 03 00 67 08 00 90 00 E3 [15:35:36]RAPDU: 90 00 [15:35:36]wFMCommunicate OK [15:35:36]wFMCommunicate request_size=4 [15:35:36]MH_SAM_APDU [15:35:36]CAPDU: 80 0D 03 02 [15:35:36]Write to MH i2c: E2 08 00 68 08 80 0D 03 02 00 00 00 00 EB [15:35:36]Write i2c OK [15:35:36]MH_I2C_Read... [15:35:36]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:35:36]Read from MH i2c: E2 [15:35:36]MH_I2C_Read... [15:35:36]Read from MH i2c: E2 0B 00 [15:35:36]MH_I2C_Read... [15:35:36]Read from MH i2c: E2 0B 00 68 08 00 B3 04 9F CC 6B 7A FA 75 90 00 62 [15:35:36]RAPDU: B3 04 9F CC 6B 7A FA 75 90 00 [15:35:36]wFMCommunicate OK [15:35:36]SAM_PROTO_SignData done [15:35:36]FM_MakeSignedData done [15:35:36]CreateOFDProtocolMessage [15:35:36]wFMCommunicate request_size=4 [15:35:36]MH_SAM_APDU [15:35:36]CAPDU: 80 11 00 00 [15:35:36]Write to MH i2c: E2 08 00 69 08 80 11 00 00 00 00 00 00 EB [15:35:36]Write i2c OK [15:35:36]MH_I2C_Read... [15:35:36]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:35:36]Read from MH i2c: E2 [15:35:36]MH_I2C_Read... [15:35:36]Read from MH i2c: E2 17 00 [15:35:36]MH_I2C_Read... [15:35:36]Read from MH i2c: E2 17 00 69 08 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 40 [15:35:36]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [15:35:36]wFMCommunicate OK [15:35:36]CreateOFDProtocolMessage done [15:35:36]OFDSenderStorePacket 202469 [15:35:36]StoreOFDPacket docnum=202469 [15:35:36]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 F0 17 07 01 82 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 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 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 0D 01 00 00 F4 03 04 00 47 AF 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 E5 16 03 00 35 04 06 00 EB BF 0A 8D F3 6C B3 04 9F CC 6B 7A FA 75 [15:35:36]CheckFolder [15:35:36]dirname=/storage/ofd_packets [15:35:36]CheckFolder done [15:35:36]ProducePacketName [15:35:36]name=ofd_packets/00202469 [15:35:36]NVStorageSaveData ofd_packets/00202469 [15:35:36]File name is /storage/ofd_packets/00202469 [15:35:36]Write 301 bytes [15:35:36]NVStorageSaveData done [15:35:36]OFDSenderStorePacket done [15:35:36]KKMCreateOFDPacket done [15:35:36]NVStorageSaveData kkm_last_timestamp [15:35:36]File name is /storage/kkm_last_timestamp [15:35:36]Write 4 bytes [15:35:36]NVStorageSaveData done [15:35:36]ExternCall_PrintAddStr [15:35:36]wPrintStart [15:35:36]Write to MH i2c: 01 00 00 6A 08 72 [15:35:36]Write i2c OK [15:35:36]MH_I2C_Read... [15:35:36]Read from MH i2c: 01 [15:35:36]MH_I2C_Read... [15:35:36]Read from MH i2c: 01 07 00 [15:35:36]MH_I2C_Read... [15:35:36]Read from MH i2c: 01 07 00 6A 08 00 00 00 00 00 FF 0F 87 [15:35:36]RasterBufferAndPrint [15:35:36]line Счет N : (1)450253 [15:35:36]line ИНН: 02508201610067 [15:35:36]line Контрольно-Кассовый Чек [15:35:36]line ПРОДАЖА [15:35:36]line ТРК (МРК, ГНК) : 52 [15:35:36]line Товар: 2710124130 [15:35:36]line Аи-92-К-2 [15:35:36]line 14.950 * 66.90 [15:35:36]line = 1000.16 [15:35:36]line НДС 12% НСП 1% [15:35:36]line > о реализуемом товаре [15:35:36]line ИТОГО: 1000.16 [15:35:36]line НСП 1% : 8.85 [15:35:36]line НДС 12% : 106.21 [15:35:36]line Наличными: 0.00 [15:35:36]line Безнал.: 1000.16 [15:35:36]line Место: АЗС № 171 "Партнер Нефть" [15:35:36]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [15:35:36]line СНО: Общий режим [15:35:36]line Чек 269 28.10.2024 15:35 [15:35:36]line Смена: 545 ФФД: 1.0 [15:35:36]line ЗНМ: 0300000109 [15:35:36]line РНМ: 0000000000091777 [15:35:36]line Версия ККМ: 001 [15:35:36]line Платежная система: O! деньги [15:35:36]line ФМ: 0000000000871756 [15:35:36]line ФД: 202469 [15:35:36]line ФПД: 259205748355948 [15:35:36]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T153535&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202469&fm=259205748355948&tin=02508201610067®Number=0000000000091777&sum=100016 [15:35:37]written 0, free lines is 4095 [15:35:37]OFD Sender: Processing packet 202469 [packets to send 116, broken 115] [15:35:37]ProducePacketName [15:35:37]name=ofd_packets/00202469 [15:35:37]OFD Sender: To server: pG, [15:35:37]CommunicateWithHost lk.salyk.kg:30040 [15:35:37]ConnectInit lk.salyk.kg [15:35:37]Connected sock=10 [15:35:37]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 F0 17 07 01 82 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 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 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 0D 01 00 00 F4 03 04 00 47 AF 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 E5 16 03 00 35 04 06 00 EB BF 0A 8D F3 6C B3 04 9F CC 6B 7A FA 75 [15:35: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 35 36 4F 00 00 00 0B A7 47 00 98 80 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 E5 16 03 00 F4 03 04 00 FD 5A 1F 67 B6 04 01 00 00 79 BB B8 48 85 01 E2 D2 [15:35:37]CommunicateWithHost err = 0 [15:35:37]CheckOFDResponse [15:35:37]1017 (14) - 77093643461234 [15:35:37]1041 (16) - 0000000000871756 [15:35:37]1040 (4) - 202469 [15:35:37]1012 (4) - 28.10.2024 09:35 [15:35:37]1206 (1) - 0 [15:35:37]OFD Sender: Remove packet 202469 [15:35:37]ProducePacketName [15:35:37]name=ofd_packets/00202469 [15:35:37]NVStorageDeleteData [15:35:37]Write to MH i2c: 01 00 00 94 08 9C [15:35:37]Write i2c OK [15:35:37]MH_I2C_Read... [15:35:37]Read from MH i2c: 01 [15:35:37]MH_I2C_Read... [15:35:37]Read from MH i2c: 01 07 00 [15:35:37]MH_I2C_Read... [15:35:37]Read from MH i2c: 01 07 00 94 08 00 00 00 00 00 B0 0C 5F [15:35:37]RasterBufferAndPrint [15:35:37]line [15:35:37]line [15:35:37]line [15:35:37]line [15:35:37]line [15:35:37]written 0, free lines is 3254 [15:35:37]MH_Cut [15:35:37]Write to MH i2c: D1 01 00 9B 08 01 75 [15:35:37]Write i2c OK [15:35:37]MH_I2C_Read... [15:35:37]Read from MH i2c: D1 [15:35:37]MH_I2C_Read... [15:35:37]Read from MH i2c: D1 01 00 [15:35:37]MH_I2C_Read... [15:35:37]Read from MH i2c: D1 01 00 9B 08 00 74 [15:35:37]Write to MH i2c: 01 00 00 9C 08 A4 [15:35:37]Write i2c OK [15:35:37]MH_I2C_Read... [15:35:38]OFD Sender: No OFD packet to send [15:35:38]*** Cut start [15:35:38]*** Purtial cut [15:35:38]*** CUTSNS_PIN = 0 [15:35:38]*** Stage 1: CUTSNS_PIN = 1 [15:35:40]Read from MH i2c: 01 [15:35:40]MH_I2C_Read... [15:35:40]*** Stop cut motor [15:35:40]*** Cut end [15:35:40]Read from MH i2c: 01 07 00 [15:35:40]MH_I2C_Read... [15:35:40]Read from MH i2c: 01 07 00 9C 08 00 00 00 00 00 FF 0F B9 [15:35:40]process_action close_receipt done [15:35:40]requested_data is exist [15:35:40]produce_requested_data [15:35:40]requested_item fm.sn is exist - process it [15:35:40]wFMCommunicate request_size=4 [15:35:40]MH_SAM_APDU [15:35:40]CAPDU: 80 11 00 00 [15:35:40]Write to MH i2c: E2 08 00 9D 08 80 11 00 00 00 00 00 00 1F [15:35:40]Write i2c OK [15:35:40]MH_I2C_Read... [15:35:40]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:35:40]Read from MH i2c: E2 [15:35:40]MH_I2C_Read... [15:35:40]Read from MH i2c: E2 17 00 [15:35:40]MH_I2C_Read... [15:35:40]Read from MH i2c: E2 17 00 9D 08 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 74 [15:35:40]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [15:35:40]wFMCommunicate OK [15:35:40]requested_item fd.num is exist - process it [15:35:40]SAM_PROTO_GetFieldsCounters [15:35:40]wFMCommunicate request_size=4 [15:35:40]MH_SAM_APDU [15:35:40]CAPDU: 80 13 00 00 [15:35:40]Write to MH i2c: E2 08 00 9E 08 80 13 00 00 00 00 00 00 22 [15:35:40]Write i2c OK [15:35:40]MH_I2C_Read... [15:35:40]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:35:40]Read from MH i2c: E2 [15:35:40]MH_I2C_Read... [15:35:40]Read from MH i2c: E2 62 00 [15:35:40]MH_I2C_Read... [15:35:40]Read from MH i2c: E2 62 00 9E 08 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 E5 16 03 00 0E 04 04 00 21 02 00 00 12 04 04 00 0D 01 00 00 5E 04 04 00 0D 01 00 00 57 04 04 00 0E 01 00 00 19 04 04 00 00 00 00 00 90 00 96 [15:35: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 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 E5 16 03 00 0E 04 04 00 21 02 00 00 12 04 04 00 0D 01 00 00 5E 04 04 00 0D 01 00 00 57 04 04 00 0E 01 00 00 19 04 04 00 00 00 00 00 90 00 [15:35:40]wFMCommunicate OK [15:35:40]SAM_PROTO_GetFieldsCounters done [15:35:40]requested_item shift.num is exist - process it [15:35:40]requested_item shift.opened is exist - process it [15:35:40]req_shift_opened [15:35:40]FM_GetShiftState [15:35:40]SAM_PROTO_GetShiftState [15:35:40]wFMCommunicate request_size=4 [15:35:40]MH_SAM_APDU [15:35:40]CAPDU: 80 13 01 00 [15:35:40]Write to MH i2c: E2 08 00 9F 08 80 13 01 00 00 00 00 00 24 [15:35:40]Write i2c OK [15:35:40]MH_I2C_Read... [15:35:40]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:35:40]Read from MH i2c: E2 [15:35:40]MH_I2C_Read... [15:35:40]Read from MH i2c: E2 0E 00 [15:35:40]MH_I2C_Read... [15:35:40]Read from MH i2c: E2 0E 00 9F 08 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 CF [15:35:40]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [15:35:40]wFMCommunicate OK [15:35:40]SAM_PROTO_GetShiftState done [15:35:40]FM_GetShiftState done [15:35:40]req_shift_opened done [15:35:40]requested_item shift.open_date is exist - process it [15:35:40]req_shift_open_date [15:35:40]req_shift_open_date done [15:35:40]produce_requested_data done [15:35:40]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202469,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670} [15:35:40]process_action_free close_receipt [15:35:40]json_value_free [15:35:40]json_value_free done [15:35:40]process_json_proto returns [15:35:40]Send response to host [15:35:40]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202469,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670}}} [15:35:40]free response buf [15:35:40]execute_script done [15:35:40]execute_script returns [15:35:40]free content buf [15:35:40]Sock 7.Close socket [15:35:40]Sock 7.Thread stoped [15:35:43]OFD Sender: No OFD packet to send [15:35:48]OFD Sender: No OFD packet to send [15:35:53]OFD Sender: No OFD packet to send [15:35:58]OFD Sender: No OFD packet to send [15:35:58]accept exits with 9 [15:35:58]New connection [15:35:58]New thread 3067305316 created [15:35:58]Thread 3067161956 joined [15:35:58]Waiting for new connection... [15:35:58] Sock 9.Parse request [15:35:58]Sock 9.Check first char [15:35:58]Sock 9.First char is OK [15:35:58]request: POST /json_proto HTTP/1.0 [15:35:58]Method: POST [15:35:58]URL: /json_proto [15:35:58]Method is POST - this is cgi request [15:35:58]url: /json_proto [15:35:58]query_string will be loaded in cgi processing [15:35:58]execute_cgi json_proto POST (null) [15:35:58]execute_cgi path=json_proto method=POST [15:35:58]POST find Content-Length [15:35:58]Host: 172.17.63.195:8080 [15:35:58]Content-Length: 677 [15:35:58]Content-Type: application/json [15:35:58] [15:35:58]POST finish read [15:35:58]Found Content-Length = 677 [15:35:58]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450254", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 62", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 66.90, "quantity" : 3.740, "sum" : 250.21, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 250.00, "total" : 250.00, "payments": [ { "type": 0, "sum" : 250.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:35:58]execute_script... [15:35:58]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450254", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 62", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 66.90, "quantity" : 3.740, "sum" : 250.21, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 250.00, "total" : 250.00, "payments": [ { "type": 0, "sum" : 250.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:35:58]POST & json_proto [15:35:58]process_json_proto [15:35:58]json parsed OK: [15:35:58]protocol is kg_v1.0 [15:35:58]action value=close_receipt [15:35:58]process_action close_receipt [15:35:58]cmd_close_receipt [15:35:58]MH_GetDate [15:35:58]Write to MH i2c: F0 00 00 A0 08 97 [15:35:58]Write i2c OK [15:35:58]MH_I2C_Read... [15:35:58]Read from MH i2c: F0 [15:35:58]MH_I2C_Read... [15:35:58]Read from MH i2c: F0 09 00 [15:35:58]MH_I2C_Read... [15:35:58]Read from MH i2c: F0 09 00 A0 08 00 5E AF 1F 67 47 1B 1E 67 1A [15:35:58]GetLastDocTimeStamp 1730129735 [15:35:58]current date 1730129758 [15:35:58]FM_GetShiftState [15:35:58]SAM_PROTO_GetShiftState [15:35:58]wFMCommunicate request_size=4 [15:35:58]MH_SAM_APDU [15:35:58]CAPDU: 80 13 01 00 [15:35:58]Write to MH i2c: E2 08 00 A1 08 80 13 01 00 00 00 00 00 26 [15:35:58]Write i2c OK [15:35:58]MH_I2C_Read... [15:35:58]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:35:58]Read from MH i2c: E2 [15:35:58]MH_I2C_Read... [15:35:58]Read from MH i2c: E2 0E 00 [15:35:58]MH_I2C_Read... [15:35:58]Read from MH i2c: E2 0E 00 A1 08 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 D1 [15:35:58]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [15:35:58]wFMCommunicate OK [15:35:58]SAM_PROTO_GetShiftState done [15:35:58]FM_GetShiftState done [15:35:58]opened in 1730073670 [15:35:58]opened+sec_in_day 1730160070 [15:35:58]quantity*price = 25020 [15:35:58]sum+1 = 25022 [15:35:58]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.21 ИТОГО: 250.00 Внесено: 250.00 СДАЧА: 0.00 НСП 1% : 2.21 НДС 12% : 26.57 Наличными: 250.00 Безнал.: 0.00 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 270 28.10.2024 15:35 Смена: 545 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 ФМ: 0000000000871756 ФД: 202470 ФПД: 73353581297359 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T153558&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202470&fm=73353581297359&tin=02508201610067®Number=0000000000091777&sum=25000 [15:35:59]StoreToDocumentArchive [15:35:59]shift 545 fd 202470 [15:35:59]save to /storage/0545/doc_00202470 [15:35:59]save last doc name /storage/0545/doc_00202470 to /storage/kkm_last_doc_name [15:35:59]save OK [15:35:59]Clear old archive folders... [15:35:59]ProcessDocumentItem done err = 0, tmpTLVsize=251 [15:35:59]tlvbuf is 01AFD6F0 [15:35:59]SAM_PROTO_ClearQueue [15:35:59]wFMCommunicate request_size=4 [15:35:59]MH_SAM_APDU [15:35:59]CAPDU: 80 09 00 00 [15:35:59]Write to MH i2c: E2 08 00 AE 08 80 09 00 00 00 00 00 00 28 [15:35:59]Write i2c OK [15:35:59]MH_I2C_Read... [15:35:59]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:35:59]Read from MH i2c: E2 [15:35:59]MH_I2C_Read... [15:35:59]Read from MH i2c: E2 03 00 [15:35:59]MH_I2C_Read... [15:35:59]Read from MH i2c: E2 03 00 AE 08 00 90 00 2A [15:35:59]RAPDU: 90 00 [15:35:59]wFMCommunicate OK [15:35:59]SAM_PROTO_ClearQueue done [15:35:59]KKMCreateOFDPacket [15:35:59]OFDProtocolAddRootSTLVToBuf [15:35:59]FM_MakeSignedData [15:35:59]FM_MakeSignedData [15:35:59]SAM_PROTO_SignData [15:35:59]wFMCommunicate request_size=4 [15:35:59]MH_SAM_APDU [15:35:59]CAPDU: 80 0D 01 02 [15:35:59]Write to MH i2c: E2 08 00 AF 08 80 0D 01 02 00 00 00 00 30 [15:35:59]Write i2c OK [15:35:59]MH_I2C_Read... [15:35:59]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:35:59]Read from MH i2c: E2 [15:35:59]MH_I2C_Read... [15:35:59]Read from MH i2c: E2 03 00 [15:35:59]MH_I2C_Read... [15:35:59]Read from MH i2c: E2 03 00 AF 08 00 90 00 2B [15:35:59]RAPDU: 90 00 [15:35:59]wFMCommunicate OK [15:35:59]wFMCommunicate request_size=255 [15:35:59]MH_SAM_APDU [15:35:59]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 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 0E 01 00 00 F4 03 04 00 5E AF 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 E6 16 03 00 35 04 06 00 42 [15:35:59]Write to MH i2c: E2 02 01 B0 08 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 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 0E 01 00 00 F4 03 04 00 5E AF 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 E6 16 03 00 35 04 06 00 42 00 00 A3 [15:35:59]Write i2c OK [15:35:59]MH_I2C_Read... [15:35:59]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:35:59]Read from MH i2c: E2 [15:35:59]MH_I2C_Read... [15:35:59]Read from MH i2c: E2 03 00 [15:35:59]MH_I2C_Read... [15:35:59]Read from MH i2c: E2 03 00 B0 08 00 90 00 2C [15:35:59]RAPDU: 90 00 [15:35:59]wFMCommunicate OK [15:35:59]wFMCommunicate request_size=10 [15:35:59]MH_SAM_APDU [15:35:59]CAPDU: 80 0D 02 02 05 B6 F6 27 FE CF [15:35:59]Write to MH i2c: E2 0D 00 B1 08 80 0D 02 02 05 00 B6 F6 27 FE CF 00 00 DD [15:35:59]Write i2c OK [15:35:59]MH_I2C_Read... [15:35:59]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:35:59]Read from MH i2c: E2 [15:35:59]MH_I2C_Read... [15:35:59]Read from MH i2c: E2 03 00 [15:35:59]MH_I2C_Read... [15:35:59]Read from MH i2c: E2 03 00 B1 08 00 90 00 2D [15:35:59]RAPDU: 90 00 [15:35:59]wFMCommunicate OK [15:35:59]wFMCommunicate request_size=4 [15:35:59]MH_SAM_APDU [15:35:59]CAPDU: 80 0D 03 02 [15:35:59]Write to MH i2c: E2 08 00 B2 08 80 0D 03 02 00 00 00 00 35 [15:35:59]Write i2c OK [15:35:59]MH_I2C_Read... [15:35:59]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:35:59]Read from MH i2c: E2 [15:35:59]MH_I2C_Read... [15:35:59]Read from MH i2c: E2 0B 00 [15:35:59]MH_I2C_Read... [15:35:59]Read from MH i2c: E2 0B 00 B2 08 00 4E 40 1F 74 8A C4 24 7F 90 00 48 [15:35:59]RAPDU: 4E 40 1F 74 8A C4 24 7F 90 00 [15:35:59]wFMCommunicate OK [15:35:59]SAM_PROTO_SignData done [15:35:59]FM_MakeSignedData done [15:35:59]CreateOFDProtocolMessage [15:35:59]wFMCommunicate request_size=4 [15:35:59]MH_SAM_APDU [15:35:59]CAPDU: 80 11 00 00 [15:35:59]Write to MH i2c: E2 08 00 B3 08 80 11 00 00 00 00 00 00 35 [15:35:59]Write i2c OK [15:35:59]MH_I2C_Read... [15:35:59]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:35:59]Read from MH i2c: E2 [15:35:59]MH_I2C_Read... [15:35:59]Read from MH i2c: E2 17 00 [15:35:59]MH_I2C_Read... [15:35:59]Read from MH i2c: E2 17 00 B3 08 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 8A [15:35:59]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [15:35:59]wFMCommunicate OK [15:35:59]CreateOFDProtocolMessage done [15:35:59]OFDSenderStorePacket 202470 [15:35:59]StoreOFDPacket docnum=202470 [15:35:59]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 28 F0 07 01 87 28 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 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 0E 01 00 00 F4 03 04 00 5E AF 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 E6 16 03 00 35 04 06 00 42 B6 F6 27 FE CF 4E 40 1F 74 8A C4 24 7F [15:35:59]CheckFolder [15:35:59]dirname=/storage/ofd_packets [15:35:59]CheckFolder done [15:35:59]ProducePacketName [15:35:59]name=ofd_packets/00202470 [15:35:59]NVStorageSaveData ofd_packets/00202470 [15:35:59]File name is /storage/ofd_packets/00202470 [15:35:59]Write 301 bytes [15:35:59]NVStorageSaveData done [15:35:59]OFDSenderStorePacket done [15:35:59]KKMCreateOFDPacket done [15:35:59]NVStorageSaveData kkm_last_timestamp [15:35:59]File name is /storage/kkm_last_timestamp [15:35:59]Write 4 bytes [15:35:59]NVStorageSaveData done [15:35:59]ExternCall_PrintAddStr [15:35:59]wPrintStart [15:35:59]Write to MH i2c: 01 00 00 B4 08 BC [15:35:59]Write i2c OK [15:35:59]MH_I2C_Read... [15:35:59]Read from MH i2c: 01 [15:35:59]MH_I2C_Read... [15:35:59]Read from MH i2c: 01 07 00 [15:35:59]MH_I2C_Read... [15:35:59]Read from MH i2c: 01 07 00 B4 08 00 00 00 00 00 FF 0F D1 [15:35:59]RasterBufferAndPrint [15:35:59]line Счет N : (1)450254 [15:35:59]line ИНН: 02508201610067 [15:35:59]line Контрольно-Кассовый Чек [15:35:59]line ПРОДАЖА [15:35:59]line ТРК (МРК, ГНК) : 62 [15:35:59]line Товар: 2710124130 [15:35:59]line Аи-92-К-2 [15:35:59]line 3.740 * 66.90 [15:35:59]line = 250.21 [15:35:59]line НДС 12% НСП 1% [15:35:59]line > о реализуемом товаре [15:35:59]line ОКРУГЛЕНИЕ: -0.21 [15:35:59]line ИТОГО: 250.00 [15:35:59]line Внесено: 250.00 [15:35:59]line СДАЧА: 0.00 [15:35:59]line НСП 1% : 2.21 [15:35:59]line НДС 12% : 26.57 [15:35:59]line Наличными: 250.00 [15:35:59]line Безнал.: 0.00 [15:35:59]line Место: АЗС № 171 "Партнер Нефть" [15:35:59]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [15:35:59]line СНО: Общий режим [15:35:59]line Чек 270 28.10.2024 15:35 [15:35:59]line Смена: 545 ФФД: 1.0 [15:35:59]line ЗНМ: 0300000109 [15:35:59]line РНМ: 0000000000091777 [15:35:59]line Версия ККМ: 001 [15:35:59]line ФМ: 0000000000871756 [15:35:59]line ФД: 202470 [15:35:59]line ФПД: 73353581297359 [15:35:59]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T153558&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202470&fm=73353581297359&tin=02508201610067®Number=0000000000091777&sum=25000 [15:36:00]OFD Sender: Processing packet 202470 [packets to send 116, broken 115] [15:36:00]ProducePacketName [15:36:00]name=ofd_packets/00202470 [15:36:00]OFD Sender: To server: pG, [15:36:00]CommunicateWithHost lk.salyk.kg:30040 [15:36:00]ConnectInit lk.salyk.kg [15:36:00]written 0, free lines is 4095 [15:36:00]Connected sock=10 [15:36:00]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 28 F0 07 01 87 28 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 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 0E 01 00 00 F4 03 04 00 5E AF 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 E6 16 03 00 35 04 06 00 42 B6 F6 27 FE CF 4E 40 1F 74 8A C4 24 7F [15:36:00]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 A9 22 47 00 86 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 35 36 10 04 04 00 E6 16 03 00 F4 03 04 00 14 5B 1F 67 B6 04 01 00 00 57 CF 63 7D DB D2 39 A6 [15:36:00]CommunicateWithHost err = 0 [15:36:00]CheckOFDResponse [15:36:00]1017 (14) - 77093643461234 [15:36:00]1041 (16) - 0000000000871756 [15:36:00]1040 (4) - 202470 [15:36:00]1012 (4) - 28.10.2024 09:36 [15:36:00]1206 (1) - 0 [15:36:00]OFD Sender: Remove packet 202470 [15:36:00]ProducePacketName [15:36:00]name=ofd_packets/00202470 [15:36:00]NVStorageDeleteData [15:36:00]Write to MH i2c: 01 00 00 DF 08 E7 [15:36:00]Write i2c OK [15:36:00]MH_I2C_Read... [15:36:00]Read from MH i2c: 01 [15:36:00]MH_I2C_Read... [15:36:00]Read from MH i2c: 01 07 00 [15:36:00]MH_I2C_Read... [15:36:00]Read from MH i2c: 01 07 00 DF 08 00 00 00 00 00 92 0C 8C [15:36:00]RasterBufferAndPrint [15:36:00]line [15:36:00]line [15:36:00]line [15:36:00]line [15:36:00]line [15:36:00]written 0, free lines is 3222 [15:36:00]MH_Cut [15:36:00]Write to MH i2c: D1 01 00 E6 08 01 C0 [15:36:00]Write i2c OK [15:36:00]MH_I2C_Read... [15:36:00]Read from MH i2c: D1 [15:36:00]MH_I2C_Read... [15:36:00]Read from MH i2c: D1 01 00 [15:36:00]MH_I2C_Read... [15:36:00]Read from MH i2c: D1 01 00 E6 08 00 BF [15:36:00]Write to MH i2c: 01 00 00 E7 08 EF [15:36:00]Write i2c OK [15:36:00]MH_I2C_Read... [15:36:01]OFD Sender: No OFD packet to send [15:36:01]*** Cut start [15:36:01]*** Purtial cut [15:36:01]*** Stage 1: CUTSNS_PIN = 1 [15:36:01]Read from MH i2c: 01 [15:36:01]MH_I2C_Read... [15:36:01]*** Stop cut motor [15:36:01]*** Cut end [15:36:01]Read from MH i2c: 01 07 00 [15:36:01]MH_I2C_Read... [15:36:01]Read from MH i2c: 01 07 00 E7 08 00 00 00 00 00 FF 0F 04 [15:36:01]process_action close_receipt done [15:36:01]requested_data is exist [15:36:01]produce_requested_data [15:36:01]requested_item fm.sn is exist - process it [15:36:01]wFMCommunicate request_size=4 [15:36:01]MH_SAM_APDU [15:36:01]CAPDU: 80 11 00 00 [15:36:01]Write to MH i2c: E2 08 00 E8 08 80 11 00 00 00 00 00 00 6A [15:36:01]Write i2c OK [15:36:01]MH_I2C_Read... [15:36:02]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:36:02]Read from MH i2c: E2 [15:36:02]MH_I2C_Read... [15:36:02]Read from MH i2c: E2 17 00 [15:36:02]MH_I2C_Read... [15:36:02]Read from MH i2c: E2 17 00 E8 08 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 BF [15:36:02]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [15:36:02]wFMCommunicate OK [15:36:02]requested_item fd.num is exist - process it [15:36:02]SAM_PROTO_GetFieldsCounters [15:36:02]wFMCommunicate request_size=4 [15:36:02]MH_SAM_APDU [15:36:02]CAPDU: 80 13 00 00 [15:36:02]Write to MH i2c: E2 08 00 E9 08 80 13 00 00 00 00 00 00 6D [15:36:02]Write i2c OK [15:36:02]MH_I2C_Read... [15:36:02]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:36:02]Read from MH i2c: E2 [15:36:02]MH_I2C_Read... [15:36:02]Read from MH i2c: E2 62 00 [15:36:02]MH_I2C_Read... [15:36:02]Read from MH i2c: E2 62 00 E9 08 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 E6 16 03 00 0E 04 04 00 21 02 00 00 12 04 04 00 0E 01 00 00 5E 04 04 00 0E 01 00 00 57 04 04 00 0F 01 00 00 19 04 04 00 00 00 00 00 90 00 E5 [15:36:02]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 E6 16 03 00 0E 04 04 00 21 02 00 00 12 04 04 00 0E 01 00 00 5E 04 04 00 0E 01 00 00 57 04 04 00 0F 01 00 00 19 04 04 00 00 00 00 00 90 00 [15:36:02]wFMCommunicate OK [15:36:02]SAM_PROTO_GetFieldsCounters done [15:36:02]requested_item shift.num is exist - process it [15:36:02]requested_item shift.opened is exist - process it [15:36:02]req_shift_opened [15:36:02]FM_GetShiftState [15:36:02]SAM_PROTO_GetShiftState [15:36:02]wFMCommunicate request_size=4 [15:36:02]MH_SAM_APDU [15:36:02]CAPDU: 80 13 01 00 [15:36:02]Write to MH i2c: E2 08 00 EA 08 80 13 01 00 00 00 00 00 6F [15:36:02]Write i2c OK [15:36:02]MH_I2C_Read... [15:36:02]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:36:02]Read from MH i2c: E2 [15:36:02]MH_I2C_Read... [15:36:02]Read from MH i2c: E2 0E 00 [15:36:02]MH_I2C_Read... [15:36:02]Read from MH i2c: E2 0E 00 EA 08 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 1A [15:36:02]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [15:36:02]wFMCommunicate OK [15:36:02]SAM_PROTO_GetShiftState done [15:36:02]FM_GetShiftState done [15:36:02]req_shift_opened done [15:36:02]requested_item shift.open_date is exist - process it [15:36:02]req_shift_open_date [15:36:02]req_shift_open_date done [15:36:02]produce_requested_data done [15:36:02]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202470,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670} [15:36:02]process_action_free close_receipt [15:36:02]json_value_free [15:36:02]json_value_free done [15:36:02]process_json_proto returns [15:36:02]Send response to host [15:36:02]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202470,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670}}} [15:36:02]free response buf [15:36:02]execute_script done [15:36:02]execute_script returns [15:36:02]free content buf [15:36:02]Sock 9.Close socket [15:36:02]Sock 9.Thread stoped [15:36:06]OFD Sender: No OFD packet to send [15:36:11]OFD Sender: No OFD packet to send [15:36:16]OFD Sender: No OFD packet to send [15:36:21]OFD Sender: No OFD packet to send [15:36:26]OFD Sender: No OFD packet to send [15:36:31]OFD Sender: No OFD packet to send [15:36:36]OFD Sender: No OFD packet to send [15:36:41]OFD Sender: No OFD packet to send [15:36:46]OFD Sender: No OFD packet to send [15:36:51]OFD Sender: No OFD packet to send [15:36:56]OFD Sender: No OFD packet to send [15:37:01]OFD Sender: No OFD packet to send [15:37:06]OFD Sender: No OFD packet to send [15:37:11]OFD Sender: No OFD packet to send [15:37:16]OFD Sender: No OFD packet to send [15:37:21]OFD Sender: No OFD packet to send [15:37:26]OFD Sender: No OFD packet to send [15:37:31]OFD Sender: No OFD packet to send [15:37:36]OFD Sender: No OFD packet to send [15:37:41]OFD Sender: No OFD packet to send [15:37:46]OFD Sender: No OFD packet to send [15:37:51]OFD Sender: No OFD packet to send [15:37:56]OFD Sender: No OFD packet to send [15:38:01]OFD Sender: No OFD packet to send [15:38:06]OFD Sender: No OFD packet to send [15:38:11]OFD Sender: No OFD packet to send [15:38:16]OFD Sender: No OFD packet to send [15:38:21]OFD Sender: No OFD packet to send [15:38:26]OFD Sender: No OFD packet to send [15:38:31]OFD Sender: No OFD packet to send [15:38:36]OFD Sender: No OFD packet to send [15:38:41]OFD Sender: No OFD packet to send [15:38:46]OFD Sender: No OFD packet to send [15:38:51]OFD Sender: No OFD packet to send [15:38:56]OFD Sender: No OFD packet to send [15:39:01]OFD Sender: No OFD packet to send [15:39:06]OFD Sender: No OFD packet to send [15:39:11]OFD Sender: No OFD packet to send [15:39:16]OFD Sender: No OFD packet to send [15:39:21]OFD Sender: No OFD packet to send [15:39:26]OFD Sender: No OFD packet to send [15:39:31]OFD Sender: No OFD packet to send [15:39:36]OFD Sender: No OFD packet to send [15:39:41]OFD Sender: No OFD packet to send [15:39:46]OFD Sender: No OFD packet to send [15:39:51]OFD Sender: No OFD packet to send [15:39:56]OFD Sender: No OFD packet to send [15:40:01]OFD Sender: No OFD packet to send [15:40:06]OFD Sender: No OFD packet to send [15:40:11]OFD Sender: No OFD packet to send [15:40:16]OFD Sender: No OFD packet to send [15:40:21]OFD Sender: No OFD packet to send [15:40:26]OFD Sender: No OFD packet to send [15:40:31]OFD Sender: No OFD packet to send [15:40:36]OFD Sender: No OFD packet to send [15:40:41]OFD Sender: No OFD packet to send [15:40:46]OFD Sender: No OFD packet to send [15:40:51]OFD Sender: No OFD packet to send [15:40:56]OFD Sender: No OFD packet to send [15:41:01]OFD Sender: No OFD packet to send [15:41:06]OFD Sender: No OFD packet to send [15:41:11]OFD Sender: No OFD packet to send [15:41:16]OFD Sender: No OFD packet to send [15:41:21]OFD Sender: No OFD packet to send [15:41:26]OFD Sender: No OFD packet to send [15:41:31]OFD Sender: No OFD packet to send [15:41:36]OFD Sender: No OFD packet to send [15:41:41]OFD Sender: No OFD packet to send [15:41:46]OFD Sender: No OFD packet to send [15:41:51]OFD Sender: No OFD packet to send [15:41:56]OFD Sender: No OFD packet to send [15:42:01]OFD Sender: No OFD packet to send [15:42:06]OFD Sender: No OFD packet to send [15:42:11]OFD Sender: No OFD packet to send [15:42:16]OFD Sender: No OFD packet to send [15:42:21]OFD Sender: No OFD packet to send [15:42:26]OFD Sender: No OFD packet to send [15:42:31]OFD Sender: No OFD packet to send [15:42:36]OFD Sender: No OFD packet to send [15:42:41]OFD Sender: No OFD packet to send [15:42:46]OFD Sender: No OFD packet to send [15:42:51]OFD Sender: No OFD packet to send [15:42:56]OFD Sender: No OFD packet to send [15:43:01]OFD Sender: No OFD packet to send [15:43:06]OFD Sender: No OFD packet to send [15:43:11]OFD Sender: No OFD packet to send [15:43:16]OFD Sender: No OFD packet to send [15:43:21]OFD Sender: No OFD packet to send [15:43:26]OFD Sender: No OFD packet to send [15:43:31]OFD Sender: No OFD packet to send [15:43:36]OFD Sender: No OFD packet to send [15:43:41]OFD Sender: No OFD packet to send [15:43:46]OFD Sender: No OFD packet to send [15:43:51]OFD Sender: No OFD packet to send [15:43:56]OFD Sender: No OFD packet to send [15:44:01]OFD Sender: No OFD packet to send [15:44:06]OFD Sender: No OFD packet to send [15:44:11]OFD Sender: No OFD packet to send [15:44:16]OFD Sender: No OFD packet to send [15:44:21]OFD Sender: No OFD packet to send [15:44:26]OFD Sender: No OFD packet to send [15:44:31]OFD Sender: No OFD packet to send [15:44:36]OFD Sender: No OFD packet to send [15:44:41]OFD Sender: No OFD packet to send [15:44:46]OFD Sender: No OFD packet to send [15:44:51]OFD Sender: No OFD packet to send [15:44:56]OFD Sender: No OFD packet to send [15:45:01]OFD Sender: No OFD packet to send [15:45:06]OFD Sender: No OFD packet to send [15:45:11]OFD Sender: No OFD packet to send [15:45:16]OFD Sender: No OFD packet to send [15:45:21]OFD Sender: No OFD packet to send [15:45:26]OFD Sender: No OFD packet to send [15:45:31]OFD Sender: No OFD packet to send [15:45:36]OFD Sender: No OFD packet to send [15:45:41]OFD Sender: No OFD packet to send [15:45:46]OFD Sender: No OFD packet to send [15:45:51]OFD Sender: No OFD packet to send [15:45:56]OFD Sender: No OFD packet to send [15:46:01]OFD Sender: No OFD packet to send [15:46:06]OFD Sender: No OFD packet to send [15:46:11]OFD Sender: No OFD packet to send [15:46:16]OFD Sender: No OFD packet to send [15:46:21]OFD Sender: No OFD packet to send [15:46:26]OFD Sender: No OFD packet to send [15:46:31]OFD Sender: No OFD packet to send [15:46:36]OFD Sender: No OFD packet to send [15:46:41]OFD Sender: No OFD packet to send [15:46:46]OFD Sender: No OFD packet to send [15:46:51]OFD Sender: No OFD packet to send [15:46:56]OFD Sender: No OFD packet to send [15:47:01]OFD Sender: No OFD packet to send [15:47:06]OFD Sender: No OFD packet to send [15:47:11]OFD Sender: No OFD packet to send [15:47:16]OFD Sender: No OFD packet to send [15:47:21]OFD Sender: No OFD packet to send [15:47:26]OFD Sender: No OFD packet to send [15:47:31]OFD Sender: No OFD packet to send [15:47:36]OFD Sender: No OFD packet to send [15:47:41]OFD Sender: No OFD packet to send [15:47:46]OFD Sender: No OFD packet to send [15:47:51]OFD Sender: No OFD packet to send [15:47:56]OFD Sender: No OFD packet to send [15:48:01]OFD Sender: No OFD packet to send [15:48:06]OFD Sender: No OFD packet to send [15:48:11]OFD Sender: No OFD packet to send [15:48:16]OFD Sender: No OFD packet to send [15:48:22]OFD Sender: No OFD packet to send [15:48:27]OFD Sender: No OFD packet to send [15:48:32]OFD Sender: No OFD packet to send [15:48:37]OFD Sender: No OFD packet to send [15:48:42]OFD Sender: No OFD packet to send [15:48:47]OFD Sender: No OFD packet to send [15:48:52]OFD Sender: No OFD packet to send [15:48:57]OFD Sender: No OFD packet to send [15:49:02]OFD Sender: No OFD packet to send [15:49:07]OFD Sender: No OFD packet to send [15:49:12]OFD Sender: No OFD packet to send [15:49:17]OFD Sender: No OFD packet to send [15:49:22]OFD Sender: No OFD packet to send [15:49:27]OFD Sender: No OFD packet to send [15:49:32]OFD Sender: No OFD packet to send [15:49:37]OFD Sender: No OFD packet to send [15:49:42]OFD Sender: No OFD packet to send [15:49:47]OFD Sender: No OFD packet to send [15:49:52]OFD Sender: No OFD packet to send [15:49:57]OFD Sender: No OFD packet to send [15:50:02]OFD Sender: No OFD packet to send [15:50:07]OFD Sender: No OFD packet to send [15:50:08]accept exits with 7 [15:50:08]New connection [15:50:08]New thread 3067161956 created [15:50:08]Thread 3067305316 joined [15:50:08]Waiting for new connection... [15:50:08] Sock 7.Parse request [15:50:08]Sock 7.Check first char [15:50:08]Sock 7.First char is OK [15:50:08]request: POST /json_proto HTTP/1.0 [15:50:08]Method: POST [15:50:08]URL: /json_proto [15:50:08]Method is POST - this is cgi request [15:50:08]url: /json_proto [15:50:08]query_string will be loaded in cgi processing [15:50:08]execute_cgi json_proto POST (null) [15:50:08]execute_cgi path=json_proto method=POST [15:50:08]POST find Content-Length [15:50:08]Host: 172.17.63.195:8080 [15:50:08]Content-Length: 682 [15:50:08]Content-Type: application/json [15:50:08] [15:50:08]POST finish read [15:50:08]Found Content-Length = 682 [15:50:08]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450255", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-3", "price" : 74.20, "quantity" : 16.180, "sum" : 1200.56, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1200.00, "total" : 1200.00, "payments": [ { "type": 0, "sum" : 1200.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:50:08]execute_script... [15:50:08]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450255", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-3", "price" : 74.20, "quantity" : 16.180, "sum" : 1200.56, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1200.00, "total" : 1200.00, "payments": [ { "type": 0, "sum" : 1200.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:50:08]POST & json_proto [15:50:08]process_json_proto [15:50:08]json parsed OK: [15:50:08]protocol is kg_v1.0 [15:50:08]action value=close_receipt [15:50:08]process_action close_receipt [15:50:08]cmd_close_receipt [15:50:08]MH_GetDate [15:50:08]Write to MH i2c: F0 00 00 EB 08 E2 [15:50:08]Write i2c OK [15:50:08]MH_I2C_Read... [15:50:08]Read from MH i2c: F0 [15:50:08]MH_I2C_Read... [15:50:08]Read from MH i2c: F0 09 00 [15:50:08]MH_I2C_Read... [15:50:08]Read from MH i2c: F0 09 00 EB 08 00 B1 B2 1F 67 47 1B 1E 67 BB [15:50:08]GetLastDocTimeStamp 1730129758 [15:50:08]current date 1730130609 [15:50:08]FM_GetShiftState [15:50:08]SAM_PROTO_GetShiftState [15:50:08]wFMCommunicate request_size=4 [15:50:08]MH_SAM_APDU [15:50:08]CAPDU: 80 13 01 00 [15:50:08]Write to MH i2c: E2 08 00 EC 08 80 13 01 00 00 00 00 00 71 [15:50:08]Write i2c OK [15:50:08]MH_I2C_Read... [15:50:08]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:50:08]Read from MH i2c: E2 [15:50:08]MH_I2C_Read... [15:50:08]Read from MH i2c: E2 0E 00 [15:50:08]MH_I2C_Read... [15:50:08]Read from MH i2c: E2 0E 00 EC 08 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 1C [15:50:08]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [15:50:08]wFMCommunicate OK [15:50:08]SAM_PROTO_GetShiftState done [15:50:08]FM_GetShiftState done [15:50:08]opened in 1730073670 [15:50:08]opened+sec_in_day 1730160070 [15:50:08]quantity*price = 120055 [15:50:08]sum+1 = 120057 [15:50:08]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.56 ИТОГО: 1200.00 Внесено: 1200.00 СДАЧА: 0.00 НСП 1% : 10.62 НДС 12% : 127.49 Наличными: 1200.00 Безнал.: 0.00 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 271 28.10.2024 15:50 Смена: 545 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 ФМ: 0000000000871756 ФД: 202471 ФПД: 119719947226869 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T155009&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202471&fm=119719947226869&tin=02508201610067®Number=0000000000091777&sum=120000 [15:50:09]StoreToDocumentArchive [15:50:09]shift 545 fd 202471 [15:50:09]save to /storage/0545/doc_00202471 [15:50:09]save last doc name /storage/0545/doc_00202471 to /storage/kkm_last_doc_name [15:50:09]save OK [15:50:09]Clear old archive folders... [15:50:09]ProcessDocumentItem done err = 0, tmpTLVsize=251 [15:50:09]tlvbuf is 01B24600 [15:50:09]SAM_PROTO_ClearQueue [15:50:09]wFMCommunicate request_size=4 [15:50:09]MH_SAM_APDU [15:50:09]CAPDU: 80 09 00 00 [15:50:09]Write to MH i2c: E2 08 00 F9 08 80 09 00 00 00 00 00 00 73 [15:50:09]Write i2c OK [15:50:09]MH_I2C_Read... [15:50:09]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:50:09]Read from MH i2c: E2 [15:50:09]MH_I2C_Read... [15:50:09]Read from MH i2c: E2 03 00 [15:50:09]MH_I2C_Read... [15:50:09]Read from MH i2c: E2 03 00 F9 08 00 90 00 75 [15:50:09]RAPDU: 90 00 [15:50:09]wFMCommunicate OK [15:50:09]SAM_PROTO_ClearQueue done [15:50:09]KKMCreateOFDPacket [15:50:09]OFDProtocolAddRootSTLVToBuf [15:50:09]FM_MakeSignedData [15:50:09]FM_MakeSignedData [15:50:09]SAM_PROTO_SignData [15:50:09]wFMCommunicate request_size=4 [15:50:09]MH_SAM_APDU [15:50:09]CAPDU: 80 0D 01 02 [15:50:09]Write to MH i2c: E2 08 00 FA 08 80 0D 01 02 00 00 00 00 7B [15:50:09]Write i2c OK [15:50:09]MH_I2C_Read... [15:50:09]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:50:09]Read from MH i2c: E2 [15:50:09]MH_I2C_Read... [15:50:09]Read from MH i2c: E2 03 00 [15:50:09]MH_I2C_Read... [15:50:09]Read from MH i2c: E2 03 00 FA 08 00 90 00 76 [15:50:09]RAPDU: 90 00 [15:50:09]wFMCommunicate OK [15:50:09]wFMCommunicate request_size=255 [15:50:09]MH_SAM_APDU [15:50:09]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 33 FF 03 08 00 03 34 3F 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 F8 D4 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C0 D4 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 26 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 CD 31 00 00 00 00 07 04 06 00 C0 D4 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 0F 01 00 00 F4 03 04 00 B1 B2 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 E7 16 03 00 35 04 06 00 6C [15:50:09]Write to MH i2c: E2 02 01 FB 08 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 33 FF 03 08 00 03 34 3F 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 F8 D4 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C0 D4 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 26 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 CD 31 00 00 00 00 07 04 06 00 C0 D4 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 0F 01 00 00 F4 03 04 00 B1 B2 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 E7 16 03 00 35 04 06 00 6C 00 00 C1 [15:50:09]Write i2c OK [15:50:09]MH_I2C_Read... [15:50:10]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:50:10]Read from MH i2c: E2 [15:50:10]MH_I2C_Read... [15:50:10]Read from MH i2c: E2 03 00 [15:50:10]MH_I2C_Read... [15:50:10]Read from MH i2c: E2 03 00 FB 08 00 90 00 77 [15:50:10]RAPDU: 90 00 [15:50:10]wFMCommunicate OK [15:50:10]wFMCommunicate request_size=10 [15:50:10]MH_SAM_APDU [15:50:10]CAPDU: 80 0D 02 02 05 E2 78 ED 4E F5 [15:50:10]Write to MH i2c: E2 0D 00 FC 08 80 0D 02 02 05 00 E2 78 ED 4E F5 00 00 12 [15:50:10]Write i2c OK [15:50:10]MH_I2C_Read... [15:50:10]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:50:10]Read from MH i2c: E2 [15:50:10]MH_I2C_Read... [15:50:10]Read from MH i2c: E2 03 00 [15:50:10]MH_I2C_Read... [15:50:10]Read from MH i2c: E2 03 00 FC 08 00 90 00 78 [15:50:10]RAPDU: 90 00 [15:50:10]wFMCommunicate OK [15:50:10]wFMCommunicate request_size=4 [15:50:10]MH_SAM_APDU [15:50:10]CAPDU: 80 0D 03 02 [15:50:10]Write to MH i2c: E2 08 00 FD 08 80 0D 03 02 00 00 00 00 80 [15:50:10]Write i2c OK [15:50:10]MH_I2C_Read... [15:50:10]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:50:10]Read from MH i2c: E2 [15:50:10]MH_I2C_Read... [15:50:10]Read from MH i2c: E2 0B 00 [15:50:10]MH_I2C_Read... [15:50:10]Read from MH i2c: E2 0B 00 FD 08 00 23 42 E0 B9 13 ED FC 9A 90 00 15 [15:50:10]RAPDU: 23 42 E0 B9 13 ED FC 9A 90 00 [15:50:10]wFMCommunicate OK [15:50:10]SAM_PROTO_SignData done [15:50:10]FM_MakeSignedData done [15:50:10]CreateOFDProtocolMessage [15:50:10]wFMCommunicate request_size=4 [15:50:10]MH_SAM_APDU [15:50:10]CAPDU: 80 11 00 00 [15:50:10]Write to MH i2c: E2 08 00 FE 08 80 11 00 00 00 00 00 00 80 [15:50:10]Write i2c OK [15:50:10]MH_I2C_Read... [15:50:10]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:50:10]Read from MH i2c: E2 [15:50:10]MH_I2C_Read... [15:50:10]Read from MH i2c: E2 17 00 [15:50:10]MH_I2C_Read... [15:50:10]Read from MH i2c: E2 17 00 FE 08 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 D5 [15:50:10]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [15:50:10]wFMCommunicate OK [15:50:10]CreateOFDProtocolMessage done [15:50:10]OFDSenderStorePacket 202471 [15:50:10]StoreOFDPacket docnum=202471 [15:50:10]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 B8 A9 07 01 F6 A1 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 33 FF 03 08 00 03 34 3F 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 F8 D4 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C0 D4 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 26 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 CD 31 00 00 00 00 07 04 06 00 C0 D4 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 0F 01 00 00 F4 03 04 00 B1 B2 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 E7 16 03 00 35 04 06 00 6C E2 78 ED 4E F5 23 42 E0 B9 13 ED FC 9A [15:50:10]CheckFolder [15:50:10]dirname=/storage/ofd_packets [15:50:10]CheckFolder done [15:50:10]ProducePacketName [15:50:10]name=ofd_packets/00202471 [15:50:10]NVStorageSaveData ofd_packets/00202471 [15:50:10]File name is /storage/ofd_packets/00202471 [15:50:10]Write 301 bytes [15:50:10]NVStorageSaveData done [15:50:10]OFDSenderStorePacket done [15:50:10]KKMCreateOFDPacket done [15:50:10]NVStorageSaveData kkm_last_timestamp [15:50:10]File name is /storage/kkm_last_timestamp [15:50:10]Write 4 bytes [15:50:10]NVStorageSaveData done [15:50:10]ExternCall_PrintAddStr [15:50:10]wPrintStart [15:50:10]Write to MH i2c: 01 00 00 FF 08 07 [15:50:10]Write i2c OK [15:50:10]MH_I2C_Read... [15:50:10]Read from MH i2c: 01 [15:50:10]MH_I2C_Read... [15:50:10]Read from MH i2c: 01 07 00 [15:50:10]MH_I2C_Read... [15:50:10]Read from MH i2c: 01 07 00 FF 08 00 00 00 00 00 FF 0F 1C [15:50:10]RasterBufferAndPrint [15:50:10]line Счет N : (1)450255 [15:50:10]line ИНН: 02508201610067 [15:50:10]line Контрольно-Кассовый Чек [15:50:10]line ПРОДАЖА [15:50:10]line ТРК (МРК, ГНК) : 51 [15:50:10]line Товар: 2710124500 [15:50:10]line Аи-95-К-3 [15:50:10]line 16.180 * 74.20 [15:50:10]line = 1200.56 [15:50:10]line НДС 12% НСП 1% [15:50:10]line > о реализуемом товаре [15:50:10]line ОКРУГЛЕНИЕ: -0.56 [15:50:10]line ИТОГО: 1200.00 [15:50:10]line Внесено: 1200.00 [15:50:10]line СДАЧА: 0.00 [15:50:10]line НСП 1% : 10.62 [15:50:10]line НДС 12% : 127.49 [15:50:10]line Наличными: 1200.00 [15:50:10]line Безнал.: 0.00 [15:50:10]line Место: АЗС № 171 "Партнер Нефть" [15:50:10]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [15:50:10]line СНО: Общий режим [15:50:10]line Чек 271 28.10.2024 15:50 [15:50:10]line Смена: 545 ФФД: 1.0 [15:50:10]line ЗНМ: 0300000109 [15:50:10]line РНМ: 0000000000091777 [15:50:10]line Версия ККМ: 001 [15:50:10]line ФМ: 0000000000871756 [15:50:10]line ФД: 202471 [15:50:10]line ФПД: 119719947226869 [15:50:10]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T155009&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202471&fm=119719947226869&tin=02508201610067®Number=0000000000091777&sum=120000 [15:50:10]OFD Sender: Processing packet 202471 [packets to send 116, broken 115] [15:50:10]ProducePacketName [15:50:10]name=ofd_packets/00202471 [15:50:10]OFD Sender: To server: pG, [15:50:10]CommunicateWithHost lk.salyk.kg:30040 [15:50:10]ConnectInit lk.salyk.kg [15:50:10]written 0, free lines is 4095 [15:50:10]Connected sock=10 [15:50:10]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 B8 A9 07 01 F6 A1 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 33 FF 03 08 00 03 34 3F 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 F8 D4 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C0 D4 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 26 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 CD 31 00 00 00 00 07 04 06 00 C0 D4 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 0F 01 00 00 F4 03 04 00 B1 B2 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 E7 16 03 00 35 04 06 00 6C E2 78 ED 4E F5 23 42 E0 B9 13 ED FC 9A [15:50:10]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 0C 84 47 00 0F 35 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 E7 16 03 00 F4 03 04 00 66 5E 1F 67 B6 04 01 00 00 53 04 5A 24 6C 5A 94 BD [15:50:10]CommunicateWithHost err = 0 [15:50:10]CheckOFDResponse [15:50:10]1017 (14) - 77093643461234 [15:50:10]1041 (16) - 0000000000871756 [15:50:10]1040 (4) - 202471 [15:50:10]1012 (4) - 28.10.2024 09:50 [15:50:10]1206 (1) - 0 [15:50:10]OFD Sender: Remove packet 202471 [15:50:10]ProducePacketName [15:50:10]name=ofd_packets/00202471 [15:50:10]NVStorageDeleteData [15:50:10]Write to MH i2c: 01 00 00 2A 09 33 [15:50:10]Write i2c OK [15:50:10]MH_I2C_Read... [15:50:10]Read from MH i2c: 01 [15:50:10]MH_I2C_Read... [15:50:10]Read from MH i2c: 01 07 00 [15:50:10]MH_I2C_Read... [15:50:10]Read from MH i2c: 01 07 00 2A 09 00 00 00 00 00 99 0C DF [15:50:10]RasterBufferAndPrint [15:50:10]line [15:50:10]line [15:50:10]line [15:50:10]line [15:50:10]line [15:50:10]written 0, free lines is 3231 [15:50:11]MH_Cut [15:50:11]Write to MH i2c: D1 01 00 31 09 01 0C [15:50:11]Write i2c OK [15:50:11]MH_I2C_Read... [15:50:11]Read from MH i2c: D1 [15:50:11]MH_I2C_Read... [15:50:11]Read from MH i2c: D1 01 00 [15:50:11]MH_I2C_Read... [15:50:11]Read from MH i2c: D1 01 00 31 09 00 0B [15:50:11]Write to MH i2c: 01 00 00 32 09 3B [15:50:11]Write i2c OK [15:50:11]MH_I2C_Read... [15:50:11]OFD Sender: No OFD packet to send [15:50:11]*** Cut start [15:50:11]*** Purtial cut [15:50:11]*** Stage 1: CUTSNS_PIN = 1 [15:50:12]Read from MH i2c: 01 [15:50:12]MH_I2C_Read... [15:50:12]*** Stop cut motor [15:50:12]*** Cut end [15:50:12]Read from MH i2c: 01 07 00 [15:50:12]MH_I2C_Read... [15:50:12]Read from MH i2c: 01 07 00 32 09 00 00 00 00 00 FF 0F 50 [15:50:12]process_action close_receipt done [15:50:12]requested_data is exist [15:50:12]produce_requested_data [15:50:12]requested_item fm.sn is exist - process it [15:50:12]wFMCommunicate request_size=4 [15:50:12]MH_SAM_APDU [15:50:12]CAPDU: 80 11 00 00 [15:50:12]Write to MH i2c: E2 08 00 33 09 80 11 00 00 00 00 00 00 B6 [15:50:12]Write i2c OK [15:50:12]MH_I2C_Read... [15:50:12]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:50:12]Read from MH i2c: E2 [15:50:12]MH_I2C_Read... [15:50:12]Read from MH i2c: E2 17 00 [15:50:12]MH_I2C_Read... [15:50:12]Read from MH i2c: E2 17 00 33 09 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 0B [15:50:12]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [15:50:12]wFMCommunicate OK [15:50:12]requested_item fd.num is exist - process it [15:50:12]SAM_PROTO_GetFieldsCounters [15:50:12]wFMCommunicate request_size=4 [15:50:12]MH_SAM_APDU [15:50:12]CAPDU: 80 13 00 00 [15:50:12]Write to MH i2c: E2 08 00 34 09 80 13 00 00 00 00 00 00 B9 [15:50:12]Write i2c OK [15:50:12]MH_I2C_Read... [15:50:12]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:50:12]Read from MH i2c: E2 [15:50:12]MH_I2C_Read... [15:50:12]Read from MH i2c: E2 62 00 [15:50:12]MH_I2C_Read... [15:50:12]Read from MH i2c: E2 62 00 34 09 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 E7 16 03 00 0E 04 04 00 21 02 00 00 12 04 04 00 0F 01 00 00 5E 04 04 00 0F 01 00 00 57 04 04 00 10 01 00 00 19 04 04 00 00 00 00 00 90 00 35 [15:50:12]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 E7 16 03 00 0E 04 04 00 21 02 00 00 12 04 04 00 0F 01 00 00 5E 04 04 00 0F 01 00 00 57 04 04 00 10 01 00 00 19 04 04 00 00 00 00 00 90 00 [15:50:12]wFMCommunicate OK [15:50:12]SAM_PROTO_GetFieldsCounters done [15:50:12]requested_item shift.num is exist - process it [15:50:12]requested_item shift.opened is exist - process it [15:50:12]req_shift_opened [15:50:12]FM_GetShiftState [15:50:12]SAM_PROTO_GetShiftState [15:50:12]wFMCommunicate request_size=4 [15:50:12]MH_SAM_APDU [15:50:12]CAPDU: 80 13 01 00 [15:50:12]Write to MH i2c: E2 08 00 35 09 80 13 01 00 00 00 00 00 BB [15:50:12]Write i2c OK [15:50:12]MH_I2C_Read... [15:50:12]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:50:12]Read from MH i2c: E2 [15:50:12]MH_I2C_Read... [15:50:12]Read from MH i2c: E2 0E 00 [15:50:12]MH_I2C_Read... [15:50:12]Read from MH i2c: E2 0E 00 35 09 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 66 [15:50:12]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [15:50:12]wFMCommunicate OK [15:50:12]SAM_PROTO_GetShiftState done [15:50:12]FM_GetShiftState done [15:50:12]req_shift_opened done [15:50:12]requested_item shift.open_date is exist - process it [15:50:12]req_shift_open_date [15:50:12]req_shift_open_date done [15:50:12]produce_requested_data done [15:50:12]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202471,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670} [15:50:12]process_action_free close_receipt [15:50:12]json_value_free [15:50:12]json_value_free done [15:50:12]process_json_proto returns [15:50:12]Send response to host [15:50:12]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202471,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670}}} [15:50:12]free response buf [15:50:12]execute_script done [15:50:12]execute_script returns [15:50:12]free content buf [15:50:12]Sock 7.Close socket [15:50:12]Sock 7.Thread stoped [15:50:16]OFD Sender: No OFD packet to send [15:50:21]OFD Sender: No OFD packet to send [15:50:26]OFD Sender: No OFD packet to send [15:50:31]accept exits with 9 [15:50:31]New connection [15:50:31]New thread 3067305316 created [15:50:31]Thread 3067161956 joined [15:50:31]Waiting for new connection... [15:50:31] Sock 9.Parse request [15:50:31]Sock 9.Check first char [15:50:31]Sock 9.First char is OK [15:50:31]request: POST /json_proto HTTP/1.0 [15:50:31]Method: POST [15:50:31]URL: /json_proto [15:50:31]Method is POST - this is cgi request [15:50:31]url: /json_proto [15:50:31]query_string will be loaded in cgi processing [15:50:31]execute_cgi json_proto POST (null) [15:50:31]execute_cgi path=json_proto method=POST [15:50:31]POST find Content-Length [15:50:31]Host: 172.17.63.195:8080 [15:50:31]Content-Length: 677 [15:50:31]Content-Type: application/json [15:50:31] [15:50:31]POST finish read [15:50:31]Found Content-Length = 677 [15:50:31]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450257", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 61", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-3", "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" ] } } [15:50:31]execute_script... [15:50: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)450257", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 61", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-3", "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" ] } } [15:50:31]POST & json_proto [15:50:31]process_json_proto [15:50:31]json parsed OK: [15:50:31]protocol is kg_v1.0 [15:50:31]action value=close_receipt [15:50:31]process_action close_receipt [15:50:31]cmd_close_receipt [15:50:31]MH_GetDate [15:50:31]Write to MH i2c: F0 00 00 36 09 2E [15:50:31]Write i2c OK [15:50:31]MH_I2C_Read... [15:50:31]Read from MH i2c: F0 [15:50:31]MH_I2C_Read... [15:50:31]Read from MH i2c: F0 09 00 [15:50:31]MH_I2C_Read... [15:50:31]Read from MH i2c: F0 09 00 36 09 00 C7 B2 1F 67 47 1B 1E 67 1D [15:50:31]GetLastDocTimeStamp 1730130609 [15:50:31]current date 1730130631 [15:50:31]FM_GetShiftState [15:50:31]SAM_PROTO_GetShiftState [15:50:31]wFMCommunicate request_size=4 [15:50:31]MH_SAM_APDU [15:50:31]CAPDU: 80 13 01 00 [15:50:31]Write to MH i2c: E2 08 00 37 09 80 13 01 00 00 00 00 00 BD [15:50:31]Write i2c OK [15:50:31]MH_I2C_Read... [15:50:31]OFD Sender: No OFD packet to send [15:50:31]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:50:31]Read from MH i2c: E2 [15:50:31]MH_I2C_Read... [15:50:31]Read from MH i2c: E2 0E 00 [15:50:31]MH_I2C_Read... [15:50:31]Read from MH i2c: E2 0E 00 37 09 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 68 [15:50:31]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [15:50:31]wFMCommunicate OK [15:50:31]SAM_PROTO_GetShiftState done [15:50:31]FM_GetShiftState done [15:50:31]opened in 1730073670 [15:50:31]opened+sec_in_day 1730160070 [15:50:31]quantity*price = 60027 [15:50:31]sum+1 = 60029 [15:50: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 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 272 28.10.2024 15:50 Смена: 545 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 ФМ: 0000000000871756 ФД: 202472 ФПД: 135807700053058 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T155032&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202472&fm=135807700053058&tin=02508201610067®Number=0000000000091777&sum=60000 [15:50:32]StoreToDocumentArchive [15:50:32]shift 545 fd 202472 [15:50:32]save to /storage/0545/doc_00202472 [15:50:32]save last doc name /storage/0545/doc_00202472 to /storage/kkm_last_doc_name [15:50:32]save OK [15:50:32]Clear old archive folders... [15:50:32]ProcessDocumentItem done err = 0, tmpTLVsize=251 [15:50:32]tlvbuf is 01B0C200 [15:50:32]SAM_PROTO_ClearQueue [15:50:32]wFMCommunicate request_size=4 [15:50:32]MH_SAM_APDU [15:50:32]CAPDU: 80 09 00 00 [15:50:32]Write to MH i2c: E2 08 00 44 09 80 09 00 00 00 00 00 00 BF [15:50:32]Write i2c OK [15:50:32]MH_I2C_Read... [15:50:32]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:50:32]Read from MH i2c: E2 [15:50:32]MH_I2C_Read... [15:50:32]Read from MH i2c: E2 03 00 [15:50:32]MH_I2C_Read... [15:50:32]Read from MH i2c: E2 03 00 44 09 00 90 00 C1 [15:50:32]RAPDU: 90 00 [15:50:32]wFMCommunicate OK [15:50:32]SAM_PROTO_ClearQueue done [15:50:32]KKMCreateOFDPacket [15:50:32]OFDProtocolAddRootSTLVToBuf [15:50:32]FM_MakeSignedData [15:50:32]FM_MakeSignedData [15:50:32]SAM_PROTO_SignData [15:50:32]wFMCommunicate request_size=4 [15:50:32]MH_SAM_APDU [15:50:32]CAPDU: 80 0D 01 02 [15:50:32]Write to MH i2c: E2 08 00 45 09 80 0D 01 02 00 00 00 00 C7 [15:50:32]Write i2c OK [15:50:32]MH_I2C_Read... [15:50:32]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:50:32]Read from MH i2c: E2 [15:50:32]MH_I2C_Read... [15:50:32]Read from MH i2c: E2 03 00 [15:50:32]MH_I2C_Read... [15:50:32]Read from MH i2c: E2 03 00 45 09 00 90 00 C2 [15:50:32]RAPDU: 90 00 [15:50:32]wFMCommunicate OK [15:50:32]wFMCommunicate request_size=255 [15:50:32]MH_SAM_APDU [15:50: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 33 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 10 01 00 00 F4 03 04 00 C8 B2 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 E8 16 03 00 35 04 06 00 7B [15:50:32]Write to MH i2c: E2 02 01 46 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 33 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 10 01 00 00 F4 03 04 00 C8 B2 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 E8 16 03 00 35 04 06 00 7B 00 00 6A [15:50:32]Write i2c OK [15:50:32]MH_I2C_Read... [15:50:32]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:50:32]Read from MH i2c: E2 [15:50:32]MH_I2C_Read... [15:50:32]Read from MH i2c: E2 03 00 [15:50:32]MH_I2C_Read... [15:50:32]Read from MH i2c: E2 03 00 46 09 00 90 00 C3 [15:50:32]RAPDU: 90 00 [15:50:32]wFMCommunicate OK [15:50:32]wFMCommunicate request_size=10 [15:50:32]MH_SAM_APDU [15:50:32]CAPDU: 80 0D 02 02 05 84 31 B8 2C 42 [15:50:32]Write to MH i2c: E2 0D 00 47 09 80 0D 02 02 05 00 84 31 B8 2C 42 00 00 AF [15:50:32]Write i2c OK [15:50:32]MH_I2C_Read... [15:50:32]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:50:32]Read from MH i2c: E2 [15:50:32]MH_I2C_Read... [15:50:32]Read from MH i2c: E2 03 00 [15:50:32]MH_I2C_Read... [15:50:32]Read from MH i2c: E2 03 00 47 09 00 90 00 C4 [15:50:32]RAPDU: 90 00 [15:50:32]wFMCommunicate OK [15:50:32]wFMCommunicate request_size=4 [15:50:32]MH_SAM_APDU [15:50:32]CAPDU: 80 0D 03 02 [15:50:32]Write to MH i2c: E2 08 00 48 09 80 0D 03 02 00 00 00 00 CC [15:50:32]Write i2c OK [15:50:32]MH_I2C_Read... [15:50:33]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:50:33]Read from MH i2c: E2 [15:50:33]MH_I2C_Read... [15:50:33]Read from MH i2c: E2 0B 00 [15:50:33]MH_I2C_Read... [15:50:33]Read from MH i2c: E2 0B 00 48 09 00 2B B7 A0 C2 E0 F1 B4 06 90 00 9C [15:50:33]RAPDU: 2B B7 A0 C2 E0 F1 B4 06 90 00 [15:50:33]wFMCommunicate OK [15:50:33]SAM_PROTO_SignData done [15:50:33]FM_MakeSignedData done [15:50:33]CreateOFDProtocolMessage [15:50:33]wFMCommunicate request_size=4 [15:50:33]MH_SAM_APDU [15:50:33]CAPDU: 80 11 00 00 [15:50:33]Write to MH i2c: E2 08 00 49 09 80 11 00 00 00 00 00 00 CC [15:50:33]Write i2c OK [15:50:33]MH_I2C_Read... [15:50:33]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:50:33]Read from MH i2c: E2 [15:50:33]MH_I2C_Read... [15:50:33]Read from MH i2c: E2 17 00 [15:50:33]MH_I2C_Read... [15:50:33]Read from MH i2c: E2 17 00 49 09 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 21 [15:50:33]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [15:50:33]wFMCommunicate OK [15:50:33]CreateOFDProtocolMessage done [15:50:33]OFDSenderStorePacket 202472 [15:50:33]StoreOFDPacket docnum=202472 [15:50:33]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 01 16 07 01 2C 38 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 33 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 10 01 00 00 F4 03 04 00 C8 B2 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 E8 16 03 00 35 04 06 00 7B 84 31 B8 2C 42 2B B7 A0 C2 E0 F1 B4 06 [15:50:33]CheckFolder [15:50:33]dirname=/storage/ofd_packets [15:50:33]CheckFolder done [15:50:33]ProducePacketName [15:50:33]name=ofd_packets/00202472 [15:50:33]NVStorageSaveData ofd_packets/00202472 [15:50:33]File name is /storage/ofd_packets/00202472 [15:50:33]Write 301 bytes [15:50:33]NVStorageSaveData done [15:50:33]OFDSenderStorePacket done [15:50:33]KKMCreateOFDPacket done [15:50:33]NVStorageSaveData kkm_last_timestamp [15:50:33]File name is /storage/kkm_last_timestamp [15:50:33]Write 4 bytes [15:50:33]NVStorageSaveData done [15:50:33]ExternCall_PrintAddStr [15:50:33]wPrintStart [15:50:33]Write to MH i2c: 01 00 00 4A 09 53 [15:50:33]Write i2c OK [15:50:33]MH_I2C_Read... [15:50:33]Read from MH i2c: 01 [15:50:33]MH_I2C_Read... [15:50:33]Read from MH i2c: 01 07 00 [15:50:33]MH_I2C_Read... [15:50:33]Read from MH i2c: 01 07 00 4A 09 00 00 00 00 00 FF 0F 68 [15:50:33]RasterBufferAndPrint [15:50:33]line Счет N : (1)450257 [15:50:33]line ИНН: 02508201610067 [15:50:33]line Контрольно-Кассовый Чек [15:50:33]line ПРОДАЖА [15:50:33]line ТРК (МРК, ГНК) : 61 [15:50:33]line Товар: 2710124500 [15:50:33]line Аи-95-К-3 [15:50:33]line 8.090 * 74.20 [15:50:33]line = 600.28 [15:50:33]line НДС 12% НСП 1% [15:50:33]line > о реализуемом товаре [15:50:33]line ОКРУГЛЕНИЕ: -0.28 [15:50:33]line ИТОГО: 600.00 [15:50:33]line Внесено: 600.00 [15:50:33]line СДАЧА: 0.00 [15:50:33]line НСП 1% : 5.31 [15:50:33]line НДС 12% : 63.75 [15:50:33]line Наличными: 600.00 [15:50:33]line Безнал.: 0.00 [15:50:33]line Место: АЗС № 171 "Партнер Нефть" [15:50:33]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [15:50:33]line СНО: Общий режим [15:50:33]line Чек 272 28.10.2024 15:50 [15:50:33]line Смена: 545 ФФД: 1.0 [15:50:33]line ЗНМ: 0300000109 [15:50:33]line РНМ: 0000000000091777 [15:50:33]line Версия ККМ: 001 [15:50:33]line ФМ: 0000000000871756 [15:50:33]line ФД: 202472 [15:50:33]line ФПД: 135807700053058 [15:50:33]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T155032&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202472&fm=135807700053058&tin=02508201610067®Number=0000000000091777&sum=60000 [15:50:33]written 0, free lines is 4095 [15:50:33]OFD Sender: Processing packet 202472 [packets to send 116, broken 115] [15:50:33]ProducePacketName [15:50:33]name=ofd_packets/00202472 [15:50:33]OFD Sender: To server: pG, [15:50:33]CommunicateWithHost lk.salyk.kg:30040 [15:50:33]ConnectInit lk.salyk.kg [15:50:33]Write to MH i2c: 01 00 00 75 09 7E [15:50:33]Write i2c OK [15:50:33]MH_I2C_Read... [15:50:33]Read from MH i2c: 01 [15:50:33]MH_I2C_Read... [15:50:33]Read from MH i2c: 01 07 00 [15:50:33]MH_I2C_Read... [15:50:33]Read from MH i2c: 01 07 00 75 09 00 00 00 00 00 93 0C 24 [15:50:33]RasterBufferAndPrint [15:50:33]line [15:50:33]line [15:50:33]line [15:50:33]line [15:50:33]line [15:50:33]written 0, free lines is 3222 [15:50:33]MH_Cut [15:50:33]Write to MH i2c: D1 01 00 7C 09 01 57 [15:50:33]Write i2c OK [15:50:33]MH_I2C_Read... [15:50:33]Read from MH i2c: D1 [15:50:33]MH_I2C_Read... [15:50:33]Read from MH i2c: D1 01 00 [15:50:33]MH_I2C_Read... [15:50:33]Read from MH i2c: D1 01 00 7C 09 00 56 [15:50:33]Write to MH i2c: 01 00 00 7D 09 86 [15:50:33]Write i2c OK [15:50:33]MH_I2C_Read... [15:50:33]Connected sock=11 [15:50:33]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 01 16 07 01 2C 38 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 33 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 10 01 00 00 F4 03 04 00 C8 B2 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 E8 16 03 00 35 04 06 00 7B 84 31 B8 2C 42 2B B7 A0 C2 E0 F1 B4 06 [15:50:33]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 DD CF 47 00 96 6C A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 E8 16 03 00 F4 03 04 00 7D 5E 1F 67 B6 04 01 00 00 BF 23 86 15 8C C5 AA D6 [15:50:33]CommunicateWithHost err = 0 [15:50:33]CheckOFDResponse [15:50:33]1017 (14) - 77093643461234 [15:50:33]1041 (16) - 0000000000871756 [15:50:33]1040 (4) - 202472 [15:50:33]1012 (4) - 28.10.2024 09:50 [15:50:33]1206 (1) - 0 [15:50:33]OFD Sender: Remove packet 202472 [15:50:33]ProducePacketName [15:50:33]name=ofd_packets/00202472 [15:50:33]NVStorageDeleteData [15:50:34]OFD Sender: No OFD packet to send [15:50:34]*** Cut start [15:50:34]*** Purtial cut [15:50:34]*** Stage 1: CUTSNS_PIN = 1 [15:50:34]Read from MH i2c: 01 [15:50:34]MH_I2C_Read... [15:50:34]*** Stop cut motor [15:50:34]*** Cut end [15:50:34]Read from MH i2c: 01 07 00 [15:50:34]MH_I2C_Read... [15:50:34]Read from MH i2c: 01 07 00 7D 09 00 00 00 00 00 FF 0F 9B [15:50:34]process_action close_receipt done [15:50:34]requested_data is exist [15:50:34]produce_requested_data [15:50:34]requested_item fm.sn is exist - process it [15:50:34]wFMCommunicate request_size=4 [15:50:34]MH_SAM_APDU [15:50:34]CAPDU: 80 11 00 00 [15:50:34]Write to MH i2c: E2 08 00 7E 09 80 11 00 00 00 00 00 00 01 [15:50:34]Write i2c OK [15:50:34]MH_I2C_Read... [15:50:34]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:50:34]Read from MH i2c: E2 [15:50:34]MH_I2C_Read... [15:50:34]Read from MH i2c: E2 17 00 [15:50:34]MH_I2C_Read... [15:50:34]Read from MH i2c: E2 17 00 7E 09 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 56 [15:50:34]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [15:50:34]wFMCommunicate OK [15:50:34]requested_item fd.num is exist - process it [15:50:34]SAM_PROTO_GetFieldsCounters [15:50:34]wFMCommunicate request_size=4 [15:50:34]MH_SAM_APDU [15:50:34]CAPDU: 80 13 00 00 [15:50:34]Write to MH i2c: E2 08 00 7F 09 80 13 00 00 00 00 00 00 04 [15:50:34]Write i2c OK [15:50:34]MH_I2C_Read... [15:50:34]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:50:34]Read from MH i2c: E2 [15:50:34]MH_I2C_Read... [15:50:34]Read from MH i2c: E2 62 00 [15:50:34]MH_I2C_Read... [15:50:34]Read from MH i2c: E2 62 00 7F 09 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 E8 16 03 00 0E 04 04 00 21 02 00 00 12 04 04 00 10 01 00 00 5E 04 04 00 10 01 00 00 57 04 04 00 11 01 00 00 19 04 04 00 00 00 00 00 90 00 84 [15:50:34]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 E8 16 03 00 0E 04 04 00 21 02 00 00 12 04 04 00 10 01 00 00 5E 04 04 00 10 01 00 00 57 04 04 00 11 01 00 00 19 04 04 00 00 00 00 00 90 00 [15:50:34]wFMCommunicate OK [15:50:34]SAM_PROTO_GetFieldsCounters done [15:50:34]requested_item shift.num is exist - process it [15:50:34]requested_item shift.opened is exist - process it [15:50:34]req_shift_opened [15:50:34]FM_GetShiftState [15:50:34]SAM_PROTO_GetShiftState [15:50:34]wFMCommunicate request_size=4 [15:50:34]MH_SAM_APDU [15:50:34]CAPDU: 80 13 01 00 [15:50:34]Write to MH i2c: E2 08 00 80 09 80 13 01 00 00 00 00 00 06 [15:50:34]Write i2c OK [15:50:34]MH_I2C_Read... [15:50:34]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:50:34]Read from MH i2c: E2 [15:50:34]MH_I2C_Read... [15:50:34]Read from MH i2c: E2 0E 00 [15:50:34]MH_I2C_Read... [15:50:34]Read from MH i2c: E2 0E 00 80 09 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 B1 [15:50:34]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [15:50:34]wFMCommunicate OK [15:50:34]SAM_PROTO_GetShiftState done [15:50:34]FM_GetShiftState done [15:50:34]req_shift_opened done [15:50:34]requested_item shift.open_date is exist - process it [15:50:34]req_shift_open_date [15:50:34]req_shift_open_date done [15:50:34]produce_requested_data done [15:50:34]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202472,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670} [15:50:34]process_action_free close_receipt [15:50:34]json_value_free [15:50:34]json_value_free done [15:50:34]process_json_proto returns [15:50:34]Send response to host [15:50:34]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202472,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670}}} [15:50:34]free response buf [15:50:34]execute_script done [15:50:34]execute_script returns [15:50:34]free content buf [15:50:34]Sock 9.Close socket [15:50:34]Sock 9.Thread stoped [15:50:39]OFD Sender: No OFD packet to send [15:50:44]OFD Sender: No OFD packet to send [15:50:49]OFD Sender: No OFD packet to send [15:50:54]OFD Sender: No OFD packet to send [15:50:59]OFD Sender: No OFD packet to send [15:51:04]OFD Sender: No OFD packet to send [15:51:09]OFD Sender: No OFD packet to send [15:51:14]OFD Sender: No OFD packet to send [15:51:19]OFD Sender: No OFD packet to send [15:51:24]OFD Sender: No OFD packet to send [15:51:29]OFD Sender: No OFD packet to send [15:51:34]OFD Sender: No OFD packet to send [15:51:39]OFD Sender: No OFD packet to send [15:51:44]OFD Sender: No OFD packet to send [15:51:49]OFD Sender: No OFD packet to send [15:51:54]OFD Sender: No OFD packet to send [15:51:59]OFD Sender: No OFD packet to send [15:52:04]OFD Sender: No OFD packet to send [15:52:06]accept exits with 7 [15:52:06]New connection [15:52:06]New thread 3067161956 created [15:52:06]Thread 3067305316 joined [15:52:06]Waiting for new connection... [15:52:06] Sock 7.Parse request [15:52:06]Sock 7.Check first char [15:52:06]Sock 7.First char is OK [15:52:06]request: POST /json_proto HTTP/1.0 [15:52:06]Method: POST [15:52:06]URL: /json_proto [15:52:06]Method is POST - this is cgi request [15:52:06]url: /json_proto [15:52:06]query_string will be loaded in cgi processing [15:52:06]execute_cgi json_proto POST (null) [15:52:06]execute_cgi path=json_proto method=POST [15:52:06]POST find Content-Length [15:52:06]Host: 172.17.63.195:8080 [15:52:06]Content-Length: 677 [15:52:06]Content-Type: application/json [15:52:06] [15:52:06]POST finish read [15:52:06]Found Content-Length = 677 [15:52:06]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450258", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 52", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "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" ] } } [15:52:06]execute_script... [15:52:06]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450258", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 52", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "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" ] } } [15:52:06]POST & json_proto [15:52:06]process_json_proto [15:52:06]json parsed OK: [15:52:06]protocol is kg_v1.0 [15:52:06]action value=close_receipt [15:52:06]process_action close_receipt [15:52:06]cmd_close_receipt [15:52:06]MH_GetDate [15:52:06]Write to MH i2c: F0 00 00 81 09 79 [15:52:06]Write i2c OK [15:52:06]MH_I2C_Read... [15:52:06]Read from MH i2c: F0 [15:52:06]MH_I2C_Read... [15:52:06]Read from MH i2c: F0 09 00 [15:52:06]MH_I2C_Read... [15:52:06]Read from MH i2c: F0 09 00 81 09 00 27 B3 1F 67 47 1B 1E 67 C9 [15:52:06]GetLastDocTimeStamp 1730130632 [15:52:06]current date 1730130727 [15:52:06]FM_GetShiftState [15:52:06]SAM_PROTO_GetShiftState [15:52:06]wFMCommunicate request_size=4 [15:52:06]MH_SAM_APDU [15:52:06]CAPDU: 80 13 01 00 [15:52:06]Write to MH i2c: E2 08 00 82 09 80 13 01 00 00 00 00 00 08 [15:52:06]Write i2c OK [15:52:06]MH_I2C_Read... [15:52:06]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:52:06]Read from MH i2c: E2 [15:52:06]MH_I2C_Read... [15:52:06]Read from MH i2c: E2 0E 00 [15:52:06]MH_I2C_Read... [15:52:06]Read from MH i2c: E2 0E 00 82 09 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 B3 [15:52:06]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [15:52:06]wFMCommunicate OK [15:52:06]SAM_PROTO_GetShiftState done [15:52:06]FM_GetShiftState done [15:52:06]opened in 1730073670 [15:52:06]opened+sec_in_day 1730160070 [15:52:06]quantity*price = 60009 [15:52:06]sum+1 = 60010 [15:52:06]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.09 ИТОГО: 600.00 Внесено: 600.00 СДАЧА: 0.00 НСП 1% : 5.31 НДС 12% : 63.73 Наличными: 600.00 Безнал.: 0.00 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 273 28.10.2024 15:52 Смена: 545 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 ФМ: 0000000000871756 ФД: 202473 ФПД: 123159905561723 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T155207&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202473&fm=123159905561723&tin=02508201610067®Number=0000000000091777&sum=60000 [15:52:07]StoreToDocumentArchive [15:52:07]shift 545 fd 202473 [15:52:07]save to /storage/0545/doc_00202473 [15:52:07]save last doc name /storage/0545/doc_00202473 to /storage/kkm_last_doc_name [15:52:07]save OK [15:52:07]Clear old archive folders... [15:52:07]ProcessDocumentItem done err = 0, tmpTLVsize=251 [15:52:07]tlvbuf is 01AFD7B0 [15:52:07]SAM_PROTO_ClearQueue [15:52:07]wFMCommunicate request_size=4 [15:52:07]MH_SAM_APDU [15:52:07]CAPDU: 80 09 00 00 [15:52:07]Write to MH i2c: E2 08 00 8F 09 80 09 00 00 00 00 00 00 0A [15:52:07]Write i2c OK [15:52:07]MH_I2C_Read... [15:52:07]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:52:07]Read from MH i2c: E2 [15:52:07]MH_I2C_Read... [15:52:07]Read from MH i2c: E2 03 00 [15:52:07]MH_I2C_Read... [15:52:07]Read from MH i2c: E2 03 00 8F 09 00 90 00 0C [15:52:07]RAPDU: 90 00 [15:52:07]wFMCommunicate OK [15:52:07]SAM_PROTO_ClearQueue done [15:52:07]KKMCreateOFDPacket [15:52:07]OFDProtocolAddRootSTLVToBuf [15:52:07]FM_MakeSignedData [15:52:07]FM_MakeSignedData [15:52:07]SAM_PROTO_SignData [15:52:07]wFMCommunicate request_size=4 [15:52:07]MH_SAM_APDU [15:52:07]CAPDU: 80 0D 01 02 [15:52:07]Write to MH i2c: E2 08 00 90 09 80 0D 01 02 00 00 00 00 12 [15:52:07]Write i2c OK [15:52:07]MH_I2C_Read... [15:52:07]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:52:07]Read from MH i2c: E2 [15:52:07]MH_I2C_Read... [15:52:07]Read from MH i2c: E2 03 00 [15:52:07]MH_I2C_Read... [15:52:07]Read from MH i2c: E2 03 00 90 09 00 90 00 0D [15:52:07]RAPDU: 90 00 [15:52:07]wFMCommunicate OK [15:52:07]wFMCommunicate request_size=255 [15:52:07]MH_SAM_APDU [15:52: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 32 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 11 01 00 00 F4 03 04 00 27 B3 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 E9 16 03 00 35 04 06 00 70 [15:52:07]Write to MH i2c: E2 02 01 91 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 32 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 11 01 00 00 F4 03 04 00 27 B3 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 E9 16 03 00 35 04 06 00 70 00 00 8A [15:52:07]Write i2c OK [15:52:07]MH_I2C_Read... [15:52:08]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:52:08]Read from MH i2c: E2 [15:52:08]MH_I2C_Read... [15:52:08]Read from MH i2c: E2 03 00 [15:52:08]MH_I2C_Read... [15:52:08]Read from MH i2c: E2 03 00 91 09 00 90 00 0E [15:52:08]RAPDU: 90 00 [15:52:08]wFMCommunicate OK [15:52:08]wFMCommunicate request_size=10 [15:52:08]MH_SAM_APDU [15:52:08]CAPDU: 80 0D 02 02 05 03 66 6B EC 7B [15:52:08]Write to MH i2c: E2 0D 00 92 09 80 0D 02 02 05 00 03 66 6B EC 7B 00 00 5A [15:52:08]Write i2c OK [15:52:08]MH_I2C_Read... [15:52:08]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:52:08]Read from MH i2c: E2 [15:52:08]MH_I2C_Read... [15:52:08]Read from MH i2c: E2 03 00 [15:52:08]MH_I2C_Read... [15:52:08]Read from MH i2c: E2 03 00 92 09 00 90 00 0F [15:52:08]RAPDU: 90 00 [15:52:08]wFMCommunicate OK [15:52:08]wFMCommunicate request_size=4 [15:52:08]MH_SAM_APDU [15:52:08]CAPDU: 80 0D 03 02 [15:52:08]Write to MH i2c: E2 08 00 93 09 80 0D 03 02 00 00 00 00 17 [15:52:08]Write i2c OK [15:52:08]MH_I2C_Read... [15:52:08]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:52:08]Read from MH i2c: E2 [15:52:08]MH_I2C_Read... [15:52:08]Read from MH i2c: E2 0B 00 [15:52:08]MH_I2C_Read... [15:52:08]Read from MH i2c: E2 0B 00 93 09 00 2B ED 60 3F 9A 47 4F 86 90 00 85 [15:52:08]RAPDU: 2B ED 60 3F 9A 47 4F 86 90 00 [15:52:08]wFMCommunicate OK [15:52:08]SAM_PROTO_SignData done [15:52:08]FM_MakeSignedData done [15:52:08]CreateOFDProtocolMessage [15:52:08]wFMCommunicate request_size=4 [15:52:08]MH_SAM_APDU [15:52:08]CAPDU: 80 11 00 00 [15:52:08]Write to MH i2c: E2 08 00 94 09 80 11 00 00 00 00 00 00 17 [15:52:08]Write i2c OK [15:52:08]MH_I2C_Read... [15:52:08]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:52:08]Read from MH i2c: E2 [15:52:08]MH_I2C_Read... [15:52:08]Read from MH i2c: E2 17 00 [15:52:08]MH_I2C_Read... [15:52:08]Read from MH i2c: E2 17 00 94 09 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 6C [15:52:08]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [15:52:08]wFMCommunicate OK [15:52:08]CreateOFDProtocolMessage done [15:52:08]OFDSenderStorePacket 202473 [15:52:08]StoreOFDPacket docnum=202473 [15:52:08]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 EA 7F 07 01 88 92 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 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 11 01 00 00 F4 03 04 00 27 B3 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 E9 16 03 00 35 04 06 00 70 03 66 6B EC 7B 2B ED 60 3F 9A 47 4F 86 [15:52:08]CheckFolder [15:52:08]dirname=/storage/ofd_packets [15:52:08]CheckFolder done [15:52:08]ProducePacketName [15:52:08]name=ofd_packets/00202473 [15:52:08]NVStorageSaveData ofd_packets/00202473 [15:52:08]File name is /storage/ofd_packets/00202473 [15:52:08]Write 301 bytes [15:52:08]NVStorageSaveData done [15:52:08]OFDSenderStorePacket done [15:52:08]KKMCreateOFDPacket done [15:52:08]NVStorageSaveData kkm_last_timestamp [15:52:08]File name is /storage/kkm_last_timestamp [15:52:08]Write 4 bytes [15:52:08]NVStorageSaveData done [15:52:08]ExternCall_PrintAddStr [15:52:08]wPrintStart [15:52:08]Write to MH i2c: 01 00 00 95 09 9E [15:52:08]Write i2c OK [15:52:08]MH_I2C_Read... [15:52:08]Read from MH i2c: 01 [15:52:08]MH_I2C_Read... [15:52:08]Read from MH i2c: 01 07 00 [15:52:08]MH_I2C_Read... [15:52:08]Read from MH i2c: 01 07 00 95 09 00 00 00 00 00 FF 0F B3 [15:52:08]RasterBufferAndPrint [15:52:08]line Счет N : (1)450258 [15:52:08]line ИНН: 02508201610067 [15:52:08]line Контрольно-Кассовый Чек [15:52:08]line ПРОДАЖА [15:52:08]line ТРК (МРК, ГНК) : 52 [15:52:08]line Товар: 2710124130 [15:52:08]line Аи-92-К-2 [15:52:08]line 8.970 * 66.90 [15:52:08]line = 600.09 [15:52:08]line НДС 12% НСП 1% [15:52:08]line > о реализуемом товаре [15:52:08]line ОКРУГЛЕНИЕ: -0.09 [15:52:08]line ИТОГО: 600.00 [15:52:08]line Внесено: 600.00 [15:52:08]line СДАЧА: 0.00 [15:52:08]line НСП 1% : 5.31 [15:52:08]line НДС 12% : 63.73 [15:52:08]line Наличными: 600.00 [15:52:08]line Безнал.: 0.00 [15:52:08]line Место: АЗС № 171 "Партнер Нефть" [15:52:08]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [15:52:08]line СНО: Общий режим [15:52:08]line Чек 273 28.10.2024 15:52 [15:52:08]line Смена: 545 ФФД: 1.0 [15:52:08]line ЗНМ: 0300000109 [15:52:08]line РНМ: 0000000000091777 [15:52:08]line Версия ККМ: 001 [15:52:08]line ФМ: 0000000000871756 [15:52:08]line ФД: 202473 [15:52:08]line ФПД: 123159905561723 [15:52:08]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T155207&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202473&fm=123159905561723&tin=02508201610067®Number=0000000000091777&sum=60000 [15:52:08]OFD Sender: Processing packet 202473 [packets to send 116, broken 115] [15:52:08]ProducePacketName [15:52:08]name=ofd_packets/00202473 [15:52:08]OFD Sender: To server: pG, [15:52:08]CommunicateWithHost lk.salyk.kg:30040 [15:52:08]ConnectInit lk.salyk.kg [15:52:08]written 0, free lines is 4095 [15:52:08]Connected sock=10 [15:52:08]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 EA 7F 07 01 88 92 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 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 11 01 00 00 F4 03 04 00 27 B3 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 E9 16 03 00 35 04 06 00 70 03 66 6B EC 7B 2B ED 60 3F 9A 47 4F 86 [15:52:08]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 0A A5 47 00 39 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 35 36 10 04 04 00 E9 16 03 00 F4 03 04 00 DC 5E 1F 67 B6 04 01 00 00 4A A2 55 54 B1 E2 92 E5 [15:52:08]CommunicateWithHost err = 0 [15:52:08]CheckOFDResponse [15:52:08]1017 (14) - 77093643461234 [15:52:08]1041 (16) - 0000000000871756 [15:52:08]1040 (4) - 202473 [15:52:08]1012 (4) - 28.10.2024 09:52 [15:52:08]1206 (1) - 0 [15:52:08]OFD Sender: Remove packet 202473 [15:52:08]ProducePacketName [15:52:08]name=ofd_packets/00202473 [15:52:08]NVStorageDeleteData [15:52:08]Write to MH i2c: 01 00 00 C0 09 C9 [15:52:08]Write i2c OK [15:52:08]MH_I2C_Read... [15:52:08]Read from MH i2c: 01 [15:52:08]MH_I2C_Read... [15:52:08]Read from MH i2c: 01 07 00 [15:52:08]MH_I2C_Read... [15:52:08]Read from MH i2c: 01 07 00 C0 09 00 00 00 00 00 A0 0C 7C [15:52:08]RasterBufferAndPrint [15:52:08]line [15:52:08]line [15:52:08]line [15:52:08]line [15:52:08]line [15:52:08]written 0, free lines is 3236 [15:52:09]MH_Cut [15:52:09]Write to MH i2c: D1 01 00 C7 09 01 A2 [15:52:09]Write i2c OK [15:52:09]MH_I2C_Read... [15:52:09]Read from MH i2c: D1 [15:52:09]MH_I2C_Read... [15:52:09]Read from MH i2c: D1 01 00 [15:52:09]MH_I2C_Read... [15:52:09]Read from MH i2c: D1 01 00 C7 09 00 A1 [15:52:09]Write to MH i2c: 01 00 00 C8 09 D1 [15:52:09]Write i2c OK [15:52:09]MH_I2C_Read... [15:52:09]OFD Sender: No OFD packet to send [15:52:09]*** Cut start [15:52:09]*** Purtial cut [15:52:09]*** Stage 1: CUTSNS_PIN = 1 [15:52:10]Read from MH i2c: 01 [15:52:10]MH_I2C_Read... [15:52:10]*** Stop cut motor [15:52:10]*** Cut end [15:52:10]Read from MH i2c: 01 07 00 [15:52:10]MH_I2C_Read... [15:52:10]Read from MH i2c: 01 07 00 C8 09 00 00 00 00 00 FF 0F E6 [15:52:10]process_action close_receipt done [15:52:10]requested_data is exist [15:52:10]produce_requested_data [15:52:10]requested_item fm.sn is exist - process it [15:52:10]wFMCommunicate request_size=4 [15:52:10]MH_SAM_APDU [15:52:10]CAPDU: 80 11 00 00 [15:52:10]Write to MH i2c: E2 08 00 C9 09 80 11 00 00 00 00 00 00 4C [15:52:10]Write i2c OK [15:52:10]MH_I2C_Read... [15:52:10]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:52:10]Read from MH i2c: E2 [15:52:10]MH_I2C_Read... [15:52:10]Read from MH i2c: E2 17 00 [15:52:10]MH_I2C_Read... [15:52:10]Read from MH i2c: E2 17 00 C9 09 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 A1 [15:52:10]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [15:52:10]wFMCommunicate OK [15:52:10]requested_item fd.num is exist - process it [15:52:10]SAM_PROTO_GetFieldsCounters [15:52:10]wFMCommunicate request_size=4 [15:52:10]MH_SAM_APDU [15:52:10]CAPDU: 80 13 00 00 [15:52:10]Write to MH i2c: E2 08 00 CA 09 80 13 00 00 00 00 00 00 4F [15:52:10]Write i2c OK [15:52:10]MH_I2C_Read... [15:52:10]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:52:10]Read from MH i2c: E2 [15:52:10]MH_I2C_Read... [15:52:10]Read from MH i2c: E2 62 00 [15:52:10]MH_I2C_Read... [15:52:10]Read from MH i2c: E2 62 00 CA 09 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 E9 16 03 00 0E 04 04 00 21 02 00 00 12 04 04 00 11 01 00 00 5E 04 04 00 11 01 00 00 57 04 04 00 12 01 00 00 19 04 04 00 00 00 00 00 90 00 D3 [15:52:10]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 E9 16 03 00 0E 04 04 00 21 02 00 00 12 04 04 00 11 01 00 00 5E 04 04 00 11 01 00 00 57 04 04 00 12 01 00 00 19 04 04 00 00 00 00 00 90 00 [15:52:10]wFMCommunicate OK [15:52:10]SAM_PROTO_GetFieldsCounters done [15:52:10]requested_item shift.num is exist - process it [15:52:10]requested_item shift.opened is exist - process it [15:52:10]req_shift_opened [15:52:10]FM_GetShiftState [15:52:10]SAM_PROTO_GetShiftState [15:52:10]wFMCommunicate request_size=4 [15:52:10]MH_SAM_APDU [15:52:10]CAPDU: 80 13 01 00 [15:52:10]Write to MH i2c: E2 08 00 CB 09 80 13 01 00 00 00 00 00 51 [15:52:10]Write i2c OK [15:52:10]MH_I2C_Read... [15:52:10]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:52:10]Read from MH i2c: E2 [15:52:10]MH_I2C_Read... [15:52:10]Read from MH i2c: E2 0E 00 [15:52:10]MH_I2C_Read... [15:52:10]Read from MH i2c: E2 0E 00 CB 09 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 FC [15:52:10]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [15:52:10]wFMCommunicate OK [15:52:10]SAM_PROTO_GetShiftState done [15:52:10]FM_GetShiftState done [15:52:10]req_shift_opened done [15:52:10]requested_item shift.open_date is exist - process it [15:52:10]req_shift_open_date [15:52:10]req_shift_open_date done [15:52:10]produce_requested_data done [15:52:10]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202473,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670} [15:52:10]process_action_free close_receipt [15:52:10]json_value_free [15:52:10]json_value_free done [15:52:10]process_json_proto returns [15:52:10]Send response to host [15:52:10]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202473,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670}}} [15:52:10]free response buf [15:52:10]execute_script done [15:52:10]execute_script returns [15:52:10]free content buf [15:52:10]Sock 7.Close socket [15:52:10]Sock 7.Thread stoped [15:52:14]OFD Sender: No OFD packet to send [15:52:19]OFD Sender: No OFD packet to send [15:52:24]OFD Sender: No OFD packet to send [15:52:29]OFD Sender: No OFD packet to send [15:52:34]OFD Sender: No OFD packet to send [15:52:39]OFD Sender: No OFD packet to send [15:52:44]OFD Sender: No OFD packet to send [15:52:49]OFD Sender: No OFD packet to send [15:52:54]OFD Sender: No OFD packet to send [15:52:59]OFD Sender: No OFD packet to send [15:53:01]accept exits with 9 [15:53:01]New connection [15:53:01]New thread 3067305316 created [15:53:01]Thread 3067161956 joined [15:53:01]Waiting for new connection... [15:53:01] Sock 9.Parse request [15:53:01]Sock 9.Check first char [15:53:01]Sock 9.First char is OK [15:53:01]request: POST /json_proto HTTP/1.0 [15:53:01]Method: POST [15:53:01]URL: /json_proto [15:53:01]Method is POST - this is cgi request [15:53:01]url: /json_proto [15:53:01]query_string will be loaded in cgi processing [15:53:01]execute_cgi json_proto POST (null) [15:53:01]execute_cgi path=json_proto method=POST [15:53:01]POST find Content-Length [15:53:01]Host: 172.17.63.195:8080 [15:53:01]Content-Length: 670 [15:53:01]Content-Type: application/json [15:53:01] [15:53:01]POST finish read [15:53:01]Found Content-Length = 670 [15:53:01]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450260", "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" : 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" ] } } [15:53:01]execute_script... [15:53:01]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450260", "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" : 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" ] } } [15:53:01]POST & json_proto [15:53:01]process_json_proto [15:53:01]json parsed OK: [15:53:01]protocol is kg_v1.0 [15:53:01]action value=close_receipt [15:53:01]process_action close_receipt [15:53:01]cmd_close_receipt [15:53:01]MH_GetDate [15:53:01]Write to MH i2c: F0 00 00 CC 09 C4 [15:53:01]Write i2c OK [15:53:01]MH_I2C_Read... [15:53:01]Read from MH i2c: F0 [15:53:01]MH_I2C_Read... [15:53:01]Read from MH i2c: F0 09 00 [15:53:01]MH_I2C_Read... [15:53:01]Read from MH i2c: F0 09 00 CC 09 00 5E B3 1F 67 47 1B 1E 67 4B [15:53:01]GetLastDocTimeStamp 1730130727 [15:53:01]current date 1730130782 [15:53:01]FM_GetShiftState [15:53:01]SAM_PROTO_GetShiftState [15:53:01]wFMCommunicate request_size=4 [15:53:01]MH_SAM_APDU [15:53:01]CAPDU: 80 13 01 00 [15:53:01]Write to MH i2c: E2 08 00 CD 09 80 13 01 00 00 00 00 00 53 [15:53:01]Write i2c OK [15:53:01]MH_I2C_Read... [15:53:01]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:53:01]Read from MH i2c: E2 [15:53:01]MH_I2C_Read... [15:53:01]Read from MH i2c: E2 0E 00 [15:53:01]MH_I2C_Read... [15:53:01]Read from MH i2c: E2 0E 00 CD 09 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 FE [15:53:01]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [15:53:01]wFMCommunicate OK [15:53:01]SAM_PROTO_GetShiftState done [15:53:01]FM_GetShiftState done [15:53:01]opened in 1730073670 [15:53:01]opened+sec_in_day 1730160070 [15:53:01]quantity*price = 30027 [15:53:01]sum+1 = 30029 [15:53:01]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.28 ИТОГО: 300.00 Внесено: 300.00 СДАЧА: 0.00 НСП 1% : 2.66 НДС 12% : 31.89 Наличными: 300.00 Безнал.: 0.00 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 274 28.10.2024 15:53 Смена: 545 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 ФМ: 0000000000871756 ФД: 202474 ФПД: 62944827938175 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T155302&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202474&fm=62944827938175&tin=02508201610067®Number=0000000000091777&sum=30000 [15:53:03]StoreToDocumentArchive [15:53:03]shift 545 fd 202474 [15:53:03]save to /storage/0545/doc_00202474 [15:53:03]save last doc name /storage/0545/doc_00202474 to /storage/kkm_last_doc_name [15:53:03]save OK [15:53:03]Clear old archive folders... [15:53:03]ProcessDocumentItem done err = 0, tmpTLVsize=252 [15:53:03]tlvbuf is 01B243E0 [15:53:03]SAM_PROTO_ClearQueue [15:53:03]wFMCommunicate request_size=4 [15:53:03]MH_SAM_APDU [15:53:03]CAPDU: 80 09 00 00 [15:53:03]Write to MH i2c: E2 08 00 DA 09 80 09 00 00 00 00 00 00 55 [15:53:03]Write i2c OK [15:53:03]MH_I2C_Read... [15:53:03]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:53:03]Read from MH i2c: E2 [15:53:03]MH_I2C_Read... [15:53:03]Read from MH i2c: E2 03 00 [15:53:03]MH_I2C_Read... [15:53:03]Read from MH i2c: E2 03 00 DA 09 00 90 00 57 [15:53:03]RAPDU: 90 00 [15:53:03]wFMCommunicate OK [15:53:03]SAM_PROTO_ClearQueue done [15:53:03]KKMCreateOFDPacket [15:53:03]OFDProtocolAddRootSTLVToBuf [15:53:03]FM_MakeSignedData [15:53:03]FM_MakeSignedData [15:53:03]SAM_PROTO_SignData [15:53:03]wFMCommunicate request_size=4 [15:53:03]MH_SAM_APDU [15:53:03]CAPDU: 80 0D 01 02 [15:53:03]Write to MH i2c: E2 08 00 DB 09 80 0D 01 02 00 00 00 00 5D [15:53:03]Write i2c OK [15:53:03]MH_I2C_Read... [15:53:03]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:53:03]Read from MH i2c: E2 [15:53:03]MH_I2C_Read... [15:53:03]Read from MH i2c: E2 03 00 [15:53:03]MH_I2C_Read... [15:53:03]Read from MH i2c: E2 03 00 DB 09 00 90 00 58 [15:53:03]RAPDU: 90 00 [15:53:03]wFMCommunicate OK [15:53:03]wFMCommunicate request_size=255 [15:53:03]MH_SAM_APDU [15:53:03]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 20 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 12 01 00 00 F4 03 04 00 5E B3 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 EA 16 03 00 35 04 06 00 [15:53:03]Write to MH i2c: E2 02 01 DC 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 20 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 12 01 00 00 F4 03 04 00 5E B3 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 EA 16 03 00 35 04 06 00 00 00 7C [15:53:03]Write i2c OK [15:53:03]MH_I2C_Read... [15:53:03]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:53:03]Read from MH i2c: E2 [15:53:03]MH_I2C_Read... [15:53:03]Read from MH i2c: E2 03 00 [15:53:03]MH_I2C_Read... [15:53:03]Read from MH i2c: E2 03 00 DC 09 00 90 00 59 [15:53:03]RAPDU: 90 00 [15:53:03]wFMCommunicate OK [15:53:03]wFMCommunicate request_size=11 [15:53:03]MH_SAM_APDU [15:53:03]CAPDU: 80 0D 02 02 06 39 3F 7C 1C 15 7F [15:53:03]Write to MH i2c: E2 0E 00 DD 09 80 0D 02 02 06 00 39 3F 7C 1C 15 7F 00 00 10 [15:53:03]Write i2c OK [15:53:03]MH_I2C_Read... [15:53:03]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:53:03]Read from MH i2c: E2 [15:53:03]MH_I2C_Read... [15:53:03]Read from MH i2c: E2 03 00 [15:53:03]MH_I2C_Read... [15:53:03]Read from MH i2c: E2 03 00 DD 09 00 90 00 5A [15:53:03]RAPDU: 90 00 [15:53:03]wFMCommunicate OK [15:53:03]wFMCommunicate request_size=4 [15:53:03]MH_SAM_APDU [15:53:03]CAPDU: 80 0D 03 02 [15:53:03]Write to MH i2c: E2 08 00 DE 09 80 0D 03 02 00 00 00 00 62 [15:53:03]Write i2c OK [15:53:03]MH_I2C_Read... [15:53:03]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:53:03]Read from MH i2c: E2 [15:53:03]MH_I2C_Read... [15:53:03]Read from MH i2c: E2 0B 00 [15:53:03]MH_I2C_Read... [15:53:03]Read from MH i2c: E2 0B 00 DE 09 00 D0 BF A5 F0 4C 3E 63 0D 90 00 81 [15:53:03]RAPDU: D0 BF A5 F0 4C 3E 63 0D 90 00 [15:53:03]wFMCommunicate OK [15:53:03]SAM_PROTO_SignData done [15:53:03]FM_MakeSignedData done [15:53:03]CreateOFDProtocolMessage [15:53:03]wFMCommunicate request_size=4 [15:53:03]MH_SAM_APDU [15:53:03]CAPDU: 80 11 00 00 [15:53:03]Write to MH i2c: E2 08 00 DF 09 80 11 00 00 00 00 00 00 62 [15:53:03]Write i2c OK [15:53:03]MH_I2C_Read... [15:53:03]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:53:03]Read from MH i2c: E2 [15:53:03]MH_I2C_Read... [15:53:03]Read from MH i2c: E2 17 00 [15:53:03]MH_I2C_Read... [15:53:03]Read from MH i2c: E2 17 00 DF 09 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 B7 [15:53:03]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [15:53:03]wFMCommunicate OK [15:53:03]CreateOFDProtocolMessage done [15:53:03]OFDSenderStorePacket 202474 [15:53:03]StoreOFDPacket docnum=202474 [15:53:03]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 01 00 00 3D D8 08 01 FF E1 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 20 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 12 01 00 00 F4 03 04 00 5E B3 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 EA 16 03 00 35 04 06 00 39 3F 7C 1C 15 7F D0 BF A5 F0 4C 3E 63 0D [15:53:03]CheckFolder [15:53:03]dirname=/storage/ofd_packets [15:53:03]CheckFolder done [15:53:03]ProducePacketName [15:53:03]name=ofd_packets/00202474 [15:53:03]NVStorageSaveData ofd_packets/00202474 [15:53:03]File name is /storage/ofd_packets/00202474 [15:53:03]Write 302 bytes [15:53:03]NVStorageSaveData done [15:53:03]OFDSenderStorePacket done [15:53:03]KKMCreateOFDPacket done [15:53:03]NVStorageSaveData kkm_last_timestamp [15:53:03]File name is /storage/kkm_last_timestamp [15:53:03]Write 4 bytes [15:53:03]NVStorageSaveData done [15:53:03]ExternCall_PrintAddStr [15:53:03]wPrintStart [15:53:03]Write to MH i2c: 01 00 00 E0 09 E9 [15:53:03]Write i2c OK [15:53:03]MH_I2C_Read... [15:53:03]Read from MH i2c: 01 [15:53:03]MH_I2C_Read... [15:53:03]Read from MH i2c: 01 07 00 [15:53:03]MH_I2C_Read... [15:53:03]Read from MH i2c: 01 07 00 E0 09 00 00 00 00 00 FF 0F FE [15:53:03]RasterBufferAndPrint [15:53:03]line Счет N : (1)450260 [15:53:03]line ИНН: 02508201610067 [15:53:03]line Контрольно-Кассовый Чек [15:53:03]line ПРОДАЖА [15:53:03]line ТРК (МРК, ГНК) : 63 [15:53:03]line Товар: 2710124130 [15:53:03]line SUPER 92-К-5 [15:53:03]line 4.390 * 68.40 [15:53:03]line = 300.28 [15:53:03]line НДС 12% НСП 1% [15:53:03]line > о реализуемом товаре [15:53:03]line ОКРУГЛЕНИЕ: -0.28 [15:53:03]line ИТОГО: 300.00 [15:53:03]line Внесено: 300.00 [15:53:03]line СДАЧА: 0.00 [15:53:03]line НСП 1% : 2.66 [15:53:03]line НДС 12% : 31.89 [15:53:03]line Наличными: 300.00 [15:53:03]line Безнал.: 0.00 [15:53:03]line Место: АЗС № 171 "Партнер Нефть" [15:53:03]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [15:53:03]line СНО: Общий режим [15:53:03]line Чек 274 28.10.2024 15:53 [15:53:03]line Смена: 545 ФФД: 1.0 [15:53:03]line ЗНМ: 0300000109 [15:53:03]line РНМ: 0000000000091777 [15:53:03]line Версия ККМ: 001 [15:53:03]line ФМ: 0000000000871756 [15:53:03]line ФД: 202474 [15:53:03]line ФПД: 62944827938175 [15:53:03]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T155302&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202474&fm=62944827938175&tin=02508201610067®Number=0000000000091777&sum=30000 [15:53:03]OFD Sender: Processing packet 202474 [packets to send 116, broken 115] [15:53:03]ProducePacketName [15:53:03]name=ofd_packets/00202474 [15:53:03]OFD Sender: To server: pG, [15:53:03]CommunicateWithHost lk.salyk.kg:30040 [15:53:03]ConnectInit lk.salyk.kg [15:53:03]written 0, free lines is 4095 [15:53:04]Connected sock=10 [15:53:04]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 01 00 00 3D D8 08 01 FF E1 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 20 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 12 01 00 00 F4 03 04 00 5E B3 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 EA 16 03 00 35 04 06 00 39 3F 7C 1C 15 7F D0 BF A5 F0 4C 3E 63 0D [15:53:04]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 3D 8F 47 00 F7 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 35 36 10 04 04 00 EA 16 03 00 F4 03 04 00 14 5F 1F 67 B6 04 01 00 00 09 C2 F8 5E 72 E3 56 65 [15:53:04]CommunicateWithHost err = 0 [15:53:04]CheckOFDResponse [15:53:04]1017 (14) - 77093643461234 [15:53:04]1041 (16) - 0000000000871756 [15:53:04]1040 (4) - 202474 [15:53:04]1012 (4) - 28.10.2024 09:53 [15:53:04]1206 (1) - 0 [15:53:04]OFD Sender: Remove packet 202474 [15:53:04]ProducePacketName [15:53:04]name=ofd_packets/00202474 [15:53:04]NVStorageDeleteData [15:53:04]Write to MH i2c: 01 00 00 0B 0A 15 [15:53:04]Write i2c OK [15:53:04]MH_I2C_Read... [15:53:04]Read from MH i2c: 01 [15:53:04]MH_I2C_Read... [15:53:04]Read from MH i2c: 01 07 00 [15:53:04]MH_I2C_Read... [15:53:04]Read from MH i2c: 01 07 00 0B 0A 00 00 00 00 00 97 0C BF [15:53:04]RasterBufferAndPrint [15:53:04]line [15:53:04]line [15:53:04]line [15:53:04]line [15:53:04]line [15:53:04]written 0, free lines is 3229 [15:53:04]MH_Cut [15:53:04]Write to MH i2c: D1 01 00 12 0A 01 EE [15:53:04]Write i2c OK [15:53:04]MH_I2C_Read... [15:53:04]Read from MH i2c: D1 [15:53:04]MH_I2C_Read... [15:53:04]Read from MH i2c: D1 01 00 [15:53:04]MH_I2C_Read... [15:53:04]Read from MH i2c: D1 01 00 12 0A 00 ED [15:53:04]Write to MH i2c: 01 00 00 13 0A 1D [15:53:04]Write i2c OK [15:53:04]MH_I2C_Read... [15:53:04]OFD Sender: No OFD packet to send [15:53:05]*** Cut start [15:53:05]*** Purtial cut [15:53:05]*** CUTSNS_PIN = 0 [15:53:05]*** Stage 1: CUTSNS_PIN = 1 [15:53:07]Read from MH i2c: 01 [15:53:07]MH_I2C_Read... [15:53:07]*** Stop cut motor [15:53:07]*** Cut end [15:53:07]Read from MH i2c: 01 07 00 [15:53:07]MH_I2C_Read... [15:53:07]Read from MH i2c: 01 07 00 13 0A 00 00 00 00 00 FF 0F 32 [15:53:07]process_action close_receipt done [15:53:07]requested_data is exist [15:53:07]produce_requested_data [15:53:07]requested_item fm.sn is exist - process it [15:53:07]wFMCommunicate request_size=4 [15:53:07]MH_SAM_APDU [15:53:07]CAPDU: 80 11 00 00 [15:53:07]Write to MH i2c: E2 08 00 14 0A 80 11 00 00 00 00 00 00 98 [15:53:07]Write i2c OK [15:53:07]MH_I2C_Read... [15:53:07]Read from MH i2c: E2 [15:53:07]MH_I2C_Read... [15:53:07]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:53:07]Read from MH i2c: E2 17 00 [15:53:07]MH_I2C_Read... [15:53:07]Read from MH i2c: E2 17 00 14 0A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 ED [15:53:07]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [15:53:07]wFMCommunicate OK [15:53:07]requested_item fd.num is exist - process it [15:53:07]SAM_PROTO_GetFieldsCounters [15:53:07]wFMCommunicate request_size=4 [15:53:07]MH_SAM_APDU [15:53:07]CAPDU: 80 13 00 00 [15:53:07]Write to MH i2c: E2 08 00 15 0A 80 13 00 00 00 00 00 00 9B [15:53:07]Write i2c OK [15:53:07]MH_I2C_Read... [15:53:07]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:53:07]Read from MH i2c: E2 [15:53:07]MH_I2C_Read... [15:53:07]Read from MH i2c: E2 62 00 [15:53:07]MH_I2C_Read... [15:53:07]Read from MH i2c: E2 62 00 15 0A 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 EA 16 03 00 0E 04 04 00 21 02 00 00 12 04 04 00 12 01 00 00 5E 04 04 00 12 01 00 00 57 04 04 00 13 01 00 00 19 04 04 00 00 00 00 00 90 00 23 [15:53:07]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 EA 16 03 00 0E 04 04 00 21 02 00 00 12 04 04 00 12 01 00 00 5E 04 04 00 12 01 00 00 57 04 04 00 13 01 00 00 19 04 04 00 00 00 00 00 90 00 [15:53:07]wFMCommunicate OK [15:53:07]SAM_PROTO_GetFieldsCounters done [15:53:07]requested_item shift.num is exist - process it [15:53:07]requested_item shift.opened is exist - process it [15:53:07]req_shift_opened [15:53:07]FM_GetShiftState [15:53:07]SAM_PROTO_GetShiftState [15:53:07]wFMCommunicate request_size=4 [15:53:07]MH_SAM_APDU [15:53:07]CAPDU: 80 13 01 00 [15:53:07]Write to MH i2c: E2 08 00 16 0A 80 13 01 00 00 00 00 00 9D [15:53:07]Write i2c OK [15:53:07]MH_I2C_Read... [15:53:07]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:53:07]Read from MH i2c: E2 [15:53:07]MH_I2C_Read... [15:53:07]Read from MH i2c: E2 0E 00 [15:53:07]MH_I2C_Read... [15:53:07]Read from MH i2c: E2 0E 00 16 0A 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 48 [15:53:07]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [15:53:07]wFMCommunicate OK [15:53:07]SAM_PROTO_GetShiftState done [15:53:07]FM_GetShiftState done [15:53:07]req_shift_opened done [15:53:07]requested_item shift.open_date is exist - process it [15:53:07]req_shift_open_date [15:53:07]req_shift_open_date done [15:53:07]produce_requested_data done [15:53:07]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202474,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670} [15:53:07]process_action_free close_receipt [15:53:07]json_value_free [15:53:07]json_value_free done [15:53:07]process_json_proto returns [15:53:07]Send response to host [15:53:07]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202474,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670}}} [15:53:07]free response buf [15:53:07]execute_script done [15:53:07]execute_script returns [15:53:07]free content buf [15:53:07]Sock 9.Close socket [15:53:07]Sock 9.Thread stoped [15:53:09]OFD Sender: No OFD packet to send [15:53:14]OFD Sender: No OFD packet to send [15:53:19]OFD Sender: No OFD packet to send [15:53:24]OFD Sender: No OFD packet to send [15:53:26]accept exits with 7 [15:53:26]New connection [15:53:26]New thread 3067161956 created [15:53:26]Thread 3067305316 joined [15:53:26]Waiting for new connection... [15:53:26] Sock 7.Parse request [15:53:26]Sock 7.Check first char [15:53:26]Sock 7.First char is OK [15:53:26]request: POST /json_proto HTTP/1.0 [15:53:26]Method: POST [15:53:26]URL: /json_proto [15:53:26]Method is POST - this is cgi request [15:53:26]url: /json_proto [15:53:26]query_string will be loaded in cgi processing [15:53:26]execute_cgi json_proto POST (null) [15:53:26]execute_cgi path=json_proto method=POST [15:53:26]POST find Content-Length [15:53:26]Host: 172.17.63.195:8080 [15:53:26]Content-Length: 679 [15:53:26]Content-Type: application/json [15:53:26] [15:53:26]POST finish read [15:53:26]Found Content-Length = 679 [15:53:26]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450259", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "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" ] } } [15:53:26]execute_script... [15: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)450259", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "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" ] } } [15:53:26]POST & json_proto [15:53:26]process_json_proto [15:53:26]json parsed OK: [15:53:26]protocol is kg_v1.0 [15:53:26]action value=close_receipt [15:53:26]process_action close_receipt [15:53:26]cmd_close_receipt [15:53:26]MH_GetDate [15:53:26]Write to MH i2c: F0 00 00 17 0A 10 [15:53:26]Write i2c OK [15:53:26]MH_I2C_Read... [15:53:26]Read from MH i2c: F0 [15:53:26]MH_I2C_Read... [15:53:26]Read from MH i2c: F0 09 00 [15:53:26]MH_I2C_Read... [15:53:26]Read from MH i2c: F0 09 00 17 0A 00 77 B3 1F 67 47 1B 1E 67 B0 [15:53:26]GetLastDocTimeStamp 1730130782 [15:53:26]current date 1730130807 [15:53:26]FM_GetShiftState [15:53:26]SAM_PROTO_GetShiftState [15:53:26]wFMCommunicate request_size=4 [15:53:26]MH_SAM_APDU [15:53:26]CAPDU: 80 13 01 00 [15:53:26]Write to MH i2c: E2 08 00 18 0A 80 13 01 00 00 00 00 00 9F [15:53:26]Write i2c OK [15:53:26]MH_I2C_Read... [15:53:26]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:53:26]Read from MH i2c: E2 [15:53:26]MH_I2C_Read... [15:53:26]Read from MH i2c: E2 0E 00 [15:53:26]MH_I2C_Read... [15:53:26]Read from MH i2c: E2 0E 00 18 0A 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 4A [15:53:26]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [15:53:26]wFMCommunicate OK [15:53:26]SAM_PROTO_GetShiftState done [15:53:26]FM_GetShiftState done [15:53:26]opened in 1730073670 [15:53:26]opened+sec_in_day 1730160070 [15:53:26]quantity*price = 150037 [15:53:26]sum+1 = 150039 [15:53:26]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.38 ИТОГО: 1500.00 Внесено: 1500.00 СДАЧА: 0.00 НСП 1% : 13.28 НДС 12% : 159.33 Наличными: 1500.00 Безнал.: 0.00 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 275 28.10.2024 15:53 Смена: 545 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 ФМ: 0000000000871756 ФД: 202475 ФПД: 128420836294863 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T155327&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202475&fm=128420836294863&tin=02508201610067®Number=0000000000091777&sum=150000 [15:53:27]StoreToDocumentArchive [15:53:27]shift 545 fd 202475 [15:53:27]save to /storage/0545/doc_00202475 [15:53:27]save last doc name /storage/0545/doc_00202475 to /storage/kkm_last_doc_name [15:53:27]save OK [15:53:27]Clear old archive folders... [15:53:27]ProcessDocumentItem done err = 0, tmpTLVsize=248 [15:53:27]tlvbuf is 01B2D600 [15:53:27]SAM_PROTO_ClearQueue [15:53:27]wFMCommunicate request_size=4 [15:53:27]MH_SAM_APDU [15:53:27]CAPDU: 80 09 00 00 [15:53:27]Write to MH i2c: E2 08 00 25 0A 80 09 00 00 00 00 00 00 A1 [15:53:27]Write i2c OK [15:53:27]MH_I2C_Read... [15:53:27]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:53:27]Read from MH i2c: E2 [15:53:27]MH_I2C_Read... [15:53:27]Read from MH i2c: E2 03 00 [15:53:27]MH_I2C_Read... [15:53:27]Read from MH i2c: E2 03 00 25 0A 00 90 00 A3 [15:53:27]RAPDU: 90 00 [15:53:27]wFMCommunicate OK [15:53:27]SAM_PROTO_ClearQueue done [15:53:27]KKMCreateOFDPacket [15:53:27]OFDProtocolAddRootSTLVToBuf [15:53:27]FM_MakeSignedData [15:53:27]FM_MakeSignedData [15:53:27]SAM_PROTO_SignData [15:53:27]wFMCommunicate request_size=4 [15:53:27]MH_SAM_APDU [15:53:27]CAPDU: 80 0D 01 02 [15:53:27]Write to MH i2c: E2 08 00 26 0A 80 0D 01 02 00 00 00 00 A9 [15:53:27]Write i2c OK [15:53:27]MH_I2C_Read... [15:53:27]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:53:27]Read from MH i2c: E2 [15:53:27]MH_I2C_Read... [15:53:27]Read from MH i2c: E2 03 00 [15:53:27]MH_I2C_Read... [15:53:27]Read from MH i2c: E2 03 00 26 0A 00 90 00 A4 [15:53:27]RAPDU: 90 00 [15:53:27]wFMCommunicate OK [15:53:27]wFMCommunicate request_size=255 [15:53:27]MH_SAM_APDU [15:53:27]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 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 13 01 00 00 F4 03 04 00 77 B3 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 EB 16 03 00 35 04 06 00 74 CC 4E 54 [15:53:27]Write to MH i2c: E2 02 01 27 0A 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 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 13 01 00 00 F4 03 04 00 77 B3 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 EB 16 03 00 35 04 06 00 74 CC 4E 54 00 00 77 [15:53:27]Write i2c OK [15:53:27]MH_I2C_Read... [15:53:28]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:53:28]Read from MH i2c: E2 [15:53:28]MH_I2C_Read... [15:53:28]Read from MH i2c: E2 03 00 [15:53:28]MH_I2C_Read... [15:53:28]Read from MH i2c: E2 03 00 27 0A 00 90 00 A5 [15:53:28]RAPDU: 90 00 [15:53:28]wFMCommunicate OK [15:53:28]wFMCommunicate request_size=7 [15:53:28]MH_SAM_APDU [15:53:28]CAPDU: 80 0D 02 02 02 40 CF [15:53:28]Write to MH i2c: E2 0A 00 28 0A 80 0D 02 02 02 00 40 CF 00 00 BF [15:53:28]Write i2c OK [15:53:28]MH_I2C_Read... [15:53:28]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:53:28]Read from MH i2c: E2 [15:53:28]MH_I2C_Read... [15:53:28]Read from MH i2c: E2 03 00 [15:53:28]MH_I2C_Read... [15:53:28]Read from MH i2c: E2 03 00 28 0A 00 90 00 A6 [15:53:28]RAPDU: 90 00 [15:53:28]wFMCommunicate OK [15:53:28]wFMCommunicate request_size=4 [15:53:28]MH_SAM_APDU [15:53:28]CAPDU: 80 0D 03 02 [15:53:28]Write to MH i2c: E2 08 00 29 0A 80 0D 03 02 00 00 00 00 AE [15:53:28]Write i2c OK [15:53:28]MH_I2C_Read... [15:53:28]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:53:28]Read from MH i2c: E2 [15:53:28]MH_I2C_Read... [15:53:28]Read from MH i2c: E2 0B 00 [15:53:28]MH_I2C_Read... [15:53:28]Read from MH i2c: E2 0B 00 29 0A 00 31 BD C4 01 69 32 DA 00 90 00 D7 [15:53:28]RAPDU: 31 BD C4 01 69 32 DA 00 90 00 [15:53:28]wFMCommunicate OK [15:53:28]SAM_PROTO_SignData done [15:53:28]FM_MakeSignedData done [15:53:28]CreateOFDProtocolMessage [15:53:28]wFMCommunicate request_size=4 [15:53:28]MH_SAM_APDU [15:53:28]CAPDU: 80 11 00 00 [15:53:28]Write to MH i2c: E2 08 00 2A 0A 80 11 00 00 00 00 00 00 AE [15:53:28]Write i2c OK [15:53:28]MH_I2C_Read... [15:53:28]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:53:28]Read from MH i2c: E2 [15:53:28]MH_I2C_Read... [15:53:28]Read from MH i2c: E2 17 00 [15:53:28]MH_I2C_Read... [15:53:28]Read from MH i2c: E2 17 00 2A 0A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 03 [15:53:28]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [15:53:28]wFMCommunicate OK [15:53:28]CreateOFDProtocolMessage done [15:53:28]OFDSenderStorePacket 202475 [15:53:28]StoreOFDPacket docnum=202475 [15:53:28]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0C 01 00 00 20 FD 04 01 C5 CB 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 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 13 01 00 00 F4 03 04 00 77 B3 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 EB 16 03 00 35 04 06 00 74 CC 4E 54 40 CF 31 BD C4 01 69 32 DA 00 [15:53:28]CheckFolder [15:53:28]dirname=/storage/ofd_packets [15:53:28]CheckFolder done [15:53:28]ProducePacketName [15:53:28]name=ofd_packets/00202475 [15:53:28]NVStorageSaveData ofd_packets/00202475 [15:53:28]File name is /storage/ofd_packets/00202475 [15:53:28]Write 298 bytes [15:53:28]NVStorageSaveData done [15:53:28]OFDSenderStorePacket done [15:53:28]KKMCreateOFDPacket done [15:53:28]NVStorageSaveData kkm_last_timestamp [15:53:28]File name is /storage/kkm_last_timestamp [15:53:28]Write 4 bytes [15:53:28]NVStorageSaveData done [15:53:28]ExternCall_PrintAddStr [15:53:28]wPrintStart [15:53:28]Write to MH i2c: 01 00 00 2B 0A 35 [15:53:28]Write i2c OK [15:53:28]MH_I2C_Read... [15:53:28]Read from MH i2c: 01 [15:53:28]MH_I2C_Read... [15:53:28]Read from MH i2c: 01 07 00 [15:53:28]MH_I2C_Read... [15:53:28]Read from MH i2c: 01 07 00 2B 0A 00 00 00 00 00 FF 0F 4A [15:53:28]RasterBufferAndPrint [15:53:28]line Счет N : (1)450259 [15:53:28]line ИНН: 02508201610067 [15:53:28]line Контрольно-Кассовый Чек [15:53:28]line ПРОДАЖА [15:53:28]line ТРК (МРК, ГНК) : 43 [15:53:28]line Товар: 2710194210 [15:53:28]line ДТ-К-2 [15:53:28]line 19.690 * 76.20 [15:53:28]line = 1500.38 [15:53:28]line НДС 12% НСП 1% [15:53:28]line > о реализуемом товаре [15:53:28]line ОКРУГЛЕНИЕ: -0.38 [15:53:28]line ИТОГО: 1500.00 [15:53:28]line Внесено: 1500.00 [15:53:28]line СДАЧА: 0.00 [15:53:28]line НСП 1% : 13.28 [15:53:28]line НДС 12% : 159.33 [15:53:28]line Наличными: 1500.00 [15:53:28]line Безнал.: 0.00 [15:53:28]line Место: АЗС № 171 "Партнер Нефть" [15:53:28]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [15:53:28]line СНО: Общий режим [15:53:28]line Чек 275 28.10.2024 15:53 [15:53:28]line Смена: 545 ФФД: 1.0 [15:53:28]line ЗНМ: 0300000109 [15:53:28]line РНМ: 0000000000091777 [15:53:28]line Версия ККМ: 001 [15:53:28]line ФМ: 0000000000871756 [15:53:28]line ФД: 202475 [15:53:28]line ФПД: 128420836294863 [15:53:28]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T155327&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202475&fm=128420836294863&tin=02508201610067®Number=0000000000091777&sum=150000 [15:53:28]OFD Sender: Processing packet 202475 [packets to send 116, broken 115] [15:53:28]ProducePacketName [15:53:28]name=ofd_packets/00202475 [15:53:28]OFD Sender: To server: pG, [15:53:28]CommunicateWithHost lk.salyk.kg:30040 [15:53:28]ConnectInit lk.salyk.kg [15:53:28]written 0, free lines is 4095 [15:53:28]Connected sock=10 [15: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 35 36 0C 01 00 00 20 FD 04 01 C5 CB 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 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 13 01 00 00 F4 03 04 00 77 B3 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 EB 16 03 00 35 04 06 00 74 CC 4E 54 40 CF 31 BD C4 01 69 32 DA 00 [15:53: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 35 36 4F 00 00 00 64 51 47 00 24 EF A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 EB 16 03 00 F4 03 04 00 2D 5F 1F 67 B6 04 01 00 00 4A 59 1C C1 E0 F1 A0 62 [15:53:29]CommunicateWithHost err = 0 [15:53:29]CheckOFDResponse [15:53:29]1017 (14) - 77093643461234 [15:53:29]1041 (16) - 0000000000871756 [15:53:29]1040 (4) - 202475 [15:53:29]1012 (4) - 28.10.2024 09:53 [15:53:29]1206 (1) - 0 [15:53:29]OFD Sender: Remove packet 202475 [15:53:29]ProducePacketName [15:53:29]name=ofd_packets/00202475 [15:53:29]NVStorageDeleteData [15:53:29]Write to MH i2c: 01 00 00 56 0A 60 [15:53:29]Write i2c OK [15:53:29]MH_I2C_Read... [15:53:29]Read from MH i2c: 01 [15:53:29]MH_I2C_Read... [15:53:29]Read from MH i2c: 01 07 00 [15:53:29]MH_I2C_Read... [15:53:29]Read from MH i2c: 01 07 00 56 0A 00 00 00 00 00 9F 0C 12 [15:53:29]RasterBufferAndPrint [15:53:29]line [15:53:29]line [15:53:29]line [15:53:29]line [15:53:29]line [15:53:29]written 0, free lines is 3237 [15:53:29]MH_Cut [15:53:29]Write to MH i2c: D1 01 00 5D 0A 01 39 [15:53:29]Write i2c OK [15:53:29]MH_I2C_Read... [15:53:29]Read from MH i2c: D1 [15:53:29]MH_I2C_Read... [15:53:29]Read from MH i2c: D1 01 00 [15:53:29]MH_I2C_Read... [15:53:29]Read from MH i2c: D1 01 00 5D 0A 00 38 [15:53:29]Write to MH i2c: 01 00 00 5E 0A 68 [15:53:29]Write i2c OK [15:53:29]MH_I2C_Read... [15:53:29]OFD Sender: No OFD packet to send [15:53:30]*** Cut start [15:53:30]*** Purtial cut [15:53:30]*** Stage 1: CUTSNS_PIN = 1 [15:53:30]Read from MH i2c: 01 [15:53:30]MH_I2C_Read... [15:53:30]*** Stop cut motor [15:53:30]*** Cut end [15:53:30]Read from MH i2c: 01 07 00 [15:53:30]MH_I2C_Read... [15:53:30]Read from MH i2c: 01 07 00 5E 0A 00 00 00 00 00 FF 0F 7D [15:53:30]process_action close_receipt done [15:53:30]requested_data is exist [15:53:30]produce_requested_data [15:53:30]requested_item fm.sn is exist - process it [15:53:30]wFMCommunicate request_size=4 [15:53:30]MH_SAM_APDU [15:53:30]CAPDU: 80 11 00 00 [15:53:30]Write to MH i2c: E2 08 00 5F 0A 80 11 00 00 00 00 00 00 E3 [15:53:30]Write i2c OK [15:53:30]MH_I2C_Read... [15:53:30]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:53:30]Read from MH i2c: E2 [15:53:30]MH_I2C_Read... [15:53:30]Read from MH i2c: E2 17 00 [15:53:30]MH_I2C_Read... [15:53:30]Read from MH i2c: E2 17 00 5F 0A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 38 [15:53:30]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [15:53:30]wFMCommunicate OK [15:53:30]requested_item fd.num is exist - process it [15:53:30]SAM_PROTO_GetFieldsCounters [15:53:30]wFMCommunicate request_size=4 [15:53:30]MH_SAM_APDU [15:53:30]CAPDU: 80 13 00 00 [15:53:30]Write to MH i2c: E2 08 00 60 0A 80 13 00 00 00 00 00 00 E6 [15:53:30]Write i2c OK [15:53:30]MH_I2C_Read... [15:53:30]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:53:30]Read from MH i2c: E2 [15:53:30]MH_I2C_Read... [15:53:30]Read from MH i2c: E2 62 00 [15:53:30]MH_I2C_Read... [15:53:30]Read from MH i2c: E2 62 00 60 0A 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 EB 16 03 00 0E 04 04 00 21 02 00 00 12 04 04 00 13 01 00 00 5E 04 04 00 13 01 00 00 57 04 04 00 14 01 00 00 19 04 04 00 00 00 00 00 90 00 72 [15:53: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 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 EB 16 03 00 0E 04 04 00 21 02 00 00 12 04 04 00 13 01 00 00 5E 04 04 00 13 01 00 00 57 04 04 00 14 01 00 00 19 04 04 00 00 00 00 00 90 00 [15:53:30]wFMCommunicate OK [15:53:30]SAM_PROTO_GetFieldsCounters done [15:53:30]requested_item shift.num is exist - process it [15:53:30]requested_item shift.opened is exist - process it [15:53:30]req_shift_opened [15:53:30]FM_GetShiftState [15:53:30]SAM_PROTO_GetShiftState [15:53:30]wFMCommunicate request_size=4 [15:53:30]MH_SAM_APDU [15:53:30]CAPDU: 80 13 01 00 [15:53:30]Write to MH i2c: E2 08 00 61 0A 80 13 01 00 00 00 00 00 E8 [15:53:30]Write i2c OK [15:53:30]MH_I2C_Read... [15:53:30]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:53:30]Read from MH i2c: E2 [15:53:30]MH_I2C_Read... [15:53:30]Read from MH i2c: E2 0E 00 [15:53:30]MH_I2C_Read... [15:53:30]Read from MH i2c: E2 0E 00 61 0A 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 93 [15:53:30]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [15:53:30]wFMCommunicate OK [15:53:30]SAM_PROTO_GetShiftState done [15:53:30]FM_GetShiftState done [15:53:30]req_shift_opened done [15:53:30]requested_item shift.open_date is exist - process it [15:53:30]req_shift_open_date [15:53:30]req_shift_open_date done [15:53:30]produce_requested_data done [15:53:30]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202475,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670} [15:53:30]process_action_free close_receipt [15:53:30]json_value_free [15:53:30]json_value_free done [15:53:30]process_json_proto returns [15:53:30]Send response to host [15:53:30]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202475,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670}}} [15:53:30]free response buf [15:53:30]execute_script done [15:53:30]execute_script returns [15:53:30]free content buf [15:53:30]Sock 7.Close socket [15:53:30]Sock 7.Thread stoped [15:53:34]OFD Sender: No OFD packet to send [15:53:39]OFD Sender: No OFD packet to send [15:53:44]OFD Sender: No OFD packet to send [15:53:49]OFD Sender: No OFD packet to send [15:53:54]OFD Sender: No OFD packet to send [15:53:59]OFD Sender: No OFD packet to send [15:54:04]OFD Sender: No OFD packet to send [15:54:09]OFD Sender: No OFD packet to send [15:54:14]OFD Sender: No OFD packet to send [15:54:19]OFD Sender: No OFD packet to send [15:54:24]OFD Sender: No OFD packet to send [15:54:29]OFD Sender: No OFD packet to send [15:54:34]OFD Sender: No OFD packet to send [15:54:39]OFD Sender: No OFD packet to send [15:54:44]OFD Sender: No OFD packet to send [15:54:49]OFD Sender: No OFD packet to send [15:54:54]OFD Sender: No OFD packet to send [15:54:59]OFD Sender: No OFD packet to send [15:55:04]OFD Sender: No OFD packet to send [15:55:09]OFD Sender: No OFD packet to send [15:55:14]OFD Sender: No OFD packet to send [15:55:19]OFD Sender: No OFD packet to send [15:55:24]OFD Sender: No OFD packet to send [15:55:29]OFD Sender: No OFD packet to send [15:55:34]OFD Sender: No OFD packet to send [15:55:39]OFD Sender: No OFD packet to send [15:55:44]OFD Sender: No OFD packet to send [15:55:49]OFD Sender: No OFD packet to send [15:55:54]OFD Sender: No OFD packet to send [15:55:59]OFD Sender: No OFD packet to send [15:56:04]OFD Sender: No OFD packet to send [15:56:09]OFD Sender: No OFD packet to send [15:56:14]OFD Sender: No OFD packet to send [15:56:19]OFD Sender: No OFD packet to send [15:56:24]OFD Sender: No OFD packet to send [15:56:29]OFD Sender: No OFD packet to send [15:56:34]OFD Sender: No OFD packet to send [15:56:39]OFD Sender: No OFD packet to send [15:56:44]OFD Sender: No OFD packet to send [15:56:49]OFD Sender: No OFD packet to send [15:56:54]OFD Sender: No OFD packet to send [15:56:59]OFD Sender: No OFD packet to send [15:57:04]OFD Sender: No OFD packet to send [15:57:09]OFD Sender: No OFD packet to send [15:57:14]OFD Sender: No OFD packet to send [15:57:19]OFD Sender: No OFD packet to send [15:57:24]OFD Sender: No OFD packet to send [15:57:29]OFD Sender: No OFD packet to send [15:57:34]OFD Sender: No OFD packet to send [15:57:39]OFD Sender: No OFD packet to send [15:57:44]OFD Sender: No OFD packet to send [15:57:49]OFD Sender: No OFD packet to send [15:57:54]OFD Sender: No OFD packet to send [15:57:59]OFD Sender: No OFD packet to send [15:58:04]OFD Sender: No OFD packet to send [15:58:09]OFD Sender: No OFD packet to send [15:58:14]OFD Sender: No OFD packet to send [15:58:19]OFD Sender: No OFD packet to send [15:58:24]OFD Sender: No OFD packet to send [15:58:28]accept exits with 9 [15:58:28]New connection [15:58:28]New thread 3067305316 created [15:58:28]Thread 3067161956 joined [15:58:28]Waiting for new connection... [15:58:28] Sock 9.Parse request [15:58:28]Sock 9.Check first char [15:58:28]Sock 9.First char is OK [15:58:28]request: POST /json_proto HTTP/1.0 [15:58:28]Method: POST [15:58:28]URL: /json_proto [15:58:28]Method is POST - this is cgi request [15:58:28]url: /json_proto [15:58:28]query_string will be loaded in cgi processing [15:58:28]execute_cgi json_proto POST (null) [15:58:28]execute_cgi path=json_proto method=POST [15:58:28]POST find Content-Length [15:58:28]Host: 172.17.63.195:8080 [15:58:28]Content-Length: 677 [15:58:28]Content-Type: application/json [15:58:28] [15:58:28]POST finish read [15:58:28]Found Content-Length = 677 [15:58:28]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450261", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 52", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 66.90, "quantity" : 2.990, "sum" : 200.03, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 200.00, "total" : 200.00, "payments": [ { "type": 0, "sum" : 200.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:58:28]execute_script... [15:58: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)450261", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 52", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 66.90, "quantity" : 2.990, "sum" : 200.03, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 200.00, "total" : 200.00, "payments": [ { "type": 0, "sum" : 200.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:58:28]POST & json_proto [15:58:28]process_json_proto [15:58:28]json parsed OK: [15:58:28]protocol is kg_v1.0 [15:58:28]action value=close_receipt [15:58:28]process_action close_receipt [15:58:28]cmd_close_receipt [15:58:28]MH_GetDate [15:58:28]Write to MH i2c: F0 00 00 62 0A 5B [15:58:28]Write i2c OK [15:58:28]MH_I2C_Read... [15:58:28]Read from MH i2c: F0 [15:58:28]MH_I2C_Read... [15:58:28]Read from MH i2c: F0 09 00 [15:58:28]MH_I2C_Read... [15:58:28]Read from MH i2c: F0 09 00 62 0A 00 A5 B4 1F 67 47 1B 1E 67 2A [15:58:28]GetLastDocTimeStamp 1730130807 [15:58:28]current date 1730131109 [15:58:28]FM_GetShiftState [15:58:28]SAM_PROTO_GetShiftState [15:58:28]wFMCommunicate request_size=4 [15:58:28]MH_SAM_APDU [15:58:28]CAPDU: 80 13 01 00 [15:58:28]Write to MH i2c: E2 08 00 63 0A 80 13 01 00 00 00 00 00 EA [15:58:28]Write i2c OK [15:58:28]MH_I2C_Read... [15:58:28]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:58:28]Read from MH i2c: E2 [15:58:28]MH_I2C_Read... [15:58:28]Read from MH i2c: E2 0E 00 [15:58:28]MH_I2C_Read... [15:58:28]Read from MH i2c: E2 0E 00 63 0A 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 95 [15:58:28]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [15:58:28]wFMCommunicate OK [15:58:28]SAM_PROTO_GetShiftState done [15:58:28]FM_GetShiftState done [15:58:28]opened in 1730073670 [15:58:28]opened+sec_in_day 1730160070 [15:58:28]quantity*price = 20003 [15:58:28]sum+1 = 20004 [15:58: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 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 276 28.10.2024 15:58 Смена: 545 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 ФМ: 0000000000871756 ФД: 202476 ФПД: 136580731738406 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T155829&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202476&fm=136580731738406&tin=02508201610067®Number=0000000000091777&sum=20000 [15:58:30]StoreToDocumentArchive [15:58:30]shift 545 fd 202476 [15:58:30]save to /storage/0545/doc_00202476 [15:58:30]save last doc name /storage/0545/doc_00202476 to /storage/kkm_last_doc_name [15:58:30]save OK [15:58:30]Clear old archive folders... [15:58:30]ProcessDocumentItem done err = 0, tmpTLVsize=251 [15:58:30]tlvbuf is 01B28CB0 [15:58:30]SAM_PROTO_ClearQueue [15:58:30]wFMCommunicate request_size=4 [15:58:30]MH_SAM_APDU [15:58:30]CAPDU: 80 09 00 00 [15:58:30]Write to MH i2c: E2 08 00 70 0A 80 09 00 00 00 00 00 00 EC [15:58:30]Write i2c OK [15:58:30]MH_I2C_Read... [15:58:30]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:58:30]Read from MH i2c: E2 [15:58:30]MH_I2C_Read... [15:58:30]Read from MH i2c: E2 03 00 [15:58:30]MH_I2C_Read... [15:58:30]Read from MH i2c: E2 03 00 70 0A 00 90 00 EE [15:58:30]RAPDU: 90 00 [15:58:30]wFMCommunicate OK [15:58:30]SAM_PROTO_ClearQueue done [15:58:30]KKMCreateOFDPacket [15:58:30]OFDProtocolAddRootSTLVToBuf [15:58:30]FM_MakeSignedData [15:58:30]FM_MakeSignedData [15:58:30]SAM_PROTO_SignData [15:58:30]wFMCommunicate request_size=4 [15:58:30]MH_SAM_APDU [15:58:30]CAPDU: 80 0D 01 02 [15:58:30]Write to MH i2c: E2 08 00 71 0A 80 0D 01 02 00 00 00 00 F4 [15:58:30]Write i2c OK [15:58:30]MH_I2C_Read... [15:58:30]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:58:30]Read from MH i2c: E2 [15:58:30]MH_I2C_Read... [15:58:30]Read from MH i2c: E2 03 00 [15:58:30]MH_I2C_Read... [15:58:30]Read from MH i2c: E2 03 00 71 0A 00 90 00 EF [15:58:30]RAPDU: 90 00 [15:58:30]wFMCommunicate OK [15:58:30]wFMCommunicate request_size=255 [15:58:30]MH_SAM_APDU [15:58: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 32 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 14 01 00 00 F4 03 04 00 A5 B4 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 EC 16 03 00 35 04 06 00 7C [15:58:30]Write to MH i2c: E2 02 01 72 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 32 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 14 01 00 00 F4 03 04 00 A5 B4 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 EC 16 03 00 35 04 06 00 7C 00 00 E2 [15:58:30]Write i2c OK [15:58:30]MH_I2C_Read... [15:58:30]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:58:30]Read from MH i2c: E2 [15:58:30]MH_I2C_Read... [15:58:30]Read from MH i2c: E2 03 00 [15:58:30]MH_I2C_Read... [15:58:30]Read from MH i2c: E2 03 00 72 0A 00 90 00 F0 [15:58:30]RAPDU: 90 00 [15:58:30]wFMCommunicate OK [15:58:30]wFMCommunicate request_size=10 [15:58:30]MH_SAM_APDU [15:58:30]CAPDU: 80 0D 02 02 05 38 2D FF 99 26 [15:58:30]Write to MH i2c: E2 0D 00 73 0A 80 0D 02 02 05 00 38 2D FF 99 26 00 00 24 [15:58:30]Write i2c OK [15:58:30]MH_I2C_Read... [15:58:30]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:58:30]Read from MH i2c: E2 [15:58:30]MH_I2C_Read... [15:58:30]Read from MH i2c: E2 03 00 [15:58:30]MH_I2C_Read... [15:58:30]Read from MH i2c: E2 03 00 73 0A 00 90 00 F1 [15:58:30]RAPDU: 90 00 [15:58:30]wFMCommunicate OK [15:58:30]wFMCommunicate request_size=4 [15:58:30]MH_SAM_APDU [15:58:30]CAPDU: 80 0D 03 02 [15:58:30]Write to MH i2c: E2 08 00 74 0A 80 0D 03 02 00 00 00 00 F9 [15:58:30]Write i2c OK [15:58:30]MH_I2C_Read... [15:58:30]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:58:30]Read from MH i2c: E2 [15:58:30]MH_I2C_Read... [15:58:30]Read from MH i2c: E2 0B 00 [15:58:30]MH_I2C_Read... [15:58:30]Read from MH i2c: E2 0B 00 74 0A 00 0B BF F6 7B 14 E8 11 CD 90 00 0F [15:58:30]RAPDU: 0B BF F6 7B 14 E8 11 CD 90 00 [15:58:30]wFMCommunicate OK [15:58:30]SAM_PROTO_SignData done [15:58:30]FM_MakeSignedData done [15:58:30]CreateOFDProtocolMessage [15:58:30]wFMCommunicate request_size=4 [15:58:30]MH_SAM_APDU [15:58:30]CAPDU: 80 11 00 00 [15:58:30]Write to MH i2c: E2 08 00 75 0A 80 11 00 00 00 00 00 00 F9 [15:58:30]Write i2c OK [15:58:30]MH_I2C_Read... [15:58:30]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:58:30]Read from MH i2c: E2 [15:58:30]MH_I2C_Read... [15:58:30]Read from MH i2c: E2 17 00 [15:58:30]MH_I2C_Read... [15:58:30]Read from MH i2c: E2 17 00 75 0A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 4E [15:58:30]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [15:58:30]wFMCommunicate OK [15:58:30]CreateOFDProtocolMessage done [15:58:30]OFDSenderStorePacket 202476 [15:58:30]StoreOFDPacket docnum=202476 [15:58:30]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 64 E9 07 01 0B 4D 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 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 14 01 00 00 F4 03 04 00 A5 B4 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 EC 16 03 00 35 04 06 00 7C 38 2D FF 99 26 0B BF F6 7B 14 E8 11 CD [15:58:30]CheckFolder [15:58:30]dirname=/storage/ofd_packets [15:58:30]CheckFolder done [15:58:30]ProducePacketName [15:58:30]name=ofd_packets/00202476 [15:58:30]NVStorageSaveData ofd_packets/00202476 [15:58:30]File name is /storage/ofd_packets/00202476 [15:58:30]Write 301 bytes [15:58:30]NVStorageSaveData done [15:58:30]OFDSenderStorePacket done [15:58:30]KKMCreateOFDPacket done [15:58:30]NVStorageSaveData kkm_last_timestamp [15:58:30]File name is /storage/kkm_last_timestamp [15:58:30]Write 4 bytes [15:58:30]NVStorageSaveData done [15:58:30]ExternCall_PrintAddStr [15:58:30]wPrintStart [15:58:30]Write to MH i2c: 01 00 00 76 0A 80 [15:58:30]Write i2c OK [15:58:30]MH_I2C_Read... [15:58:30]Read from MH i2c: 01 [15:58:30]MH_I2C_Read... [15:58:30]Read from MH i2c: 01 07 00 [15:58:30]MH_I2C_Read... [15:58:30]Read from MH i2c: 01 07 00 76 0A 00 00 00 00 00 FF 0F 95 [15:58:30]RasterBufferAndPrint [15:58:30]line Счет N : (1)450261 [15:58:30]line ИНН: 02508201610067 [15:58:30]line Контрольно-Кассовый Чек [15:58:30]line ПРОДАЖА [15:58:30]line ТРК (МРК, ГНК) : 52 [15:58:30]line Товар: 2710124130 [15:58:30]line Аи-92-К-2 [15:58:30]line 2.990 * 66.90 [15:58:30]line = 200.03 [15:58:30]line НДС 12% НСП 1% [15:58:30]line > о реализуемом товаре [15:58:30]line ОКРУГЛЕНИЕ: -0.03 [15:58:30]line ИТОГО: 200.00 [15:58:30]line Внесено: 200.00 [15:58:30]line СДАЧА: 0.00 [15:58:30]line НСП 1% : 1.77 [15:58:30]line НДС 12% : 21.24 [15:58:30]line Наличными: 200.00 [15:58:30]line Безнал.: 0.00 [15:58:30]line Место: АЗС № 171 "Партнер Нефть" [15:58:30]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [15:58:30]line СНО: Общий режим [15:58:30]line Чек 276 28.10.2024 15:58 [15:58:30]line Смена: 545 ФФД: 1.0 [15:58:30]line ЗНМ: 0300000109 [15:58:30]line РНМ: 0000000000091777 [15:58:30]line Версия ККМ: 001 [15:58:30]line ФМ: 0000000000871756 [15:58:30]line ФД: 202476 [15:58:30]line ФПД: 136580731738406 [15:58:30]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T155829&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202476&fm=136580731738406&tin=02508201610067®Number=0000000000091777&sum=20000 [15:58:30]OFD Sender: Processing packet 202476 [packets to send 116, broken 115] [15:58:30]ProducePacketName [15:58:30]name=ofd_packets/00202476 [15:58:30]OFD Sender: To server: pG, [15:58:30]CommunicateWithHost lk.salyk.kg:30040 [15:58:30]ConnectInit lk.salyk.kg [15:58:30]written 0, free lines is 4095 [15:58:30]Connected sock=10 [15:58:30]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 64 E9 07 01 0B 4D 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 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 14 01 00 00 F4 03 04 00 A5 B4 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 EC 16 03 00 35 04 06 00 7C 38 2D FF 99 26 0B BF F6 7B 14 E8 11 CD [15:58:31]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 6E E3 47 00 16 E1 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 EC 16 03 00 F4 03 04 00 5B 60 1F 67 B6 04 01 00 00 98 79 27 06 93 95 81 53 [15:58:31]CommunicateWithHost err = 0 [15:58:31]CheckOFDResponse [15:58:31]1017 (14) - 77093643461234 [15:58:31]1041 (16) - 0000000000871756 [15:58:31]1040 (4) - 202476 [15:58:31]1012 (4) - 28.10.2024 09:58 [15:58:31]1206 (1) - 0 [15:58:31]OFD Sender: Remove packet 202476 [15:58:31]ProducePacketName [15:58:31]name=ofd_packets/00202476 [15:58:31]NVStorageDeleteData [15:58:31]Write to MH i2c: 01 00 00 A1 0A AB [15:58:31]Write i2c OK [15:58:31]MH_I2C_Read... [15:58:31]Read from MH i2c: 01 [15:58:31]MH_I2C_Read... [15:58:31]Read from MH i2c: 01 07 00 [15:58:31]MH_I2C_Read... [15:58:31]Read from MH i2c: 01 07 00 A1 0A 00 00 00 00 00 94 0C 52 [15:58:31]RasterBufferAndPrint [15:58:31]line [15:58:31]line [15:58:31]line [15:58:31]line [15:58:31]line [15:58:31]written 0, free lines is 3224 [15:58:31]MH_Cut [15:58:31]Write to MH i2c: D1 01 00 A8 0A 01 84 [15:58:31]Write i2c OK [15:58:31]MH_I2C_Read... [15:58:31]Read from MH i2c: D1 [15:58:31]MH_I2C_Read... [15:58:31]Read from MH i2c: D1 01 00 [15:58:31]MH_I2C_Read... [15:58:31]Read from MH i2c: D1 01 00 A8 0A 00 83 [15:58:31]Write to MH i2c: 01 00 00 A9 0A B3 [15:58:31]Write i2c OK [15:58:31]MH_I2C_Read... [15:58:31]OFD Sender: No OFD packet to send [15:58:32]*** Cut start [15:58:32]*** Purtial cut [15:58:32]*** Stage 1: CUTSNS_PIN = 1 [15:58:32]Read from MH i2c: 01 [15:58:32]MH_I2C_Read... [15:58:32]*** Stop cut motor [15:58:32]*** Cut end [15:58:32]Read from MH i2c: 01 07 00 [15:58:32]MH_I2C_Read... [15:58:32]Read from MH i2c: 01 07 00 A9 0A 00 00 00 00 00 FF 0F C8 [15:58:32]process_action close_receipt done [15:58:32]requested_data is exist [15:58:32]produce_requested_data [15:58:32]requested_item fm.sn is exist - process it [15:58:32]wFMCommunicate request_size=4 [15:58:32]MH_SAM_APDU [15:58:32]CAPDU: 80 11 00 00 [15:58:32]Write to MH i2c: E2 08 00 AA 0A 80 11 00 00 00 00 00 00 2E [15:58:32]Write i2c OK [15:58:32]MH_I2C_Read... [15:58:32]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:58:32]Read from MH i2c: E2 [15:58:32]MH_I2C_Read... [15:58:32]Read from MH i2c: E2 17 00 [15:58:32]MH_I2C_Read... [15:58:32]Read from MH i2c: E2 17 00 AA 0A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 83 [15:58:32]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [15:58:32]wFMCommunicate OK [15:58:32]requested_item fd.num is exist - process it [15:58:32]SAM_PROTO_GetFieldsCounters [15:58:32]wFMCommunicate request_size=4 [15:58:32]MH_SAM_APDU [15:58:32]CAPDU: 80 13 00 00 [15:58:32]Write to MH i2c: E2 08 00 AB 0A 80 13 00 00 00 00 00 00 31 [15:58:32]Write i2c OK [15:58:32]MH_I2C_Read... [15:58:32]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:58:32]Read from MH i2c: E2 [15:58:32]MH_I2C_Read... [15:58:32]Read from MH i2c: E2 62 00 [15:58:32]MH_I2C_Read... [15:58:32]Read from MH i2c: E2 62 00 AB 0A 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 EC 16 03 00 0E 04 04 00 21 02 00 00 12 04 04 00 14 01 00 00 5E 04 04 00 14 01 00 00 57 04 04 00 15 01 00 00 19 04 04 00 00 00 00 00 90 00 C1 [15:58:32]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 EC 16 03 00 0E 04 04 00 21 02 00 00 12 04 04 00 14 01 00 00 5E 04 04 00 14 01 00 00 57 04 04 00 15 01 00 00 19 04 04 00 00 00 00 00 90 00 [15:58:32]wFMCommunicate OK [15:58:32]SAM_PROTO_GetFieldsCounters done [15:58:32]requested_item shift.num is exist - process it [15:58:32]requested_item shift.opened is exist - process it [15:58:32]req_shift_opened [15:58:32]FM_GetShiftState [15:58:32]SAM_PROTO_GetShiftState [15:58:32]wFMCommunicate request_size=4 [15:58:32]MH_SAM_APDU [15:58:32]CAPDU: 80 13 01 00 [15:58:32]Write to MH i2c: E2 08 00 AC 0A 80 13 01 00 00 00 00 00 33 [15:58:32]Write i2c OK [15:58:32]MH_I2C_Read... [15:58:32]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:58:32]Read from MH i2c: E2 [15:58:32]MH_I2C_Read... [15:58:32]Read from MH i2c: E2 0E 00 [15:58:32]MH_I2C_Read... [15:58:32]Read from MH i2c: E2 0E 00 AC 0A 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 DE [15:58:32]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [15:58:32]wFMCommunicate OK [15:58:32]SAM_PROTO_GetShiftState done [15:58:32]FM_GetShiftState done [15:58:32]req_shift_opened done [15:58:32]requested_item shift.open_date is exist - process it [15:58:32]req_shift_open_date [15:58:32]req_shift_open_date done [15:58:32]produce_requested_data done [15:58:32]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202476,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670} [15:58:32]process_action_free close_receipt [15:58:32]json_value_free [15:58:32]json_value_free done [15:58:32]process_json_proto returns [15:58:32]Send response to host [15:58:32]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202476,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670}}} [15:58:32]free response buf [15:58:32]execute_script done [15:58:32]execute_script returns [15:58:32]free content buf [15:58:32]Sock 9.Close socket [15:58:32]Sock 9.Thread stoped [15:58:36]OFD Sender: No OFD packet to send [15:58:41]OFD Sender: No OFD packet to send [15:58:46]OFD Sender: No OFD packet to send [15:58:51]OFD Sender: No OFD packet to send [15:58:56]OFD Sender: No OFD packet to send [15:59:01]OFD Sender: No OFD packet to send [15:59:06]OFD Sender: No OFD packet to send [15:59:11]OFD Sender: No OFD packet to send [15:59:16]OFD Sender: No OFD packet to send [15:59:21]OFD Sender: No OFD packet to send [15:59:26]OFD Sender: No OFD packet to send [15:59:31]OFD Sender: No OFD packet to send [15:59:36]OFD Sender: No OFD packet to send [15:59:41]OFD Sender: No OFD packet to send [15:59:46]OFD Sender: No OFD packet to send [15:59:51]OFD Sender: No OFD packet to send [15:59:56]OFD Sender: No OFD packet to send [16:00:01]OFD Sender: No OFD packet to send [16:00:06]OFD Sender: No OFD packet to send [16:00:11]OFD Sender: No OFD packet to send [16:00:16]OFD Sender: No OFD packet to send [16:00:18]accept exits with 7 [16:00:18]New connection [16:00:18]New thread 3067161956 created [16:00:18]Thread 3067305316 joined [16:00:18]Waiting for new connection... [16:00:18] Sock 7.Parse request [16:00:18]Sock 7.Check first char [16:00:18]Sock 7.First char is OK [16:00:18]request: POST /json_proto HTTP/1.0 [16:00:18]Method: POST [16:00:18]URL: /json_proto [16:00:18]Method is POST - this is cgi request [16:00:18]url: /json_proto [16:00:18]query_string will be loaded in cgi processing [16:00:18]execute_cgi json_proto POST (null) [16:00:18]execute_cgi path=json_proto method=POST [16:00:18]POST find Content-Length [16:00:18]Host: 172.17.63.195:8080 [16:00:18]Content-Length: 677 [16:00:18]Content-Type: application/json [16:00:18] [16:00:18]POST finish read [16:00:18]Found Content-Length = 677 [16:00:18]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450262", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "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" ] } } [16:00:18]execute_script... [16:00:18]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450262", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "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" ] } } [16:00:18]POST & json_proto [16:00:18]process_json_proto [16:00:18]json parsed OK: [16:00:18]protocol is kg_v1.0 [16:00:18]action value=close_receipt [16:00:18]process_action close_receipt [16:00:18]cmd_close_receipt [16:00:18]MH_GetDate [16:00:18]Write to MH i2c: F0 00 00 AD 0A A6 [16:00:18]Write i2c OK [16:00:18]MH_I2C_Read... [16:00:18]Read from MH i2c: F0 [16:00:18]MH_I2C_Read... [16:00:18]Read from MH i2c: F0 09 00 [16:00:18]MH_I2C_Read... [16:00:18]Read from MH i2c: F0 09 00 AD 0A 00 13 B5 1F 67 47 1B 1E 67 E4 [16:00:18]GetLastDocTimeStamp 1730131109 [16:00:18]current date 1730131219 [16:00:18]FM_GetShiftState [16:00:18]SAM_PROTO_GetShiftState [16:00:18]wFMCommunicate request_size=4 [16:00:18]MH_SAM_APDU [16:00:18]CAPDU: 80 13 01 00 [16:00:18]Write to MH i2c: E2 08 00 AE 0A 80 13 01 00 00 00 00 00 35 [16:00:18]Write i2c OK [16:00:18]MH_I2C_Read... [16:00:18]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:00:18]Read from MH i2c: E2 [16:00:18]MH_I2C_Read... [16:00:18]Read from MH i2c: E2 0E 00 [16:00:18]MH_I2C_Read... [16:00:18]Read from MH i2c: E2 0E 00 AE 0A 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 E0 [16:00:18]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [16:00:18]wFMCommunicate OK [16:00:18]SAM_PROTO_GetShiftState done [16:00:18]FM_GetShiftState done [16:00:18]opened in 1730073670 [16:00:18]opened+sec_in_day 1730160070 [16:00:18]quantity*price = 30038 [16:00:18]sum+1 = 30039 [16:00: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 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 277 28.10.2024 16:00 Смена: 545 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 ФМ: 0000000000871756 ФД: 202477 ФПД: 12806924017713 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T160019&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202477&fm=12806924017713&tin=02508201610067®Number=0000000000091777&sum=30000 [16:00:19]StoreToDocumentArchive [16:00:19]shift 545 fd 202477 [16:00:19]save to /storage/0545/doc_00202477 [16:00:19]save last doc name /storage/0545/doc_00202477 to /storage/kkm_last_doc_name [16:00:19]save OK [16:00:19]Clear old archive folders... [16:00:19]ProcessDocumentItem done err = 0, tmpTLVsize=251 [16:00:19]tlvbuf is 01B0C350 [16:00:19]SAM_PROTO_ClearQueue [16:00:19]wFMCommunicate request_size=4 [16:00:19]MH_SAM_APDU [16:00:19]CAPDU: 80 09 00 00 [16:00:19]Write to MH i2c: E2 08 00 BB 0A 80 09 00 00 00 00 00 00 37 [16:00:19]Write i2c OK [16:00:19]MH_I2C_Read... [16:00:19]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:00:19]Read from MH i2c: E2 [16:00:19]MH_I2C_Read... [16:00:19]Read from MH i2c: E2 03 00 [16:00:19]MH_I2C_Read... [16:00:19]Read from MH i2c: E2 03 00 BB 0A 00 90 00 39 [16:00:19]RAPDU: 90 00 [16:00:19]wFMCommunicate OK [16:00:19]SAM_PROTO_ClearQueue done [16:00:19]KKMCreateOFDPacket [16:00:19]OFDProtocolAddRootSTLVToBuf [16:00:19]FM_MakeSignedData [16:00:19]FM_MakeSignedData [16:00:19]SAM_PROTO_SignData [16:00:19]wFMCommunicate request_size=4 [16:00:19]MH_SAM_APDU [16:00:19]CAPDU: 80 0D 01 02 [16:00:19]Write to MH i2c: E2 08 00 BC 0A 80 0D 01 02 00 00 00 00 3F [16:00:19]Write i2c OK [16:00:19]MH_I2C_Read... [16:00:19]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:00:19]Read from MH i2c: E2 [16:00:19]MH_I2C_Read... [16:00:19]Read from MH i2c: E2 03 00 [16:00:19]MH_I2C_Read... [16:00:19]Read from MH i2c: E2 03 00 BC 0A 00 90 00 3A [16:00:19]RAPDU: 90 00 [16:00:19]wFMCommunicate OK [16:00:19]wFMCommunicate request_size=255 [16:00:19]MH_SAM_APDU [16:00:19]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 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 15 01 00 00 F4 03 04 00 13 B5 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 ED 16 03 00 35 04 06 00 0B [16:00:19]Write to MH i2c: E2 02 01 BD 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 32 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 15 01 00 00 F4 03 04 00 13 B5 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 ED 16 03 00 35 04 06 00 0B 00 00 5F [16:00:19]Write i2c OK [16:00:19]MH_I2C_Read... [16:00:20]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:00:20]Read from MH i2c: E2 [16:00:20]MH_I2C_Read... [16:00:20]Read from MH i2c: E2 03 00 [16:00:20]MH_I2C_Read... [16:00:20]Read from MH i2c: E2 03 00 BD 0A 00 90 00 3B [16:00:20]RAPDU: 90 00 [16:00:20]wFMCommunicate OK [16:00:20]wFMCommunicate request_size=10 [16:00:20]MH_SAM_APDU [16:00:20]CAPDU: 80 0D 02 02 05 A5 D8 28 20 31 [16:00:20]Write to MH i2c: E2 0D 00 BE 0A 80 0D 02 02 05 00 A5 D8 28 20 31 00 00 42 [16:00:20]Write i2c OK [16:00:20]MH_I2C_Read... [16:00:20]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:00:20]Read from MH i2c: E2 [16:00:20]MH_I2C_Read... [16:00:20]Read from MH i2c: E2 03 00 [16:00:20]MH_I2C_Read... [16:00:20]Read from MH i2c: E2 03 00 BE 0A 00 90 00 3C [16:00:20]RAPDU: 90 00 [16:00:20]wFMCommunicate OK [16:00:20]wFMCommunicate request_size=4 [16:00:20]MH_SAM_APDU [16:00:20]CAPDU: 80 0D 03 02 [16:00:20]Write to MH i2c: E2 08 00 BF 0A 80 0D 03 02 00 00 00 00 44 [16:00:20]Write i2c OK [16:00:20]MH_I2C_Read... [16:00:20]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:00:20]Read from MH i2c: E2 [16:00:20]MH_I2C_Read... [16:00:20]Read from MH i2c: E2 0B 00 [16:00:20]MH_I2C_Read... [16:00:20]Read from MH i2c: E2 0B 00 BF 0A 00 A6 07 13 08 C4 12 52 25 90 00 5A [16:00:20]RAPDU: A6 07 13 08 C4 12 52 25 90 00 [16:00:20]wFMCommunicate OK [16:00:20]SAM_PROTO_SignData done [16:00:20]FM_MakeSignedData done [16:00:20]CreateOFDProtocolMessage [16:00:20]wFMCommunicate request_size=4 [16:00:20]MH_SAM_APDU [16:00:20]CAPDU: 80 11 00 00 [16:00:20]Write to MH i2c: E2 08 00 C0 0A 80 11 00 00 00 00 00 00 44 [16:00:20]Write i2c OK [16:00:20]MH_I2C_Read... [16:00:20]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:00:20]Read from MH i2c: E2 [16:00:20]MH_I2C_Read... [16:00:20]Read from MH i2c: E2 17 00 [16:00:20]MH_I2C_Read... [16:00:20]Read from MH i2c: E2 17 00 C0 0A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 99 [16:00:20]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [16:00:20]wFMCommunicate OK [16:00:20]CreateOFDProtocolMessage done [16:00:20]OFDSenderStorePacket 202477 [16:00:20]StoreOFDPacket docnum=202477 [16:00:20]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 37 C7 07 01 F9 5D 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 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 15 01 00 00 F4 03 04 00 13 B5 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 ED 16 03 00 35 04 06 00 0B A5 D8 28 20 31 A6 07 13 08 C4 12 52 25 [16:00:20]CheckFolder [16:00:20]dirname=/storage/ofd_packets [16:00:20]CheckFolder done [16:00:20]ProducePacketName [16:00:20]name=ofd_packets/00202477 [16:00:20]NVStorageSaveData ofd_packets/00202477 [16:00:20]File name is /storage/ofd_packets/00202477 [16:00:20]Write 301 bytes [16:00:20]NVStorageSaveData done [16:00:20]OFDSenderStorePacket done [16:00:20]KKMCreateOFDPacket done [16:00:20]NVStorageSaveData kkm_last_timestamp [16:00:20]File name is /storage/kkm_last_timestamp [16:00:20]Write 4 bytes [16:00:20]NVStorageSaveData done [16:00:20]ExternCall_PrintAddStr [16:00:20]wPrintStart [16:00:20]Write to MH i2c: 01 00 00 C1 0A CB [16:00:20]Write i2c OK [16:00:20]MH_I2C_Read... [16:00:20]Read from MH i2c: 01 [16:00:20]MH_I2C_Read... [16:00:20]Read from MH i2c: 01 07 00 [16:00:20]MH_I2C_Read... [16:00:20]Read from MH i2c: 01 07 00 C1 0A 00 00 00 00 00 FF 0F E0 [16:00:20]RasterBufferAndPrint [16:00:20]line Счет N : (1)450262 [16:00:20]line ИНН: 02508201610067 [16:00:20]line Контрольно-Кассовый Чек [16:00:20]line ПРОДАЖА [16:00:20]line ТРК (МРК, ГНК) : 41 [16:00:20]line Товар: 2710124130 [16:00:20]line Аи-92-К-2 [16:00:20]line 4.490 * 66.90 [16:00:20]line = 300.38 [16:00:20]line НДС 12% НСП 1% [16:00:20]line > о реализуемом товаре [16:00:20]line ОКРУГЛЕНИЕ: -0.38 [16:00:20]line ИТОГО: 300.00 [16:00:20]line Внесено: 300.00 [16:00:20]line СДАЧА: 0.00 [16:00:20]line НСП 1% : 2.66 [16:00:20]line НДС 12% : 31.90 [16:00:20]line Наличными: 300.00 [16:00:20]line Безнал.: 0.00 [16:00:20]line Место: АЗС № 171 "Партнер Нефть" [16:00:20]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [16:00:20]line СНО: Общий режим [16:00:20]line Чек 277 28.10.2024 16:00 [16:00:20]line Смена: 545 ФФД: 1.0 [16:00:20]line ЗНМ: 0300000109 [16:00:20]line РНМ: 0000000000091777 [16:00:20]line Версия ККМ: 001 [16:00:20]line ФМ: 0000000000871756 [16:00:20]line ФД: 202477 [16:00:20]line ФПД: 12806924017713 [16:00:20]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T160019&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202477&fm=12806924017713&tin=02508201610067®Number=0000000000091777&sum=30000 [16:00:20]OFD Sender: Processing packet 202477 [packets to send 116, broken 115] [16:00:20]ProducePacketName [16:00:20]name=ofd_packets/00202477 [16:00:20]OFD Sender: To server: pG, [16:00:20]CommunicateWithHost lk.salyk.kg:30040 [16:00:20]ConnectInit lk.salyk.kg [16:00:20]written 0, free lines is 4095 [16:00:20]Connected sock=10 [16:00: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 35 36 0F 01 00 00 37 C7 07 01 F9 5D 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 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 15 01 00 00 F4 03 04 00 13 B5 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 ED 16 03 00 35 04 06 00 0B A5 D8 28 20 31 A6 07 13 08 C4 12 52 25 [16:00:20]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 40 83 47 00 12 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 35 36 10 04 04 00 ED 16 03 00 F4 03 04 00 C8 60 1F 67 B6 04 01 00 00 87 27 34 42 78 B4 7F 43 [16:00:20]CommunicateWithHost err = 0 [16:00:20]CheckOFDResponse [16:00:20]1017 (14) - 77093643461234 [16:00:20]1041 (16) - 0000000000871756 [16:00:20]1040 (4) - 202477 [16:00:20]1012 (4) - 28.10.2024 10:00 [16:00:20]1206 (1) - 0 [16:00:20]OFD Sender: Remove packet 202477 [16:00:20]ProducePacketName [16:00:20]name=ofd_packets/00202477 [16:00:20]NVStorageDeleteData [16:00:20]Write to MH i2c: 01 00 00 EC 0A F6 [16:00:20]Write i2c OK [16:00:20]MH_I2C_Read... [16:00:20]Read from MH i2c: 01 [16:00:20]MH_I2C_Read... [16:00:20]Read from MH i2c: 01 07 00 [16:00:20]MH_I2C_Read... [16:00:20]Read from MH i2c: 01 07 00 EC 0A 00 00 00 00 00 A4 0C AD [16:00:20]RasterBufferAndPrint [16:00:20]line [16:00:20]line [16:00:20]line [16:00:20]line [16:00:20]line [16:00:20]written 0, free lines is 3242 [16:00:20]MH_Cut [16:00:20]Write to MH i2c: D1 01 00 F3 0A 01 CF [16:00:20]Write i2c OK [16:00:20]MH_I2C_Read... [16:00:20]Read from MH i2c: D1 [16:00:20]MH_I2C_Read... [16:00:20]Read from MH i2c: D1 01 00 [16:00:20]MH_I2C_Read... [16:00:20]Read from MH i2c: D1 01 00 F3 0A 00 CE [16:00:20]Write to MH i2c: 01 00 00 F4 0A FE [16:00:20]Write i2c OK [16:00:20]MH_I2C_Read... [16:00:21]OFD Sender: No OFD packet to send [16:00:21]*** Cut start [16:00:21]*** Purtial cut [16:00:21]*** Stage 1: CUTSNS_PIN = 1 [16:00:22]Read from MH i2c: 01 [16:00:22]MH_I2C_Read... [16:00:22]*** Stop cut motor [16:00:22]*** Cut end [16:00:22]Read from MH i2c: 01 07 00 [16:00:22]MH_I2C_Read... [16:00:22]Read from MH i2c: 01 07 00 F4 0A 00 00 00 00 00 FF 0F 13 [16:00:22]process_action close_receipt done [16:00:22]requested_data is exist [16:00:22]produce_requested_data [16:00:22]requested_item fm.sn is exist - process it [16:00:22]wFMCommunicate request_size=4 [16:00:22]MH_SAM_APDU [16:00:22]CAPDU: 80 11 00 00 [16:00:22]Write to MH i2c: E2 08 00 F5 0A 80 11 00 00 00 00 00 00 79 [16:00:22]Write i2c OK [16:00:22]MH_I2C_Read... [16:00:22]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:00:22]Read from MH i2c: E2 [16:00:22]MH_I2C_Read... [16:00:22]Read from MH i2c: E2 17 00 [16:00:22]MH_I2C_Read... [16:00:22]Read from MH i2c: E2 17 00 F5 0A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 CE [16:00:22]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [16:00:22]wFMCommunicate OK [16:00:22]requested_item fd.num is exist - process it [16:00:22]SAM_PROTO_GetFieldsCounters [16:00:22]wFMCommunicate request_size=4 [16:00:22]MH_SAM_APDU [16:00:22]CAPDU: 80 13 00 00 [16:00:22]Write to MH i2c: E2 08 00 F6 0A 80 13 00 00 00 00 00 00 7C [16:00:22]Write i2c OK [16:00:22]MH_I2C_Read... [16:00:22]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:00:22]Read from MH i2c: E2 [16:00:22]MH_I2C_Read... [16:00:22]Read from MH i2c: E2 62 00 [16:00:22]MH_I2C_Read... [16:00:22]Read from MH i2c: E2 62 00 F6 0A 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 ED 16 03 00 0E 04 04 00 21 02 00 00 12 04 04 00 15 01 00 00 5E 04 04 00 15 01 00 00 57 04 04 00 16 01 00 00 19 04 04 00 00 00 00 00 90 00 10 [16:00: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 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 ED 16 03 00 0E 04 04 00 21 02 00 00 12 04 04 00 15 01 00 00 5E 04 04 00 15 01 00 00 57 04 04 00 16 01 00 00 19 04 04 00 00 00 00 00 90 00 [16:00:22]wFMCommunicate OK [16:00:22]SAM_PROTO_GetFieldsCounters done [16:00:22]requested_item shift.num is exist - process it [16:00:22]requested_item shift.opened is exist - process it [16:00:22]req_shift_opened [16:00:22]FM_GetShiftState [16:00:22]SAM_PROTO_GetShiftState [16:00:22]wFMCommunicate request_size=4 [16:00:22]MH_SAM_APDU [16:00:22]CAPDU: 80 13 01 00 [16:00:22]Write to MH i2c: E2 08 00 F7 0A 80 13 01 00 00 00 00 00 7E [16:00:22]Write i2c OK [16:00:22]MH_I2C_Read... [16:00:22]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:00:22]Read from MH i2c: E2 [16:00:22]MH_I2C_Read... [16:00:22]Read from MH i2c: E2 0E 00 [16:00:22]MH_I2C_Read... [16:00:22]Read from MH i2c: E2 0E 00 F7 0A 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 29 [16:00:22]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [16:00:22]wFMCommunicate OK [16:00:22]SAM_PROTO_GetShiftState done [16:00:22]FM_GetShiftState done [16:00:22]req_shift_opened done [16:00:22]requested_item shift.open_date is exist - process it [16:00:22]req_shift_open_date [16:00:22]req_shift_open_date done [16:00:22]produce_requested_data done [16:00:22]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202477,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670} [16:00:22]process_action_free close_receipt [16:00:22]json_value_free [16:00:22]json_value_free done [16:00:22]process_json_proto returns [16:00:22]Send response to host [16:00:22]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202477,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670}}} [16:00:22]free response buf [16:00:22]execute_script done [16:00:22]execute_script returns [16:00:22]free content buf [16:00:22]Sock 7.Close socket [16:00:22]Sock 7.Thread stoped [16:00:26]OFD Sender: No OFD packet to send [16:00:31]OFD Sender: No OFD packet to send [16:00:36]OFD Sender: No OFD packet to send [16:00:41]OFD Sender: No OFD packet to send [16:00:46]OFD Sender: No OFD packet to send [16:00:51]OFD Sender: No OFD packet to send [16:00:56]OFD Sender: No OFD packet to send [16:01:01]OFD Sender: No OFD packet to send [16:01:06]OFD Sender: No OFD packet to send [16:01:11]OFD Sender: No OFD packet to send [16:01:16]OFD Sender: No OFD packet to send [16:01:21]OFD Sender: No OFD packet to send [16:01:26]OFD Sender: No OFD packet to send [16:01:31]OFD Sender: No OFD packet to send [16:01:36]OFD Sender: No OFD packet to send [16:01:41]OFD Sender: No OFD packet to send [16:01:46]OFD Sender: No OFD packet to send [16:01:51]OFD Sender: No OFD packet to send [16:01:56]OFD Sender: No OFD packet to send [16:02:01]OFD Sender: No OFD packet to send [16:02:06]OFD Sender: No OFD packet to send [16:02:11]OFD Sender: No OFD packet to send [16:02:16]OFD Sender: No OFD packet to send [16:02:21]OFD Sender: No OFD packet to send [16:02:26]OFD Sender: No OFD packet to send [16:02:31]OFD Sender: No OFD packet to send [16:02:36]OFD Sender: No OFD packet to send [16:02:41]OFD Sender: No OFD packet to send [16:02:46]OFD Sender: No OFD packet to send [16:02:51]OFD Sender: No OFD packet to send [16:02:56]OFD Sender: No OFD packet to send [16:03:01]OFD Sender: No OFD packet to send [16:03:06]OFD Sender: No OFD packet to send [16:03:11]OFD Sender: No OFD packet to send [16:03:16]OFD Sender: No OFD packet to send [16:03:21]OFD Sender: No OFD packet to send [16:03:26]OFD Sender: No OFD packet to send [16:03:31]OFD Sender: No OFD packet to send [16:03:36]OFD Sender: No OFD packet to send [16:03:41]OFD Sender: No OFD packet to send [16:03:46]OFD Sender: No OFD packet to send [16:03:51]OFD Sender: No OFD packet to send [16:03:51]accept exits with 9 [16:03:51]New connection [16:03:51]New thread 3067305316 created [16:03:51]Thread 3067161956 joined [16:03:51]Waiting for new connection... [16:03:51] Sock 9.Parse request [16:03:51]Sock 9.Check first char [16:03:51]Sock 9.First char is OK [16:03:51]request: POST /json_proto HTTP/1.0 [16:03:51]Method: POST [16:03:51]URL: /json_proto [16:03:51]Method is POST - this is cgi request [16:03:51]url: /json_proto [16:03:51]query_string will be loaded in cgi processing [16:03:51]execute_cgi json_proto POST (null) [16:03:51]execute_cgi path=json_proto method=POST [16:03:51]POST find Content-Length [16:03:51]Host: 172.17.63.195:8080 [16:03:51]Content-Length: 682 [16:03:51]Content-Type: application/json [16:03:51] [16:03:51]POST finish read [16:03:51]Found Content-Length = 682 [16:03:51]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450263", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 62", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 66.90, "quantity" : 29.900, "sum" : 2000.31, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 2000.00, "total" : 2000.00, "payments": [ { "type": 0, "sum" : 2000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:03:51]execute_script... [16:03: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)450263", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 62", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 66.90, "quantity" : 29.900, "sum" : 2000.31, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 2000.00, "total" : 2000.00, "payments": [ { "type": 0, "sum" : 2000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:03:51]POST & json_proto [16:03:51]process_json_proto [16:03:51]json parsed OK: [16:03:51]protocol is kg_v1.0 [16:03:51]action value=close_receipt [16:03:51]process_action close_receipt [16:03:51]cmd_close_receipt [16:03:51]MH_GetDate [16:03:51]Write to MH i2c: F0 00 00 F8 0A F1 [16:03:51]Write i2c OK [16:03:51]MH_I2C_Read... [16:03:51]Read from MH i2c: F0 [16:03:51]MH_I2C_Read... [16:03:51]Read from MH i2c: F0 09 00 [16:03:51]MH_I2C_Read... [16:03:51]Read from MH i2c: F0 09 00 F8 0A 00 E8 B5 1F 67 47 1B 1E 67 04 [16:03:51]GetLastDocTimeStamp 1730131219 [16:03:51]current date 1730131432 [16:03:51]FM_GetShiftState [16:03:51]SAM_PROTO_GetShiftState [16:03:51]wFMCommunicate request_size=4 [16:03:51]MH_SAM_APDU [16:03:51]CAPDU: 80 13 01 00 [16:03:51]Write to MH i2c: E2 08 00 F9 0A 80 13 01 00 00 00 00 00 80 [16:03:51]Write i2c OK [16:03:51]MH_I2C_Read... [16:03:52]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:03:52]Read from MH i2c: E2 [16:03:52]MH_I2C_Read... [16:03:52]Read from MH i2c: E2 0E 00 [16:03:52]MH_I2C_Read... [16:03:52]Read from MH i2c: E2 0E 00 F9 0A 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 2B [16:03:52]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [16:03:52]wFMCommunicate OK [16:03:52]SAM_PROTO_GetShiftState done [16:03:52]FM_GetShiftState done [16:03:52]opened in 1730073670 [16:03:52]opened+sec_in_day 1730160070 [16:03:52]quantity*price = 200031 [16:03:52]sum+1 = 200032 [16:03:52]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.31 ИТОГО: 2000.00 Внесено: 2000.00 СДАЧА: 0.00 НСП 1% : 17.70 НДС 12% : 212.42 Наличными: 2000.00 Безнал.: 0.00 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 278 28.10.2024 16:03 Смена: 545 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 ФМ: 0000000000871756 ФД: 202478 ФПД: 239593894787828 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T160352&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202478&fm=239593894787828&tin=02508201610067®Number=0000000000091777&sum=200000 [16:03:53]StoreToDocumentArchive [16:03:53]shift 545 fd 202478 [16:03:53]save to /storage/0545/doc_00202478 [16:03:53]save last doc name /storage/0545/doc_00202478 to /storage/kkm_last_doc_name [16:03:53]save OK [16:03:53]Clear old archive folders... [16:03:53]ProcessDocumentItem done err = 0, tmpTLVsize=251 [16:03:53]tlvbuf is 01B17250 [16:03:53]SAM_PROTO_ClearQueue [16:03:53]wFMCommunicate request_size=4 [16:03:53]MH_SAM_APDU [16:03:53]CAPDU: 80 09 00 00 [16:03:53]Write to MH i2c: E2 08 00 06 0B 80 09 00 00 00 00 00 00 83 [16:03:53]Write i2c OK [16:03:53]MH_I2C_Read... [16:03:53]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:03:53]Read from MH i2c: E2 [16:03:53]MH_I2C_Read... [16:03:53]Read from MH i2c: E2 03 00 [16:03:53]MH_I2C_Read... [16:03:53]Read from MH i2c: E2 03 00 06 0B 00 90 00 85 [16:03:53]RAPDU: 90 00 [16:03:53]wFMCommunicate OK [16:03:53]SAM_PROTO_ClearQueue done [16:03:53]KKMCreateOFDPacket [16:03:53]OFDProtocolAddRootSTLVToBuf [16:03:53]FM_MakeSignedData [16:03:53]FM_MakeSignedData [16:03:53]SAM_PROTO_SignData [16:03:53]wFMCommunicate request_size=4 [16:03:53]MH_SAM_APDU [16:03:53]CAPDU: 80 0D 01 02 [16:03:53]Write to MH i2c: E2 08 00 07 0B 80 0D 01 02 00 00 00 00 8B [16:03:53]Write i2c OK [16:03:53]MH_I2C_Read... [16:03:53]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:03:53]Read from MH i2c: E2 [16:03:53]MH_I2C_Read... [16:03:53]Read from MH i2c: E2 03 00 [16:03:53]MH_I2C_Read... [16:03:53]Read from MH i2c: E2 03 00 07 0B 00 90 00 86 [16:03:53]RAPDU: 90 00 [16:03:53]wFMCommunicate OK [16:03:53]wFMCommunicate request_size=255 [16:03:53]MH_SAM_APDU [16:03: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 32 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 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 16 01 00 00 F4 03 04 00 E8 B5 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 EE 16 03 00 35 04 06 00 D9 [16:03:53]Write to MH i2c: E2 02 01 08 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 32 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 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 16 01 00 00 F4 03 04 00 E8 B5 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 EE 16 03 00 35 04 06 00 D9 00 00 9E [16:03:53]Write i2c OK [16:03:53]MH_I2C_Read... [16:03:53]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:03:53]Read from MH i2c: E2 [16:03:53]MH_I2C_Read... [16:03:53]Read from MH i2c: E2 03 00 [16:03:53]MH_I2C_Read... [16:03:53]Read from MH i2c: E2 03 00 08 0B 00 90 00 87 [16:03:53]RAPDU: 90 00 [16:03:53]wFMCommunicate OK [16:03:53]wFMCommunicate request_size=10 [16:03:53]MH_SAM_APDU [16:03:53]CAPDU: 80 0D 02 02 05 E8 CC FD 3A F4 [16:03:53]Write to MH i2c: E2 0D 00 09 0B 80 0D 02 02 05 00 E8 CC FD 3A F4 00 00 77 [16:03:53]Write i2c OK [16:03:53]MH_I2C_Read... [16:03:53]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:03:53]Read from MH i2c: E2 [16:03:53]MH_I2C_Read... [16:03:53]Read from MH i2c: E2 03 00 [16:03:53]MH_I2C_Read... [16:03:53]Read from MH i2c: E2 03 00 09 0B 00 90 00 88 [16:03:53]RAPDU: 90 00 [16:03:53]wFMCommunicate OK [16:03:53]wFMCommunicate request_size=4 [16:03:53]MH_SAM_APDU [16:03:53]CAPDU: 80 0D 03 02 [16:03:53]Write to MH i2c: E2 08 00 0A 0B 80 0D 03 02 00 00 00 00 90 [16:03:53]Write i2c OK [16:03:53]MH_I2C_Read... [16:03:53]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:03:53]Read from MH i2c: E2 [16:03:53]MH_I2C_Read... [16:03:53]Read from MH i2c: E2 0B 00 [16:03:53]MH_I2C_Read... [16:03:53]Read from MH i2c: E2 0B 00 0A 0B 00 4F 09 1E 9D 3F 54 73 C8 90 00 72 [16:03:53]RAPDU: 4F 09 1E 9D 3F 54 73 C8 90 00 [16:03:53]wFMCommunicate OK [16:03:53]SAM_PROTO_SignData done [16:03:53]FM_MakeSignedData done [16:03:53]CreateOFDProtocolMessage [16:03:53]wFMCommunicate request_size=4 [16:03:53]MH_SAM_APDU [16:03:53]CAPDU: 80 11 00 00 [16:03:53]Write to MH i2c: E2 08 00 0B 0B 80 11 00 00 00 00 00 00 90 [16:03:53]Write i2c OK [16:03:53]MH_I2C_Read... [16:03:53]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:03:53]Read from MH i2c: E2 [16:03:53]MH_I2C_Read... [16:03:53]Read from MH i2c: E2 17 00 [16:03:53]MH_I2C_Read... [16:03:53]Read from MH i2c: E2 17 00 0B 0B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 E5 [16:03:53]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [16:03:53]wFMCommunicate OK [16:03:53]CreateOFDProtocolMessage done [16:03:53]OFDSenderStorePacket 202478 [16:03:53]StoreOFDPacket docnum=202478 [16:03:53]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 CD 0D 07 01 36 5A 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 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 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 16 01 00 00 F4 03 04 00 E8 B5 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 EE 16 03 00 35 04 06 00 D9 E8 CC FD 3A F4 4F 09 1E 9D 3F 54 73 C8 [16:03:53]CheckFolder [16:03:53]dirname=/storage/ofd_packets [16:03:53]CheckFolder done [16:03:53]ProducePacketName [16:03:53]name=ofd_packets/00202478 [16:03:53]NVStorageSaveData ofd_packets/00202478 [16:03:53]File name is /storage/ofd_packets/00202478 [16:03:53]Write 301 bytes [16:03:53]NVStorageSaveData done [16:03:53]OFDSenderStorePacket done [16:03:53]KKMCreateOFDPacket done [16:03:53]NVStorageSaveData kkm_last_timestamp [16:03:53]File name is /storage/kkm_last_timestamp [16:03:53]Write 4 bytes [16:03:53]NVStorageSaveData done [16:03:53]ExternCall_PrintAddStr [16:03:53]wPrintStart [16:03:53]Write to MH i2c: 01 00 00 0C 0B 17 [16:03:53]Write i2c OK [16:03:53]MH_I2C_Read... [16:03:53]Read from MH i2c: 01 [16:03:53]MH_I2C_Read... [16:03:53]Read from MH i2c: 01 07 00 [16:03:53]MH_I2C_Read... [16:03:53]Read from MH i2c: 01 07 00 0C 0B 00 00 00 00 00 FF 0F 2C [16:03:53]RasterBufferAndPrint [16:03:53]line Счет N : (1)450263 [16:03:53]line ИНН: 02508201610067 [16:03:53]line Контрольно-Кассовый Чек [16:03:53]line ПРОДАЖА [16:03:53]line ТРК (МРК, ГНК) : 62 [16:03:53]line Товар: 2710124130 [16:03:53]line Аи-92-К-2 [16:03:53]line 29.900 * 66.90 [16:03:53]line = 2000.31 [16:03:53]line НДС 12% НСП 1% [16:03:53]line > о реализуемом товаре [16:03:53]line ОКРУГЛЕНИЕ: -0.31 [16:03:53]line ИТОГО: 2000.00 [16:03:53]line Внесено: 2000.00 [16:03:53]line СДАЧА: 0.00 [16:03:53]line НСП 1% : 17.70 [16:03:53]line НДС 12% : 212.42 [16:03:53]line Наличными: 2000.00 [16:03:53]line Безнал.: 0.00 [16:03:53]line Место: АЗС № 171 "Партнер Нефть" [16:03:53]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [16:03:53]line СНО: Общий режим [16:03:53]line Чек 278 28.10.2024 16:03 [16:03:53]line Смена: 545 ФФД: 1.0 [16:03:53]line ЗНМ: 0300000109 [16:03:53]line РНМ: 0000000000091777 [16:03:53]line Версия ККМ: 001 [16:03:53]line ФМ: 0000000000871756 [16:03:53]line ФД: 202478 [16:03:53]line ФПД: 239593894787828 [16:03:54]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T160352&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202478&fm=239593894787828&tin=02508201610067®Number=0000000000091777&sum=200000 [16:03:54]OFD Sender: Processing packet 202478 [packets to send 116, broken 115] [16:03:54]ProducePacketName [16:03:54]name=ofd_packets/00202478 [16:03:54]OFD Sender: To server: pG, [16:03:54]CommunicateWithHost lk.salyk.kg:30040 [16:03:54]ConnectInit lk.salyk.kg [16:03:54]written 0, free lines is 4095 [16:03:54]Connected sock=10 [16:03:54]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 CD 0D 07 01 36 5A 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 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 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 16 01 00 00 F4 03 04 00 E8 B5 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 EE 16 03 00 35 04 06 00 D9 E8 CC FD 3A F4 4F 09 1E 9D 3F 54 73 C8 [16:03:54]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 83 9B 47 00 FB 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 35 36 10 04 04 00 EE 16 03 00 F4 03 04 00 9E 61 1F 67 B6 04 01 00 00 5D 16 DA 80 21 45 74 3D [16:03:54]CommunicateWithHost err = 0 [16:03:54]CheckOFDResponse [16:03:54]1017 (14) - 77093643461234 [16:03:54]1041 (16) - 0000000000871756 [16:03:54]1040 (4) - 202478 [16:03:54]1012 (4) - 28.10.2024 10:04 [16:03:54]1206 (1) - 0 [16:03:54]OFD Sender: Remove packet 202478 [16:03:54]ProducePacketName [16:03:54]name=ofd_packets/00202478 [16:03:54]NVStorageDeleteData [16:03:54]Write to MH i2c: 01 00 00 37 0B 42 [16:03:54]Write i2c OK [16:03:54]MH_I2C_Read... [16:03:54]Read from MH i2c: 01 [16:03:54]MH_I2C_Read... [16:03:54]Read from MH i2c: 01 07 00 [16:03:54]MH_I2C_Read... [16:03:54]Read from MH i2c: 01 07 00 37 0B 00 00 00 00 00 9B 0C F0 [16:03:54]RasterBufferAndPrint [16:03:54]line [16:03:54]line [16:03:54]line [16:03:54]line [16:03:54]line [16:03:54]written 0, free lines is 3232 [16:03:54]MH_Cut [16:03:54]Write to MH i2c: D1 01 00 3E 0B 01 1B [16:03:54]Write i2c OK [16:03:54]MH_I2C_Read... [16:03:54]Read from MH i2c: D1 [16:03:54]MH_I2C_Read... [16:03:54]Read from MH i2c: D1 01 00 [16:03:54]MH_I2C_Read... [16:03:54]Read from MH i2c: D1 01 00 3E 0B 00 1A [16:03:54]Write to MH i2c: 01 00 00 3F 0B 4A [16:03:54]Write i2c OK [16:03:54]MH_I2C_Read... [16:03:54]OFD Sender: No OFD packet to send [16:03:55]*** Cut start [16:03:55]*** Purtial cut [16:03:55]*** Stage 1: CUTSNS_PIN = 1 [16:03:55]Read from MH i2c: 01 [16:03:55]MH_I2C_Read... [16:03:55]*** Stop cut motor [16:03:55]*** Cut end [16:03:55]Read from MH i2c: 01 07 00 [16:03:55]MH_I2C_Read... [16:03:55]Read from MH i2c: 01 07 00 3F 0B 00 00 00 00 00 FF 0F 5F [16:03:55]process_action close_receipt done [16:03:55]requested_data is exist [16:03:55]produce_requested_data [16:03:55]requested_item fm.sn is exist - process it [16:03:55]wFMCommunicate request_size=4 [16:03:55]MH_SAM_APDU [16:03:55]CAPDU: 80 11 00 00 [16:03:55]Write to MH i2c: E2 08 00 40 0B 80 11 00 00 00 00 00 00 C5 [16:03:55]Write i2c OK [16:03:55]MH_I2C_Read... [16:03:55]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:03:55]Read from MH i2c: E2 [16:03:55]MH_I2C_Read... [16:03:55]Read from MH i2c: E2 17 00 [16:03:55]MH_I2C_Read... [16:03:55]Read from MH i2c: E2 17 00 40 0B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 1A [16:03:55]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [16:03:55]wFMCommunicate OK [16:03:55]requested_item fd.num is exist - process it [16:03:55]SAM_PROTO_GetFieldsCounters [16:03:55]wFMCommunicate request_size=4 [16:03:55]MH_SAM_APDU [16:03:55]CAPDU: 80 13 00 00 [16:03:55]Write to MH i2c: E2 08 00 41 0B 80 13 00 00 00 00 00 00 C8 [16:03:55]Write i2c OK [16:03:55]MH_I2C_Read... [16:03:55]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:03:55]Read from MH i2c: E2 [16:03:55]MH_I2C_Read... [16:03:55]Read from MH i2c: E2 62 00 [16:03:55]MH_I2C_Read... [16:03:55]Read from MH i2c: E2 62 00 41 0B 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 EE 16 03 00 0E 04 04 00 21 02 00 00 12 04 04 00 16 01 00 00 5E 04 04 00 16 01 00 00 57 04 04 00 17 01 00 00 19 04 04 00 00 00 00 00 90 00 60 [16:03: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 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 EE 16 03 00 0E 04 04 00 21 02 00 00 12 04 04 00 16 01 00 00 5E 04 04 00 16 01 00 00 57 04 04 00 17 01 00 00 19 04 04 00 00 00 00 00 90 00 [16:03:55]wFMCommunicate OK [16:03:55]SAM_PROTO_GetFieldsCounters done [16:03:55]requested_item shift.num is exist - process it [16:03:55]requested_item shift.opened is exist - process it [16:03:55]req_shift_opened [16:03:55]FM_GetShiftState [16:03:55]SAM_PROTO_GetShiftState [16:03:55]wFMCommunicate request_size=4 [16:03:55]MH_SAM_APDU [16:03:55]CAPDU: 80 13 01 00 [16:03:55]Write to MH i2c: E2 08 00 42 0B 80 13 01 00 00 00 00 00 CA [16:03:55]Write i2c OK [16:03:55]MH_I2C_Read... [16:03:55]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:03:55]Read from MH i2c: E2 [16:03:55]MH_I2C_Read... [16:03:55]Read from MH i2c: E2 0E 00 [16:03:55]MH_I2C_Read... [16:03:55]Read from MH i2c: E2 0E 00 42 0B 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 75 [16:03:55]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [16:03:55]wFMCommunicate OK [16:03:55]SAM_PROTO_GetShiftState done [16:03:55]FM_GetShiftState done [16:03:55]req_shift_opened done [16:03:55]requested_item shift.open_date is exist - process it [16:03:55]req_shift_open_date [16:03:55]req_shift_open_date done [16:03:55]produce_requested_data done [16:03:55]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202478,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670} [16:03:55]process_action_free close_receipt [16:03:55]json_value_free [16:03:55]json_value_free done [16:03:55]process_json_proto returns [16:03:55]Send response to host [16:03:55]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202478,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670}}} [16:03:55]free response buf [16:03:55]execute_script done [16:03:55]execute_script returns [16:03:55]free content buf [16:03:55]Sock 9.Close socket [16:03:55]Sock 9.Thread stoped [16:03:59]OFD Sender: No OFD packet to send [16:04:04]OFD Sender: No OFD packet to send [16:04:09]OFD Sender: No OFD packet to send [16:04:14]OFD Sender: No OFD packet to send [16:04:19]OFD Sender: No OFD packet to send [16:04:24]OFD Sender: No OFD packet to send [16:04:29]OFD Sender: No OFD packet to send [16:04:34]OFD Sender: No OFD packet to send [16:04:39]OFD Sender: No OFD packet to send [16:04:44]OFD Sender: No OFD packet to send [16:04:49]OFD Sender: No OFD packet to send [16:04:54]OFD Sender: No OFD packet to send [16:04:59]OFD Sender: No OFD packet to send [16:05:04]OFD Sender: No OFD packet to send [16:05:09]OFD Sender: No OFD packet to send [16:05:14]OFD Sender: No OFD packet to send [16:05:15]accept exits with 7 [16:05:15]New connection [16:05:15]New thread 3067161956 created [16:05:15]Thread 3067305316 joined [16:05:15]Waiting for new connection... [16:05:15] Sock 7.Parse request [16:05:15]Sock 7.Check first char [16:05:15]Sock 7.First char is OK [16:05:15]request: POST /json_proto HTTP/1.0 [16:05:15]Method: POST [16:05:15]URL: /json_proto [16:05:15]Method is POST - this is cgi request [16:05:15]url: /json_proto [16:05:15]query_string will be loaded in cgi processing [16:05:15]execute_cgi json_proto POST (null) [16:05:15]execute_cgi path=json_proto method=POST [16:05:15]POST find Content-Length [16:05:15]Host: 172.17.63.195:8080 [16:05:15]Content-Length: 632 [16:05:15]Content-Type: application/json [16:05:15] [16:05:15]POST finish read [16:05:15]Found Content-Length = 632 [16:05:15]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450264", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "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" ] } } [16:05:15]execute_script... [16:05: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)450264", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "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" ] } } [16:05:15]POST & json_proto [16:05:15]process_json_proto [16:05:15]json parsed OK: [16:05:15]protocol is kg_v1.0 [16:05:15]action value=close_receipt [16:05:15]process_action close_receipt [16:05:15]cmd_close_receipt [16:05:15]MH_GetDate [16:05:15]Write to MH i2c: F0 00 00 43 0B 3D [16:05:15]Write i2c OK [16:05:15]MH_I2C_Read... [16:05:15]Read from MH i2c: F0 [16:05:15]MH_I2C_Read... [16:05:15]Read from MH i2c: F0 09 00 [16:05:15]MH_I2C_Read... [16:05:15]Read from MH i2c: F0 09 00 43 0B 00 3C B6 1F 67 47 1B 1E 67 A5 [16:05:15]GetLastDocTimeStamp 1730131432 [16:05:15]current date 1730131516 [16:05:15]FM_GetShiftState [16:05:15]SAM_PROTO_GetShiftState [16:05:15]wFMCommunicate request_size=4 [16:05:15]MH_SAM_APDU [16:05:15]CAPDU: 80 13 01 00 [16:05:15]Write to MH i2c: E2 08 00 44 0B 80 13 01 00 00 00 00 00 CC [16:05:15]Write i2c OK [16:05:15]MH_I2C_Read... [16:05:15]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:05:15]Read from MH i2c: E2 [16:05:15]MH_I2C_Read... [16:05:15]Read from MH i2c: E2 0E 00 [16:05:15]MH_I2C_Read... [16:05:15]Read from MH i2c: E2 0E 00 44 0B 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 77 [16:05:15]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [16:05:15]wFMCommunicate OK [16:05:15]SAM_PROTO_GetShiftState done [16:05:15]FM_GetShiftState done [16:05:15]opened in 1730073670 [16:05:15]opened+sec_in_day 1730160070 [16:05:15]quantity*price = 50000 [16:05:15]sum+1 = 50001 [16:05:15]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 500.00 НСП 1% : 4.42 НДС 12% : 53.10 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 279 28.10.2024 16:05 Смена: 545 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 ФМ: 0000000000871756 ФД: 202479 ФПД: 243223775533198 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T160516&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202479&fm=243223775533198&tin=02508201610067®Number=0000000000091777&sum=50000 [16:05:16]StoreToDocumentArchive [16:05:16]shift 545 fd 202479 [16:05:16]save to /storage/0545/doc_00202479 [16:05:16]save last doc name /storage/0545/doc_00202479 to /storage/kkm_last_doc_name [16:05:16]save OK [16:05:16]Clear old archive folders... [16:05:16]ProcessDocumentItem done err = 0, tmpTLVsize=252 [16:05:16]tlvbuf is 01B23990 [16:05:16]SAM_PROTO_ClearQueue [16:05:16]wFMCommunicate request_size=4 [16:05:16]MH_SAM_APDU [16:05:16]CAPDU: 80 09 00 00 [16:05:16]Write to MH i2c: E2 08 00 51 0B 80 09 00 00 00 00 00 00 CE [16:05:16]Write i2c OK [16:05:16]MH_I2C_Read... [16:05:16]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:05:16]Read from MH i2c: E2 [16:05:16]MH_I2C_Read... [16:05:16]Read from MH i2c: E2 03 00 [16:05:16]MH_I2C_Read... [16:05:16]Read from MH i2c: E2 03 00 51 0B 00 90 00 D0 [16:05:16]RAPDU: 90 00 [16:05:16]wFMCommunicate OK [16:05:16]SAM_PROTO_ClearQueue done [16:05:16]KKMCreateOFDPacket [16:05:16]OFDProtocolAddRootSTLVToBuf [16:05:16]FM_MakeSignedData [16:05:16]FM_MakeSignedData [16:05:16]SAM_PROTO_SignData [16:05:16]wFMCommunicate request_size=4 [16:05:16]MH_SAM_APDU [16:05:16]CAPDU: 80 0D 01 02 [16:05:16]Write to MH i2c: E2 08 00 52 0B 80 0D 01 02 00 00 00 00 D6 [16:05:16]Write i2c OK [16:05:16]MH_I2C_Read... [16:05:16]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:05:16]Read from MH i2c: E2 [16:05:16]MH_I2C_Read... [16:05:16]Read from MH i2c: E2 03 00 [16:05:16]MH_I2C_Read... [16:05:16]Read from MH i2c: E2 03 00 52 0B 00 90 00 D1 [16:05:16]RAPDU: 90 00 [16:05:16]wFMCommunicate OK [16:05:16]wFMCommunicate request_size=255 [16:05:16]MH_SAM_APDU [16:05:16]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 20 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 17 01 00 00 F4 03 04 00 3C B6 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 EF 16 03 00 35 04 06 00 [16:05:16]Write to MH i2c: E2 02 01 53 0B 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 20 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 17 01 00 00 F4 03 04 00 3C B6 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 EF 16 03 00 35 04 06 00 00 00 82 [16:05:16]Write i2c OK [16:05:16]MH_I2C_Read... [16:05:17]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:05:17]Read from MH i2c: E2 [16:05:17]MH_I2C_Read... [16:05:17]Read from MH i2c: E2 03 00 [16:05:17]MH_I2C_Read... [16:05:17]Read from MH i2c: E2 03 00 53 0B 00 90 00 D2 [16:05:17]RAPDU: 90 00 [16:05:17]wFMCommunicate OK [16:05:17]wFMCommunicate request_size=11 [16:05:17]MH_SAM_APDU [16:05:17]CAPDU: 80 0D 02 02 06 DD 35 F2 BD D8 8E [16:05:17]Write to MH i2c: E2 0E 00 54 0B 80 0D 02 02 06 00 DD 35 F2 BD D8 8E 00 00 0C [16:05:17]Write i2c OK [16:05:17]MH_I2C_Read... [16:05:17]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:05:17]Read from MH i2c: E2 [16:05:17]MH_I2C_Read... [16:05:17]Read from MH i2c: E2 03 00 [16:05:17]MH_I2C_Read... [16:05:17]Read from MH i2c: E2 03 00 54 0B 00 90 00 D3 [16:05:17]RAPDU: 90 00 [16:05:17]wFMCommunicate OK [16:05:17]wFMCommunicate request_size=4 [16:05:17]MH_SAM_APDU [16:05:17]CAPDU: 80 0D 03 02 [16:05:17]Write to MH i2c: E2 08 00 55 0B 80 0D 03 02 00 00 00 00 DB [16:05:17]Write i2c OK [16:05:17]MH_I2C_Read... [16:05:17]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:05:17]Read from MH i2c: E2 [16:05:17]MH_I2C_Read... [16:05:17]Read from MH i2c: E2 0B 00 [16:05:17]MH_I2C_Read... [16:05:17]Read from MH i2c: E2 0B 00 55 0B 00 AE 19 0D 12 CE C6 ED 4A 90 00 8D [16:05:17]RAPDU: AE 19 0D 12 CE C6 ED 4A 90 00 [16:05:17]wFMCommunicate OK [16:05:17]SAM_PROTO_SignData done [16:05:17]FM_MakeSignedData done [16:05:17]CreateOFDProtocolMessage [16:05:17]wFMCommunicate request_size=4 [16:05:17]MH_SAM_APDU [16:05:17]CAPDU: 80 11 00 00 [16:05:17]Write to MH i2c: E2 08 00 56 0B 80 11 00 00 00 00 00 00 DB [16:05:17]Write i2c OK [16:05:17]MH_I2C_Read... [16:05:17]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:05:17]Read from MH i2c: E2 [16:05:17]MH_I2C_Read... [16:05:17]Read from MH i2c: E2 17 00 [16:05:17]MH_I2C_Read... [16:05:17]Read from MH i2c: E2 17 00 56 0B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 30 [16:05:17]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [16:05:17]wFMCommunicate OK [16:05:17]CreateOFDProtocolMessage done [16:05:17]OFDSenderStorePacket 202479 [16:05:17]StoreOFDPacket docnum=202479 [16:05:17]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 01 00 00 7A AA 08 01 AB 0D 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 20 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 17 01 00 00 F4 03 04 00 3C B6 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 EF 16 03 00 35 04 06 00 DD 35 F2 BD D8 8E AE 19 0D 12 CE C6 ED 4A [16:05:17]CheckFolder [16:05:17]dirname=/storage/ofd_packets [16:05:17]CheckFolder done [16:05:17]ProducePacketName [16:05:17]name=ofd_packets/00202479 [16:05:17]NVStorageSaveData ofd_packets/00202479 [16:05:17]File name is /storage/ofd_packets/00202479 [16:05:17]Write 302 bytes [16:05:17]NVStorageSaveData done [16:05:17]OFDSenderStorePacket done [16:05:17]KKMCreateOFDPacket done [16:05:17]NVStorageSaveData kkm_last_timestamp [16:05:17]File name is /storage/kkm_last_timestamp [16:05:17]Write 4 bytes [16:05:17]NVStorageSaveData done [16:05:17]ExternCall_PrintAddStr [16:05:17]wPrintStart [16:05:17]Write to MH i2c: 01 00 00 57 0B 62 [16:05:17]Write i2c OK [16:05:17]MH_I2C_Read... [16:05:17]Read from MH i2c: 01 [16:05:17]MH_I2C_Read... [16:05:17]Read from MH i2c: 01 07 00 [16:05:17]MH_I2C_Read... [16:05:17]Read from MH i2c: 01 07 00 57 0B 00 00 00 00 00 FF 0F 77 [16:05:17]RasterBufferAndPrint [16:05:17]line Счет N : (1)450264 [16:05:17]line ИНН: 02508201610067 [16:05:17]line Контрольно-Кассовый Чек [16:05:17]line ПРОДАЖА [16:05:17]line ТРК (МРК, ГНК) : 42 [16:05:17]line Товар: 2710124130 [16:05:17]line SUPER 92-К-5 [16:05:17]line 7.310 * 68.40 [16:05:17]line = 500.00 [16:05:17]line НДС 12% НСП 1% [16:05:17]line > о реализуемом товаре [16:05:17]line ИТОГО: 500.00 [16:05:17]line НСП 1% : 4.42 [16:05:17]line НДС 12% : 53.10 [16:05:17]line Наличными: 500.00 [16:05:17]line Безнал.: 0.00 [16:05:17]line Место: АЗС № 171 "Партнер Нефть" [16:05:17]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [16:05:17]line СНО: Общий режим [16:05:17]line Чек 279 28.10.2024 16:05 [16:05:17]line Смена: 545 ФФД: 1.0 [16:05:17]line ЗНМ: 0300000109 [16:05:17]line РНМ: 0000000000091777 [16:05:17]line Версия ККМ: 001 [16:05:17]line ФМ: 0000000000871756 [16:05:17]line ФД: 202479 [16:05:17]line ФПД: 243223775533198 [16:05:17]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T160516&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202479&fm=243223775533198&tin=02508201610067®Number=0000000000091777&sum=50000 [16:05:17]OFD Sender: Processing packet 202479 [packets to send 116, broken 115] [16:05:17]ProducePacketName [16:05:17]name=ofd_packets/00202479 [16:05:17]OFD Sender: To server: pG, [16:05:17]CommunicateWithHost lk.salyk.kg:30040 [16:05:17]ConnectInit lk.salyk.kg [16:05:17]written 0, free lines is 4095 [16:05:18]Write to MH i2c: 01 00 00 7F 0B 8A [16:05:18]Write i2c OK [16:05:18]MH_I2C_Read... [16:05:18]Read from MH i2c: 01 [16:05:18]MH_I2C_Read... [16:05:18]Read from MH i2c: 01 07 00 [16:05:18]MH_I2C_Read... [16:05:18]Read from MH i2c: 01 07 00 7F 0B 00 00 00 00 00 CF 0C 6C [16:05:18]RasterBufferAndPrint [16:05:18]line [16:05:18]line [16:05:18]line [16:05:18]line [16:05:18]line [16:05:18]written 0, free lines is 3282 [16:05:18]MH_Cut [16:05:18]Write to MH i2c: D1 01 00 86 0B 01 63 [16:05:18]Write i2c OK [16:05:18]MH_I2C_Read... [16:05:18]Read from MH i2c: D1 [16:05:18]MH_I2C_Read... [16:05:18]Read from MH i2c: D1 01 00 [16:05:18]MH_I2C_Read... [16:05:18]Read from MH i2c: D1 01 00 86 0B 00 62 [16:05:18]Write to MH i2c: 01 00 00 87 0B 92 [16:05:18]Write i2c OK [16:05:18]MH_I2C_Read... [16:05:18]*** Cut start [16:05:18]*** Purtial cut [16:05:18]*** Stage 1: CUTSNS_PIN = 1 [16:05:19]Read from MH i2c: 01 [16:05:19]MH_I2C_Read... [16:05:19]*** Stop cut motor [16:05:19]*** Cut end [16:05:19]Read from MH i2c: 01 07 00 [16:05:19]MH_I2C_Read... [16:05:19]Read from MH i2c: 01 07 00 87 0B 00 00 00 00 00 FF 0F A7 [16:05:19]process_action close_receipt done [16:05:19]requested_data is exist [16:05:19]produce_requested_data [16:05:19]requested_item fm.sn is exist - process it [16:05:19]wFMCommunicate request_size=4 [16:05:19]MH_SAM_APDU [16:05:19]CAPDU: 80 11 00 00 [16:05:19]Write to MH i2c: E2 08 00 88 0B 80 11 00 00 00 00 00 00 0D [16:05:19]Write i2c OK [16:05:19]MH_I2C_Read... [16:05:19]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:05:19]Read from MH i2c: E2 [16:05:19]MH_I2C_Read... [16:05:19]Read from MH i2c: E2 17 00 [16:05:19]MH_I2C_Read... [16:05:19]Read from MH i2c: E2 17 00 88 0B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 62 [16:05:19]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [16:05:19]wFMCommunicate OK [16:05:19]requested_item fd.num is exist - process it [16:05:19]SAM_PROTO_GetFieldsCounters [16:05:19]wFMCommunicate request_size=4 [16:05:19]MH_SAM_APDU [16:05:19]CAPDU: 80 13 00 00 [16:05:19]Write to MH i2c: E2 08 00 89 0B 80 13 00 00 00 00 00 00 10 [16:05:19]Write i2c OK [16:05:19]MH_I2C_Read... [16:05:19]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:05:19]Read from MH i2c: E2 [16:05:19]MH_I2C_Read... [16:05:19]Read from MH i2c: E2 62 00 [16:05:19]MH_I2C_Read... [16:05:19]Read from MH i2c: E2 62 00 89 0B 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 EF 16 03 00 0E 04 04 00 21 02 00 00 12 04 04 00 17 01 00 00 5E 04 04 00 17 01 00 00 57 04 04 00 18 01 00 00 19 04 04 00 00 00 00 00 90 00 AC [16:05:19]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 EF 16 03 00 0E 04 04 00 21 02 00 00 12 04 04 00 17 01 00 00 5E 04 04 00 17 01 00 00 57 04 04 00 18 01 00 00 19 04 04 00 00 00 00 00 90 00 [16:05:19]wFMCommunicate OK [16:05:19]SAM_PROTO_GetFieldsCounters done [16:05:19]requested_item shift.num is exist - process it [16:05:19]requested_item shift.opened is exist - process it [16:05:19]req_shift_opened [16:05:19]FM_GetShiftState [16:05:19]SAM_PROTO_GetShiftState [16:05:19]wFMCommunicate request_size=4 [16:05:19]MH_SAM_APDU [16:05:19]CAPDU: 80 13 01 00 [16:05:19]Write to MH i2c: E2 08 00 8A 0B 80 13 01 00 00 00 00 00 12 [16:05:19]Write i2c OK [16:05:19]MH_I2C_Read... [16:05:19]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:05:19]Read from MH i2c: E2 [16:05:19]MH_I2C_Read... [16:05:19]Read from MH i2c: E2 0E 00 [16:05:19]MH_I2C_Read... [16:05:19]Read from MH i2c: E2 0E 00 8A 0B 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 BD [16:05:19]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [16:05:19]wFMCommunicate OK [16:05:19]SAM_PROTO_GetShiftState done [16:05:19]FM_GetShiftState done [16:05:19]req_shift_opened done [16:05:19]requested_item shift.open_date is exist - process it [16:05:19]req_shift_open_date [16:05:19]req_shift_open_date done [16:05:19]produce_requested_data done [16:05:19]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202479,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670} [16:05:19]process_action_free close_receipt [16:05:19]json_value_free [16:05:19]json_value_free done [16:05:19]process_json_proto returns [16:05:19]Send response to host [16:05:19]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202479,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670}}} [16:05:19]free response buf [16:05:19]execute_script done [16:05:19]execute_script returns [16:05:19]free content buf [16:05:19]Sock 7.Close socket [16:05:19]Sock 7.Thread stoped [16:06:46]accept exits with 9 [16:06:46]New connection [16:06:46]New thread 3067305316 created [16:06:46]Thread 3067161956 joined [16:06:46]Waiting for new connection... [16:06:46] Sock 9.Parse request [16:06:46]Sock 9.Check first char [16:06:46]Sock 9.First char is OK [16:06:46]request: POST /json_proto HTTP/1.0 [16:06:46]Method: POST [16:06:46]URL: /json_proto [16:06:46]Method is POST - this is cgi request [16:06:46]url: /json_proto [16:06:46]query_string will be loaded in cgi processing [16:06:46]execute_cgi json_proto POST (null) [16:06:46]execute_cgi path=json_proto method=POST [16:06:46]POST find Content-Length [16:06:46]Host: 172.17.63.195:8080 [16:06:46]Content-Length: 678 [16:06:46]Content-Type: application/json [16:06:46] [16:06:46]POST finish read [16:06:46]Found Content-Length = 678 [16:06:46]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450265", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 52", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 66.90, "quantity" : 13.460, "sum" : 900.47, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 900.00, "total" : 900.00, "payments": [ { "type": 0, "sum" : 900.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:06:46]execute_script... [16:06: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)450265", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 52", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 66.90, "quantity" : 13.460, "sum" : 900.47, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 900.00, "total" : 900.00, "payments": [ { "type": 0, "sum" : 900.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:06:46]POST & json_proto [16:06:46]process_json_proto [16:06:46]json parsed OK: [16:06:46]protocol is kg_v1.0 [16:06:46]action value=close_receipt [16:06:46]process_action close_receipt [16:06:46]cmd_close_receipt [16:06:46]MH_GetDate [16:06:46]Write to MH i2c: F0 00 00 8B 0B 85 [16:06:46]Write i2c OK [16:06:46]MH_I2C_Read... [16:06:46]Read from MH i2c: F0 [16:06:46]MH_I2C_Read... [16:06:46]Read from MH i2c: F0 09 00 [16:06:46]MH_I2C_Read... [16:06:46]Read from MH i2c: F0 09 00 8B 0B 00 96 B6 1F 67 47 1B 1E 67 47 [16:06:46]GetLastDocTimeStamp 1730131516 [16:06:46]current date 1730131606 [16:06:46]FM_GetShiftState [16:06:46]SAM_PROTO_GetShiftState [16:06:46]wFMCommunicate request_size=4 [16:06:46]MH_SAM_APDU [16:06:46]CAPDU: 80 13 01 00 [16:06:46]Write to MH i2c: E2 08 00 8C 0B 80 13 01 00 00 00 00 00 14 [16:06:46]Write i2c OK [16:06:46]MH_I2C_Read... [16:06:46]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:06:46]Read from MH i2c: E2 [16:06:46]MH_I2C_Read... [16:06:46]Read from MH i2c: E2 0E 00 [16:06:46]MH_I2C_Read... [16:06:46]Read from MH i2c: E2 0E 00 8C 0B 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 BF [16:06:46]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [16:06:46]wFMCommunicate OK [16:06:46]SAM_PROTO_GetShiftState done [16:06:46]FM_GetShiftState done [16:06:46]opened in 1730073670 [16:06:46]opened+sec_in_day 1730160070 [16:06:46]quantity*price = 90047 [16:06:46]sum+1 = 90048 [16:06:46]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.47 ИТОГО: 900.00 Внесено: 900.00 СДАЧА: 0.00 НСП 1% : 7.97 НДС 12% : 95.62 Наличными: 900.00 Безнал.: 0.00 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 280 28.10.2024 16:06 Смена: 545 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 ФМ: 0000000000871756 ФД: 202480 ФПД: 69804763397473 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T160647&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202480&fm=69804763397473&tin=02508201610067®Number=0000000000091777&sum=90000 [16:06:47]StoreToDocumentArchive [16:06:47]shift 545 fd 202480 [16:06:47]save to /storage/0545/doc_00202480 [16:06:47]save last doc name /storage/0545/doc_00202480 to /storage/kkm_last_doc_name [16:06:47]save OK [16:06:47]Clear old archive folders... [16:06:47]ProcessDocumentItem done err = 0, tmpTLVsize=251 [16:06:47]tlvbuf is 01B21500 [16:06:47]SAM_PROTO_ClearQueue [16:06:47]wFMCommunicate request_size=4 [16:06:47]MH_SAM_APDU [16:06:47]CAPDU: 80 09 00 00 [16:06:47]Write to MH i2c: E2 08 00 99 0B 80 09 00 00 00 00 00 00 16 [16:06:47]Write i2c OK [16:06:47]MH_I2C_Read... [16:06:47]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:06:47]Read from MH i2c: E2 [16:06:47]MH_I2C_Read... [16:06:47]Read from MH i2c: E2 03 00 [16:06:47]MH_I2C_Read... [16:06:47]Read from MH i2c: E2 03 00 99 0B 00 90 00 18 [16:06:47]RAPDU: 90 00 [16:06:47]wFMCommunicate OK [16:06:47]SAM_PROTO_ClearQueue done [16:06:47]KKMCreateOFDPacket [16:06:47]OFDProtocolAddRootSTLVToBuf [16:06:47]FM_MakeSignedData [16:06:47]FM_MakeSignedData [16:06:47]SAM_PROTO_SignData [16:06:47]wFMCommunicate request_size=4 [16:06:47]MH_SAM_APDU [16:06:47]CAPDU: 80 0D 01 02 [16:06:47]Write to MH i2c: E2 08 00 9A 0B 80 0D 01 02 00 00 00 00 1E [16:06:47]Write i2c OK [16:06:47]MH_I2C_Read... [16:06:47]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:06:47]Read from MH i2c: E2 [16:06:47]MH_I2C_Read... [16:06:47]Read from MH i2c: E2 03 00 [16:06:47]MH_I2C_Read... [16:06:47]Read from MH i2c: E2 03 00 9A 0B 00 90 00 19 [16:06:47]RAPDU: 90 00 [16:06:47]wFMCommunicate OK [16:06:47]wFMCommunicate request_size=255 [16:06:47]MH_SAM_APDU [16:06: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 32 FF 03 08 00 03 94 34 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 BF 5F 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 90 5F 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 1D 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 5A 25 00 00 00 00 07 04 06 00 90 5F 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 18 01 00 00 F4 03 04 00 97 B6 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 F0 16 03 00 35 04 06 00 3F [16:06:47]Write to MH i2c: E2 02 01 9B 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 32 FF 03 08 00 03 94 34 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 BF 5F 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 90 5F 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 1D 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 5A 25 00 00 00 00 07 04 06 00 90 5F 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 18 01 00 00 F4 03 04 00 97 B6 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 F0 16 03 00 35 04 06 00 3F 00 00 26 [16:06:47]Write i2c OK [16:06:47]MH_I2C_Read... [16:06:47]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:06:47]Read from MH i2c: E2 [16:06:47]MH_I2C_Read... [16:06:47]Read from MH i2c: E2 03 00 [16:06:47]MH_I2C_Read... [16:06:47]Read from MH i2c: E2 03 00 9B 0B 00 90 00 1A [16:06:47]RAPDU: 90 00 [16:06:47]wFMCommunicate OK [16:06:47]wFMCommunicate request_size=10 [16:06:47]MH_SAM_APDU [16:06:47]CAPDU: 80 0D 02 02 05 7C B0 20 3D 61 [16:06:47]Write to MH i2c: E2 0D 00 9C 0B 80 0D 02 02 05 00 7C B0 20 3D 61 00 00 15 [16:06:47]Write i2c OK [16:06:47]MH_I2C_Read... [16:06:47]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:06:47]Read from MH i2c: E2 [16:06:47]MH_I2C_Read... [16:06:47]Read from MH i2c: E2 03 00 [16:06:47]MH_I2C_Read... [16:06:47]Read from MH i2c: E2 03 00 9C 0B 00 90 00 1B [16:06:47]RAPDU: 90 00 [16:06:47]wFMCommunicate OK [16:06:47]wFMCommunicate request_size=4 [16:06:47]MH_SAM_APDU [16:06:47]CAPDU: 80 0D 03 02 [16:06:47]Write to MH i2c: E2 08 00 9D 0B 80 0D 03 02 00 00 00 00 23 [16:06:47]Write i2c OK [16:06:47]MH_I2C_Read... [16:06:47]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:06:47]Read from MH i2c: E2 [16:06:47]MH_I2C_Read... [16:06:47]Read from MH i2c: E2 0B 00 [16:06:47]MH_I2C_Read... [16:06:47]Read from MH i2c: E2 0B 00 9D 0B 00 82 5C 95 0B 40 93 36 31 90 00 DC [16:06:47]RAPDU: 82 5C 95 0B 40 93 36 31 90 00 [16:06:47]wFMCommunicate OK [16:06:47]SAM_PROTO_SignData done [16:06:47]FM_MakeSignedData done [16:06:47]CreateOFDProtocolMessage [16:06:47]wFMCommunicate request_size=4 [16:06:47]MH_SAM_APDU [16:06:47]CAPDU: 80 11 00 00 [16:06:47]Write to MH i2c: E2 08 00 9E 0B 80 11 00 00 00 00 00 00 23 [16:06:47]Write i2c OK [16:06:47]MH_I2C_Read... [16:06:47]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:06:47]Read from MH i2c: E2 [16:06:47]MH_I2C_Read... [16:06:47]Read from MH i2c: E2 17 00 [16:06:47]MH_I2C_Read... [16:06:47]Read from MH i2c: E2 17 00 9E 0B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 78 [16:06:47]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [16:06:47]wFMCommunicate OK [16:06:47]CreateOFDProtocolMessage done [16:06:47]OFDSenderStorePacket 202480 [16:06:47]StoreOFDPacket docnum=202480 [16:06:47]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 14 C0 07 01 CD 20 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 94 34 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 BF 5F 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 90 5F 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 1D 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 5A 25 00 00 00 00 07 04 06 00 90 5F 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 18 01 00 00 F4 03 04 00 97 B6 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 F0 16 03 00 35 04 06 00 3F 7C B0 20 3D 61 82 5C 95 0B 40 93 36 31 [16:06:47]CheckFolder [16:06:47]dirname=/storage/ofd_packets [16:06:47]CheckFolder done [16:06:47]ProducePacketName [16:06:47]name=ofd_packets/00202480 [16:06:47]NVStorageSaveData ofd_packets/00202480 [16:06:47]File name is /storage/ofd_packets/00202480 [16:06:47]Write 301 bytes [16:06:47]NVStorageSaveData done [16:06:47]OFDSenderStorePacket done [16:06:47]KKMCreateOFDPacket done [16:06:47]NVStorageSaveData kkm_last_timestamp [16:06:47]File name is /storage/kkm_last_timestamp [16:06:47]Write 4 bytes [16:06:47]NVStorageSaveData done [16:06:47]ExternCall_PrintAddStr [16:06:47]wPrintStart [16:06:47]Write to MH i2c: 01 00 00 9F 0B AA [16:06:47]Write i2c OK [16:06:47]MH_I2C_Read... [16:06:47]Read from MH i2c: 01 [16:06:47]MH_I2C_Read... [16:06:47]Read from MH i2c: 01 07 00 [16:06:47]MH_I2C_Read... [16:06:47]Read from MH i2c: 01 07 00 9F 0B 00 00 00 00 00 FF 0F BF [16:06:47]RasterBufferAndPrint [16:06:47]line Счет N : (1)450265 [16:06:47]line ИНН: 02508201610067 [16:06:47]line Контрольно-Кассовый Чек [16:06:47]line ПРОДАЖА [16:06:47]line ТРК (МРК, ГНК) : 52 [16:06:47]line Товар: 2710124130 [16:06:47]line Аи-92-К-2 [16:06:47]line 13.460 * 66.90 [16:06:47]line = 900.47 [16:06:47]line НДС 12% НСП 1% [16:06:47]line > о реализуемом товаре [16:06:47]line ОКРУГЛЕНИЕ: -0.47 [16:06:47]line ИТОГО: 900.00 [16:06:47]line Внесено: 900.00 [16:06:47]line СДАЧА: 0.00 [16:06:47]line НСП 1% : 7.97 [16:06:47]line НДС 12% : 95.62 [16:06:47]line Наличными: 900.00 [16:06:47]line Безнал.: 0.00 [16:06:47]line Место: АЗС № 171 "Партнер Нефть" [16:06:47]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [16:06:47]line СНО: Общий режим [16:06:47]line Чек 280 28.10.2024 16:06 [16:06:47]line Смена: 545 ФФД: 1.0 [16:06:47]line ЗНМ: 0300000109 [16:06:47]line РНМ: 0000000000091777 [16:06:47]line Версия ККМ: 001 [16:06:47]line ФМ: 0000000000871756 [16:06:47]line ФД: 202480 [16:06:47]line ФПД: 69804763397473 [16:06:47]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T160647&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202480&fm=69804763397473&tin=02508201610067®Number=0000000000091777&sum=90000 [16:06:48]written 0, free lines is 4095 [16:06:48]Write to MH i2c: 01 00 00 CA 0B D5 [16:06:48]Write i2c OK [16:06:48]MH_I2C_Read... [16:06:48]Read from MH i2c: 01 [16:06:48]MH_I2C_Read... [16:06:48]Read from MH i2c: 01 07 00 [16:06:48]MH_I2C_Read... [16:06:48]Read from MH i2c: 01 07 00 CA 0B 00 00 00 00 00 90 0C 78 [16:06:48]RasterBufferAndPrint [16:06:48]line [16:06:48]line [16:06:48]line [16:06:48]line [16:06:48]line [16:06:48]written 0, free lines is 3220 [16:06:48]MH_Cut [16:06:48]Write to MH i2c: D1 01 00 D1 0B 01 AE [16:06:48]Write i2c OK [16:06:48]MH_I2C_Read... [16:06:48]Read from MH i2c: D1 [16:06:48]MH_I2C_Read... [16:06:48]Read from MH i2c: D1 01 00 [16:06:48]MH_I2C_Read... [16:06:48]Read from MH i2c: D1 01 00 D1 0B 00 AD [16:06:48]Write to MH i2c: 01 00 00 D2 0B DD [16:06:48]Write i2c OK [16:06:48]MH_I2C_Read... [16:06:49]*** Cut start [16:06:49]*** Purtial cut [16:06:49]*** CUTSNS_PIN = 0 [16:06:49]*** Stage 1: CUTSNS_PIN = 1 [16:06:51]Read from MH i2c: 01 [16:06:51]MH_I2C_Read... [16:06:51]*** Stop cut motor [16:06:51]*** Cut end [16:06:51]Read from MH i2c: 01 07 00 [16:06:51]MH_I2C_Read... [16:06:51]Read from MH i2c: 01 07 00 D2 0B 00 00 00 00 00 FF 0F F2 [16:06:51]process_action close_receipt done [16:06:51]requested_data is exist [16:06:51]produce_requested_data [16:06:51]requested_item fm.sn is exist - process it [16:06:51]wFMCommunicate request_size=4 [16:06:51]MH_SAM_APDU [16:06:51]CAPDU: 80 11 00 00 [16:06:51]Write to MH i2c: E2 08 00 D3 0B 80 11 00 00 00 00 00 00 58 [16:06:51]Write i2c OK [16:06:51]MH_I2C_Read... [16:06:51]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:06:51]Read from MH i2c: E2 [16:06:51]MH_I2C_Read... [16:06:51]Read from MH i2c: E2 17 00 [16:06:51]MH_I2C_Read... [16:06:51]Read from MH i2c: E2 17 00 D3 0B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 AD [16:06:51]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [16:06:51]wFMCommunicate OK [16:06:51]requested_item fd.num is exist - process it [16:06:51]SAM_PROTO_GetFieldsCounters [16:06:51]wFMCommunicate request_size=4 [16:06:51]MH_SAM_APDU [16:06:51]CAPDU: 80 13 00 00 [16:06:51]Write to MH i2c: E2 08 00 D4 0B 80 13 00 00 00 00 00 00 5B [16:06:51]Write i2c OK [16:06:51]MH_I2C_Read... [16:06:51]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:06:51]Read from MH i2c: E2 [16:06:51]MH_I2C_Read... [16:06:51]Read from MH i2c: E2 62 00 [16:06:51]MH_I2C_Read... [16:06:51]Read from MH i2c: E2 62 00 D4 0B 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 F0 16 03 00 0E 04 04 00 21 02 00 00 12 04 04 00 18 01 00 00 5E 04 04 00 18 01 00 00 57 04 04 00 19 01 00 00 19 04 04 00 00 00 00 00 90 00 FB [16:06:51]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 F0 16 03 00 0E 04 04 00 21 02 00 00 12 04 04 00 18 01 00 00 5E 04 04 00 18 01 00 00 57 04 04 00 19 01 00 00 19 04 04 00 00 00 00 00 90 00 [16:06:51]wFMCommunicate OK [16:06:51]SAM_PROTO_GetFieldsCounters done [16:06:51]requested_item shift.num is exist - process it [16:06:51]requested_item shift.opened is exist - process it [16:06:51]req_shift_opened [16:06:51]FM_GetShiftState [16:06:51]SAM_PROTO_GetShiftState [16:06:51]wFMCommunicate request_size=4 [16:06:51]MH_SAM_APDU [16:06:51]CAPDU: 80 13 01 00 [16:06:51]Write to MH i2c: E2 08 00 D5 0B 80 13 01 00 00 00 00 00 5D [16:06:51]Write i2c OK [16:06:51]MH_I2C_Read... [16:06:51]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:06:51]Read from MH i2c: E2 [16:06:51]MH_I2C_Read... [16:06:51]Read from MH i2c: E2 0E 00 [16:06:51]MH_I2C_Read... [16:06:51]Read from MH i2c: E2 0E 00 D5 0B 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 08 [16:06:51]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [16:06:51]wFMCommunicate OK [16:06:51]SAM_PROTO_GetShiftState done [16:06:51]FM_GetShiftState done [16:06:51]req_shift_opened done [16:06:51]requested_item shift.open_date is exist - process it [16:06:51]req_shift_open_date [16:06:51]req_shift_open_date done [16:06:51]produce_requested_data done [16:06:51]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202480,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670} [16:06:51]process_action_free close_receipt [16:06:51]json_value_free [16:06:51]json_value_free done [16:06:51]process_json_proto returns [16:06:51]Send response to host [16:06:51]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202480,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670}}} [16:06:51]free response buf [16:06:51]execute_script done [16:06:51]execute_script returns [16:06:51]free content buf [16:06:51]Sock 9.Close socket [16:06:51]Sock 9.Thread stoped [16:07:31]ConnectInit Can't connect to host [16:07:31]CommunicateWithHost connect error [16:07:31]CommunicateWithHost err = -1 [16:07:31]OFD Sender: Server communicate error [16:07:31]OFD Sender: Processing packet 202479 [packets to send 117, broken 115] [16:07:31]ProducePacketName [16:07:31]name=ofd_packets/00202479 [16:07:31]OFD Sender: To server: pG, [16:07:31]CommunicateWithHost lk.salyk.kg:30040 [16:07:31]ConnectInit lk.salyk.kg [16:07:31]Connected sock=9 [16:07:31]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 01 00 00 7A AA 08 01 AB 0D 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 20 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 17 01 00 00 F4 03 04 00 3C B6 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 EF 16 03 00 35 04 06 00 DD 35 F2 BD D8 8E AE 19 0D 12 CE C6 ED 4A [16:07:31]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 2F 62 47 00 31 07 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 EF 16 03 00 F4 03 04 00 77 62 1F 67 B6 04 01 00 00 C1 12 28 58 E4 A5 48 A4 [16:07:31]CommunicateWithHost err = 0 [16:07:31]CheckOFDResponse [16:07:31]1017 (14) - 77093643461234 [16:07:31]1041 (16) - 0000000000871756 [16:07:31]1040 (4) - 202479 [16:07:31]1012 (4) - 28.10.2024 10:07 [16:07:31]1206 (1) - 0 [16:07:31]OFD Sender: Remove packet 202479 [16:07:31]ProducePacketName [16:07:31]name=ofd_packets/00202479 [16:07:31]NVStorageDeleteData [16:07:32]OFD Sender: Processing packet 202480 [packets to send 116, broken 115] [16:07:32]ProducePacketName [16:07:32]name=ofd_packets/00202480 [16:07:32]OFD Sender: To server: pG, [16:07:32]CommunicateWithHost lk.salyk.kg:30040 [16:07:32]ConnectInit lk.salyk.kg [16:07:32]Connected sock=9 [16:07: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 35 36 0F 01 00 00 14 C0 07 01 CD 20 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 94 34 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 BF 5F 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 90 5F 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 1D 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 5A 25 00 00 00 00 07 04 06 00 90 5F 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 18 01 00 00 F4 03 04 00 97 B6 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 F0 16 03 00 35 04 06 00 3F 7C B0 20 3D 61 82 5C 95 0B 40 93 36 31 [16:07: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 35 36 4F 00 00 00 FD 02 47 00 81 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 35 36 10 04 04 00 F0 16 03 00 F4 03 04 00 78 62 1F 67 B6 04 01 00 00 7E B9 46 68 D4 C5 D4 27 [16:07:32]CommunicateWithHost err = 0 [16:07:32]CheckOFDResponse [16:07:32]1017 (14) - 77093643461234 [16:07:32]1041 (16) - 0000000000871756 [16:07:32]1040 (4) - 202480 [16:07:32]1012 (4) - 28.10.2024 10:07 [16:07:32]1206 (1) - 0 [16:07:32]OFD Sender: Remove packet 202480 [16:07:32]ProducePacketName [16:07:32]name=ofd_packets/00202480 [16:07:32]NVStorageDeleteData [16:07:32]OFD Sender: No OFD packet to send [16:07:37]OFD Sender: No OFD packet to send [16:07:42]OFD Sender: No OFD packet to send [16:07:47]OFD Sender: No OFD packet to send [16:07:53]OFD Sender: No OFD packet to send [16:07:58]OFD Sender: No OFD packet to send [16:08:03]OFD Sender: No OFD packet to send [16:08:05]accept exits with 7 [16:08:05]New connection [16:08:05]New thread 3067161956 created [16:08:05]Thread 3067305316 joined [16:08:05]Waiting for new connection... [16:08:05] Sock 7.Parse request [16:08:05]Sock 7.Check first char [16:08:05]Sock 7.First char is OK [16:08:05]request: POST /json_proto HTTP/1.0 [16:08:05]Method: POST [16:08:05]URL: /json_proto [16:08:05]Method is POST - this is cgi request [16:08:05]url: /json_proto [16:08:05]query_string will be loaded in cgi processing [16:08:05]execute_cgi json_proto POST (null) [16:08:05]execute_cgi path=json_proto method=POST [16:08:05]POST find Content-Length [16:08:05]Host: 172.17.63.195:8080 [16:08:05]Content-Length: 678 [16:08:05]Content-Type: application/json [16:08:05] [16:08:05]POST finish read [16:08:05]Found Content-Length = 678 [16:08:05]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450266", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 62", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 66.90, "quantity" : 12.710, "sum" : 850.30, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 850.00, "total" : 850.00, "payments": [ { "type": 0, "sum" : 850.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:08:05]execute_script... [16:08: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)450266", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 62", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 66.90, "quantity" : 12.710, "sum" : 850.30, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 850.00, "total" : 850.00, "payments": [ { "type": 0, "sum" : 850.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:08:05]POST & json_proto [16:08:05]process_json_proto [16:08:05]json parsed OK: [16:08:05]protocol is kg_v1.0 [16:08:05]action value=close_receipt [16:08:05]process_action close_receipt [16:08:05]cmd_close_receipt [16:08:05]MH_GetDate [16:08:05]Write to MH i2c: F0 00 00 D6 0B D0 [16:08:05]Write i2c OK [16:08:05]MH_I2C_Read... [16:08:05]Read from MH i2c: F0 [16:08:05]MH_I2C_Read... [16:08:05]Read from MH i2c: F0 09 00 [16:08:05]MH_I2C_Read... [16:08:05]Read from MH i2c: F0 09 00 D6 0B 00 E5 B6 1F 67 47 1B 1E 67 E1 [16:08:05]GetLastDocTimeStamp 1730131607 [16:08:05]current date 1730131685 [16:08:05]FM_GetShiftState [16:08:05]SAM_PROTO_GetShiftState [16:08:05]wFMCommunicate request_size=4 [16:08:05]MH_SAM_APDU [16:08:05]CAPDU: 80 13 01 00 [16:08:05]Write to MH i2c: E2 08 00 D7 0B 80 13 01 00 00 00 00 00 5F [16:08:05]Write i2c OK [16:08:05]MH_I2C_Read... [16:08:05]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:08:05]Read from MH i2c: E2 [16:08:05]MH_I2C_Read... [16:08:05]Read from MH i2c: E2 0E 00 [16:08:05]MH_I2C_Read... [16:08:05]Read from MH i2c: E2 0E 00 D7 0B 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 0A [16:08:05]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [16:08:05]wFMCommunicate OK [16:08:05]SAM_PROTO_GetShiftState done [16:08:05]FM_GetShiftState done [16:08:05]opened in 1730073670 [16:08:05]opened+sec_in_day 1730160070 [16:08:05]quantity*price = 85029 [16:08:05]sum+1 = 85031 [16:08:05]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.30 ИТОГО: 850.00 Внесено: 850.00 СДАЧА: 0.00 НСП 1% : 7.52 НДС 12% : 90.30 Наличными: 850.00 Безнал.: 0.00 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 281 28.10.2024 16:08 Смена: 545 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 ФМ: 0000000000871756 ФД: 202481 ФПД: 239241104477660 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T160805&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202481&fm=239241104477660&tin=02508201610067®Number=0000000000091777&sum=85000 [16:08:06]StoreToDocumentArchive [16:08:06]shift 545 fd 202481 [16:08:06]save to /storage/0545/doc_00202481 [16:08:06]save last doc name /storage/0545/doc_00202481 to /storage/kkm_last_doc_name [16:08:06]save OK [16:08:06]Clear old archive folders... [16:08:06]ProcessDocumentItem done err = 0, tmpTLVsize=251 [16:08:06]tlvbuf is 01AF03A0 [16:08:06]SAM_PROTO_ClearQueue [16:08:06]wFMCommunicate request_size=4 [16:08:06]MH_SAM_APDU [16:08:06]CAPDU: 80 09 00 00 [16:08:06]Write to MH i2c: E2 08 00 E4 0B 80 09 00 00 00 00 00 00 61 [16:08:06]Write i2c OK [16:08:06]MH_I2C_Read... [16:08:06]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:08:06]Read from MH i2c: E2 [16:08:06]MH_I2C_Read... [16:08:06]Read from MH i2c: E2 03 00 [16:08:06]MH_I2C_Read... [16:08:06]Read from MH i2c: E2 03 00 E4 0B 00 90 00 63 [16:08:06]RAPDU: 90 00 [16:08:06]wFMCommunicate OK [16:08:06]SAM_PROTO_ClearQueue done [16:08:06]KKMCreateOFDPacket [16:08:06]OFDProtocolAddRootSTLVToBuf [16:08:06]FM_MakeSignedData [16:08:06]FM_MakeSignedData [16:08:06]SAM_PROTO_SignData [16:08:06]wFMCommunicate request_size=4 [16:08:06]MH_SAM_APDU [16:08:06]CAPDU: 80 0D 01 02 [16:08:06]Write to MH i2c: E2 08 00 E5 0B 80 0D 01 02 00 00 00 00 69 [16:08:06]Write i2c OK [16:08:06]MH_I2C_Read... [16:08:06]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:08:06]Read from MH i2c: E2 [16:08:06]MH_I2C_Read... [16:08:06]Read from MH i2c: E2 03 00 [16:08:06]MH_I2C_Read... [16:08:06]Read from MH i2c: E2 03 00 E5 0B 00 90 00 64 [16:08:06]RAPDU: 90 00 [16:08:06]wFMCommunicate OK [16:08:06]wFMCommunicate request_size=255 [16:08:06]MH_SAM_APDU [16:08: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 32 FF 03 08 00 03 A6 31 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 26 4C 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 08 4C 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 F0 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 46 23 00 00 00 00 07 04 06 00 08 4C 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 19 01 00 00 F4 03 04 00 E5 B6 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 F1 16 03 00 35 04 06 00 D9 [16:08:06]Write to MH i2c: E2 02 01 E6 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 32 FF 03 08 00 03 A6 31 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 26 4C 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 08 4C 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 F0 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 46 23 00 00 00 00 07 04 06 00 08 4C 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 19 01 00 00 F4 03 04 00 E5 B6 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 F1 16 03 00 35 04 06 00 D9 00 00 44 [16:08:06]Write i2c OK [16:08:06]MH_I2C_Read... [16:08:06]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:08:06]Read from MH i2c: E2 [16:08:06]MH_I2C_Read... [16:08:06]Read from MH i2c: E2 03 00 [16:08:06]MH_I2C_Read... [16:08:06]Read from MH i2c: E2 03 00 E6 0B 00 90 00 65 [16:08:06]RAPDU: 90 00 [16:08:06]wFMCommunicate OK [16:08:06]wFMCommunicate request_size=10 [16:08:06]MH_SAM_APDU [16:08:06]CAPDU: 80 0D 02 02 05 96 A9 0C 4D DC [16:08:06]Write to MH i2c: E2 0D 00 E7 0B 80 0D 02 02 05 00 96 A9 0C 4D DC 00 00 EA [16:08:06]Write i2c OK [16:08:06]MH_I2C_Read... [16:08:06]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:08:06]Read from MH i2c: E2 [16:08:06]MH_I2C_Read... [16:08:06]Read from MH i2c: E2 03 00 [16:08:06]MH_I2C_Read... [16:08:06]Read from MH i2c: E2 03 00 E7 0B 00 90 00 66 [16:08:06]RAPDU: 90 00 [16:08:06]wFMCommunicate OK [16:08:06]wFMCommunicate request_size=4 [16:08:06]MH_SAM_APDU [16:08:06]CAPDU: 80 0D 03 02 [16:08:06]Write to MH i2c: E2 08 00 E8 0B 80 0D 03 02 00 00 00 00 6E [16:08:06]Write i2c OK [16:08:06]MH_I2C_Read... [16:08:06]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:08:06]Read from MH i2c: E2 [16:08:06]MH_I2C_Read... [16:08:06]Read from MH i2c: E2 0B 00 [16:08:06]MH_I2C_Read... [16:08:06]Read from MH i2c: E2 0B 00 E8 0B 00 F0 03 54 54 3A BC C7 E1 90 00 A8 [16:08:06]RAPDU: F0 03 54 54 3A BC C7 E1 90 00 [16:08:06]wFMCommunicate OK [16:08:06]SAM_PROTO_SignData done [16:08:06]FM_MakeSignedData done [16:08:06]CreateOFDProtocolMessage [16:08:06]wFMCommunicate request_size=4 [16:08:06]MH_SAM_APDU [16:08:06]CAPDU: 80 11 00 00 [16:08:06]Write to MH i2c: E2 08 00 E9 0B 80 11 00 00 00 00 00 00 6E [16:08:06]Write i2c OK [16:08:06]MH_I2C_Read... [16:08:06]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:08:06]Read from MH i2c: E2 [16:08:06]MH_I2C_Read... [16:08:06]Read from MH i2c: E2 17 00 [16:08:06]MH_I2C_Read... [16:08:06]Read from MH i2c: E2 17 00 E9 0B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 C3 [16:08:06]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [16:08:06]wFMCommunicate OK [16:08:06]CreateOFDProtocolMessage done [16:08:06]OFDSenderStorePacket 202481 [16:08:06]StoreOFDPacket docnum=202481 [16:08:06]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 84 A9 07 01 49 68 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 A6 31 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 26 4C 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 08 4C 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 F0 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 46 23 00 00 00 00 07 04 06 00 08 4C 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 19 01 00 00 F4 03 04 00 E5 B6 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 F1 16 03 00 35 04 06 00 D9 96 A9 0C 4D DC F0 03 54 54 3A BC C7 E1 [16:08:06]CheckFolder [16:08:06]dirname=/storage/ofd_packets [16:08:06]CheckFolder done [16:08:06]ProducePacketName [16:08:06]name=ofd_packets/00202481 [16:08:06]NVStorageSaveData ofd_packets/00202481 [16:08:06]File name is /storage/ofd_packets/00202481 [16:08:06]Write 301 bytes [16:08:06]NVStorageSaveData done [16:08:06]OFDSenderStorePacket done [16:08:06]KKMCreateOFDPacket done [16:08:06]NVStorageSaveData kkm_last_timestamp [16:08:06]File name is /storage/kkm_last_timestamp [16:08:06]Write 4 bytes [16:08:06]NVStorageSaveData done [16:08:06]ExternCall_PrintAddStr [16:08:06]wPrintStart [16:08:06]Write to MH i2c: 01 00 00 EA 0B F5 [16:08:06]Write i2c OK [16:08:06]MH_I2C_Read... [16:08:06]Read from MH i2c: 01 [16:08:06]MH_I2C_Read... [16:08:06]Read from MH i2c: 01 07 00 [16:08:06]MH_I2C_Read... [16:08:06]Read from MH i2c: 01 07 00 EA 0B 00 00 00 00 00 FF 0F 0A [16:08:06]RasterBufferAndPrint [16:08:06]line Счет N : (1)450266 [16:08:06]line ИНН: 02508201610067 [16:08:06]line Контрольно-Кассовый Чек [16:08:06]line ПРОДАЖА [16:08:06]line ТРК (МРК, ГНК) : 62 [16:08:06]line Товар: 2710124130 [16:08:06]line Аи-92-К-2 [16:08:06]line 12.710 * 66.90 [16:08:06]line = 850.30 [16:08:06]line НДС 12% НСП 1% [16:08:06]line > о реализуемом товаре [16:08:06]line ОКРУГЛЕНИЕ: -0.30 [16:08:06]line ИТОГО: 850.00 [16:08:06]line Внесено: 850.00 [16:08:06]line СДАЧА: 0.00 [16:08:06]line НСП 1% : 7.52 [16:08:06]line НДС 12% : 90.30 [16:08:06]line Наличными: 850.00 [16:08:06]line Безнал.: 0.00 [16:08:06]line Место: АЗС № 171 "Партнер Нефть" [16:08:06]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [16:08:06]line СНО: Общий режим [16:08:06]line Чек 281 28.10.2024 16:08 [16:08:06]line Смена: 545 ФФД: 1.0 [16:08:06]line ЗНМ: 0300000109 [16:08:06]line РНМ: 0000000000091777 [16:08:06]line Версия ККМ: 001 [16:08:06]line ФМ: 0000000000871756 [16:08:06]line ФД: 202481 [16:08:06]line ФПД: 239241104477660 [16:08:07]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T160805&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202481&fm=239241104477660&tin=02508201610067®Number=0000000000091777&sum=85000 [16:08:07]OFD Sender: Processing packet 202481 [packets to send 116, broken 115] [16:08:07]ProducePacketName [16:08:07]name=ofd_packets/00202481 [16:08:07]OFD Sender: To server: pG, [16:08:07]CommunicateWithHost lk.salyk.kg:30040 [16:08:07]ConnectInit lk.salyk.kg [16:08:07]written 0, free lines is 4095 [16:08:07]Connected sock=10 [16:08:07]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 84 A9 07 01 49 68 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 A6 31 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 26 4C 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 08 4C 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 F0 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 46 23 00 00 00 00 07 04 06 00 08 4C 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 19 01 00 00 F4 03 04 00 E5 B6 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 F1 16 03 00 35 04 06 00 D9 96 A9 0C 4D DC F0 03 54 54 3A BC C7 E1 [16:08:07]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 FB AE 47 00 99 C3 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 F1 16 03 00 F4 03 04 00 9B 62 1F 67 B6 04 01 00 00 C9 FB 42 EF 5A A2 9E 77 [16:08:07]CommunicateWithHost err = 0 [16:08:07]CheckOFDResponse [16:08:07]1017 (14) - 77093643461234 [16:08:07]1041 (16) - 0000000000871756 [16:08:07]1040 (4) - 202481 [16:08:07]1012 (4) - 28.10.2024 10:08 [16:08:07]1206 (1) - 0 [16:08:07]OFD Sender: Remove packet 202481 [16:08:07]ProducePacketName [16:08:07]name=ofd_packets/00202481 [16:08:07]NVStorageDeleteData [16:08:07]Write to MH i2c: 01 00 00 15 0C 21 [16:08:07]Write i2c OK [16:08:07]MH_I2C_Read... [16:08:07]Read from MH i2c: 01 [16:08:07]MH_I2C_Read... [16:08:07]Read from MH i2c: 01 07 00 [16:08:07]MH_I2C_Read... [16:08:07]Read from MH i2c: 01 07 00 15 0C 00 00 00 00 00 9B 0C CF [16:08:07]RasterBufferAndPrint [16:08:07]line [16:08:07]line [16:08:07]line [16:08:07]line [16:08:07]line [16:08:07]written 0, free lines is 3233 [16:08:07]MH_Cut [16:08:07]Write to MH i2c: D1 01 00 1C 0C 01 FA [16:08:07]Write i2c OK [16:08:07]MH_I2C_Read... [16:08:07]Read from MH i2c: D1 [16:08:07]MH_I2C_Read... [16:08:07]Read from MH i2c: D1 01 00 [16:08:07]MH_I2C_Read... [16:08:07]Read from MH i2c: D1 01 00 1C 0C 00 F9 [16:08:07]Write to MH i2c: 01 00 00 1D 0C 29 [16:08:07]Write i2c OK [16:08:07]MH_I2C_Read... [16:08:08]OFD Sender: No OFD packet to send [16:08:08]*** Cut start [16:08:08]*** Purtial cut [16:08:08]*** Stage 1: CUTSNS_PIN = 1 [16:08:08]Read from MH i2c: 01 [16:08:08]MH_I2C_Read... [16:08:08]*** Stop cut motor [16:08:08]*** Cut end [16:08:08]Read from MH i2c: 01 07 00 [16:08:08]MH_I2C_Read... [16:08:08]Read from MH i2c: 01 07 00 1D 0C 00 00 00 00 00 FF 0F 3E [16:08:08]process_action close_receipt done [16:08:08]requested_data is exist [16:08:08]produce_requested_data [16:08:08]requested_item fm.sn is exist - process it [16:08:08]wFMCommunicate request_size=4 [16:08:08]MH_SAM_APDU [16:08:08]CAPDU: 80 11 00 00 [16:08:08]Write to MH i2c: E2 08 00 1E 0C 80 11 00 00 00 00 00 00 A4 [16:08:08]Write i2c OK [16:08:08]MH_I2C_Read... [16:08:08]Read from MH i2c: E2 [16:08:08]MH_I2C_Read... [16:08:08]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:08:08]Read from MH i2c: E2 17 00 [16:08:08]MH_I2C_Read... [16:08:08]Read from MH i2c: E2 17 00 1E 0C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 F9 [16:08:08]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [16:08:08]wFMCommunicate OK [16:08:08]requested_item fd.num is exist - process it [16:08:08]SAM_PROTO_GetFieldsCounters [16:08:08]wFMCommunicate request_size=4 [16:08:08]MH_SAM_APDU [16:08:08]CAPDU: 80 13 00 00 [16:08:08]Write to MH i2c: E2 08 00 1F 0C 80 13 00 00 00 00 00 00 A7 [16:08:08]Write i2c OK [16:08:08]MH_I2C_Read... [16:08:09]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:08:09]Read from MH i2c: E2 [16:08:09]MH_I2C_Read... [16:08:09]Read from MH i2c: E2 62 00 [16:08:09]MH_I2C_Read... [16:08:09]Read from MH i2c: E2 62 00 1F 0C 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 F1 16 03 00 0E 04 04 00 21 02 00 00 12 04 04 00 19 01 00 00 5E 04 04 00 19 01 00 00 57 04 04 00 1A 01 00 00 19 04 04 00 00 00 00 00 90 00 4B [16:08:09]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 F1 16 03 00 0E 04 04 00 21 02 00 00 12 04 04 00 19 01 00 00 5E 04 04 00 19 01 00 00 57 04 04 00 1A 01 00 00 19 04 04 00 00 00 00 00 90 00 [16:08:09]wFMCommunicate OK [16:08:09]SAM_PROTO_GetFieldsCounters done [16:08:09]requested_item shift.num is exist - process it [16:08:09]requested_item shift.opened is exist - process it [16:08:09]req_shift_opened [16:08:09]FM_GetShiftState [16:08:09]SAM_PROTO_GetShiftState [16:08:09]wFMCommunicate request_size=4 [16:08:09]MH_SAM_APDU [16:08:09]CAPDU: 80 13 01 00 [16:08:09]Write to MH i2c: E2 08 00 20 0C 80 13 01 00 00 00 00 00 A9 [16:08:09]Write i2c OK [16:08:09]MH_I2C_Read... [16:08:09]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:08:09]Read from MH i2c: E2 [16:08:09]MH_I2C_Read... [16:08:09]Read from MH i2c: E2 0E 00 [16:08:09]MH_I2C_Read... [16:08:09]Read from MH i2c: E2 0E 00 20 0C 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 54 [16:08:09]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [16:08:09]wFMCommunicate OK [16:08:09]SAM_PROTO_GetShiftState done [16:08:09]FM_GetShiftState done [16:08:09]req_shift_opened done [16:08:09]requested_item shift.open_date is exist - process it [16:08:09]req_shift_open_date [16:08:09]req_shift_open_date done [16:08:09]produce_requested_data done [16:08:09]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202481,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670} [16:08:09]process_action_free close_receipt [16:08:09]json_value_free [16:08:09]json_value_free done [16:08:09]process_json_proto returns [16:08:09]Send response to host [16:08:09]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202481,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670}}} [16:08:09]free response buf [16:08:09]execute_script done [16:08:09]execute_script returns [16:08:09]free content buf [16:08:09]Sock 7.Close socket [16:08:09]Sock 7.Thread stoped [16:08:13]OFD Sender: No OFD packet to send [16:08:18]OFD Sender: No OFD packet to send [16:08:23]OFD Sender: No OFD packet to send [16:08:28]OFD Sender: No OFD packet to send [16:08:33]OFD Sender: No OFD packet to send [16:08:38]OFD Sender: No OFD packet to send [16:08:43]OFD Sender: No OFD packet to send [16:08:48]OFD Sender: No OFD packet to send [16:08:53]OFD Sender: No OFD packet to send [16:08:58]OFD Sender: No OFD packet to send [16:09:03]OFD Sender: No OFD packet to send [16:09:08]OFD Sender: No OFD packet to send [16:09:13]OFD Sender: No OFD packet to send [16:09:18]OFD Sender: No OFD packet to send [16:09:23]OFD Sender: No OFD packet to send [16:09:28]OFD Sender: No OFD packet to send [16:09:33]OFD Sender: No OFD packet to send [16:09:38]OFD Sender: No OFD packet to send [16:09:43]OFD Sender: No OFD packet to send [16:09:48]OFD Sender: No OFD packet to send [16:09:53]OFD Sender: No OFD packet to send [16:09:58]OFD Sender: No OFD packet to send [16:10:03]OFD Sender: No OFD packet to send [16:10:08]OFD Sender: No OFD packet to send [16:10:13]OFD Sender: No OFD packet to send [16:10:18]OFD Sender: No OFD packet to send [16:10:23]OFD Sender: No OFD packet to send [16:10:28]OFD Sender: No OFD packet to send [16:10:33]OFD Sender: No OFD packet to send [16:10:38]OFD Sender: No OFD packet to send [16:10:43]OFD Sender: No OFD packet to send [16:10:48]OFD Sender: No OFD packet to send [16:10:53]OFD Sender: No OFD packet to send [16:10:58]OFD Sender: No OFD packet to send [16:10:58]accept exits with 9 [16:10:58]New connection [16:10:58]New thread 3067305316 created [16:10:58]Thread 3067161956 joined [16:10:58]Waiting for new connection... [16:10:58] Sock 9.Parse request [16:10:58]Sock 9.Check first char [16:10:58]Sock 9.First char is OK [16:10:58]request: POST /json_proto HTTP/1.0 [16:10:58]Method: POST [16:10:58]URL: /json_proto [16:10:58]Method is POST - this is cgi request [16:10:58]url: /json_proto [16:10:58]query_string will be loaded in cgi processing [16:10:58]execute_cgi json_proto POST (null) [16:10:58]execute_cgi path=json_proto method=POST [16:10:58]POST find Content-Length [16:10:58]Host: 172.17.63.195:8080 [16:10:58]Content-Length: 677 [16:10:58]Content-Type: application/json [16:10:58] [16:10:58]POST finish read [16:10:58]Found Content-Length = 677 [16:10:58]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450268", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 62", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "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" ] } } [16:10:58]execute_script... [16:10: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)450268", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 62", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "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" ] } } [16:10:58]POST & json_proto [16:10:58]process_json_proto [16:10:58]json parsed OK: [16:10:58]protocol is kg_v1.0 [16:10:58]action value=close_receipt [16:10:58]process_action close_receipt [16:10:58]cmd_close_receipt [16:10:58]MH_GetDate [16:10:58]Write to MH i2c: F0 00 00 21 0C 1C [16:10:58]Write i2c OK [16:10:58]MH_I2C_Read... [16:10:58]Read from MH i2c: F0 [16:10:58]MH_I2C_Read... [16:10:58]Read from MH i2c: F0 09 00 [16:10:58]MH_I2C_Read... [16:10:58]Read from MH i2c: F0 09 00 21 0C 00 93 B7 1F 67 47 1B 1E 67 DC [16:10:58]GetLastDocTimeStamp 1730131685 [16:10:58]current date 1730131859 [16:10:58]FM_GetShiftState [16:10:58]SAM_PROTO_GetShiftState [16:10:58]wFMCommunicate request_size=4 [16:10:58]MH_SAM_APDU [16:10:58]CAPDU: 80 13 01 00 [16:10:58]Write to MH i2c: E2 08 00 22 0C 80 13 01 00 00 00 00 00 AB [16:10:58]Write i2c OK [16:10:58]MH_I2C_Read... [16:10:58]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:10:58]Read from MH i2c: E2 [16:10:58]MH_I2C_Read... [16:10:58]Read from MH i2c: E2 0E 00 [16:10:58]MH_I2C_Read... [16:10:58]Read from MH i2c: E2 0E 00 22 0C 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 56 [16:10:58]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [16:10:58]wFMCommunicate OK [16:10:58]SAM_PROTO_GetShiftState done [16:10:58]FM_GetShiftState done [16:10:58]opened in 1730073670 [16:10:58]opened+sec_in_day 1730160070 [16:10:58]quantity*price = 30038 [16:10:58]sum+1 = 30039 [16:10:58]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.38 ИТОГО: 300.00 Внесено: 300.00 СДАЧА: 0.00 НСП 1% : 2.66 НДС 12% : 31.90 Наличными: 300.00 Безнал.: 0.00 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 282 28.10.2024 16:10 Смена: 545 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 ФМ: 0000000000871756 ФД: 202482 ФПД: 231359892674489 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T161059&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202482&fm=231359892674489&tin=02508201610067®Number=0000000000091777&sum=30000 [16:11:00]StoreToDocumentArchive [16:11:00]shift 545 fd 202482 [16:11:00]save to /storage/0545/doc_00202482 [16:11:00]save last doc name /storage/0545/doc_00202482 to /storage/kkm_last_doc_name [16:11:00]save OK [16:11:00]Clear old archive folders... [16:11:00]ProcessDocumentItem done err = 0, tmpTLVsize=251 [16:11:00]tlvbuf is 01AFD060 [16:11:00]SAM_PROTO_ClearQueue [16:11:00]wFMCommunicate request_size=4 [16:11:00]MH_SAM_APDU [16:11:00]CAPDU: 80 09 00 00 [16:11:00]Write to MH i2c: E2 08 00 2F 0C 80 09 00 00 00 00 00 00 AD [16:11:00]Write i2c OK [16:11:00]MH_I2C_Read... [16:11:00]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:11:00]Read from MH i2c: E2 [16:11:00]MH_I2C_Read... [16:11:00]Read from MH i2c: E2 03 00 [16:11:00]MH_I2C_Read... [16:11:00]Read from MH i2c: E2 03 00 2F 0C 00 90 00 AF [16:11:00]RAPDU: 90 00 [16:11:00]wFMCommunicate OK [16:11:00]SAM_PROTO_ClearQueue done [16:11:00]KKMCreateOFDPacket [16:11:00]OFDProtocolAddRootSTLVToBuf [16:11:00]FM_MakeSignedData [16:11:00]FM_MakeSignedData [16:11:00]SAM_PROTO_SignData [16:11:00]wFMCommunicate request_size=4 [16:11:00]MH_SAM_APDU [16:11:00]CAPDU: 80 0D 01 02 [16:11:00]Write to MH i2c: E2 08 00 30 0C 80 0D 01 02 00 00 00 00 B5 [16:11:00]Write i2c OK [16:11:00]MH_I2C_Read... [16:11:00]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:11:00]Read from MH i2c: E2 [16:11:00]MH_I2C_Read... [16:11:00]Read from MH i2c: E2 03 00 [16:11:00]MH_I2C_Read... [16:11:00]Read from MH i2c: E2 03 00 30 0C 00 90 00 B0 [16:11:00]RAPDU: 90 00 [16:11:00]wFMCommunicate OK [16:11:00]wFMCommunicate request_size=255 [16:11:00]MH_SAM_APDU [16:11: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 32 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 1A 01 00 00 F4 03 04 00 93 B7 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 F2 16 03 00 35 04 06 00 D2 [16:11:00]Write to MH i2c: E2 02 01 31 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 32 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 1A 01 00 00 F4 03 04 00 93 B7 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 F2 16 03 00 35 04 06 00 D2 00 00 28 [16:11:00]Write i2c OK [16:11:00]MH_I2C_Read... [16:11:00]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:11:00]Read from MH i2c: E2 [16:11:00]MH_I2C_Read... [16:11:00]Read from MH i2c: E2 03 00 [16:11:00]MH_I2C_Read... [16:11:00]Read from MH i2c: E2 03 00 31 0C 00 90 00 B1 [16:11:00]RAPDU: 90 00 [16:11:00]wFMCommunicate OK [16:11:00]wFMCommunicate request_size=10 [16:11:00]MH_SAM_APDU [16:11:00]CAPDU: 80 0D 02 02 05 6B AC 37 D7 B9 [16:11:00]Write to MH i2c: E2 0D 00 32 0C 80 0D 02 02 05 00 6B AC 37 D7 B9 00 00 A0 [16:11:00]Write i2c OK [16:11:00]MH_I2C_Read... [16:11:00]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:11:00]Read from MH i2c: E2 [16:11:00]MH_I2C_Read... [16:11:00]Read from MH i2c: E2 03 00 [16:11:00]MH_I2C_Read... [16:11:00]Read from MH i2c: E2 03 00 32 0C 00 90 00 B2 [16:11:00]RAPDU: 90 00 [16:11:00]wFMCommunicate OK [16:11:00]wFMCommunicate request_size=4 [16:11:00]MH_SAM_APDU [16:11:00]CAPDU: 80 0D 03 02 [16:11:00]Write to MH i2c: E2 08 00 33 0C 80 0D 03 02 00 00 00 00 BA [16:11:00]Write i2c OK [16:11:00]MH_I2C_Read... [16:11:00]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:11:00]Read from MH i2c: E2 [16:11:00]MH_I2C_Read... [16:11:00]Read from MH i2c: E2 0B 00 [16:11:00]MH_I2C_Read... [16:11:00]Read from MH i2c: E2 0B 00 33 0C 00 68 92 E4 D5 92 ED 97 2C 90 00 B0 [16:11:00]RAPDU: 68 92 E4 D5 92 ED 97 2C 90 00 [16:11:00]wFMCommunicate OK [16:11:00]SAM_PROTO_SignData done [16:11:00]FM_MakeSignedData done [16:11:00]CreateOFDProtocolMessage [16:11:00]wFMCommunicate request_size=4 [16:11:00]MH_SAM_APDU [16:11:00]CAPDU: 80 11 00 00 [16:11:00]Write to MH i2c: E2 08 00 34 0C 80 11 00 00 00 00 00 00 BA [16:11:00]Write i2c OK [16:11:00]MH_I2C_Read... [16:11:00]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:11:00]Read from MH i2c: E2 [16:11:00]MH_I2C_Read... [16:11:00]Read from MH i2c: E2 17 00 [16:11:00]MH_I2C_Read... [16:11:00]Read from MH i2c: E2 17 00 34 0C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 0F [16:11:00]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [16:11:00]wFMCommunicate OK [16:11:00]CreateOFDProtocolMessage done [16:11:00]OFDSenderStorePacket 202482 [16:11:00]StoreOFDPacket docnum=202482 [16:11:00]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 80 46 07 01 24 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 32 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 1A 01 00 00 F4 03 04 00 93 B7 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 F2 16 03 00 35 04 06 00 D2 6B AC 37 D7 B9 68 92 E4 D5 92 ED 97 2C [16:11:00]CheckFolder [16:11:00]dirname=/storage/ofd_packets [16:11:00]CheckFolder done [16:11:00]ProducePacketName [16:11:00]name=ofd_packets/00202482 [16:11:00]NVStorageSaveData ofd_packets/00202482 [16:11:00]File name is /storage/ofd_packets/00202482 [16:11:00]Write 301 bytes [16:11:00]NVStorageSaveData done [16:11:00]OFDSenderStorePacket done [16:11:00]KKMCreateOFDPacket done [16:11:00]NVStorageSaveData kkm_last_timestamp [16:11:00]File name is /storage/kkm_last_timestamp [16:11:00]Write 4 bytes [16:11:00]NVStorageSaveData done [16:11:00]ExternCall_PrintAddStr [16:11:00]wPrintStart [16:11:00]Write to MH i2c: 01 00 00 35 0C 41 [16:11:00]Write i2c OK [16:11:00]MH_I2C_Read... [16:11:00]Read from MH i2c: 01 [16:11:00]MH_I2C_Read... [16:11:00]Read from MH i2c: 01 07 00 [16:11:00]MH_I2C_Read... [16:11:00]Read from MH i2c: 01 07 00 35 0C 00 00 00 00 00 FF 0F 56 [16:11:00]RasterBufferAndPrint [16:11:00]line Счет N : (1)450268 [16:11:00]line ИНН: 02508201610067 [16:11:00]line Контрольно-Кассовый Чек [16:11:00]line ПРОДАЖА [16:11:00]line ТРК (МРК, ГНК) : 62 [16:11:00]line Товар: 2710124130 [16:11:00]line Аи-92-К-2 [16:11:00]line 4.490 * 66.90 [16:11:00]line = 300.38 [16:11:00]line НДС 12% НСП 1% [16:11:00]line > о реализуемом товаре [16:11:00]line ОКРУГЛЕНИЕ: -0.38 [16:11:00]line ИТОГО: 300.00 [16:11:00]line Внесено: 300.00 [16:11:00]line СДАЧА: 0.00 [16:11:00]line НСП 1% : 2.66 [16:11:00]line НДС 12% : 31.90 [16:11:00]line Наличными: 300.00 [16:11:00]line Безнал.: 0.00 [16:11:00]line Место: АЗС № 171 "Партнер Нефть" [16:11:00]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [16:11:00]line СНО: Общий режим [16:11:00]line Чек 282 28.10.2024 16:10 [16:11:00]line Смена: 545 ФФД: 1.0 [16:11:00]line ЗНМ: 0300000109 [16:11:00]line РНМ: 0000000000091777 [16:11:00]line Версия ККМ: 001 [16:11:00]line ФМ: 0000000000871756 [16:11:00]line ФД: 202482 [16:11:00]line ФПД: 231359892674489 [16:11:00]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T161059&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202482&fm=231359892674489&tin=02508201610067®Number=0000000000091777&sum=30000 [16:11:00]OFD Sender: Processing packet 202482 [packets to send 116, broken 115] [16:11:00]ProducePacketName [16:11:00]name=ofd_packets/00202482 [16:11:00]OFD Sender: To server: pG, [16:11:00]CommunicateWithHost lk.salyk.kg:30040 [16:11:00]ConnectInit lk.salyk.kg [16:11:00]written 0, free lines is 4095 [16:11:01]Connected sock=11 [16:11:01]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 80 46 07 01 24 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 32 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 1A 01 00 00 F4 03 04 00 93 B7 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 F2 16 03 00 35 04 06 00 D2 6B AC 37 D7 B9 68 92 E4 D5 92 ED 97 2C [16:11:01]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 6C 4B 47 00 88 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 35 36 10 04 04 00 F2 16 03 00 F4 03 04 00 49 63 1F 67 B6 04 01 00 00 B6 DD 70 79 AB 2E 5D 29 [16:11:01]CommunicateWithHost err = 0 [16:11:01]CheckOFDResponse [16:11:01]1017 (14) - 77093643461234 [16:11:01]1041 (16) - 0000000000871756 [16:11:01]1040 (4) - 202482 [16:11:01]1012 (4) - 28.10.2024 10:11 [16:11:01]1206 (1) - 0 [16:11:01]OFD Sender: Remove packet 202482 [16:11:01]ProducePacketName [16:11:01]name=ofd_packets/00202482 [16:11:01]NVStorageDeleteData [16:11:01]Write to MH i2c: 01 00 00 60 0C 6C [16:11:01]Write i2c OK [16:11:01]MH_I2C_Read... [16:11:01]Read from MH i2c: 01 [16:11:01]MH_I2C_Read... [16:11:01]Read from MH i2c: 01 07 00 [16:11:01]MH_I2C_Read... [16:11:01]Read from MH i2c: 01 07 00 60 0C 00 00 00 00 00 A9 0C 28 [16:11:01]RasterBufferAndPrint [16:11:01]line [16:11:01]line [16:11:01]line [16:11:01]line [16:11:01]line [16:11:01]written 0, free lines is 3247 [16:11:01]MH_Cut [16:11:01]Write to MH i2c: D1 01 00 67 0C 01 45 [16:11:01]Write i2c OK [16:11:01]MH_I2C_Read... [16:11:01]Read from MH i2c: D1 [16:11:01]MH_I2C_Read... [16:11:01]Read from MH i2c: D1 01 00 [16:11:01]MH_I2C_Read... [16:11:01]Read from MH i2c: D1 01 00 67 0C 00 44 [16:11:01]Write to MH i2c: 01 00 00 68 0C 74 [16:11:01]Write i2c OK [16:11:01]MH_I2C_Read... [16:11:01]OFD Sender: No OFD packet to send [16:11:02]*** Cut start [16:11:02]*** Purtial cut [16:11:02]*** Stage 1: CUTSNS_PIN = 1 [16:11:02]Read from MH i2c: 01 [16:11:02]MH_I2C_Read... [16:11:02]*** Stop cut motor [16:11:02]*** Cut end [16:11:02]Read from MH i2c: 01 07 00 [16:11:02]MH_I2C_Read... [16:11:02]Read from MH i2c: 01 07 00 68 0C 00 00 00 00 00 FF 0F 89 [16:11:02]process_action close_receipt done [16:11:02]requested_data is exist [16:11:02]produce_requested_data [16:11:02]requested_item fm.sn is exist - process it [16:11:02]wFMCommunicate request_size=4 [16:11:02]MH_SAM_APDU [16:11:02]CAPDU: 80 11 00 00 [16:11:02]Write to MH i2c: E2 08 00 69 0C 80 11 00 00 00 00 00 00 EF [16:11:02]Write i2c OK [16:11:02]MH_I2C_Read... [16:11:02]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:11:02]Read from MH i2c: E2 [16:11:02]MH_I2C_Read... [16:11:02]Read from MH i2c: E2 17 00 [16:11:02]MH_I2C_Read... [16:11:02]Read from MH i2c: E2 17 00 69 0C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 44 [16:11:02]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [16:11:02]wFMCommunicate OK [16:11:02]requested_item fd.num is exist - process it [16:11:02]SAM_PROTO_GetFieldsCounters [16:11:02]wFMCommunicate request_size=4 [16:11:02]MH_SAM_APDU [16:11:02]CAPDU: 80 13 00 00 [16:11:02]Write to MH i2c: E2 08 00 6A 0C 80 13 00 00 00 00 00 00 F2 [16:11:02]Write i2c OK [16:11:02]MH_I2C_Read... [16:11:02]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:11:02]Read from MH i2c: E2 [16:11:02]MH_I2C_Read... [16:11:02]Read from MH i2c: E2 62 00 [16:11:02]MH_I2C_Read... [16:11:02]Read from MH i2c: E2 62 00 6A 0C 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 F2 16 03 00 0E 04 04 00 21 02 00 00 12 04 04 00 1A 01 00 00 5E 04 04 00 1A 01 00 00 57 04 04 00 1B 01 00 00 19 04 04 00 00 00 00 00 90 00 9A [16:11:02]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 F2 16 03 00 0E 04 04 00 21 02 00 00 12 04 04 00 1A 01 00 00 5E 04 04 00 1A 01 00 00 57 04 04 00 1B 01 00 00 19 04 04 00 00 00 00 00 90 00 [16:11:02]wFMCommunicate OK [16:11:02]SAM_PROTO_GetFieldsCounters done [16:11:02]requested_item shift.num is exist - process it [16:11:02]requested_item shift.opened is exist - process it [16:11:02]req_shift_opened [16:11:02]FM_GetShiftState [16:11:02]SAM_PROTO_GetShiftState [16:11:02]wFMCommunicate request_size=4 [16:11:02]MH_SAM_APDU [16:11:02]CAPDU: 80 13 01 00 [16:11:02]Write to MH i2c: E2 08 00 6B 0C 80 13 01 00 00 00 00 00 F4 [16:11:02]Write i2c OK [16:11:02]MH_I2C_Read... [16:11:02]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:11:02]Read from MH i2c: E2 [16:11:02]MH_I2C_Read... [16:11:02]Read from MH i2c: E2 0E 00 [16:11:02]MH_I2C_Read... [16:11:02]Read from MH i2c: E2 0E 00 6B 0C 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 9F [16:11:02]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [16:11:02]wFMCommunicate OK [16:11:02]SAM_PROTO_GetShiftState done [16:11:02]FM_GetShiftState done [16:11:02]req_shift_opened done [16:11:02]requested_item shift.open_date is exist - process it [16:11:02]req_shift_open_date [16:11:02]req_shift_open_date done [16:11:02]produce_requested_data done [16:11:02]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202482,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670} [16:11:02]process_action_free close_receipt [16:11:02]json_value_free [16:11:02]json_value_free done [16:11:02]process_json_proto returns [16:11:02]Send response to host [16:11:02]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202482,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670}}} [16:11:02]free response buf [16:11:02]execute_script done [16:11:02]execute_script returns [16:11:02]free content buf [16:11:02]Sock 9.Close socket [16:11:02]Sock 9.Thread stoped [16:11:03]accept exits with 7 [16:11:03]New connection [16:11:03]New thread 3067161956 created [16:11:03]Thread 3067305316 joined [16:11:03]Waiting for new connection... [16:11:03] Sock 7.Parse request [16:11:03]Sock 7.Check first char [16:11:03]Sock 7.First char is OK [16:11:03]request: POST /json_proto HTTP/1.0 [16:11:03]Method: POST [16:11:03]URL: /json_proto [16:11:03]Method is POST - this is cgi request [16:11:03]url: /json_proto [16:11:03]query_string will be loaded in cgi processing [16:11:03]execute_cgi json_proto POST (null) [16:11:03]execute_cgi path=json_proto method=POST [16:11:03]POST find Content-Length [16:11:03]Host: 172.17.63.195:8080 [16:11:03]Content-Length: 682 [16:11:03]Content-Type: application/json [16:11:03] [16:11:03]POST finish read [16:11:03]Found Content-Length = 682 [16:11:03]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450267", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 66.90, "quantity" : 29.900, "sum" : 2000.31, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 2000.00, "total" : 2000.00, "payments": [ { "type": 0, "sum" : 2000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:11:03]execute_script... [16:11:03]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450267", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 66.90, "quantity" : 29.900, "sum" : 2000.31, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 2000.00, "total" : 2000.00, "payments": [ { "type": 0, "sum" : 2000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:11:03]POST & json_proto [16:11:03]process_json_proto [16:11:03]json parsed OK: [16:11:03]protocol is kg_v1.0 [16:11:03]action value=close_receipt [16:11:03]process_action close_receipt [16:11:03]cmd_close_receipt [16:11:03]MH_GetDate [16:11:03]Write to MH i2c: F0 00 00 6C 0C 67 [16:11:03]Write i2c OK [16:11:03]MH_I2C_Read... [16:11:03]Read from MH i2c: F0 [16:11:03]MH_I2C_Read... [16:11:03]Read from MH i2c: F0 09 00 [16:11:03]MH_I2C_Read... [16:11:03]Read from MH i2c: F0 09 00 6C 0C 00 97 B7 1F 67 47 1B 1E 67 2B [16:11:03]GetLastDocTimeStamp 1730131859 [16:11:03]current date 1730131863 [16:11:03]FM_GetShiftState [16:11:03]SAM_PROTO_GetShiftState [16:11:03]wFMCommunicate request_size=4 [16:11:03]MH_SAM_APDU [16:11:03]CAPDU: 80 13 01 00 [16:11:03]Write to MH i2c: E2 08 00 6D 0C 80 13 01 00 00 00 00 00 F6 [16:11:03]Write i2c OK [16:11:03]MH_I2C_Read... [16:11:03]Read from MH i2c: E2 [16:11:03]MH_I2C_Read... [16:11:03]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:11:03]Read from MH i2c: E2 0E 00 [16:11:03]MH_I2C_Read... [16:11:03]Read from MH i2c: E2 0E 00 6D 0C 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 A1 [16:11:03]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [16:11:03]wFMCommunicate OK [16:11:03]SAM_PROTO_GetShiftState done [16:11:03]FM_GetShiftState done [16:11:03]opened in 1730073670 [16:11:03]opened+sec_in_day 1730160070 [16:11:03]quantity*price = 200031 [16:11:03]sum+1 = 200032 [16:11:03]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.31 ИТОГО: 2000.00 Внесено: 2000.00 СДАЧА: 0.00 НСП 1% : 17.70 НДС 12% : 212.42 Наличными: 2000.00 Безнал.: 0.00 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 283 28.10.2024 16:11 Смена: 545 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 ФМ: 0000000000871756 ФД: 202483 ФПД: 566163320322 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T161103&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202483&fm=566163320322&tin=02508201610067®Number=0000000000091777&sum=200000 [16:11:04]StoreToDocumentArchive [16:11:04]shift 545 fd 202483 [16:11:04]save to /storage/0545/doc_00202483 [16:11:04]save last doc name /storage/0545/doc_00202483 to /storage/kkm_last_doc_name [16:11:04]save OK [16:11:04]Clear old archive folders... [16:11:04]ProcessDocumentItem done err = 0, tmpTLVsize=251 [16:11:04]tlvbuf is 01B5DCF0 [16:11:04]SAM_PROTO_ClearQueue [16:11:04]wFMCommunicate request_size=4 [16:11:04]MH_SAM_APDU [16:11:04]CAPDU: 80 09 00 00 [16:11:04]Write to MH i2c: E2 08 00 7A 0C 80 09 00 00 00 00 00 00 F8 [16:11:04]Write i2c OK [16:11:04]MH_I2C_Read... [16:11:04]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:11:04]Read from MH i2c: E2 [16:11:04]MH_I2C_Read... [16:11:04]Read from MH i2c: E2 03 00 [16:11:04]MH_I2C_Read... [16:11:04]Read from MH i2c: E2 03 00 7A 0C 00 90 00 FA [16:11:04]RAPDU: 90 00 [16:11:04]wFMCommunicate OK [16:11:04]SAM_PROTO_ClearQueue done [16:11:04]KKMCreateOFDPacket [16:11:04]OFDProtocolAddRootSTLVToBuf [16:11:04]FM_MakeSignedData [16:11:04]FM_MakeSignedData [16:11:04]SAM_PROTO_SignData [16:11:04]wFMCommunicate request_size=4 [16:11:04]MH_SAM_APDU [16:11:04]CAPDU: 80 0D 01 02 [16:11:04]Write to MH i2c: E2 08 00 7B 0C 80 0D 01 02 00 00 00 00 00 [16:11:04]Write i2c OK [16:11:04]MH_I2C_Read... [16:11:04]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:11:04]Read from MH i2c: E2 [16:11:04]MH_I2C_Read... [16:11:04]Read from MH i2c: E2 03 00 [16:11:04]MH_I2C_Read... [16:11:04]Read from MH i2c: E2 03 00 7B 0C 00 90 00 FB [16:11:04]RAPDU: 90 00 [16:11:04]wFMCommunicate OK [16:11:04]wFMCommunicate request_size=255 [16:11:04]MH_SAM_APDU [16:11:04]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 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 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 1B 01 00 00 F4 03 04 00 97 B7 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 F3 16 03 00 35 04 06 00 00 [16:11:04]Write to MH i2c: E2 02 01 7C 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 32 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 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 1B 01 00 00 F4 03 04 00 97 B7 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 F3 16 03 00 35 04 06 00 00 00 00 F5 [16:11:04]Write i2c OK [16:11:04]MH_I2C_Read... [16:11:05]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:11:05]Read from MH i2c: E2 [16:11:05]MH_I2C_Read... [16:11:05]Read from MH i2c: E2 03 00 [16:11:05]MH_I2C_Read... [16:11:05]Read from MH i2c: E2 03 00 7C 0C 00 90 00 FC [16:11:05]RAPDU: 90 00 [16:11:05]wFMCommunicate OK [16:11:05]wFMCommunicate request_size=10 [16:11:05]MH_SAM_APDU [16:11:05]CAPDU: 80 0D 02 02 05 83 D1 F6 AE 02 [16:11:05]Write to MH i2c: E2 0D 00 7D 0C 80 0D 02 02 05 00 83 D1 F6 AE 02 00 00 07 [16:11:05]Write i2c OK [16:11:05]MH_I2C_Read... [16:11:05]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:11:05]Read from MH i2c: E2 [16:11:05]MH_I2C_Read... [16:11:05]Read from MH i2c: E2 03 00 [16:11:05]MH_I2C_Read... [16:11:05]Read from MH i2c: E2 03 00 7D 0C 00 90 00 FD [16:11:05]RAPDU: 90 00 [16:11:05]wFMCommunicate OK [16:11:05]wFMCommunicate request_size=4 [16:11:05]MH_SAM_APDU [16:11:05]CAPDU: 80 0D 03 02 [16:11:05]Write to MH i2c: E2 08 00 7E 0C 80 0D 03 02 00 00 00 00 05 [16:11:05]Write i2c OK [16:11:05]MH_I2C_Read... [16:11:05]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:11:05]Read from MH i2c: E2 [16:11:05]MH_I2C_Read... [16:11:05]Read from MH i2c: E2 0B 00 [16:11:05]MH_I2C_Read... [16:11:05]Read from MH i2c: E2 0B 00 7E 0C 00 B4 9D 09 38 E8 A6 47 2A 90 00 97 [16:11:05]RAPDU: B4 9D 09 38 E8 A6 47 2A 90 00 [16:11:05]wFMCommunicate OK [16:11:05]SAM_PROTO_SignData done [16:11:05]FM_MakeSignedData done [16:11:05]CreateOFDProtocolMessage [16:11:05]wFMCommunicate request_size=4 [16:11:05]MH_SAM_APDU [16:11:05]CAPDU: 80 11 00 00 [16:11:05]Write to MH i2c: E2 08 00 7F 0C 80 11 00 00 00 00 00 00 05 [16:11:05]Write i2c OK [16:11:05]MH_I2C_Read... [16:11:05]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:11:05]Read from MH i2c: E2 [16:11:05]MH_I2C_Read... [16:11:05]Read from MH i2c: E2 17 00 [16:11:05]MH_I2C_Read... [16:11:05]Read from MH i2c: E2 17 00 7F 0C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 5A [16:11:05]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [16:11:05]wFMCommunicate OK [16:11:05]CreateOFDProtocolMessage done [16:11:05]OFDSenderStorePacket 202483 [16:11:05]StoreOFDPacket docnum=202483 [16:11:05]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 6F 4E 07 01 F6 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 32 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 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 1B 01 00 00 F4 03 04 00 97 B7 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 F3 16 03 00 35 04 06 00 00 83 D1 F6 AE 02 B4 9D 09 38 E8 A6 47 2A [16:11:05]CheckFolder [16:11:05]dirname=/storage/ofd_packets [16:11:05]CheckFolder done [16:11:05]ProducePacketName [16:11:05]name=ofd_packets/00202483 [16:11:05]NVStorageSaveData ofd_packets/00202483 [16:11:05]File name is /storage/ofd_packets/00202483 [16:11:05]Write 301 bytes [16:11:05]NVStorageSaveData done [16:11:05]OFDSenderStorePacket done [16:11:05]KKMCreateOFDPacket done [16:11:05]NVStorageSaveData kkm_last_timestamp [16:11:05]File name is /storage/kkm_last_timestamp [16:11:05]Write 4 bytes [16:11:05]NVStorageSaveData done [16:11:05]ExternCall_PrintAddStr [16:11:05]wPrintStart [16:11:05]Write to MH i2c: 01 00 00 80 0C 8C [16:11:05]Write i2c OK [16:11:05]MH_I2C_Read... [16:11:05]Read from MH i2c: 01 [16:11:05]MH_I2C_Read... [16:11:05]Read from MH i2c: 01 07 00 [16:11:05]MH_I2C_Read... [16:11:05]Read from MH i2c: 01 07 00 80 0C 00 00 00 00 00 FF 0F A1 [16:11:05]RasterBufferAndPrint [16:11:05]line Счет N : (1)450267 [16:11:05]line ИНН: 02508201610067 [16:11:05]line Контрольно-Кассовый Чек [16:11:05]line ПРОДАЖА [16:11:05]line ТРК (МРК, ГНК) : 41 [16:11:05]line Товар: 2710124130 [16:11:05]line Аи-92-К-2 [16:11:05]line 29.900 * 66.90 [16:11:05]line = 2000.31 [16:11:05]line НДС 12% НСП 1% [16:11:05]line > о реализуемом товаре [16:11:05]line ОКРУГЛЕНИЕ: -0.31 [16:11:05]line ИТОГО: 2000.00 [16:11:05]line Внесено: 2000.00 [16:11:05]line СДАЧА: 0.00 [16:11:05]line НСП 1% : 17.70 [16:11:05]line НДС 12% : 212.42 [16:11:05]line Наличными: 2000.00 [16:11:05]line Безнал.: 0.00 [16:11:05]line Место: АЗС № 171 "Партнер Нефть" [16:11:05]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [16:11:05]line СНО: Общий режим [16:11:05]line Чек 283 28.10.2024 16:11 [16:11:05]line Смена: 545 ФФД: 1.0 [16:11:05]line ЗНМ: 0300000109 [16:11:05]line РНМ: 0000000000091777 [16:11:05]line Версия ККМ: 001 [16:11:05]line ФМ: 0000000000871756 [16:11:05]line ФД: 202483 [16:11:05]line ФПД: 566163320322 [16:11:05]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T161103&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202483&fm=566163320322&tin=02508201610067®Number=0000000000091777&sum=200000 [16:11:05]OFD Sender: Processing packet 202483 [packets to send 116, broken 115] [16:11:05]ProducePacketName [16:11:05]name=ofd_packets/00202483 [16:11:05]OFD Sender: To server: pG, [16:11:05]CommunicateWithHost lk.salyk.kg:30040 [16:11:05]ConnectInit lk.salyk.kg [16:11:05]written 0, free lines is 4095 [16:11:05]Connected sock=10 [16:11: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 35 36 0F 01 00 00 6F 4E 07 01 F6 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 32 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 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 1B 01 00 00 F4 03 04 00 97 B7 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 F3 16 03 00 35 04 06 00 00 83 D1 F6 AE 02 B4 9D 09 38 E8 A6 47 2A [16:11:05]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 30 88 47 00 DB 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 35 36 10 04 04 00 F3 16 03 00 F4 03 04 00 4E 63 1F 67 B6 04 01 00 00 1D ED 31 26 9A C6 B8 3B [16:11:05]CommunicateWithHost err = 0 [16:11:05]CheckOFDResponse [16:11:05]1017 (14) - 77093643461234 [16:11:05]1041 (16) - 0000000000871756 [16:11:05]1040 (4) - 202483 [16:11:05]1012 (4) - 28.10.2024 10:11 [16:11:05]1206 (1) - 0 [16:11:05]OFD Sender: Remove packet 202483 [16:11:05]ProducePacketName [16:11:05]name=ofd_packets/00202483 [16:11:05]NVStorageDeleteData [16:11:06]Write to MH i2c: 01 00 00 AB 0C B7 [16:11:06]Write i2c OK [16:11:06]MH_I2C_Read... [16:11:06]Read from MH i2c: 01 [16:11:06]MH_I2C_Read... [16:11:06]Read from MH i2c: 01 07 00 [16:11:06]MH_I2C_Read... [16:11:06]Read from MH i2c: 01 07 00 AB 0C 00 00 00 00 00 AD 0C 77 [16:11:06]RasterBufferAndPrint [16:11:06]line [16:11:06]line [16:11:06]line [16:11:06]line [16:11:06]line [16:11:06]written 0, free lines is 3258 [16:11:06]MH_Cut [16:11:06]Write to MH i2c: D1 01 00 B2 0C 01 90 [16:11:06]Write i2c OK [16:11:06]MH_I2C_Read... [16:11:06]Read from MH i2c: D1 [16:11:06]MH_I2C_Read... [16:11:06]Read from MH i2c: D1 01 00 [16:11:06]MH_I2C_Read... [16:11:06]Read from MH i2c: D1 01 00 B2 0C 00 8F [16:11:06]Write to MH i2c: 01 00 00 B3 0C BF [16:11:06]Write i2c OK [16:11:06]MH_I2C_Read... [16:11:06]OFD Sender: No OFD packet to send [16:11:06]*** Cut start [16:11:06]*** Purtial cut [16:11:06]*** Stage 1: CUTSNS_PIN = 1 [16:11:07]Read from MH i2c: 01 [16:11:07]MH_I2C_Read... [16:11:07]*** Stop cut motor [16:11:07]*** Cut end [16:11:07]Read from MH i2c: 01 07 00 [16:11:07]MH_I2C_Read... [16:11:07]Read from MH i2c: 01 07 00 B3 0C 00 00 00 00 00 FF 0F D4 [16:11:07]process_action close_receipt done [16:11:07]requested_data is exist [16:11:07]produce_requested_data [16:11:07]requested_item fm.sn is exist - process it [16:11:07]wFMCommunicate request_size=4 [16:11:07]MH_SAM_APDU [16:11:07]CAPDU: 80 11 00 00 [16:11:07]Write to MH i2c: E2 08 00 B4 0C 80 11 00 00 00 00 00 00 3A [16:11:07]Write i2c OK [16:11:07]MH_I2C_Read... [16:11:07]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:11:07]Read from MH i2c: E2 [16:11:07]MH_I2C_Read... [16:11:07]Read from MH i2c: E2 17 00 [16:11:07]MH_I2C_Read... [16:11:07]Read from MH i2c: E2 17 00 B4 0C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 8F [16:11:07]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [16:11:07]wFMCommunicate OK [16:11:07]requested_item fd.num is exist - process it [16:11:07]SAM_PROTO_GetFieldsCounters [16:11:07]wFMCommunicate request_size=4 [16:11:07]MH_SAM_APDU [16:11:07]CAPDU: 80 13 00 00 [16:11:07]Write to MH i2c: E2 08 00 B5 0C 80 13 00 00 00 00 00 00 3D [16:11:07]Write i2c OK [16:11:07]MH_I2C_Read... [16:11:07]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:11:07]Read from MH i2c: E2 [16:11:07]MH_I2C_Read... [16:11:07]Read from MH i2c: E2 62 00 [16:11:07]MH_I2C_Read... [16:11:07]Read from MH i2c: E2 62 00 B5 0C 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 F3 16 03 00 0E 04 04 00 21 02 00 00 12 04 04 00 1B 01 00 00 5E 04 04 00 1B 01 00 00 57 04 04 00 1C 01 00 00 19 04 04 00 00 00 00 00 90 00 E9 [16:11:07]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 F3 16 03 00 0E 04 04 00 21 02 00 00 12 04 04 00 1B 01 00 00 5E 04 04 00 1B 01 00 00 57 04 04 00 1C 01 00 00 19 04 04 00 00 00 00 00 90 00 [16:11:07]wFMCommunicate OK [16:11:07]SAM_PROTO_GetFieldsCounters done [16:11:07]requested_item shift.num is exist - process it [16:11:07]requested_item shift.opened is exist - process it [16:11:07]req_shift_opened [16:11:07]FM_GetShiftState [16:11:07]SAM_PROTO_GetShiftState [16:11:07]wFMCommunicate request_size=4 [16:11:07]MH_SAM_APDU [16:11:07]CAPDU: 80 13 01 00 [16:11:07]Write to MH i2c: E2 08 00 B6 0C 80 13 01 00 00 00 00 00 3F [16:11:07]Write i2c OK [16:11:07]MH_I2C_Read... [16:11:07]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:11:07]Read from MH i2c: E2 [16:11:07]MH_I2C_Read... [16:11:07]Read from MH i2c: E2 0E 00 [16:11:07]MH_I2C_Read... [16:11:07]Read from MH i2c: E2 0E 00 B6 0C 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 EA [16:11:07]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [16:11:07]wFMCommunicate OK [16:11:07]SAM_PROTO_GetShiftState done [16:11:07]FM_GetShiftState done [16:11:07]req_shift_opened done [16:11:07]requested_item shift.open_date is exist - process it [16:11:07]req_shift_open_date [16:11:07]req_shift_open_date done [16:11:07]produce_requested_data done [16:11:07]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202483,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670} [16:11:07]process_action_free close_receipt [16:11:07]json_value_free [16:11:07]json_value_free done [16:11:07]process_json_proto returns [16:11:07]Send response to host [16:11:07]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202483,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670}}} [16:11:07]free response buf [16:11:07]execute_script done [16:11:07]execute_script returns [16:11:07]free content buf [16:11:07]Sock 7.Close socket [16:11:07]Sock 7.Thread stoped [16:11:11]OFD Sender: No OFD packet to send [16:11:16]OFD Sender: No OFD packet to send [16:11:21]OFD Sender: No OFD packet to send [16:11:26]OFD Sender: No OFD packet to send [16:11:31]OFD Sender: No OFD packet to send [16:11:36]OFD Sender: No OFD packet to send [16:11:41]OFD Sender: No OFD packet to send [16:11:46]OFD Sender: No OFD packet to send [16:11:51]OFD Sender: No OFD packet to send [16:11:56]OFD Sender: No OFD packet to send [16:12:01]OFD Sender: No OFD packet to send [16:12:06]OFD Sender: No OFD packet to send [16:12:11]OFD Sender: No OFD packet to send [16:12:16]OFD Sender: No OFD packet to send [16:12:21]OFD Sender: No OFD packet to send [16:12:26]OFD Sender: No OFD packet to send [16:12:31]OFD Sender: No OFD packet to send [16:12:36]OFD Sender: No OFD packet to send [16:12:41]OFD Sender: No OFD packet to send [16:12:46]OFD Sender: No OFD packet to send [16:12:51]OFD Sender: No OFD packet to send [16:12:56]OFD Sender: No OFD packet to send [16:13:01]OFD Sender: No OFD packet to send [16:13:06]OFD Sender: No OFD packet to send [16:13:11]OFD Sender: No OFD packet to send [16:13:16]OFD Sender: No OFD packet to send [16:13:21]OFD Sender: No OFD packet to send [16:13:26]OFD Sender: No OFD packet to send [16:13:31]OFD Sender: No OFD packet to send [16:13:36]OFD Sender: No OFD packet to send [16:13:41]OFD Sender: No OFD packet to send [16:13:46]OFD Sender: No OFD packet to send [16:13:51]OFD Sender: No OFD packet to send [16:13:56]OFD Sender: No OFD packet to send [16:14:01]OFD Sender: No OFD packet to send [16:14:06]OFD Sender: No OFD packet to send [16:14:11]OFD Sender: No OFD packet to send [16:14:16]OFD Sender: No OFD packet to send [16:14:21]OFD Sender: No OFD packet to send [16:14:26]OFD Sender: No OFD packet to send [16:14:31]OFD Sender: No OFD packet to send [16:14:36]OFD Sender: No OFD packet to send [16:14:41]OFD Sender: No OFD packet to send [16:14:46]OFD Sender: No OFD packet to send [16:14:51]OFD Sender: No OFD packet to send [16:14:56]OFD Sender: No OFD packet to send [16:15:01]OFD Sender: No OFD packet to send [16:15:06]OFD Sender: No OFD packet to send [16:15:11]OFD Sender: No OFD packet to send [16:15:16]OFD Sender: No OFD packet to send [16:15:21]OFD Sender: No OFD packet to send [16:15:26]OFD Sender: No OFD packet to send [16:15:31]OFD Sender: No OFD packet to send [16:15:36]OFD Sender: No OFD packet to send [16:15:41]OFD Sender: No OFD packet to send [16:15:43]accept exits with 9 [16:15:43]New connection [16:15:43]New thread 3067305316 created [16:15:43]Thread 3067161956 joined [16:15:43]Waiting for new connection... [16:15:43] Sock 9.Parse request [16:15:43]Sock 9.Check first char [16:15:43]Sock 9.First char is OK [16:15:43]request: POST /json_proto HTTP/1.0 [16:15:43]Method: POST [16:15:43]URL: /json_proto [16:15:43]Method is POST - this is cgi request [16:15:43]url: /json_proto [16:15:43]query_string will be loaded in cgi processing [16:15:43]execute_cgi json_proto POST (null) [16:15:43]execute_cgi path=json_proto method=POST [16:15:43]POST find Content-Length [16:15:43]Host: 172.17.63.195:8080 [16:15:43]Content-Length: 679 [16:15:43]Content-Type: application/json [16:15:43] [16:15:43]POST finish read [16:15:43]Found Content-Length = 679 [16:15:43]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450269", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 76.20, "quantity" : 13.130, "sum" : 1000.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:15:43]execute_script... [16:15: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)450269", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 76.20, "quantity" : 13.130, "sum" : 1000.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:15:43]POST & json_proto [16:15:43]process_json_proto [16:15:43]json parsed OK: [16:15:43]protocol is kg_v1.0 [16:15:43]action value=close_receipt [16:15:43]process_action close_receipt [16:15:43]cmd_close_receipt [16:15:43]MH_GetDate [16:15:43]Write to MH i2c: F0 00 00 B7 0C B2 [16:15:43]Write i2c OK [16:15:43]MH_I2C_Read... [16:15:43]Read from MH i2c: F0 [16:15:43]MH_I2C_Read... [16:15:43]Read from MH i2c: F0 09 00 [16:15:43]MH_I2C_Read... [16:15:43]Read from MH i2c: F0 09 00 B7 0C 00 B0 B8 1F 67 47 1B 1E 67 90 [16:15:43]GetLastDocTimeStamp 1730131863 [16:15:43]current date 1730132144 [16:15:43]FM_GetShiftState [16:15:43]SAM_PROTO_GetShiftState [16:15:43]wFMCommunicate request_size=4 [16:15:43]MH_SAM_APDU [16:15:43]CAPDU: 80 13 01 00 [16:15:43]Write to MH i2c: E2 08 00 B8 0C 80 13 01 00 00 00 00 00 41 [16:15:43]Write i2c OK [16:15:43]MH_I2C_Read... [16:15:43]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:15:43]Read from MH i2c: E2 [16:15:43]MH_I2C_Read... [16:15:43]Read from MH i2c: E2 0E 00 [16:15:43]MH_I2C_Read... [16:15:43]Read from MH i2c: E2 0E 00 B8 0C 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 EC [16:15:43]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [16:15:43]wFMCommunicate OK [16:15:43]SAM_PROTO_GetShiftState done [16:15:43]FM_GetShiftState done [16:15:43]opened in 1730073670 [16:15:43]opened+sec_in_day 1730160070 [16:15:43]quantity*price = 100050 [16:15:43]sum+1 = 100052 [16:15:43]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.51 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.25 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 284 28.10.2024 16:15 Смена: 545 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 ФМ: 0000000000871756 ФД: 202484 ФПД: 50090892377461 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T161544&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202484&fm=50090892377461&tin=02508201610067®Number=0000000000091777&sum=100000 [16:15:44]StoreToDocumentArchive [16:15:44]shift 545 fd 202484 [16:15:44]save to /storage/0545/doc_00202484 [16:15:44]save last doc name /storage/0545/doc_00202484 to /storage/kkm_last_doc_name [16:15:44]save OK [16:15:44]Clear old archive folders... [16:15:44]ProcessDocumentItem done err = 0, tmpTLVsize=248 [16:15:44]tlvbuf is 01B0B9B0 [16:15:44]SAM_PROTO_ClearQueue [16:15:44]wFMCommunicate request_size=4 [16:15:44]MH_SAM_APDU [16:15:44]CAPDU: 80 09 00 00 [16:15:44]Write to MH i2c: E2 08 00 C5 0C 80 09 00 00 00 00 00 00 43 [16:15:44]Write i2c OK [16:15:44]MH_I2C_Read... [16:15:44]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:15:44]Read from MH i2c: E2 [16:15:44]MH_I2C_Read... [16:15:44]Read from MH i2c: E2 03 00 [16:15:44]MH_I2C_Read... [16:15:44]Read from MH i2c: E2 03 00 C5 0C 00 90 00 45 [16:15:44]RAPDU: 90 00 [16:15:44]wFMCommunicate OK [16:15:44]SAM_PROTO_ClearQueue done [16:15:44]KKMCreateOFDPacket [16:15:44]OFDProtocolAddRootSTLVToBuf [16:15:44]FM_MakeSignedData [16:15:44]FM_MakeSignedData [16:15:44]SAM_PROTO_SignData [16:15:44]wFMCommunicate request_size=4 [16:15:44]MH_SAM_APDU [16:15:44]CAPDU: 80 0D 01 02 [16:15:44]Write to MH i2c: E2 08 00 C6 0C 80 0D 01 02 00 00 00 00 4B [16:15:44]Write i2c OK [16:15:44]MH_I2C_Read... [16:15:44]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:15:44]Read from MH i2c: E2 [16:15:44]MH_I2C_Read... [16:15:44]Read from MH i2c: E2 03 00 [16:15:44]MH_I2C_Read... [16:15:44]Read from MH i2c: E2 03 00 C6 0C 00 90 00 46 [16:15:44]RAPDU: 90 00 [16:15:44]wFMCommunicate OK [16:15:44]wFMCommunicate request_size=255 [16:15:44]MH_SAM_APDU [16:15: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 32 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 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 1C 01 00 00 F4 03 04 00 B0 B8 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 F4 16 03 00 35 04 06 00 2D 8E B1 D8 [16:15:44]Write to MH i2c: E2 02 01 C7 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 32 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 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 1C 01 00 00 F4 03 04 00 B0 B8 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 F4 16 03 00 35 04 06 00 2D 8E B1 D8 00 00 54 [16:15:44]Write i2c OK [16:15:44]MH_I2C_Read... [16:15:44]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:15:44]Read from MH i2c: E2 [16:15:44]MH_I2C_Read... [16:15:44]Read from MH i2c: E2 03 00 [16:15:44]MH_I2C_Read... [16:15:44]Read from MH i2c: E2 03 00 C7 0C 00 90 00 47 [16:15:44]RAPDU: 90 00 [16:15:44]wFMCommunicate OK [16:15:44]wFMCommunicate request_size=7 [16:15:44]MH_SAM_APDU [16:15:44]CAPDU: 80 0D 02 02 02 BD 75 [16:15:44]Write to MH i2c: E2 0A 00 C8 0C 80 0D 02 02 02 00 BD 75 00 00 84 [16:15:44]Write i2c OK [16:15:44]MH_I2C_Read... [16:15:44]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:15:44]Read from MH i2c: E2 [16:15:44]MH_I2C_Read... [16:15:44]Read from MH i2c: E2 03 00 [16:15:44]MH_I2C_Read... [16:15:44]Read from MH i2c: E2 03 00 C8 0C 00 90 00 48 [16:15:44]RAPDU: 90 00 [16:15:44]wFMCommunicate OK [16:15:44]wFMCommunicate request_size=4 [16:15:44]MH_SAM_APDU [16:15:44]CAPDU: 80 0D 03 02 [16:15:44]Write to MH i2c: E2 08 00 C9 0C 80 0D 03 02 00 00 00 00 50 [16:15:44]Write i2c OK [16:15:44]MH_I2C_Read... [16:15:45]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:15:45]Read from MH i2c: E2 [16:15:45]MH_I2C_Read... [16:15:45]Read from MH i2c: E2 0B 00 [16:15:45]MH_I2C_Read... [16:15:45]Read from MH i2c: E2 0B 00 C9 0C 00 DE 3B 51 E5 08 2F 3D F4 90 00 08 [16:15:45]RAPDU: DE 3B 51 E5 08 2F 3D F4 90 00 [16:15:45]wFMCommunicate OK [16:15:45]SAM_PROTO_SignData done [16:15:45]FM_MakeSignedData done [16:15:45]CreateOFDProtocolMessage [16:15:45]wFMCommunicate request_size=4 [16:15:45]MH_SAM_APDU [16:15:45]CAPDU: 80 11 00 00 [16:15:45]Write to MH i2c: E2 08 00 CA 0C 80 11 00 00 00 00 00 00 50 [16:15:45]Write i2c OK [16:15:45]MH_I2C_Read... [16:15:45]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:15:45]Read from MH i2c: E2 [16:15:45]MH_I2C_Read... [16:15:45]Read from MH i2c: E2 17 00 [16:15:45]MH_I2C_Read... [16:15:45]Read from MH i2c: E2 17 00 CA 0C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 A5 [16:15:45]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [16:15:45]wFMCommunicate OK [16:15:45]CreateOFDProtocolMessage done [16:15:45]OFDSenderStorePacket 202484 [16:15:45]StoreOFDPacket docnum=202484 [16:15:45]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0C 01 00 00 CD 1F 04 01 57 A8 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 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 1C 01 00 00 F4 03 04 00 B0 B8 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 F4 16 03 00 35 04 06 00 2D 8E B1 D8 BD 75 DE 3B 51 E5 08 2F 3D F4 [16:15:45]CheckFolder [16:15:45]dirname=/storage/ofd_packets [16:15:45]CheckFolder done [16:15:45]ProducePacketName [16:15:45]name=ofd_packets/00202484 [16:15:45]NVStorageSaveData ofd_packets/00202484 [16:15:45]File name is /storage/ofd_packets/00202484 [16:15:45]Write 298 bytes [16:15:45]NVStorageSaveData done [16:15:45]OFDSenderStorePacket done [16:15:45]KKMCreateOFDPacket done [16:15:45]NVStorageSaveData kkm_last_timestamp [16:15:45]File name is /storage/kkm_last_timestamp [16:15:45]Write 4 bytes [16:15:45]NVStorageSaveData done [16:15:45]ExternCall_PrintAddStr [16:15:45]wPrintStart [16:15:45]Write to MH i2c: 01 00 00 CB 0C D7 [16:15:45]Write i2c OK [16:15:45]MH_I2C_Read... [16:15:45]Read from MH i2c: 01 [16:15:45]MH_I2C_Read... [16:15:45]Read from MH i2c: 01 07 00 [16:15:45]MH_I2C_Read... [16:15:45]Read from MH i2c: 01 07 00 CB 0C 00 00 00 00 00 FF 0F EC [16:15:45]RasterBufferAndPrint [16:15:45]line Счет N : (1)450269 [16:15:45]line ИНН: 02508201610067 [16:15:45]line Контрольно-Кассовый Чек [16:15:45]line ПРОДАЖА [16:15:45]line ТРК (МРК, ГНК) : 33 [16:15:45]line Товар: 2710194210 [16:15:45]line ДТ-К-2 [16:15:45]line 13.130 * 76.20 [16:15:45]line = 1000.51 [16:15:45]line НДС 12% НСП 1% [16:15:45]line > о реализуемом товаре [16:15:45]line ОКРУГЛЕНИЕ: -0.51 [16:15:45]line ИТОГО: 1000.00 [16:15:45]line Внесено: 1000.00 [16:15:45]line СДАЧА: 0.00 [16:15:45]line НСП 1% : 8.85 [16:15:45]line НДС 12% : 106.25 [16:15:45]line Наличными: 1000.00 [16:15:45]line Безнал.: 0.00 [16:15:45]line Место: АЗС № 171 "Партнер Нефть" [16:15:45]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [16:15:45]line СНО: Общий режим [16:15:45]line Чек 284 28.10.2024 16:15 [16:15:45]line Смена: 545 ФФД: 1.0 [16:15:45]line ЗНМ: 0300000109 [16:15:45]line РНМ: 0000000000091777 [16:15:45]line Версия ККМ: 001 [16:15:45]line ФМ: 0000000000871756 [16:15:45]line ФД: 202484 [16:15:45]line ФПД: 50090892377461 [16:15:45]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T161544&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202484&fm=50090892377461&tin=02508201610067®Number=0000000000091777&sum=100000 [16:15:45]OFD Sender: Processing packet 202484 [packets to send 116, broken 115] [16:15:45]ProducePacketName [16:15:45]name=ofd_packets/00202484 [16:15:45]OFD Sender: To server: pG, [16:15:45]CommunicateWithHost lk.salyk.kg:30040 [16:15:45]ConnectInit lk.salyk.kg [16:15:45]written 0, free lines is 4095 [16:15:45]Connected sock=10 [16:15:45]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0C 01 00 00 CD 1F 04 01 57 A8 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 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 1C 01 00 00 F4 03 04 00 B0 B8 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 F4 16 03 00 35 04 06 00 2D 8E B1 D8 BD 75 DE 3B 51 E5 08 2F 3D F4 [16:15:45]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 52 79 47 00 4B 98 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 F4 16 03 00 F4 03 04 00 65 64 1F 67 B6 04 01 00 00 B2 E9 9A 60 BA 61 60 6E [16:15:45]CommunicateWithHost err = 0 [16:15:45]CheckOFDResponse [16:15:45]1017 (14) - 77093643461234 [16:15:45]1041 (16) - 0000000000871756 [16:15:45]1040 (4) - 202484 [16:15:45]1012 (4) - 28.10.2024 10:16 [16:15:45]1206 (1) - 0 [16:15:45]OFD Sender: Remove packet 202484 [16:15:45]ProducePacketName [16:15:45]name=ofd_packets/00202484 [16:15:45]NVStorageDeleteData [16:15:45]Write to MH i2c: 01 00 00 F6 0C 02 [16:15:45]Write i2c OK [16:15:45]MH_I2C_Read... [16:15:45]Read from MH i2c: 01 [16:15:45]MH_I2C_Read... [16:15:45]Read from MH i2c: 01 07 00 [16:15:45]MH_I2C_Read... [16:15:45]Read from MH i2c: 01 07 00 F6 0C 00 00 00 00 00 9B 0C B0 [16:15:45]RasterBufferAndPrint [16:15:45]line [16:15:45]line [16:15:45]line [16:15:45]line [16:15:45]line [16:15:45]written 0, free lines is 3233 [16:15:45]MH_Cut [16:15:45]Write to MH i2c: D1 01 00 FD 0C 01 DB [16:15:45]Write i2c OK [16:15:45]MH_I2C_Read... [16:15:45]Read from MH i2c: D1 [16:15:45]MH_I2C_Read... [16:15:45]Read from MH i2c: D1 01 00 [16:15:45]MH_I2C_Read... [16:15:45]Read from MH i2c: D1 01 00 FD 0C 00 DA [16:15:45]Write to MH i2c: 01 00 00 FE 0C 0A [16:15:45]Write i2c OK [16:15:45]MH_I2C_Read... [16:15:46]OFD Sender: No OFD packet to send [16:15:46]*** Cut start [16:15:46]*** Purtial cut [16:15:46]*** Stage 1: CUTSNS_PIN = 1 [16:15:47]Read from MH i2c: 01 [16:15:47]MH_I2C_Read... [16:15:47]*** Stop cut motor [16:15:47]*** Cut end [16:15:47]Read from MH i2c: 01 07 00 [16:15:47]MH_I2C_Read... [16:15:47]Read from MH i2c: 01 07 00 FE 0C 00 00 00 00 00 FF 0F 1F [16:15:47]process_action close_receipt done [16:15:47]requested_data is exist [16:15:47]produce_requested_data [16:15:47]requested_item fm.sn is exist - process it [16:15:47]wFMCommunicate request_size=4 [16:15:47]MH_SAM_APDU [16:15:47]CAPDU: 80 11 00 00 [16:15:47]Write to MH i2c: E2 08 00 FF 0C 80 11 00 00 00 00 00 00 85 [16:15:47]Write i2c OK [16:15:47]MH_I2C_Read... [16:15:47]Read from MH i2c: E2 [16:15:47]MH_I2C_Read... [16:15:47]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:15:47]Read from MH i2c: E2 17 00 [16:15:47]MH_I2C_Read... [16:15:47]Read from MH i2c: E2 17 00 FF 0C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 DA [16:15:47]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [16:15:47]wFMCommunicate OK [16:15:47]requested_item fd.num is exist - process it [16:15:47]SAM_PROTO_GetFieldsCounters [16:15:47]wFMCommunicate request_size=4 [16:15:47]MH_SAM_APDU [16:15:47]CAPDU: 80 13 00 00 [16:15:47]Write to MH i2c: E2 08 00 00 0D 80 13 00 00 00 00 00 00 89 [16:15:47]Write i2c OK [16:15:47]MH_I2C_Read... [16:15:47]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:15:47]Read from MH i2c: E2 [16:15:47]MH_I2C_Read... [16:15:47]Read from MH i2c: E2 62 00 [16:15:47]MH_I2C_Read... [16:15:47]Read from MH i2c: E2 62 00 00 0D 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 F4 16 03 00 0E 04 04 00 21 02 00 00 12 04 04 00 1C 01 00 00 5E 04 04 00 1C 01 00 00 57 04 04 00 1D 01 00 00 19 04 04 00 00 00 00 00 90 00 39 [16:15:47]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 F4 16 03 00 0E 04 04 00 21 02 00 00 12 04 04 00 1C 01 00 00 5E 04 04 00 1C 01 00 00 57 04 04 00 1D 01 00 00 19 04 04 00 00 00 00 00 90 00 [16:15:47]wFMCommunicate OK [16:15:47]SAM_PROTO_GetFieldsCounters done [16:15:47]requested_item shift.num is exist - process it [16:15:47]requested_item shift.opened is exist - process it [16:15:47]req_shift_opened [16:15:47]FM_GetShiftState [16:15:47]SAM_PROTO_GetShiftState [16:15:47]wFMCommunicate request_size=4 [16:15:47]MH_SAM_APDU [16:15:47]CAPDU: 80 13 01 00 [16:15:47]Write to MH i2c: E2 08 00 01 0D 80 13 01 00 00 00 00 00 8B [16:15:47]Write i2c OK [16:15:47]MH_I2C_Read... [16:15:47]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:15:47]Read from MH i2c: E2 [16:15:47]MH_I2C_Read... [16:15:47]Read from MH i2c: E2 0E 00 [16:15:47]MH_I2C_Read... [16:15:47]Read from MH i2c: E2 0E 00 01 0D 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 36 [16:15:47]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [16:15:47]wFMCommunicate OK [16:15:47]SAM_PROTO_GetShiftState done [16:15:47]FM_GetShiftState done [16:15:47]req_shift_opened done [16:15:47]requested_item shift.open_date is exist - process it [16:15:47]req_shift_open_date [16:15:47]req_shift_open_date done [16:15:47]produce_requested_data done [16:15:47]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202484,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670} [16:15:47]process_action_free close_receipt [16:15:47]json_value_free [16:15:47]json_value_free done [16:15:47]process_json_proto returns [16:15:47]Send response to host [16:15:47]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202484,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670}}} [16:15:47]free response buf [16:15:47]execute_script done [16:15:47]execute_script returns [16:15:47]free content buf [16:15:47]Sock 9.Close socket [16:15:47]Sock 9.Thread stoped [16:15:51]OFD Sender: No OFD packet to send [16:15:56]OFD Sender: No OFD packet to send [16:16:01]OFD Sender: No OFD packet to send [16:16:06]OFD Sender: No OFD packet to send [16:16:11]OFD Sender: No OFD packet to send [16:16:16]OFD Sender: No OFD packet to send [16:16:21]OFD Sender: No OFD packet to send [16:16:26]OFD Sender: No OFD packet to send [16:16:31]OFD Sender: No OFD packet to send [16:16:36]OFD Sender: No OFD packet to send [16:16:41]OFD Sender: No OFD packet to send [16:16:46]OFD Sender: No OFD packet to send [16:16:51]OFD Sender: No OFD packet to send [16:16:56]OFD Sender: No OFD packet to send [16:17:01]OFD Sender: No OFD packet to send [16:17:06]OFD Sender: No OFD packet to send [16:17:11]OFD Sender: No OFD packet to send [16:17:16]OFD Sender: No OFD packet to send [16:17:21]OFD Sender: No OFD packet to send [16:17:26]OFD Sender: No OFD packet to send [16:17:31]OFD Sender: No OFD packet to send [16:17:36]OFD Sender: No OFD packet to send [16:17:41]OFD Sender: No OFD packet to send [16:17:46]OFD Sender: No OFD packet to send [16:17:51]OFD Sender: No OFD packet to send [16:17:56]OFD Sender: No OFD packet to send [16:18:01]OFD Sender: No OFD packet to send [16:18:06]OFD Sender: No OFD packet to send [16:18:11]OFD Sender: No OFD packet to send [16:18:16]OFD Sender: No OFD packet to send [16:18:21]OFD Sender: No OFD packet to send [16:18:26]OFD Sender: No OFD packet to send [16:18:31]OFD Sender: No OFD packet to send [16:18:36]OFD Sender: No OFD packet to send [16:18:41]OFD Sender: No OFD packet to send [16:18:46]OFD Sender: No OFD packet to send [16:18:51]OFD Sender: No OFD packet to send [16:18:56]OFD Sender: No OFD packet to send [16:19:01]OFD Sender: No OFD packet to send [16:19:06]OFD Sender: No OFD packet to send [16:19:11]OFD Sender: No OFD packet to send [16:19:16]OFD Sender: No OFD packet to send [16:19:21]OFD Sender: No OFD packet to send [16:19:26]OFD Sender: No OFD packet to send [16:19:31]OFD Sender: No OFD packet to send [16:19:36]OFD Sender: No OFD packet to send [16:19:41]OFD Sender: No OFD packet to send [16:19:46]OFD Sender: No OFD packet to send [16:19:51]OFD Sender: No OFD packet to send [16:19:56]OFD Sender: No OFD packet to send [16:20:01]OFD Sender: No OFD packet to send [16:20:06]OFD Sender: No OFD packet to send [16:20:11]OFD Sender: No OFD packet to send [16:20:16]OFD Sender: No OFD packet to send [16:20:21]OFD Sender: No OFD packet to send [16:20:26]OFD Sender: No OFD packet to send [16:20:31]OFD Sender: No OFD packet to send [16:20:36]OFD Sender: No OFD packet to send [16:20:38]accept exits with 7 [16:20:38]New connection [16:20:38]New thread 3067161956 created [16:20:38]Thread 3067305316 joined [16:20:38]Waiting for new connection... [16:20:38] Sock 7.Parse request [16:20:38]Sock 7.Check first char [16:20:38]Sock 7.First char is OK [16:20:38]request: POST /json_proto HTTP/1.0 [16:20:38]Method: POST [16:20:38]URL: /json_proto [16:20:38]Method is POST - this is cgi request [16:20:38]url: /json_proto [16:20:38]query_string will be loaded in cgi processing [16:20:38]execute_cgi json_proto POST (null) [16:20:38]execute_cgi path=json_proto method=POST [16:20:38]POST find Content-Length [16:20:38]Host: 172.17.63.195:8080 [16:20:38]Content-Length: 682 [16:20:38]Content-Type: application/json [16:20:38] [16:20:38]POST finish read [16:20:38]Found Content-Length = 682 [16:20:38]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450270", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-3", "price" : 74.20, "quantity" : 13.480, "sum" : 1000.22, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:20:38]execute_script... [16:20: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)450270", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-3", "price" : 74.20, "quantity" : 13.480, "sum" : 1000.22, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:20:38]POST & json_proto [16:20:38]process_json_proto [16:20:38]json parsed OK: [16:20:38]protocol is kg_v1.0 [16:20:38]action value=close_receipt [16:20:38]process_action close_receipt [16:20:38]cmd_close_receipt [16:20:38]MH_GetDate [16:20:38]Write to MH i2c: F0 00 00 02 0D FE [16:20:38]Write i2c OK [16:20:38]MH_I2C_Read... [16:20:38]Read from MH i2c: F0 [16:20:38]MH_I2C_Read... [16:20:38]Read from MH i2c: F0 09 00 [16:20:38]MH_I2C_Read... [16:20:38]Read from MH i2c: F0 09 00 02 0D 00 D7 B9 1F 67 47 1B 1E 67 04 [16:20:38]GetLastDocTimeStamp 1730132144 [16:20:38]current date 1730132439 [16:20:38]FM_GetShiftState [16:20:38]SAM_PROTO_GetShiftState [16:20:38]wFMCommunicate request_size=4 [16:20:38]MH_SAM_APDU [16:20:38]CAPDU: 80 13 01 00 [16:20:38]Write to MH i2c: E2 08 00 03 0D 80 13 01 00 00 00 00 00 8D [16:20:38]Write i2c OK [16:20:38]MH_I2C_Read... [16:20:38]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:20:38]Read from MH i2c: E2 [16:20:38]MH_I2C_Read... [16:20:38]Read from MH i2c: E2 0E 00 [16:20:38]MH_I2C_Read... [16:20:38]Read from MH i2c: E2 0E 00 03 0D 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 38 [16:20:38]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [16:20:38]wFMCommunicate OK [16:20:38]SAM_PROTO_GetShiftState done [16:20:38]FM_GetShiftState done [16:20:38]opened in 1730073670 [16:20:38]opened+sec_in_day 1730160070 [16:20:38]quantity*price = 100021 [16:20:38]sum+1 = 100023 [16:20:38]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.22 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.22 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 285 28.10.2024 16:20 Смена: 545 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 ФМ: 0000000000871756 ФД: 202485 ФПД: 145702332062329 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T162039&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202485&fm=145702332062329&tin=02508201610067®Number=0000000000091777&sum=100000 [16:20:39]StoreToDocumentArchive [16:20:39]shift 545 fd 202485 [16:20:39]save to /storage/0545/doc_00202485 [16:20:39]save last doc name /storage/0545/doc_00202485 to /storage/kkm_last_doc_name [16:20:39]save OK [16:20:39]Clear old archive folders... [16:20:39]ProcessDocumentItem done err = 0, tmpTLVsize=251 [16:20:39]tlvbuf is 01B2CA60 [16:20:39]SAM_PROTO_ClearQueue [16:20:39]wFMCommunicate request_size=4 [16:20:39]MH_SAM_APDU [16:20:39]CAPDU: 80 09 00 00 [16:20:39]Write to MH i2c: E2 08 00 10 0D 80 09 00 00 00 00 00 00 8F [16:20:39]Write i2c OK [16:20:39]MH_I2C_Read... [16:20:39]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:20:39]Read from MH i2c: E2 [16:20:39]MH_I2C_Read... [16:20:39]Read from MH i2c: E2 03 00 [16:20:39]MH_I2C_Read... [16:20:39]Read from MH i2c: E2 03 00 10 0D 00 90 00 91 [16:20:39]RAPDU: 90 00 [16:20:39]wFMCommunicate OK [16:20:39]SAM_PROTO_ClearQueue done [16:20:39]KKMCreateOFDPacket [16:20:39]OFDProtocolAddRootSTLVToBuf [16:20:39]FM_MakeSignedData [16:20:39]FM_MakeSignedData [16:20:39]SAM_PROTO_SignData [16:20:39]wFMCommunicate request_size=4 [16:20:39]MH_SAM_APDU [16:20:39]CAPDU: 80 0D 01 02 [16:20:39]Write to MH i2c: E2 08 00 11 0D 80 0D 01 02 00 00 00 00 97 [16:20:39]Write i2c OK [16:20:39]MH_I2C_Read... [16:20:39]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:20:39]Read from MH i2c: E2 [16:20:39]MH_I2C_Read... [16:20:39]Read from MH i2c: E2 03 00 [16:20:39]MH_I2C_Read... [16:20:39]Read from MH i2c: E2 03 00 11 0D 00 90 00 92 [16:20:39]RAPDU: 90 00 [16:20:39]wFMCommunicate OK [16:20:39]wFMCommunicate request_size=255 [16:20:39]MH_SAM_APDU [16:20:39]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 33 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 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 1D 01 00 00 F4 03 04 00 D7 B9 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 F5 16 03 00 35 04 06 00 84 [16:20:39]Write to MH i2c: E2 02 01 12 0D 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 33 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 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 1D 01 00 00 F4 03 04 00 D7 B9 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 F5 16 03 00 35 04 06 00 84 00 00 32 [16:20:39]Write i2c OK [16:20:39]MH_I2C_Read... [16:20:40]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:20:40]Read from MH i2c: E2 [16:20:40]MH_I2C_Read... [16:20:40]Read from MH i2c: E2 03 00 [16:20:40]MH_I2C_Read... [16:20:40]Read from MH i2c: E2 03 00 12 0D 00 90 00 93 [16:20:40]RAPDU: 90 00 [16:20:40]wFMCommunicate OK [16:20:40]wFMCommunicate request_size=10 [16:20:40]MH_SAM_APDU [16:20:40]CAPDU: 80 0D 02 02 05 83 F7 BE DA 79 [16:20:40]Write to MH i2c: E2 0D 00 13 0D 80 0D 02 02 05 00 83 F7 BE DA 79 00 00 2F [16:20:40]Write i2c OK [16:20:40]MH_I2C_Read... [16:20:40]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:20:40]Read from MH i2c: E2 [16:20:40]MH_I2C_Read... [16:20:40]Read from MH i2c: E2 03 00 [16:20:40]MH_I2C_Read... [16:20:40]Read from MH i2c: E2 03 00 13 0D 00 90 00 94 [16:20:40]RAPDU: 90 00 [16:20:40]wFMCommunicate OK [16:20:40]wFMCommunicate request_size=4 [16:20:40]MH_SAM_APDU [16:20:40]CAPDU: 80 0D 03 02 [16:20:40]Write to MH i2c: E2 08 00 14 0D 80 0D 03 02 00 00 00 00 9C [16:20:40]Write i2c OK [16:20:40]MH_I2C_Read... [16:20:40]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:20:40]Read from MH i2c: E2 [16:20:40]MH_I2C_Read... [16:20:40]Read from MH i2c: E2 0B 00 [16:20:40]MH_I2C_Read... [16:20:40]Read from MH i2c: E2 0B 00 14 0D 00 7C BD EA BC 89 E3 50 BB 90 00 F3 [16:20:40]RAPDU: 7C BD EA BC 89 E3 50 BB 90 00 [16:20:40]wFMCommunicate OK [16:20:40]SAM_PROTO_SignData done [16:20:40]FM_MakeSignedData done [16:20:40]CreateOFDProtocolMessage [16:20:40]wFMCommunicate request_size=4 [16:20:40]MH_SAM_APDU [16:20:40]CAPDU: 80 11 00 00 [16:20:40]Write to MH i2c: E2 08 00 15 0D 80 11 00 00 00 00 00 00 9C [16:20:40]Write i2c OK [16:20:40]MH_I2C_Read... [16:20:40]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:20:40]Read from MH i2c: E2 [16:20:40]MH_I2C_Read... [16:20:40]Read from MH i2c: E2 17 00 [16:20:40]MH_I2C_Read... [16:20:40]Read from MH i2c: E2 17 00 15 0D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 F1 [16:20:40]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [16:20:40]wFMCommunicate OK [16:20:40]CreateOFDProtocolMessage done [16:20:40]OFDSenderStorePacket 202485 [16:20:40]StoreOFDPacket docnum=202485 [16:20:40]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 97 38 07 01 8F 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 33 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 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 1D 01 00 00 F4 03 04 00 D7 B9 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 F5 16 03 00 35 04 06 00 84 83 F7 BE DA 79 7C BD EA BC 89 E3 50 BB [16:20:40]CheckFolder [16:20:40]dirname=/storage/ofd_packets [16:20:40]CheckFolder done [16:20:40]ProducePacketName [16:20:40]name=ofd_packets/00202485 [16:20:40]NVStorageSaveData ofd_packets/00202485 [16:20:40]File name is /storage/ofd_packets/00202485 [16:20:40]Write 301 bytes [16:20:40]NVStorageSaveData done [16:20:40]OFDSenderStorePacket done [16:20:40]KKMCreateOFDPacket done [16:20:40]NVStorageSaveData kkm_last_timestamp [16:20:40]File name is /storage/kkm_last_timestamp [16:20:40]Write 4 bytes [16:20:40]NVStorageSaveData done [16:20:40]ExternCall_PrintAddStr [16:20:40]wPrintStart [16:20:40]Write to MH i2c: 01 00 00 16 0D 23 [16:20:40]Write i2c OK [16:20:40]MH_I2C_Read... [16:20:40]Read from MH i2c: 01 [16:20:40]MH_I2C_Read... [16:20:40]Read from MH i2c: 01 07 00 [16:20:40]MH_I2C_Read... [16:20:40]Read from MH i2c: 01 07 00 16 0D 00 00 00 00 00 FF 0F 38 [16:20:40]RasterBufferAndPrint [16:20:40]line Счет N : (1)450270 [16:20:40]line ИНН: 02508201610067 [16:20:40]line Контрольно-Кассовый Чек [16:20:40]line ПРОДАЖА [16:20:40]line ТРК (МРК, ГНК) : 51 [16:20:40]line Товар: 2710124500 [16:20:40]line Аи-95-К-3 [16:20:40]line 13.480 * 74.20 [16:20:40]line = 1000.22 [16:20:40]line НДС 12% НСП 1% [16:20:40]line > о реализуемом товаре [16:20:40]line ОКРУГЛЕНИЕ: -0.22 [16:20:40]line ИТОГО: 1000.00 [16:20:40]line Внесено: 1000.00 [16:20:40]line СДАЧА: 0.00 [16:20:40]line НСП 1% : 8.85 [16:20:40]line НДС 12% : 106.22 [16:20:40]line Наличными: 1000.00 [16:20:40]line Безнал.: 0.00 [16:20:40]line Место: АЗС № 171 "Партнер Нефть" [16:20:40]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [16:20:40]line СНО: Общий режим [16:20:40]line Чек 285 28.10.2024 16:20 [16:20:40]line Смена: 545 ФФД: 1.0 [16:20:40]line ЗНМ: 0300000109 [16:20:40]line РНМ: 0000000000091777 [16:20:40]line Версия ККМ: 001 [16:20:40]line ФМ: 0000000000871756 [16:20:40]line ФД: 202485 [16:20:40]line ФПД: 145702332062329 [16:20:40]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T162039&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202485&fm=145702332062329&tin=02508201610067®Number=0000000000091777&sum=100000 [16:20:40]OFD Sender: Processing packet 202485 [packets to send 116, broken 115] [16:20:40]ProducePacketName [16:20:40]name=ofd_packets/00202485 [16:20:40]OFD Sender: To server: pG, [16:20:40]CommunicateWithHost lk.salyk.kg:30040 [16:20:40]ConnectInit lk.salyk.kg [16:20:40]written 0, free lines is 4095 [16:20:40]Connected sock=10 [16:20:40]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 97 38 07 01 8F 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 33 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 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 1D 01 00 00 F4 03 04 00 D7 B9 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 F5 16 03 00 35 04 06 00 84 83 F7 BE DA 79 7C BD EA BC 89 E3 50 BB [16:20:40]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 55 A0 47 00 D0 40 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 F5 16 03 00 F4 03 04 00 8D 65 1F 67 B6 04 01 00 00 C7 63 5A DC E0 8F 83 95 [16:20:40]CommunicateWithHost err = 0 [16:20:40]CheckOFDResponse [16:20:40]1017 (14) - 77093643461234 [16:20:40]1041 (16) - 0000000000871756 [16:20:40]1040 (4) - 202485 [16:20:40]1012 (4) - 28.10.2024 10:21 [16:20:40]1206 (1) - 0 [16:20:40]OFD Sender: Remove packet 202485 [16:20:40]ProducePacketName [16:20:40]name=ofd_packets/00202485 [16:20:40]NVStorageDeleteData [16:20:41]Write to MH i2c: 01 00 00 41 0D 4E [16:20:41]Write i2c OK [16:20:41]MH_I2C_Read... [16:20:41]Read from MH i2c: 01 [16:20:41]MH_I2C_Read... [16:20:41]Read from MH i2c: 01 07 00 [16:20:41]MH_I2C_Read... [16:20:41]Read from MH i2c: 01 07 00 41 0D 00 00 00 00 00 96 0C F7 [16:20:41]RasterBufferAndPrint [16:20:41]line [16:20:41]line [16:20:41]line [16:20:41]line [16:20:41]line [16:20:41]written 0, free lines is 3228 [16:20:41]MH_Cut [16:20:41]Write to MH i2c: D1 01 00 48 0D 01 27 [16:20:41]Write i2c OK [16:20:41]MH_I2C_Read... [16:20:41]Read from MH i2c: D1 [16:20:41]MH_I2C_Read... [16:20:41]Read from MH i2c: D1 01 00 [16:20:41]MH_I2C_Read... [16:20:41]Read from MH i2c: D1 01 00 48 0D 00 26 [16:20:41]Write to MH i2c: 01 00 00 49 0D 56 [16:20:41]Write i2c OK [16:20:41]MH_I2C_Read... [16:20:41]OFD Sender: No OFD packet to send [16:20:42]*** Cut start [16:20:42]*** Purtial cut [16:20:42]*** Stage 1: CUTSNS_PIN = 1 [16:20:42]Read from MH i2c: 01 [16:20:42]MH_I2C_Read... [16:20:42]*** Stop cut motor [16:20:42]*** Cut end [16:20:42]Read from MH i2c: 01 07 00 [16:20:42]MH_I2C_Read... [16:20:42]Read from MH i2c: 01 07 00 49 0D 00 00 00 00 00 FF 0F 6B [16:20:42]process_action close_receipt done [16:20:42]requested_data is exist [16:20:42]produce_requested_data [16:20:42]requested_item fm.sn is exist - process it [16:20:42]wFMCommunicate request_size=4 [16:20:42]MH_SAM_APDU [16:20:42]CAPDU: 80 11 00 00 [16:20:42]Write to MH i2c: E2 08 00 4A 0D 80 11 00 00 00 00 00 00 D1 [16:20:42]Write i2c OK [16:20:42]MH_I2C_Read... [16:20:42]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:20:42]Read from MH i2c: E2 [16:20:42]MH_I2C_Read... [16:20:42]Read from MH i2c: E2 17 00 [16:20:42]MH_I2C_Read... [16:20:42]Read from MH i2c: E2 17 00 4A 0D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 26 [16:20:42]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [16:20:42]wFMCommunicate OK [16:20:42]requested_item fd.num is exist - process it [16:20:42]SAM_PROTO_GetFieldsCounters [16:20:42]wFMCommunicate request_size=4 [16:20:42]MH_SAM_APDU [16:20:42]CAPDU: 80 13 00 00 [16:20:42]Write to MH i2c: E2 08 00 4B 0D 80 13 00 00 00 00 00 00 D4 [16:20:42]Write i2c OK [16:20:42]MH_I2C_Read... [16:20:42]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:20:42]Read from MH i2c: E2 [16:20:42]MH_I2C_Read... [16:20:42]Read from MH i2c: E2 62 00 [16:20:42]MH_I2C_Read... [16:20:42]Read from MH i2c: E2 62 00 4B 0D 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 F5 16 03 00 0E 04 04 00 21 02 00 00 12 04 04 00 1D 01 00 00 5E 04 04 00 1D 01 00 00 57 04 04 00 1E 01 00 00 19 04 04 00 00 00 00 00 90 00 88 [16:20:42]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 F5 16 03 00 0E 04 04 00 21 02 00 00 12 04 04 00 1D 01 00 00 5E 04 04 00 1D 01 00 00 57 04 04 00 1E 01 00 00 19 04 04 00 00 00 00 00 90 00 [16:20:42]wFMCommunicate OK [16:20:42]SAM_PROTO_GetFieldsCounters done [16:20:42]requested_item shift.num is exist - process it [16:20:42]requested_item shift.opened is exist - process it [16:20:42]req_shift_opened [16:20:42]FM_GetShiftState [16:20:42]SAM_PROTO_GetShiftState [16:20:42]wFMCommunicate request_size=4 [16:20:42]MH_SAM_APDU [16:20:42]CAPDU: 80 13 01 00 [16:20:42]Write to MH i2c: E2 08 00 4C 0D 80 13 01 00 00 00 00 00 D6 [16:20:42]Write i2c OK [16:20:42]MH_I2C_Read... [16:20:42]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:20:42]Read from MH i2c: E2 [16:20:42]MH_I2C_Read... [16:20:42]Read from MH i2c: E2 0E 00 [16:20:42]MH_I2C_Read... [16:20:42]Read from MH i2c: E2 0E 00 4C 0D 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 81 [16:20:42]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [16:20:42]wFMCommunicate OK [16:20:42]SAM_PROTO_GetShiftState done [16:20:42]FM_GetShiftState done [16:20:42]req_shift_opened done [16:20:42]requested_item shift.open_date is exist - process it [16:20:42]req_shift_open_date [16:20:42]req_shift_open_date done [16:20:42]produce_requested_data done [16:20:42]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202485,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670} [16:20:42]process_action_free close_receipt [16:20:42]json_value_free [16:20:42]json_value_free done [16:20:42]process_json_proto returns [16:20:42]Send response to host [16:20:42]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202485,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670}}} [16:20:42]free response buf [16:20:42]execute_script done [16:20:42]execute_script returns [16:20:42]free content buf [16:20:42]Sock 7.Close socket [16:20:42]Sock 7.Thread stoped [16:20:46]OFD Sender: No OFD packet to send [16:20:51]OFD Sender: No OFD packet to send [16:20:56]OFD Sender: No OFD packet to send [16:21:01]OFD Sender: No OFD packet to send [16:21:06]OFD Sender: No OFD packet to send [16:21:11]OFD Sender: No OFD packet to send [16:21:16]OFD Sender: No OFD packet to send [16:21:21]OFD Sender: No OFD packet to send [16:21:26]OFD Sender: No OFD packet to send [16:21:31]OFD Sender: No OFD packet to send [16:21:36]OFD Sender: No OFD packet to send [16:21:41]OFD Sender: No OFD packet to send [16:21:46]OFD Sender: No OFD packet to send [16:21:51]OFD Sender: No OFD packet to send [16:21:56]OFD Sender: No OFD packet to send [16:22:01]OFD Sender: No OFD packet to send [16:22:06]OFD Sender: No OFD packet to send [16:22:11]OFD Sender: No OFD packet to send [16:22:16]OFD Sender: No OFD packet to send [16:22:21]OFD Sender: No OFD packet to send [16:22:26]OFD Sender: No OFD packet to send [16:22:31]OFD Sender: No OFD packet to send [16:22:36]OFD Sender: No OFD packet to send [16:22:41]OFD Sender: No OFD packet to send [16:22:46]OFD Sender: No OFD packet to send [16:22:51]OFD Sender: No OFD packet to send [16:22:56]OFD Sender: No OFD packet to send [16:23:01]OFD Sender: No OFD packet to send [16:23:06]OFD Sender: No OFD packet to send [16:23:11]OFD Sender: No OFD packet to send [16:23:16]OFD Sender: No OFD packet to send [16:23:21]OFD Sender: No OFD packet to send [16:23:26]OFD Sender: No OFD packet to send [16:23:31]OFD Sender: No OFD packet to send [16:23:36]OFD Sender: No OFD packet to send [16:23:41]OFD Sender: No OFD packet to send [16:23:46]OFD Sender: No OFD packet to send [16:23:51]OFD Sender: No OFD packet to send [16:23:56]OFD Sender: No OFD packet to send [16:24:01]OFD Sender: No OFD packet to send [16:24:06]OFD Sender: No OFD packet to send [16:24:11]OFD Sender: No OFD packet to send [16:24:16]OFD Sender: No OFD packet to send [16:24:21]OFD Sender: No OFD packet to send [16:24:26]OFD Sender: No OFD packet to send [16:24:31]OFD Sender: No OFD packet to send [16:24:36]OFD Sender: No OFD packet to send [16:24:41]OFD Sender: No OFD packet to send [16:24:46]OFD Sender: No OFD packet to send [16:24:51]OFD Sender: No OFD packet to send [16:24:56]OFD Sender: No OFD packet to send [16:25:01]OFD Sender: No OFD packet to send [16:25:06]OFD Sender: No OFD packet to send [16:25:11]OFD Sender: No OFD packet to send [16:25:16]OFD Sender: No OFD packet to send [16:25:21]OFD Sender: No OFD packet to send [16:25:26]OFD Sender: No OFD packet to send [16:25:31]accept exits with 9 [16:25:31]New connection [16:25:31]New thread 3067305316 created [16:25:31]Thread 3067161956 joined [16:25:31]Waiting for new connection... [16:25:31] Sock 9.Parse request [16:25:31]Sock 9.Check first char [16:25:31]Sock 9.First char is OK [16:25:31]request: POST /json_proto HTTP/1.0 [16:25:31]Method: POST [16:25:31]URL: /json_proto [16:25:31]Method is POST - this is cgi request [16:25:31]url: /json_proto [16:25:31]query_string will be loaded in cgi processing [16:25:31]execute_cgi json_proto POST (null) [16:25:31]execute_cgi path=json_proto method=POST [16:25:31]POST find Content-Length [16:25:31]Host: 172.17.63.195:8080 [16:25:31]Content-Length: 682 [16:25:31]Content-Type: application/json [16:25:31] [16:25:31]POST finish read [16:25:31]Found Content-Length = 682 [16:25:31]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450272", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "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" ] } } [16:25:31]execute_script... [16:25:31]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450272", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "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" ] } } [16:25:31]POST & json_proto [16:25:31]process_json_proto [16:25:31]json parsed OK: [16:25:31]protocol is kg_v1.0 [16:25:31]action value=close_receipt [16:25:31]process_action close_receipt [16:25:31]cmd_close_receipt [16:25:31]MH_GetDate [16:25:31]Write to MH i2c: F0 00 00 4D 0D 49 [16:25:31]Write i2c OK [16:25:31]MH_I2C_Read... [16:25:31]Read from MH i2c: F0 [16:25:31]MH_I2C_Read... [16:25:31]Read from MH i2c: F0 09 00 [16:25:31]MH_I2C_Read... [16:25:31]Read from MH i2c: F0 09 00 4D 0D 00 FB BA 1F 67 47 1B 1E 67 74 [16:25:31]GetLastDocTimeStamp 1730132439 [16:25:31]current date 1730132731 [16:25:31]FM_GetShiftState [16:25:31]SAM_PROTO_GetShiftState [16:25:31]wFMCommunicate request_size=4 [16:25:31]MH_SAM_APDU [16:25:31]CAPDU: 80 13 01 00 [16:25:31]Write to MH i2c: E2 08 00 4E 0D 80 13 01 00 00 00 00 00 D8 [16:25:31]Write i2c OK [16:25:31]MH_I2C_Read... [16:25:31]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:25:31]Read from MH i2c: E2 [16:25:31]MH_I2C_Read... [16:25:31]Read from MH i2c: E2 0E 00 [16:25:31]MH_I2C_Read... [16:25:31]Read from MH i2c: E2 0E 00 4E 0D 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 83 [16:25:31]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [16:25:31]wFMCommunicate OK [16:25:31]SAM_PROTO_GetShiftState done [16:25:31]FM_GetShiftState done [16:25:31]opened in 1730073670 [16:25:31]opened+sec_in_day 1730160070 [16:25:31]quantity*price = 100015 [16:25:31]sum+1 = 100017 [16:25:31]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.16 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.21 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 286 28.10.2024 16:25 Смена: 545 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 ФМ: 0000000000871756 ФД: 202486 ФПД: 63604255536054 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T162531&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202486&fm=63604255536054&tin=02508201610067®Number=0000000000091777&sum=100000 [16:25:32]StoreToDocumentArchive [16:25:32]shift 545 fd 202486 [16:25:32]save to /storage/0545/doc_00202486 [16:25:32]save last doc name /storage/0545/doc_00202486 to /storage/kkm_last_doc_name [16:25:32]save OK [16:25:32]Clear old archive folders... [16:25:32]ProcessDocumentItem done err = 0, tmpTLVsize=251 [16:25:32]tlvbuf is 01AF8D50 [16:25:32]SAM_PROTO_ClearQueue [16:25:32]wFMCommunicate request_size=4 [16:25:32]MH_SAM_APDU [16:25:32]CAPDU: 80 09 00 00 [16:25:32]Write to MH i2c: E2 08 00 5B 0D 80 09 00 00 00 00 00 00 DA [16:25:32]Write i2c OK [16:25:32]MH_I2C_Read... [16:25:32]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:25:32]Read from MH i2c: E2 [16:25:32]MH_I2C_Read... [16:25:32]Read from MH i2c: E2 03 00 [16:25:32]MH_I2C_Read... [16:25:32]Read from MH i2c: E2 03 00 5B 0D 00 90 00 DC [16:25:32]RAPDU: 90 00 [16:25:32]wFMCommunicate OK [16:25:32]SAM_PROTO_ClearQueue done [16:25:32]KKMCreateOFDPacket [16:25:32]OFDProtocolAddRootSTLVToBuf [16:25:32]FM_MakeSignedData [16:25:32]FM_MakeSignedData [16:25:32]SAM_PROTO_SignData [16:25:32]wFMCommunicate request_size=4 [16:25:32]MH_SAM_APDU [16:25:32]CAPDU: 80 0D 01 02 [16:25:32]Write to MH i2c: E2 08 00 5C 0D 80 0D 01 02 00 00 00 00 E2 [16:25:32]Write i2c OK [16:25:32]MH_I2C_Read... [16:25:32]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:25:32]Read from MH i2c: E2 [16:25:32]MH_I2C_Read... [16:25:32]Read from MH i2c: E2 03 00 [16:25:32]MH_I2C_Read... [16:25:32]Read from MH i2c: E2 03 00 5C 0D 00 90 00 DD [16:25:32]RAPDU: 90 00 [16:25:32]wFMCommunicate OK [16:25:32]wFMCommunicate request_size=255 [16:25:32]MH_SAM_APDU [16:25:32]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 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 1E 01 00 00 F4 03 04 00 FB BA 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 F6 16 03 00 35 04 06 00 39 [16:25:32]Write to MH i2c: E2 02 01 5D 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 32 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 1E 01 00 00 F4 03 04 00 FB BA 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 F6 16 03 00 35 04 06 00 39 00 00 35 [16:25:32]Write i2c OK [16:25:32]MH_I2C_Read... [16:25:32]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:25:32]Read from MH i2c: E2 [16:25:32]MH_I2C_Read... [16:25:32]Read from MH i2c: E2 03 00 [16:25:32]MH_I2C_Read... [16:25:32]Read from MH i2c: E2 03 00 5D 0D 00 90 00 DE [16:25:32]RAPDU: 90 00 [16:25:32]wFMCommunicate OK [16:25:32]wFMCommunicate request_size=10 [16:25:32]MH_SAM_APDU [16:25:32]CAPDU: 80 0D 02 02 05 D9 05 0E B3 B6 [16:25:32]Write to MH i2c: E2 0D 00 5E 0D 80 0D 02 02 05 00 D9 05 0E B3 B6 00 00 44 [16:25:32]Write i2c OK [16:25:32]MH_I2C_Read... [16:25:32]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:25:32]Read from MH i2c: E2 [16:25:32]MH_I2C_Read... [16:25:32]Read from MH i2c: E2 03 00 [16:25:32]MH_I2C_Read... [16:25:32]Read from MH i2c: E2 03 00 5E 0D 00 90 00 DF [16:25:32]RAPDU: 90 00 [16:25:32]wFMCommunicate OK [16:25:32]wFMCommunicate request_size=4 [16:25:32]MH_SAM_APDU [16:25:32]CAPDU: 80 0D 03 02 [16:25:32]Write to MH i2c: E2 08 00 5F 0D 80 0D 03 02 00 00 00 00 E7 [16:25:32]Write i2c OK [16:25:32]MH_I2C_Read... [16:25:32]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:25:32]Read from MH i2c: E2 [16:25:32]MH_I2C_Read... [16:25:32]Read from MH i2c: E2 0B 00 [16:25:32]MH_I2C_Read... [16:25:32]Read from MH i2c: E2 0B 00 5F 0D 00 C4 22 90 C4 47 33 66 E5 90 00 E7 [16:25:32]RAPDU: C4 22 90 C4 47 33 66 E5 90 00 [16:25:32]wFMCommunicate OK [16:25:32]SAM_PROTO_SignData done [16:25:32]FM_MakeSignedData done [16:25:32]CreateOFDProtocolMessage [16:25:32]wFMCommunicate request_size=4 [16:25:32]MH_SAM_APDU [16:25:32]CAPDU: 80 11 00 00 [16:25:32]Write to MH i2c: E2 08 00 60 0D 80 11 00 00 00 00 00 00 E7 [16:25:32]Write i2c OK [16:25:32]MH_I2C_Read... [16:25:32]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:25:32]Read from MH i2c: E2 [16:25:32]MH_I2C_Read... [16:25:32]Read from MH i2c: E2 17 00 [16:25:32]MH_I2C_Read... [16:25:32]Read from MH i2c: E2 17 00 60 0D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 3C [16:25:32]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [16:25:32]wFMCommunicate OK [16:25:32]CreateOFDProtocolMessage done [16:25:32]OFDSenderStorePacket 202486 [16:25:32]StoreOFDPacket docnum=202486 [16:25:32]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 83 13 07 01 C0 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 32 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 1E 01 00 00 F4 03 04 00 FB BA 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 F6 16 03 00 35 04 06 00 39 D9 05 0E B3 B6 C4 22 90 C4 47 33 66 E5 [16:25:32]CheckFolder [16:25:32]dirname=/storage/ofd_packets [16:25:32]CheckFolder done [16:25:32]ProducePacketName [16:25:32]name=ofd_packets/00202486 [16:25:32]NVStorageSaveData ofd_packets/00202486 [16:25:32]File name is /storage/ofd_packets/00202486 [16:25:32]Write 301 bytes [16:25:32]NVStorageSaveData done [16:25:32]OFDSenderStorePacket done [16:25:32]KKMCreateOFDPacket done [16:25:32]NVStorageSaveData kkm_last_timestamp [16:25:32]File name is /storage/kkm_last_timestamp [16:25:32]Write 4 bytes [16:25:32]NVStorageSaveData done [16:25:32]ExternCall_PrintAddStr [16:25:32]wPrintStart [16:25:32]Write to MH i2c: 01 00 00 61 0D 6E [16:25:32]Write i2c OK [16:25:32]MH_I2C_Read... [16:25:32]Read from MH i2c: 01 [16:25:32]MH_I2C_Read... [16:25:32]Read from MH i2c: 01 07 00 [16:25:32]MH_I2C_Read... [16:25:32]Read from MH i2c: 01 07 00 61 0D 00 00 00 00 00 FF 0F 83 [16:25:32]RasterBufferAndPrint [16:25:32]line Счет N : (1)450272 [16:25:32]line ИНН: 02508201610067 [16:25:32]line Контрольно-Кассовый Чек [16:25:32]line ПРОДАЖА [16:25:32]line ТРК (МРК, ГНК) : 31 [16:25:32]line Товар: 2710124130 [16:25:32]line Аи-92-К-2 [16:25:32]line 14.950 * 66.90 [16:25:32]line = 1000.16 [16:25:32]line НДС 12% НСП 1% [16:25:32]line > о реализуемом товаре [16:25:32]line ОКРУГЛЕНИЕ: -0.16 [16:25:32]line ИТОГО: 1000.00 [16:25:32]line Внесено: 1000.00 [16:25:32]line СДАЧА: 0.00 [16:25:32]line НСП 1% : 8.85 [16:25:32]line НДС 12% : 106.21 [16:25:32]line Наличными: 1000.00 [16:25:32]line Безнал.: 0.00 [16:25:32]line Место: АЗС № 171 "Партнер Нефть" [16:25:32]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [16:25:32]line СНО: Общий режим [16:25:32]line Чек 286 28.10.2024 16:25 [16:25:32]line Смена: 545 ФФД: 1.0 [16:25:32]line ЗНМ: 0300000109 [16:25:32]line РНМ: 0000000000091777 [16:25:32]line Версия ККМ: 001 [16:25:32]line ФМ: 0000000000871756 [16:25:32]line ФД: 202486 [16:25:32]line ФПД: 63604255536054 [16:25:32]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T162531&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202486&fm=63604255536054&tin=02508201610067®Number=0000000000091777&sum=100000 [16:25:33]OFD Sender: Processing packet 202486 [packets to send 116, broken 115] [16:25:33]ProducePacketName [16:25:33]name=ofd_packets/00202486 [16:25:33]OFD Sender: To server: pG, [16:25:33]CommunicateWithHost lk.salyk.kg:30040 [16:25:33]ConnectInit lk.salyk.kg [16:25:33]written 0, free lines is 4095 [16:25:33]Connected sock=10 [16:25:33]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 83 13 07 01 C0 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 32 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 1E 01 00 00 F4 03 04 00 FB BA 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 F6 16 03 00 35 04 06 00 39 D9 05 0E B3 B6 C4 22 90 C4 47 33 66 E5 [16:25:33]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 C5 05 47 00 59 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 35 36 10 04 04 00 F6 16 03 00 F4 03 04 00 B1 66 1F 67 B6 04 01 00 00 43 D4 A4 7E 40 78 77 4E [16:25:33]CommunicateWithHost err = 0 [16:25:33]CheckOFDResponse [16:25:33]1017 (14) - 77093643461234 [16:25:33]1041 (16) - 0000000000871756 [16:25:33]1040 (4) - 202486 [16:25:33]1012 (4) - 28.10.2024 10:25 [16:25:33]1206 (1) - 0 [16:25:33]OFD Sender: Remove packet 202486 [16:25:33]ProducePacketName [16:25:33]name=ofd_packets/00202486 [16:25:33]NVStorageDeleteData [16:25:33]Write to MH i2c: 01 00 00 8C 0D 99 [16:25:33]Write i2c OK [16:25:33]MH_I2C_Read... [16:25:33]Read from MH i2c: 01 [16:25:33]MH_I2C_Read... [16:25:33]Read from MH i2c: 01 07 00 [16:25:33]MH_I2C_Read... [16:25:33]Read from MH i2c: 01 07 00 8C 0D 00 00 00 00 00 93 0C 3F [16:25:33]RasterBufferAndPrint [16:25:33]line [16:25:33]line [16:25:33]line [16:25:33]line [16:25:33]line [16:25:33]written 0, free lines is 3224 [16:25:33]MH_Cut [16:25:33]Write to MH i2c: D1 01 00 93 0D 01 72 [16:25:33]Write i2c OK [16:25:33]MH_I2C_Read... [16:25:33]Read from MH i2c: D1 [16:25:33]MH_I2C_Read... [16:25:33]Read from MH i2c: D1 01 00 [16:25:33]MH_I2C_Read... [16:25:33]Read from MH i2c: D1 01 00 93 0D 00 71 [16:25:33]Write to MH i2c: 01 00 00 94 0D A1 [16:25:33]Write i2c OK [16:25:33]MH_I2C_Read... [16:25:33]OFD Sender: No OFD packet to send [16:25:34]*** Cut start [16:25:34]*** Purtial cut [16:25:34]*** Stage 1: CUTSNS_PIN = 1 [16:25:34]Read from MH i2c: 01 [16:25:34]MH_I2C_Read... [16:25:34]*** Stop cut motor [16:25:34]*** Cut end [16:25:34]Read from MH i2c: 01 07 00 [16:25:34]MH_I2C_Read... [16:25:34]Read from MH i2c: 01 07 00 94 0D 00 00 00 00 00 FF 0F B6 [16:25:34]process_action close_receipt done [16:25:34]requested_data is exist [16:25:34]produce_requested_data [16:25:34]requested_item fm.sn is exist - process it [16:25:34]wFMCommunicate request_size=4 [16:25:34]MH_SAM_APDU [16:25:34]CAPDU: 80 11 00 00 [16:25:34]Write to MH i2c: E2 08 00 95 0D 80 11 00 00 00 00 00 00 1C [16:25:34]Write i2c OK [16:25:34]MH_I2C_Read... [16:25:34]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:25:34]Read from MH i2c: E2 [16:25:34]MH_I2C_Read... [16:25:34]Read from MH i2c: E2 17 00 [16:25:34]MH_I2C_Read... [16:25:34]Read from MH i2c: E2 17 00 95 0D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 71 [16:25:34]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [16:25:34]wFMCommunicate OK [16:25:34]requested_item fd.num is exist - process it [16:25:34]SAM_PROTO_GetFieldsCounters [16:25:34]wFMCommunicate request_size=4 [16:25:34]MH_SAM_APDU [16:25:34]CAPDU: 80 13 00 00 [16:25:34]Write to MH i2c: E2 08 00 96 0D 80 13 00 00 00 00 00 00 1F [16:25:34]Write i2c OK [16:25:34]MH_I2C_Read... [16:25:34]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:25:34]Read from MH i2c: E2 [16:25:34]MH_I2C_Read... [16:25:34]Read from MH i2c: E2 62 00 [16:25:34]MH_I2C_Read... [16:25:34]Read from MH i2c: E2 62 00 96 0D 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 F6 16 03 00 0E 04 04 00 21 02 00 00 12 04 04 00 1E 01 00 00 5E 04 04 00 1E 01 00 00 57 04 04 00 1F 01 00 00 19 04 04 00 00 00 00 00 90 00 D7 [16:25: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 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 F6 16 03 00 0E 04 04 00 21 02 00 00 12 04 04 00 1E 01 00 00 5E 04 04 00 1E 01 00 00 57 04 04 00 1F 01 00 00 19 04 04 00 00 00 00 00 90 00 [16:25:34]wFMCommunicate OK [16:25:34]SAM_PROTO_GetFieldsCounters done [16:25:34]requested_item shift.num is exist - process it [16:25:34]requested_item shift.opened is exist - process it [16:25:34]req_shift_opened [16:25:34]FM_GetShiftState [16:25:34]SAM_PROTO_GetShiftState [16:25:34]wFMCommunicate request_size=4 [16:25:34]MH_SAM_APDU [16:25:34]CAPDU: 80 13 01 00 [16:25:34]Write to MH i2c: E2 08 00 97 0D 80 13 01 00 00 00 00 00 21 [16:25:34]Write i2c OK [16:25:34]MH_I2C_Read... [16:25:35]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:25:35]Read from MH i2c: E2 [16:25:35]MH_I2C_Read... [16:25:35]Read from MH i2c: E2 0E 00 [16:25:35]MH_I2C_Read... [16:25:35]Read from MH i2c: E2 0E 00 97 0D 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 CC [16:25:35]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [16:25:35]wFMCommunicate OK [16:25:35]SAM_PROTO_GetShiftState done [16:25:35]FM_GetShiftState done [16:25:35]req_shift_opened done [16:25:35]requested_item shift.open_date is exist - process it [16:25:35]req_shift_open_date [16:25:35]req_shift_open_date done [16:25:35]produce_requested_data done [16:25:35]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202486,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670} [16:25:35]process_action_free close_receipt [16:25:35]json_value_free [16:25:35]json_value_free done [16:25:35]process_json_proto returns [16:25:35]Send response to host [16:25:35]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202486,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670}}} [16:25:35]free response buf [16:25:35]execute_script done [16:25:35]execute_script returns [16:25:35]free content buf [16:25:35]Sock 9.Close socket [16:25:35]Sock 9.Thread stoped [16:25:38]OFD Sender: No OFD packet to send [16:25:43]OFD Sender: No OFD packet to send [16:25:49]OFD Sender: No OFD packet to send [16:25:54]OFD Sender: No OFD packet to send [16:25:59]OFD Sender: No OFD packet to send [16:26:04]OFD Sender: No OFD packet to send [16:26:09]OFD Sender: No OFD packet to send [16:26:14]OFD Sender: No OFD packet to send [16:26:19]OFD Sender: No OFD packet to send [16:26:24]OFD Sender: No OFD packet to send [16:26:29]OFD Sender: No OFD packet to send [16:26:34]OFD Sender: No OFD packet to send [16:26:39]OFD Sender: No OFD packet to send [16:26:44]OFD Sender: No OFD packet to send [16:26:49]OFD Sender: No OFD packet to send [16:26:54]OFD Sender: No OFD packet to send [16:26:59]OFD Sender: No OFD packet to send [16:27:04]OFD Sender: No OFD packet to send [16:27:09]OFD Sender: No OFD packet to send [16:27:14]OFD Sender: No OFD packet to send [16:27:19]OFD Sender: No OFD packet to send [16:27:23]accept exits with 7 [16:27:23]New connection [16:27:23]New thread 3067161956 created [16:27:23]Thread 3067305316 joined [16:27:23]Waiting for new connection... [16:27:23] Sock 7.Parse request [16:27:23]Sock 7.Check first char [16:27:23]Sock 7.First char is OK [16:27:23]request: POST /json_proto HTTP/1.0 [16:27:23]Method: POST [16:27:23]URL: /json_proto [16:27:23]Method is POST - this is cgi request [16:27:23]url: /json_proto [16:27:23]query_string will be loaded in cgi processing [16:27:23]execute_cgi json_proto POST (null) [16:27:23]execute_cgi path=json_proto method=POST [16:27:23]POST find Content-Length [16:27:23]Host: 172.17.63.195:8080 [16:27:23]Content-Length: 640 [16:27:23]Content-Type: application/json [16:27:23] [16:27:23]POST finish read [16:27:23]Found Content-Length = 640 [16:27:23]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450271", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 11", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 76.20, "quantity" : 100.000, "sum" : 7620.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 7620.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:27:23]execute_script... [16:27: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)450271", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 11", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 76.20, "quantity" : 100.000, "sum" : 7620.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 7620.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:27:23]POST & json_proto [16:27:23]process_json_proto [16:27:23]json parsed OK: [16:27:23]protocol is kg_v1.0 [16:27:23]action value=close_receipt [16:27:23]process_action close_receipt [16:27:23]cmd_close_receipt [16:27:23]MH_GetDate [16:27:23]Write to MH i2c: F0 00 00 98 0D 94 [16:27:23]Write i2c OK [16:27:23]MH_I2C_Read... [16:27:23]Read from MH i2c: F0 [16:27:23]MH_I2C_Read... [16:27:23]Read from MH i2c: F0 09 00 [16:27:23]MH_I2C_Read... [16:27:23]Read from MH i2c: F0 09 00 98 0D 00 6C BB 1F 67 47 1B 1E 67 31 [16:27:23]GetLastDocTimeStamp 1730132731 [16:27:23]current date 1730132844 [16:27:23]FM_GetShiftState [16:27:23]SAM_PROTO_GetShiftState [16:27:23]wFMCommunicate request_size=4 [16:27:23]MH_SAM_APDU [16:27:23]CAPDU: 80 13 01 00 [16:27:23]Write to MH i2c: E2 08 00 99 0D 80 13 01 00 00 00 00 00 23 [16:27:23]Write i2c OK [16:27:23]MH_I2C_Read... [16:27:23]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:27:23]Read from MH i2c: E2 [16:27:23]MH_I2C_Read... [16:27:23]Read from MH i2c: E2 0E 00 [16:27:23]MH_I2C_Read... [16:27:23]Read from MH i2c: E2 0E 00 99 0D 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 CE [16:27:23]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [16:27:23]wFMCommunicate OK [16:27:23]SAM_PROTO_GetShiftState done [16:27:23]FM_GetShiftState done [16:27:23]opened in 1730073670 [16:27:23]opened+sec_in_day 1730160070 [16:27:23]quantity*price = 762000 [16:27:23]sum+1 = 762001 [16:27:23]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 7620.00 НСП 1% : 67.43 НДС 12% : 809.20 Наличными: 7620.00 Безнал.: 0.00 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 287 28.10.2024 16:27 Смена: 545 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 ФМ: 0000000000871756 ФД: 202487 ФПД: 279235828121414 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T162724&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202487&fm=279235828121414&tin=02508201610067®Number=0000000000091777&sum=762000 [16:27:25]StoreToDocumentArchive [16:27:25]shift 545 fd 202487 [16:27:25]save to /storage/0545/doc_00202487 [16:27:25]save last doc name /storage/0545/doc_00202487 to /storage/kkm_last_doc_name [16:27:25]save OK [16:27:25]Clear old archive folders... [16:27:25]ProcessDocumentItem done err = 0, tmpTLVsize=248 [16:27:25]tlvbuf is 01B23EB0 [16:27:25]SAM_PROTO_ClearQueue [16:27:25]wFMCommunicate request_size=4 [16:27:25]MH_SAM_APDU [16:27:25]CAPDU: 80 09 00 00 [16:27:25]Write to MH i2c: E2 08 00 A6 0D 80 09 00 00 00 00 00 00 25 [16:27:25]Write i2c OK [16:27:25]MH_I2C_Read... [16:27:25]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:27:25]Read from MH i2c: E2 [16:27:25]MH_I2C_Read... [16:27:25]Read from MH i2c: E2 03 00 [16:27:25]MH_I2C_Read... [16:27:25]Read from MH i2c: E2 03 00 A6 0D 00 90 00 27 [16:27:25]RAPDU: 90 00 [16:27:25]wFMCommunicate OK [16:27:25]SAM_PROTO_ClearQueue done [16:27:25]KKMCreateOFDPacket [16:27:25]OFDProtocolAddRootSTLVToBuf [16:27:25]FM_MakeSignedData [16:27:25]FM_MakeSignedData [16:27:25]SAM_PROTO_SignData [16:27:25]wFMCommunicate request_size=4 [16:27:25]MH_SAM_APDU [16:27:25]CAPDU: 80 0D 01 02 [16:27:25]Write to MH i2c: E2 08 00 A7 0D 80 0D 01 02 00 00 00 00 2D [16:27:25]Write i2c OK [16:27:25]MH_I2C_Read... [16:27:25]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:27:25]Read from MH i2c: E2 [16:27:25]MH_I2C_Read... [16:27:25]Read from MH i2c: E2 03 00 [16:27:25]MH_I2C_Read... [16:27:25]Read from MH i2c: E2 03 00 A7 0D 00 90 00 28 [16:27:25]RAPDU: 90 00 [16:27:25]wFMCommunicate OK [16:27:25]wFMCommunicate request_size=255 [16:27:25]MH_SAM_APDU [16:27: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 32 FF 03 08 00 03 A0 86 01 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 90 A0 0B 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 90 A0 0B 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 57 1A 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 18 3C 01 00 00 00 07 04 06 00 90 A0 0B 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 1F 01 00 00 F4 03 04 00 6C BB 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 F7 16 03 00 35 04 06 00 FD F6 A8 57 [16:27:25]Write to MH i2c: E2 02 01 A8 0D 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 A0 86 01 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 90 A0 0B 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 90 A0 0B 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 57 1A 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 18 3C 01 00 00 00 07 04 06 00 90 A0 0B 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 1F 01 00 00 F4 03 04 00 6C BB 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 F7 16 03 00 35 04 06 00 FD F6 A8 57 00 00 00 [16:27:25]Write i2c OK [16:27:25]MH_I2C_Read... [16:27:25]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:27:25]Read from MH i2c: E2 [16:27:25]MH_I2C_Read... [16:27:25]Read from MH i2c: E2 03 00 [16:27:25]MH_I2C_Read... [16:27:25]Read from MH i2c: E2 03 00 A8 0D 00 90 00 29 [16:27:25]RAPDU: 90 00 [16:27:25]wFMCommunicate OK [16:27:25]wFMCommunicate request_size=7 [16:27:25]MH_SAM_APDU [16:27:25]CAPDU: 80 0D 02 02 02 FF 46 [16:27:25]Write to MH i2c: E2 0A 00 A9 0D 80 0D 02 02 02 00 FF 46 00 00 79 [16:27:25]Write i2c OK [16:27:25]MH_I2C_Read... [16:27:25]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:27:25]Read from MH i2c: E2 [16:27:25]MH_I2C_Read... [16:27:25]Read from MH i2c: E2 03 00 [16:27:25]MH_I2C_Read... [16:27:25]Read from MH i2c: E2 03 00 A9 0D 00 90 00 2A [16:27:25]RAPDU: 90 00 [16:27:25]wFMCommunicate OK [16:27:25]wFMCommunicate request_size=4 [16:27:25]MH_SAM_APDU [16:27:25]CAPDU: 80 0D 03 02 [16:27:25]Write to MH i2c: E2 08 00 AA 0D 80 0D 03 02 00 00 00 00 32 [16:27:25]Write i2c OK [16:27:25]MH_I2C_Read... [16:27:25]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:27:25]Read from MH i2c: E2 [16:27:25]MH_I2C_Read... [16:27:25]Read from MH i2c: E2 0B 00 [16:27:25]MH_I2C_Read... [16:27:25]Read from MH i2c: E2 0B 00 AA 0D 00 40 81 39 2B AA 81 64 99 90 00 80 [16:27:25]RAPDU: 40 81 39 2B AA 81 64 99 90 00 [16:27:25]wFMCommunicate OK [16:27:25]SAM_PROTO_SignData done [16:27:25]FM_MakeSignedData done [16:27:25]CreateOFDProtocolMessage [16:27:25]wFMCommunicate request_size=4 [16:27:25]MH_SAM_APDU [16:27:25]CAPDU: 80 11 00 00 [16:27:25]Write to MH i2c: E2 08 00 AB 0D 80 11 00 00 00 00 00 00 32 [16:27:25]Write i2c OK [16:27:25]MH_I2C_Read... [16:27:25]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:27:25]Read from MH i2c: E2 [16:27:25]MH_I2C_Read... [16:27:25]Read from MH i2c: E2 17 00 [16:27:25]MH_I2C_Read... [16:27:25]Read from MH i2c: E2 17 00 AB 0D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 87 [16:27:25]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [16:27:25]wFMCommunicate OK [16:27:25]CreateOFDProtocolMessage done [16:27:25]OFDSenderStorePacket 202487 [16:27:25]StoreOFDPacket docnum=202487 [16:27:25]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0C 01 00 00 E6 54 04 01 21 C7 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 A0 86 01 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 90 A0 0B 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 90 A0 0B 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 57 1A 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 18 3C 01 00 00 00 07 04 06 00 90 A0 0B 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 1F 01 00 00 F4 03 04 00 6C BB 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 F7 16 03 00 35 04 06 00 FD F6 A8 57 FF 46 40 81 39 2B AA 81 64 99 [16:27:25]CheckFolder [16:27:25]dirname=/storage/ofd_packets [16:27:25]CheckFolder done [16:27:25]ProducePacketName [16:27:25]name=ofd_packets/00202487 [16:27:25]NVStorageSaveData ofd_packets/00202487 [16:27:25]File name is /storage/ofd_packets/00202487 [16:27:25]Write 298 bytes [16:27:25]NVStorageSaveData done [16:27:25]OFDSenderStorePacket done [16:27:25]KKMCreateOFDPacket done [16:27:25]NVStorageSaveData kkm_last_timestamp [16:27:25]File name is /storage/kkm_last_timestamp [16:27:25]Write 4 bytes [16:27:25]NVStorageSaveData done [16:27:25]ExternCall_PrintAddStr [16:27:25]wPrintStart [16:27:25]Write to MH i2c: 01 00 00 AC 0D B9 [16:27:25]Write i2c OK [16:27:25]MH_I2C_Read... [16:27:25]Read from MH i2c: 01 [16:27:25]MH_I2C_Read... [16:27:25]Read from MH i2c: 01 07 00 [16:27:25]MH_I2C_Read... [16:27:25]Read from MH i2c: 01 07 00 AC 0D 00 00 00 00 00 FF 0F CE [16:27:25]RasterBufferAndPrint [16:27:25]line Счет N : (1)450271 [16:27:25]line ИНН: 02508201610067 [16:27:25]line Контрольно-Кассовый Чек [16:27:25]line ПРОДАЖА [16:27:25]line ТРК (МРК, ГНК) : 11 [16:27:25]line Товар: 2710194210 [16:27:25]line ДТ-К-2 [16:27:25]line 100.000 * 76.20 [16:27:25]line = 7620.00 [16:27:25]line НДС 12% НСП 1% [16:27:25]line > о реализуемом товаре [16:27:25]line ИТОГО: 7620.00 [16:27:25]line НСП 1% : 67.43 [16:27:25]line НДС 12% : 809.20 [16:27:25]line Наличными: 7620.00 [16:27:25]line Безнал.: 0.00 [16:27:25]line Место: АЗС № 171 "Партнер Нефть" [16:27:25]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [16:27:25]line СНО: Общий режим [16:27:25]line Чек 287 28.10.2024 16:27 [16:27:25]line Смена: 545 ФФД: 1.0 [16:27:25]line ЗНМ: 0300000109 [16:27:25]line РНМ: 0000000000091777 [16:27:25]line Версия ККМ: 001 [16:27:25]line ФМ: 0000000000871756 [16:27:25]line ФД: 202487 [16:27:25]line ФПД: 279235828121414 [16:27:25]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T162724&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202487&fm=279235828121414&tin=02508201610067®Number=0000000000091777&sum=762000 [16:27:25]OFD Sender: Processing packet 202487 [packets to send 116, broken 115] [16:27:25]ProducePacketName [16:27:25]name=ofd_packets/00202487 [16:27:25]OFD Sender: To server: pG, [16:27:25]CommunicateWithHost lk.salyk.kg:30040 [16:27:25]ConnectInit lk.salyk.kg [16:27:25]written 0, free lines is 4095 [16:27:26]Connected sock=11 [16:27:26]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0C 01 00 00 E6 54 04 01 21 C7 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 A0 86 01 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 90 A0 0B 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 90 A0 0B 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 57 1A 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 18 3C 01 00 00 00 07 04 06 00 90 A0 0B 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 1F 01 00 00 F4 03 04 00 6C BB 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 F7 16 03 00 35 04 06 00 FD F6 A8 57 FF 46 40 81 39 2B AA 81 64 99 [16:27:26]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 68 E5 47 00 F0 2D A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 F7 16 03 00 F4 03 04 00 22 67 1F 67 B6 04 01 00 00 E4 DD B4 B0 53 5B 76 4D [16:27:26]CommunicateWithHost err = 0 [16:27:26]CheckOFDResponse [16:27:26]1017 (14) - 77093643461234 [16:27:26]1041 (16) - 0000000000871756 [16:27:26]1040 (4) - 202487 [16:27:26]1012 (4) - 28.10.2024 10:27 [16:27:26]1206 (1) - 0 [16:27:26]OFD Sender: Remove packet 202487 [16:27:26]ProducePacketName [16:27:26]name=ofd_packets/00202487 [16:27:26]NVStorageDeleteData [16:27:26]Write to MH i2c: 01 00 00 D4 0D E1 [16:27:26]Write i2c OK [16:27:26]MH_I2C_Read... [16:27:26]Read from MH i2c: 01 [16:27:26]MH_I2C_Read... [16:27:26]Read from MH i2c: 01 07 00 [16:27:26]MH_I2C_Read... [16:27:26]Read from MH i2c: 01 07 00 D4 0D 00 00 00 00 00 CD 0C C1 [16:27:26]RasterBufferAndPrint [16:27:26]line [16:27:26]line [16:27:26]line [16:27:26]line [16:27:26]line [16:27:26]written 0, free lines is 3280 [16:27:26]MH_Cut [16:27:26]Write to MH i2c: D1 01 00 DB 0D 01 BA [16:27:26]Write i2c OK [16:27:26]MH_I2C_Read... [16:27:26]Read from MH i2c: D1 [16:27:26]MH_I2C_Read... [16:27:26]Read from MH i2c: D1 01 00 [16:27:26]MH_I2C_Read... [16:27:26]Read from MH i2c: D1 01 00 DB 0D 00 B9 [16:27:26]Write to MH i2c: 01 00 00 DC 0D E9 [16:27:26]Write i2c OK [16:27:26]MH_I2C_Read... [16:27:26]OFD Sender: No OFD packet to send [16:27:27]*** Cut start [16:27:27]*** Purtial cut [16:27:27]*** Stage 1: CUTSNS_PIN = 1 [16:27:27]Read from MH i2c: 01 [16:27:27]MH_I2C_Read... [16:27:27]*** Stop cut motor [16:27:27]*** Cut end [16:27:27]Read from MH i2c: 01 07 00 [16:27:27]MH_I2C_Read... [16:27:27]Read from MH i2c: 01 07 00 DC 0D 00 00 00 00 00 FF 0F FE [16:27:27]process_action close_receipt done [16:27:27]requested_data is exist [16:27:27]produce_requested_data [16:27:27]requested_item fm.sn is exist - process it [16:27:27]wFMCommunicate request_size=4 [16:27:27]MH_SAM_APDU [16:27:27]CAPDU: 80 11 00 00 [16:27:27]Write to MH i2c: E2 08 00 DD 0D 80 11 00 00 00 00 00 00 64 [16:27:27]Write i2c OK [16:27:27]MH_I2C_Read... [16:27:27]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:27:27]Read from MH i2c: E2 [16:27:27]MH_I2C_Read... [16:27:27]Read from MH i2c: E2 17 00 [16:27:27]MH_I2C_Read... [16:27:27]Read from MH i2c: E2 17 00 DD 0D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 B9 [16:27:27]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [16:27:27]wFMCommunicate OK [16:27:27]requested_item fd.num is exist - process it [16:27:27]SAM_PROTO_GetFieldsCounters [16:27:27]wFMCommunicate request_size=4 [16:27:27]MH_SAM_APDU [16:27:27]CAPDU: 80 13 00 00 [16:27:27]Write to MH i2c: E2 08 00 DE 0D 80 13 00 00 00 00 00 00 67 [16:27:27]Write i2c OK [16:27:27]MH_I2C_Read... [16:27:27]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:27:27]Read from MH i2c: E2 [16:27:27]MH_I2C_Read... [16:27:27]Read from MH i2c: E2 62 00 [16:27:27]MH_I2C_Read... [16:27:27]Read from MH i2c: E2 62 00 DE 0D 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 F7 16 03 00 0E 04 04 00 21 02 00 00 12 04 04 00 1F 01 00 00 5E 04 04 00 1F 01 00 00 57 04 04 00 20 01 00 00 19 04 04 00 00 00 00 00 90 00 23 [16:27: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 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 F7 16 03 00 0E 04 04 00 21 02 00 00 12 04 04 00 1F 01 00 00 5E 04 04 00 1F 01 00 00 57 04 04 00 20 01 00 00 19 04 04 00 00 00 00 00 90 00 [16:27:27]wFMCommunicate OK [16:27:27]SAM_PROTO_GetFieldsCounters done [16:27:27]requested_item shift.num is exist - process it [16:27:27]requested_item shift.opened is exist - process it [16:27:27]req_shift_opened [16:27:27]FM_GetShiftState [16:27:27]SAM_PROTO_GetShiftState [16:27:27]wFMCommunicate request_size=4 [16:27:27]MH_SAM_APDU [16:27:27]CAPDU: 80 13 01 00 [16:27:27]Write to MH i2c: E2 08 00 DF 0D 80 13 01 00 00 00 00 00 69 [16:27:27]Write i2c OK [16:27:27]MH_I2C_Read... [16:27:27]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:27:27]Read from MH i2c: E2 [16:27:27]MH_I2C_Read... [16:27:27]Read from MH i2c: E2 0E 00 [16:27:27]MH_I2C_Read... [16:27:27]Read from MH i2c: E2 0E 00 DF 0D 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 14 [16:27:27]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [16:27:27]wFMCommunicate OK [16:27:27]SAM_PROTO_GetShiftState done [16:27:27]FM_GetShiftState done [16:27:27]req_shift_opened done [16:27:27]requested_item shift.open_date is exist - process it [16:27:27]req_shift_open_date [16:27:27]req_shift_open_date done [16:27:27]produce_requested_data done [16:27:27]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202487,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670} [16:27:27]process_action_free close_receipt [16:27:27]json_value_free [16:27:27]json_value_free done [16:27:27]process_json_proto returns [16:27:27]Send response to host [16:27:27]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202487,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670}}} [16:27:27]free response buf [16:27:27]execute_script done [16:27:27]execute_script returns [16:27:27]free content buf [16:27:27]Sock 7.Close socket [16:27:27]Sock 7.Thread stoped [16:27:31]OFD Sender: No OFD packet to send [16:27:36]OFD Sender: No OFD packet to send [16:27:41]OFD Sender: No OFD packet to send [16:27:46]OFD Sender: No OFD packet to send [16:27:51]OFD Sender: No OFD packet to send [16:27:56]OFD Sender: No OFD packet to send [16:28:01]OFD Sender: No OFD packet to send [16:28:06]OFD Sender: No OFD packet to send [16:28:11]OFD Sender: No OFD packet to send [16:28:16]OFD Sender: No OFD packet to send [16:28:21]OFD Sender: No OFD packet to send [16:28:26]OFD Sender: No OFD packet to send [16:28:31]OFD Sender: No OFD packet to send [16:28:36]OFD Sender: No OFD packet to send [16:28:41]OFD Sender: No OFD packet to send [16:28:46]OFD Sender: No OFD packet to send [16:28:51]OFD Sender: No OFD packet to send [16:28:56]OFD Sender: No OFD packet to send [16:29:01]OFD Sender: No OFD packet to send [16:29:06]OFD Sender: No OFD packet to send [16:29:11]OFD Sender: No OFD packet to send [16:29:16]OFD Sender: No OFD packet to send [16:29:21]OFD Sender: No OFD packet to send [16:29:24]accept exits with 9 [16:29:24]New connection [16:29:24]New thread 3067305316 created [16:29:24]Thread 3067161956 joined [16:29:24]Waiting for new connection... [16:29:24] Sock 9.Parse request [16:29:24]Sock 9.Check first char [16:29:24]Sock 9.First char is OK [16:29:24]request: POST /json_proto HTTP/1.0 [16:29:24]Method: POST [16:29:24]URL: /json_proto [16:29:24]Method is POST - this is cgi request [16:29:24]url: /json_proto [16:29:24]query_string will be loaded in cgi processing [16:29:24]execute_cgi json_proto POST (null) [16:29:24]execute_cgi path=json_proto method=POST [16:29:24]POST find Content-Length [16:29:24]Host: 172.17.63.195:8080 [16:29:24]Content-Length: 682 [16:29:24]Content-Type: application/json [16:29:24] [16:29:24]POST finish read [16:29:24]Found Content-Length = 682 [16:29:24]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450273", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 62", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "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" ] } } [16:29:24]execute_script... [16:29: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)450273", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 62", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "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" ] } } [16:29:24]POST & json_proto [16:29:24]process_json_proto [16:29:24]json parsed OK: [16:29:24]protocol is kg_v1.0 [16:29:24]action value=close_receipt [16:29:24]process_action close_receipt [16:29:24]cmd_close_receipt [16:29:24]MH_GetDate [16:29:24]Write to MH i2c: F0 00 00 E0 0D DC [16:29:24]Write i2c OK [16:29:24]MH_I2C_Read... [16:29:24]Read from MH i2c: F0 [16:29:24]MH_I2C_Read... [16:29:24]Read from MH i2c: F0 09 00 [16:29:24]MH_I2C_Read... [16:29:24]Read from MH i2c: F0 09 00 E0 0D 00 E5 BB 1F 67 47 1B 1E 67 F2 [16:29:24]GetLastDocTimeStamp 1730132844 [16:29:24]current date 1730132965 [16:29:24]FM_GetShiftState [16:29:24]SAM_PROTO_GetShiftState [16:29:24]wFMCommunicate request_size=4 [16:29:24]MH_SAM_APDU [16:29:24]CAPDU: 80 13 01 00 [16:29:24]Write to MH i2c: E2 08 00 E1 0D 80 13 01 00 00 00 00 00 6B [16:29:24]Write i2c OK [16:29:24]MH_I2C_Read... [16:29:24]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:29:24]Read from MH i2c: E2 [16:29:24]MH_I2C_Read... [16:29:24]Read from MH i2c: E2 0E 00 [16:29:24]MH_I2C_Read... [16:29:24]Read from MH i2c: E2 0E 00 E1 0D 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 16 [16:29:24]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [16:29:24]wFMCommunicate OK [16:29:24]SAM_PROTO_GetShiftState done [16:29:24]FM_GetShiftState done [16:29:24]opened in 1730073670 [16:29:24]opened+sec_in_day 1730160070 [16:29:24]quantity*price = 100015 [16:29:24]sum+1 = 100017 [16:29:24]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.16 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.21 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 288 28.10.2024 16:29 Смена: 545 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 ФМ: 0000000000871756 ФД: 202488 ФПД: 160519410387050 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T162925&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202488&fm=160519410387050&tin=02508201610067®Number=0000000000091777&sum=100000 [16:29:25]StoreToDocumentArchive [16:29:25]shift 545 fd 202488 [16:29:25]save to /storage/0545/doc_00202488 [16:29:25]save last doc name /storage/0545/doc_00202488 to /storage/kkm_last_doc_name [16:29:25]save OK [16:29:25]Clear old archive folders... [16:29:25]ProcessDocumentItem done err = 0, tmpTLVsize=251 [16:29:25]tlvbuf is 01B23C80 [16:29:25]SAM_PROTO_ClearQueue [16:29:25]wFMCommunicate request_size=4 [16:29:25]MH_SAM_APDU [16:29:25]CAPDU: 80 09 00 00 [16:29:25]Write to MH i2c: E2 08 00 EE 0D 80 09 00 00 00 00 00 00 6D [16:29:25]Write i2c OK [16:29:25]MH_I2C_Read... [16:29:26]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:29:26]Read from MH i2c: E2 [16:29:26]MH_I2C_Read... [16:29:26]Read from MH i2c: E2 03 00 [16:29:26]MH_I2C_Read... [16:29:26]Read from MH i2c: E2 03 00 EE 0D 00 90 00 6F [16:29:26]RAPDU: 90 00 [16:29:26]wFMCommunicate OK [16:29:26]SAM_PROTO_ClearQueue done [16:29:26]KKMCreateOFDPacket [16:29:26]OFDProtocolAddRootSTLVToBuf [16:29:26]FM_MakeSignedData [16:29:26]FM_MakeSignedData [16:29:26]SAM_PROTO_SignData [16:29:26]wFMCommunicate request_size=4 [16:29:26]MH_SAM_APDU [16:29:26]CAPDU: 80 0D 01 02 [16:29:26]Write to MH i2c: E2 08 00 EF 0D 80 0D 01 02 00 00 00 00 75 [16:29:26]Write i2c OK [16:29:26]MH_I2C_Read... [16:29:26]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:29:26]Read from MH i2c: E2 [16:29:26]MH_I2C_Read... [16:29:26]Read from MH i2c: E2 03 00 [16:29:26]MH_I2C_Read... [16:29:26]Read from MH i2c: E2 03 00 EF 0D 00 90 00 70 [16:29:26]RAPDU: 90 00 [16:29:26]wFMCommunicate OK [16:29:26]wFMCommunicate request_size=255 [16:29:26]MH_SAM_APDU [16:29:26]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 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 20 01 00 00 F4 03 04 00 E5 BB 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 F8 16 03 00 35 04 06 00 91 [16:29:26]Write to MH i2c: E2 02 01 F0 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 32 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 20 01 00 00 F4 03 04 00 E5 BB 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 F8 16 03 00 35 04 06 00 91 00 00 0F [16:29:26]Write i2c OK [16:29:26]MH_I2C_Read... [16:29:26]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:29:26]Read from MH i2c: E2 [16:29:26]MH_I2C_Read... [16:29:26]Read from MH i2c: E2 03 00 [16:29:26]MH_I2C_Read... [16:29:26]Read from MH i2c: E2 03 00 F0 0D 00 90 00 71 [16:29:26]RAPDU: 90 00 [16:29:26]wFMCommunicate OK [16:29:26]wFMCommunicate request_size=10 [16:29:26]MH_SAM_APDU [16:29:26]CAPDU: 80 0D 02 02 05 FD D6 6F 88 6A [16:29:26]Write to MH i2c: E2 0D 00 F1 0D 80 0D 02 02 05 00 FD D6 6F 88 6A 00 00 B6 [16:29:26]Write i2c OK [16:29:26]MH_I2C_Read... [16:29:26]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:29:26]Read from MH i2c: E2 [16:29:26]MH_I2C_Read... [16:29:26]Read from MH i2c: E2 03 00 [16:29:26]MH_I2C_Read... [16:29:26]Read from MH i2c: E2 03 00 F1 0D 00 90 00 72 [16:29:26]RAPDU: 90 00 [16:29:26]wFMCommunicate OK [16:29:26]wFMCommunicate request_size=4 [16:29:26]MH_SAM_APDU [16:29:26]CAPDU: 80 0D 03 02 [16:29:26]Write to MH i2c: E2 08 00 F2 0D 80 0D 03 02 00 00 00 00 7A [16:29:26]Write i2c OK [16:29:26]MH_I2C_Read... [16:29:26]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:29:26]Read from MH i2c: E2 [16:29:26]MH_I2C_Read... [16:29:26]Read from MH i2c: E2 0B 00 [16:29:26]MH_I2C_Read... [16:29:26]Read from MH i2c: E2 0B 00 F2 0D 00 BF 57 11 FB 5E C0 1A 2C 90 00 01 [16:29:26]RAPDU: BF 57 11 FB 5E C0 1A 2C 90 00 [16:29:26]wFMCommunicate OK [16:29:26]SAM_PROTO_SignData done [16:29:26]FM_MakeSignedData done [16:29:26]CreateOFDProtocolMessage [16:29:26]wFMCommunicate request_size=4 [16:29:26]MH_SAM_APDU [16:29:26]CAPDU: 80 11 00 00 [16:29:26]Write to MH i2c: E2 08 00 F3 0D 80 11 00 00 00 00 00 00 7A [16:29:26]Write i2c OK [16:29:26]MH_I2C_Read... [16:29:26]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:29:26]Read from MH i2c: E2 [16:29:26]MH_I2C_Read... [16:29:26]Read from MH i2c: E2 17 00 [16:29:26]MH_I2C_Read... [16:29:26]Read from MH i2c: E2 17 00 F3 0D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 CF [16:29:26]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [16:29:26]wFMCommunicate OK [16:29:26]CreateOFDProtocolMessage done [16:29:26]OFDSenderStorePacket 202488 [16:29:26]StoreOFDPacket docnum=202488 [16:29:26]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 E0 98 07 01 AC 6F 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 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 20 01 00 00 F4 03 04 00 E5 BB 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 F8 16 03 00 35 04 06 00 91 FD D6 6F 88 6A BF 57 11 FB 5E C0 1A 2C [16:29:26]CheckFolder [16:29:26]dirname=/storage/ofd_packets [16:29:26]CheckFolder done [16:29:26]ProducePacketName [16:29:26]name=ofd_packets/00202488 [16:29:26]NVStorageSaveData ofd_packets/00202488 [16:29:26]File name is /storage/ofd_packets/00202488 [16:29:26]Write 301 bytes [16:29:26]NVStorageSaveData done [16:29:26]OFDSenderStorePacket done [16:29:26]KKMCreateOFDPacket done [16:29:26]NVStorageSaveData kkm_last_timestamp [16:29:26]File name is /storage/kkm_last_timestamp [16:29:26]Write 4 bytes [16:29:26]NVStorageSaveData done [16:29:26]ExternCall_PrintAddStr [16:29:26]wPrintStart [16:29:26]Write to MH i2c: 01 00 00 F4 0D 01 [16:29:26]Write i2c OK [16:29:26]MH_I2C_Read... [16:29:26]Read from MH i2c: 01 [16:29:26]MH_I2C_Read... [16:29:26]Read from MH i2c: 01 07 00 [16:29:26]MH_I2C_Read... [16:29:26]Read from MH i2c: 01 07 00 F4 0D 00 00 00 00 00 FF 0F 16 [16:29:26]RasterBufferAndPrint [16:29:26]line Счет N : (1)450273 [16:29:26]line ИНН: 02508201610067 [16:29:26]line Контрольно-Кассовый Чек [16:29:26]line ПРОДАЖА [16:29:26]line ТРК (МРК, ГНК) : 62 [16:29:26]line Товар: 2710124130 [16:29:26]line Аи-92-К-2 [16:29:26]line 14.950 * 66.90 [16:29:26]line = 1000.16 [16:29:26]line НДС 12% НСП 1% [16:29:26]line > о реализуемом товаре [16:29:26]line ОКРУГЛЕНИЕ: -0.16 [16:29:26]line ИТОГО: 1000.00 [16:29:26]line Внесено: 1000.00 [16:29:26]line СДАЧА: 0.00 [16:29:26]line НСП 1% : 8.85 [16:29:26]line НДС 12% : 106.21 [16:29:26]line Наличными: 1000.00 [16:29:26]line Безнал.: 0.00 [16:29:26]line Место: АЗС № 171 "Партнер Нефть" [16:29:26]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [16:29:26]line СНО: Общий режим [16:29:26]line Чек 288 28.10.2024 16:29 [16:29:26]line Смена: 545 ФФД: 1.0 [16:29:26]line ЗНМ: 0300000109 [16:29:26]line РНМ: 0000000000091777 [16:29:26]line Версия ККМ: 001 [16:29:26]line ФМ: 0000000000871756 [16:29:26]line ФД: 202488 [16:29:26]line ФПД: 160519410387050 [16:29:26]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T162925&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202488&fm=160519410387050&tin=02508201610067®Number=0000000000091777&sum=100000 [16:29:26]OFD Sender: Processing packet 202488 [packets to send 116, broken 115] [16:29:26]ProducePacketName [16:29:26]name=ofd_packets/00202488 [16:29:26]OFD Sender: To server: pG, [16:29:26]CommunicateWithHost lk.salyk.kg:30040 [16:29:26]ConnectInit lk.salyk.kg [16:29:26]written 0, free lines is 4095 [16:29:26]Connected sock=10 [16:29:26]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 E0 98 07 01 AC 6F 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 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 20 01 00 00 F4 03 04 00 E5 BB 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 F8 16 03 00 35 04 06 00 91 FD D6 6F 88 6A BF 57 11 FB 5E C0 1A 2C [16:29:27]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 54 7C 47 00 7A 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 35 36 10 04 04 00 F8 16 03 00 F4 03 04 00 9B 67 1F 67 B6 04 01 00 00 73 50 39 54 66 75 5F 9E [16:29:27]CommunicateWithHost err = 0 [16:29:27]CheckOFDResponse [16:29:27]1017 (14) - 77093643461234 [16:29:27]1041 (16) - 0000000000871756 [16:29:27]1040 (4) - 202488 [16:29:27]1012 (4) - 28.10.2024 10:29 [16:29:27]1206 (1) - 0 [16:29:27]OFD Sender: Remove packet 202488 [16:29:27]ProducePacketName [16:29:27]name=ofd_packets/00202488 [16:29:27]NVStorageDeleteData [16:29:27]Write to MH i2c: 01 00 00 1F 0E 2D [16:29:27]Write i2c OK [16:29:27]MH_I2C_Read... [16:29:27]Read from MH i2c: 01 [16:29:27]MH_I2C_Read... [16:29:27]Read from MH i2c: 01 07 00 [16:29:27]MH_I2C_Read... [16:29:27]Read from MH i2c: 01 07 00 1F 0E 00 00 00 00 00 92 0C D2 [16:29:27]RasterBufferAndPrint [16:29:27]line [16:29:27]line [16:29:27]line [16:29:27]line [16:29:27]line [16:29:27]written 0, free lines is 3223 [16:29:27]MH_Cut [16:29:27]Write to MH i2c: D1 01 00 26 0E 01 06 [16:29:27]Write i2c OK [16:29:27]MH_I2C_Read... [16:29:27]Read from MH i2c: D1 [16:29:27]MH_I2C_Read... [16:29:27]Read from MH i2c: D1 01 00 [16:29:27]MH_I2C_Read... [16:29:27]Read from MH i2c: D1 01 00 26 0E 00 05 [16:29:27]Write to MH i2c: 01 00 00 27 0E 35 [16:29:27]Write i2c OK [16:29:27]MH_I2C_Read... [16:29:27]OFD Sender: No OFD packet to send [16:29:28]*** Cut start [16:29:28]*** Purtial cut [16:29:28]*** Stage 1: CUTSNS_PIN = 1 [16:29:28]Read from MH i2c: 01 [16:29:28]MH_I2C_Read... [16:29:28]*** Stop cut motor [16:29:28]*** Cut end [16:29:28]Read from MH i2c: 01 07 00 [16:29:28]MH_I2C_Read... [16:29:28]Read from MH i2c: 01 07 00 27 0E 00 00 00 00 00 FF 0F 4A [16:29:28]process_action close_receipt done [16:29:28]requested_data is exist [16:29:28]produce_requested_data [16:29:28]requested_item fm.sn is exist - process it [16:29:28]wFMCommunicate request_size=4 [16:29:28]MH_SAM_APDU [16:29:28]CAPDU: 80 11 00 00 [16:29:28]Write to MH i2c: E2 08 00 28 0E 80 11 00 00 00 00 00 00 B0 [16:29:28]Write i2c OK [16:29:28]MH_I2C_Read... [16:29:28]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:29:28]Read from MH i2c: E2 [16:29:28]MH_I2C_Read... [16:29:28]Read from MH i2c: E2 17 00 [16:29:28]MH_I2C_Read... [16:29:28]Read from MH i2c: E2 17 00 28 0E 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 05 [16:29:28]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [16:29:28]wFMCommunicate OK [16:29:28]requested_item fd.num is exist - process it [16:29:28]SAM_PROTO_GetFieldsCounters [16:29:28]wFMCommunicate request_size=4 [16:29:28]MH_SAM_APDU [16:29:28]CAPDU: 80 13 00 00 [16:29:28]Write to MH i2c: E2 08 00 29 0E 80 13 00 00 00 00 00 00 B3 [16:29:28]Write i2c OK [16:29:28]MH_I2C_Read... [16:29:28]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:29:28]Read from MH i2c: E2 [16:29:28]MH_I2C_Read... [16:29:28]Read from MH i2c: E2 62 00 [16:29:28]MH_I2C_Read... [16:29:28]Read from MH i2c: E2 62 00 29 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 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 F8 16 03 00 0E 04 04 00 21 02 00 00 12 04 04 00 20 01 00 00 5E 04 04 00 20 01 00 00 57 04 04 00 21 01 00 00 19 04 04 00 00 00 00 00 90 00 73 [16:29:28]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 F8 16 03 00 0E 04 04 00 21 02 00 00 12 04 04 00 20 01 00 00 5E 04 04 00 20 01 00 00 57 04 04 00 21 01 00 00 19 04 04 00 00 00 00 00 90 00 [16:29:28]wFMCommunicate OK [16:29:28]SAM_PROTO_GetFieldsCounters done [16:29:28]requested_item shift.num is exist - process it [16:29:28]requested_item shift.opened is exist - process it [16:29:28]req_shift_opened [16:29:28]FM_GetShiftState [16:29:28]SAM_PROTO_GetShiftState [16:29:28]wFMCommunicate request_size=4 [16:29:28]MH_SAM_APDU [16:29:28]CAPDU: 80 13 01 00 [16:29:28]Write to MH i2c: E2 08 00 2A 0E 80 13 01 00 00 00 00 00 B5 [16:29:28]Write i2c OK [16:29:28]MH_I2C_Read... [16:29:28]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:29:28]Read from MH i2c: E2 [16:29:28]MH_I2C_Read... [16:29:28]Read from MH i2c: E2 0E 00 [16:29:28]MH_I2C_Read... [16:29:28]Read from MH i2c: E2 0E 00 2A 0E 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 60 [16:29:28]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [16:29:28]wFMCommunicate OK [16:29:28]SAM_PROTO_GetShiftState done [16:29:28]FM_GetShiftState done [16:29:28]req_shift_opened done [16:29:28]requested_item shift.open_date is exist - process it [16:29:28]req_shift_open_date [16:29:28]req_shift_open_date done [16:29:28]produce_requested_data done [16:29:28]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202488,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670} [16:29:28]process_action_free close_receipt [16:29:28]json_value_free [16:29:28]json_value_free done [16:29:28]process_json_proto returns [16:29:28]Send response to host [16:29:28]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202488,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670}}} [16:29:28]free response buf [16:29:28]execute_script done [16:29:28]execute_script returns [16:29:28]free content buf [16:29:28]Sock 9.Close socket [16:29:28]Sock 9.Thread stoped [16:29:32]OFD Sender: No OFD packet to send [16:29:37]OFD Sender: No OFD packet to send [16:29:42]OFD Sender: No OFD packet to send [16:29:47]OFD Sender: No OFD packet to send [16:29:52]OFD Sender: No OFD packet to send [16:29:57]OFD Sender: No OFD packet to send [16:30:02]OFD Sender: No OFD packet to send [16:30:07]OFD Sender: No OFD packet to send [16:30:12]OFD Sender: No OFD packet to send [16:30:17]OFD Sender: No OFD packet to send [16:30:22]OFD Sender: No OFD packet to send [16:30:27]OFD Sender: No OFD packet to send [16:30:28]accept exits with 7 [16:30:28]New connection [16:30:28]New thread 3067161956 created [16:30:28]Thread 3067305316 joined [16:30:28]Waiting for new connection... [16:30:28] Sock 7.Parse request [16:30:28]Sock 7.Check first char [16:30:28]Sock 7.First char is OK [16:30:28]request: POST /json_proto HTTP/1.0 [16:30:28]Method: POST [16:30:28]URL: /json_proto [16:30:28]Method is POST - this is cgi request [16:30:28]url: /json_proto [16:30:28]query_string will be loaded in cgi processing [16:30:28]execute_cgi json_proto POST (null) [16:30:28]execute_cgi path=json_proto method=POST [16:30:28]POST find Content-Length [16:30:28]Host: 172.17.63.195:8080 [16:30:28]Content-Length: 769 [16:30:28]Content-Type: application/json [16:30:28] [16:30:28]POST finish read [16:30:28]Found Content-Length = 769 [16:30:28]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450274", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "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" ] } } [16:30:28]execute_script... [16:30:28]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450274", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "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" ] } } [16:30:28]POST & json_proto [16:30:28]process_json_proto [16:30:28]json parsed OK: [16:30:28]protocol is kg_v1.0 [16:30:28]action value=close_receipt [16:30:28]process_action close_receipt [16:30:28]cmd_close_receipt [16:30:28]MH_GetDate [16:30:28]Write to MH i2c: F0 00 00 2B 0E 28 [16:30:28]Write i2c OK [16:30:28]MH_I2C_Read... [16:30:28]Read from MH i2c: F0 [16:30:28]MH_I2C_Read... [16:30:28]Read from MH i2c: F0 09 00 [16:30:28]MH_I2C_Read... [16:30:28]Read from MH i2c: F0 09 00 2B 0E 00 25 BC 1F 67 47 1B 1E 67 7F [16:30:28]GetLastDocTimeStamp 1730132965 [16:30:28]current date 1730133029 [16:30:28]FM_GetShiftState [16:30:28]SAM_PROTO_GetShiftState [16:30:28]wFMCommunicate request_size=4 [16:30:28]MH_SAM_APDU [16:30:28]CAPDU: 80 13 01 00 [16:30:28]Write to MH i2c: E2 08 00 2C 0E 80 13 01 00 00 00 00 00 B7 [16:30:28]Write i2c OK [16:30:28]MH_I2C_Read... [16:30:28]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:30:28]Read from MH i2c: E2 [16:30:28]MH_I2C_Read... [16:30:28]Read from MH i2c: E2 0E 00 [16:30:28]MH_I2C_Read... [16:30:28]Read from MH i2c: E2 0E 00 2C 0E 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 62 [16:30:28]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [16:30:28]wFMCommunicate OK [16:30:28]SAM_PROTO_GetShiftState done [16:30:28]FM_GetShiftState done [16:30:28]opened in 1730073670 [16:30:28]opened+sec_in_day 1730160070 [16:30:28]quantity*price = 100015 [16:30:28]sum+1 = 100017 [16:30:28]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 1000.16 НСП 1% : 8.85 НДС 12% : 106.21 Наличными: 0.00 Безнал.: 1000.16 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 289 28.10.2024 16:30 Смена: 545 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 Платежная система: Mbank ФМ: 0000000000871756 ФД: 202489 ФПД: 23008117372574 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T163029&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202489&fm=23008117372574&tin=02508201610067®Number=0000000000091777&sum=100016 [16:30:29]StoreToDocumentArchive [16:30:29]shift 545 fd 202489 [16:30:29]save to /storage/0545/doc_00202489 [16:30:29]save last doc name /storage/0545/doc_00202489 to /storage/kkm_last_doc_name [16:30:29]save OK [16:30:29]Clear old archive folders... [16:30:29]ProcessDocumentItem done err = 0, tmpTLVsize=251 [16:30:29]tlvbuf is 01AD4E90 [16:30:29]SAM_PROTO_ClearQueue [16:30:29]wFMCommunicate request_size=4 [16:30:29]MH_SAM_APDU [16:30:29]CAPDU: 80 09 00 00 [16:30:29]Write to MH i2c: E2 08 00 39 0E 80 09 00 00 00 00 00 00 B9 [16:30:29]Write i2c OK [16:30:29]MH_I2C_Read... [16:30:29]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:30:29]Read from MH i2c: E2 [16:30:29]MH_I2C_Read... [16:30:29]Read from MH i2c: E2 03 00 [16:30:29]MH_I2C_Read... [16:30:29]Read from MH i2c: E2 03 00 39 0E 00 90 00 BB [16:30:29]RAPDU: 90 00 [16:30:29]wFMCommunicate OK [16:30:29]SAM_PROTO_ClearQueue done [16:30:29]KKMCreateOFDPacket [16:30:29]OFDProtocolAddRootSTLVToBuf [16:30:29]FM_MakeSignedData [16:30:29]FM_MakeSignedData [16:30:29]SAM_PROTO_SignData [16:30:29]wFMCommunicate request_size=4 [16:30:29]MH_SAM_APDU [16:30:29]CAPDU: 80 0D 01 02 [16:30:29]Write to MH i2c: E2 08 00 3A 0E 80 0D 01 02 00 00 00 00 C1 [16:30:29]Write i2c OK [16:30:29]MH_I2C_Read... [16:30:29]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:30:29]Read from MH i2c: E2 [16:30:29]MH_I2C_Read... [16:30:29]Read from MH i2c: E2 03 00 [16:30:29]MH_I2C_Read... [16:30:29]Read from MH i2c: E2 03 00 3A 0E 00 90 00 BC [16:30:29]RAPDU: 90 00 [16:30:29]wFMCommunicate OK [16:30:29]wFMCommunicate request_size=255 [16:30:29]MH_SAM_APDU [16:30: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 32 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 21 01 00 00 F4 03 04 00 25 BC 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 F9 16 03 00 35 04 06 00 14 [16:30:29]Write to MH i2c: E2 02 01 3B 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 32 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 21 01 00 00 F4 03 04 00 25 BC 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 F9 16 03 00 35 04 06 00 14 00 00 41 [16:30:29]Write i2c OK [16:30:29]MH_I2C_Read... [16:30:29]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:30:29]Read from MH i2c: E2 [16:30:29]MH_I2C_Read... [16:30:29]Read from MH i2c: E2 03 00 [16:30:29]MH_I2C_Read... [16:30:29]Read from MH i2c: E2 03 00 3B 0E 00 90 00 BD [16:30:29]RAPDU: 90 00 [16:30:29]wFMCommunicate OK [16:30:29]wFMCommunicate request_size=10 [16:30:29]MH_SAM_APDU [16:30:29]CAPDU: 80 0D 02 02 05 EC FE A9 B6 9E [16:30:29]Write to MH i2c: E2 0D 00 3C 0E 80 0D 02 02 05 00 EC FE A9 B6 9E 00 00 B5 [16:30:29]Write i2c OK [16:30:29]MH_I2C_Read... [16:30:30]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:30:30]Read from MH i2c: E2 [16:30:30]MH_I2C_Read... [16:30:30]Read from MH i2c: E2 03 00 [16:30:30]MH_I2C_Read... [16:30:30]Read from MH i2c: E2 03 00 3C 0E 00 90 00 BE [16:30:30]RAPDU: 90 00 [16:30:30]wFMCommunicate OK [16:30:30]wFMCommunicate request_size=4 [16:30:30]MH_SAM_APDU [16:30:30]CAPDU: 80 0D 03 02 [16:30:30]Write to MH i2c: E2 08 00 3D 0E 80 0D 03 02 00 00 00 00 C6 [16:30:30]Write i2c OK [16:30:30]MH_I2C_Read... [16:30:30]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:30:30]Read from MH i2c: E2 [16:30:30]MH_I2C_Read... [16:30:30]Read from MH i2c: E2 0B 00 [16:30:30]MH_I2C_Read... [16:30:30]Read from MH i2c: E2 0B 00 3D 0E 00 4A 78 8A E4 FC F1 F9 64 90 00 41 [16:30:30]RAPDU: 4A 78 8A E4 FC F1 F9 64 90 00 [16:30:30]wFMCommunicate OK [16:30:30]SAM_PROTO_SignData done [16:30:30]FM_MakeSignedData done [16:30:30]CreateOFDProtocolMessage [16:30:30]wFMCommunicate request_size=4 [16:30:30]MH_SAM_APDU [16:30:30]CAPDU: 80 11 00 00 [16:30:30]Write to MH i2c: E2 08 00 3E 0E 80 11 00 00 00 00 00 00 C6 [16:30:30]Write i2c OK [16:30:30]MH_I2C_Read... [16:30:30]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:30:30]Read from MH i2c: E2 [16:30:30]MH_I2C_Read... [16:30:30]Read from MH i2c: E2 17 00 [16:30:30]MH_I2C_Read... [16:30:30]Read from MH i2c: E2 17 00 3E 0E 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 1B [16:30:30]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [16:30:30]wFMCommunicate OK [16:30:30]CreateOFDProtocolMessage done [16:30:30]OFDSenderStorePacket 202489 [16:30:30]StoreOFDPacket docnum=202489 [16:30:30]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 33 88 07 01 EE 9C 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 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 21 01 00 00 F4 03 04 00 25 BC 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 F9 16 03 00 35 04 06 00 14 EC FE A9 B6 9E 4A 78 8A E4 FC F1 F9 64 [16:30:30]CheckFolder [16:30:30]dirname=/storage/ofd_packets [16:30:30]CheckFolder done [16:30:30]ProducePacketName [16:30:30]name=ofd_packets/00202489 [16:30:30]NVStorageSaveData ofd_packets/00202489 [16:30:30]File name is /storage/ofd_packets/00202489 [16:30:30]Write 301 bytes [16:30:30]NVStorageSaveData done [16:30:30]OFDSenderStorePacket done [16:30:30]KKMCreateOFDPacket done [16:30:30]NVStorageSaveData kkm_last_timestamp [16:30:30]File name is /storage/kkm_last_timestamp [16:30:30]Write 4 bytes [16:30:30]NVStorageSaveData done [16:30:30]ExternCall_PrintAddStr [16:30:30]wPrintStart [16:30:30]Write to MH i2c: 01 00 00 3F 0E 4D [16:30:30]Write i2c OK [16:30:30]MH_I2C_Read... [16:30:30]Read from MH i2c: 01 [16:30:30]MH_I2C_Read... [16:30:30]Read from MH i2c: 01 07 00 [16:30:30]MH_I2C_Read... [16:30:30]Read from MH i2c: 01 07 00 3F 0E 00 00 00 00 00 FF 0F 62 [16:30:30]RasterBufferAndPrint [16:30:30]line Счет N : (1)450274 [16:30:30]line ИНН: 02508201610067 [16:30:30]line Контрольно-Кассовый Чек [16:30:30]line ПРОДАЖА [16:30:30]line ТРК (МРК, ГНК) : 31 [16:30:30]line Товар: 2710124130 [16:30:30]line Аи-92-К-2 [16:30:30]line 14.950 * 66.90 [16:30:30]line = 1000.16 [16:30:30]line НДС 12% НСП 1% [16:30:30]line > о реализуемом товаре [16:30:30]line ИТОГО: 1000.16 [16:30:30]line НСП 1% : 8.85 [16:30:30]line НДС 12% : 106.21 [16:30:30]line Наличными: 0.00 [16:30:30]line Безнал.: 1000.16 [16:30:30]line Место: АЗС № 171 "Партнер Нефть" [16:30:30]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [16:30:30]line СНО: Общий режим [16:30:30]line Чек 289 28.10.2024 16:30 [16:30:30]line Смена: 545 ФФД: 1.0 [16:30:30]line ЗНМ: 0300000109 [16:30:30]line РНМ: 0000000000091777 [16:30:30]line Версия ККМ: 001 [16:30:30]line Платежная система: Mbank [16:30:30]line ФМ: 0000000000871756 [16:30:30]line ФД: 202489 [16:30:30]line ФПД: 23008117372574 [16:30:30]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T163029&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202489&fm=23008117372574&tin=02508201610067®Number=0000000000091777&sum=100016 [16:30:30]written 0, free lines is 4095 [16:30:30]OFD Sender: Processing packet 202489 [packets to send 116, broken 115] [16:30:30]ProducePacketName [16:30:30]name=ofd_packets/00202489 [16:30:30]OFD Sender: To server: pG, [16:30:30]CommunicateWithHost lk.salyk.kg:30040 [16:30:30]ConnectInit lk.salyk.kg [16:30:30]Connected sock=10 [16:30:30]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 33 88 07 01 EE 9C 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 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 21 01 00 00 F4 03 04 00 25 BC 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 F9 16 03 00 35 04 06 00 14 EC FE A9 B6 9E 4A 78 8A E4 FC F1 F9 64 [16:30:30]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 D6 08 47 00 27 21 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 F9 16 03 00 F4 03 04 00 DA 67 1F 67 B6 04 01 00 00 47 1F 54 08 0C 77 E3 16 [16:30:30]CommunicateWithHost err = 0 [16:30:30]CheckOFDResponse [16:30:30]1017 (14) - 77093643461234 [16:30:30]1041 (16) - 0000000000871756 [16:30:30]1040 (4) - 202489 [16:30:30]1012 (4) - 28.10.2024 10:30 [16:30:30]1206 (1) - 0 [16:30:30]OFD Sender: Remove packet 202489 [16:30:30]ProducePacketName [16:30:30]name=ofd_packets/00202489 [16:30:30]NVStorageDeleteData [16:30:30]Write to MH i2c: 01 00 00 68 0E 76 [16:30:30]Write i2c OK [16:30:30]MH_I2C_Read... [16:30:30]Read from MH i2c: 01 [16:30:30]MH_I2C_Read... [16:30:30]Read from MH i2c: 01 07 00 [16:30:30]MH_I2C_Read... [16:30:30]Read from MH i2c: 01 07 00 68 0E 00 00 00 00 00 C1 0C 4A [16:30:30]RasterBufferAndPrint [16:30:30]line [16:30:30]line [16:30:30]line [16:30:30]line [16:30:30]line [16:30:30]written 0, free lines is 3271 [16:30:30]MH_Cut [16:30:30]Write to MH i2c: D1 01 00 6F 0E 01 4F [16:30:30]Write i2c OK [16:30:30]MH_I2C_Read... [16:30:30]Read from MH i2c: D1 [16:30:30]MH_I2C_Read... [16:30:30]Read from MH i2c: D1 01 00 [16:30:30]MH_I2C_Read... [16:30:30]Read from MH i2c: D1 01 00 6F 0E 00 4E [16:30:30]Write to MH i2c: 01 00 00 70 0E 7E [16:30:30]Write i2c OK [16:30:30]MH_I2C_Read... [16:30:31]OFD Sender: No OFD packet to send [16:30:31]*** Cut start [16:30:31]*** Purtial cut [16:30:31]*** Stage 1: CUTSNS_PIN = 1 [16:30:32]Read from MH i2c: 01 [16:30:32]MH_I2C_Read... [16:30:32]*** Stop cut motor [16:30:32]*** Cut end [16:30:32]Read from MH i2c: 01 07 00 [16:30:32]MH_I2C_Read... [16:30:32]Read from MH i2c: 01 07 00 70 0E 00 00 00 00 00 FF 0F 93 [16:30:32]process_action close_receipt done [16:30:32]requested_data is exist [16:30:32]produce_requested_data [16:30:32]requested_item fm.sn is exist - process it [16:30:32]wFMCommunicate request_size=4 [16:30:32]MH_SAM_APDU [16:30:32]CAPDU: 80 11 00 00 [16:30:32]Write to MH i2c: E2 08 00 71 0E 80 11 00 00 00 00 00 00 F9 [16:30:32]Write i2c OK [16:30:32]MH_I2C_Read... [16:30:32]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:30:32]Read from MH i2c: E2 [16:30:32]MH_I2C_Read... [16:30:32]Read from MH i2c: E2 17 00 [16:30:32]MH_I2C_Read... [16:30:32]Read from MH i2c: E2 17 00 71 0E 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 4E [16:30:32]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [16:30:32]wFMCommunicate OK [16:30:32]requested_item fd.num is exist - process it [16:30:32]SAM_PROTO_GetFieldsCounters [16:30:32]wFMCommunicate request_size=4 [16:30:32]MH_SAM_APDU [16:30:32]CAPDU: 80 13 00 00 [16:30:32]Write to MH i2c: E2 08 00 72 0E 80 13 00 00 00 00 00 00 FC [16:30:32]Write i2c OK [16:30:32]MH_I2C_Read... [16:30:32]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:30:32]Read from MH i2c: E2 [16:30:32]MH_I2C_Read... [16:30:32]Read from MH i2c: E2 62 00 [16:30:32]MH_I2C_Read... [16:30:32]Read from MH i2c: E2 62 00 72 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 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 F9 16 03 00 0E 04 04 00 21 02 00 00 12 04 04 00 21 01 00 00 5E 04 04 00 21 01 00 00 57 04 04 00 22 01 00 00 19 04 04 00 00 00 00 00 90 00 C0 [16:30:32]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 F9 16 03 00 0E 04 04 00 21 02 00 00 12 04 04 00 21 01 00 00 5E 04 04 00 21 01 00 00 57 04 04 00 22 01 00 00 19 04 04 00 00 00 00 00 90 00 [16:30:32]wFMCommunicate OK [16:30:32]SAM_PROTO_GetFieldsCounters done [16:30:32]requested_item shift.num is exist - process it [16:30:32]requested_item shift.opened is exist - process it [16:30:32]req_shift_opened [16:30:32]FM_GetShiftState [16:30:32]SAM_PROTO_GetShiftState [16:30:32]wFMCommunicate request_size=4 [16:30:32]MH_SAM_APDU [16:30:32]CAPDU: 80 13 01 00 [16:30:32]Write to MH i2c: E2 08 00 73 0E 80 13 01 00 00 00 00 00 FE [16:30:32]Write i2c OK [16:30:32]MH_I2C_Read... [16:30:32]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:30:32]Read from MH i2c: E2 [16:30:32]MH_I2C_Read... [16:30:32]Read from MH i2c: E2 0E 00 [16:30:32]MH_I2C_Read... [16:30:32]Read from MH i2c: E2 0E 00 73 0E 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 A9 [16:30:32]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [16:30:32]wFMCommunicate OK [16:30:32]SAM_PROTO_GetShiftState done [16:30:32]FM_GetShiftState done [16:30:32]req_shift_opened done [16:30:32]requested_item shift.open_date is exist - process it [16:30:32]req_shift_open_date [16:30:32]req_shift_open_date done [16:30:32]produce_requested_data done [16:30:32]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202489,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670} [16:30:32]process_action_free close_receipt [16:30:32]json_value_free [16:30:32]json_value_free done [16:30:32]process_json_proto returns [16:30:32]Send response to host [16:30:32]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202489,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670}}} [16:30:32]free response buf [16:30:32]execute_script done [16:30:32]execute_script returns [16:30:32]free content buf [16:30:32]Sock 7.Close socket [16:30:32]Sock 7.Thread stoped [16:30:36]OFD Sender: No OFD packet to send [16:30:41]OFD Sender: No OFD packet to send [16:30:46]OFD Sender: No OFD packet to send [16:30:51]OFD Sender: No OFD packet to send [16:30:56]OFD Sender: No OFD packet to send [16:31:01]OFD Sender: No OFD packet to send [16:31:06]OFD Sender: No OFD packet to send [16:31:11]OFD Sender: No OFD packet to send [16:31:16]OFD Sender: No OFD packet to send [16:31:21]OFD Sender: No OFD packet to send [16:31:26]OFD Sender: No OFD packet to send [16:31:31]OFD Sender: No OFD packet to send [16:31:35]accept exits with 9 [16:31:35]New connection [16:31:35]New thread 3067305316 created [16:31:35]Thread 3067161956 joined [16:31:35]Waiting for new connection... [16:31:35] Sock 9.Parse request [16:31:35]Sock 9.Check first char [16:31:35]Sock 9.First char is OK [16:31:35]request: POST /json_proto HTTP/1.0 [16:31:35]Method: POST [16:31:35]URL: /json_proto [16:31:35]Method is POST - this is cgi request [16:31:35]url: /json_proto [16:31:35]query_string will be loaded in cgi processing [16:31:35]execute_cgi json_proto POST (null) [16:31:35]execute_cgi path=json_proto method=POST [16:31:35]POST find Content-Length [16:31:35]Host: 172.17.63.195:8080 [16:31:35]Content-Length: 678 [16:31:35]Content-Type: application/json [16:31:35] [16:31:35]POST finish read [16:31:35]Found Content-Length = 678 [16:31:35]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450275", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "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" ] } } [16:31:35]execute_script... [16:31: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)450275", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "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" ] } } [16:31:35]POST & json_proto [16:31:35]process_json_proto [16:31:35]json parsed OK: [16:31:35]protocol is kg_v1.0 [16:31:35]action value=close_receipt [16:31:35]process_action close_receipt [16:31:35]cmd_close_receipt [16:31:35]MH_GetDate [16:31:35]Write to MH i2c: F0 00 00 74 0E 71 [16:31:35]Write i2c OK [16:31:35]MH_I2C_Read... [16:31:35]Read from MH i2c: F0 [16:31:35]MH_I2C_Read... [16:31:35]Read from MH i2c: F0 09 00 [16:31:35]MH_I2C_Read... [16:31:35]Read from MH i2c: F0 09 00 74 0E 00 68 BC 1F 67 47 1B 1E 67 0B [16:31:35]GetLastDocTimeStamp 1730133029 [16:31:35]current date 1730133096 [16:31:35]FM_GetShiftState [16:31:35]SAM_PROTO_GetShiftState [16:31:35]wFMCommunicate request_size=4 [16:31:35]MH_SAM_APDU [16:31:35]CAPDU: 80 13 01 00 [16:31:35]Write to MH i2c: E2 08 00 75 0E 80 13 01 00 00 00 00 00 00 [16:31:35]Write i2c OK [16:31:35]MH_I2C_Read... [16:31:35]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:31:35]Read from MH i2c: E2 [16:31:35]MH_I2C_Read... [16:31:35]Read from MH i2c: E2 0E 00 [16:31:35]MH_I2C_Read... [16:31:35]Read from MH i2c: E2 0E 00 75 0E 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 AB [16:31:35]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [16:31:35]wFMCommunicate OK [16:31:35]SAM_PROTO_GetShiftState done [16:31:35]FM_GetShiftState done [16:31:35]opened in 1730073670 [16:31:35]opened+sec_in_day 1730160070 [16:31:35]quantity*price = 70044 [16:31:35]sum+1 = 70045 [16:31:35]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.44 ИТОГО: 700.00 Внесено: 700.00 СДАЧА: 0.00 НСП 1% : 6.20 НДС 12% : 74.38 Наличными: 700.00 Безнал.: 0.00 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 290 28.10.2024 16:31 Смена: 545 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 ФМ: 0000000000871756 ФД: 202490 ФПД: 49277273789376 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T163136&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202490&fm=49277273789376&tin=02508201610067®Number=0000000000091777&sum=70000 [16:31:36]StoreToDocumentArchive [16:31:36]shift 545 fd 202490 [16:31:36]save to /storage/0545/doc_00202490 [16:31:36]save last doc name /storage/0545/doc_00202490 to /storage/kkm_last_doc_name [16:31:36]save OK [16:31:36]Clear old archive folders... [16:31:36]ProcessDocumentItem done err = 0, tmpTLVsize=251 [16:31:36]tlvbuf is 01AF5F10 [16:31:36]SAM_PROTO_ClearQueue [16:31:36]wFMCommunicate request_size=4 [16:31:36]MH_SAM_APDU [16:31:36]CAPDU: 80 09 00 00 [16:31:36]Write to MH i2c: E2 08 00 82 0E 80 09 00 00 00 00 00 00 02 [16:31:36]Write i2c OK [16:31:36]MH_I2C_Read... [16:31:36]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:31:36]Read from MH i2c: E2 [16:31:36]MH_I2C_Read... [16:31:36]Read from MH i2c: E2 03 00 [16:31:36]MH_I2C_Read... [16:31:36]Read from MH i2c: E2 03 00 82 0E 00 90 00 04 [16:31:36]RAPDU: 90 00 [16:31:36]wFMCommunicate OK [16:31:36]SAM_PROTO_ClearQueue done [16:31:36]KKMCreateOFDPacket [16:31:36]OFDProtocolAddRootSTLVToBuf [16:31:36]FM_MakeSignedData [16:31:36]FM_MakeSignedData [16:31:36]SAM_PROTO_SignData [16:31:36]wFMCommunicate request_size=4 [16:31:36]MH_SAM_APDU [16:31:36]CAPDU: 80 0D 01 02 [16:31:36]Write to MH i2c: E2 08 00 83 0E 80 0D 01 02 00 00 00 00 0A [16:31:36]Write i2c OK [16:31:36]MH_I2C_Read... [16:31:36]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:31:36]Read from MH i2c: E2 [16:31:36]MH_I2C_Read... [16:31:36]Read from MH i2c: E2 03 00 [16:31:36]MH_I2C_Read... [16:31:36]Read from MH i2c: E2 03 00 83 0E 00 90 00 05 [16:31:36]RAPDU: 90 00 [16:31:36]wFMCommunicate OK [16:31:36]wFMCommunicate request_size=255 [16:31:36]MH_SAM_APDU [16:31: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 32 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 22 01 00 00 F4 03 04 00 68 BC 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 FA 16 03 00 35 04 06 00 2C [16:31:36]Write to MH i2c: E2 02 01 84 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 32 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 22 01 00 00 F4 03 04 00 68 BC 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 FA 16 03 00 35 04 06 00 2C 00 00 DD [16:31:36]Write i2c OK [16:31:36]MH_I2C_Read... [16:31:36]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:31:36]Read from MH i2c: E2 [16:31:36]MH_I2C_Read... [16:31:36]Read from MH i2c: E2 03 00 [16:31:36]MH_I2C_Read... [16:31:36]Read from MH i2c: E2 03 00 84 0E 00 90 00 06 [16:31:36]RAPDU: 90 00 [16:31:36]wFMCommunicate OK [16:31:36]wFMCommunicate request_size=10 [16:31:36]MH_SAM_APDU [16:31:36]CAPDU: 80 0D 02 02 05 D1 42 66 53 C0 [16:31:36]Write to MH i2c: E2 0D 00 85 0E 80 0D 02 02 05 00 D1 42 66 53 C0 00 00 A3 [16:31:36]Write i2c OK [16:31:36]MH_I2C_Read... [16:31:37]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:31:37]Read from MH i2c: E2 [16:31:37]MH_I2C_Read... [16:31:37]Read from MH i2c: E2 03 00 [16:31:37]MH_I2C_Read... [16:31:37]Read from MH i2c: E2 03 00 85 0E 00 90 00 07 [16:31:37]RAPDU: 90 00 [16:31:37]wFMCommunicate OK [16:31:37]wFMCommunicate request_size=4 [16:31:37]MH_SAM_APDU [16:31:37]CAPDU: 80 0D 03 02 [16:31:37]Write to MH i2c: E2 08 00 86 0E 80 0D 03 02 00 00 00 00 0F [16:31:37]Write i2c OK [16:31:37]MH_I2C_Read... [16:31:37]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:31:37]Read from MH i2c: E2 [16:31:37]MH_I2C_Read... [16:31:37]Read from MH i2c: E2 0B 00 [16:31:37]MH_I2C_Read... [16:31:37]Read from MH i2c: E2 0B 00 86 0E 00 DF 44 0E 19 3E 90 38 BA 90 00 1A [16:31:37]RAPDU: DF 44 0E 19 3E 90 38 BA 90 00 [16:31:37]wFMCommunicate OK [16:31:37]SAM_PROTO_SignData done [16:31:37]FM_MakeSignedData done [16:31:37]CreateOFDProtocolMessage [16:31:37]wFMCommunicate request_size=4 [16:31:37]MH_SAM_APDU [16:31:37]CAPDU: 80 11 00 00 [16:31:37]Write to MH i2c: E2 08 00 87 0E 80 11 00 00 00 00 00 00 0F [16:31:37]Write i2c OK [16:31:37]MH_I2C_Read... [16:31:37]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:31:37]Read from MH i2c: E2 [16:31:37]MH_I2C_Read... [16:31:37]Read from MH i2c: E2 17 00 [16:31:37]MH_I2C_Read... [16:31:37]Read from MH i2c: E2 17 00 87 0E 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 64 [16:31:37]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [16:31:37]wFMCommunicate OK [16:31:37]CreateOFDProtocolMessage done [16:31:37]OFDSenderStorePacket 202490 [16:31:37]StoreOFDPacket docnum=202490 [16:31:37]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 EB B7 07 01 F1 70 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 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 22 01 00 00 F4 03 04 00 68 BC 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 FA 16 03 00 35 04 06 00 2C D1 42 66 53 C0 DF 44 0E 19 3E 90 38 BA [16:31:37]CheckFolder [16:31:37]dirname=/storage/ofd_packets [16:31:37]CheckFolder done [16:31:37]ProducePacketName [16:31:37]name=ofd_packets/00202490 [16:31:37]NVStorageSaveData ofd_packets/00202490 [16:31:37]File name is /storage/ofd_packets/00202490 [16:31:37]Write 301 bytes [16:31:37]NVStorageSaveData done [16:31:37]OFDSenderStorePacket done [16:31:37]KKMCreateOFDPacket done [16:31:37]NVStorageSaveData kkm_last_timestamp [16:31:37]File name is /storage/kkm_last_timestamp [16:31:37]Write 4 bytes [16:31:37]NVStorageSaveData done [16:31:37]ExternCall_PrintAddStr [16:31:37]wPrintStart [16:31:37]Write to MH i2c: 01 00 00 88 0E 96 [16:31:37]Write i2c OK [16:31:37]MH_I2C_Read... [16:31:37]Read from MH i2c: 01 [16:31:37]MH_I2C_Read... [16:31:37]Read from MH i2c: 01 07 00 [16:31:37]MH_I2C_Read... [16:31:37]Read from MH i2c: 01 07 00 88 0E 00 00 00 00 00 FF 0F AB [16:31:37]RasterBufferAndPrint [16:31:37]line Счет N : (1)450275 [16:31:37]line ИНН: 02508201610067 [16:31:37]line Контрольно-Кассовый Чек [16:31:37]line ПРОДАЖА [16:31:37]line ТРК (МРК, ГНК) : 41 [16:31:37]line Товар: 2710124130 [16:31:37]line Аи-92-К-2 [16:31:37]line 10.470 * 66.90 [16:31:37]line = 700.44 [16:31:37]line НДС 12% НСП 1% [16:31:37]line > о реализуемом товаре [16:31:37]line ОКРУГЛЕНИЕ: -0.44 [16:31:37]line ИТОГО: 700.00 [16:31:37]line Внесено: 700.00 [16:31:37]line СДАЧА: 0.00 [16:31:37]line НСП 1% : 6.20 [16:31:37]line НДС 12% : 74.38 [16:31:37]line Наличными: 700.00 [16:31:37]line Безнал.: 0.00 [16:31:37]line Место: АЗС № 171 "Партнер Нефть" [16:31:37]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [16:31:37]line СНО: Общий режим [16:31:37]line Чек 290 28.10.2024 16:31 [16:31:37]line Смена: 545 ФФД: 1.0 [16:31:37]line ЗНМ: 0300000109 [16:31:37]line РНМ: 0000000000091777 [16:31:37]line Версия ККМ: 001 [16:31:37]line ФМ: 0000000000871756 [16:31:37]line ФД: 202490 [16:31:37]line ФПД: 49277273789376 [16:31:37]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T163136&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202490&fm=49277273789376&tin=02508201610067®Number=0000000000091777&sum=70000 [16:31:37]OFD Sender: Processing packet 202490 [packets to send 116, broken 115] [16:31:37]ProducePacketName [16:31:37]name=ofd_packets/00202490 [16:31:37]OFD Sender: To server: pG, [16:31:37]CommunicateWithHost lk.salyk.kg:30040 [16:31:37]ConnectInit lk.salyk.kg [16:31:37]written 0, free lines is 4095 [16:31:37]Connected sock=10 [16:31: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 35 36 0F 01 00 00 EB B7 07 01 F1 70 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 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 22 01 00 00 F4 03 04 00 68 BC 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 FA 16 03 00 35 04 06 00 2C D1 42 66 53 C0 DF 44 0E 19 3E 90 38 BA [16:31: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 35 36 4F 00 00 00 A2 38 47 00 AD BC A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 FA 16 03 00 F4 03 04 00 1D 68 1F 67 B6 04 01 00 00 CA 77 D2 0D 29 49 C1 35 [16:31:37]CommunicateWithHost err = 0 [16:31:37]CheckOFDResponse [16:31:37]1017 (14) - 77093643461234 [16:31:37]1041 (16) - 0000000000871756 [16:31:37]1040 (4) - 202490 [16:31:37]1012 (4) - 28.10.2024 10:31 [16:31:37]1206 (1) - 0 [16:31:37]OFD Sender: Remove packet 202490 [16:31:37]ProducePacketName [16:31:37]name=ofd_packets/00202490 [16:31:37]NVStorageDeleteData [16:31:37]Write to MH i2c: 01 00 00 B3 0E C1 [16:31:37]Write i2c OK [16:31:37]MH_I2C_Read... [16:31:37]Read from MH i2c: 01 [16:31:37]MH_I2C_Read... [16:31:37]Read from MH i2c: 01 07 00 [16:31:37]MH_I2C_Read... [16:31:37]Read from MH i2c: 01 07 00 B3 0E 00 00 00 00 00 91 0C 65 [16:31:37]RasterBufferAndPrint [16:31:37]line [16:31:37]line [16:31:37]line [16:31:37]line [16:31:37]line [16:31:37]written 0, free lines is 3222 [16:31:37]MH_Cut [16:31:37]Write to MH i2c: D1 01 00 BA 0E 01 9A [16:31:37]Write i2c OK [16:31:37]MH_I2C_Read... [16:31:37]Read from MH i2c: D1 [16:31:37]MH_I2C_Read... [16:31:37]Read from MH i2c: D1 01 00 [16:31:37]MH_I2C_Read... [16:31:37]Read from MH i2c: D1 01 00 BA 0E 00 99 [16:31:37]Write to MH i2c: 01 00 00 BB 0E C9 [16:31:37]Write i2c OK [16:31:37]MH_I2C_Read... [16:31:38]OFD Sender: No OFD packet to send [16:31:38]*** Cut start [16:31:38]*** Purtial cut [16:31:38]*** Stage 1: CUTSNS_PIN = 1 [16:31:39]Read from MH i2c: 01 [16:31:39]MH_I2C_Read... [16:31:39]*** Stop cut motor [16:31:39]*** Cut end [16:31:39]Read from MH i2c: 01 07 00 [16:31:39]MH_I2C_Read... [16:31:39]Read from MH i2c: 01 07 00 BB 0E 00 00 00 00 00 FF 0F DE [16:31:39]process_action close_receipt done [16:31:39]requested_data is exist [16:31:39]produce_requested_data [16:31:39]requested_item fm.sn is exist - process it [16:31:39]wFMCommunicate request_size=4 [16:31:39]MH_SAM_APDU [16:31:39]CAPDU: 80 11 00 00 [16:31:39]Write to MH i2c: E2 08 00 BC 0E 80 11 00 00 00 00 00 00 44 [16:31:39]Write i2c OK [16:31:39]MH_I2C_Read... [16:31:39]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:31:39]Read from MH i2c: E2 [16:31:39]MH_I2C_Read... [16:31:39]Read from MH i2c: E2 17 00 [16:31:39]MH_I2C_Read... [16:31:39]Read from MH i2c: E2 17 00 BC 0E 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 99 [16:31:39]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [16:31:39]wFMCommunicate OK [16:31:39]requested_item fd.num is exist - process it [16:31:39]SAM_PROTO_GetFieldsCounters [16:31:39]wFMCommunicate request_size=4 [16:31:39]MH_SAM_APDU [16:31:39]CAPDU: 80 13 00 00 [16:31:39]Write to MH i2c: E2 08 00 BD 0E 80 13 00 00 00 00 00 00 47 [16:31:39]Write i2c OK [16:31:39]MH_I2C_Read... [16:31:39]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:31:39]Read from MH i2c: E2 [16:31:39]MH_I2C_Read... [16:31:39]Read from MH i2c: E2 62 00 [16:31:39]MH_I2C_Read... [16:31:39]Read from MH i2c: E2 62 00 BD 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 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 FA 16 03 00 0E 04 04 00 21 02 00 00 12 04 04 00 22 01 00 00 5E 04 04 00 22 01 00 00 57 04 04 00 23 01 00 00 19 04 04 00 00 00 00 00 90 00 0F [16:31: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 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 FA 16 03 00 0E 04 04 00 21 02 00 00 12 04 04 00 22 01 00 00 5E 04 04 00 22 01 00 00 57 04 04 00 23 01 00 00 19 04 04 00 00 00 00 00 90 00 [16:31:39]wFMCommunicate OK [16:31:39]SAM_PROTO_GetFieldsCounters done [16:31:39]requested_item shift.num is exist - process it [16:31:39]requested_item shift.opened is exist - process it [16:31:39]req_shift_opened [16:31:39]FM_GetShiftState [16:31:39]SAM_PROTO_GetShiftState [16:31:39]wFMCommunicate request_size=4 [16:31:39]MH_SAM_APDU [16:31:39]CAPDU: 80 13 01 00 [16:31:39]Write to MH i2c: E2 08 00 BE 0E 80 13 01 00 00 00 00 00 49 [16:31:39]Write i2c OK [16:31:39]MH_I2C_Read... [16:31:39]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:31:39]Read from MH i2c: E2 [16:31:39]MH_I2C_Read... [16:31:39]Read from MH i2c: E2 0E 00 [16:31:39]MH_I2C_Read... [16:31:39]Read from MH i2c: E2 0E 00 BE 0E 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 F4 [16:31:39]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [16:31:39]wFMCommunicate OK [16:31:39]SAM_PROTO_GetShiftState done [16:31:39]FM_GetShiftState done [16:31:39]req_shift_opened done [16:31:39]requested_item shift.open_date is exist - process it [16:31:39]req_shift_open_date [16:31:39]req_shift_open_date done [16:31:39]produce_requested_data done [16:31:39]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202490,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670} [16:31:39]process_action_free close_receipt [16:31:39]json_value_free [16:31:39]json_value_free done [16:31:39]process_json_proto returns [16:31:39]Send response to host [16:31:39]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202490,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670}}} [16:31:39]free response buf [16:31:39]execute_script done [16:31:39]execute_script returns [16:31:39]free content buf [16:31:39]Sock 9.Close socket [16:31:39]Sock 9.Thread stoped [16:31:43]OFD Sender: No OFD packet to send [16:31:48]OFD Sender: No OFD packet to send [16:31:53]OFD Sender: No OFD packet to send [16:31:58]OFD Sender: No OFD packet to send [16:32:03]OFD Sender: No OFD packet to send [16:32:08]OFD Sender: No OFD packet to send [16:32:13]OFD Sender: No OFD packet to send [16:32:18]OFD Sender: No OFD packet to send [16:32:23]OFD Sender: No OFD packet to send [16:32:28]OFD Sender: No OFD packet to send [16:32:33]OFD Sender: No OFD packet to send [16:32:38]OFD Sender: No OFD packet to send [16:32:43]OFD Sender: No OFD packet to send [16:32:48]OFD Sender: No OFD packet to send [16:32:53]OFD Sender: No OFD packet to send [16:32:58]OFD Sender: No OFD packet to send [16:33:03]OFD Sender: No OFD packet to send [16:33:08]OFD Sender: No OFD packet to send [16:33:13]OFD Sender: No OFD packet to send [16:33:18]OFD Sender: No OFD packet to send [16:33:23]OFD Sender: No OFD packet to send [16:33:28]OFD Sender: No OFD packet to send [16:33:33]OFD Sender: No OFD packet to send [16:33:38]OFD Sender: No OFD packet to send [16:33:43]OFD Sender: No OFD packet to send [16:33:48]OFD Sender: No OFD packet to send [16:33:50]accept exits with 7 [16:33:50]New connection [16:33:50]New thread 3067161956 created [16:33:50]Thread 3067305316 joined [16:33:50]Waiting for new connection... [16:33:50] Sock 7.Parse request [16:33:50]Sock 7.Check first char [16:33:50]Sock 7.First char is OK [16:33:50]request: POST /json_proto HTTP/1.0 [16:33:50]Method: POST [16:33:50]URL: /json_proto [16:33:50]Method is POST - this is cgi request [16:33:50]url: /json_proto [16:33:50]query_string will be loaded in cgi processing [16:33:50]execute_cgi json_proto POST (null) [16:33:50]execute_cgi path=json_proto method=POST [16:33:50]POST find Content-Length [16:33:50]Host: 172.17.63.195:8080 [16:33:50]Content-Length: 677 [16:33:50]Content-Type: application/json [16:33:50] [16:33:50]POST finish read [16:33:50]Found Content-Length = 677 [16:33:50]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450276", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 52", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "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" ] } } [16:33:50]execute_script... [16:33:50]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450276", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 52", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "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" ] } } [16:33:50]POST & json_proto [16:33:50]process_json_proto [16:33:50]json parsed OK: [16:33:50]protocol is kg_v1.0 [16:33:50]action value=close_receipt [16:33:50]process_action close_receipt [16:33:50]cmd_close_receipt [16:33:50]MH_GetDate [16:33:50]Write to MH i2c: F0 00 00 BF 0E BC [16:33:50]Write i2c OK [16:33:50]MH_I2C_Read... [16:33:50]Read from MH i2c: F0 [16:33:50]MH_I2C_Read... [16:33:50]Read from MH i2c: F0 09 00 [16:33:50]MH_I2C_Read... [16:33:50]Read from MH i2c: F0 09 00 BF 0E 00 EF BC 1F 67 47 1B 1E 67 DD [16:33:50]GetLastDocTimeStamp 1730133096 [16:33:50]current date 1730133231 [16:33:50]FM_GetShiftState [16:33:50]SAM_PROTO_GetShiftState [16:33:50]wFMCommunicate request_size=4 [16:33:50]MH_SAM_APDU [16:33:50]CAPDU: 80 13 01 00 [16:33:50]Write to MH i2c: E2 08 00 C0 0E 80 13 01 00 00 00 00 00 4B [16:33:50]Write i2c OK [16:33:50]MH_I2C_Read... [16:33:50]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:33:50]Read from MH i2c: E2 [16:33:50]MH_I2C_Read... [16:33:50]Read from MH i2c: E2 0E 00 [16:33:50]MH_I2C_Read... [16:33:50]Read from MH i2c: E2 0E 00 C0 0E 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 F6 [16:33:50]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [16:33:50]wFMCommunicate OK [16:33:50]SAM_PROTO_GetShiftState done [16:33:50]FM_GetShiftState done [16:33:50]opened in 1730073670 [16:33:50]opened+sec_in_day 1730160070 [16:33:50]quantity*price = 30038 [16:33:50]sum+1 = 30039 [16:33: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 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 291 28.10.2024 16:33 Смена: 545 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 ФМ: 0000000000871756 ФД: 202491 ФПД: 210700902501222 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T163351&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202491&fm=210700902501222&tin=02508201610067®Number=0000000000091777&sum=30000 [16:33:51]StoreToDocumentArchive [16:33:51]shift 545 fd 202491 [16:33:51]save to /storage/0545/doc_00202491 [16:33:51]save last doc name /storage/0545/doc_00202491 to /storage/kkm_last_doc_name [16:33:51]save OK [16:33:51]Clear old archive folders... [16:33:51]ProcessDocumentItem done err = 0, tmpTLVsize=251 [16:33:51]tlvbuf is 01AFD0A0 [16:33:51]SAM_PROTO_ClearQueue [16:33:51]wFMCommunicate request_size=4 [16:33:51]MH_SAM_APDU [16:33:51]CAPDU: 80 09 00 00 [16:33:51]Write to MH i2c: E2 08 00 CD 0E 80 09 00 00 00 00 00 00 4D [16:33:51]Write i2c OK [16:33:51]MH_I2C_Read... [16:33:51]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:33:51]Read from MH i2c: E2 [16:33:51]MH_I2C_Read... [16:33:51]Read from MH i2c: E2 03 00 [16:33:51]MH_I2C_Read... [16:33:51]Read from MH i2c: E2 03 00 CD 0E 00 90 00 4F [16:33:51]RAPDU: 90 00 [16:33:51]wFMCommunicate OK [16:33:51]SAM_PROTO_ClearQueue done [16:33:51]KKMCreateOFDPacket [16:33:51]OFDProtocolAddRootSTLVToBuf [16:33:51]FM_MakeSignedData [16:33:51]FM_MakeSignedData [16:33:51]SAM_PROTO_SignData [16:33:51]wFMCommunicate request_size=4 [16:33:51]MH_SAM_APDU [16:33:51]CAPDU: 80 0D 01 02 [16:33:51]Write to MH i2c: E2 08 00 CE 0E 80 0D 01 02 00 00 00 00 55 [16:33:51]Write i2c OK [16:33:51]MH_I2C_Read... [16:33:51]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:33:51]Read from MH i2c: E2 [16:33:51]MH_I2C_Read... [16:33:51]Read from MH i2c: E2 03 00 [16:33:51]MH_I2C_Read... [16:33:51]Read from MH i2c: E2 03 00 CE 0E 00 90 00 50 [16:33:51]RAPDU: 90 00 [16:33:51]wFMCommunicate OK [16:33:51]wFMCommunicate request_size=255 [16:33:51]MH_SAM_APDU [16:33:51]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 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 23 01 00 00 F4 03 04 00 EF BC 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 FB 16 03 00 35 04 06 00 BF [16:33:51]Write to MH i2c: E2 02 01 CF 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 32 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 23 01 00 00 F4 03 04 00 EF BC 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 FB 16 03 00 35 04 06 00 BF 00 00 28 [16:33:51]Write i2c OK [16:33:51]MH_I2C_Read... [16:33:51]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:33:51]Read from MH i2c: E2 [16:33:51]MH_I2C_Read... [16:33:51]Read from MH i2c: E2 03 00 [16:33:51]MH_I2C_Read... [16:33:51]Read from MH i2c: E2 03 00 CF 0E 00 90 00 51 [16:33:51]RAPDU: 90 00 [16:33:51]wFMCommunicate OK [16:33:51]wFMCommunicate request_size=10 [16:33:51]MH_SAM_APDU [16:33:51]CAPDU: 80 0D 02 02 05 A1 A0 72 8B 66 [16:33:51]Write to MH i2c: E2 0D 00 D0 0E 80 0D 02 02 05 00 A1 A0 72 8B 66 00 00 06 [16:33:51]Write i2c OK [16:33:51]MH_I2C_Read... [16:33:52]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:33:52]Read from MH i2c: E2 [16:33:52]MH_I2C_Read... [16:33:52]Read from MH i2c: E2 03 00 [16:33:52]MH_I2C_Read... [16:33:52]Read from MH i2c: E2 03 00 D0 0E 00 90 00 52 [16:33:52]RAPDU: 90 00 [16:33:52]wFMCommunicate OK [16:33:52]wFMCommunicate request_size=4 [16:33:52]MH_SAM_APDU [16:33:52]CAPDU: 80 0D 03 02 [16:33:52]Write to MH i2c: E2 08 00 D1 0E 80 0D 03 02 00 00 00 00 5A [16:33:52]Write i2c OK [16:33:52]MH_I2C_Read... [16:33:52]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:33:52]Read from MH i2c: E2 [16:33:52]MH_I2C_Read... [16:33:52]Read from MH i2c: E2 0B 00 [16:33:52]MH_I2C_Read... [16:33:52]Read from MH i2c: E2 0B 00 D1 0E 00 86 5E 6D AE 5C A2 E5 07 90 00 44 [16:33:52]RAPDU: 86 5E 6D AE 5C A2 E5 07 90 00 [16:33:52]wFMCommunicate OK [16:33:52]SAM_PROTO_SignData done [16:33:52]FM_MakeSignedData done [16:33:52]CreateOFDProtocolMessage [16:33:52]wFMCommunicate request_size=4 [16:33:52]MH_SAM_APDU [16:33:52]CAPDU: 80 11 00 00 [16:33:52]Write to MH i2c: E2 08 00 D2 0E 80 11 00 00 00 00 00 00 5A [16:33:52]Write i2c OK [16:33:52]MH_I2C_Read... [16:33:52]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:33:52]Read from MH i2c: E2 [16:33:52]MH_I2C_Read... [16:33:52]Read from MH i2c: E2 17 00 [16:33:52]MH_I2C_Read... [16:33:52]Read from MH i2c: E2 17 00 D2 0E 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 AF [16:33:52]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [16:33:52]wFMCommunicate OK [16:33:52]CreateOFDProtocolMessage done [16:33:52]OFDSenderStorePacket 202491 [16:33:52]StoreOFDPacket docnum=202491 [16:33:52]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 68 A2 07 01 7E F3 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 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 23 01 00 00 F4 03 04 00 EF BC 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 FB 16 03 00 35 04 06 00 BF A1 A0 72 8B 66 86 5E 6D AE 5C A2 E5 07 [16:33:52]CheckFolder [16:33:52]dirname=/storage/ofd_packets [16:33:52]CheckFolder done [16:33:52]ProducePacketName [16:33:52]name=ofd_packets/00202491 [16:33:52]NVStorageSaveData ofd_packets/00202491 [16:33:52]File name is /storage/ofd_packets/00202491 [16:33:52]Write 301 bytes [16:33:52]NVStorageSaveData done [16:33:52]OFDSenderStorePacket done [16:33:52]KKMCreateOFDPacket done [16:33:52]NVStorageSaveData kkm_last_timestamp [16:33:52]File name is /storage/kkm_last_timestamp [16:33:52]Write 4 bytes [16:33:52]NVStorageSaveData done [16:33:52]ExternCall_PrintAddStr [16:33:52]wPrintStart [16:33:52]Write to MH i2c: 01 00 00 D3 0E E1 [16:33:52]Write i2c OK [16:33:52]MH_I2C_Read... [16:33:52]Read from MH i2c: 01 [16:33:52]MH_I2C_Read... [16:33:52]Read from MH i2c: 01 07 00 [16:33:52]MH_I2C_Read... [16:33:52]Read from MH i2c: 01 07 00 D3 0E 00 00 00 00 00 FF 0F F6 [16:33:52]RasterBufferAndPrint [16:33:52]line Счет N : (1)450276 [16:33:52]line ИНН: 02508201610067 [16:33:52]line Контрольно-Кассовый Чек [16:33:52]line ПРОДАЖА [16:33:52]line ТРК (МРК, ГНК) : 52 [16:33:52]line Товар: 2710124130 [16:33:52]line Аи-92-К-2 [16:33:52]line 4.490 * 66.90 [16:33:52]line = 300.38 [16:33:52]line НДС 12% НСП 1% [16:33:52]line > о реализуемом товаре [16:33:52]line ОКРУГЛЕНИЕ: -0.38 [16:33:52]line ИТОГО: 300.00 [16:33:52]line Внесено: 300.00 [16:33:52]line СДАЧА: 0.00 [16:33:52]line НСП 1% : 2.66 [16:33:52]line НДС 12% : 31.90 [16:33:52]line Наличными: 300.00 [16:33:52]line Безнал.: 0.00 [16:33:52]line Место: АЗС № 171 "Партнер Нефть" [16:33:52]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [16:33:52]line СНО: Общий режим [16:33:52]line Чек 291 28.10.2024 16:33 [16:33:52]line Смена: 545 ФФД: 1.0 [16:33:52]line ЗНМ: 0300000109 [16:33:52]line РНМ: 0000000000091777 [16:33:52]line Версия ККМ: 001 [16:33:52]line ФМ: 0000000000871756 [16:33:52]line ФД: 202491 [16:33:52]line ФПД: 210700902501222 [16:33:52]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T163351&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202491&fm=210700902501222&tin=02508201610067®Number=0000000000091777&sum=30000 [16:33:52]written 0, free lines is 4095 [16:33:52]OFD Sender: Processing packet 202491 [packets to send 116, broken 115] [16:33:52]ProducePacketName [16:33:52]name=ofd_packets/00202491 [16:33:52]OFD Sender: To server: pG, [16:33:52]CommunicateWithHost lk.salyk.kg:30040 [16:33:52]ConnectInit lk.salyk.kg [16:33:52]Connected sock=10 [16:33:52]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 68 A2 07 01 7E F3 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 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 23 01 00 00 F4 03 04 00 EF BC 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 FB 16 03 00 35 04 06 00 BF A1 A0 72 8B 66 86 5E 6D AE 5C A2 E5 07 [16:33:52]Write to MH i2c: 01 00 00 FE 0E 0C [16:33:52]Write i2c OK [16:33:52]MH_I2C_Read... [16:33:52]Read from MH i2c: 01 [16:33:52]MH_I2C_Read... [16:33:52]Read from MH i2c: 01 07 00 [16:33:52]MH_I2C_Read... [16:33:52]Read from MH i2c: 01 07 00 FE 0E 00 00 00 00 00 8C 0C AB [16:33:52]RasterBufferAndPrint [16:33:52]line [16:33:52]line [16:33:52]line [16:33:52]line [16:33:52]line [16:33:52]written 0, free lines is 3216 [16:33:52]MH_Cut [16:33:52]Write to MH i2c: D1 01 00 05 0F 01 E6 [16:33:52]Write i2c OK [16:33:52]MH_I2C_Read... [16:33:52]Read from MH i2c: D1 [16:33:52]MH_I2C_Read... [16:33:52]Read from MH i2c: D1 01 00 [16:33:52]MH_I2C_Read... [16:33:52]Read from MH i2c: D1 01 00 05 0F 00 E5 [16:33:52]Write to MH i2c: 01 00 00 06 0F 15 [16:33:52]Write i2c OK [16:33:52]MH_I2C_Read... [16:33:52]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 ED 7B 47 00 E8 47 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 FB 16 03 00 F4 03 04 00 A4 68 1F 67 B6 04 01 00 00 8A F5 4F 28 86 1B 11 01 [16:33:52]CommunicateWithHost err = 0 [16:33:52]CheckOFDResponse [16:33:52]1017 (14) - 77093643461234 [16:33:52]1041 (16) - 0000000000871756 [16:33:52]1040 (4) - 202491 [16:33:52]1012 (4) - 28.10.2024 10:34 [16:33:52]1206 (1) - 0 [16:33:52]OFD Sender: Remove packet 202491 [16:33:52]ProducePacketName [16:33:52]name=ofd_packets/00202491 [16:33:52]NVStorageDeleteData [16:33:53]OFD Sender: No OFD packet to send [16:33:53]*** Cut start [16:33:53]*** Purtial cut [16:33:53]*** Stage 1: CUTSNS_PIN = 1 [16:33:53]Read from MH i2c: 01 [16:33:53]MH_I2C_Read... [16:33:53]*** Stop cut motor [16:33:53]*** Cut end [16:33:53]Read from MH i2c: 01 07 00 [16:33:53]MH_I2C_Read... [16:33:53]Read from MH i2c: 01 07 00 06 0F 00 00 00 00 00 FF 0F 2A [16:33:53]process_action close_receipt done [16:33:53]requested_data is exist [16:33:53]produce_requested_data [16:33:53]requested_item fm.sn is exist - process it [16:33:53]wFMCommunicate request_size=4 [16:33:53]MH_SAM_APDU [16:33:53]CAPDU: 80 11 00 00 [16:33:53]Write to MH i2c: E2 08 00 07 0F 80 11 00 00 00 00 00 00 90 [16:33:53]Write i2c OK [16:33:53]MH_I2C_Read... [16:33:53]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:33:53]Read from MH i2c: E2 [16:33:53]MH_I2C_Read... [16:33:53]Read from MH i2c: E2 17 00 [16:33:53]MH_I2C_Read... [16:33:53]Read from MH i2c: E2 17 00 07 0F 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 E5 [16:33:53]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [16:33:53]wFMCommunicate OK [16:33:53]requested_item fd.num is exist - process it [16:33:53]SAM_PROTO_GetFieldsCounters [16:33:53]wFMCommunicate request_size=4 [16:33:53]MH_SAM_APDU [16:33:53]CAPDU: 80 13 00 00 [16:33:53]Write to MH i2c: E2 08 00 08 0F 80 13 00 00 00 00 00 00 93 [16:33:53]Write i2c OK [16:33:53]MH_I2C_Read... [16:33:53]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:33:53]Read from MH i2c: E2 [16:33:53]MH_I2C_Read... [16:33:53]Read from MH i2c: E2 62 00 [16:33:53]MH_I2C_Read... [16:33:53]Read from MH i2c: E2 62 00 08 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 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 FB 16 03 00 0E 04 04 00 21 02 00 00 12 04 04 00 23 01 00 00 5E 04 04 00 23 01 00 00 57 04 04 00 24 01 00 00 19 04 04 00 00 00 00 00 90 00 5F [16:33:53]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 FB 16 03 00 0E 04 04 00 21 02 00 00 12 04 04 00 23 01 00 00 5E 04 04 00 23 01 00 00 57 04 04 00 24 01 00 00 19 04 04 00 00 00 00 00 90 00 [16:33:53]wFMCommunicate OK [16:33:53]SAM_PROTO_GetFieldsCounters done [16:33:53]requested_item shift.num is exist - process it [16:33:53]requested_item shift.opened is exist - process it [16:33:53]req_shift_opened [16:33:53]FM_GetShiftState [16:33:53]SAM_PROTO_GetShiftState [16:33:53]wFMCommunicate request_size=4 [16:33:53]MH_SAM_APDU [16:33:53]CAPDU: 80 13 01 00 [16:33:53]Write to MH i2c: E2 08 00 09 0F 80 13 01 00 00 00 00 00 95 [16:33:53]Write i2c OK [16:33:53]MH_I2C_Read... [16:33:53]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:33:53]Read from MH i2c: E2 [16:33:53]MH_I2C_Read... [16:33:53]Read from MH i2c: E2 0E 00 [16:33:53]MH_I2C_Read... [16:33:54]Read from MH i2c: E2 0E 00 09 0F 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 40 [16:33:54]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [16:33:54]wFMCommunicate OK [16:33:54]SAM_PROTO_GetShiftState done [16:33:54]FM_GetShiftState done [16:33:54]req_shift_opened done [16:33:54]requested_item shift.open_date is exist - process it [16:33:54]req_shift_open_date [16:33:54]req_shift_open_date done [16:33:54]produce_requested_data done [16:33:54]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202491,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670} [16:33:54]process_action_free close_receipt [16:33:54]json_value_free [16:33:54]json_value_free done [16:33:54]process_json_proto returns [16:33:54]Send response to host [16:33:54]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202491,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670}}} [16:33:54]free response buf [16:33:54]execute_script done [16:33:54]execute_script returns [16:33:54]free content buf [16:33:54]Sock 7.Close socket [16:33:54]Sock 7.Thread stoped [16:33:58]OFD Sender: No OFD packet to send [16:34:03]OFD Sender: No OFD packet to send [16:34:08]OFD Sender: No OFD packet to send [16:34:13]OFD Sender: No OFD packet to send [16:34:18]OFD Sender: No OFD packet to send [16:34:23]OFD Sender: No OFD packet to send [16:34:28]OFD Sender: No OFD packet to send [16:34:33]OFD Sender: No OFD packet to send [16:34:38]OFD Sender: No OFD packet to send [16:34:43]OFD Sender: No OFD packet to send [16:34:48]OFD Sender: No OFD packet to send [16:34:53]OFD Sender: No OFD packet to send [16:34:58]OFD Sender: No OFD packet to send [16:35:03]OFD Sender: No OFD packet to send [16:35:08]OFD Sender: No OFD packet to send [16:35:13]OFD Sender: No OFD packet to send [16:35:18]OFD Sender: No OFD packet to send [16:35:23]OFD Sender: No OFD packet to send [16:35:28]OFD Sender: No OFD packet to send [16:35:33]OFD Sender: No OFD packet to send [16:35:38]OFD Sender: No OFD packet to send [16:35:43]OFD Sender: No OFD packet to send [16:35:48]OFD Sender: No OFD packet to send [16:35:53]OFD Sender: No OFD packet to send [16:35:58]OFD Sender: No OFD packet to send [16:36:03]OFD Sender: No OFD packet to send [16:36:08]OFD Sender: No OFD packet to send [16:36:12]accept exits with 9 [16:36:12]New connection [16:36:12]New thread 3067305316 created [16:36:12]Thread 3067161956 joined [16:36:12]Waiting for new connection... [16:36:12] Sock 9.Parse request [16:36:12]Sock 9.Check first char [16:36:12]Sock 9.First char is OK [16:36:12]request: POST /json_proto HTTP/1.0 [16:36:12]Method: POST [16:36:12]URL: /json_proto [16:36:12]Method is POST - this is cgi request [16:36:12]url: /json_proto [16:36:12]query_string will be loaded in cgi processing [16:36:12]execute_cgi json_proto POST (null) [16:36:12]execute_cgi path=json_proto method=POST [16:36:12]POST find Content-Length [16:36:12]Host: 172.17.63.195:8080 [16:36:12]Content-Length: 677 [16:36:12]Content-Type: application/json [16:36:12] [16:36:12]POST finish read [16:36:12]Found Content-Length = 677 [16:36:12]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450277", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "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" ] } } [16:36:12]execute_script... [16:36: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)450277", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "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" ] } } [16:36:12]POST & json_proto [16:36:12]process_json_proto [16:36:12]json parsed OK: [16:36:12]protocol is kg_v1.0 [16:36:12]action value=close_receipt [16:36:12]process_action close_receipt [16:36:12]cmd_close_receipt [16:36:12]MH_GetDate [16:36:12]Write to MH i2c: F0 00 00 0A 0F 08 [16:36:12]Write i2c OK [16:36:12]MH_I2C_Read... [16:36:12]Read from MH i2c: F0 [16:36:12]MH_I2C_Read... [16:36:12]Read from MH i2c: F0 09 00 [16:36:12]MH_I2C_Read... [16:36:12]Read from MH i2c: F0 09 00 0A 0F 00 7D BD 1F 67 47 1B 1E 67 B8 [16:36:12]GetLastDocTimeStamp 1730133231 [16:36:12]current date 1730133373 [16:36:12]FM_GetShiftState [16:36:12]SAM_PROTO_GetShiftState [16:36:12]wFMCommunicate request_size=4 [16:36:12]MH_SAM_APDU [16:36:12]CAPDU: 80 13 01 00 [16:36:12]Write to MH i2c: E2 08 00 0B 0F 80 13 01 00 00 00 00 00 97 [16:36:12]Write i2c OK [16:36:12]MH_I2C_Read... [16:36:12]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:36:12]Read from MH i2c: E2 [16:36:12]MH_I2C_Read... [16:36:12]Read from MH i2c: E2 0E 00 [16:36:12]MH_I2C_Read... [16:36:12]Read from MH i2c: E2 0E 00 0B 0F 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 42 [16:36:12]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [16:36:12]wFMCommunicate OK [16:36:12]SAM_PROTO_GetShiftState done [16:36:12]FM_GetShiftState done [16:36:12]opened in 1730073670 [16:36:12]opened+sec_in_day 1730160070 [16:36:12]quantity*price = 20003 [16:36:12]sum+1 = 20004 [16:36:12]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.03 ИТОГО: 200.00 Внесено: 200.00 СДАЧА: 0.00 НСП 1% : 1.77 НДС 12% : 21.24 Наличными: 200.00 Безнал.: 0.00 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 292 28.10.2024 16:36 Смена: 545 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 ФМ: 0000000000871756 ФД: 202492 ФПД: 109203852508188 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T163613&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202492&fm=109203852508188&tin=02508201610067®Number=0000000000091777&sum=20000 [16:36:13]StoreToDocumentArchive [16:36:13]shift 545 fd 202492 [16:36:13]save to /storage/0545/doc_00202492 [16:36:13]save last doc name /storage/0545/doc_00202492 to /storage/kkm_last_doc_name [16:36:13]save OK [16:36:13]Clear old archive folders... [16:36:13]ProcessDocumentItem done err = 0, tmpTLVsize=251 [16:36:13]tlvbuf is 01AFE310 [16:36:13]SAM_PROTO_ClearQueue [16:36:13]wFMCommunicate request_size=4 [16:36:13]MH_SAM_APDU [16:36:13]CAPDU: 80 09 00 00 [16:36:13]Write to MH i2c: E2 08 00 18 0F 80 09 00 00 00 00 00 00 99 [16:36:13]Write i2c OK [16:36:13]MH_I2C_Read... [16:36:13]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:36:13]Read from MH i2c: E2 [16:36:13]MH_I2C_Read... [16:36:13]Read from MH i2c: E2 03 00 [16:36:13]MH_I2C_Read... [16:36:13]Read from MH i2c: E2 03 00 18 0F 00 90 00 9B [16:36:13]RAPDU: 90 00 [16:36:13]wFMCommunicate OK [16:36:13]SAM_PROTO_ClearQueue done [16:36:13]KKMCreateOFDPacket [16:36:13]OFDProtocolAddRootSTLVToBuf [16:36:13]FM_MakeSignedData [16:36:13]FM_MakeSignedData [16:36:13]SAM_PROTO_SignData [16:36:13]wFMCommunicate request_size=4 [16:36:13]MH_SAM_APDU [16:36:13]CAPDU: 80 0D 01 02 [16:36:13]Write to MH i2c: E2 08 00 19 0F 80 0D 01 02 00 00 00 00 A1 [16:36:13]Write i2c OK [16:36:13]MH_I2C_Read... [16:36:13]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:36:13]Read from MH i2c: E2 [16:36:13]MH_I2C_Read... [16:36:13]Read from MH i2c: E2 03 00 [16:36:13]MH_I2C_Read... [16:36:13]Read from MH i2c: E2 03 00 19 0F 00 90 00 9C [16:36:13]RAPDU: 90 00 [16:36:13]wFMCommunicate OK [16:36:13]wFMCommunicate request_size=255 [16:36:13]MH_SAM_APDU [16:36:13]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 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 24 01 00 00 F4 03 04 00 7D BD 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 FC 16 03 00 35 04 06 00 63 [16:36:13]Write to MH i2c: E2 02 01 1A 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 32 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 24 01 00 00 F4 03 04 00 7D BD 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 FC 16 03 00 35 04 06 00 63 00 00 77 [16:36:13]Write i2c OK [16:36:13]MH_I2C_Read... [16:36:14]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:36:14]Read from MH i2c: E2 [16:36:14]MH_I2C_Read... [16:36:14]Read from MH i2c: E2 03 00 [16:36:14]MH_I2C_Read... [16:36:14]Read from MH i2c: E2 03 00 1A 0F 00 90 00 9D [16:36:14]RAPDU: 90 00 [16:36:14]wFMCommunicate OK [16:36:14]wFMCommunicate request_size=10 [16:36:14]MH_SAM_APDU [16:36:14]CAPDU: 80 0D 02 02 05 52 00 D6 3C 1C [16:36:14]Write to MH i2c: E2 0D 00 1B 0F 80 0D 02 02 05 00 52 00 D6 3C 1C 00 00 2E [16:36:14]Write i2c OK [16:36:14]MH_I2C_Read... [16:36:14]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:36:14]Read from MH i2c: E2 [16:36:14]MH_I2C_Read... [16:36:14]Read from MH i2c: E2 03 00 [16:36:14]MH_I2C_Read... [16:36:14]Read from MH i2c: E2 03 00 1B 0F 00 90 00 9E [16:36:14]RAPDU: 90 00 [16:36:14]wFMCommunicate OK [16:36:14]wFMCommunicate request_size=4 [16:36:14]MH_SAM_APDU [16:36:14]CAPDU: 80 0D 03 02 [16:36:14]Write to MH i2c: E2 08 00 1C 0F 80 0D 03 02 00 00 00 00 A6 [16:36:14]Write i2c OK [16:36:14]MH_I2C_Read... [16:36:14]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:36:14]Read from MH i2c: E2 [16:36:14]MH_I2C_Read... [16:36:14]Read from MH i2c: E2 0B 00 [16:36:14]MH_I2C_Read... [16:36:14]Read from MH i2c: E2 0B 00 1C 0F 00 AE 94 12 F3 46 E8 28 EE 90 00 32 [16:36:14]RAPDU: AE 94 12 F3 46 E8 28 EE 90 00 [16:36:14]wFMCommunicate OK [16:36:14]SAM_PROTO_SignData done [16:36:14]FM_MakeSignedData done [16:36:14]CreateOFDProtocolMessage [16:36:14]wFMCommunicate request_size=4 [16:36:14]MH_SAM_APDU [16:36:14]CAPDU: 80 11 00 00 [16:36:14]Write to MH i2c: E2 08 00 1D 0F 80 11 00 00 00 00 00 00 A6 [16:36:14]Write i2c OK [16:36:14]MH_I2C_Read... [16:36:14]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:36:14]Read from MH i2c: E2 [16:36:14]MH_I2C_Read... [16:36:14]Read from MH i2c: E2 17 00 [16:36:14]MH_I2C_Read... [16:36:14]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 35 36 90 00 FB [16:36:14]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [16:36:14]wFMCommunicate OK [16:36:14]CreateOFDProtocolMessage done [16:36:14]OFDSenderStorePacket 202492 [16:36:14]StoreOFDPacket docnum=202492 [16:36:14]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 91 75 07 01 C0 C5 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 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 24 01 00 00 F4 03 04 00 7D BD 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 FC 16 03 00 35 04 06 00 63 52 00 D6 3C 1C AE 94 12 F3 46 E8 28 EE [16:36:14]CheckFolder [16:36:14]dirname=/storage/ofd_packets [16:36:14]CheckFolder done [16:36:14]ProducePacketName [16:36:14]name=ofd_packets/00202492 [16:36:14]NVStorageSaveData ofd_packets/00202492 [16:36:14]File name is /storage/ofd_packets/00202492 [16:36:14]Write 301 bytes [16:36:14]NVStorageSaveData done [16:36:14]OFDSenderStorePacket done [16:36:14]KKMCreateOFDPacket done [16:36:14]NVStorageSaveData kkm_last_timestamp [16:36:14]File name is /storage/kkm_last_timestamp [16:36:14]Write 4 bytes [16:36:14]NVStorageSaveData done [16:36:14]ExternCall_PrintAddStr [16:36:14]wPrintStart [16:36:14]Write to MH i2c: 01 00 00 1E 0F 2D [16:36:14]Write i2c OK [16:36:14]MH_I2C_Read... [16:36:14]Read from MH i2c: 01 [16:36:14]MH_I2C_Read... [16:36:14]Read from MH i2c: 01 07 00 [16:36:14]MH_I2C_Read... [16:36:14]Read from MH i2c: 01 07 00 1E 0F 00 00 00 00 00 FF 0F 42 [16:36:14]RasterBufferAndPrint [16:36:14]line Счет N : (1)450277 [16:36:14]line ИНН: 02508201610067 [16:36:14]line Контрольно-Кассовый Чек [16:36:14]line ПРОДАЖА [16:36:14]line ТРК (МРК, ГНК) : 31 [16:36:14]line Товар: 2710124130 [16:36:14]line Аи-92-К-2 [16:36:14]line 2.990 * 66.90 [16:36:14]line = 200.03 [16:36:14]line НДС 12% НСП 1% [16:36:14]line > о реализуемом товаре [16:36:14]line ОКРУГЛЕНИЕ: -0.03 [16:36:14]line ИТОГО: 200.00 [16:36:14]line Внесено: 200.00 [16:36:14]line СДАЧА: 0.00 [16:36:14]line НСП 1% : 1.77 [16:36:14]line НДС 12% : 21.24 [16:36:14]line Наличными: 200.00 [16:36:14]line Безнал.: 0.00 [16:36:14]line Место: АЗС № 171 "Партнер Нефть" [16:36:14]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [16:36:14]line СНО: Общий режим [16:36:14]line Чек 292 28.10.2024 16:36 [16:36:14]line Смена: 545 ФФД: 1.0 [16:36:14]line ЗНМ: 0300000109 [16:36:14]line РНМ: 0000000000091777 [16:36:14]line Версия ККМ: 001 [16:36:14]line ФМ: 0000000000871756 [16:36:14]line ФД: 202492 [16:36:14]line ФПД: 109203852508188 [16:36:14]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T163613&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202492&fm=109203852508188&tin=02508201610067®Number=0000000000091777&sum=20000 [16:36:14]OFD Sender: Processing packet 202492 [packets to send 116, broken 115] [16:36:14]ProducePacketName [16:36:14]name=ofd_packets/00202492 [16:36:14]OFD Sender: To server: pG, [16:36:14]CommunicateWithHost lk.salyk.kg:30040 [16:36:14]ConnectInit lk.salyk.kg [16:36:14]written 0, free lines is 4095 [16:36:14]Connected sock=10 [16:36: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 35 36 0F 01 00 00 91 75 07 01 C0 C5 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 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 24 01 00 00 F4 03 04 00 7D BD 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 FC 16 03 00 35 04 06 00 63 52 00 D6 3C 1C AE 94 12 F3 46 E8 28 EE [16:36:14]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 56 05 47 00 46 61 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 FC 16 03 00 F4 03 04 00 33 69 1F 67 B6 04 01 00 00 85 E1 46 9F 8A A3 21 4B [16:36:14]CommunicateWithHost err = 0 [16:36:14]CheckOFDResponse [16:36:14]1017 (14) - 77093643461234 [16:36:14]1041 (16) - 0000000000871756 [16:36:14]1040 (4) - 202492 [16:36:14]1012 (4) - 28.10.2024 10:36 [16:36:14]1206 (1) - 0 [16:36:14]OFD Sender: Remove packet 202492 [16:36:14]ProducePacketName [16:36:14]name=ofd_packets/00202492 [16:36:14]NVStorageDeleteData [16:36:15]Write to MH i2c: 01 00 00 49 0F 58 [16:36:15]Write i2c OK [16:36:15]MH_I2C_Read... [16:36:15]Read from MH i2c: 01 [16:36:15]MH_I2C_Read... [16:36:15]Read from MH i2c: 01 07 00 [16:36:15]MH_I2C_Read... [16:36:15]Read from MH i2c: 01 07 00 49 0F 00 00 00 00 00 8B 0C F6 [16:36:15]RasterBufferAndPrint [16:36:15]line [16:36:15]line [16:36:15]line [16:36:15]line [16:36:15]line [16:36:15]written 0, free lines is 3215 [16:36:15]MH_Cut [16:36:15]Write to MH i2c: D1 01 00 50 0F 01 31 [16:36:15]Write i2c OK [16:36:15]MH_I2C_Read... [16:36:15]Read from MH i2c: D1 [16:36:15]MH_I2C_Read... [16:36:15]Read from MH i2c: D1 01 00 [16:36:15]MH_I2C_Read... [16:36:15]Read from MH i2c: D1 01 00 50 0F 00 30 [16:36:15]Write to MH i2c: 01 00 00 51 0F 60 [16:36:15]Write i2c OK [16:36:15]MH_I2C_Read... [16:36:15]OFD Sender: No OFD packet to send [16:36:15]*** Cut start [16:36:15]*** Purtial cut [16:36:15]*** Stage 1: CUTSNS_PIN = 1 [16:36:16]Read from MH i2c: 01 [16:36:16]MH_I2C_Read... [16:36:16]*** Stop cut motor [16:36:16]*** Cut end [16:36:16]Read from MH i2c: 01 07 00 [16:36:16]MH_I2C_Read... [16:36:16]Read from MH i2c: 01 07 00 51 0F 00 00 00 00 00 FF 0F 75 [16:36:16]process_action close_receipt done [16:36:16]requested_data is exist [16:36:16]produce_requested_data [16:36:16]requested_item fm.sn is exist - process it [16:36:16]wFMCommunicate request_size=4 [16:36:16]MH_SAM_APDU [16:36:16]CAPDU: 80 11 00 00 [16:36:16]Write to MH i2c: E2 08 00 52 0F 80 11 00 00 00 00 00 00 DB [16:36:16]Write i2c OK [16:36:16]MH_I2C_Read... [16:36:16]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:36:16]Read from MH i2c: E2 [16:36:16]MH_I2C_Read... [16:36:16]Read from MH i2c: E2 17 00 [16:36:16]MH_I2C_Read... [16:36:16]Read from MH i2c: E2 17 00 52 0F 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 30 [16:36:16]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [16:36:16]wFMCommunicate OK [16:36:16]requested_item fd.num is exist - process it [16:36:16]SAM_PROTO_GetFieldsCounters [16:36:16]wFMCommunicate request_size=4 [16:36:16]MH_SAM_APDU [16:36:16]CAPDU: 80 13 00 00 [16:36:16]Write to MH i2c: E2 08 00 53 0F 80 13 00 00 00 00 00 00 DE [16:36:16]Write i2c OK [16:36:16]MH_I2C_Read... [16:36:16]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:36:16]Read from MH i2c: E2 [16:36:16]MH_I2C_Read... [16:36:16]Read from MH i2c: E2 62 00 [16:36:16]MH_I2C_Read... [16:36:16]Read from MH i2c: E2 62 00 53 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 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 FC 16 03 00 0E 04 04 00 21 02 00 00 12 04 04 00 24 01 00 00 5E 04 04 00 24 01 00 00 57 04 04 00 25 01 00 00 19 04 04 00 00 00 00 00 90 00 AE [16:36:16]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 FC 16 03 00 0E 04 04 00 21 02 00 00 12 04 04 00 24 01 00 00 5E 04 04 00 24 01 00 00 57 04 04 00 25 01 00 00 19 04 04 00 00 00 00 00 90 00 [16:36:16]wFMCommunicate OK [16:36:16]SAM_PROTO_GetFieldsCounters done [16:36:16]requested_item shift.num is exist - process it [16:36:16]requested_item shift.opened is exist - process it [16:36:16]req_shift_opened [16:36:16]FM_GetShiftState [16:36:16]SAM_PROTO_GetShiftState [16:36:16]wFMCommunicate request_size=4 [16:36:16]MH_SAM_APDU [16:36:16]CAPDU: 80 13 01 00 [16:36:16]Write to MH i2c: E2 08 00 54 0F 80 13 01 00 00 00 00 00 E0 [16:36:16]Write i2c OK [16:36:16]MH_I2C_Read... [16:36:16]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:36:16]Read from MH i2c: E2 [16:36:16]MH_I2C_Read... [16:36:16]Read from MH i2c: E2 0E 00 [16:36:16]MH_I2C_Read... [16:36:16]Read from MH i2c: E2 0E 00 54 0F 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 8B [16:36:16]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [16:36:16]wFMCommunicate OK [16:36:16]SAM_PROTO_GetShiftState done [16:36:16]FM_GetShiftState done [16:36:16]req_shift_opened done [16:36:16]requested_item shift.open_date is exist - process it [16:36:16]req_shift_open_date [16:36:16]req_shift_open_date done [16:36:16]produce_requested_data done [16:36:16]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202492,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670} [16:36:16]process_action_free close_receipt [16:36:16]json_value_free [16:36:16]json_value_free done [16:36:16]process_json_proto returns [16:36:16]Send response to host [16:36:16]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202492,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670}}} [16:36:16]free response buf [16:36:16]execute_script done [16:36:16]execute_script returns [16:36:16]free content buf [16:36:16]Sock 9.Close socket [16:36:16]Sock 9.Thread stoped [16:36:20]OFD Sender: No OFD packet to send [16:36:25]OFD Sender: No OFD packet to send [16:36:30]OFD Sender: No OFD packet to send [16:36:35]OFD Sender: No OFD packet to send [16:36:40]OFD Sender: No OFD packet to send [16:36:45]OFD Sender: No OFD packet to send [16:36:50]OFD Sender: No OFD packet to send [16:36:55]OFD Sender: No OFD packet to send [16:37:00]OFD Sender: No OFD packet to send [16:37:05]OFD Sender: No OFD packet to send [16:37:10]OFD Sender: No OFD packet to send [16:37:15]OFD Sender: No OFD packet to send [16:37:20]OFD Sender: No OFD packet to send [16:37:25]OFD Sender: No OFD packet to send [16:37:30]OFD Sender: No OFD packet to send [16:37:35]OFD Sender: No OFD packet to send [16:37:40]OFD Sender: No OFD packet to send [16:37:45]OFD Sender: No OFD packet to send [16:37:50]OFD Sender: No OFD packet to send [16:37:55]OFD Sender: No OFD packet to send [16:38:00]OFD Sender: No OFD packet to send [16:38:05]OFD Sender: No OFD packet to send [16:38:10]OFD Sender: No OFD packet to send [16:38:15]OFD Sender: No OFD packet to send [16:38:20]OFD Sender: No OFD packet to send [16:38:25]OFD Sender: No OFD packet to send [16:38:30]OFD Sender: No OFD packet to send [16:38:35]OFD Sender: No OFD packet to send [16:38:40]OFD Sender: No OFD packet to send [16:38:45]OFD Sender: No OFD packet to send [16:38:50]OFD Sender: No OFD packet to send [16:38:55]OFD Sender: No OFD packet to send [16:39:00]OFD Sender: No OFD packet to send [16:39:05]OFD Sender: No OFD packet to send [16:39:10]OFD Sender: No OFD packet to send [16:39:15]OFD Sender: No OFD packet to send [16:39:20]OFD Sender: No OFD packet to send [16:39:25]OFD Sender: No OFD packet to send [16:39:30]OFD Sender: No OFD packet to send [16:39:35]OFD Sender: No OFD packet to send [16:39:40]OFD Sender: No OFD packet to send [16:39:45]OFD Sender: No OFD packet to send [16:39:50]OFD Sender: No OFD packet to send [16:39:55]OFD Sender: No OFD packet to send [16:40:00]OFD Sender: No OFD packet to send [16:40:05]OFD Sender: No OFD packet to send [16:40:10]OFD Sender: No OFD packet to send [16:40:15]OFD Sender: No OFD packet to send [16:40:20]OFD Sender: No OFD packet to send [16:40:25]OFD Sender: No OFD packet to send [16:40:30]OFD Sender: No OFD packet to send [16:40:35]OFD Sender: No OFD packet to send [16:40:40]OFD Sender: No OFD packet to send [16:40:45]OFD Sender: No OFD packet to send [16:40:50]OFD Sender: No OFD packet to send [16:40:55]OFD Sender: No OFD packet to send [16:41:00]OFD Sender: No OFD packet to send [16:41:05]OFD Sender: No OFD packet to send [16:41:10]OFD Sender: No OFD packet to send [16:41:15]OFD Sender: No OFD packet to send [16:41:20]OFD Sender: No OFD packet to send [16:41:25]OFD Sender: No OFD packet to send [16:41:30]OFD Sender: No OFD packet to send [16:41:35]OFD Sender: No OFD packet to send [16:41:40]OFD Sender: No OFD packet to send [16:41:41]accept exits with 7 [16:41:41]New connection [16:41:41]New thread 3067161956 created [16:41:41]Thread 3067305316 joined [16:41:41]Waiting for new connection... [16:41:41] Sock 7.Parse request [16:41:41]Sock 7.Check first char [16:41:41]Sock 7.First char is OK [16:41:41]request: POST /json_proto HTTP/1.0 [16:41:41]Method: POST [16:41:41]URL: /json_proto [16:41:41]Method is POST - this is cgi request [16:41:41]url: /json_proto [16:41:41]query_string will be loaded in cgi processing [16:41:41]execute_cgi json_proto POST (null) [16:41:41]execute_cgi path=json_proto method=POST [16:41:41]POST find Content-Length [16:41:41]Host: 172.17.63.195:8080 [16:41:41]Content-Length: 682 [16:41:41]Content-Type: application/json [16:41:41] [16:41:41]POST finish read [16:41:41]Found Content-Length = 682 [16:41:41]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450278", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "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" ] } } [16:41:41]execute_script... [16:41: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)450278", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "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" ] } } [16:41:41]POST & json_proto [16:41:41]process_json_proto [16:41:41]json parsed OK: [16:41:41]protocol is kg_v1.0 [16:41:41]action value=close_receipt [16:41:41]process_action close_receipt [16:41:41]cmd_close_receipt [16:41:41]MH_GetDate [16:41:41]Write to MH i2c: F0 00 00 55 0F 53 [16:41:41]Write i2c OK [16:41:41]MH_I2C_Read... [16:41:41]Read from MH i2c: F0 [16:41:41]MH_I2C_Read... [16:41:41]Read from MH i2c: F0 09 00 [16:41:41]MH_I2C_Read... [16:41:41]Read from MH i2c: F0 09 00 55 0F 00 C6 BE 1F 67 47 1B 1E 67 4D [16:41:41]GetLastDocTimeStamp 1730133373 [16:41:41]current date 1730133702 [16:41:41]FM_GetShiftState [16:41:41]SAM_PROTO_GetShiftState [16:41:41]wFMCommunicate request_size=4 [16:41:41]MH_SAM_APDU [16:41:41]CAPDU: 80 13 01 00 [16:41:41]Write to MH i2c: E2 08 00 56 0F 80 13 01 00 00 00 00 00 E2 [16:41:41]Write i2c OK [16:41:41]MH_I2C_Read... [16:41:41]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:41:41]Read from MH i2c: E2 [16:41:41]MH_I2C_Read... [16:41:41]Read from MH i2c: E2 0E 00 [16:41:41]MH_I2C_Read... [16:41:41]Read from MH i2c: E2 0E 00 56 0F 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 8D [16:41:41]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [16:41:41]wFMCommunicate OK [16:41:41]SAM_PROTO_GetShiftState done [16:41:41]FM_GetShiftState done [16:41:41]opened in 1730073670 [16:41:41]opened+sec_in_day 1730160070 [16:41:41]quantity*price = 100015 [16:41:41]sum+1 = 100017 [16:41:41]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.16 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.21 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 293 28.10.2024 16:41 Смена: 545 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 ФМ: 0000000000871756 ФД: 202493 ФПД: 245260227332998 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T164142&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202493&fm=245260227332998&tin=02508201610067®Number=0000000000091777&sum=100000 [16:41:42]StoreToDocumentArchive [16:41:42]shift 545 fd 202493 [16:41:42]save to /storage/0545/doc_00202493 [16:41:42]save last doc name /storage/0545/doc_00202493 to /storage/kkm_last_doc_name [16:41:42]save OK [16:41:42]Clear old archive folders... [16:41:42]ProcessDocumentItem done err = 0, tmpTLVsize=251 [16:41:42]tlvbuf is B6F17400 [16:41:42]SAM_PROTO_ClearQueue [16:41:42]wFMCommunicate request_size=4 [16:41:42]MH_SAM_APDU [16:41:42]CAPDU: 80 09 00 00 [16:41:42]Write to MH i2c: E2 08 00 63 0F 80 09 00 00 00 00 00 00 E4 [16:41:42]Write i2c OK [16:41:42]MH_I2C_Read... [16:41:42]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:41:42]Read from MH i2c: E2 [16:41:42]MH_I2C_Read... [16:41:42]Read from MH i2c: E2 03 00 [16:41:42]MH_I2C_Read... [16:41:42]Read from MH i2c: E2 03 00 63 0F 00 90 00 E6 [16:41:42]RAPDU: 90 00 [16:41:42]wFMCommunicate OK [16:41:42]SAM_PROTO_ClearQueue done [16:41:42]KKMCreateOFDPacket [16:41:42]OFDProtocolAddRootSTLVToBuf [16:41:42]FM_MakeSignedData [16:41:42]FM_MakeSignedData [16:41:42]SAM_PROTO_SignData [16:41:42]wFMCommunicate request_size=4 [16:41:42]MH_SAM_APDU [16:41:42]CAPDU: 80 0D 01 02 [16:41:42]Write to MH i2c: E2 08 00 64 0F 80 0D 01 02 00 00 00 00 EC [16:41:42]Write i2c OK [16:41:42]MH_I2C_Read... [16:41:42]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:41:42]Read from MH i2c: E2 [16:41:42]MH_I2C_Read... [16:41:42]Read from MH i2c: E2 03 00 [16:41:42]MH_I2C_Read... [16:41:42]Read from MH i2c: E2 03 00 64 0F 00 90 00 E7 [16:41:42]RAPDU: 90 00 [16:41:42]wFMCommunicate OK [16:41:42]wFMCommunicate request_size=255 [16:41:42]MH_SAM_APDU [16: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 32 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 25 01 00 00 F4 03 04 00 C6 BE 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 FD 16 03 00 35 04 06 00 DF [16:41:42]Write to MH i2c: E2 02 01 65 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 32 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 25 01 00 00 F4 03 04 00 C6 BE 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 FD 16 03 00 35 04 06 00 DF 00 00 C2 [16:41:42]Write i2c OK [16:41:42]MH_I2C_Read... [16:41:42]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:41:42]Read from MH i2c: E2 [16:41:42]MH_I2C_Read... [16:41:42]Read from MH i2c: E2 03 00 [16:41:42]MH_I2C_Read... [16:41:42]Read from MH i2c: E2 03 00 65 0F 00 90 00 E8 [16:41:42]RAPDU: 90 00 [16:41:42]wFMCommunicate OK [16:41:42]wFMCommunicate request_size=10 [16:41:42]MH_SAM_APDU [16:41:42]CAPDU: 80 0D 02 02 05 10 18 BA 4B 86 [16:41:42]Write to MH i2c: E2 0D 00 66 0F 80 0D 02 02 05 00 10 18 BA 4B 86 00 00 AC [16:41:42]Write i2c OK [16:41:42]MH_I2C_Read... [16:41:42]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:41:43]Read from MH i2c: E2 [16:41:43]MH_I2C_Read... [16:41:43]Read from MH i2c: E2 03 00 [16:41:43]MH_I2C_Read... [16:41:43]Read from MH i2c: E2 03 00 66 0F 00 90 00 E9 [16:41:43]RAPDU: 90 00 [16:41:43]wFMCommunicate OK [16:41:43]wFMCommunicate request_size=4 [16:41:43]MH_SAM_APDU [16:41:43]CAPDU: 80 0D 03 02 [16:41:43]Write to MH i2c: E2 08 00 67 0F 80 0D 03 02 00 00 00 00 F1 [16:41:43]Write i2c OK [16:41:43]MH_I2C_Read... [16:41:43]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:41:43]Read from MH i2c: E2 [16:41:43]MH_I2C_Read... [16:41:43]Read from MH i2c: E2 0B 00 [16:41:43]MH_I2C_Read... [16:41:43]Read from MH i2c: E2 0B 00 67 0F 00 97 E5 55 95 7E 3F F6 F4 90 00 FF [16:41:43]RAPDU: 97 E5 55 95 7E 3F F6 F4 90 00 [16:41:43]wFMCommunicate OK [16:41:43]SAM_PROTO_SignData done [16:41:43]FM_MakeSignedData done [16:41:43]CreateOFDProtocolMessage [16:41:43]wFMCommunicate request_size=4 [16:41:43]MH_SAM_APDU [16:41:43]CAPDU: 80 11 00 00 [16:41:43]Write to MH i2c: E2 08 00 68 0F 80 11 00 00 00 00 00 00 F1 [16:41:43]Write i2c OK [16:41:43]MH_I2C_Read... [16:41:43]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:41:43]Read from MH i2c: E2 [16:41:43]MH_I2C_Read... [16:41:43]Read from MH i2c: E2 17 00 [16:41:43]MH_I2C_Read... [16:41:43]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 35 36 90 00 46 [16:41:43]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [16:41:43]wFMCommunicate OK [16:41:43]CreateOFDProtocolMessage done [16:41:43]OFDSenderStorePacket 202493 [16:41:43]StoreOFDPacket docnum=202493 [16:41:43]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 03 4D 07 01 B8 7C 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 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 25 01 00 00 F4 03 04 00 C6 BE 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 FD 16 03 00 35 04 06 00 DF 10 18 BA 4B 86 97 E5 55 95 7E 3F F6 F4 [16:41:43]CheckFolder [16:41:43]dirname=/storage/ofd_packets [16:41:43]CheckFolder done [16:41:43]ProducePacketName [16:41:43]name=ofd_packets/00202493 [16:41:43]NVStorageSaveData ofd_packets/00202493 [16:41:43]File name is /storage/ofd_packets/00202493 [16:41:43]Write 301 bytes [16:41:43]NVStorageSaveData done [16:41:43]OFDSenderStorePacket done [16:41:43]KKMCreateOFDPacket done [16:41:43]NVStorageSaveData kkm_last_timestamp [16:41:43]File name is /storage/kkm_last_timestamp [16:41:43]Write 4 bytes [16:41:43]NVStorageSaveData done [16:41:43]ExternCall_PrintAddStr [16:41:43]wPrintStart [16:41:43]Write to MH i2c: 01 00 00 69 0F 78 [16:41:43]Write i2c OK [16:41:43]MH_I2C_Read... [16:41:43]Read from MH i2c: 01 [16:41:43]MH_I2C_Read... [16:41:43]Read from MH i2c: 01 07 00 [16:41:43]MH_I2C_Read... [16:41:43]Read from MH i2c: 01 07 00 69 0F 00 00 00 00 00 FF 0F 8D [16:41:43]RasterBufferAndPrint [16:41:43]line Счет N : (1)450278 [16:41:43]line ИНН: 02508201610067 [16:41:43]line Контрольно-Кассовый Чек [16:41:43]line ПРОДАЖА [16:41:43]line ТРК (МРК, ГНК) : 41 [16:41:43]line Товар: 2710124130 [16:41:43]line Аи-92-К-2 [16:41:43]line 14.950 * 66.90 [16:41:43]line = 1000.16 [16:41:43]line НДС 12% НСП 1% [16:41:43]line > о реализуемом товаре [16:41:43]line ОКРУГЛЕНИЕ: -0.16 [16:41:43]line ИТОГО: 1000.00 [16:41:43]line Внесено: 1000.00 [16:41:43]line СДАЧА: 0.00 [16:41:43]line НСП 1% : 8.85 [16:41:43]line НДС 12% : 106.21 [16:41:43]line Наличными: 1000.00 [16:41:43]line Безнал.: 0.00 [16:41:43]line Место: АЗС № 171 "Партнер Нефть" [16:41:43]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [16:41:43]line СНО: Общий режим [16:41:43]line Чек 293 28.10.2024 16:41 [16:41:43]line Смена: 545 ФФД: 1.0 [16:41:43]line ЗНМ: 0300000109 [16:41:43]line РНМ: 0000000000091777 [16:41:43]line Версия ККМ: 001 [16:41:43]line ФМ: 0000000000871756 [16:41:43]line ФД: 202493 [16:41:43]line ФПД: 245260227332998 [16:41:43]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T164142&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202493&fm=245260227332998&tin=02508201610067®Number=0000000000091777&sum=100000 [16:41:43]OFD Sender: Processing packet 202493 [packets to send 116, broken 115] [16:41:43]ProducePacketName [16:41:43]name=ofd_packets/00202493 [16:41:43]OFD Sender: To server: pG, [16:41:43]CommunicateWithHost lk.salyk.kg:30040 [16:41:43]ConnectInit lk.salyk.kg [16:41:43]written 0, free lines is 4095 [16:41:43]Connected sock=10 [16:41: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 35 36 0F 01 00 00 03 4D 07 01 B8 7C 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 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 25 01 00 00 F4 03 04 00 C6 BE 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 FD 16 03 00 35 04 06 00 DF 10 18 BA 4B 86 97 E5 55 95 7E 3F F6 F4 [16:41: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 35 36 4F 00 00 00 AE C7 47 00 6A B9 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 FD 16 03 00 F4 03 04 00 7B 6A 1F 67 B6 04 01 00 00 EE F7 E2 62 FF 98 C7 B9 [16:41:43]CommunicateWithHost err = 0 [16:41:43]CheckOFDResponse [16:41:43]1017 (14) - 77093643461234 [16:41:43]1041 (16) - 0000000000871756 [16:41:43]1040 (4) - 202493 [16:41:43]1012 (4) - 28.10.2024 10:42 [16:41:43]1206 (1) - 0 [16:41:43]OFD Sender: Remove packet 202493 [16:41:43]ProducePacketName [16:41:43]name=ofd_packets/00202493 [16:41:43]NVStorageDeleteData [16:41:43]Write to MH i2c: 01 00 00 94 0F A3 [16:41:43]Write i2c OK [16:41:43]MH_I2C_Read... [16:41:43]Read from MH i2c: 01 [16:41:43]MH_I2C_Read... [16:41:43]Read from MH i2c: 01 07 00 [16:41:43]MH_I2C_Read... [16:41:43]Read from MH i2c: 01 07 00 94 0F 00 00 00 00 00 99 0C 4F [16:41:43]RasterBufferAndPrint [16:41:43]line [16:41:43]line [16:41:43]line [16:41:43]line [16:41:43]line [16:41:43]written 0, free lines is 3229 [16:41:43]MH_Cut [16:41:43]Write to MH i2c: D1 01 00 9B 0F 01 7C [16:41:43]Write i2c OK [16:41:43]MH_I2C_Read... [16:41:43]Read from MH i2c: D1 [16:41:43]MH_I2C_Read... [16:41:43]Read from MH i2c: D1 01 00 [16:41:43]MH_I2C_Read... [16:41:43]Read from MH i2c: D1 01 00 9B 0F 00 7B [16:41:43]Write to MH i2c: 01 00 00 9C 0F AB [16:41:43]Write i2c OK [16:41:43]MH_I2C_Read... [16:41:44]OFD Sender: No OFD packet to send [16:41:44]*** Cut start [16:41:44]*** Purtial cut [16:41:44]*** CUTSNS_PIN = 0 [16:41:45]*** Stage 1: CUTSNS_PIN = 1 [16:41:46]Read from MH i2c: 01 [16:41:46]MH_I2C_Read... [16:41:46]*** Stop cut motor [16:41:46]*** Cut end [16:41:46]Read from MH i2c: 01 07 00 [16:41:46]MH_I2C_Read... [16:41:46]Read from MH i2c: 01 07 00 9C 0F 00 00 00 00 00 FF 0F C0 [16:41:46]process_action close_receipt done [16:41:46]requested_data is exist [16:41:46]produce_requested_data [16:41:46]requested_item fm.sn is exist - process it [16:41:46]wFMCommunicate request_size=4 [16:41:46]MH_SAM_APDU [16:41:46]CAPDU: 80 11 00 00 [16:41:46]Write to MH i2c: E2 08 00 9D 0F 80 11 00 00 00 00 00 00 26 [16:41:46]Write i2c OK [16:41:46]MH_I2C_Read... [16:41:46]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:41:46]Read from MH i2c: E2 [16:41:46]MH_I2C_Read... [16:41:46]Read from MH i2c: E2 17 00 [16:41:46]MH_I2C_Read... [16:41:46]Read from MH i2c: E2 17 00 9D 0F 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 7B [16:41:46]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [16:41:46]wFMCommunicate OK [16:41:46]requested_item fd.num is exist - process it [16:41:46]SAM_PROTO_GetFieldsCounters [16:41:46]wFMCommunicate request_size=4 [16:41:46]MH_SAM_APDU [16:41:46]CAPDU: 80 13 00 00 [16:41:46]Write to MH i2c: E2 08 00 9E 0F 80 13 00 00 00 00 00 00 29 [16:41:46]Write i2c OK [16:41:46]MH_I2C_Read... [16:41:47]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:41:47]Read from MH i2c: E2 [16:41:47]MH_I2C_Read... [16:41:47]Read from MH i2c: E2 62 00 [16:41:47]MH_I2C_Read... [16:41:47]Read from MH i2c: E2 62 00 9E 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 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 FD 16 03 00 0E 04 04 00 21 02 00 00 12 04 04 00 25 01 00 00 5E 04 04 00 25 01 00 00 57 04 04 00 26 01 00 00 19 04 04 00 00 00 00 00 90 00 FD [16:41:47]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 FD 16 03 00 0E 04 04 00 21 02 00 00 12 04 04 00 25 01 00 00 5E 04 04 00 25 01 00 00 57 04 04 00 26 01 00 00 19 04 04 00 00 00 00 00 90 00 [16:41:47]wFMCommunicate OK [16:41:47]SAM_PROTO_GetFieldsCounters done [16:41:47]requested_item shift.num is exist - process it [16:41:47]requested_item shift.opened is exist - process it [16:41:47]req_shift_opened [16:41:47]FM_GetShiftState [16:41:47]SAM_PROTO_GetShiftState [16:41:47]wFMCommunicate request_size=4 [16:41:47]MH_SAM_APDU [16:41:47]CAPDU: 80 13 01 00 [16:41:47]Write to MH i2c: E2 08 00 9F 0F 80 13 01 00 00 00 00 00 2B [16:41:47]Write i2c OK [16:41:47]MH_I2C_Read... [16:41:47]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:41:47]Read from MH i2c: E2 [16:41:47]MH_I2C_Read... [16:41:47]Read from MH i2c: E2 0E 00 [16:41:47]MH_I2C_Read... [16:41:47]Read from MH i2c: E2 0E 00 9F 0F 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 D6 [16:41:47]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [16:41:47]wFMCommunicate OK [16:41:47]SAM_PROTO_GetShiftState done [16:41:47]FM_GetShiftState done [16:41:47]req_shift_opened done [16:41:47]requested_item shift.open_date is exist - process it [16:41:47]req_shift_open_date [16:41:47]req_shift_open_date done [16:41:47]produce_requested_data done [16:41:47]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202493,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670} [16:41:47]process_action_free close_receipt [16:41:47]json_value_free [16:41:47]json_value_free done [16:41:47]process_json_proto returns [16:41:47]Send response to host [16:41:47]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202493,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670}}} [16:41:47]free response buf [16:41:47]execute_script done [16:41:47]execute_script returns [16:41:47]free content buf [16:41:47]Sock 7.Close socket [16:41:47]Sock 7.Thread stoped [16:41:49]OFD Sender: No OFD packet to send [16:41:54]OFD Sender: No OFD packet to send [16:41:59]OFD Sender: No OFD packet to send [16:42:04]OFD Sender: No OFD packet to send [16:42:09]OFD Sender: No OFD packet to send [16:42:14]OFD Sender: No OFD packet to send [16:42:19]OFD Sender: No OFD packet to send [16:42:24]OFD Sender: No OFD packet to send [16:42:29]OFD Sender: No OFD packet to send [16:42:34]OFD Sender: No OFD packet to send [16:42:39]OFD Sender: No OFD packet to send [16:42:44]OFD Sender: No OFD packet to send [16:42:49]OFD Sender: No OFD packet to send [16:42:54]OFD Sender: No OFD packet to send [16:42:59]OFD Sender: No OFD packet to send [16:43:04]OFD Sender: No OFD packet to send [16:43:09]OFD Sender: No OFD packet to send [16:43:14]OFD Sender: No OFD packet to send [16:43:19]OFD Sender: No OFD packet to send [16:43:24]OFD Sender: No OFD packet to send [16:43:29]OFD Sender: No OFD packet to send [16:43:34]OFD Sender: No OFD packet to send [16:43:39]OFD Sender: No OFD packet to send [16:43:44]OFD Sender: No OFD packet to send [16:43:49]OFD Sender: No OFD packet to send [16:43:54]OFD Sender: No OFD packet to send [16:43:59]OFD Sender: No OFD packet to send [16:44:04]OFD Sender: No OFD packet to send [16:44:09]OFD Sender: No OFD packet to send [16:44:14]OFD Sender: No OFD packet to send [16:44:19]OFD Sender: No OFD packet to send [16:44:24]OFD Sender: No OFD packet to send [16:44:29]OFD Sender: No OFD packet to send [16:44:34]OFD Sender: No OFD packet to send [16:44:39]OFD Sender: No OFD packet to send [16:44:44]OFD Sender: No OFD packet to send [16:44:49]OFD Sender: No OFD packet to send [16:44:49]accept exits with 9 [16:44:49]New connection [16:44:49]New thread 3067305316 created [16:44:49]Thread 3067161956 joined [16:44:49]Waiting for new connection... [16:44:49] Sock 9.Parse request [16:44:49]Sock 9.Check first char [16:44:49]Sock 9.First char is OK [16:44:49]request: POST /json_proto HTTP/1.0 [16:44:49]Method: POST [16:44:49]URL: /json_proto [16:44:49]Method is POST - this is cgi request [16:44:49]url: /json_proto [16:44:49]query_string will be loaded in cgi processing [16:44:49]execute_cgi json_proto POST (null) [16:44:49]execute_cgi path=json_proto method=POST [16:44:49]POST find Content-Length [16:44:49]Host: 172.17.63.195:8080 [16:44:49]Content-Length: 675 [16:44:49]Content-Type: application/json [16:44:49] [16:44:49]POST finish read [16:44:49]Found Content-Length = 675 [16:44:49]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450279", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "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" ] } } [16:44:49]execute_script... [16:44: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)450279", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "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" ] } } [16:44:49]POST & json_proto [16:44:49]process_json_proto [16:44:49]json parsed OK: [16:44:49]protocol is kg_v1.0 [16:44:49]action value=close_receipt [16:44:49]process_action close_receipt [16:44:49]cmd_close_receipt [16:44:49]MH_GetDate [16:44:49]Write to MH i2c: F0 00 00 A0 0F 9E [16:44:49]Write i2c OK [16:44:49]MH_I2C_Read... [16:44:49]Read from MH i2c: F0 [16:44:49]MH_I2C_Read... [16:44:49]Read from MH i2c: F0 09 00 [16:44:49]MH_I2C_Read... [16:44:49]Read from MH i2c: F0 09 00 A0 0F 00 82 BF 1F 67 47 1B 1E 67 55 [16:44:49]GetLastDocTimeStamp 1730133702 [16:44:49]current date 1730133890 [16:44:49]FM_GetShiftState [16:44:49]SAM_PROTO_GetShiftState [16:44:49]wFMCommunicate request_size=4 [16:44:49]MH_SAM_APDU [16:44:49]CAPDU: 80 13 01 00 [16:44:49]Write to MH i2c: E2 08 00 A1 0F 80 13 01 00 00 00 00 00 2D [16:44:49]Write i2c OK [16:44:49]MH_I2C_Read... [16:44:50]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:44:50]Read from MH i2c: E2 [16:44:50]MH_I2C_Read... [16:44:50]Read from MH i2c: E2 0E 00 [16:44:50]MH_I2C_Read... [16:44:50]Read from MH i2c: E2 0E 00 A1 0F 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 D8 [16:44:50]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [16:44:50]wFMCommunicate OK [16:44:50]SAM_PROTO_GetShiftState done [16:44:50]FM_GetShiftState done [16:44:50]opened in 1730073670 [16:44:50]opened+sec_in_day 1730160070 [16:44:50]quantity*price = 100000 [16:44:50]sum+1 = 100002 [16:44: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 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 294 28.10.2024 16:44 Смена: 545 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 ФМ: 0000000000871756 ФД: 202494 ФПД: 54648951275529 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T164450&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202494&fm=54648951275529&tin=02508201610067®Number=0000000000091777&sum=100000 [16:44:51]StoreToDocumentArchive [16:44:51]shift 545 fd 202494 [16:44:51]save to /storage/0545/doc_00202494 [16:44:51]save last doc name /storage/0545/doc_00202494 to /storage/kkm_last_doc_name [16:44:51]save OK [16:44:51]Clear old archive folders... [16:44:51]ProcessDocumentItem done err = 0, tmpTLVsize=252 [16:44:51]tlvbuf is B6F17AE0 [16:44:51]SAM_PROTO_ClearQueue [16:44:51]wFMCommunicate request_size=4 [16:44:51]MH_SAM_APDU [16:44:51]CAPDU: 80 09 00 00 [16:44:51]Write to MH i2c: E2 08 00 AE 0F 80 09 00 00 00 00 00 00 2F [16:44:51]Write i2c OK [16:44:51]MH_I2C_Read... [16:44:51]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:44:51]Read from MH i2c: E2 [16:44:51]MH_I2C_Read... [16:44:51]Read from MH i2c: E2 03 00 [16:44:51]MH_I2C_Read... [16:44:51]Read from MH i2c: E2 03 00 AE 0F 00 90 00 31 [16:44:51]RAPDU: 90 00 [16:44:51]wFMCommunicate OK [16:44:51]SAM_PROTO_ClearQueue done [16:44:51]KKMCreateOFDPacket [16:44:51]OFDProtocolAddRootSTLVToBuf [16:44:51]FM_MakeSignedData [16:44:51]FM_MakeSignedData [16:44:51]SAM_PROTO_SignData [16:44:51]wFMCommunicate request_size=4 [16:44:51]MH_SAM_APDU [16:44:51]CAPDU: 80 0D 01 02 [16:44:51]Write to MH i2c: E2 08 00 AF 0F 80 0D 01 02 00 00 00 00 37 [16:44:51]Write i2c OK [16:44:51]MH_I2C_Read... [16:44:51]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:44:51]Read from MH i2c: E2 [16:44:51]MH_I2C_Read... [16:44:51]Read from MH i2c: E2 03 00 [16:44:51]MH_I2C_Read... [16:44:51]Read from MH i2c: E2 03 00 AF 0F 00 90 00 32 [16:44:51]RAPDU: 90 00 [16:44:51]wFMCommunicate OK [16:44:51]wFMCommunicate request_size=255 [16:44:51]MH_SAM_APDU [16:44:51]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 20 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 26 01 00 00 F4 03 04 00 82 BF 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 FE 16 03 00 35 04 06 00 [16:44:51]Write to MH i2c: E2 02 01 B0 0F 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 20 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 26 01 00 00 F4 03 04 00 82 BF 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 FE 16 03 00 35 04 06 00 00 00 C8 [16:44:51]Write i2c OK [16:44:51]MH_I2C_Read... [16:44:51]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:44:51]Read from MH i2c: E2 [16:44:51]MH_I2C_Read... [16:44:51]Read from MH i2c: E2 03 00 [16:44:51]MH_I2C_Read... [16:44:51]Read from MH i2c: E2 03 00 B0 0F 00 90 00 33 [16:44:51]RAPDU: 90 00 [16:44:51]wFMCommunicate OK [16:44:51]wFMCommunicate request_size=11 [16:44:51]MH_SAM_APDU [16:44:51]CAPDU: 80 0D 02 02 06 31 B3 F3 54 00 09 [16:44:51]Write to MH i2c: E2 0E 00 B1 0F 80 0D 02 02 06 00 31 B3 F3 54 00 09 00 00 7A [16:44:51]Write i2c OK [16:44:51]MH_I2C_Read... [16:44:51]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:44:51]Read from MH i2c: E2 [16:44:51]MH_I2C_Read... [16:44:51]Read from MH i2c: E2 03 00 [16:44:51]MH_I2C_Read... [16:44:51]Read from MH i2c: E2 03 00 B1 0F 00 90 00 34 [16:44:51]RAPDU: 90 00 [16:44:51]wFMCommunicate OK [16:44:51]wFMCommunicate request_size=4 [16:44:51]MH_SAM_APDU [16:44:51]CAPDU: 80 0D 03 02 [16:44:51]Write to MH i2c: E2 08 00 B2 0F 80 0D 03 02 00 00 00 00 3C [16:44:51]Write i2c OK [16:44:51]MH_I2C_Read... [16:44:51]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:44:51]Read from MH i2c: E2 [16:44:51]MH_I2C_Read... [16:44:51]Read from MH i2c: E2 0B 00 [16:44:51]MH_I2C_Read... [16:44:51]Read from MH i2c: E2 0B 00 B2 0F 00 6B 36 94 66 D6 B7 CB E4 90 00 14 [16:44:51]RAPDU: 6B 36 94 66 D6 B7 CB E4 90 00 [16:44:51]wFMCommunicate OK [16:44:51]SAM_PROTO_SignData done [16:44:51]FM_MakeSignedData done [16:44:51]CreateOFDProtocolMessage [16:44:51]wFMCommunicate request_size=4 [16:44:51]MH_SAM_APDU [16:44:51]CAPDU: 80 11 00 00 [16:44:51]Write to MH i2c: E2 08 00 B3 0F 80 11 00 00 00 00 00 00 3C [16:44:51]Write i2c OK [16:44:51]MH_I2C_Read... [16:44:51]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:44:51]Read from MH i2c: E2 [16:44:51]MH_I2C_Read... [16:44:51]Read from MH i2c: E2 17 00 [16:44:51]MH_I2C_Read... [16:44:51]Read from MH i2c: E2 17 00 B3 0F 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 91 [16:44:51]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [16:44:51]wFMCommunicate OK [16:44:51]CreateOFDProtocolMessage done [16:44:51]OFDSenderStorePacket 202494 [16:44:51]StoreOFDPacket docnum=202494 [16:44:51]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 01 00 00 C7 06 08 01 2B 1E 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 20 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 26 01 00 00 F4 03 04 00 82 BF 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 FE 16 03 00 35 04 06 00 31 B3 F3 54 00 09 6B 36 94 66 D6 B7 CB E4 [16:44:51]CheckFolder [16:44:51]dirname=/storage/ofd_packets [16:44:51]CheckFolder done [16:44:51]ProducePacketName [16:44:51]name=ofd_packets/00202494 [16:44:51]NVStorageSaveData ofd_packets/00202494 [16:44:51]File name is /storage/ofd_packets/00202494 [16:44:51]Write 302 bytes [16:44:51]NVStorageSaveData done [16:44:51]OFDSenderStorePacket done [16:44:51]KKMCreateOFDPacket done [16:44:51]NVStorageSaveData kkm_last_timestamp [16:44:51]File name is /storage/kkm_last_timestamp [16:44:51]Write 4 bytes [16:44:51]NVStorageSaveData done [16:44:51]ExternCall_PrintAddStr [16:44:51]wPrintStart [16:44:51]Write to MH i2c: 01 00 00 B4 0F C3 [16:44:51]Write i2c OK [16:44:51]MH_I2C_Read... [16:44:51]Read from MH i2c: 01 [16:44:51]MH_I2C_Read... [16:44:51]Read from MH i2c: 01 07 00 [16:44:51]MH_I2C_Read... [16:44:51]Read from MH i2c: 01 07 00 B4 0F 00 00 00 00 00 FF 0F D8 [16:44:51]RasterBufferAndPrint [16:44:51]line Счет N : (1)450279 [16:44:51]line ИНН: 02508201610067 [16:44:51]line Контрольно-Кассовый Чек [16:44:51]line ПРОДАЖА [16:44:51]line ТРК (МРК, ГНК) : 42 [16:44:51]line Товар: 2710124130 [16:44:51]line SUPER 92-К-5 [16:44:51]line 14.620 * 68.40 [16:44:51]line = 1000.01 [16:44:51]line НДС 12% НСП 1% [16:44:51]line > о реализуемом товаре [16:44:51]line ОКРУГЛЕНИЕ: -0.01 [16:44:51]line ИТОГО: 1000.00 [16:44:51]line Внесено: 1000.00 [16:44:51]line СДАЧА: 0.00 [16:44:51]line НСП 1% : 8.85 [16:44:51]line НДС 12% : 106.20 [16:44:51]line Наличными: 1000.00 [16:44:51]line Безнал.: 0.00 [16:44:51]line Место: АЗС № 171 "Партнер Нефть" [16:44:51]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [16:44:51]line СНО: Общий режим [16:44:51]line Чек 294 28.10.2024 16:44 [16:44:51]line Смена: 545 ФФД: 1.0 [16:44:51]line ЗНМ: 0300000109 [16:44:51]line РНМ: 0000000000091777 [16:44:51]line Версия ККМ: 001 [16:44:51]line ФМ: 0000000000871756 [16:44:51]line ФД: 202494 [16:44:51]line ФПД: 54648951275529 [16:44:51]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T164450&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202494&fm=54648951275529&tin=02508201610067®Number=0000000000091777&sum=100000 [16:44:52]OFD Sender: Processing packet 202494 [packets to send 116, broken 115] [16:44:52]ProducePacketName [16:44:52]name=ofd_packets/00202494 [16:44:52]OFD Sender: To server: pG, [16:44:52]CommunicateWithHost lk.salyk.kg:30040 [16:44:52]ConnectInit lk.salyk.kg [16:44:52]written 0, free lines is 4095 [16:44:52]Connected sock=10 [16:44:52]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 01 00 00 C7 06 08 01 2B 1E 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 20 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 26 01 00 00 F4 03 04 00 82 BF 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 FE 16 03 00 35 04 06 00 31 B3 F3 54 00 09 6B 36 94 66 D6 B7 CB E4 [16:44:52]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 8E 84 47 00 84 50 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 FE 16 03 00 F4 03 04 00 38 6B 1F 67 B6 04 01 00 00 70 50 B2 CF F6 45 77 1D [16:44:52]CommunicateWithHost err = 0 [16:44:52]CheckOFDResponse [16:44:52]1017 (14) - 77093643461234 [16:44:52]1041 (16) - 0000000000871756 [16:44:52]1040 (4) - 202494 [16:44:52]1012 (4) - 28.10.2024 10:45 [16:44:52]1206 (1) - 0 [16:44:52]OFD Sender: Remove packet 202494 [16:44:52]ProducePacketName [16:44:52]name=ofd_packets/00202494 [16:44:52]NVStorageDeleteData [16:44:52]Write to MH i2c: 01 00 00 DF 0F EE [16:44:52]Write i2c OK [16:44:52]MH_I2C_Read... [16:44:52]Read from MH i2c: 01 [16:44:52]MH_I2C_Read... [16:44:52]Read from MH i2c: 01 07 00 [16:44:52]MH_I2C_Read... [16:44:52]Read from MH i2c: 01 07 00 DF 0F 00 00 00 00 00 93 0C 94 [16:44:52]RasterBufferAndPrint [16:44:52]line [16:44:52]line [16:44:52]line [16:44:52]line [16:44:52]line [16:44:52]written 0, free lines is 3224 [16:44:52]MH_Cut [16:44:52]Write to MH i2c: D1 01 00 E6 0F 01 C7 [16:44:52]Write i2c OK [16:44:52]MH_I2C_Read... [16:44:52]Read from MH i2c: D1 [16:44:52]MH_I2C_Read... [16:44:52]Read from MH i2c: D1 01 00 [16:44:52]MH_I2C_Read... [16:44:52]Read from MH i2c: D1 01 00 E6 0F 00 C6 [16:44:52]Write to MH i2c: 01 00 00 E7 0F F6 [16:44:52]Write i2c OK [16:44:52]MH_I2C_Read... [16:44:52]OFD Sender: No OFD packet to send [16:44:53]*** Cut start [16:44:53]*** Purtial cut [16:44:53]*** Stage 1: CUTSNS_PIN = 1 [16:44:53]Read from MH i2c: 01 [16:44:53]MH_I2C_Read... [16:44:53]*** Stop cut motor [16:44:53]*** Cut end [16:44:53]Read from MH i2c: 01 07 00 [16:44:53]MH_I2C_Read... [16:44:53]Read from MH i2c: 01 07 00 E7 0F 00 00 00 00 00 FF 0F 0B [16:44:53]process_action close_receipt done [16:44:53]requested_data is exist [16:44:53]produce_requested_data [16:44:53]requested_item fm.sn is exist - process it [16:44:53]wFMCommunicate request_size=4 [16:44:53]MH_SAM_APDU [16:44:53]CAPDU: 80 11 00 00 [16:44:53]Write to MH i2c: E2 08 00 E8 0F 80 11 00 00 00 00 00 00 71 [16:44:53]Write i2c OK [16:44:53]MH_I2C_Read... [16:44:53]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:44:53]Read from MH i2c: E2 [16:44:53]MH_I2C_Read... [16:44:53]Read from MH i2c: E2 17 00 [16:44:53]MH_I2C_Read... [16:44:53]Read from MH i2c: E2 17 00 E8 0F 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 C6 [16:44:53]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [16:44:53]wFMCommunicate OK [16:44:53]requested_item fd.num is exist - process it [16:44:53]SAM_PROTO_GetFieldsCounters [16:44:53]wFMCommunicate request_size=4 [16:44:53]MH_SAM_APDU [16:44:53]CAPDU: 80 13 00 00 [16:44:53]Write to MH i2c: E2 08 00 E9 0F 80 13 00 00 00 00 00 00 74 [16:44:53]Write i2c OK [16:44:53]MH_I2C_Read... [16:44:53]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:44:53]Read from MH i2c: E2 [16:44:53]MH_I2C_Read... [16:44:53]Read from MH i2c: E2 62 00 [16:44:53]MH_I2C_Read... [16:44:53]Read from MH i2c: E2 62 00 E9 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 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 FE 16 03 00 0E 04 04 00 21 02 00 00 12 04 04 00 26 01 00 00 5E 04 04 00 26 01 00 00 57 04 04 00 27 01 00 00 19 04 04 00 00 00 00 00 90 00 4C [16:44:53]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 FE 16 03 00 0E 04 04 00 21 02 00 00 12 04 04 00 26 01 00 00 5E 04 04 00 26 01 00 00 57 04 04 00 27 01 00 00 19 04 04 00 00 00 00 00 90 00 [16:44:53]wFMCommunicate OK [16:44:53]SAM_PROTO_GetFieldsCounters done [16:44:53]requested_item shift.num is exist - process it [16:44:53]requested_item shift.opened is exist - process it [16:44:53]req_shift_opened [16:44:53]FM_GetShiftState [16:44:53]SAM_PROTO_GetShiftState [16:44:53]wFMCommunicate request_size=4 [16:44:53]MH_SAM_APDU [16:44:53]CAPDU: 80 13 01 00 [16:44:53]Write to MH i2c: E2 08 00 EA 0F 80 13 01 00 00 00 00 00 76 [16:44:53]Write i2c OK [16:44:53]MH_I2C_Read... [16:44:53]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:44:53]Read from MH i2c: E2 [16:44:53]MH_I2C_Read... [16:44:53]Read from MH i2c: E2 0E 00 [16:44:53]MH_I2C_Read... [16:44:53]Read from MH i2c: E2 0E 00 EA 0F 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 21 [16:44:53]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [16:44:53]wFMCommunicate OK [16:44:53]SAM_PROTO_GetShiftState done [16:44:53]FM_GetShiftState done [16:44:53]req_shift_opened done [16:44:53]requested_item shift.open_date is exist - process it [16:44:53]req_shift_open_date [16:44:53]req_shift_open_date done [16:44:53]produce_requested_data done [16:44:53]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202494,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670} [16:44:53]process_action_free close_receipt [16:44:53]json_value_free [16:44:53]json_value_free done [16:44:53]process_json_proto returns [16:44:53]Send response to host [16:44:53]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202494,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670}}} [16:44:53]free response buf [16:44:53]execute_script done [16:44:53]execute_script returns [16:44:53]free content buf [16:44:53]Sock 9.Close socket [16:44:53]Sock 9.Thread stoped [16:44:57]OFD Sender: No OFD packet to send [16:45:02]OFD Sender: No OFD packet to send [16:45:07]OFD Sender: No OFD packet to send [16:45:12]OFD Sender: No OFD packet to send [16:45:17]OFD Sender: No OFD packet to send [16:45:22]OFD Sender: No OFD packet to send [16:45:27]OFD Sender: No OFD packet to send [16:45:37]OFD Sender: No OFD packet to send [16:45:42]OFD Sender: No OFD packet to send [16:45:47]OFD Sender: No OFD packet to send [16:45:52]OFD Sender: No OFD packet to send [16:45:57]OFD Sender: No OFD packet to send [16:46:02]accept exits with 7 [16:46:02]New connection [16:46:02]New thread 3067161956 created [16:46:02]Thread 3067305316 joined [16:46:02]Waiting for new connection... [16:46:02] Sock 7.Parse request [16:46:02]Sock 7.Check first char [16:46:02]Sock 7.First char is OK [16:46:02]request: POST /json_proto HTTP/1.0 [16:46:02]Method: POST [16:46:02]URL: /json_proto [16:46:02]Method is POST - this is cgi request [16:46:02]url: /json_proto [16:46:02]query_string will be loaded in cgi processing [16:46:02]execute_cgi json_proto POST (null) [16:46:02]execute_cgi path=json_proto method=POST [16:46:02]POST find Content-Length [16:46:02]Host: 172.17.63.195:8080 [16:46:02]Content-Length: 677 [16:46:02]Content-Type: application/json [16:46:02] [16:46:02]POST finish read [16:46:02]Found Content-Length = 677 [16:46:02]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450280", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 52", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "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" ] } } [16:46:02]execute_script... [16:46: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)450280", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 52", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "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" ] } } [16:46:02]POST & json_proto [16:46:02]process_json_proto [16:46:02]json parsed OK: [16:46:02]protocol is kg_v1.0 [16:46:02]action value=close_receipt [16:46:02]process_action close_receipt [16:46:02]cmd_close_receipt [16:46:02]MH_GetDate [16:46:02]Write to MH i2c: F0 00 00 EB 0F E9 [16:46:02]Write i2c OK [16:46:02]MH_I2C_Read... [16:46:02]Read from MH i2c: F0 [16:46:02]MH_I2C_Read... [16:46:02]Read from MH i2c: F0 09 00 [16:46:02]MH_I2C_Read... [16:46:02]Read from MH i2c: F0 09 00 EB 0F 00 CB BF 1F 67 47 1B 1E 67 E9 [16:46:02]GetLastDocTimeStamp 1730133890 [16:46:02]current date 1730133963 [16:46:02]FM_GetShiftState [16:46:02]SAM_PROTO_GetShiftState [16:46:02]wFMCommunicate request_size=4 [16:46:02]MH_SAM_APDU [16:46:02]CAPDU: 80 13 01 00 [16:46:02]Write to MH i2c: E2 08 00 EC 0F 80 13 01 00 00 00 00 00 78 [16:46:02]Write i2c OK [16:46:02]MH_I2C_Read... [16:46:02]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:46:02]Read from MH i2c: E2 [16:46:02]MH_I2C_Read... [16:46:02]Read from MH i2c: E2 0E 00 [16:46:02]MH_I2C_Read... [16:46:02]Read from MH i2c: E2 0E 00 EC 0F 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 23 [16:46:02]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [16:46:02]wFMCommunicate OK [16:46:02]SAM_PROTO_GetShiftState done [16:46:02]FM_GetShiftState done [16:46:02]opened in 1730073670 [16:46:02]opened+sec_in_day 1730160070 [16:46:02]quantity*price = 50041 [16:46:02]sum+1 = 50042 [16:46:02]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.41 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 295 28.10.2024 16:46 Смена: 545 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 ФМ: 0000000000871756 ФД: 202495 ФПД: 218457894377568 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T164603&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202495&fm=218457894377568&tin=02508201610067®Number=0000000000091777&sum=50000 [16:46:03]StoreToDocumentArchive [16:46:03]shift 545 fd 202495 [16:46:03]save to /storage/0545/doc_00202495 [16:46:03]save last doc name /storage/0545/doc_00202495 to /storage/kkm_last_doc_name [16:46:03]save OK [16:46:03]Clear old archive folders... [16:46:04]ProcessDocumentItem done err = 0, tmpTLVsize=251 [16:46:04]tlvbuf is B6F172C0 [16:46:04]SAM_PROTO_ClearQueue [16:46:04]wFMCommunicate request_size=4 [16:46:04]MH_SAM_APDU [16:46:04]CAPDU: 80 09 00 00 [16:46:04]Write to MH i2c: E2 08 00 F9 0F 80 09 00 00 00 00 00 00 7A [16:46:04]Write i2c OK [16:46:04]MH_I2C_Read... [16:46:04]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:46:04]Read from MH i2c: E2 [16:46:04]MH_I2C_Read... [16:46:04]Read from MH i2c: E2 03 00 [16:46:04]MH_I2C_Read... [16:46:04]Read from MH i2c: E2 03 00 F9 0F 00 90 00 7C [16:46:04]RAPDU: 90 00 [16:46:04]wFMCommunicate OK [16:46:04]SAM_PROTO_ClearQueue done [16:46:04]KKMCreateOFDPacket [16:46:04]OFDProtocolAddRootSTLVToBuf [16:46:04]FM_MakeSignedData [16:46:04]FM_MakeSignedData [16:46:04]SAM_PROTO_SignData [16:46:04]wFMCommunicate request_size=4 [16:46:04]MH_SAM_APDU [16:46:04]CAPDU: 80 0D 01 02 [16:46:04]Write to MH i2c: E2 08 00 FA 0F 80 0D 01 02 00 00 00 00 82 [16:46:04]Write i2c OK [16:46:04]MH_I2C_Read... [16:46:04]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:46:04]Read from MH i2c: E2 [16:46:04]MH_I2C_Read... [16:46:04]Read from MH i2c: E2 03 00 [16:46:04]MH_I2C_Read... [16:46:04]Read from MH i2c: E2 03 00 FA 0F 00 90 00 7D [16:46:04]RAPDU: 90 00 [16:46:04]wFMCommunicate OK [16:46:04]wFMCommunicate request_size=255 [16:46:04]MH_SAM_APDU [16:46: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 32 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 27 01 00 00 F4 03 04 00 CB BF 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 FF 16 03 00 35 04 06 00 C6 [16:46:04]Write to MH i2c: E2 02 01 FB 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 32 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 27 01 00 00 F4 03 04 00 CB BF 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 FF 16 03 00 35 04 06 00 C6 00 00 4F [16:46:04]Write i2c OK [16:46:04]MH_I2C_Read... [16:46:04]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:46:04]Read from MH i2c: E2 [16:46:04]MH_I2C_Read... [16:46:04]Read from MH i2c: E2 03 00 [16:46:04]MH_I2C_Read... [16:46:04]Read from MH i2c: E2 03 00 FB 0F 00 90 00 7E [16:46:04]RAPDU: 90 00 [16:46:04]wFMCommunicate OK [16:46:04]wFMCommunicate request_size=10 [16:46:04]MH_SAM_APDU [16:46:04]CAPDU: 80 0D 02 02 05 AF B1 31 58 60 [16:46:04]Write to MH i2c: E2 0D 00 FC 0F 80 0D 02 02 05 00 AF B1 31 58 60 00 00 D8 [16:46:04]Write i2c OK [16:46:04]MH_I2C_Read... [16:46:04]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:46:04]Read from MH i2c: E2 [16:46:04]MH_I2C_Read... [16:46:04]Read from MH i2c: E2 03 00 [16:46:04]MH_I2C_Read... [16:46:04]Read from MH i2c: E2 03 00 FC 0F 00 90 00 7F [16:46:04]RAPDU: 90 00 [16:46:04]wFMCommunicate OK [16:46:04]wFMCommunicate request_size=4 [16:46:04]MH_SAM_APDU [16:46:04]CAPDU: 80 0D 03 02 [16:46:04]Write to MH i2c: E2 08 00 FD 0F 80 0D 03 02 00 00 00 00 87 [16:46:04]Write i2c OK [16:46:04]MH_I2C_Read... [16:46:04]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:46:04]Read from MH i2c: E2 [16:46:04]MH_I2C_Read... [16:46:04]Read from MH i2c: E2 0B 00 [16:46:04]MH_I2C_Read... [16:46:04]Read from MH i2c: E2 0B 00 FD 0F 00 FE E3 B1 6C F0 FB 30 7D 90 00 1E [16:46:04]RAPDU: FE E3 B1 6C F0 FB 30 7D 90 00 [16:46:04]wFMCommunicate OK [16:46:04]SAM_PROTO_SignData done [16:46:04]FM_MakeSignedData done [16:46:04]CreateOFDProtocolMessage [16:46:04]wFMCommunicate request_size=4 [16:46:04]MH_SAM_APDU [16:46:04]CAPDU: 80 11 00 00 [16:46:04]Write to MH i2c: E2 08 00 FE 0F 80 11 00 00 00 00 00 00 87 [16:46:04]Write i2c OK [16:46:04]MH_I2C_Read... [16:46:04]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:46:04]Read from MH i2c: E2 [16:46:04]MH_I2C_Read... [16:46:04]Read from MH i2c: E2 17 00 [16:46:04]MH_I2C_Read... [16:46:04]Read from MH i2c: E2 17 00 FE 0F 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 DC [16:46:04]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [16:46:04]wFMCommunicate OK [16:46:04]CreateOFDProtocolMessage done [16:46:04]OFDSenderStorePacket 202495 [16:46:04]StoreOFDPacket docnum=202495 [16:46:04]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 24 6C 07 01 25 C4 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 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 27 01 00 00 F4 03 04 00 CB BF 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 FF 16 03 00 35 04 06 00 C6 AF B1 31 58 60 FE E3 B1 6C F0 FB 30 7D [16:46:04]CheckFolder [16:46:04]dirname=/storage/ofd_packets [16:46:04]CheckFolder done [16:46:04]ProducePacketName [16:46:04]name=ofd_packets/00202495 [16:46:04]NVStorageSaveData ofd_packets/00202495 [16:46:04]File name is /storage/ofd_packets/00202495 [16:46:04]Write 301 bytes [16:46:04]NVStorageSaveData done [16:46:04]OFDSenderStorePacket done [16:46:04]KKMCreateOFDPacket done [16:46:04]NVStorageSaveData kkm_last_timestamp [16:46:04]File name is /storage/kkm_last_timestamp [16:46:04]Write 4 bytes [16:46:04]NVStorageSaveData done [16:46:04]ExternCall_PrintAddStr [16:46:04]wPrintStart [16:46:04]Write to MH i2c: 01 00 00 FF 0F 0E [16:46:04]Write i2c OK [16:46:04]MH_I2C_Read... [16:46:04]Read from MH i2c: 01 [16:46:04]MH_I2C_Read... [16:46:04]Read from MH i2c: 01 07 00 [16:46:04]MH_I2C_Read... [16:46:04]Read from MH i2c: 01 07 00 FF 0F 00 00 00 00 00 FF 0F 23 [16:46:04]RasterBufferAndPrint [16:46:04]line Счет N : (1)450280 [16:46:04]line ИНН: 02508201610067 [16:46:04]line Контрольно-Кассовый Чек [16:46:04]line ПРОДАЖА [16:46:04]line ТРК (МРК, ГНК) : 52 [16:46:04]line Товар: 2710124130 [16:46:04]line Аи-92-К-2 [16:46:04]line 7.480 * 66.90 [16:46:04]line = 500.41 [16:46:04]line НДС 12% НСП 1% [16:46:04]line > о реализуемом товаре [16:46:04]line ОКРУГЛЕНИЕ: -0.41 [16:46:04]line ИТОГО: 500.00 [16:46:04]line Внесено: 500.00 [16:46:04]line СДАЧА: 0.00 [16:46:04]line НСП 1% : 4.43 [16:46:04]line НДС 12% : 53.14 [16:46:04]line Наличными: 500.00 [16:46:04]line Безнал.: 0.00 [16:46:04]line Место: АЗС № 171 "Партнер Нефть" [16:46:04]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [16:46:04]line СНО: Общий режим [16:46:04]line Чек 295 28.10.2024 16:46 [16:46:04]line Смена: 545 ФФД: 1.0 [16:46:04]line ЗНМ: 0300000109 [16:46:04]line РНМ: 0000000000091777 [16:46:04]line Версия ККМ: 001 [16:46:04]line ФМ: 0000000000871756 [16:46:04]line ФД: 202495 [16:46:04]line ФПД: 218457894377568 [16:46:04]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T164603&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202495&fm=218457894377568&tin=02508201610067®Number=0000000000091777&sum=50000 [16:46:04]OFD Sender: Processing packet 202495 [packets to send 116, broken 115] [16:46:04]ProducePacketName [16:46:04]name=ofd_packets/00202495 [16:46:04]OFD Sender: To server: pG, [16:46:04]CommunicateWithHost lk.salyk.kg:30040 [16:46:04]ConnectInit lk.salyk.kg [16:46:04]written 0, free lines is 4095 [16:46:05]Write to MH i2c: 01 00 00 2A 10 3A [16:46:05]Write i2c OK [16:46:05]MH_I2C_Read... [16:46:05]Read from MH i2c: 01 [16:46:05]MH_I2C_Read... [16:46:05]Read from MH i2c: 01 07 00 [16:46:05]MH_I2C_Read... [16:46:05]Read from MH i2c: 01 07 00 2A 10 00 00 00 00 00 8F 0C DC [16:46:05]RasterBufferAndPrint [16:46:05]line [16:46:05]line [16:46:05]line [16:46:05]line [16:46:05]line [16:46:05]written 0, free lines is 3220 [16:46:05]MH_Cut [16:46:05]Write to MH i2c: D1 01 00 31 10 01 13 [16:46:05]Write i2c OK [16:46:05]MH_I2C_Read... [16:46:05]Read from MH i2c: D1 [16:46:05]MH_I2C_Read... [16:46:05]Read from MH i2c: D1 01 00 [16:46:05]MH_I2C_Read... [16:46:05]Read from MH i2c: D1 01 00 31 10 00 12 [16:46:05]Write to MH i2c: 01 00 00 32 10 42 [16:46:05]Write i2c OK [16:46:05]MH_I2C_Read... [16:46:06]*** Cut start [16:46:06]*** Purtial cut [16:46:06]*** CUTSNS_PIN = 0 [16:46:06]*** Stage 1: CUTSNS_PIN = 1 [16:46:08]Read from MH i2c: 01 [16:46:08]MH_I2C_Read... [16:46:08]*** Stop cut motor [16:46:08]*** Cut end [16:46:08]Read from MH i2c: 01 07 00 [16:46:08]MH_I2C_Read... [16:46:08]Read from MH i2c: 01 07 00 32 10 00 00 00 00 00 FF 0F 57 [16:46:08]process_action close_receipt done [16:46:08]requested_data is exist [16:46:08]produce_requested_data [16:46:08]requested_item fm.sn is exist - process it [16:46:08]wFMCommunicate request_size=4 [16:46:08]MH_SAM_APDU [16:46:08]CAPDU: 80 11 00 00 [16:46:08]Write to MH i2c: E2 08 00 33 10 80 11 00 00 00 00 00 00 BD [16:46:08]Write i2c OK [16:46:08]MH_I2C_Read... [16:46:08]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:46:08]Read from MH i2c: E2 [16:46:08]MH_I2C_Read... [16:46:08]Read from MH i2c: E2 17 00 [16:46:08]MH_I2C_Read... [16:46:08]Read from MH i2c: E2 17 00 33 10 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 12 [16:46:08]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [16:46:08]wFMCommunicate OK [16:46:08]requested_item fd.num is exist - process it [16:46:08]SAM_PROTO_GetFieldsCounters [16:46:08]wFMCommunicate request_size=4 [16:46:08]MH_SAM_APDU [16:46:08]CAPDU: 80 13 00 00 [16:46:08]Write to MH i2c: E2 08 00 34 10 80 13 00 00 00 00 00 00 C0 [16:46:08]Write i2c OK [16:46:08]MH_I2C_Read... [16:46:08]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:46:08]Read from MH i2c: E2 [16:46:08]MH_I2C_Read... [16:46:08]Read from MH i2c: E2 62 00 [16:46:08]MH_I2C_Read... [16:46:08]Read from MH i2c: E2 62 00 34 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 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 FF 16 03 00 0E 04 04 00 21 02 00 00 12 04 04 00 27 01 00 00 5E 04 04 00 27 01 00 00 57 04 04 00 28 01 00 00 19 04 04 00 00 00 00 00 90 00 9C [16:46: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 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 FF 16 03 00 0E 04 04 00 21 02 00 00 12 04 04 00 27 01 00 00 5E 04 04 00 27 01 00 00 57 04 04 00 28 01 00 00 19 04 04 00 00 00 00 00 90 00 [16:46:08]wFMCommunicate OK [16:46:08]SAM_PROTO_GetFieldsCounters done [16:46:08]requested_item shift.num is exist - process it [16:46:08]requested_item shift.opened is exist - process it [16:46:08]req_shift_opened [16:46:08]FM_GetShiftState [16:46:08]SAM_PROTO_GetShiftState [16:46:08]wFMCommunicate request_size=4 [16:46:08]MH_SAM_APDU [16:46:08]CAPDU: 80 13 01 00 [16:46:08]Write to MH i2c: E2 08 00 35 10 80 13 01 00 00 00 00 00 C2 [16:46:08]Write i2c OK [16:46:08]MH_I2C_Read... [16:46:08]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:46:08]Read from MH i2c: E2 [16:46:08]MH_I2C_Read... [16:46:08]Read from MH i2c: E2 0E 00 [16:46:08]MH_I2C_Read... [16:46:08]Read from MH i2c: E2 0E 00 35 10 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 6D [16:46:08]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [16:46:08]wFMCommunicate OK [16:46:08]SAM_PROTO_GetShiftState done [16:46:08]FM_GetShiftState done [16:46:08]req_shift_opened done [16:46:08]requested_item shift.open_date is exist - process it [16:46:08]req_shift_open_date [16:46:08]req_shift_open_date done [16:46:08]produce_requested_data done [16:46:08]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202495,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670} [16:46:08]process_action_free close_receipt [16:46:08]json_value_free [16:46:08]json_value_free done [16:46:08]process_json_proto returns [16:46:08]Send response to host [16:46:08]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202495,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670}}} [16:46:08]free response buf [16:46:08]execute_script done [16:46:08]execute_script returns [16:46:08]free content buf [16:46:08]Sock 7.Close socket [16:46:08]Sock 7.Thread stoped [16:46:08]accept exits with 10 [16:46:08]New connection [16:46:08]New thread 3067305316 created [16:46:08]Thread 3067161956 joined [16:46:08]Waiting for new connection... [16:46:08] Sock 10.Parse request [16:46:08]Sock 10.Check first char [16:46:08]Sock 10.First char is OK [16:46:08]request: POST /json_proto HTTP/1.0 [16:46:08]Method: POST [16:46:08]URL: /json_proto [16:46:08]Method is POST - this is cgi request [16:46:08]url: /json_proto [16:46:08]query_string will be loaded in cgi processing [16:46:08]execute_cgi json_proto POST (null) [16:46:08]execute_cgi path=json_proto method=POST [16:46:08]POST find Content-Length [16:46:08]Host: 172.17.63.195:8080 [16:46:08]Content-Length: 677 [16:46:08]Content-Type: application/json [16:46:08] [16:46:08]POST finish read [16:46:08]Found Content-Length = 677 [16:46:08]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450281", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "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" ] } } [16:46:08]execute_script... [16:46: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)450281", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "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" ] } } [16:46:08]POST & json_proto [16:46:08]process_json_proto [16:46:08]json parsed OK: [16:46:08]protocol is kg_v1.0 [16:46:08]action value=close_receipt [16:46:08]process_action close_receipt [16:46:08]cmd_close_receipt [16:46:08]MH_GetDate [16:46:08]Write to MH i2c: F0 00 00 36 10 35 [16:46:08]Write i2c OK [16:46:08]MH_I2C_Read... [16:46:08]Read from MH i2c: F0 [16:46:08]MH_I2C_Read... [16:46:08]Read from MH i2c: F0 09 00 [16:46:08]MH_I2C_Read... [16:46:08]Read from MH i2c: F0 09 00 36 10 00 D1 BF 1F 67 47 1B 1E 67 3B [16:46:08]GetLastDocTimeStamp 1730133963 [16:46:08]current date 1730133969 [16:46:08]FM_GetShiftState [16:46:08]SAM_PROTO_GetShiftState [16:46:08]wFMCommunicate request_size=4 [16:46:08]MH_SAM_APDU [16:46:08]CAPDU: 80 13 01 00 [16:46:08]Write to MH i2c: E2 08 00 37 10 80 13 01 00 00 00 00 00 C4 [16:46:08]Write i2c OK [16:46:08]MH_I2C_Read... [16:46:08]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:46:08]Read from MH i2c: E2 [16:46:08]MH_I2C_Read... [16:46:08]Read from MH i2c: E2 0E 00 [16:46:08]MH_I2C_Read... [16:46:08]Read from MH i2c: E2 0E 00 37 10 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 6F [16:46:08]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [16:46:08]wFMCommunicate OK [16:46:08]SAM_PROTO_GetShiftState done [16:46:08]FM_GetShiftState done [16:46:08]opened in 1730073670 [16:46:08]opened+sec_in_day 1730160070 [16:46:08]quantity*price = 20003 [16:46:08]sum+1 = 20004 [16:46:08]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.03 ИТОГО: 200.00 Внесено: 200.00 СДАЧА: 0.00 НСП 1% : 1.77 НДС 12% : 21.24 Наличными: 200.00 Безнал.: 0.00 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 296 28.10.2024 16:46 Смена: 545 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 ФМ: 0000000000871756 ФД: 202496 ФПД: 181603894916975 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T164609&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202496&fm=181603894916975&tin=02508201610067®Number=0000000000091777&sum=20000 [16:46:10]StoreToDocumentArchive [16:46:10]shift 545 fd 202496 [16:46:10]save to /storage/0545/doc_00202496 [16:46:10]save last doc name /storage/0545/doc_00202496 to /storage/kkm_last_doc_name [16:46:10]save OK [16:46:10]Clear old archive folders... [16:46:10]ProcessDocumentItem done err = 0, tmpTLVsize=251 [16:46:10]tlvbuf is 01AF6190 [16:46:10]SAM_PROTO_ClearQueue [16:46:10]wFMCommunicate request_size=4 [16:46:10]MH_SAM_APDU [16:46:10]CAPDU: 80 09 00 00 [16:46:10]Write to MH i2c: E2 08 00 44 10 80 09 00 00 00 00 00 00 C6 [16:46:10]Write i2c OK [16:46:10]MH_I2C_Read... [16:46:10]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:46:10]Read from MH i2c: E2 [16:46:10]MH_I2C_Read... [16:46:10]Read from MH i2c: E2 03 00 [16:46:10]MH_I2C_Read... [16:46:10]Read from MH i2c: E2 03 00 44 10 00 90 00 C8 [16:46:10]RAPDU: 90 00 [16:46:10]wFMCommunicate OK [16:46:10]SAM_PROTO_ClearQueue done [16:46:10]KKMCreateOFDPacket [16:46:10]OFDProtocolAddRootSTLVToBuf [16:46:10]FM_MakeSignedData [16:46:10]FM_MakeSignedData [16:46:10]SAM_PROTO_SignData [16:46:10]wFMCommunicate request_size=4 [16:46:10]MH_SAM_APDU [16:46:10]CAPDU: 80 0D 01 02 [16:46:10]Write to MH i2c: E2 08 00 45 10 80 0D 01 02 00 00 00 00 CE [16:46:10]Write i2c OK [16:46:10]MH_I2C_Read... [16:46:10]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:46:10]Read from MH i2c: E2 [16:46:10]MH_I2C_Read... [16:46:10]Read from MH i2c: E2 03 00 [16:46:10]MH_I2C_Read... [16:46:10]Read from MH i2c: E2 03 00 45 10 00 90 00 C9 [16:46:10]RAPDU: 90 00 [16:46:10]wFMCommunicate OK [16:46:10]wFMCommunicate request_size=255 [16:46:10]MH_SAM_APDU [16:46:10]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 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 28 01 00 00 F4 03 04 00 D1 BF 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 00 17 03 00 35 04 06 00 A5 [16:46:10]Write to MH i2c: E2 02 01 46 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 32 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 28 01 00 00 F4 03 04 00 D1 BF 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 00 17 03 00 35 04 06 00 A5 00 00 45 [16:46:10]Write i2c OK [16:46:10]MH_I2C_Read... [16:46:10]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:46:10]Read from MH i2c: E2 [16:46:10]MH_I2C_Read... [16:46:10]Read from MH i2c: E2 03 00 [16:46:10]MH_I2C_Read... [16:46:10]Read from MH i2c: E2 03 00 46 10 00 90 00 CA [16:46:10]RAPDU: 90 00 [16:46:10]wFMCommunicate OK [16:46:10]wFMCommunicate request_size=10 [16:46:10]MH_SAM_APDU [16:46:10]CAPDU: 80 0D 02 02 05 2A F3 A5 77 6F [16:46:10]Write to MH i2c: E2 0D 00 47 10 80 0D 02 02 05 00 2A F3 A5 77 6F 00 00 83 [16:46:10]Write i2c OK [16:46:10]MH_I2C_Read... [16:46:10]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:46:10]Read from MH i2c: E2 [16:46:10]MH_I2C_Read... [16:46:10]Read from MH i2c: E2 03 00 [16:46:10]MH_I2C_Read... [16:46:10]Read from MH i2c: E2 03 00 47 10 00 90 00 CB [16:46:10]RAPDU: 90 00 [16:46:10]wFMCommunicate OK [16:46:10]wFMCommunicate request_size=4 [16:46:10]MH_SAM_APDU [16:46:10]CAPDU: 80 0D 03 02 [16:46:10]Write to MH i2c: E2 08 00 48 10 80 0D 03 02 00 00 00 00 D3 [16:46:10]Write i2c OK [16:46:10]MH_I2C_Read... [16:46:10]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:46:10]Read from MH i2c: E2 [16:46:10]MH_I2C_Read... [16:46:10]Read from MH i2c: E2 0B 00 [16:46:10]MH_I2C_Read... [16:46:10]Read from MH i2c: E2 0B 00 48 10 00 40 F7 70 36 20 F8 54 D9 90 00 F6 [16:46:10]RAPDU: 40 F7 70 36 20 F8 54 D9 90 00 [16:46:10]wFMCommunicate OK [16:46:10]SAM_PROTO_SignData done [16:46:10]FM_MakeSignedData done [16:46:10]CreateOFDProtocolMessage [16:46:10]wFMCommunicate request_size=4 [16:46:10]MH_SAM_APDU [16:46:10]CAPDU: 80 11 00 00 [16:46:10]Write to MH i2c: E2 08 00 49 10 80 11 00 00 00 00 00 00 D3 [16:46:10]Write i2c OK [16:46:10]MH_I2C_Read... [16:46:11]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:46:11]Read from MH i2c: E2 [16:46:11]MH_I2C_Read... [16:46:11]Read from MH i2c: E2 17 00 [16:46:11]MH_I2C_Read... [16:46:11]Read from MH i2c: E2 17 00 49 10 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 28 [16:46:11]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [16:46:11]wFMCommunicate OK [16:46:11]CreateOFDProtocolMessage done [16:46:11]OFDSenderStorePacket 202496 [16:46:11]StoreOFDPacket docnum=202496 [16:46:11]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 B7 27 07 01 6F 6F 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 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 28 01 00 00 F4 03 04 00 D1 BF 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 00 17 03 00 35 04 06 00 A5 2A F3 A5 77 6F 40 F7 70 36 20 F8 54 D9 [16:46:11]CheckFolder [16:46:11]dirname=/storage/ofd_packets [16:46:11]CheckFolder done [16:46:11]ProducePacketName [16:46:11]name=ofd_packets/00202496 [16:46:11]NVStorageSaveData ofd_packets/00202496 [16:46:11]File name is /storage/ofd_packets/00202496 [16:46:11]Write 301 bytes [16:46:11]NVStorageSaveData done [16:46:11]OFDSenderStorePacket done [16:46:11]KKMCreateOFDPacket done [16:46:11]NVStorageSaveData kkm_last_timestamp [16:46:11]File name is /storage/kkm_last_timestamp [16:46:11]Write 4 bytes [16:46:11]NVStorageSaveData done [16:46:11]ExternCall_PrintAddStr [16:46:11]wPrintStart [16:46:11]Write to MH i2c: 01 00 00 4A 10 5A [16:46:11]Write i2c OK [16:46:11]MH_I2C_Read... [16:46:11]Read from MH i2c: 01 [16:46:11]MH_I2C_Read... [16:46:11]Read from MH i2c: 01 07 00 [16:46:11]MH_I2C_Read... [16:46:11]Read from MH i2c: 01 07 00 4A 10 00 00 00 00 00 FF 0F 6F [16:46:11]RasterBufferAndPrint [16:46:11]line Счет N : (1)450281 [16:46:11]line ИНН: 02508201610067 [16:46:11]line Контрольно-Кассовый Чек [16:46:11]line ПРОДАЖА [16:46:11]line ТРК (МРК, ГНК) : 41 [16:46:11]line Товар: 2710124130 [16:46:11]line Аи-92-К-2 [16:46:11]line 2.990 * 66.90 [16:46:11]line = 200.03 [16:46:11]line НДС 12% НСП 1% [16:46:11]line > о реализуемом товаре [16:46:11]line ОКРУГЛЕНИЕ: -0.03 [16:46:11]line ИТОГО: 200.00 [16:46:11]line Внесено: 200.00 [16:46:11]line СДАЧА: 0.00 [16:46:11]line НСП 1% : 1.77 [16:46:11]line НДС 12% : 21.24 [16:46:11]line Наличными: 200.00 [16:46:11]line Безнал.: 0.00 [16:46:11]line Место: АЗС № 171 "Партнер Нефть" [16:46:11]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [16:46:11]line СНО: Общий режим [16:46:11]line Чек 296 28.10.2024 16:46 [16:46:11]line Смена: 545 ФФД: 1.0 [16:46:11]line ЗНМ: 0300000109 [16:46:11]line РНМ: 0000000000091777 [16:46:11]line Версия ККМ: 001 [16:46:11]line ФМ: 0000000000871756 [16:46:11]line ФД: 202496 [16:46:11]line ФПД: 181603894916975 [16:46:11]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T164609&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202496&fm=181603894916975&tin=02508201610067®Number=0000000000091777&sum=20000 [16:46:11]written 0, free lines is 4095 [16:46:11]OFD Sender: Processing packet 202495 [packets to send 117, broken 115] [16:46:11]ProducePacketName [16:46:11]name=ofd_packets/00202495 [16:46:11]OFD Sender: To server: pG, [16:46:11]CommunicateWithHost lk.salyk.kg:30040 [16:46:11]ConnectInit lk.salyk.kg [16:46:11]Write to MH i2c: 01 00 00 75 10 85 [16:46:11]Write i2c OK [16:46:11]MH_I2C_Read... [16:46:11]Read from MH i2c: 01 [16:46:11]MH_I2C_Read... [16:46:11]Read from MH i2c: 01 07 00 [16:46:11]MH_I2C_Read... [16:46:11]Read from MH i2c: 01 07 00 75 10 00 00 00 00 00 99 0C 31 [16:46:11]RasterBufferAndPrint [16:46:11]line [16:46:11]line [16:46:11]line [16:46:11]line [16:46:11]line [16:46:11]written 0, free lines is 3237 [16:46:11]MH_Cut [16:46:11]Write to MH i2c: D1 01 00 7C 10 01 5E [16:46:11]Write i2c OK [16:46:11]MH_I2C_Read... [16:46:11]Read from MH i2c: D1 [16:46:11]MH_I2C_Read... [16:46:11]Read from MH i2c: D1 01 00 [16:46:11]MH_I2C_Read... [16:46:11]Read from MH i2c: D1 01 00 7C 10 00 5D [16:46:11]Write to MH i2c: 01 00 00 7D 10 8D [16:46:11]Write i2c OK [16:46:11]MH_I2C_Read... [16:46:12]*** Cut start [16:46:12]*** Purtial cut [16:46:12]*** Stage 1: CUTSNS_PIN = 1 [16:46:12]Read from MH i2c: 01 *** Stop cut motor [16:46:12] [16:46:12]*** Cut end [16:46:12]MH_I2C_Read... [16:46:12]Read from MH i2c: 01 07 00 [16:46:12]MH_I2C_Read... [16:46:12]Read from MH i2c: 01 07 00 7D 10 00 00 00 00 00 FF 0F A2 [16:46:12]process_action close_receipt done [16:46:12]requested_data is exist [16:46:12]produce_requested_data [16:46:12]requested_item fm.sn is exist - process it [16:46:12]wFMCommunicate request_size=4 [16:46:12]MH_SAM_APDU [16:46:12]CAPDU: 80 11 00 00 [16:46:12]Write to MH i2c: E2 08 00 7E 10 80 11 00 00 00 00 00 00 08 [16:46:12]Write i2c OK [16:46:12]MH_I2C_Read... [16:46:12]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:46:12]Read from MH i2c: E2 [16:46:12]MH_I2C_Read... [16:46:12]Read from MH i2c: E2 17 00 [16:46:12]MH_I2C_Read... [16:46:12]Read from MH i2c: E2 17 00 7E 10 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 5D [16:46:12]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [16:46:12]wFMCommunicate OK [16:46:12]requested_item fd.num is exist - process it [16:46:12]SAM_PROTO_GetFieldsCounters [16:46:12]wFMCommunicate request_size=4 [16:46:12]MH_SAM_APDU [16:46:12]CAPDU: 80 13 00 00 [16:46:12]Write to MH i2c: E2 08 00 7F 10 80 13 00 00 00 00 00 00 0B [16:46:12]Write i2c OK [16:46:12]MH_I2C_Read... [16:46:12]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:46:12]Read from MH i2c: E2 [16:46:12]MH_I2C_Read... [16:46:12]Read from MH i2c: E2 62 00 [16:46:12]MH_I2C_Read... [16:46:12]Read from MH i2c: E2 62 00 7F 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 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 00 17 03 00 0E 04 04 00 21 02 00 00 12 04 04 00 28 01 00 00 5E 04 04 00 28 01 00 00 57 04 04 00 29 01 00 00 19 04 04 00 00 00 00 00 90 00 EC [16:46:12]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 00 17 03 00 0E 04 04 00 21 02 00 00 12 04 04 00 28 01 00 00 5E 04 04 00 28 01 00 00 57 04 04 00 29 01 00 00 19 04 04 00 00 00 00 00 90 00 [16:46:12]wFMCommunicate OK [16:46:12]SAM_PROTO_GetFieldsCounters done [16:46:12]requested_item shift.num is exist - process it [16:46:12]requested_item shift.opened is exist - process it [16:46:12]req_shift_opened [16:46:12]FM_GetShiftState [16:46:12]SAM_PROTO_GetShiftState [16:46:12]wFMCommunicate request_size=4 [16:46:12]MH_SAM_APDU [16:46:12]CAPDU: 80 13 01 00 [16:46:12]Write to MH i2c: E2 08 00 80 10 80 13 01 00 00 00 00 00 0D [16:46:12]Write i2c OK [16:46:12]MH_I2C_Read... [16:46:12]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:46:12]Read from MH i2c: E2 [16:46:12]MH_I2C_Read... [16:46:12]Read from MH i2c: E2 0E 00 [16:46:12]MH_I2C_Read... [16:46:12]Read from MH i2c: E2 0E 00 80 10 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 B8 [16:46:12]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [16:46:12]wFMCommunicate OK [16:46:12]SAM_PROTO_GetShiftState done [16:46:12]FM_GetShiftState done [16:46:12]req_shift_opened done [16:46:12]requested_item shift.open_date is exist - process it [16:46:12]req_shift_open_date [16:46:12]req_shift_open_date done [16:46:12]produce_requested_data done [16:46:12]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202496,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670} [16:46:12]process_action_free close_receipt [16:46:12]json_value_free [16:46:12]json_value_free done [16:46:12]process_json_proto returns [16:46:12]Send response to host [16:46:12]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202496,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670}}} [16:46:12]free response buf [16:46:12]execute_script done [16:46:12]execute_script returns [16:46:12]free content buf [16:46:12]Sock 10.Close socket [16:46:12]Sock 10.Thread stoped [16:46:16]ConnectInit Can't take IP for lk.salyk.kg [16:46:16]CommunicateWithHost connect error [16:46:16]CommunicateWithHost err = -1 [16:46:16]OFD Sender: Server communicate error [16:46:21]OFD Sender: Processing packet 202495 [packets to send 117, broken 115] [16:46:21]ProducePacketName [16:46:21]name=ofd_packets/00202495 [16:46:21]OFD Sender: To server: pG, [16:46:21]CommunicateWithHost lk.salyk.kg:30040 [16:46:21]ConnectInit lk.salyk.kg [16:46:26]ConnectInit Can't take IP for lk.salyk.kg [16:46:26]CommunicateWithHost connect error [16:46:26]CommunicateWithHost err = -1 [16:46:26]OFD Sender: Server communicate error [16:46:31]OFD Sender: Processing packet 202495 [packets to send 117, broken 115] [16:46:31]ProducePacketName [16:46:31]name=ofd_packets/00202495 [16:46:31]OFD Sender: To server: pG, [16:46:31]CommunicateWithHost lk.salyk.kg:30040 [16:46:31]ConnectInit lk.salyk.kg [16:46:36]ConnectInit Can't take IP for lk.salyk.kg [16:46:36]CommunicateWithHost connect error [16:46:36]CommunicateWithHost err = -1 [16:46:36]OFD Sender: Server communicate error [16:46:41]OFD Sender: Processing packet 202495 [packets to send 117, broken 115] [16:46:41]ProducePacketName [16:46:41]name=ofd_packets/00202495 [16:46:41]OFD Sender: To server: pG, [16:46:41]CommunicateWithHost lk.salyk.kg:30040 [16:46:41]ConnectInit lk.salyk.kg [16:46:46]ConnectInit Can't take IP for lk.salyk.kg [16:46:46]CommunicateWithHost connect error [16:46:46]CommunicateWithHost err = -1 [16:46:46]OFD Sender: Server communicate error [16:46:51]OFD Sender: Processing packet 202495 [packets to send 117, broken 115] [16:46:51]ProducePacketName [16:46:51]name=ofd_packets/00202495 [16:46:51]OFD Sender: To server: pG, [16:46:51]CommunicateWithHost lk.salyk.kg:30040 [16:46:51]ConnectInit lk.salyk.kg [16:46:56]ConnectInit Can't take IP for lk.salyk.kg [16:46:56]CommunicateWithHost connect error [16:46:56]CommunicateWithHost err = -1 [16:46:56]OFD Sender: Server communicate error [16:47:01]OFD Sender: Processing packet 202495 [packets to send 117, broken 115] [16:47:01]ProducePacketName [16:47:01]name=ofd_packets/00202495 [16:47:01]OFD Sender: To server: pG, [16:47:01]CommunicateWithHost lk.salyk.kg:30040 [16:47:01]ConnectInit lk.salyk.kg [16:47:06]ConnectInit Can't take IP for lk.salyk.kg [16:47:06]CommunicateWithHost connect error [16:47:06]CommunicateWithHost err = -1 [16:47:06]OFD Sender: Server communicate error [16:47:11]OFD Sender: Processing packet 202495 [packets to send 117, broken 115] [16:47:11]ProducePacketName [16:47:11]name=ofd_packets/00202495 [16:47:11]OFD Sender: To server: pG, [16:47:11]CommunicateWithHost lk.salyk.kg:30040 [16:47:11]ConnectInit lk.salyk.kg [16:47:16]ConnectInit Can't take IP for lk.salyk.kg [16:47:16]CommunicateWithHost connect error [16:47:16]CommunicateWithHost err = -1 [16:47:16]OFD Sender: Server communicate error [16:47:21]OFD Sender: Processing packet 202495 [packets to send 117, broken 115] [16:47:21]ProducePacketName [16:47:21]name=ofd_packets/00202495 [16:47:21]OFD Sender: To server: pG, [16:47:21]CommunicateWithHost lk.salyk.kg:30040 [16:47:21]ConnectInit lk.salyk.kg [16:47:26]ConnectInit Can't take IP for lk.salyk.kg [16:47:26]CommunicateWithHost connect error [16:47:26]CommunicateWithHost err = -1 [16:47:26]OFD Sender: Server communicate error [16:47:31]OFD Sender: Processing packet 202495 [packets to send 117, broken 115] [16:47:31]ProducePacketName [16:47:31]name=ofd_packets/00202495 [16:47:31]OFD Sender: To server: pG, [16:47:31]CommunicateWithHost lk.salyk.kg:30040 [16:47:31]ConnectInit lk.salyk.kg [16:47:36]ConnectInit Can't take IP for lk.salyk.kg [16:47:36]CommunicateWithHost connect error [16:47:36]CommunicateWithHost err = -1 [16:47:36]OFD Sender: Server communicate error [16:47:41]OFD Sender: Processing packet 202495 [packets to send 117, broken 115] [16:47:41]ProducePacketName [16:47:41]name=ofd_packets/00202495 [16:47:41]OFD Sender: To server: pG, [16:47:41]CommunicateWithHost lk.salyk.kg:30040 [16:47:41]ConnectInit lk.salyk.kg [16:47:41]Connected sock=10 [16:47:41]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 24 6C 07 01 25 C4 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 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 27 01 00 00 F4 03 04 00 CB BF 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 FF 16 03 00 35 04 06 00 C6 AF B1 31 58 60 FE E3 B1 6C F0 FB 30 7D [16:47: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 35 36 4F 00 00 00 F2 CD 47 00 C8 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 35 36 10 04 04 00 FF 16 03 00 F4 03 04 00 E2 6B 1F 67 B6 04 01 00 00 12 DA 7C 60 0C 07 9E 7C [16:47:41]CommunicateWithHost err = 0 [16:47:41]CheckOFDResponse [16:47:41]1017 (14) - 77093643461234 [16:47:41]1041 (16) - 0000000000871756 [16:47:41]1040 (4) - 202495 [16:47:41]1012 (4) - 28.10.2024 10:48 [16:47:41]1206 (1) - 0 [16:47:41]OFD Sender: Remove packet 202495 [16:47:41]ProducePacketName [16:47:41]name=ofd_packets/00202495 [16:47:41]NVStorageDeleteData [16:47:42]OFD Sender: Processing packet 202496 [packets to send 116, broken 115] [16:47:42]ProducePacketName [16:47:42]name=ofd_packets/00202496 [16:47:42]OFD Sender: To server: pG, [16:47:42]CommunicateWithHost lk.salyk.kg:30040 [16:47:42]ConnectInit lk.salyk.kg [16:47:42]Connected sock=10 [16:47:42]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 B7 27 07 01 6F 6F 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 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 28 01 00 00 F4 03 04 00 D1 BF 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 00 17 03 00 35 04 06 00 A5 2A F3 A5 77 6F 40 F7 70 36 20 F8 54 D9 [16:47:42]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 B0 67 47 00 C6 BC A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 00 17 03 00 F4 03 04 00 E2 6B 1F 67 B6 04 01 00 00 0F 78 13 C8 CA 82 26 F7 [16:47:42]CommunicateWithHost err = 0 [16:47:42]CheckOFDResponse [16:47:42]1017 (14) - 77093643461234 [16:47:42]1041 (16) - 0000000000871756 [16:47:42]1040 (4) - 202496 [16:47:42]1012 (4) - 28.10.2024 10:48 [16:47:42]1206 (1) - 0 [16:47:42]OFD Sender: Remove packet 202496 [16:47:42]ProducePacketName [16:47:42]name=ofd_packets/00202496 [16:47:42]NVStorageDeleteData [16:47:43]OFD Sender: No OFD packet to send [16:47:47]ConnectInit Can't connect to host [16:47:48]OFD Sender: No OFD packet to send [16:47:53]OFD Sender: No OFD packet to send [16:47:58]OFD Sender: No OFD packet to send [16:48:03]OFD Sender: No OFD packet to send [16:48:08]OFD Sender: No OFD packet to send [16:48:13]OFD Sender: No OFD packet to send [16:48:15]accept exits with 7 [16:48:15]New connection [16:48:15]New thread 3067161956 created [16:48:15]Thread 3067305316 joined [16:48:15]Waiting for new connection... [16:48:15] Sock 7.Parse request [16:48:15]Sock 7.Check first char [16:48:15]Sock 7.First char is OK [16:48:15]request: POST /json_proto HTTP/1.0 [16:48:15]Method: POST [16:48:15]URL: /json_proto [16:48:15]Method is POST - this is cgi request [16:48:15]url: /json_proto [16:48:15]query_string will be loaded in cgi processing [16:48:15]execute_cgi json_proto POST (null) [16:48:15]execute_cgi path=json_proto method=POST [16:48:15]POST find Content-Length [16:48:15]Host: 172.17.63.195:8080 [16:48:15]Content-Length: 682 [16:48:15]Content-Type: application/json [16:48:15] [16:48:15]POST finish read [16:48:15]Found Content-Length = 682 [16:48:15]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450282", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "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" ] } } [16:48:15]execute_script... [16:48:15]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450282", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "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" ] } } [16:48:15]POST & json_proto [16:48:15]process_json_proto [16:48:15]json parsed OK: [16:48:15]protocol is kg_v1.0 [16:48:15]action value=close_receipt [16:48:15]process_action close_receipt [16:48:15]cmd_close_receipt [16:48:15]MH_GetDate [16:48:15]Write to MH i2c: F0 00 00 81 10 80 [16:48:15]Write i2c OK [16:48:15]MH_I2C_Read... [16:48:15]Read from MH i2c: F0 [16:48:15]MH_I2C_Read... [16:48:15]Read from MH i2c: F0 09 00 [16:48:15]MH_I2C_Read... [16:48:15]Read from MH i2c: F0 09 00 81 10 00 50 C0 1F 67 47 1B 1E 67 06 [16:48:15]GetLastDocTimeStamp 1730133969 [16:48:15]current date 1730134096 [16:48:15]FM_GetShiftState [16:48:15]SAM_PROTO_GetShiftState [16:48:15]wFMCommunicate request_size=4 [16:48:15]MH_SAM_APDU [16:48:15]CAPDU: 80 13 01 00 [16:48:15]Write to MH i2c: E2 08 00 82 10 80 13 01 00 00 00 00 00 0F [16:48:15]Write i2c OK [16:48:15]MH_I2C_Read... [16:48:15]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:48:15]Read from MH i2c: E2 [16:48:15]MH_I2C_Read... [16:48:15]Read from MH i2c: E2 0E 00 [16:48:15]MH_I2C_Read... [16:48:15]Read from MH i2c: E2 0E 00 82 10 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 BA [16:48:15]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [16:48:15]wFMCommunicate OK [16:48:15]SAM_PROTO_GetShiftState done [16:48:15]FM_GetShiftState done [16:48:15]opened in 1730073670 [16:48:15]opened+sec_in_day 1730160070 [16:48:15]quantity*price = 100015 [16:48:15]sum+1 = 100017 [16:48:15]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.16 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.21 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 297 28.10.2024 16:48 Смена: 545 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 ФМ: 0000000000871756 ФД: 202497 ФПД: 279588338899890 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T164816&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202497&fm=279588338899890&tin=02508201610067®Number=0000000000091777&sum=100000 [16:48:16]StoreToDocumentArchive [16:48:16]shift 545 fd 202497 [16:48:16]save to /storage/0545/doc_00202497 [16:48:16]save last doc name /storage/0545/doc_00202497 to /storage/kkm_last_doc_name [16:48:16]save OK [16:48:16]Clear old archive folders... [16:48:16]ProcessDocumentItem done err = 0, tmpTLVsize=251 [16:48:16]tlvbuf is 01B8CEA0 [16:48:16]SAM_PROTO_ClearQueue [16:48:16]wFMCommunicate request_size=4 [16:48:16]MH_SAM_APDU [16:48:16]CAPDU: 80 09 00 00 [16:48:16]Write to MH i2c: E2 08 00 8F 10 80 09 00 00 00 00 00 00 11 [16:48:16]Write i2c OK [16:48:16]MH_I2C_Read... [16:48:16]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:48:16]Read from MH i2c: E2 [16:48:16]MH_I2C_Read... [16:48:16]Read from MH i2c: E2 03 00 [16:48:16]MH_I2C_Read... [16:48:16]Read from MH i2c: E2 03 00 8F 10 00 90 00 13 [16:48:16]RAPDU: 90 00 [16:48:16]wFMCommunicate OK [16:48:16]SAM_PROTO_ClearQueue done [16:48:16]KKMCreateOFDPacket [16:48:16]OFDProtocolAddRootSTLVToBuf [16:48:16]FM_MakeSignedData [16:48:16]FM_MakeSignedData [16:48:16]SAM_PROTO_SignData [16:48:16]wFMCommunicate request_size=4 [16:48:16]MH_SAM_APDU [16:48:16]CAPDU: 80 0D 01 02 [16:48:16]Write to MH i2c: E2 08 00 90 10 80 0D 01 02 00 00 00 00 19 [16:48:16]Write i2c OK [16:48:16]MH_I2C_Read... [16:48:16]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:48:17]Read from MH i2c: E2 [16:48:17]MH_I2C_Read... [16:48:17]Read from MH i2c: E2 03 00 [16:48:17]MH_I2C_Read... [16:48:17]Read from MH i2c: E2 03 00 90 10 00 90 00 14 [16:48:17]RAPDU: 90 00 [16:48:17]wFMCommunicate OK [16:48:17]wFMCommunicate request_size=255 [16:48:17]MH_SAM_APDU [16:48: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 32 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 29 01 00 00 F4 03 04 00 50 C0 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 01 17 03 00 35 04 06 00 FE [16:48:17]Write to MH i2c: E2 02 01 91 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 32 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 29 01 00 00 F4 03 04 00 50 C0 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 01 17 03 00 35 04 06 00 FE 00 00 A3 [16:48:17]Write i2c OK [16:48:17]MH_I2C_Read... [16:48:17]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:48:17]Read from MH i2c: E2 [16:48:17]MH_I2C_Read... [16:48:17]Read from MH i2c: E2 03 00 [16:48:17]MH_I2C_Read... [16:48:17]Read from MH i2c: E2 03 00 91 10 00 90 00 15 [16:48:17]RAPDU: 90 00 [16:48:17]wFMCommunicate OK [16:48:17]wFMCommunicate request_size=10 [16:48:17]MH_SAM_APDU [16:48:17]CAPDU: 80 0D 02 02 05 48 BB 9F 9B B2 [16:48:17]Write to MH i2c: E2 0D 00 92 10 80 0D 02 02 05 00 48 BB 9F 9B B2 00 00 15 [16:48:17]Write i2c OK [16:48:17]MH_I2C_Read... [16:48:17]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:48:17]Read from MH i2c: E2 [16:48:17]MH_I2C_Read... [16:48:17]Read from MH i2c: E2 03 00 [16:48:17]MH_I2C_Read... [16:48:17]Read from MH i2c: E2 03 00 92 10 00 90 00 16 [16:48:17]RAPDU: 90 00 [16:48:17]wFMCommunicate OK [16:48:17]wFMCommunicate request_size=4 [16:48:17]MH_SAM_APDU [16:48:17]CAPDU: 80 0D 03 02 [16:48:17]Write to MH i2c: E2 08 00 93 10 80 0D 03 02 00 00 00 00 1E [16:48:17]Write i2c OK [16:48:17]MH_I2C_Read... [16:48:17]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:48:17]Read from MH i2c: E2 [16:48:17]MH_I2C_Read... [16:48:17]Read from MH i2c: E2 0B 00 [16:48:17]MH_I2C_Read... [16:48:17]Read from MH i2c: E2 0B 00 93 10 00 07 33 1C 5D BF 23 05 E3 90 00 9C [16:48:17]RAPDU: 07 33 1C 5D BF 23 05 E3 90 00 [16:48:17]wFMCommunicate OK [16:48:17]SAM_PROTO_SignData done [16:48:17]FM_MakeSignedData done [16:48:17]CreateOFDProtocolMessage [16:48:17]wFMCommunicate request_size=4 [16:48:17]MH_SAM_APDU [16:48:17]CAPDU: 80 11 00 00 [16:48:17]Write to MH i2c: E2 08 00 94 10 80 11 00 00 00 00 00 00 1E [16:48:17]Write i2c OK [16:48:17]MH_I2C_Read... [16:48:17]Read from MH i2c: E2 [16:48:17]MH_I2C_Read... [16:48:17]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:48:17]Read from MH i2c: E2 17 00 [16:48:17]MH_I2C_Read... [16:48:17]Read from MH i2c: E2 17 00 94 10 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 73 [16:48:17]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [16:48:17]wFMCommunicate OK [16:48:17]CreateOFDProtocolMessage done [16:48:17]OFDSenderStorePacket 202497 [16:48:17]StoreOFDPacket docnum=202497 [16:48:17]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 39 78 07 01 AF C4 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 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 29 01 00 00 F4 03 04 00 50 C0 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 01 17 03 00 35 04 06 00 FE 48 BB 9F 9B B2 07 33 1C 5D BF 23 05 E3 [16:48:17]CheckFolder [16:48:17]dirname=/storage/ofd_packets [16:48:17]CheckFolder done [16:48:17]ProducePacketName [16:48:17]name=ofd_packets/00202497 [16:48:17]NVStorageSaveData ofd_packets/00202497 [16:48:17]File name is /storage/ofd_packets/00202497 [16:48:17]Write 301 bytes [16:48:17]NVStorageSaveData done [16:48:17]OFDSenderStorePacket done [16:48:17]KKMCreateOFDPacket done [16:48:17]NVStorageSaveData kkm_last_timestamp [16:48:17]File name is /storage/kkm_last_timestamp [16:48:17]Write 4 bytes [16:48:17]NVStorageSaveData done [16:48:17]ExternCall_PrintAddStr [16:48:17]wPrintStart [16:48:17]Write to MH i2c: 01 00 00 95 10 A5 [16:48:17]Write i2c OK [16:48:17]MH_I2C_Read... [16:48:17]Read from MH i2c: 01 [16:48:17]MH_I2C_Read... [16:48:17]Read from MH i2c: 01 07 00 [16:48:17]MH_I2C_Read... [16:48:17]OFD Sender: Processing packet 202497 [packets to send 116, broken 115] [16:48:17]ProducePacketName [16:48:17]name=ofd_packets/00202497 [16:48:17]OFD Sender: To server: pG, [16:48:17]CommunicateWithHost lk.salyk.kg:30040 [16:48:17]ConnectInit lk.salyk.kg [16:48:17]Read from MH i2c: 01 07 00 95 10 00 00 00 00 00 FF 0F BA [16:48:17]RasterBufferAndPrint [16:48:17]line Счет N : (1)450282 [16:48:17]line ИНН: 02508201610067 [16:48:17]line Контрольно-Кассовый Чек [16:48:17]line ПРОДАЖА [16:48:17]line ТРК (МРК, ГНК) : 41 [16:48:17]line Товар: 2710124130 [16:48:17]line Аи-92-К-2 [16:48:17]line 14.950 * 66.90 [16:48:17]line = 1000.16 [16:48:17]line НДС 12% НСП 1% [16:48:17]line > о реализуемом товаре [16:48:17]line ОКРУГЛЕНИЕ: -0.16 [16:48:17]line ИТОГО: 1000.00 [16:48:17]line Внесено: 1000.00 [16:48:17]line СДАЧА: 0.00 [16:48:17]line НСП 1% : 8.85 [16:48:17]line НДС 12% : 106.21 [16:48:17]line Наличными: 1000.00 [16:48:17]line Безнал.: 0.00 [16:48:17]line Место: АЗС № 171 "Партнер Нефть" [16:48:17]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [16:48:17]line СНО: Общий режим [16:48:17]line Чек 297 28.10.2024 16:48 [16:48:17]line Смена: 545 ФФД: 1.0 [16:48:17]line ЗНМ: 0300000109 [16:48:17]line РНМ: 0000000000091777 [16:48:17]line Версия ККМ: 001 [16:48:17]line ФМ: 0000000000871756 [16:48:17]line ФД: 202497 [16:48:17]line ФПД: 279588338899890 [16:48:17]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T164816&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202497&fm=279588338899890&tin=02508201610067®Number=0000000000091777&sum=100000 [16:48:17]written 0, free lines is 4095 [16:48:17]Connected sock=10 [16:48:17]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 39 78 07 01 AF C4 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 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 29 01 00 00 F4 03 04 00 50 C0 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 01 17 03 00 35 04 06 00 FE 48 BB 9F 9B B2 07 33 1C 5D BF 23 05 E3 [16:48:17]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 BF FB 47 00 CF 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 35 36 10 04 04 00 01 17 03 00 F4 03 04 00 05 6C 1F 67 B6 04 01 00 00 A5 A8 2C 99 CF 38 4C 16 [16:48:17]CommunicateWithHost err = 0 [16:48:17]CheckOFDResponse [16:48:17]1017 (14) - 77093643461234 [16:48:17]1041 (16) - 0000000000871756 [16:48:17]1040 (4) - 202497 [16:48:17]1012 (4) - 28.10.2024 10:48 [16:48:17]1206 (1) - 0 [16:48:17]OFD Sender: Remove packet 202497 [16:48:17]ProducePacketName [16:48:17]name=ofd_packets/00202497 [16:48:17]NVStorageDeleteData [16:48:17]Write to MH i2c: 01 00 00 C0 10 D0 [16:48:17]Write i2c OK [16:48:17]MH_I2C_Read... [16:48:17]Read from MH i2c: 01 [16:48:17]MH_I2C_Read... [16:48:17]Read from MH i2c: 01 07 00 [16:48:17]MH_I2C_Read... [16:48:17]Read from MH i2c: 01 07 00 C0 10 00 00 00 00 00 A8 0C 8B [16:48:17]RasterBufferAndPrint [16:48:17]line [16:48:17]line [16:48:17]line [16:48:17]line [16:48:17]line [16:48:17]written 0, free lines is 3250 [16:48:17]MH_Cut [16:48:17]Write to MH i2c: D1 01 00 C7 10 01 A9 [16:48:17]Write i2c OK [16:48:17]MH_I2C_Read... [16:48:17]Read from MH i2c: D1 [16:48:17]MH_I2C_Read... [16:48:17]Read from MH i2c: D1 01 00 [16:48:17]MH_I2C_Read... [16:48:17]Read from MH i2c: D1 01 00 C7 10 00 A8 [16:48:17]Write to MH i2c: 01 00 00 C8 10 D8 [16:48:17]Write i2c OK [16:48:17]MH_I2C_Read... [16:48:18]OFD Sender: No OFD packet to send [16:48:18]*** Cut start [16:48:18]*** Purtial cut [16:48:18]*** CUTSNS_PIN = 0 [16:48:19]*** Stage 1: CUTSNS_PIN = 1 [16:48:20]Read from MH i2c: 01 [16:48:20]MH_I2C_Read... [16:48:20]*** Stop cut motor [16:48:20]*** Cut end [16:48:20]Read from MH i2c: 01 07 00 [16:48:20]MH_I2C_Read... [16:48:20]Read from MH i2c: 01 07 00 C8 10 00 00 00 00 00 FF 0F ED [16:48:20]process_action close_receipt done [16:48:20]requested_data is exist [16:48:20]produce_requested_data [16:48:20]requested_item fm.sn is exist - process it [16:48:20]wFMCommunicate request_size=4 [16:48:20]MH_SAM_APDU [16:48:20]CAPDU: 80 11 00 00 [16:48:20]Write to MH i2c: E2 08 00 C9 10 80 11 00 00 00 00 00 00 53 [16:48:20]Write i2c OK [16:48:20]MH_I2C_Read... [16:48:20]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:48:20]Read from MH i2c: E2 [16:48:20]MH_I2C_Read... [16:48:20]Read from MH i2c: E2 17 00 [16:48:20]MH_I2C_Read... [16:48:20]Read from MH i2c: E2 17 00 C9 10 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 A8 [16:48:20]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [16:48:20]wFMCommunicate OK [16:48:20]requested_item fd.num is exist - process it [16:48:20]SAM_PROTO_GetFieldsCounters [16:48:20]wFMCommunicate request_size=4 [16:48:20]MH_SAM_APDU [16:48:20]CAPDU: 80 13 00 00 [16:48:20]Write to MH i2c: E2 08 00 CA 10 80 13 00 00 00 00 00 00 56 [16:48:20]Write i2c OK [16:48:20]MH_I2C_Read... [16:48:21]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:48:21]Read from MH i2c: E2 [16:48:21]MH_I2C_Read... [16:48:21]Read from MH i2c: E2 62 00 [16:48:21]MH_I2C_Read... [16:48:21]Read from MH i2c: E2 62 00 CA 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 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 01 17 03 00 0E 04 04 00 21 02 00 00 12 04 04 00 29 01 00 00 5E 04 04 00 29 01 00 00 57 04 04 00 2A 01 00 00 19 04 04 00 00 00 00 00 90 00 3B [16:48:21]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 01 17 03 00 0E 04 04 00 21 02 00 00 12 04 04 00 29 01 00 00 5E 04 04 00 29 01 00 00 57 04 04 00 2A 01 00 00 19 04 04 00 00 00 00 00 90 00 [16:48:21]wFMCommunicate OK [16:48:21]SAM_PROTO_GetFieldsCounters done [16:48:21]requested_item shift.num is exist - process it [16:48:21]requested_item shift.opened is exist - process it [16:48:21]req_shift_opened [16:48:21]FM_GetShiftState [16:48:21]SAM_PROTO_GetShiftState [16:48:21]wFMCommunicate request_size=4 [16:48:21]MH_SAM_APDU [16:48:21]CAPDU: 80 13 01 00 [16:48:21]Write to MH i2c: E2 08 00 CB 10 80 13 01 00 00 00 00 00 58 [16:48:21]Write i2c OK [16:48:21]MH_I2C_Read... [16:48:21]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:48:21]Read from MH i2c: E2 [16:48:21]MH_I2C_Read... [16:48:21]Read from MH i2c: E2 0E 00 [16:48:21]MH_I2C_Read... [16:48:21]Read from MH i2c: E2 0E 00 CB 10 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 03 [16:48:21]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [16:48:21]wFMCommunicate OK [16:48:21]SAM_PROTO_GetShiftState done [16:48:21]FM_GetShiftState done [16:48:21]req_shift_opened done [16:48:21]requested_item shift.open_date is exist - process it [16:48:21]req_shift_open_date [16:48:21]req_shift_open_date done [16:48:21]produce_requested_data done [16:48:21]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202497,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670} [16:48:21]process_action_free close_receipt [16:48:21]json_value_free [16:48:21]json_value_free done [16:48:21]process_json_proto returns [16:48:21]Send response to host [16:48:21]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202497,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670}}} [16:48:21]free response buf [16:48:21]execute_script done [16:48:21]execute_script returns [16:48:21]free content buf [16:48:21]Sock 7.Close socket [16:48:21]Sock 7.Thread stoped [16:48:23]OFD Sender: No OFD packet to send [16:48:28]OFD Sender: No OFD packet to send [16:48:33]OFD Sender: No OFD packet to send [16:48:38]OFD Sender: No OFD packet to send [16:48:43]OFD Sender: No OFD packet to send [16:48:48]OFD Sender: No OFD packet to send [16:48:53]OFD Sender: No OFD packet to send [16:48:58]OFD Sender: No OFD packet to send [16:49:03]OFD Sender: No OFD packet to send [16:49:08]OFD Sender: No OFD packet to send [16:49:13]OFD Sender: No OFD packet to send [16:49:18]OFD Sender: No OFD packet to send [17:00:28]ConnectInit Can't connect to host [17:00:28]accept exits with 9 [17:00:28]New connection [17:00:28]New thread 3067161956 created [17:00:28]Thread 3067305316 joined [17:00:28]Waiting for new connection... [17:00:28] Sock 9.Parse request [17:00:28]Sock 9.Check first char [17:00:28]Sock 9.First char is OK [17:00:28]request: POST /json_proto HTTP/1.0 [17:00:28]Method: POST [17:00:28]URL: /json_proto [17:00:28]Method is POST - this is cgi request [17:00:28]url: /json_proto [17:00:28]query_string will be loaded in cgi processing [17:00:28]execute_cgi json_proto POST (null) [17:00:28]execute_cgi path=json_proto method=POST [17:00:28]POST find Content-Length [17:00:28]Host: 172.17.63.195:8080 [17:00:28]Content-Length: 677 [17:00:28]Content-Type: application/json [17:00:28] [17:00:28]POST finish read [17:00:28]Found Content-Length = 677 [17:00:28]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450292", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "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" ] } } [17:00:28]execute_script... [17:00: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)450292", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "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" ] } } [17:00:28]POST & json_proto [17:00:28]process_json_proto [17:00:28]json parsed OK: [17:00:28]protocol is kg_v1.0 [17:00:28]action value=close_receipt [17:00:28]process_action close_receipt [17:00:28]cmd_close_receipt [17:00:28]MH_GetDate [17:00:28]Write to MH i2c: F0 00 00 6F 13 71 [17:00:28]Write i2c OK [17:00:28]MH_I2C_Read... [17:00:28]Read from MH i2c: F0 [17:00:28]MH_I2C_Read... [17:00:28]Read from MH i2c: F0 09 00 [17:00:28]MH_I2C_Read... [17:00:28]Read from MH i2c: F0 09 00 6F 13 00 2D C3 1F 67 47 1B 1E 67 D7 [17:00:28]GetLastDocTimeStamp 1730134741 [17:00:28]current date 1730134829 [17:00:28]FM_GetShiftState [17:00:28]SAM_PROTO_GetShiftState [17:00:28]wFMCommunicate request_size=4 [17:00:28]MH_SAM_APDU [17:00:28]CAPDU: 80 13 01 00 [17:00:28]Write to MH i2c: E2 08 00 70 13 80 13 01 00 00 00 00 00 00 [17:00:28]Write i2c OK [17:00:28]MH_I2C_Read... [17:00:28]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:00:28]Read from MH i2c: E2 [17:00:28]MH_I2C_Read... [17:00:28]Read from MH i2c: E2 0E 00 [17:00:28]MH_I2C_Read... [17:00:28]Read from MH i2c: E2 0E 00 70 13 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 AB [17:00:28]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [17:00:28]wFMCommunicate OK [17:00:28]SAM_PROTO_GetShiftState done [17:00:28]FM_GetShiftState done [17:00:28]opened in 1730073670 [17:00:28]opened+sec_in_day 1730160070 [17:00:28]quantity*price = 30038 [17:00:28]sum+1 = 30039 [17:00:28]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.38 ИТОГО: 300.00 Внесено: 300.00 СДАЧА: 0.00 НСП 1% : 2.66 НДС 12% : 31.90 Наличными: 300.00 Безнал.: 0.00 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 307 28.10.2024 17:00 Смена: 545 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 ФМ: 0000000000871756 ФД: 202507 ФПД: 112472417821862 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T170029&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202507&fm=112472417821862&tin=02508201610067®Number=0000000000091777&sum=30000 [17:00:29]StoreToDocumentArchive [17:00:29]shift 545 fd 202507 [17:00:29]save to /storage/0545/doc_00202507 [17:00:29]save last doc name /storage/0545/doc_00202507 to /storage/kkm_last_doc_name [17:00:29]save OK [17:00:29]Clear old archive folders... [17:00:29]ProcessDocumentItem done err = 0, tmpTLVsize=251 [17:00:29]tlvbuf is B6F30430 [17:00:29]SAM_PROTO_ClearQueue [17:00:29]wFMCommunicate request_size=4 [17:00:29]MH_SAM_APDU [17:00:29]CAPDU: 80 09 00 00 [17:00:29]Write to MH i2c: E2 08 00 7D 13 80 09 00 00 00 00 00 00 02 [17:00:29]Write i2c OK [17:00:29]MH_I2C_Read... [17:00:29]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [17:00:29]Read from MH i2c: E2 [17:00:29]MH_I2C_Read... [17:00:29]Read from MH i2c: E2 03 00 [17:00:29]MH_I2C_Read... [17:00:29]Read from MH i2c: E2 03 00 7D 13 00 90 00 04 [17:00:29]RAPDU: 90 00 [17:00:29]wFMCommunicate OK [17:00:29]SAM_PROTO_ClearQueue done [17:00:29]KKMCreateOFDPacket [17:00:29]OFDProtocolAddRootSTLVToBuf [17:00:29]FM_MakeSignedData [17:00:29]FM_MakeSignedData [17:00:29]SAM_PROTO_SignData [17:00:29]wFMCommunicate request_size=4 [17:00:29]MH_SAM_APDU [17:00:29]CAPDU: 80 0D 01 02 [17:00:29]Write to MH i2c: E2 08 00 7E 13 80 0D 01 02 00 00 00 00 0A [17:00:29]Write i2c OK [17:00:29]MH_I2C_Read... [17:00:30]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [17:00:30]Read from MH i2c: E2 [17:00:30]MH_I2C_Read... [17:00:30]Read from MH i2c: E2 03 00 [17:00:30]MH_I2C_Read... [17:00:30]Read from MH i2c: E2 03 00 7E 13 00 90 00 05 [17:00:30]RAPDU: 90 00 [17:00:30]wFMCommunicate OK [17:00:30]wFMCommunicate request_size=255 [17:00:30]MH_SAM_APDU [17:00:30]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 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 33 01 00 00 F4 03 04 00 2D C3 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 0B 17 03 00 35 04 06 00 66 [17:00:30]Write to MH i2c: E2 02 01 7F 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 32 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 33 01 00 00 F4 03 04 00 2D C3 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 0B 17 03 00 35 04 06 00 66 00 00 EA [17:00:30]Write i2c OK [17:00:30]MH_I2C_Read... [17:00:30]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:00:30]Read from MH i2c: E2 [17:00:30]MH_I2C_Read... [17:00:30]Read from MH i2c: E2 03 00 [17:00:30]MH_I2C_Read... [17:00:30]Read from MH i2c: E2 03 00 7F 13 00 90 00 06 [17:00:30]RAPDU: 90 00 [17:00:30]wFMCommunicate OK [17:00:30]wFMCommunicate request_size=10 [17:00:30]MH_SAM_APDU [17:00:30]CAPDU: 80 0D 02 02 05 4B 06 82 E4 A6 [17:00:30]Write to MH i2c: E2 0D 00 80 13 80 0D 02 02 05 00 4B 06 82 E4 A6 00 00 74 [17:00:30]Write i2c OK [17:00:30]MH_I2C_Read... [17:00:30]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:00:30]Read from MH i2c: E2 [17:00:30]MH_I2C_Read... [17:00:30]Read from MH i2c: E2 03 00 [17:00:30]MH_I2C_Read... [17:00:30]Read from MH i2c: E2 03 00 80 13 00 90 00 07 [17:00:30]RAPDU: 90 00 [17:00:30]wFMCommunicate OK [17:00:30]wFMCommunicate request_size=4 [17:00:30]MH_SAM_APDU [17:00:30]CAPDU: 80 0D 03 02 [17:00:30]Write to MH i2c: E2 08 00 81 13 80 0D 03 02 00 00 00 00 0F [17:00:30]Write i2c OK [17:00:30]MH_I2C_Read... [17:00:30]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [17:00:30]Read from MH i2c: E2 [17:00:30]MH_I2C_Read... [17:00:30]Read from MH i2c: E2 0B 00 [17:00:30]MH_I2C_Read... [17:00:30]Read from MH i2c: E2 0B 00 81 13 00 37 40 E1 6B 01 82 6F 4E 90 00 13 [17:00:30]RAPDU: 37 40 E1 6B 01 82 6F 4E 90 00 [17:00:30]wFMCommunicate OK [17:00:30]SAM_PROTO_SignData done [17:00:30]FM_MakeSignedData done [17:00:30]CreateOFDProtocolMessage [17:00:30]wFMCommunicate request_size=4 [17:00:30]MH_SAM_APDU [17:00:30]CAPDU: 80 11 00 00 [17:00:30]Write to MH i2c: E2 08 00 82 13 80 11 00 00 00 00 00 00 0F [17:00:30]Write i2c OK [17:00:30]MH_I2C_Read... [17:00:30]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:00:30]Read from MH i2c: E2 [17:00:30]MH_I2C_Read... [17:00:30]Read from MH i2c: E2 17 00 [17:00:30]MH_I2C_Read... [17:00:30]Read from MH i2c: E2 17 00 82 13 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 64 [17:00:30]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [17:00:30]wFMCommunicate OK [17:00:30]CreateOFDProtocolMessage done [17:00:30]OFDSenderStorePacket 202507 [17:00:30]StoreOFDPacket docnum=202507 [17:00:30]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 01 15 07 01 32 5A 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 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 33 01 00 00 F4 03 04 00 2D C3 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 0B 17 03 00 35 04 06 00 66 4B 06 82 E4 A6 37 40 E1 6B 01 82 6F 4E [17:00:30]CheckFolder [17:00:30]dirname=/storage/ofd_packets [17:00:30]CheckFolder done [17:00:30]ProducePacketName [17:00:30]name=ofd_packets/00202507 [17:00:30]NVStorageSaveData ofd_packets/00202507 [17:00:30]File name is /storage/ofd_packets/00202507 [17:00:30]Write 301 bytes [17:00:30]NVStorageSaveData done [17:00:30]OFDSenderStorePacket done [17:00:30]KKMCreateOFDPacket done [17:00:30]NVStorageSaveData kkm_last_timestamp [17:00:30]File name is /storage/kkm_last_timestamp [17:00:30]Write 4 bytes [17:00:30]NVStorageSaveData done [17:00:30]ExternCall_PrintAddStr [17:00:30]wPrintStart [17:00:30]Write to MH i2c: 01 00 00 83 13 96 [17:00:30]Write i2c OK [17:00:30]MH_I2C_Read... [17:00:30]Read from MH i2c: 01 [17:00:30]MH_I2C_Read... [17:00:30]Read from MH i2c: 01 07 00 [17:00:30]MH_I2C_Read... [17:00:30]Read from MH i2c: 01 07 00 83 13 00 00 00 00 00 FF 0F AB [17:00:30]RasterBufferAndPrint [17:00:30]line Счет N : (1)450292 [17:00:30]line ИНН: 02508201610067 [17:00:30]line Контрольно-Кассовый Чек [17:00:30]line ПРОДАЖА [17:00:30]line ТРК (МРК, ГНК) : 41 [17:00:30]line Товар: 2710124130 [17:00:30]line Аи-92-К-2 [17:00:30]line 4.490 * 66.90 [17:00:30]line = 300.38 [17:00:30]line НДС 12% НСП 1% [17:00:30]line > о реализуемом товаре [17:00:30]line ОКРУГЛЕНИЕ: -0.38 [17:00:30]line ИТОГО: 300.00 [17:00:30]line Внесено: 300.00 [17:00:30]line СДАЧА: 0.00 [17:00:30]line НСП 1% : 2.66 [17:00:30]line НДС 12% : 31.90 [17:00:30]line Наличными: 300.00 [17:00:30]line Безнал.: 0.00 [17:00:30]line Место: АЗС № 171 "Партнер Нефть" [17:00:30]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [17:00:30]line СНО: Общий режим [17:00:30]line Чек 307 28.10.2024 17:00 [17:00:30]line Смена: 545 ФФД: 1.0 [17:00:30]line ЗНМ: 0300000109 [17:00:30]line РНМ: 0000000000091777 [17:00:30]line Версия ККМ: 001 [17:00:30]line ФМ: 0000000000871756 [17:00:30]line ФД: 202507 [17:00:30]line ФПД: 112472417821862 [17:00:30]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T170029&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202507&fm=112472417821862&tin=02508201610067®Number=0000000000091777&sum=30000 [17:00:30]OFD Sender: Processing packet 202498 [packets to send 125, broken 115] [17:00:30]ProducePacketName [17:00:30]name=ofd_packets/00202498 [17:00:30]OFD Sender: To server: pG, [17:00:30]CommunicateWithHost lk.salyk.kg:30040 [17:00:30]ConnectInit lk.salyk.kg [17:00:30]written 0, free lines is 4095 [17:00:31]Write to MH i2c: 01 00 00 AE 13 C1 [17:00:31]Write i2c OK [17:00:31]MH_I2C_Read... [17:00:31]Read from MH i2c: 01 [17:00:31]MH_I2C_Read... [17:00:31]Read from MH i2c: 01 07 00 [17:00:31]MH_I2C_Read... [17:00:31]Read from MH i2c: 01 07 00 AE 13 00 00 00 00 00 94 0C 68 [17:00:31]RasterBufferAndPrint [17:00:31]line [17:00:31]line [17:00:31]line [17:00:31]line [17:00:31]line [17:00:31]written 0, free lines is 3225 [17:00:31]MH_Cut [17:00:31]Write to MH i2c: D1 01 00 B5 13 01 9A [17:00:31]Write i2c OK [17:00:31]MH_I2C_Read... [17:00:31]Read from MH i2c: D1 [17:00:31]MH_I2C_Read... [17:00:31]Read from MH i2c: D1 01 00 [17:00:31]MH_I2C_Read... [17:00:31]Read from MH i2c: D1 01 00 B5 13 00 99 [17:00:31]Write to MH i2c: 01 00 00 B6 13 C9 [17:00:31]Write i2c OK [17:00:31]MH_I2C_Read... [17:00:32]*** Cut start [17:00:32]*** Purtial cut [17:00:32]*** Stage 1: CUTSNS_PIN = 1 [17:00:32]Read from MH i2c: 01 [17:00:32]MH_I2C_Read... [17:00:32]*** Stop cut motor [17:00:32]*** Cut end [17:00:32]Read from MH i2c: 01 07 00 [17:00:32]MH_I2C_Read... [17:00:32]Read from MH i2c: 01 07 00 B6 13 00 00 00 00 00 FF 0F DE [17:00:32]process_action close_receipt done [17:00:32]requested_data is exist [17:00:32]produce_requested_data [17:00:32]requested_item fm.sn is exist - process it [17:00:32]wFMCommunicate request_size=4 [17:00:32]MH_SAM_APDU [17:00:32]CAPDU: 80 11 00 00 [17:00:32]Write to MH i2c: E2 08 00 B7 13 80 11 00 00 00 00 00 00 44 [17:00:32]Write i2c OK [17:00:32]MH_I2C_Read... [17:00:32]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:00:32]Read from MH i2c: E2 [17:00:32]MH_I2C_Read... [17:00:32]Read from MH i2c: E2 17 00 [17:00:32]MH_I2C_Read... [17:00:32]Read from MH i2c: E2 17 00 B7 13 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 99 [17:00:32]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [17:00:32]wFMCommunicate OK [17:00:32]requested_item fd.num is exist - process it [17:00:32]SAM_PROTO_GetFieldsCounters [17:00:32]wFMCommunicate request_size=4 [17:00:32]MH_SAM_APDU [17:00:32]CAPDU: 80 13 00 00 [17:00:32]Write to MH i2c: E2 08 00 B8 13 80 13 00 00 00 00 00 00 47 [17:00:32]Write i2c OK [17:00:32]MH_I2C_Read... [17:00:32]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [17:00:32]Read from MH i2c: E2 [17:00:32]MH_I2C_Read... [17:00:32]Read from MH i2c: E2 62 00 [17:00:32]MH_I2C_Read... [17:00:32]Read from MH i2c: E2 62 00 B8 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 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 0B 17 03 00 0E 04 04 00 21 02 00 00 12 04 04 00 33 01 00 00 5E 04 04 00 33 01 00 00 57 04 04 00 34 01 00 00 19 04 04 00 00 00 00 00 90 00 54 [17:00:32]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 0B 17 03 00 0E 04 04 00 21 02 00 00 12 04 04 00 33 01 00 00 5E 04 04 00 33 01 00 00 57 04 04 00 34 01 00 00 19 04 04 00 00 00 00 00 90 00 [17:00:32]wFMCommunicate OK [17:00:32]SAM_PROTO_GetFieldsCounters done [17:00:32]requested_item shift.num is exist - process it [17:00:32]requested_item shift.opened is exist - process it [17:00:32]req_shift_opened [17:00:32]FM_GetShiftState [17:00:32]SAM_PROTO_GetShiftState [17:00:32]wFMCommunicate request_size=4 [17:00:32]MH_SAM_APDU [17:00:32]CAPDU: 80 13 01 00 [17:00:32]Write to MH i2c: E2 08 00 B9 13 80 13 01 00 00 00 00 00 49 [17:00:32]Write i2c OK [17:00:32]MH_I2C_Read... [17:00:32]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:00:32]Read from MH i2c: E2 [17:00:32]MH_I2C_Read... [17:00:32]Read from MH i2c: E2 0E 00 [17:00:32]MH_I2C_Read... [17:00:32]Read from MH i2c: E2 0E 00 B9 13 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 F4 [17:00:32]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [17:00:32]wFMCommunicate OK [17:00:32]SAM_PROTO_GetShiftState done [17:00:32]FM_GetShiftState done [17:00:32]req_shift_opened done [17:00:32]requested_item shift.open_date is exist - process it [17:00:32]req_shift_open_date [17:00:32]req_shift_open_date done [17:00:32]produce_requested_data done [17:00:32]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202507,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670} [17:00:32]process_action_free close_receipt [17:00:32]json_value_free [17:00:32]json_value_free done [17:00:32]process_json_proto returns [17:00:32]Send response to host [17:00:32]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202507,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670}}} [17:00:32]free response buf [17:00:32]execute_script done [17:00:32]execute_script returns [17:00:32]free content buf [17:00:32]Sock 9.Close socket [17:00:32]Sock 9.Thread stoped [17:00:33]Connected sock=10 [17:00:33]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 CA EB 07 01 D6 1D 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 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 2A 01 00 00 F4 03 04 00 01 C1 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 02 17 03 00 35 04 06 00 C7 17 E9 F7 EA 47 A9 83 E7 29 71 C3 84 06 [17:00:33]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 07 8A 47 00 4F 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 35 36 10 04 04 00 02 17 03 00 F4 03 04 00 E5 6E 1F 67 B6 04 01 00 00 E8 A1 62 46 97 B9 0C 02 [17:00:33]CommunicateWithHost err = 0 [17:00:33]CheckOFDResponse [17:00:33]1017 (14) - 77093643461234 [17:00:33]1041 (16) - 0000000000871756 [17:00:33]1040 (4) - 202498 [17:00:33]1012 (4) - 28.10.2024 11:00 [17:00:33]1206 (1) - 0 [17:00:33]OFD Sender: Remove packet 202498 [17:00:33]ProducePacketName [17:00:33]name=ofd_packets/00202498 [17:00:33]NVStorageDeleteData [17:00:34]OFD Sender: Processing packet 202499 [packets to send 124, broken 115] [17:00:34]ProducePacketName [17:00:34]name=ofd_packets/00202499 [17:00:34]OFD Sender: To server: pG, [17:00:34]CommunicateWithHost lk.salyk.kg:30040 [17:00:34]ConnectInit lk.salyk.kg [17:00:34]Connected sock=9 [17:00:34]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 AA EB 07 01 78 2E 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 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 2B 01 00 00 F4 03 04 00 47 C1 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 03 17 03 00 35 04 06 00 9B 8A 6D 39 4F A0 F6 4A C1 D6 15 DE 15 86 [17:00:34]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 D7 88 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 35 36 10 04 04 00 03 17 03 00 F4 03 04 00 E6 6E 1F 67 B6 04 01 00 00 27 E0 2C 46 68 B0 F9 DB [17:00:34]CommunicateWithHost err = 0 [17:00:34]CheckOFDResponse [17:00:34]1017 (14) - 77093643461234 [17:00:34]1041 (16) - 0000000000871756 [17:00:34]1040 (4) - 202499 [17:00:34]1012 (4) - 28.10.2024 11:00 [17:00:34]1206 (1) - 0 [17:00:34]OFD Sender: Remove packet 202499 [17:00:34]ProducePacketName [17:00:34]name=ofd_packets/00202499 [17:00:34]NVStorageDeleteData [17:00:35]OFD Sender: Processing packet 202500 [packets to send 123, broken 115] [17:00:35]ProducePacketName [17:00:35]name=ofd_packets/00202500 [17:00:35]OFD Sender: To server: pG, [17:00:35]CommunicateWithHost lk.salyk.kg:30040 [17:00:35]ConnectInit lk.salyk.kg [17:00:35]Connected sock=9 [17:00:35]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 8C E9 07 01 EA 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 32 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 2C 01 00 00 F4 03 04 00 5F C1 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 04 17 03 00 35 04 06 00 70 26 44 7F 3C 25 66 10 0D 39 D4 42 F1 75 [17:00:35]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 08 61 47 00 47 06 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 04 17 03 00 F4 03 04 00 E7 6E 1F 67 B6 04 01 00 00 67 D3 03 23 D7 89 73 D6 [17:00:35]CommunicateWithHost err = 0 [17:00:35]CheckOFDResponse [17:00:35]1017 (14) - 77093643461234 [17:00:35]1041 (16) - 0000000000871756 [17:00:35]1040 (4) - 202500 [17:00:35]1012 (4) - 28.10.2024 11:00 [17:00:35]1206 (1) - 0 [17:00:35]OFD Sender: Remove packet 202500 [17:00:35]ProducePacketName [17:00:35]name=ofd_packets/00202500 [17:00:35]NVStorageDeleteData [17:00:35]OFD Sender: Processing packet 202501 [packets to send 122, broken 115] [17:00:35]ProducePacketName [17:00:35]name=ofd_packets/00202501 [17:00:35]OFD Sender: To server: pG, [17:00:35]CommunicateWithHost lk.salyk.kg:30040 [17:00:35]ConnectInit lk.salyk.kg [17:00:35]Connected sock=9 [17:00:35]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 D5 0D 07 01 43 FE 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 B2 70 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 EF F1 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 E8 F1 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 AC 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 10 50 00 00 00 00 07 04 06 00 E8 F1 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2D 01 00 00 F4 03 04 00 09 C2 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 05 17 03 00 35 04 06 00 18 D7 68 A1 98 BC 90 A3 4D 7A FD AF 95 1B [17:00:36]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 02 25 47 00 41 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 35 36 10 04 04 00 05 17 03 00 F4 03 04 00 E8 6E 1F 67 B6 04 01 00 00 4D BB 00 57 4D E4 89 77 [17:00:36]CommunicateWithHost err = 0 [17:00:36]CheckOFDResponse [17:00:36]1017 (14) - 77093643461234 [17:00:36]1041 (16) - 0000000000871756 [17:00:36]1040 (4) - 202501 [17:00:36]1012 (4) - 28.10.2024 11:00 [17:00:36]1206 (1) - 0 [17:00:36]OFD Sender: Remove packet 202501 [17:00:36]ProducePacketName [17:00:36]name=ofd_packets/00202501 [17:00:36]NVStorageDeleteData [17:00:36]OFD Sender: Processing packet 202502 [packets to send 121, broken 115] [17:00:36]ProducePacketName [17:00:36]name=ofd_packets/00202502 [17:00:36]OFD Sender: To server: pG, [17:00:36]CommunicateWithHost lk.salyk.kg:30040 [17:00:36]ConnectInit lk.salyk.kg [17:00:36]Connected sock=9 [17:00:36]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 71 E7 07 01 77 14 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 3E 4E 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 71 0B 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 0B 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 A2 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 96 37 00 00 00 00 07 04 06 00 70 0B 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2E 01 00 00 F4 03 04 00 50 C2 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 06 17 03 00 35 04 06 00 27 22 29 43 7C E2 B4 00 14 EC 96 93 58 00 [17:00:37]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 D9 52 47 00 55 78 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 06 17 03 00 F4 03 04 00 E9 6E 1F 67 B6 04 01 00 00 64 95 92 73 B0 60 93 B1 [17:00:37]CommunicateWithHost err = 0 [17:00:37]CheckOFDResponse [17:00:37]1017 (14) - 77093643461234 [17:00:37]1041 (16) - 0000000000871756 [17:00:37]1040 (4) - 202502 [17:00:37]1012 (4) - 28.10.2024 11:00 [17:00:37]1206 (1) - 0 [17:00:37]OFD Sender: Remove packet 202502 [17:00:37]ProducePacketName [17:00:37]name=ofd_packets/00202502 [17:00:37]NVStorageDeleteData [17:00:37]OFD Sender: Processing packet 202503 [packets to send 120, broken 115] [17:00:37]ProducePacketName [17:00:37]name=ofd_packets/00202503 [17:00:37]OFD Sender: To server: pG, [17:00:37]CommunicateWithHost lk.salyk.kg:30040 [17:00:37]ConnectInit lk.salyk.kg [17:00:37]Connected sock=9 [17:00:37]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 C4 9D 07 01 C3 F0 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 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 2F 01 00 00 F4 03 04 00 73 C2 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 07 17 03 00 35 04 06 00 FF C3 AC 5D 12 31 F6 7C C3 83 8F F4 BD DF [17:00:37]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 51 51 47 00 F3 B9 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 07 17 03 00 F4 03 04 00 EA 6E 1F 67 B6 04 01 00 00 00 87 A1 39 30 E4 A6 83 [17:00:37]CommunicateWithHost err = 0 [17:00:37]CheckOFDResponse [17:00:37]1017 (14) - 77093643461234 [17:00:37]1041 (16) - 0000000000871756 [17:00:37]1040 (4) - 202503 [17:00:37]1012 (4) - 28.10.2024 11:00 [17:00:37]1206 (1) - 0 [17:00:37]OFD Sender: Remove packet 202503 [17:00:37]ProducePacketName [17:00:37]name=ofd_packets/00202503 [17:00:37]NVStorageDeleteData [17:00:38]OFD Sender: Processing packet 202504 [packets to send 119, broken 115] [17:00:38]ProducePacketName [17:00:38]name=ofd_packets/00202504 [17:00:38]OFD Sender: To server: pG, [17:00:38]CommunicateWithHost lk.salyk.kg:30040 [17:00:38]ConnectInit lk.salyk.kg [17:00:38]Connected sock=9 [17:00: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 35 36 0C 01 00 00 60 EE 04 01 9D 23 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 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 30 01 00 00 F4 03 04 00 98 C2 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 08 17 03 00 35 04 06 00 28 07 F1 5F 04 F6 6C E1 8C F5 8A EC 87 90 [17:00: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 35 36 4F 00 00 00 C9 8E 47 00 2D 80 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 08 17 03 00 F4 03 04 00 EA 6E 1F 67 B6 04 01 00 00 C9 99 D7 CA 14 12 A1 31 [17:00:38]CommunicateWithHost err = 0 [17:00:38]CheckOFDResponse [17:00:38]1017 (14) - 77093643461234 [17:00:38]1041 (16) - 0000000000871756 [17:00:38]1040 (4) - 202504 [17:00:38]1012 (4) - 28.10.2024 11:00 [17:00:38]1206 (1) - 0 [17:00:38]OFD Sender: Remove packet 202504 [17:00:38]ProducePacketName [17:00:38]name=ofd_packets/00202504 [17:00:38]NVStorageDeleteData [17:00:39]OFD Sender: Processing packet 202505 [packets to send 118, broken 115] [17:00:39]ProducePacketName [17:00:39]name=ofd_packets/00202505 [17:00:39]OFD Sender: To server: pG, [17:00:39]CommunicateWithHost lk.salyk.kg:30040 [17:00:39]ConnectInit lk.salyk.kg [17:00:39]Connected sock=9 [17:00: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 35 36 10 01 00 00 F9 75 08 01 8B 69 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 20 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 31 01 00 00 F4 03 04 00 AE C2 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 09 17 03 00 35 04 06 00 C7 A4 55 D1 14 FE 70 7F E4 19 ED 5C 06 39 [17:00: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 35 36 4F 00 00 00 61 37 47 00 BE 18 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 09 17 03 00 F4 03 04 00 EB 6E 1F 67 B6 04 01 00 00 11 20 D7 78 BC B4 E5 84 [17:00:39]CommunicateWithHost err = 0 [17:00:39]CheckOFDResponse [17:00:39]1017 (14) - 77093643461234 [17:00:39]1041 (16) - 0000000000871756 [17:00:39]1040 (4) - 202505 [17:00:39]1012 (4) - 28.10.2024 11:00 [17:00:39]1206 (1) - 0 [17:00:39]OFD Sender: Remove packet 202505 [17:00:39]ProducePacketName [17:00:39]name=ofd_packets/00202505 [17:00:39]NVStorageDeleteData [17:00:40]OFD Sender: Processing packet 202506 [packets to send 117, broken 115] [17:00:40]ProducePacketName [17:00:40]name=ofd_packets/00202506 [17:00:40]OFD Sender: To server: pG, [17:00:40]CommunicateWithHost lk.salyk.kg:30040 [17:00:40]ConnectInit lk.salyk.kg [17:00:40]Connected sock=9 [17:00:40]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 AC DD 07 01 CE 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 32 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 32 01 00 00 F4 03 04 00 D5 C2 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 0A 17 03 00 35 04 06 00 F5 49 16 E9 BF F2 84 8B 67 EF 60 29 B8 B6 [17:00:40]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 4A 9B 47 00 DE 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 35 36 10 04 04 00 0A 17 03 00 F4 03 04 00 EC 6E 1F 67 B6 04 01 00 00 4B D2 FE BC C1 0C 7C 16 [17:00:40]CommunicateWithHost err = 0 [17:00:40]CheckOFDResponse [17:00:40]1017 (14) - 77093643461234 [17:00:40]1041 (16) - 0000000000871756 [17:00:40]1040 (4) - 202506 [17:00:40]1012 (4) - 28.10.2024 11:01 [17:00:40]1206 (1) - 0 [17:00:40]OFD Sender: Remove packet 202506 [17:00:40]ProducePacketName [17:00:40]name=ofd_packets/00202506 [17:00:40]NVStorageDeleteData [17:00:40]OFD Sender: Processing packet 202507 [packets to send 116, broken 115] [17:00:40]ProducePacketName [17:00:40]name=ofd_packets/00202507 [17:00:40]OFD Sender: To server: pG, [17:00:40]CommunicateWithHost lk.salyk.kg:30040 [17:00:40]ConnectInit lk.salyk.kg [17:00:41]Connected sock=9 [17:00:41]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 01 15 07 01 32 5A 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 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 33 01 00 00 F4 03 04 00 2D C3 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 0B 17 03 00 35 04 06 00 66 4B 06 82 E4 A6 37 40 E1 6B 01 82 6F 4E [17:00:41]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 13 1A 47 00 56 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 35 36 10 04 04 00 0B 17 03 00 F4 03 04 00 ED 6E 1F 67 B6 04 01 00 00 E6 21 46 50 F7 A0 67 12 [17:00:41]CommunicateWithHost err = 0 [17:00:41]CheckOFDResponse [17:00:41]1017 (14) - 77093643461234 [17:00:41]1041 (16) - 0000000000871756 [17:00:41]1040 (4) - 202507 [17:00:41]1012 (4) - 28.10.2024 11:01 [17:00:41]1206 (1) - 0 [17:00:41]OFD Sender: Remove packet 202507 [17:00:41]ProducePacketName [17:00:41]name=ofd_packets/00202507 [17:00:41]NVStorageDeleteData [17:00:41]OFD Sender: No OFD packet to send [17:00:46]OFD Sender: No OFD packet to send [17:00:51]OFD Sender: No OFD packet to send [17:00:56]OFD Sender: No OFD packet to send [17:01:01]OFD Sender: No OFD packet to send [17:01:06]OFD Sender: No OFD packet to send [17:01:11]OFD Sender: No OFD packet to send [17:01:16]OFD Sender: No OFD packet to send [17:01:21]OFD Sender: No OFD packet to send [17:01:26]OFD Sender: No OFD packet to send [17:01:31]OFD Sender: No OFD packet to send [17:01:36]OFD Sender: No OFD packet to send [17:01:41]OFD Sender: No OFD packet to send [17:01:46]OFD Sender: No OFD packet to send [17:01:51]OFD Sender: No OFD packet to send [17:01:56]OFD Sender: No OFD packet to send [17:06:41]ConnectInit Can't connect to host [17:06:42]ConnectInit Can't take IP for lk.salyk.kg [17:06:42]CommunicateWithHost connect error [17:06:42]CommunicateWithHost err = -1 [17:06:42]OFD Sender: Server communicate error [17:06:47]OFD Sender: Processing packet 202508 [packets to send 117, broken 115] [17:06:47]ProducePacketName [17:06:47]name=ofd_packets/00202508 [17:06:47]OFD Sender: To server: pG, [17:06:47]CommunicateWithHost lk.salyk.kg:30040 [17:06:47]ConnectInit lk.salyk.kg [17:06:47]Connected sock=9 [17:06:47]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 5B 80 07 01 76 A1 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 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 01 00 00 F4 03 04 00 AE C3 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 0C 17 03 00 35 04 06 00 4C E8 C8 1B 78 8D 54 33 25 B9 3F B4 B9 5D [17:06:47]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 4F A2 47 00 7A 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 35 36 10 04 04 00 0C 17 03 00 F4 03 04 00 5C 70 1F 67 B6 04 01 00 00 6E A0 05 07 E7 34 E0 4F [17:06:47]CommunicateWithHost err = 0 [17:06:47]CheckOFDResponse [17:06:47]1017 (14) - 77093643461234 [17:06:47]1041 (16) - 0000000000871756 [17:06:47]1040 (4) - 202508 [17:06:47]1012 (4) - 28.10.2024 11:07 [17:06:47]1206 (1) - 0 [17:06:47]OFD Sender: Remove packet 202508 [17:06:47]ProducePacketName [17:06:47]name=ofd_packets/00202508 [17:06:47]NVStorageDeleteData [17:06:48]OFD Sender: Processing packet 202509 [packets to send 116, broken 115] [17:06:48]ProducePacketName [17:06:48]name=ofd_packets/00202509 [17:06:48]OFD Sender: To server: pG, [17:06:48]CommunicateWithHost lk.salyk.kg:30040 [17:06:48]ConnectInit lk.salyk.kg [17:06:48]Connected sock=9 [17:06: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 35 36 0F 01 00 00 57 CD 07 01 3F DB 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 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 35 01 00 00 F4 03 04 00 88 C4 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 0D 17 03 00 35 04 06 00 50 10 C7 28 A4 E5 7A 1D 81 9B 2D AC 63 6B [17:06: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 35 36 4F 00 00 00 30 B4 47 00 8F 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 35 36 10 04 04 00 0D 17 03 00 F4 03 04 00 5C 70 1F 67 B6 04 01 00 00 D0 9A F8 9C D2 92 3A 74 [17:06:48]CommunicateWithHost err = 0 [17:06:48]CheckOFDResponse [17:06:48]1017 (14) - 77093643461234 [17:06:48]1041 (16) - 0000000000871756 [17:06:48]1040 (4) - 202509 [17:06:48]1012 (4) - 28.10.2024 11:07 [17:06:48]1206 (1) - 0 [17:06:48]OFD Sender: Remove packet 202509 [17:06:48]ProducePacketName [17:06:48]name=ofd_packets/00202509 [17:06:48]NVStorageDeleteData [17:06:49]OFD Sender: No OFD packet to send [17:06:54]OFD Sender: No OFD packet to send [17:06:59]OFD Sender: No OFD packet to send [17:07:09]OFD Sender: No OFD packet to send [17:07:14]OFD Sender: No OFD packet to send [17:07:19]OFD Sender: No OFD packet to send [17:07:24]OFD Sender: No OFD packet to send [17:07:27]accept exits with 7 [17:07:27]New connection [17:07:27]New thread 3067305316 created [17:07:27]Thread 3067161956 joined [17:07:27]Waiting for new connection... [17:07:27] Sock 7.Parse request [17:07:27]Sock 7.Check first char [17:07:27]Sock 7.First char is OK [17:07:27]request: POST /json_proto HTTP/1.0 [17:07:27]Method: POST [17:07:27]URL: /json_proto [17:07:27]Method is POST - this is cgi request [17:07:27]url: /json_proto [17:07:27]query_string will be loaded in cgi processing [17:07:27]execute_cgi json_proto POST (null) [17:07:27]execute_cgi path=json_proto method=POST [17:07:27]POST find Content-Length [17:07:27]Host: 172.17.63.195:8080 [17:07:27]Content-Length: 678 [17:07:27]Content-Type: application/json [17:07:27] [17:07:27]POST finish read [17:07:27]Found Content-Length = 678 [17:07:27]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450295", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "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" ] } } [17:07:27]execute_script... [17:07: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)450295", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "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" ] } } [17:07:27]POST & json_proto [17:07:27]process_json_proto [17:07:27]json parsed OK: [17:07:27]protocol is kg_v1.0 [17:07:27]action value=close_receipt [17:07:27]process_action close_receipt [17:07:27]cmd_close_receipt [17:07:27]MH_GetDate [17:07:27]Write to MH i2c: F0 00 00 50 14 53 [17:07:27]Write i2c OK [17:07:27]MH_I2C_Read... [17:07:27]Read from MH i2c: F0 [17:07:27]MH_I2C_Read... [17:07:27]Read from MH i2c: F0 09 00 [17:07:27]MH_I2C_Read... [17:07:27]Read from MH i2c: F0 09 00 50 14 00 D0 C4 1F 67 47 1B 1E 67 5D [17:07:27]GetLastDocTimeStamp 1730135176 [17:07:27]current date 1730135248 [17:07:27]FM_GetShiftState [17:07:27]SAM_PROTO_GetShiftState [17:07:27]wFMCommunicate request_size=4 [17:07:27]MH_SAM_APDU [17:07:27]CAPDU: 80 13 01 00 [17:07:27]Write to MH i2c: E2 08 00 51 14 80 13 01 00 00 00 00 00 E2 [17:07:27]Write i2c OK [17:07:27]MH_I2C_Read... [17:07:27]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:07:27]Read from MH i2c: E2 [17:07:27]MH_I2C_Read... [17:07:27]Read from MH i2c: E2 0E 00 [17:07:27]MH_I2C_Read... [17:07:27]Read from MH i2c: E2 0E 00 51 14 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 8D [17:07:27]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [17:07:27]wFMCommunicate OK [17:07:27]SAM_PROTO_GetShiftState done [17:07:27]FM_GetShiftState done [17:07:27]opened in 1730073670 [17:07:27]opened+sec_in_day 1730160070 [17:07:27]quantity*price = 70044 [17:07:27]sum+1 = 70045 [17:07:27]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.44 ИТОГО: 700.00 Внесено: 700.00 СДАЧА: 0.00 НСП 1% : 6.20 НДС 12% : 74.38 Наличными: 700.00 Безнал.: 0.00 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 310 28.10.2024 17:07 Смена: 545 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 ФМ: 0000000000871756 ФД: 202510 ФПД: 68471754535181 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T170728&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202510&fm=68471754535181&tin=02508201610067®Number=0000000000091777&sum=70000 [17:07:28]StoreToDocumentArchive [17:07:28]shift 545 fd 202510 [17:07:28]save to /storage/0545/doc_00202510 [17:07:28]save last doc name /storage/0545/doc_00202510 to /storage/kkm_last_doc_name [17:07:28]save OK [17:07:28]Clear old archive folders... [17:07:28]ProcessDocumentItem done err = 0, tmpTLVsize=251 [17:07:28]tlvbuf is 01AF5FC0 [17:07:28]SAM_PROTO_ClearQueue [17:07:28]wFMCommunicate request_size=4 [17:07:28]MH_SAM_APDU [17:07:28]CAPDU: 80 09 00 00 [17:07:28]Write to MH i2c: E2 08 00 5E 14 80 09 00 00 00 00 00 00 E4 [17:07:28]Write i2c OK [17:07:28]MH_I2C_Read... [17:07:28]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [17:07:28]Read from MH i2c: E2 [17:07:28]MH_I2C_Read... [17:07:28]Read from MH i2c: E2 03 00 [17:07:28]MH_I2C_Read... [17:07:28]Read from MH i2c: E2 03 00 5E 14 00 90 00 E6 [17:07:28]RAPDU: 90 00 [17:07:28]wFMCommunicate OK [17:07:28]SAM_PROTO_ClearQueue done [17:07:28]KKMCreateOFDPacket [17:07:28]OFDProtocolAddRootSTLVToBuf [17:07:28]FM_MakeSignedData [17:07:28]FM_MakeSignedData [17:07:28]SAM_PROTO_SignData [17:07:28]wFMCommunicate request_size=4 [17:07:28]MH_SAM_APDU [17:07:28]CAPDU: 80 0D 01 02 [17:07:28]Write to MH i2c: E2 08 00 5F 14 80 0D 01 02 00 00 00 00 EC [17:07:28]Write i2c OK [17:07:28]MH_I2C_Read... [17:07:28]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [17:07:28]Read from MH i2c: E2 [17:07:28]MH_I2C_Read... [17:07:28]Read from MH i2c: E2 03 00 [17:07:28]MH_I2C_Read... [17:07:28]Read from MH i2c: E2 03 00 5F 14 00 90 00 E7 [17:07:28]RAPDU: 90 00 [17:07:28]wFMCommunicate OK [17:07:28]wFMCommunicate request_size=255 [17:07:28]MH_SAM_APDU [17:07: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 32 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 36 01 00 00 F4 03 04 00 D0 C4 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 0E 17 03 00 35 04 06 00 3E [17:07:28]Write to MH i2c: E2 02 01 60 14 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 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 36 01 00 00 F4 03 04 00 D0 C4 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 0E 17 03 00 35 04 06 00 3E 00 00 6A [17:07:28]Write i2c OK [17:07:28]MH_I2C_Read... [17:07:28]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:07:28]Read from MH i2c: E2 [17:07:28]MH_I2C_Read... [17:07:28]Read from MH i2c: E2 03 00 [17:07:28]MH_I2C_Read... [17:07:28]Read from MH i2c: E2 03 00 60 14 00 90 00 E8 [17:07:28]RAPDU: 90 00 [17:07:28]wFMCommunicate OK [17:07:28]wFMCommunicate request_size=10 [17:07:28]MH_SAM_APDU [17:07:28]CAPDU: 80 0D 02 02 05 46 52 9B 31 0D [17:07:28]Write to MH i2c: E2 0D 00 61 14 80 0D 02 02 05 00 46 52 9B 31 0D 00 00 6A [17:07:28]Write i2c OK [17:07:28]MH_I2C_Read... [17:07:28]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:07:28]Read from MH i2c: E2 [17:07:28]MH_I2C_Read... [17:07:28]Read from MH i2c: E2 03 00 [17:07:28]MH_I2C_Read... [17:07:28]Read from MH i2c: E2 03 00 61 14 00 90 00 E9 [17:07:28]RAPDU: 90 00 [17:07:28]wFMCommunicate OK [17:07:28]wFMCommunicate request_size=4 [17:07:28]MH_SAM_APDU [17:07:28]CAPDU: 80 0D 03 02 [17:07:28]Write to MH i2c: E2 08 00 62 14 80 0D 03 02 00 00 00 00 F1 [17:07:28]Write i2c OK [17:07:28]MH_I2C_Read... [17:07:28]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [17:07:28]Read from MH i2c: E2 [17:07:28]MH_I2C_Read... [17:07:28]Read from MH i2c: E2 0B 00 [17:07:28]MH_I2C_Read... [17:07:28]Read from MH i2c: E2 0B 00 62 14 00 5C 40 F0 EA AB 0E C6 C8 90 00 AF [17:07:28]RAPDU: 5C 40 F0 EA AB 0E C6 C8 90 00 [17:07:28]wFMCommunicate OK [17:07:28]SAM_PROTO_SignData done [17:07:28]FM_MakeSignedData done [17:07:28]CreateOFDProtocolMessage [17:07:28]wFMCommunicate request_size=4 [17:07:28]MH_SAM_APDU [17:07:28]CAPDU: 80 11 00 00 [17:07:28]Write to MH i2c: E2 08 00 63 14 80 11 00 00 00 00 00 00 F1 [17:07:28]Write i2c OK [17:07:28]MH_I2C_Read... [17:07:28]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:07:28]Read from MH i2c: E2 [17:07:28]MH_I2C_Read... [17:07:28]Read from MH i2c: E2 17 00 [17:07:28]MH_I2C_Read... [17:07:28]Read from MH i2c: E2 17 00 63 14 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 46 [17:07:28]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [17:07:28]wFMCommunicate OK [17:07:28]CreateOFDProtocolMessage done [17:07:28]OFDSenderStorePacket 202510 [17:07:28]StoreOFDPacket docnum=202510 [17:07:28]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 E0 D6 07 01 82 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 32 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 36 01 00 00 F4 03 04 00 D0 C4 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 0E 17 03 00 35 04 06 00 3E 46 52 9B 31 0D 5C 40 F0 EA AB 0E C6 C8 [17:07:28]CheckFolder [17:07:28]dirname=/storage/ofd_packets [17:07:28]CheckFolder done [17:07:28]ProducePacketName [17:07:28]name=ofd_packets/00202510 [17:07:28]NVStorageSaveData ofd_packets/00202510 [17:07:28]File name is /storage/ofd_packets/00202510 [17:07:28]Write 301 bytes [17:07:28]NVStorageSaveData done [17:07:28]OFDSenderStorePacket done [17:07:28]KKMCreateOFDPacket done [17:07:28]NVStorageSaveData kkm_last_timestamp [17:07:28]File name is /storage/kkm_last_timestamp [17:07:28]Write 4 bytes [17:07:28]NVStorageSaveData done [17:07:28]ExternCall_PrintAddStr [17:07:28]wPrintStart [17:07:28]Write to MH i2c: 01 00 00 64 14 78 [17:07:28]Write i2c OK [17:07:28]MH_I2C_Read... [17:07:28]Read from MH i2c: 01 [17:07:28]MH_I2C_Read... [17:07:28]Read from MH i2c: 01 07 00 [17:07:28]MH_I2C_Read... [17:07:28]Read from MH i2c: 01 07 00 64 14 00 00 00 00 00 FF 0F 8D [17:07:28]RasterBufferAndPrint [17:07:28]line Счет N : (1)450295 [17:07:28]line ИНН: 02508201610067 [17:07:28]line Контрольно-Кассовый Чек [17:07:28]line ПРОДАЖА [17:07:28]line ТРК (МРК, ГНК) : 31 [17:07:28]line Товар: 2710124130 [17:07:28]line Аи-92-К-2 [17:07:28]line 10.470 * 66.90 [17:07:28]line = 700.44 [17:07:28]line НДС 12% НСП 1% [17:07:28]line > о реализуемом товаре [17:07:28]line ОКРУГЛЕНИЕ: -0.44 [17:07:28]line ИТОГО: 700.00 [17:07:28]line Внесено: 700.00 [17:07:28]line СДАЧА: 0.00 [17:07:28]line НСП 1% : 6.20 [17:07:28]line НДС 12% : 74.38 [17:07:28]line Наличными: 700.00 [17:07:28]line Безнал.: 0.00 [17:07:28]line Место: АЗС № 171 "Партнер Нефть" [17:07:28]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [17:07:28]line СНО: Общий режим [17:07:28]line Чек 310 28.10.2024 17:07 [17:07:28]line Смена: 545 ФФД: 1.0 [17:07:28]line ЗНМ: 0300000109 [17:07:28]line РНМ: 0000000000091777 [17:07:28]line Версия ККМ: 001 [17:07:28]line ФМ: 0000000000871756 [17:07:28]line ФД: 202510 [17:07:28]line ФПД: 68471754535181 [17:07:28]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T170728&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202510&fm=68471754535181&tin=02508201610067®Number=0000000000091777&sum=70000 [17:07:29]OFD Sender: Processing packet 202510 [packets to send 116, broken 115] [17:07:29]ProducePacketName [17:07:29]name=ofd_packets/00202510 [17:07:29]OFD Sender: To server: pG, [17:07:29]CommunicateWithHost lk.salyk.kg:30040 [17:07:29]ConnectInit lk.salyk.kg [17:07:29]written 0, free lines is 4095 [17:07:29]Write to MH i2c: 01 00 00 8F 14 A3 [17:07:29]Write i2c OK [17:07:29]MH_I2C_Read... [17:07:29]Read from MH i2c: 01 [17:07:29]MH_I2C_Read... [17:07:29]Read from MH i2c: 01 07 00 [17:07:29]MH_I2C_Read... [17:07:29]Read from MH i2c: 01 07 00 8F 14 00 00 00 00 00 89 0C 3F [17:07:29]RasterBufferAndPrint [17:07:29]line [17:07:29]line [17:07:29]line [17:07:29]line [17:07:29]line [17:07:29]written 0, free lines is 3212 [17:07:29]MH_Cut [17:07:29]Write to MH i2c: D1 01 00 96 14 01 7C [17:07:29]Write i2c OK [17:07:29]MH_I2C_Read... [17:07:29]Read from MH i2c: D1 [17:07:29]MH_I2C_Read... [17:07:29]Read from MH i2c: D1 01 00 [17:07:29]MH_I2C_Read... [17:07:29]Read from MH i2c: D1 01 00 96 14 00 7B [17:07:29]Write to MH i2c: 01 00 00 97 14 AB [17:07:29]Write i2c OK [17:07:29]MH_I2C_Read... [17:07:30]*** Cut start [17:07:30]*** Purtial cut [17:07:30]*** Stage 1: CUTSNS_PIN = 1 [17:07:30]Read from MH i2c: 01 [17:07:30]MH_I2C_Read... [17:07:30]*** Stop cut motor [17:07:30]*** Cut end [17:07:30]Read from MH i2c: 01 07 00 [17:07:30]MH_I2C_Read... [17:07:30]Read from MH i2c: 01 07 00 97 14 00 00 00 00 00 FF 0F C0 [17:07:30]process_action close_receipt done [17:07:30]requested_data is exist [17:07:30]produce_requested_data [17:07:30]requested_item fm.sn is exist - process it [17:07:30]wFMCommunicate request_size=4 [17:07:30]MH_SAM_APDU [17:07:30]CAPDU: 80 11 00 00 [17:07:30]Write to MH i2c: E2 08 00 98 14 80 11 00 00 00 00 00 00 26 [17:07:30]Write i2c OK [17:07:30]MH_I2C_Read... [17:07:30]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:07:30]Read from MH i2c: E2 [17:07:30]MH_I2C_Read... [17:07:30]Read from MH i2c: E2 17 00 [17:07:30]MH_I2C_Read... [17:07:30]Read from MH i2c: E2 17 00 98 14 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 7B [17:07:30]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [17:07:30]wFMCommunicate OK [17:07:30]requested_item fd.num is exist - process it [17:07:30]SAM_PROTO_GetFieldsCounters [17:07:30]wFMCommunicate request_size=4 [17:07:30]MH_SAM_APDU [17:07:30]CAPDU: 80 13 00 00 [17:07:30]Write to MH i2c: E2 08 00 99 14 80 13 00 00 00 00 00 00 29 [17:07:30]Write i2c OK [17:07:30]MH_I2C_Read... [17:07:31]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [17:07:31]Read from MH i2c: E2 [17:07:31]MH_I2C_Read... [17:07:31]Read from MH i2c: E2 62 00 [17:07:31]MH_I2C_Read... [17:07:31]Read from MH i2c: E2 62 00 99 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 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 0E 17 03 00 0E 04 04 00 21 02 00 00 12 04 04 00 36 01 00 00 5E 04 04 00 36 01 00 00 57 04 04 00 37 01 00 00 19 04 04 00 00 00 00 00 90 00 42 [17:07: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 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 0E 17 03 00 0E 04 04 00 21 02 00 00 12 04 04 00 36 01 00 00 5E 04 04 00 36 01 00 00 57 04 04 00 37 01 00 00 19 04 04 00 00 00 00 00 90 00 [17:07:31]wFMCommunicate OK [17:07:31]SAM_PROTO_GetFieldsCounters done [17:07:31]requested_item shift.num is exist - process it [17:07:31]requested_item shift.opened is exist - process it [17:07:31]req_shift_opened [17:07:31]FM_GetShiftState [17:07:31]SAM_PROTO_GetShiftState [17:07:31]wFMCommunicate request_size=4 [17:07:31]MH_SAM_APDU [17:07:31]CAPDU: 80 13 01 00 [17:07:31]Write to MH i2c: E2 08 00 9A 14 80 13 01 00 00 00 00 00 2B [17:07:31]Write i2c OK [17:07:31]MH_I2C_Read... [17:07:31]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:07:31]Read from MH i2c: E2 [17:07:31]MH_I2C_Read... [17:07:31]Read from MH i2c: E2 0E 00 [17:07:31]MH_I2C_Read... [17:07:31]Read from MH i2c: E2 0E 00 9A 14 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 D6 [17:07:31]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [17:07:31]wFMCommunicate OK [17:07:31]SAM_PROTO_GetShiftState done [17:07:31]FM_GetShiftState done [17:07:31]req_shift_opened done [17:07:31]requested_item shift.open_date is exist - process it [17:07:31]req_shift_open_date [17:07:31]req_shift_open_date done [17:07:31]produce_requested_data done [17:07:31]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202510,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670} [17:07:31]process_action_free close_receipt [17:07:31]json_value_free [17:07:31]json_value_free done [17:07:31]process_json_proto returns [17:07:31]Send response to host [17:07:31]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202510,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670}}} [17:07:31]free response buf [17:07:31]execute_script done [17:07:31]execute_script returns [17:07:31]free content buf [17:07:31]Sock 7.Close socket [17:07:31]Sock 7.Thread stoped [17:07:34]ConnectInit Can't take IP for lk.salyk.kg [17:07:34]CommunicateWithHost connect error [17:07:34]CommunicateWithHost err = -1 [17:07:34]OFD Sender: Server communicate error [17:07:39]OFD Sender: Processing packet 202510 [packets to send 116, broken 115] [17:07:39]ProducePacketName [17:07:39]name=ofd_packets/00202510 [17:07:39]OFD Sender: To server: pG, [17:07:39]CommunicateWithHost lk.salyk.kg:30040 [17:07:39]ConnectInit lk.salyk.kg [17:07:44]ConnectInit Can't take IP for lk.salyk.kg [17:07:44]CommunicateWithHost connect error [17:07:44]CommunicateWithHost err = -1 [17:07:44]OFD Sender: Server communicate error [17:07:46]accept exits with 10 [17:07:46]New connection [17:07:46]New thread 3067161956 created [17:07:46]Thread 3067305316 joined [17:07:46]Waiting for new connection... [17:07:46] Sock 10.Parse request [17:07:46]Sock 10.Check first char [17:07:46]Sock 10.First char is OK [17:07:46]request: POST /json_proto HTTP/1.0 [17:07:46]Method: POST [17:07:46]URL: /json_proto [17:07:46]Method is POST - this is cgi request [17:07:46]url: /json_proto [17:07:46]query_string will be loaded in cgi processing [17:07:46]execute_cgi json_proto POST (null) [17:07:46]execute_cgi path=json_proto method=POST [17:07:46]POST find Content-Length [17:07:46]Host: 172.17.63.195:8080 [17:07:46]Content-Length: 677 [17:07:46]Content-Type: application/json [17:07:46] [17:07:46]POST finish read [17:07:46]Found Content-Length = 677 [17:07:46]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450296", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 62", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "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" ] } } [17:07:46]execute_script... [17:07: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)450296", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 62", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "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" ] } } [17:07:46]POST & json_proto [17:07:46]process_json_proto [17:07:46]json parsed OK: [17:07:46]protocol is kg_v1.0 [17:07:46]action value=close_receipt [17:07:46]process_action close_receipt [17:07:46]cmd_close_receipt [17:07:46]MH_GetDate [17:07:46]Write to MH i2c: F0 00 00 9B 14 9E [17:07:46]Write i2c OK [17:07:46]MH_I2C_Read... [17:07:46]Read from MH i2c: F0 [17:07:46]MH_I2C_Read... [17:07:46]Read from MH i2c: F0 09 00 [17:07:46]MH_I2C_Read... [17:07:46]Read from MH i2c: F0 09 00 9B 14 00 E3 C4 1F 67 47 1B 1E 67 BB [17:07:46]GetLastDocTimeStamp 1730135248 [17:07:46]current date 1730135267 [17:07:46]FM_GetShiftState [17:07:46]SAM_PROTO_GetShiftState [17:07:46]wFMCommunicate request_size=4 [17:07:46]MH_SAM_APDU [17:07:46]CAPDU: 80 13 01 00 [17:07:46]Write to MH i2c: E2 08 00 9C 14 80 13 01 00 00 00 00 00 2D [17:07:46]Write i2c OK [17:07:46]MH_I2C_Read... [17:07:46]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:07:46]Read from MH i2c: E2 [17:07:46]MH_I2C_Read... [17:07:46]Read from MH i2c: E2 0E 00 [17:07:46]MH_I2C_Read... [17:07:46]Read from MH i2c: E2 0E 00 9C 14 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 D8 [17:07:46]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [17:07:46]wFMCommunicate OK [17:07:46]SAM_PROTO_GetShiftState done [17:07:46]FM_GetShiftState done [17:07:46]opened in 1730073670 [17:07:46]opened+sec_in_day 1730160070 [17:07:46]quantity*price = 50041 [17:07:46]sum+1 = 50042 [17:07:46]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.41 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 311 28.10.2024 17:07 Смена: 545 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 ФМ: 0000000000871756 ФД: 202511 ФПД: 169199033161987 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T170747&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202511&fm=169199033161987&tin=02508201610067®Number=0000000000091777&sum=50000 [17:07:47]StoreToDocumentArchive [17:07:47]shift 545 fd 202511 [17:07:47]save to /storage/0545/doc_00202511 [17:07:47]save last doc name /storage/0545/doc_00202511 to /storage/kkm_last_doc_name [17:07:47]save OK [17:07:47]Clear old archive folders... [17:07:47]ProcessDocumentItem done err = 0, tmpTLVsize=251 [17:07:47]tlvbuf is 01BA7B30 [17:07:47]SAM_PROTO_ClearQueue [17:07:47]wFMCommunicate request_size=4 [17:07:47]MH_SAM_APDU [17:07:47]CAPDU: 80 09 00 00 [17:07:47]Write to MH i2c: E2 08 00 A9 14 80 09 00 00 00 00 00 00 2F [17:07:47]Write i2c OK [17:07:47]MH_I2C_Read... [17:07:47]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [17:07:47]Read from MH i2c: E2 [17:07:47]MH_I2C_Read... [17:07:47]Read from MH i2c: E2 03 00 [17:07:47]MH_I2C_Read... [17:07:47]Read from MH i2c: E2 03 00 A9 14 00 90 00 31 [17:07:47]RAPDU: 90 00 [17:07:47]wFMCommunicate OK [17:07:47]SAM_PROTO_ClearQueue done [17:07:47]KKMCreateOFDPacket [17:07:47]OFDProtocolAddRootSTLVToBuf [17:07:47]FM_MakeSignedData [17:07:47]FM_MakeSignedData [17:07:47]SAM_PROTO_SignData [17:07:47]wFMCommunicate request_size=4 [17:07:47]MH_SAM_APDU [17:07:47]CAPDU: 80 0D 01 02 [17:07:47]Write to MH i2c: E2 08 00 AA 14 80 0D 01 02 00 00 00 00 37 [17:07:47]Write i2c OK [17:07:47]MH_I2C_Read... [17:07:47]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [17:07:47]Read from MH i2c: E2 [17:07:47]MH_I2C_Read... [17:07:47]Read from MH i2c: E2 03 00 [17:07:47]MH_I2C_Read... [17:07:47]Read from MH i2c: E2 03 00 AA 14 00 90 00 32 [17:07:47]RAPDU: 90 00 [17:07:47]wFMCommunicate OK [17:07:47]wFMCommunicate request_size=255 [17:07:47]MH_SAM_APDU [17:07:47]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 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 01 00 00 F4 03 04 00 E3 C4 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 0F 17 03 00 35 04 06 00 99 [17:07:47]Write to MH i2c: E2 02 01 AB 14 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 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 01 00 00 F4 03 04 00 E3 C4 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 0F 17 03 00 35 04 06 00 99 00 00 15 [17:07:47]Write i2c OK [17:07:47]MH_I2C_Read... [17:07:47]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:07:47]Read from MH i2c: E2 [17:07:47]MH_I2C_Read... [17:07:47]Read from MH i2c: E2 03 00 [17:07:47]MH_I2C_Read... [17:07:47]Read from MH i2c: E2 03 00 AB 14 00 90 00 33 [17:07:47]RAPDU: 90 00 [17:07:47]wFMCommunicate OK [17:07:47]wFMCommunicate request_size=10 [17:07:47]MH_SAM_APDU [17:07:47]CAPDU: 80 0D 02 02 05 E2 B8 44 99 03 [17:07:47]Write to MH i2c: E2 0D 00 AC 14 80 0D 02 02 05 00 E2 B8 44 99 03 00 00 BE [17:07:47]Write i2c OK [17:07:47]MH_I2C_Read... [17:07:47]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:07:47]Read from MH i2c: E2 [17:07:47]MH_I2C_Read... [17:07:47]Read from MH i2c: E2 03 00 [17:07:47]MH_I2C_Read... [17:07:47]Read from MH i2c: E2 03 00 AC 14 00 90 00 34 [17:07:47]RAPDU: 90 00 [17:07:47]wFMCommunicate OK [17:07:47]wFMCommunicate request_size=4 [17:07:47]MH_SAM_APDU [17:07:47]CAPDU: 80 0D 03 02 [17:07:47]Write to MH i2c: E2 08 00 AD 14 80 0D 03 02 00 00 00 00 3C [17:07:47]Write i2c OK [17:07:47]MH_I2C_Read... [17:07:47]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [17:07:47]Read from MH i2c: E2 [17:07:47]MH_I2C_Read... [17:07:47]Read from MH i2c: E2 0B 00 [17:07:47]MH_I2C_Read... [17:07:47]Read from MH i2c: E2 0B 00 AD 14 00 B9 69 52 89 91 0F 1A 11 90 00 05 [17:07:47]RAPDU: B9 69 52 89 91 0F 1A 11 90 00 [17:07:47]wFMCommunicate OK [17:07:47]SAM_PROTO_SignData done [17:07:47]FM_MakeSignedData done [17:07:47]CreateOFDProtocolMessage [17:07:47]wFMCommunicate request_size=4 [17:07:47]MH_SAM_APDU [17:07:47]CAPDU: 80 11 00 00 [17:07:47]Write to MH i2c: E2 08 00 AE 14 80 11 00 00 00 00 00 00 3C [17:07:47]Write i2c OK [17:07:47]MH_I2C_Read... [17:07:47]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:07:47]Read from MH i2c: E2 [17:07:47]MH_I2C_Read... [17:07:47]Read from MH i2c: E2 17 00 [17:07:47]MH_I2C_Read... [17:07:47]Read from MH i2c: E2 17 00 AE 14 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 91 [17:07:47]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [17:07:47]wFMCommunicate OK [17:07:47]CreateOFDProtocolMessage done [17:07:47]OFDSenderStorePacket 202511 [17:07:47]StoreOFDPacket docnum=202511 [17:07:47]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 34 97 07 01 3F 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 32 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 01 00 00 F4 03 04 00 E3 C4 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 0F 17 03 00 35 04 06 00 99 E2 B8 44 99 03 B9 69 52 89 91 0F 1A 11 [17:07:47]CheckFolder [17:07:47]dirname=/storage/ofd_packets [17:07:47]CheckFolder done [17:07:47]ProducePacketName [17:07:47]name=ofd_packets/00202511 [17:07:47]NVStorageSaveData ofd_packets/00202511 [17:07:47]File name is /storage/ofd_packets/00202511 [17:07:47]Write 301 bytes [17:07:47]NVStorageSaveData done [17:07:47]OFDSenderStorePacket done [17:07:47]KKMCreateOFDPacket done [17:07:47]NVStorageSaveData kkm_last_timestamp [17:07:47]File name is /storage/kkm_last_timestamp [17:07:47]Write 4 bytes [17:07:47]NVStorageSaveData done [17:07:48]ExternCall_PrintAddStr [17:07:48]wPrintStart [17:07:48]Write to MH i2c: 01 00 00 AF 14 C3 [17:07:48]Write i2c OK [17:07:48]MH_I2C_Read... [17:07:48]Read from MH i2c: 01 [17:07:48]MH_I2C_Read... [17:07:48]Read from MH i2c: 01 07 00 [17:07:48]MH_I2C_Read... [17:07:48]Read from MH i2c: 01 07 00 AF 14 00 00 00 00 00 FF 0F D8 [17:07:48]RasterBufferAndPrint [17:07:48]line Счет N : (1)450296 [17:07:48]line ИНН: 02508201610067 [17:07:48]line Контрольно-Кассовый Чек [17:07:48]line ПРОДАЖА [17:07:48]line ТРК (МРК, ГНК) : 62 [17:07:48]line Товар: 2710124130 [17:07:48]line Аи-92-К-2 [17:07:48]line 7.480 * 66.90 [17:07:48]line = 500.41 [17:07:48]line НДС 12% НСП 1% [17:07:48]line > о реализуемом товаре [17:07:48]line ОКРУГЛЕНИЕ: -0.41 [17:07:48]line ИТОГО: 500.00 [17:07:48]line Внесено: 500.00 [17:07:48]line СДАЧА: 0.00 [17:07:48]line НСП 1% : 4.43 [17:07:48]line НДС 12% : 53.14 [17:07:48]line Наличными: 500.00 [17:07:48]line Безнал.: 0.00 [17:07:48]line Место: АЗС № 171 "Партнер Нефть" [17:07:48]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [17:07:48]line СНО: Общий режим [17:07:48]line Чек 311 28.10.2024 17:07 [17:07:48]line Смена: 545 ФФД: 1.0 [17:07:48]line ЗНМ: 0300000109 [17:07:48]line РНМ: 0000000000091777 [17:07:48]line Версия ККМ: 001 [17:07:48]line ФМ: 0000000000871756 [17:07:48]line ФД: 202511 [17:07:48]line ФПД: 169199033161987 [17:07:48]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T170747&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202511&fm=169199033161987&tin=02508201610067®Number=0000000000091777&sum=50000 [17:07:48]written 0, free lines is 4095 [17:07:48]OFD Sender: Processing packet 202510 [packets to send 117, broken 115] [17:07:48]ProducePacketName [17:07:48]name=ofd_packets/00202510 [17:07:48]OFD Sender: To server: pG, [17:07:48]CommunicateWithHost lk.salyk.kg:30040 [17:07:48]ConnectInit lk.salyk.kg [17:07:48]Write to MH i2c: 01 00 00 DA 14 EE [17:07:48]Write i2c OK [17:07:48]MH_I2C_Read... [17:07:48]Read from MH i2c: 01 [17:07:48]MH_I2C_Read... [17:07:48]Read from MH i2c: 01 07 00 [17:07:48]MH_I2C_Read... [17:07:48]Read from MH i2c: 01 07 00 DA 14 00 00 00 00 00 8B 0C 8C [17:07:48]RasterBufferAndPrint [17:07:48]line [17:07:48]line [17:07:48]line [17:07:48]line [17:07:48]line [17:07:48]written 0, free lines is 3220 [17:07:48]MH_Cut [17:07:48]Write to MH i2c: D1 01 00 E1 14 01 C7 [17:07:48]Write i2c OK [17:07:48]MH_I2C_Read... [17:07:48]Read from MH i2c: D1 [17:07:48]MH_I2C_Read... [17:07:48]Read from MH i2c: D1 01 00 [17:07:48]MH_I2C_Read... [17:07:48]Read from MH i2c: D1 01 00 E1 14 00 C6 [17:07:48]Write to MH i2c: 01 00 00 E2 14 F6 [17:07:48]Write i2c OK [17:07:48]MH_I2C_Read... [17:07:49]*** Cut start [17:07:49]*** Purtial cut [17:07:49]*** CUTSNS_PIN = 0 [17:07:49]*** Stage 1: CUTSNS_PIN = 1 [17:07:51]Read from MH i2c: 01 [17:07:51]MH_I2C_Read... [17:07:51]*** Stop cut motor [17:07:51]*** Cut end [17:07:51]Read from MH i2c: 01 07 00 [17:07:51]MH_I2C_Read... [17:07:51]Read from MH i2c: 01 07 00 E2 14 00 00 00 00 00 FF 0F 0B [17:07:51]process_action close_receipt done [17:07:51]requested_data is exist [17:07:51]produce_requested_data [17:07:51]requested_item fm.sn is exist - process it [17:07:51]wFMCommunicate request_size=4 [17:07:51]MH_SAM_APDU [17:07:51]CAPDU: 80 11 00 00 [17:07:51]Write to MH i2c: E2 08 00 E3 14 80 11 00 00 00 00 00 00 71 [17:07:51]Write i2c OK [17:07:51]MH_I2C_Read... [17:07:51]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:07:51]Read from MH i2c: E2 [17:07:51]MH_I2C_Read... [17:07:51]Read from MH i2c: E2 17 00 [17:07:51]MH_I2C_Read... [17:07:51]Read from MH i2c: E2 17 00 E3 14 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 C6 [17:07:51]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [17:07:51]wFMCommunicate OK [17:07:51]requested_item fd.num is exist - process it [17:07:51]SAM_PROTO_GetFieldsCounters [17:07:51]wFMCommunicate request_size=4 [17:07:51]MH_SAM_APDU [17:07:51]CAPDU: 80 13 00 00 [17:07:51]Write to MH i2c: E2 08 00 E4 14 80 13 00 00 00 00 00 00 74 [17:07:51]Write i2c OK [17:07:51]MH_I2C_Read... [17:07:51]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [17:07:51]Read from MH i2c: E2 [17:07:51]MH_I2C_Read... [17:07:51]Read from MH i2c: E2 62 00 [17:07:51]MH_I2C_Read... [17:07:51]Read from MH i2c: E2 62 00 E4 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 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 0F 17 03 00 0E 04 04 00 21 02 00 00 12 04 04 00 37 01 00 00 5E 04 04 00 37 01 00 00 57 04 04 00 38 01 00 00 19 04 04 00 00 00 00 00 90 00 91 [17:07:51]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 0F 17 03 00 0E 04 04 00 21 02 00 00 12 04 04 00 37 01 00 00 5E 04 04 00 37 01 00 00 57 04 04 00 38 01 00 00 19 04 04 00 00 00 00 00 90 00 [17:07:51]wFMCommunicate OK [17:07:51]SAM_PROTO_GetFieldsCounters done [17:07:51]requested_item shift.num is exist - process it [17:07:51]requested_item shift.opened is exist - process it [17:07:51]req_shift_opened [17:07:51]FM_GetShiftState [17:07:51]SAM_PROTO_GetShiftState [17:07:51]wFMCommunicate request_size=4 [17:07:51]MH_SAM_APDU [17:07:51]CAPDU: 80 13 01 00 [17:07:51]Write to MH i2c: E2 08 00 E5 14 80 13 01 00 00 00 00 00 76 [17:07:51]Write i2c OK [17:07:51]MH_I2C_Read... [17:07:51]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:07:51]Read from MH i2c: E2 [17:07:51]MH_I2C_Read... [17:07:51]Read from MH i2c: E2 0E 00 [17:07:51]MH_I2C_Read... [17:07:51]Read from MH i2c: E2 0E 00 E5 14 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 21 [17:07:51]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [17:07:51]wFMCommunicate OK [17:07:51]SAM_PROTO_GetShiftState done [17:07:51]FM_GetShiftState done [17:07:51]req_shift_opened done [17:07:51]requested_item shift.open_date is exist - process it [17:07:51]req_shift_open_date [17:07:51]req_shift_open_date done [17:07:51]produce_requested_data done [17:07:51]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202511,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670} [17:07:51]process_action_free close_receipt [17:07:51]json_value_free [17:07:51]json_value_free done [17:07:51]process_json_proto returns [17:07:51]Send response to host [17:07:51]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202511,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670}}} [17:07:51]free response buf [17:07:51]execute_script done [17:07:51]execute_script returns [17:07:51]free content buf [17:07:51]Sock 10.Close socket [17:07:51]Sock 10.Thread stoped [17:07:53]ConnectInit Can't take IP for lk.salyk.kg [17:07:53]CommunicateWithHost connect error [17:07:53]CommunicateWithHost err = -1 [17:07:53]OFD Sender: Server communicate error [17:07:58]OFD Sender: Processing packet 202510 [packets to send 117, broken 115] [17:07:58]ProducePacketName [17:07:58]name=ofd_packets/00202510 [17:07:58]OFD Sender: To server: pG, [17:07:58]CommunicateWithHost lk.salyk.kg:30040 [17:07:58]ConnectInit lk.salyk.kg [17:08:03]ConnectInit Can't take IP for lk.salyk.kg [17:08:03]CommunicateWithHost connect error [17:08:03]CommunicateWithHost err = -1 [17:08:03]OFD Sender: Server communicate error [17:08:08]OFD Sender: Processing packet 202510 [packets to send 117, broken 115] [17:08:08]ProducePacketName [17:08:08]name=ofd_packets/00202510 [17:08:08]OFD Sender: To server: pG, [17:08:08]CommunicateWithHost lk.salyk.kg:30040 [17:08:08]ConnectInit lk.salyk.kg [17:08:13]ConnectInit Can't take IP for lk.salyk.kg [17:08:13]CommunicateWithHost connect error [17:08:13]CommunicateWithHost err = -1 [17:08:13]OFD Sender: Server communicate error [17:08:18]OFD Sender: Processing packet 202510 [packets to send 117, broken 115] [17:08:18]ProducePacketName [17:08:18]name=ofd_packets/00202510 [17:08:18]OFD Sender: To server: pG, [17:08:18]CommunicateWithHost lk.salyk.kg:30040 [17:08:18]ConnectInit lk.salyk.kg [17:08:23]ConnectInit Can't take IP for lk.salyk.kg [17:08:23]CommunicateWithHost connect error [17:08:23]CommunicateWithHost err = -1 [17:08:23]OFD Sender: Server communicate error [17:08:28]OFD Sender: Processing packet 202510 [packets to send 117, broken 115] [17:08:28]ProducePacketName [17:08:28]name=ofd_packets/00202510 [17:08:28]OFD Sender: To server: pG, [17:08:28]CommunicateWithHost lk.salyk.kg:30040 [17:08:28]ConnectInit lk.salyk.kg [17:08:33]ConnectInit Can't take IP for lk.salyk.kg [17:08:33]CommunicateWithHost connect error [17:08:33]CommunicateWithHost err = -1 [17:08:33]OFD Sender: Server communicate error [17:08:38]OFD Sender: Processing packet 202510 [packets to send 117, broken 115] [17:08:38]ProducePacketName [17:08:38]name=ofd_packets/00202510 [17:08:38]OFD Sender: To server: pG, [17:08:38]CommunicateWithHost lk.salyk.kg:30040 [17:08:38]ConnectInit lk.salyk.kg [17:08:43]ConnectInit Can't take IP for lk.salyk.kg [17:08:43]CommunicateWithHost connect error [17:08:43]CommunicateWithHost err = -1 [17:08:43]OFD Sender: Server communicate error [17:08:48]OFD Sender: Processing packet 202510 [packets to send 117, broken 115] [17:08:48]ProducePacketName [17:08:48]name=ofd_packets/00202510 [17:08:48]OFD Sender: To server: pG, [17:08:48]CommunicateWithHost lk.salyk.kg:30040 [17:08:48]ConnectInit lk.salyk.kg [17:08:53]ConnectInit Can't take IP for lk.salyk.kg [17:08:53]CommunicateWithHost connect error [17:08:53]CommunicateWithHost err = -1 [17:08:53]OFD Sender: Server communicate error [17:08:58]OFD Sender: Processing packet 202510 [packets to send 117, broken 115] [17:08:58]ProducePacketName [17:08:58]name=ofd_packets/00202510 [17:08:58]OFD Sender: To server: pG, [17:08:58]CommunicateWithHost lk.salyk.kg:30040 [17:08:58]ConnectInit lk.salyk.kg [17:09:00]accept exits with 7 [17:09:00]New connection [17:09:00]New thread 3067305316 created [17:09:00]Thread 3067161956 joined [17:09:00]Waiting for new connection... [17:09:00] Sock 7.Parse request [17:09:00]Sock 7.Check first char [17:09:00]Sock 7.First char is OK [17:09:00]request: POST /json_proto HTTP/1.0 [17:09:00]Method: POST [17:09:00]URL: /json_proto [17:09:00]Method is POST - this is cgi request [17:09:00]url: /json_proto [17:09:00]query_string will be loaded in cgi processing [17:09:00]execute_cgi json_proto POST (null) [17:09:00]execute_cgi path=json_proto method=POST [17:09:00]POST find Content-Length [17:09:00]Host: 172.17.63.195:8080 [17:09:00]Content-Length: 677 [17:09:00]Content-Type: application/json [17:09:00] [17:09:00]POST finish read [17:09:00]Found Content-Length = 677 [17:09:00]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450297", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "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" ] } } [17:09:00]execute_script... [17:09:00]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450297", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "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" ] } } [17:09:00]POST & json_proto [17:09:00]process_json_proto [17:09:00]json parsed OK: [17:09:00]protocol is kg_v1.0 [17:09:00]action value=close_receipt [17:09:00]process_action close_receipt [17:09:00]cmd_close_receipt [17:09:00]MH_GetDate [17:09:00]Write to MH i2c: F0 00 00 E6 14 E9 [17:09:00]Write i2c OK [17:09:00]MH_I2C_Read... [17:09:00]Read from MH i2c: F0 [17:09:00]MH_I2C_Read... [17:09:00]Read from MH i2c: F0 09 00 [17:09:00]MH_I2C_Read... [17:09:00]Read from MH i2c: F0 09 00 E6 14 00 2D C5 1F 67 47 1B 1E 67 51 [17:09:00]GetLastDocTimeStamp 1730135267 [17:09:00]current date 1730135341 [17:09:00]FM_GetShiftState [17:09:00]SAM_PROTO_GetShiftState [17:09:00]wFMCommunicate request_size=4 [17:09:00]MH_SAM_APDU [17:09:00]CAPDU: 80 13 01 00 [17:09:00]Write to MH i2c: E2 08 00 E7 14 80 13 01 00 00 00 00 00 78 [17:09:00]Write i2c OK [17:09:00]MH_I2C_Read... [17:09:00]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:09:00]Read from MH i2c: E2 [17:09:00]MH_I2C_Read... [17:09:00]Read from MH i2c: E2 0E 00 [17:09:00]MH_I2C_Read... [17:09:00]Read from MH i2c: E2 0E 00 E7 14 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 23 [17:09:00]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [17:09:00]wFMCommunicate OK [17:09:00]SAM_PROTO_GetShiftState done [17:09:00]FM_GetShiftState done [17:09:00]opened in 1730073670 [17:09:00]opened+sec_in_day 1730160070 [17:09:00]quantity*price = 50041 [17:09:00]sum+1 = 50042 [17:09: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 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 312 28.10.2024 17:09 Смена: 545 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 ФМ: 0000000000871756 ФД: 202512 ФПД: 215368244276556 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T170901&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202512&fm=215368244276556&tin=02508201610067®Number=0000000000091777&sum=50000 [17:09:01]StoreToDocumentArchive [17:09:01]shift 545 fd 202512 [17:09:01]save to /storage/0545/doc_00202512 [17:09:01]save last doc name /storage/0545/doc_00202512 to /storage/kkm_last_doc_name [17:09:01]save OK [17:09:01]Clear old archive folders... [17:09:01]ProcessDocumentItem done err = 0, tmpTLVsize=251 [17:09:01]tlvbuf is 01BC63B0 [17:09:01]SAM_PROTO_ClearQueue [17:09:01]wFMCommunicate request_size=4 [17:09:01]MH_SAM_APDU [17:09:01]CAPDU: 80 09 00 00 [17:09:01]Write to MH i2c: E2 08 00 F4 14 80 09 00 00 00 00 00 00 7A [17:09:01]Write i2c OK [17:09:01]MH_I2C_Read... [17:09:01]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [17:09:01]Read from MH i2c: E2 [17:09:01]MH_I2C_Read... [17:09:01]Read from MH i2c: E2 03 00 [17:09:01]MH_I2C_Read... [17:09:01]Read from MH i2c: E2 03 00 F4 14 00 90 00 7C [17:09:01]RAPDU: 90 00 [17:09:01]wFMCommunicate OK [17:09:01]SAM_PROTO_ClearQueue done [17:09:01]KKMCreateOFDPacket [17:09:01]OFDProtocolAddRootSTLVToBuf [17:09:01]FM_MakeSignedData [17:09:01]FM_MakeSignedData [17:09:01]SAM_PROTO_SignData [17:09:01]wFMCommunicate request_size=4 [17:09:01]MH_SAM_APDU [17:09:01]CAPDU: 80 0D 01 02 [17:09:01]Write to MH i2c: E2 08 00 F5 14 80 0D 01 02 00 00 00 00 82 [17:09:01]Write i2c OK [17:09:01]MH_I2C_Read... [17:09:01]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [17:09:01]Read from MH i2c: E2 [17:09:01]MH_I2C_Read... [17:09:01]Read from MH i2c: E2 03 00 [17:09:01]MH_I2C_Read... [17:09:01]Read from MH i2c: E2 03 00 F5 14 00 90 00 7D [17:09:01]RAPDU: 90 00 [17:09:01]wFMCommunicate OK [17:09:01]wFMCommunicate request_size=255 [17:09:01]MH_SAM_APDU [17:09: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 32 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 38 01 00 00 F4 03 04 00 2D C5 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 10 17 03 00 35 04 06 00 C3 [17:09:02]Write to MH i2c: E2 02 01 F6 14 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 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 38 01 00 00 F4 03 04 00 2D C5 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 10 17 03 00 35 04 06 00 C3 00 00 D7 [17:09:02]Write i2c OK [17:09:02]MH_I2C_Read... [17:09:02]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:09:02]Read from MH i2c: E2 [17:09:02]MH_I2C_Read... [17:09:02]Read from MH i2c: E2 03 00 [17:09:02]MH_I2C_Read... [17:09:02]Read from MH i2c: E2 03 00 F6 14 00 90 00 7E [17:09:02]RAPDU: 90 00 [17:09:02]wFMCommunicate OK [17:09:02]wFMCommunicate request_size=10 [17:09:02]MH_SAM_APDU [17:09:02]CAPDU: 80 0D 02 02 05 E0 53 B2 2D 4C [17:09:02]Write to MH i2c: E2 0D 00 F7 14 80 0D 02 02 05 00 E0 53 B2 2D 4C 00 00 ED [17:09:02]Write i2c OK [17:09:02]MH_I2C_Read... [17:09:02]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:09:02]Read from MH i2c: E2 [17:09:02]MH_I2C_Read... [17:09:02]Read from MH i2c: E2 03 00 [17:09:02]MH_I2C_Read... [17:09:02]Read from MH i2c: E2 03 00 F7 14 00 90 00 7F [17:09:02]RAPDU: 90 00 [17:09:02]wFMCommunicate OK [17:09:02]wFMCommunicate request_size=4 [17:09:02]MH_SAM_APDU [17:09:02]CAPDU: 80 0D 03 02 [17:09:02]Write to MH i2c: E2 08 00 F8 14 80 0D 03 02 00 00 00 00 87 [17:09:02]Write i2c OK [17:09:02]MH_I2C_Read... [17:09:02]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [17:09:02]Read from MH i2c: E2 [17:09:02]MH_I2C_Read... [17:09:02]Read from MH i2c: E2 0B 00 [17:09:02]MH_I2C_Read... [17:09:02]Read from MH i2c: E2 0B 00 F8 14 00 98 65 1C 93 F0 A9 B4 50 90 00 D1 [17:09:02]RAPDU: 98 65 1C 93 F0 A9 B4 50 90 00 [17:09:02]wFMCommunicate OK [17:09:02]SAM_PROTO_SignData done [17:09:02]FM_MakeSignedData done [17:09:02]CreateOFDProtocolMessage [17:09:02]wFMCommunicate request_size=4 [17:09:02]MH_SAM_APDU [17:09:02]CAPDU: 80 11 00 00 [17:09:02]Write to MH i2c: E2 08 00 F9 14 80 11 00 00 00 00 00 00 87 [17:09:02]Write i2c OK [17:09:02]MH_I2C_Read... [17:09:02]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:09:02]Read from MH i2c: E2 [17:09:02]MH_I2C_Read... [17:09:02]Read from MH i2c: E2 17 00 [17:09:02]MH_I2C_Read... [17:09:02]Read from MH i2c: E2 17 00 F9 14 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 DC [17:09:02]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [17:09:02]wFMCommunicate OK [17:09:02]CreateOFDProtocolMessage done [17:09:02]OFDSenderStorePacket 202512 [17:09:02]StoreOFDPacket docnum=202512 [17:09:02]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 28 36 07 01 09 1B 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 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 38 01 00 00 F4 03 04 00 2D C5 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 10 17 03 00 35 04 06 00 C3 E0 53 B2 2D 4C 98 65 1C 93 F0 A9 B4 50 [17:09:02]CheckFolder [17:09:02]dirname=/storage/ofd_packets [17:09:02]CheckFolder done [17:09:02]ProducePacketName [17:09:02]name=ofd_packets/00202512 [17:09:02]NVStorageSaveData ofd_packets/00202512 [17:09:02]File name is /storage/ofd_packets/00202512 [17:09:02]Write 301 bytes [17:09:02]NVStorageSaveData done [17:09:02]OFDSenderStorePacket done [17:09:02]KKMCreateOFDPacket done [17:09:02]NVStorageSaveData kkm_last_timestamp [17:09:02]File name is /storage/kkm_last_timestamp [17:09:02]Write 4 bytes [17:09:02]NVStorageSaveData done [17:09:02]ExternCall_PrintAddStr [17:09:02]wPrintStart [17:09:02]Write to MH i2c: 01 00 00 FA 14 0E [17:09:02]Write i2c OK [17:09:02]MH_I2C_Read... [17:09:02]Read from MH i2c: 01 [17:09:02]MH_I2C_Read... [17:09:02]Read from MH i2c: 01 07 00 [17:09:02]MH_I2C_Read... [17:09:02]Read from MH i2c: 01 07 00 FA 14 00 00 00 00 00 FF 0F 23 [17:09:02]RasterBufferAndPrint [17:09:02]line Счет N : (1)450297 [17:09:02]line ИНН: 02508201610067 [17:09:02]line Контрольно-Кассовый Чек [17:09:02]line ПРОДАЖА [17:09:02]line ТРК (МРК, ГНК) : 41 [17:09:02]line Товар: 2710124130 [17:09:02]line Аи-92-К-2 [17:09:02]line 7.480 * 66.90 [17:09:02]line = 500.41 [17:09:02]line НДС 12% НСП 1% [17:09:02]line > о реализуемом товаре [17:09:02]line ОКРУГЛЕНИЕ: -0.41 [17:09:02]line ИТОГО: 500.00 [17:09:02]line Внесено: 500.00 [17:09:02]line СДАЧА: 0.00 [17:09:02]line НСП 1% : 4.43 [17:09:02]line НДС 12% : 53.14 [17:09:02]line Наличными: 500.00 [17:09:02]line Безнал.: 0.00 [17:09:02]line Место: АЗС № 171 "Партнер Нефть" [17:09:02]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [17:09:02]line СНО: Общий режим [17:09:02]line Чек 312 28.10.2024 17:09 [17:09:02]line Смена: 545 ФФД: 1.0 [17:09:02]line ЗНМ: 0300000109 [17:09:02]line РНМ: 0000000000091777 [17:09:02]line Версия ККМ: 001 [17:09:02]line ФМ: 0000000000871756 [17:09:02]line ФД: 202512 [17:09:02]line ФПД: 215368244276556 [17:09:02]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T170901&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202512&fm=215368244276556&tin=02508201610067®Number=0000000000091777&sum=50000 [17:09:02]written 0, free lines is 4095 [17:09:03]Write to MH i2c: 01 00 00 25 15 3A [17:09:03]Write i2c OK [17:09:03]MH_I2C_Read... [17:09:03]Read from MH i2c: 01 [17:09:03]MH_I2C_Read... [17:09:03]Read from MH i2c: 01 07 00 [17:09:03]MH_I2C_Read... [17:09:03]Read from MH i2c: 01 07 00 25 15 00 00 00 00 00 94 0C E1 [17:09:03]RasterBufferAndPrint [17:09:03]line [17:09:03]line [17:09:03]line [17:09:03]line [17:09:03]line [17:09:03]written 0, free lines is 3241 [17:09:03]MH_Cut [17:09:03]Write to MH i2c: D1 01 00 2C 15 01 13 [17:09:03]Write i2c OK [17:09:03]MH_I2C_Read... [17:09:03]Read from MH i2c: D1 [17:09:03]MH_I2C_Read... [17:09:03]Read from MH i2c: D1 01 00 [17:09:03]MH_I2C_Read... [17:09:03]Read from MH i2c: D1 01 00 2C 15 00 12 [17:09:03]Write to MH i2c: 01 00 00 2D 15 42 [17:09:03]Write i2c OK [17:09:03]MH_I2C_Read... [17:09:03]ConnectInit Can't take IP for lk.salyk.kg [17:09:03]CommunicateWithHost connect error [17:09:03]CommunicateWithHost err = -1 [17:09:03]OFD Sender: Server communicate error [17:09:03]OFD Sender: Processing packet 202510 [packets to send 118, broken 115] [17:09:03]ProducePacketName [17:09:03]name=ofd_packets/00202510 [17:09:03]OFD Sender: To server: pG, [17:09:03]CommunicateWithHost lk.salyk.kg:30040 [17:09:03]ConnectInit lk.salyk.kg [17:09:04]*** Cut start [17:09:04]*** Purtial cut [17:09:04]*** Stage 1: CUTSNS_PIN = 1 [17:09:04]Read from MH i2c: 01 [17:09:04]MH_I2C_Read... [17:09:04]*** Stop cut motor [17:09:04]*** Cut end [17:09:04]Read from MH i2c: 01 07 00 [17:09:04]MH_I2C_Read... [17:09:04]Read from MH i2c: 01 07 00 2D 15 00 00 00 00 00 FF 0F 57 [17:09:04]process_action close_receipt done [17:09:04]requested_data is exist [17:09:04]produce_requested_data [17:09:04]requested_item fm.sn is exist - process it [17:09:04]wFMCommunicate request_size=4 [17:09:04]MH_SAM_APDU [17:09:04]CAPDU: 80 11 00 00 [17:09:04]Write to MH i2c: E2 08 00 2E 15 80 11 00 00 00 00 00 00 BD [17:09:04]Write i2c OK [17:09:04]MH_I2C_Read... [17:09:04]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:09:04]Read from MH i2c: E2 [17:09:04]MH_I2C_Read... [17:09:04]Read from MH i2c: E2 17 00 [17:09:04]MH_I2C_Read... [17:09:04]Read from MH i2c: E2 17 00 2E 15 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 12 [17:09:04]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [17:09:04]wFMCommunicate OK [17:09:04]requested_item fd.num is exist - process it [17:09:04]SAM_PROTO_GetFieldsCounters [17:09:04]wFMCommunicate request_size=4 [17:09:04]MH_SAM_APDU [17:09:04]CAPDU: 80 13 00 00 [17:09:04]Write to MH i2c: E2 08 00 2F 15 80 13 00 00 00 00 00 00 C0 [17:09:04]Write i2c OK [17:09:04]MH_I2C_Read... [17:09:04]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [17:09:04]Read from MH i2c: E2 [17:09:04]MH_I2C_Read... [17:09:04]Read from MH i2c: E2 62 00 [17:09:04]MH_I2C_Read... [17:09:04]Read from MH i2c: E2 62 00 2F 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 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 10 17 03 00 0E 04 04 00 21 02 00 00 12 04 04 00 38 01 00 00 5E 04 04 00 38 01 00 00 57 04 04 00 39 01 00 00 19 04 04 00 00 00 00 00 90 00 E1 [17:09: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 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 10 17 03 00 0E 04 04 00 21 02 00 00 12 04 04 00 38 01 00 00 5E 04 04 00 38 01 00 00 57 04 04 00 39 01 00 00 19 04 04 00 00 00 00 00 90 00 [17:09:04]wFMCommunicate OK [17:09:04]SAM_PROTO_GetFieldsCounters done [17:09:04]requested_item shift.num is exist - process it [17:09:04]requested_item shift.opened is exist - process it [17:09:04]req_shift_opened [17:09:04]FM_GetShiftState [17:09:04]SAM_PROTO_GetShiftState [17:09:04]wFMCommunicate request_size=4 [17:09:04]MH_SAM_APDU [17:09:04]CAPDU: 80 13 01 00 [17:09:04]Write to MH i2c: E2 08 00 30 15 80 13 01 00 00 00 00 00 C2 [17:09:04]Write i2c OK [17:09:04]MH_I2C_Read... [17:09:04]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:09:04]Read from MH i2c: E2 [17:09:04]MH_I2C_Read... [17:09:04]Read from MH i2c: E2 0E 00 [17:09:04]MH_I2C_Read... [17:09:04]Read from MH i2c: E2 0E 00 30 15 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 6D [17:09:04]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [17:09:04]wFMCommunicate OK [17:09:04]SAM_PROTO_GetShiftState done [17:09:04]FM_GetShiftState done [17:09:04]req_shift_opened done [17:09:04]requested_item shift.open_date is exist - process it [17:09:04]req_shift_open_date [17:09:04]req_shift_open_date done [17:09:04]produce_requested_data done [17:09:04]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202512,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670} [17:09:04]process_action_free close_receipt [17:09:04]json_value_free [17:09:04]json_value_free done [17:09:04]process_json_proto returns [17:09:04]Send response to host [17:09:04]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202512,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670}}} [17:09:04]free response buf [17:09:04]execute_script done [17:09:04]execute_script returns [17:09:04]free content buf [17:09:04]Sock 7.Close socket [17:09:04]Sock 7.Thread stoped [17:09:08]ConnectInit Can't take IP for lk.salyk.kg [17:09:08]CommunicateWithHost connect error [17:09:08]CommunicateWithHost err = -1 [17:09:08]OFD Sender: Server communicate error [17:09:13]OFD Sender: Processing packet 202510 [packets to send 118, broken 115] [17:09:13]ProducePacketName [17:09:13]name=ofd_packets/00202510 [17:09:13]OFD Sender: To server: pG, [17:09:13]CommunicateWithHost lk.salyk.kg:30040 [17:09:13]ConnectInit lk.salyk.kg [17:09:13]Connected sock=7 [17:09:13]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 E0 D6 07 01 82 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 32 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 36 01 00 00 F4 03 04 00 D0 C4 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 0E 17 03 00 35 04 06 00 3E 46 52 9B 31 0D 5C 40 F0 EA AB 0E C6 C8 [17:09:13]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 E9 34 47 00 18 D9 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 0E 17 03 00 F4 03 04 00 ED 70 1F 67 B6 04 01 00 00 D3 17 BA C7 11 C8 0B 5C [17:09:13]CommunicateWithHost err = 0 [17:09:13]CheckOFDResponse [17:09:13]1017 (14) - 77093643461234 [17:09:13]1041 (16) - 0000000000871756 [17:09:13]1040 (4) - 202510 [17:09:13]1012 (4) - 28.10.2024 11:09 [17:09:13]1206 (1) - 0 [17:09:13]OFD Sender: Remove packet 202510 [17:09:13]ProducePacketName [17:09:13]name=ofd_packets/00202510 [17:09:13]NVStorageDeleteData [17:09:14]OFD Sender: Processing packet 202511 [packets to send 117, broken 115] [17:09:14]ProducePacketName [17:09:14]name=ofd_packets/00202511 [17:09:14]OFD Sender: To server: pG, [17:09:14]CommunicateWithHost lk.salyk.kg:30040 [17:09:14]ConnectInit lk.salyk.kg [17:09:14]Connected sock=7 [17:09:14]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 34 97 07 01 3F 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 32 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 01 00 00 F4 03 04 00 E3 C4 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 0F 17 03 00 35 04 06 00 99 E2 B8 44 99 03 B9 69 52 89 91 0F 1A 11 [17:09:14]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 C7 54 47 00 1C 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 35 36 10 04 04 00 0F 17 03 00 F4 03 04 00 EE 70 1F 67 B6 04 01 00 00 05 03 5D 21 87 09 4B AB [17:09:14]CommunicateWithHost err = 0 [17:09:14]CheckOFDResponse [17:09:14]1017 (14) - 77093643461234 [17:09:14]1041 (16) - 0000000000871756 [17:09:14]1040 (4) - 202511 [17:09:14]1012 (4) - 28.10.2024 11:09 [17:09:14]1206 (1) - 0 [17:09:14]OFD Sender: Remove packet 202511 [17:09:14]ProducePacketName [17:09:14]name=ofd_packets/00202511 [17:09:14]NVStorageDeleteData [17:09:15]OFD Sender: Processing packet 202512 [packets to send 116, broken 115] [17:09:15]ProducePacketName [17:09:15]name=ofd_packets/00202512 [17:09:15]OFD Sender: To server: pG, [17:09:15]CommunicateWithHost lk.salyk.kg:30040 [17:09:15]ConnectInit lk.salyk.kg [17:09:15]Connected sock=7 [17:09: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 35 36 0F 01 00 00 28 36 07 01 09 1B 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 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 38 01 00 00 F4 03 04 00 2D C5 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 10 17 03 00 35 04 06 00 C3 E0 53 B2 2D 4C 98 65 1C 93 F0 A9 B4 50 [17:09:15]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 1C A2 47 00 58 DD A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 10 17 03 00 F4 03 04 00 EF 70 1F 67 B6 04 01 00 00 A4 3B 00 17 A7 69 47 8A [17:09:15]CommunicateWithHost err = 0 [17:09:15]CheckOFDResponse [17:09:15]1017 (14) - 77093643461234 [17:09:15]1041 (16) - 0000000000871756 [17:09:15]1040 (4) - 202512 [17:09:15]1012 (4) - 28.10.2024 11:09 [17:09:15]1206 (1) - 0 [17:09:15]OFD Sender: Remove packet 202512 [17:09:15]ProducePacketName [17:09:15]name=ofd_packets/00202512 [17:09:15]NVStorageDeleteData [17:09:16]OFD Sender: No OFD packet to send [17:09:18]ConnectInit Can't connect to host [17:09:21]OFD Sender: No OFD packet to send [17:09:26]OFD Sender: No OFD packet to send [17:09:31]OFD Sender: No OFD packet to send [17:09:36]OFD Sender: No OFD packet to send [17:09:41]OFD Sender: No OFD packet to send [17:09:46]OFD Sender: No OFD packet to send [17:09:51]OFD Sender: No OFD packet to send [17:09:56]OFD Sender: No OFD packet to send [17:10:01]OFD Sender: No OFD packet to send [17:10:06]OFD Sender: No OFD packet to send [17:10:11]OFD Sender: No OFD packet to send [17:10:16]OFD Sender: No OFD packet to send [17:10:21]OFD Sender: No OFD packet to send [17:10:26]OFD Sender: No OFD packet to send [17:10:31]OFD Sender: No OFD packet to send [17:10:36]OFD Sender: No OFD packet to send [17:10:41]OFD Sender: No OFD packet to send [17:10:46]OFD Sender: No OFD packet to send [17:10:51]OFD Sender: No OFD packet to send [17:10:56]OFD Sender: No OFD packet to send [17:11:01]OFD Sender: No OFD packet to send [17:11:06]OFD Sender: No OFD packet to send [17:11:11]OFD Sender: No OFD packet to send [17:11:16]OFD Sender: No OFD packet to send [17:11:21]OFD Sender: No OFD packet to send [17:11:26]OFD Sender: No OFD packet to send [17:11:31]OFD Sender: No OFD packet to send [17:11:36]OFD Sender: No OFD packet to send [17:11:41]OFD Sender: No OFD packet to send [17:11:46]OFD Sender: No OFD packet to send [17:11:51]OFD Sender: No OFD packet to send [17:11:56]OFD Sender: No OFD packet to send [17:12:01]OFD Sender: No OFD packet to send [17:12:06]OFD Sender: No OFD packet to send [17:12:11]OFD Sender: No OFD packet to send [17:12:16]OFD Sender: No OFD packet to send [17:12:21]OFD Sender: No OFD packet to send [17:12:26]OFD Sender: No OFD packet to send [17:12:31]OFD Sender: No OFD packet to send [17:12:36]OFD Sender: No OFD packet to send [17:12:41]OFD Sender: No OFD packet to send [17:12:46]OFD Sender: No OFD packet to send [17:12:51]OFD Sender: No OFD packet to send [17:12:56]OFD Sender: No OFD packet to send [17:13:01]OFD Sender: No OFD packet to send [17:13:06]OFD Sender: No OFD packet to send [17:13:11]OFD Sender: No OFD packet to send [17:13:16]OFD Sender: No OFD packet to send [17:13:21]OFD Sender: No OFD packet to send [17:13:26]OFD Sender: No OFD packet to send [17:13:31]OFD Sender: No OFD packet to send [17:13:36]OFD Sender: No OFD packet to send [17:13:41]OFD Sender: No OFD packet to send [17:13:46]OFD Sender: No OFD packet to send [17:13:51]OFD Sender: No OFD packet to send [17:13:56]OFD Sender: No OFD packet to send [17:14:01]OFD Sender: No OFD packet to send [17:14:04]accept exits with 12 [17:14:04]New connection [17:14:04]New thread 3067161956 created [17:14:04]Thread 3067305316 joined [17:14:04]Waiting for new connection... [17:14:04] Sock 12.Parse request [17:14:04]Sock 12.Check first char [17:14:04]Sock 12.First char is OK [17:14:04]request: POST /json_proto HTTP/1.0 [17:14:04]Method: POST [17:14:04]URL: /json_proto [17:14:04]Method is POST - this is cgi request [17:14:04]url: /json_proto [17:14:04]query_string will be loaded in cgi processing [17:14:04]execute_cgi json_proto POST (null) [17:14:04]execute_cgi path=json_proto method=POST [17:14:04]POST find Content-Length [17:14:04]Host: 172.17.63.195:8080 [17:14:04]Content-Length: 679 [17:14:04]Content-Type: application/json [17:14:04] [17:14:04]POST finish read [17:14:04]Found Content-Length = 679 [17:14:04]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450298", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 76.20, "quantity" : 18.380, "sum" : 1400.56, "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" ] } } [17:14:04]execute_script... [17:14: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)450298", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 76.20, "quantity" : 18.380, "sum" : 1400.56, "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" ] } } [17:14:04]POST & json_proto [17:14:04]process_json_proto [17:14:04]json parsed OK: [17:14:04]protocol is kg_v1.0 [17:14:04]action value=close_receipt [17:14:04]process_action close_receipt [17:14:04]cmd_close_receipt [17:14:04]MH_GetDate [17:14:04]Write to MH i2c: F0 00 00 31 15 35 [17:14:04]Write i2c OK [17:14:04]MH_I2C_Read... [17:14:04]Read from MH i2c: F0 [17:14:04]MH_I2C_Read... [17:14:04]Read from MH i2c: F0 09 00 [17:14:04]MH_I2C_Read... [17:14:04]Read from MH i2c: F0 09 00 31 15 00 5D C6 1F 67 47 1B 1E 67 CE [17:14:04]GetLastDocTimeStamp 1730135341 [17:14:04]current date 1730135645 [17:14:04]FM_GetShiftState [17:14:04]SAM_PROTO_GetShiftState [17:14:04]wFMCommunicate request_size=4 [17:14:04]MH_SAM_APDU [17:14:04]CAPDU: 80 13 01 00 [17:14:04]Write to MH i2c: E2 08 00 32 15 80 13 01 00 00 00 00 00 C4 [17:14:04]Write i2c OK [17:14:04]MH_I2C_Read... [17:14:04]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:14:04]Read from MH i2c: E2 [17:14:04]MH_I2C_Read... [17:14:04]Read from MH i2c: E2 0E 00 [17:14:04]MH_I2C_Read... [17:14:04]Read from MH i2c: E2 0E 00 32 15 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 6F [17:14:04]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [17:14:04]wFMCommunicate OK [17:14:04]SAM_PROTO_GetShiftState done [17:14:04]FM_GetShiftState done [17:14:04]opened in 1730073670 [17:14:04]opened+sec_in_day 1730160070 [17:14:04]quantity*price = 140055 [17:14:04]sum+1 = 140057 [17:14:04]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.56 ИТОГО: 1400.00 Внесено: 1400.00 СДАЧА: 0.00 НСП 1% : 12.39 НДС 12% : 148.73 Наличными: 1400.00 Безнал.: 0.00 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 313 28.10.2024 17:14 Смена: 545 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 ФМ: 0000000000871756 ФД: 202513 ФПД: 19361543722163 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T171405&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202513&fm=19361543722163&tin=02508201610067®Number=0000000000091777&sum=140000 [17:14:05]StoreToDocumentArchive [17:14:05]shift 545 fd 202513 [17:14:05]save to /storage/0545/doc_00202513 [17:14:05]save last doc name /storage/0545/doc_00202513 to /storage/kkm_last_doc_name [17:14:05]save OK [17:14:05]Clear old archive folders... [17:14:05]ProcessDocumentItem done err = 0, tmpTLVsize=248 [17:14:05]tlvbuf is 01AF57A0 [17:14:05]SAM_PROTO_ClearQueue [17:14:05]wFMCommunicate request_size=4 [17:14:05]MH_SAM_APDU [17:14:05]CAPDU: 80 09 00 00 [17:14:05]Write to MH i2c: E2 08 00 3F 15 80 09 00 00 00 00 00 00 C6 [17:14:05]Write i2c OK [17:14:05]MH_I2C_Read... [17:14:05]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [17:14:05]Read from MH i2c: E2 [17:14:05]MH_I2C_Read... [17:14:05]Read from MH i2c: E2 03 00 [17:14:05]MH_I2C_Read... [17:14:05]Read from MH i2c: E2 03 00 3F 15 00 90 00 C8 [17:14:05]RAPDU: 90 00 [17:14:05]wFMCommunicate OK [17:14:05]SAM_PROTO_ClearQueue done [17:14:05]KKMCreateOFDPacket [17:14:05]OFDProtocolAddRootSTLVToBuf [17:14:05]FM_MakeSignedData [17:14:05]FM_MakeSignedData [17:14:05]SAM_PROTO_SignData [17:14:05]wFMCommunicate request_size=4 [17:14:05]MH_SAM_APDU [17:14:05]CAPDU: 80 0D 01 02 [17:14:05]Write to MH i2c: E2 08 00 40 15 80 0D 01 02 00 00 00 00 CE [17:14:05]Write i2c OK [17:14:05]MH_I2C_Read... [17:14:05]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [17:14:05]Read from MH i2c: E2 [17:14:05]MH_I2C_Read... [17:14:05]Read from MH i2c: E2 03 00 [17:14:05]MH_I2C_Read... [17:14:05]Read from MH i2c: E2 03 00 40 15 00 90 00 C9 [17:14:05]RAPDU: 90 00 [17:14:05]wFMCommunicate OK [17:14:05]wFMCommunicate request_size=255 [17:14:05]MH_SAM_APDU [17:14: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 32 FF 03 08 00 03 CC 47 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 18 23 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 19 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 39 01 00 00 F4 03 04 00 5D C6 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 11 17 03 00 35 04 06 00 11 9B F5 EF [17:14:05]Write to MH i2c: E2 02 01 41 15 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 CC 47 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 18 23 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 19 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 39 01 00 00 F4 03 04 00 5D C6 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 11 17 03 00 35 04 06 00 11 9B F5 EF 00 00 58 [17:14:05]Write i2c OK [17:14:05]MH_I2C_Read... [17:14:05]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:14:05]Read from MH i2c: E2 [17:14:05]MH_I2C_Read... [17:14:05]Read from MH i2c: E2 03 00 [17:14:05]MH_I2C_Read... [17:14:05]Read from MH i2c: E2 03 00 41 15 00 90 00 CA [17:14:05]RAPDU: 90 00 [17:14:05]wFMCommunicate OK [17:14:05]wFMCommunicate request_size=7 [17:14:05]MH_SAM_APDU [17:14:05]CAPDU: 80 0D 02 02 02 94 B3 [17:14:05]Write to MH i2c: E2 0A 00 42 15 80 0D 02 02 02 00 94 B3 00 00 1C [17:14:05]Write i2c OK [17:14:05]MH_I2C_Read... [17:14:05]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:14:05]Read from MH i2c: E2 [17:14:05]MH_I2C_Read... [17:14:05]Read from MH i2c: E2 03 00 [17:14:05]MH_I2C_Read... [17:14:05]Read from MH i2c: E2 03 00 42 15 00 90 00 CB [17:14:05]RAPDU: 90 00 [17:14:05]wFMCommunicate OK [17:14:05]wFMCommunicate request_size=4 [17:14:05]MH_SAM_APDU [17:14:05]CAPDU: 80 0D 03 02 [17:14:05]Write to MH i2c: E2 08 00 43 15 80 0D 03 02 00 00 00 00 D3 [17:14:05]Write i2c OK [17:14:05]MH_I2C_Read... [17:14:05]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [17:14:05]Read from MH i2c: E2 [17:14:05]MH_I2C_Read... [17:14:05]Read from MH i2c: E2 0B 00 [17:14:05]MH_I2C_Read... [17:14:05]Read from MH i2c: E2 0B 00 43 15 00 0B 10 48 C1 5D 4A 15 42 90 00 F6 [17:14:05]RAPDU: 0B 10 48 C1 5D 4A 15 42 90 00 [17:14:05]wFMCommunicate OK [17:14:05]SAM_PROTO_SignData done [17:14:05]FM_MakeSignedData done [17:14:05]CreateOFDProtocolMessage [17:14:05]wFMCommunicate request_size=4 [17:14:05]MH_SAM_APDU [17:14:05]CAPDU: 80 11 00 00 [17:14:05]Write to MH i2c: E2 08 00 44 15 80 11 00 00 00 00 00 00 D3 [17:14:05]Write i2c OK [17:14:05]MH_I2C_Read... [17:14:05]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:14:05]Read from MH i2c: E2 [17:14:05]MH_I2C_Read... [17:14:05]Read from MH i2c: E2 17 00 [17:14:05]MH_I2C_Read... [17:14:05]Read from MH i2c: E2 17 00 44 15 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 28 [17:14:05]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [17:14:05]wFMCommunicate OK [17:14:05]CreateOFDProtocolMessage done [17:14:05]OFDSenderStorePacket 202513 [17:14:05]StoreOFDPacket docnum=202513 [17:14:05]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0C 01 00 00 F8 5E 04 01 69 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 32 FF 03 08 00 03 CC 47 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 18 23 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 19 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 39 01 00 00 F4 03 04 00 5D C6 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 11 17 03 00 35 04 06 00 11 9B F5 EF 94 B3 0B 10 48 C1 5D 4A 15 42 [17:14:05]CheckFolder [17:14:05]dirname=/storage/ofd_packets [17:14:05]CheckFolder done [17:14:05]ProducePacketName [17:14:05]name=ofd_packets/00202513 [17:14:05]NVStorageSaveData ofd_packets/00202513 [17:14:05]File name is /storage/ofd_packets/00202513 [17:14:05]Write 298 bytes [17:14:05]NVStorageSaveData done [17:14:05]OFDSenderStorePacket done [17:14:05]KKMCreateOFDPacket done [17:14:05]NVStorageSaveData kkm_last_timestamp [17:14:05]File name is /storage/kkm_last_timestamp [17:14:05]Write 4 bytes [17:14:05]NVStorageSaveData done [17:14:05]ExternCall_PrintAddStr [17:14:05]wPrintStart [17:14:05]Write to MH i2c: 01 00 00 45 15 5A [17:14:05]Write i2c OK [17:14:05]MH_I2C_Read... [17:14:05]Read from MH i2c: 01 [17:14:05]MH_I2C_Read... [17:14:05]Read from MH i2c: 01 07 00 [17:14:05]MH_I2C_Read... [17:14:05]Read from MH i2c: 01 07 00 45 15 00 00 00 00 00 FF 0F 6F [17:14:05]RasterBufferAndPrint [17:14:05]line Счет N : (1)450298 [17:14:05]line ИНН: 02508201610067 [17:14:05]line Контрольно-Кассовый Чек [17:14:05]line ПРОДАЖА [17:14:05]line ТРК (МРК, ГНК) : 43 [17:14:05]line Товар: 2710194210 [17:14:05]line ДТ-К-2 [17:14:05]line 18.380 * 76.20 [17:14:05]line = 1400.56 [17:14:05]line НДС 12% НСП 1% [17:14:05]line > о реализуемом товаре [17:14:05]line ОКРУГЛЕНИЕ: -0.56 [17:14:05]line ИТОГО: 1400.00 [17:14:05]line Внесено: 1400.00 [17:14:05]line СДАЧА: 0.00 [17:14:05]line НСП 1% : 12.39 [17:14:05]line НДС 12% : 148.73 [17:14:05]line Наличными: 1400.00 [17:14:05]line Безнал.: 0.00 [17:14:05]line Место: АЗС № 171 "Партнер Нефть" [17:14:05]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [17:14:05]line СНО: Общий режим [17:14:05]line Чек 313 28.10.2024 17:14 [17:14:05]line Смена: 545 ФФД: 1.0 [17:14:05]line ЗНМ: 0300000109 [17:14:05]line РНМ: 0000000000091777 [17:14:05]line Версия ККМ: 001 [17:14:05]line ФМ: 0000000000871756 [17:14:05]line ФД: 202513 [17:14:05]line ФПД: 19361543722163 [17:14:06]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T171405&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202513&fm=19361543722163&tin=02508201610067®Number=0000000000091777&sum=140000 [17:14:06]OFD Sender: Processing packet 202513 [packets to send 116, broken 115] [17:14:06]ProducePacketName [17:14:06]name=ofd_packets/00202513 [17:14:06]OFD Sender: To server: pG, [17:14:06]CommunicateWithHost lk.salyk.kg:30040 [17:14:06]ConnectInit lk.salyk.kg [17:14:06]written 0, free lines is 4095 [17:14:06]Connected sock=9 [17:14:06]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0C 01 00 00 F8 5E 04 01 69 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 32 FF 03 08 00 03 CC 47 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 18 23 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 19 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 39 01 00 00 F4 03 04 00 5D C6 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 11 17 03 00 35 04 06 00 11 9B F5 EF 94 B3 0B 10 48 C1 5D 4A 15 42 [17:14:06]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 CA 27 47 00 A0 B1 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 11 17 03 00 F4 03 04 00 12 72 1F 67 B6 04 01 00 00 08 7A 0D 45 BA E5 8C E9 [17:14:06]CommunicateWithHost err = 0 [17:14:06]CheckOFDResponse [17:14:06]1017 (14) - 77093643461234 [17:14:06]1041 (16) - 0000000000871756 [17:14:06]1040 (4) - 202513 [17:14:06]1012 (4) - 28.10.2024 11:14 [17:14:06]1206 (1) - 0 [17:14:06]OFD Sender: Remove packet 202513 [17:14:06]ProducePacketName [17:14:06]name=ofd_packets/00202513 [17:14:06]NVStorageDeleteData [17:14:06]Write to MH i2c: 01 00 00 70 15 85 [17:14:06]Write i2c OK [17:14:06]MH_I2C_Read... [17:14:06]Read from MH i2c: 01 [17:14:06]MH_I2C_Read... [17:14:06]Read from MH i2c: 01 07 00 [17:14:06]MH_I2C_Read... [17:14:06]Read from MH i2c: 01 07 00 70 15 00 00 00 00 00 95 0C 2D [17:14:06]RasterBufferAndPrint [17:14:06]line [17:14:06]line [17:14:06]line [17:14:06]line [17:14:06]line [17:14:06]written 0, free lines is 3226 [17:14:06]MH_Cut [17:14:06]Write to MH i2c: D1 01 00 77 15 01 5E [17:14:06]Write i2c OK [17:14:06]MH_I2C_Read... [17:14:06]Read from MH i2c: D1 [17:14:06]MH_I2C_Read... [17:14:06]Read from MH i2c: D1 01 00 [17:14:06]MH_I2C_Read... [17:14:06]Read from MH i2c: D1 01 00 77 15 00 5D [17:14:06]Write to MH i2c: 01 00 00 78 15 8D [17:14:06]Write i2c OK [17:14:06]MH_I2C_Read... [17:14:06]OFD Sender: No OFD packet to send [17:14:07]*** Cut start [17:14:07]*** Purtial cut [17:14:07]*** CUTSNS_PIN = 0 [17:14:07]*** Stage 1: CUTSNS_PIN = 1 [17:14:09]Read from MH i2c: 01 [17:14:09]MH_I2C_Read... [17:14:09]*** Stop cut motor [17:14:09]*** Cut end [17:14:09]Read from MH i2c: 01 07 00 [17:14:09]MH_I2C_Read... [17:14:09]Read from MH i2c: 01 07 00 78 15 00 00 00 00 00 FF 0F A2 [17:14:09]process_action close_receipt done [17:14:09]requested_data is exist [17:14:09]produce_requested_data [17:14:09]requested_item fm.sn is exist - process it [17:14:09]wFMCommunicate request_size=4 [17:14:09]MH_SAM_APDU [17:14:09]CAPDU: 80 11 00 00 [17:14:09]Write to MH i2c: E2 08 00 79 15 80 11 00 00 00 00 00 00 08 [17:14:09]Write i2c OK [17:14:09]MH_I2C_Read... [17:14:09]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:14:09]Read from MH i2c: E2 [17:14:09]MH_I2C_Read... [17:14:09]Read from MH i2c: E2 17 00 [17:14:09]MH_I2C_Read... [17:14:09]Read from MH i2c: E2 17 00 79 15 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 5D [17:14:09]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [17:14:09]wFMCommunicate OK [17:14:09]requested_item fd.num is exist - process it [17:14:09]SAM_PROTO_GetFieldsCounters [17:14:09]wFMCommunicate request_size=4 [17:14:09]MH_SAM_APDU [17:14:09]CAPDU: 80 13 00 00 [17:14:09]Write to MH i2c: E2 08 00 7A 15 80 13 00 00 00 00 00 00 0B [17:14:09]Write i2c OK [17:14:09]MH_I2C_Read... [17:14:09]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [17:14:09]Read from MH i2c: E2 [17:14:09]MH_I2C_Read... [17:14:09]Read from MH i2c: E2 62 00 [17:14:09]MH_I2C_Read... [17:14:09]Read from MH i2c: E2 62 00 7A 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 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 11 17 03 00 0E 04 04 00 21 02 00 00 12 04 04 00 39 01 00 00 5E 04 04 00 39 01 00 00 57 04 04 00 3A 01 00 00 19 04 04 00 00 00 00 00 90 00 30 [17:14:09]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 11 17 03 00 0E 04 04 00 21 02 00 00 12 04 04 00 39 01 00 00 5E 04 04 00 39 01 00 00 57 04 04 00 3A 01 00 00 19 04 04 00 00 00 00 00 90 00 [17:14:09]wFMCommunicate OK [17:14:09]SAM_PROTO_GetFieldsCounters done [17:14:09]requested_item shift.num is exist - process it [17:14:09]requested_item shift.opened is exist - process it [17:14:09]req_shift_opened [17:14:09]FM_GetShiftState [17:14:09]SAM_PROTO_GetShiftState [17:14:09]wFMCommunicate request_size=4 [17:14:09]MH_SAM_APDU [17:14:09]CAPDU: 80 13 01 00 [17:14:09]Write to MH i2c: E2 08 00 7B 15 80 13 01 00 00 00 00 00 0D [17:14:09]Write i2c OK [17:14:09]MH_I2C_Read... [17:14:09]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:14:09]Read from MH i2c: E2 [17:14:09]MH_I2C_Read... [17:14:09]Read from MH i2c: E2 0E 00 [17:14:09]MH_I2C_Read... [17:14:09]Read from MH i2c: E2 0E 00 7B 15 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 B8 [17:14:09]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [17:14:09]wFMCommunicate OK [17:14:09]SAM_PROTO_GetShiftState done [17:14:09]FM_GetShiftState done [17:14:09]req_shift_opened done [17:14:09]requested_item shift.open_date is exist - process it [17:14:09]req_shift_open_date [17:14:09]req_shift_open_date done [17:14:09]produce_requested_data done [17:14:09]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202513,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670} [17:14:09]process_action_free close_receipt [17:14:09]json_value_free [17:14:09]json_value_free done [17:14:09]process_json_proto returns [17:14:09]Send response to host [17:14:09]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202513,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670}}} [17:14:09]free response buf [17:14:09]execute_script done [17:14:09]execute_script returns [17:14:09]free content buf [17:14:09]Sock 12.Close socket [17:14:09]Sock 12.Thread stoped [17:14:11]OFD Sender: No OFD packet to send [17:14:16]OFD Sender: No OFD packet to send [17:14:21]OFD Sender: No OFD packet to send [17:14:26]OFD Sender: No OFD packet to send [17:14:32]OFD Sender: No OFD packet to send [17:14:37]OFD Sender: No OFD packet to send [17:14:42]OFD Sender: No OFD packet to send [17:14:47]OFD Sender: No OFD packet to send [17:14:52]OFD Sender: No OFD packet to send [17:14:57]OFD Sender: No OFD packet to send [17:15:02]OFD Sender: No OFD packet to send [17:15:07]OFD Sender: No OFD packet to send [17:15:12]OFD Sender: No OFD packet to send [17:15:17]OFD Sender: No OFD packet to send [17:15:22]OFD Sender: No OFD packet to send [17:15:27]OFD Sender: No OFD packet to send [17:15:32]OFD Sender: No OFD packet to send [17:15:37]OFD Sender: No OFD packet to send [17:15:42]OFD Sender: No OFD packet to send [17:15:47]OFD Sender: No OFD packet to send [17:15:52]OFD Sender: No OFD packet to send [17:15:57]OFD Sender: No OFD packet to send [17:16:02]OFD Sender: No OFD packet to send [17:16:07]OFD Sender: No OFD packet to send [17:16:12]OFD Sender: No OFD packet to send [17:16:17]OFD Sender: No OFD packet to send [17:16:22]OFD Sender: No OFD packet to send [17:16:27]OFD Sender: No OFD packet to send [17:16:32]OFD Sender: No OFD packet to send [17:16:37]OFD Sender: No OFD packet to send [17:16:42]OFD Sender: No OFD packet to send [17:16:47]OFD Sender: No OFD packet to send [17:16:52]OFD Sender: No OFD packet to send [17:16:57]OFD Sender: No OFD packet to send [17:17:02]OFD Sender: No OFD packet to send [17:17:07]OFD Sender: No OFD packet to send [17:17:12]OFD Sender: No OFD packet to send [17:17:17]OFD Sender: No OFD packet to send [17:17:20]accept exits with 7 [17:17:20]New connection [17:17:20]New thread 3067305316 created [17:17:20]Thread 3067161956 joined [17:17:20]Waiting for new connection... [17:17:20] Sock 7.Parse request [17:17:20]Sock 7.Check first char [17:17:20]Sock 7.First char is OK [17:17:20]request: POST /json_proto HTTP/1.0 [17:17:20]Method: POST [17:17:20]URL: /json_proto [17:17:20]Method is POST - this is cgi request [17:17:20]url: /json_proto [17:17:20]query_string will be loaded in cgi processing [17:17:20]execute_cgi json_proto POST (null) [17:17:20]execute_cgi path=json_proto method=POST [17:17:20]POST find Content-Length [17:17:20]Host: 172.17.63.195:8080 [17:17:20]Content-Length: 677 [17:17:20]Content-Type: application/json [17:17:20] [17:17:20]POST finish read [17:17:20]Found Content-Length = 677 [17:17:20]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450300", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 52", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "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" ] } } [17:17:20]execute_script... [17: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)450300", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 52", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "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" ] } } [17:17:20]POST & json_proto [17:17:20]process_json_proto [17:17:20]json parsed OK: [17:17:20]protocol is kg_v1.0 [17:17:20]action value=close_receipt [17:17:20]process_action close_receipt [17:17:20]cmd_close_receipt [17:17:20]MH_GetDate [17:17:20]Write to MH i2c: F0 00 00 7C 15 80 [17:17:20]Write i2c OK [17:17:20]MH_I2C_Read... [17:17:20]Read from MH i2c: F0 [17:17:20]MH_I2C_Read... [17:17:20]Read from MH i2c: F0 09 00 [17:17:20]MH_I2C_Read... [17:17:20]Read from MH i2c: F0 09 00 7C 15 00 21 C7 1F 67 47 1B 1E 67 DE [17:17:20]GetLastDocTimeStamp 1730135645 [17:17:20]current date 1730135841 [17:17:20]FM_GetShiftState [17:17:20]SAM_PROTO_GetShiftState [17:17:20]wFMCommunicate request_size=4 [17:17:20]MH_SAM_APDU [17:17:20]CAPDU: 80 13 01 00 [17:17:20]Write to MH i2c: E2 08 00 7D 15 80 13 01 00 00 00 00 00 0F [17:17:20]Write i2c OK [17:17:20]MH_I2C_Read... [17:17:20]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:17:20]Read from MH i2c: E2 [17:17:20]MH_I2C_Read... [17:17:20]Read from MH i2c: E2 0E 00 [17:17:20]MH_I2C_Read... [17:17:20]Read from MH i2c: E2 0E 00 7D 15 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 BA [17:17:20]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [17:17:20]wFMCommunicate OK [17:17:20]SAM_PROTO_GetShiftState done [17:17:20]FM_GetShiftState done [17:17:20]opened in 1730073670 [17:17:20]opened+sec_in_day 1730160070 [17:17:20]quantity*price = 50041 [17:17:20]sum+1 = 50042 [17:17: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 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 314 28.10.2024 17:17 Смена: 545 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 ФМ: 0000000000871756 ФД: 202514 ФПД: 74975839006039 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T171721&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202514&fm=74975839006039&tin=02508201610067®Number=0000000000091777&sum=50000 [17:17:21]StoreToDocumentArchive [17:17:21]shift 545 fd 202514 [17:17:21]save to /storage/0545/doc_00202514 [17:17:21]save last doc name /storage/0545/doc_00202514 to /storage/kkm_last_doc_name [17:17:21]save OK [17:17:21]Clear old archive folders... [17:17:21]ProcessDocumentItem done err = 0, tmpTLVsize=251 [17:17:21]tlvbuf is B6FAB440 [17:17:21]SAM_PROTO_ClearQueue [17:17:21]wFMCommunicate request_size=4 [17:17:21]MH_SAM_APDU [17:17:21]CAPDU: 80 09 00 00 [17:17:21]Write to MH i2c: E2 08 00 8A 15 80 09 00 00 00 00 00 00 11 [17:17:21]Write i2c OK [17:17:21]MH_I2C_Read... [17:17:21]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [17:17:21]Read from MH i2c: E2 [17:17:21]MH_I2C_Read... [17:17:21]Read from MH i2c: E2 03 00 [17:17:21]MH_I2C_Read... [17:17:21]Read from MH i2c: E2 03 00 8A 15 00 90 00 13 [17:17:21]RAPDU: 90 00 [17:17:21]wFMCommunicate OK [17:17:21]SAM_PROTO_ClearQueue done [17:17:21]KKMCreateOFDPacket [17:17:21]OFDProtocolAddRootSTLVToBuf [17:17:21]FM_MakeSignedData [17:17:21]FM_MakeSignedData [17:17:21]SAM_PROTO_SignData [17:17:21]wFMCommunicate request_size=4 [17:17:21]MH_SAM_APDU [17:17:21]CAPDU: 80 0D 01 02 [17:17:21]Write to MH i2c: E2 08 00 8B 15 80 0D 01 02 00 00 00 00 19 [17:17:21]Write i2c OK [17:17:21]MH_I2C_Read... [17:17:21]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [17:17:21]Read from MH i2c: E2 [17:17:21]MH_I2C_Read... [17:17:21]Read from MH i2c: E2 03 00 [17:17:21]MH_I2C_Read... [17:17:21]Read from MH i2c: E2 03 00 8B 15 00 90 00 14 [17:17:21]RAPDU: 90 00 [17:17:21]wFMCommunicate OK [17:17:21]wFMCommunicate request_size=255 [17:17:21]MH_SAM_APDU [17:17: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 32 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 3A 01 00 00 F4 03 04 00 21 C7 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 12 17 03 00 35 04 06 00 44 [17:17:21]Write to MH i2c: E2 02 01 8C 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 32 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 3A 01 00 00 F4 03 04 00 21 C7 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 12 17 03 00 35 04 06 00 44 00 00 E9 [17:17:21]Write i2c OK [17:17:21]MH_I2C_Read... [17:17:21]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:17:22]Read from MH i2c: E2 [17:17:22]MH_I2C_Read... [17:17:22]Read from MH i2c: E2 03 00 [17:17:22]MH_I2C_Read... [17:17:22]Read from MH i2c: E2 03 00 8C 15 00 90 00 15 [17:17:22]RAPDU: 90 00 [17:17:22]wFMCommunicate OK [17:17:22]wFMCommunicate request_size=10 [17:17:22]MH_SAM_APDU [17:17:22]CAPDU: 80 0D 02 02 05 30 AC 40 2D 57 [17:17:22]Write to MH i2c: E2 0D 00 8D 15 80 0D 02 02 05 00 30 AC 40 2D 57 00 00 C6 [17:17:22]Write i2c OK [17:17:22]MH_I2C_Read... [17:17:22]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:17:22]Read from MH i2c: E2 [17:17:22]MH_I2C_Read... [17:17:22]Read from MH i2c: E2 03 00 [17:17:22]MH_I2C_Read... [17:17:22]Read from MH i2c: E2 03 00 8D 15 00 90 00 16 [17:17:22]RAPDU: 90 00 [17:17:22]wFMCommunicate OK [17:17:22]wFMCommunicate request_size=4 [17:17:22]MH_SAM_APDU [17:17:22]CAPDU: 80 0D 03 02 [17:17:22]Write to MH i2c: E2 08 00 8E 15 80 0D 03 02 00 00 00 00 1E [17:17:22]Write i2c OK [17:17:22]MH_I2C_Read... [17:17:22]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [17:17:22]Read from MH i2c: E2 [17:17:22]MH_I2C_Read... [17:17:22]Read from MH i2c: E2 0B 00 [17:17:22]MH_I2C_Read... [17:17:22]Read from MH i2c: E2 0B 00 8E 15 00 A5 AA C0 90 9E 03 24 8C 90 00 0F [17:17:22]RAPDU: A5 AA C0 90 9E 03 24 8C 90 00 [17:17:22]wFMCommunicate OK [17:17:22]SAM_PROTO_SignData done [17:17:22]FM_MakeSignedData done [17:17:22]CreateOFDProtocolMessage [17:17:22]wFMCommunicate request_size=4 [17:17:22]MH_SAM_APDU [17:17:22]CAPDU: 80 11 00 00 [17:17:22]Write to MH i2c: E2 08 00 8F 15 80 11 00 00 00 00 00 00 1E [17:17:22]Write i2c OK [17:17:22]MH_I2C_Read... [17:17:22]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:17:22]Read from MH i2c: E2 [17:17:22]MH_I2C_Read... [17:17:22]Read from MH i2c: E2 17 00 [17:17:22]MH_I2C_Read... [17:17:22]Read from MH i2c: E2 17 00 8F 15 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 73 [17:17:22]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [17:17:22]wFMCommunicate OK [17:17:22]CreateOFDProtocolMessage done [17:17:22]OFDSenderStorePacket 202514 [17:17:22]StoreOFDPacket docnum=202514 [17:17:22]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 F7 FD 07 01 B1 B3 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 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 3A 01 00 00 F4 03 04 00 21 C7 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 12 17 03 00 35 04 06 00 44 30 AC 40 2D 57 A5 AA C0 90 9E 03 24 8C [17:17:22]CheckFolder [17:17:22]dirname=/storage/ofd_packets [17:17:22]CheckFolder done [17:17:22]ProducePacketName [17:17:22]name=ofd_packets/00202514 [17:17:22]NVStorageSaveData ofd_packets/00202514 [17:17:22]File name is /storage/ofd_packets/00202514 [17:17:22]Write 301 bytes [17:17:22]NVStorageSaveData done [17:17:22]OFDSenderStorePacket done [17:17:22]KKMCreateOFDPacket done [17:17:22]NVStorageSaveData kkm_last_timestamp [17:17:22]File name is /storage/kkm_last_timestamp [17:17:22]Write 4 bytes [17:17:22]NVStorageSaveData done [17:17:22]ExternCall_PrintAddStr [17:17:22]wPrintStart [17:17:22]Write to MH i2c: 01 00 00 90 15 A5 [17:17:22]Write i2c OK [17:17:22]MH_I2C_Read... [17:17:22]Read from MH i2c: 01 [17:17:22]MH_I2C_Read... [17:17:22]Read from MH i2c: 01 07 00 [17:17:22]MH_I2C_Read... [17:17:22]Read from MH i2c: 01 07 00 90 15 00 00 00 00 00 FF 0F BA [17:17:22]RasterBufferAndPrint [17:17:22]line Счет N : (1)450300 [17:17:22]line ИНН: 02508201610067 [17:17:22]line Контрольно-Кассовый Чек [17:17:22]line ПРОДАЖА [17:17:22]line ТРК (МРК, ГНК) : 52 [17:17:22]line Товар: 2710124130 [17:17:22]line Аи-92-К-2 [17:17:22]line 7.480 * 66.90 [17:17:22]line = 500.41 [17:17:22]line НДС 12% НСП 1% [17:17:22]line > о реализуемом товаре [17:17:22]line ОКРУГЛЕНИЕ: -0.41 [17:17:22]line ИТОГО: 500.00 [17:17:22]line Внесено: 500.00 [17:17:22]line СДАЧА: 0.00 [17:17:22]line НСП 1% : 4.43 [17:17:22]line НДС 12% : 53.14 [17:17:22]line Наличными: 500.00 [17:17:22]line Безнал.: 0.00 [17:17:22]line Место: АЗС № 171 "Партнер Нефть" [17:17:22]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [17:17:22]line СНО: Общий режим [17:17:22]line Чек 314 28.10.2024 17:17 [17:17:22]line Смена: 545 ФФД: 1.0 [17:17:22]line ЗНМ: 0300000109 [17:17:22]line РНМ: 0000000000091777 [17:17:22]line Версия ККМ: 001 [17:17:22]line ФМ: 0000000000871756 [17:17:22]line ФД: 202514 [17:17:22]line ФПД: 74975839006039 [17:17:22]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T171721&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202514&fm=74975839006039&tin=02508201610067®Number=0000000000091777&sum=50000 [17:17:22]OFD Sender: Processing packet 202514 [packets to send 116, broken 115] [17:17:22]ProducePacketName [17:17:22]name=ofd_packets/00202514 [17:17:22]OFD Sender: To server: pG, [17:17:22]CommunicateWithHost lk.salyk.kg:30040 [17:17:22]ConnectInit lk.salyk.kg [17:17:22]written 0, free lines is 4095 [17:17:22]Connected sock=10 [17:17:22]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 F7 FD 07 01 B1 B3 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 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 3A 01 00 00 F4 03 04 00 21 C7 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 12 17 03 00 35 04 06 00 44 30 AC 40 2D 57 A5 AA C0 90 9E 03 24 8C [17: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 35 36 4F 00 00 00 F8 20 47 00 C4 A5 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 12 17 03 00 F4 03 04 00 D7 72 1F 67 B6 04 01 00 00 E5 69 1F 42 42 39 E8 F7 [17:17:22]CommunicateWithHost err = 0 [17:17:22]CheckOFDResponse [17:17:22]1017 (14) - 77093643461234 [17:17:22]1041 (16) - 0000000000871756 [17:17:22]1040 (4) - 202514 [17:17:22]1012 (4) - 28.10.2024 11:17 [17:17:22]1206 (1) - 0 [17:17:22]OFD Sender: Remove packet 202514 [17:17:22]ProducePacketName [17:17:22]name=ofd_packets/00202514 [17:17:22]NVStorageDeleteData [17:17:22]Write to MH i2c: 01 00 00 BB 15 D0 [17:17:22]Write i2c OK [17:17:22]MH_I2C_Read... [17:17:22]Read from MH i2c: 01 [17:17:22]MH_I2C_Read... [17:17:22]Read from MH i2c: 01 07 00 [17:17:22]MH_I2C_Read... [17:17:22]Read from MH i2c: 01 07 00 BB 15 00 00 00 00 00 8A 0C 6D [17:17:22]RasterBufferAndPrint [17:17:22]line [17:17:22]line [17:17:22]line [17:17:22]line [17:17:22]line [17:17:22]written 0, free lines is 3215 [17:17:22]MH_Cut [17:17:22]Write to MH i2c: D1 01 00 C2 15 01 A9 [17:17:22]Write i2c OK [17:17:22]MH_I2C_Read... [17:17:22]Read from MH i2c: D1 [17:17:22]MH_I2C_Read... [17:17:22]Read from MH i2c: D1 01 00 [17:17:22]MH_I2C_Read... [17:17:22]Read from MH i2c: D1 01 00 C2 15 00 A8 [17:17:22]Write to MH i2c: 01 00 00 C3 15 D8 [17:17:22]Write i2c OK [17:17:22]MH_I2C_Read... [17:17:23]OFD Sender: No OFD packet to send [17:17:23]*** Cut start [17:17:23]*** Purtial cut [17:17:23]*** Stage 1: CUTSNS_PIN = 1 [17:17:24]Read from MH i2c: 01 [17:17:24]MH_I2C_Read... [17:17:24]*** Stop cut motor [17:17:24]*** Cut end [17:17:24]Read from MH i2c: 01 07 00 [17:17:24]MH_I2C_Read... [17:17:24]Read from MH i2c: 01 07 00 C3 15 00 00 00 00 00 FF 0F ED [17:17:24]process_action close_receipt done [17:17:24]requested_data is exist [17:17:24]produce_requested_data [17:17:24]requested_item fm.sn is exist - process it [17:17:24]wFMCommunicate request_size=4 [17:17:24]MH_SAM_APDU [17:17:24]CAPDU: 80 11 00 00 [17:17:24]Write to MH i2c: E2 08 00 C4 15 80 11 00 00 00 00 00 00 53 [17:17:24]Write i2c OK [17:17:24]MH_I2C_Read... [17:17:24]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:17:24]Read from MH i2c: E2 [17:17:24]MH_I2C_Read... [17:17:24]Read from MH i2c: E2 17 00 [17:17:24]MH_I2C_Read... [17:17:24]Read from MH i2c: E2 17 00 C4 15 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 A8 [17:17:24]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [17:17:24]wFMCommunicate OK [17:17:24]requested_item fd.num is exist - process it [17:17:24]SAM_PROTO_GetFieldsCounters [17:17:24]wFMCommunicate request_size=4 [17:17:24]MH_SAM_APDU [17:17:24]CAPDU: 80 13 00 00 [17:17:24]Write to MH i2c: E2 08 00 C5 15 80 13 00 00 00 00 00 00 56 [17:17:24]Write i2c OK [17:17:24]MH_I2C_Read... [17:17:24]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [17:17:24]Read from MH i2c: E2 [17:17:24]MH_I2C_Read... [17:17:24]Read from MH i2c: E2 62 00 [17:17:24]MH_I2C_Read... [17:17:24]Read from MH i2c: E2 62 00 C5 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 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 12 17 03 00 0E 04 04 00 21 02 00 00 12 04 04 00 3A 01 00 00 5E 04 04 00 3A 01 00 00 57 04 04 00 3B 01 00 00 19 04 04 00 00 00 00 00 90 00 7F [17:17:24]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 12 17 03 00 0E 04 04 00 21 02 00 00 12 04 04 00 3A 01 00 00 5E 04 04 00 3A 01 00 00 57 04 04 00 3B 01 00 00 19 04 04 00 00 00 00 00 90 00 [17:17:24]wFMCommunicate OK [17:17:24]SAM_PROTO_GetFieldsCounters done [17:17:24]requested_item shift.num is exist - process it [17:17:24]requested_item shift.opened is exist - process it [17:17:24]req_shift_opened [17:17:24]FM_GetShiftState [17:17:24]SAM_PROTO_GetShiftState [17:17:24]wFMCommunicate request_size=4 [17:17:24]MH_SAM_APDU [17:17:24]CAPDU: 80 13 01 00 [17:17:24]Write to MH i2c: E2 08 00 C6 15 80 13 01 00 00 00 00 00 58 [17:17:24]Write i2c OK [17:17:24]MH_I2C_Read... [17:17:24]Read from MH i2c: E2 [17:17:24]MH_I2C_Read... [17:17:24]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:17:24]Read from MH i2c: E2 0E 00 [17:17:24]MH_I2C_Read... [17:17:24]Read from MH i2c: E2 0E 00 C6 15 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 03 [17:17:24]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [17:17:24]wFMCommunicate OK [17:17:24]SAM_PROTO_GetShiftState done [17:17:24]FM_GetShiftState done [17:17:24]req_shift_opened done [17:17:24]requested_item shift.open_date is exist - process it [17:17:24]req_shift_open_date [17:17:24]req_shift_open_date done [17:17:24]produce_requested_data done [17:17:24]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202514,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670} [17:17:24]process_action_free close_receipt [17:17:24]json_value_free [17:17:24]json_value_free done [17:17:24]process_json_proto returns [17:17:24]Send response to host [17:17:24]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202514,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670}}} [17:17:24]free response buf [17:17:24]execute_script done [17:17:24]execute_script returns [17:17:24]free content buf [17:17:24]Sock 7.Close socket [17:17:24]Sock 7.Thread stoped [17:17:28]OFD Sender: No OFD packet to send [17:17:33]OFD Sender: No OFD packet to send [17:17:38]OFD Sender: No OFD packet to send [17:17:43]OFD Sender: No OFD packet to send [17:17:48]OFD Sender: No OFD packet to send [17:17:53]OFD Sender: No OFD packet to send [17:17:58]OFD Sender: No OFD packet to send [17:18:03]OFD Sender: No OFD packet to send [17:18:08]OFD Sender: No OFD packet to send [17:18:13]OFD Sender: No OFD packet to send [17:18:18]OFD Sender: No OFD packet to send [17:18:23]OFD Sender: No OFD packet to send [17:18:28]OFD Sender: No OFD packet to send [17:18:33]OFD Sender: No OFD packet to send [17:18:38]OFD Sender: No OFD packet to send [17:18:43]OFD Sender: No OFD packet to send [17:18:48]OFD Sender: No OFD packet to send [17:18:53]OFD Sender: No OFD packet to send [17:18:58]OFD Sender: No OFD packet to send [17:19:03]OFD Sender: No OFD packet to send [17:19:08]OFD Sender: No OFD packet to send [17:19:13]OFD Sender: No OFD packet to send [17:19:17]accept exits with 9 [17:19:17]New connection [17:19:17]New thread 3067161956 created [17:19:17]Thread 3067305316 joined [17:19:17]Waiting for new connection... [17:19:17] Sock 9.Parse request [17:19:17]Sock 9.Check first char [17:19:17]Sock 9.First char is OK [17:19:17]request: POST /json_proto HTTP/1.0 [17:19:17]Method: POST [17:19:17]URL: /json_proto [17:19:17]Method is POST - this is cgi request [17:19:17]url: /json_proto [17:19:17]query_string will be loaded in cgi processing [17:19:17]execute_cgi json_proto POST (null) [17:19:17]execute_cgi path=json_proto method=POST [17:19:17]POST find Content-Length [17:19:17]Host: 172.17.63.195:8080 [17:19:17]Content-Length: 677 [17:19:17]Content-Type: application/json [17:19:17] [17:19:17]POST finish read [17:19:17]Found Content-Length = 677 [17:19:17]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450301", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 62", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "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" ] } } [17:19:17]execute_script... [17:19: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)450301", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 62", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "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" ] } } [17:19:17]POST & json_proto [17:19:17]process_json_proto [17:19:17]json parsed OK: [17:19:17]protocol is kg_v1.0 [17:19:17]action value=close_receipt [17:19:17]process_action close_receipt [17:19:17]cmd_close_receipt [17:19:17]MH_GetDate [17:19:17]Write to MH i2c: F0 00 00 C7 15 CB [17:19:17]Write i2c OK [17:19:17]MH_I2C_Read... [17:19:17]Read from MH i2c: F0 [17:19:17]MH_I2C_Read... [17:19:17]Read from MH i2c: F0 09 00 [17:19:17]MH_I2C_Read... [17:19:17]Read from MH i2c: F0 09 00 C7 15 00 96 C7 1F 67 47 1B 1E 67 9E [17:19:17]GetLastDocTimeStamp 1730135841 [17:19:17]current date 1730135958 [17:19:17]FM_GetShiftState [17:19:17]SAM_PROTO_GetShiftState [17:19:17]wFMCommunicate request_size=4 [17:19:17]MH_SAM_APDU [17:19:17]CAPDU: 80 13 01 00 [17:19:17]Write to MH i2c: E2 08 00 C8 15 80 13 01 00 00 00 00 00 5A [17:19:17]Write i2c OK [17:19:17]MH_I2C_Read... [17:19:17]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:19:17]Read from MH i2c: E2 [17:19:17]MH_I2C_Read... [17:19:17]Read from MH i2c: E2 0E 00 [17:19:17]MH_I2C_Read... [17:19:17]Read from MH i2c: E2 0E 00 C8 15 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 05 [17:19:17]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [17:19:17]wFMCommunicate OK [17:19:17]SAM_PROTO_GetShiftState done [17:19:17]FM_GetShiftState done [17:19:17]opened in 1730073670 [17:19:17]opened+sec_in_day 1730160070 [17:19:17]quantity*price = 60009 [17:19:17]sum+1 = 60010 [17:19:17]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.09 ИТОГО: 600.00 Внесено: 600.00 СДАЧА: 0.00 НСП 1% : 5.31 НДС 12% : 63.73 Наличными: 600.00 Безнал.: 0.00 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 315 28.10.2024 17:19 Смена: 545 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 ФМ: 0000000000871756 ФД: 202515 ФПД: 100205774875227 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T171918&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202515&fm=100205774875227&tin=02508201610067®Number=0000000000091777&sum=60000 [17:19:18]StoreToDocumentArchive [17:19:18]shift 545 fd 202515 [17:19:18]save to /storage/0545/doc_00202515 [17:19:18]save last doc name /storage/0545/doc_00202515 to /storage/kkm_last_doc_name [17:19:18]save OK [17:19:18]Clear old archive folders... [17:19:18]ProcessDocumentItem done err = 0, tmpTLVsize=251 [17:19:18]tlvbuf is 01B38DD0 [17:19:18]SAM_PROTO_ClearQueue [17:19:18]wFMCommunicate request_size=4 [17:19:18]MH_SAM_APDU [17:19:18]CAPDU: 80 09 00 00 [17:19:18]Write to MH i2c: E2 08 00 D5 15 80 09 00 00 00 00 00 00 5C [17:19:18]Write i2c OK [17:19:18]MH_I2C_Read... [17:19:18]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [17:19:18]Read from MH i2c: E2 [17:19:18]MH_I2C_Read... [17:19:18]Read from MH i2c: E2 03 00 [17:19:18]MH_I2C_Read... [17:19:18]Read from MH i2c: E2 03 00 D5 15 00 90 00 5E [17:19:18]RAPDU: 90 00 [17:19:18]wFMCommunicate OK [17:19:18]SAM_PROTO_ClearQueue done [17:19:18]KKMCreateOFDPacket [17:19:18]OFDProtocolAddRootSTLVToBuf [17:19:18]FM_MakeSignedData [17:19:18]FM_MakeSignedData [17:19:18]SAM_PROTO_SignData [17:19:18]wFMCommunicate request_size=4 [17:19:18]MH_SAM_APDU [17:19:18]CAPDU: 80 0D 01 02 [17:19:18]Write to MH i2c: E2 08 00 D6 15 80 0D 01 02 00 00 00 00 64 [17:19:18]Write i2c OK [17:19:18]MH_I2C_Read... [17:19:18]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [17:19:18]Read from MH i2c: E2 [17:19:18]MH_I2C_Read... [17:19:18]Read from MH i2c: E2 03 00 [17:19:18]MH_I2C_Read... [17:19:18]Read from MH i2c: E2 03 00 D6 15 00 90 00 5F [17:19:18]RAPDU: 90 00 [17:19:18]wFMCommunicate OK [17:19:18]wFMCommunicate request_size=255 [17:19:18]MH_SAM_APDU [17:19: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 32 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 3B 01 00 00 F4 03 04 00 96 C7 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 13 17 03 00 35 04 06 00 5B [17:19:18]Write to MH i2c: E2 02 01 D7 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 32 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 3B 01 00 00 F4 03 04 00 96 C7 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 13 17 03 00 35 04 06 00 5B 00 00 9F [17:19:18]Write i2c OK [17:19:18]MH_I2C_Read... [17:19:18]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:19:18]Read from MH i2c: E2 [17:19:18]MH_I2C_Read... [17:19:18]Read from MH i2c: E2 03 00 [17:19:18]MH_I2C_Read... [17:19:18]Read from MH i2c: E2 03 00 D7 15 00 90 00 60 [17:19:18]RAPDU: 90 00 [17:19:18]wFMCommunicate OK [17:19:18]wFMCommunicate request_size=10 [17:19:18]MH_SAM_APDU [17:19:18]CAPDU: 80 0D 02 02 05 22 F9 9D AA 5B [17:19:18]Write to MH i2c: E2 0D 00 D8 15 80 0D 02 02 05 00 22 F9 9D AA 5B 00 00 2E [17:19:18]Write i2c OK [17:19:18]MH_I2C_Read... [17:19:18]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:19:18]Read from MH i2c: E2 [17:19:18]MH_I2C_Read... [17:19:18]Read from MH i2c: E2 03 00 [17:19:18]MH_I2C_Read... [17:19:18]Read from MH i2c: E2 03 00 D8 15 00 90 00 61 [17:19:19]RAPDU: 90 00 [17:19:19]wFMCommunicate OK [17:19:19]wFMCommunicate request_size=4 [17:19:19]MH_SAM_APDU [17:19:19]CAPDU: 80 0D 03 02 [17:19:19]Write to MH i2c: E2 08 00 D9 15 80 0D 03 02 00 00 00 00 69 [17:19:19]Write i2c OK [17:19:19]MH_I2C_Read... [17:19:19]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [17:19:19]Read from MH i2c: E2 [17:19:19]MH_I2C_Read... [17:19:19]Read from MH i2c: E2 0B 00 [17:19:19]MH_I2C_Read... [17:19:19]Read from MH i2c: E2 0B 00 D9 15 00 58 F7 3D 06 27 51 17 5C 90 00 E7 [17:19:19]RAPDU: 58 F7 3D 06 27 51 17 5C 90 00 [17:19:19]wFMCommunicate OK [17:19:19]SAM_PROTO_SignData done [17:19:19]FM_MakeSignedData done [17:19:19]CreateOFDProtocolMessage [17:19:19]wFMCommunicate request_size=4 [17:19:19]MH_SAM_APDU [17:19:19]CAPDU: 80 11 00 00 [17:19:19]Write to MH i2c: E2 08 00 DA 15 80 11 00 00 00 00 00 00 69 [17:19:19]Write i2c OK [17:19:19]MH_I2C_Read... [17:19:19]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:19:19]Read from MH i2c: E2 [17:19:19]MH_I2C_Read... [17:19:19]Read from MH i2c: E2 17 00 [17:19:19]MH_I2C_Read... [17:19:19]Read from MH i2c: E2 17 00 DA 15 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 BE [17:19:19]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [17:19:19]wFMCommunicate OK [17:19:19]CreateOFDProtocolMessage done [17:19:19]OFDSenderStorePacket 202515 [17:19:19]StoreOFDPacket docnum=202515 [17:19:19]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 84 90 07 01 4D 2A 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 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 3B 01 00 00 F4 03 04 00 96 C7 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 13 17 03 00 35 04 06 00 5B 22 F9 9D AA 5B 58 F7 3D 06 27 51 17 5C [17:19:19]CheckFolder [17:19:19]dirname=/storage/ofd_packets [17:19:19]CheckFolder done [17:19:19]ProducePacketName [17:19:19]name=ofd_packets/00202515 [17:19:19]NVStorageSaveData ofd_packets/00202515 [17:19:19]File name is /storage/ofd_packets/00202515 [17:19:19]Write 301 bytes [17:19:19]NVStorageSaveData done [17:19:19]OFDSenderStorePacket done [17:19:19]KKMCreateOFDPacket done [17:19:19]NVStorageSaveData kkm_last_timestamp [17:19:19]File name is /storage/kkm_last_timestamp [17:19:19]Write 4 bytes [17:19:19]NVStorageSaveData done [17:19:19]OFD Sender: Processing packet 202515 [packets to send 116, broken 115] [17:19:19]ProducePacketName [17:19:19]name=ofd_packets/00202515 [17:19:19]OFD Sender: To server: pG, [17:19:19]CommunicateWithHost lk.salyk.kg:30040 [17:19:19]ConnectInit lk.salyk.kg [17:19:19]ExternCall_PrintAddStr [17:19:19]wPrintStart [17:19:19]Write to MH i2c: 01 00 00 DB 15 F0 [17:19:19]Write i2c OK [17:19:19]MH_I2C_Read... [17:19:19]Read from MH i2c: 01 [17:19:19]MH_I2C_Read... [17:19:19]Read from MH i2c: 01 07 00 [17:19:19]MH_I2C_Read... [17:19:19]Read from MH i2c: 01 07 00 DB 15 00 00 00 00 00 FF 0F 05 [17:19:19]RasterBufferAndPrint [17:19:19]line Счет N : (1)450301 [17:19:19]line ИНН: 02508201610067 [17:19:19]line Контрольно-Кассовый Чек [17:19:19]line ПРОДАЖА [17:19:19]line ТРК (МРК, ГНК) : 62 [17:19:19]line Товар: 2710124130 [17:19:19]line Аи-92-К-2 [17:19:19]line 8.970 * 66.90 [17:19:19]line = 600.09 [17:19:19]line НДС 12% НСП 1% [17:19:19]line > о реализуемом товаре [17:19:19]line ОКРУГЛЕНИЕ: -0.09 [17:19:19]line ИТОГО: 600.00 [17:19:19]line Внесено: 600.00 [17:19:19]line СДАЧА: 0.00 [17:19:19]line НСП 1% : 5.31 [17:19:19]line НДС 12% : 63.73 [17:19:19]line Наличными: 600.00 [17:19:19]line Безнал.: 0.00 [17:19:19]line Место: АЗС № 171 "Партнер Нефть" [17:19:19]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [17:19:19]line СНО: Общий режим [17:19:19]line Чек 315 28.10.2024 17:19 [17:19:19]line Смена: 545 ФФД: 1.0 [17:19:19]line ЗНМ: 0300000109 [17:19:19]line РНМ: 0000000000091777 [17:19:19]line Версия ККМ: 001 [17:19:19]line ФМ: 0000000000871756 [17:19:19]line ФД: 202515 [17:19:19]line ФПД: 100205774875227 [17:19:19]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T171918&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202515&fm=100205774875227&tin=02508201610067®Number=0000000000091777&sum=60000 [17:19:19]Connected sock=11 [17:19:19]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 84 90 07 01 4D 2A 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 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 3B 01 00 00 F4 03 04 00 96 C7 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 13 17 03 00 35 04 06 00 5B 22 F9 9D AA 5B 58 F7 3D 06 27 51 17 5C [17:19:19]written 0, free lines is 4095 [17:19:19]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 2A CD 47 00 3F 7D A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 13 17 03 00 F4 03 04 00 4B 73 1F 67 B6 04 01 00 00 9F 67 06 31 DE E8 A9 B7 [17:19:19]CommunicateWithHost err = 0 [17:19:19]CheckOFDResponse [17:19:19]1017 (14) - 77093643461234 [17:19:19]1041 (16) - 0000000000871756 [17:19:19]1040 (4) - 202515 [17:19:19]1012 (4) - 28.10.2024 11:19 [17:19:19]1206 (1) - 0 [17:19:19]OFD Sender: Remove packet 202515 [17:19:19]ProducePacketName [17:19:19]name=ofd_packets/00202515 [17:19:19]NVStorageDeleteData [17:19:19]Write to MH i2c: 01 00 00 06 16 1C [17:19:19]Write i2c OK [17:19:19]MH_I2C_Read... [17:19:19]Read from MH i2c: 01 [17:19:19]MH_I2C_Read... [17:19:19]Read from MH i2c: 01 07 00 [17:19:19]MH_I2C_Read... [17:19:19]Read from MH i2c: 01 07 00 06 16 00 00 00 00 00 8C 0C BB [17:19:19]RasterBufferAndPrint [17:19:19]line [17:19:19]line [17:19:19]line [17:19:19]line [17:19:19]line [17:19:19]written 0, free lines is 3216 [17:19:19]MH_Cut [17:19:19]Write to MH i2c: D1 01 00 0D 16 01 F5 [17:19:19]Write i2c OK [17:19:19]MH_I2C_Read... [17:19:19]Read from MH i2c: D1 [17:19:19]MH_I2C_Read... [17:19:19]Read from MH i2c: D1 01 00 [17:19:19]MH_I2C_Read... [17:19:19]Read from MH i2c: D1 01 00 0D 16 00 F4 [17:19:19]Write to MH i2c: 01 00 00 0E 16 24 [17:19:19]Write i2c OK [17:19:19]MH_I2C_Read... [17:19:20]OFD Sender: No OFD packet to send [17:19:20]*** Cut start [17:19:20]*** Purtial cut [17:19:20]*** Stage 1: CUTSNS_PIN = 1 [17:19:21]Read from MH i2c: 01 [17:19:21]MH_I2C_Read... [17:19:21]*** Stop cut motor [17:19:21]*** Cut end [17:19:21]Read from MH i2c: 01 07 00 [17:19:21]MH_I2C_Read... [17:19:21]Read from MH i2c: 01 07 00 0E 16 00 00 00 00 00 FF 0F 39 [17:19:21]process_action close_receipt done [17:19:21]requested_data is exist [17:19:21]produce_requested_data [17:19:21]requested_item fm.sn is exist - process it [17:19:21]wFMCommunicate request_size=4 [17:19:21]MH_SAM_APDU [17:19:21]CAPDU: 80 11 00 00 [17:19:21]Write to MH i2c: E2 08 00 0F 16 80 11 00 00 00 00 00 00 9F [17:19:21]Write i2c OK [17:19:21]MH_I2C_Read... [17:19:21]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:19:21]Read from MH i2c: E2 [17:19:21]MH_I2C_Read... [17:19:21]Read from MH i2c: E2 17 00 [17:19:21]MH_I2C_Read... [17:19:21]Read from MH i2c: E2 17 00 0F 16 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 F4 [17:19:21]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [17:19:21]wFMCommunicate OK [17:19:21]requested_item fd.num is exist - process it [17:19:21]SAM_PROTO_GetFieldsCounters [17:19:21]wFMCommunicate request_size=4 [17:19:21]MH_SAM_APDU [17:19:21]CAPDU: 80 13 00 00 [17:19:21]Write to MH i2c: E2 08 00 10 16 80 13 00 00 00 00 00 00 A2 [17:19:21]Write i2c OK [17:19:21]MH_I2C_Read... [17:19:21]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [17:19:21]Read from MH i2c: E2 [17:19:21]MH_I2C_Read... [17:19:21]Read from MH i2c: E2 62 00 [17:19:21]MH_I2C_Read... [17:19:21]Read from MH i2c: E2 62 00 10 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 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 13 17 03 00 0E 04 04 00 21 02 00 00 12 04 04 00 3B 01 00 00 5E 04 04 00 3B 01 00 00 57 04 04 00 3C 01 00 00 19 04 04 00 00 00 00 00 90 00 CF [17:19:21]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 13 17 03 00 0E 04 04 00 21 02 00 00 12 04 04 00 3B 01 00 00 5E 04 04 00 3B 01 00 00 57 04 04 00 3C 01 00 00 19 04 04 00 00 00 00 00 90 00 [17:19:21]wFMCommunicate OK [17:19:21]SAM_PROTO_GetFieldsCounters done [17:19:21]requested_item shift.num is exist - process it [17:19:21]requested_item shift.opened is exist - process it [17:19:21]req_shift_opened [17:19:21]FM_GetShiftState [17:19:21]SAM_PROTO_GetShiftState [17:19:21]wFMCommunicate request_size=4 [17:19:21]MH_SAM_APDU [17:19:21]CAPDU: 80 13 01 00 [17:19:21]Write to MH i2c: E2 08 00 11 16 80 13 01 00 00 00 00 00 A4 [17:19:21]Write i2c OK [17:19:21]MH_I2C_Read... [17:19:21]Read from MH i2c: E2 [17:19:21]MH_I2C_Read... [17:19:21]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:19:21]Read from MH i2c: E2 0E 00 [17:19:21]MH_I2C_Read... [17:19:21]Read from MH i2c: E2 0E 00 11 16 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 4F [17:19:21]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [17:19:21]wFMCommunicate OK [17:19:21]SAM_PROTO_GetShiftState done [17:19:21]FM_GetShiftState done [17:19:21]req_shift_opened done [17:19:21]requested_item shift.open_date is exist - process it [17:19:21]req_shift_open_date [17:19:21]req_shift_open_date done [17:19:21]produce_requested_data done [17:19:21]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202515,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670} [17:19:21]process_action_free close_receipt [17:19:21]json_value_free [17:19:21]json_value_free done [17:19:21]process_json_proto returns [17:19:21]Send response to host [17:19:21]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202515,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670}}} [17:19:21]free response buf [17:19:21]execute_script done [17:19:21]execute_script returns [17:19:21]free content buf [17:19:21]Sock 9.Close socket [17:19:21]Sock 9.Thread stoped [17:19:25]OFD Sender: No OFD packet to send [17:19:30]OFD Sender: No OFD packet to send [17:19:35]OFD Sender: No OFD packet to send [17:19:40]OFD Sender: No OFD packet to send [17:19:45]OFD Sender: No OFD packet to send [17:19:50]OFD Sender: No OFD packet to send [17:19:55]OFD Sender: No OFD packet to send [17:20:00]OFD Sender: No OFD packet to send [17:20:05]OFD Sender: No OFD packet to send [17:20:10]OFD Sender: No OFD packet to send [17:20:15]OFD Sender: No OFD packet to send [17:20:20]OFD Sender: No OFD packet to send [17:20:25]OFD Sender: No OFD packet to send [17:20:30]OFD Sender: No OFD packet to send [17:20:35]OFD Sender: No OFD packet to send [17:20:40]OFD Sender: No OFD packet to send [17:20:45]OFD Sender: No OFD packet to send [17:20:50]OFD Sender: No OFD packet to send [17:20:55]OFD Sender: No OFD packet to send [17:20:58]accept exits with 7 [17:20:58]New connection [17:20:58]New thread 3067305316 created [17:20:58]Thread 3067161956 joined [17:20:58]Waiting for new connection... [17:20:58] Sock 7.Parse request [17:20:58]Sock 7.Check first char [17:20:58]Sock 7.First char is OK [17:20:58]request: POST /json_proto HTTP/1.0 [17:20:58]Method: POST [17:20:58]URL: /json_proto [17:20:58]Method is POST - this is cgi request [17:20:58]url: /json_proto [17:20:58]query_string will be loaded in cgi processing [17:20:58]execute_cgi json_proto POST (null) [17:20:58]execute_cgi path=json_proto method=POST [17:20:58]POST find Content-Length [17:20:58]Host: 172.17.63.195:8080 [17:20:58]Content-Length: 677 [17:20:58]Content-Type: application/json [17:20:58] [17:20:58]POST finish read [17:20:58]Found Content-Length = 677 [17:20:58]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450302", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "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" ] } } [17:20:58]execute_script... [17: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)450302", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "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" ] } } [17:20:58]POST & json_proto [17:20:58]process_json_proto [17:20:58]json parsed OK: [17:20:58]protocol is kg_v1.0 [17:20:58]action value=close_receipt [17:20:58]process_action close_receipt [17:20:58]cmd_close_receipt [17:20:58]MH_GetDate [17:20:58]Write to MH i2c: F0 00 00 12 16 17 [17:20:58]Write i2c OK [17:20:58]MH_I2C_Read... [17:20:58]Read from MH i2c: F0 [17:20:58]MH_I2C_Read... [17:20:58]Read from MH i2c: F0 09 00 [17:20:58]MH_I2C_Read... [17:20:58]Read from MH i2c: F0 09 00 12 16 00 FB C7 1F 67 47 1B 1E 67 4F [17:20:58]GetLastDocTimeStamp 1730135958 [17:20:58]current date 1730136059 [17:20:58]FM_GetShiftState [17:20:58]SAM_PROTO_GetShiftState [17:20:58]wFMCommunicate request_size=4 [17:20:58]MH_SAM_APDU [17:20:58]CAPDU: 80 13 01 00 [17:20:58]Write to MH i2c: E2 08 00 13 16 80 13 01 00 00 00 00 00 A6 [17:20:58]Write i2c OK [17:20:58]MH_I2C_Read... [17:20:58]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:20:58]Read from MH i2c: E2 [17:20:58]MH_I2C_Read... [17:20:58]Read from MH i2c: E2 0E 00 [17:20:58]MH_I2C_Read... [17:20:58]Read from MH i2c: E2 0E 00 13 16 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 51 [17:20:58]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [17:20:58]wFMCommunicate OK [17:20:58]SAM_PROTO_GetShiftState done [17:20:58]FM_GetShiftState done [17:20:58]opened in 1730073670 [17:20:58]opened+sec_in_day 1730160070 [17:20:58]quantity*price = 20003 [17:20:58]sum+1 = 20004 [17:20:58]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.03 ИТОГО: 200.00 Внесено: 200.00 СДАЧА: 0.00 НСП 1% : 1.77 НДС 12% : 21.24 Наличными: 200.00 Безнал.: 0.00 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 316 28.10.2024 17:20 Смена: 545 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 ФМ: 0000000000871756 ФД: 202516 ФПД: 179762005392923 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T172059&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202516&fm=179762005392923&tin=02508201610067®Number=0000000000091777&sum=20000 [17:20:59]StoreToDocumentArchive [17:20:59]shift 545 fd 202516 [17:20:59]save to /storage/0545/doc_00202516 [17:20:59]save last doc name /storage/0545/doc_00202516 to /storage/kkm_last_doc_name [17:20:59]save OK [17:20:59]Clear old archive folders... [17:20:59]ProcessDocumentItem done err = 0, tmpTLVsize=251 [17:20:59]tlvbuf is 01B077B0 [17:20:59]SAM_PROTO_ClearQueue [17:20:59]wFMCommunicate request_size=4 [17:20:59]MH_SAM_APDU [17:20:59]CAPDU: 80 09 00 00 [17:20:59]Write to MH i2c: E2 08 00 20 16 80 09 00 00 00 00 00 00 A8 [17:20:59]Write i2c OK [17:20:59]MH_I2C_Read... [17:20:59]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [17:20:59]Read from MH i2c: E2 [17:20:59]MH_I2C_Read... [17:20:59]Read from MH i2c: E2 03 00 [17:20:59]MH_I2C_Read... [17:20:59]Read from MH i2c: E2 03 00 20 16 00 90 00 AA [17:20:59]RAPDU: 90 00 [17:20:59]wFMCommunicate OK [17:20:59]SAM_PROTO_ClearQueue done [17:20:59]KKMCreateOFDPacket [17:20:59]OFDProtocolAddRootSTLVToBuf [17:20:59]FM_MakeSignedData [17:20:59]FM_MakeSignedData [17:20:59]SAM_PROTO_SignData [17:20:59]wFMCommunicate request_size=4 [17:20:59]MH_SAM_APDU [17:20:59]CAPDU: 80 0D 01 02 [17:20:59]Write to MH i2c: E2 08 00 21 16 80 0D 01 02 00 00 00 00 B0 [17:20:59]Write i2c OK [17:20:59]MH_I2C_Read... [17:20:59]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [17:20:59]Read from MH i2c: E2 [17:20:59]MH_I2C_Read... [17:20:59]Read from MH i2c: E2 03 00 [17:20:59]MH_I2C_Read... [17:20:59]Read from MH i2c: E2 03 00 21 16 00 90 00 AB [17:20:59]RAPDU: 90 00 [17:20:59]wFMCommunicate OK [17:20:59]wFMCommunicate request_size=255 [17:20:59]MH_SAM_APDU [17:20:59]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 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 3C 01 00 00 F4 03 04 00 FB C7 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 14 17 03 00 35 04 06 00 A3 [17:20:59]Write to MH i2c: E2 02 01 22 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 32 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 3C 01 00 00 F4 03 04 00 FB C7 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 14 17 03 00 35 04 06 00 A3 00 00 7F [17:20:59]Write i2c OK [17:20:59]MH_I2C_Read... [17:21:00]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:21:00]Read from MH i2c: E2 [17:21:00]MH_I2C_Read... [17:21:00]Read from MH i2c: E2 03 00 [17:21:00]MH_I2C_Read... [17:21:00]Read from MH i2c: E2 03 00 22 16 00 90 00 AC [17:21:00]RAPDU: 90 00 [17:21:00]wFMCommunicate OK [17:21:00]wFMCommunicate request_size=10 [17:21:00]MH_SAM_APDU [17:21:00]CAPDU: 80 0D 02 02 05 7E 1A 79 BE 1B [17:21:00]Write to MH i2c: E2 0D 00 23 16 80 0D 02 02 05 00 7E 1A 79 BE 1B 00 00 A7 [17:21:00]Write i2c OK [17:21:00]MH_I2C_Read... [17:21:00]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:21:00]Read from MH i2c: E2 [17:21:00]MH_I2C_Read... [17:21:00]Read from MH i2c: E2 03 00 [17:21:00]MH_I2C_Read... [17:21:00]Read from MH i2c: E2 03 00 23 16 00 90 00 AD [17:21:00]RAPDU: 90 00 [17:21:00]wFMCommunicate OK [17:21:00]wFMCommunicate request_size=4 [17:21:00]MH_SAM_APDU [17:21:00]CAPDU: 80 0D 03 02 [17:21:00]Write to MH i2c: E2 08 00 24 16 80 0D 03 02 00 00 00 00 B5 [17:21:00]Write i2c OK [17:21:00]MH_I2C_Read... [17:21:00]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [17:21:00]Read from MH i2c: E2 [17:21:00]MH_I2C_Read... [17:21:00]Read from MH i2c: E2 0B 00 [17:21:00]MH_I2C_Read... [17:21:00]Read from MH i2c: E2 0B 00 24 16 00 33 A2 81 CB A3 04 97 98 90 00 AD [17:21:00]RAPDU: 33 A2 81 CB A3 04 97 98 90 00 [17:21:00]wFMCommunicate OK [17:21:00]SAM_PROTO_SignData done [17:21:00]FM_MakeSignedData done [17:21:00]CreateOFDProtocolMessage [17:21:00]wFMCommunicate request_size=4 [17:21:00]MH_SAM_APDU [17:21:00]CAPDU: 80 11 00 00 [17:21:00]Write to MH i2c: E2 08 00 25 16 80 11 00 00 00 00 00 00 B5 [17:21:00]Write i2c OK [17:21:00]MH_I2C_Read... [17:21:00]OFD Sender: No OFD packet to send [17:21:00]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:21:00]Read from MH i2c: E2 [17:21:00]MH_I2C_Read... [17:21:00]Read from MH i2c: E2 17 00 [17:21:00]MH_I2C_Read... [17:21:00]Read from MH i2c: E2 17 00 25 16 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 0A [17:21:00]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [17:21:00]wFMCommunicate OK [17:21:00]CreateOFDProtocolMessage done [17:21:00]OFDSenderStorePacket 202516 [17:21:00]StoreOFDPacket docnum=202516 [17:21:00]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 9A 12 07 01 08 2A 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 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 3C 01 00 00 F4 03 04 00 FB C7 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 14 17 03 00 35 04 06 00 A3 7E 1A 79 BE 1B 33 A2 81 CB A3 04 97 98 [17:21:00]CheckFolder [17:21:00]dirname=/storage/ofd_packets [17:21:00]CheckFolder done [17:21:00]ProducePacketName [17:21:00]name=ofd_packets/00202516 [17:21:00]NVStorageSaveData ofd_packets/00202516 [17:21:00]File name is /storage/ofd_packets/00202516 [17:21:00]Write 301 bytes [17:21:00]NVStorageSaveData done [17:21:00]OFDSenderStorePacket done [17:21:00]KKMCreateOFDPacket done [17:21:00]NVStorageSaveData kkm_last_timestamp [17:21:00]File name is /storage/kkm_last_timestamp [17:21:00]Write 4 bytes [17:21:00]NVStorageSaveData done [17:21:00]ExternCall_PrintAddStr [17:21:00]wPrintStart [17:21:00]Write to MH i2c: 01 00 00 26 16 3C [17:21:00]Write i2c OK [17:21:00]MH_I2C_Read... [17:21:00]Read from MH i2c: 01 [17:21:00]MH_I2C_Read... [17:21:00]Read from MH i2c: 01 07 00 [17:21:00]MH_I2C_Read... [17:21:00]Read from MH i2c: 01 07 00 26 16 00 00 00 00 00 FF 0F 51 [17:21:00]RasterBufferAndPrint [17:21:00]line Счет N : (1)450302 [17:21:00]line ИНН: 02508201610067 [17:21:00]line Контрольно-Кассовый Чек [17:21:00]line ПРОДАЖА [17:21:00]line ТРК (МРК, ГНК) : 41 [17:21:00]line Товар: 2710124130 [17:21:00]line Аи-92-К-2 [17:21:00]line 2.990 * 66.90 [17:21:00]line = 200.03 [17:21:00]line НДС 12% НСП 1% [17:21:00]line > о реализуемом товаре [17:21:00]line ОКРУГЛЕНИЕ: -0.03 [17:21:00]line ИТОГО: 200.00 [17:21:00]line Внесено: 200.00 [17:21:00]line СДАЧА: 0.00 [17:21:00]line НСП 1% : 1.77 [17:21:00]line НДС 12% : 21.24 [17:21:00]line Наличными: 200.00 [17:21:00]line Безнал.: 0.00 [17:21:00]line Место: АЗС № 171 "Партнер Нефть" [17:21:00]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [17:21:00]line СНО: Общий режим [17:21:00]line Чек 316 28.10.2024 17:20 [17:21:00]line Смена: 545 ФФД: 1.0 [17:21:00]line ЗНМ: 0300000109 [17:21:00]line РНМ: 0000000000091777 [17:21:00]line Версия ККМ: 001 [17:21:00]line ФМ: 0000000000871756 [17:21:00]line ФД: 202516 [17:21:00]line ФПД: 179762005392923 [17:21:00]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T172059&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202516&fm=179762005392923&tin=02508201610067®Number=0000000000091777&sum=20000 [17:21:00]OFD Sender: Processing packet 202516 [packets to send 116, broken 115] [17:21:00]ProducePacketName [17:21:00]name=ofd_packets/00202516 [17:21:00]OFD Sender: To server: pG, [17:21:00]CommunicateWithHost lk.salyk.kg:30040 [17:21:00]ConnectInit lk.salyk.kg [17:21:00]written 0, free lines is 4095 [17:21:00]Connected sock=10 [17:21:00]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 9A 12 07 01 08 2A 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 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 3C 01 00 00 F4 03 04 00 FB C7 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 14 17 03 00 35 04 06 00 A3 7E 1A 79 BE 1B 33 A2 81 CB A3 04 97 98 [17:21:00]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 B6 6D 47 00 5E 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 35 36 10 04 04 00 14 17 03 00 F4 03 04 00 B1 73 1F 67 B6 04 01 00 00 21 96 DA DF 90 82 DA E5 [17:21:00]CommunicateWithHost err = 0 [17:21:00]CheckOFDResponse [17:21:00]1017 (14) - 77093643461234 [17:21:00]1041 (16) - 0000000000871756 [17:21:00]1040 (4) - 202516 [17:21:00]1012 (4) - 28.10.2024 11:21 [17:21:00]1206 (1) - 0 [17:21:00]OFD Sender: Remove packet 202516 [17:21:00]ProducePacketName [17:21:00]name=ofd_packets/00202516 [17:21:00]NVStorageDeleteData [17:21:01]Write to MH i2c: 01 00 00 51 16 67 [17:21:01]Write i2c OK [17:21:01]MH_I2C_Read... [17:21:01]Read from MH i2c: 01 [17:21:01]MH_I2C_Read... [17:21:01]Read from MH i2c: 01 07 00 [17:21:01]MH_I2C_Read... [17:21:01]Read from MH i2c: 01 07 00 51 16 00 00 00 00 00 91 0C 0B [17:21:01]RasterBufferAndPrint [17:21:01]line [17:21:01]line [17:21:01]line [17:21:01]line [17:21:01]line [17:21:01]written 0, free lines is 3222 [17:21:01]MH_Cut [17:21:01]Write to MH i2c: D1 01 00 58 16 01 40 [17:21:01]Write i2c OK [17:21:01]MH_I2C_Read... [17:21:01]Read from MH i2c: D1 [17:21:01]MH_I2C_Read... [17:21:01]Read from MH i2c: D1 01 00 [17:21:01]MH_I2C_Read... [17:21:01]Read from MH i2c: D1 01 00 58 16 00 3F [17:21:01]Write to MH i2c: 01 00 00 59 16 6F [17:21:01]Write i2c OK [17:21:01]MH_I2C_Read... [17:21:01]OFD Sender: No OFD packet to send [17:21:02]*** Cut start [17:21:02]*** Purtial cut [17:21:02]*** Stage 1: CUTSNS_PIN = 1 [17:21:02]Read from MH i2c: 01 [17:21:02]MH_I2C_Read... [17:21:02]*** Stop cut motor [17:21:02]*** Cut end [17:21:02]Read from MH i2c: 01 07 00 [17:21:02]MH_I2C_Read... [17:21:02]Read from MH i2c: 01 07 00 59 16 00 00 00 00 00 FF 0F 84 [17:21:02]process_action close_receipt done [17:21:02]requested_data is exist [17:21:02]produce_requested_data [17:21:02]requested_item fm.sn is exist - process it [17:21:02]wFMCommunicate request_size=4 [17:21:02]MH_SAM_APDU [17:21:02]CAPDU: 80 11 00 00 [17:21:02]Write to MH i2c: E2 08 00 5A 16 80 11 00 00 00 00 00 00 EA [17:21:02]Write i2c OK [17:21:02]MH_I2C_Read... [17:21:02]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:21:02]Read from MH i2c: E2 [17:21:02]MH_I2C_Read... [17:21:02]Read from MH i2c: E2 17 00 [17:21:02]MH_I2C_Read... [17:21:02]Read from MH i2c: E2 17 00 5A 16 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 3F [17:21:02]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [17:21:02]wFMCommunicate OK [17:21:02]requested_item fd.num is exist - process it [17:21:02]SAM_PROTO_GetFieldsCounters [17:21:02]wFMCommunicate request_size=4 [17:21:02]MH_SAM_APDU [17:21:02]CAPDU: 80 13 00 00 [17:21:02]Write to MH i2c: E2 08 00 5B 16 80 13 00 00 00 00 00 00 ED [17:21:02]Write i2c OK [17:21:02]MH_I2C_Read... [17:21:02]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [17:21:02]Read from MH i2c: E2 [17:21:02]MH_I2C_Read... [17:21:02]Read from MH i2c: E2 62 00 [17:21:02]MH_I2C_Read... [17:21:02]Read from MH i2c: E2 62 00 5B 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 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 14 17 03 00 0E 04 04 00 21 02 00 00 12 04 04 00 3C 01 00 00 5E 04 04 00 3C 01 00 00 57 04 04 00 3D 01 00 00 19 04 04 00 00 00 00 00 90 00 1E [17: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 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 14 17 03 00 0E 04 04 00 21 02 00 00 12 04 04 00 3C 01 00 00 5E 04 04 00 3C 01 00 00 57 04 04 00 3D 01 00 00 19 04 04 00 00 00 00 00 90 00 [17:21:02]wFMCommunicate OK [17:21:02]SAM_PROTO_GetFieldsCounters done [17:21:02]requested_item shift.num is exist - process it [17:21:02]requested_item shift.opened is exist - process it [17:21:02]req_shift_opened [17:21:02]FM_GetShiftState [17:21:02]SAM_PROTO_GetShiftState [17:21:02]wFMCommunicate request_size=4 [17:21:02]MH_SAM_APDU [17:21:02]CAPDU: 80 13 01 00 [17:21:02]Write to MH i2c: E2 08 00 5C 16 80 13 01 00 00 00 00 00 EF [17:21:02]Write i2c OK [17:21:02]MH_I2C_Read... [17:21:02]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:21:02]Read from MH i2c: E2 [17:21:02]MH_I2C_Read... [17:21:02]Read from MH i2c: E2 0E 00 [17:21:02]MH_I2C_Read... [17:21:02]Read from MH i2c: E2 0E 00 5C 16 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 9A [17:21:02]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [17:21:02]wFMCommunicate OK [17:21:02]SAM_PROTO_GetShiftState done [17:21:02]FM_GetShiftState done [17:21:02]req_shift_opened done [17:21:02]requested_item shift.open_date is exist - process it [17:21:02]req_shift_open_date [17:21:02]req_shift_open_date done [17:21:02]produce_requested_data done [17:21:02]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202516,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670} [17:21:02]process_action_free close_receipt [17:21:02]json_value_free [17:21:02]json_value_free done [17:21:02]process_json_proto returns [17:21:02]Send response to host [17:21:02]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202516,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670}}} [17:21:02]free response buf [17:21:02]execute_script done [17:21:02]execute_script returns [17:21:02]free content buf [17:21:02]Sock 7.Close socket [17:21:02]Sock 7.Thread stoped [17:21:06]OFD Sender: No OFD packet to send [17:21:11]OFD Sender: No OFD packet to send [17:21:16]OFD Sender: No OFD packet to send [17:21:21]OFD Sender: No OFD packet to send [17:21:26]OFD Sender: No OFD packet to send [17:21:31]OFD Sender: No OFD packet to send [17:21:36]OFD Sender: No OFD packet to send [17:21:41]OFD Sender: No OFD packet to send [17:21:46]OFD Sender: No OFD packet to send [17:21:51]OFD Sender: No OFD packet to send [17:21:56]OFD Sender: No OFD packet to send [17:22:01]OFD Sender: No OFD packet to send [17:22:06]OFD Sender: No OFD packet to send [17:22:11]OFD Sender: No OFD packet to send [17:22:16]OFD Sender: No OFD packet to send [17:22:21]OFD Sender: No OFD packet to send [17:22:26]OFD Sender: No OFD packet to send [17:22:31]OFD Sender: No OFD packet to send [17:22:36]OFD Sender: No OFD packet to send [17:22:41]OFD Sender: No OFD packet to send [17:22:46]OFD Sender: No OFD packet to send [17:22:51]OFD Sender: No OFD packet to send [17:22:56]OFD Sender: No OFD packet to send [17:23:01]OFD Sender: No OFD packet to send [17:23:01]accept exits with 9 [17:23:01]New connection [17:23:01]New thread 3067161956 created [17:23:01]Thread 3067305316 joined [17:23:01]Waiting for new connection... [17:23:01] Sock 9.Parse request [17:23:01]Sock 9.Check first char [17:23:01]Sock 9.First char is OK [17:23:01]request: POST /json_proto HTTP/1.0 [17:23:01]Method: POST [17:23:01]URL: /json_proto [17:23:01]Method is POST - this is cgi request [17:23:01]url: /json_proto [17:23:01]query_string will be loaded in cgi processing [17:23:01]execute_cgi json_proto POST (null) [17:23:01]execute_cgi path=json_proto method=POST [17:23:01]POST find Content-Length [17:23:01]Host: 172.17.63.195:8080 [17:23:01]Content-Length: 677 [17:23:01]Content-Type: application/json [17:23:01] [17:23:01]POST finish read [17:23:01]Found Content-Length = 677 [17:23:01]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450303", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 52", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "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" ] } } [17:23:01]execute_script... [17:23: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)450303", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 52", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "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" ] } } [17:23:01]POST & json_proto [17:23:01]process_json_proto [17:23:01]json parsed OK: [17:23:01]protocol is kg_v1.0 [17:23:01]action value=close_receipt [17:23:01]process_action close_receipt [17:23:01]cmd_close_receipt [17:23:01]MH_GetDate [17:23:01]Write to MH i2c: F0 00 00 5D 16 62 [17:23:01]Write i2c OK [17:23:01]MH_I2C_Read... [17:23:01]Read from MH i2c: F0 [17:23:01]MH_I2C_Read... [17:23:01]Read from MH i2c: F0 09 00 [17:23:01]MH_I2C_Read... [17:23:01]Read from MH i2c: F0 09 00 5D 16 00 76 C8 1F 67 47 1B 1E 67 16 [17:23:01]GetLastDocTimeStamp 1730136059 [17:23:01]current date 1730136182 [17:23:01]FM_GetShiftState [17:23:01]SAM_PROTO_GetShiftState [17:23:01]wFMCommunicate request_size=4 [17:23:01]MH_SAM_APDU [17:23:01]CAPDU: 80 13 01 00 [17:23:01]Write to MH i2c: E2 08 00 5E 16 80 13 01 00 00 00 00 00 F1 [17:23:01]Write i2c OK [17:23:01]MH_I2C_Read... [17:23:01]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:23:01]Read from MH i2c: E2 [17:23:01]MH_I2C_Read... [17:23:01]Read from MH i2c: E2 0E 00 [17:23:01]MH_I2C_Read... [17:23:01]Read from MH i2c: E2 0E 00 5E 16 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 9C [17:23:01]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [17:23:01]wFMCommunicate OK [17:23:01]SAM_PROTO_GetShiftState done [17:23:01]FM_GetShiftState done [17:23:01]opened in 1730073670 [17:23:01]opened+sec_in_day 1730160070 [17:23:01]quantity*price = 40006 [17:23:01]sum+1 = 40007 [17:23:01]Check (price>sum+1) || (price+1 о реализуемом товаре [17:31:13]line ОКРУГЛЕНИЕ: -0.06 [17:31:13]line ИТОГО: 400.00 [17:31:13]line Внесено: 400.00 [17:31:13]line СДАЧА: 0.00 [17:31:13]line НСП 1% : 3.54 [17:31:13]line НДС 12% : 42.48 [17:31:13]line Наличными: 400.00 [17:31:13]line Безнал.: 0.00 [17:31:13]line Место: АЗС № 171 "Партнер Нефть" [17:31:13]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [17:31:13]line СНО: Общий режим [17:31:13]line Чек 317 28.10.2024 17:23 [17:31:13]line Смена: 545 ФФД: 1.0 [17:31:13]line ЗНМ: 0300000109 [17:31:13]line РНМ: 0000000000091777 [17:31:13]line Версия ККМ: 001 [17:31:13]line ФМ: 0000000000871756 [17:31:13]line ФД: 202517 [17:31:13]line ФПД: 90243039313909 [17:31:13]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T172302&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202517&fm=90243039313909&tin=02508201610067®Number=0000000000091777&sum=40000 [17:31:13]written 0, free lines is 4095 [17:31:13]Write to MH i2c: 01 00 00 48 00 48 [17:31:13]Write i2c OK [17:31:13]MH_I2C_Read... [17:31:13]Read from MH i2c: 01 [17:31:13]MH_I2C_Read... [17:31:13]Read from MH i2c: 01 07 00 [17:31:13]MH_I2C_Read... [17:31:13]Read from MH i2c: 01 07 00 48 00 00 00 00 00 00 8C 0C E7 [17:31:13]RasterBufferAndPrint [17:31:13]line [17:31:13]line [17:31:13]line [17:31:13]line [17:31:13]line [17:31:13]written 0, free lines is 3223 [17:31:13]MH_Cut [17:31:13]Write to MH i2c: D1 01 00 4F 00 01 21 [17:31:13]Write i2c OK [17:31:13]MH_I2C_Read... [17:31:13]Read from MH i2c: D1 [17:31:13]MH_I2C_Read... [17:31:13]Read from MH i2c: D1 01 00 [17:31:13]MH_I2C_Read... [17:31:13]Read from MH i2c: D1 01 00 4F 00 00 20 [17:31:13]Write to MH i2c: 01 00 00 50 00 50 [17:31:13]Write i2c OK [17:31:13]MH_I2C_Read... [17:31:14]OFD Sender: Processing packet 202517 [packets to send 116, broken 115] [17:31:14]ProducePacketName [17:31:14]name=ofd_packets/00202517 [17:31:14]OFD Sender: To server: pG, [17:31:14]CommunicateWithHost lk.salyk.kg:30040 [17:31:14]ConnectInit lk.salyk.kg [17:31:14]*** Cut start [17:31:14]*** Purtial cut [17:31:14]*** Stage 1: CUTSNS_PIN = 1 [17:31:14]Connected sock=10 [17:31: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 35 36 0F 01 00 00 50 33 07 01 F0 2A 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 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 3D 01 00 00 F4 03 04 00 76 C8 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 15 17 03 00 35 04 06 00 52 13 58 4D 3F F5 76 B9 41 B7 25 B8 3F 2D [17:31:14]Read from MH i2c: 01 [17:31:14]MH_I2C_Read... [17:31:14]*** Stop cut motor [17:31:14]*** Cut end [17:31:14]Read from MH i2c: 01 07 00 [17:31:14]MH_I2C_Read... [17:31:15]Read from MH i2c: 01 07 00 50 00 00 00 00 00 00 FF 0F 65 [17:31:15]process_action print_doc done [17:31:15]requested_data is exist [17:31:15]produce_requested_data [17:31:15]produce_requested_data return (null) [17:31:15]process_action_free print_doc [17:31:15]json_value_free [17:31:15]json_value_free done [17:31:15]process_json_proto returns [17:31:15]Send response to host [17:31:15]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK"}} [17:31:15]free response buf [17:31:15]execute_script done [17:31:15]execute_script returns [17:31:15]free content buf [17:31:15]Sock 6.Close socket [17:31:15]Sock 6.Thread stoped [17:31:15]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 EF 49 47 00 A2 EF A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 15 17 03 00 F4 03 04 00 16 76 1F 67 B6 04 01 00 00 3C 7A D0 36 33 5C 7D C1 [17:31:15]CommunicateWithHost err = 0 [17:31:15]CheckOFDResponse [17:31:15]1017 (14) - 77093643461234 [17:31:15]1041 (16) - 0000000000871756 [17:31:15]1040 (4) - 202517 [17:31:15]1012 (4) - 28.10.2024 11:31 [17:31:15]1206 (1) - 0 [17:31:15]OFD Sender: Remove packet 202517 [17:31:15]ProducePacketName [17:31:15]name=ofd_packets/00202517 [17:31:15]NVStorageDeleteData [17:31:15]OFD Sender: No OFD packet to send [17:31:20]OFD Sender: No OFD packet to send [17:31:25]OFD Sender: No OFD packet to send [17:31:30]OFD Sender: No OFD packet to send [17:31:35]OFD Sender: No OFD packet to send [17:31:40]OFD Sender: No OFD packet to send [17:31:41]accept exits with 9 [17:31:41]New connection [17:31:41]New thread 3066576228 created [17:31:41]Thread 3066719588 joined [17:31:41]Waiting for new connection... [17:31:41] Sock 9.Parse request [17:31:41]Sock 9.Check first char [17:31:41]Sock 9.First char is OK [17:31:41]request: POST /json_proto HTTP/1.0 [17:31:41]Method: POST [17:31:41]URL: /json_proto [17:31:41]Method is POST - this is cgi request [17:31:41]url: /json_proto [17:31:41]query_string will be loaded in cgi processing [17:31:41]execute_cgi json_proto POST (null) [17:31:41]execute_cgi path=json_proto method=POST [17:31:41]POST find Content-Length [17:31:41]Host: 172.17.63.195:8080 [17:31:41]Content-Length: 677 [17:31:41]Content-Type: application/json [17:31:41] [17:31:41]POST finish read [17:31:41]Found Content-Length = 677 [17:31:41]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450304", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 62", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "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" ] } } [17:31:41]execute_script... [17:31: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)450304", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 62", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "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" ] } } [17:31:41]POST & json_proto [17:31:41]process_json_proto [17:31:41]json parsed OK: [17:31:41]protocol is kg_v1.0 [17:31:41]action value=close_receipt [17:31:41]process_action close_receipt [17:31:41]cmd_close_receipt [17:31:41]MH_GetDate [17:31:41]Write to MH i2c: F0 00 00 51 00 40 [17:31:41]Write i2c OK [17:31:41]MH_I2C_Read... [17:31:41]Read from MH i2c: F0 [17:31:41]MH_I2C_Read... [17:31:41]Read from MH i2c: F0 09 00 [17:31:41]MH_I2C_Read... [17:31:41]Read from MH i2c: F0 09 00 51 00 00 7E CA 1F 67 47 1B 1E 67 FE [17:31:41]GetLastDocTimeStamp 1730136182 [17:31:41]current date 1730136702 [17:31:41]FM_GetShiftState [17:31:41]SAM_PROTO_GetShiftState [17:31:41]wFMCommunicate request_size=4 [17:31:41]MH_SAM_APDU [17:31:41]CAPDU: 80 13 01 00 [17:31:41]Write to MH i2c: E2 08 00 52 00 80 13 01 00 00 00 00 00 CF [17:31:41]Write i2c OK [17:31:41]MH_I2C_Read... [17:31:41]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:31:41]Read from MH i2c: E2 [17:31:41]MH_I2C_Read... [17:31:41]Read from MH i2c: E2 0E 00 [17:31:41]MH_I2C_Read... [17:31:41]Read from MH i2c: E2 0E 00 52 00 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 7A [17:31:41]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [17:31:41]wFMCommunicate OK [17:31:41]SAM_PROTO_GetShiftState done [17:31:41]FM_GetShiftState done [17:31:41]opened in 1730073670 [17:31:41]opened+sec_in_day 1730160070 [17:31:41]quantity*price = 60009 [17:31:41]sum+1 = 60010 [17:31: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 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 318 28.10.2024 17:31 Смена: 545 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 ФМ: 0000000000871756 ФД: 202518 ФПД: 271158936293378 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T173142&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202518&fm=271158936293378&tin=02508201610067®Number=0000000000091777&sum=60000 [17:31:43]StoreToDocumentArchive [17:31:43]shift 545 fd 202518 [17:31:43]save to /storage/0545/doc_00202518 [17:31:43]save last doc name /storage/0545/doc_00202518 to /storage/kkm_last_doc_name [17:31:43]save OK [17:31:43]Clear old archive folders... [17:31:43]ProcessDocumentItem done err = 0, tmpTLVsize=251 [17:31:43]tlvbuf is 005FDD00 [17:31:43]SAM_PROTO_ClearQueue [17:31:43]wFMCommunicate request_size=4 [17:31:43]MH_SAM_APDU [17:31:43]CAPDU: 80 09 00 00 [17:31:43]Write to MH i2c: E2 08 00 5F 00 80 09 00 00 00 00 00 00 D1 [17:31:43]Write i2c OK [17:31:43]MH_I2C_Read... [17:31:43]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [17:31:43]Read from MH i2c: E2 [17:31:43]MH_I2C_Read... [17:31:43]Read from MH i2c: E2 03 00 [17:31:43]MH_I2C_Read... [17:31:43]Read from MH i2c: E2 03 00 5F 00 00 90 00 D3 [17:31:43]RAPDU: 90 00 [17:31:43]wFMCommunicate OK [17:31:43]SAM_PROTO_ClearQueue done [17:31:43]KKMCreateOFDPacket [17:31:43]OFDProtocolAddRootSTLVToBuf [17:31:43]FM_MakeSignedData [17:31:43]FM_MakeSignedData [17:31:43]SAM_PROTO_SignData [17:31:43]wFMCommunicate request_size=4 [17:31:43]MH_SAM_APDU [17:31:43]CAPDU: 80 0D 01 02 [17:31:43]Write to MH i2c: E2 08 00 60 00 80 0D 01 02 00 00 00 00 D9 [17:31:43]Write i2c OK [17:31:43]MH_I2C_Read... [17:31:43]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [17:31:43]Read from MH i2c: E2 [17:31:43]MH_I2C_Read... [17:31:43]Read from MH i2c: E2 03 00 [17:31:43]MH_I2C_Read... [17:31:43]Read from MH i2c: E2 03 00 60 00 00 90 00 D4 [17:31:43]RAPDU: 90 00 [17:31:43]wFMCommunicate OK [17:31:43]wFMCommunicate request_size=255 [17:31:43]MH_SAM_APDU [17:31: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 32 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 01 00 00 F4 03 04 00 7E CA 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 16 17 03 00 35 04 06 00 F6 [17:31:43]Write to MH i2c: E2 02 01 61 00 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 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 01 00 00 F4 03 04 00 7E CA 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 16 17 03 00 35 04 06 00 F6 00 00 A0 [17:31:43]Write i2c OK [17:31:43]MH_I2C_Read... [17:31:43]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:31:43]Read from MH i2c: E2 [17:31:43]MH_I2C_Read... [17:31:43]Read from MH i2c: E2 03 00 [17:31:43]MH_I2C_Read... [17:31:43]Read from MH i2c: E2 03 00 61 00 00 90 00 D5 [17:31:43]RAPDU: 90 00 [17:31:43]wFMCommunicate OK [17:31:43]wFMCommunicate request_size=10 [17:31:43]MH_SAM_APDU [17:31:43]CAPDU: 80 0D 02 02 05 9E 1C 13 50 02 [17:31:43]Write to MH i2c: E2 0D 00 62 00 80 0D 02 02 05 00 9E 1C 13 50 02 00 00 05 [17:31:43]Write i2c OK [17:31:43]MH_I2C_Read... [17:31:43]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:31:43]Read from MH i2c: E2 [17:31:43]MH_I2C_Read... [17:31:43]Read from MH i2c: E2 03 00 [17:31:43]MH_I2C_Read... [17:31:43]Read from MH i2c: E2 03 00 62 00 00 90 00 D6 [17:31:43]RAPDU: 90 00 [17:31:43]wFMCommunicate OK [17:31:43]wFMCommunicate request_size=4 [17:31:43]MH_SAM_APDU [17:31:43]CAPDU: 80 0D 03 02 [17:31:43]Write to MH i2c: E2 08 00 63 00 80 0D 03 02 00 00 00 00 DE [17:31:43]Write i2c OK [17:31:43]MH_I2C_Read... [17:31:43]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [17:31:43]Read from MH i2c: E2 [17:31:43]MH_I2C_Read... [17:31:43]Read from MH i2c: E2 0B 00 [17:31:43]MH_I2C_Read... [17:31:43]Read from MH i2c: E2 0B 00 63 00 00 BA A1 0D 5B 69 34 EB 8F 90 00 B9 [17:31:43]RAPDU: BA A1 0D 5B 69 34 EB 8F 90 00 [17:31:43]wFMCommunicate OK [17:31:43]SAM_PROTO_SignData done [17:31:43]FM_MakeSignedData done [17:31:43]CreateOFDProtocolMessage [17:31:43]wFMCommunicate request_size=4 [17:31:43]MH_SAM_APDU [17:31:43]CAPDU: 80 11 00 00 [17:31:43]Write to MH i2c: E2 08 00 64 00 80 11 00 00 00 00 00 00 DE [17:31:43]Write i2c OK [17:31:43]MH_I2C_Read... [17:31:43]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:31:43]Read from MH i2c: E2 [17:31:43]MH_I2C_Read... [17:31:43]Read from MH i2c: E2 17 00 [17:31:43]MH_I2C_Read... [17:31:43]Read from MH i2c: E2 17 00 64 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 33 [17:31:43]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [17:31:43]wFMCommunicate OK [17:31:43]CreateOFDProtocolMessage done [17:31:43]OFDSenderStorePacket 202518 [17:31:43]StoreOFDPacket docnum=202518 [17:31:43]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 D4 93 07 01 3B CA 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 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 01 00 00 F4 03 04 00 7E CA 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 16 17 03 00 35 04 06 00 F6 9E 1C 13 50 02 BA A1 0D 5B 69 34 EB 8F [17:31:43]CheckFolder [17:31:43]dirname=/storage/ofd_packets [17:31:43]CheckFolder done [17:31:43]ProducePacketName [17:31:43]name=ofd_packets/00202518 [17:31:43]NVStorageSaveData ofd_packets/00202518 [17:31:43]File name is /storage/ofd_packets/00202518 [17:31:43]Write 301 bytes [17:31:43]NVStorageSaveData done [17:31:43]OFDSenderStorePacket done [17:31:43]KKMCreateOFDPacket done [17:31:43]NVStorageSaveData kkm_last_timestamp [17:31:43]File name is /storage/kkm_last_timestamp [17:31:43]Write 4 bytes [17:31:43]NVStorageSaveData done [17:31:43]ExternCall_PrintAddStr [17:31:43]wPrintStart [17:31:43]Write to MH i2c: 01 00 00 65 00 65 [17:31:43]Write i2c OK [17:31:43]MH_I2C_Read... [17:31:43]Read from MH i2c: 01 [17:31:43]MH_I2C_Read... [17:31:43]Read from MH i2c: 01 07 00 [17:31:43]MH_I2C_Read... [17:31:43]Read from MH i2c: 01 07 00 65 00 00 00 00 00 00 FF 0F 7A [17:31:43]RasterBufferAndPrint [17:31:43]line Счет N : (1)450304 [17:31:43]line ИНН: 02508201610067 [17:31:43]line Контрольно-Кассовый Чек [17:31:43]line ПРОДАЖА [17:31:43]line ТРК (МРК, ГНК) : 62 [17:31:43]line Товар: 2710124130 [17:31:43]line Аи-92-К-2 [17:31:43]line 8.970 * 66.90 [17:31:43]line = 600.09 [17:31:43]line НДС 12% НСП 1% [17:31:43]line > о реализуемом товаре [17:31:43]line ОКРУГЛЕНИЕ: -0.09 [17:31:43]line ИТОГО: 600.00 [17:31:43]line Внесено: 600.00 [17:31:43]line СДАЧА: 0.00 [17:31:43]line НСП 1% : 5.31 [17:31:43]line НДС 12% : 63.73 [17:31:43]line Наличными: 600.00 [17:31:43]line Безнал.: 0.00 [17:31:43]line Место: АЗС № 171 "Партнер Нефть" [17:31:43]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [17:31:43]line СНО: Общий режим [17:31:43]line Чек 318 28.10.2024 17:31 [17:31:43]line Смена: 545 ФФД: 1.0 [17:31:43]line ЗНМ: 0300000109 [17:31:43]line РНМ: 0000000000091777 [17:31:43]line Версия ККМ: 001 [17:31:43]line ФМ: 0000000000871756 [17:31:43]line ФД: 202518 [17:31:43]line ФПД: 271158936293378 [17:31:43]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T173142&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202518&fm=271158936293378&tin=02508201610067®Number=0000000000091777&sum=60000 [17:31:43]OFD Sender: Processing packet 202518 [packets to send 116, broken 115] [17:31:43]ProducePacketName [17:31:43]name=ofd_packets/00202518 [17:31:43]OFD Sender: To server: pG, [17:31:43]CommunicateWithHost lk.salyk.kg:30040 [17:31:43]ConnectInit lk.salyk.kg [17:31:43]written 0, free lines is 4095 [17:31:44]Connected sock=10 [17:31: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 35 36 0F 01 00 00 D4 93 07 01 3B CA 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 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 01 00 00 F4 03 04 00 7E CA 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 16 17 03 00 35 04 06 00 F6 9E 1C 13 50 02 BA A1 0D 5B 69 34 EB 8F [17:31: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 35 36 4F 00 00 00 72 1E 47 00 81 86 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 16 17 03 00 F4 03 04 00 34 76 1F 67 B6 04 01 00 00 79 F0 30 E5 C2 5A C1 3F [17:31:44]CommunicateWithHost err = 0 [17:31:44]CheckOFDResponse [17:31:44]1017 (14) - 77093643461234 [17:31:44]1041 (16) - 0000000000871756 [17:31:44]1040 (4) - 202518 [17:31:44]1012 (4) - 28.10.2024 11:32 [17:31:44]1206 (1) - 0 [17:31:44]OFD Sender: Remove packet 202518 [17:31:44]ProducePacketName [17:31:44]name=ofd_packets/00202518 [17:31:44]NVStorageDeleteData [17:31:44]Write to MH i2c: 01 00 00 90 00 90 [17:31:44]Write i2c OK [17:31:44]MH_I2C_Read... [17:31:44]Read from MH i2c: 01 [17:31:44]MH_I2C_Read... [17:31:44]Read from MH i2c: 01 07 00 [17:31:44]MH_I2C_Read... [17:31:44]Read from MH i2c: 01 07 00 90 00 00 00 00 00 00 8D 0C 30 [17:31:44]RasterBufferAndPrint [17:31:44]line [17:31:44]line [17:31:44]line [17:31:44]line [17:31:44]line [17:31:44]written 0, free lines is 3217 [17:31:44]MH_Cut [17:31:44]Write to MH i2c: D1 01 00 97 00 01 69 [17:31:44]Write i2c OK [17:31:44]MH_I2C_Read... [17:31:44]Read from MH i2c: D1 [17:31:44]MH_I2C_Read... [17:31:44]Read from MH i2c: D1 01 00 [17:31:44]MH_I2C_Read... [17:31:44]Read from MH i2c: D1 01 00 97 00 00 68 [17:31:44]Write to MH i2c: 01 00 00 98 00 98 [17:31:44]Write i2c OK [17:31:44]MH_I2C_Read... [17:31:44]OFD Sender: No OFD packet to send [17:31:45]*** Cut start [17:31:45]*** Purtial cut [17:31:45]*** CUTSNS_PIN = 0 [17:31:45]*** Stage 1: CUTSNS_PIN = 1 [17:31:47]Read from MH i2c: 01 [17:31:47]MH_I2C_Read... [17:31:47]*** Stop cut motor [17:31:47]*** Cut end [17:31:47]Read from MH i2c: 01 07 00 [17:31:47]MH_I2C_Read... [17:31:47]Read from MH i2c: 01 07 00 98 00 00 00 00 00 00 FF 0F AD [17:31:47]process_action close_receipt done [17:31:47]requested_data is exist [17:31:47]produce_requested_data [17:31:47]requested_item fm.sn is exist - process it [17:31:47]wFMCommunicate request_size=4 [17:31:47]MH_SAM_APDU [17:31:47]CAPDU: 80 11 00 00 [17:31:47]Write to MH i2c: E2 08 00 99 00 80 11 00 00 00 00 00 00 13 [17:31:47]Write i2c OK [17:31:47]MH_I2C_Read... [17:31:47]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:31:47]Read from MH i2c: E2 [17:31:47]MH_I2C_Read... [17:31:47]Read from MH i2c: E2 17 00 [17:31:47]MH_I2C_Read... [17:31:47]Read from MH i2c: E2 17 00 99 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 68 [17:31:47]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [17:31:47]wFMCommunicate OK [17:31:47]requested_item fd.num is exist - process it [17:31:47]SAM_PROTO_GetFieldsCounters [17:31:47]wFMCommunicate request_size=4 [17:31:47]MH_SAM_APDU [17:31:47]CAPDU: 80 13 00 00 [17:31:47]Write to MH i2c: E2 08 00 9A 00 80 13 00 00 00 00 00 00 16 [17:31:47]Write i2c OK [17:31:47]MH_I2C_Read... [17:31:47]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [17:31:47]Read from MH i2c: E2 [17:31:47]MH_I2C_Read... [17:31:47]Read from MH i2c: E2 62 00 [17:31:47]MH_I2C_Read... [17:31:47]Read from MH i2c: E2 62 00 9A 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 16 17 03 00 0E 04 04 00 21 02 00 00 12 04 04 00 3E 01 00 00 5E 04 04 00 3E 01 00 00 57 04 04 00 3F 01 00 00 19 04 04 00 00 00 00 00 90 00 4F [17:31:47]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 16 17 03 00 0E 04 04 00 21 02 00 00 12 04 04 00 3E 01 00 00 5E 04 04 00 3E 01 00 00 57 04 04 00 3F 01 00 00 19 04 04 00 00 00 00 00 90 00 [17:31:47]wFMCommunicate OK [17:31:47]SAM_PROTO_GetFieldsCounters done [17:31:47]requested_item shift.num is exist - process it [17:31:47]requested_item shift.opened is exist - process it [17:31:47]req_shift_opened [17:31:47]FM_GetShiftState [17:31:47]SAM_PROTO_GetShiftState [17:31:47]wFMCommunicate request_size=4 [17:31:47]MH_SAM_APDU [17:31:47]CAPDU: 80 13 01 00 [17:31:47]Write to MH i2c: E2 08 00 9B 00 80 13 01 00 00 00 00 00 18 [17:31:47]Write i2c OK [17:31:47]MH_I2C_Read... [17:31:47]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:31:47]Read from MH i2c: E2 [17:31:47]MH_I2C_Read... [17:31:47]Read from MH i2c: E2 0E 00 [17:31:47]MH_I2C_Read... [17:31:47]Read from MH i2c: E2 0E 00 9B 00 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 C3 [17:31:47]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [17:31:47]wFMCommunicate OK [17:31:47]SAM_PROTO_GetShiftState done [17:31:47]FM_GetShiftState done [17:31:47]req_shift_opened done [17:31:47]requested_item shift.open_date is exist - process it [17:31:47]req_shift_open_date [17:31:47]req_shift_open_date done [17:31:47]produce_requested_data done [17:31:47]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202518,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670} [17:31:47]process_action_free close_receipt [17:31:47]json_value_free [17:31:47]json_value_free done [17:31:47]process_json_proto returns [17:31:47]Send response to host [17:31:47]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202518,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670}}} [17:31:47]free response buf [17:31:47]execute_script done [17:31:47]execute_script returns [17:31:47]free content buf [17:31:47]Sock 9.Close socket [17:31:47]Sock 9.Thread stoped [17:31:49]OFD Sender: No OFD packet to send [17:31:54]OFD Sender: No OFD packet to send [17:31:59]OFD Sender: No OFD packet to send [17:32:04]OFD Sender: No OFD packet to send [17:32:09]OFD Sender: No OFD packet to send [17:32:14]OFD Sender: No OFD packet to send [17:32:19]OFD Sender: No OFD packet to send [17:32:24]OFD Sender: No OFD packet to send [17:32:29]OFD Sender: No OFD packet to send [17:32:34]OFD Sender: No OFD packet to send [17:32:39]OFD Sender: No OFD packet to send [17:32:44]OFD Sender: No OFD packet to send [17:32:49]OFD Sender: No OFD packet to send [17:32:54]OFD Sender: No OFD packet to send [17:32:59]OFD Sender: No OFD packet to send [17:33:04]OFD Sender: No OFD packet to send [17:33:09]OFD Sender: No OFD packet to send [17:33:14]OFD Sender: No OFD packet to send [17:33:19]OFD Sender: No OFD packet to send [17:33:24]OFD Sender: No OFD packet to send [17:33:29]OFD Sender: No OFD packet to send [17:33:34]OFD Sender: No OFD packet to send [17:33:39]OFD Sender: No OFD packet to send [17:33:44]OFD Sender: No OFD packet to send [17:33:49]OFD Sender: No OFD packet to send [17:33:54]OFD Sender: No OFD packet to send [17:33:59]OFD Sender: No OFD packet to send [17:34:04]OFD Sender: No OFD packet to send [17:34:09]OFD Sender: No OFD packet to send [17:34:14]OFD Sender: No OFD packet to send [17:34:19]OFD Sender: No OFD packet to send [17:34:24]OFD Sender: No OFD packet to send [17:34:29]OFD Sender: No OFD packet to send [17:34:34]OFD Sender: No OFD packet to send [17:34:39]OFD Sender: No OFD packet to send [17:34:44]OFD Sender: No OFD packet to send [17:34:49]OFD Sender: No OFD packet to send [17:34:54]OFD Sender: No OFD packet to send [17:34:59]OFD Sender: No OFD packet to send [17:35:04]OFD Sender: No OFD packet to send [17:35:09]OFD Sender: No OFD packet to send [17:35:15]OFD Sender: No OFD packet to send [17:35:20]OFD Sender: No OFD packet to send [17:35:25]OFD Sender: No OFD packet to send [17:35:30]OFD Sender: No OFD packet to send [17:35:35]OFD Sender: No OFD packet to send [17:35:40]OFD Sender: No OFD packet to send [17:35:45]OFD Sender: No OFD packet to send [17:35:50]OFD Sender: No OFD packet to send [17:35:55]OFD Sender: No OFD packet to send [17:36:00]OFD Sender: No OFD packet to send [17:36:05]OFD Sender: No OFD packet to send [17:36:10]OFD Sender: No OFD packet to send [17:36:15]OFD Sender: No OFD packet to send [17:36:20]OFD Sender: No OFD packet to send [17:36:25]OFD Sender: No OFD packet to send [17:36:30]OFD Sender: No OFD packet to send [17:36:35]OFD Sender: No OFD packet to send [17:36:40]OFD Sender: No OFD packet to send [17:36:43]accept exits with 7 [17:36:43]New connection [17:36:43]New thread 3066719588 created [17:36:43]Thread 3066576228 joined [17:36:43]Waiting for new connection... [17:36:43] Sock 7.Parse request [17:36:43]Sock 7.Check first char [17:36:43]Sock 7.First char is OK [17:36:43]request: POST /json_proto HTTP/1.0 [17:36:43]Method: POST [17:36:43]URL: /json_proto [17:36:43]Method is POST - this is cgi request [17:36:43]url: /json_proto [17:36:43]query_string will be loaded in cgi processing [17:36:43]execute_cgi json_proto POST (null) [17:36:43]execute_cgi path=json_proto method=POST [17:36:43]POST find Content-Length [17:36:43]Host: 172.17.63.195:8080 [17:36:43]Content-Length: 675 [17:36:43]Content-Type: application/json [17:36:43] [17:36:43]POST finish read [17:36:43]Found Content-Length = 675 [17:36:43]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450305", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "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" ] } } [17:36:43]execute_script... [17: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)450305", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "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" ] } } [17:36:43]POST & json_proto [17:36:43]process_json_proto [17:36:43]json parsed OK: [17:36:43]protocol is kg_v1.0 [17:36:43]action value=close_receipt [17:36:43]process_action close_receipt [17:36:43]cmd_close_receipt [17:36:43]MH_GetDate [17:36:43]Write to MH i2c: F0 00 00 9C 00 8B [17:36:43]Write i2c OK [17:36:43]MH_I2C_Read... [17:36:43]Read from MH i2c: F0 [17:36:43]MH_I2C_Read... [17:36:43]Read from MH i2c: F0 09 00 [17:36:43]MH_I2C_Read... [17:36:43]Read from MH i2c: F0 09 00 9C 00 00 AC CB 1F 67 47 1B 1E 67 78 [17:36:43]GetLastDocTimeStamp 1730136702 [17:36:43]current date 1730137004 [17:36:43]FM_GetShiftState [17:36:43]SAM_PROTO_GetShiftState [17:36:43]wFMCommunicate request_size=4 [17:36:43]MH_SAM_APDU [17:36:43]CAPDU: 80 13 01 00 [17:36:43]Write to MH i2c: E2 08 00 9D 00 80 13 01 00 00 00 00 00 1A [17:36:43]Write i2c OK [17:36:43]MH_I2C_Read... [17:36:43]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:36:43]Read from MH i2c: E2 [17:36:43]MH_I2C_Read... [17:36:43]Read from MH i2c: E2 0E 00 [17:36:43]MH_I2C_Read... [17:36:43]Read from MH i2c: E2 0E 00 9D 00 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 C5 [17:36:43]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [17:36:43]wFMCommunicate OK [17:36:43]SAM_PROTO_GetShiftState done [17:36:43]FM_GetShiftState done [17:36:43]opened in 1730073670 [17:36:43]opened+sec_in_day 1730160070 [17:36:43]quantity*price = 90068 [17:36:43]sum+1 = 90069 [17:36:43]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.68 ИТОГО: 900.00 Внесено: 900.00 СДАЧА: 0.00 НСП 1% : 7.97 НДС 12% : 95.65 Наличными: 900.00 Безнал.: 0.00 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 319 28.10.2024 17:36 Смена: 545 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 ФМ: 0000000000871756 ФД: 202519 ФПД: 89471547525466 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T173644&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202519&fm=89471547525466&tin=02508201610067®Number=0000000000091777&sum=90000 [17:36:45]StoreToDocumentArchive [17:36:45]shift 545 fd 202519 [17:36:45]save to /storage/0545/doc_00202519 [17:36:45]save last doc name /storage/0545/doc_00202519 to /storage/kkm_last_doc_name [17:36:45]save OK [17:36:45]Clear old archive folders... [17:36:45]ProcessDocumentItem done err = 0, tmpTLVsize=248 [17:36:45]tlvbuf is 00619780 [17:36:45]SAM_PROTO_ClearQueue [17:36:45]wFMCommunicate request_size=4 [17:36:45]MH_SAM_APDU [17:36:45]CAPDU: 80 09 00 00 [17:36:45]Write to MH i2c: E2 08 00 AA 00 80 09 00 00 00 00 00 00 1C [17:36:45]Write i2c OK [17:36:45]MH_I2C_Read... [17:36:45]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [17:36:45]Read from MH i2c: E2 [17:36:45]MH_I2C_Read... [17:36:45]Read from MH i2c: E2 03 00 [17:36:45]MH_I2C_Read... [17:36:45]Read from MH i2c: E2 03 00 AA 00 00 90 00 1E [17:36:45]RAPDU: 90 00 [17:36:45]wFMCommunicate OK [17:36:45]SAM_PROTO_ClearQueue done [17:36:45]KKMCreateOFDPacket [17:36:45]OFDProtocolAddRootSTLVToBuf [17:36:45]FM_MakeSignedData [17:36:45]FM_MakeSignedData [17:36:45]SAM_PROTO_SignData [17:36:45]wFMCommunicate request_size=4 [17:36:45]MH_SAM_APDU [17:36:45]CAPDU: 80 0D 01 02 [17:36:45]Write to MH i2c: E2 08 00 AB 00 80 0D 01 02 00 00 00 00 24 [17:36:45]Write i2c OK [17:36:45]MH_I2C_Read... [17:36:45]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [17:36:45]OFD Sender: No OFD packet to send [17:36:45]Read from MH i2c: E2 [17:36:45]MH_I2C_Read... [17:36:45]Read from MH i2c: E2 03 00 [17:36:45]MH_I2C_Read... [17:36:45]Read from MH i2c: E2 03 00 AB 00 00 90 00 1F [17:36:45]RAPDU: 90 00 [17:36:45]wFMCommunicate OK [17:36:45]wFMCommunicate request_size=255 [17:36:45]MH_SAM_APDU [17:36:45]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 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 3F 01 00 00 F4 03 04 00 AC CB 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 17 17 03 00 35 04 06 00 51 5F B7 CE [17:36:45]Write to MH i2c: E2 02 01 AC 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 32 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 3F 01 00 00 F4 03 04 00 AC CB 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 17 17 03 00 35 04 06 00 51 5F B7 CE 00 00 3D [17:36:45]Write i2c OK [17:36:45]MH_I2C_Read... [17:36:45]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:36:45]Read from MH i2c: E2 [17:36:45]MH_I2C_Read... [17:36:45]Read from MH i2c: E2 03 00 [17:36:45]MH_I2C_Read... [17:36:45]Read from MH i2c: E2 03 00 AC 00 00 90 00 20 [17:36:45]RAPDU: 90 00 [17:36:45]wFMCommunicate OK [17:36:45]wFMCommunicate request_size=7 [17:36:45]MH_SAM_APDU [17:36:45]CAPDU: 80 0D 02 02 02 C9 5A [17:36:45]Write to MH i2c: E2 0A 00 AD 00 80 0D 02 02 02 00 C9 5A 00 00 4E [17:36:45]Write i2c OK [17:36:45]MH_I2C_Read... [17:36:45]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:36:45]Read from MH i2c: E2 [17:36:45]MH_I2C_Read... [17:36:45]Read from MH i2c: E2 03 00 [17:36:45]MH_I2C_Read... [17:36:45]Read from MH i2c: E2 03 00 AD 00 00 90 00 21 [17:36:45]RAPDU: 90 00 [17:36:45]wFMCommunicate OK [17:36:45]wFMCommunicate request_size=4 [17:36:45]MH_SAM_APDU [17:36:45]CAPDU: 80 0D 03 02 [17:36:45]Write to MH i2c: E2 08 00 AE 00 80 0D 03 02 00 00 00 00 29 [17:36:45]Write i2c OK [17:36:45]MH_I2C_Read... [17:36:45]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [17:36:45]Read from MH i2c: E2 [17:36:45]MH_I2C_Read... [17:36:45]Read from MH i2c: E2 0B 00 [17:36:45]MH_I2C_Read... [17:36:45]Read from MH i2c: E2 0B 00 AE 00 00 F2 14 DA BC 25 D6 67 89 90 00 B1 [17:36:45]RAPDU: F2 14 DA BC 25 D6 67 89 90 00 [17:36:45]wFMCommunicate OK [17:36:45]SAM_PROTO_SignData done [17:36:45]FM_MakeSignedData done [17:36:45]CreateOFDProtocolMessage [17:36:45]wFMCommunicate request_size=4 [17:36:45]MH_SAM_APDU [17:36:45]CAPDU: 80 11 00 00 [17:36:45]Write to MH i2c: E2 08 00 AF 00 80 11 00 00 00 00 00 00 29 [17:36:45]Write i2c OK [17:36:45]MH_I2C_Read... [17:36:45]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:36:45]Read from MH i2c: E2 [17:36:45]MH_I2C_Read... [17:36:45]Read from MH i2c: E2 17 00 [17:36:45]MH_I2C_Read... [17:36:45]Read from MH i2c: E2 17 00 AF 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 7E [17:36:45]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [17:36:45]wFMCommunicate OK [17:36:45]CreateOFDProtocolMessage done [17:36:45]OFDSenderStorePacket 202519 [17:36:45]StoreOFDPacket docnum=202519 [17:36:45]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0C 01 00 00 A1 2A 04 01 5C 3F 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 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 3F 01 00 00 F4 03 04 00 AC CB 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 17 17 03 00 35 04 06 00 51 5F B7 CE C9 5A F2 14 DA BC 25 D6 67 89 [17:36:45]CheckFolder [17:36:45]dirname=/storage/ofd_packets [17:36:45]CheckFolder done [17:36:45]ProducePacketName [17:36:45]name=ofd_packets/00202519 [17:36:45]NVStorageSaveData ofd_packets/00202519 [17:36:45]File name is /storage/ofd_packets/00202519 [17:36:45]Write 298 bytes [17:36:45]NVStorageSaveData done [17:36:45]OFDSenderStorePacket done [17:36:45]KKMCreateOFDPacket done [17:36:45]NVStorageSaveData kkm_last_timestamp [17:36:45]File name is /storage/kkm_last_timestamp [17:36:45]Write 4 bytes [17:36:45]NVStorageSaveData done [17:36:45]ExternCall_PrintAddStr [17:36:45]wPrintStart [17:36:45]Write to MH i2c: 01 00 00 B0 00 B0 [17:36:45]Write i2c OK [17:36:45]MH_I2C_Read... [17:36:45]Read from MH i2c: 01 [17:36:45]MH_I2C_Read... [17:36:45]Read from MH i2c: 01 07 00 [17:36:45]MH_I2C_Read... [17:36:45]Read from MH i2c: 01 07 00 B0 00 00 00 00 00 00 FF 0F C5 [17:36:45]RasterBufferAndPrint [17:36:45]line Счет N : (1)450305 [17:36:45]line ИНН: 02508201610067 [17:36:45]line Контрольно-Кассовый Чек [17:36:45]line ПРОДАЖА [17:36:45]line ТРК (МРК, ГНК) : 33 [17:36:45]line Товар: 2710194210 [17:36:45]line ДТ-К-2 [17:36:45]line 11.820 * 76.20 [17:36:45]line = 900.68 [17:36:45]line НДС 12% НСП 1% [17:36:45]line > о реализуемом товаре [17:36:45]line ОКРУГЛЕНИЕ: -0.68 [17:36:45]line ИТОГО: 900.00 [17:36:45]line Внесено: 900.00 [17:36:45]line СДАЧА: 0.00 [17:36:45]line НСП 1% : 7.97 [17:36:45]line НДС 12% : 95.65 [17:36:45]line Наличными: 900.00 [17:36:45]line Безнал.: 0.00 [17:36:45]line Место: АЗС № 171 "Партнер Нефть" [17:36:45]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [17:36:45]line СНО: Общий режим [17:36:45]line Чек 319 28.10.2024 17:36 [17:36:45]line Смена: 545 ФФД: 1.0 [17:36:45]line ЗНМ: 0300000109 [17:36:45]line РНМ: 0000000000091777 [17:36:45]line Версия ККМ: 001 [17:36:45]line ФМ: 0000000000871756 [17:36:45]line ФД: 202519 [17:36:45]line ФПД: 89471547525466 [17:36:45]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T173644&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202519&fm=89471547525466&tin=02508201610067®Number=0000000000091777&sum=90000 [17:36:45]OFD Sender: Processing packet 202519 [packets to send 116, broken 115] [17:36:45]ProducePacketName [17:36:45]name=ofd_packets/00202519 [17:36:45]OFD Sender: To server: pG, [17:36:45]CommunicateWithHost lk.salyk.kg:30040 [17:36:45]ConnectInit lk.salyk.kg [17:36:45]written 0, free lines is 4095 [17:36:45]Connected sock=10 [17: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 35 36 0C 01 00 00 A1 2A 04 01 5C 3F 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 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 3F 01 00 00 F4 03 04 00 AC CB 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 17 17 03 00 35 04 06 00 51 5F B7 CE C9 5A F2 14 DA BC 25 D6 67 89 [17:36:46]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 31 8A 47 00 59 18 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 17 17 03 00 F4 03 04 00 62 77 1F 67 B6 04 01 00 00 70 00 4F 2C EB 7F 53 DC [17:36:46]CommunicateWithHost err = 0 [17:36:46]CheckOFDResponse [17:36:46]1017 (14) - 77093643461234 [17:36:46]1041 (16) - 0000000000871756 [17:36:46]1040 (4) - 202519 [17:36:46]1012 (4) - 28.10.2024 11:37 [17:36:46]1206 (1) - 0 [17:36:46]OFD Sender: Remove packet 202519 [17:36:46]ProducePacketName [17:36:46]name=ofd_packets/00202519 [17:36:46]NVStorageDeleteData [17:36:46]Write to MH i2c: 01 00 00 DB 00 DB [17:36:46]Write i2c OK [17:36:46]MH_I2C_Read... [17:36:46]Read from MH i2c: 01 [17:36:46]MH_I2C_Read... [17:36:46]Read from MH i2c: 01 07 00 [17:36:46]MH_I2C_Read... [17:36:46]Read from MH i2c: 01 07 00 DB 00 00 00 00 00 00 8B 0C 79 [17:36:46]RasterBufferAndPrint [17:36:46]line [17:36:46]line [17:36:46]line [17:36:46]line [17:36:46]line [17:36:46]written 0, free lines is 3215 [17:36:46]MH_Cut [17:36:46]Write to MH i2c: D1 01 00 E2 00 01 B4 [17:36:46]Write i2c OK [17:36:46]MH_I2C_Read... [17:36:46]Read from MH i2c: D1 [17:36:46]MH_I2C_Read... [17:36:46]Read from MH i2c: D1 01 00 [17:36:46]MH_I2C_Read... [17:36:46]Read from MH i2c: D1 01 00 E2 00 00 B3 [17:36:46]Write to MH i2c: 01 00 00 E3 00 E3 [17:36:46]Write i2c OK [17:36:46]MH_I2C_Read... [17:36:46]OFD Sender: No OFD packet to send [17:36:47]*** Cut start [17:36:47]*** Purtial cut [17:36:47]*** Stage 1: CUTSNS_PIN = 1 [17:36:47]Read from MH i2c: 01 [17:36:47]MH_I2C_Read... [17:36:47]*** Stop cut motor [17:36:47]*** Cut end [17:36:47]Read from MH i2c: 01 07 00 [17:36:47]MH_I2C_Read... [17:36:47]Read from MH i2c: 01 07 00 E3 00 00 00 00 00 00 FF 0F F8 [17:36:47]process_action close_receipt done [17:36:47]requested_data is exist [17:36:47]produce_requested_data [17:36:47]requested_item fm.sn is exist - process it [17:36:47]wFMCommunicate request_size=4 [17:36:47]MH_SAM_APDU [17:36:47]CAPDU: 80 11 00 00 [17:36:47]Write to MH i2c: E2 08 00 E4 00 80 11 00 00 00 00 00 00 5E [17:36:47]Write i2c OK [17:36:47]MH_I2C_Read... [17:36:47]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:36:47]Read from MH i2c: E2 [17:36:47]MH_I2C_Read... [17:36:47]Read from MH i2c: E2 17 00 [17:36:47]MH_I2C_Read... [17:36:47]Read from MH i2c: E2 17 00 E4 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 B3 [17:36:47]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [17:36:47]wFMCommunicate OK [17:36:47]requested_item fd.num is exist - process it [17:36:47]SAM_PROTO_GetFieldsCounters [17:36:47]wFMCommunicate request_size=4 [17:36:47]MH_SAM_APDU [17:36:47]CAPDU: 80 13 00 00 [17:36:47]Write to MH i2c: E2 08 00 E5 00 80 13 00 00 00 00 00 00 61 [17:36:47]Write i2c OK [17:36:47]MH_I2C_Read... [17:36:47]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [17:36:47]Read from MH i2c: E2 [17:36:47]MH_I2C_Read... [17:36:47]Read from MH i2c: E2 62 00 [17:36:47]MH_I2C_Read... [17:36:47]Read from MH i2c: E2 62 00 E5 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 17 17 03 00 0E 04 04 00 21 02 00 00 12 04 04 00 3F 01 00 00 5E 04 04 00 3F 01 00 00 57 04 04 00 40 01 00 00 19 04 04 00 00 00 00 00 90 00 9E [17:36:47]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 17 17 03 00 0E 04 04 00 21 02 00 00 12 04 04 00 3F 01 00 00 5E 04 04 00 3F 01 00 00 57 04 04 00 40 01 00 00 19 04 04 00 00 00 00 00 90 00 [17:36:47]wFMCommunicate OK [17:36:47]SAM_PROTO_GetFieldsCounters done [17:36:47]requested_item shift.num is exist - process it [17:36:47]requested_item shift.opened is exist - process it [17:36:47]req_shift_opened [17:36:47]FM_GetShiftState [17:36:47]SAM_PROTO_GetShiftState [17:36:47]wFMCommunicate request_size=4 [17:36:47]MH_SAM_APDU [17:36:47]CAPDU: 80 13 01 00 [17:36:47]Write to MH i2c: E2 08 00 E6 00 80 13 01 00 00 00 00 00 63 [17:36:47]Write i2c OK [17:36:47]MH_I2C_Read... [17:36:47]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:36:47]Read from MH i2c: E2 [17:36:47]MH_I2C_Read... [17:36:47]Read from MH i2c: E2 0E 00 [17:36:47]MH_I2C_Read... [17:36:47]Read from MH i2c: E2 0E 00 E6 00 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 0E [17:36:47]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [17:36:47]wFMCommunicate OK [17:36:47]SAM_PROTO_GetShiftState done [17:36:47]FM_GetShiftState done [17:36:47]req_shift_opened done [17:36:47]requested_item shift.open_date is exist - process it [17:36:47]req_shift_open_date [17:36:47]req_shift_open_date done [17:36:47]produce_requested_data done [17:36:47]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202519,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670} [17:36:47]process_action_free close_receipt [17:36:47]json_value_free [17:36:47]json_value_free done [17:36:47]process_json_proto returns [17:36:47]Send response to host [17:36:47]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202519,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670}}} [17:36:47]free response buf [17:36:47]execute_script done [17:36:47]execute_script returns [17:36:47]free content buf [17:36:47]Sock 7.Close socket [17:36:47]Sock 7.Thread stoped [17:36:51]OFD Sender: No OFD packet to send [17:36:56]OFD Sender: No OFD packet to send [17:37:01]OFD Sender: No OFD packet to send [17:37:06]OFD Sender: No OFD packet to send [17:37:11]OFD Sender: No OFD packet to send [17:37:16]OFD Sender: No OFD packet to send [17:37:21]OFD Sender: No OFD packet to send [17:37:26]OFD Sender: No OFD packet to send [17:37:31]OFD Sender: No OFD packet to send [17:37:36]OFD Sender: No OFD packet to send [17:37:41]OFD Sender: No OFD packet to send [17:37:46]OFD Sender: No OFD packet to send [17:37:51]OFD Sender: No OFD packet to send [17:37:56]OFD Sender: No OFD packet to send [17:38:01]OFD Sender: No OFD packet to send [17:38:06]OFD Sender: No OFD packet to send [17:38:11]OFD Sender: No OFD packet to send [17:38:16]OFD Sender: No OFD packet to send [17:38:21]OFD Sender: No OFD packet to send [17:38:22]accept exits with 9 [17:38:22]New connection [17:38:22]New thread 3066576228 created [17:38:22]Thread 3066719588 joined [17:38:22]Waiting for new connection... [17:38:22] Sock 9.Parse request [17:38:22]Sock 9.Check first char [17:38:22]Sock 9.First char is OK [17:38:22]request: POST /json_proto HTTP/1.0 [17:38:22]Method: POST [17:38:22]URL: /json_proto [17:38:22]Method is POST - this is cgi request [17:38:22]url: /json_proto [17:38:22]query_string will be loaded in cgi processing [17:38:22]execute_cgi json_proto POST (null) [17:38:22]execute_cgi path=json_proto method=POST [17:38:22]POST find Content-Length [17:38:22]Host: 172.17.63.195:8080 [17:38:22]Content-Length: 677 [17:38:22]Content-Type: application/json [17:38:22] [17:38:22]POST finish read [17:38:22]Found Content-Length = 677 [17:38:22]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450306", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "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" ] } } [17:38:22]execute_script... [17:38: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)450306", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "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" ] } } [17:38:22]POST & json_proto [17:38:22]process_json_proto [17:38:22]json parsed OK: [17:38:22]protocol is kg_v1.0 [17:38:22]action value=close_receipt [17:38:22]process_action close_receipt [17:38:22]cmd_close_receipt [17:38:22]MH_GetDate [17:38:22]Write to MH i2c: F0 00 00 E7 00 D6 [17:38:22]Write i2c OK [17:38:22]MH_I2C_Read... [17:38:22]Read from MH i2c: F0 [17:38:22]MH_I2C_Read... [17:38:22]Read from MH i2c: F0 09 00 [17:38:22]MH_I2C_Read... [17:38:22]Read from MH i2c: F0 09 00 E7 00 00 0F CC 1F 67 47 1B 1E 67 27 [17:38:22]GetLastDocTimeStamp 1730137004 [17:38:22]current date 1730137103 [17:38:22]FM_GetShiftState [17:38:22]SAM_PROTO_GetShiftState [17:38:22]wFMCommunicate request_size=4 [17:38:22]MH_SAM_APDU [17:38:22]CAPDU: 80 13 01 00 [17:38:22]Write to MH i2c: E2 08 00 E8 00 80 13 01 00 00 00 00 00 65 [17:38:22]Write i2c OK [17:38:22]MH_I2C_Read... [17:38:22]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:38:22]Read from MH i2c: E2 [17:38:22]MH_I2C_Read... [17:38:22]Read from MH i2c: E2 0E 00 [17:38:22]MH_I2C_Read... [17:38:22]Read from MH i2c: E2 0E 00 E8 00 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 10 [17:38:22]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [17:38:22]wFMCommunicate OK [17:38:22]SAM_PROTO_GetShiftState done [17:38:22]FM_GetShiftState done [17:38:22]opened in 1730073670 [17:38:22]opened+sec_in_day 1730160070 [17:38:22]quantity*price = 30038 [17:38:22]sum+1 = 30039 [17:38:22]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.38 ИТОГО: 300.00 Внесено: 300.00 СДАЧА: 0.00 НСП 1% : 2.66 НДС 12% : 31.90 Наличными: 300.00 Безнал.: 0.00 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 320 28.10.2024 17:38 Смена: 545 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 ФМ: 0000000000871756 ФД: 202520 ФПД: 226618642431370 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T173823&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202520&fm=226618642431370&tin=02508201610067®Number=0000000000091777&sum=30000 [17:38:24]StoreToDocumentArchive [17:38:24]shift 545 fd 202520 [17:38:24]save to /storage/0545/doc_00202520 [17:38:24]save last doc name /storage/0545/doc_00202520 to /storage/kkm_last_doc_name [17:38:24]save OK [17:38:24]Clear old archive folders... [17:38:24]ProcessDocumentItem done err = 0, tmpTLVsize=251 [17:38:24]tlvbuf is 00618770 [17:38:24]SAM_PROTO_ClearQueue [17:38:24]wFMCommunicate request_size=4 [17:38:24]MH_SAM_APDU [17:38:24]CAPDU: 80 09 00 00 [17:38:24]Write to MH i2c: E2 08 00 F5 00 80 09 00 00 00 00 00 00 67 [17:38:24]Write i2c OK [17:38:24]MH_I2C_Read... [17:38:24]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [17:38:24]Read from MH i2c: E2 [17:38:24]MH_I2C_Read... [17:38:24]Read from MH i2c: E2 03 00 [17:38:24]MH_I2C_Read... [17:38:24]Read from MH i2c: E2 03 00 F5 00 00 90 00 69 [17:38:24]RAPDU: 90 00 [17:38:24]wFMCommunicate OK [17:38:24]SAM_PROTO_ClearQueue done [17:38:24]KKMCreateOFDPacket [17:38:24]OFDProtocolAddRootSTLVToBuf [17:38:24]FM_MakeSignedData [17:38:24]FM_MakeSignedData [17:38:24]SAM_PROTO_SignData [17:38:24]wFMCommunicate request_size=4 [17:38:24]MH_SAM_APDU [17:38:24]CAPDU: 80 0D 01 02 [17:38:24]Write to MH i2c: E2 08 00 F6 00 80 0D 01 02 00 00 00 00 6F [17:38:24]Write i2c OK [17:38:24]MH_I2C_Read... [17:38:24]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [17:38:24]Read from MH i2c: E2 [17:38:24]MH_I2C_Read... [17:38:24]Read from MH i2c: E2 03 00 [17:38:24]MH_I2C_Read... [17:38:24]Read from MH i2c: E2 03 00 F6 00 00 90 00 6A [17:38:24]RAPDU: 90 00 [17:38:24]wFMCommunicate OK [17:38:24]wFMCommunicate request_size=255 [17:38:24]MH_SAM_APDU [17:38: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 32 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 40 01 00 00 F4 03 04 00 0F CC 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 18 17 03 00 35 04 06 00 CE [17:38:24]Write to MH i2c: E2 02 01 F7 00 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 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 40 01 00 00 F4 03 04 00 0F CC 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 18 17 03 00 35 04 06 00 CE 00 00 BC [17:38:24]Write i2c OK [17:38:24]MH_I2C_Read... [17:38:24]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:38:24]Read from MH i2c: E2 [17:38:24]MH_I2C_Read... [17:38:24]Read from MH i2c: E2 03 00 [17:38:24]MH_I2C_Read... [17:38:24]Read from MH i2c: E2 03 00 F7 00 00 90 00 6B [17:38:24]RAPDU: 90 00 [17:38:24]wFMCommunicate OK [17:38:24]wFMCommunicate request_size=10 [17:38:24]MH_SAM_APDU [17:38:24]CAPDU: 80 0D 02 02 05 1B C3 AE 7D 8A [17:38:24]Write to MH i2c: E2 0D 00 F8 00 80 0D 02 02 05 00 1B C3 AE 7D 8A 00 00 0F [17:38:24]Write i2c OK [17:38:24]MH_I2C_Read... [17:38:24]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:38:24]Read from MH i2c: E2 [17:38:24]MH_I2C_Read... [17:38:24]Read from MH i2c: E2 03 00 [17:38:24]MH_I2C_Read... [17:38:24]Read from MH i2c: E2 03 00 F8 00 00 90 00 6C [17:38:24]RAPDU: 90 00 [17:38:24]wFMCommunicate OK [17:38:24]wFMCommunicate request_size=4 [17:38:24]MH_SAM_APDU [17:38:24]CAPDU: 80 0D 03 02 [17:38:24]Write to MH i2c: E2 08 00 F9 00 80 0D 03 02 00 00 00 00 74 [17:38:24]Write i2c OK [17:38:24]MH_I2C_Read... [17:38:24]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [17:38:24]Read from MH i2c: E2 [17:38:24]MH_I2C_Read... [17:38:24]Read from MH i2c: E2 0B 00 [17:38:24]MH_I2C_Read... [17:38:24]Read from MH i2c: E2 0B 00 F9 00 00 74 0F F7 5F D5 EF 75 7E 90 00 05 [17:38:24]RAPDU: 74 0F F7 5F D5 EF 75 7E 90 00 [17:38:24]wFMCommunicate OK [17:38:24]SAM_PROTO_SignData done [17:38:24]FM_MakeSignedData done [17:38:24]CreateOFDProtocolMessage [17:38:24]wFMCommunicate request_size=4 [17:38:24]MH_SAM_APDU [17:38:24]CAPDU: 80 11 00 00 [17:38:24]Write to MH i2c: E2 08 00 FA 00 80 11 00 00 00 00 00 00 74 [17:38:24]Write i2c OK [17:38:24]MH_I2C_Read... [17:38:24]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:38:24]Read from MH i2c: E2 [17:38:24]MH_I2C_Read... [17:38:24]Read from MH i2c: E2 17 00 [17:38:24]MH_I2C_Read... [17:38:24]Read from MH i2c: E2 17 00 FA 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 C9 [17:38:24]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [17:38:24]wFMCommunicate OK [17:38:24]CreateOFDProtocolMessage done [17:38:24]OFDSenderStorePacket 202520 [17:38:24]StoreOFDPacket docnum=202520 [17:38:24]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 42 0C 07 01 BB 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 32 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 40 01 00 00 F4 03 04 00 0F CC 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 18 17 03 00 35 04 06 00 CE 1B C3 AE 7D 8A 74 0F F7 5F D5 EF 75 7E [17:38:24]CheckFolder [17:38:24]dirname=/storage/ofd_packets [17:38:24]CheckFolder done [17:38:24]ProducePacketName [17:38:24]name=ofd_packets/00202520 [17:38:24]NVStorageSaveData ofd_packets/00202520 [17:38:24]File name is /storage/ofd_packets/00202520 [17:38:24]Write 301 bytes [17:38:24]NVStorageSaveData done [17:38:24]OFDSenderStorePacket done [17:38:24]KKMCreateOFDPacket done [17:38:24]NVStorageSaveData kkm_last_timestamp [17:38:24]File name is /storage/kkm_last_timestamp [17:38:24]Write 4 bytes [17:38:24]NVStorageSaveData done [17:38:24]ExternCall_PrintAddStr [17:38:24]wPrintStart [17:38:24]Write to MH i2c: 01 00 00 FB 00 FB [17:38:24]Write i2c OK [17:38:24]MH_I2C_Read... [17:38:24]Read from MH i2c: 01 [17:38:24]MH_I2C_Read... [17:38:24]Read from MH i2c: 01 07 00 [17:38:24]MH_I2C_Read... [17:38:24]Read from MH i2c: 01 07 00 FB 00 00 00 00 00 00 FF 0F 10 [17:38:24]RasterBufferAndPrint [17:38:24]line Счет N : (1)450306 [17:38:24]line ИНН: 02508201610067 [17:38:24]line Контрольно-Кассовый Чек [17:38:24]line ПРОДАЖА [17:38:24]line ТРК (МРК, ГНК) : 41 [17:38:24]line Товар: 2710124130 [17:38:24]line Аи-92-К-2 [17:38:24]line 4.490 * 66.90 [17:38:24]line = 300.38 [17:38:24]line НДС 12% НСП 1% [17:38:24]line > о реализуемом товаре [17:38:24]line ОКРУГЛЕНИЕ: -0.38 [17:38:24]line ИТОГО: 300.00 [17:38:24]line Внесено: 300.00 [17:38:24]line СДАЧА: 0.00 [17:38:24]line НСП 1% : 2.66 [17:38:24]line НДС 12% : 31.90 [17:38:24]line Наличными: 300.00 [17:38:24]line Безнал.: 0.00 [17:38:24]line Место: АЗС № 171 "Партнер Нефть" [17:38:24]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [17:38:24]line СНО: Общий режим [17:38:24]line Чек 320 28.10.2024 17:38 [17:38:24]line Смена: 545 ФФД: 1.0 [17:38:24]line ЗНМ: 0300000109 [17:38:24]line РНМ: 0000000000091777 [17:38:24]line Версия ККМ: 001 [17:38:24]line ФМ: 0000000000871756 [17:38:24]line ФД: 202520 [17:38:24]line ФПД: 226618642431370 [17:38:24]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T173823&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202520&fm=226618642431370&tin=02508201610067®Number=0000000000091777&sum=30000 [17:38:24]OFD Sender: Processing packet 202520 [packets to send 116, broken 115] [17:38:24]ProducePacketName [17:38:24]name=ofd_packets/00202520 [17:38:24]OFD Sender: To server: pG, [17:38:24]CommunicateWithHost lk.salyk.kg:30040 [17:38:24]ConnectInit lk.salyk.kg [17:38:24]written 0, free lines is 4095 [17:38:25]Connected sock=10 [17: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 35 36 0F 01 00 00 42 0C 07 01 BB 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 32 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 40 01 00 00 F4 03 04 00 0F CC 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 18 17 03 00 35 04 06 00 CE 1B C3 AE 7D 8A 74 0F F7 5F D5 EF 75 7E [17: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 35 36 4F 00 00 00 98 C4 47 00 AB 0E A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 18 17 03 00 F4 03 04 00 C5 77 1F 67 B6 04 01 00 00 86 98 C5 F0 8C 33 75 B2 [17:38:25]CommunicateWithHost err = 0 [17:38:25]CheckOFDResponse [17:38:25]1017 (14) - 77093643461234 [17:38:25]1041 (16) - 0000000000871756 [17:38:25]1040 (4) - 202520 [17:38:25]1012 (4) - 28.10.2024 11:38 [17:38:25]1206 (1) - 0 [17:38:25]OFD Sender: Remove packet 202520 [17:38:25]ProducePacketName [17:38:25]name=ofd_packets/00202520 [17:38:25]NVStorageDeleteData [17:38:25]Write to MH i2c: 01 00 00 26 01 27 [17:38:25]Write i2c OK [17:38:25]MH_I2C_Read... [17:38:25]Read from MH i2c: 01 [17:38:25]MH_I2C_Read... [17:38:25]Read from MH i2c: 01 07 00 [17:38:25]MH_I2C_Read... [17:38:25]Read from MH i2c: 01 07 00 26 01 00 00 00 00 00 91 0C CB [17:38:25]RasterBufferAndPrint [17:38:25]line [17:38:25]line [17:38:25]line [17:38:25]line [17:38:25]line [17:38:25]written 0, free lines is 3221 [17:38:25]MH_Cut [17:38:25]Write to MH i2c: D1 01 00 2D 01 01 00 [17:38:25]Write i2c OK [17:38:25]MH_I2C_Read... [17:38:25]Read from MH i2c: D1 [17:38:25]MH_I2C_Read... [17:38:25]Read from MH i2c: D1 01 00 [17:38:25]MH_I2C_Read... [17:38:25]Read from MH i2c: D1 01 00 2D 01 00 FF [17:38:25]Write to MH i2c: 01 00 00 2E 01 2F [17:38:25]Write i2c OK [17:38:25]MH_I2C_Read... [17:38:25]OFD Sender: No OFD packet to send [17:38:26]*** Cut start [17:38:26]*** Purtial cut [17:38:26]*** CUTSNS_PIN = 0 [17:38:26]*** Stage 1: CUTSNS_PIN = 1 [17:38:28]Read from MH i2c: 01 [17:38:28]MH_I2C_Read... [17:38:28]*** Stop cut motor [17:38:28]*** Cut end [17:38:28]Read from MH i2c: 01 07 00 [17:38:28]MH_I2C_Read... [17:38:28]Read from MH i2c: 01 07 00 2E 01 00 00 00 00 00 FF 0F 44 [17:38:28]process_action close_receipt done [17:38:28]requested_data is exist [17:38:28]produce_requested_data [17:38:28]requested_item fm.sn is exist - process it [17:38:28]wFMCommunicate request_size=4 [17:38:28]MH_SAM_APDU [17:38:28]CAPDU: 80 11 00 00 [17:38:28]Write to MH i2c: E2 08 00 2F 01 80 11 00 00 00 00 00 00 AA [17:38:28]Write i2c OK [17:38:28]MH_I2C_Read... [17:38:28]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:38:28]Read from MH i2c: E2 [17:38:28]MH_I2C_Read... [17:38:28]Read from MH i2c: E2 17 00 [17:38:28]MH_I2C_Read... [17:38:28]Read from MH i2c: E2 17 00 2F 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 FF [17:38:28]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [17:38:28]wFMCommunicate OK [17:38:28]requested_item fd.num is exist - process it [17:38:28]SAM_PROTO_GetFieldsCounters [17:38:28]wFMCommunicate request_size=4 [17:38:28]MH_SAM_APDU [17:38:28]CAPDU: 80 13 00 00 [17:38:28]Write to MH i2c: E2 08 00 30 01 80 13 00 00 00 00 00 00 AD [17:38:28]Write i2c OK [17:38:28]MH_I2C_Read... [17:38:28]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [17:38:28]Read from MH i2c: E2 [17:38:28]MH_I2C_Read... [17:38:28]Read from MH i2c: E2 62 00 [17:38:28]MH_I2C_Read... [17:38:28]Read from MH i2c: E2 62 00 30 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 18 17 03 00 0E 04 04 00 21 02 00 00 12 04 04 00 40 01 00 00 5E 04 04 00 40 01 00 00 57 04 04 00 41 01 00 00 19 04 04 00 00 00 00 00 90 00 EE [17:38:28]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 18 17 03 00 0E 04 04 00 21 02 00 00 12 04 04 00 40 01 00 00 5E 04 04 00 40 01 00 00 57 04 04 00 41 01 00 00 19 04 04 00 00 00 00 00 90 00 [17:38:28]wFMCommunicate OK [17:38:28]SAM_PROTO_GetFieldsCounters done [17:38:28]requested_item shift.num is exist - process it [17:38:28]requested_item shift.opened is exist - process it [17:38:28]req_shift_opened [17:38:28]FM_GetShiftState [17:38:28]SAM_PROTO_GetShiftState [17:38:28]wFMCommunicate request_size=4 [17:38:28]MH_SAM_APDU [17:38:28]CAPDU: 80 13 01 00 [17:38:28]Write to MH i2c: E2 08 00 31 01 80 13 01 00 00 00 00 00 AF [17:38:28]Write i2c OK [17:38:28]MH_I2C_Read... [17:38:28]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:38:28]Read from MH i2c: E2 [17:38:28]MH_I2C_Read... [17:38:28]Read from MH i2c: E2 0E 00 [17:38:28]MH_I2C_Read... [17:38:28]Read from MH i2c: E2 0E 00 31 01 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 5A [17:38:28]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [17:38:28]wFMCommunicate OK [17:38:28]SAM_PROTO_GetShiftState done [17:38:28]FM_GetShiftState done [17:38:28]req_shift_opened done [17:38:28]requested_item shift.open_date is exist - process it [17:38:28]req_shift_open_date [17:38:28]req_shift_open_date done [17:38:28]produce_requested_data done [17:38:28]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202520,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670} [17:38:28]process_action_free close_receipt [17:38:28]json_value_free [17:38:28]json_value_free done [17:38:28]process_json_proto returns [17:38:28]Send response to host [17:38:28]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202520,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670}}} [17:38:28]free response buf [17:38:28]execute_script done [17:38:28]execute_script returns [17:38:28]free content buf [17:38:28]Sock 9.Close socket [17:38:28]Sock 9.Thread stoped [17:38:30]OFD Sender: No OFD packet to send [17:38:35]OFD Sender: No OFD packet to send [17:38:39]accept exits with 7 [17:38:39]New connection [17:38:39]New thread 3066719588 created [17:38:39]Thread 3066576228 joined [17:38:39]Waiting for new connection... [17:38:39] Sock 7.Parse request [17:38:39]Sock 7.Check first char [17:38:39]Sock 7.First char is OK [17:38:39]request: POST /json_proto HTTP/1.0 [17:38:39]Method: POST [17:38:39]URL: /json_proto [17:38:39]Method is POST - this is cgi request [17:38:39]url: /json_proto [17:38:39]query_string will be loaded in cgi processing [17:38:39]execute_cgi json_proto POST (null) [17:38:39]execute_cgi path=json_proto method=POST [17:38:39]POST find Content-Length [17:38:39]Host: 172.17.63.195:8080 [17:38:39]Content-Length: 632 [17:38:39]Content-Type: application/json [17:38:39] [17:38:39]POST finish read [17:38:39]Found Content-Length = 632 [17:38:39]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450307", "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" : 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" ] } } [17:38:39]execute_script... [17:38:39]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450307", "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" : 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" ] } } [17:38:39]POST & json_proto [17:38:39]process_json_proto [17:38:39]json parsed OK: [17:38:39]protocol is kg_v1.0 [17:38:39]action value=close_receipt [17:38:39]process_action close_receipt [17:38:39]cmd_close_receipt [17:38:39]MH_GetDate [17:38:39]Write to MH i2c: F0 00 00 32 01 22 [17:38:39]Write i2c OK [17:38:39]MH_I2C_Read... [17:38:39]Read from MH i2c: F0 [17:38:39]MH_I2C_Read... [17:38:39]Read from MH i2c: F0 09 00 [17:38:39]MH_I2C_Read... [17:38:39]Read from MH i2c: F0 09 00 32 01 00 20 CC 1F 67 47 1B 1E 67 84 [17:38:39]GetLastDocTimeStamp 1730137103 [17:38:39]current date 1730137120 [17:38:39]FM_GetShiftState [17:38:39]SAM_PROTO_GetShiftState [17:38:39]wFMCommunicate request_size=4 [17:38:39]MH_SAM_APDU [17:38:39]CAPDU: 80 13 01 00 [17:38:39]Write to MH i2c: E2 08 00 33 01 80 13 01 00 00 00 00 00 B1 [17:38:39]Write i2c OK [17:38:39]MH_I2C_Read... [17:38:39]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:38:39]Read from MH i2c: E2 [17:38:39]MH_I2C_Read... [17:38:39]Read from MH i2c: E2 0E 00 [17:38:39]MH_I2C_Read... [17:38:39]Read from MH i2c: E2 0E 00 33 01 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 5C [17:38:39]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [17:38:39]wFMCommunicate OK [17:38:39]SAM_PROTO_GetShiftState done [17:38:39]FM_GetShiftState done [17:38:39]opened in 1730073670 [17:38:39]opened+sec_in_day 1730160070 [17:38:39]quantity*price = 50000 [17:38:39]sum+1 = 50001 [17:38:39]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 500.00 НСП 1% : 4.42 НДС 12% : 53.10 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 321 28.10.2024 17:38 Смена: 545 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 ФМ: 0000000000871756 ФД: 202521 ФПД: 280951549004766 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T173840&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202521&fm=280951549004766&tin=02508201610067®Number=0000000000091777&sum=50000 [17:38:40]StoreToDocumentArchive [17:38:40]shift 545 fd 202521 [17:38:40]save to /storage/0545/doc_00202521 [17:38:40]save last doc name /storage/0545/doc_00202521 to /storage/kkm_last_doc_name [17:38:40]save OK [17:38:40]Clear old archive folders... [17:38:40]ProcessDocumentItem done err = 0, tmpTLVsize=252 [17:38:40]tlvbuf is 00616A90 [17:38:40]SAM_PROTO_ClearQueue [17:38:40]wFMCommunicate request_size=4 [17:38:40]MH_SAM_APDU [17:38:40]CAPDU: 80 09 00 00 [17:38:40]Write to MH i2c: E2 08 00 40 01 80 09 00 00 00 00 00 00 B3 [17:38:40]Write i2c OK [17:38:40]MH_I2C_Read... [17:38:40]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [17:38:40]Read from MH i2c: E2 [17:38:40]MH_I2C_Read... [17:38:40]Read from MH i2c: E2 03 00 [17:38:40]MH_I2C_Read... [17:38:40]Read from MH i2c: E2 03 00 40 01 00 90 00 B5 [17:38:40]RAPDU: 90 00 [17:38:40]wFMCommunicate OK [17:38:40]SAM_PROTO_ClearQueue done [17:38:40]KKMCreateOFDPacket [17:38:40]OFDProtocolAddRootSTLVToBuf [17:38:40]FM_MakeSignedData [17:38:40]FM_MakeSignedData [17:38:40]SAM_PROTO_SignData [17:38:40]wFMCommunicate request_size=4 [17:38:40]MH_SAM_APDU [17:38:40]CAPDU: 80 0D 01 02 [17:38:40]Write to MH i2c: E2 08 00 41 01 80 0D 01 02 00 00 00 00 BB [17:38:40]Write i2c OK [17:38:40]MH_I2C_Read... [17:38:41]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [17:38:41]Read from MH i2c: E2 [17:38:41]MH_I2C_Read... [17:38:41]Read from MH i2c: E2 03 00 [17:38:41]MH_I2C_Read... [17:38:41]Read from MH i2c: E2 03 00 41 01 00 90 00 B6 [17:38:41]RAPDU: 90 00 [17:38:41]wFMCommunicate OK [17:38:41]wFMCommunicate request_size=255 [17:38:41]MH_SAM_APDU [17:38:41]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 20 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 41 01 00 00 F4 03 04 00 20 CC 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 19 17 03 00 35 04 06 00 [17:38:41]Write to MH i2c: E2 02 01 42 01 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 20 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 41 01 00 00 F4 03 04 00 20 CC 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 19 17 03 00 35 04 06 00 00 00 B6 [17:38:41]Write i2c OK [17:38:41]MH_I2C_Read... [17:38:41]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:38:41]Read from MH i2c: E2 [17:38:41]MH_I2C_Read... [17:38:41]Read from MH i2c: E2 03 00 [17:38:41]MH_I2C_Read... [17:38:41]Read from MH i2c: E2 03 00 42 01 00 90 00 B7 [17:38:41]RAPDU: 90 00 [17:38:41]wFMCommunicate OK [17:38:41]wFMCommunicate request_size=11 [17:38:41]MH_SAM_APDU [17:38:41]CAPDU: 80 0D 02 02 06 FF 86 21 47 0B DE [17:38:41]Write to MH i2c: E2 0E 00 43 01 80 0D 02 02 06 00 FF 86 21 47 0B DE 00 00 A0 [17:38:41]Write i2c OK [17:38:41]MH_I2C_Read... [17:38:41]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:38:41]Read from MH i2c: E2 [17:38:41]MH_I2C_Read... [17:38:41]Read from MH i2c: E2 03 00 [17:38:41]MH_I2C_Read... [17:38:41]Read from MH i2c: E2 03 00 43 01 00 90 00 B8 [17:38:41]RAPDU: 90 00 [17:38:41]wFMCommunicate OK [17:38:41]wFMCommunicate request_size=4 [17:38:41]MH_SAM_APDU [17:38:41]CAPDU: 80 0D 03 02 [17:38:41]Write to MH i2c: E2 08 00 44 01 80 0D 03 02 00 00 00 00 C0 [17:38:41]Write i2c OK [17:38:41]MH_I2C_Read... [17:38:41]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [17:38:41]Read from MH i2c: E2 [17:38:41]MH_I2C_Read... [17:38:41]Read from MH i2c: E2 0B 00 [17:38:41]MH_I2C_Read... [17:38:41]Read from MH i2c: E2 0B 00 44 01 00 EC 4A 78 B5 2A F2 6A 0C 90 00 B6 [17:38:41]RAPDU: EC 4A 78 B5 2A F2 6A 0C 90 00 [17:38:41]wFMCommunicate OK [17:38:41]SAM_PROTO_SignData done [17:38:41]FM_MakeSignedData done [17:38:41]CreateOFDProtocolMessage [17:38:41]wFMCommunicate request_size=4 [17:38:41]MH_SAM_APDU [17:38:41]CAPDU: 80 11 00 00 [17:38:41]Write to MH i2c: E2 08 00 45 01 80 11 00 00 00 00 00 00 C0 [17:38:41]Write i2c OK [17:38:41]MH_I2C_Read... [17:38:41]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:38:41]Read from MH i2c: E2 [17:38:41]MH_I2C_Read... [17:38:41]Read from MH i2c: E2 17 00 [17:38:41]MH_I2C_Read... [17:38:41]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 35 36 90 00 15 [17:38:41]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [17:38:41]wFMCommunicate OK [17:38:41]CreateOFDProtocolMessage done [17:38:41]OFDSenderStorePacket 202521 [17:38:41]StoreOFDPacket docnum=202521 [17:38:41]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 01 00 00 65 C2 08 01 21 E4 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 20 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 41 01 00 00 F4 03 04 00 20 CC 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 19 17 03 00 35 04 06 00 FF 86 21 47 0B DE EC 4A 78 B5 2A F2 6A 0C [17:38:41]CheckFolder [17:38:41]dirname=/storage/ofd_packets [17:38:41]CheckFolder done [17:38:41]ProducePacketName [17:38:41]name=ofd_packets/00202521 [17:38:41]NVStorageSaveData ofd_packets/00202521 [17:38:41]File name is /storage/ofd_packets/00202521 [17:38:41]Write 302 bytes [17:38:41]NVStorageSaveData done [17:38:41]OFDSenderStorePacket done [17:38:41]KKMCreateOFDPacket done [17:38:41]NVStorageSaveData kkm_last_timestamp [17:38:41]File name is /storage/kkm_last_timestamp [17:38:41]Write 4 bytes [17:38:41]NVStorageSaveData done [17:38:41]ExternCall_PrintAddStr [17:38:41]wPrintStart [17:38:41]Write to MH i2c: 01 00 00 46 01 47 [17:38:41]Write i2c OK [17:38:41]MH_I2C_Read... [17:38:41]Read from MH i2c: 01 [17:38:41]MH_I2C_Read... [17:38:41]Read from MH i2c: 01 07 00 [17:38:41]MH_I2C_Read... [17:38:41]Read from MH i2c: 01 07 00 46 01 00 00 00 00 00 FF 0F 5C [17:38:41]RasterBufferAndPrint [17:38:41]line Счет N : (1)450307 [17:38:41]line ИНН: 02508201610067 [17:38:41]line Контрольно-Кассовый Чек [17:38:41]line ПРОДАЖА [17:38:41]line ТРК (МРК, ГНК) : 63 [17:38:41]line Товар: 2710124130 [17:38:41]line SUPER 92-К-5 [17:38:41]line 7.310 * 68.40 [17:38:41]line = 500.00 [17:38:41]line НДС 12% НСП 1% [17:38:41]line > о реализуемом товаре [17:38:41]line ИТОГО: 500.00 [17:38:41]line НСП 1% : 4.42 [17:38:41]line НДС 12% : 53.10 [17:38:41]line Наличными: 500.00 [17:38:41]line Безнал.: 0.00 [17:38:41]line Место: АЗС № 171 "Партнер Нефть" [17:38:41]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [17:38:41]line СНО: Общий режим [17:38:41]line Чек 321 28.10.2024 17:38 [17:38:41]line Смена: 545 ФФД: 1.0 [17:38:41]line ЗНМ: 0300000109 [17:38:41]line РНМ: 0000000000091777 [17:38:41]line Версия ККМ: 001 [17:38:41]line ФМ: 0000000000871756 [17:38:41]line ФД: 202521 [17:38:41]line ФПД: 280951549004766 [17:38:41]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T173840&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202521&fm=280951549004766&tin=02508201610067®Number=0000000000091777&sum=50000 [17:38:41]written 0, free lines is 4095 [17:38:41]OFD Sender: Processing packet 202521 [packets to send 116, broken 115] [17:38:41]ProducePacketName [17:38:41]name=ofd_packets/00202521 [17:38:41]OFD Sender: To server: pG, [17:38:41]CommunicateWithHost lk.salyk.kg:30040 [17:38:41]ConnectInit lk.salyk.kg [17:38:41]Connected sock=10 [17:38:41]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 01 00 00 65 C2 08 01 21 E4 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 20 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 41 01 00 00 F4 03 04 00 20 CC 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 19 17 03 00 35 04 06 00 FF 86 21 47 0B DE EC 4A 78 B5 2A F2 6A 0C [17:38:42]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 75 A7 47 00 C2 DE A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 19 17 03 00 F4 03 04 00 D6 77 1F 67 B6 04 01 00 00 AF 0C FB EF 5E 15 D6 A0 [17:38:42]CommunicateWithHost err = 0 [17:38:42]CheckOFDResponse [17:38:42]1017 (14) - 77093643461234 [17:38:42]1041 (16) - 0000000000871756 [17:38:42]1040 (4) - 202521 [17:38:42]1012 (4) - 28.10.2024 11:39 [17:38:42]1206 (1) - 0 [17:38:42]OFD Sender: Remove packet 202521 [17:38:42]ProducePacketName [17:38:42]name=ofd_packets/00202521 [17:38:42]NVStorageDeleteData [17:38:42]Write to MH i2c: 01 00 00 6E 01 6F [17:38:42]Write i2c OK [17:38:42]MH_I2C_Read... [17:38:42]Read from MH i2c: 01 [17:38:42]MH_I2C_Read... [17:38:42]Read from MH i2c: 01 07 00 [17:38:42]MH_I2C_Read... [17:38:42]Read from MH i2c: 01 07 00 6E 01 00 00 00 00 00 CD 0C 4F [17:38:42]RasterBufferAndPrint [17:38:42]line [17:38:42]line [17:38:42]line [17:38:42]line [17:38:42]line [17:38:42]written 0, free lines is 3280 [17:38:42]MH_Cut [17:38:42]Write to MH i2c: D1 01 00 75 01 01 48 [17:38:42]Write i2c OK [17:38:42]MH_I2C_Read... [17:38:42]Read from MH i2c: D1 [17:38:42]MH_I2C_Read... [17:38:42]Read from MH i2c: D1 01 00 [17:38:42]MH_I2C_Read... [17:38:42]Read from MH i2c: D1 01 00 75 01 00 47 [17:38:42]Write to MH i2c: 01 00 00 76 01 77 [17:38:42]Write i2c OK [17:38:42]MH_I2C_Read... [17:38:42]OFD Sender: No OFD packet to send [17:38:43]*** Cut start [17:38:43]*** Purtial cut [17:38:43]*** Stage 1: CUTSNS_PIN = 1 [17:38:43]Read from MH i2c: 01 [17:38:43]MH_I2C_Read... [17:38:43]*** Stop cut motor [17:38:43]*** Cut end [17:38:43]Read from MH i2c: 01 07 00 [17:38:43]MH_I2C_Read... [17:38:43]Read from MH i2c: 01 07 00 76 01 00 00 00 00 00 FF 0F 8C [17:38:43]process_action close_receipt done [17:38:43]requested_data is exist [17:38:43]produce_requested_data [17:38:43]requested_item fm.sn is exist - process it [17:38:43]wFMCommunicate request_size=4 [17:38:43]MH_SAM_APDU [17:38:43]CAPDU: 80 11 00 00 [17:38:43]Write to MH i2c: E2 08 00 77 01 80 11 00 00 00 00 00 00 F2 [17:38:43]Write i2c OK [17:38:43]MH_I2C_Read... [17:38:43]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:38:43]Read from MH i2c: E2 [17:38:43]MH_I2C_Read... [17:38:43]Read from MH i2c: E2 17 00 [17:38:43]MH_I2C_Read... [17:38:43]Read from MH i2c: E2 17 00 77 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 47 [17:38:43]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [17:38:43]wFMCommunicate OK [17:38:43]requested_item fd.num is exist - process it [17:38:43]SAM_PROTO_GetFieldsCounters [17:38:43]wFMCommunicate request_size=4 [17:38:43]MH_SAM_APDU [17:38:43]CAPDU: 80 13 00 00 [17:38:43]Write to MH i2c: E2 08 00 78 01 80 13 00 00 00 00 00 00 F5 [17:38:43]Write i2c OK [17:38:43]MH_I2C_Read... [17:38:43]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [17:38:43]Read from MH i2c: E2 [17:38:43]MH_I2C_Read... [17:38:43]Read from MH i2c: E2 62 00 [17:38:43]MH_I2C_Read... [17:38:43]Read from MH i2c: E2 62 00 78 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 19 17 03 00 0E 04 04 00 21 02 00 00 12 04 04 00 41 01 00 00 5E 04 04 00 41 01 00 00 57 04 04 00 42 01 00 00 19 04 04 00 00 00 00 00 90 00 3A [17:38:43]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 19 17 03 00 0E 04 04 00 21 02 00 00 12 04 04 00 41 01 00 00 5E 04 04 00 41 01 00 00 57 04 04 00 42 01 00 00 19 04 04 00 00 00 00 00 90 00 [17:38:43]wFMCommunicate OK [17:38:43]SAM_PROTO_GetFieldsCounters done [17:38:43]requested_item shift.num is exist - process it [17:38:43]requested_item shift.opened is exist - process it [17:38:43]req_shift_opened [17:38:43]FM_GetShiftState [17:38:43]SAM_PROTO_GetShiftState [17:38:43]wFMCommunicate request_size=4 [17:38:43]MH_SAM_APDU [17:38:43]CAPDU: 80 13 01 00 [17:38:43]Write to MH i2c: E2 08 00 79 01 80 13 01 00 00 00 00 00 F7 [17:38:43]Write i2c OK [17:38:43]MH_I2C_Read... [17:38:43]Read from MH i2c: E2 [17:38:43]MH_I2C_Read... [17:38:43]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:38:43]Read from MH i2c: E2 0E 00 [17:38:43]MH_I2C_Read... [17:38:43]Read from MH i2c: E2 0E 00 79 01 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 A2 [17:38:43]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [17:38:43]wFMCommunicate OK [17:38:43]SAM_PROTO_GetShiftState done [17:38:43]FM_GetShiftState done [17:38:43]req_shift_opened done [17:38:43]requested_item shift.open_date is exist - process it [17:38:43]req_shift_open_date [17:38:43]req_shift_open_date done [17:38:43]produce_requested_data done [17:38:43]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202521,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670} [17:38:43]process_action_free close_receipt [17:38:43]json_value_free [17:38:43]json_value_free done [17:38:43]process_json_proto returns [17:38:43]Send response to host [17:38:43]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202521,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670}}} [17:38:43]free response buf [17:38:43]execute_script done [17:38:43]execute_script returns [17:38:43]free content buf [17:38:43]Sock 7.Close socket [17:38:43]Sock 7.Thread stoped [17:38:47]OFD Sender: No OFD packet to send [17:38:52]OFD Sender: No OFD packet to send [17:38:57]OFD Sender: No OFD packet to send [17:39:02]OFD Sender: No OFD packet to send [17:39:07]OFD Sender: No OFD packet to send [17:39:12]OFD Sender: No OFD packet to send [17:39:17]OFD Sender: No OFD packet to send [17:39:22]OFD Sender: No OFD packet to send [17:39:27]OFD Sender: No OFD packet to send [17:39:32]OFD Sender: No OFD packet to send [17:39:37]OFD Sender: No OFD packet to send [17:39:42]OFD Sender: No OFD packet to send [17:39:47]OFD Sender: No OFD packet to send [17:39:52]OFD Sender: No OFD packet to send [17:39:57]OFD Sender: No OFD packet to send [17:40:02]OFD Sender: No OFD packet to send [17:40:07]OFD Sender: No OFD packet to send [17:40:12]OFD Sender: No OFD packet to send [17:40:17]OFD Sender: No OFD packet to send [17:40:22]OFD Sender: No OFD packet to send [17:40:27]OFD Sender: No OFD packet to send [17:40:32]OFD Sender: No OFD packet to send [17:40:37]OFD Sender: No OFD packet to send [17:40:42]OFD Sender: No OFD packet to send [17:40:47]OFD Sender: No OFD packet to send [17:40:52]OFD Sender: No OFD packet to send [17:40:57]OFD Sender: No OFD packet to send [17:41:02]OFD Sender: No OFD packet to send [17:41:03]accept exits with 9 [17:41:03]New connection [17:41:03]New thread 3066576228 created [17:41:03]Thread 3066719588 joined [17:41:03]Waiting for new connection... [17:41:03] Sock 9.Parse request [17:41:03]Sock 9.Check first char [17:41:03]Sock 9.First char is OK [17:41:03]request: POST /json_proto HTTP/1.0 [17:41:03]Method: POST [17:41:03]URL: /json_proto [17:41:03]Method is POST - this is cgi request [17:41:03]url: /json_proto [17:41:03]query_string will be loaded in cgi processing [17:41:03]execute_cgi json_proto POST (null) [17:41:03]execute_cgi path=json_proto method=POST [17:41:03]POST find Content-Length [17:41:03]Host: 172.17.63.195:8080 [17:41:03]Content-Length: 677 [17:41:03]Content-Type: application/json [17:41:03] [17:41:03]POST finish read [17:41:03]Found Content-Length = 677 [17:41:03]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450308", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 62", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "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" ] } } [17:41:03]execute_script... [17:41:03]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450308", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 62", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "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" ] } } [17:41:03]POST & json_proto [17:41:03]process_json_proto [17:41:03]json parsed OK: [17:41:03]protocol is kg_v1.0 [17:41:03]action value=close_receipt [17:41:03]process_action close_receipt [17:41:03]cmd_close_receipt [17:41:03]MH_GetDate [17:41:03]Write to MH i2c: F0 00 00 7A 01 6A [17:41:03]Write i2c OK [17:41:03]MH_I2C_Read... [17:41:03]Read from MH i2c: F0 [17:41:03]MH_I2C_Read... [17:41:03]Read from MH i2c: F0 09 00 [17:41:03]MH_I2C_Read... [17:41:03]Read from MH i2c: F0 09 00 7A 01 00 B0 CC 1F 67 47 1B 1E 67 5C [17:41:03]GetLastDocTimeStamp 1730137120 [17:41:03]current date 1730137264 [17:41:03]FM_GetShiftState [17:41:03]SAM_PROTO_GetShiftState [17:41:03]wFMCommunicate request_size=4 [17:41:03]MH_SAM_APDU [17:41:03]CAPDU: 80 13 01 00 [17:41:03]Write to MH i2c: E2 08 00 7B 01 80 13 01 00 00 00 00 00 F9 [17:41:03]Write i2c OK [17:41:03]MH_I2C_Read... [17:41:03]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:41:03]Read from MH i2c: E2 [17:41:03]MH_I2C_Read... [17:41:03]Read from MH i2c: E2 0E 00 [17:41:03]MH_I2C_Read... [17:41:03]Read from MH i2c: E2 0E 00 7B 01 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 A4 [17:41:03]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [17:41:03]wFMCommunicate OK [17:41:03]SAM_PROTO_GetShiftState done [17:41:03]FM_GetShiftState done [17:41:03]opened in 1730073670 [17:41:03]opened+sec_in_day 1730160070 [17:41:03]quantity*price = 50041 [17:41:03]sum+1 = 50042 [17:41:03]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.41 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 322 28.10.2024 17:41 Смена: 545 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 ФМ: 0000000000871756 ФД: 202522 ФПД: 165691941396605 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T174104&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202522&fm=165691941396605&tin=02508201610067®Number=0000000000091777&sum=50000 [17:41:04]StoreToDocumentArchive [17:41:04]shift 545 fd 202522 [17:41:04]save to /storage/0545/doc_00202522 [17:41:04]save last doc name /storage/0545/doc_00202522 to /storage/kkm_last_doc_name [17:41:04]save OK [17:41:04]Clear old archive folders... [17:41:04]ProcessDocumentItem done err = 0, tmpTLVsize=251 [17:41:04]tlvbuf is 00616D30 [17:41:04]SAM_PROTO_ClearQueue [17:41:04]wFMCommunicate request_size=4 [17:41:04]MH_SAM_APDU [17:41:04]CAPDU: 80 09 00 00 [17:41:04]Write to MH i2c: E2 08 00 88 01 80 09 00 00 00 00 00 00 FB [17:41:04]Write i2c OK [17:41:04]MH_I2C_Read... [17:41:05]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [17:41:05]Read from MH i2c: E2 [17:41:05]MH_I2C_Read... [17:41:05]Read from MH i2c: E2 03 00 [17:41:05]MH_I2C_Read... [17:41:05]Read from MH i2c: E2 03 00 88 01 00 90 00 FD [17:41:05]RAPDU: 90 00 [17:41:05]wFMCommunicate OK [17:41:05]SAM_PROTO_ClearQueue done [17:41:05]KKMCreateOFDPacket [17:41:05]OFDProtocolAddRootSTLVToBuf [17:41:05]FM_MakeSignedData [17:41:05]FM_MakeSignedData [17:41:05]SAM_PROTO_SignData [17:41:05]wFMCommunicate request_size=4 [17:41:05]MH_SAM_APDU [17:41:05]CAPDU: 80 0D 01 02 [17:41:05]Write to MH i2c: E2 08 00 89 01 80 0D 01 02 00 00 00 00 03 [17:41:05]Write i2c OK [17:41:05]MH_I2C_Read... [17:41:05]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [17:41:05]Read from MH i2c: E2 [17:41:05]MH_I2C_Read... [17:41:05]Read from MH i2c: E2 03 00 [17:41:05]MH_I2C_Read... [17:41:05]Read from MH i2c: E2 03 00 89 01 00 90 00 FE [17:41:05]RAPDU: 90 00 [17:41:05]wFMCommunicate OK [17:41:05]wFMCommunicate request_size=255 [17:41:05]MH_SAM_APDU [17:41:05]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 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 42 01 00 00 F4 03 04 00 B0 CC 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 1A 17 03 00 35 04 06 00 96 [17:41:05]Write to MH i2c: E2 02 01 8A 01 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 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 42 01 00 00 F4 03 04 00 B0 CC 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 1A 17 03 00 35 04 06 00 96 00 00 C9 [17:41:05]Write i2c OK [17:41:05]MH_I2C_Read... [17:41:05]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:41:05]Read from MH i2c: E2 [17:41:05]MH_I2C_Read... [17:41:05]Read from MH i2c: E2 03 00 [17:41:05]MH_I2C_Read... [17:41:05]Read from MH i2c: E2 03 00 8A 01 00 90 00 FF [17:41:05]RAPDU: 90 00 [17:41:05]wFMCommunicate OK [17:41:05]wFMCommunicate request_size=10 [17:41:05]MH_SAM_APDU [17:41:05]CAPDU: 80 0D 02 02 05 B2 29 4F 20 7D [17:41:05]Write to MH i2c: E2 0D 00 8B 01 80 0D 02 02 05 00 B2 29 4F 20 7D 00 00 D7 [17:41:05]Write i2c OK [17:41:05]MH_I2C_Read... [17:41:05]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:41:05]Read from MH i2c: E2 [17:41:05]MH_I2C_Read... [17:41:05]Read from MH i2c: E2 03 00 [17:41:05]MH_I2C_Read... [17:41:05]Read from MH i2c: E2 03 00 8B 01 00 90 00 00 [17:41:05]RAPDU: 90 00 [17:41:05]wFMCommunicate OK [17:41:05]wFMCommunicate request_size=4 [17:41:05]MH_SAM_APDU [17:41:05]CAPDU: 80 0D 03 02 [17:41:05]Write to MH i2c: E2 08 00 8C 01 80 0D 03 02 00 00 00 00 08 [17:41:05]Write i2c OK [17:41:05]MH_I2C_Read... [17:41:05]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [17:41:05]Read from MH i2c: E2 [17:41:05]MH_I2C_Read... [17:41:05]Read from MH i2c: E2 0B 00 [17:41:05]MH_I2C_Read... [17:41:05]Read from MH i2c: E2 0B 00 8C 01 00 9B A8 B5 A0 E2 BA 1C FE 90 00 57 [17:41:05]RAPDU: 9B A8 B5 A0 E2 BA 1C FE 90 00 [17:41:05]wFMCommunicate OK [17:41:05]SAM_PROTO_SignData done [17:41:05]FM_MakeSignedData done [17:41:05]CreateOFDProtocolMessage [17:41:05]wFMCommunicate request_size=4 [17:41:05]MH_SAM_APDU [17:41:05]CAPDU: 80 11 00 00 [17:41:05]Write to MH i2c: E2 08 00 8D 01 80 11 00 00 00 00 00 00 08 [17:41:05]Write i2c OK [17:41:05]MH_I2C_Read... [17:41:05]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:41:05]Read from MH i2c: E2 [17:41:05]MH_I2C_Read... [17:41:05]Read from MH i2c: E2 17 00 [17:41:05]MH_I2C_Read... [17:41:05]Read from MH i2c: E2 17 00 8D 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 5D [17:41:05]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [17:41:05]wFMCommunicate OK [17:41:05]CreateOFDProtocolMessage done [17:41:05]OFDSenderStorePacket 202522 [17:41:05]StoreOFDPacket docnum=202522 [17:41:05]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 B0 80 07 01 EB 5B 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 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 42 01 00 00 F4 03 04 00 B0 CC 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 1A 17 03 00 35 04 06 00 96 B2 29 4F 20 7D 9B A8 B5 A0 E2 BA 1C FE [17:41:05]CheckFolder [17:41:05]dirname=/storage/ofd_packets [17:41:05]CheckFolder done [17:41:05]ProducePacketName [17:41:05]name=ofd_packets/00202522 [17:41:05]NVStorageSaveData ofd_packets/00202522 [17:41:05]File name is /storage/ofd_packets/00202522 [17:41:05]Write 301 bytes [17:41:05]NVStorageSaveData done [17:41:05]OFDSenderStorePacket done [17:41:05]KKMCreateOFDPacket done [17:41:05]NVStorageSaveData kkm_last_timestamp [17:41:05]File name is /storage/kkm_last_timestamp [17:41:05]Write 4 bytes [17:41:05]NVStorageSaveData done [17:41:05]ExternCall_PrintAddStr [17:41:05]wPrintStart [17:41:05]Write to MH i2c: 01 00 00 8E 01 8F [17:41:05]Write i2c OK [17:41:05]MH_I2C_Read... [17:41:05]Read from MH i2c: 01 [17:41:05]MH_I2C_Read... [17:41:05]Read from MH i2c: 01 07 00 [17:41:05]MH_I2C_Read... [17:41:05]Read from MH i2c: 01 07 00 8E 01 00 00 00 00 00 FF 0F A4 [17:41:05]RasterBufferAndPrint [17:41:05]line Счет N : (1)450308 [17:41:05]line ИНН: 02508201610067 [17:41:05]line Контрольно-Кассовый Чек [17:41:05]line ПРОДАЖА [17:41:05]line ТРК (МРК, ГНК) : 62 [17:41:05]line Товар: 2710124130 [17:41:05]line Аи-92-К-2 [17:41:05]line 7.480 * 66.90 [17:41:05]line = 500.41 [17:41:05]line НДС 12% НСП 1% [17:41:05]line > о реализуемом товаре [17:41:05]line ОКРУГЛЕНИЕ: -0.41 [17:41:05]line ИТОГО: 500.00 [17:41:05]line Внесено: 500.00 [17:41:05]line СДАЧА: 0.00 [17:41:05]line НСП 1% : 4.43 [17:41:05]line НДС 12% : 53.14 [17:41:05]line Наличными: 500.00 [17:41:05]line Безнал.: 0.00 [17:41:05]line Место: АЗС № 171 "Партнер Нефть" [17:41:05]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [17:41:05]line СНО: Общий режим [17:41:05]line Чек 322 28.10.2024 17:41 [17:41:05]line Смена: 545 ФФД: 1.0 [17:41:05]line ЗНМ: 0300000109 [17:41:05]line РНМ: 0000000000091777 [17:41:05]line Версия ККМ: 001 [17:41:05]line ФМ: 0000000000871756 [17:41:05]line ФД: 202522 [17:41:05]line ФПД: 165691941396605 [17:41:05]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T174104&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202522&fm=165691941396605&tin=02508201610067®Number=0000000000091777&sum=50000 [17:41:05]OFD Sender: Processing packet 202522 [packets to send 116, broken 115] [17:41:05]ProducePacketName [17:41:05]name=ofd_packets/00202522 [17:41:05]OFD Sender: To server: pG, [17:41:05]CommunicateWithHost lk.salyk.kg:30040 [17:41:05]ConnectInit lk.salyk.kg [17:41:05]written 0, free lines is 4095 [17:41:05]Connected sock=10 [17:41: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 35 36 0F 01 00 00 B0 80 07 01 EB 5B 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 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 42 01 00 00 F4 03 04 00 B0 CC 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 1A 17 03 00 35 04 06 00 96 B2 29 4F 20 7D 9B A8 B5 A0 E2 BA 1C FE [17:41:06]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 F7 EC 47 00 79 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 35 36 10 04 04 00 1A 17 03 00 F4 03 04 00 66 78 1F 67 B6 04 01 00 00 1B D8 30 0B 23 B8 16 35 [17:41:06]CommunicateWithHost err = 0 [17:41:06]CheckOFDResponse [17:41:06]1017 (14) - 77093643461234 [17:41:06]1041 (16) - 0000000000871756 [17:41:06]1040 (4) - 202522 [17:41:06]1012 (4) - 28.10.2024 11:41 [17:41:06]1206 (1) - 0 [17:41:06]OFD Sender: Remove packet 202522 [17:41:06]ProducePacketName [17:41:06]name=ofd_packets/00202522 [17:41:06]NVStorageDeleteData [17:41:06]Write to MH i2c: 01 00 00 B9 01 BA [17:41:06]Write i2c OK [17:41:06]MH_I2C_Read... [17:41:06]Read from MH i2c: 01 [17:41:06]MH_I2C_Read... [17:41:06]Read from MH i2c: 01 07 00 [17:41:06]MH_I2C_Read... [17:41:06]Read from MH i2c: 01 07 00 B9 01 00 00 00 00 00 8C 0C 59 [17:41:06]RasterBufferAndPrint [17:41:06]line [17:41:06]line [17:41:06]line [17:41:06]line [17:41:06]line [17:41:06]written 0, free lines is 3217 [17:41:06]MH_Cut [17:41:06]Write to MH i2c: D1 01 00 C0 01 01 93 [17:41:06]Write i2c OK [17:41:06]MH_I2C_Read... [17:41:06]Read from MH i2c: D1 [17:41:06]MH_I2C_Read... [17:41:06]Read from MH i2c: D1 01 00 [17:41:06]MH_I2C_Read... [17:41:06]Read from MH i2c: D1 01 00 C0 01 00 92 [17:41:06]Write to MH i2c: 01 00 00 C1 01 C2 [17:41:06]Write i2c OK [17:41:06]MH_I2C_Read... [17:41:06]OFD Sender: No OFD packet to send [17:41:07]*** Cut start [17:41:07]*** Purtial cut [17:41:07]*** CUTSNS_PIN = 0 [17:41:07]*** Stage 1: CUTSNS_PIN = 1 [17:41:09]Read from MH i2c: 01 [17:41:09]MH_I2C_Read... [17:41:09]*** Stop cut motor [17:41:09]*** Cut end [17:41:09]Read from MH i2c: 01 07 00 [17:41:09]MH_I2C_Read... [17:41:09]Read from MH i2c: 01 07 00 C1 01 00 00 00 00 00 FF 0F D7 [17:41:09]process_action close_receipt done [17:41:09]requested_data is exist [17:41:09]produce_requested_data [17:41:09]requested_item fm.sn is exist - process it [17:41:09]wFMCommunicate request_size=4 [17:41:09]MH_SAM_APDU [17:41:09]CAPDU: 80 11 00 00 [17:41:09]Write to MH i2c: E2 08 00 C2 01 80 11 00 00 00 00 00 00 3D [17:41:09]Write i2c OK [17:41:09]MH_I2C_Read... [17:41:09]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:41:09]Read from MH i2c: E2 [17:41:09]MH_I2C_Read... [17:41:09]Read from MH i2c: E2 17 00 [17:41:09]MH_I2C_Read... [17:41:09]Read from MH i2c: E2 17 00 C2 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 92 [17:41:09]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [17:41:09]wFMCommunicate OK [17:41:09]requested_item fd.num is exist - process it [17:41:09]SAM_PROTO_GetFieldsCounters [17:41:09]wFMCommunicate request_size=4 [17:41:09]MH_SAM_APDU [17:41:09]CAPDU: 80 13 00 00 [17:41:09]Write to MH i2c: E2 08 00 C3 01 80 13 00 00 00 00 00 00 40 [17:41:09]Write i2c OK [17:41:09]MH_I2C_Read... [17:41:09]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [17:41:09]Read from MH i2c: E2 [17:41:09]MH_I2C_Read... [17:41:09]Read from MH i2c: E2 62 00 [17:41:09]MH_I2C_Read... [17:41:09]Read from MH i2c: E2 62 00 C3 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 1A 17 03 00 0E 04 04 00 21 02 00 00 12 04 04 00 42 01 00 00 5E 04 04 00 42 01 00 00 57 04 04 00 43 01 00 00 19 04 04 00 00 00 00 00 90 00 89 [17:41:09]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 1A 17 03 00 0E 04 04 00 21 02 00 00 12 04 04 00 42 01 00 00 5E 04 04 00 42 01 00 00 57 04 04 00 43 01 00 00 19 04 04 00 00 00 00 00 90 00 [17:41:09]wFMCommunicate OK [17:41:09]SAM_PROTO_GetFieldsCounters done [17:41:09]requested_item shift.num is exist - process it [17:41:09]requested_item shift.opened is exist - process it [17:41:09]req_shift_opened [17:41:09]FM_GetShiftState [17:41:09]SAM_PROTO_GetShiftState [17:41:09]wFMCommunicate request_size=4 [17:41:09]MH_SAM_APDU [17:41:09]CAPDU: 80 13 01 00 [17:41:09]Write to MH i2c: E2 08 00 C4 01 80 13 01 00 00 00 00 00 42 [17:41:09]Write i2c OK [17:41:09]MH_I2C_Read... [17:41:09]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:41:09]Read from MH i2c: E2 [17:41:09]MH_I2C_Read... [17:41:09]Read from MH i2c: E2 0E 00 [17:41:09]MH_I2C_Read... [17:41:09]Read from MH i2c: E2 0E 00 C4 01 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 ED [17:41:09]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [17:41:09]wFMCommunicate OK [17:41:09]SAM_PROTO_GetShiftState done [17:41:09]FM_GetShiftState done [17:41:09]req_shift_opened done [17:41:09]requested_item shift.open_date is exist - process it [17:41:09]req_shift_open_date [17:41:09]req_shift_open_date done [17:41:09]produce_requested_data done [17:41:09]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202522,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670} [17:41:09]process_action_free close_receipt [17:41:09]json_value_free [17:41:09]json_value_free done [17:41:09]process_json_proto returns [17:41:09]Send response to host [17:41:09]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202522,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670}}} [17:41:09]free response buf [17:41:09]execute_script done [17:41:09]execute_script returns [17:41:09]free content buf [17:41:09]Sock 9.Close socket [17:41:09]Sock 9.Thread stoped [17:41:11]OFD Sender: No OFD packet to send [17:41:16]OFD Sender: No OFD packet to send [17:41:21]OFD Sender: No OFD packet to send [17:41:26]OFD Sender: No OFD packet to send [17:41:31]OFD Sender: No OFD packet to send [17:41:36]OFD Sender: No OFD packet to send [17:41:41]OFD Sender: No OFD packet to send [17:41:46]OFD Sender: No OFD packet to send [17:41:51]OFD Sender: No OFD packet to send [17:41:56]OFD Sender: No OFD packet to send [17:42:01]OFD Sender: No OFD packet to send [17:42:06]OFD Sender: No OFD packet to send [17:42:11]OFD Sender: No OFD packet to send [17:42:16]OFD Sender: No OFD packet to send [17:42:21]OFD Sender: No OFD packet to send [17:42:26]OFD Sender: No OFD packet to send [17:42:31]OFD Sender: No OFD packet to send [17:42:36]OFD Sender: No OFD packet to send [17:42:41]OFD Sender: No OFD packet to send [17:42:46]OFD Sender: No OFD packet to send [17:42:51]OFD Sender: No OFD packet to send [17:42:56]OFD Sender: No OFD packet to send [17:43:01]OFD Sender: No OFD packet to send [17:43:06]OFD Sender: No OFD packet to send [17:43:11]OFD Sender: No OFD packet to send [17:43:16]OFD Sender: No OFD packet to send [17:43:21]OFD Sender: No OFD packet to send [17:43:26]OFD Sender: No OFD packet to send [17:43:31]OFD Sender: No OFD packet to send [17:43:36]OFD Sender: No OFD packet to send [17:43:41]OFD Sender: No OFD packet to send [17:43:46]OFD Sender: No OFD packet to send [17:43:51]OFD Sender: No OFD packet to send [17:43:56]OFD Sender: No OFD packet to send [17:44:01]OFD Sender: No OFD packet to send [17:44:06]OFD Sender: No OFD packet to send [17:44:11]OFD Sender: No OFD packet to send [17:44:16]OFD Sender: No OFD packet to send [17:44:21]OFD Sender: No OFD packet to send [17:44:26]OFD Sender: No OFD packet to send [17:44:31]OFD Sender: No OFD packet to send [17:44:36]OFD Sender: No OFD packet to send [17:44:41]OFD Sender: No OFD packet to send [17:44:46]OFD Sender: No OFD packet to send [17:44:51]OFD Sender: No OFD packet to send [17:44:56]OFD Sender: No OFD packet to send [17:45:01]OFD Sender: No OFD packet to send [17:45:06]OFD Sender: No OFD packet to send [17:45:11]OFD Sender: No OFD packet to send [17:45:16]OFD Sender: No OFD packet to send [17:45:21]OFD Sender: No OFD packet to send [17:45:23]accept exits with 7 [17:45:23]New connection [17:45:23]New thread 3066719588 created [17:45:23]Thread 3066576228 joined [17:45:23]Waiting for new connection... [17:45:23] Sock 7.Parse request [17:45:23]Sock 7.Check first char [17:45:23]Sock 7.First char is OK [17:45:23]request: POST /json_proto HTTP/1.0 [17:45:23]Method: POST [17:45:23]URL: /json_proto [17:45:23]Method is POST - this is cgi request [17:45:23]url: /json_proto [17:45:23]query_string will be loaded in cgi processing [17:45:23]execute_cgi json_proto POST (null) [17:45:23]execute_cgi path=json_proto method=POST [17:45:23]POST find Content-Length [17:45:23]Host: 172.17.63.195:8080 [17:45:23]Content-Length: 677 [17:45:23]Content-Type: application/json [17:45:23] [17:45:23]POST finish read [17:45:23]Found Content-Length = 677 [17:45:23]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450309", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 52", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "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" ] } } [17:45:23]execute_script... [17:45: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)450309", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 52", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "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" ] } } [17:45:23]POST & json_proto [17:45:23]process_json_proto [17:45:23]json parsed OK: [17:45:23]protocol is kg_v1.0 [17:45:23]action value=close_receipt [17:45:23]process_action close_receipt [17:45:23]cmd_close_receipt [17:45:23]MH_GetDate [17:45:23]Write to MH i2c: F0 00 00 C5 01 B5 [17:45:23]Write i2c OK [17:45:23]MH_I2C_Read... [17:45:23]Read from MH i2c: F0 [17:45:23]MH_I2C_Read... [17:45:23]Read from MH i2c: F0 09 00 [17:45:23]MH_I2C_Read... [17:45:23]Read from MH i2c: F0 09 00 C5 01 00 B3 CD 1F 67 47 1B 1E 67 AB [17:45:23]GetLastDocTimeStamp 1730137264 [17:45:23]current date 1730137523 [17:45:23]FM_GetShiftState [17:45:23]SAM_PROTO_GetShiftState [17:45:23]wFMCommunicate request_size=4 [17:45:23]MH_SAM_APDU [17:45:23]CAPDU: 80 13 01 00 [17:45:23]Write to MH i2c: E2 08 00 C6 01 80 13 01 00 00 00 00 00 44 [17:45:23]Write i2c OK [17:45:23]MH_I2C_Read... [17:45:23]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:45:23]Read from MH i2c: E2 [17:45:23]MH_I2C_Read... [17:45:23]Read from MH i2c: E2 0E 00 [17:45:23]MH_I2C_Read... [17:45:23]Read from MH i2c: E2 0E 00 C6 01 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 EF [17:45:23]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [17:45:23]wFMCommunicate OK [17:45:23]SAM_PROTO_GetShiftState done [17:45:23]FM_GetShiftState done [17:45:23]opened in 1730073670 [17:45:23]opened+sec_in_day 1730160070 [17:45:23]quantity*price = 50041 [17:45:23]sum+1 = 50042 [17:45: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 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 323 28.10.2024 17:45 Смена: 545 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 ФМ: 0000000000871756 ФД: 202523 ФПД: 189175746623419 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T174523&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202523&fm=189175746623419&tin=02508201610067®Number=0000000000091777&sum=50000 [17:45:24]StoreToDocumentArchive [17:45:24]shift 545 fd 202523 [17:45:24]save to /storage/0545/doc_00202523 [17:45:24]save last doc name /storage/0545/doc_00202523 to /storage/kkm_last_doc_name [17:45:24]save OK [17:45:24]Clear old archive folders... [17:45:24]ProcessDocumentItem done err = 0, tmpTLVsize=251 [17:45:24]tlvbuf is 006162C0 [17:45:24]SAM_PROTO_ClearQueue [17:45:24]wFMCommunicate request_size=4 [17:45:24]MH_SAM_APDU [17:45:24]CAPDU: 80 09 00 00 [17:45:24]Write to MH i2c: E2 08 00 D3 01 80 09 00 00 00 00 00 00 46 [17:45:24]Write i2c OK [17:45:24]MH_I2C_Read... [17:45:24]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [17:45:24]Read from MH i2c: E2 [17:45:24]MH_I2C_Read... [17:45:24]Read from MH i2c: E2 03 00 [17:45:24]MH_I2C_Read... [17:45:24]Read from MH i2c: E2 03 00 D3 01 00 90 00 48 [17:45:24]RAPDU: 90 00 [17:45:24]wFMCommunicate OK [17:45:24]SAM_PROTO_ClearQueue done [17:45:24]KKMCreateOFDPacket [17:45:24]OFDProtocolAddRootSTLVToBuf [17:45:24]FM_MakeSignedData [17:45:24]FM_MakeSignedData [17:45:24]SAM_PROTO_SignData [17:45:24]wFMCommunicate request_size=4 [17:45:24]MH_SAM_APDU [17:45:24]CAPDU: 80 0D 01 02 [17:45:24]Write to MH i2c: E2 08 00 D4 01 80 0D 01 02 00 00 00 00 4E [17:45:24]Write i2c OK [17:45:24]MH_I2C_Read... [17:45:24]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [17:45:24]Read from MH i2c: E2 [17:45:24]MH_I2C_Read... [17:45:24]Read from MH i2c: E2 03 00 [17:45:24]MH_I2C_Read... [17:45:24]Read from MH i2c: E2 03 00 D4 01 00 90 00 49 [17:45:24]RAPDU: 90 00 [17:45:24]wFMCommunicate OK [17:45:24]wFMCommunicate request_size=255 [17:45:24]MH_SAM_APDU [17:45: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 32 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 43 01 00 00 F4 03 04 00 B3 CD 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 1B 17 03 00 35 04 06 00 AC [17:45:24]Write to MH i2c: E2 02 01 D5 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 32 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 43 01 00 00 F4 03 04 00 B3 CD 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 1B 17 03 00 35 04 06 00 AC 00 00 30 [17:45:24]Write i2c OK [17:45:24]MH_I2C_Read... [17:45:24]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:45:24]Read from MH i2c: E2 [17:45:24]MH_I2C_Read... [17:45:24]Read from MH i2c: E2 03 00 [17:45:24]MH_I2C_Read... [17:45:24]Read from MH i2c: E2 03 00 D5 01 00 90 00 4A [17:45:24]RAPDU: 90 00 [17:45:24]wFMCommunicate OK [17:45:24]wFMCommunicate request_size=10 [17:45:24]MH_SAM_APDU [17:45:24]CAPDU: 80 0D 02 02 05 0D E9 2D 77 BB [17:45:24]Write to MH i2c: E2 0D 00 D6 01 80 0D 02 02 05 00 0D E9 2D 77 BB 00 00 B0 [17:45:24]Write i2c OK [17:45:24]MH_I2C_Read... [17:45:24]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:45:24]Read from MH i2c: E2 [17:45:24]MH_I2C_Read... [17:45:24]Read from MH i2c: E2 03 00 [17:45:24]MH_I2C_Read... [17:45:24]Read from MH i2c: E2 03 00 D6 01 00 90 00 4B [17:45:24]RAPDU: 90 00 [17:45:24]wFMCommunicate OK [17:45:24]wFMCommunicate request_size=4 [17:45:24]MH_SAM_APDU [17:45:24]CAPDU: 80 0D 03 02 [17:45:24]Write to MH i2c: E2 08 00 D7 01 80 0D 03 02 00 00 00 00 53 [17:45:24]Write i2c OK [17:45:24]MH_I2C_Read... [17:45:24]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [17:45:24]Read from MH i2c: E2 [17:45:24]MH_I2C_Read... [17:45:24]Read from MH i2c: E2 0B 00 [17:45:24]MH_I2C_Read... [17:45:24]Read from MH i2c: E2 0B 00 D7 01 00 EB 08 06 7C 2D AC 17 7B 90 00 34 [17:45:24]RAPDU: EB 08 06 7C 2D AC 17 7B 90 00 [17:45:24]wFMCommunicate OK [17:45:24]SAM_PROTO_SignData done [17:45:24]FM_MakeSignedData done [17:45:24]CreateOFDProtocolMessage [17:45:24]wFMCommunicate request_size=4 [17:45:24]MH_SAM_APDU [17:45:24]CAPDU: 80 11 00 00 [17:45:24]Write to MH i2c: E2 08 00 D8 01 80 11 00 00 00 00 00 00 53 [17:45:24]Write i2c OK [17:45:24]MH_I2C_Read... [17:45:24]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:45:24]Read from MH i2c: E2 [17:45:24]MH_I2C_Read... [17:45:24]Read from MH i2c: E2 17 00 [17:45:24]MH_I2C_Read... [17:45:24]Read from MH i2c: E2 17 00 D8 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 A8 [17:45:24]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [17:45:24]wFMCommunicate OK [17:45:24]CreateOFDProtocolMessage done [17:45:24]OFDSenderStorePacket 202523 [17:45:24]StoreOFDPacket docnum=202523 [17:45:24]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 E9 B3 07 01 95 61 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 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 43 01 00 00 F4 03 04 00 B3 CD 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 1B 17 03 00 35 04 06 00 AC 0D E9 2D 77 BB EB 08 06 7C 2D AC 17 7B [17:45:24]CheckFolder [17:45:24]dirname=/storage/ofd_packets [17:45:24]CheckFolder done [17:45:24]ProducePacketName [17:45:24]name=ofd_packets/00202523 [17:45:24]NVStorageSaveData ofd_packets/00202523 [17:45:24]File name is /storage/ofd_packets/00202523 [17:45:24]Write 301 bytes [17:45:24]NVStorageSaveData done [17:45:24]OFDSenderStorePacket done [17:45:24]KKMCreateOFDPacket done [17:45:24]NVStorageSaveData kkm_last_timestamp [17:45:24]File name is /storage/kkm_last_timestamp [17:45:24]Write 4 bytes [17:45:24]NVStorageSaveData done [17:45:24]ExternCall_PrintAddStr [17:45:24]wPrintStart [17:45:24]Write to MH i2c: 01 00 00 D9 01 DA [17:45:24]Write i2c OK [17:45:24]MH_I2C_Read... [17:45:24]Read from MH i2c: 01 [17:45:24]MH_I2C_Read... [17:45:24]Read from MH i2c: 01 07 00 [17:45:24]MH_I2C_Read... [17:45:24]Read from MH i2c: 01 07 00 D9 01 00 00 00 00 00 FF 0F EF [17:45:24]RasterBufferAndPrint [17:45:24]line Счет N : (1)450309 [17:45:24]line ИНН: 02508201610067 [17:45:24]line Контрольно-Кассовый Чек [17:45:24]line ПРОДАЖА [17:45:24]line ТРК (МРК, ГНК) : 52 [17:45:24]line Товар: 2710124130 [17:45:24]line Аи-92-К-2 [17:45:24]line 7.480 * 66.90 [17:45:24]line = 500.41 [17:45:24]line НДС 12% НСП 1% [17:45:24]line > о реализуемом товаре [17:45:24]line ОКРУГЛЕНИЕ: -0.41 [17:45:24]line ИТОГО: 500.00 [17:45:24]line Внесено: 500.00 [17:45:24]line СДАЧА: 0.00 [17:45:24]line НСП 1% : 4.43 [17:45:24]line НДС 12% : 53.14 [17:45:24]line Наличными: 500.00 [17:45:24]line Безнал.: 0.00 [17:45:24]line Место: АЗС № 171 "Партнер Нефть" [17:45:24]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [17:45:24]line СНО: Общий режим [17:45:24]line Чек 323 28.10.2024 17:45 [17:45:24]line Смена: 545 ФФД: 1.0 [17:45:24]line ЗНМ: 0300000109 [17:45:24]line РНМ: 0000000000091777 [17:45:24]line Версия ККМ: 001 [17:45:24]line ФМ: 0000000000871756 [17:45:24]line ФД: 202523 [17:45:24]line ФПД: 189175746623419 [17:45:24]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T174523&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202523&fm=189175746623419&tin=02508201610067®Number=0000000000091777&sum=50000 [17:45:25]OFD Sender: Processing packet 202523 [packets to send 116, broken 115] [17:45:25]ProducePacketName [17:45:25]name=ofd_packets/00202523 [17:45:25]OFD Sender: To server: pG, [17:45:25]CommunicateWithHost lk.salyk.kg:30040 [17:45:25]ConnectInit lk.salyk.kg [17:45:25]written 0, free lines is 4095 [17:45:25]Connected sock=10 [17:45:25]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 E9 B3 07 01 95 61 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 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 43 01 00 00 F4 03 04 00 B3 CD 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 1B 17 03 00 35 04 06 00 AC 0D E9 2D 77 BB EB 08 06 7C 2D AC 17 7B [17:45:25]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 58 EF 47 00 1B 9B A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 1B 17 03 00 F4 03 04 00 69 79 1F 67 B6 04 01 00 00 A5 4C 4A 8F 82 E9 53 1E [17:45:25]CommunicateWithHost err = 0 [17:45:25]CheckOFDResponse [17:45:25]1017 (14) - 77093643461234 [17:45:25]1041 (16) - 0000000000871756 [17:45:25]1040 (4) - 202523 [17:45:25]1012 (4) - 28.10.2024 11:45 [17:45:25]1206 (1) - 0 [17:45:25]OFD Sender: Remove packet 202523 [17:45:25]ProducePacketName [17:45:25]name=ofd_packets/00202523 [17:45:25]NVStorageDeleteData [17:45:25]Write to MH i2c: 01 00 00 04 02 06 [17:45:25]Write i2c OK [17:45:25]MH_I2C_Read... [17:45:25]Read from MH i2c: 01 [17:45:25]MH_I2C_Read... [17:45:25]Read from MH i2c: 01 07 00 [17:45:25]MH_I2C_Read... [17:45:25]Read from MH i2c: 01 07 00 04 02 00 00 00 00 00 8B 0C A4 [17:45:25]RasterBufferAndPrint [17:45:25]line [17:45:25]line [17:45:25]line [17:45:25]line [17:45:25]line [17:45:25]written 0, free lines is 3215 [17:45:25]MH_Cut [17:45:25]Write to MH i2c: D1 01 00 0B 02 01 DF [17:45:25]Write i2c OK [17:45:25]MH_I2C_Read... [17:45:25]Read from MH i2c: D1 [17:45:25]MH_I2C_Read... [17:45:25]Read from MH i2c: D1 01 00 [17:45:25]MH_I2C_Read... [17:45:25]Read from MH i2c: D1 01 00 0B 02 00 DE [17:45:25]Write to MH i2c: 01 00 00 0C 02 0E [17:45:25]Write i2c OK [17:45:25]MH_I2C_Read... [17:45:25]OFD Sender: No OFD packet to send [17:45:26]*** Cut start [17:45:26]*** Purtial cut [17:45:26]*** Stage 1: CUTSNS_PIN = 1 [17:45:26]Read from MH i2c: 01 [17:45:26]MH_I2C_Read... [17:45:26]*** Stop cut motor [17:45:26]*** Cut end [17:45:26]Read from MH i2c: 01 07 00 [17:45:26]MH_I2C_Read... [17:45:26]Read from MH i2c: 01 07 00 0C 02 00 00 00 00 00 FF 0F 23 [17:45:26]process_action close_receipt done [17:45:26]requested_data is exist [17:45:26]produce_requested_data [17:45:26]requested_item fm.sn is exist - process it [17:45:26]wFMCommunicate request_size=4 [17:45:26]MH_SAM_APDU [17:45:26]CAPDU: 80 11 00 00 [17:45:26]Write to MH i2c: E2 08 00 0D 02 80 11 00 00 00 00 00 00 89 [17:45:26]Write i2c OK [17:45:26]MH_I2C_Read... [17:45:26]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:45:26]Read from MH i2c: E2 [17:45:26]MH_I2C_Read... [17:45:26]Read from MH i2c: E2 17 00 [17:45:26]MH_I2C_Read... [17:45:26]Read from MH i2c: E2 17 00 0D 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 DE [17:45:26]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [17:45:26]wFMCommunicate OK [17:45:26]requested_item fd.num is exist - process it [17:45:26]SAM_PROTO_GetFieldsCounters [17:45:26]wFMCommunicate request_size=4 [17:45:26]MH_SAM_APDU [17:45:26]CAPDU: 80 13 00 00 [17:45:26]Write to MH i2c: E2 08 00 0E 02 80 13 00 00 00 00 00 00 8C [17:45:26]Write i2c OK [17:45:26]MH_I2C_Read... [17:45:26]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [17:45:26]Read from MH i2c: E2 [17:45:26]MH_I2C_Read... [17:45:26]Read from MH i2c: E2 62 00 [17:45:26]MH_I2C_Read... [17:45:26]Read from MH i2c: E2 62 00 0E 02 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 1B 17 03 00 0E 04 04 00 21 02 00 00 12 04 04 00 43 01 00 00 5E 04 04 00 43 01 00 00 57 04 04 00 44 01 00 00 19 04 04 00 00 00 00 00 90 00 D9 [17:45:26]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 1B 17 03 00 0E 04 04 00 21 02 00 00 12 04 04 00 43 01 00 00 5E 04 04 00 43 01 00 00 57 04 04 00 44 01 00 00 19 04 04 00 00 00 00 00 90 00 [17:45:26]wFMCommunicate OK [17:45:26]SAM_PROTO_GetFieldsCounters done [17:45:26]requested_item shift.num is exist - process it [17:45:26]requested_item shift.opened is exist - process it [17:45:26]req_shift_opened [17:45:26]FM_GetShiftState [17:45:26]SAM_PROTO_GetShiftState [17:45:26]wFMCommunicate request_size=4 [17:45:26]MH_SAM_APDU [17:45:26]CAPDU: 80 13 01 00 [17:45:26]Write to MH i2c: E2 08 00 0F 02 80 13 01 00 00 00 00 00 8E [17:45:26]Write i2c OK [17:45:26]MH_I2C_Read... [17:45:27]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:45:27]Read from MH i2c: E2 [17:45:27]MH_I2C_Read... [17:45:27]Read from MH i2c: E2 0E 00 [17:45:27]MH_I2C_Read... [17:45:27]Read from MH i2c: E2 0E 00 0F 02 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 39 [17:45:27]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [17:45:27]wFMCommunicate OK [17:45:27]SAM_PROTO_GetShiftState done [17:45:27]FM_GetShiftState done [17:45:27]req_shift_opened done [17:45:27]requested_item shift.open_date is exist - process it [17:45:27]req_shift_open_date [17:45:27]req_shift_open_date done [17:45:27]produce_requested_data done [17:45:27]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202523,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670} [17:45:27]process_action_free close_receipt [17:45:27]json_value_free [17:45:27]json_value_free done [17:45:27]process_json_proto returns [17:45:27]Send response to host [17:45:27]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202523,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670}}} [17:45:27]free response buf [17:45:27]execute_script done [17:45:27]execute_script returns [17:45:27]free content buf [17:45:27]Sock 7.Close socket [17:45:27]Sock 7.Thread stoped [17:45:30]OFD Sender: No OFD packet to send [17:45:35]accept exits with 9 [17:45:35]New connection [17:45:35]New thread 3066576228 created [17:45:35]Thread 3066719588 joined [17:45:35]Waiting for new connection... [17:45:35] Sock 9.Parse request [17:45:35]Sock 9.Check first char [17:45:35]Sock 9.First char is OK [17:45:35]request: POST /json_proto HTTP/1.0 [17:45:35]Method: POST [17:45:35]URL: /json_proto [17:45:35]Method is POST - this is cgi request [17:45:35]url: /json_proto [17:45:35]query_string will be loaded in cgi processing [17:45:35]execute_cgi json_proto POST (null) [17:45:35]execute_cgi path=json_proto method=POST [17:45:35]POST find Content-Length [17:45:35]Host: 172.17.63.195:8080 [17:45:35]Content-Length: 677 [17:45:35]Content-Type: application/json [17:45:35] [17:45:35]POST finish read [17:45:35]Found Content-Length = 677 [17:45:35]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450310", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "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" ] } } [17:45:35]execute_script... [17:45: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)450310", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "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" ] } } [17:45:35]POST & json_proto [17:45:35]process_json_proto [17:45:35]json parsed OK: [17:45:35]protocol is kg_v1.0 [17:45:35]action value=close_receipt [17:45:35]process_action close_receipt [17:45:35]cmd_close_receipt [17:45:35]MH_GetDate [17:45:35]Write to MH i2c: F0 00 00 10 02 01 [17:45:35]Write i2c OK [17:45:35]MH_I2C_Read... [17:45:35]Read from MH i2c: F0 [17:45:35]MH_I2C_Read... [17:45:35]Read from MH i2c: F0 09 00 [17:45:35]MH_I2C_Read... [17:45:35]Read from MH i2c: F0 09 00 10 02 00 C0 CD 1F 67 47 1B 1E 67 04 [17:45:35]GetLastDocTimeStamp 1730137523 [17:45:35]current date 1730137536 [17:45:35]FM_GetShiftState [17:45:35]SAM_PROTO_GetShiftState [17:45:35]wFMCommunicate request_size=4 [17:45:35]MH_SAM_APDU [17:45:35]CAPDU: 80 13 01 00 [17:45:35]Write to MH i2c: E2 08 00 11 02 80 13 01 00 00 00 00 00 90 [17:45:35]Write i2c OK [17:45:35]MH_I2C_Read... [17:45:35]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:45:35]Read from MH i2c: E2 [17:45:35]MH_I2C_Read... [17:45:35]Read from MH i2c: E2 0E 00 [17:45:35]MH_I2C_Read... [17:45:35]Read from MH i2c: E2 0E 00 11 02 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 3B [17:45:35]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [17:45:35]wFMCommunicate OK [17:45:35]SAM_PROTO_GetShiftState done [17:45:35]FM_GetShiftState done [17:45:35]opened in 1730073670 [17:45:35]opened+sec_in_day 1730160070 [17:45:35]quantity*price = 40006 [17:45:35]sum+1 = 40007 [17:45:35]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.06 ИТОГО: 400.00 Внесено: 400.00 СДАЧА: 0.00 НСП 1% : 3.54 НДС 12% : 42.48 Наличными: 400.00 Безнал.: 0.00 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 324 28.10.2024 17:45 Смена: 545 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 ФМ: 0000000000871756 ФД: 202524 ФПД: 2155437367481 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T174536&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202524&fm=2155437367481&tin=02508201610067®Number=0000000000091777&sum=40000 [17:45:36]StoreToDocumentArchive [17:45:36]shift 545 fd 202524 [17:45:36]save to /storage/0545/doc_00202524 [17:45:36]save last doc name /storage/0545/doc_00202524 to /storage/kkm_last_doc_name [17:45:36]save OK [17:45:36]Clear old archive folders... [17:45:36]ProcessDocumentItem done err = 0, tmpTLVsize=251 [17:45:36]tlvbuf is 00617DA0 [17:45:36]SAM_PROTO_ClearQueue [17:45:36]wFMCommunicate request_size=4 [17:45:36]MH_SAM_APDU [17:45:36]CAPDU: 80 09 00 00 [17:45:36]Write to MH i2c: E2 08 00 1E 02 80 09 00 00 00 00 00 00 92 [17:45:36]Write i2c OK [17:45:36]MH_I2C_Read... [17:45:36]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [17:45:36]Read from MH i2c: E2 [17:45:36]MH_I2C_Read... [17:45:36]Read from MH i2c: E2 03 00 [17:45:36]MH_I2C_Read... [17:45:36]Read from MH i2c: E2 03 00 1E 02 00 90 00 94 [17:45:36]RAPDU: 90 00 [17:45:36]wFMCommunicate OK [17:45:36]SAM_PROTO_ClearQueue done [17:45:36]KKMCreateOFDPacket [17:45:36]OFDProtocolAddRootSTLVToBuf [17:45:36]FM_MakeSignedData [17:45:36]FM_MakeSignedData [17:45:36]SAM_PROTO_SignData [17:45:36]wFMCommunicate request_size=4 [17:45:36]MH_SAM_APDU [17:45:36]CAPDU: 80 0D 01 02 [17:45:36]Write to MH i2c: E2 08 00 1F 02 80 0D 01 02 00 00 00 00 9A [17:45:36]Write i2c OK [17:45:36]MH_I2C_Read... [17:45:36]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [17:45:36]Read from MH i2c: E2 [17:45:36]MH_I2C_Read... [17:45:36]Read from MH i2c: E2 03 00 [17:45:36]MH_I2C_Read... [17:45:36]Read from MH i2c: E2 03 00 1F 02 00 90 00 95 [17:45:36]RAPDU: 90 00 [17:45:36]wFMCommunicate OK [17:45:36]wFMCommunicate request_size=255 [17:45:36]MH_SAM_APDU [17:45: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 32 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 44 01 00 00 F4 03 04 00 C0 CD 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 1C 17 03 00 35 04 06 00 01 [17:45:36]Write to MH i2c: E2 02 01 20 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 32 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 44 01 00 00 F4 03 04 00 C0 CD 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 1C 17 03 00 35 04 06 00 01 00 00 AF [17:45:36]Write i2c OK [17:45:36]MH_I2C_Read... [17:45:36]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:45:36]Read from MH i2c: E2 [17:45:36]MH_I2C_Read... [17:45:36]Read from MH i2c: E2 03 00 [17:45:36]MH_I2C_Read... [17:45:36]Read from MH i2c: E2 03 00 20 02 00 90 00 96 [17:45:36]RAPDU: 90 00 [17:45:36]wFMCommunicate OK [17:45:36]wFMCommunicate request_size=10 [17:45:36]MH_SAM_APDU [17:45:36]CAPDU: 80 0D 02 02 05 F5 DA 14 20 B9 [17:45:36]Write to MH i2c: E2 0D 00 21 02 80 0D 02 02 05 00 F5 DA 14 20 B9 00 00 63 [17:45:36]Write i2c OK [17:45:36]MH_I2C_Read... [17:45:36]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:45:36]Read from MH i2c: E2 [17:45:36]MH_I2C_Read... [17:45:36]Read from MH i2c: E2 03 00 [17:45:36]MH_I2C_Read... [17:45:36]Read from MH i2c: E2 03 00 21 02 00 90 00 97 [17:45:36]RAPDU: 90 00 [17:45:36]wFMCommunicate OK [17:45:36]wFMCommunicate request_size=4 [17:45:36]MH_SAM_APDU [17:45:36]CAPDU: 80 0D 03 02 [17:45:36]Write to MH i2c: E2 08 00 22 02 80 0D 03 02 00 00 00 00 9F [17:45:36]Write i2c OK [17:45:36]MH_I2C_Read... [17:45:36]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [17:45:36]Read from MH i2c: E2 [17:45:36]MH_I2C_Read... [17:45:36]Read from MH i2c: E2 0B 00 [17:45:36]MH_I2C_Read... [17:45:36]Read from MH i2c: E2 0B 00 22 02 00 5B 36 AB 4D 94 4D CB 20 90 00 F5 [17:45:36]RAPDU: 5B 36 AB 4D 94 4D CB 20 90 00 [17:45:36]wFMCommunicate OK [17:45:36]SAM_PROTO_SignData done [17:45:36]FM_MakeSignedData done [17:45:36]CreateOFDProtocolMessage [17:45:36]wFMCommunicate request_size=4 [17:45:36]MH_SAM_APDU [17:45:36]CAPDU: 80 11 00 00 [17:45:36]Write to MH i2c: E2 08 00 23 02 80 11 00 00 00 00 00 00 9F [17:45:36]Write i2c OK [17:45:36]MH_I2C_Read... [17:45:36]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:45:36]Read from MH i2c: E2 [17:45:36]MH_I2C_Read... [17:45:36]Read from MH i2c: E2 17 00 [17:45:36]MH_I2C_Read... [17:45:36]Read from MH i2c: E2 17 00 23 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 F4 [17:45:36]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [17:45:36]wFMCommunicate OK [17:45:36]CreateOFDProtocolMessage done [17:45:36]OFDSenderStorePacket 202524 [17:45:36]StoreOFDPacket docnum=202524 [17:45:36]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 06 F6 07 01 F0 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 32 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 44 01 00 00 F4 03 04 00 C0 CD 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 1C 17 03 00 35 04 06 00 01 F5 DA 14 20 B9 5B 36 AB 4D 94 4D CB 20 [17:45:36]CheckFolder [17:45:36]dirname=/storage/ofd_packets [17:45:36]CheckFolder done [17:45:36]ProducePacketName [17:45:36]name=ofd_packets/00202524 [17:45:36]NVStorageSaveData ofd_packets/00202524 [17:45:36]File name is /storage/ofd_packets/00202524 [17:45:36]Write 301 bytes [17:45:36]NVStorageSaveData done [17:45:36]OFDSenderStorePacket done [17:45:36]KKMCreateOFDPacket done [17:45:36]NVStorageSaveData kkm_last_timestamp [17:45:36]File name is /storage/kkm_last_timestamp [17:45:36]Write 4 bytes [17:45:36]NVStorageSaveData done [17:45:36]ExternCall_PrintAddStr [17:45:36]wPrintStart [17:45:36]Write to MH i2c: 01 00 00 24 02 26 [17:45:36]Write i2c OK [17:45:36]MH_I2C_Read... [17:45:36]Read from MH i2c: 01 [17:45:36]MH_I2C_Read... [17:45:36]Read from MH i2c: 01 07 00 [17:45:36]MH_I2C_Read... [17:45:36]Read from MH i2c: 01 07 00 24 02 00 00 00 00 00 FF 0F 3B [17:45:36]RasterBufferAndPrint [17:45:36]line Счет N : (1)450310 [17:45:36]line ИНН: 02508201610067 [17:45:36]line Контрольно-Кассовый Чек [17:45:36]line ПРОДАЖА [17:45:36]line ТРК (МРК, ГНК) : 41 [17:45:36]line Товар: 2710124130 [17:45:37]line Аи-92-К-2 [17:45:37]line 5.980 * 66.90 [17:45:37]line = 400.06 [17:45:37]line НДС 12% НСП 1% [17:45:37]line > о реализуемом товаре [17:45:37]line ОКРУГЛЕНИЕ: -0.06 [17:45:37]line ИТОГО: 400.00 [17:45:37]line Внесено: 400.00 [17:45:37]line СДАЧА: 0.00 [17:45:37]line НСП 1% : 3.54 [17:45:37]line НДС 12% : 42.48 [17:45:37]line Наличными: 400.00 [17:45:37]line Безнал.: 0.00 [17:45:37]line Место: АЗС № 171 "Партнер Нефть" [17:45:37]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [17:45:37]line СНО: Общий режим [17:45:37]line Чек 324 28.10.2024 17:45 [17:45:37]line Смена: 545 ФФД: 1.0 [17:45:37]line ЗНМ: 0300000109 [17:45:37]line РНМ: 0000000000091777 [17:45:37]line Версия ККМ: 001 [17:45:37]line ФМ: 0000000000871756 [17:45:37]line ФД: 202524 [17:45:37]line ФПД: 2155437367481 [17:45:37]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T174536&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202524&fm=2155437367481&tin=02508201610067®Number=0000000000091777&sum=40000 [17:45:37]written 0, free lines is 4095 [17:45:37]OFD Sender: Processing packet 202524 [packets to send 116, broken 115] [17:45:37]ProducePacketName [17:45:37]name=ofd_packets/00202524 [17:45:37]OFD Sender: To server: pG, [17:45:37]CommunicateWithHost lk.salyk.kg:30040 [17:45:37]ConnectInit lk.salyk.kg [17:45:37]Connected sock=11 [17:45: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 35 36 0F 01 00 00 06 F6 07 01 F0 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 32 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 44 01 00 00 F4 03 04 00 C0 CD 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 1C 17 03 00 35 04 06 00 01 F5 DA 14 20 B9 5B 36 AB 4D 94 4D CB 20 [17:45: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 35 36 4F 00 00 00 5D E5 47 00 27 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 35 36 10 04 04 00 1C 17 03 00 F4 03 04 00 75 79 1F 67 B6 04 01 00 00 AC 6A 45 F7 11 89 59 24 [17:45:37]CommunicateWithHost err = 0 [17:45:37]CheckOFDResponse [17:45:37]1017 (14) - 77093643461234 [17:45:37]1041 (16) - 0000000000871756 [17:45:37]1040 (4) - 202524 [17:45:37]1012 (4) - 28.10.2024 11:45 [17:45:37]1206 (1) - 0 [17:45:37]OFD Sender: Remove packet 202524 [17:45:37]ProducePacketName [17:45:37]name=ofd_packets/00202524 [17:45:37]NVStorageDeleteData [17:45:37]Write to MH i2c: 01 00 00 4F 02 51 [17:45:37]Write i2c OK [17:45:37]MH_I2C_Read... [17:45:37]Read from MH i2c: 01 [17:45:37]MH_I2C_Read... [17:45:37]Read from MH i2c: 01 07 00 [17:45:37]MH_I2C_Read... [17:45:37]Read from MH i2c: 01 07 00 4F 02 00 00 00 00 00 90 0C F4 [17:45:37]RasterBufferAndPrint [17:45:37]line [17:45:37]line [17:45:37]line [17:45:37]line [17:45:37]line [17:45:37]written 0, free lines is 3221 [17:45:37]MH_Cut [17:45:37]Write to MH i2c: D1 01 00 56 02 01 2A [17:45:37]Write i2c OK [17:45:37]MH_I2C_Read... [17:45:37]Read from MH i2c: D1 [17:45:37]MH_I2C_Read... [17:45:37]Read from MH i2c: D1 01 00 [17:45:37]MH_I2C_Read... [17:45:37]Read from MH i2c: D1 01 00 56 02 00 29 [17:45:37]Write to MH i2c: 01 00 00 57 02 59 [17:45:37]Write i2c OK [17:45:37]MH_I2C_Read... [17:45:37]OFD Sender: No OFD packet to send [17:45:38]*** Cut start [17:45:38]*** Purtial cut [17:45:38]*** Stage 1: CUTSNS_PIN = 1 [17:45:38]Read from MH i2c: 01 [17:45:38]MH_I2C_Read... [17:45:38]*** Stop cut motor [17:45:38]*** Cut end [17:45:38]Read from MH i2c: 01 07 00 [17:45:38]MH_I2C_Read... [17:45:38]Read from MH i2c: 01 07 00 57 02 00 00 00 00 00 FF 0F 6E [17:45:38]process_action close_receipt done [17:45:38]requested_data is exist [17:45:38]produce_requested_data [17:45:38]requested_item fm.sn is exist - process it [17:45:38]wFMCommunicate request_size=4 [17:45:38]MH_SAM_APDU [17:45:38]CAPDU: 80 11 00 00 [17:45:38]Write to MH i2c: E2 08 00 58 02 80 11 00 00 00 00 00 00 D4 [17:45:38]Write i2c OK [17:45:38]MH_I2C_Read... [17:45:38]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:45:38]Read from MH i2c: E2 [17:45:38]MH_I2C_Read... [17:45:38]Read from MH i2c: E2 17 00 [17:45:38]MH_I2C_Read... [17:45:38]Read from MH i2c: E2 17 00 58 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 29 [17:45:38]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [17:45:38]wFMCommunicate OK [17:45:38]requested_item fd.num is exist - process it [17:45:38]SAM_PROTO_GetFieldsCounters [17:45:38]wFMCommunicate request_size=4 [17:45:38]MH_SAM_APDU [17:45:38]CAPDU: 80 13 00 00 [17:45:38]Write to MH i2c: E2 08 00 59 02 80 13 00 00 00 00 00 00 D7 [17:45:38]Write i2c OK [17:45:38]MH_I2C_Read... [17:45:38]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [17:45:38]Read from MH i2c: E2 [17:45:38]MH_I2C_Read... [17:45:38]Read from MH i2c: E2 62 00 [17:45:38]MH_I2C_Read... [17:45:38]Read from MH i2c: E2 62 00 59 02 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 1C 17 03 00 0E 04 04 00 21 02 00 00 12 04 04 00 44 01 00 00 5E 04 04 00 44 01 00 00 57 04 04 00 45 01 00 00 19 04 04 00 00 00 00 00 90 00 28 [17:45:38]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 1C 17 03 00 0E 04 04 00 21 02 00 00 12 04 04 00 44 01 00 00 5E 04 04 00 44 01 00 00 57 04 04 00 45 01 00 00 19 04 04 00 00 00 00 00 90 00 [17:45:38]wFMCommunicate OK [17:45:38]SAM_PROTO_GetFieldsCounters done [17:45:38]requested_item shift.num is exist - process it [17:45:38]requested_item shift.opened is exist - process it [17:45:38]req_shift_opened [17:45:38]FM_GetShiftState [17:45:38]SAM_PROTO_GetShiftState [17:45:38]wFMCommunicate request_size=4 [17:45:38]MH_SAM_APDU [17:45:38]CAPDU: 80 13 01 00 [17:45:38]Write to MH i2c: E2 08 00 5A 02 80 13 01 00 00 00 00 00 D9 [17:45:38]Write i2c OK [17:45:38]MH_I2C_Read... [17:45:38]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:45:38]Read from MH i2c: E2 [17:45:38]MH_I2C_Read... [17:45:38]Read from MH i2c: E2 0E 00 [17:45:38]MH_I2C_Read... [17:45:38]Read from MH i2c: E2 0E 00 5A 02 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 84 [17:45:38]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [17:45:38]wFMCommunicate OK [17:45:38]SAM_PROTO_GetShiftState done [17:45:38]FM_GetShiftState done [17:45:38]req_shift_opened done [17:45:38]requested_item shift.open_date is exist - process it [17:45:38]req_shift_open_date [17:45:38]req_shift_open_date done [17:45:38]produce_requested_data done [17:45:38]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202524,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670} [17:45:38]process_action_free close_receipt [17:45:38]json_value_free [17:45:38]json_value_free done [17:45:38]process_json_proto returns [17:45:38]Send response to host [17:45:38]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202524,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670}}} [17:45:38]free response buf [17:45:38]execute_script done [17:45:38]execute_script returns [17:45:38]free content buf [17:45:38]Sock 9.Close socket [17:45:38]Sock 9.Thread stoped [17:45:42]OFD Sender: No OFD packet to send [17:45:47]OFD Sender: No OFD packet to send [17:45:52]OFD Sender: No OFD packet to send [17:45:57]OFD Sender: No OFD packet to send [17:46:02]OFD Sender: No OFD packet to send [17:46:07]OFD Sender: No OFD packet to send [17:46:12]OFD Sender: No OFD packet to send [17:46:17]OFD Sender: No OFD packet to send [17:46:22]OFD Sender: No OFD packet to send [17:46:27]OFD Sender: No OFD packet to send [17:46:32]OFD Sender: No OFD packet to send [17:46:37]OFD Sender: No OFD packet to send [17:46:42]OFD Sender: No OFD packet to send [17:46:47]OFD Sender: No OFD packet to send [17:46:52]OFD Sender: No OFD packet to send [17:46:57]OFD Sender: No OFD packet to send [17:47:02]OFD Sender: No OFD packet to send [17:47:07]OFD Sender: No OFD packet to send [17:47:12]OFD Sender: No OFD packet to send [17:47:17]OFD Sender: No OFD packet to send [17:47:19]accept exits with 7 [17:47:19]New connection [17:47:19]New thread 3066719588 created [17:47:19]Thread 3066576228 joined [17:47:19]Waiting for new connection... [17:47:19] Sock 7.Parse request [17:47:19]Sock 7.Check first char [17:47:19]Sock 7.First char is OK [17:47:19]request: POST /json_proto HTTP/1.0 [17:47:19]Method: POST [17:47:19]URL: /json_proto [17:47:19]Method is POST - this is cgi request [17:47:19]url: /json_proto [17:47:19]query_string will be loaded in cgi processing [17:47:19]execute_cgi json_proto POST (null) [17:47:19]execute_cgi path=json_proto method=POST [17:47:19]POST find Content-Length [17:47:19]Host: 172.17.63.195:8080 [17:47:19]Content-Length: 670 [17:47:19]Content-Type: application/json [17:47:19] [17:47:19]POST finish read [17:47:19]Found Content-Length = 670 [17:47:19]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450311", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "SUPER 92-\u041A-5", "price" : 68.40, "quantity" : 5.760, "sum" : 393.98, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 400.00, "total" : 393.00, "payments": [ { "type": 0, "sum" : 393.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:47:19]execute_script... [17:47:19]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450311", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "SUPER 92-\u041A-5", "price" : 68.40, "quantity" : 5.760, "sum" : 393.98, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 400.00, "total" : 393.00, "payments": [ { "type": 0, "sum" : 393.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:47:19]POST & json_proto [17:47:19]process_json_proto [17:47:19]json parsed OK: [17:47:19]protocol is kg_v1.0 [17:47:19]action value=close_receipt [17:47:19]process_action close_receipt [17:47:19]cmd_close_receipt [17:47:19]MH_GetDate [17:47:19]Write to MH i2c: F0 00 00 5B 02 4C [17:47:19]Write i2c OK [17:47:19]MH_I2C_Read... [17:47:19]Read from MH i2c: F0 [17:47:19]MH_I2C_Read... [17:47:19]Read from MH i2c: F0 09 00 [17:47:19]MH_I2C_Read... [17:47:19]Read from MH i2c: F0 09 00 5B 02 00 27 CE 1F 67 47 1B 1E 67 B7 [17:47:19]GetLastDocTimeStamp 1730137536 [17:47:19]current date 1730137639 [17:47:19]FM_GetShiftState [17:47:19]SAM_PROTO_GetShiftState [17:47:19]wFMCommunicate request_size=4 [17:47:19]MH_SAM_APDU [17:47:19]CAPDU: 80 13 01 00 [17:47:19]Write to MH i2c: E2 08 00 5C 02 80 13 01 00 00 00 00 00 DB [17:47:19]Write i2c OK [17:47:19]MH_I2C_Read... [17:47:19]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:47:19]Read from MH i2c: E2 [17:47:19]MH_I2C_Read... [17:47:19]Read from MH i2c: E2 0E 00 [17:47:19]MH_I2C_Read... [17:47:19]Read from MH i2c: E2 0E 00 5C 02 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 86 [17:47:19]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [17:47:19]wFMCommunicate OK [17:47:19]SAM_PROTO_GetShiftState done [17:47:19]FM_GetShiftState done [17:47:19]opened in 1730073670 [17:47:19]opened+sec_in_day 1730160070 [17:47:19]quantity*price = 39398 [17:47:19]sum+1 = 39399 [17:47:19]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.98 ИТОГО: 393.00 Внесено: 400.00 СДАЧА: 7.00 НСП 1% : 3.49 НДС 12% : 41.84 Наличными: 393.00 Безнал.: 0.00 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 325 28.10.2024 17:47 Смена: 545 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 ФМ: 0000000000871756 ФД: 202525 ФПД: 159179996526628 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T174720&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202525&fm=159179996526628&tin=02508201610067®Number=0000000000091777&sum=39300 [17:47:20]StoreToDocumentArchive [17:47:20]shift 545 fd 202525 [17:47:20]save to /storage/0545/doc_00202525 [17:47:20]save last doc name /storage/0545/doc_00202525 to /storage/kkm_last_doc_name [17:47:20]save OK [17:47:20]Clear old archive folders... [17:47:20]ProcessDocumentItem done err = 0, tmpTLVsize=252 [17:47:20]tlvbuf is 00617B00 [17:47:20]SAM_PROTO_ClearQueue [17:47:20]wFMCommunicate request_size=4 [17:47:20]MH_SAM_APDU [17:47:20]CAPDU: 80 09 00 00 [17:47:20]Write to MH i2c: E2 08 00 69 02 80 09 00 00 00 00 00 00 DD [17:47:20]Write i2c OK [17:47:20]MH_I2C_Read... [17:47:20]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [17:47:20]Read from MH i2c: E2 [17:47:20]MH_I2C_Read... [17:47:20]Read from MH i2c: E2 03 00 [17:47:20]MH_I2C_Read... [17:47:20]Read from MH i2c: E2 03 00 69 02 00 90 00 DF [17:47:20]RAPDU: 90 00 [17:47:20]wFMCommunicate OK [17:47:20]SAM_PROTO_ClearQueue done [17:47:20]KKMCreateOFDPacket [17:47:20]OFDProtocolAddRootSTLVToBuf [17:47:20]FM_MakeSignedData [17:47:20]FM_MakeSignedData [17:47:20]SAM_PROTO_SignData [17:47:20]wFMCommunicate request_size=4 [17:47:20]MH_SAM_APDU [17:47:20]CAPDU: 80 0D 01 02 [17:47:20]Write to MH i2c: E2 08 00 6A 02 80 0D 01 02 00 00 00 00 E5 [17:47:20]Write i2c OK [17:47:20]MH_I2C_Read... [17:47:20]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [17:47:20]Read from MH i2c: E2 [17:47:20]MH_I2C_Read... [17:47:20]Read from MH i2c: E2 03 00 [17:47:20]MH_I2C_Read... [17:47:20]Read from MH i2c: E2 03 00 6A 02 00 90 00 E0 [17:47:20]RAPDU: 90 00 [17:47:20]wFMCommunicate OK [17:47:20]wFMCommunicate request_size=255 [17:47:20]MH_SAM_APDU [17:47:20]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 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 80 16 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 E6 99 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 84 99 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 5D 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 58 10 00 00 00 00 07 04 06 00 84 99 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 45 01 00 00 F4 03 04 00 28 CE 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 1D 17 03 00 35 04 06 00 [17:47:20]Write to MH i2c: E2 02 01 6B 02 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 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 80 16 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 E6 99 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 84 99 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 5D 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 58 10 00 00 00 00 07 04 06 00 84 99 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 45 01 00 00 F4 03 04 00 28 CE 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 1D 17 03 00 35 04 06 00 00 00 97 [17:47:20]Write i2c OK [17:47:20]MH_I2C_Read... [17:47:20]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:47:20]Read from MH i2c: E2 [17:47:20]MH_I2C_Read... [17:47:20]Read from MH i2c: E2 03 00 [17:47:20]MH_I2C_Read... [17:47:20]Read from MH i2c: E2 03 00 6B 02 00 90 00 E1 [17:47:20]RAPDU: 90 00 [17:47:20]wFMCommunicate OK [17:47:20]wFMCommunicate request_size=11 [17:47:20]MH_SAM_APDU [17:47:20]CAPDU: 80 0D 02 02 06 90 C5 FB 25 F8 24 [17:47:20]Write to MH i2c: E2 0E 00 6C 02 80 0D 02 02 06 00 90 C5 FB 25 F8 24 00 00 85 [17:47:20]Write i2c OK [17:47:20]MH_I2C_Read... [17:47:20]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:47:20]Read from MH i2c: E2 [17:47:20]MH_I2C_Read... [17:47:20]Read from MH i2c: E2 03 00 [17:47:20]MH_I2C_Read... [17:47:20]Read from MH i2c: E2 03 00 6C 02 00 90 00 E2 [17:47:20]RAPDU: 90 00 [17:47:20]wFMCommunicate OK [17:47:20]wFMCommunicate request_size=4 [17:47:20]MH_SAM_APDU [17:47:20]CAPDU: 80 0D 03 02 [17:47:20]Write to MH i2c: E2 08 00 6D 02 80 0D 03 02 00 00 00 00 EA [17:47:20]Write i2c OK [17:47:20]MH_I2C_Read... [17:47:20]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [17:47:20]Read from MH i2c: E2 [17:47:20]MH_I2C_Read... [17:47:20]Read from MH i2c: E2 0B 00 [17:47:20]MH_I2C_Read... [17:47:20]Read from MH i2c: E2 0B 00 6D 02 00 80 A6 A9 24 E7 9F 5B 37 90 00 F6 [17:47:20]RAPDU: 80 A6 A9 24 E7 9F 5B 37 90 00 [17:47:20]wFMCommunicate OK [17:47:20]SAM_PROTO_SignData done [17:47:20]FM_MakeSignedData done [17:47:20]CreateOFDProtocolMessage [17:47:20]wFMCommunicate request_size=4 [17:47:20]MH_SAM_APDU [17:47:20]CAPDU: 80 11 00 00 [17:47:20]Write to MH i2c: E2 08 00 6E 02 80 11 00 00 00 00 00 00 EA [17:47:20]Write i2c OK [17:47:20]MH_I2C_Read... [17:47:20]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:47:20]Read from MH i2c: E2 [17:47:20]MH_I2C_Read... [17:47:20]Read from MH i2c: E2 17 00 [17:47:20]MH_I2C_Read... [17:47:20]Read from MH i2c: E2 17 00 6E 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 3F [17:47:20]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [17:47:20]wFMCommunicate OK [17:47:20]CreateOFDProtocolMessage done [17:47:20]OFDSenderStorePacket 202525 [17:47:20]StoreOFDPacket docnum=202525 [17:47:20]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 01 00 00 9E AA 08 01 DF 6C 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 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 80 16 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 E6 99 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 84 99 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 5D 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 58 10 00 00 00 00 07 04 06 00 84 99 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 45 01 00 00 F4 03 04 00 28 CE 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 1D 17 03 00 35 04 06 00 90 C5 FB 25 F8 24 80 A6 A9 24 E7 9F 5B 37 [17:47:20]CheckFolder [17:47:20]dirname=/storage/ofd_packets [17:47:20]CheckFolder done [17:47:20]ProducePacketName [17:47:20]name=ofd_packets/00202525 [17:47:20]NVStorageSaveData ofd_packets/00202525 [17:47:20]File name is /storage/ofd_packets/00202525 [17:47:20]Write 302 bytes [17:47:20]NVStorageSaveData done [17:47:20]OFDSenderStorePacket done [17:47:20]KKMCreateOFDPacket done [17:47:20]NVStorageSaveData kkm_last_timestamp [17:47:20]File name is /storage/kkm_last_timestamp [17:47:20]Write 4 bytes [17:47:20]NVStorageSaveData done [17:47:20]ExternCall_PrintAddStr [17:47:20]wPrintStart [17:47:20]Write to MH i2c: 01 00 00 6F 02 71 [17:47:20]Write i2c OK [17:47:20]MH_I2C_Read... [17:47:20]Read from MH i2c: 01 [17:47:20]MH_I2C_Read... [17:47:20]Read from MH i2c: 01 07 00 [17:47:20]MH_I2C_Read... [17:47:20]Read from MH i2c: 01 07 00 6F 02 00 00 00 00 00 FF 0F 86 [17:47:20]RasterBufferAndPrint [17:47:20]line Счет N : (1)450311 [17:47:20]line ИНН: 02508201610067 [17:47:20]line Контрольно-Кассовый Чек [17:47:20]line ПРОДАЖА [17:47:20]line ТРК (МРК, ГНК) : 32 [17:47:20]line Товар: 2710124130 [17:47:20]line SUPER 92-К-5 [17:47:20]line 5.760 * 68.40 [17:47:20]line = 393.98 [17:47:20]line НДС 12% НСП 1% [17:47:20]line > о реализуемом товаре [17:47:20]line ОКРУГЛЕНИЕ: -0.98 [17:47:20]line ИТОГО: 393.00 [17:47:20]line Внесено: 400.00 [17:47:20]line СДАЧА: 7.00 [17:47:20]line НСП 1% : 3.49 [17:47:20]line НДС 12% : 41.84 [17:47:20]line Наличными: 393.00 [17:47:20]line Безнал.: 0.00 [17:47:20]line Место: АЗС № 171 "Партнер Нефть" [17:47:20]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [17:47:20]line СНО: Общий режим [17:47:20]line Чек 325 28.10.2024 17:47 [17:47:20]line Смена: 545 ФФД: 1.0 [17:47:20]line ЗНМ: 0300000109 [17:47:20]line РНМ: 0000000000091777 [17:47:20]line Версия ККМ: 001 [17:47:20]line ФМ: 0000000000871756 [17:47:20]line ФД: 202525 [17:47:20]line ФПД: 159179996526628 [17:47:20]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T174720&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202525&fm=159179996526628&tin=02508201610067®Number=0000000000091777&sum=39300 [17:47:21]OFD Sender: Processing packet 202525 [packets to send 116, broken 115] [17:47:21]ProducePacketName [17:47:21]name=ofd_packets/00202525 [17:47:21]OFD Sender: To server: pG, [17:47:21]CommunicateWithHost lk.salyk.kg:30040 [17:47:21]ConnectInit lk.salyk.kg [17:47:21]written 0, free lines is 4095 [17:47:21]Connected sock=10 [17:47:21]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 01 00 00 9E AA 08 01 DF 6C 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 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 80 16 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 E6 99 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 84 99 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 5D 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 58 10 00 00 00 00 07 04 06 00 84 99 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 45 01 00 00 F4 03 04 00 28 CE 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 1D 17 03 00 35 04 06 00 90 C5 FB 25 F8 24 80 A6 A9 24 E7 9F 5B 37 [17:47:21]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 41 7B 47 00 9C 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 35 36 10 04 04 00 1D 17 03 00 F4 03 04 00 DD 79 1F 67 B6 04 01 00 00 44 F0 3C 65 87 98 49 2F [17:47:21]CommunicateWithHost err = 0 [17:47:21]CheckOFDResponse [17:47:21]1017 (14) - 77093643461234 [17:47:21]1041 (16) - 0000000000871756 [17:47:21]1040 (4) - 202525 [17:47:21]1012 (4) - 28.10.2024 11:47 [17:47:21]1206 (1) - 0 [17:47:21]OFD Sender: Remove packet 202525 [17:47:21]ProducePacketName [17:47:21]name=ofd_packets/00202525 [17:47:21]NVStorageDeleteData [17:47:21]Write to MH i2c: 01 00 00 9A 02 9C [17:47:21]Write i2c OK [17:47:21]MH_I2C_Read... [17:47:21]Read from MH i2c: 01 [17:47:21]MH_I2C_Read... [17:47:21]Read from MH i2c: 01 07 00 [17:47:21]MH_I2C_Read... [17:47:21]Read from MH i2c: 01 07 00 9A 02 00 00 00 00 00 91 0C 40 [17:47:21]RasterBufferAndPrint [17:47:21]line [17:47:21]line [17:47:21]line [17:47:21]line [17:47:21]line [17:47:21]written 0, free lines is 3221 [17:47:21]MH_Cut [17:47:21]Write to MH i2c: D1 01 00 A1 02 01 75 [17:47:21]Write i2c OK [17:47:21]MH_I2C_Read... [17:47:21]Read from MH i2c: D1 [17:47:21]MH_I2C_Read... [17:47:21]Read from MH i2c: D1 01 00 [17:47:21]MH_I2C_Read... [17:47:21]Read from MH i2c: D1 01 00 A1 02 00 74 [17:47:21]Write to MH i2c: 01 00 00 A2 02 A4 [17:47:21]Write i2c OK [17:47:21]MH_I2C_Read... [17:47:22]OFD Sender: No OFD packet to send [17:47:22]*** Cut start [17:47:22]*** Purtial cut [17:47:22]*** Stage 1: CUTSNS_PIN = 1 [17:47:22]Read from MH i2c: 01 [17:47:22]MH_I2C_Read... [17:47:22]*** Stop cut motor [17:47:22]*** Cut end [17:47:22]Read from MH i2c: 01 07 00 [17:47:22]MH_I2C_Read... [17:47:22]Read from MH i2c: 01 07 00 A2 02 00 00 00 00 00 FF 0F B9 [17:47:22]process_action close_receipt done [17:47:22]requested_data is exist [17:47:22]produce_requested_data [17:47:22]requested_item fm.sn is exist - process it [17:47:22]wFMCommunicate request_size=4 [17:47:22]MH_SAM_APDU [17:47:22]CAPDU: 80 11 00 00 [17:47:22]Write to MH i2c: E2 08 00 A3 02 80 11 00 00 00 00 00 00 1F [17:47:22]Write i2c OK [17:47:22]MH_I2C_Read... [17:47:22]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:47:22]Read from MH i2c: E2 [17:47:22]MH_I2C_Read... [17:47:22]Read from MH i2c: E2 17 00 [17:47:22]MH_I2C_Read... [17:47:22]Read from MH i2c: E2 17 00 A3 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 74 [17:47:22]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [17:47:22]wFMCommunicate OK [17:47:22]requested_item fd.num is exist - process it [17:47:22]SAM_PROTO_GetFieldsCounters [17:47:22]wFMCommunicate request_size=4 [17:47:22]MH_SAM_APDU [17:47:22]CAPDU: 80 13 00 00 [17:47:22]Write to MH i2c: E2 08 00 A4 02 80 13 00 00 00 00 00 00 22 [17:47:22]Write i2c OK [17:47:22]MH_I2C_Read... [17:47:23]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [17:47:23]Read from MH i2c: E2 [17:47:23]MH_I2C_Read... [17:47:23]Read from MH i2c: E2 62 00 [17:47:23]MH_I2C_Read... [17:47:23]Read from MH i2c: E2 62 00 A4 02 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 1D 17 03 00 0E 04 04 00 21 02 00 00 12 04 04 00 45 01 00 00 5E 04 04 00 45 01 00 00 57 04 04 00 46 01 00 00 19 04 04 00 00 00 00 00 90 00 77 [17:47:23]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 1D 17 03 00 0E 04 04 00 21 02 00 00 12 04 04 00 45 01 00 00 5E 04 04 00 45 01 00 00 57 04 04 00 46 01 00 00 19 04 04 00 00 00 00 00 90 00 [17:47:23]wFMCommunicate OK [17:47:23]SAM_PROTO_GetFieldsCounters done [17:47:23]requested_item shift.num is exist - process it [17:47:23]requested_item shift.opened is exist - process it [17:47:23]req_shift_opened [17:47:23]FM_GetShiftState [17:47:23]SAM_PROTO_GetShiftState [17:47:23]wFMCommunicate request_size=4 [17:47:23]MH_SAM_APDU [17:47:23]CAPDU: 80 13 01 00 [17:47:23]Write to MH i2c: E2 08 00 A5 02 80 13 01 00 00 00 00 00 24 [17:47:23]Write i2c OK [17:47:23]MH_I2C_Read... [17:47:23]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:47:23]Read from MH i2c: E2 [17:47:23]MH_I2C_Read... [17:47:23]Read from MH i2c: E2 0E 00 [17:47:23]MH_I2C_Read... [17:47:23]Read from MH i2c: E2 0E 00 A5 02 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 CF [17:47:23]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [17:47:23]wFMCommunicate OK [17:47:23]SAM_PROTO_GetShiftState done [17:47:23]FM_GetShiftState done [17:47:23]req_shift_opened done [17:47:23]requested_item shift.open_date is exist - process it [17:47:23]req_shift_open_date [17:47:23]req_shift_open_date done [17:47:23]produce_requested_data done [17:47:23]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202525,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670} [17:47:23]process_action_free close_receipt [17:47:23]json_value_free [17:47:23]json_value_free done [17:47:23]process_json_proto returns [17:47:23]Send response to host [17:47:23]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202525,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670}}} [17:47:23]free response buf [17:47:23]execute_script done [17:47:23]execute_script returns [17:47:23]free content buf [17:47:23]Sock 7.Close socket [17:47:23]Sock 7.Thread stoped [17:47:27]OFD Sender: No OFD packet to send [17:47:32]OFD Sender: No OFD packet to send [17:47:37]OFD Sender: No OFD packet to send [17:47:42]OFD Sender: No OFD packet to send [17:47:47]OFD Sender: No OFD packet to send [17:47:52]OFD Sender: No OFD packet to send [17:47:57]OFD Sender: No OFD packet to send [17:48:02]OFD Sender: No OFD packet to send [17:48:07]OFD Sender: No OFD packet to send [17:48:12]OFD Sender: No OFD packet to send [17:48:17]OFD Sender: No OFD packet to send [17:48:22]OFD Sender: No OFD packet to send [17:48:27]OFD Sender: No OFD packet to send [17:48:32]OFD Sender: No OFD packet to send [17:48:37]OFD Sender: No OFD packet to send [17:48:42]OFD Sender: No OFD packet to send [17:48:47]OFD Sender: No OFD packet to send [17:48:52]OFD Sender: No OFD packet to send [17:48:57]OFD Sender: No OFD packet to send [17:49:02]OFD Sender: No OFD packet to send [17:49:07]OFD Sender: No OFD packet to send [17:49:12]OFD Sender: No OFD packet to send [17:49:17]OFD Sender: No OFD packet to send [17:49:22]OFD Sender: No OFD packet to send [17:49:27]OFD Sender: No OFD packet to send [17:49:32]OFD Sender: No OFD packet to send [17:49:37]OFD Sender: No OFD packet to send [17:49:42]OFD Sender: No OFD packet to send [17:49:47]OFD Sender: No OFD packet to send [17:49:52]OFD Sender: No OFD packet to send [17:49:57]OFD Sender: No OFD packet to send [17:50:02]OFD Sender: No OFD packet to send [17:50:07]OFD Sender: No OFD packet to send [17:50:12]OFD Sender: No OFD packet to send [17:50:17]OFD Sender: No OFD packet to send [17:50:22]OFD Sender: No OFD packet to send [17:50:27]OFD Sender: No OFD packet to send [17:50:32]OFD Sender: No OFD packet to send [17:50:37]OFD Sender: No OFD packet to send [17:50:42]OFD Sender: No OFD packet to send [17:50:47]OFD Sender: No OFD packet to send [17:50:52]OFD Sender: No OFD packet to send [17:50:57]OFD Sender: No OFD packet to send [17:51:02]OFD Sender: No OFD packet to send [17:51:07]OFD Sender: No OFD packet to send [17:51:12]OFD Sender: No OFD packet to send [17:51:17]OFD Sender: No OFD packet to send [17:51:22]OFD Sender: No OFD packet to send [17:51:22]accept exits with 9 [17:51:22]New connection [17:51:22]New thread 3066576228 created [17:51:22]Thread 3066719588 joined [17:51:22]Waiting for new connection... [17:51:22] Sock 9.Parse request [17:51:22]Sock 9.Check first char [17:51:22]Sock 9.First char is OK [17:51:22]request: POST /json_proto HTTP/1.0 [17:51:22]Method: POST [17:51:22]URL: /json_proto [17:51:22]Method is POST - this is cgi request [17:51:22]url: /json_proto [17:51:22]query_string will be loaded in cgi processing [17:51:22]execute_cgi json_proto POST (null) [17:51:22]execute_cgi path=json_proto method=POST [17:51:22]POST find Content-Length [17:51:22]Host: 172.17.63.195:8080 [17:51:22]Content-Length: 677 [17:51:22]Content-Type: application/json [17:51:22] [17:51:22]POST finish read [17:51:22]Found Content-Length = 677 [17:51:22]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450312", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "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" ] } } [17:51:22]execute_script... [17:51: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)450312", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "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" ] } } [17:51:22]POST & json_proto [17:51:22]process_json_proto [17:51:22]json parsed OK: [17:51:22]protocol is kg_v1.0 [17:51:22]action value=close_receipt [17:51:22]process_action close_receipt [17:51:22]cmd_close_receipt [17:51:22]MH_GetDate [17:51:22]Write to MH i2c: F0 00 00 A6 02 97 [17:51:22]Write i2c OK [17:51:22]MH_I2C_Read... [17:51:22]Read from MH i2c: F0 [17:51:22]MH_I2C_Read... [17:51:22]Read from MH i2c: F0 09 00 [17:51:22]MH_I2C_Read... [17:51:22]Read from MH i2c: F0 09 00 A6 02 00 1B CF 1F 67 47 1B 1E 67 F7 [17:51:22]GetLastDocTimeStamp 1730137640 [17:51:22]current date 1730137883 [17:51:22]FM_GetShiftState [17:51:22]SAM_PROTO_GetShiftState [17:51:22]wFMCommunicate request_size=4 [17:51:22]MH_SAM_APDU [17:51:22]CAPDU: 80 13 01 00 [17:51:22]Write to MH i2c: E2 08 00 A7 02 80 13 01 00 00 00 00 00 26 [17:51:22]Write i2c OK [17:51:22]MH_I2C_Read... [17:51:22]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:51:22]Read from MH i2c: E2 [17:51:22]MH_I2C_Read... [17:51:22]Read from MH i2c: E2 0E 00 [17:51:22]MH_I2C_Read... [17:51:22]Read from MH i2c: E2 0E 00 A7 02 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 D1 [17:51:22]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [17:51:22]wFMCommunicate OK [17:51:22]SAM_PROTO_GetShiftState done [17:51:22]FM_GetShiftState done [17:51:22]opened in 1730073670 [17:51:22]opened+sec_in_day 1730160070 [17:51:22]quantity*price = 50041 [17:51:22]sum+1 = 50042 [17:51: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 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 326 28.10.2024 17:51 Смена: 545 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 ФМ: 0000000000871756 ФД: 202526 ФПД: 11058819414258 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T175123&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202526&fm=11058819414258&tin=02508201610067®Number=0000000000091777&sum=50000 [17:51:23]StoreToDocumentArchive [17:51:23]shift 545 fd 202526 [17:51:23]save to /storage/0545/doc_00202526 [17:51:23]save last doc name /storage/0545/doc_00202526 to /storage/kkm_last_doc_name [17:51:23]save OK [17:51:23]Clear old archive folders... [17:51:23]ProcessDocumentItem done err = 0, tmpTLVsize=251 [17:51:23]tlvbuf is 00618FB0 [17:51:23]SAM_PROTO_ClearQueue [17:51:23]wFMCommunicate request_size=4 [17:51:23]MH_SAM_APDU [17:51:23]CAPDU: 80 09 00 00 [17:51:23]Write to MH i2c: E2 08 00 B4 02 80 09 00 00 00 00 00 00 28 [17:51:23]Write i2c OK [17:51:23]MH_I2C_Read... [17:51:23]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [17:51:23]Read from MH i2c: E2 [17:51:23]MH_I2C_Read... [17:51:23]Read from MH i2c: E2 03 00 [17:51:23]MH_I2C_Read... [17:51:23]Read from MH i2c: E2 03 00 B4 02 00 90 00 2A [17:51:23]RAPDU: 90 00 [17:51:23]wFMCommunicate OK [17:51:23]SAM_PROTO_ClearQueue done [17:51:23]KKMCreateOFDPacket [17:51:23]OFDProtocolAddRootSTLVToBuf [17:51:23]FM_MakeSignedData [17:51:23]FM_MakeSignedData [17:51:23]SAM_PROTO_SignData [17:51:23]wFMCommunicate request_size=4 [17:51:23]MH_SAM_APDU [17:51:23]CAPDU: 80 0D 01 02 [17:51:23]Write to MH i2c: E2 08 00 B5 02 80 0D 01 02 00 00 00 00 30 [17:51:23]Write i2c OK [17:51:23]MH_I2C_Read... [17:51:23]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [17:51:23]Read from MH i2c: E2 [17:51:23]MH_I2C_Read... [17:51:23]Read from MH i2c: E2 03 00 [17:51:23]MH_I2C_Read... [17:51:23]Read from MH i2c: E2 03 00 B5 02 00 90 00 2B [17:51:23]RAPDU: 90 00 [17:51:23]wFMCommunicate OK [17:51:23]wFMCommunicate request_size=255 [17:51:23]MH_SAM_APDU [17:51: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 32 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 46 01 00 00 F4 03 04 00 1B CF 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 1E 17 03 00 35 04 06 00 0A [17:51:23]Write to MH i2c: E2 02 01 B6 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 32 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 46 01 00 00 F4 03 04 00 1B CF 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 1E 17 03 00 35 04 06 00 0A 00 00 E0 [17:51:23]Write i2c OK [17:51:23]MH_I2C_Read... [17:51:24]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:51:24]Read from MH i2c: E2 [17:51:24]MH_I2C_Read... [17:51:24]Read from MH i2c: E2 03 00 [17:51:24]MH_I2C_Read... [17:51:24]Read from MH i2c: E2 03 00 B6 02 00 90 00 2C [17:51:24]RAPDU: 90 00 [17:51:24]wFMCommunicate OK [17:51:24]wFMCommunicate request_size=10 [17:51:24]MH_SAM_APDU [17:51:24]CAPDU: 80 0D 02 02 05 0E D5 00 B8 F2 [17:51:24]Write to MH i2c: E2 0D 00 B7 02 80 0D 02 02 05 00 0E D5 00 B8 F2 00 00 CA [17:51:24]Write i2c OK [17:51:24]MH_I2C_Read... [17:51:24]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:51:24]Read from MH i2c: E2 [17:51:24]MH_I2C_Read... [17:51:24]Read from MH i2c: E2 03 00 [17:51:24]MH_I2C_Read... [17:51:24]Read from MH i2c: E2 03 00 B7 02 00 90 00 2D [17:51:24]RAPDU: 90 00 [17:51:24]wFMCommunicate OK [17:51:24]wFMCommunicate request_size=4 [17:51:24]MH_SAM_APDU [17:51:24]CAPDU: 80 0D 03 02 [17:51:24]Write to MH i2c: E2 08 00 B8 02 80 0D 03 02 00 00 00 00 35 [17:51:24]Write i2c OK [17:51:24]MH_I2C_Read... [17:51:24]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [17:51:24]Read from MH i2c: E2 [17:51:24]MH_I2C_Read... [17:51:24]Read from MH i2c: E2 0B 00 [17:51:24]MH_I2C_Read... [17:51:24]Read from MH i2c: E2 0B 00 B8 02 00 E0 1D F2 97 02 B4 1C 54 90 00 E2 [17:51:24]RAPDU: E0 1D F2 97 02 B4 1C 54 90 00 [17:51:24]wFMCommunicate OK [17:51:24]SAM_PROTO_SignData done [17:51:24]FM_MakeSignedData done [17:51:24]CreateOFDProtocolMessage [17:51:24]wFMCommunicate request_size=4 [17:51:24]MH_SAM_APDU [17:51:24]CAPDU: 80 11 00 00 [17:51:24]Write to MH i2c: E2 08 00 B9 02 80 11 00 00 00 00 00 00 35 [17:51:24]Write i2c OK [17:51:24]MH_I2C_Read... [17:51:24]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:51:24]Read from MH i2c: E2 [17:51:24]MH_I2C_Read... [17:51:24]Read from MH i2c: E2 17 00 [17:51:24]MH_I2C_Read... [17:51:24]Read from MH i2c: E2 17 00 B9 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 8A [17:51:24]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [17:51:24]wFMCommunicate OK [17:51:24]CreateOFDProtocolMessage done [17:51:24]OFDSenderStorePacket 202526 [17:51:24]StoreOFDPacket docnum=202526 [17:51:24]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 6D 98 07 01 E0 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 32 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 46 01 00 00 F4 03 04 00 1B CF 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 1E 17 03 00 35 04 06 00 0A 0E D5 00 B8 F2 E0 1D F2 97 02 B4 1C 54 [17:51:24]CheckFolder [17:51:24]dirname=/storage/ofd_packets [17:51:24]CheckFolder done [17:51:24]ProducePacketName [17:51:24]name=ofd_packets/00202526 [17:51:24]NVStorageSaveData ofd_packets/00202526 [17:51:24]File name is /storage/ofd_packets/00202526 [17:51:24]Write 301 bytes [17:51:24]NVStorageSaveData done [17:51:24]OFDSenderStorePacket done [17:51:24]KKMCreateOFDPacket done [17:51:24]NVStorageSaveData kkm_last_timestamp [17:51:24]File name is /storage/kkm_last_timestamp [17:51:24]Write 4 bytes [17:51:24]NVStorageSaveData done [17:51:24]ExternCall_PrintAddStr [17:51:24]wPrintStart [17:51:24]Write to MH i2c: 01 00 00 BA 02 BC [17:51:24]Write i2c OK [17:51:24]MH_I2C_Read... [17:51:24]Read from MH i2c: 01 [17:51:24]MH_I2C_Read... [17:51:24]Read from MH i2c: 01 07 00 [17:51:24]MH_I2C_Read... [17:51:24]Read from MH i2c: 01 07 00 BA 02 00 00 00 00 00 FF 0F D1 [17:51:24]RasterBufferAndPrint [17:51:24]line Счет N : (1)450312 [17:51:24]line ИНН: 02508201610067 [17:51:24]line Контрольно-Кассовый Чек [17:51:24]line ПРОДАЖА [17:51:24]line ТРК (МРК, ГНК) : 41 [17:51:24]line Товар: 2710124130 [17:51:24]line Аи-92-К-2 [17:51:24]line 7.480 * 66.90 [17:51:24]line = 500.41 [17:51:24]line НДС 12% НСП 1% [17:51:24]line > о реализуемом товаре [17:51:24]line ОКРУГЛЕНИЕ: -0.41 [17:51:24]line ИТОГО: 500.00 [17:51:24]line Внесено: 500.00 [17:51:24]line СДАЧА: 0.00 [17:51:24]line НСП 1% : 4.43 [17:51:24]line НДС 12% : 53.14 [17:51:24]line Наличными: 500.00 [17:51:24]line Безнал.: 0.00 [17:51:24]line Место: АЗС № 171 "Партнер Нефть" [17:51:24]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [17:51:24]line СНО: Общий режим [17:51:24]line Чек 326 28.10.2024 17:51 [17:51:24]line Смена: 545 ФФД: 1.0 [17:51:24]line ЗНМ: 0300000109 [17:51:24]line РНМ: 0000000000091777 [17:51:24]line Версия ККМ: 001 [17:51:24]line ФМ: 0000000000871756 [17:51:24]line ФД: 202526 [17:51:24]line ФПД: 11058819414258 [17:51:24]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T175123&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202526&fm=11058819414258&tin=02508201610067®Number=0000000000091777&sum=50000 [17:51:24]OFD Sender: Processing packet 202526 [packets to send 116, broken 115] [17:51:24]ProducePacketName [17:51:24]name=ofd_packets/00202526 [17:51:24]OFD Sender: To server: pG, [17:51:24]CommunicateWithHost lk.salyk.kg:30040 [17:51:24]ConnectInit lk.salyk.kg [17:51:24]written 0, free lines is 4095 [17:51:24]Connected sock=10 [17:51:24]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 6D 98 07 01 E0 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 32 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 46 01 00 00 F4 03 04 00 1B CF 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 1E 17 03 00 35 04 06 00 0A 0E D5 00 B8 F2 E0 1D F2 97 02 B4 1C 54 [17:51:24]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 76 97 47 00 0A 25 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 1E 17 03 00 F4 03 04 00 D0 7A 1F 67 B6 04 01 00 00 48 40 1E B1 88 98 3D 6A [17:51:24]CommunicateWithHost err = 0 [17:51:24]CheckOFDResponse [17:51:24]1017 (14) - 77093643461234 [17:51:24]1041 (16) - 0000000000871756 [17:51:24]1040 (4) - 202526 [17:51:24]1012 (4) - 28.10.2024 11:51 [17:51:24]1206 (1) - 0 [17:51:24]OFD Sender: Remove packet 202526 [17:51:24]ProducePacketName [17:51:24]name=ofd_packets/00202526 [17:51:24]NVStorageDeleteData [17:51:25]Write to MH i2c: 01 00 00 E5 02 E7 [17:51:25]Write i2c OK [17:51:25]MH_I2C_Read... [17:51:25]Read from MH i2c: 01 [17:51:25]MH_I2C_Read... [17:51:25]Read from MH i2c: 01 07 00 [17:51:25]MH_I2C_Read... [17:51:25]Read from MH i2c: 01 07 00 E5 02 00 00 00 00 00 8F 0C 89 [17:51:25]RasterBufferAndPrint [17:51:25]line [17:51:25]line [17:51:25]line [17:51:25]line [17:51:25]line [17:51:25]written 0, free lines is 3220 [17:51:25]MH_Cut [17:51:25]Write to MH i2c: D1 01 00 EC 02 01 C0 [17:51:25]Write i2c OK [17:51:25]MH_I2C_Read... [17:51:25]Read from MH i2c: D1 [17:51:25]MH_I2C_Read... [17:51:25]Read from MH i2c: D1 01 00 [17:51:25]MH_I2C_Read... [17:51:25]Read from MH i2c: D1 01 00 EC 02 00 BF [17:51:25]Write to MH i2c: 01 00 00 ED 02 EF [17:51:25]Write i2c OK [17:51:25]MH_I2C_Read... [17:51:25]OFD Sender: No OFD packet to send [17:51:25]*** Cut start [17:51:25]*** Purtial cut [17:51:25]*** Stage 1: CUTSNS_PIN = 1 [17:51:26]Read from MH i2c: 01 [17:51:26]MH_I2C_Read... [17:51:26]*** Stop cut motor [17:51:26]*** Cut end [17:51:26]Read from MH i2c: 01 07 00 [17:51:26]MH_I2C_Read... [17:51:26]Read from MH i2c: 01 07 00 ED 02 00 00 00 00 00 FF 0F 04 [17:51:26]process_action close_receipt done [17:51:26]requested_data is exist [17:51:26]produce_requested_data [17:51:26]requested_item fm.sn is exist - process it [17:51:26]wFMCommunicate request_size=4 [17:51:26]MH_SAM_APDU [17:51:26]CAPDU: 80 11 00 00 [17:51:26]Write to MH i2c: E2 08 00 EE 02 80 11 00 00 00 00 00 00 6A [17:51:26]Write i2c OK [17:51:26]MH_I2C_Read... [17:51:26]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:51:26]Read from MH i2c: E2 [17:51:26]MH_I2C_Read... [17:51:26]Read from MH i2c: E2 17 00 [17:51:26]MH_I2C_Read... [17:51:26]Read from MH i2c: E2 17 00 EE 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 BF [17:51:26]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [17:51:26]wFMCommunicate OK [17:51:26]requested_item fd.num is exist - process it [17:51:26]SAM_PROTO_GetFieldsCounters [17:51:26]wFMCommunicate request_size=4 [17:51:26]MH_SAM_APDU [17:51:26]CAPDU: 80 13 00 00 [17:51:26]Write to MH i2c: E2 08 00 EF 02 80 13 00 00 00 00 00 00 6D [17:51:26]Write i2c OK [17:51:26]MH_I2C_Read... [17:51:26]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [17:51:26]Read from MH i2c: E2 [17:51:26]MH_I2C_Read... [17:51:26]Read from MH i2c: E2 62 00 [17:51:26]MH_I2C_Read... [17:51:26]Read from MH i2c: E2 62 00 EF 02 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 1E 17 03 00 0E 04 04 00 21 02 00 00 12 04 04 00 46 01 00 00 5E 04 04 00 46 01 00 00 57 04 04 00 47 01 00 00 19 04 04 00 00 00 00 00 90 00 C6 [17:51:26]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 1E 17 03 00 0E 04 04 00 21 02 00 00 12 04 04 00 46 01 00 00 5E 04 04 00 46 01 00 00 57 04 04 00 47 01 00 00 19 04 04 00 00 00 00 00 90 00 [17:51:26]wFMCommunicate OK [17:51:26]SAM_PROTO_GetFieldsCounters done [17:51:26]requested_item shift.num is exist - process it [17:51:26]requested_item shift.opened is exist - process it [17:51:26]req_shift_opened [17:51:26]FM_GetShiftState [17:51:26]SAM_PROTO_GetShiftState [17:51:26]wFMCommunicate request_size=4 [17:51:26]MH_SAM_APDU [17:51:26]CAPDU: 80 13 01 00 [17:51:26]Write to MH i2c: E2 08 00 F0 02 80 13 01 00 00 00 00 00 6F [17:51:26]Write i2c OK [17:51:26]MH_I2C_Read... [17:51:26]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:51:26]Read from MH i2c: E2 [17:51:26]MH_I2C_Read... [17:51:26]Read from MH i2c: E2 0E 00 [17:51:26]MH_I2C_Read... [17:51:26]Read from MH i2c: E2 0E 00 F0 02 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 1A [17:51:26]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [17:51:26]wFMCommunicate OK [17:51:26]SAM_PROTO_GetShiftState done [17:51:26]FM_GetShiftState done [17:51:26]req_shift_opened done [17:51:26]requested_item shift.open_date is exist - process it [17:51:26]req_shift_open_date [17:51:26]req_shift_open_date done [17:51:26]produce_requested_data done [17:51:26]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202526,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670} [17:51:26]process_action_free close_receipt [17:51:26]json_value_free [17:51:26]json_value_free done [17:51:26]process_json_proto returns [17:51:26]Send response to host [17:51:26]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202526,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670}}} [17:51:26]free response buf [17:51:26]execute_script done [17:51:26]execute_script returns [17:51:26]free content buf [17:51:26]Sock 9.Close socket [17:51:26]Sock 9.Thread stoped [17:51:30]OFD Sender: No OFD packet to send [17:51:35]OFD Sender: No OFD packet to send [17:51:40]OFD Sender: No OFD packet to send [17:51:45]OFD Sender: No OFD packet to send [17:51:50]OFD Sender: No OFD packet to send [17:51:55]OFD Sender: No OFD packet to send [17:52:00]OFD Sender: No OFD packet to send [17:52:05]OFD Sender: No OFD packet to send [17:52:07]accept exits with 7 [17:52:07]New connection [17:52:07]New thread 3066719588 created [17:52:07]Thread 3066576228 joined [17:52:07]Waiting for new connection... [17:52:07] Sock 7.Parse request [17:52:07]Sock 7.Check first char [17:52:07]Sock 7.First char is OK [17:52:07]request: POST /json_proto HTTP/1.0 [17:52:07]Method: POST [17:52:07]URL: /json_proto [17:52:07]Method is POST - this is cgi request [17:52:07]url: /json_proto [17:52:07]query_string will be loaded in cgi processing [17:52:07]execute_cgi json_proto POST (null) [17:52:07]execute_cgi path=json_proto method=POST [17:52:07]POST find Content-Length [17:52:07]Host: 172.17.63.195:8080 [17:52:07]Content-Length: 674 [17:52:07]Content-Type: application/json [17:52:07] [17:52:07]POST finish read [17:52:07]Found Content-Length = 674 [17:52:07]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450313", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 76.20, "quantity" : 3.940, "sum" : 300.23, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 300.00, "total" : 300.00, "payments": [ { "type": 0, "sum" : 300.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:52:07]execute_script... [17:52: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)450313", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 76.20, "quantity" : 3.940, "sum" : 300.23, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 300.00, "total" : 300.00, "payments": [ { "type": 0, "sum" : 300.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:52:07]POST & json_proto [17:52:07]process_json_proto [17:52:07]json parsed OK: [17:52:07]protocol is kg_v1.0 [17:52:07]action value=close_receipt [17:52:07]process_action close_receipt [17:52:07]cmd_close_receipt [17:52:07]MH_GetDate [17:52:07]Write to MH i2c: F0 00 00 F1 02 E2 [17:52:07]Write i2c OK [17:52:07]MH_I2C_Read... [17:52:07]Read from MH i2c: F0 [17:52:07]MH_I2C_Read... [17:52:07]Read from MH i2c: F0 09 00 [17:52:07]MH_I2C_Read... [17:52:07]Read from MH i2c: F0 09 00 F1 02 00 47 CF 1F 67 47 1B 1E 67 6E [17:52:07]GetLastDocTimeStamp 1730137883 [17:52:07]current date 1730137927 [17:52:07]FM_GetShiftState [17:52:07]SAM_PROTO_GetShiftState [17:52:07]wFMCommunicate request_size=4 [17:52:07]MH_SAM_APDU [17:52:07]CAPDU: 80 13 01 00 [17:52:07]Write to MH i2c: E2 08 00 F2 02 80 13 01 00 00 00 00 00 71 [17:52:07]Write i2c OK [17:52:07]MH_I2C_Read... [17:52:07]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:52:07]Read from MH i2c: E2 [17:52:07]MH_I2C_Read... [17:52:07]Read from MH i2c: E2 0E 00 [17:52:07]MH_I2C_Read... [17:52:07]Read from MH i2c: E2 0E 00 F2 02 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 1C [17:52:07]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [17:52:07]wFMCommunicate OK [17:52:07]SAM_PROTO_GetShiftState done [17:52:07]FM_GetShiftState done [17:52:07]opened in 1730073670 [17:52:07]opened+sec_in_day 1730160070 [17:52:07]quantity*price = 30022 [17:52:07]sum+1 = 30024 [17:52:07]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.23 ИТОГО: 300.00 Внесено: 300.00 СДАЧА: 0.00 НСП 1% : 2.66 НДС 12% : 31.88 Наличными: 300.00 Безнал.: 0.00 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 327 28.10.2024 17:52 Смена: 545 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 ФМ: 0000000000871756 ФД: 202527 ФПД: 248365711664804 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T175207&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202527&fm=248365711664804&tin=02508201610067®Number=0000000000091777&sum=30000 [17:52:08]StoreToDocumentArchive [17:52:08]shift 545 fd 202527 [17:52:08]save to /storage/0545/doc_00202527 [17:52:08]save last doc name /storage/0545/doc_00202527 to /storage/kkm_last_doc_name [17:52:08]save OK [17:52:08]Clear old archive folders... [17:52:08]ProcessDocumentItem done err = 0, tmpTLVsize=248 [17:52:08]tlvbuf is 0060BE40 [17:52:08]SAM_PROTO_ClearQueue [17:52:08]wFMCommunicate request_size=4 [17:52:08]MH_SAM_APDU [17:52:08]CAPDU: 80 09 00 00 [17:52:08]Write to MH i2c: E2 08 00 FF 02 80 09 00 00 00 00 00 00 73 [17:52:08]Write i2c OK [17:52:08]MH_I2C_Read... [17:52:08]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [17:52:08]Read from MH i2c: E2 [17:52:08]MH_I2C_Read... [17:52:08]Read from MH i2c: E2 03 00 [17:52:08]MH_I2C_Read... [17:52:08]Read from MH i2c: E2 03 00 FF 02 00 90 00 75 [17:52:08]RAPDU: 90 00 [17:52:08]wFMCommunicate OK [17:52:08]SAM_PROTO_ClearQueue done [17:52:08]KKMCreateOFDPacket [17:52:08]OFDProtocolAddRootSTLVToBuf [17:52:08]FM_MakeSignedData [17:52:08]FM_MakeSignedData [17:52:08]SAM_PROTO_SignData [17:52:08]wFMCommunicate request_size=4 [17:52:08]MH_SAM_APDU [17:52:08]CAPDU: 80 0D 01 02 [17:52:08]Write to MH i2c: E2 08 00 00 03 80 0D 01 02 00 00 00 00 7C [17:52:08]Write i2c OK [17:52:08]MH_I2C_Read... [17:52:08]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [17:52:08]Read from MH i2c: E2 [17:52:08]MH_I2C_Read... [17:52:08]Read from MH i2c: E2 03 00 [17:52:08]MH_I2C_Read... [17:52:08]Read from MH i2c: E2 03 00 00 03 00 90 00 77 [17:52:08]RAPDU: 90 00 [17:52:08]wFMCommunicate OK [17:52:08]wFMCommunicate request_size=255 [17:52:08]MH_SAM_APDU [17:52: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 32 FF 03 08 00 03 64 0F 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 47 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 74 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 47 01 00 00 F4 03 04 00 47 CF 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 1F 17 03 00 35 04 06 00 E1 E3 26 04 [17:52:08]Write to MH i2c: E2 02 01 01 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 32 FF 03 08 00 03 64 0F 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 47 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 74 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 47 01 00 00 F4 03 04 00 47 CF 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 1F 17 03 00 35 04 06 00 E1 E3 26 04 00 00 F1 [17:52:08]Write i2c OK [17:52:08]MH_I2C_Read... [17:52:08]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:52:08]Read from MH i2c: E2 [17:52:08]MH_I2C_Read... [17:52:08]Read from MH i2c: E2 03 00 [17:52:08]MH_I2C_Read... [17:52:08]Read from MH i2c: E2 03 00 01 03 00 90 00 78 [17:52:08]RAPDU: 90 00 [17:52:08]wFMCommunicate OK [17:52:08]wFMCommunicate request_size=7 [17:52:08]MH_SAM_APDU [17:52:08]CAPDU: 80 0D 02 02 02 A6 A4 [17:52:08]Write to MH i2c: E2 0A 00 02 03 80 0D 02 02 02 00 A6 A4 00 00 CD [17:52:08]Write i2c OK [17:52:08]MH_I2C_Read... [17:52:08]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:52:08]Read from MH i2c: E2 [17:52:08]MH_I2C_Read... [17:52:08]Read from MH i2c: E2 03 00 [17:52:08]MH_I2C_Read... [17:52:08]Read from MH i2c: E2 03 00 02 03 00 90 00 79 [17:52:08]RAPDU: 90 00 [17:52:08]wFMCommunicate OK [17:52:08]wFMCommunicate request_size=4 [17:52:08]MH_SAM_APDU [17:52:08]CAPDU: 80 0D 03 02 [17:52:08]Write to MH i2c: E2 08 00 03 03 80 0D 03 02 00 00 00 00 81 [17:52:08]Write i2c OK [17:52:08]MH_I2C_Read... [17:52:08]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [17:52:08]Read from MH i2c: E2 [17:52:08]MH_I2C_Read... [17:52:08]Read from MH i2c: E2 0B 00 [17:52:08]MH_I2C_Read... [17:52:08]Read from MH i2c: E2 0B 00 03 03 00 AD 80 C7 50 89 C8 37 6A 90 00 B8 [17:52:08]RAPDU: AD 80 C7 50 89 C8 37 6A 90 00 [17:52:08]wFMCommunicate OK [17:52:08]SAM_PROTO_SignData done [17:52:08]FM_MakeSignedData done [17:52:08]CreateOFDProtocolMessage [17:52:08]wFMCommunicate request_size=4 [17:52:08]MH_SAM_APDU [17:52:08]CAPDU: 80 11 00 00 [17:52:08]Write to MH i2c: E2 08 00 04 03 80 11 00 00 00 00 00 00 81 [17:52:08]Write i2c OK [17:52:08]MH_I2C_Read... [17:52:08]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:52:08]Read from MH i2c: E2 [17:52:08]MH_I2C_Read... [17:52:08]Read from MH i2c: E2 17 00 [17:52:08]MH_I2C_Read... [17:52:08]Read from MH i2c: E2 17 00 04 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 D6 [17:52:08]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [17:52:08]wFMCommunicate OK [17:52:08]CreateOFDProtocolMessage done [17:52:08]OFDSenderStorePacket 202527 [17:52:08]StoreOFDPacket docnum=202527 [17:52:08]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0C 01 00 00 13 EF 04 01 74 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 32 FF 03 08 00 03 64 0F 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 47 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 74 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 47 01 00 00 F4 03 04 00 47 CF 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 1F 17 03 00 35 04 06 00 E1 E3 26 04 A6 A4 AD 80 C7 50 89 C8 37 6A [17:52:08]CheckFolder [17:52:08]dirname=/storage/ofd_packets [17:52:08]CheckFolder done [17:52:08]ProducePacketName [17:52:08]name=ofd_packets/00202527 [17:52:08]NVStorageSaveData ofd_packets/00202527 [17:52:08]File name is /storage/ofd_packets/00202527 [17:52:08]Write 298 bytes [17:52:08]NVStorageSaveData done [17:52:08]OFDSenderStorePacket done [17:52:08]KKMCreateOFDPacket done [17:52:08]NVStorageSaveData kkm_last_timestamp [17:52:08]File name is /storage/kkm_last_timestamp [17:52:08]Write 4 bytes [17:52:08]NVStorageSaveData done [17:52:08]ExternCall_PrintAddStr [17:52:08]wPrintStart [17:52:08]Write to MH i2c: 01 00 00 05 03 08 [17:52:08]Write i2c OK [17:52:08]MH_I2C_Read... [17:52:08]Read from MH i2c: 01 [17:52:08]MH_I2C_Read... [17:52:08]Read from MH i2c: 01 07 00 [17:52:08]MH_I2C_Read... [17:52:08]Read from MH i2c: 01 07 00 05 03 00 00 00 00 00 FF 0F 1D [17:52:08]RasterBufferAndPrint [17:52:08]line Счет N : (1)450313 [17:52:08]line ИНН: 02508201610067 [17:52:08]line Контрольно-Кассовый Чек [17:52:08]line ПРОДАЖА [17:52:08]line ТРК (МРК, ГНК) : 43 [17:52:08]line Товар: 2710194210 [17:52:08]line ДТ-К-2 [17:52:08]line 3.940 * 76.20 [17:52:08]line = 300.23 [17:52:08]line НДС 12% НСП 1% [17:52:08]line > о реализуемом товаре [17:52:08]line ОКРУГЛЕНИЕ: -0.23 [17:52:08]line ИТОГО: 300.00 [17:52:08]line Внесено: 300.00 [17:52:08]line СДАЧА: 0.00 [17:52:08]line НСП 1% : 2.66 [17:52:08]line НДС 12% : 31.88 [17:52:08]line Наличными: 300.00 [17:52:08]line Безнал.: 0.00 [17:52:08]line Место: АЗС № 171 "Партнер Нефть" [17:52:08]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [17:52:08]line СНО: Общий режим [17:52:08]line Чек 327 28.10.2024 17:52 [17:52:08]line Смена: 545 ФФД: 1.0 [17:52:08]line ЗНМ: 0300000109 [17:52:08]line РНМ: 0000000000091777 [17:52:08]line Версия ККМ: 001 [17:52:08]line ФМ: 0000000000871756 [17:52:08]line ФД: 202527 [17:52:08]line ФПД: 248365711664804 [17:52:09]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T175207&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202527&fm=248365711664804&tin=02508201610067®Number=0000000000091777&sum=30000 [17:52:09]OFD Sender: Processing packet 202527 [packets to send 116, broken 115] [17:52:09]ProducePacketName [17:52:09]name=ofd_packets/00202527 [17:52:09]OFD Sender: To server: pG, [17:52:09]CommunicateWithHost lk.salyk.kg:30040 [17:52:09]ConnectInit lk.salyk.kg [17:52:09]written 0, free lines is 4095 [17:52:09]Connected sock=10 [17:52:09]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0C 01 00 00 13 EF 04 01 74 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 32 FF 03 08 00 03 64 0F 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 47 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 74 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 47 01 00 00 F4 03 04 00 47 CF 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 1F 17 03 00 35 04 06 00 E1 E3 26 04 A6 A4 AD 80 C7 50 89 C8 37 6A [17:52:09]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 81 8E 47 00 61 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 35 36 10 04 04 00 1F 17 03 00 F4 03 04 00 FD 7A 1F 67 B6 04 01 00 00 90 40 1E 2B 50 CF 55 E3 [17:52:09]CommunicateWithHost err = 0 [17:52:09]CheckOFDResponse [17:52:09]1017 (14) - 77093643461234 [17:52:09]1041 (16) - 0000000000871756 [17:52:09]1040 (4) - 202527 [17:52:09]1012 (4) - 28.10.2024 11:52 [17:52:09]1206 (1) - 0 [17:52:09]OFD Sender: Remove packet 202527 [17:52:09]ProducePacketName [17:52:09]name=ofd_packets/00202527 [17:52:09]NVStorageDeleteData [17:52:09]Write to MH i2c: 01 00 00 30 03 33 [17:52:09]Write i2c OK [17:52:09]MH_I2C_Read... [17:52:09]Read from MH i2c: 01 [17:52:09]MH_I2C_Read... [17:52:09]Read from MH i2c: 01 07 00 [17:52:09]MH_I2C_Read... [17:52:09]Read from MH i2c: 01 07 00 30 03 00 00 00 00 00 92 0C D8 [17:52:09]RasterBufferAndPrint [17:52:09]line [17:52:09]line [17:52:09]line [17:52:09]line [17:52:09]line [17:52:09]written 0, free lines is 3222 [17:52:09]MH_Cut [17:52:09]Write to MH i2c: D1 01 00 37 03 01 0C [17:52:09]Write i2c OK [17:52:09]MH_I2C_Read... [17:52:09]Read from MH i2c: D1 [17:52:09]MH_I2C_Read... [17:52:09]Read from MH i2c: D1 01 00 [17:52:09]MH_I2C_Read... [17:52:09]Read from MH i2c: D1 01 00 37 03 00 0B [17:52:09]Write to MH i2c: 01 00 00 38 03 3B [17:52:09]Write i2c OK [17:52:09]MH_I2C_Read... [17:52:09]OFD Sender: No OFD packet to send [17:52:10]*** Cut start [17:52:10]*** Purtial cut [17:52:10]*** Stage 1: CUTSNS_PIN = 1 [17:52:10]Read from MH i2c: 01 [17:52:10]MH_I2C_Read... [17:52:10]*** Stop cut motor [17:52:10]*** Cut end [17:52:10]Read from MH i2c: 01 07 00 [17:52:10]MH_I2C_Read... [17:52:10]Read from MH i2c: 01 07 00 38 03 00 00 00 00 00 FF 0F 50 [17:52:10]process_action close_receipt done [17:52:10]requested_data is exist [17:52:10]produce_requested_data [17:52:10]requested_item fm.sn is exist - process it [17:52:10]wFMCommunicate request_size=4 [17:52:10]MH_SAM_APDU [17:52:10]CAPDU: 80 11 00 00 [17:52:10]Write to MH i2c: E2 08 00 39 03 80 11 00 00 00 00 00 00 B6 [17:52:10]Write i2c OK [17:52:10]MH_I2C_Read... [17:52:10]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:52:10]Read from MH i2c: E2 [17:52:10]MH_I2C_Read... [17:52:10]Read from MH i2c: E2 17 00 [17:52:10]MH_I2C_Read... [17:52:10]Read from MH i2c: E2 17 00 39 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 0B [17:52:10]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [17:52:10]wFMCommunicate OK [17:52:10]requested_item fd.num is exist - process it [17:52:10]SAM_PROTO_GetFieldsCounters [17:52:10]wFMCommunicate request_size=4 [17:52:10]MH_SAM_APDU [17:52:10]CAPDU: 80 13 00 00 [17:52:10]Write to MH i2c: E2 08 00 3A 03 80 13 00 00 00 00 00 00 B9 [17:52:10]Write i2c OK [17:52:10]MH_I2C_Read... [17:52:10]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [17:52:10]Read from MH i2c: E2 [17:52:10]MH_I2C_Read... [17:52:10]Read from MH i2c: E2 62 00 [17:52:10]MH_I2C_Read... [17:52:10]Read from MH i2c: E2 62 00 3A 03 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 1F 17 03 00 0E 04 04 00 21 02 00 00 12 04 04 00 47 01 00 00 5E 04 04 00 47 01 00 00 57 04 04 00 48 01 00 00 19 04 04 00 00 00 00 00 90 00 16 [17:52:10]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 1F 17 03 00 0E 04 04 00 21 02 00 00 12 04 04 00 47 01 00 00 5E 04 04 00 47 01 00 00 57 04 04 00 48 01 00 00 19 04 04 00 00 00 00 00 90 00 [17:52:10]wFMCommunicate OK [17:52:10]SAM_PROTO_GetFieldsCounters done [17:52:10]requested_item shift.num is exist - process it [17:52:10]requested_item shift.opened is exist - process it [17:52:10]req_shift_opened [17:52:10]FM_GetShiftState [17:52:10]SAM_PROTO_GetShiftState [17:52:10]wFMCommunicate request_size=4 [17:52:10]MH_SAM_APDU [17:52:10]CAPDU: 80 13 01 00 [17:52:10]Write to MH i2c: E2 08 00 3B 03 80 13 01 00 00 00 00 00 BB [17:52:10]Write i2c OK [17:52:10]MH_I2C_Read... [17:52:10]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:52:10]Read from MH i2c: E2 [17:52:10]MH_I2C_Read... [17:52:10]Read from MH i2c: E2 0E 00 [17:52:10]MH_I2C_Read... [17:52:10]Read from MH i2c: E2 0E 00 3B 03 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 66 [17:52:10]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [17:52:10]wFMCommunicate OK [17:52:10]SAM_PROTO_GetShiftState done [17:52:10]FM_GetShiftState done [17:52:10]req_shift_opened done [17:52:10]requested_item shift.open_date is exist - process it [17:52:10]req_shift_open_date [17:52:10]req_shift_open_date done [17:52:10]produce_requested_data done [17:52:10]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202527,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670} [17:52:10]process_action_free close_receipt [17:52:10]json_value_free [17:52:10]json_value_free done [17:52:10]process_json_proto returns [17:52:10]Send response to host [17:52:10]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202527,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670}}} [17:52:10]free response buf [17:52:10]execute_script done [17:52:10]execute_script returns [17:52:10]free content buf [17:52:10]Sock 7.Close socket [17:52:10]Sock 7.Thread stoped [17:52:14]OFD Sender: No OFD packet to send [17:52:19]OFD Sender: No OFD packet to send [17:52:24]OFD Sender: No OFD packet to send [17:52:29]OFD Sender: No OFD packet to send [17:52:34]OFD Sender: No OFD packet to send [17:52:39]OFD Sender: No OFD packet to send [17:52:44]OFD Sender: No OFD packet to send [17:52:47]accept exits with 9 [17:52:47]New connection [17:52:47]New thread 3066576228 created [17:52:47]Thread 3066719588 joined [17:52:47]Waiting for new connection... [17:52:47] Sock 9.Parse request [17:52:47]Sock 9.Check first char [17:52:47]Sock 9.First char is OK [17:52:47]request: POST /json_proto HTTP/1.0 [17:52:47]Method: POST [17:52:47]URL: /json_proto [17:52:47]Method is POST - this is cgi request [17:52:47]url: /json_proto [17:52:47]query_string will be loaded in cgi processing [17:52:47]execute_cgi json_proto POST (null) [17:52:47]execute_cgi path=json_proto method=POST [17:52:47]POST find Content-Length [17:52:47]Host: 172.17.63.195:8080 [17:52:47]Content-Length: 677 [17:52:47]Content-Type: application/json [17:52:47] [17:52:47]POST finish read [17:52:47]Found Content-Length = 677 [17:52:47]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450314", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 52", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "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" ] } } [17:52:47]execute_script... [17:52:47]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450314", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 52", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "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" ] } } [17:52:47]POST & json_proto [17:52:47]process_json_proto [17:52:47]json parsed OK: [17:52:47]protocol is kg_v1.0 [17:52:47]action value=close_receipt [17:52:47]process_action close_receipt [17:52:47]cmd_close_receipt [17:52:47]MH_GetDate [17:52:47]Write to MH i2c: F0 00 00 3C 03 2E [17:52:47]Write i2c OK [17:52:47]MH_I2C_Read... [17:52:47]Read from MH i2c: F0 [17:52:47]MH_I2C_Read... [17:52:47]Read from MH i2c: F0 09 00 [17:52:47]MH_I2C_Read... [17:52:47]Read from MH i2c: F0 09 00 3C 03 00 70 CF 1F 67 47 1B 1E 67 E3 [17:52:47]GetLastDocTimeStamp 1730137927 [17:52:47]current date 1730137968 [17:52:47]FM_GetShiftState [17:52:47]SAM_PROTO_GetShiftState [17:52:47]wFMCommunicate request_size=4 [17:52:47]MH_SAM_APDU [17:52:47]CAPDU: 80 13 01 00 [17:52:47]Write to MH i2c: E2 08 00 3D 03 80 13 01 00 00 00 00 00 BD [17:52:47]Write i2c OK [17:52:47]MH_I2C_Read... [17:52:47]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:52:47]Read from MH i2c: E2 [17:52:47]MH_I2C_Read... [17:52:47]Read from MH i2c: E2 0E 00 [17:52:47]MH_I2C_Read... [17:52:47]Read from MH i2c: E2 0E 00 3D 03 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 68 [17:52:47]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [17:52:47]wFMCommunicate OK [17:52:47]SAM_PROTO_GetShiftState done [17:52:47]FM_GetShiftState done [17:52:47]opened in 1730073670 [17:52:47]opened+sec_in_day 1730160070 [17:52:47]quantity*price = 50041 [17:52:47]sum+1 = 50042 [17:52:47]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.41 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 328 28.10.2024 17:52 Смена: 545 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 ФМ: 0000000000871756 ФД: 202528 ФПД: 152629377774369 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T175248&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202528&fm=152629377774369&tin=02508201610067®Number=0000000000091777&sum=50000 [17:52:48]StoreToDocumentArchive [17:52:48]shift 545 fd 202528 [17:52:48]save to /storage/0545/doc_00202528 [17:52:48]save last doc name /storage/0545/doc_00202528 to /storage/kkm_last_doc_name [17:52:48]save OK [17:52:48]Clear old archive folders... [17:52:48]ProcessDocumentItem done err = 0, tmpTLVsize=251 [17:52:48]tlvbuf is 00618F60 [17:52:48]SAM_PROTO_ClearQueue [17:52:48]wFMCommunicate request_size=4 [17:52:48]MH_SAM_APDU [17:52:48]CAPDU: 80 09 00 00 [17:52:48]Write to MH i2c: E2 08 00 4A 03 80 09 00 00 00 00 00 00 BF [17:52:48]Write i2c OK [17:52:48]MH_I2C_Read... [17:52:48]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [17:52:48]Read from MH i2c: E2 [17:52:48]MH_I2C_Read... [17:52:48]Read from MH i2c: E2 03 00 [17:52:48]MH_I2C_Read... [17:52:48]Read from MH i2c: E2 03 00 4A 03 00 90 00 C1 [17:52:48]RAPDU: 90 00 [17:52:48]wFMCommunicate OK [17:52:48]SAM_PROTO_ClearQueue done [17:52:48]KKMCreateOFDPacket [17:52:48]OFDProtocolAddRootSTLVToBuf [17:52:48]FM_MakeSignedData [17:52:48]FM_MakeSignedData [17:52:48]SAM_PROTO_SignData [17:52:48]wFMCommunicate request_size=4 [17:52:48]MH_SAM_APDU [17:52:48]CAPDU: 80 0D 01 02 [17:52:48]Write to MH i2c: E2 08 00 4B 03 80 0D 01 02 00 00 00 00 C7 [17:52:48]Write i2c OK [17:52:48]MH_I2C_Read... [17:52:48]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [17:52:48]Read from MH i2c: E2 [17:52:48]MH_I2C_Read... [17:52:48]Read from MH i2c: E2 03 00 [17:52:48]MH_I2C_Read... [17:52:48]Read from MH i2c: E2 03 00 4B 03 00 90 00 C2 [17:52:48]RAPDU: 90 00 [17:52:48]wFMCommunicate OK [17:52:48]wFMCommunicate request_size=255 [17:52:48]MH_SAM_APDU [17:52: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 32 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 48 01 00 00 F4 03 04 00 70 CF 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 20 17 03 00 35 04 06 00 8A [17:52:48]Write to MH i2c: E2 02 01 4C 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 32 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 48 01 00 00 F4 03 04 00 70 CF 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 20 17 03 00 35 04 06 00 8A 00 00 50 [17:52:48]Write i2c OK [17:52:48]MH_I2C_Read... [17:52:49]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:52:49]Read from MH i2c: E2 [17:52:49]MH_I2C_Read... [17:52:49]Read from MH i2c: E2 03 00 [17:52:49]MH_I2C_Read... [17:52:49]Read from MH i2c: E2 03 00 4C 03 00 90 00 C3 [17:52:49]RAPDU: 90 00 [17:52:49]wFMCommunicate OK [17:52:49]wFMCommunicate request_size=10 [17:52:49]MH_SAM_APDU [17:52:49]CAPDU: 80 0D 02 02 05 D0 CB D8 33 21 [17:52:49]Write to MH i2c: E2 0D 00 4D 03 80 0D 02 02 05 00 D0 CB D8 33 21 00 00 9B [17:52:49]Write i2c OK [17:52:49]MH_I2C_Read... [17:52:49]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:52:49]Read from MH i2c: E2 [17:52:49]MH_I2C_Read... [17:52:49]Read from MH i2c: E2 03 00 [17:52:49]MH_I2C_Read... [17:52:49]Read from MH i2c: E2 03 00 4D 03 00 90 00 C4 [17:52:49]RAPDU: 90 00 [17:52:49]wFMCommunicate OK [17:52:49]wFMCommunicate request_size=4 [17:52:49]MH_SAM_APDU [17:52:49]CAPDU: 80 0D 03 02 [17:52:49]Write to MH i2c: E2 08 00 4E 03 80 0D 03 02 00 00 00 00 CC [17:52:49]Write i2c OK [17:52:49]MH_I2C_Read... [17:52:49]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [17:52:49]Read from MH i2c: E2 [17:52:49]MH_I2C_Read... [17:52:49]Read from MH i2c: E2 0B 00 [17:52:49]MH_I2C_Read... [17:52:49]Read from MH i2c: E2 0B 00 4E 03 00 9E 80 82 E9 9D 4C 63 3F 90 00 E1 [17:52:49]RAPDU: 9E 80 82 E9 9D 4C 63 3F 90 00 [17:52:49]wFMCommunicate OK [17:52:49]SAM_PROTO_SignData done [17:52:49]FM_MakeSignedData done [17:52:49]CreateOFDProtocolMessage [17:52:49]wFMCommunicate request_size=4 [17:52:49]MH_SAM_APDU [17:52:49]CAPDU: 80 11 00 00 [17:52:49]Write to MH i2c: E2 08 00 4F 03 80 11 00 00 00 00 00 00 CC [17:52:49]Write i2c OK [17:52:49]MH_I2C_Read... [17:52:49]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:52:49]Read from MH i2c: E2 [17:52:49]MH_I2C_Read... [17:52:49]Read from MH i2c: E2 17 00 [17:52:49]MH_I2C_Read... [17:52:49]Read from MH i2c: E2 17 00 4F 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 21 [17:52:49]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [17:52:49]wFMCommunicate OK [17:52:49]CreateOFDProtocolMessage done [17:52:49]OFDSenderStorePacket 202528 [17:52:49]StoreOFDPacket docnum=202528 [17:52:49]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 68 20 07 01 B6 15 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 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 48 01 00 00 F4 03 04 00 70 CF 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 20 17 03 00 35 04 06 00 8A D0 CB D8 33 21 9E 80 82 E9 9D 4C 63 3F [17:52:49]CheckFolder [17:52:49]dirname=/storage/ofd_packets [17:52:49]CheckFolder done [17:52:49]ProducePacketName [17:52:49]name=ofd_packets/00202528 [17:52:49]NVStorageSaveData ofd_packets/00202528 [17:52:49]File name is /storage/ofd_packets/00202528 [17:52:49]Write 301 bytes [17:52:49]NVStorageSaveData done [17:52:49]OFDSenderStorePacket done [17:52:49]KKMCreateOFDPacket done [17:52:49]NVStorageSaveData kkm_last_timestamp [17:52:49]File name is /storage/kkm_last_timestamp [17:52:49]Write 4 bytes [17:52:49]NVStorageSaveData done [17:52:49]ExternCall_PrintAddStr [17:52:49]wPrintStart [17:52:49]Write to MH i2c: 01 00 00 50 03 53 [17:52:49]Write i2c OK [17:52:49]MH_I2C_Read... [17:52:49]Read from MH i2c: 01 [17:52:49]MH_I2C_Read... [17:52:49]Read from MH i2c: 01 07 00 [17:52:49]MH_I2C_Read... [17:52:49]Read from MH i2c: 01 07 00 50 03 00 00 00 00 00 FF 0F 68 [17:52:49]RasterBufferAndPrint [17:52:49]line Счет N : (1)450314 [17:52:49]line ИНН: 02508201610067 [17:52:49]line Контрольно-Кассовый Чек [17:52:49]line ПРОДАЖА [17:52:49]line ТРК (МРК, ГНК) : 52 [17:52:49]line Товар: 2710124130 [17:52:49]line Аи-92-К-2 [17:52:49]line 7.480 * 66.90 [17:52:49]line = 500.41 [17:52:49]line НДС 12% НСП 1% [17:52:49]line > о реализуемом товаре [17:52:49]line ОКРУГЛЕНИЕ: -0.41 [17:52:49]line ИТОГО: 500.00 [17:52:49]line Внесено: 500.00 [17:52:49]line СДАЧА: 0.00 [17:52:49]line НСП 1% : 4.43 [17:52:49]line НДС 12% : 53.14 [17:52:49]line Наличными: 500.00 [17:52:49]line Безнал.: 0.00 [17:52:49]line Место: АЗС № 171 "Партнер Нефть" [17:52:49]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [17:52:49]line СНО: Общий режим [17:52:49]line Чек 328 28.10.2024 17:52 [17:52:49]line Смена: 545 ФФД: 1.0 [17:52:49]line ЗНМ: 0300000109 [17:52:49]line РНМ: 0000000000091777 [17:52:49]line Версия ККМ: 001 [17:52:49]line ФМ: 0000000000871756 [17:52:49]line ФД: 202528 [17:52:49]line ФПД: 152629377774369 [17:52:49]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T175248&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202528&fm=152629377774369&tin=02508201610067®Number=0000000000091777&sum=50000 [17:52:49]OFD Sender: Processing packet 202528 [packets to send 116, broken 115] [17:52:49]ProducePacketName [17:52:49]name=ofd_packets/00202528 [17:52:49]OFD Sender: To server: pG, [17:52:49]CommunicateWithHost lk.salyk.kg:30040 [17:52:49]ConnectInit lk.salyk.kg [17:52:49]written 0, free lines is 4095 [17:52:49]Connected sock=10 [17:52:49]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 68 20 07 01 B6 15 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 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 48 01 00 00 F4 03 04 00 70 CF 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 20 17 03 00 35 04 06 00 8A D0 CB D8 33 21 9E 80 82 E9 9D 4C 63 3F [17:52:49]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 B0 D6 47 00 D9 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 35 36 10 04 04 00 20 17 03 00 F4 03 04 00 25 7B 1F 67 B6 04 01 00 00 77 99 2B 81 0F 24 A2 C4 [17:52:49]CommunicateWithHost err = 0 [17:52:49]CheckOFDResponse [17:52:49]1017 (14) - 77093643461234 [17:52:49]1041 (16) - 0000000000871756 [17:52:49]1040 (4) - 202528 [17:52:49]1012 (4) - 28.10.2024 11:53 [17:52:49]1206 (1) - 0 [17:52:49]OFD Sender: Remove packet 202528 [17:52:49]ProducePacketName [17:52:49]name=ofd_packets/00202528 [17:52:49]NVStorageDeleteData [17:52:50]Write to MH i2c: 01 00 00 7B 03 7E [17:52:50]Write i2c OK [17:52:50]MH_I2C_Read... [17:52:50]Read from MH i2c: 01 [17:52:50]MH_I2C_Read... [17:52:50]Read from MH i2c: 01 07 00 [17:52:50]MH_I2C_Read... [17:52:50]Read from MH i2c: 01 07 00 7B 03 00 00 00 00 00 8F 0C 20 [17:52:50]RasterBufferAndPrint [17:52:50]line [17:52:50]line [17:52:50]line [17:52:50]line [17:52:50]line [17:52:50]written 0, free lines is 3219 [17:52:50]MH_Cut [17:52:50]Write to MH i2c: D1 01 00 82 03 01 57 [17:52:50]Write i2c OK [17:52:50]MH_I2C_Read... [17:52:50]Read from MH i2c: D1 [17:52:50]MH_I2C_Read... [17:52:50]Read from MH i2c: D1 01 00 [17:52:50]MH_I2C_Read... [17:52:50]Read from MH i2c: D1 01 00 82 03 00 56 [17:52:50]Write to MH i2c: 01 00 00 83 03 86 [17:52:50]Write i2c OK [17:52:50]MH_I2C_Read... [17:52:50]OFD Sender: No OFD packet to send [17:52:51]*** Cut start [17:52:51]*** Purtial cut [17:52:51]*** Stage 1: CUTSNS_PIN = 1 [17:52:51]Read from MH i2c: 01 [17:52:51]MH_I2C_Read... [17:52:51]*** Stop cut motor [17:52:51]*** Cut end [17:52:51]Read from MH i2c: 01 07 00 [17:52:51]MH_I2C_Read... [17:52:51]Read from MH i2c: 01 07 00 83 03 00 00 00 00 00 FF 0F 9B [17:52:51]process_action close_receipt done [17:52:51]requested_data is exist [17:52:51]produce_requested_data [17:52:51]requested_item fm.sn is exist - process it [17:52:51]wFMCommunicate request_size=4 [17:52:51]MH_SAM_APDU [17:52:51]CAPDU: 80 11 00 00 [17:52:51]Write to MH i2c: E2 08 00 84 03 80 11 00 00 00 00 00 00 01 [17:52:51]Write i2c OK [17:52:51]MH_I2C_Read... [17:52:51]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:52:51]Read from MH i2c: E2 [17:52:51]MH_I2C_Read... [17:52:51]Read from MH i2c: E2 17 00 [17:52:51]MH_I2C_Read... [17:52:51]Read from MH i2c: E2 17 00 84 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 56 [17:52:51]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [17:52:51]wFMCommunicate OK [17:52:51]requested_item fd.num is exist - process it [17:52:51]SAM_PROTO_GetFieldsCounters [17:52:51]wFMCommunicate request_size=4 [17:52:51]MH_SAM_APDU [17:52:51]CAPDU: 80 13 00 00 [17:52:51]Write to MH i2c: E2 08 00 85 03 80 13 00 00 00 00 00 00 04 [17:52:51]Write i2c OK [17:52:51]MH_I2C_Read... [17:52:51]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [17:52:51]Read from MH i2c: E2 [17:52:51]MH_I2C_Read... [17:52:51]Read from MH i2c: E2 62 00 [17:52:51]MH_I2C_Read... [17:52:51]Read from MH i2c: E2 62 00 85 03 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 20 17 03 00 0E 04 04 00 21 02 00 00 12 04 04 00 48 01 00 00 5E 04 04 00 48 01 00 00 57 04 04 00 49 01 00 00 19 04 04 00 00 00 00 00 90 00 65 [17:52:51]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 20 17 03 00 0E 04 04 00 21 02 00 00 12 04 04 00 48 01 00 00 5E 04 04 00 48 01 00 00 57 04 04 00 49 01 00 00 19 04 04 00 00 00 00 00 90 00 [17:52:51]wFMCommunicate OK [17:52:51]SAM_PROTO_GetFieldsCounters done [17:52:51]requested_item shift.num is exist - process it [17:52:51]requested_item shift.opened is exist - process it [17:52:51]req_shift_opened [17:52:51]FM_GetShiftState [17:52:51]SAM_PROTO_GetShiftState [17:52:51]wFMCommunicate request_size=4 [17:52:51]MH_SAM_APDU [17:52:51]CAPDU: 80 13 01 00 [17:52:51]Write to MH i2c: E2 08 00 86 03 80 13 01 00 00 00 00 00 06 [17:52:51]Write i2c OK [17:52:51]MH_I2C_Read... [17:52:51]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:52:51]Read from MH i2c: E2 [17:52:51]MH_I2C_Read... [17:52:51]Read from MH i2c: E2 0E 00 [17:52:51]MH_I2C_Read... [17:52:51]Read from MH i2c: E2 0E 00 86 03 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 B1 [17:52:51]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [17:52:51]wFMCommunicate OK [17:52:51]SAM_PROTO_GetShiftState done [17:52:51]FM_GetShiftState done [17:52:51]req_shift_opened done [17:52:51]requested_item shift.open_date is exist - process it [17:52:51]req_shift_open_date [17:52:51]req_shift_open_date done [17:52:51]produce_requested_data done [17:52:51]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202528,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670} [17:52:51]process_action_free close_receipt [17:52:51]json_value_free [17:52:51]json_value_free done [17:52:51]process_json_proto returns [17:52:51]Send response to host [17:52:51]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202528,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670}}} [17:52:51]free response buf [17:52:51]execute_script done [17:52:51]execute_script returns [17:52:51]free content buf [17:52:51]Sock 9.Close socket [17:52:51]Sock 9.Thread stoped [17:52:55]OFD Sender: No OFD packet to send [17:53:00]OFD Sender: No OFD packet to send [17:53:05]OFD Sender: No OFD packet to send [17:53:10]OFD Sender: No OFD packet to send [17:53:15]OFD Sender: No OFD packet to send [17:53:20]OFD Sender: No OFD packet to send [17:53:25]OFD Sender: No OFD packet to send [17:53:30]OFD Sender: No OFD packet to send [17:53:35]OFD Sender: No OFD packet to send [17:53:40]OFD Sender: No OFD packet to send [17:53:45]OFD Sender: No OFD packet to send [17:53:50]OFD Sender: No OFD packet to send [17:53:55]OFD Sender: No OFD packet to send [17:54:00]OFD Sender: No OFD packet to send [17:54:05]OFD Sender: No OFD packet to send [17:54:10]OFD Sender: No OFD packet to send [17:54:15]OFD Sender: No OFD packet to send [17:54:20]OFD Sender: No OFD packet to send [17:54:25]OFD Sender: No OFD packet to send [17:54:30]OFD Sender: No OFD packet to send [17:54:35]OFD Sender: No OFD packet to send [17:54:40]OFD Sender: No OFD packet to send [17:54:45]OFD Sender: No OFD packet to send [17:54:50]OFD Sender: No OFD packet to send [17:54:55]OFD Sender: No OFD packet to send [17:55:00]OFD Sender: No OFD packet to send [17:55:05]OFD Sender: No OFD packet to send [17:55:10]OFD Sender: No OFD packet to send [17:55:15]OFD Sender: No OFD packet to send [17:55:20]OFD Sender: No OFD packet to send [17:55:25]OFD Sender: No OFD packet to send [17:55:30]OFD Sender: No OFD packet to send [17:55:35]OFD Sender: No OFD packet to send [17:55:40]OFD Sender: No OFD packet to send [17:55:45]OFD Sender: No OFD packet to send [17:55:50]OFD Sender: No OFD packet to send [17:55:55]OFD Sender: No OFD packet to send [17:55:55]accept exits with 7 [17:55:55]New connection [17:55:55]New thread 3066719588 created [17:55:55]Thread 3066576228 joined [17:55:55]Waiting for new connection... [17:55:55] Sock 7.Parse request [17:55:55]Sock 7.Check first char [17:55:55]Sock 7.First char is OK [17:55:55]request: POST /json_proto HTTP/1.0 [17:55:55]Method: POST [17:55:55]URL: /json_proto [17:55:55]Method is POST - this is cgi request [17:55:55]url: /json_proto [17:55:55]query_string will be loaded in cgi processing [17:55:55]execute_cgi json_proto POST (null) [17:55:55]execute_cgi path=json_proto method=POST [17:55:55]POST find Content-Length [17:55:55]Host: 172.17.63.195:8080 [17:55:55]Content-Length: 632 [17:55:55]Content-Type: application/json [17:55:55] [17:55:55]POST finish read [17:55:55]Found Content-Length = 632 [17:55:55]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450316", "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" : 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" ] } } [17:55:55]execute_script... [17:55:55]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450316", "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" : 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" ] } } [17:55:55]POST & json_proto [17:55:55]process_json_proto [17:55:55]json parsed OK: [17:55:55]protocol is kg_v1.0 [17:55:55]action value=close_receipt [17:55:55]process_action close_receipt [17:55:55]cmd_close_receipt [17:55:55]MH_GetDate [17:55:55]Write to MH i2c: F0 00 00 87 03 79 [17:55:55]Write i2c OK [17:55:55]MH_I2C_Read... [17:55:55]Read from MH i2c: F0 [17:55:55]MH_I2C_Read... [17:55:55]Read from MH i2c: F0 09 00 [17:55:55]MH_I2C_Read... [17:55:55]Read from MH i2c: F0 09 00 87 03 00 2C D0 1F 67 47 1B 1E 67 EB [17:55:55]GetLastDocTimeStamp 1730137968 [17:55:55]current date 1730138156 [17:55:55]FM_GetShiftState [17:55:55]SAM_PROTO_GetShiftState [17:55:55]wFMCommunicate request_size=4 [17:55:55]MH_SAM_APDU [17:55:55]CAPDU: 80 13 01 00 [17:55:55]Write to MH i2c: E2 08 00 88 03 80 13 01 00 00 00 00 00 08 [17:55:55]Write i2c OK [17:55:55]MH_I2C_Read... [17:55:56]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:55:56]Read from MH i2c: E2 [17:55:56]MH_I2C_Read... [17:55:56]Read from MH i2c: E2 0E 00 [17:55:56]MH_I2C_Read... [17:55:56]Read from MH i2c: E2 0E 00 88 03 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 B3 [17:55:56]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [17:55:56]wFMCommunicate OK [17:55:56]SAM_PROTO_GetShiftState done [17:55:56]FM_GetShiftState done [17:55:56]opened in 1730073670 [17:55:56]opened+sec_in_day 1730160070 [17:55:56]quantity*price = 50000 [17:55:56]sum+1 = 50001 [17:55:56]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 500.00 НСП 1% : 4.42 НДС 12% : 53.10 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 329 28.10.2024 17:55 Смена: 545 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 ФМ: 0000000000871756 ФД: 202529 ФПД: 277585227675254 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T175556&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202529&fm=277585227675254&tin=02508201610067®Number=0000000000091777&sum=50000 [17:55:57]StoreToDocumentArchive [17:55:57]shift 545 fd 202529 [17:55:57]save to /storage/0545/doc_00202529 [17:55:57]save last doc name /storage/0545/doc_00202529 to /storage/kkm_last_doc_name [17:55:57]save OK [17:55:57]Clear old archive folders... [17:55:57]ProcessDocumentItem done err = 0, tmpTLVsize=252 [17:55:57]tlvbuf is 006115A0 [17:55:57]SAM_PROTO_ClearQueue [17:55:57]wFMCommunicate request_size=4 [17:55:57]MH_SAM_APDU [17:55:57]CAPDU: 80 09 00 00 [17:55:57]Write to MH i2c: E2 08 00 95 03 80 09 00 00 00 00 00 00 0A [17:55:57]Write i2c OK [17:55:57]MH_I2C_Read... [17:55:57]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [17:55:57]Read from MH i2c: E2 [17:55:57]MH_I2C_Read... [17:55:57]Read from MH i2c: E2 03 00 [17:55:57]MH_I2C_Read... [17:55:57]Read from MH i2c: E2 03 00 95 03 00 90 00 0C [17:55:57]RAPDU: 90 00 [17:55:57]wFMCommunicate OK [17:55:57]SAM_PROTO_ClearQueue done [17:55:57]KKMCreateOFDPacket [17:55:57]OFDProtocolAddRootSTLVToBuf [17:55:57]FM_MakeSignedData [17:55:57]FM_MakeSignedData [17:55:57]SAM_PROTO_SignData [17:55:57]wFMCommunicate request_size=4 [17:55:57]MH_SAM_APDU [17:55:57]CAPDU: 80 0D 01 02 [17:55:57]Write to MH i2c: E2 08 00 96 03 80 0D 01 02 00 00 00 00 12 [17:55:57]Write i2c OK [17:55:57]MH_I2C_Read... [17:55:57]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [17:55:57]Read from MH i2c: E2 [17:55:57]MH_I2C_Read... [17:55:57]Read from MH i2c: E2 03 00 [17:55:57]MH_I2C_Read... [17:55:57]Read from MH i2c: E2 03 00 96 03 00 90 00 0D [17:55:57]RAPDU: 90 00 [17:55:57]wFMCommunicate OK [17:55:57]wFMCommunicate request_size=255 [17:55:57]MH_SAM_APDU [17:55:57]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 20 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 49 01 00 00 F4 03 04 00 2C D0 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 21 17 03 00 35 04 06 00 [17:55:57]Write to MH i2c: E2 02 01 97 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 20 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 49 01 00 00 F4 03 04 00 2C D0 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 21 17 03 00 35 04 06 00 00 00 2D [17:55:57]Write i2c OK [17:55:57]MH_I2C_Read... [17:55:57]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:55:57]Read from MH i2c: E2 [17:55:57]MH_I2C_Read... [17:55:57]Read from MH i2c: E2 03 00 [17:55:57]MH_I2C_Read... [17:55:57]Read from MH i2c: E2 03 00 97 03 00 90 00 0E [17:55:57]RAPDU: 90 00 [17:55:57]wFMCommunicate OK [17:55:57]wFMCommunicate request_size=11 [17:55:57]MH_SAM_APDU [17:55:57]CAPDU: 80 0D 02 02 06 FC 76 58 E3 F6 76 [17:55:57]Write to MH i2c: E2 0E 00 98 03 80 0D 02 02 06 00 FC 76 58 E3 F6 76 00 00 3A [17:55:57]Write i2c OK [17:55:57]MH_I2C_Read... [17:55:57]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:55:57]Read from MH i2c: E2 [17:55:57]MH_I2C_Read... [17:55:57]Read from MH i2c: E2 03 00 [17:55:57]MH_I2C_Read... [17:55:57]Read from MH i2c: E2 03 00 98 03 00 90 00 0F [17:55:57]RAPDU: 90 00 [17:55:57]wFMCommunicate OK [17:55:57]wFMCommunicate request_size=4 [17:55:57]MH_SAM_APDU [17:55:57]CAPDU: 80 0D 03 02 [17:55:57]Write to MH i2c: E2 08 00 99 03 80 0D 03 02 00 00 00 00 17 [17:55:57]Write i2c OK [17:55:57]MH_I2C_Read... [17:55:57]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [17:55:57]Read from MH i2c: E2 [17:55:57]MH_I2C_Read... [17:55:57]Read from MH i2c: E2 0B 00 [17:55:57]MH_I2C_Read... [17:55:57]Read from MH i2c: E2 0B 00 99 03 00 BE A0 A8 E9 B0 54 83 7F 90 00 0D [17:55:57]RAPDU: BE A0 A8 E9 B0 54 83 7F 90 00 [17:55:57]wFMCommunicate OK [17:55:57]SAM_PROTO_SignData done [17:55:57]FM_MakeSignedData done [17:55:57]CreateOFDProtocolMessage [17:55:57]wFMCommunicate request_size=4 [17:55:57]MH_SAM_APDU [17:55:57]CAPDU: 80 11 00 00 [17:55:57]Write to MH i2c: E2 08 00 9A 03 80 11 00 00 00 00 00 00 17 [17:55:57]Write i2c OK [17:55:57]MH_I2C_Read... [17:55:57]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:55:57]Read from MH i2c: E2 [17:55:57]MH_I2C_Read... [17:55:57]Read from MH i2c: E2 17 00 [17:55:57]MH_I2C_Read... [17:55:57]Read from MH i2c: E2 17 00 9A 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 6C [17:55:57]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [17:55:57]wFMCommunicate OK [17:55:57]CreateOFDProtocolMessage done [17:55:57]OFDSenderStorePacket 202529 [17:55:57]StoreOFDPacket docnum=202529 [17:55:57]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 01 00 00 C6 08 08 01 34 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 20 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 49 01 00 00 F4 03 04 00 2C D0 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 21 17 03 00 35 04 06 00 FC 76 58 E3 F6 76 BE A0 A8 E9 B0 54 83 7F [17:55:57]CheckFolder [17:55:57]dirname=/storage/ofd_packets [17:55:57]CheckFolder done [17:55:57]ProducePacketName [17:55:57]name=ofd_packets/00202529 [17:55:57]NVStorageSaveData ofd_packets/00202529 [17:55:57]File name is /storage/ofd_packets/00202529 [17:55:57]Write 302 bytes [17:55:57]NVStorageSaveData done [17:55:57]OFDSenderStorePacket done [17:55:57]KKMCreateOFDPacket done [17:55:57]NVStorageSaveData kkm_last_timestamp [17:55:57]File name is /storage/kkm_last_timestamp [17:55:57]Write 4 bytes [17:55:57]NVStorageSaveData done [17:55:57]ExternCall_PrintAddStr [17:55:57]wPrintStart [17:55:57]Write to MH i2c: 01 00 00 9B 03 9E [17:55:57]Write i2c OK [17:55:57]MH_I2C_Read... [17:55:57]Read from MH i2c: 01 [17:55:57]MH_I2C_Read... [17:55:57]Read from MH i2c: 01 07 00 [17:55:57]MH_I2C_Read... [17:55:57]Read from MH i2c: 01 07 00 9B 03 00 00 00 00 00 FF 0F B3 [17:55:57]RasterBufferAndPrint [17:55:57]line Счет N : (1)450316 [17:55:57]line ИНН: 02508201610067 [17:55:57]line Контрольно-Кассовый Чек [17:55:57]line ПРОДАЖА [17:55:57]line ТРК (МРК, ГНК) : 53 [17:55:57]line Товар: 2710124130 [17:55:57]line SUPER 92-К-5 [17:55:57]line 7.310 * 68.40 [17:55:57]line = 500.00 [17:55:57]line НДС 12% НСП 1% [17:55:57]line > о реализуемом товаре [17:55:57]line ИТОГО: 500.00 [17:55:57]line НСП 1% : 4.42 [17:55:57]line НДС 12% : 53.10 [17:55:57]line Наличными: 500.00 [17:55:57]line Безнал.: 0.00 [17:55:57]line Место: АЗС № 171 "Партнер Нефть" [17:55:57]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [17:55:57]line СНО: Общий режим [17:55:57]line Чек 329 28.10.2024 17:55 [17:55:57]line Смена: 545 ФФД: 1.0 [17:55:57]line ЗНМ: 0300000109 [17:55:57]line РНМ: 0000000000091777 [17:55:57]line Версия ККМ: 001 [17:55:57]line ФМ: 0000000000871756 [17:55:57]line ФД: 202529 [17:55:57]line ФПД: 277585227675254 [17:55:57]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T175556&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202529&fm=277585227675254&tin=02508201610067®Number=0000000000091777&sum=50000 [17:55:57]OFD Sender: Processing packet 202529 [packets to send 116, broken 115] [17:55:57]ProducePacketName [17:55:57]name=ofd_packets/00202529 [17:55:57]OFD Sender: To server: pG, [17:55:57]CommunicateWithHost lk.salyk.kg:30040 [17:55:57]ConnectInit lk.salyk.kg [17:55:57]written 0, free lines is 4095 [17:55:58]Connected sock=10 [17:55:58]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 01 00 00 C6 08 08 01 34 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 20 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 49 01 00 00 F4 03 04 00 2C D0 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 21 17 03 00 35 04 06 00 FC 76 58 E3 F6 76 BE A0 A8 E9 B0 54 83 7F [17:55:58]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 CB 51 47 00 F4 2F A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 21 17 03 00 F4 03 04 00 E2 7B 1F 67 B6 04 01 00 00 D1 6B 48 8F 0F 76 82 FD [17:55:58]CommunicateWithHost err = 0 [17:55:58]CheckOFDResponse [17:55:58]1017 (14) - 77093643461234 [17:55:58]1041 (16) - 0000000000871756 [17:55:58]1040 (4) - 202529 [17:55:58]1012 (4) - 28.10.2024 11:56 [17:55:58]1206 (1) - 0 [17:55:58]OFD Sender: Remove packet 202529 [17:55:58]ProducePacketName [17:55:58]name=ofd_packets/00202529 [17:55:58]NVStorageDeleteData [17:55:58]Write to MH i2c: 01 00 00 C3 03 C6 [17:55:58]Write i2c OK [17:55:58]MH_I2C_Read... [17:55:58]Read from MH i2c: 01 [17:55:58]MH_I2C_Read... [17:55:58]Read from MH i2c: 01 07 00 [17:55:58]MH_I2C_Read... [17:55:58]Read from MH i2c: 01 07 00 C3 03 00 00 00 00 00 CC 0C A5 [17:55:58]RasterBufferAndPrint [17:55:58]line [17:55:58]line [17:55:58]line [17:55:58]line [17:55:58]line [17:55:58]written 0, free lines is 3279 [17:55:58]MH_Cut [17:55:58]Write to MH i2c: D1 01 00 CA 03 01 9F [17:55:58]Write i2c OK [17:55:58]MH_I2C_Read... [17:55:58]Read from MH i2c: D1 [17:55:58]MH_I2C_Read... [17:55:58]Read from MH i2c: D1 01 00 [17:55:58]MH_I2C_Read... [17:55:58]Read from MH i2c: D1 01 00 CA 03 00 9E [17:55:58]Write to MH i2c: 01 00 00 CB 03 CE [17:55:58]Write i2c OK [17:55:58]MH_I2C_Read... [17:55:58]OFD Sender: No OFD packet to send [17:55:59]*** Cut start [17:55:59]*** Purtial cut [17:55:59]*** Stage 1: CUTSNS_PIN = 1 [17:55:59]Read from MH i2c: 01 [17:55:59]MH_I2C_Read... [17:55:59]*** Stop cut motor [17:55:59]*** Cut end [17:55:59]Read from MH i2c: 01 07 00 [17:55:59]MH_I2C_Read... [17:55:59]Read from MH i2c: 01 07 00 CB 03 00 00 00 00 00 FF 0F E3 [17:55:59]process_action close_receipt done [17:55:59]requested_data is exist [17:55:59]produce_requested_data [17:55:59]requested_item fm.sn is exist - process it [17:55:59]wFMCommunicate request_size=4 [17:55:59]MH_SAM_APDU [17:55:59]CAPDU: 80 11 00 00 [17:55:59]Write to MH i2c: E2 08 00 CC 03 80 11 00 00 00 00 00 00 49 [17:55:59]Write i2c OK [17:55:59]MH_I2C_Read... [17:55:59]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:55:59]Read from MH i2c: E2 [17:55:59]MH_I2C_Read... [17:55:59]Read from MH i2c: E2 17 00 [17:55:59]MH_I2C_Read... [17:55:59]Read from MH i2c: E2 17 00 CC 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 9E [17:55:59]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [17:55:59]wFMCommunicate OK [17:55:59]requested_item fd.num is exist - process it [17:55:59]SAM_PROTO_GetFieldsCounters [17:55:59]wFMCommunicate request_size=4 [17:55:59]MH_SAM_APDU [17:55:59]CAPDU: 80 13 00 00 [17:55:59]Write to MH i2c: E2 08 00 CD 03 80 13 00 00 00 00 00 00 4C [17:55:59]Write i2c OK [17:55:59]MH_I2C_Read... [17:55:59]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [17:55:59]Read from MH i2c: E2 [17:55:59]MH_I2C_Read... [17:55:59]Read from MH i2c: E2 62 00 [17:55:59]MH_I2C_Read... [17:55:59]Read from MH i2c: E2 62 00 CD 03 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 21 17 03 00 0E 04 04 00 21 02 00 00 12 04 04 00 49 01 00 00 5E 04 04 00 49 01 00 00 57 04 04 00 4A 01 00 00 19 04 04 00 00 00 00 00 90 00 B1 [17:55:59]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 21 17 03 00 0E 04 04 00 21 02 00 00 12 04 04 00 49 01 00 00 5E 04 04 00 49 01 00 00 57 04 04 00 4A 01 00 00 19 04 04 00 00 00 00 00 90 00 [17:55:59]wFMCommunicate OK [17:55:59]SAM_PROTO_GetFieldsCounters done [17:55:59]requested_item shift.num is exist - process it [17:55:59]requested_item shift.opened is exist - process it [17:55:59]req_shift_opened [17:55:59]FM_GetShiftState [17:55:59]SAM_PROTO_GetShiftState [17:55:59]wFMCommunicate request_size=4 [17:55:59]MH_SAM_APDU [17:55:59]CAPDU: 80 13 01 00 [17:55:59]Write to MH i2c: E2 08 00 CE 03 80 13 01 00 00 00 00 00 4E [17:55:59]Write i2c OK [17:55:59]MH_I2C_Read... [17:55:59]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:55:59]Read from MH i2c: E2 [17:55:59]MH_I2C_Read... [17:55:59]Read from MH i2c: E2 0E 00 [17:55:59]MH_I2C_Read... [17:55:59]Read from MH i2c: E2 0E 00 CE 03 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 F9 [17:55:59]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [17:55:59]wFMCommunicate OK [17:55:59]SAM_PROTO_GetShiftState done [17:55:59]FM_GetShiftState done [17:55:59]req_shift_opened done [17:55:59]requested_item shift.open_date is exist - process it [17:55:59]req_shift_open_date [17:55:59]req_shift_open_date done [17:55:59]produce_requested_data done [17:55:59]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202529,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670} [17:55:59]process_action_free close_receipt [17:55:59]json_value_free [17:55:59]json_value_free done [17:55:59]process_json_proto returns [17:55:59]Send response to host [17:55:59]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202529,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670}}} [17:55:59]free response buf [17:55:59]execute_script done [17:55:59]execute_script returns [17:55:59]free content buf [17:55:59]Sock 7.Close socket [17:55:59]Sock 7.Thread stoped [17:56:03]OFD Sender: No OFD packet to send [17:56:08]OFD Sender: No OFD packet to send [17:56:13]OFD Sender: No OFD packet to send [17:56:18]OFD Sender: No OFD packet to send [17:56:23]OFD Sender: No OFD packet to send [17:56:28]OFD Sender: No OFD packet to send [17:56:33]OFD Sender: No OFD packet to send [17:56:38]OFD Sender: No OFD packet to send [17:56:43]OFD Sender: No OFD packet to send [17:56:48]OFD Sender: No OFD packet to send [17:56:53]OFD Sender: No OFD packet to send [17:56:58]OFD Sender: No OFD packet to send [17:57:03]OFD Sender: No OFD packet to send [17:57:08]OFD Sender: No OFD packet to send [17:57:13]OFD Sender: No OFD packet to send [17:57:18]OFD Sender: No OFD packet to send [17:57:23]OFD Sender: No OFD packet to send [17:57:28]OFD Sender: No OFD packet to send [17:57:33]OFD Sender: No OFD packet to send [17:57:38]OFD Sender: No OFD packet to send [17:57:43]OFD Sender: No OFD packet to send [17:57:48]OFD Sender: No OFD packet to send [17:57:53]OFD Sender: No OFD packet to send [17:57:58]OFD Sender: No OFD packet to send [17:58:03]OFD Sender: No OFD packet to send [17:58:08]OFD Sender: No OFD packet to send [17:58:13]OFD Sender: No OFD packet to send [17:58:18]OFD Sender: No OFD packet to send [17:58:23]OFD Sender: No OFD packet to send [17:58:29]OFD Sender: No OFD packet to send [17:58:34]OFD Sender: No OFD packet to send [17:58:39]OFD Sender: No OFD packet to send [17:58:44]OFD Sender: No OFD packet to send [17:58:49]OFD Sender: No OFD packet to send [17:58:54]OFD Sender: No OFD packet to send [17:58:59]OFD Sender: No OFD packet to send [17:59:04]OFD Sender: No OFD packet to send [17:59:09]OFD Sender: No OFD packet to send [17:59:14]OFD Sender: No OFD packet to send [17:59:19]OFD Sender: No OFD packet to send [17:59:24]OFD Sender: No OFD packet to send [17:59:29]OFD Sender: No OFD packet to send [17:59:34]OFD Sender: No OFD packet to send [17:59:39]OFD Sender: No OFD packet to send [17:59:44]OFD Sender: No OFD packet to send [17:59:49]OFD Sender: No OFD packet to send [17:59:54]OFD Sender: No OFD packet to send [17:59:59]OFD Sender: No OFD packet to send [18:00:04]OFD Sender: No OFD packet to send [18:00:09]OFD Sender: No OFD packet to send [18:00:14]OFD Sender: No OFD packet to send [18:00:19]OFD Sender: No OFD packet to send [18:00:24]OFD Sender: No OFD packet to send [18:00:29]OFD Sender: No OFD packet to send [18:00:34]OFD Sender: No OFD packet to send [18:00:39]OFD Sender: No OFD packet to send [18:00:44]OFD Sender: No OFD packet to send [18:00:49]OFD Sender: No OFD packet to send [18:00:53]accept exits with 9 [18:00:53]New connection [18:00:53]New thread 3066576228 created [18:00:53]Thread 3066719588 joined [18:00:53]Waiting for new connection... [18:00:53] Sock 9.Parse request [18:00:53]Sock 9.Check first char [18:00:53]Sock 9.First char is OK [18:00:53]request: POST /json_proto HTTP/1.0 [18:00:53]Method: POST [18:00:53]URL: /json_proto [18:00:53]Method is POST - this is cgi request [18:00:53]url: /json_proto [18:00:53]query_string will be loaded in cgi processing [18:00:53]execute_cgi json_proto POST (null) [18:00:53]execute_cgi path=json_proto method=POST [18:00:53]POST find Content-Length [18:00:53]Host: 172.17.63.195:8080 [18:00:53]Content-Length: 677 [18:00:53]Content-Type: application/json [18:00:53] [18:00:53]POST finish read [18:00:53]Found Content-Length = 677 [18:00:53]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450317", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "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" ] } } [18:00:53]execute_script... [18:00: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)450317", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "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" ] } } [18:00:53]POST & json_proto [18:00:53]process_json_proto [18:00:53]json parsed OK: [18:00:53]protocol is kg_v1.0 [18:00:53]action value=close_receipt [18:00:53]process_action close_receipt [18:00:53]cmd_close_receipt [18:00:53]MH_GetDate [18:00:53]Write to MH i2c: F0 00 00 CF 03 C1 [18:00:53]Write i2c OK [18:00:53]MH_I2C_Read... [18:00:53]Read from MH i2c: F0 [18:00:53]MH_I2C_Read... [18:00:53]Read from MH i2c: F0 09 00 [18:00:53]MH_I2C_Read... [18:00:53]Read from MH i2c: F0 09 00 CF 03 00 56 D1 1F 67 47 1B 1E 67 5E [18:00:53]GetLastDocTimeStamp 1730138156 [18:00:53]current date 1730138454 [18:00:53]FM_GetShiftState [18:00:53]SAM_PROTO_GetShiftState [18:00:53]wFMCommunicate request_size=4 [18:00:53]MH_SAM_APDU [18:00:53]CAPDU: 80 13 01 00 [18:00:53]Write to MH i2c: E2 08 00 D0 03 80 13 01 00 00 00 00 00 50 [18:00:53]Write i2c OK [18:00:53]MH_I2C_Read... [18:00:53]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:00:53]Read from MH i2c: E2 [18:00:53]MH_I2C_Read... [18:00:53]Read from MH i2c: E2 0E 00 [18:00:53]MH_I2C_Read... [18:00:53]Read from MH i2c: E2 0E 00 D0 03 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 FB [18:00:53]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [18:00:53]wFMCommunicate OK [18:00:53]SAM_PROTO_GetShiftState done [18:00:53]FM_GetShiftState done [18:00:53]opened in 1730073670 [18:00:53]opened+sec_in_day 1730160070 [18:00:53]quantity*price = 60009 [18:00:53]sum+1 = 60010 [18:00:53]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.09 ИТОГО: 600.00 Внесено: 600.00 СДАЧА: 0.00 НСП 1% : 5.31 НДС 12% : 63.73 Наличными: 600.00 Безнал.: 0.00 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 330 28.10.2024 18:00 Смена: 545 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 ФМ: 0000000000871756 ФД: 202530 ФПД: 107226103270541 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T180054&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202530&fm=107226103270541&tin=02508201610067®Number=0000000000091777&sum=60000 [18:00:54]StoreToDocumentArchive [18:00:54]shift 545 fd 202530 [18:00:54]save to /storage/0545/doc_00202530 [18:00:54]save last doc name /storage/0545/doc_00202530 to /storage/kkm_last_doc_name [18:00:54]save OK [18:00:54]Clear old archive folders... [18:00:54]ProcessDocumentItem done err = 0, tmpTLVsize=251 [18:00:54]tlvbuf is 005A5580 [18:00:54]SAM_PROTO_ClearQueue [18:00:54]wFMCommunicate request_size=4 [18:00:54]MH_SAM_APDU [18:00:54]CAPDU: 80 09 00 00 [18:00:54]Write to MH i2c: E2 08 00 DD 03 80 09 00 00 00 00 00 00 52 [18:00:54]Write i2c OK [18:00:54]MH_I2C_Read... [18:00:54]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [18:00:54]Read from MH i2c: E2 [18:00:54]MH_I2C_Read... [18:00:54]Read from MH i2c: E2 03 00 [18:00:54]MH_I2C_Read... [18:00:54]Read from MH i2c: E2 03 00 DD 03 00 90 00 54 [18:00:54]RAPDU: 90 00 [18:00:54]wFMCommunicate OK [18:00:54]SAM_PROTO_ClearQueue done [18:00:54]KKMCreateOFDPacket [18:00:54]OFDProtocolAddRootSTLVToBuf [18:00:54]FM_MakeSignedData [18:00:54]FM_MakeSignedData [18:00:54]SAM_PROTO_SignData [18:00:54]wFMCommunicate request_size=4 [18:00:54]MH_SAM_APDU [18:00:54]CAPDU: 80 0D 01 02 [18:00:54]Write to MH i2c: E2 08 00 DE 03 80 0D 01 02 00 00 00 00 5A [18:00:54]Write i2c OK [18:00:54]MH_I2C_Read... [18:00:54]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [18:00:54]Read from MH i2c: E2 [18:00:54]MH_I2C_Read... [18:00:54]Read from MH i2c: E2 03 00 [18:00:54]MH_I2C_Read... [18:00:54]Read from MH i2c: E2 03 00 DE 03 00 90 00 55 [18:00:54]RAPDU: 90 00 [18:00:54]wFMCommunicate OK [18:00:54]wFMCommunicate request_size=255 [18:00:54]MH_SAM_APDU [18:00: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 32 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 4A 01 00 00 F4 03 04 00 56 D1 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 22 17 03 00 35 04 06 00 61 [18:00:54]Write to MH i2c: E2 02 01 DF 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 32 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 4A 01 00 00 F4 03 04 00 56 D1 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 22 17 03 00 35 04 06 00 61 00 00 83 [18:00:54]Write i2c OK [18:00:54]MH_I2C_Read... [18:00:54]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:00:54]Read from MH i2c: E2 [18:00:54]MH_I2C_Read... [18:00:54]Read from MH i2c: E2 03 00 [18:00:54]MH_I2C_Read... [18:00:54]Read from MH i2c: E2 03 00 DF 03 00 90 00 56 [18:00:54]RAPDU: 90 00 [18:00:54]wFMCommunicate OK [18:00:54]wFMCommunicate request_size=10 [18:00:54]MH_SAM_APDU [18:00:54]CAPDU: 80 0D 02 02 05 85 85 CB CC 8D [18:00:54]Write to MH i2c: E2 0D 00 E0 03 80 0D 02 02 05 00 85 85 CB CC 8D 00 00 95 [18:00:54]Write i2c OK [18:00:54]MH_I2C_Read... [18:00:54]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:00:54]Read from MH i2c: E2 [18:00:54]MH_I2C_Read... [18:00:54]Read from MH i2c: E2 03 00 [18:00:54]MH_I2C_Read... [18:00:54]Read from MH i2c: E2 03 00 E0 03 00 90 00 57 [18:00:54]RAPDU: 90 00 [18:00:54]wFMCommunicate OK [18:00:54]wFMCommunicate request_size=4 [18:00:54]MH_SAM_APDU [18:00:54]CAPDU: 80 0D 03 02 [18:00:54]Write to MH i2c: E2 08 00 E1 03 80 0D 03 02 00 00 00 00 5F [18:00:54]Write i2c OK [18:00:54]MH_I2C_Read... [18:00:54]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [18:00:54]Read from MH i2c: E2 [18:00:54]MH_I2C_Read... [18:00:54]Read from MH i2c: E2 0B 00 [18:00:54]MH_I2C_Read... [18:00:54]Read from MH i2c: E2 0B 00 E1 03 00 44 5A E8 B5 96 DA B5 B6 90 00 76 [18:00:54]RAPDU: 44 5A E8 B5 96 DA B5 B6 90 00 [18:00:54]wFMCommunicate OK [18:00:54]SAM_PROTO_SignData done [18:00:54]FM_MakeSignedData done [18:00:54]CreateOFDProtocolMessage [18:00:54]wFMCommunicate request_size=4 [18:00:54]MH_SAM_APDU [18:00:54]CAPDU: 80 11 00 00 [18:00:54]Write to MH i2c: E2 08 00 E2 03 80 11 00 00 00 00 00 00 5F [18:00:54]Write i2c OK [18:00:54]MH_I2C_Read... [18:00:54]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:00:55]Read from MH i2c: E2 [18:00:55]MH_I2C_Read... [18:00:55]Read from MH i2c: E2 17 00 [18:00:55]MH_I2C_Read... [18:00:55]Read from MH i2c: E2 17 00 E2 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 B4 [18:00:55]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [18:00:55]wFMCommunicate OK [18:00:55]CreateOFDProtocolMessage done [18:00:55]OFDSenderStorePacket 202530 [18:00:55]StoreOFDPacket docnum=202530 [18:00:55]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 55 AC 07 01 36 EB 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 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 4A 01 00 00 F4 03 04 00 56 D1 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 22 17 03 00 35 04 06 00 61 85 85 CB CC 8D 44 5A E8 B5 96 DA B5 B6 [18:00:55]CheckFolder [18:00:55]dirname=/storage/ofd_packets [18:00:55]CheckFolder done [18:00:55]ProducePacketName [18:00:55]name=ofd_packets/00202530 [18:00:55]NVStorageSaveData ofd_packets/00202530 [18:00:55]File name is /storage/ofd_packets/00202530 [18:00:55]Write 301 bytes [18:00:55]NVStorageSaveData done [18:00:55]OFDSenderStorePacket done [18:00:55]KKMCreateOFDPacket done [18:00:55]NVStorageSaveData kkm_last_timestamp [18:00:55]File name is /storage/kkm_last_timestamp [18:00:55]Write 4 bytes [18:00:55]NVStorageSaveData done [18:00:55]ExternCall_PrintAddStr [18:00:55]wPrintStart [18:00:55]Write to MH i2c: 01 00 00 E3 03 E6 [18:00:55]Write i2c OK [18:00:55]MH_I2C_Read... [18:00:55]Read from MH i2c: 01 [18:00:55]MH_I2C_Read... [18:00:55]Read from MH i2c: 01 07 00 [18:00:55]MH_I2C_Read... [18:00:55]Read from MH i2c: 01 07 00 E3 03 00 00 00 00 00 FF 0F FB [18:00:55]RasterBufferAndPrint [18:00:55]line Счет N : (1)450317 [18:00:55]line ИНН: 02508201610067 [18:00:55]line Контрольно-Кассовый Чек [18:00:55]line ПРОДАЖА [18:00:55]line ТРК (МРК, ГНК) : 41 [18:00:55]line Товар: 2710124130 [18:00:55]line Аи-92-К-2 [18:00:55]line 8.970 * 66.90 [18:00:55]line = 600.09 [18:00:55]line НДС 12% НСП 1% [18:00:55]line > о реализуемом товаре [18:00:55]line ОКРУГЛЕНИЕ: -0.09 [18:00:55]line ИТОГО: 600.00 [18:00:55]line Внесено: 600.00 [18:00:55]line СДАЧА: 0.00 [18:00:55]line НСП 1% : 5.31 [18:00:55]line НДС 12% : 63.73 [18:00:55]line Наличными: 600.00 [18:00:55]line Безнал.: 0.00 [18:00:55]line Место: АЗС № 171 "Партнер Нефть" [18:00:55]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [18:00:55]line СНО: Общий режим [18:00:55]line Чек 330 28.10.2024 18:00 [18:00:55]line Смена: 545 ФФД: 1.0 [18:00:55]line ЗНМ: 0300000109 [18:00:55]line РНМ: 0000000000091777 [18:00:55]line Версия ККМ: 001 [18:00:55]line ФМ: 0000000000871756 [18:00:55]line ФД: 202530 [18:00:55]line ФПД: 107226103270541 [18:00:55]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T180054&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202530&fm=107226103270541&tin=02508201610067®Number=0000000000091777&sum=60000 [18:00:55]OFD Sender: Processing packet 202530 [packets to send 116, broken 115] [18:00:55]ProducePacketName [18:00:55]name=ofd_packets/00202530 [18:00:55]OFD Sender: To server: pG, [18:00:55]CommunicateWithHost lk.salyk.kg:30040 [18:00:55]ConnectInit lk.salyk.kg [18:00:55]written 0, free lines is 4095 [18:00:55]Connected sock=10 [18:00:55]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 55 AC 07 01 36 EB 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 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 4A 01 00 00 F4 03 04 00 56 D1 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 22 17 03 00 35 04 06 00 61 85 85 CB CC 8D 44 5A E8 B5 96 DA B5 B6 [18:00:55]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 69 AC 47 00 04 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 35 36 10 04 04 00 22 17 03 00 F4 03 04 00 0B 7D 1F 67 B6 04 01 00 00 1E 3F D0 0B 68 F9 1C 38 [18:00:55]CommunicateWithHost err = 0 [18:00:55]CheckOFDResponse [18:00:55]1017 (14) - 77093643461234 [18:00:55]1041 (16) - 0000000000871756 [18:00:55]1040 (4) - 202530 [18:00:55]1012 (4) - 28.10.2024 12:01 [18:00:55]1206 (1) - 0 [18:00:55]OFD Sender: Remove packet 202530 [18:00:55]ProducePacketName [18:00:55]name=ofd_packets/00202530 [18:00:55]NVStorageDeleteData [18:00:55]Write to MH i2c: 01 00 00 0E 04 12 [18:00:55]Write i2c OK [18:00:55]MH_I2C_Read... [18:00:55]Read from MH i2c: 01 [18:00:55]MH_I2C_Read... [18:00:55]Read from MH i2c: 01 07 00 [18:00:55]MH_I2C_Read... [18:00:55]Read from MH i2c: 01 07 00 0E 04 00 00 00 00 00 92 0C B7 [18:00:55]RasterBufferAndPrint [18:00:55]line [18:00:55]line [18:00:55]line [18:00:55]line [18:00:55]line [18:00:55]written 0, free lines is 3222 [18:00:55]MH_Cut [18:00:55]Write to MH i2c: D1 01 00 15 04 01 EB [18:00:55]Write i2c OK [18:00:55]MH_I2C_Read... [18:00:55]Read from MH i2c: D1 [18:00:55]MH_I2C_Read... [18:00:55]Read from MH i2c: D1 01 00 [18:00:55]MH_I2C_Read... [18:00:55]Read from MH i2c: D1 01 00 15 04 00 EA [18:00:55]Write to MH i2c: 01 00 00 16 04 1A [18:00:55]Write i2c OK [18:00:55]MH_I2C_Read... [18:00:56]OFD Sender: No OFD packet to send [18:00:56]*** Cut start [18:00:56]*** Purtial cut [18:00:56]*** CUTSNS_PIN = 0 [18:00:56]*** Stage 1: CUTSNS_PIN = 1 [18:00:58]Read from MH i2c: 01 [18:00:58]MH_I2C_Read... [18:00:58]*** Stop cut motor [18:00:58]*** Cut end [18:00:58]Read from MH i2c: 01 07 00 [18:00:58]MH_I2C_Read... [18:00:58]Read from MH i2c: 01 07 00 16 04 00 00 00 00 00 FF 0F 2F [18:00:58]process_action close_receipt done [18:00:58]requested_data is exist [18:00:58]produce_requested_data [18:00:58]requested_item fm.sn is exist - process it [18:00:58]wFMCommunicate request_size=4 [18:00:58]MH_SAM_APDU [18:00:58]CAPDU: 80 11 00 00 [18:00:58]Write to MH i2c: E2 08 00 17 04 80 11 00 00 00 00 00 00 95 [18:00:58]Write i2c OK [18:00:58]MH_I2C_Read... [18:00:58]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:00:58]Read from MH i2c: E2 [18:00:58]MH_I2C_Read... [18:00:58]Read from MH i2c: E2 17 00 [18:00:58]MH_I2C_Read... [18:00:58]Read from MH i2c: E2 17 00 17 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 EA [18:00:58]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [18:00:58]wFMCommunicate OK [18:00:58]requested_item fd.num is exist - process it [18:00:58]SAM_PROTO_GetFieldsCounters [18:00:58]wFMCommunicate request_size=4 [18:00:58]MH_SAM_APDU [18:00:58]CAPDU: 80 13 00 00 [18:00:58]Write to MH i2c: E2 08 00 18 04 80 13 00 00 00 00 00 00 98 [18:00:58]Write i2c OK [18:00:58]MH_I2C_Read... [18:00:58]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [18:00:58]Read from MH i2c: E2 [18:00:58]MH_I2C_Read... [18:00:58]Read from MH i2c: E2 62 00 [18:00:58]MH_I2C_Read... [18:00:58]Read from MH i2c: E2 62 00 18 04 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 22 17 03 00 0E 04 04 00 21 02 00 00 12 04 04 00 4A 01 00 00 5E 04 04 00 4A 01 00 00 57 04 04 00 4B 01 00 00 19 04 04 00 00 00 00 00 90 00 01 [18:00:58]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 22 17 03 00 0E 04 04 00 21 02 00 00 12 04 04 00 4A 01 00 00 5E 04 04 00 4A 01 00 00 57 04 04 00 4B 01 00 00 19 04 04 00 00 00 00 00 90 00 [18:00:58]wFMCommunicate OK [18:00:58]SAM_PROTO_GetFieldsCounters done [18:00:58]requested_item shift.num is exist - process it [18:00:58]requested_item shift.opened is exist - process it [18:00:58]req_shift_opened [18:00:58]FM_GetShiftState [18:00:58]SAM_PROTO_GetShiftState [18:00:58]wFMCommunicate request_size=4 [18:00:58]MH_SAM_APDU [18:00:58]CAPDU: 80 13 01 00 [18:00:58]Write to MH i2c: E2 08 00 19 04 80 13 01 00 00 00 00 00 9A [18:00:58]Write i2c OK [18:00:58]MH_I2C_Read... [18:00:58]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:00:59]Read from MH i2c: E2 [18:00:59]MH_I2C_Read... [18:00:59]Read from MH i2c: E2 0E 00 [18:00:59]MH_I2C_Read... [18:00:59]Read from MH i2c: E2 0E 00 19 04 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 45 [18:00:59]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [18:00:59]wFMCommunicate OK [18:00:59]SAM_PROTO_GetShiftState done [18:00:59]FM_GetShiftState done [18:00:59]req_shift_opened done [18:00:59]requested_item shift.open_date is exist - process it [18:00:59]req_shift_open_date [18:00:59]req_shift_open_date done [18:00:59]produce_requested_data done [18:00:59]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202530,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670} [18:00:59]process_action_free close_receipt [18:00:59]json_value_free [18:00:59]json_value_free done [18:00:59]process_json_proto returns [18:00:59]Send response to host [18:00:59]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202530,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670}}} [18:00:59]free response buf [18:00:59]execute_script done [18:00:59]execute_script returns [18:00:59]free content buf [18:00:59]Sock 9.Close socket [18:00:59]Sock 9.Thread stoped [18:01:01]OFD Sender: No OFD packet to send [18:01:06]OFD Sender: No OFD packet to send [18:01:11]OFD Sender: No OFD packet to send [18:01:16]OFD Sender: No OFD packet to send [18:01:21]OFD Sender: No OFD packet to send [18:01:26]OFD Sender: No OFD packet to send [18:01:31]OFD Sender: No OFD packet to send [18:01:36]OFD Sender: No OFD packet to send [18:01:41]OFD Sender: No OFD packet to send [18:01:46]OFD Sender: No OFD packet to send [18:01:51]OFD Sender: No OFD packet to send [18:01:56]OFD Sender: No OFD packet to send [18:02:01]OFD Sender: No OFD packet to send [18:02:06]OFD Sender: No OFD packet to send [18:02:11]OFD Sender: No OFD packet to send [18:02:16]OFD Sender: No OFD packet to send [18:02:21]OFD Sender: No OFD packet to send [18:02:26]OFD Sender: No OFD packet to send [18:02:31]OFD Sender: No OFD packet to send [18:02:36]OFD Sender: No OFD packet to send [18:02:41]OFD Sender: No OFD packet to send [18:02:46]OFD Sender: No OFD packet to send [18:02:51]OFD Sender: No OFD packet to send [18:02:56]OFD Sender: No OFD packet to send [18:03:01]OFD Sender: No OFD packet to send [18:03:06]OFD Sender: No OFD packet to send [18:03:11]OFD Sender: No OFD packet to send [18:03:16]OFD Sender: No OFD packet to send [18:03:21]OFD Sender: No OFD packet to send [18:03:26]OFD Sender: No OFD packet to send [18:03:31]OFD Sender: No OFD packet to send [18:03:36]OFD Sender: No OFD packet to send [18:03:41]OFD Sender: No OFD packet to send [18:03:46]OFD Sender: No OFD packet to send [18:03:51]OFD Sender: No OFD packet to send [18:03:55]accept exits with 7 [18:03:55]New connection [18:03:55]New thread 3066719588 created [18:03:55]Thread 3066576228 joined [18:03:55]Waiting for new connection... [18:03:55] Sock 7.Parse request [18:03:55]Sock 7.Check first char [18:03:55]Sock 7.First char is OK [18:03:55]request: POST /json_proto HTTP/1.0 [18:03:55]Method: POST [18:03:55]URL: /json_proto [18:03:55]Method is POST - this is cgi request [18:03:55]url: /json_proto [18:03:55]query_string will be loaded in cgi processing [18:03:55]execute_cgi json_proto POST (null) [18:03:55]execute_cgi path=json_proto method=POST [18:03:55]POST find Content-Length [18:03:55]Host: 172.17.63.195:8080 [18:03:55]Content-Length: 677 [18:03:55]Content-Type: application/json [18:03:55] [18:03:55]POST finish read [18:03:55]Found Content-Length = 677 [18:03:55]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450318", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 52", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "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" ] } } [18:03:55]execute_script... [18:03:55]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450318", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 52", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "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" ] } } [18:03:55]POST & json_proto [18:03:55]process_json_proto [18:03:55]json parsed OK: [18:03:55]protocol is kg_v1.0 [18:03:55]action value=close_receipt [18:03:55]process_action close_receipt [18:03:55]cmd_close_receipt [18:03:55]MH_GetDate [18:03:55]Write to MH i2c: F0 00 00 1A 04 0D [18:03:55]Write i2c OK [18:03:55]MH_I2C_Read... [18:03:55]Read from MH i2c: F0 [18:03:55]MH_I2C_Read... [18:03:55]Read from MH i2c: F0 09 00 [18:03:55]MH_I2C_Read... [18:03:55]Read from MH i2c: F0 09 00 1A 04 00 0B D2 1F 67 47 1B 1E 67 60 [18:03:55]GetLastDocTimeStamp 1730138454 [18:03:55]current date 1730138635 [18:03:55]FM_GetShiftState [18:03:55]SAM_PROTO_GetShiftState [18:03:55]wFMCommunicate request_size=4 [18:03:55]MH_SAM_APDU [18:03:55]CAPDU: 80 13 01 00 [18:03:55]Write to MH i2c: E2 08 00 1B 04 80 13 01 00 00 00 00 00 9C [18:03:55]Write i2c OK [18:03:55]MH_I2C_Read... [18:03:55]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:03:55]Read from MH i2c: E2 [18:03:55]MH_I2C_Read... [18:03:55]Read from MH i2c: E2 0E 00 [18:03:55]MH_I2C_Read... [18:03:55]Read from MH i2c: E2 0E 00 1B 04 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 47 [18:03:55]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [18:03:55]wFMCommunicate OK [18:03:55]SAM_PROTO_GetShiftState done [18:03:55]FM_GetShiftState done [18:03:55]opened in 1730073670 [18:03:55]opened+sec_in_day 1730160070 [18:03:55]quantity*price = 25020 [18:03:55]sum+1 = 25022 [18:03:55]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.21 ИТОГО: 250.00 Внесено: 250.00 СДАЧА: 0.00 НСП 1% : 2.21 НДС 12% : 26.57 Наличными: 250.00 Безнал.: 0.00 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 331 28.10.2024 18:03 Смена: 545 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 ФМ: 0000000000871756 ФД: 202531 ФПД: 194342806826570 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T180356&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202531&fm=194342806826570&tin=02508201610067®Number=0000000000091777&sum=25000 [18:03:56]StoreToDocumentArchive [18:03:56]shift 545 fd 202531 [18:03:56]save to /storage/0545/doc_00202531 [18:03:56]save last doc name /storage/0545/doc_00202531 to /storage/kkm_last_doc_name [18:03:56]save OK [18:03:56]Clear old archive folders... [18:03:56]ProcessDocumentItem done err = 0, tmpTLVsize=251 [18:03:56]tlvbuf is 0060B730 [18:03:56]SAM_PROTO_ClearQueue [18:03:56]wFMCommunicate request_size=4 [18:03:56]MH_SAM_APDU [18:03:56]CAPDU: 80 09 00 00 [18:03:56]Write to MH i2c: E2 08 00 28 04 80 09 00 00 00 00 00 00 9E [18:03:56]Write i2c OK [18:03:56]MH_I2C_Read... [18:03:56]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [18:03:56]Read from MH i2c: E2 [18:03:56]MH_I2C_Read... [18:03:56]Read from MH i2c: E2 03 00 [18:03:56]MH_I2C_Read... [18:03:56]Read from MH i2c: E2 03 00 28 04 00 90 00 A0 [18:03:56]RAPDU: 90 00 [18:03:56]wFMCommunicate OK [18:03:56]SAM_PROTO_ClearQueue done [18:03:56]KKMCreateOFDPacket [18:03:56]OFDProtocolAddRootSTLVToBuf [18:03:56]FM_MakeSignedData [18:03:56]FM_MakeSignedData [18:03:56]SAM_PROTO_SignData [18:03:56]wFMCommunicate request_size=4 [18:03:56]MH_SAM_APDU [18:03:56]CAPDU: 80 0D 01 02 [18:03:56]Write to MH i2c: E2 08 00 29 04 80 0D 01 02 00 00 00 00 A6 [18:03:56]Write i2c OK [18:03:56]MH_I2C_Read... [18:03:56]OFD Sender: No OFD packet to send [18:03:56]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [18:03:56]Read from MH i2c: E2 [18:03:56]MH_I2C_Read... [18:03:56]Read from MH i2c: E2 03 00 [18:03:56]MH_I2C_Read... [18:03:56]Read from MH i2c: E2 03 00 29 04 00 90 00 A1 [18:03:56]RAPDU: 90 00 [18:03:56]wFMCommunicate OK [18:03:56]wFMCommunicate request_size=255 [18:03:56]MH_SAM_APDU [18:03:56]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 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 4B 01 00 00 F4 03 04 00 0C D2 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 23 17 03 00 35 04 06 00 B0 [18:03:56]Write to MH i2c: E2 02 01 2A 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 32 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 4B 01 00 00 F4 03 04 00 0C D2 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 23 17 03 00 35 04 06 00 B0 00 00 D3 [18:03:56]Write i2c OK [18:03:56]MH_I2C_Read... [18:03:56]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:03:56]Read from MH i2c: E2 [18:03:56]MH_I2C_Read... [18:03:56]Read from MH i2c: E2 03 00 [18:03:56]MH_I2C_Read... [18:03:56]Read from MH i2c: E2 03 00 2A 04 00 90 00 A2 [18:03:56]RAPDU: 90 00 [18:03:56]wFMCommunicate OK [18:03:56]wFMCommunicate request_size=10 [18:03:56]MH_SAM_APDU [18:03:56]CAPDU: 80 0D 02 02 05 C0 F5 F7 2E 4A [18:03:56]Write to MH i2c: E2 0D 00 2B 04 80 0D 02 02 05 00 C0 F5 F7 2E 4A 00 00 D7 [18:03:56]Write i2c OK [18:03:56]MH_I2C_Read... [18:03:56]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:03:56]Read from MH i2c: E2 [18:03:56]MH_I2C_Read... [18:03:56]Read from MH i2c: E2 03 00 [18:03:56]MH_I2C_Read... [18:03:56]Read from MH i2c: E2 03 00 2B 04 00 90 00 A3 [18:03:56]RAPDU: 90 00 [18:03:56]wFMCommunicate OK [18:03:56]wFMCommunicate request_size=4 [18:03:56]MH_SAM_APDU [18:03:56]CAPDU: 80 0D 03 02 [18:03:56]Write to MH i2c: E2 08 00 2C 04 80 0D 03 02 00 00 00 00 AB [18:03:56]Write i2c OK [18:03:56]MH_I2C_Read... [18:03:56]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [18:03:56]Read from MH i2c: E2 [18:03:56]MH_I2C_Read... [18:03:56]Read from MH i2c: E2 0B 00 [18:03:56]MH_I2C_Read... [18:03:56]Read from MH i2c: E2 0B 00 2C 04 00 ED DB 8A 8A 02 59 1A D8 90 00 D5 [18:03:56]RAPDU: ED DB 8A 8A 02 59 1A D8 90 00 [18:03:56]wFMCommunicate OK [18:03:56]SAM_PROTO_SignData done [18:03:56]FM_MakeSignedData done [18:03:56]CreateOFDProtocolMessage [18:03:56]wFMCommunicate request_size=4 [18:03:56]MH_SAM_APDU [18:03:56]CAPDU: 80 11 00 00 [18:03:56]Write to MH i2c: E2 08 00 2D 04 80 11 00 00 00 00 00 00 AB [18:03:56]Write i2c OK [18:03:56]MH_I2C_Read... [18:03:56]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:03:56]Read from MH i2c: E2 [18:03:56]MH_I2C_Read... [18:03:56]Read from MH i2c: E2 17 00 [18:03:56]MH_I2C_Read... [18:03:56]Read from MH i2c: E2 17 00 2D 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 00 [18:03:56]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [18:03:56]wFMCommunicate OK [18:03:56]CreateOFDProtocolMessage done [18:03:56]OFDSenderStorePacket 202531 [18:03:56]StoreOFDPacket docnum=202531 [18:03:56]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 A5 DB 07 01 88 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 32 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 4B 01 00 00 F4 03 04 00 0C D2 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 23 17 03 00 35 04 06 00 B0 C0 F5 F7 2E 4A ED DB 8A 8A 02 59 1A D8 [18:03:56]CheckFolder [18:03:56]dirname=/storage/ofd_packets [18:03:56]CheckFolder done [18:03:56]ProducePacketName [18:03:56]name=ofd_packets/00202531 [18:03:56]NVStorageSaveData ofd_packets/00202531 [18:03:56]File name is /storage/ofd_packets/00202531 [18:03:56]Write 301 bytes [18:03:56]NVStorageSaveData done [18:03:56]OFDSenderStorePacket done [18:03:56]KKMCreateOFDPacket done [18:03:56]NVStorageSaveData kkm_last_timestamp [18:03:56]File name is /storage/kkm_last_timestamp [18:03:56]Write 4 bytes [18:03:56]NVStorageSaveData done [18:03:56]ExternCall_PrintAddStr [18:03:56]wPrintStart [18:03:56]Write to MH i2c: 01 00 00 2E 04 32 [18:03:56]Write i2c OK [18:03:56]MH_I2C_Read... [18:03:56]Read from MH i2c: 01 [18:03:56]MH_I2C_Read... [18:03:56]Read from MH i2c: 01 07 00 [18:03:56]MH_I2C_Read... [18:03:56]Read from MH i2c: 01 07 00 2E 04 00 00 00 00 00 FF 0F 47 [18:03:56]RasterBufferAndPrint [18:03:56]line Счет N : (1)450318 [18:03:56]line ИНН: 02508201610067 [18:03:56]line Контрольно-Кассовый Чек [18:03:56]line ПРОДАЖА [18:03:56]line ТРК (МРК, ГНК) : 52 [18:03:56]line Товар: 2710124130 [18:03:56]line Аи-92-К-2 [18:03:56]line 3.740 * 66.90 [18:03:56]line = 250.21 [18:03:56]line НДС 12% НСП 1% [18:03:56]line > о реализуемом товаре [18:03:56]line ОКРУГЛЕНИЕ: -0.21 [18:03:56]line ИТОГО: 250.00 [18:03:56]line Внесено: 250.00 [18:03:56]line СДАЧА: 0.00 [18:03:56]line НСП 1% : 2.21 [18:03:56]line НДС 12% : 26.57 [18:03:56]line Наличными: 250.00 [18:03:56]line Безнал.: 0.00 [18:03:56]line Место: АЗС № 171 "Партнер Нефть" [18:03:56]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [18:03:56]line СНО: Общий режим [18:03:56]line Чек 331 28.10.2024 18:03 [18:03:56]line Смена: 545 ФФД: 1.0 [18:03:56]line ЗНМ: 0300000109 [18:03:56]line РНМ: 0000000000091777 [18:03:56]line Версия ККМ: 001 [18:03:56]line ФМ: 0000000000871756 [18:03:56]line ФД: 202531 [18:03:56]line ФПД: 194342806826570 [18:03:56]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T180356&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202531&fm=194342806826570&tin=02508201610067®Number=0000000000091777&sum=25000 [18:03:57]OFD Sender: Processing packet 202531 [packets to send 116, broken 115] [18:03:57]ProducePacketName [18:03:57]name=ofd_packets/00202531 [18:03:57]OFD Sender: To server: pG, [18:03:57]CommunicateWithHost lk.salyk.kg:30040 [18:03:57]ConnectInit lk.salyk.kg [18:03:57]written 0, free lines is 4095 [18:03:57]Connected sock=10 [18:03:57]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 A5 DB 07 01 88 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 32 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 4B 01 00 00 F4 03 04 00 0C D2 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 23 17 03 00 35 04 06 00 B0 C0 F5 F7 2E 4A ED DB 8A 8A 02 59 1A D8 [18:03:57]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 ED FA 47 00 FE 2A A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 23 17 03 00 F4 03 04 00 C1 7D 1F 67 B6 04 01 00 00 3A A2 16 76 4A 6A 4B 4E [18:03:57]CommunicateWithHost err = 0 [18:03:57]CheckOFDResponse [18:03:57]1017 (14) - 77093643461234 [18:03:57]1041 (16) - 0000000000871756 [18:03:57]1040 (4) - 202531 [18:03:57]1012 (4) - 28.10.2024 12:04 [18:03:57]1206 (1) - 0 [18:03:57]OFD Sender: Remove packet 202531 [18:03:57]ProducePacketName [18:03:57]name=ofd_packets/00202531 [18:03:57]NVStorageDeleteData [18:03:57]Write to MH i2c: 01 00 00 59 04 5D [18:03:57]Write i2c OK [18:03:57]MH_I2C_Read... [18:03:57]Read from MH i2c: 01 [18:03:57]MH_I2C_Read... [18:03:57]Read from MH i2c: 01 07 00 [18:03:57]MH_I2C_Read... [18:03:57]Read from MH i2c: 01 07 00 59 04 00 00 00 00 00 8C 0C FC [18:03:57]RasterBufferAndPrint [18:03:57]line [18:03:57]line [18:03:57]line [18:03:57]line [18:03:57]line [18:03:57]written 0, free lines is 3216 [18:03:57]MH_Cut [18:03:57]Write to MH i2c: D1 01 00 60 04 01 36 [18:03:57]Write i2c OK [18:03:57]MH_I2C_Read... [18:03:57]Read from MH i2c: D1 [18:03:57]MH_I2C_Read... [18:03:57]Read from MH i2c: D1 01 00 [18:03:57]MH_I2C_Read... [18:03:57]Read from MH i2c: D1 01 00 60 04 00 35 [18:03:57]Write to MH i2c: 01 00 00 61 04 65 [18:03:57]Write i2c OK [18:03:57]MH_I2C_Read... [18:03:58]OFD Sender: No OFD packet to send [18:03:58]*** Cut start [18:03:58]*** Purtial cut [18:03:58]*** Stage 1: CUTSNS_PIN = 1 [18:03:58]Read from MH i2c: 01 [18:03:58]MH_I2C_Read... [18:03:58]*** Stop cut motor [18:03:58]*** Cut end [18:03:58]Read from MH i2c: 01 07 00 [18:03:58]MH_I2C_Read... [18:03:58]Read from MH i2c: 01 07 00 61 04 00 00 00 00 00 FF 0F 7A [18:03:58]process_action close_receipt done [18:03:58]requested_data is exist [18:03:58]produce_requested_data [18:03:58]requested_item fm.sn is exist - process it [18:03:58]wFMCommunicate request_size=4 [18:03:58]MH_SAM_APDU [18:03:58]CAPDU: 80 11 00 00 [18:03:58]Write to MH i2c: E2 08 00 62 04 80 11 00 00 00 00 00 00 E0 [18:03:58]Write i2c OK [18:03:58]MH_I2C_Read... [18:03:58]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:03:58]Read from MH i2c: E2 [18:03:58]MH_I2C_Read... [18:03:58]Read from MH i2c: E2 17 00 [18:03:58]MH_I2C_Read... [18:03:58]Read from MH i2c: E2 17 00 62 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 35 [18:03:58]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [18:03:58]wFMCommunicate OK [18:03:58]requested_item fd.num is exist - process it [18:03:58]SAM_PROTO_GetFieldsCounters [18:03:58]wFMCommunicate request_size=4 [18:03:58]MH_SAM_APDU [18:03:58]CAPDU: 80 13 00 00 [18:03:58]Write to MH i2c: E2 08 00 63 04 80 13 00 00 00 00 00 00 E3 [18:03:58]Write i2c OK [18:03:58]MH_I2C_Read... [18:03:58]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [18:03:58]Read from MH i2c: E2 [18:03:58]MH_I2C_Read... [18:03:58]Read from MH i2c: E2 62 00 [18:03:58]MH_I2C_Read... [18:03:58]Read from MH i2c: E2 62 00 63 04 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 23 17 03 00 0E 04 04 00 21 02 00 00 12 04 04 00 4B 01 00 00 5E 04 04 00 4B 01 00 00 57 04 04 00 4C 01 00 00 19 04 04 00 00 00 00 00 90 00 50 [18:03:58]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 23 17 03 00 0E 04 04 00 21 02 00 00 12 04 04 00 4B 01 00 00 5E 04 04 00 4B 01 00 00 57 04 04 00 4C 01 00 00 19 04 04 00 00 00 00 00 90 00 [18:03:58]wFMCommunicate OK [18:03:58]SAM_PROTO_GetFieldsCounters done [18:03:58]requested_item shift.num is exist - process it [18:03:58]requested_item shift.opened is exist - process it [18:03:58]req_shift_opened [18:03:58]FM_GetShiftState [18:03:58]SAM_PROTO_GetShiftState [18:03:58]wFMCommunicate request_size=4 [18:03:58]MH_SAM_APDU [18:03:58]CAPDU: 80 13 01 00 [18:03:58]Write to MH i2c: E2 08 00 64 04 80 13 01 00 00 00 00 00 E5 [18:03:59]Write i2c OK [18:03:59]MH_I2C_Read... [18:03:59]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:03:59]Read from MH i2c: E2 [18:03:59]MH_I2C_Read... [18:03:59]Read from MH i2c: E2 0E 00 [18:03:59]MH_I2C_Read... [18:03:59]Read from MH i2c: E2 0E 00 64 04 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 90 [18:03:59]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [18:03:59]wFMCommunicate OK [18:03:59]SAM_PROTO_GetShiftState done [18:03:59]FM_GetShiftState done [18:03:59]req_shift_opened done [18:03:59]requested_item shift.open_date is exist - process it [18:03:59]req_shift_open_date [18:03:59]req_shift_open_date done [18:03:59]produce_requested_data done [18:03:59]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202531,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670} [18:03:59]process_action_free close_receipt [18:03:59]json_value_free [18:03:59]json_value_free done [18:03:59]process_json_proto returns [18:03:59]Send response to host [18:03:59]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202531,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670}}} [18:03:59]free response buf [18:03:59]execute_script done [18:03:59]execute_script returns [18:03:59]free content buf [18:03:59]Sock 7.Close socket [18:03:59]Sock 7.Thread stoped [18:04:03]OFD Sender: No OFD packet to send [18:04:08]OFD Sender: No OFD packet to send [18:04:13]OFD Sender: No OFD packet to send [18:04:18]OFD Sender: No OFD packet to send [18:04:23]OFD Sender: No OFD packet to send [18:04:28]OFD Sender: No OFD packet to send [18:04:33]OFD Sender: No OFD packet to send [18:04:38]OFD Sender: No OFD packet to send [18:04:43]OFD Sender: No OFD packet to send [18:04:47]accept exits with 9 [18:04:47]New connection [18:04:47]New thread 3066576228 created [18:04:47]Thread 3066719588 joined [18:04:47]Waiting for new connection... [18:04:47] Sock 9.Parse request [18:04:47]Sock 9.Check first char [18:04:47]Sock 9.First char is OK [18:04:47]request: POST /json_proto HTTP/1.0 [18:04:47]Method: POST [18:04:47]URL: /json_proto [18:04:47]Method is POST - this is cgi request [18:04:47]url: /json_proto [18:04:47]query_string will be loaded in cgi processing [18:04:47]execute_cgi json_proto POST (null) [18:04:47]execute_cgi path=json_proto method=POST [18:04:47]POST find Content-Length [18:04:47]Host: 172.17.63.195:8080 [18:04:47]Content-Length: 675 [18:04:47]Content-Type: application/json [18:04:47] [18:04:47]POST finish read [18:04:47]Found Content-Length = 675 [18:04:47]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450319", "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" : 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" ] } } [18:04:47]execute_script... [18:04: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)450319", "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" : 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" ] } } [18:04:47]POST & json_proto [18:04:47]process_json_proto [18:04:47]json parsed OK: [18:04:47]protocol is kg_v1.0 [18:04:47]action value=close_receipt [18:04:47]process_action close_receipt [18:04:47]cmd_close_receipt [18:04:47]MH_GetDate [18:04:47]Write to MH i2c: F0 00 00 65 04 58 [18:04:47]Write i2c OK [18:04:47]MH_I2C_Read... [18:04:47]Read from MH i2c: F0 [18:04:47]MH_I2C_Read... [18:04:47]Read from MH i2c: F0 09 00 [18:04:47]MH_I2C_Read... [18:04:47]Read from MH i2c: F0 09 00 65 04 00 40 D2 1F 67 47 1B 1E 67 E0 [18:04:47]GetLastDocTimeStamp 1730138636 [18:04:47]current date 1730138688 [18:04:47]FM_GetShiftState [18:04:47]SAM_PROTO_GetShiftState [18:04:47]wFMCommunicate request_size=4 [18:04:47]MH_SAM_APDU [18:04:47]CAPDU: 80 13 01 00 [18:04:47]Write to MH i2c: E2 08 00 66 04 80 13 01 00 00 00 00 00 E7 [18:04:47]Write i2c OK [18:04:47]MH_I2C_Read... [18:04:47]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:04:47]Read from MH i2c: E2 [18:04:47]MH_I2C_Read... [18:04:47]Read from MH i2c: E2 0E 00 [18:04:47]MH_I2C_Read... [18:04:47]Read from MH i2c: E2 0E 00 66 04 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 92 [18:04:47]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [18:04:47]wFMCommunicate OK [18:04:47]SAM_PROTO_GetShiftState done [18:04:47]FM_GetShiftState done [18:04:47]opened in 1730073670 [18:04:47]opened+sec_in_day 1730160070 [18:04:47]quantity*price = 100000 [18:04:47]sum+1 = 100002 [18:04:47]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.01 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.20 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 332 28.10.2024 18:04 Смена: 545 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 ФМ: 0000000000871756 ФД: 202532 ФПД: 253336431652489 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T180448&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202532&fm=253336431652489&tin=02508201610067®Number=0000000000091777&sum=100000 [18:04:49]StoreToDocumentArchive [18:04:49]shift 545 fd 202532 [18:04:49]save to /storage/0545/doc_00202532 [18:04:49]save last doc name /storage/0545/doc_00202532 to /storage/kkm_last_doc_name [18:04:49]save OK [18:04:49]Clear old archive folders... [18:04:49]ProcessDocumentItem done err = 0, tmpTLVsize=252 [18:04:49]tlvbuf is 005BC6C0 [18:04:49]SAM_PROTO_ClearQueue [18:04:49]wFMCommunicate request_size=4 [18:04:49]MH_SAM_APDU [18:04:49]CAPDU: 80 09 00 00 [18:04:49]Write to MH i2c: E2 08 00 73 04 80 09 00 00 00 00 00 00 E9 [18:04:49]Write i2c OK [18:04:49]MH_I2C_Read... [18:04:49]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [18:04:49]Read from MH i2c: E2 [18:04:49]MH_I2C_Read... [18:04:49]Read from MH i2c: E2 03 00 [18:04:49]MH_I2C_Read... [18:04:49]Read from MH i2c: E2 03 00 73 04 00 90 00 EB [18:04:49]RAPDU: 90 00 [18:04:49]wFMCommunicate OK [18:04:49]SAM_PROTO_ClearQueue done [18:04:49]KKMCreateOFDPacket [18:04:49]OFDProtocolAddRootSTLVToBuf [18:04:49]FM_MakeSignedData [18:04:49]FM_MakeSignedData [18:04:49]SAM_PROTO_SignData [18:04:49]wFMCommunicate request_size=4 [18:04:49]MH_SAM_APDU [18:04:49]CAPDU: 80 0D 01 02 [18:04:49]Write to MH i2c: E2 08 00 74 04 80 0D 01 02 00 00 00 00 F1 [18:04:49]Write i2c OK [18:04:49]MH_I2C_Read... [18:04:49]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [18:04:49]Read from MH i2c: E2 [18:04:49]MH_I2C_Read... [18:04:49]Read from MH i2c: E2 03 00 [18:04:49]MH_I2C_Read... [18:04:49]Read from MH i2c: E2 03 00 74 04 00 90 00 EC [18:04:49]RAPDU: 90 00 [18:04:49]wFMCommunicate OK [18:04:49]wFMCommunicate request_size=255 [18:04:49]MH_SAM_APDU [18:04:49]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 20 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 4C 01 00 00 F4 03 04 00 40 D2 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 24 17 03 00 35 04 06 00 [18:04:49]Write to MH i2c: E2 02 01 75 04 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 20 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 4C 01 00 00 F4 03 04 00 40 D2 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 24 17 03 00 35 04 06 00 00 00 A0 [18:04:49]Write i2c OK [18:04:49]MH_I2C_Read... [18:04:49]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:04:49]Read from MH i2c: E2 [18:04:49]MH_I2C_Read... [18:04:49]Read from MH i2c: E2 03 00 [18:04:49]MH_I2C_Read... [18:04:49]Read from MH i2c: E2 03 00 75 04 00 90 00 ED [18:04:49]RAPDU: 90 00 [18:04:49]wFMCommunicate OK [18:04:49]wFMCommunicate request_size=11 [18:04:49]MH_SAM_APDU [18:04:49]CAPDU: 80 0D 02 02 06 E6 68 7C 04 6E 89 [18:04:49]Write to MH i2c: E2 0E 00 76 04 80 0D 02 02 06 00 E6 68 7C 04 6E 89 00 00 C5 [18:04:49]Write i2c OK [18:04:49]MH_I2C_Read... [18:04:49]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:04:49]Read from MH i2c: E2 [18:04:49]MH_I2C_Read... [18:04:49]Read from MH i2c: E2 03 00 [18:04:49]MH_I2C_Read... [18:04:49]Read from MH i2c: E2 03 00 76 04 00 90 00 EE [18:04:49]RAPDU: 90 00 [18:04:49]wFMCommunicate OK [18:04:49]wFMCommunicate request_size=4 [18:04:49]MH_SAM_APDU [18:04:49]CAPDU: 80 0D 03 02 [18:04:49]Write to MH i2c: E2 08 00 77 04 80 0D 03 02 00 00 00 00 F6 [18:04:49]Write i2c OK [18:04:49]MH_I2C_Read... [18:04:49]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [18:04:49]Read from MH i2c: E2 [18:04:49]MH_I2C_Read... [18:04:49]Read from MH i2c: E2 0B 00 [18:04:49]MH_I2C_Read... [18:04:49]Read from MH i2c: E2 0B 00 77 04 00 1C A3 3F 53 CE F0 79 AB 90 00 2A [18:04:49]RAPDU: 1C A3 3F 53 CE F0 79 AB 90 00 [18:04:49]wFMCommunicate OK [18:04:49]SAM_PROTO_SignData done [18:04:49]FM_MakeSignedData done [18:04:49]CreateOFDProtocolMessage [18:04:49]wFMCommunicate request_size=4 [18:04:49]MH_SAM_APDU [18:04:49]CAPDU: 80 11 00 00 [18:04:49]Write to MH i2c: E2 08 00 78 04 80 11 00 00 00 00 00 00 F6 [18:04:49]Write i2c OK [18:04:49]MH_I2C_Read... [18:04:49]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:04:49]Read from MH i2c: E2 [18:04:49]MH_I2C_Read... [18:04:49]Read from MH i2c: E2 17 00 [18:04:49]MH_I2C_Read... [18:04:49]Read from MH i2c: E2 17 00 78 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 4B [18:04:49]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [18:04:49]wFMCommunicate OK [18:04:49]CreateOFDProtocolMessage done [18:04:49]OFDSenderStorePacket 202532 [18:04:49]StoreOFDPacket docnum=202532 [18:04:49]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 01 00 00 15 05 08 01 07 A0 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 20 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 4C 01 00 00 F4 03 04 00 40 D2 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 24 17 03 00 35 04 06 00 E6 68 7C 04 6E 89 1C A3 3F 53 CE F0 79 AB [18:04:49]CheckFolder [18:04:49]dirname=/storage/ofd_packets [18:04:49]CheckFolder done [18:04:49]ProducePacketName [18:04:49]name=ofd_packets/00202532 [18:04:49]NVStorageSaveData ofd_packets/00202532 [18:04:49]File name is /storage/ofd_packets/00202532 [18:04:49]Write 302 bytes [18:04:49]NVStorageSaveData done [18:04:49]OFDSenderStorePacket done [18:04:49]KKMCreateOFDPacket done [18:04:49]NVStorageSaveData kkm_last_timestamp [18:04:49]File name is /storage/kkm_last_timestamp [18:04:49]Write 4 bytes [18:04:49]NVStorageSaveData done [18:04:49]ExternCall_PrintAddStr [18:04:49]wPrintStart [18:04:49]Write to MH i2c: 01 00 00 79 04 7D [18:04:49]Write i2c OK [18:04:49]MH_I2C_Read... [18:04:49]Read from MH i2c: 01 [18:04:49]MH_I2C_Read... [18:04:49]Read from MH i2c: 01 07 00 [18:04:49]MH_I2C_Read... [18:04:49]Read from MH i2c: 01 07 00 79 04 00 00 00 00 00 FF 0F 92 [18:04:49]RasterBufferAndPrint [18:04:49]line Счет N : (1)450319 [18:04:49]line ИНН: 02508201610067 [18:04:49]line Контрольно-Кассовый Чек [18:04:49]line ПРОДАЖА [18:04:49]line ТРК (МРК, ГНК) : 63 [18:04:49]line Товар: 2710124130 [18:04:49]line SUPER 92-К-5 [18:04:49]line 14.620 * 68.40 [18:04:49]line = 1000.01 [18:04:49]line НДС 12% НСП 1% [18:04:49]line > о реализуемом товаре [18:04:49]line ОКРУГЛЕНИЕ: -0.01 [18:04:49]line ИТОГО: 1000.00 [18:04:49]line Внесено: 1000.00 [18:04:49]line СДАЧА: 0.00 [18:04:49]line НСП 1% : 8.85 [18:04:49]line НДС 12% : 106.20 [18:04:49]line Наличными: 1000.00 [18:04:49]line Безнал.: 0.00 [18:04:49]line Место: АЗС № 171 "Партнер Нефть" [18:04:49]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [18:04:49]line СНО: Общий режим [18:04:49]line Чек 332 28.10.2024 18:04 [18:04:49]line Смена: 545 ФФД: 1.0 [18:04:49]line ЗНМ: 0300000109 [18:04:49]line РНМ: 0000000000091777 [18:04:49]line Версия ККМ: 001 [18:04:49]line ФМ: 0000000000871756 [18:04:49]line ФД: 202532 [18:04:49]line ФПД: 253336431652489 [18:04:49]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T180448&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202532&fm=253336431652489&tin=02508201610067®Number=0000000000091777&sum=100000 [18:04:49]OFD Sender: Processing packet 202532 [packets to send 116, broken 115] [18:04:49]ProducePacketName [18:04:49]name=ofd_packets/00202532 [18:04:49]OFD Sender: To server: pG, [18:04:49]CommunicateWithHost lk.salyk.kg:30040 [18:04:49]ConnectInit lk.salyk.kg [18:04:49]written 0, free lines is 4095 [18:04:49]Connected sock=10 [18:04:49]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 01 00 00 15 05 08 01 07 A0 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 20 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 4C 01 00 00 F4 03 04 00 40 D2 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 24 17 03 00 35 04 06 00 E6 68 7C 04 6E 89 1C A3 3F 53 CE F0 79 AB [18:04:50]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 BD 30 47 00 5E 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 35 36 10 04 04 00 24 17 03 00 F4 03 04 00 F6 7D 1F 67 B6 04 01 00 00 27 06 91 EA 0B C2 8A ED [18:04:50]CommunicateWithHost err = 0 [18:04:50]CheckOFDResponse [18:04:50]1017 (14) - 77093643461234 [18:04:50]1041 (16) - 0000000000871756 [18:04:50]1040 (4) - 202532 [18:04:50]1012 (4) - 28.10.2024 12:05 [18:04:50]1206 (1) - 0 [18:04:50]OFD Sender: Remove packet 202532 [18:04:50]ProducePacketName [18:04:50]name=ofd_packets/00202532 [18:04:50]NVStorageDeleteData [18:04:50]Write to MH i2c: 01 00 00 A4 04 A8 [18:04:50]Write i2c OK [18:04:50]MH_I2C_Read... [18:04:50]Read from MH i2c: 01 [18:04:50]MH_I2C_Read... [18:04:50]Read from MH i2c: 01 07 00 [18:04:50]MH_I2C_Read... [18:04:50]Read from MH i2c: 01 07 00 A4 04 00 00 00 00 00 97 0C 52 [18:04:50]RasterBufferAndPrint [18:04:50]line [18:04:50]line [18:04:50]line [18:04:50]line [18:04:50]line [18:04:50]written 0, free lines is 3229 [18:04:50]MH_Cut [18:04:50]Write to MH i2c: D1 01 00 AB 04 01 81 [18:04:50]Write i2c OK [18:04:50]MH_I2C_Read... [18:04:50]Read from MH i2c: D1 [18:04:50]MH_I2C_Read... [18:04:50]Read from MH i2c: D1 01 00 [18:04:50]MH_I2C_Read... [18:04:50]Read from MH i2c: D1 01 00 AB 04 00 80 [18:04:50]Write to MH i2c: 01 00 00 AC 04 B0 [18:04:50]Write i2c OK [18:04:50]MH_I2C_Read... [18:04:50]OFD Sender: No OFD packet to send [18:04:51]*** Cut start [18:04:51]*** Purtial cut [18:04:51]*** Stage 1: CUTSNS_PIN = 1 [18:04:51]Read from MH i2c: 01 [18:04:51]MH_I2C_Read... [18:04:51]*** Stop cut motor [18:04:51]*** Cut end [18:04:51]Read from MH i2c: 01 07 00 [18:04:51]MH_I2C_Read... [18:04:51]Read from MH i2c: 01 07 00 AC 04 00 00 00 00 00 FF 0F C5 [18:04:51]process_action close_receipt done [18:04:51]requested_data is exist [18:04:51]produce_requested_data [18:04:51]requested_item fm.sn is exist - process it [18:04:51]wFMCommunicate request_size=4 [18:04:51]MH_SAM_APDU [18:04:51]CAPDU: 80 11 00 00 [18:04:51]Write to MH i2c: E2 08 00 AD 04 80 11 00 00 00 00 00 00 2B [18:04:51]Write i2c OK [18:04:51]MH_I2C_Read... [18:04:51]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:04:51]Read from MH i2c: E2 [18:04:51]MH_I2C_Read... [18:04:51]Read from MH i2c: E2 17 00 [18:04:51]MH_I2C_Read... [18:04:51]Read from MH i2c: E2 17 00 AD 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 80 [18:04:51]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [18:04:51]wFMCommunicate OK [18:04:51]requested_item fd.num is exist - process it [18:04:51]SAM_PROTO_GetFieldsCounters [18:04:51]wFMCommunicate request_size=4 [18:04:51]MH_SAM_APDU [18:04:51]CAPDU: 80 13 00 00 [18:04:51]Write to MH i2c: E2 08 00 AE 04 80 13 00 00 00 00 00 00 2E [18:04:51]Write i2c OK [18:04:51]MH_I2C_Read... [18:04:51]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [18:04:51]Read from MH i2c: E2 [18:04:51]MH_I2C_Read... [18:04:51]Read from MH i2c: E2 62 00 [18:04:51]MH_I2C_Read... [18:04:51]Read from MH i2c: E2 62 00 AE 04 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 24 17 03 00 0E 04 04 00 21 02 00 00 12 04 04 00 4C 01 00 00 5E 04 04 00 4C 01 00 00 57 04 04 00 4D 01 00 00 19 04 04 00 00 00 00 00 90 00 9F [18:04:51]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 24 17 03 00 0E 04 04 00 21 02 00 00 12 04 04 00 4C 01 00 00 5E 04 04 00 4C 01 00 00 57 04 04 00 4D 01 00 00 19 04 04 00 00 00 00 00 90 00 [18:04:51]wFMCommunicate OK [18:04:51]SAM_PROTO_GetFieldsCounters done [18:04:51]requested_item shift.num is exist - process it [18:04:51]requested_item shift.opened is exist - process it [18:04:51]req_shift_opened [18:04:51]FM_GetShiftState [18:04:51]SAM_PROTO_GetShiftState [18:04:51]wFMCommunicate request_size=4 [18:04:51]MH_SAM_APDU [18:04:51]CAPDU: 80 13 01 00 [18:04:51]Write to MH i2c: E2 08 00 AF 04 80 13 01 00 00 00 00 00 30 [18:04:51]Write i2c OK [18:04:51]MH_I2C_Read... [18:04:51]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:04:51]Read from MH i2c: E2 [18:04:51]MH_I2C_Read... [18:04:51]Read from MH i2c: E2 0E 00 [18:04:51]MH_I2C_Read... [18:04:51]Read from MH i2c: E2 0E 00 AF 04 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 DB [18:04:51]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [18:04:51]wFMCommunicate OK [18:04:51]SAM_PROTO_GetShiftState done [18:04:51]FM_GetShiftState done [18:04:51]req_shift_opened done [18:04:51]requested_item shift.open_date is exist - process it [18:04:51]req_shift_open_date [18:04:51]req_shift_open_date done [18:04:51]produce_requested_data done [18:04:51]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202532,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670} [18:04:51]process_action_free close_receipt [18:04:51]json_value_free [18:04:51]json_value_free done [18:04:51]process_json_proto returns [18:04:51]Send response to host [18:04:51]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202532,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670}}} [18:04:51]free response buf [18:04:51]execute_script done [18:04:51]execute_script returns [18:04:51]free content buf [18:04:51]Sock 9.Close socket [18:04:51]Sock 9.Thread stoped [18:04:55]OFD Sender: No OFD packet to send [18:05:00]OFD Sender: No OFD packet to send [18:05:05]OFD Sender: No OFD packet to send [18:05:10]OFD Sender: No OFD packet to send [18:05:15]OFD Sender: No OFD packet to send [18:05:20]OFD Sender: No OFD packet to send [18:05:25]OFD Sender: No OFD packet to send [18:05:30]OFD Sender: No OFD packet to send [18:05:35]accept exits with 7 [18:05:35]New connection [18:05:35]New thread 3066719588 created [18:05:35]Thread 3066576228 joined [18:05:35]Waiting for new connection... [18:05:35] Sock 7.Parse request [18:05:35]Sock 7.Check first char [18:05:35]Sock 7.First char is OK [18:05:35]request: POST /json_proto HTTP/1.0 [18:05:35]Method: POST [18:05:35]URL: /json_proto [18:05:35]Method is POST - this is cgi request [18:05:35]url: /json_proto [18:05:35]query_string will be loaded in cgi processing [18:05:35]execute_cgi json_proto POST (null) [18:05:35]execute_cgi path=json_proto method=POST [18:05:35]POST find Content-Length [18:05:35]Host: 172.17.63.195:8080 [18:05:35]Content-Length: 677 [18:05:35]Content-Type: application/json [18:05:35] [18:05:35]POST finish read [18:05:35]Found Content-Length = 677 [18:05:35]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450320", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "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" ] } } [18:05:35]execute_script... [18:05:35]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450320", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "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" ] } } [18:05:35]POST & json_proto [18:05:35]process_json_proto [18:05:35]json parsed OK: [18:05:35]protocol is kg_v1.0 [18:05:35]action value=close_receipt [18:05:35]process_action close_receipt [18:05:35]cmd_close_receipt [18:05:35]MH_GetDate [18:05:35]Write to MH i2c: F0 00 00 B0 04 A3 [18:05:35]Write i2c OK [18:05:35]MH_I2C_Read... [18:05:35]Read from MH i2c: F0 [18:05:35]MH_I2C_Read... [18:05:35]Read from MH i2c: F0 09 00 [18:05:35]MH_I2C_Read... [18:05:35]Read from MH i2c: F0 09 00 B0 04 00 70 D2 1F 67 47 1B 1E 67 5B [18:05:35]GetLastDocTimeStamp 1730138688 [18:05:35]current date 1730138736 [18:05:35]FM_GetShiftState [18:05:35]SAM_PROTO_GetShiftState [18:05:35]wFMCommunicate request_size=4 [18:05:35]MH_SAM_APDU [18:05:35]CAPDU: 80 13 01 00 [18:05:35]Write to MH i2c: E2 08 00 B1 04 80 13 01 00 00 00 00 00 32 [18:05:35]Write i2c OK [18:05:35]MH_I2C_Read... [18:05:35]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:05:35]Read from MH i2c: E2 [18:05:35]MH_I2C_Read... [18:05:35]Read from MH i2c: E2 0E 00 [18:05:35]MH_I2C_Read... [18:05:35]Read from MH i2c: E2 0E 00 B1 04 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 DD [18:05:35]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [18:05:35]wFMCommunicate OK [18:05:35]SAM_PROTO_GetShiftState done [18:05:35]FM_GetShiftState done [18:05:35]opened in 1730073670 [18:05:35]opened+sec_in_day 1730160070 [18:05:35]quantity*price = 20003 [18:05:35]sum+1 = 20004 [18:05:35]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.03 ИТОГО: 200.00 Внесено: 200.00 СДАЧА: 0.00 НСП 1% : 1.77 НДС 12% : 21.24 Наличными: 200.00 Безнал.: 0.00 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 333 28.10.2024 18:05 Смена: 545 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 ФМ: 0000000000871756 ФД: 202533 ФПД: 157860884085879 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T180536&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202533&fm=157860884085879&tin=02508201610067®Number=0000000000091777&sum=20000 [18:05:36]StoreToDocumentArchive [18:05:36]shift 545 fd 202533 [18:05:36]save to /storage/0545/doc_00202533 [18:05:36]save last doc name /storage/0545/doc_00202533 to /storage/kkm_last_doc_name [18:05:36]save OK [18:05:36]Clear old archive folders... [18:05:36]ProcessDocumentItem done err = 0, tmpTLVsize=251 [18:05:36]tlvbuf is 0060B6A0 [18:05:36]SAM_PROTO_ClearQueue [18:05:36]wFMCommunicate request_size=4 [18:05:36]MH_SAM_APDU [18:05:36]CAPDU: 80 09 00 00 [18:05:36]Write to MH i2c: E2 08 00 BE 04 80 09 00 00 00 00 00 00 34 [18:05:36]Write i2c OK [18:05:36]MH_I2C_Read... [18:05:36]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [18:05:36]Read from MH i2c: E2 [18:05:36]MH_I2C_Read... [18:05:36]Read from MH i2c: E2 03 00 [18:05:36]MH_I2C_Read... [18:05:36]Read from MH i2c: E2 03 00 BE 04 00 90 00 36 [18:05:36]RAPDU: 90 00 [18:05:36]wFMCommunicate OK [18:05:36]SAM_PROTO_ClearQueue done [18:05:36]KKMCreateOFDPacket [18:05:36]OFDProtocolAddRootSTLVToBuf [18:05:36]FM_MakeSignedData [18:05:36]FM_MakeSignedData [18:05:36]SAM_PROTO_SignData [18:05:36]wFMCommunicate request_size=4 [18:05:36]MH_SAM_APDU [18:05:36]CAPDU: 80 0D 01 02 [18:05:36]Write to MH i2c: E2 08 00 BF 04 80 0D 01 02 00 00 00 00 3C [18:05:36]Write i2c OK [18:05:36]MH_I2C_Read... [18:05:36]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [18:05:36]Read from MH i2c: E2 [18:05:36]MH_I2C_Read... [18:05:36]Read from MH i2c: E2 03 00 [18:05:36]MH_I2C_Read... [18:05:36]Read from MH i2c: E2 03 00 BF 04 00 90 00 37 [18:05:36]RAPDU: 90 00 [18:05:36]wFMCommunicate OK [18:05:36]wFMCommunicate request_size=255 [18:05:36]MH_SAM_APDU [18:05:36]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 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 4D 01 00 00 F4 03 04 00 70 D2 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 25 17 03 00 35 04 06 00 8F [18:05:36]Write to MH i2c: E2 02 01 C0 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 32 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 4D 01 00 00 F4 03 04 00 70 D2 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 25 17 03 00 35 04 06 00 8F 00 00 99 [18:05:37]Write i2c OK [18:05:37]MH_I2C_Read... [18:05:37]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:05:37]Read from MH i2c: E2 [18:05:37]MH_I2C_Read... [18:05:37]Read from MH i2c: E2 03 00 [18:05:37]MH_I2C_Read... [18:05:37]Read from MH i2c: E2 03 00 C0 04 00 90 00 38 [18:05:37]RAPDU: 90 00 [18:05:37]wFMCommunicate OK [18:05:37]wFMCommunicate request_size=10 [18:05:37]MH_SAM_APDU [18:05:37]CAPDU: 80 0D 02 02 05 92 D9 EB 7C 77 [18:05:37]Write to MH i2c: E2 0D 00 C1 04 80 0D 02 02 05 00 92 D9 EB 7C 77 00 00 92 [18:05:37]Write i2c OK [18:05:37]MH_I2C_Read... [18:05:37]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:05:37]Read from MH i2c: E2 [18:05:37]MH_I2C_Read... [18:05:37]Read from MH i2c: E2 03 00 [18:05:37]MH_I2C_Read... [18:05:37]Read from MH i2c: E2 03 00 C1 04 00 90 00 39 [18:05:37]RAPDU: 90 00 [18:05:37]wFMCommunicate OK [18:05:37]wFMCommunicate request_size=4 [18:05:37]MH_SAM_APDU [18:05:37]CAPDU: 80 0D 03 02 [18:05:37]Write to MH i2c: E2 08 00 C2 04 80 0D 03 02 00 00 00 00 41 [18:05:37]Write i2c OK [18:05:37]MH_I2C_Read... [18:05:37]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [18:05:37]Read from MH i2c: E2 [18:05:37]MH_I2C_Read... [18:05:37]Read from MH i2c: E2 0B 00 [18:05:37]MH_I2C_Read... [18:05:37]Read from MH i2c: E2 0B 00 C2 04 00 62 96 32 71 00 AC 0C 3B 90 00 D0 [18:05:37]RAPDU: 62 96 32 71 00 AC 0C 3B 90 00 [18:05:37]wFMCommunicate OK [18:05:37]SAM_PROTO_SignData done [18:05:37]FM_MakeSignedData done [18:05:37]CreateOFDProtocolMessage [18:05:37]wFMCommunicate request_size=4 [18:05:37]MH_SAM_APDU [18:05:37]CAPDU: 80 11 00 00 [18:05:37]Write to MH i2c: E2 08 00 C3 04 80 11 00 00 00 00 00 00 41 [18:05:37]Write i2c OK [18:05:37]MH_I2C_Read... [18:05:37]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:05:37]Read from MH i2c: E2 [18:05:37]MH_I2C_Read... [18:05:37]Read from MH i2c: E2 17 00 [18:05:37]MH_I2C_Read... [18:05:37]Read from MH i2c: E2 17 00 C3 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 96 [18:05:37]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [18:05:37]wFMCommunicate OK [18:05:37]CreateOFDProtocolMessage done [18:05:37]OFDSenderStorePacket 202533 [18:05:37]StoreOFDPacket docnum=202533 [18:05:37]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 96 8E 07 01 AA 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 32 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 4D 01 00 00 F4 03 04 00 70 D2 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 25 17 03 00 35 04 06 00 8F 92 D9 EB 7C 77 62 96 32 71 00 AC 0C 3B [18:05:37]CheckFolder [18:05:37]dirname=/storage/ofd_packets [18:05:37]CheckFolder done [18:05:37]ProducePacketName [18:05:37]name=ofd_packets/00202533 [18:05:37]NVStorageSaveData ofd_packets/00202533 [18:05:37]File name is /storage/ofd_packets/00202533 [18:05:37]Write 301 bytes [18:05:37]NVStorageSaveData done [18:05:37]OFDSenderStorePacket done [18:05:37]KKMCreateOFDPacket done [18:05:37]NVStorageSaveData kkm_last_timestamp [18:05:37]File name is /storage/kkm_last_timestamp [18:05:37]Write 4 bytes [18:05:37]NVStorageSaveData done [18:05:37]ExternCall_PrintAddStr [18:05:37]wPrintStart [18:05:37]Write to MH i2c: 01 00 00 C4 04 C8 [18:05:37]Write i2c OK [18:05:37]MH_I2C_Read... [18:05:37]Read from MH i2c: 01 [18:05:37]MH_I2C_Read... [18:05:37]Read from MH i2c: 01 07 00 [18:05:37]MH_I2C_Read... [18:05:37]Read from MH i2c: 01 07 00 C4 04 00 00 00 00 00 FF 0F DD [18:05:37]RasterBufferAndPrint [18:05:37]line Счет N : (1)450320 [18:05:37]line ИНН: 02508201610067 [18:05:37]line Контрольно-Кассовый Чек [18:05:37]line ПРОДАЖА [18:05:37]line ТРК (МРК, ГНК) : 41 [18:05:37]line Товар: 2710124130 [18:05:37]line Аи-92-К-2 [18:05:37]line 2.990 * 66.90 [18:05:37]line = 200.03 [18:05:37]line НДС 12% НСП 1% [18:05:37]line > о реализуемом товаре [18:05:37]line ОКРУГЛЕНИЕ: -0.03 [18:05:37]line ИТОГО: 200.00 [18:05:37]line Внесено: 200.00 [18:05:37]line СДАЧА: 0.00 [18:05:37]line НСП 1% : 1.77 [18:05:37]line НДС 12% : 21.24 [18:05:37]line Наличными: 200.00 [18:05:37]line Безнал.: 0.00 [18:05:37]line Место: АЗС № 171 "Партнер Нефть" [18:05:37]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [18:05:37]line СНО: Общий режим [18:05:37]line Чек 333 28.10.2024 18:05 [18:05:37]line Смена: 545 ФФД: 1.0 [18:05:37]line ЗНМ: 0300000109 [18:05:37]line РНМ: 0000000000091777 [18:05:37]line Версия ККМ: 001 [18:05:37]line ФМ: 0000000000871756 [18:05:37]line ФД: 202533 [18:05:37]line ФПД: 157860884085879 [18:05:37]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T180536&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202533&fm=157860884085879&tin=02508201610067®Number=0000000000091777&sum=20000 [18:05:37]OFD Sender: Processing packet 202533 [packets to send 116, broken 115] [18:05:37]ProducePacketName [18:05:37]name=ofd_packets/00202533 [18:05:37]OFD Sender: To server: pG, [18:05:37]CommunicateWithHost lk.salyk.kg:30040 [18:05:37]ConnectInit lk.salyk.kg [18:05:37]written 0, free lines is 4095 [18:05:37]Connected sock=10 [18:05:37]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 96 8E 07 01 AA 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 32 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 4D 01 00 00 F4 03 04 00 70 D2 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 25 17 03 00 35 04 06 00 8F 92 D9 EB 7C 77 62 96 32 71 00 AC 0C 3B [18:05:38]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 D9 2A 47 00 DE 5F A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 25 17 03 00 F4 03 04 00 26 7E 1F 67 B6 04 01 00 00 86 EF 3D 3A 24 9D 71 4B [18:05:38]CommunicateWithHost err = 0 [18:05:38]CheckOFDResponse [18:05:38]1017 (14) - 77093643461234 [18:05:38]1041 (16) - 0000000000871756 [18:05:38]1040 (4) - 202533 [18:05:38]1012 (4) - 28.10.2024 12:05 [18:05:38]1206 (1) - 0 [18:05:38]OFD Sender: Remove packet 202533 [18:05:38]ProducePacketName [18:05:38]name=ofd_packets/00202533 [18:05:38]NVStorageDeleteData [18:05:38]Write to MH i2c: 01 00 00 EF 04 F3 [18:05:38]Write i2c OK [18:05:38]MH_I2C_Read... [18:05:38]Read from MH i2c: 01 [18:05:38]MH_I2C_Read... [18:05:38]Read from MH i2c: 01 07 00 [18:05:38]MH_I2C_Read... [18:05:38]Read from MH i2c: 01 07 00 EF 04 00 00 00 00 00 99 0C 9F [18:05:38]RasterBufferAndPrint [18:05:38]line [18:05:38]line [18:05:38]line [18:05:38]line [18:05:38]line [18:05:38]written 0, free lines is 3229 [18:05:38]MH_Cut [18:05:38]Write to MH i2c: D1 01 00 F6 04 01 CC [18:05:38]Write i2c OK [18:05:38]MH_I2C_Read... [18:05:38]Read from MH i2c: D1 [18:05:38]MH_I2C_Read... [18:05:38]Read from MH i2c: D1 01 00 [18:05:38]MH_I2C_Read... [18:05:38]Read from MH i2c: D1 01 00 F6 04 00 CB [18:05:38]Write to MH i2c: 01 00 00 F7 04 FB [18:05:38]Write i2c OK [18:05:38]MH_I2C_Read... [18:05:38]OFD Sender: No OFD packet to send [18:05:39]*** Cut start [18:05:39]*** Purtial cut [18:05:39]*** Stage 1: CUTSNS_PIN = 1 [18:05:39]Read from MH i2c: 01 [18:05:39]MH_I2C_Read... [18:05:39]*** Stop cut motor [18:05:39]*** Cut end [18:05:39]Read from MH i2c: 01 07 00 [18:05:39]MH_I2C_Read... [18:05:39]Read from MH i2c: 01 07 00 F7 04 00 00 00 00 00 FF 0F 10 [18:05:39]process_action close_receipt done [18:05:39]requested_data is exist [18:05:39]produce_requested_data [18:05:39]requested_item fm.sn is exist - process it [18:05:39]wFMCommunicate request_size=4 [18:05:39]MH_SAM_APDU [18:05:39]CAPDU: 80 11 00 00 [18:05:39]Write to MH i2c: E2 08 00 F8 04 80 11 00 00 00 00 00 00 76 [18:05:39]Write i2c OK [18:05:39]MH_I2C_Read... [18:05:39]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:05:39]Read from MH i2c: E2 [18:05:39]MH_I2C_Read... [18:05:39]Read from MH i2c: E2 17 00 [18:05:39]MH_I2C_Read... [18:05:39]Read from MH i2c: E2 17 00 F8 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 CB [18:05:39]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [18:05:39]wFMCommunicate OK [18:05:39]requested_item fd.num is exist - process it [18:05:39]SAM_PROTO_GetFieldsCounters [18:05:39]wFMCommunicate request_size=4 [18:05:39]MH_SAM_APDU [18:05:39]CAPDU: 80 13 00 00 [18:05:39]Write to MH i2c: E2 08 00 F9 04 80 13 00 00 00 00 00 00 79 [18:05:39]Write i2c OK [18:05:39]MH_I2C_Read... [18:05:39]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [18:05:39]Read from MH i2c: E2 [18:05:39]MH_I2C_Read... [18:05:39]Read from MH i2c: E2 62 00 [18:05:39]MH_I2C_Read... [18:05:39]Read from MH i2c: E2 62 00 F9 04 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 25 17 03 00 0E 04 04 00 21 02 00 00 12 04 04 00 4D 01 00 00 5E 04 04 00 4D 01 00 00 57 04 04 00 4E 01 00 00 19 04 04 00 00 00 00 00 90 00 EE [18:05:39]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 25 17 03 00 0E 04 04 00 21 02 00 00 12 04 04 00 4D 01 00 00 5E 04 04 00 4D 01 00 00 57 04 04 00 4E 01 00 00 19 04 04 00 00 00 00 00 90 00 [18:05:39]wFMCommunicate OK [18:05:39]SAM_PROTO_GetFieldsCounters done [18:05:39]requested_item shift.num is exist - process it [18:05:39]requested_item shift.opened is exist - process it [18:05:39]req_shift_opened [18:05:39]FM_GetShiftState [18:05:39]SAM_PROTO_GetShiftState [18:05:39]wFMCommunicate request_size=4 [18:05:39]MH_SAM_APDU [18:05:39]CAPDU: 80 13 01 00 [18:05:39]Write to MH i2c: E2 08 00 FA 04 80 13 01 00 00 00 00 00 7B [18:05:39]Write i2c OK [18:05:39]MH_I2C_Read... [18:05:39]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:05:39]Read from MH i2c: E2 [18:05:39]MH_I2C_Read... [18:05:39]Read from MH i2c: E2 0E 00 [18:05:39]MH_I2C_Read... [18:05:39]Read from MH i2c: E2 0E 00 FA 04 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 26 [18:05:39]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [18:05:39]wFMCommunicate OK [18:05:39]SAM_PROTO_GetShiftState done [18:05:39]FM_GetShiftState done [18:05:39]req_shift_opened done [18:05:39]requested_item shift.open_date is exist - process it [18:05:39]req_shift_open_date [18:05:39]req_shift_open_date done [18:05:39]produce_requested_data done [18:05:39]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202533,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670} [18:05:39]process_action_free close_receipt [18:05:39]json_value_free [18:05:39]json_value_free done [18:05:39]process_json_proto returns [18:05:39]Send response to host [18:05:39]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202533,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670}}} [18:05:39]free response buf [18:05:39]execute_script done [18:05:39]execute_script returns [18:05:39]free content buf [18:05:39]Sock 7.Close socket [18:05:39]Sock 7.Thread stoped [18:05:43]OFD Sender: No OFD packet to send [18:05:48]OFD Sender: No OFD packet to send [18:05:53]OFD Sender: No OFD packet to send [18:05:58]OFD Sender: No OFD packet to send [18:06:03]OFD Sender: No OFD packet to send [18:06:08]OFD Sender: No OFD packet to send [18:06:13]OFD Sender: No OFD packet to send [18:06:18]OFD Sender: No OFD packet to send [18:06:23]OFD Sender: No OFD packet to send [18:06:28]OFD Sender: No OFD packet to send [18:06:33]OFD Sender: No OFD packet to send [18:06:38]OFD Sender: No OFD packet to send [18:06:43]OFD Sender: No OFD packet to send [18:06:48]OFD Sender: No OFD packet to send [18:06:53]OFD Sender: No OFD packet to send [18:06:58]OFD Sender: No OFD packet to send [18:07:03]OFD Sender: No OFD packet to send [18:07:08]OFD Sender: No OFD packet to send [18:07:13]OFD Sender: No OFD packet to send [18:07:13]accept exits with 9 [18:07:13]New connection [18:07:13]New thread 3066576228 created [18:07:13]Thread 3066719588 joined [18:07:13]Waiting for new connection... [18:07:13] Sock 9.Parse request [18:07:13]Sock 9.Check first char [18:07:13]Sock 9.First char is OK [18:07:13]request: POST /json_proto HTTP/1.0 [18:07:13]Method: POST [18:07:13]URL: /json_proto [18:07:13]Method is POST - this is cgi request [18:07:13]url: /json_proto [18:07:13]query_string will be loaded in cgi processing [18:07:13]execute_cgi json_proto POST (null) [18:07:13]execute_cgi path=json_proto method=POST [18:07:13]POST find Content-Length [18:07:13]Host: 172.17.63.195:8080 [18:07:13]Content-Length: 675 [18:07:13]Content-Type: application/json [18:07:13] [18:07:13]POST finish read [18:07:13]Found Content-Length = 675 [18:07:13]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450321", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "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" ] } } [18:07:13]execute_script... [18:07: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)450321", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "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" ] } } [18:07:13]POST & json_proto [18:07:13]process_json_proto [18:07:13]json parsed OK: [18:07:13]protocol is kg_v1.0 [18:07:13]action value=close_receipt [18:07:13]process_action close_receipt [18:07:13]cmd_close_receipt [18:07:13]MH_GetDate [18:07:13]Write to MH i2c: F0 00 00 FB 04 EE [18:07:13]Write i2c OK [18:07:13]MH_I2C_Read... [18:07:13]Read from MH i2c: F0 [18:07:13]MH_I2C_Read... [18:07:13]Read from MH i2c: F0 09 00 [18:07:13]MH_I2C_Read... [18:07:13]Read from MH i2c: F0 09 00 FB 04 00 D2 D2 1F 67 47 1B 1E 67 08 [18:07:13]GetLastDocTimeStamp 1730138736 [18:07:13]current date 1730138834 [18:07:13]FM_GetShiftState [18:07:13]SAM_PROTO_GetShiftState [18:07:13]wFMCommunicate request_size=4 [18:07:13]MH_SAM_APDU [18:07:13]CAPDU: 80 13 01 00 [18:07:13]Write to MH i2c: E2 08 00 FC 04 80 13 01 00 00 00 00 00 7D [18:07:13]Write i2c OK [18:07:13]MH_I2C_Read... [18:07:13]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:07:13]Read from MH i2c: E2 [18:07:13]MH_I2C_Read... [18:07:13]Read from MH i2c: E2 0E 00 [18:07:13]MH_I2C_Read... [18:07:13]Read from MH i2c: E2 0E 00 FC 04 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 28 [18:07:13]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [18:07:13]wFMCommunicate OK [18:07:13]SAM_PROTO_GetShiftState done [18:07:13]FM_GetShiftState done [18:07:13]opened in 1730073670 [18:07:13]opened+sec_in_day 1730160070 [18:07:13]quantity*price = 100000 [18:07:13]sum+1 = 100002 [18:07:13]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.01 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.20 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 334 28.10.2024 18:07 Смена: 545 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 ФМ: 0000000000871756 ФД: 202534 ФПД: 246902733250250 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T180714&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202534&fm=246902733250250&tin=02508201610067®Number=0000000000091777&sum=100000 [18:07:14]StoreToDocumentArchive [18:07:14]shift 545 fd 202534 [18:07:14]save to /storage/0545/doc_00202534 [18:07:14]save last doc name /storage/0545/doc_00202534 to /storage/kkm_last_doc_name [18:07:14]save OK [18:07:14]Clear old archive folders... [18:07:14]ProcessDocumentItem done err = 0, tmpTLVsize=252 [18:07:14]tlvbuf is 005BA420 [18:07:14]SAM_PROTO_ClearQueue [18:07:14]wFMCommunicate request_size=4 [18:07:14]MH_SAM_APDU [18:07:14]CAPDU: 80 09 00 00 [18:07:14]Write to MH i2c: E2 08 00 09 05 80 09 00 00 00 00 00 00 80 [18:07:14]Write i2c OK [18:07:14]MH_I2C_Read... [18:07:14]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [18:07:14]Read from MH i2c: E2 [18:07:14]MH_I2C_Read... [18:07:14]Read from MH i2c: E2 03 00 [18:07:14]MH_I2C_Read... [18:07:14]Read from MH i2c: E2 03 00 09 05 00 90 00 82 [18:07:15]RAPDU: 90 00 [18:07:15]wFMCommunicate OK [18:07:15]SAM_PROTO_ClearQueue done [18:07:15]KKMCreateOFDPacket [18:07:15]OFDProtocolAddRootSTLVToBuf [18:07:15]FM_MakeSignedData [18:07:15]FM_MakeSignedData [18:07:15]SAM_PROTO_SignData [18:07:15]wFMCommunicate request_size=4 [18:07:15]MH_SAM_APDU [18:07:15]CAPDU: 80 0D 01 02 [18:07:15]Write to MH i2c: E2 08 00 0A 05 80 0D 01 02 00 00 00 00 88 [18:07:15]Write i2c OK [18:07:15]MH_I2C_Read... [18:07:15]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [18:07:15]Read from MH i2c: E2 [18:07:15]MH_I2C_Read... [18:07:15]Read from MH i2c: E2 03 00 [18:07:15]MH_I2C_Read... [18:07:15]Read from MH i2c: E2 03 00 0A 05 00 90 00 83 [18:07:15]RAPDU: 90 00 [18:07:15]wFMCommunicate OK [18:07:15]wFMCommunicate request_size=255 [18:07:15]MH_SAM_APDU [18:07: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 20 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 4E 01 00 00 F4 03 04 00 D2 D2 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 26 17 03 00 35 04 06 00 [18:07:15]Write to MH i2c: E2 02 01 0B 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 20 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 4E 01 00 00 F4 03 04 00 D2 D2 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 26 17 03 00 35 04 06 00 00 00 CD [18:07:15]Write i2c OK [18:07:15]MH_I2C_Read... [18:07:15]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:07:15]Read from MH i2c: E2 [18:07:15]MH_I2C_Read... [18:07:15]Read from MH i2c: E2 03 00 [18:07:15]MH_I2C_Read... [18:07:15]Read from MH i2c: E2 03 00 0B 05 00 90 00 84 [18:07:15]RAPDU: 90 00 [18:07:15]wFMCommunicate OK [18:07:15]wFMCommunicate request_size=11 [18:07:15]MH_SAM_APDU [18:07:15]CAPDU: 80 0D 02 02 06 E0 8E 85 B5 9E CA [18:07:15]Write to MH i2c: E2 0E 00 0C 05 80 0D 02 02 06 00 E0 8E 85 B5 9E CA 00 00 A7 [18:07:15]Write i2c OK [18:07:15]MH_I2C_Read... [18:07:15]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:07:15]Read from MH i2c: E2 [18:07:15]MH_I2C_Read... [18:07:15]Read from MH i2c: E2 03 00 [18:07:15]MH_I2C_Read... [18:07:15]Read from MH i2c: E2 03 00 0C 05 00 90 00 85 [18:07:15]RAPDU: 90 00 [18:07:15]wFMCommunicate OK [18:07:15]wFMCommunicate request_size=4 [18:07:15]MH_SAM_APDU [18:07:15]CAPDU: 80 0D 03 02 [18:07:15]Write to MH i2c: E2 08 00 0D 05 80 0D 03 02 00 00 00 00 8D [18:07:15]Write i2c OK [18:07:15]MH_I2C_Read... [18:07:15]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [18:07:15]Read from MH i2c: E2 [18:07:15]MH_I2C_Read... [18:07:15]Read from MH i2c: E2 0B 00 [18:07:15]MH_I2C_Read... [18:07:15]Read from MH i2c: E2 0B 00 0D 05 00 9A 4C 50 ED E9 DB DB 9F 90 00 EF [18:07:15]RAPDU: 9A 4C 50 ED E9 DB DB 9F 90 00 [18:07:15]wFMCommunicate OK [18:07:15]SAM_PROTO_SignData done [18:07:15]FM_MakeSignedData done [18:07:15]CreateOFDProtocolMessage [18:07:15]wFMCommunicate request_size=4 [18:07:15]MH_SAM_APDU [18:07:15]CAPDU: 80 11 00 00 [18:07:15]Write to MH i2c: E2 08 00 0E 05 80 11 00 00 00 00 00 00 8D [18:07:15]Write i2c OK [18:07:15]MH_I2C_Read... [18:07:15]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:07:15]Read from MH i2c: E2 [18:07:15]MH_I2C_Read... [18:07:15]Read from MH i2c: E2 17 00 [18:07:15]MH_I2C_Read... [18:07:15]Read from MH i2c: E2 17 00 0E 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 E2 [18:07:15]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [18:07:15]wFMCommunicate OK [18:07:15]CreateOFDProtocolMessage done [18:07:15]OFDSenderStorePacket 202534 [18:07:15]StoreOFDPacket docnum=202534 [18:07:15]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 01 00 00 D2 F8 08 01 F0 81 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 20 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 4E 01 00 00 F4 03 04 00 D2 D2 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 26 17 03 00 35 04 06 00 E0 8E 85 B5 9E CA 9A 4C 50 ED E9 DB DB 9F [18:07:15]CheckFolder [18:07:15]dirname=/storage/ofd_packets [18:07:15]CheckFolder done [18:07:15]ProducePacketName [18:07:15]name=ofd_packets/00202534 [18:07:15]NVStorageSaveData ofd_packets/00202534 [18:07:15]File name is /storage/ofd_packets/00202534 [18:07:15]Write 302 bytes [18:07:15]NVStorageSaveData done [18:07:15]OFDSenderStorePacket done [18:07:15]KKMCreateOFDPacket done [18:07:15]NVStorageSaveData kkm_last_timestamp [18:07:15]File name is /storage/kkm_last_timestamp [18:07:15]Write 4 bytes [18:07:15]NVStorageSaveData done [18:07:15]ExternCall_PrintAddStr [18:07:15]wPrintStart [18:07:15]Write to MH i2c: 01 00 00 0F 05 14 [18:07:15]Write i2c OK [18:07:15]MH_I2C_Read... [18:07:15]Read from MH i2c: 01 [18:07:15]MH_I2C_Read... [18:07:15]Read from MH i2c: 01 07 00 [18:07:15]MH_I2C_Read... [18:07:15]Read from MH i2c: 01 07 00 0F 05 00 00 00 00 00 FF 0F 29 [18:07:15]RasterBufferAndPrint [18:07:15]line Счет N : (1)450321 [18:07:15]line ИНН: 02508201610067 [18:07:15]line Контрольно-Кассовый Чек [18:07:15]line ПРОДАЖА [18:07:15]line ТРК (МРК, ГНК) : 32 [18:07:15]line Товар: 2710124130 [18:07:15]line SUPER 92-К-5 [18:07:15]line 14.620 * 68.40 [18:07:15]line = 1000.01 [18:07:15]line НДС 12% НСП 1% [18:07:15]line > о реализуемом товаре [18:07:15]line ОКРУГЛЕНИЕ: -0.01 [18:07:15]line ИТОГО: 1000.00 [18:07:15]line Внесено: 1000.00 [18:07:15]line СДАЧА: 0.00 [18:07:15]line НСП 1% : 8.85 [18:07:15]line НДС 12% : 106.20 [18:07:15]line Наличными: 1000.00 [18:07:15]line Безнал.: 0.00 [18:07:15]line Место: АЗС № 171 "Партнер Нефть" [18:07:15]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [18:07:15]line СНО: Общий режим [18:07:15]line Чек 334 28.10.2024 18:07 [18:07:15]line Смена: 545 ФФД: 1.0 [18:07:15]line ЗНМ: 0300000109 [18:07:15]line РНМ: 0000000000091777 [18:07:15]line Версия ККМ: 001 [18:07:15]line ФМ: 0000000000871756 [18:07:15]line ФД: 202534 [18:07:15]line ФПД: 246902733250250 [18:07:15]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T180714&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202534&fm=246902733250250&tin=02508201610067®Number=0000000000091777&sum=100000 [18:07:15]OFD Sender: Processing packet 202534 [packets to send 116, broken 115] [18:07:15]ProducePacketName [18:07:15]name=ofd_packets/00202534 [18:07:15]OFD Sender: To server: pG, [18:07:15]CommunicateWithHost lk.salyk.kg:30040 [18:07:15]ConnectInit lk.salyk.kg [18:07:15]written 0, free lines is 4095 [18:07:15]Connected sock=10 [18:07: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 35 36 10 01 00 00 D2 F8 08 01 F0 81 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 20 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 4E 01 00 00 F4 03 04 00 D2 D2 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 26 17 03 00 35 04 06 00 E0 8E 85 B5 9E CA 9A 4C 50 ED E9 DB DB 9F [18:07: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 35 36 4F 00 00 00 76 A4 47 00 92 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 35 36 10 04 04 00 26 17 03 00 F4 03 04 00 88 7E 1F 67 B6 04 01 00 00 A0 42 AB 98 D2 67 B1 B5 [18:07:16]CommunicateWithHost err = 0 [18:07:16]CheckOFDResponse [18:07:16]1017 (14) - 77093643461234 [18:07:16]1041 (16) - 0000000000871756 [18:07:16]1040 (4) - 202534 [18:07:16]1012 (4) - 28.10.2024 12:07 [18:07:16]1206 (1) - 0 [18:07:16]OFD Sender: Remove packet 202534 [18:07:16]ProducePacketName [18:07:16]name=ofd_packets/00202534 [18:07:16]NVStorageDeleteData [18:07:16]Write to MH i2c: 01 00 00 3A 05 3F [18:07:16]Write i2c OK [18:07:16]MH_I2C_Read... [18:07:16]Read from MH i2c: 01 [18:07:16]MH_I2C_Read... [18:07:16]Read from MH i2c: 01 07 00 [18:07:16]MH_I2C_Read... [18:07:16]Read from MH i2c: 01 07 00 3A 05 00 00 00 00 00 94 0C E6 [18:07:16]RasterBufferAndPrint [18:07:16]line [18:07:16]line [18:07:16]line [18:07:16]line [18:07:16]line [18:07:16]written 0, free lines is 3225 [18:07:16]MH_Cut [18:07:16]Write to MH i2c: D1 01 00 41 05 01 18 [18:07:16]Write i2c OK [18:07:16]MH_I2C_Read... [18:07:16]Read from MH i2c: D1 [18:07:16]MH_I2C_Read... [18:07:16]Read from MH i2c: D1 01 00 [18:07:16]MH_I2C_Read... [18:07:16]Read from MH i2c: D1 01 00 41 05 00 17 [18:07:16]Write to MH i2c: 01 00 00 42 05 47 [18:07:16]Write i2c OK [18:07:16]MH_I2C_Read... [18:07:16]OFD Sender: No OFD packet to send [18:07:17]*** Cut start [18:07:17]*** Purtial cut [18:07:17]*** Stage 1: CUTSNS_PIN = 1 [18:07:17]Read from MH i2c: 01 [18:07:17]MH_I2C_Read... [18:07:17]*** Stop cut motor [18:07:17]*** Cut end [18:07:17]Read from MH i2c: 01 07 00 [18:07:17]MH_I2C_Read... [18:07:17]Read from MH i2c: 01 07 00 42 05 00 00 00 00 00 FF 0F 5C [18:07:17]process_action close_receipt done [18:07:17]requested_data is exist [18:07:17]produce_requested_data [18:07:17]requested_item fm.sn is exist - process it [18:07:17]wFMCommunicate request_size=4 [18:07:17]MH_SAM_APDU [18:07:17]CAPDU: 80 11 00 00 [18:07:17]Write to MH i2c: E2 08 00 43 05 80 11 00 00 00 00 00 00 C2 [18:07:17]Write i2c OK [18:07:17]MH_I2C_Read... [18:07:17]Read from MH i2c: E2 [18:07:17]MH_I2C_Read... [18:07:17]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:07:17]Read from MH i2c: E2 17 00 [18:07:17]MH_I2C_Read... [18:07:17]Read from MH i2c: E2 17 00 43 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 17 [18:07:17]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [18:07:17]wFMCommunicate OK [18:07:17]requested_item fd.num is exist - process it [18:07:17]SAM_PROTO_GetFieldsCounters [18:07:17]wFMCommunicate request_size=4 [18:07:17]MH_SAM_APDU [18:07:17]CAPDU: 80 13 00 00 [18:07:17]Write to MH i2c: E2 08 00 44 05 80 13 00 00 00 00 00 00 C5 [18:07:17]Write i2c OK [18:07:17]MH_I2C_Read... [18:07:17]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [18:07:17]Read from MH i2c: E2 [18:07:17]MH_I2C_Read... [18:07:17]Read from MH i2c: E2 62 00 [18:07:17]MH_I2C_Read... [18:07:17]Read from MH i2c: E2 62 00 44 05 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 26 17 03 00 0E 04 04 00 21 02 00 00 12 04 04 00 4E 01 00 00 5E 04 04 00 4E 01 00 00 57 04 04 00 4F 01 00 00 19 04 04 00 00 00 00 00 90 00 3E [18:07:17]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 26 17 03 00 0E 04 04 00 21 02 00 00 12 04 04 00 4E 01 00 00 5E 04 04 00 4E 01 00 00 57 04 04 00 4F 01 00 00 19 04 04 00 00 00 00 00 90 00 [18:07:17]wFMCommunicate OK [18:07:17]SAM_PROTO_GetFieldsCounters done [18:07:17]requested_item shift.num is exist - process it [18:07:17]requested_item shift.opened is exist - process it [18:07:17]req_shift_opened [18:07:17]FM_GetShiftState [18:07:17]SAM_PROTO_GetShiftState [18:07:17]wFMCommunicate request_size=4 [18:07:17]MH_SAM_APDU [18:07:17]CAPDU: 80 13 01 00 [18:07:17]Write to MH i2c: E2 08 00 45 05 80 13 01 00 00 00 00 00 C7 [18:07:17]Write i2c OK [18:07:17]MH_I2C_Read... [18:07:17]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:07:17]Read from MH i2c: E2 [18:07:17]MH_I2C_Read... [18:07:17]Read from MH i2c: E2 0E 00 [18:07:17]MH_I2C_Read... [18:07:17]Read from MH i2c: E2 0E 00 45 05 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 72 [18:07:17]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [18:07:17]wFMCommunicate OK [18:07:17]SAM_PROTO_GetShiftState done [18:07:17]FM_GetShiftState done [18:07:17]req_shift_opened done [18:07:17]requested_item shift.open_date is exist - process it [18:07:17]req_shift_open_date [18:07:17]req_shift_open_date done [18:07:17]produce_requested_data done [18:07:17]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202534,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670} [18:07:17]process_action_free close_receipt [18:07:17]json_value_free [18:07:17]json_value_free done [18:07:17]process_json_proto returns [18:07:17]Send response to host [18:07:17]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202534,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670}}} [18:07:17]free response buf [18:07:17]execute_script done [18:07:17]execute_script returns [18:07:17]free content buf [18:07:17]Sock 9.Close socket [18:07:17]Sock 9.Thread stoped [18:07:21]OFD Sender: No OFD packet to send [18:07:26]OFD Sender: No OFD packet to send [18:07:31]OFD Sender: No OFD packet to send [18:07:36]OFD Sender: No OFD packet to send [18:07:41]OFD Sender: No OFD packet to send [18:07:46]OFD Sender: No OFD packet to send [18:07:51]OFD Sender: No OFD packet to send [18:07:56]OFD Sender: No OFD packet to send [18:08:01]OFD Sender: No OFD packet to send [18:08:06]OFD Sender: No OFD packet to send [18:08:11]OFD Sender: No OFD packet to send [18:08:16]OFD Sender: No OFD packet to send [18:08:21]OFD Sender: No OFD packet to send [18:08:26]OFD Sender: No OFD packet to send [18:08:31]OFD Sender: No OFD packet to send [18:08:36]OFD Sender: No OFD packet to send [18:08:41]OFD Sender: No OFD packet to send [18:08:46]OFD Sender: No OFD packet to send [18:08:51]OFD Sender: No OFD packet to send [18:08:56]OFD Sender: No OFD packet to send [18:08:58]accept exits with 7 [18:08:58]New connection [18:08:58]New thread 3066719588 created [18:08:58]Thread 3066576228 joined [18:08:58]Waiting for new connection... [18:08:58] Sock 7.Parse request [18:08:58]Sock 7.Check first char [18:08:58]Sock 7.First char is OK [18:08:58]request: POST /json_proto HTTP/1.0 [18:08:58]Method: POST [18:08:58]URL: /json_proto [18:08:58]Method is POST - this is cgi request [18:08:58]url: /json_proto [18:08:58]query_string will be loaded in cgi processing [18:08:58]execute_cgi json_proto POST (null) [18:08:58]execute_cgi path=json_proto method=POST [18:08:58]POST find Content-Length [18:08:58]Host: 172.17.63.195:8080 [18:08:58]Content-Length: 632 [18:08:58]Content-Type: application/json [18:08:58] [18:08:58]POST finish read [18:08:58]Found Content-Length = 632 [18:08:58]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450323", "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" : 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" ] } } [18:08:58]execute_script... [18: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)450323", "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" : 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" ] } } [18:08:58]POST & json_proto [18:08:58]process_json_proto [18:08:58]json parsed OK: [18:08:58]protocol is kg_v1.0 [18:08:58]action value=close_receipt [18:08:58]process_action close_receipt [18:08:58]cmd_close_receipt [18:08:58]MH_GetDate [18:08:58]Write to MH i2c: F0 00 00 46 05 3A [18:08:58]Write i2c OK [18:08:58]MH_I2C_Read... [18:08:58]Read from MH i2c: F0 [18:08:58]MH_I2C_Read... [18:08:58]Read from MH i2c: F0 09 00 [18:08:58]MH_I2C_Read... [18:08:58]Read from MH i2c: F0 09 00 46 05 00 3B D3 1F 67 47 1B 1E 67 BE [18:08:58]GetLastDocTimeStamp 1730138834 [18:08:58]current date 1730138939 [18:08:58]FM_GetShiftState [18:08:58]SAM_PROTO_GetShiftState [18:08:58]wFMCommunicate request_size=4 [18:08:58]MH_SAM_APDU [18:08:58]CAPDU: 80 13 01 00 [18:08:58]Write to MH i2c: E2 08 00 47 05 80 13 01 00 00 00 00 00 C9 [18:08:58]Write i2c OK [18:08:58]MH_I2C_Read... [18:08:58]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:08:58]Read from MH i2c: E2 [18:08:58]MH_I2C_Read... [18:08:58]Read from MH i2c: E2 0E 00 [18:08:58]MH_I2C_Read... [18:08:58]Read from MH i2c: E2 0E 00 47 05 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 74 [18:08:58]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [18:08:58]wFMCommunicate OK [18:08:58]SAM_PROTO_GetShiftState done [18:08:58]FM_GetShiftState done [18:08:58]opened in 1730073670 [18:08:58]opened+sec_in_day 1730160070 [18:08:58]quantity*price = 50000 [18:08:58]sum+1 = 50001 [18:08:58]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 500.00 НСП 1% : 4.42 НДС 12% : 53.10 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 335 28.10.2024 18:08 Смена: 545 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 ФМ: 0000000000871756 ФД: 202535 ФПД: 134765482768541 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T180859&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202535&fm=134765482768541&tin=02508201610067®Number=0000000000091777&sum=50000 [18:08:59]StoreToDocumentArchive [18:08:59]shift 545 fd 202535 [18:08:59]save to /storage/0545/doc_00202535 [18:08:59]save last doc name /storage/0545/doc_00202535 to /storage/kkm_last_doc_name [18:08:59]save OK [18:08:59]Clear old archive folders... [18:08:59]ProcessDocumentItem done err = 0, tmpTLVsize=252 [18:08:59]tlvbuf is 005B6990 [18:08:59]SAM_PROTO_ClearQueue [18:08:59]wFMCommunicate request_size=4 [18:08:59]MH_SAM_APDU [18:08:59]CAPDU: 80 09 00 00 [18:08:59]Write to MH i2c: E2 08 00 54 05 80 09 00 00 00 00 00 00 CB [18:08:59]Write i2c OK [18:08:59]MH_I2C_Read... [18:08:59]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [18:08:59]Read from MH i2c: E2 [18:08:59]MH_I2C_Read... [18:08:59]Read from MH i2c: E2 03 00 [18:08:59]MH_I2C_Read... [18:08:59]Read from MH i2c: E2 03 00 54 05 00 90 00 CD [18:08:59]RAPDU: 90 00 [18:08:59]wFMCommunicate OK [18:08:59]SAM_PROTO_ClearQueue done [18:08:59]KKMCreateOFDPacket [18:08:59]OFDProtocolAddRootSTLVToBuf [18:08:59]FM_MakeSignedData [18:08:59]FM_MakeSignedData [18:08:59]SAM_PROTO_SignData [18:08:59]wFMCommunicate request_size=4 [18:08:59]MH_SAM_APDU [18:08:59]CAPDU: 80 0D 01 02 [18:08:59]Write to MH i2c: E2 08 00 55 05 80 0D 01 02 00 00 00 00 D3 [18:08:59]Write i2c OK [18:08:59]MH_I2C_Read... [18:08:59]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [18:08:59]Read from MH i2c: E2 [18:08:59]MH_I2C_Read... [18:08:59]Read from MH i2c: E2 03 00 [18:08:59]MH_I2C_Read... [18:08:59]Read from MH i2c: E2 03 00 55 05 00 90 00 CE [18:08:59]RAPDU: 90 00 [18:08:59]wFMCommunicate OK [18:08:59]wFMCommunicate request_size=255 [18:08:59]MH_SAM_APDU [18:08: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 20 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 4F 01 00 00 F4 03 04 00 3B D3 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 27 17 03 00 35 04 06 00 [18:08:59]Write to MH i2c: E2 02 01 56 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 20 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 4F 01 00 00 F4 03 04 00 3B D3 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 27 17 03 00 35 04 06 00 00 00 0C [18:08:59]Write i2c OK [18:08:59]MH_I2C_Read... [18:09:00]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:09:00]Read from MH i2c: E2 [18:09:00]MH_I2C_Read... [18:09:00]Read from MH i2c: E2 03 00 [18:09:00]MH_I2C_Read... [18:09:00]Read from MH i2c: E2 03 00 56 05 00 90 00 CF [18:09:00]RAPDU: 90 00 [18:09:00]wFMCommunicate OK [18:09:00]wFMCommunicate request_size=11 [18:09:00]MH_SAM_APDU [18:09:00]CAPDU: 80 0D 02 02 06 7A 91 88 BA 78 9D [18:09:00]Write to MH i2c: E2 0E 00 57 05 80 0D 02 02 06 00 7A 91 88 BA 78 9D 00 00 44 [18:09:00]Write i2c OK [18:09:00]MH_I2C_Read... [18:09:00]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:09:00]Read from MH i2c: E2 [18:09:00]MH_I2C_Read... [18:09:00]Read from MH i2c: E2 03 00 [18:09:00]MH_I2C_Read... [18:09:00]Read from MH i2c: E2 03 00 57 05 00 90 00 D0 [18:09:00]RAPDU: 90 00 [18:09:00]wFMCommunicate OK [18:09:00]wFMCommunicate request_size=4 [18:09:00]MH_SAM_APDU [18:09:00]CAPDU: 80 0D 03 02 [18:09:00]Write to MH i2c: E2 08 00 58 05 80 0D 03 02 00 00 00 00 D8 [18:09:00]Write i2c OK [18:09:00]MH_I2C_Read... [18:09:00]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [18:09:00]Read from MH i2c: E2 [18:09:00]MH_I2C_Read... [18:09:00]Read from MH i2c: E2 0B 00 [18:09:00]MH_I2C_Read... [18:09:00]Read from MH i2c: E2 0B 00 58 05 00 0D 98 A1 A0 30 88 B6 1C 90 00 49 [18:09:00]RAPDU: 0D 98 A1 A0 30 88 B6 1C 90 00 [18:09:00]wFMCommunicate OK [18:09:00]SAM_PROTO_SignData done [18:09:00]FM_MakeSignedData done [18:09:00]CreateOFDProtocolMessage [18:09:00]wFMCommunicate request_size=4 [18:09:00]MH_SAM_APDU [18:09:00]CAPDU: 80 11 00 00 [18:09:00]Write to MH i2c: E2 08 00 59 05 80 11 00 00 00 00 00 00 D8 [18:09:00]Write i2c OK [18:09:00]MH_I2C_Read... [18:09:00]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:09:00]Read from MH i2c: E2 [18:09:00]MH_I2C_Read... [18:09:00]Read from MH i2c: E2 17 00 [18:09:00]MH_I2C_Read... [18:09:00]Read from MH i2c: E2 17 00 59 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 2D [18:09:00]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [18:09:00]wFMCommunicate OK [18:09:00]CreateOFDProtocolMessage done [18:09:00]OFDSenderStorePacket 202535 [18:09:00]StoreOFDPacket docnum=202535 [18:09:00]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 01 00 00 6E 50 08 01 44 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 20 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 4F 01 00 00 F4 03 04 00 3B D3 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 27 17 03 00 35 04 06 00 7A 91 88 BA 78 9D 0D 98 A1 A0 30 88 B6 1C [18:09:00]CheckFolder [18:09:00]dirname=/storage/ofd_packets [18:09:00]CheckFolder done [18:09:00]ProducePacketName [18:09:00]name=ofd_packets/00202535 [18:09:00]NVStorageSaveData ofd_packets/00202535 [18:09:00]File name is /storage/ofd_packets/00202535 [18:09:00]Write 302 bytes [18:09:00]NVStorageSaveData done [18:09:00]OFDSenderStorePacket done [18:09:00]KKMCreateOFDPacket done [18:09:00]NVStorageSaveData kkm_last_timestamp [18:09:00]File name is /storage/kkm_last_timestamp [18:09:00]Write 4 bytes [18:09:00]NVStorageSaveData done [18:09:00]ExternCall_PrintAddStr [18:09:00]wPrintStart [18:09:00]Write to MH i2c: 01 00 00 5A 05 5F [18:09:00]Write i2c OK [18:09:00]MH_I2C_Read... [18:09:00]Read from MH i2c: 01 [18:09:00]MH_I2C_Read... [18:09:00]Read from MH i2c: 01 07 00 [18:09:00]MH_I2C_Read... [18:09:00]Read from MH i2c: 01 07 00 5A 05 00 00 00 00 00 FF 0F 74 [18:09:00]RasterBufferAndPrint [18:09:00]line Счет N : (1)450323 [18:09:00]line ИНН: 02508201610067 [18:09:00]line Контрольно-Кассовый Чек [18:09:00]line ПРОДАЖА [18:09:00]line ТРК (МРК, ГНК) : 53 [18:09:00]line Товар: 2710124130 [18:09:00]line SUPER 92-К-5 [18:09:00]line 7.310 * 68.40 [18:09:00]line = 500.00 [18:09:00]line НДС 12% НСП 1% [18:09:00]line > о реализуемом товаре [18:09:00]line ИТОГО: 500.00 [18:09:00]line НСП 1% : 4.42 [18:09:00]line НДС 12% : 53.10 [18:09:00]line Наличными: 500.00 [18:09:00]line Безнал.: 0.00 [18:09:00]line Место: АЗС № 171 "Партнер Нефть" [18:09:00]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [18:09:00]line СНО: Общий режим [18:09:00]line Чек 335 28.10.2024 18:08 [18:09:00]line Смена: 545 ФФД: 1.0 [18:09:00]line ЗНМ: 0300000109 [18:09:00]line РНМ: 0000000000091777 [18:09:00]line Версия ККМ: 001 [18:09:00]line ФМ: 0000000000871756 [18:09:00]line ФД: 202535 [18:09:00]line ФПД: 134765482768541 [18:09:00]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T180859&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202535&fm=134765482768541&tin=02508201610067®Number=0000000000091777&sum=50000 [18:09:00]OFD Sender: Processing packet 202535 [packets to send 116, broken 115] [18:09:00]ProducePacketName [18:09:00]name=ofd_packets/00202535 [18:09:00]OFD Sender: To server: pG, [18:09:00]CommunicateWithHost lk.salyk.kg:30040 [18:09:00]ConnectInit lk.salyk.kg [18:09:00]written 0, free lines is 4095 [18:09:00]Connected sock=10 [18: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 35 36 10 01 00 00 6E 50 08 01 44 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 20 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 4F 01 00 00 F4 03 04 00 3B D3 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 27 17 03 00 35 04 06 00 7A 91 88 BA 78 9D 0D 98 A1 A0 30 88 B6 1C [18: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 35 36 4F 00 00 00 C4 FE 47 00 65 AB A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 27 17 03 00 F4 03 04 00 F0 7E 1F 67 B6 04 01 00 00 55 AA EE D5 CE D6 08 F4 [18:09:00]CommunicateWithHost err = 0 [18:09:00]CheckOFDResponse [18:09:00]1017 (14) - 77093643461234 [18:09:00]1041 (16) - 0000000000871756 [18:09:00]1040 (4) - 202535 [18:09:00]1012 (4) - 28.10.2024 12:09 [18:09:00]1206 (1) - 0 [18:09:00]OFD Sender: Remove packet 202535 [18:09:00]ProducePacketName [18:09:00]name=ofd_packets/00202535 [18:09:00]NVStorageDeleteData [18:09:00]Write to MH i2c: 01 00 00 82 05 87 [18:09:00]Write i2c OK [18:09:00]MH_I2C_Read... [18:09:00]Read from MH i2c: 01 [18:09:00]MH_I2C_Read... [18:09:00]Read from MH i2c: 01 07 00 [18:09:00]MH_I2C_Read... [18:09:00]Read from MH i2c: 01 07 00 82 05 00 00 00 00 00 CE 0C 68 [18:09:00]RasterBufferAndPrint [18:09:00]line [18:09:00]line [18:09:00]line [18:09:00]line [18:09:00]line [18:09:00]written 0, free lines is 3281 [18:09:01]MH_Cut [18:09:01]Write to MH i2c: D1 01 00 89 05 01 60 [18:09:01]Write i2c OK [18:09:01]MH_I2C_Read... [18:09:01]Read from MH i2c: D1 [18:09:01]MH_I2C_Read... [18:09:01]Read from MH i2c: D1 01 00 [18:09:01]MH_I2C_Read... [18:09:01]Read from MH i2c: D1 01 00 89 05 00 5F [18:09:01]Write to MH i2c: 01 00 00 8A 05 8F [18:09:01]Write i2c OK [18:09:01]MH_I2C_Read... [18:09:01]OFD Sender: No OFD packet to send [18:09:01]*** Cut start [18:09:01]*** Purtial cut [18:09:01]*** Stage 1: CUTSNS_PIN = 1 [18:09:02]Read from MH i2c: 01 [18:09:02]MH_I2C_Read... [18:09:02]*** Stop cut motor [18:09:02]*** Cut end [18:09:02]Read from MH i2c: 01 07 00 [18:09:02]MH_I2C_Read... [18:09:02]Read from MH i2c: 01 07 00 8A 05 00 00 00 00 00 FF 0F A4 [18:09:02]process_action close_receipt done [18:09:02]requested_data is exist [18:09:02]produce_requested_data [18:09:02]requested_item fm.sn is exist - process it [18:09:02]wFMCommunicate request_size=4 [18:09:02]MH_SAM_APDU [18:09:02]CAPDU: 80 11 00 00 [18:09:02]Write to MH i2c: E2 08 00 8B 05 80 11 00 00 00 00 00 00 0A [18:09:02]Write i2c OK [18:09:02]MH_I2C_Read... [18:09:02]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:09:02]Read from MH i2c: E2 [18:09:02]MH_I2C_Read... [18:09:02]Read from MH i2c: E2 17 00 [18:09:02]MH_I2C_Read... [18:09:02]Read from MH i2c: E2 17 00 8B 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 5F [18:09:02]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [18:09:02]wFMCommunicate OK [18:09:02]requested_item fd.num is exist - process it [18:09:02]SAM_PROTO_GetFieldsCounters [18:09:02]wFMCommunicate request_size=4 [18:09:02]MH_SAM_APDU [18:09:02]CAPDU: 80 13 00 00 [18:09:02]Write to MH i2c: E2 08 00 8C 05 80 13 00 00 00 00 00 00 0D [18:09:02]Write i2c OK [18:09:02]MH_I2C_Read... [18:09:02]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [18:09:02]Read from MH i2c: E2 [18:09:02]MH_I2C_Read... [18:09:02]Read from MH i2c: E2 62 00 [18:09:02]MH_I2C_Read... [18:09:02]Read from MH i2c: E2 62 00 8C 05 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 27 17 03 00 0E 04 04 00 21 02 00 00 12 04 04 00 4F 01 00 00 5E 04 04 00 4F 01 00 00 57 04 04 00 50 01 00 00 19 04 04 00 00 00 00 00 90 00 8A [18: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 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 27 17 03 00 0E 04 04 00 21 02 00 00 12 04 04 00 4F 01 00 00 5E 04 04 00 4F 01 00 00 57 04 04 00 50 01 00 00 19 04 04 00 00 00 00 00 90 00 [18:09:02]wFMCommunicate OK [18:09:02]SAM_PROTO_GetFieldsCounters done [18:09:02]requested_item shift.num is exist - process it [18:09:02]requested_item shift.opened is exist - process it [18:09:02]req_shift_opened [18:09:02]FM_GetShiftState [18:09:02]SAM_PROTO_GetShiftState [18:09:02]wFMCommunicate request_size=4 [18:09:02]MH_SAM_APDU [18:09:02]CAPDU: 80 13 01 00 [18:09:02]Write to MH i2c: E2 08 00 8D 05 80 13 01 00 00 00 00 00 0F [18:09:02]Write i2c OK [18:09:02]MH_I2C_Read... [18:09:02]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:09:02]Read from MH i2c: E2 [18:09:02]MH_I2C_Read... [18:09:02]Read from MH i2c: E2 0E 00 [18:09:02]MH_I2C_Read... [18:09:02]Read from MH i2c: E2 0E 00 8D 05 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 BA [18:09:02]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [18:09:02]wFMCommunicate OK [18:09:02]SAM_PROTO_GetShiftState done [18:09:02]FM_GetShiftState done [18:09:02]req_shift_opened done [18:09:02]requested_item shift.open_date is exist - process it [18:09:02]req_shift_open_date [18:09:02]req_shift_open_date done [18:09:02]produce_requested_data done [18:09:02]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202535,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670} [18:09:02]process_action_free close_receipt [18:09:02]json_value_free [18:09:02]json_value_free done [18:09:02]process_json_proto returns [18:09:02]Send response to host [18:09:02]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202535,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670}}} [18:09:02]free response buf [18:09:02]execute_script done [18:09:02]execute_script returns [18:09:02]free content buf [18:09:02]Sock 7.Close socket [18:09:02]Sock 7.Thread stoped [18:09:02]accept exits with 9 [18:09:02]New connection [18:09:02]New thread 3066576228 created [18:09:02]Thread 3066719588 joined [18:09:02]Waiting for new connection... [18:09:02] Sock 9.Parse request [18:09:02]Sock 9.Check first char [18:09:02]Sock 9.First char is OK [18:09:02]request: POST /json_proto HTTP/1.0 [18:09:02]Method: POST [18:09:02]URL: /json_proto [18:09:02]Method is POST - this is cgi request [18:09:02]url: /json_proto [18:09:02]query_string will be loaded in cgi processing [18:09:02]execute_cgi json_proto POST (null) [18:09:02]execute_cgi path=json_proto method=POST [18:09:02]POST find Content-Length [18:09:02]Host: 172.17.63.195:8080 [18:09:02]Content-Length: 766 [18:09:02]Content-Type: application/json [18:09:02] [18:09:02]POST finish read [18:09:02]Found Content-Length = 766 [18:09:02]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450322", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 76.20, "quantity" : 19.690, "sum" : 1500.38, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 1500.38 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:09:02]execute_script... [18:09: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)450322", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 76.20, "quantity" : 19.690, "sum" : 1500.38, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 1500.38 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:09:02]POST & json_proto [18:09:02]process_json_proto [18:09:02]json parsed OK: [18:09:02]protocol is kg_v1.0 [18:09:02]action value=close_receipt [18:09:02]process_action close_receipt [18:09:02]cmd_close_receipt [18:09:02]MH_GetDate [18:09:02]Write to MH i2c: F0 00 00 8E 05 82 [18:09:02]Write i2c OK [18:09:02]MH_I2C_Read... [18:09:02]Read from MH i2c: F0 [18:09:02]MH_I2C_Read... [18:09:02]Read from MH i2c: F0 09 00 [18:09:02]MH_I2C_Read... [18:09:02]Read from MH i2c: F0 09 00 8E 05 00 3F D3 1F 67 47 1B 1E 67 0A [18:09:02]GetLastDocTimeStamp 1730138939 [18:09:02]current date 1730138943 [18:09:02]FM_GetShiftState [18:09:02]SAM_PROTO_GetShiftState [18:09:02]wFMCommunicate request_size=4 [18:09:02]MH_SAM_APDU [18:09:02]CAPDU: 80 13 01 00 [18:09:02]Write to MH i2c: E2 08 00 8F 05 80 13 01 00 00 00 00 00 11 [18:09:02]Write i2c OK [18:09:02]MH_I2C_Read... [18:09:02]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:09:02]Read from MH i2c: E2 [18:09:02]MH_I2C_Read... [18:09:02]Read from MH i2c: E2 0E 00 [18:09:02]MH_I2C_Read... [18:09:02]Read from MH i2c: E2 0E 00 8F 05 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 BC [18:09:02]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [18:09:02]wFMCommunicate OK [18:09:02]SAM_PROTO_GetShiftState done [18:09:02]FM_GetShiftState done [18:09:02]opened in 1730073670 [18:09:02]opened+sec_in_day 1730160070 [18:09:02]quantity*price = 150037 [18:09:02]sum+1 = 150039 [18:09:02]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 1500.38 НСП 1% : 13.28 НДС 12% : 159.33 Наличными: 0.00 Безнал.: 1500.38 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 336 28.10.2024 18:09 Смена: 545 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 Платежная система: Mbank ФМ: 0000000000871756 ФД: 202536 ФПД: 274824974030282 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T180903&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202536&fm=274824974030282&tin=02508201610067®Number=0000000000091777&sum=150038 [18:09:04]StoreToDocumentArchive [18:09:04]shift 545 fd 202536 [18:09:04]save to /storage/0545/doc_00202536 [18:09:04]save last doc name /storage/0545/doc_00202536 to /storage/kkm_last_doc_name [18:09:04]save OK [18:09:04]Clear old archive folders... [18:09:04]ProcessDocumentItem done err = 0, tmpTLVsize=248 [18:09:04]tlvbuf is 005B66F0 [18:09:04]SAM_PROTO_ClearQueue [18:09:04]wFMCommunicate request_size=4 [18:09:04]MH_SAM_APDU [18:09:04]CAPDU: 80 09 00 00 [18:09:04]Write to MH i2c: E2 08 00 9C 05 80 09 00 00 00 00 00 00 13 [18:09:04]Write i2c OK [18:09:04]MH_I2C_Read... [18:09:04]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [18:09:04]Read from MH i2c: E2 [18:09:04]MH_I2C_Read... [18:09:04]Read from MH i2c: E2 03 00 [18:09:04]MH_I2C_Read... [18:09:04]Read from MH i2c: E2 03 00 9C 05 00 90 00 15 [18:09:04]RAPDU: 90 00 [18:09:04]wFMCommunicate OK [18:09:04]SAM_PROTO_ClearQueue done [18:09:04]KKMCreateOFDPacket [18:09:04]OFDProtocolAddRootSTLVToBuf [18:09:04]FM_MakeSignedData [18:09:04]FM_MakeSignedData [18:09:04]SAM_PROTO_SignData [18:09:04]wFMCommunicate request_size=4 [18:09:04]MH_SAM_APDU [18:09:04]CAPDU: 80 0D 01 02 [18:09:04]Write to MH i2c: E2 08 00 9D 05 80 0D 01 02 00 00 00 00 1B [18:09:04]Write i2c OK [18:09:04]MH_I2C_Read... [18:09:04]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [18:09:04]Read from MH i2c: E2 [18:09:04]MH_I2C_Read... [18:09:04]Read from MH i2c: E2 03 00 [18:09:04]MH_I2C_Read... [18:09:04]Read from MH i2c: E2 03 00 9D 05 00 90 00 16 [18:09:04]RAPDU: 90 00 [18:09:04]wFMCommunicate OK [18:09:04]wFMCommunicate request_size=255 [18:09:04]MH_SAM_APDU [18:09: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 32 FF 03 08 00 03 EA 4C 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 16 4A 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 16 4A 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 30 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 3D 3E 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 16 4A 02 00 00 00 1F 04 02 00 01 00 12 04 04 00 50 01 00 00 F4 03 04 00 3F D3 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 28 17 03 00 35 04 06 00 F9 F3 AC F3 [18:09:04]Write to MH i2c: E2 02 01 9E 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 32 FF 03 08 00 03 EA 4C 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 16 4A 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 16 4A 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 30 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 3D 3E 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 16 4A 02 00 00 00 1F 04 02 00 01 00 12 04 04 00 50 01 00 00 F4 03 04 00 3F D3 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 28 17 03 00 35 04 06 00 F9 F3 AC F3 00 00 43 [18:09:04]Write i2c OK [18:09:04]MH_I2C_Read... [18:09:04]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:09:04]Read from MH i2c: E2 [18:09:04]MH_I2C_Read... [18:09:04]Read from MH i2c: E2 03 00 [18:09:04]MH_I2C_Read... [18:09:04]Read from MH i2c: E2 03 00 9E 05 00 90 00 17 [18:09:04]RAPDU: 90 00 [18:09:04]wFMCommunicate OK [18:09:04]wFMCommunicate request_size=7 [18:09:04]MH_SAM_APDU [18:09:04]CAPDU: 80 0D 02 02 02 D5 CA [18:09:04]Write to MH i2c: E2 0A 00 9F 05 80 0D 02 02 02 00 D5 CA 00 00 C1 [18:09:04]Write i2c OK [18:09:04]MH_I2C_Read... [18:09:04]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:09:04]Read from MH i2c: E2 [18:09:04]MH_I2C_Read... [18:09:04]Read from MH i2c: E2 03 00 [18:09:04]MH_I2C_Read... [18:09:04]Read from MH i2c: E2 03 00 9F 05 00 90 00 18 [18:09:04]RAPDU: 90 00 [18:09:04]wFMCommunicate OK [18:09:04]wFMCommunicate request_size=4 [18:09:04]MH_SAM_APDU [18:09:04]CAPDU: 80 0D 03 02 [18:09:04]Write to MH i2c: E2 08 00 A0 05 80 0D 03 02 00 00 00 00 20 [18:09:04]Write i2c OK [18:09:04]MH_I2C_Read... [18:09:04]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [18:09:04]Read from MH i2c: E2 [18:09:04]MH_I2C_Read... [18:09:04]Read from MH i2c: E2 0B 00 [18:09:04]MH_I2C_Read... [18:09:04]Read from MH i2c: E2 0B 00 A0 05 00 2D F5 72 5C 34 86 06 4D 90 00 1E [18:09:04]RAPDU: 2D F5 72 5C 34 86 06 4D 90 00 [18:09:04]wFMCommunicate OK [18:09:04]SAM_PROTO_SignData done [18:09:04]FM_MakeSignedData done [18:09:04]CreateOFDProtocolMessage [18:09:04]wFMCommunicate request_size=4 [18:09:04]MH_SAM_APDU [18:09:04]CAPDU: 80 11 00 00 [18:09:04]Write to MH i2c: E2 08 00 A1 05 80 11 00 00 00 00 00 00 20 [18:09:04]Write i2c OK [18:09:04]MH_I2C_Read... [18:09:05]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:09:05]Read from MH i2c: E2 [18:09:05]MH_I2C_Read... [18:09:05]Read from MH i2c: E2 17 00 [18:09:05]MH_I2C_Read... [18:09:05]Read from MH i2c: E2 17 00 A1 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 75 [18:09:05]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [18:09:05]wFMCommunicate OK [18:09:05]CreateOFDProtocolMessage done [18:09:05]OFDSenderStorePacket 202536 [18:09:05]StoreOFDPacket docnum=202536 [18:09:05]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0C 01 00 00 3B 92 04 01 48 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 32 FF 03 08 00 03 EA 4C 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 16 4A 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 16 4A 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 30 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 3D 3E 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 16 4A 02 00 00 00 1F 04 02 00 01 00 12 04 04 00 50 01 00 00 F4 03 04 00 3F D3 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 28 17 03 00 35 04 06 00 F9 F3 AC F3 D5 CA 2D F5 72 5C 34 86 06 4D [18:09:05]CheckFolder [18:09:05]dirname=/storage/ofd_packets [18:09:05]CheckFolder done [18:09:05]ProducePacketName [18:09:05]name=ofd_packets/00202536 [18:09:05]NVStorageSaveData ofd_packets/00202536 [18:09:05]File name is /storage/ofd_packets/00202536 [18:09:05]Write 298 bytes [18:09:05]NVStorageSaveData done [18:09:05]OFDSenderStorePacket done [18:09:05]KKMCreateOFDPacket done [18:09:05]NVStorageSaveData kkm_last_timestamp [18:09:05]File name is /storage/kkm_last_timestamp [18:09:05]Write 4 bytes [18:09:05]NVStorageSaveData done [18:09:05]ExternCall_PrintAddStr [18:09:05]wPrintStart [18:09:05]Write to MH i2c: 01 00 00 A2 05 A7 [18:09:05]Write i2c OK [18:09:05]MH_I2C_Read... [18:09:05]Read from MH i2c: 01 [18:09:05]MH_I2C_Read... [18:09:05]Read from MH i2c: 01 07 00 [18:09:05]MH_I2C_Read... [18:09:05]Read from MH i2c: 01 07 00 A2 05 00 00 00 00 00 FF 0F BC [18:09:05]RasterBufferAndPrint [18:09:05]line Счет N : (1)450322 [18:09:05]line ИНН: 02508201610067 [18:09:05]line Контрольно-Кассовый Чек [18:09:05]line ПРОДАЖА [18:09:05]line ТРК (МРК, ГНК) : 43 [18:09:05]line Товар: 2710194210 [18:09:05]line ДТ-К-2 [18:09:05]line 19.690 * 76.20 [18:09:05]line = 1500.38 [18:09:05]line НДС 12% НСП 1% [18:09:05]line > о реализуемом товаре [18:09:05]line ИТОГО: 1500.38 [18:09:05]line НСП 1% : 13.28 [18:09:05]line НДС 12% : 159.33 [18:09:05]line Наличными: 0.00 [18:09:05]line Безнал.: 1500.38 [18:09:05]line Место: АЗС № 171 "Партнер Нефть" [18:09:05]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [18:09:05]line СНО: Общий режим [18:09:05]line Чек 336 28.10.2024 18:09 [18:09:05]line Смена: 545 ФФД: 1.0 [18:09:05]line ЗНМ: 0300000109 [18:09:05]line РНМ: 0000000000091777 [18:09:05]line Версия ККМ: 001 [18:09:05]line Платежная система: Mbank [18:09:05]line ФМ: 0000000000871756 [18:09:05]line ФД: 202536 [18:09:05]line ФПД: 274824974030282 [18:09:05]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T180903&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202536&fm=274824974030282&tin=02508201610067®Number=0000000000091777&sum=150038 [18:09:05]written 0, free lines is 4095 [18:09:05]OFD Sender: Processing packet 202536 [packets to send 116, broken 115] [18:09:05]ProducePacketName [18:09:05]name=ofd_packets/00202536 [18:09:05]OFD Sender: To server: pG, [18:09:05]CommunicateWithHost lk.salyk.kg:30040 [18:09:05]ConnectInit lk.salyk.kg [18:09:05]Connected sock=11 [18:09:05]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0C 01 00 00 3B 92 04 01 48 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 32 FF 03 08 00 03 EA 4C 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 16 4A 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 16 4A 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 30 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 3D 3E 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 16 4A 02 00 00 00 1F 04 02 00 01 00 12 04 04 00 50 01 00 00 F4 03 04 00 3F D3 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 28 17 03 00 35 04 06 00 F9 F3 AC F3 D5 CA 2D F5 72 5C 34 86 06 4D [18:09:05]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 01 01 47 00 87 BE A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 28 17 03 00 F4 03 04 00 F5 7E 1F 67 B6 04 01 00 00 3C E3 96 AE 50 5D 55 8F [18:09:05]CommunicateWithHost err = 0 [18:09:05]CheckOFDResponse [18:09:05]1017 (14) - 77093643461234 [18:09:05]1041 (16) - 0000000000871756 [18:09:05]1040 (4) - 202536 [18:09:05]1012 (4) - 28.10.2024 12:09 [18:09:05]1206 (1) - 0 [18:09:05]OFD Sender: Remove packet 202536 [18:09:05]ProducePacketName [18:09:05]name=ofd_packets/00202536 [18:09:05]NVStorageDeleteData [18:09:05]Write to MH i2c: 01 00 00 CB 05 D0 [18:09:05]Write i2c OK [18:09:05]MH_I2C_Read... [18:09:05]Read from MH i2c: 01 [18:09:05]MH_I2C_Read... [18:09:05]Read from MH i2c: 01 07 00 [18:09:05]MH_I2C_Read... [18:09:05]Read from MH i2c: 01 07 00 CB 05 00 00 00 00 00 D2 0C B5 [18:09:05]RasterBufferAndPrint [18:09:05]line [18:09:05]line [18:09:05]line [18:09:05]line [18:09:05]line [18:09:05]written 0, free lines is 3289 [18:09:05]MH_Cut [18:09:05]Write to MH i2c: D1 01 00 D2 05 01 A9 [18:09:05]Write i2c OK [18:09:05]MH_I2C_Read... [18:09:05]Read from MH i2c: D1 [18:09:05]MH_I2C_Read... [18:09:05]Read from MH i2c: D1 01 00 [18:09:05]MH_I2C_Read... [18:09:05]Read from MH i2c: D1 01 00 D2 05 00 A8 [18:09:05]Write to MH i2c: 01 00 00 D3 05 D8 [18:09:05]Write i2c OK [18:09:05]MH_I2C_Read... [18:09:05]OFD Sender: No OFD packet to send [18:09:06]*** Cut start [18:09:06]*** Purtial cut [18:09:06]*** CUTSNS_PIN = 0 [18:09:06]*** Stage 1: CUTSNS_PIN = 1 [18:09:08]Read from MH i2c: 01 [18:09:08]MH_I2C_Read... [18:09:08]*** Stop cut motor [18:09:08]*** Cut end [18:09:08]Read from MH i2c: 01 07 00 [18:09:08]MH_I2C_Read... [18:09:08]Read from MH i2c: 01 07 00 D3 05 00 00 00 00 00 FF 0F ED [18:09:08]process_action close_receipt done [18:09:08]requested_data is exist [18:09:08]produce_requested_data [18:09:08]requested_item fm.sn is exist - process it [18:09:08]wFMCommunicate request_size=4 [18:09:08]MH_SAM_APDU [18:09:08]CAPDU: 80 11 00 00 [18:09:08]Write to MH i2c: E2 08 00 D4 05 80 11 00 00 00 00 00 00 53 [18:09:08]Write i2c OK [18:09:08]MH_I2C_Read... [18:09:08]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:09:08]Read from MH i2c: E2 [18:09:08]MH_I2C_Read... [18:09:08]Read from MH i2c: E2 17 00 [18:09:08]MH_I2C_Read... [18:09:08]Read from MH i2c: E2 17 00 D4 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 A8 [18:09:08]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [18:09:08]wFMCommunicate OK [18:09:08]requested_item fd.num is exist - process it [18:09:08]SAM_PROTO_GetFieldsCounters [18:09:08]wFMCommunicate request_size=4 [18:09:08]MH_SAM_APDU [18:09:08]CAPDU: 80 13 00 00 [18:09:08]Write to MH i2c: E2 08 00 D5 05 80 13 00 00 00 00 00 00 56 [18:09:08]Write i2c OK [18:09:08]MH_I2C_Read... [18:09:08]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [18:09:08]Read from MH i2c: E2 [18:09:08]MH_I2C_Read... [18:09:08]Read from MH i2c: E2 62 00 [18:09:08]MH_I2C_Read... [18:09:08]Read from MH i2c: E2 62 00 D5 05 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 28 17 03 00 0E 04 04 00 21 02 00 00 12 04 04 00 50 01 00 00 5E 04 04 00 50 01 00 00 57 04 04 00 51 01 00 00 19 04 04 00 00 00 00 00 90 00 D7 [18:09: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 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 28 17 03 00 0E 04 04 00 21 02 00 00 12 04 04 00 50 01 00 00 5E 04 04 00 50 01 00 00 57 04 04 00 51 01 00 00 19 04 04 00 00 00 00 00 90 00 [18:09:08]wFMCommunicate OK [18:09:08]SAM_PROTO_GetFieldsCounters done [18:09:08]requested_item shift.num is exist - process it [18:09:08]requested_item shift.opened is exist - process it [18:09:08]req_shift_opened [18:09:08]FM_GetShiftState [18:09:08]SAM_PROTO_GetShiftState [18:09:08]wFMCommunicate request_size=4 [18:09:08]MH_SAM_APDU [18:09:08]CAPDU: 80 13 01 00 [18:09:08]Write to MH i2c: E2 08 00 D6 05 80 13 01 00 00 00 00 00 58 [18:09:08]Write i2c OK [18:09:08]MH_I2C_Read... [18:09:08]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:09:08]Read from MH i2c: E2 [18:09:08]MH_I2C_Read... [18:09:08]Read from MH i2c: E2 0E 00 [18:09:08]MH_I2C_Read... [18:09:08]Read from MH i2c: E2 0E 00 D6 05 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 03 [18:09:08]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [18:09:08]wFMCommunicate OK [18:09:08]SAM_PROTO_GetShiftState done [18:09:08]FM_GetShiftState done [18:09:08]req_shift_opened done [18:09:08]requested_item shift.open_date is exist - process it [18:09:08]req_shift_open_date [18:09:08]req_shift_open_date done [18:09:08]produce_requested_data done [18:09:08]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202536,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670} [18:09:08]process_action_free close_receipt [18:09:08]json_value_free [18:09:08]json_value_free done [18:09:08]process_json_proto returns [18:09:08]Send response to host [18:09:08]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202536,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670}}} [18:09:08]free response buf [18:09:08]execute_script done [18:09:08]execute_script returns [18:09:08]free content buf [18:09:08]Sock 9.Close socket [18:09:08]Sock 9.Thread stoped [18:09:10]OFD Sender: No OFD packet to send [18:09:15]OFD Sender: No OFD packet to send [18:09:20]OFD Sender: No OFD packet to send [18:09:25]OFD Sender: No OFD packet to send [18:09:30]OFD Sender: No OFD packet to send [18:09:35]OFD Sender: No OFD packet to send [18:09:40]OFD Sender: No OFD packet to send [18:09:45]OFD Sender: No OFD packet to send [18:09:50]OFD Sender: No OFD packet to send [18:09:55]OFD Sender: No OFD packet to send [18:10:00]OFD Sender: No OFD packet to send [18:10:05]OFD Sender: No OFD packet to send [18:10:10]OFD Sender: No OFD packet to send [18:10:15]OFD Sender: No OFD packet to send [18:10:20]OFD Sender: No OFD packet to send [18:10:25]OFD Sender: No OFD packet to send [18:10:30]OFD Sender: No OFD packet to send [18:10:36]OFD Sender: No OFD packet to send [18:10:41]OFD Sender: No OFD packet to send [18:10:46]OFD Sender: No OFD packet to send [18:10:51]OFD Sender: No OFD packet to send [18:10:56]OFD Sender: No OFD packet to send [18:11:01]OFD Sender: No OFD packet to send [18:11:06]OFD Sender: No OFD packet to send [18:11:11]OFD Sender: No OFD packet to send [18:11:16]OFD Sender: No OFD packet to send [18:11:21]OFD Sender: No OFD packet to send [18:11:26]OFD Sender: No OFD packet to send [18:11:31]OFD Sender: No OFD packet to send [18:11:36]OFD Sender: No OFD packet to send [18:11:41]OFD Sender: No OFD packet to send [18:11:46]OFD Sender: No OFD packet to send [18:11:51]OFD Sender: No OFD packet to send [18:11:52]accept exits with 7 [18:11:52]New connection [18:11:52]New thread 3066719588 created [18:11:52]Thread 3066576228 joined [18:11:52]Waiting for new connection... [18:11:52] Sock 7.Parse request [18:11:52]Sock 7.Check first char [18:11:52]Sock 7.First char is OK [18:11:52]request: POST /json_proto HTTP/1.0 [18:11:52]Method: POST [18:11:52]URL: /json_proto [18:11:52]Method is POST - this is cgi request [18:11:52]url: /json_proto [18:11:52]query_string will be loaded in cgi processing [18:11:52]execute_cgi json_proto POST (null) [18:11:52]execute_cgi path=json_proto method=POST [18:11:52]POST find Content-Length [18:11:52]Host: 172.17.63.195:8080 [18:11:52]Content-Length: 670 [18:11:52]Content-Type: application/json [18:11:52] [18:11:52]POST finish read [18:11:52]Found Content-Length = 670 [18:11:52]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450324", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "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" ] } } [18:11:52]execute_script... [18: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)450324", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "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" ] } } [18:11:52]POST & json_proto [18:11:52]process_json_proto [18:11:52]json parsed OK: [18:11:52]protocol is kg_v1.0 [18:11:52]action value=close_receipt [18:11:52]process_action close_receipt [18:11:52]cmd_close_receipt [18:11:52]MH_GetDate [18:11:52]Write to MH i2c: F0 00 00 D7 05 CB [18:11:52]Write i2c OK [18:11:52]MH_I2C_Read... [18:11:52]Read from MH i2c: F0 [18:11:52]MH_I2C_Read... [18:11:52]Read from MH i2c: F0 09 00 [18:11:52]MH_I2C_Read... [18:11:52]Read from MH i2c: F0 09 00 D7 05 00 E9 D3 1F 67 47 1B 1E 67 FD [18:11:52]GetLastDocTimeStamp 1730138943 [18:11:52]current date 1730139113 [18:11:52]FM_GetShiftState [18:11:52]SAM_PROTO_GetShiftState [18:11:52]wFMCommunicate request_size=4 [18:11:52]MH_SAM_APDU [18:11:52]CAPDU: 80 13 01 00 [18:11:52]Write to MH i2c: E2 08 00 D8 05 80 13 01 00 00 00 00 00 5A [18:11:52]Write i2c OK [18:11:52]MH_I2C_Read... [18:11:52]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:11:52]Read from MH i2c: E2 [18:11:52]MH_I2C_Read... [18:11:52]Read from MH i2c: E2 0E 00 [18:11:52]MH_I2C_Read... [18:11:52]Read from MH i2c: E2 0E 00 D8 05 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 05 [18:11:52]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [18:11:52]wFMCommunicate OK [18:11:52]SAM_PROTO_GetShiftState done [18:11:52]FM_GetShiftState done [18:11:52]opened in 1730073670 [18:11:52]opened+sec_in_day 1730160070 [18:11:52]quantity*price = 60055 [18:11:52]sum+1 = 60056 [18:11:52]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.55 ИТОГО: 600.00 Внесено: 600.00 СДАЧА: 0.00 НСП 1% : 5.31 НДС 12% : 63.77 Наличными: 600.00 Безнал.: 0.00 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 337 28.10.2024 18:11 Смена: 545 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 ФМ: 0000000000871756 ФД: 202537 ФПД: 202297855346060 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T181153&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202537&fm=202297855346060&tin=02508201610067®Number=0000000000091777&sum=60000 [18:11:53]StoreToDocumentArchive [18:11:53]shift 545 fd 202537 [18:11:53]save to /storage/0545/doc_00202537 [18:11:54]save last doc name /storage/0545/doc_00202537 to /storage/kkm_last_doc_name [18:11:54]save OK [18:11:54]Clear old archive folders... [18:11:54]ProcessDocumentItem done err = 0, tmpTLVsize=252 [18:11:54]tlvbuf is 0060DB20 [18:11:54]SAM_PROTO_ClearQueue [18:11:54]wFMCommunicate request_size=4 [18:11:54]MH_SAM_APDU [18:11:54]CAPDU: 80 09 00 00 [18:11:54]Write to MH i2c: E2 08 00 E5 05 80 09 00 00 00 00 00 00 5C [18:11:54]Write i2c OK [18:11:54]MH_I2C_Read... [18:11:54]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [18:11:54]Read from MH i2c: E2 [18:11:54]MH_I2C_Read... [18:11:54]Read from MH i2c: E2 03 00 [18:11:54]MH_I2C_Read... [18:11:54]Read from MH i2c: E2 03 00 E5 05 00 90 00 5E [18:11:54]RAPDU: 90 00 [18:11:54]wFMCommunicate OK [18:11:54]SAM_PROTO_ClearQueue done [18:11:54]KKMCreateOFDPacket [18:11:54]OFDProtocolAddRootSTLVToBuf [18:11:54]FM_MakeSignedData [18:11:54]FM_MakeSignedData [18:11:54]SAM_PROTO_SignData [18:11:54]wFMCommunicate request_size=4 [18:11:54]MH_SAM_APDU [18:11:54]CAPDU: 80 0D 01 02 [18:11:54]Write to MH i2c: E2 08 00 E6 05 80 0D 01 02 00 00 00 00 64 [18:11:54]Write i2c OK [18:11:54]MH_I2C_Read... [18:11:54]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [18:11:54]Read from MH i2c: E2 [18:11:54]MH_I2C_Read... [18:11:54]Read from MH i2c: E2 03 00 [18:11:54]MH_I2C_Read... [18:11:54]Read from MH i2c: E2 03 00 E6 05 00 90 00 5F [18:11:54]RAPDU: 90 00 [18:11:54]wFMCommunicate OK [18:11:54]wFMCommunicate request_size=255 [18:11:54]MH_SAM_APDU [18:11:54]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 20 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 51 01 00 00 F4 03 04 00 E9 D3 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 29 17 03 00 35 04 06 00 [18:11:54]Write to MH i2c: E2 02 01 E7 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 20 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 51 01 00 00 F4 03 04 00 E9 D3 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 29 17 03 00 35 04 06 00 00 00 78 [18:11:54]Write i2c OK [18:11:54]MH_I2C_Read... [18:11:54]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:11:54]Read from MH i2c: E2 [18:11:54]MH_I2C_Read... [18:11:54]Read from MH i2c: E2 03 00 [18:11:54]MH_I2C_Read... [18:11:54]Read from MH i2c: E2 03 00 E7 05 00 90 00 60 [18:11:54]RAPDU: 90 00 [18:11:54]wFMCommunicate OK [18:11:54]wFMCommunicate request_size=11 [18:11:54]MH_SAM_APDU [18:11:54]CAPDU: 80 0D 02 02 06 B7 FD 23 CE 85 8C [18:11:54]Write to MH i2c: E2 0E 00 E8 05 80 0D 02 02 06 00 B7 FD 23 CE 85 8C 00 00 29 [18:11:54]Write i2c OK [18:11:54]MH_I2C_Read... [18:11:54]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:11:54]Read from MH i2c: E2 [18:11:54]MH_I2C_Read... [18:11:54]Read from MH i2c: E2 03 00 [18:11:54]MH_I2C_Read... [18:11:54]Read from MH i2c: E2 03 00 E8 05 00 90 00 61 [18:11:54]RAPDU: 90 00 [18:11:54]wFMCommunicate OK [18:11:54]wFMCommunicate request_size=4 [18:11:54]MH_SAM_APDU [18:11:54]CAPDU: 80 0D 03 02 [18:11:54]Write to MH i2c: E2 08 00 E9 05 80 0D 03 02 00 00 00 00 69 [18:11:54]Write i2c OK [18:11:54]MH_I2C_Read... [18:11:54]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [18:11:54]Read from MH i2c: E2 [18:11:54]MH_I2C_Read... [18:11:54]Read from MH i2c: E2 0B 00 [18:11:54]MH_I2C_Read... [18:11:54]Read from MH i2c: E2 0B 00 E9 05 00 45 AC 53 91 51 94 14 7E 90 00 B6 [18:11:54]RAPDU: 45 AC 53 91 51 94 14 7E 90 00 [18:11:54]wFMCommunicate OK [18:11:54]SAM_PROTO_SignData done [18:11:54]FM_MakeSignedData done [18:11:54]CreateOFDProtocolMessage [18:11:54]wFMCommunicate request_size=4 [18:11:54]MH_SAM_APDU [18:11:54]CAPDU: 80 11 00 00 [18:11:54]Write to MH i2c: E2 08 00 EA 05 80 11 00 00 00 00 00 00 69 [18:11:54]Write i2c OK [18:11:54]MH_I2C_Read... [18:11:54]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:11:54]Read from MH i2c: E2 [18:11:54]MH_I2C_Read... [18:11:54]Read from MH i2c: E2 17 00 [18:11:54]MH_I2C_Read... [18:11:54]Read from MH i2c: E2 17 00 EA 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 BE [18:11:54]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [18:11:54]wFMCommunicate OK [18:11:54]CreateOFDProtocolMessage done [18:11:54]OFDSenderStorePacket 202537 [18:11:54]StoreOFDPacket docnum=202537 [18:11:54]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 01 00 00 37 35 08 01 73 CA 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 20 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 51 01 00 00 F4 03 04 00 E9 D3 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 29 17 03 00 35 04 06 00 B7 FD 23 CE 85 8C 45 AC 53 91 51 94 14 7E [18:11:54]CheckFolder [18:11:54]dirname=/storage/ofd_packets [18:11:54]CheckFolder done [18:11:54]ProducePacketName [18:11:54]name=ofd_packets/00202537 [18:11:54]NVStorageSaveData ofd_packets/00202537 [18:11:54]File name is /storage/ofd_packets/00202537 [18:11:54]Write 302 bytes [18:11:54]NVStorageSaveData done [18:11:54]OFDSenderStorePacket done [18:11:54]KKMCreateOFDPacket done [18:11:54]NVStorageSaveData kkm_last_timestamp [18:11:54]File name is /storage/kkm_last_timestamp [18:11:54]Write 4 bytes [18:11:54]NVStorageSaveData done [18:11:54]ExternCall_PrintAddStr [18:11:54]wPrintStart [18:11:54]Write to MH i2c: 01 00 00 EB 05 F0 [18:11:54]Write i2c OK [18:11:54]MH_I2C_Read... [18:11:54]Read from MH i2c: 01 [18:11:54]MH_I2C_Read... [18:11:54]Read from MH i2c: 01 07 00 [18:11:54]MH_I2C_Read... [18:11:54]Read from MH i2c: 01 07 00 EB 05 00 00 00 00 00 FF 0F 05 [18:11:54]RasterBufferAndPrint [18:11:54]line Счет N : (1)450324 [18:11:54]line ИНН: 02508201610067 [18:11:54]line Контрольно-Кассовый Чек [18:11:54]line ПРОДАЖА [18:11:54]line ТРК (МРК, ГНК) : 42 [18:11:54]line Товар: 2710124130 [18:11:54]line SUPER 92-К-5 [18:11:54]line 8.780 * 68.40 [18:11:54]line = 600.55 [18:11:54]line НДС 12% НСП 1% [18:11:54]line > о реализуемом товаре [18:11:54]line ОКРУГЛЕНИЕ: -0.55 [18:11:54]line ИТОГО: 600.00 [18:11:54]line Внесено: 600.00 [18:11:54]line СДАЧА: 0.00 [18:11:54]line НСП 1% : 5.31 [18:11:54]line НДС 12% : 63.77 [18:11:54]line Наличными: 600.00 [18:11:54]line Безнал.: 0.00 [18:11:54]line Место: АЗС № 171 "Партнер Нефть" [18:11:54]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [18:11:54]line СНО: Общий режим [18:11:54]line Чек 337 28.10.2024 18:11 [18:11:54]line Смена: 545 ФФД: 1.0 [18:11:54]line ЗНМ: 0300000109 [18:11:54]line РНМ: 0000000000091777 [18:11:54]line Версия ККМ: 001 [18:11:54]line ФМ: 0000000000871756 [18:11:54]line ФД: 202537 [18:11:54]line ФПД: 202297855346060 [18:11:54]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T181153&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202537&fm=202297855346060&tin=02508201610067®Number=0000000000091777&sum=60000 [18:11:54]OFD Sender: Processing packet 202537 [packets to send 116, broken 115] [18:11:54]ProducePacketName [18:11:54]name=ofd_packets/00202537 [18:11:54]OFD Sender: To server: pG, [18:11:54]CommunicateWithHost lk.salyk.kg:30040 [18:11:54]ConnectInit lk.salyk.kg [18:11:54]written 0, free lines is 4095 [18:11:54]Connected sock=10 [18:11:54]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 01 00 00 37 35 08 01 73 CA 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 20 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 51 01 00 00 F4 03 04 00 E9 D3 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 29 17 03 00 35 04 06 00 B7 FD 23 CE 85 8C 45 AC 53 91 51 94 14 7E [18:11:55]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 2C C7 47 00 84 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 35 36 10 04 04 00 29 17 03 00 F4 03 04 00 9F 7F 1F 67 B6 04 01 00 00 3E A2 AC EE DC 90 5F 0C [18:11:55]CommunicateWithHost err = 0 [18:11:55]CheckOFDResponse [18:11:55]1017 (14) - 77093643461234 [18:11:55]1041 (16) - 0000000000871756 [18:11:55]1040 (4) - 202537 [18:11:55]1012 (4) - 28.10.2024 12:12 [18:11:55]1206 (1) - 0 [18:11:55]OFD Sender: Remove packet 202537 [18:11:55]ProducePacketName [18:11:55]name=ofd_packets/00202537 [18:11:55]NVStorageDeleteData [18:11:55]Write to MH i2c: 01 00 00 16 06 1C [18:11:55]Write i2c OK [18:11:55]MH_I2C_Read... [18:11:55]Read from MH i2c: 01 [18:11:55]MH_I2C_Read... [18:11:55]Read from MH i2c: 01 07 00 [18:11:55]MH_I2C_Read... [18:11:55]Read from MH i2c: 01 07 00 16 06 00 00 00 00 00 94 0C C3 [18:11:55]RasterBufferAndPrint [18:11:55]line [18:11:55]line [18:11:55]line [18:11:55]line [18:11:55]line [18:11:55]written 0, free lines is 3225 [18:11:55]MH_Cut [18:11:55]Write to MH i2c: D1 01 00 1D 06 01 F5 [18:11:55]Write i2c OK [18:11:55]MH_I2C_Read... [18:11:55]Read from MH i2c: D1 [18:11:55]MH_I2C_Read... [18:11:55]Read from MH i2c: D1 01 00 [18:11:55]MH_I2C_Read... [18:11:55]Read from MH i2c: D1 01 00 1D 06 00 F4 [18:11:55]Write to MH i2c: 01 00 00 1E 06 24 [18:11:55]Write i2c OK [18:11:55]MH_I2C_Read... [18:11:55]OFD Sender: No OFD packet to send [18:11:56]*** Cut start [18:11:56]*** Purtial cut [18:11:56]*** Stage 1: CUTSNS_PIN = 1 [18:11:56]Read from MH i2c: 01 [18:11:56]MH_I2C_Read... [18:11:56]*** Stop cut motor [18:11:56]*** Cut end [18:11:56]Read from MH i2c: 01 07 00 [18:11:56]MH_I2C_Read... [18:11:56]Read from MH i2c: 01 07 00 1E 06 00 00 00 00 00 FF 0F 39 [18:11:56]process_action close_receipt done [18:11:56]requested_data is exist [18:11:56]produce_requested_data [18:11:56]requested_item fm.sn is exist - process it [18:11:56]wFMCommunicate request_size=4 [18:11:56]MH_SAM_APDU [18:11:56]CAPDU: 80 11 00 00 [18:11:56]Write to MH i2c: E2 08 00 1F 06 80 11 00 00 00 00 00 00 9F [18:11:56]Write i2c OK [18:11:56]MH_I2C_Read... [18:11:56]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:11:56]Read from MH i2c: E2 [18:11:56]MH_I2C_Read... [18:11:56]Read from MH i2c: E2 17 00 [18:11:56]MH_I2C_Read... [18:11:56]Read from MH i2c: E2 17 00 1F 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 F4 [18:11:56]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [18:11:56]wFMCommunicate OK [18:11:56]requested_item fd.num is exist - process it [18:11:56]SAM_PROTO_GetFieldsCounters [18:11:56]wFMCommunicate request_size=4 [18:11:56]MH_SAM_APDU [18:11:56]CAPDU: 80 13 00 00 [18:11:56]Write to MH i2c: E2 08 00 20 06 80 13 00 00 00 00 00 00 A2 [18:11:56]Write i2c OK [18:11:56]MH_I2C_Read... [18:11:56]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [18:11:56]Read from MH i2c: E2 [18:11:56]MH_I2C_Read... [18:11:56]Read from MH i2c: E2 62 00 [18:11:56]MH_I2C_Read... [18:11:56]Read from MH i2c: E2 62 00 20 06 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 29 17 03 00 0E 04 04 00 21 02 00 00 12 04 04 00 51 01 00 00 5E 04 04 00 51 01 00 00 57 04 04 00 52 01 00 00 19 04 04 00 00 00 00 00 90 00 27 [18:11:56]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 29 17 03 00 0E 04 04 00 21 02 00 00 12 04 04 00 51 01 00 00 5E 04 04 00 51 01 00 00 57 04 04 00 52 01 00 00 19 04 04 00 00 00 00 00 90 00 [18:11:56]wFMCommunicate OK [18:11:56]SAM_PROTO_GetFieldsCounters done [18:11:56]requested_item shift.num is exist - process it [18:11:56]requested_item shift.opened is exist - process it [18:11:56]req_shift_opened [18:11:56]FM_GetShiftState [18:11:56]SAM_PROTO_GetShiftState [18:11:56]wFMCommunicate request_size=4 [18:11:56]MH_SAM_APDU [18:11:56]CAPDU: 80 13 01 00 [18:11:56]Write to MH i2c: E2 08 00 21 06 80 13 01 00 00 00 00 00 A4 [18:11:56]Write i2c OK [18:11:56]MH_I2C_Read... [18:11:56]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:11:56]Read from MH i2c: E2 [18:11:56]MH_I2C_Read... [18:11:56]Read from MH i2c: E2 0E 00 [18:11:56]MH_I2C_Read... [18:11:56]Read from MH i2c: E2 0E 00 21 06 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 4F [18:11:56]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [18:11:56]wFMCommunicate OK [18:11:56]SAM_PROTO_GetShiftState done [18:11:56]FM_GetShiftState done [18:11:56]req_shift_opened done [18:11:56]requested_item shift.open_date is exist - process it [18:11:56]req_shift_open_date [18:11:56]req_shift_open_date done [18:11:56]produce_requested_data done [18:11:56]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202537,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670} [18:11:56]process_action_free close_receipt [18:11:56]json_value_free [18:11:56]json_value_free done [18:11:56]process_json_proto returns [18:11:56]Send response to host [18:11:56]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202537,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670}}} [18:11:56]free response buf [18:11:56]execute_script done [18:11:56]execute_script returns [18:11:56]free content buf [18:11:56]Sock 7.Close socket [18:11:56]Sock 7.Thread stoped [18:12:00]OFD Sender: No OFD packet to send [18:12:02]accept exits with 9 [18:12:02]New connection [18:12:02]New thread 3066576228 created [18:12:02]Thread 3066719588 joined [18:12:02]Waiting for new connection... [18:12:02] Sock 9.Parse request [18:12:02]Sock 9.Check first char [18:12:02]Sock 9.First char is OK [18:12:02]request: POST /json_proto HTTP/1.0 [18:12:02]Method: POST [18:12:02]URL: /json_proto [18:12:02]Method is POST - this is cgi request [18:12:02]url: /json_proto [18:12:02]query_string will be loaded in cgi processing [18:12:02]execute_cgi json_proto POST (null) [18:12:02]execute_cgi path=json_proto method=POST [18:12:02]POST find Content-Length [18:12:02]Host: 172.17.63.195:8080 [18:12:02]Content-Length: 678 [18:12:02]Content-Type: application/json [18:12:02] [18:12:02]POST finish read [18:12:02]Found Content-Length = 678 [18:12:02]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450326", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "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" ] } } [18:12:02]execute_script... [18:12: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)450326", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "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" ] } } [18:12:02]POST & json_proto [18:12:02]process_json_proto [18:12:02]json parsed OK: [18:12:02]protocol is kg_v1.0 [18:12:02]action value=close_receipt [18:12:02]process_action close_receipt [18:12:02]cmd_close_receipt [18:12:02]MH_GetDate [18:12:02]Write to MH i2c: F0 00 00 22 06 17 [18:12:02]Write i2c OK [18:12:02]MH_I2C_Read... [18:12:02]Read from MH i2c: F0 [18:12:02]MH_I2C_Read... [18:12:02]Read from MH i2c: F0 09 00 [18:12:02]MH_I2C_Read... [18:12:02]Read from MH i2c: F0 09 00 22 06 00 F2 D3 1F 67 47 1B 1E 67 52 [18:12:02]GetLastDocTimeStamp 1730139113 [18:12:02]current date 1730139122 [18:12:02]FM_GetShiftState [18:12:02]SAM_PROTO_GetShiftState [18:12:02]wFMCommunicate request_size=4 [18:12:02]MH_SAM_APDU [18:12:02]CAPDU: 80 13 01 00 [18:12:02]Write to MH i2c: E2 08 00 23 06 80 13 01 00 00 00 00 00 A6 [18:12:02]Write i2c OK [18:12:02]MH_I2C_Read... [18:12:02]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:12:02]Read from MH i2c: E2 [18:12:02]MH_I2C_Read... [18:12:02]Read from MH i2c: E2 0E 00 [18:12:02]MH_I2C_Read... [18:12:02]Read from MH i2c: E2 0E 00 23 06 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 51 [18:12:02]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [18:12:02]wFMCommunicate OK [18:12:02]SAM_PROTO_GetShiftState done [18:12:02]FM_GetShiftState done [18:12:02]opened in 1730073670 [18:12:02]opened+sec_in_day 1730160070 [18:12:02]quantity*price = 70044 [18:12:02]sum+1 = 70045 [18:12:02]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.44 ИТОГО: 700.00 Внесено: 700.00 СДАЧА: 0.00 НСП 1% : 6.20 НДС 12% : 74.38 Наличными: 700.00 Безнал.: 0.00 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 338 28.10.2024 18:12 Смена: 545 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 ФМ: 0000000000871756 ФД: 202538 ФПД: 152950581255657 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T181202&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202538&fm=152950581255657&tin=02508201610067®Number=0000000000091777&sum=70000 [18:12:03]StoreToDocumentArchive [18:12:03]shift 545 fd 202538 [18:12:03]save to /storage/0545/doc_00202538 [18:12:03]save last doc name /storage/0545/doc_00202538 to /storage/kkm_last_doc_name [18:12:03]save OK [18:12:03]Clear old archive folders... [18:12:03]ProcessDocumentItem done err = 0, tmpTLVsize=251 [18:12:03]tlvbuf is 006002F0 [18:12:03]SAM_PROTO_ClearQueue [18:12:03]wFMCommunicate request_size=4 [18:12:03]MH_SAM_APDU [18:12:03]CAPDU: 80 09 00 00 [18:12:03]Write to MH i2c: E2 08 00 30 06 80 09 00 00 00 00 00 00 A8 [18:12:03]Write i2c OK [18:12:03]MH_I2C_Read... [18:12:03]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [18:12:03]Read from MH i2c: E2 [18:12:03]MH_I2C_Read... [18:12:03]Read from MH i2c: E2 03 00 [18:12:03]MH_I2C_Read... [18:12:03]Read from MH i2c: E2 03 00 30 06 00 90 00 AA [18:12:03]RAPDU: 90 00 [18:12:03]wFMCommunicate OK [18:12:03]SAM_PROTO_ClearQueue done [18:12:03]KKMCreateOFDPacket [18:12:03]OFDProtocolAddRootSTLVToBuf [18:12:03]FM_MakeSignedData [18:12:03]FM_MakeSignedData [18:12:03]SAM_PROTO_SignData [18:12:03]wFMCommunicate request_size=4 [18:12:03]MH_SAM_APDU [18:12:03]CAPDU: 80 0D 01 02 [18:12:03]Write to MH i2c: E2 08 00 31 06 80 0D 01 02 00 00 00 00 B0 [18:12:03]Write i2c OK [18:12:03]MH_I2C_Read... [18:12:03]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [18:12:03]Read from MH i2c: E2 [18:12:03]MH_I2C_Read... [18:12:03]Read from MH i2c: E2 03 00 [18:12:03]MH_I2C_Read... [18:12:03]Read from MH i2c: E2 03 00 31 06 00 90 00 AB [18:12:03]RAPDU: 90 00 [18:12:03]wFMCommunicate OK [18:12:03]wFMCommunicate request_size=255 [18:12:03]MH_SAM_APDU [18:12: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 32 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 52 01 00 00 F4 03 04 00 F2 D3 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 2A 17 03 00 35 04 06 00 8B [18:12:03]Write to MH i2c: E2 02 01 32 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 32 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 52 01 00 00 F4 03 04 00 F2 D3 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 2A 17 03 00 35 04 06 00 8B 00 00 E4 [18:12:03]Write i2c OK [18:12:03]MH_I2C_Read... [18:12:03]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:12:03]Read from MH i2c: E2 [18:12:03]MH_I2C_Read... [18:12:03]Read from MH i2c: E2 03 00 [18:12:03]MH_I2C_Read... [18:12:03]Read from MH i2c: E2 03 00 32 06 00 90 00 AC [18:12:03]RAPDU: 90 00 [18:12:03]wFMCommunicate OK [18:12:03]wFMCommunicate request_size=10 [18:12:03]MH_SAM_APDU [18:12:03]CAPDU: 80 0D 02 02 05 1B 95 10 5D E9 [18:12:03]Write to MH i2c: E2 0D 00 33 06 80 0D 02 02 05 00 1B 95 10 5D E9 00 00 C3 [18:12:03]Write i2c OK [18:12:03]MH_I2C_Read... [18:12:03]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:12:03]Read from MH i2c: E2 [18:12:03]MH_I2C_Read... [18:12:03]Read from MH i2c: E2 03 00 [18:12:03]MH_I2C_Read... [18:12:03]Read from MH i2c: E2 03 00 33 06 00 90 00 AD [18:12:03]RAPDU: 90 00 [18:12:03]wFMCommunicate OK [18:12:03]wFMCommunicate request_size=4 [18:12:03]MH_SAM_APDU [18:12:03]CAPDU: 80 0D 03 02 [18:12:03]Write to MH i2c: E2 08 00 34 06 80 0D 03 02 00 00 00 00 B5 [18:12:03]Write i2c OK [18:12:03]MH_I2C_Read... [18:12:03]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [18:12:03]Read from MH i2c: E2 [18:12:03]MH_I2C_Read... [18:12:03]Read from MH i2c: E2 0B 00 [18:12:03]MH_I2C_Read... [18:12:03]Read from MH i2c: E2 0B 00 34 06 00 FC 97 D5 1E B4 41 43 EC 90 00 60 [18:12:03]RAPDU: FC 97 D5 1E B4 41 43 EC 90 00 [18:12:03]wFMCommunicate OK [18:12:03]SAM_PROTO_SignData done [18:12:03]FM_MakeSignedData done [18:12:03]CreateOFDProtocolMessage [18:12:03]wFMCommunicate request_size=4 [18:12:03]MH_SAM_APDU [18:12:03]CAPDU: 80 11 00 00 [18:12:03]Write to MH i2c: E2 08 00 35 06 80 11 00 00 00 00 00 00 B5 [18:12:03]Write i2c OK [18:12:03]MH_I2C_Read... [18:12:03]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:12:03]Read from MH i2c: E2 [18:12:03]MH_I2C_Read... [18:12:03]Read from MH i2c: E2 17 00 [18:12:03]MH_I2C_Read... [18:12:03]Read from MH i2c: E2 17 00 35 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 0A [18:12:03]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [18:12:03]wFMCommunicate OK [18:12:03]CreateOFDProtocolMessage done [18:12:03]OFDSenderStorePacket 202538 [18:12:03]StoreOFDPacket docnum=202538 [18:12:03]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 36 72 07 01 C2 28 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 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 52 01 00 00 F4 03 04 00 F2 D3 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 2A 17 03 00 35 04 06 00 8B 1B 95 10 5D E9 FC 97 D5 1E B4 41 43 EC [18:12:03]CheckFolder [18:12:03]dirname=/storage/ofd_packets [18:12:03]CheckFolder done [18:12:03]ProducePacketName [18:12:03]name=ofd_packets/00202538 [18:12:03]NVStorageSaveData ofd_packets/00202538 [18:12:03]File name is /storage/ofd_packets/00202538 [18:12:03]Write 301 bytes [18:12:03]NVStorageSaveData done [18:12:03]OFDSenderStorePacket done [18:12:03]KKMCreateOFDPacket done [18:12:03]NVStorageSaveData kkm_last_timestamp [18:12:03]File name is /storage/kkm_last_timestamp [18:12:03]Write 4 bytes [18:12:03]NVStorageSaveData done [18:12:03]ExternCall_PrintAddStr [18:12:03]wPrintStart [18:12:03]Write to MH i2c: 01 00 00 36 06 3C [18:12:03]Write i2c OK [18:12:03]MH_I2C_Read... [18:12:03]Read from MH i2c: 01 [18:12:03]MH_I2C_Read... [18:12:03]Read from MH i2c: 01 07 00 [18:12:03]MH_I2C_Read... [18:12:03]Read from MH i2c: 01 07 00 36 06 00 00 00 00 00 FF 0F 51 [18:12:03]RasterBufferAndPrint [18:12:03]line Счет N : (1)450326 [18:12:03]line ИНН: 02508201610067 [18:12:03]line Контрольно-Кассовый Чек [18:12:03]line ПРОДАЖА [18:12:03]line ТРК (МРК, ГНК) : 31 [18:12:03]line Товар: 2710124130 [18:12:03]line Аи-92-К-2 [18:12:03]line 10.470 * 66.90 [18:12:03]line = 700.44 [18:12:03]line НДС 12% НСП 1% [18:12:03]line > о реализуемом товаре [18:12:03]line ОКРУГЛЕНИЕ: -0.44 [18:12:03]line ИТОГО: 700.00 [18:12:03]line Внесено: 700.00 [18:12:03]line СДАЧА: 0.00 [18:12:03]line НСП 1% : 6.20 [18:12:03]line НДС 12% : 74.38 [18:12:03]line Наличными: 700.00 [18:12:03]line Безнал.: 0.00 [18:12:03]line Место: АЗС № 171 "Партнер Нефть" [18:12:03]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [18:12:03]line СНО: Общий режим [18:12:03]line Чек 338 28.10.2024 18:12 [18:12:03]line Смена: 545 ФФД: 1.0 [18:12:03]line ЗНМ: 0300000109 [18:12:03]line РНМ: 0000000000091777 [18:12:03]line Версия ККМ: 001 [18:12:03]line ФМ: 0000000000871756 [18:12:03]line ФД: 202538 [18:12:03]line ФПД: 152950581255657 [18:12:04]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T181202&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202538&fm=152950581255657&tin=02508201610067®Number=0000000000091777&sum=70000 [18:12:04]OFD Sender: Processing packet 202538 [packets to send 116, broken 115] [18:12:04]ProducePacketName [18:12:04]name=ofd_packets/00202538 [18:12:04]OFD Sender: To server: pG, [18:12:04]CommunicateWithHost lk.salyk.kg:30040 [18:12:04]ConnectInit lk.salyk.kg [18:12:04]written 0, free lines is 4095 [18:12:04]Connected sock=10 [18:12:04]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 36 72 07 01 C2 28 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 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 52 01 00 00 F4 03 04 00 F2 D3 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 2A 17 03 00 35 04 06 00 8B 1B 95 10 5D E9 FC 97 D5 1E B4 41 43 EC [18:12:04]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 32 04 47 00 61 F9 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 2A 17 03 00 F4 03 04 00 A8 7F 1F 67 B6 04 01 00 00 4A 9A E0 A4 0C B3 5D F4 [18:12:04]CommunicateWithHost err = 0 [18:12:04]CheckOFDResponse [18:12:04]1017 (14) - 77093643461234 [18:12:04]1041 (16) - 0000000000871756 [18:12:04]1040 (4) - 202538 [18:12:04]1012 (4) - 28.10.2024 12:12 [18:12:04]1206 (1) - 0 [18:12:04]OFD Sender: Remove packet 202538 [18:12:04]ProducePacketName [18:12:04]name=ofd_packets/00202538 [18:12:04]NVStorageDeleteData [18:12:04]Write to MH i2c: 01 00 00 61 06 67 [18:12:04]Write i2c OK [18:12:04]MH_I2C_Read... [18:12:04]Read from MH i2c: 01 [18:12:04]MH_I2C_Read... [18:12:04]Read from MH i2c: 01 07 00 [18:12:04]MH_I2C_Read... [18:12:04]Read from MH i2c: 01 07 00 61 06 00 00 00 00 00 9B 0C 15 [18:12:04]RasterBufferAndPrint [18:12:04]line [18:12:04]line [18:12:04]line [18:12:04]line [18:12:04]line [18:12:04]written 0, free lines is 3235 [18:12:04]MH_Cut [18:12:04]Write to MH i2c: D1 01 00 68 06 01 40 [18:12:04]Write i2c OK [18:12:04]MH_I2C_Read... [18:12:04]Read from MH i2c: D1 [18:12:04]MH_I2C_Read... [18:12:04]Read from MH i2c: D1 01 00 [18:12:04]MH_I2C_Read... [18:12:04]Read from MH i2c: D1 01 00 68 06 00 3F [18:12:04]Write to MH i2c: 01 00 00 69 06 6F [18:12:04]Write i2c OK [18:12:04]MH_I2C_Read... [18:12:04]OFD Sender: No OFD packet to send [18:12:05]*** Cut start [18:12:05]*** Purtial cut [18:12:05]*** Stage 1: CUTSNS_PIN = 1 [18:12:05]Read from MH i2c: 01 [18:12:05]MH_I2C_Read... [18:12:05]*** Stop cut motor [18:12:05]*** Cut end [18:12:05]Read from MH i2c: 01 07 00 [18:12:05]MH_I2C_Read... [18:12:05]Read from MH i2c: 01 07 00 69 06 00 00 00 00 00 FF 0F 84 [18:12:05]process_action close_receipt done [18:12:05]requested_data is exist [18:12:05]produce_requested_data [18:12:05]requested_item fm.sn is exist - process it [18:12:05]wFMCommunicate request_size=4 [18:12:05]MH_SAM_APDU [18:12:05]CAPDU: 80 11 00 00 [18:12:05]Write to MH i2c: E2 08 00 6A 06 80 11 00 00 00 00 00 00 EA [18:12:05]Write i2c OK [18:12:05]MH_I2C_Read... [18:12:05]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:12:05]Read from MH i2c: E2 [18:12:05]MH_I2C_Read... [18:12:05]Read from MH i2c: E2 17 00 [18:12:05]MH_I2C_Read... [18:12:05]Read from MH i2c: E2 17 00 6A 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 3F [18:12:05]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [18:12:05]wFMCommunicate OK [18:12:05]requested_item fd.num is exist - process it [18:12:05]SAM_PROTO_GetFieldsCounters [18:12:05]wFMCommunicate request_size=4 [18:12:05]MH_SAM_APDU [18:12:05]CAPDU: 80 13 00 00 [18:12:05]Write to MH i2c: E2 08 00 6B 06 80 13 00 00 00 00 00 00 ED [18:12:05]Write i2c OK [18:12:05]MH_I2C_Read... [18:12:05]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [18:12:05]Read from MH i2c: E2 [18:12:05]MH_I2C_Read... [18:12:05]Read from MH i2c: E2 62 00 [18:12:05]MH_I2C_Read... [18:12:05]Read from MH i2c: E2 62 00 6B 06 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 2A 17 03 00 0E 04 04 00 21 02 00 00 12 04 04 00 52 01 00 00 5E 04 04 00 52 01 00 00 57 04 04 00 53 01 00 00 19 04 04 00 00 00 00 00 90 00 76 [18:12:05]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 2A 17 03 00 0E 04 04 00 21 02 00 00 12 04 04 00 52 01 00 00 5E 04 04 00 52 01 00 00 57 04 04 00 53 01 00 00 19 04 04 00 00 00 00 00 90 00 [18:12:05]wFMCommunicate OK [18:12:05]SAM_PROTO_GetFieldsCounters done [18:12:05]requested_item shift.num is exist - process it [18:12:05]requested_item shift.opened is exist - process it [18:12:05]req_shift_opened [18:12:05]FM_GetShiftState [18:12:05]SAM_PROTO_GetShiftState [18:12:05]wFMCommunicate request_size=4 [18:12:05]MH_SAM_APDU [18:12:05]CAPDU: 80 13 01 00 [18:12:05]Write to MH i2c: E2 08 00 6C 06 80 13 01 00 00 00 00 00 EF [18:12:05]Write i2c OK [18:12:05]MH_I2C_Read... [18:12:05]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:12:05]Read from MH i2c: E2 [18:12:05]MH_I2C_Read... [18:12:05]Read from MH i2c: E2 0E 00 [18:12:05]MH_I2C_Read... [18:12:05]Read from MH i2c: E2 0E 00 6C 06 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 9A [18:12:05]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [18:12:05]wFMCommunicate OK [18:12:05]SAM_PROTO_GetShiftState done [18:12:05]FM_GetShiftState done [18:12:05]req_shift_opened done [18:12:05]requested_item shift.open_date is exist - process it [18:12:05]req_shift_open_date [18:12:05]req_shift_open_date done [18:12:05]produce_requested_data done [18:12:05]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202538,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670} [18:12:05]process_action_free close_receipt [18:12:05]json_value_free [18:12:05]json_value_free done [18:12:05]process_json_proto returns [18:12:05]Send response to host [18:12:05]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202538,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670}}} [18:12:05]free response buf [18:12:05]execute_script done [18:12:05]execute_script returns [18:12:05]free content buf [18:12:05]Sock 9.Close socket [18:12:05]Sock 9.Thread stoped [18:12:09]OFD Sender: No OFD packet to send [18:12:14]OFD Sender: No OFD packet to send [18:12:19]OFD Sender: No OFD packet to send [18:12:21]accept exits with 7 [18:12:21]New connection [18:12:21]New thread 3066719588 created [18:12:21]Thread 3066576228 joined [18:12:21]Waiting for new connection... [18:12:21] Sock 7.Parse request [18:12:21]Sock 7.Check first char [18:12:21]Sock 7.First char is OK [18:12:21]request: POST /json_proto HTTP/1.0 [18:12:21]Method: POST [18:12:21]URL: /json_proto [18:12:21]Method is POST - this is cgi request [18:12:21]url: /json_proto [18:12:21]query_string will be loaded in cgi processing [18:12:21]execute_cgi json_proto POST (null) [18:12:21]execute_cgi path=json_proto method=POST [18:12:21]POST find Content-Length [18:12:21]Host: 172.17.63.195:8080 [18:12:21]Content-Length: 671 [18:12:21]Content-Type: application/json [18:12:21] [18:12:21]POST finish read [18:12:21]Found Content-Length = 671 [18:12:21]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450325", "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" : 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" ] } } [18:12:21]execute_script... [18:12: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)450325", "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" : 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" ] } } [18:12:21]POST & json_proto [18:12:21]process_json_proto [18:12:21]json parsed OK: [18:12:21]protocol is kg_v1.0 [18:12:21]action value=close_receipt [18:12:21]process_action close_receipt [18:12:21]cmd_close_receipt [18:12:21]MH_GetDate [18:12:21]Write to MH i2c: F0 00 00 6D 06 62 [18:12:21]Write i2c OK [18:12:21]MH_I2C_Read... [18:12:21]Read from MH i2c: F0 [18:12:21]MH_I2C_Read... [18:12:21]Read from MH i2c: F0 09 00 [18:12:21]MH_I2C_Read... [18:12:21]Read from MH i2c: F0 09 00 6D 06 00 06 D4 1F 67 47 1B 1E 67 B2 [18:12:21]GetLastDocTimeStamp 1730139122 [18:12:21]current date 1730139142 [18:12:21]FM_GetShiftState [18:12:21]SAM_PROTO_GetShiftState [18:12:21]wFMCommunicate request_size=4 [18:12:21]MH_SAM_APDU [18:12:21]CAPDU: 80 13 01 00 [18:12:21]Write to MH i2c: E2 08 00 6E 06 80 13 01 00 00 00 00 00 F1 [18:12:21]Write i2c OK [18:12:21]MH_I2C_Read... [18:12:21]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:12:21]Read from MH i2c: E2 [18:12:21]MH_I2C_Read... [18:12:21]Read from MH i2c: E2 0E 00 [18:12:21]MH_I2C_Read... [18:12:21]Read from MH i2c: E2 0E 00 6E 06 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 9C [18:12:21]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [18:12:21]wFMCommunicate OK [18:12:21]SAM_PROTO_GetShiftState done [18:12:21]FM_GetShiftState done [18:12:21]opened in 1730073670 [18:12:21]opened+sec_in_day 1730160070 [18:12:21]quantity*price = 70041 [18:12:21]sum+1 = 70043 [18:12:21]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.42 ИТОГО: 700.00 Внесено: 700.00 СДАЧА: 0.00 НСП 1% : 6.20 НДС 12% : 74.38 Наличными: 700.00 Безнал.: 0.00 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 339 28.10.2024 18:12 Смена: 545 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 ФМ: 0000000000871756 ФД: 202539 ФПД: 194290020184124 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T181222&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202539&fm=194290020184124&tin=02508201610067®Number=0000000000091777&sum=70000 [18:12:22]StoreToDocumentArchive [18:12:22]shift 545 fd 202539 [18:12:22]save to /storage/0545/doc_00202539 [18:12:22]save last doc name /storage/0545/doc_00202539 to /storage/kkm_last_doc_name [18:12:22]save OK [18:12:22]Clear old archive folders... [18:12:22]ProcessDocumentItem done err = 0, tmpTLVsize=252 [18:12:22]tlvbuf is 00614BD0 [18:12:22]SAM_PROTO_ClearQueue [18:12:22]wFMCommunicate request_size=4 [18:12:22]MH_SAM_APDU [18:12:22]CAPDU: 80 09 00 00 [18:12:22]Write to MH i2c: E2 08 00 7B 06 80 09 00 00 00 00 00 00 F3 [18:12:22]Write i2c OK [18:12:22]MH_I2C_Read... [18:12:23]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [18:12:23]Read from MH i2c: E2 [18:12:23]MH_I2C_Read... [18:12:23]Read from MH i2c: E2 03 00 [18:12:23]MH_I2C_Read... [18:12:23]Read from MH i2c: E2 03 00 7B 06 00 90 00 F5 [18:12:23]RAPDU: 90 00 [18:12:23]wFMCommunicate OK [18:12:23]SAM_PROTO_ClearQueue done [18:12:23]KKMCreateOFDPacket [18:12:23]OFDProtocolAddRootSTLVToBuf [18:12:23]FM_MakeSignedData [18:12:23]FM_MakeSignedData [18:12:23]SAM_PROTO_SignData [18:12:23]wFMCommunicate request_size=4 [18:12:23]MH_SAM_APDU [18:12:23]CAPDU: 80 0D 01 02 [18:12:23]Write to MH i2c: E2 08 00 7C 06 80 0D 01 02 00 00 00 00 FB [18:12:23]Write i2c OK [18:12:23]MH_I2C_Read... [18:12:23]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [18:12:23]Read from MH i2c: E2 [18:12:23]MH_I2C_Read... [18:12:23]Read from MH i2c: E2 03 00 [18:12:23]MH_I2C_Read... [18:12:23]Read from MH i2c: E2 03 00 7C 06 00 90 00 F6 [18:12:23]RAPDU: 90 00 [18:12:23]wFMCommunicate OK [18:12:23]wFMCommunicate request_size=255 [18:12:23]MH_SAM_APDU [18:12:23]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 20 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 53 01 00 00 F4 03 04 00 06 D4 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 2B 17 03 00 35 04 06 00 [18:12:23]Write to MH i2c: E2 02 01 7D 06 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 20 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 53 01 00 00 F4 03 04 00 06 D4 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 2B 17 03 00 35 04 06 00 00 00 09 [18:12:23]Write i2c OK [18:12:23]MH_I2C_Read... [18:12:23]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:12:23]Read from MH i2c: E2 [18:12:23]MH_I2C_Read... [18:12:23]Read from MH i2c: E2 03 00 [18:12:23]MH_I2C_Read... [18:12:23]Read from MH i2c: E2 03 00 7D 06 00 90 00 F7 [18:12:23]RAPDU: 90 00 [18:12:23]wFMCommunicate OK [18:12:23]wFMCommunicate request_size=11 [18:12:23]MH_SAM_APDU [18:12:23]CAPDU: 80 0D 02 02 06 B0 B4 AB A2 F0 3C [18:12:23]Write to MH i2c: E2 0E 00 7E 06 80 0D 02 02 06 00 B0 B4 AB A2 F0 3C 00 00 E7 [18:12:23]Write i2c OK [18:12:23]MH_I2C_Read... [18:12:23]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:12:23]Read from MH i2c: E2 [18:12:23]MH_I2C_Read... [18:12:23]Read from MH i2c: E2 03 00 [18:12:23]MH_I2C_Read... [18:12:23]Read from MH i2c: E2 03 00 7E 06 00 90 00 F8 [18:12:23]RAPDU: 90 00 [18:12:23]wFMCommunicate OK [18:12:23]wFMCommunicate request_size=4 [18:12:23]MH_SAM_APDU [18:12:23]CAPDU: 80 0D 03 02 [18:12:23]Write to MH i2c: E2 08 00 7F 06 80 0D 03 02 00 00 00 00 00 [18:12:23]Write i2c OK [18:12:23]MH_I2C_Read... [18:12:23]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [18:12:23]Read from MH i2c: E2 [18:12:23]MH_I2C_Read... [18:12:23]Read from MH i2c: E2 0B 00 [18:12:23]MH_I2C_Read... [18:12:23]Read from MH i2c: E2 0B 00 7F 06 00 B9 A4 B1 CC C8 B4 81 8B 90 00 63 [18:12:23]RAPDU: B9 A4 B1 CC C8 B4 81 8B 90 00 [18:12:23]wFMCommunicate OK [18:12:23]SAM_PROTO_SignData done [18:12:23]FM_MakeSignedData done [18:12:23]CreateOFDProtocolMessage [18:12:23]wFMCommunicate request_size=4 [18:12:23]MH_SAM_APDU [18:12:23]CAPDU: 80 11 00 00 [18:12:23]Write to MH i2c: E2 08 00 80 06 80 11 00 00 00 00 00 00 00 [18:12:23]Write i2c OK [18:12:23]MH_I2C_Read... [18:12:23]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:12:23]Read from MH i2c: E2 [18:12:23]MH_I2C_Read... [18:12:23]Read from MH i2c: E2 17 00 [18:12:23]MH_I2C_Read... [18:12:23]Read from MH i2c: E2 17 00 80 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 55 [18:12:23]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [18:12:23]wFMCommunicate OK [18:12:23]CreateOFDProtocolMessage done [18:12:23]OFDSenderStorePacket 202539 [18:12:23]StoreOFDPacket docnum=202539 [18:12:23]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 01 00 00 5A D9 08 01 36 1A 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 20 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 53 01 00 00 F4 03 04 00 06 D4 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 2B 17 03 00 35 04 06 00 B0 B4 AB A2 F0 3C B9 A4 B1 CC C8 B4 81 8B [18:12:23]CheckFolder [18:12:23]dirname=/storage/ofd_packets [18:12:23]CheckFolder done [18:12:23]ProducePacketName [18:12:23]name=ofd_packets/00202539 [18:12:23]NVStorageSaveData ofd_packets/00202539 [18:12:23]File name is /storage/ofd_packets/00202539 [18:12:23]Write 302 bytes [18:12:23]NVStorageSaveData done [18:12:23]OFDSenderStorePacket done [18:12:23]KKMCreateOFDPacket done [18:12:23]NVStorageSaveData kkm_last_timestamp [18:12:23]File name is /storage/kkm_last_timestamp [18:12:23]Write 4 bytes [18:12:23]NVStorageSaveData done [18:12:23]ExternCall_PrintAddStr [18:12:23]wPrintStart [18:12:23]Write to MH i2c: 01 00 00 81 06 87 [18:12:23]Write i2c OK [18:12:23]MH_I2C_Read... [18:12:23]Read from MH i2c: 01 [18:12:23]MH_I2C_Read... [18:12:23]Read from MH i2c: 01 07 00 [18:12:23]MH_I2C_Read... [18:12:23]Read from MH i2c: 01 07 00 81 06 00 00 00 00 00 FF 0F 9C [18:12:23]RasterBufferAndPrint [18:12:23]line Счет N : (1)450325 [18:12:23]line ИНН: 02508201610067 [18:12:23]line Контрольно-Кассовый Чек [18:12:23]line ПРОДАЖА [18:12:23]line ТРК (МРК, ГНК) : 53 [18:12:23]line Товар: 2710124130 [18:12:23]line SUPER 92-К-5 [18:12:23]line 10.240 * 68.40 [18:12:23]line = 700.42 [18:12:23]line НДС 12% НСП 1% [18:12:23]line > о реализуемом товаре [18:12:23]line ОКРУГЛЕНИЕ: -0.42 [18:12:23]line ИТОГО: 700.00 [18:12:23]line Внесено: 700.00 [18:12:23]line СДАЧА: 0.00 [18:12:23]line НСП 1% : 6.20 [18:12:23]line НДС 12% : 74.38 [18:12:23]line Наличными: 700.00 [18:12:23]line Безнал.: 0.00 [18:12:23]line Место: АЗС № 171 "Партнер Нефть" [18:12:23]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [18:12:23]line СНО: Общий режим [18:12:23]line Чек 339 28.10.2024 18:12 [18:12:23]line Смена: 545 ФФД: 1.0 [18:12:23]line ЗНМ: 0300000109 [18:12:23]line РНМ: 0000000000091777 [18:12:23]line Версия ККМ: 001 [18:12:23]line ФМ: 0000000000871756 [18:12:23]line ФД: 202539 [18:12:23]line ФПД: 194290020184124 [18:12:23]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T181222&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202539&fm=194290020184124&tin=02508201610067®Number=0000000000091777&sum=70000 [18:12:23]OFD Sender: Processing packet 202539 [packets to send 116, broken 115] [18:12:23]ProducePacketName [18:12:23]name=ofd_packets/00202539 [18:12:23]OFD Sender: To server: pG, [18:12:23]CommunicateWithHost lk.salyk.kg:30040 [18:12:23]ConnectInit lk.salyk.kg [18:12:23]written 0, free lines is 4095 [18:12:23]Connected sock=10 [18:12:23]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 01 00 00 5A D9 08 01 36 1A 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 20 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 53 01 00 00 F4 03 04 00 06 D4 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 2B 17 03 00 35 04 06 00 B0 B4 AB A2 F0 3C B9 A4 B1 CC C8 B4 81 8B [18:12:24]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 A5 F6 47 00 CC 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 35 36 10 04 04 00 2B 17 03 00 F4 03 04 00 BC 7F 1F 67 B6 04 01 00 00 EB A8 FA 5C 77 99 E0 5B [18:12:24]CommunicateWithHost err = 0 [18:12:24]CheckOFDResponse [18:12:24]1017 (14) - 77093643461234 [18:12:24]1041 (16) - 0000000000871756 [18:12:24]1040 (4) - 202539 [18:12:24]1012 (4) - 28.10.2024 12:12 [18:12:24]1206 (1) - 0 [18:12:24]OFD Sender: Remove packet 202539 [18:12:24]ProducePacketName [18:12:24]name=ofd_packets/00202539 [18:12:24]NVStorageDeleteData [18:12:24]Write to MH i2c: 01 00 00 AC 06 B2 [18:12:24]Write i2c OK [18:12:24]MH_I2C_Read... [18:12:24]Read from MH i2c: 01 [18:12:24]MH_I2C_Read... [18:12:24]Read from MH i2c: 01 07 00 [18:12:24]MH_I2C_Read... [18:12:24]Read from MH i2c: 01 07 00 AC 06 00 00 00 00 00 8D 0C 52 [18:12:24]RasterBufferAndPrint [18:12:24]line [18:12:24]line [18:12:24]line [18:12:24]line [18:12:24]line [18:12:24]written 0, free lines is 3218 [18:12:24]MH_Cut [18:12:24]Write to MH i2c: D1 01 00 B3 06 01 8B [18:12:24]Write i2c OK [18:12:24]MH_I2C_Read... [18:12:24]Read from MH i2c: D1 [18:12:24]MH_I2C_Read... [18:12:24]Read from MH i2c: D1 01 00 [18:12:24]MH_I2C_Read... [18:12:24]Read from MH i2c: D1 01 00 B3 06 00 8A [18:12:24]Write to MH i2c: 01 00 00 B4 06 BA [18:12:24]Write i2c OK [18:12:24]MH_I2C_Read... [18:12:24]OFD Sender: No OFD packet to send [18:12:25]*** Cut start [18:12:25]*** Purtial cut [18:12:25]*** Stage 1: CUTSNS_PIN = 1 [18:12:25]Read from MH i2c: 01 [18:12:25]MH_I2C_Read... [18:12:25]*** Stop cut motor [18:12:25]*** Cut end [18:12:25]Read from MH i2c: 01 07 00 [18:12:25]MH_I2C_Read... [18:12:25]Read from MH i2c: 01 07 00 B4 06 00 00 00 00 00 FF 0F CF [18:12:25]process_action close_receipt done [18:12:25]requested_data is exist [18:12:25]produce_requested_data [18:12:25]requested_item fm.sn is exist - process it [18:12:25]wFMCommunicate request_size=4 [18:12:25]MH_SAM_APDU [18:12:25]CAPDU: 80 11 00 00 [18:12:25]Write to MH i2c: E2 08 00 B5 06 80 11 00 00 00 00 00 00 35 [18:12:25]Write i2c OK [18:12:25]MH_I2C_Read... [18:12:25]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:12:25]Read from MH i2c: E2 [18:12:25]MH_I2C_Read... [18:12:25]Read from MH i2c: E2 17 00 [18:12:25]MH_I2C_Read... [18:12:25]Read from MH i2c: E2 17 00 B5 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 8A [18:12:25]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [18:12:25]wFMCommunicate OK [18:12:25]requested_item fd.num is exist - process it [18:12:25]SAM_PROTO_GetFieldsCounters [18:12:25]wFMCommunicate request_size=4 [18:12:25]MH_SAM_APDU [18:12:25]CAPDU: 80 13 00 00 [18:12:25]Write to MH i2c: E2 08 00 B6 06 80 13 00 00 00 00 00 00 38 [18:12:25]Write i2c OK [18:12:25]MH_I2C_Read... [18:12:25]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [18:12:25]Read from MH i2c: E2 [18:12:25]MH_I2C_Read... [18:12:25]Read from MH i2c: E2 62 00 [18:12:25]MH_I2C_Read... [18:12:25]Read from MH i2c: E2 62 00 B6 06 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 2B 17 03 00 0E 04 04 00 21 02 00 00 12 04 04 00 53 01 00 00 5E 04 04 00 53 01 00 00 57 04 04 00 54 01 00 00 19 04 04 00 00 00 00 00 90 00 C5 [18:12:25]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 2B 17 03 00 0E 04 04 00 21 02 00 00 12 04 04 00 53 01 00 00 5E 04 04 00 53 01 00 00 57 04 04 00 54 01 00 00 19 04 04 00 00 00 00 00 90 00 [18:12:25]wFMCommunicate OK [18:12:25]SAM_PROTO_GetFieldsCounters done [18:12:25]requested_item shift.num is exist - process it [18:12:25]requested_item shift.opened is exist - process it [18:12:25]req_shift_opened [18:12:25]FM_GetShiftState [18:12:25]SAM_PROTO_GetShiftState [18:12:25]wFMCommunicate request_size=4 [18:12:25]MH_SAM_APDU [18:12:25]CAPDU: 80 13 01 00 [18:12:25]Write to MH i2c: E2 08 00 B7 06 80 13 01 00 00 00 00 00 3A [18:12:25]Write i2c OK [18:12:25]MH_I2C_Read... [18:12:25]Read from MH i2c: E2 [18:12:25]MH_I2C_Read... [18:12:25]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:12:25]Read from MH i2c: E2 0E 00 [18:12:25]MH_I2C_Read... [18:12:25]Read from MH i2c: E2 0E 00 B7 06 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 E5 [18:12:25]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [18:12:25]wFMCommunicate OK [18:12:25]SAM_PROTO_GetShiftState done [18:12:25]FM_GetShiftState done [18:12:25]req_shift_opened done [18:12:25]requested_item shift.open_date is exist - process it [18:12:25]req_shift_open_date [18:12:25]req_shift_open_date done [18:12:25]produce_requested_data done [18:12:25]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202539,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670} [18:12:25]process_action_free close_receipt [18:12:25]json_value_free [18:12:25]json_value_free done [18:12:25]process_json_proto returns [18:12:25]Send response to host [18:12:25]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202539,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670}}} [18:12:25]free response buf [18:12:25]execute_script done [18:12:25]execute_script returns [18:12:25]free content buf [18:12:25]Sock 7.Close socket [18:12:25]Sock 7.Thread stoped [18:12:29]OFD Sender: No OFD packet to send [18:12:34]OFD Sender: No OFD packet to send [18:12:39]OFD Sender: No OFD packet to send [18:12:44]OFD Sender: No OFD packet to send [18:12:49]OFD Sender: No OFD packet to send [18:12:54]OFD Sender: No OFD packet to send [18:12:59]OFD Sender: No OFD packet to send [18:13:04]OFD Sender: No OFD packet to send [18:13:09]OFD Sender: No OFD packet to send [18:13:14]OFD Sender: No OFD packet to send [18:13:19]OFD Sender: No OFD packet to send [18:13:24]OFD Sender: No OFD packet to send [18:13:29]OFD Sender: No OFD packet to send [18:13:34]OFD Sender: No OFD packet to send [18:13:39]OFD Sender: No OFD packet to send [18:13:44]OFD Sender: No OFD packet to send [18:13:49]OFD Sender: No OFD packet to send [18:13:54]OFD Sender: No OFD packet to send [18:13:59]OFD Sender: No OFD packet to send [18:14:04]OFD Sender: No OFD packet to send [18:14:09]OFD Sender: No OFD packet to send [18:14:14]OFD Sender: No OFD packet to send [18:14:19]OFD Sender: No OFD packet to send [18:14:24]OFD Sender: No OFD packet to send [18:14:29]OFD Sender: No OFD packet to send [18:14:34]OFD Sender: No OFD packet to send [18:14:39]OFD Sender: No OFD packet to send [18:14:44]OFD Sender: No OFD packet to send [18:14:49]OFD Sender: No OFD packet to send [18:14:54]OFD Sender: No OFD packet to send [18:14:59]OFD Sender: No OFD packet to send [18:15:04]OFD Sender: No OFD packet to send [18:15:09]OFD Sender: No OFD packet to send [18:15:14]OFD Sender: No OFD packet to send [18:15:19]OFD Sender: No OFD packet to send [18:15:24]OFD Sender: No OFD packet to send [18:15:29]OFD Sender: No OFD packet to send [18:15:34]OFD Sender: No OFD packet to send [18:15:39]OFD Sender: No OFD packet to send [18:15:44]OFD Sender: No OFD packet to send [18:15:49]OFD Sender: No OFD packet to send [18:15:54]OFD Sender: No OFD packet to send [18:15:59]OFD Sender: No OFD packet to send [18:16:04]OFD Sender: No OFD packet to send [18:16:09]OFD Sender: No OFD packet to send [18:16:14]OFD Sender: No OFD packet to send [18:16:19]OFD Sender: No OFD packet to send [18:16:24]OFD Sender: No OFD packet to send [18:16:29]OFD Sender: No OFD packet to send [18:16:34]OFD Sender: No OFD packet to send [18:16:39]OFD Sender: No OFD packet to send [18:16:44]OFD Sender: No OFD packet to send [18:16:49]OFD Sender: No OFD packet to send [18:16:54]OFD Sender: No OFD packet to send [18:16:59]OFD Sender: No OFD packet to send [18:17:05]OFD Sender: No OFD packet to send [18:17:10]OFD Sender: No OFD packet to send [18:17:15]OFD Sender: No OFD packet to send [18:17:20]OFD Sender: No OFD packet to send [18:17:25]OFD Sender: No OFD packet to send [18:17:30]OFD Sender: No OFD packet to send [18:17:35]OFD Sender: No OFD packet to send [18:17:40]OFD Sender: No OFD packet to send [18:17:45]OFD Sender: No OFD packet to send [18:17:50]OFD Sender: No OFD packet to send [18:17:55]OFD Sender: No OFD packet to send [18:18:00]OFD Sender: No OFD packet to send [18:18:05]OFD Sender: No OFD packet to send [18:18:10]OFD Sender: No OFD packet to send [18:18:15]OFD Sender: No OFD packet to send [18:18:20]OFD Sender: No OFD packet to send [18:18:25]OFD Sender: No OFD packet to send [18:18:30]OFD Sender: No OFD packet to send [18:18:35]OFD Sender: No OFD packet to send [18:18:40]OFD Sender: No OFD packet to send [18:18:45]OFD Sender: No OFD packet to send [18:18:50]OFD Sender: No OFD packet to send [18:18:55]OFD Sender: No OFD packet to send [18:19:00]OFD Sender: No OFD packet to send [18:19:05]OFD Sender: No OFD packet to send [18:19:10]OFD Sender: No OFD packet to send [18:19:15]OFD Sender: No OFD packet to send [18:19:20]OFD Sender: No OFD packet to send [18:19:25]OFD Sender: No OFD packet to send [18:19:30]OFD Sender: No OFD packet to send [18:19:35]OFD Sender: No OFD packet to send [18:19:40]OFD Sender: No OFD packet to send [18:19:45]OFD Sender: No OFD packet to send [18:19:50]OFD Sender: No OFD packet to send [18:19:55]OFD Sender: No OFD packet to send [18:20:00]OFD Sender: No OFD packet to send [18:20:05]OFD Sender: No OFD packet to send [18:20:10]OFD Sender: No OFD packet to send [18:20:15]OFD Sender: No OFD packet to send [18:20:20]OFD Sender: No OFD packet to send [18:20:25]OFD Sender: No OFD packet to send [18:20:30]OFD Sender: No OFD packet to send [18:20:35]OFD Sender: No OFD packet to send [18:20:40]OFD Sender: No OFD packet to send [18:20:45]OFD Sender: No OFD packet to send [18:20:50]OFD Sender: No OFD packet to send [18:20:55]OFD Sender: No OFD packet to send [18:21:00]OFD Sender: No OFD packet to send [18:21:05]OFD Sender: No OFD packet to send [18:21:10]OFD Sender: No OFD packet to send [18:21:15]OFD Sender: No OFD packet to send [18:21:20]accept exits with 9 [18:21:20]New connection [18:21:20]New thread 3066576228 created [18:21:20]Thread 3066719588 joined [18:21:20]Waiting for new connection... [18:21:20] Sock 9.Parse request [18:21:20]Sock 9.Check first char [18:21:20]Sock 9.First char is OK [18:21:20]request: POST /json_proto HTTP/1.0 [18:21:20]Method: POST [18:21:20]URL: /json_proto [18:21:20]Method is POST - this is cgi request [18:21:20]url: /json_proto [18:21:20]query_string will be loaded in cgi processing [18:21:20]execute_cgi json_proto POST (null) [18:21:20]execute_cgi path=json_proto method=POST [18:21:20]POST find Content-Length [18:21:20]Host: 172.17.63.195:8080 [18:21:20]Content-Length: 678 [18:21:20]Content-Type: application/json [18:21:20] [18:21:20]POST finish read [18:21:20]Found Content-Length = 678 [18:21:20]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450327", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "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" ] } } [18:21:20]execute_script... [18:21: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)450327", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "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" ] } } [18:21:20]POST & json_proto [18:21:20]process_json_proto [18:21:20]json parsed OK: [18:21:20]protocol is kg_v1.0 [18:21:20]action value=close_receipt [18:21:20]process_action close_receipt [18:21:20]cmd_close_receipt [18:21:20]MH_GetDate [18:21:20]Write to MH i2c: F0 00 00 B8 06 AD [18:21:20]Write i2c OK [18:21:20]MH_I2C_Read... [18:21:20]Read from MH i2c: F0 [18:21:20]MH_I2C_Read... [18:21:20]Read from MH i2c: F0 09 00 [18:21:20]MH_I2C_Read... [18:21:20]Read from MH i2c: F0 09 00 B8 06 00 21 D6 1F 67 47 1B 1E 67 1A [18:21:20]GetLastDocTimeStamp 1730139142 [18:21:20]current date 1730139681 [18:21:20]FM_GetShiftState [18:21:20]SAM_PROTO_GetShiftState [18:21:20]wFMCommunicate request_size=4 [18:21:20]MH_SAM_APDU [18:21:20]CAPDU: 80 13 01 00 [18:21:20]Write to MH i2c: E2 08 00 B9 06 80 13 01 00 00 00 00 00 3C [18:21:20]Write i2c OK [18:21:20]MH_I2C_Read... [18:21:20]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:21:20]Read from MH i2c: E2 [18:21:20]MH_I2C_Read... [18:21:20]Read from MH i2c: E2 0E 00 [18:21:20]MH_I2C_Read... [18:21:20]Read from MH i2c: E2 0E 00 B9 06 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 E7 [18:21:20]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [18:21:20]wFMCommunicate OK [18:21:20]SAM_PROTO_GetShiftState done [18:21:20]FM_GetShiftState done [18:21:20]opened in 1730073670 [18:21:20]opened+sec_in_day 1730160070 [18:21:20]quantity*price = 70044 [18:21:20]sum+1 = 70045 [18:21:20]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.44 ИТОГО: 700.00 Внесено: 700.00 СДАЧА: 0.00 НСП 1% : 6.20 НДС 12% : 74.38 Наличными: 700.00 Безнал.: 0.00 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 340 28.10.2024 18:21 Смена: 545 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 ФМ: 0000000000871756 ФД: 202540 ФПД: 172087688079842 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T182121&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202540&fm=172087688079842&tin=02508201610067®Number=0000000000091777&sum=70000 [18:21:21]StoreToDocumentArchive [18:21:21]shift 545 fd 202540 [18:21:21]save to /storage/0545/doc_00202540 [18:21:21]save last doc name /storage/0545/doc_00202540 to /storage/kkm_last_doc_name [18:21:21]save OK [18:21:21]Clear old archive folders... [18:21:21]ProcessDocumentItem done err = 0, tmpTLVsize=251 [18:21:21]tlvbuf is 005B6EC0 [18:21:21]SAM_PROTO_ClearQueue [18:21:21]wFMCommunicate request_size=4 [18:21:21]MH_SAM_APDU [18:21:21]CAPDU: 80 09 00 00 [18:21:21]Write to MH i2c: E2 08 00 C6 06 80 09 00 00 00 00 00 00 3E [18:21:21]Write i2c OK [18:21:21]MH_I2C_Read... [18:21:21]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [18:21:21]Read from MH i2c: E2 [18:21:21]MH_I2C_Read... [18:21:21]Read from MH i2c: E2 03 00 [18:21:21]MH_I2C_Read... [18:21:21]Read from MH i2c: E2 03 00 C6 06 00 90 00 40 [18:21:21]RAPDU: 90 00 [18:21:21]wFMCommunicate OK [18:21:21]SAM_PROTO_ClearQueue done [18:21:21]KKMCreateOFDPacket [18:21:21]OFDProtocolAddRootSTLVToBuf [18:21:21]FM_MakeSignedData [18:21:21]FM_MakeSignedData [18:21:21]SAM_PROTO_SignData [18:21:21]wFMCommunicate request_size=4 [18:21:21]MH_SAM_APDU [18:21:21]CAPDU: 80 0D 01 02 [18:21:21]Write to MH i2c: E2 08 00 C7 06 80 0D 01 02 00 00 00 00 46 [18:21:21]Write i2c OK [18:21:21]MH_I2C_Read... [18:21:21]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [18:21:21]Read from MH i2c: E2 [18:21:21]MH_I2C_Read... [18:21:21]Read from MH i2c: E2 03 00 [18:21:21]MH_I2C_Read... [18:21:21]Read from MH i2c: E2 03 00 C7 06 00 90 00 41 [18:21:21]RAPDU: 90 00 [18:21:21]wFMCommunicate OK [18:21:21]wFMCommunicate request_size=255 [18:21:21]MH_SAM_APDU [18:21: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 32 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 54 01 00 00 F4 03 04 00 21 D6 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 2C 17 03 00 35 04 06 00 9C [18:21:21]Write to MH i2c: E2 02 01 C8 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 32 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 54 01 00 00 F4 03 04 00 21 D6 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 2C 17 03 00 35 04 06 00 9C 00 00 C1 [18:21:21]Write i2c OK [18:21:21]MH_I2C_Read... [18:21:21]Read from MH i2c: E2 [18:21:21]MH_I2C_Read... [18:21:21]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:21:21]Read from MH i2c: E2 03 00 [18:21:21]MH_I2C_Read... [18:21:21]Read from MH i2c: E2 03 00 C8 06 00 90 00 42 [18:21:21]RAPDU: 90 00 [18:21:21]wFMCommunicate OK [18:21:21]wFMCommunicate request_size=10 [18:21:21]MH_SAM_APDU [18:21:21]CAPDU: 80 0D 02 02 05 83 49 84 A9 E2 [18:21:21]Write to MH i2c: E2 0D 00 C9 06 80 0D 02 02 05 00 83 49 84 A9 E2 00 00 2E [18:21:21]Write i2c OK [18:21:21]MH_I2C_Read... [18:21:21]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:21:21]Read from MH i2c: E2 [18:21:21]MH_I2C_Read... [18:21:21]Read from MH i2c: E2 03 00 [18:21:21]MH_I2C_Read... [18:21:21]Read from MH i2c: E2 03 00 C9 06 00 90 00 43 [18:21:21]RAPDU: 90 00 [18:21:21]wFMCommunicate OK [18:21:21]wFMCommunicate request_size=4 [18:21:21]MH_SAM_APDU [18:21:21]CAPDU: 80 0D 03 02 [18:21:21]Write to MH i2c: E2 08 00 CA 06 80 0D 03 02 00 00 00 00 4B [18:21:21]Write i2c OK [18:21:21]MH_I2C_Read... [18:21:21]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [18:21:21]Read from MH i2c: E2 [18:21:21]MH_I2C_Read... [18:21:21]Read from MH i2c: E2 0B 00 [18:21:21]MH_I2C_Read... [18:21:21]Read from MH i2c: E2 0B 00 CA 06 00 02 55 A7 51 2B 4C F2 2E 90 00 32 [18:21:21]RAPDU: 02 55 A7 51 2B 4C F2 2E 90 00 [18:21:21]wFMCommunicate OK [18:21:21]SAM_PROTO_SignData done [18:21:21]FM_MakeSignedData done [18:21:21]CreateOFDProtocolMessage [18:21:21]wFMCommunicate request_size=4 [18:21:21]MH_SAM_APDU [18:21:21]CAPDU: 80 11 00 00 [18:21:21]Write to MH i2c: E2 08 00 CB 06 80 11 00 00 00 00 00 00 4B [18:21:21]Write i2c OK [18:21:21]MH_I2C_Read... [18:21:21]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:21:21]Read from MH i2c: E2 [18:21:21]MH_I2C_Read... [18:21:21]Read from MH i2c: E2 17 00 [18:21:21]MH_I2C_Read... [18:21:21]Read from MH i2c: E2 17 00 CB 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 A0 [18:21:21]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [18:21:21]wFMCommunicate OK [18:21:21]CreateOFDProtocolMessage done [18:21:21]OFDSenderStorePacket 202540 [18:21:21]StoreOFDPacket docnum=202540 [18:21:21]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 65 95 07 01 73 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 32 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 54 01 00 00 F4 03 04 00 21 D6 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 2C 17 03 00 35 04 06 00 9C 83 49 84 A9 E2 02 55 A7 51 2B 4C F2 2E [18:21:21]CheckFolder [18:21:21]dirname=/storage/ofd_packets [18:21:21]CheckFolder done [18:21:21]ProducePacketName [18:21:21]name=ofd_packets/00202540 [18:21:21]NVStorageSaveData ofd_packets/00202540 [18:21:21]File name is /storage/ofd_packets/00202540 [18:21:21]Write 301 bytes [18:21:21]NVStorageSaveData done [18:21:21]OFDSenderStorePacket done [18:21:21]KKMCreateOFDPacket done [18:21:21]NVStorageSaveData kkm_last_timestamp [18:21:21]File name is /storage/kkm_last_timestamp [18:21:21]Write 4 bytes [18:21:21]NVStorageSaveData done [18:21:21]ExternCall_PrintAddStr [18:21:21]wPrintStart [18:21:21]Write to MH i2c: 01 00 00 CC 06 D2 [18:21:21]Write i2c OK [18:21:21]MH_I2C_Read... [18:21:21]Read from MH i2c: 01 [18:21:21]MH_I2C_Read... [18:21:21]Read from MH i2c: 01 07 00 [18:21:21]MH_I2C_Read... [18:21:21]Read from MH i2c: 01 07 00 CC 06 00 00 00 00 00 FF 0F E7 [18:21:21]RasterBufferAndPrint [18:21:21]line Счет N : (1)450327 [18:21:21]line ИНН: 02508201610067 [18:21:21]line Контрольно-Кассовый Чек [18:21:21]line ПРОДАЖА [18:21:21]line ТРК (МРК, ГНК) : 41 [18:21:21]line Товар: 2710124130 [18:21:21]line Аи-92-К-2 [18:21:21]line 10.470 * 66.90 [18:21:21]line = 700.44 [18:21:21]line НДС 12% НСП 1% [18:21:21]line > о реализуемом товаре [18:21:21]line ОКРУГЛЕНИЕ: -0.44 [18:21:21]line ИТОГО: 700.00 [18:21:21]line Внесено: 700.00 [18:21:21]line СДАЧА: 0.00 [18:21:21]line НСП 1% : 6.20 [18:21:21]line НДС 12% : 74.38 [18:21:21]line Наличными: 700.00 [18:21:21]line Безнал.: 0.00 [18:21:21]line Место: АЗС № 171 "Партнер Нефть" [18:21:21]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [18:21:21]line СНО: Общий режим [18:21:21]line Чек 340 28.10.2024 18:21 [18:21:21]line Смена: 545 ФФД: 1.0 [18:21:21]line ЗНМ: 0300000109 [18:21:21]line РНМ: 0000000000091777 [18:21:21]line Версия ККМ: 001 [18:21:21]line ФМ: 0000000000871756 [18:21:21]line ФД: 202540 [18:21:21]line ФПД: 172087688079842 [18:21:22]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T182121&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202540&fm=172087688079842&tin=02508201610067®Number=0000000000091777&sum=70000 [18:21:22]OFD Sender: Processing packet 202540 [packets to send 116, broken 115] [18:21:22]ProducePacketName [18:21:22]name=ofd_packets/00202540 [18:21:22]OFD Sender: To server: pG, [18:21:22]CommunicateWithHost lk.salyk.kg:30040 [18:21:22]ConnectInit lk.salyk.kg [18:21:22]written 0, free lines is 4095 [18:21:22]Connected sock=10 [18:21:22]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 65 95 07 01 73 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 32 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 54 01 00 00 F4 03 04 00 21 D6 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 2C 17 03 00 35 04 06 00 9C 83 49 84 A9 E2 02 55 A7 51 2B 4C F2 2E [18:21: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 35 36 4F 00 00 00 86 68 47 00 5A E1 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 2C 17 03 00 F4 03 04 00 D6 81 1F 67 B6 04 01 00 00 52 40 41 DC 45 C7 11 73 [18:21:22]CommunicateWithHost err = 0 [18:21:22]CheckOFDResponse [18:21:22]1017 (14) - 77093643461234 [18:21:22]1041 (16) - 0000000000871756 [18:21:22]1040 (4) - 202540 [18:21:22]1012 (4) - 28.10.2024 12:21 [18:21:22]1206 (1) - 0 [18:21:22]OFD Sender: Remove packet 202540 [18:21:22]ProducePacketName [18:21:22]name=ofd_packets/00202540 [18:21:22]NVStorageDeleteData [18:21:22]Write to MH i2c: 01 00 00 F7 06 FD [18:21:22]Write i2c OK [18:21:22]MH_I2C_Read... [18:21:22]Read from MH i2c: 01 [18:21:22]MH_I2C_Read... [18:21:22]Read from MH i2c: 01 07 00 [18:21:22]MH_I2C_Read... [18:21:22]Read from MH i2c: 01 07 00 F7 06 00 00 00 00 00 91 0C A1 [18:21:22]RasterBufferAndPrint [18:21:22]line [18:21:22]line [18:21:22]line [18:21:22]line [18:21:22]line [18:21:22]written 0, free lines is 3222 [18:21:22]MH_Cut [18:21:22]Write to MH i2c: D1 01 00 FE 06 01 D6 [18:21:22]Write i2c OK [18:21:22]MH_I2C_Read... [18:21:22]Read from MH i2c: D1 [18:21:22]MH_I2C_Read... [18:21:22]Read from MH i2c: D1 01 00 [18:21:22]MH_I2C_Read... [18:21:22]Read from MH i2c: D1 01 00 FE 06 00 D5 [18:21:22]Write to MH i2c: 01 00 00 FF 06 05 [18:21:22]Write i2c OK [18:21:22]MH_I2C_Read... [18:21:23]OFD Sender: No OFD packet to send [18:21:23]*** Cut start [18:21:23]*** Purtial cut [18:21:23]*** Stage 1: CUTSNS_PIN = 1 [18:21:23]Read from MH i2c: 01 [18:21:23]MH_I2C_Read... [18:21:23]*** Stop cut motor [18:21:23]*** Cut end [18:21:23]Read from MH i2c: 01 07 00 [18:21:23]MH_I2C_Read... [18:21:23]Read from MH i2c: 01 07 00 FF 06 00 00 00 00 00 FF 0F 1A [18:21:23]process_action close_receipt done [18:21:23]requested_data is exist [18:21:23]produce_requested_data [18:21:23]requested_item fm.sn is exist - process it [18:21:23]wFMCommunicate request_size=4 [18:21:23]MH_SAM_APDU [18:21:23]CAPDU: 80 11 00 00 [18:21:23]Write to MH i2c: E2 08 00 00 07 80 11 00 00 00 00 00 00 81 [18:21:23]Write i2c OK [18:21:23]MH_I2C_Read... [18:21:23]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:21:23]Read from MH i2c: E2 [18:21:23]MH_I2C_Read... [18:21:23]Read from MH i2c: E2 17 00 [18:21:23]MH_I2C_Read... [18:21:23]Read from MH i2c: E2 17 00 00 07 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 D6 [18:21:23]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [18:21:23]wFMCommunicate OK [18:21:23]requested_item fd.num is exist - process it [18:21:23]SAM_PROTO_GetFieldsCounters [18:21:23]wFMCommunicate request_size=4 [18:21:23]MH_SAM_APDU [18:21:23]CAPDU: 80 13 00 00 [18:21:23]Write to MH i2c: E2 08 00 01 07 80 13 00 00 00 00 00 00 84 [18:21:23]Write i2c OK [18:21:23]MH_I2C_Read... [18:21:24]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [18:21:24]Read from MH i2c: E2 [18:21:24]MH_I2C_Read... [18:21:24]Read from MH i2c: E2 62 00 [18:21:24]MH_I2C_Read... [18:21:24]Read from MH i2c: E2 62 00 01 07 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 2C 17 03 00 0E 04 04 00 21 02 00 00 12 04 04 00 54 01 00 00 5E 04 04 00 54 01 00 00 57 04 04 00 55 01 00 00 19 04 04 00 00 00 00 00 90 00 15 [18:21:24]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 2C 17 03 00 0E 04 04 00 21 02 00 00 12 04 04 00 54 01 00 00 5E 04 04 00 54 01 00 00 57 04 04 00 55 01 00 00 19 04 04 00 00 00 00 00 90 00 [18:21:24]wFMCommunicate OK [18:21:24]SAM_PROTO_GetFieldsCounters done [18:21:24]requested_item shift.num is exist - process it [18:21:24]requested_item shift.opened is exist - process it [18:21:24]req_shift_opened [18:21:24]FM_GetShiftState [18:21:24]SAM_PROTO_GetShiftState [18:21:24]wFMCommunicate request_size=4 [18:21:24]MH_SAM_APDU [18:21:24]CAPDU: 80 13 01 00 [18:21:24]Write to MH i2c: E2 08 00 02 07 80 13 01 00 00 00 00 00 86 [18:21:24]Write i2c OK [18:21:24]MH_I2C_Read... [18:21:24]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:21:24]Read from MH i2c: E2 [18:21:24]MH_I2C_Read... [18:21:24]Read from MH i2c: E2 0E 00 [18:21:24]MH_I2C_Read... [18:21:24]Read from MH i2c: E2 0E 00 02 07 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 31 [18:21:24]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [18:21:24]wFMCommunicate OK [18:21:24]SAM_PROTO_GetShiftState done [18:21:24]FM_GetShiftState done [18:21:24]req_shift_opened done [18:21:24]requested_item shift.open_date is exist - process it [18:21:24]req_shift_open_date [18:21:24]req_shift_open_date done [18:21:24]produce_requested_data done [18:21:24]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202540,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670} [18:21:24]process_action_free close_receipt [18:21:24]json_value_free [18:21:24]json_value_free done [18:21:24]process_json_proto returns [18:21:24]Send response to host [18:21:24]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202540,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670}}} [18:21:24]free response buf [18:21:24]execute_script done [18:21:24]execute_script returns [18:21:24]free content buf [18:21:24]Sock 9.Close socket [18:21:24]Sock 9.Thread stoped [18:21:28]OFD Sender: No OFD packet to send [18:21:33]OFD Sender: No OFD packet to send [18:21:38]OFD Sender: No OFD packet to send [18:21:43]OFD Sender: No OFD packet to send [18:21:48]OFD Sender: No OFD packet to send [18:21:53]OFD Sender: No OFD packet to send [18:21:58]OFD Sender: No OFD packet to send [18:22:03]OFD Sender: No OFD packet to send [18:22:08]OFD Sender: No OFD packet to send [18:22:13]OFD Sender: No OFD packet to send [18:22:18]OFD Sender: No OFD packet to send [18:22:23]OFD Sender: No OFD packet to send [18:22:28]OFD Sender: No OFD packet to send [18:22:33]OFD Sender: No OFD packet to send [18:22:38]OFD Sender: No OFD packet to send [18:22:43]OFD Sender: No OFD packet to send [18:22:48]OFD Sender: No OFD packet to send [18:22:53]OFD Sender: No OFD packet to send [18:22:58]OFD Sender: No OFD packet to send [18:23:03]OFD Sender: No OFD packet to send [18:23:08]OFD Sender: No OFD packet to send [18:23:13]OFD Sender: No OFD packet to send [18:23:18]OFD Sender: No OFD packet to send [18:23:23]OFD Sender: No OFD packet to send [18:24:40]ConnectInit Can't connect to host [18:24:43]OFD Sender: No OFD packet to send [18:24:48]OFD Sender: No OFD packet to send [18:24:53]OFD Sender: No OFD packet to send [18:24:58]OFD Sender: No OFD packet to send [18:25:03]OFD Sender: No OFD packet to send [18:25:08]OFD Sender: No OFD packet to send [18:25:13]OFD Sender: No OFD packet to send [18:25:18]OFD Sender: No OFD packet to send [18:25:23]OFD Sender: No OFD packet to send [18:30:22]ConnectInit Can't connect to host [18:30:22]ConnectInit Can't take IP for lk.salyk.kg [18:30:22]CommunicateWithHost connect error [18:30:22]CommunicateWithHost err = -1 [18:30:22]OFD Sender: Server communicate error [18:30:27]OFD Sender: Processing packet 202541 [packets to send 116, broken 115] [18:30:27]ProducePacketName [18:30:27]name=ofd_packets/00202541 [18:30:27]OFD Sender: To server: pG, [18:30:27]CommunicateWithHost lk.salyk.kg:30040 [18:30:27]ConnectInit lk.salyk.kg [18:30:28]Connected sock=10 [18:30:28]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 D5 9B 07 01 F0 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 32 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 55 01 00 00 F4 03 04 00 E8 D7 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 2D 17 03 00 35 04 06 00 FC 4B C7 72 19 74 0F B0 DC 31 30 A0 A6 B2 [18:30:28]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 AD 83 47 00 11 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 35 36 10 04 04 00 2D 17 03 00 F4 03 04 00 F7 83 1F 67 B6 04 01 00 00 6F 03 D6 A5 72 11 18 47 [18:30:28]CommunicateWithHost err = 0 [18:30:28]CheckOFDResponse [18:30:28]1017 (14) - 77093643461234 [18:30:28]1041 (16) - 0000000000871756 [18:30:28]1040 (4) - 202541 [18:30:28]1012 (4) - 28.10.2024 12:30 [18:30:28]1206 (1) - 0 [18:30:28]OFD Sender: Remove packet 202541 [18:30:28]ProducePacketName [18:30:28]name=ofd_packets/00202541 [18:30:28]NVStorageDeleteData [18:30:28]OFD Sender: No OFD packet to send [18:30:33]OFD Sender: No OFD packet to send [18:30:38]OFD Sender: No OFD packet to send [18:30:43]OFD Sender: No OFD packet to send [18:30:48]OFD Sender: No OFD packet to send [18:30:53]OFD Sender: No OFD packet to send [18:30:56]accept exits with 9 [18:30:56]New connection [18:30:56]New thread 3066498404 created [18:30:56]Thread 3066641764 joined [18:30:56]Waiting for new connection... [18:30:56] Sock 9.Parse request [18:30:56]Sock 9.Check first char [18:30:56]Sock 9.First char is OK [18:30:56]request: POST /json_proto HTTP/1.0 [18:30:56]Method: POST [18:30:56]URL: /json_proto [18:30:56]Method is POST - this is cgi request [18:30:56]url: /json_proto [18:30:56]query_string will be loaded in cgi processing [18:30:56]execute_cgi json_proto POST (null) [18:30:56]execute_cgi path=json_proto method=POST [18:30:56]POST find Content-Length [18:30:56]Host: 172.17.63.195:8080 [18:30:56]Content-Length: 670 [18:30:56]Content-Type: application/json [18:30:56] [18:30:56]POST finish read [18:30:56]Found Content-Length = 670 [18:30:56]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450329", "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" : 7.280, "sum" : 497.95, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 497.00, "payments": [ { "type": 0, "sum" : 497.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:30:56]execute_script... [18: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)450329", "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" : 7.280, "sum" : 497.95, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 497.00, "payments": [ { "type": 0, "sum" : 497.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:30:56]POST & json_proto [18:30:56]process_json_proto [18:30:56]json parsed OK: [18:30:56]protocol is kg_v1.0 [18:30:56]action value=close_receipt [18:30:56]process_action close_receipt [18:30:56]cmd_close_receipt [18:30:56]MH_GetDate [18:30:56]Write to MH i2c: F0 00 00 5B 00 4A [18:30:56]Write i2c OK [18:30:56]MH_I2C_Read... [18:30:56]Read from MH i2c: F0 [18:30:56]MH_I2C_Read... [18:30:56]Read from MH i2c: F0 09 00 [18:30:56]MH_I2C_Read... [18:30:56]Read from MH i2c: F0 09 00 5B 00 00 60 D8 1F 67 47 1B 1E 67 F8 [18:30:56]GetLastDocTimeStamp 1730140136 [18:30:56]current date 1730140256 [18:30:56]FM_GetShiftState [18:30:56]SAM_PROTO_GetShiftState [18:30:56]wFMCommunicate request_size=4 [18:30:56]MH_SAM_APDU [18:30:56]CAPDU: 80 13 01 00 [18:30:56]Write to MH i2c: E2 08 00 5C 00 80 13 01 00 00 00 00 00 D9 [18:30:56]Write i2c OK [18:30:56]MH_I2C_Read... [18:30:56]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:30:56]Read from MH i2c: E2 [18:30:56]MH_I2C_Read... [18:30:56]Read from MH i2c: E2 0E 00 [18:30:56]MH_I2C_Read... [18:30:56]Read from MH i2c: E2 0E 00 5C 00 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 84 [18:30:56]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [18:30:56]wFMCommunicate OK [18:30:56]SAM_PROTO_GetShiftState done [18:30:56]FM_GetShiftState done [18:30:56]opened in 1730073670 [18:30:56]opened+sec_in_day 1730160070 [18:30:56]quantity*price = 49795 [18:30:56]sum+1 = 49796 [18:30:56]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.95 ИТОГО: 497.00 Внесено: 500.00 СДАЧА: 3.00 НСП 1% : 4.41 НДС 12% : 52.88 Наличными: 497.00 Безнал.: 0.00 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 342 28.10.2024 18:30 Смена: 545 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 ФМ: 0000000000871756 ФД: 202542 ФПД: 240679625327919 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T183056&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202542&fm=240679625327919&tin=02508201610067®Number=0000000000091777&sum=49700 [18:30:57]StoreToDocumentArchive [18:30:57]shift 545 fd 202542 [18:30:57]save to /storage/0545/doc_00202542 [18:30:57]save last doc name /storage/0545/doc_00202542 to /storage/kkm_last_doc_name [18:30:57]save OK [18:30:57]Clear old archive folders... [18:30:57]ProcessDocumentItem done err = 0, tmpTLVsize=252 [18:30:57]tlvbuf is 0128D0D0 [18:30:57]SAM_PROTO_ClearQueue [18:30:57]wFMCommunicate request_size=4 [18:30:57]MH_SAM_APDU [18:30:57]CAPDU: 80 09 00 00 [18:30:57]Write to MH i2c: E2 08 00 69 00 80 09 00 00 00 00 00 00 DB [18:30:57]Write i2c OK [18:30:57]MH_I2C_Read... [18:30:57]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [18:30:57]Read from MH i2c: E2 [18:30:57]MH_I2C_Read... [18:30:57]Read from MH i2c: E2 03 00 [18:30:57]MH_I2C_Read... [18:30:57]Read from MH i2c: E2 03 00 69 00 00 90 00 DD [18:30:57]RAPDU: 90 00 [18:30:57]wFMCommunicate OK [18:30:57]SAM_PROTO_ClearQueue done [18:30:57]KKMCreateOFDPacket [18:30:57]OFDProtocolAddRootSTLVToBuf [18:30:57]FM_MakeSignedData [18:30:57]FM_MakeSignedData [18:30:57]SAM_PROTO_SignData [18:30:57]wFMCommunicate request_size=4 [18:30:57]MH_SAM_APDU [18:30:57]CAPDU: 80 0D 01 02 [18:30:57]Write to MH i2c: E2 08 00 6A 00 80 0D 01 02 00 00 00 00 E3 [18:30:57]Write i2c OK [18:30:57]MH_I2C_Read... [18:30:57]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [18:30:57]Read from MH i2c: E2 [18:30:57]MH_I2C_Read... [18:30:57]Read from MH i2c: E2 03 00 [18:30:57]MH_I2C_Read... [18:30:57]Read from MH i2c: E2 03 00 6A 00 00 90 00 DE [18:30:57]RAPDU: 90 00 [18:30:57]wFMCommunicate OK [18:30:57]wFMCommunicate request_size=255 [18:30:57]MH_SAM_APDU [18:30:57]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 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 70 1C 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 83 C2 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 24 C2 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B9 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 A8 14 00 00 00 00 07 04 06 00 24 C2 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 56 01 00 00 F4 03 04 00 60 D8 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 2E 17 03 00 35 04 06 00 [18:30:57]Write to MH i2c: E2 02 01 6B 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 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 70 1C 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 83 C2 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 24 C2 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B9 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 A8 14 00 00 00 00 07 04 06 00 24 C2 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 56 01 00 00 F4 03 04 00 60 D8 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 2E 17 03 00 35 04 06 00 00 00 F7 [18:30:57]Write i2c OK [18:30:57]MH_I2C_Read... [18:30:57]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:30:57]Read from MH i2c: E2 [18:30:57]MH_I2C_Read... [18:30:57]Read from MH i2c: E2 03 00 [18:30:57]MH_I2C_Read... [18:30:57]Read from MH i2c: E2 03 00 6B 00 00 90 00 DF [18:30:57]RAPDU: 90 00 [18:30:57]wFMCommunicate OK [18:30:57]wFMCommunicate request_size=11 [18:30:57]MH_SAM_APDU [18:30:57]CAPDU: 80 0D 02 02 06 DA E5 97 92 85 2F [18:30:57]Write to MH i2c: E2 0E 00 6C 00 80 0D 02 02 06 00 DA E5 97 92 85 2F 00 00 8E [18:30:57]Write i2c OK [18:30:57]MH_I2C_Read... [18:30:57]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:30:57]Read from MH i2c: E2 [18:30:57]MH_I2C_Read... [18:30:57]Read from MH i2c: E2 03 00 [18:30:57]MH_I2C_Read... [18:30:57]Read from MH i2c: E2 03 00 6C 00 00 90 00 E0 [18:30:57]RAPDU: 90 00 [18:30:57]wFMCommunicate OK [18:30:57]wFMCommunicate request_size=4 [18:30:57]MH_SAM_APDU [18:30:57]CAPDU: 80 0D 03 02 [18:30:57]Write to MH i2c: E2 08 00 6D 00 80 0D 03 02 00 00 00 00 E8 [18:30:57]Write i2c OK [18:30:57]MH_I2C_Read... [18:30:57]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [18:30:57]Read from MH i2c: E2 [18:30:57]MH_I2C_Read... [18:30:57]Read from MH i2c: E2 0B 00 [18:30:57]MH_I2C_Read... [18:30:57]Read from MH i2c: E2 0B 00 6D 00 00 F8 21 66 F5 74 C5 D3 25 90 00 8E [18:30:57]RAPDU: F8 21 66 F5 74 C5 D3 25 90 00 [18:30:57]wFMCommunicate OK [18:30:57]SAM_PROTO_SignData done [18:30:57]FM_MakeSignedData done [18:30:57]CreateOFDProtocolMessage [18:30:57]wFMCommunicate request_size=4 [18:30:57]MH_SAM_APDU [18:30:57]CAPDU: 80 11 00 00 [18:30:57]Write to MH i2c: E2 08 00 6E 00 80 11 00 00 00 00 00 00 E8 [18:30:57]Write i2c OK [18:30:57]MH_I2C_Read... [18:30:57]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:30:57]Read from MH i2c: E2 [18:30:57]MH_I2C_Read... [18:30:57]Read from MH i2c: E2 17 00 [18:30:57]MH_I2C_Read... [18:30:57]Read from MH i2c: E2 17 00 6E 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 3D [18:30:57]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [18:30:57]wFMCommunicate OK [18:30:57]CreateOFDProtocolMessage done [18:30:57]OFDSenderStorePacket 202542 [18:30:57]StoreOFDPacket docnum=202542 [18:30:57]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 01 00 00 02 93 08 01 4F 8C 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 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 70 1C 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 83 C2 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 24 C2 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B9 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 A8 14 00 00 00 00 07 04 06 00 24 C2 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 56 01 00 00 F4 03 04 00 60 D8 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 2E 17 03 00 35 04 06 00 DA E5 97 92 85 2F F8 21 66 F5 74 C5 D3 25 [18:30:57]CheckFolder [18:30:57]dirname=/storage/ofd_packets [18:30:57]CheckFolder done [18:30:57]ProducePacketName [18:30:57]name=ofd_packets/00202542 [18:30:57]NVStorageSaveData ofd_packets/00202542 [18:30:57]File name is /storage/ofd_packets/00202542 [18:30:57]Write 302 bytes [18:30:57]NVStorageSaveData done [18:30:57]OFDSenderStorePacket done [18:30:57]KKMCreateOFDPacket done [18:30:57]NVStorageSaveData kkm_last_timestamp [18:30:57]File name is /storage/kkm_last_timestamp [18:30:57]Write 4 bytes [18:30:57]NVStorageSaveData done [18:30:57]OFD Sender: Processing packet 202542 [packets to send 116, broken 115] [18:30:57]ProducePacketName [18:30:57]name=ofd_packets/00202542 [18:30:57]OFD Sender: To server: pG, [18:30:57]CommunicateWithHost lk.salyk.kg:30040 [18:30:57]ConnectInit lk.salyk.kg [18:30:57]ExternCall_PrintAddStr [18:30:57]wPrintStart [18:30:57]Write to MH i2c: 01 00 00 6F 00 6F [18:30:57]Write i2c OK [18:30:57]MH_I2C_Read... [18:30:57]Read from MH i2c: 01 [18:30:57]MH_I2C_Read... [18:30:57]Read from MH i2c: 01 07 00 [18:30:57]MH_I2C_Read... [18:30:57]Read from MH i2c: 01 07 00 6F 00 00 00 00 00 00 FF 0F 84 [18:30:57]RasterBufferAndPrint [18:30:57]line Счет N : (1)450329 [18:30:57]line ИНН: 02508201610067 [18:30:57]line Контрольно-Кассовый Чек [18:30:57]line ПРОДАЖА [18:30:57]line ТРК (МРК, ГНК) : 63 [18:30:57]line Товар: 2710124130 [18:30:57]line SUPER 92-К-5 [18:30:57]line 7.280 * 68.40 [18:30:57]line = 497.95 [18:30:57]line НДС 12% НСП 1% [18:30:57]line > о реализуемом товаре [18:30:57]line ОКРУГЛЕНИЕ: -0.95 [18:30:57]line ИТОГО: 497.00 [18:30:57]line Внесено: 500.00 [18:30:57]line СДАЧА: 3.00 [18:30:57]line НСП 1% : 4.41 [18:30:57]line НДС 12% : 52.88 [18:30:57]line Наличными: 497.00 [18:30:57]line Безнал.: 0.00 [18:30:57]line Место: АЗС № 171 "Партнер Нефть" [18:30:57]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [18:30:57]line СНО: Общий режим [18:30:57]line Чек 342 28.10.2024 18:30 [18:30:57]line Смена: 545 ФФД: 1.0 [18:30:57]line ЗНМ: 0300000109 [18:30:57]line РНМ: 0000000000091777 [18:30:57]line Версия ККМ: 001 [18:30:57]line ФМ: 0000000000871756 [18:30:57]line ФД: 202542 [18:30:58]line ФПД: 240679625327919 [18:30:58]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T183056&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202542&fm=240679625327919&tin=02508201610067®Number=0000000000091777&sum=49700 [18:30:58]Connected sock=11 [18: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 35 36 10 01 00 00 02 93 08 01 4F 8C 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 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 70 1C 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 83 C2 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 24 C2 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B9 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 A8 14 00 00 00 00 07 04 06 00 24 C2 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 56 01 00 00 F4 03 04 00 60 D8 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 2E 17 03 00 35 04 06 00 DA E5 97 92 85 2F F8 21 66 F5 74 C5 D3 25 [18:30:58]written 0, free lines is 4095 [18: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 35 36 4F 00 00 00 6E 25 47 00 08 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 35 36 10 04 04 00 2E 17 03 00 F4 03 04 00 15 84 1F 67 B6 04 01 00 00 36 5D 20 3B 89 76 C3 82 [18:30:58]CommunicateWithHost err = 0 [18:30:58]CheckOFDResponse [18:30:58]1017 (14) - 77093643461234 [18:30:58]1041 (16) - 0000000000871756 [18:30:58]1040 (4) - 202542 [18:30:58]1012 (4) - 28.10.2024 12:31 [18:30:58]1206 (1) - 0 [18:30:58]OFD Sender: Remove packet 202542 [18:30:58]ProducePacketName [18:30:58]name=ofd_packets/00202542 [18:30:58]NVStorageDeleteData [18:30:58]Write to MH i2c: 01 00 00 9A 00 9A [18:30:58]Write i2c OK [18:30:58]MH_I2C_Read... [18:30:58]Read from MH i2c: 01 [18:30:58]MH_I2C_Read... [18:30:58]Read from MH i2c: 01 07 00 [18:30:58]MH_I2C_Read... [18:30:58]Read from MH i2c: 01 07 00 9A 00 00 00 00 00 00 95 0C 42 [18:30:58]RasterBufferAndPrint [18:30:58]line [18:30:58]line [18:30:58]line [18:30:58]line [18:30:58]line [18:30:58]written 0, free lines is 3227 [18:30:58]MH_Cut [18:30:58]Write to MH i2c: D1 01 00 A1 00 01 73 [18:30:58]Write i2c OK [18:30:58]MH_I2C_Read... [18:30:58]Read from MH i2c: D1 [18:30:58]MH_I2C_Read... [18:30:58]Read from MH i2c: D1 01 00 [18:30:58]MH_I2C_Read... [18:30:58]Read from MH i2c: D1 01 00 A1 00 00 72 [18:30:58]Write to MH i2c: 01 00 00 A2 00 A2 [18:30:58]Write i2c OK [18:30:58]MH_I2C_Read... [18:30:58]OFD Sender: No OFD packet to send [18:30:59]*** Cut start [18:30:59]*** Purtial cut [18:30:59]*** Stage 1: CUTSNS_PIN = 1 [18:30:59]Read from MH i2c: 01 [18:30:59]MH_I2C_Read... [18:30:59]*** Stop cut motor [18:30:59]*** Cut end [18:30:59]Read from MH i2c: 01 07 00 [18:30:59]MH_I2C_Read... [18:30:59]Read from MH i2c: 01 07 00 A2 00 00 00 00 00 00 FF 0F B7 [18:30:59]process_action close_receipt done [18:30:59]requested_data is exist [18:30:59]produce_requested_data [18:30:59]requested_item fm.sn is exist - process it [18:30:59]wFMCommunicate request_size=4 [18:30:59]MH_SAM_APDU [18:30:59]CAPDU: 80 11 00 00 [18:30:59]Write to MH i2c: E2 08 00 A3 00 80 11 00 00 00 00 00 00 1D [18:30:59]Write i2c OK [18:30:59]MH_I2C_Read... [18:30:59]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:30:59]Read from MH i2c: E2 [18:30:59]MH_I2C_Read... [18:30:59]Read from MH i2c: E2 17 00 [18:30:59]MH_I2C_Read... [18:30:59]Read from MH i2c: E2 17 00 A3 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 72 [18:30:59]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [18:30:59]wFMCommunicate OK [18:30:59]requested_item fd.num is exist - process it [18:30:59]SAM_PROTO_GetFieldsCounters [18:30:59]wFMCommunicate request_size=4 [18:30:59]MH_SAM_APDU [18:30:59]CAPDU: 80 13 00 00 [18:30:59]Write to MH i2c: E2 08 00 A4 00 80 13 00 00 00 00 00 00 20 [18:30:59]Write i2c OK [18:30:59]MH_I2C_Read... [18:31:00]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [18:31:00]Read from MH i2c: E2 [18:31:00]MH_I2C_Read... [18:31:00]Read from MH i2c: E2 62 00 [18:31:00]MH_I2C_Read... [18:31:00]Read from MH i2c: E2 62 00 A4 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 2E 17 03 00 0E 04 04 00 21 02 00 00 12 04 04 00 56 01 00 00 5E 04 04 00 56 01 00 00 57 04 04 00 57 01 00 00 19 04 04 00 00 00 00 00 90 00 B9 [18: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 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 2E 17 03 00 0E 04 04 00 21 02 00 00 12 04 04 00 56 01 00 00 5E 04 04 00 56 01 00 00 57 04 04 00 57 01 00 00 19 04 04 00 00 00 00 00 90 00 [18:31:00]wFMCommunicate OK [18:31:00]SAM_PROTO_GetFieldsCounters done [18:31:00]requested_item shift.num is exist - process it [18:31:00]requested_item shift.opened is exist - process it [18:31:00]req_shift_opened [18:31:00]FM_GetShiftState [18:31:00]SAM_PROTO_GetShiftState [18:31:00]wFMCommunicate request_size=4 [18:31:00]MH_SAM_APDU [18:31:00]CAPDU: 80 13 01 00 [18:31:00]Write to MH i2c: E2 08 00 A5 00 80 13 01 00 00 00 00 00 22 [18:31:00]Write i2c OK [18:31:00]MH_I2C_Read... [18:31:00]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:31:00]Read from MH i2c: E2 [18:31:00]MH_I2C_Read... [18:31:00]Read from MH i2c: E2 0E 00 [18:31:00]MH_I2C_Read... [18:31:00]Read from MH i2c: E2 0E 00 A5 00 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 CD [18:31:00]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [18:31:00]wFMCommunicate OK [18:31:00]SAM_PROTO_GetShiftState done [18:31:00]FM_GetShiftState done [18:31:00]req_shift_opened done [18:31:00]requested_item shift.open_date is exist - process it [18:31:00]req_shift_open_date [18:31:00]req_shift_open_date done [18:31:00]produce_requested_data done [18:31:00]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202542,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670} [18:31:00]process_action_free close_receipt [18:31:00]json_value_free [18:31:00]json_value_free done [18:31:00]process_json_proto returns [18:31:00]Send response to host [18:31:00]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202542,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670}}} [18:31:00]free response buf [18:31:00]execute_script done [18:31:00]execute_script returns [18:31:00]free content buf [18:31:00]Sock 9.Close socket [18:31:00]Sock 9.Thread stoped [18:31:03]OFD Sender: No OFD packet to send [18:31:08]OFD Sender: No OFD packet to send [18:31:13]OFD Sender: No OFD packet to send [18:31:18]OFD Sender: No OFD packet to send [18:31:24]OFD Sender: No OFD packet to send [18:31:29]OFD Sender: No OFD packet to send [18:31:34]OFD Sender: No OFD packet to send [18:31:39]OFD Sender: No OFD packet to send [18:31:44]OFD Sender: No OFD packet to send [18:31:49]OFD Sender: No OFD packet to send [18:31:54]OFD Sender: No OFD packet to send [18:31:59]OFD Sender: No OFD packet to send [18:32:04]OFD Sender: No OFD packet to send [18:32:09]OFD Sender: No OFD packet to send [18:32:14]OFD Sender: No OFD packet to send [18:32:19]OFD Sender: No OFD packet to send [18:32:24]OFD Sender: No OFD packet to send [18:32:29]OFD Sender: No OFD packet to send [18:32:34]OFD Sender: No OFD packet to send [18:32:39]OFD Sender: No OFD packet to send [18:32:44]OFD Sender: No OFD packet to send [18:32:49]OFD Sender: No OFD packet to send [18:32:54]OFD Sender: No OFD packet to send [18:32:59]OFD Sender: No OFD packet to send [18:33:04]OFD Sender: No OFD packet to send [18:33:09]OFD Sender: No OFD packet to send [18:33:14]OFD Sender: No OFD packet to send [18:33:19]OFD Sender: No OFD packet to send [18:33:24]OFD Sender: No OFD packet to send [18:33:29]OFD Sender: No OFD packet to send [18:33:34]OFD Sender: No OFD packet to send [18:33:39]OFD Sender: No OFD packet to send [18:33:44]OFD Sender: No OFD packet to send [18:33:49]OFD Sender: No OFD packet to send [18:33:54]OFD Sender: No OFD packet to send [18:33:59]OFD Sender: No OFD packet to send [18:34:04]OFD Sender: No OFD packet to send [18:34:09]OFD Sender: No OFD packet to send [18:34:14]OFD Sender: No OFD packet to send [18:34:19]OFD Sender: No OFD packet to send [18:34:24]OFD Sender: No OFD packet to send [18:34:29]OFD Sender: No OFD packet to send [18:34:34]OFD Sender: No OFD packet to send [18:34:39]OFD Sender: No OFD packet to send [18:34:44]OFD Sender: No OFD packet to send [18:34:49]OFD Sender: No OFD packet to send [18:34:54]OFD Sender: No OFD packet to send [18:34:59]OFD Sender: No OFD packet to send [18:35:04]OFD Sender: No OFD packet to send [18:35:09]OFD Sender: No OFD packet to send [18:35:14]OFD Sender: No OFD packet to send [18:35:19]OFD Sender: No OFD packet to send [18:35:24]OFD Sender: No OFD packet to send [18:35:29]OFD Sender: No OFD packet to send [18:35:34]OFD Sender: No OFD packet to send [18:35:39]OFD Sender: No OFD packet to send [18:35:44]OFD Sender: No OFD packet to send [18:35:49]OFD Sender: No OFD packet to send [18:35:54]OFD Sender: No OFD packet to send [18:35:59]OFD Sender: No OFD packet to send [18:36:04]OFD Sender: No OFD packet to send [18:36:09]OFD Sender: No OFD packet to send [18:36:14]OFD Sender: No OFD packet to send [18:36:19]OFD Sender: No OFD packet to send [18:36:24]OFD Sender: No OFD packet to send [18:36:29]OFD Sender: No OFD packet to send [18:36:34]OFD Sender: No OFD packet to send [18:36:39]OFD Sender: No OFD packet to send [18:36:44]OFD Sender: No OFD packet to send [18:36:49]OFD Sender: No OFD packet to send [18:36:54]OFD Sender: No OFD packet to send [18:36:59]OFD Sender: No OFD packet to send [18:37:04]OFD Sender: No OFD packet to send [18:37:09]OFD Sender: No OFD packet to send [18:37:14]OFD Sender: No OFD packet to send [18:37:19]OFD Sender: No OFD packet to send [18:37:24]OFD Sender: No OFD packet to send [18:37:29]OFD Sender: No OFD packet to send [18:37:34]OFD Sender: No OFD packet to send [18:37:39]OFD Sender: No OFD packet to send [18:37:44]OFD Sender: No OFD packet to send [18:37:49]OFD Sender: No OFD packet to send [18:37:54]OFD Sender: No OFD packet to send [18:37:59]OFD Sender: No OFD packet to send [18:38:04]OFD Sender: No OFD packet to send [18:46:54]ConnectInit Can't connect to host [18:46:58]ConnectInit Can't take IP for lk.salyk.kg [18:46:58]CommunicateWithHost connect error [18:46:58]CommunicateWithHost err = -1 [18:46:58]OFD Sender: Server communicate error [18:47:03]OFD Sender: Processing packet 202543 [packets to send 117, broken 115] [18:47:03]ProducePacketName [18:47:03]name=ofd_packets/00202543 [18:47:03]OFD Sender: To server: pG, [18:47:03]CommunicateWithHost lk.salyk.kg:30040 [18:47:03]ConnectInit lk.salyk.kg [18:47:04]Connected sock=7 [18:47:04]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0C 01 00 00 BC 83 04 01 9C A1 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 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 57 01 00 00 F4 03 04 00 A1 DA 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 2F 17 03 00 35 04 06 00 35 F9 31 90 38 35 63 BF 05 59 85 12 BB 7A [18:47:04]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 59 6F 47 00 1E 82 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 2F 17 03 00 F4 03 04 00 DB 87 1F 67 B6 04 01 00 00 36 00 60 7D 86 82 21 90 [18:47:04]CommunicateWithHost err = 0 [18:47:04]CheckOFDResponse [18:47:04]1017 (14) - 77093643461234 [18:47:04]1041 (16) - 0000000000871756 [18:47:04]1040 (4) - 202543 [18:47:04]1012 (4) - 28.10.2024 12:47 [18:47:04]1206 (1) - 0 [18:47:04]OFD Sender: Remove packet 202543 [18:47:04]ProducePacketName [18:47:04]name=ofd_packets/00202543 [18:47:04]NVStorageDeleteData [18:47:04]OFD Sender: Processing packet 202544 [packets to send 116, broken 115] [18:47:04]ProducePacketName [18:47:04]name=ofd_packets/00202544 [18:47:04]OFD Sender: To server: pG, [18:47:04]CommunicateWithHost lk.salyk.kg:30040 [18:47:04]ConnectInit lk.salyk.kg [18:47:04]Connected sock=7 [18:47:04]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 C3 8B 07 01 E3 D5 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 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 8C 38 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C4 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 31 21 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 8C 38 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 58 01 00 00 F4 03 04 00 CA DA 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 30 17 03 00 35 04 06 00 72 D6 2A 81 F2 F0 87 0D E0 31 4D FF C5 B2 [18:47:05]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 32 A1 47 00 53 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 35 36 10 04 04 00 30 17 03 00 F4 03 04 00 DC 87 1F 67 B6 04 01 00 00 58 51 86 E1 FA 54 D4 10 [18:47:05]CommunicateWithHost err = 0 [18:47:05]CheckOFDResponse [18:47:05]1017 (14) - 77093643461234 [18:47:05]1041 (16) - 0000000000871756 [18:47:05]1040 (4) - 202544 [18:47:05]1012 (4) - 28.10.2024 12:47 [18:47:05]1206 (1) - 0 [18:47:05]OFD Sender: Remove packet 202544 [18:47:05]ProducePacketName [18:47:05]name=ofd_packets/00202544 [18:47:05]NVStorageDeleteData [18:47:05]OFD Sender: No OFD packet to send [18:47:10]OFD Sender: No OFD packet to send [18:47:15]OFD Sender: No OFD packet to send [18:47:20]OFD Sender: No OFD packet to send [18:47:25]OFD Sender: No OFD packet to send [18:47:30]OFD Sender: No OFD packet to send [18:48:57]ConnectInit Can't connect to host [18:49:00]OFD Sender: No OFD packet to send [18:49:05]OFD Sender: No OFD packet to send [18:49:10]OFD Sender: No OFD packet to send [18:49:15]OFD Sender: No OFD packet to send [18:49:19]accept exits with 9 [18:49:19]New connection [18:49:19]New thread 3067149668 created [18:49:19]Waiting for new connection... [18:49:19] Sock 9.Parse request [18:49:19]Sock 9.Check first char [18:49:19]Sock 9.First char is OK [18:49:19]request: POST /json_proto HTTP/1.0 [18:49:19]Method: POST [18:49:19]URL: /json_proto [18:49:19]Method is POST - this is cgi request [18:49:19]url: /json_proto [18:49:19]query_string will be loaded in cgi processing [18:49:19]execute_cgi json_proto POST (null) [18:49:19]execute_cgi path=json_proto method=POST [18:49:19]POST find Content-Length [18:49:19]Host: 172.17.63.195:8080 [18:49:19]Content-Length: 677 [18:49:19]Content-Type: application/json [18:49:19] [18:49:19]POST finish read [18:49:19]Found Content-Length = 677 [18:49:19]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450332", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "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" ] } } [18:49:19]execute_script... [18:49:19]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450332", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "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" ] } } [18:49:19]POST & json_proto [18:49:19]process_json_proto [18:49:19]json parsed OK: [18:49:19]protocol is kg_v1.0 [18:49:19]action value=close_receipt [18:49:19]process_action close_receipt [18:49:19]cmd_close_receipt [18:49:19]MH_GetDate [18:49:19]Write to MH i2c: F0 00 00 10 00 FF [18:49:19]Write i2c OK [18:49:19]MH_I2C_Read... [18:49:19]Read from MH i2c: F0 [18:49:19]MH_I2C_Read... [18:49:19]Read from MH i2c: F0 09 00 [18:49:19]MH_I2C_Read... [18:49:19]Read from MH i2c: F0 09 00 10 00 00 B0 DC 1F 67 47 1B 1E 67 01 [18:49:19]GetLastDocTimeStamp 1730140874 [18:49:19]current date 1730141360 [18:49:19]FM_GetShiftState [18:49:19]SAM_PROTO_GetShiftState [18:49:19]wFMCommunicate request_size=4 [18:49:19]MH_SAM_APDU [18:49:19]CAPDU: 80 13 01 00 [18:49:19]Write to MH i2c: E2 08 00 11 00 80 13 01 00 00 00 00 00 8E [18:49:19]Write i2c OK [18:49:19]MH_I2C_Read... [18:49:19]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:49:19]Read from MH i2c: E2 [18:49:19]MH_I2C_Read... [18:49:19]Read from MH i2c: E2 0E 00 [18:49:19]MH_I2C_Read... [18:49:19]Read from MH i2c: E2 0E 00 11 00 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 39 [18:49:19]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [18:49:19]wFMCommunicate OK [18:49:19]SAM_PROTO_GetShiftState done [18:49:19]FM_GetShiftState done [18:49:19]opened in 1730073670 [18:49:19]opened+sec_in_day 1730160070 [18:49:19]quantity*price = 30038 [18:49:19]sum+1 = 30039 [18:49:19]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.38 ИТОГО: 300.00 Внесено: 300.00 СДАЧА: 0.00 НСП 1% : 2.66 НДС 12% : 31.90 Наличными: 300.00 Безнал.: 0.00 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 345 28.10.2024 18:49 Смена: 545 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 ФМ: 0000000000871756 ФД: 202545 ФПД: 24295399027740 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T184920&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202545&fm=24295399027740&tin=02508201610067®Number=0000000000091777&sum=30000 [18:49:20]StoreToDocumentArchive [18:49:20]shift 545 fd 202545 [18:49:20]save to /storage/0545/doc_00202545 [18:49:20]save last doc name /storage/0545/doc_00202545 to /storage/kkm_last_doc_name [18:49:20]save OK [18:49:20]Clear old archive folders... [18:49:20]ProcessDocumentItem done err = 0, tmpTLVsize=251 [18:49:20]tlvbuf is 014EDA90 [18:49:20]SAM_PROTO_ClearQueue [18:49:20]wFMCommunicate request_size=4 [18:49:20]MH_SAM_APDU [18:49:20]CAPDU: 80 09 00 00 [18:49:20]Write to MH i2c: E2 08 00 1E 00 80 09 00 00 00 00 00 00 90 [18:49:20]Write i2c OK [18:49:20]MH_I2C_Read... [18:49:20]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [18:49:20]Read from MH i2c: E2 [18:49:20]MH_I2C_Read... [18:49:20]Read from MH i2c: E2 03 00 [18:49:20]MH_I2C_Read... [18:49:20]Read from MH i2c: E2 03 00 1E 00 00 90 00 92 [18:49:20]RAPDU: 90 00 [18:49:20]wFMCommunicate OK [18:49:20]SAM_PROTO_ClearQueue done [18:49:20]KKMCreateOFDPacket [18:49:20]OFDProtocolAddRootSTLVToBuf [18:49:20]FM_MakeSignedData [18:49:20]FM_MakeSignedData [18:49:20]SAM_PROTO_SignData [18:49:20]wFMCommunicate request_size=4 [18:49:20]MH_SAM_APDU [18:49:20]CAPDU: 80 0D 01 02 [18:49:20]Write to MH i2c: E2 08 00 1F 00 80 0D 01 02 00 00 00 00 98 [18:49:20]Write i2c OK [18:49:20]MH_I2C_Read... [18:49:20]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [18:49:21]Read from MH i2c: E2 [18:49:21]MH_I2C_Read... [18:49:21]Read from MH i2c: E2 03 00 [18:49:21]MH_I2C_Read... [18:49:21]Read from MH i2c: E2 03 00 1F 00 00 90 00 93 [18:49:21]RAPDU: 90 00 [18:49:21]wFMCommunicate OK [18:49:21]wFMCommunicate request_size=255 [18:49:21]MH_SAM_APDU [18:49: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 32 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 59 01 00 00 F4 03 04 00 B0 DC 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 31 17 03 00 35 04 06 00 16 [18:49:21]Write to MH i2c: E2 02 01 20 00 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 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 59 01 00 00 F4 03 04 00 B0 DC 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 31 17 03 00 35 04 06 00 16 00 00 10 [18:49:21]Write i2c OK [18:49:21]MH_I2C_Read... [18:49:21]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:49:21]Read from MH i2c: E2 [18:49:21]MH_I2C_Read... [18:49:21]Read from MH i2c: E2 03 00 [18:49:21]MH_I2C_Read... [18:49:21]Read from MH i2c: E2 03 00 20 00 00 90 00 94 [18:49:21]RAPDU: 90 00 [18:49:21]wFMCommunicate OK [18:49:21]wFMCommunicate request_size=10 [18:49:21]MH_SAM_APDU [18:49:21]CAPDU: 80 0D 02 02 05 18 B6 A0 F4 1C [18:49:21]Write to MH i2c: E2 0D 00 21 00 80 0D 02 02 05 00 18 B6 A0 F4 1C 00 00 23 [18:49:21]Write i2c OK [18:49:21]MH_I2C_Read... [18:49:21]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:49:21]Read from MH i2c: E2 [18:49:21]MH_I2C_Read... [18:49:21]Read from MH i2c: E2 03 00 [18:49:21]MH_I2C_Read... [18:49:21]Read from MH i2c: E2 03 00 21 00 00 90 00 95 [18:49:21]RAPDU: 90 00 [18:49:21]wFMCommunicate OK [18:49:21]wFMCommunicate request_size=4 [18:49:21]MH_SAM_APDU [18:49:21]CAPDU: 80 0D 03 02 [18:49:21]Write to MH i2c: E2 08 00 22 00 80 0D 03 02 00 00 00 00 9D [18:49:21]Write i2c OK [18:49:21]MH_I2C_Read... [18:49:21]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [18:49:21]Read from MH i2c: E2 [18:49:21]MH_I2C_Read... [18:49:21]Read from MH i2c: E2 0B 00 [18:49:21]MH_I2C_Read... [18:49:21]Read from MH i2c: E2 0B 00 22 00 00 7B 2A EF 12 51 90 FD 8B 90 00 AD [18:49:21]RAPDU: 7B 2A EF 12 51 90 FD 8B 90 00 [18:49:21]wFMCommunicate OK [18:49:21]SAM_PROTO_SignData done [18:49:21]FM_MakeSignedData done [18:49:21]CreateOFDProtocolMessage [18:49:21]wFMCommunicate request_size=4 [18:49:21]MH_SAM_APDU [18:49:21]CAPDU: 80 11 00 00 [18:49:21]Write to MH i2c: E2 08 00 23 00 80 11 00 00 00 00 00 00 9D [18:49:21]Write i2c OK [18:49:21]MH_I2C_Read... [18:49:21]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:49:21]Read from MH i2c: E2 [18:49:21]MH_I2C_Read... [18:49:21]Read from MH i2c: E2 17 00 [18:49:21]MH_I2C_Read... [18:49:21]Read from MH i2c: E2 17 00 23 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 F2 [18:49:21]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [18:49:21]wFMCommunicate OK [18:49:21]CreateOFDProtocolMessage done [18:49:21]OFDSenderStorePacket 202545 [18:49:21]StoreOFDPacket docnum=202545 [18:49:21]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 35 50 07 01 0C CB 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 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 59 01 00 00 F4 03 04 00 B0 DC 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 31 17 03 00 35 04 06 00 16 18 B6 A0 F4 1C 7B 2A EF 12 51 90 FD 8B [18:49:21]CheckFolder [18:49:21]dirname=/storage/ofd_packets [18:49:21]CheckFolder done [18:49:21]ProducePacketName [18:49:21]name=ofd_packets/00202545 [18:49:21]NVStorageSaveData ofd_packets/00202545 [18:49:21]File name is /storage/ofd_packets/00202545 [18:49:21]Write 301 bytes [18:49:21]NVStorageSaveData done [18:49:21]OFDSenderStorePacket done [18:49:21]KKMCreateOFDPacket done [18:49:21]NVStorageSaveData kkm_last_timestamp [18:49:21]File name is /storage/kkm_last_timestamp [18:49:21]Write 4 bytes [18:49:21]NVStorageSaveData done [18:49:21]ExternCall_PrintAddStr [18:49:21]wPrintStart [18:49:21]Write to MH i2c: 01 00 00 24 00 24 [18:49:21]Write i2c OK [18:49:21]MH_I2C_Read... [18:49:21]Read from MH i2c: 01 [18:49:21]MH_I2C_Read... [18:49:21]Read from MH i2c: 01 07 00 [18:49:21]MH_I2C_Read... [18:49:21]Read from MH i2c: 01 07 00 24 00 00 00 00 00 00 FF 0F 39 [18:49:21]RasterBufferAndPrint [18:49:21]line Счет N : (1)450332 [18:49:21]line ИНН: 02508201610067 [18:49:21]line Контрольно-Кассовый Чек [18:49:21]line ПРОДАЖА [18:49:21]line ТРК (МРК, ГНК) : 41 [18:49:21]line Товар: 2710124130 [18:49:21]line Аи-92-К-2 [18:49:21]line 4.490 * 66.90 [18:49:21]line = 300.38 [18:49:21]line НДС 12% НСП 1% [18:49:21]line > о реализуемом товаре [18:49:21]line ОКРУГЛЕНИЕ: -0.38 [18:49:21]line ИТОГО: 300.00 [18:49:21]line Внесено: 300.00 [18:49:21]line СДАЧА: 0.00 [18:49:21]line НСП 1% : 2.66 [18:49:21]line НДС 12% : 31.90 [18:49:21]line Наличными: 300.00 [18:49:21]line Безнал.: 0.00 [18:49:21]line Место: АЗС № 171 "Партнер Нефть" [18:49:21]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [18:49:21]line СНО: Общий режим [18:49:21]line Чек 345 28.10.2024 18:49 [18:49:21]line Смена: 545 ФФД: 1.0 [18:49:21]line ЗНМ: 0300000109 [18:49:21]line РНМ: 0000000000091777 [18:49:21]line Версия ККМ: 001 [18:49:21]line ФМ: 0000000000871756 [18:49:21]line ФД: 202545 [18:49:21]line ФПД: 24295399027740 [18:49:21]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T184920&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202545&fm=24295399027740&tin=02508201610067®Number=0000000000091777&sum=30000 [18:49:21]written 0, free lines is 4095 [18:49:21]OFD Sender: Processing packet 202545 [packets to send 116, broken 115] [18:49:21]ProducePacketName [18:49:21]name=ofd_packets/00202545 [18:49:21]OFD Sender: To server: pG, [18:49:21]CommunicateWithHost lk.salyk.kg:30040 [18:49:21]ConnectInit lk.salyk.kg [18:49:21]Connected sock=10 [18:49:21]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 35 50 07 01 0C CB 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 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 59 01 00 00 F4 03 04 00 B0 DC 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 31 17 03 00 35 04 06 00 16 18 B6 A0 F4 1C 7B 2A EF 12 51 90 FD 8B [18:49:21]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 88 BD 47 00 C2 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 35 36 10 04 04 00 31 17 03 00 F4 03 04 00 65 88 1F 67 B6 04 01 00 00 2E 92 6B 30 56 60 0B BC [18:49:21]CommunicateWithHost err = 0 [18:49:21]CheckOFDResponse [18:49:21]1017 (14) - 77093643461234 [18:49:21]1041 (16) - 0000000000871756 [18:49:21]1040 (4) - 202545 [18:49:21]1012 (4) - 28.10.2024 12:49 [18:49:21]1206 (1) - 0 [18:49:21]OFD Sender: Remove packet 202545 [18:49:21]ProducePacketName [18:49:21]name=ofd_packets/00202545 [18:49:21]NVStorageDeleteData [18:49:21]Write to MH i2c: 01 00 00 4F 00 4F [18:49:21]Write i2c OK [18:49:21]MH_I2C_Read... [18:49:21]Read from MH i2c: 01 [18:49:21]MH_I2C_Read... [18:49:21]Read from MH i2c: 01 07 00 [18:49:21]MH_I2C_Read... [18:49:21]Read from MH i2c: 01 07 00 4F 00 00 00 00 00 00 A3 0C 05 [18:49:21]RasterBufferAndPrint [18:49:21]line [18:49:21]line [18:49:21]line [18:49:21]line [18:49:21]line [18:49:21]written 0, free lines is 3239 [18:49:21]MH_Cut [18:49:21]Write to MH i2c: D1 01 00 56 00 01 28 [18:49:21]Write i2c OK [18:49:21]MH_I2C_Read... [18:49:21]Read from MH i2c: D1 [18:49:21]MH_I2C_Read... [18:49:21]Read from MH i2c: D1 01 00 [18:49:21]MH_I2C_Read... [18:49:21]Read from MH i2c: D1 01 00 56 00 00 27 [18:49:21]Write to MH i2c: 01 00 00 57 00 57 [18:49:21]Write i2c OK [18:49:21]MH_I2C_Read... [18:49:22]OFD Sender: No OFD packet to send [18:49:22]*** Cut start [18:49:22]*** Purtial cut [18:49:22]*** CUTSNS_PIN = 0 [18:49:23]*** Stage 1: CUTSNS_PIN = 1 [18:49:24]Read from MH i2c: 01 [18:49:24]MH_I2C_Read... [18:49:24]*** Stop cut motor [18:49:24]*** Cut end [18:49:24]Read from MH i2c: 01 07 00 [18:49:24]MH_I2C_Read... [18:49:24]Read from MH i2c: 01 07 00 57 00 00 00 00 00 00 FF 0F 6C [18:49:24]process_action close_receipt done [18:49:24]requested_data is exist [18:49:24]produce_requested_data [18:49:24]requested_item fm.sn is exist - process it [18:49:24]wFMCommunicate request_size=4 [18:49:24]MH_SAM_APDU [18:49:24]CAPDU: 80 11 00 00 [18:49:24]Write to MH i2c: E2 08 00 58 00 80 11 00 00 00 00 00 00 D2 [18:49:24]Write i2c OK [18:49:24]MH_I2C_Read... [18:49:24]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:49:24]Read from MH i2c: E2 [18:49:24]MH_I2C_Read... [18:49:24]Read from MH i2c: E2 17 00 [18:49:24]MH_I2C_Read... [18:49:24]Read from MH i2c: E2 17 00 58 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 27 [18:49:24]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [18:49:24]wFMCommunicate OK [18:49:24]requested_item fd.num is exist - process it [18:49:24]SAM_PROTO_GetFieldsCounters [18:49:24]wFMCommunicate request_size=4 [18:49:24]MH_SAM_APDU [18:49:24]CAPDU: 80 13 00 00 [18:49:24]Write to MH i2c: E2 08 00 59 00 80 13 00 00 00 00 00 00 D5 [18:49:24]Write i2c OK [18:49:24]MH_I2C_Read... [18:49:25]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [18:49:25]Read from MH i2c: E2 [18:49:25]MH_I2C_Read... [18:49:25]Read from MH i2c: E2 62 00 [18:49:25]MH_I2C_Read... [18:49:25]Read from MH i2c: E2 62 00 59 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 31 17 03 00 0E 04 04 00 21 02 00 00 12 04 04 00 59 01 00 00 5E 04 04 00 59 01 00 00 57 04 04 00 5A 01 00 00 19 04 04 00 00 00 00 00 90 00 7A [18:49:25]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 31 17 03 00 0E 04 04 00 21 02 00 00 12 04 04 00 59 01 00 00 5E 04 04 00 59 01 00 00 57 04 04 00 5A 01 00 00 19 04 04 00 00 00 00 00 90 00 [18:49:25]wFMCommunicate OK [18:49:25]SAM_PROTO_GetFieldsCounters done [18:49:25]requested_item shift.num is exist - process it [18:49:25]requested_item shift.opened is exist - process it [18:49:25]req_shift_opened [18:49:25]FM_GetShiftState [18:49:25]SAM_PROTO_GetShiftState [18:49:25]wFMCommunicate request_size=4 [18:49:25]MH_SAM_APDU [18:49:25]CAPDU: 80 13 01 00 [18:49:25]Write to MH i2c: E2 08 00 5A 00 80 13 01 00 00 00 00 00 D7 [18:49:25]Write i2c OK [18:49:25]MH_I2C_Read... [18:49:25]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:49:25]Read from MH i2c: E2 [18:49:25]MH_I2C_Read... [18:49:25]Read from MH i2c: E2 0E 00 [18:49:25]MH_I2C_Read... [18:49:25]Read from MH i2c: E2 0E 00 5A 00 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 82 [18:49:25]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [18:49:25]wFMCommunicate OK [18:49:25]SAM_PROTO_GetShiftState done [18:49:25]FM_GetShiftState done [18:49:25]req_shift_opened done [18:49:25]requested_item shift.open_date is exist - process it [18:49:25]req_shift_open_date [18:49:25]req_shift_open_date done [18:49:25]produce_requested_data done [18:49:25]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202545,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670} [18:49:25]process_action_free close_receipt [18:49:25]json_value_free [18:49:25]json_value_free done [18:49:25]process_json_proto returns [18:49:25]Send response to host [18:49:25]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202545,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670}}} [18:49:25]free response buf [18:49:25]execute_script done [18:49:25]execute_script returns [18:49:25]free content buf [18:49:25]Sock 9.Close socket [18:49:25]Sock 9.Thread stoped [18:49:27]OFD Sender: No OFD packet to send [18:49:32]OFD Sender: No OFD packet to send [18:49:37]OFD Sender: No OFD packet to send [18:49:42]OFD Sender: No OFD packet to send [18:49:47]OFD Sender: No OFD packet to send [18:49:52]OFD Sender: No OFD packet to send [18:49:57]OFD Sender: No OFD packet to send [18:50:02]OFD Sender: No OFD packet to send [18:50:07]OFD Sender: No OFD packet to send [18:50:12]OFD Sender: No OFD packet to send [18:50:17]OFD Sender: No OFD packet to send [18:50:22]OFD Sender: No OFD packet to send [18:50:27]OFD Sender: No OFD packet to send [18:50:32]OFD Sender: No OFD packet to send [18:50:37]OFD Sender: No OFD packet to send [18:50:42]OFD Sender: No OFD packet to send [18:50:47]OFD Sender: No OFD packet to send [18:50:48]accept exits with 7 [18:50:48]New connection [18:50:48]New thread 3067006308 created [18:50:48]Thread 3067149668 joined [18:50:48]Waiting for new connection... [18:50:48] Sock 7.Parse request [18:50:48]Sock 7.Check first char [18:50:48]Sock 7.First char is OK [18:50:48]request: POST /json_proto HTTP/1.0 [18:50:48]Method: POST [18:50:48]URL: /json_proto [18:50:48]Method is POST - this is cgi request [18:50:48]url: /json_proto [18:50:48]query_string will be loaded in cgi processing [18:50:48]execute_cgi json_proto POST (null) [18:50:48]execute_cgi path=json_proto method=POST [18:50:48]POST find Content-Length [18:50:48]Host: 172.17.63.195:8080 [18:50:48]Content-Length: 670 [18:50:48]Content-Type: application/json [18:50:48] [18:50:48]POST finish read [18:50:48]Found Content-Length = 670 [18:50:48]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450333", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "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" ] } } [18:50:48]execute_script... [18:50:48]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450333", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "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" ] } } [18:50:48]POST & json_proto [18:50:48]process_json_proto [18:50:48]json parsed OK: [18:50:48]protocol is kg_v1.0 [18:50:48]action value=close_receipt [18:50:48]process_action close_receipt [18:50:48]cmd_close_receipt [18:50:48]MH_GetDate [18:50:48]Write to MH i2c: F0 00 00 5B 00 4A [18:50:48]Write i2c OK [18:50:48]MH_I2C_Read... [18:50:48]Read from MH i2c: F0 [18:50:48]MH_I2C_Read... [18:50:48]Read from MH i2c: F0 09 00 [18:50:48]MH_I2C_Read... [18:50:48]Read from MH i2c: F0 09 00 5B 00 00 09 DD 1F 67 47 1B 1E 67 A6 [18:50:48]GetLastDocTimeStamp 1730141360 [18:50:48]current date 1730141449 [18:50:48]FM_GetShiftState [18:50:48]SAM_PROTO_GetShiftState [18:50:48]wFMCommunicate request_size=4 [18:50:48]MH_SAM_APDU [18:50:48]CAPDU: 80 13 01 00 [18:50:48]Write to MH i2c: E2 08 00 5C 00 80 13 01 00 00 00 00 00 D9 [18:50:48]Write i2c OK [18:50:48]MH_I2C_Read... [18:50:48]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:50:48]Read from MH i2c: E2 [18:50:48]MH_I2C_Read... [18:50:48]Read from MH i2c: E2 0E 00 [18:50:48]MH_I2C_Read... [18:50:48]Read from MH i2c: E2 0E 00 5C 00 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 84 [18:50:48]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [18:50:48]wFMCommunicate OK [18:50:48]SAM_PROTO_GetShiftState done [18:50:48]FM_GetShiftState done [18:50:48]opened in 1730073670 [18:50:48]opened+sec_in_day 1730160070 [18:50:48]quantity*price = 30027 [18:50:48]sum+1 = 30029 [18:50:48]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.28 ИТОГО: 300.00 Внесено: 300.00 СДАЧА: 0.00 НСП 1% : 2.66 НДС 12% : 31.89 Наличными: 300.00 Безнал.: 0.00 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 346 28.10.2024 18:50 Смена: 545 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 ФМ: 0000000000871756 ФД: 202546 ФПД: 1660285025043 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T185049&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202546&fm=1660285025043&tin=02508201610067®Number=0000000000091777&sum=30000 [18:50:49]StoreToDocumentArchive [18:50:49]shift 545 fd 202546 [18:50:49]save to /storage/0545/doc_00202546 [18:50:49]save last doc name /storage/0545/doc_00202546 to /storage/kkm_last_doc_name [18:50:49]save OK [18:50:49]Clear old archive folders... [18:50:49]ProcessDocumentItem done err = 0, tmpTLVsize=252 [18:50:49]tlvbuf is 014DAA10 [18:50:49]SAM_PROTO_ClearQueue [18:50:49]wFMCommunicate request_size=4 [18:50:49]MH_SAM_APDU [18:50:49]CAPDU: 80 09 00 00 [18:50:49]Write to MH i2c: E2 08 00 69 00 80 09 00 00 00 00 00 00 DB [18:50:49]Write i2c OK [18:50:49]MH_I2C_Read... [18:50:49]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [18:50:49]Read from MH i2c: E2 [18:50:49]MH_I2C_Read... [18:50:49]Read from MH i2c: E2 03 00 [18:50:49]MH_I2C_Read... [18:50:49]Read from MH i2c: E2 03 00 69 00 00 90 00 DD [18:50:49]RAPDU: 90 00 [18:50:49]wFMCommunicate OK [18:50:49]SAM_PROTO_ClearQueue done [18:50:49]KKMCreateOFDPacket [18:50:49]OFDProtocolAddRootSTLVToBuf [18:50:49]FM_MakeSignedData [18:50:49]FM_MakeSignedData [18:50:49]SAM_PROTO_SignData [18:50:49]wFMCommunicate request_size=4 [18:50:49]MH_SAM_APDU [18:50:49]CAPDU: 80 0D 01 02 [18:50:49]Write to MH i2c: E2 08 00 6A 00 80 0D 01 02 00 00 00 00 E3 [18:50:49]Write i2c OK [18:50:49]MH_I2C_Read... [18:50:50]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [18:50:50]Read from MH i2c: E2 [18:50:50]MH_I2C_Read... [18:50:50]Read from MH i2c: E2 03 00 [18:50:50]MH_I2C_Read... [18:50:50]Read from MH i2c: E2 03 00 6A 00 00 90 00 DE [18:50:50]RAPDU: 90 00 [18:50:50]wFMCommunicate OK [18:50:50]wFMCommunicate request_size=255 [18:50:50]MH_SAM_APDU [18:50: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 20 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 5A 01 00 00 F4 03 04 00 09 DD 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 32 17 03 00 35 04 06 00 [18:50:50]Write to MH i2c: E2 02 01 6B 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 20 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 5A 01 00 00 F4 03 04 00 09 DD 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 32 17 03 00 35 04 06 00 00 00 68 [18:50:50]Write i2c OK [18:50:50]MH_I2C_Read... [18:50:50]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:50:50]Read from MH i2c: E2 [18:50:50]MH_I2C_Read... [18:50:50]Read from MH i2c: E2 03 00 [18:50:50]MH_I2C_Read... [18:50:50]Read from MH i2c: E2 03 00 6B 00 00 90 00 DF [18:50:50]RAPDU: 90 00 [18:50:50]wFMCommunicate OK [18:50:50]wFMCommunicate request_size=11 [18:50:50]MH_SAM_APDU [18:50:50]CAPDU: 80 0D 02 02 06 01 82 90 B2 FB 13 [18:50:50]Write to MH i2c: E2 0E 00 6C 00 80 0D 02 02 06 00 01 82 90 B2 FB 13 00 00 C5 [18:50:50]Write i2c OK [18:50:50]MH_I2C_Read... [18:50:50]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:50:50]Read from MH i2c: E2 [18:50:50]MH_I2C_Read... [18:50:50]Read from MH i2c: E2 03 00 [18:50:50]MH_I2C_Read... [18:50:50]Read from MH i2c: E2 03 00 6C 00 00 90 00 E0 [18:50:50]RAPDU: 90 00 [18:50:50]wFMCommunicate OK [18:50:50]wFMCommunicate request_size=4 [18:50:50]MH_SAM_APDU [18:50:50]CAPDU: 80 0D 03 02 [18:50:50]Write to MH i2c: E2 08 00 6D 00 80 0D 03 02 00 00 00 00 E8 [18:50:50]Write i2c OK [18:50:50]MH_I2C_Read... [18:50:50]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [18:50:50]Read from MH i2c: E2 [18:50:50]MH_I2C_Read... [18:50:50]Read from MH i2c: E2 0B 00 [18:50:50]MH_I2C_Read... [18:50:50]Read from MH i2c: E2 0B 00 6D 00 00 2B D4 DE C9 5F 9B CC 0A 90 00 5F [18:50:50]RAPDU: 2B D4 DE C9 5F 9B CC 0A 90 00 [18:50:50]wFMCommunicate OK [18:50:50]SAM_PROTO_SignData done [18:50:50]FM_MakeSignedData done [18:50:50]CreateOFDProtocolMessage [18:50:50]wFMCommunicate request_size=4 [18:50:50]MH_SAM_APDU [18:50:50]CAPDU: 80 11 00 00 [18:50:50]Write to MH i2c: E2 08 00 6E 00 80 11 00 00 00 00 00 00 E8 [18:50:50]Write i2c OK [18:50:50]MH_I2C_Read... [18:50:50]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:50:50]Read from MH i2c: E2 [18:50:50]MH_I2C_Read... [18:50:50]Read from MH i2c: E2 17 00 [18:50:50]MH_I2C_Read... [18:50:50]Read from MH i2c: E2 17 00 6E 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 3D [18:50:50]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [18:50:50]wFMCommunicate OK [18:50:50]CreateOFDProtocolMessage done [18:50:50]OFDSenderStorePacket 202546 [18:50:50]StoreOFDPacket docnum=202546 [18:50:50]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 01 00 00 05 E3 08 01 03 F6 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 20 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 5A 01 00 00 F4 03 04 00 09 DD 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 32 17 03 00 35 04 06 00 01 82 90 B2 FB 13 2B D4 DE C9 5F 9B CC 0A [18:50:50]CheckFolder [18:50:50]dirname=/storage/ofd_packets [18:50:50]CheckFolder done [18:50:50]ProducePacketName [18:50:50]name=ofd_packets/00202546 [18:50:50]NVStorageSaveData ofd_packets/00202546 [18:50:50]File name is /storage/ofd_packets/00202546 [18:50:50]Write 302 bytes [18:50:50]NVStorageSaveData done [18:50:50]OFDSenderStorePacket done [18:50:50]KKMCreateOFDPacket done [18:50:50]NVStorageSaveData kkm_last_timestamp [18:50:50]File name is /storage/kkm_last_timestamp [18:50:50]Write 4 bytes [18:50:50]NVStorageSaveData done [18:50:50]ExternCall_PrintAddStr [18:50:50]wPrintStart [18:50:50]Write to MH i2c: 01 00 00 6F 00 6F [18:50:50]Write i2c OK [18:50:50]MH_I2C_Read... [18:50:50]Read from MH i2c: 01 [18:50:50]MH_I2C_Read... [18:50:50]Read from MH i2c: 01 07 00 [18:50:50]MH_I2C_Read... [18:50:50]Read from MH i2c: 01 07 00 6F 00 00 00 00 00 00 FF 0F 84 [18:50:50]RasterBufferAndPrint [18:50:50]line Счет N : (1)450333 [18:50:50]line ИНН: 02508201610067 [18:50:50]line Контрольно-Кассовый Чек [18:50:50]line ПРОДАЖА [18:50:50]line ТРК (МРК, ГНК) : 32 [18:50:50]line Товар: 2710124130 [18:50:50]line SUPER 92-К-5 [18:50:50]line 4.390 * 68.40 [18:50:50]line = 300.28 [18:50:50]line НДС 12% НСП 1% [18:50:50]line > о реализуемом товаре [18:50:50]line ОКРУГЛЕНИЕ: -0.28 [18:50:50]line ИТОГО: 300.00 [18:50:50]line Внесено: 300.00 [18:50:50]line СДАЧА: 0.00 [18:50:50]line НСП 1% : 2.66 [18:50:50]line НДС 12% : 31.89 [18:50:50]line Наличными: 300.00 [18:50:50]line Безнал.: 0.00 [18:50:50]line Место: АЗС № 171 "Партнер Нефть" [18:50:50]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [18:50:50]line СНО: Общий режим [18:50:50]line Чек 346 28.10.2024 18:50 [18:50:50]line Смена: 545 ФФД: 1.0 [18:50:50]line ЗНМ: 0300000109 [18:50:50]line РНМ: 0000000000091777 [18:50:50]line Версия ККМ: 001 [18:50:50]line ФМ: 0000000000871756 [18:50:50]line ФД: 202546 [18:50:50]line ФПД: 1660285025043 [18:50:50]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T185049&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202546&fm=1660285025043&tin=02508201610067®Number=0000000000091777&sum=30000 [18:50:50]OFD Sender: Processing packet 202546 [packets to send 116, broken 115] [18:50:50]ProducePacketName [18:50:50]name=ofd_packets/00202546 [18:50:50]OFD Sender: To server: pG, [18:50:50]CommunicateWithHost lk.salyk.kg:30040 [18:50:50]ConnectInit lk.salyk.kg [18:50:50]written 0, free lines is 4095 [18:50:50]Connected sock=10 [18:50:50]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 01 00 00 05 E3 08 01 03 F6 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 20 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 5A 01 00 00 F4 03 04 00 09 DD 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 32 17 03 00 35 04 06 00 01 82 90 B2 FB 13 2B D4 DE C9 5F 9B CC 0A [18:50:51]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 58 83 47 00 9E F1 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 32 17 03 00 F4 03 04 00 BE 88 1F 67 B6 04 01 00 00 64 80 46 C2 82 49 4D A3 [18:50:51]CommunicateWithHost err = 0 [18:50:51]CheckOFDResponse [18:50:51]1017 (14) - 77093643461234 [18:50:51]1041 (16) - 0000000000871756 [18:50:51]1040 (4) - 202546 [18:50:51]1012 (4) - 28.10.2024 12:51 [18:50:51]1206 (1) - 0 [18:50:51]OFD Sender: Remove packet 202546 [18:50:51]ProducePacketName [18:50:51]name=ofd_packets/00202546 [18:50:51]NVStorageDeleteData [18:50:51]Write to MH i2c: 01 00 00 9A 00 9A [18:50:51]Write i2c OK [18:50:51]MH_I2C_Read... [18:50:51]Read from MH i2c: 01 [18:50:51]MH_I2C_Read... [18:50:51]Read from MH i2c: 01 07 00 [18:50:51]MH_I2C_Read... [18:50:51]Read from MH i2c: 01 07 00 9A 00 00 00 00 00 00 94 0C 41 [18:50:51]RasterBufferAndPrint [18:50:51]line [18:50:51]line [18:50:51]line [18:50:51]line [18:50:51]line [18:50:51]written 0, free lines is 3224 [18:50:51]MH_Cut [18:50:51]Write to MH i2c: D1 01 00 A1 00 01 73 [18:50:51]Write i2c OK [18:50:51]MH_I2C_Read... [18:50:51]Read from MH i2c: D1 [18:50:51]MH_I2C_Read... [18:50:51]Read from MH i2c: D1 01 00 [18:50:51]MH_I2C_Read... [18:50:51]Read from MH i2c: D1 01 00 A1 00 00 72 [18:50:51]Write to MH i2c: 01 00 00 A2 00 A2 [18:50:51]Write i2c OK [18:50:51]MH_I2C_Read... [18:50:51]OFD Sender: No OFD packet to send [18:50:52]*** Cut start [18:50:52]*** Purtial cut [18:50:52]*** Stage 1: CUTSNS_PIN = 1 [18:50:52]Read from MH i2c: 01 [18:50:52]MH_I2C_Read... [18:50:52]*** Stop cut motor [18:50:52]*** Cut end [18:50:52]Read from MH i2c: 01 07 00 [18:50:52]MH_I2C_Read... [18:50:52]Read from MH i2c: 01 07 00 A2 00 00 00 00 00 00 FF 0F B7 [18:50:52]process_action close_receipt done [18:50:52]requested_data is exist [18:50:52]produce_requested_data [18:50:52]requested_item fm.sn is exist - process it [18:50:52]wFMCommunicate request_size=4 [18:50:52]MH_SAM_APDU [18:50:52]CAPDU: 80 11 00 00 [18:50:52]Write to MH i2c: E2 08 00 A3 00 80 11 00 00 00 00 00 00 1D [18:50:52]Write i2c OK [18:50:52]MH_I2C_Read... [18:50:52]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:50:52]Read from MH i2c: E2 [18:50:52]MH_I2C_Read... [18:50:52]Read from MH i2c: E2 17 00 [18:50:52]MH_I2C_Read... [18:50:52]Read from MH i2c: E2 17 00 A3 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 72 [18:50:52]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [18:50:52]wFMCommunicate OK [18:50:52]requested_item fd.num is exist - process it [18:50:52]SAM_PROTO_GetFieldsCounters [18:50:52]wFMCommunicate request_size=4 [18:50:52]MH_SAM_APDU [18:50:52]CAPDU: 80 13 00 00 [18:50:52]Write to MH i2c: E2 08 00 A4 00 80 13 00 00 00 00 00 00 20 [18:50:52]Write i2c OK [18:50:52]MH_I2C_Read... [18:50:52]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [18:50:52]Read from MH i2c: E2 [18:50:52]MH_I2C_Read... [18:50:52]Read from MH i2c: E2 62 00 [18:50:52]MH_I2C_Read... [18:50:52]Read from MH i2c: E2 62 00 A4 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 32 17 03 00 0E 04 04 00 21 02 00 00 12 04 04 00 5A 01 00 00 5E 04 04 00 5A 01 00 00 57 04 04 00 5B 01 00 00 19 04 04 00 00 00 00 00 90 00 C9 [18:50:52]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 32 17 03 00 0E 04 04 00 21 02 00 00 12 04 04 00 5A 01 00 00 5E 04 04 00 5A 01 00 00 57 04 04 00 5B 01 00 00 19 04 04 00 00 00 00 00 90 00 [18:50:52]wFMCommunicate OK [18:50:52]SAM_PROTO_GetFieldsCounters done [18:50:52]requested_item shift.num is exist - process it [18:50:52]requested_item shift.opened is exist - process it [18:50:52]req_shift_opened [18:50:52]FM_GetShiftState [18:50:52]SAM_PROTO_GetShiftState [18:50:52]wFMCommunicate request_size=4 [18:50:52]MH_SAM_APDU [18:50:52]CAPDU: 80 13 01 00 [18:50:52]Write to MH i2c: E2 08 00 A5 00 80 13 01 00 00 00 00 00 22 [18:50:52]Write i2c OK [18:50:52]MH_I2C_Read... [18:50:52]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:50:52]Read from MH i2c: E2 [18:50:52]MH_I2C_Read... [18:50:52]Read from MH i2c: E2 0E 00 [18:50:52]MH_I2C_Read... [18:50:52]Read from MH i2c: E2 0E 00 A5 00 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 CD [18:50:52]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [18:50:52]wFMCommunicate OK [18:50:52]SAM_PROTO_GetShiftState done [18:50:52]FM_GetShiftState done [18:50:52]req_shift_opened done [18:50:52]requested_item shift.open_date is exist - process it [18:50:52]req_shift_open_date [18:50:52]req_shift_open_date done [18:50:52]produce_requested_data done [18:50:52]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202546,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670} [18:50:52]process_action_free close_receipt [18:50:52]json_value_free [18:50:52]json_value_free done [18:50:52]process_json_proto returns [18:50:52]Send response to host [18:50:52]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202546,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670}}} [18:50:52]free response buf [18:50:52]execute_script done [18:50:52]execute_script returns [18:50:52]free content buf [18:50:52]Sock 7.Close socket [18:50:52]Sock 7.Thread stoped [18:50:56]OFD Sender: No OFD packet to send [18:51:01]OFD Sender: No OFD packet to send [18:51:06]OFD Sender: No OFD packet to send [18:51:11]OFD Sender: No OFD packet to send [18:51:16]OFD Sender: No OFD packet to send [18:51:21]OFD Sender: No OFD packet to send [18:51:26]OFD Sender: No OFD packet to send [18:51:31]OFD Sender: No OFD packet to send [18:51:36]OFD Sender: No OFD packet to send [18:51:41]OFD Sender: No OFD packet to send [18:51:46]OFD Sender: No OFD packet to send [18:51:51]OFD Sender: No OFD packet to send [18:51:56]OFD Sender: No OFD packet to send [18:52:01]OFD Sender: No OFD packet to send [18:52:06]OFD Sender: No OFD packet to send [18:52:11]OFD Sender: No OFD packet to send [18:52:16]OFD Sender: No OFD packet to send [18:52:21]OFD Sender: No OFD packet to send [18:52:26]OFD Sender: No OFD packet to send [18:52:31]OFD Sender: No OFD packet to send [18:52:36]OFD Sender: No OFD packet to send [18:52:41]OFD Sender: No OFD packet to send [18:52:46]OFD Sender: No OFD packet to send [18:52:51]OFD Sender: No OFD packet to send [18:52:56]OFD Sender: No OFD packet to send [18:53:01]OFD Sender: No OFD packet to send [18:53:04]accept exits with 9 [18:53:04]New connection [18:53:04]New thread 3067149668 created [18:53:04]Thread 3067006308 joined [18:53:04]Waiting for new connection... [18:53:04] Sock 9.Parse request [18:53:04]Sock 9.Check first char [18:53:04]Sock 9.First char is OK [18:53:04]request: POST /json_proto HTTP/1.0 [18:53:04]Method: POST [18:53:04]URL: /json_proto [18:53:04]Method is POST - this is cgi request [18:53:04]url: /json_proto [18:53:04]query_string will be loaded in cgi processing [18:53:04]execute_cgi json_proto POST (null) [18:53:04]execute_cgi path=json_proto method=POST [18:53:04]POST find Content-Length [18:53:04]Host: 172.17.63.195:8080 [18:53:04]Content-Length: 674 [18:53:04]Content-Type: application/json [18:53:04] [18:53:04]POST finish read [18:53:04]Found Content-Length = 674 [18:53:04]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450334", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "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" ] } } [18:53:04]execute_script... [18:53: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)450334", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "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" ] } } [18:53:04]POST & json_proto [18:53:04]process_json_proto [18:53:04]json parsed OK: [18:53:04]protocol is kg_v1.0 [18:53:04]action value=close_receipt [18:53:04]process_action close_receipt [18:53:04]cmd_close_receipt [18:53:04]MH_GetDate [18:53:04]Write to MH i2c: F0 00 00 A6 00 95 [18:53:04]Write i2c OK [18:53:04]MH_I2C_Read... [18:53:04]Read from MH i2c: F0 [18:53:04]MH_I2C_Read... [18:53:04]Read from MH i2c: F0 09 00 [18:53:04]MH_I2C_Read... [18:53:04]Read from MH i2c: F0 09 00 A6 00 00 91 DD 1F 67 47 1B 1E 67 79 [18:53:04]GetLastDocTimeStamp 1730141449 [18:53:04]current date 1730141585 [18:53:04]FM_GetShiftState [18:53:04]SAM_PROTO_GetShiftState [18:53:04]wFMCommunicate request_size=4 [18:53:04]MH_SAM_APDU [18:53:04]CAPDU: 80 13 01 00 [18:53:04]Write to MH i2c: E2 08 00 A7 00 80 13 01 00 00 00 00 00 24 [18:53:04]Write i2c OK [18:53:04]MH_I2C_Read... [18:53:04]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:53:04]Read from MH i2c: E2 [18:53:04]MH_I2C_Read... [18:53:04]Read from MH i2c: E2 0E 00 [18:53:04]MH_I2C_Read... [18:53:04]Read from MH i2c: E2 0E 00 A7 00 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 CF [18:53:04]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [18:53:04]wFMCommunicate OK [18:53:04]SAM_PROTO_GetShiftState done [18:53:04]FM_GetShiftState done [18:53:04]opened in 1730073670 [18:53:04]opened+sec_in_day 1730160070 [18:53:04]quantity*price = 50063 [18:53:04]sum+1 = 50064 [18:53:04]Check (price>sum+1) || (price+1sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.38 ИТОГО: 300.00 Внесено: 300.00 СДАЧА: 0.00 НСП 1% : 2.66 НДС 12% : 31.90 Наличными: 300.00 Безнал.: 0.00 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 349 28.10.2024 18:59 Смена: 545 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 ФМ: 0000000000871756 ФД: 202549 ФПД: 39920208681322 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T185955&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202549&fm=39920208681322&tin=02508201610067®Number=0000000000091777&sum=30000 [18:59:55]StoreToDocumentArchive [18:59:55]shift 545 fd 202549 [18:59:55]save to /storage/0545/doc_00202549 [18:59:55]save last doc name /storage/0545/doc_00202549 to /storage/kkm_last_doc_name [18:59:55]save OK [18:59:55]Clear old archive folders... [18:59:55]ProcessDocumentItem done err = 0, tmpTLVsize=251 [18:59:55]tlvbuf is 01057FB0 [18:59:55]SAM_PROTO_ClearQueue [18:59:55]wFMCommunicate request_size=4 [18:59:55]MH_SAM_APDU [18:59:55]CAPDU: 80 09 00 00 [18:59:55]Write to MH i2c: E2 08 00 69 00 80 09 00 00 00 00 00 00 DB [18:59:55]Write i2c OK [18:59:55]MH_I2C_Read... [18:59:55]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [18:59:55]Read from MH i2c: E2 [18:59:55]MH_I2C_Read... [18:59:55]Read from MH i2c: E2 03 00 [18:59:55]MH_I2C_Read... [18:59:55]Read from MH i2c: E2 03 00 69 00 00 90 00 DD [18:59:55]RAPDU: 90 00 [18:59:55]wFMCommunicate OK [18:59:55]SAM_PROTO_ClearQueue done [18:59:55]KKMCreateOFDPacket [18:59:55]OFDProtocolAddRootSTLVToBuf [18:59:55]FM_MakeSignedData [18:59:55]FM_MakeSignedData [18:59:55]SAM_PROTO_SignData [18:59:55]wFMCommunicate request_size=4 [18:59:55]MH_SAM_APDU [18:59:55]CAPDU: 80 0D 01 02 [18:59:55]Write to MH i2c: E2 08 00 6A 00 80 0D 01 02 00 00 00 00 E3 [18:59:55]Write i2c OK [18:59:55]MH_I2C_Read... [18:59:55]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [18:59:55]Read from MH i2c: E2 [18:59:55]MH_I2C_Read... [18:59:55]Read from MH i2c: E2 03 00 [18:59:55]MH_I2C_Read... [18:59:55]Read from MH i2c: E2 03 00 6A 00 00 90 00 DE [18:59:55]RAPDU: 90 00 [18:59:55]wFMCommunicate OK [18:59:55]wFMCommunicate request_size=255 [18:59:55]MH_SAM_APDU [18:59:55]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 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 5D 01 00 00 F4 03 04 00 2B DF 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 35 17 03 00 35 04 06 00 24 [18:59:55]Write to MH i2c: E2 02 01 6B 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 32 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 5D 01 00 00 F4 03 04 00 2B DF 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 35 17 03 00 35 04 06 00 24 00 00 EF [18:59:55]Write i2c OK [18:59:55]MH_I2C_Read... [18:59:56]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:59:56]Read from MH i2c: E2 [18:59:56]MH_I2C_Read... [18:59:56]Read from MH i2c: E2 03 00 [18:59:56]MH_I2C_Read... [18:59:56]Read from MH i2c: E2 03 00 6B 00 00 90 00 DF [18:59:56]RAPDU: 90 00 [18:59:56]wFMCommunicate OK [18:59:56]wFMCommunicate request_size=10 [18:59:56]MH_SAM_APDU [18:59:56]CAPDU: 80 0D 02 02 05 4E A5 DB 99 6A [18:59:56]Write to MH i2c: E2 0D 00 6C 00 80 0D 02 02 05 00 4E A5 DB 99 6A 00 00 C1 [18:59:56]Write i2c OK [18:59:56]MH_I2C_Read... [18:59:56]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:59:56]Read from MH i2c: E2 [18:59:56]MH_I2C_Read... [18:59:56]Read from MH i2c: E2 03 00 [18:59:56]MH_I2C_Read... [18:59:56]Read from MH i2c: E2 03 00 6C 00 00 90 00 E0 [18:59:56]RAPDU: 90 00 [18:59:56]wFMCommunicate OK [18:59:56]wFMCommunicate request_size=4 [18:59:56]MH_SAM_APDU [18:59:56]CAPDU: 80 0D 03 02 [18:59:56]Write to MH i2c: E2 08 00 6D 00 80 0D 03 02 00 00 00 00 E8 [18:59:56]Write i2c OK [18:59:56]MH_I2C_Read... [18:59:56]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [18:59:56]Read from MH i2c: E2 [18:59:56]MH_I2C_Read... [18:59:56]Read from MH i2c: E2 0B 00 [18:59:56]MH_I2C_Read... [18:59:56]Read from MH i2c: E2 0B 00 6D 00 00 4C D5 0E 1C D0 0C A1 A4 90 00 55 [18:59:56]RAPDU: 4C D5 0E 1C D0 0C A1 A4 90 00 [18:59:56]wFMCommunicate OK [18:59:56]SAM_PROTO_SignData done [18:59:56]FM_MakeSignedData done [18:59:56]CreateOFDProtocolMessage [18:59:56]wFMCommunicate request_size=4 [18:59:56]MH_SAM_APDU [18:59:56]CAPDU: 80 11 00 00 [18:59:56]Write to MH i2c: E2 08 00 6E 00 80 11 00 00 00 00 00 00 E8 [18:59:56]Write i2c OK [18:59:56]MH_I2C_Read... [18:59:56]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:59:56]Read from MH i2c: E2 [18:59:56]MH_I2C_Read... [18:59:56]Read from MH i2c: E2 17 00 [18:59:56]MH_I2C_Read... [18:59:56]Read from MH i2c: E2 17 00 6E 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 3D [18:59:56]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [18:59:56]wFMCommunicate OK [18:59:56]CreateOFDProtocolMessage done [18:59:56]OFDSenderStorePacket 202549 [18:59:56]StoreOFDPacket docnum=202549 [18:59:56]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 6E 31 07 01 90 62 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 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 5D 01 00 00 F4 03 04 00 2B DF 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 35 17 03 00 35 04 06 00 24 4E A5 DB 99 6A 4C D5 0E 1C D0 0C A1 A4 [18:59:56]CheckFolder [18:59:56]dirname=/storage/ofd_packets [18:59:56]CheckFolder done [18:59:56]ProducePacketName [18:59:56]name=ofd_packets/00202549 [18:59:56]NVStorageSaveData ofd_packets/00202549 [18:59:56]File name is /storage/ofd_packets/00202549 [18:59:56]Write 301 bytes [18:59:56]NVStorageSaveData done [18:59:56]OFDSenderStorePacket done [18:59:56]KKMCreateOFDPacket done [18:59:56]NVStorageSaveData kkm_last_timestamp [18:59:56]File name is /storage/kkm_last_timestamp [18:59:56]Write 4 bytes [18:59:56]NVStorageSaveData done [18:59:56]ExternCall_PrintAddStr [18:59:56]wPrintStart [18:59:56]Write to MH i2c: 01 00 00 6F 00 6F [18:59:56]Write i2c OK [18:59:56]MH_I2C_Read... [18:59:56]Read from MH i2c: 01 [18:59:56]MH_I2C_Read... [18:59:56]Read from MH i2c: 01 07 00 [18:59:56]MH_I2C_Read... [18:59:56]Read from MH i2c: 01 07 00 6F 00 00 00 00 00 00 FF 0F 84 [18:59:56]RasterBufferAndPrint [18:59:56]line Счет N : (1)450336 [18:59:56]line ИНН: 02508201610067 [18:59:56]line Контрольно-Кассовый Чек [18:59:56]line ПРОДАЖА [18:59:56]line ТРК (МРК, ГНК) : 41 [18:59:56]line Товар: 2710124130 [18:59:56]line Аи-92-К-2 [18:59:56]line 4.490 * 66.90 [18:59:56]line = 300.38 [18:59:56]line НДС 12% НСП 1% [18:59:56]line > о реализуемом товаре [18:59:56]line ОКРУГЛЕНИЕ: -0.38 [18:59:56]line ИТОГО: 300.00 [18:59:56]line Внесено: 300.00 [18:59:56]line СДАЧА: 0.00 [18:59:56]line НСП 1% : 2.66 [18:59:56]line НДС 12% : 31.90 [18:59:56]line Наличными: 300.00 [18:59:56]line Безнал.: 0.00 [18:59:56]line Место: АЗС № 171 "Партнер Нефть" [18:59:56]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [18:59:56]line СНО: Общий режим [18:59:56]line Чек 349 28.10.2024 18:59 [18:59:56]line Смена: 545 ФФД: 1.0 [18:59:56]line ЗНМ: 0300000109 [18:59:56]line РНМ: 0000000000091777 [18:59:56]line Версия ККМ: 001 [18:59:56]line ФМ: 0000000000871756 [18:59:56]line ФД: 202549 [18:59:56]line ФПД: 39920208681322 [18:59:56]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T185955&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202549&fm=39920208681322&tin=02508201610067®Number=0000000000091777&sum=30000 [18:59:56]OFD Sender: Processing packet 202549 [packets to send 116, broken 115] [18:59:56]ProducePacketName [18:59:56]name=ofd_packets/00202549 [18:59:56]OFD Sender: To server: pG, [18:59:56]CommunicateWithHost lk.salyk.kg:30040 [18:59:56]ConnectInit lk.salyk.kg [18:59:56]written 0, free lines is 4095 [18:59:56]Connected sock=10 [18:59:56]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 6E 31 07 01 90 62 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 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 5D 01 00 00 F4 03 04 00 2B DF 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 35 17 03 00 35 04 06 00 24 4E A5 DB 99 6A 4C D5 0E 1C D0 0C A1 A4 [18:59:56]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 63 55 47 00 40 70 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 35 17 03 00 F4 03 04 00 E0 8A 1F 67 B6 04 01 00 00 D1 2D F7 2A D3 DB 86 D4 [18:59:56]CommunicateWithHost err = 0 [18:59:56]CheckOFDResponse [18:59:56]1017 (14) - 77093643461234 [18:59:56]1041 (16) - 0000000000871756 [18:59:56]1040 (4) - 202549 [18:59:56]1012 (4) - 28.10.2024 13:00 [18:59:56]1206 (1) - 0 [18:59:56]OFD Sender: Remove packet 202549 [18:59:56]ProducePacketName [18:59:56]name=ofd_packets/00202549 [18:59:56]NVStorageDeleteData [18:59:57]Write to MH i2c: 01 00 00 9A 00 9A [18:59:57]Write i2c OK [18:59:57]MH_I2C_Read... [18:59:57]Read from MH i2c: 01 [18:59:57]MH_I2C_Read... [18:59:57]Read from MH i2c: 01 07 00 [18:59:57]MH_I2C_Read... [18:59:57]Read from MH i2c: 01 07 00 9A 00 00 00 00 00 00 A4 0C 51 [18:59:57]RasterBufferAndPrint [18:59:57]line [18:59:57]line [18:59:57]line [18:59:57]line [18:59:57]line [18:59:57]written 0, free lines is 3240 [18:59:57]MH_Cut [18:59:57]Write to MH i2c: D1 01 00 A1 00 01 73 [18:59:57]Write i2c OK [18:59:57]MH_I2C_Read... [18:59:57]Read from MH i2c: D1 [18:59:57]MH_I2C_Read... [18:59:57]Read from MH i2c: D1 01 00 [18:59:57]MH_I2C_Read... [18:59:57]Read from MH i2c: D1 01 00 A1 00 00 72 [18:59:57]Write to MH i2c: 01 00 00 A2 00 A2 [18:59:57]Write i2c OK [18:59:57]MH_I2C_Read... [18:59:57]OFD Sender: No OFD packet to send [18:59:58]*** Cut start [18:59:58]*** Purtial cut [18:59:58]*** Stage 1: CUTSNS_PIN = 1 [18:59:58]Read from MH i2c: 01 [18:59:58]MH_I2C_Read... [18:59:58]*** Stop cut motor [18:59:58]*** Cut end [18:59:58]Read from MH i2c: 01 07 00 [18:59:58]MH_I2C_Read... [18:59:58]Read from MH i2c: 01 07 00 A2 00 00 00 00 00 00 FF 0F B7 [18:59:58]process_action close_receipt done [18:59:58]requested_data is exist [18:59:58]produce_requested_data [18:59:58]requested_item fm.sn is exist - process it [18:59:58]wFMCommunicate request_size=4 [18:59:58]MH_SAM_APDU [18:59:58]CAPDU: 80 11 00 00 [18:59:58]Write to MH i2c: E2 08 00 A3 00 80 11 00 00 00 00 00 00 1D [18:59:58]Write i2c OK [18:59:58]MH_I2C_Read... [18:59:58]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:59:58]Read from MH i2c: E2 [18:59:58]MH_I2C_Read... [18:59:58]Read from MH i2c: E2 17 00 [18:59:58]MH_I2C_Read... [18:59:58]Read from MH i2c: E2 17 00 A3 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 72 [18:59:58]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [18:59:58]wFMCommunicate OK [18:59:58]requested_item fd.num is exist - process it [18:59:58]SAM_PROTO_GetFieldsCounters [18:59:58]wFMCommunicate request_size=4 [18:59:58]MH_SAM_APDU [18:59:58]CAPDU: 80 13 00 00 [18:59:58]Write to MH i2c: E2 08 00 A4 00 80 13 00 00 00 00 00 00 20 [18:59:58]Write i2c OK [18:59:58]MH_I2C_Read... [18:59:58]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [18:59:58]Read from MH i2c: E2 [18:59:58]MH_I2C_Read... [18:59:58]Read from MH i2c: E2 62 00 [18:59:58]MH_I2C_Read... [18:59:58]Read from MH i2c: E2 62 00 A4 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 35 17 03 00 0E 04 04 00 21 02 00 00 12 04 04 00 5D 01 00 00 5E 04 04 00 5D 01 00 00 57 04 04 00 5E 01 00 00 19 04 04 00 00 00 00 00 90 00 D5 [18:59:58]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 35 17 03 00 0E 04 04 00 21 02 00 00 12 04 04 00 5D 01 00 00 5E 04 04 00 5D 01 00 00 57 04 04 00 5E 01 00 00 19 04 04 00 00 00 00 00 90 00 [18:59:58]wFMCommunicate OK [18:59:58]SAM_PROTO_GetFieldsCounters done [18:59:58]requested_item shift.num is exist - process it [18:59:58]requested_item shift.opened is exist - process it [18:59:58]req_shift_opened [18:59:58]FM_GetShiftState [18:59:58]SAM_PROTO_GetShiftState [18:59:58]wFMCommunicate request_size=4 [18:59:58]MH_SAM_APDU [18:59:58]CAPDU: 80 13 01 00 [18:59:58]Write to MH i2c: E2 08 00 A5 00 80 13 01 00 00 00 00 00 22 [18:59:58]Write i2c OK [18:59:58]MH_I2C_Read... [18:59:58]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:59:58]Read from MH i2c: E2 [18:59:58]MH_I2C_Read... [18:59:58]Read from MH i2c: E2 0E 00 [18:59:58]MH_I2C_Read... [18:59:58]Read from MH i2c: E2 0E 00 A5 00 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 CD [18:59:58]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [18:59:58]wFMCommunicate OK [18:59:58]SAM_PROTO_GetShiftState done [18:59:58]FM_GetShiftState done [18:59:58]req_shift_opened done [18:59:58]requested_item shift.open_date is exist - process it [18:59:58]req_shift_open_date [18:59:58]req_shift_open_date done [18:59:58]produce_requested_data done [18:59:58]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202549,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670} [18:59:58]process_action_free close_receipt [18:59:58]json_value_free [18:59:58]json_value_free done [18:59:58]process_json_proto returns [18:59:58]Send response to host [18:59:58]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202549,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670}}} [18:59:58]free response buf [18:59:58]execute_script done [18:59:58]execute_script returns [18:59:58]free content buf [18:59:58]Sock 7.Close socket [18:59:58]Sock 7.Thread stoped [19:00:02]OFD Sender: No OFD packet to send [19:00:07]OFD Sender: No OFD packet to send [19:00:12]OFD Sender: No OFD packet to send [19:00:17]OFD Sender: No OFD packet to send [19:00:22]OFD Sender: No OFD packet to send [19:00:27]OFD Sender: No OFD packet to send [19:00:32]OFD Sender: No OFD packet to send [19:00:37]OFD Sender: No OFD packet to send [19:00:42]OFD Sender: No OFD packet to send [19:00:47]OFD Sender: No OFD packet to send [19:00:52]OFD Sender: No OFD packet to send [19:00:57]OFD Sender: No OFD packet to send [19:01:02]OFD Sender: No OFD packet to send [19:01:07]OFD Sender: No OFD packet to send [19:01:12]OFD Sender: No OFD packet to send [19:01:17]OFD Sender: No OFD packet to send [19:01:22]OFD Sender: No OFD packet to send [19:01:27]OFD Sender: No OFD packet to send [19:01:32]OFD Sender: No OFD packet to send [19:01:37]OFD Sender: No OFD packet to send [19:01:42]OFD Sender: No OFD packet to send [19:01:47]OFD Sender: No OFD packet to send [19:01:52]OFD Sender: No OFD packet to send [19:01:57]OFD Sender: No OFD packet to send [19:02:02]OFD Sender: No OFD packet to send [19:02:07]OFD Sender: No OFD packet to send [19:02:12]OFD Sender: No OFD packet to send [19:02:17]OFD Sender: No OFD packet to send [19:02:22]OFD Sender: No OFD packet to send [19:02:27]OFD Sender: No OFD packet to send [19:02:32]OFD Sender: No OFD packet to send [19:02:37]OFD Sender: No OFD packet to send [19:02:42]OFD Sender: No OFD packet to send [19:02:47]OFD Sender: No OFD packet to send [19:02:52]OFD Sender: No OFD packet to send [19:02:57]OFD Sender: No OFD packet to send [19:03:02]OFD Sender: No OFD packet to send [19:03:07]OFD Sender: No OFD packet to send [19:03:12]OFD Sender: No OFD packet to send [19:03:17]OFD Sender: No OFD packet to send [19:03:22]OFD Sender: No OFD packet to send [19:03:27]OFD Sender: No OFD packet to send [19:03:32]OFD Sender: No OFD packet to send [19:03:37]OFD Sender: No OFD packet to send [19:03:42]OFD Sender: No OFD packet to send [19:03:47]OFD Sender: No OFD packet to send [19:03:52]OFD Sender: No OFD packet to send [19:03:57]OFD Sender: No OFD packet to send [19:04:02]OFD Sender: No OFD packet to send [19:04:07]OFD Sender: No OFD packet to send [19:04:12]OFD Sender: No OFD packet to send [19:04:17]OFD Sender: No OFD packet to send [19:04:22]OFD Sender: No OFD packet to send [19:04:27]OFD Sender: No OFD packet to send [19:04:32]OFD Sender: No OFD packet to send [19:04:37]OFD Sender: No OFD packet to send [19:04:42]OFD Sender: No OFD packet to send [19:04:47]OFD Sender: No OFD packet to send [19:04:52]OFD Sender: No OFD packet to send [19:04:57]OFD Sender: No OFD packet to send [19:05:02]OFD Sender: No OFD packet to send [19:05:07]OFD Sender: No OFD packet to send [19:05:12]OFD Sender: No OFD packet to send [19:05:17]OFD Sender: No OFD packet to send [19:05:22]OFD Sender: No OFD packet to send [19:05:27]OFD Sender: No OFD packet to send [19:05:32]OFD Sender: No OFD packet to send [19:05:37]OFD Sender: No OFD packet to send [19:05:42]OFD Sender: No OFD packet to send [19:05:47]OFD Sender: No OFD packet to send [19:05:52]OFD Sender: No OFD packet to send [19:05:57]OFD Sender: No OFD packet to send [19:06:02]OFD Sender: No OFD packet to send [19:06:07]OFD Sender: No OFD packet to send [19:06:12]OFD Sender: No OFD packet to send [19:06:17]OFD Sender: No OFD packet to send [19:06:22]OFD Sender: No OFD packet to send [19:06:27]OFD Sender: No OFD packet to send [19:06:32]OFD Sender: No OFD packet to send [19:06:37]OFD Sender: No OFD packet to send [19:06:42]OFD Sender: No OFD packet to send [19:06:47]OFD Sender: No OFD packet to send [19:06:52]OFD Sender: No OFD packet to send [19:06:57]OFD Sender: No OFD packet to send [19:07:02]OFD Sender: No OFD packet to send [19:07:07]OFD Sender: No OFD packet to send [19:07:13]OFD Sender: No OFD packet to send [19:07:18]OFD Sender: No OFD packet to send [19:07:23]OFD Sender: No OFD packet to send [19:07:28]OFD Sender: No OFD packet to send [19:07:33]OFD Sender: No OFD packet to send [19:07:38]OFD Sender: No OFD packet to send [19:07:43]OFD Sender: No OFD packet to send [19:07:48]OFD Sender: No OFD packet to send [19:07:53]OFD Sender: No OFD packet to send [19:07:58]OFD Sender: No OFD packet to send [19:08:03]OFD Sender: No OFD packet to send [19:08:08]OFD Sender: No OFD packet to send [19:08:13]OFD Sender: No OFD packet to send [19:08:18]OFD Sender: No OFD packet to send [19:08:23]OFD Sender: No OFD packet to send [19:08:28]OFD Sender: No OFD packet to send [19:08:33]OFD Sender: No OFD packet to send [19:08:38]OFD Sender: No OFD packet to send [19:08:43]OFD Sender: No OFD packet to send [19:08:48]OFD Sender: No OFD packet to send [19:08:53]OFD Sender: No OFD packet to send [19:08:58]OFD Sender: No OFD packet to send [19:09:03]OFD Sender: No OFD packet to send [19:09:08]OFD Sender: No OFD packet to send [19:09:13]OFD Sender: No OFD packet to send [19:09:18]OFD Sender: No OFD packet to send [19:09:23]OFD Sender: No OFD packet to send [19:09:28]OFD Sender: No OFD packet to send [19:09:33]OFD Sender: No OFD packet to send [19:09:38]OFD Sender: No OFD packet to send [19:09:43]OFD Sender: No OFD packet to send [19:09:48]OFD Sender: No OFD packet to send [19:09:53]OFD Sender: No OFD packet to send [19:09:58]OFD Sender: No OFD packet to send [19:10:03]OFD Sender: No OFD packet to send [19:10:08]OFD Sender: No OFD packet to send [19:10:13]OFD Sender: No OFD packet to send [19:10:18]OFD Sender: No OFD packet to send [19:10:23]OFD Sender: No OFD packet to send [19:10:28]OFD Sender: No OFD packet to send [19:10:33]OFD Sender: No OFD packet to send [19:10:38]OFD Sender: No OFD packet to send [19:10:43]OFD Sender: No OFD packet to send [19:10:48]OFD Sender: No OFD packet to send [19:10:53]OFD Sender: No OFD packet to send [19:10:58]OFD Sender: No OFD packet to send [19:11:03]OFD Sender: No OFD packet to send [19:11:08]OFD Sender: No OFD packet to send [19:11:13]OFD Sender: No OFD packet to send [19:11:18]OFD Sender: No OFD packet to send [19:11:23]OFD Sender: No OFD packet to send [19:11:28]OFD Sender: No OFD packet to send [19:11:33]OFD Sender: No OFD packet to send [19:11:38]OFD Sender: No OFD packet to send [19:11:43]OFD Sender: No OFD packet to send [19:11:48]OFD Sender: No OFD packet to send [19:11:53]OFD Sender: No OFD packet to send [19:11:58]OFD Sender: No OFD packet to send [19:12:03]OFD Sender: No OFD packet to send [19:12:08]OFD Sender: No OFD packet to send [19:12:13]OFD Sender: No OFD packet to send [19:12:18]OFD Sender: No OFD packet to send [19:12:23]OFD Sender: No OFD packet to send [19:12:28]OFD Sender: No OFD packet to send [19:12:33]OFD Sender: No OFD packet to send [19:12:38]OFD Sender: No OFD packet to send [19:12:43]OFD Sender: No OFD packet to send [19:12:48]OFD Sender: No OFD packet to send [19:12:53]OFD Sender: No OFD packet to send [19:12:58]OFD Sender: No OFD packet to send [19:13:03]OFD Sender: No OFD packet to send [19:13:08]OFD Sender: No OFD packet to send [19:13:13]OFD Sender: No OFD packet to send [19:13:18]OFD Sender: No OFD packet to send [19:13:23]OFD Sender: No OFD packet to send [19:13:28]OFD Sender: No OFD packet to send [19:13:33]OFD Sender: No OFD packet to send [19:13:38]OFD Sender: No OFD packet to send [19:13:43]OFD Sender: No OFD packet to send [19:13:48]OFD Sender: No OFD packet to send [19:13:53]OFD Sender: No OFD packet to send [19:13:58]OFD Sender: No OFD packet to send [19:14:03]OFD Sender: No OFD packet to send [19:14:08]OFD Sender: No OFD packet to send [19:14:13]OFD Sender: No OFD packet to send [19:14:18]OFD Sender: No OFD packet to send [19:14:23]OFD Sender: No OFD packet to send [19:14:28]OFD Sender: No OFD packet to send [19:14:33]OFD Sender: No OFD packet to send [19:14:38]OFD Sender: No OFD packet to send [19:14:43]OFD Sender: No OFD packet to send [19:14:48]OFD Sender: No OFD packet to send [19:14:53]OFD Sender: No OFD packet to send [19:14:58]OFD Sender: No OFD packet to send [19:15:03]OFD Sender: No OFD packet to send [19:15:08]OFD Sender: No OFD packet to send [19:15:13]OFD Sender: No OFD packet to send [19:15:18]OFD Sender: No OFD packet to send [19:15:23]OFD Sender: No OFD packet to send [19:15:28]OFD Sender: No OFD packet to send [19:15:33]OFD Sender: No OFD packet to send [19:15:38]OFD Sender: No OFD packet to send [19:15:43]OFD Sender: No OFD packet to send [19:15:48]OFD Sender: No OFD packet to send [19:15:53]OFD Sender: No OFD packet to send [19:15:58]OFD Sender: No OFD packet to send [19:16:03]OFD Sender: No OFD packet to send [19:16:08]OFD Sender: No OFD packet to send [19:16:13]OFD Sender: No OFD packet to send [19:16:18]OFD Sender: No OFD packet to send [19:16:23]OFD Sender: No OFD packet to send [19:16:28]OFD Sender: No OFD packet to send [19:16:29]accept exits with 9 [19:16:29]New connection [19:16:29]New thread 3066641764 created [19:16:29]Thread 3066498404 joined [19:16:29]Waiting for new connection... [19:16:29] Sock 9.Parse request [19:16:29]Sock 9.Check first char [19:16:29]Sock 9.First char is OK [19:16:29]request: POST /json_proto HTTP/1.0 [19:16:29]Method: POST [19:16:29]URL: /json_proto [19:16:29]Method is POST - this is cgi request [19:16:29]url: /json_proto [19:16:29]query_string will be loaded in cgi processing [19:16:29]execute_cgi json_proto POST (null) [19:16:29]execute_cgi path=json_proto method=POST [19:16:29]POST find Content-Length [19:16:29]Host: 172.17.63.195:8080 [19:16:29]Content-Length: 679 [19:16:29]Content-Type: application/json [19:16:29] [19:16:29]POST finish read [19:16:29]Found Content-Length = 679 [19:16:29]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450338", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "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" ] } } [19:16:29]execute_script... [19:16: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)450338", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "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" ] } } [19:16:29]POST & json_proto [19:16:29]process_json_proto [19:16:29]json parsed OK: [19:16:29]protocol is kg_v1.0 [19:16:29]action value=close_receipt [19:16:29]process_action close_receipt [19:16:29]cmd_close_receipt [19:16:29]MH_GetDate [19:16:29]Write to MH i2c: F0 00 00 A6 00 95 [19:16:29]Write i2c OK [19:16:29]MH_I2C_Read... [19:16:29]Read from MH i2c: F0 [19:16:29]MH_I2C_Read... [19:16:29]Read from MH i2c: F0 09 00 [19:16:29]MH_I2C_Read... [19:16:29]Read from MH i2c: F0 09 00 A6 00 00 0E E3 1F 67 47 1B 1E 67 FC [19:16:29]GetLastDocTimeStamp 1730141995 [19:16:29]current date 1730142990 [19:16:29]FM_GetShiftState [19:16:29]SAM_PROTO_GetShiftState [19:16:29]wFMCommunicate request_size=4 [19:16:29]MH_SAM_APDU [19:16:29]CAPDU: 80 13 01 00 [19:16:29]Write to MH i2c: E2 08 00 A7 00 80 13 01 00 00 00 00 00 24 [19:16:29]Write i2c OK [19:16:29]MH_I2C_Read... [19:16:29]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:16:29]Read from MH i2c: E2 [19:16:29]MH_I2C_Read... [19:16:29]Read from MH i2c: E2 0E 00 [19:16:29]MH_I2C_Read... [19:16:29]Read from MH i2c: E2 0E 00 A7 00 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 CF [19:16:29]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [19:16:29]wFMCommunicate OK [19:16:29]SAM_PROTO_GetShiftState done [19:16:29]FM_GetShiftState done [19:16:29]opened in 1730073670 [19:16:29]opened+sec_in_day 1730160070 [19:16:29]quantity*price = 100050 [19:16:29]sum+1 = 100052 [19:16:29]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.51 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.25 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 350 28.10.2024 19:16 Смена: 545 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 ФМ: 0000000000871756 ФД: 202550 ФПД: 36880464868347 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T191630&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202550&fm=36880464868347&tin=02508201610067®Number=0000000000091777&sum=100000 [19:16:30]StoreToDocumentArchive [19:16:30]shift 545 fd 202550 [19:16:30]save to /storage/0545/doc_00202550 [19:16:30]save last doc name /storage/0545/doc_00202550 to /storage/kkm_last_doc_name [19:16:30]save OK [19:16:30]Clear old archive folders... [19:16:30]ProcessDocumentItem done err = 0, tmpTLVsize=248 [19:16:30]tlvbuf is 01057610 [19:16:30]SAM_PROTO_ClearQueue [19:16:30]wFMCommunicate request_size=4 [19:16:30]MH_SAM_APDU [19:16:30]CAPDU: 80 09 00 00 [19:16:30]Write to MH i2c: E2 08 00 B4 00 80 09 00 00 00 00 00 00 26 [19:16:30]Write i2c OK [19:16:30]MH_I2C_Read... [19:16:30]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [19:16:30]Read from MH i2c: E2 [19:16:30]MH_I2C_Read... [19:16:30]Read from MH i2c: E2 03 00 [19:16:30]MH_I2C_Read... [19:16:30]Read from MH i2c: E2 03 00 B4 00 00 90 00 28 [19:16:30]RAPDU: 90 00 [19:16:30]wFMCommunicate OK [19:16:30]SAM_PROTO_ClearQueue done [19:16:30]KKMCreateOFDPacket [19:16:30]OFDProtocolAddRootSTLVToBuf [19:16:30]FM_MakeSignedData [19:16:30]FM_MakeSignedData [19:16:30]SAM_PROTO_SignData [19:16:30]wFMCommunicate request_size=4 [19:16:30]MH_SAM_APDU [19:16:30]CAPDU: 80 0D 01 02 [19:16:30]Write to MH i2c: E2 08 00 B5 00 80 0D 01 02 00 00 00 00 2E [19:16:30]Write i2c OK [19:16:30]MH_I2C_Read... [19:16:30]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [19:16:30]Read from MH i2c: E2 [19:16:30]MH_I2C_Read... [19:16:30]Read from MH i2c: E2 03 00 [19:16:30]MH_I2C_Read... [19:16:30]Read from MH i2c: E2 03 00 B5 00 00 90 00 29 [19:16:30]RAPDU: 90 00 [19:16:30]wFMCommunicate OK [19:16:30]wFMCommunicate request_size=255 [19:16:30]MH_SAM_APDU [19:16: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 32 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 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 5E 01 00 00 F4 03 04 00 0E E3 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 36 17 03 00 35 04 06 00 21 8A E7 01 [19:16:30]Write to MH i2c: E2 02 01 B6 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 32 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 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 5E 01 00 00 F4 03 04 00 0E E3 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 36 17 03 00 35 04 06 00 21 8A E7 01 00 00 94 [19:16:30]Write i2c OK [19:16:30]MH_I2C_Read... [19:16:31]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:16:31]Read from MH i2c: E2 [19:16:31]MH_I2C_Read... [19:16:31]Read from MH i2c: E2 03 00 [19:16:31]MH_I2C_Read... [19:16:31]Read from MH i2c: E2 03 00 B6 00 00 90 00 2A [19:16:31]RAPDU: 90 00 [19:16:31]wFMCommunicate OK [19:16:31]wFMCommunicate request_size=7 [19:16:31]MH_SAM_APDU [19:16:31]CAPDU: 80 0D 02 02 02 F3 FB [19:16:31]Write to MH i2c: E2 0A 00 B7 00 80 0D 02 02 02 00 F3 FB 00 00 23 [19:16:31]Write i2c OK [19:16:31]MH_I2C_Read... [19:16:31]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:16:31]Read from MH i2c: E2 [19:16:31]MH_I2C_Read... [19:16:31]Read from MH i2c: E2 03 00 [19:16:31]MH_I2C_Read... [19:16:31]Read from MH i2c: E2 03 00 B7 00 00 90 00 2B [19:16:31]RAPDU: 90 00 [19:16:31]wFMCommunicate OK [19:16:31]wFMCommunicate request_size=4 [19:16:31]MH_SAM_APDU [19:16:31]CAPDU: 80 0D 03 02 [19:16:31]Write to MH i2c: E2 08 00 B8 00 80 0D 03 02 00 00 00 00 33 [19:16:31]Write i2c OK [19:16:31]MH_I2C_Read... [19:16:31]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [19:16:31]Read from MH i2c: E2 [19:16:31]MH_I2C_Read... [19:16:31]Read from MH i2c: E2 0B 00 [19:16:31]MH_I2C_Read... [19:16:31]Read from MH i2c: E2 0B 00 B8 00 00 5A 1E 0F EC EF 97 95 75 90 00 37 [19:16:31]RAPDU: 5A 1E 0F EC EF 97 95 75 90 00 [19:16:31]wFMCommunicate OK [19:16:31]SAM_PROTO_SignData done [19:16:31]FM_MakeSignedData done [19:16:31]CreateOFDProtocolMessage [19:16:31]wFMCommunicate request_size=4 [19:16:31]MH_SAM_APDU [19:16:31]CAPDU: 80 11 00 00 [19:16:31]Write to MH i2c: E2 08 00 B9 00 80 11 00 00 00 00 00 00 33 [19:16:31]Write i2c OK [19:16:31]MH_I2C_Read... [19:16:31]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:16:31]Read from MH i2c: E2 [19:16:31]MH_I2C_Read... [19:16:31]Read from MH i2c: E2 17 00 [19:16:31]MH_I2C_Read... [19:16:31]Read from MH i2c: E2 17 00 B9 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 88 [19:16:31]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [19:16:31]wFMCommunicate OK [19:16:31]CreateOFDProtocolMessage done [19:16:31]OFDSenderStorePacket 202550 [19:16:31]StoreOFDPacket docnum=202550 [19:16:31]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0C 01 00 00 8B 0C 04 01 F4 EA 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 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 5E 01 00 00 F4 03 04 00 0E E3 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 36 17 03 00 35 04 06 00 21 8A E7 01 F3 FB 5A 1E 0F EC EF 97 95 75 [19:16:31]CheckFolder [19:16:31]dirname=/storage/ofd_packets [19:16:31]CheckFolder done [19:16:31]ProducePacketName [19:16:31]name=ofd_packets/00202550 [19:16:31]NVStorageSaveData ofd_packets/00202550 [19:16:31]File name is /storage/ofd_packets/00202550 [19:16:31]Write 298 bytes [19:16:31]NVStorageSaveData done [19:16:31]OFDSenderStorePacket done [19:16:31]KKMCreateOFDPacket done [19:16:31]NVStorageSaveData kkm_last_timestamp [19:16:31]File name is /storage/kkm_last_timestamp [19:16:31]Write 4 bytes [19:16:31]NVStorageSaveData done [19:16:31]ExternCall_PrintAddStr [19:16:31]wPrintStart [19:16:31]Write to MH i2c: 01 00 00 BA 00 BA [19:16:31]Write i2c OK [19:16:31]MH_I2C_Read... [19:16:31]Read from MH i2c: 01 [19:16:31]MH_I2C_Read... [19:16:31]Read from MH i2c: 01 07 00 [19:16:31]MH_I2C_Read... [19:16:31]Read from MH i2c: 01 07 00 BA 00 00 00 00 00 00 FF 0F CF [19:16:31]RasterBufferAndPrint [19:16:31]line Счет N : (1)450338 [19:16:31]line ИНН: 02508201610067 [19:16:31]line Контрольно-Кассовый Чек [19:16:31]line ПРОДАЖА [19:16:31]line ТРК (МРК, ГНК) : 21 [19:16:31]line Товар: 2710194210 [19:16:31]line ДТ-К-2 [19:16:31]line 13.130 * 76.20 [19:16:31]line = 1000.51 [19:16:31]line НДС 12% НСП 1% [19:16:31]line > о реализуемом товаре [19:16:31]line ОКРУГЛЕНИЕ: -0.51 [19:16:31]line ИТОГО: 1000.00 [19:16:31]line Внесено: 1000.00 [19:16:31]line СДАЧА: 0.00 [19:16:31]line НСП 1% : 8.85 [19:16:31]line НДС 12% : 106.25 [19:16:31]line Наличными: 1000.00 [19:16:31]line Безнал.: 0.00 [19:16:31]line Место: АЗС № 171 "Партнер Нефть" [19:16:31]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [19:16:31]line СНО: Общий режим [19:16:31]line Чек 350 28.10.2024 19:16 [19:16:31]line Смена: 545 ФФД: 1.0 [19:16:31]line ЗНМ: 0300000109 [19:16:31]line РНМ: 0000000000091777 [19:16:31]line Версия ККМ: 001 [19:16:31]line ФМ: 0000000000871756 [19:16:31]line ФД: 202550 [19:16:31]line ФПД: 36880464868347 [19:16:31]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T191630&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202550&fm=36880464868347&tin=02508201610067®Number=0000000000091777&sum=100000 [19:16:31]OFD Sender: Processing packet 202550 [packets to send 116, broken 115] [19:16:31]ProducePacketName [19:16:31]name=ofd_packets/00202550 [19:16:31]OFD Sender: To server: pG, [19:16:31]CommunicateWithHost lk.salyk.kg:30040 [19:16:31]ConnectInit lk.salyk.kg [19:16:31]written 0, free lines is 4095 [19:16:31]Connected sock=10 [19:16:31]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0C 01 00 00 8B 0C 04 01 F4 EA 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 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 5E 01 00 00 F4 03 04 00 0E E3 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 36 17 03 00 35 04 06 00 21 8A E7 01 F3 FB 5A 1E 0F EC EF 97 95 75 [19:16:31]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 79 CE 47 00 E9 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 35 36 10 04 04 00 36 17 03 00 F4 03 04 00 C3 8E 1F 67 B6 04 01 00 00 F0 F8 68 9B 1C 02 AD FC [19:16:31]CommunicateWithHost err = 0 [19:16:31]CheckOFDResponse [19:16:31]1017 (14) - 77093643461234 [19:16:31]1041 (16) - 0000000000871756 [19:16:31]1040 (4) - 202550 [19:16:31]1012 (4) - 28.10.2024 13:16 [19:16:31]1206 (1) - 0 [19:16:31]OFD Sender: Remove packet 202550 [19:16:31]ProducePacketName [19:16:31]name=ofd_packets/00202550 [19:16:31]NVStorageDeleteData [19:16:31]Write to MH i2c: 01 00 00 E5 00 E5 [19:16:31]Write i2c OK [19:16:31]MH_I2C_Read... [19:16:31]Read from MH i2c: 01 [19:16:31]MH_I2C_Read... [19:16:31]Read from MH i2c: 01 07 00 [19:16:31]MH_I2C_Read... [19:16:31]Read from MH i2c: 01 07 00 E5 00 00 00 00 00 00 94 0C 8C [19:16:31]RasterBufferAndPrint [19:16:31]line [19:16:31]line [19:16:31]line [19:16:31]line [19:16:31]line [19:16:31]written 0, free lines is 3224 [19:16:31]MH_Cut [19:16:31]Write to MH i2c: D1 01 00 EC 00 01 BE [19:16:31]Write i2c OK [19:16:31]MH_I2C_Read... [19:16:31]Read from MH i2c: D1 [19:16:31]MH_I2C_Read... [19:16:31]Read from MH i2c: D1 01 00 [19:16:31]MH_I2C_Read... [19:16:31]Read from MH i2c: D1 01 00 EC 00 00 BD [19:16:31]Write to MH i2c: 01 00 00 ED 00 ED [19:16:31]Write i2c OK [19:16:31]MH_I2C_Read... [19:16:32]OFD Sender: No OFD packet to send [19:16:32]*** Cut start [19:16:32]*** Purtial cut [19:16:32]*** Stage 1: CUTSNS_PIN = 1 [19:16:33]Read from MH i2c: 01 [19:16:33]MH_I2C_Read... [19:16:33]*** Stop cut motor [19:16:33]*** Cut end [19:16:33]Read from MH i2c: 01 07 00 [19:16:33]MH_I2C_Read... [19:16:33]Read from MH i2c: 01 07 00 ED 00 00 00 00 00 00 FF 0F 02 [19:16:33]process_action close_receipt done [19:16:33]requested_data is exist [19:16:33]produce_requested_data [19:16:33]requested_item fm.sn is exist - process it [19:16:33]wFMCommunicate request_size=4 [19:16:33]MH_SAM_APDU [19:16:33]CAPDU: 80 11 00 00 [19:16:33]Write to MH i2c: E2 08 00 EE 00 80 11 00 00 00 00 00 00 68 [19:16:33]Write i2c OK [19:16:33]MH_I2C_Read... [19:16:33]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:16:33]Read from MH i2c: E2 [19:16:33]MH_I2C_Read... [19:16:33]Read from MH i2c: E2 17 00 [19:16:33]MH_I2C_Read... [19:16:33]Read from MH i2c: E2 17 00 EE 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 BD [19:16:33]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [19:16:33]wFMCommunicate OK [19:16:33]requested_item fd.num is exist - process it [19:16:33]SAM_PROTO_GetFieldsCounters [19:16:33]wFMCommunicate request_size=4 [19:16:33]MH_SAM_APDU [19:16:33]CAPDU: 80 13 00 00 [19:16:33]Write to MH i2c: E2 08 00 EF 00 80 13 00 00 00 00 00 00 6B [19:16:33]Write i2c OK [19:16:33]MH_I2C_Read... [19:16:33]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [19:16:33]Read from MH i2c: E2 [19:16:33]MH_I2C_Read... [19:16:33]Read from MH i2c: E2 62 00 [19:16:33]MH_I2C_Read... [19:16:33]Read from MH i2c: E2 62 00 EF 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 36 17 03 00 0E 04 04 00 21 02 00 00 12 04 04 00 5E 01 00 00 5E 04 04 00 5E 01 00 00 57 04 04 00 5F 01 00 00 19 04 04 00 00 00 00 00 90 00 24 [19:16:33]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 36 17 03 00 0E 04 04 00 21 02 00 00 12 04 04 00 5E 01 00 00 5E 04 04 00 5E 01 00 00 57 04 04 00 5F 01 00 00 19 04 04 00 00 00 00 00 90 00 [19:16:33]wFMCommunicate OK [19:16:33]SAM_PROTO_GetFieldsCounters done [19:16:33]requested_item shift.num is exist - process it [19:16:33]requested_item shift.opened is exist - process it [19:16:33]req_shift_opened [19:16:33]FM_GetShiftState [19:16:33]SAM_PROTO_GetShiftState [19:16:33]wFMCommunicate request_size=4 [19:16:33]MH_SAM_APDU [19:16:33]CAPDU: 80 13 01 00 [19:16:33]Write to MH i2c: E2 08 00 F0 00 80 13 01 00 00 00 00 00 6D [19:16:33]Write i2c OK [19:16:33]MH_I2C_Read... [19:16:33]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:16:33]Read from MH i2c: E2 [19:16:33]MH_I2C_Read... [19:16:33]Read from MH i2c: E2 0E 00 [19:16:33]MH_I2C_Read... [19:16:33]Read from MH i2c: E2 0E 00 F0 00 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 18 [19:16:33]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [19:16:33]wFMCommunicate OK [19:16:33]SAM_PROTO_GetShiftState done [19:16:33]FM_GetShiftState done [19:16:33]req_shift_opened done [19:16:33]requested_item shift.open_date is exist - process it [19:16:33]req_shift_open_date [19:16:33]req_shift_open_date done [19:16:33]produce_requested_data done [19:16:33]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202550,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670} [19:16:33]process_action_free close_receipt [19:16:33]json_value_free [19:16:33]json_value_free done [19:16:33]process_json_proto returns [19:16:33]Send response to host [19:16:33]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202550,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670}}} [19:16:33]free response buf [19:16:33]execute_script done [19:16:33]execute_script returns [19:16:33]free content buf [19:16:33]Sock 9.Close socket [19:16:33]Sock 9.Thread stoped [19:16:37]OFD Sender: No OFD packet to send [19:16:42]OFD Sender: No OFD packet to send [19:16:47]OFD Sender: No OFD packet to send [19:16:52]OFD Sender: No OFD packet to send [19:16:54]accept exits with 7 [19:16:54]New connection [19:16:54]New thread 3066498404 created [19:16:54]Thread 3066641764 joined [19:16:54]Waiting for new connection... [19:16:54] Sock 7.Parse request [19:16:54]Sock 7.Check first char [19:16:54]Sock 7.First char is OK [19:16:54]request: POST /json_proto HTTP/1.0 [19:16:54]Method: POST [19:16:54]URL: /json_proto [19:16:54]Method is POST - this is cgi request [19:16:54]url: /json_proto [19:16:54]query_string will be loaded in cgi processing [19:16:54]execute_cgi json_proto POST (null) [19:16:54]execute_cgi path=json_proto method=POST [19:16:54]POST find Content-Length [19:16:54]Host: 172.17.63.195:8080 [19:16:54]Content-Length: 677 [19:16:54]Content-Type: application/json [19:16:54] [19:16:54]POST finish read [19:16:54]Found Content-Length = 677 [19:16:54]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450337", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "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" ] } } [19:16:54]execute_script... [19:16:54]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450337", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "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" ] } } [19:16:54]POST & json_proto [19:16:54]process_json_proto [19:16:54]json parsed OK: [19:16:54]protocol is kg_v1.0 [19:16:54]action value=close_receipt [19:16:54]process_action close_receipt [19:16:54]cmd_close_receipt [19:16:54]MH_GetDate [19:16:54]Write to MH i2c: F0 00 00 F1 00 E0 [19:16:54]Write i2c OK [19:16:54]MH_I2C_Read... [19:16:54]Read from MH i2c: F0 [19:16:54]MH_I2C_Read... [19:16:54]Read from MH i2c: F0 09 00 [19:16:54]MH_I2C_Read... [19:16:54]Read from MH i2c: F0 09 00 F1 00 00 27 E3 1F 67 47 1B 1E 67 60 [19:16:54]GetLastDocTimeStamp 1730142990 [19:16:54]current date 1730143015 [19:16:54]FM_GetShiftState [19:16:54]SAM_PROTO_GetShiftState [19:16:54]wFMCommunicate request_size=4 [19:16:54]MH_SAM_APDU [19:16:54]CAPDU: 80 13 01 00 [19:16:54]Write to MH i2c: E2 08 00 F2 00 80 13 01 00 00 00 00 00 6F [19:16:54]Write i2c OK [19:16:54]MH_I2C_Read... [19:16:54]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:16:54]Read from MH i2c: E2 [19:16:54]MH_I2C_Read... [19:16:54]Read from MH i2c: E2 0E 00 [19:16:54]MH_I2C_Read... [19:16:54]Read from MH i2c: E2 0E 00 F2 00 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 1A [19:16:54]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [19:16:54]wFMCommunicate OK [19:16:54]SAM_PROTO_GetShiftState done [19:16:54]FM_GetShiftState done [19:16:54]opened in 1730073670 [19:16:54]opened+sec_in_day 1730160070 [19:16:54]quantity*price = 50041 [19:16:54]sum+1 = 50042 [19:16:54]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.41 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 351 28.10.2024 19:16 Смена: 545 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 ФМ: 0000000000871756 ФД: 202551 ФПД: 207579484939389 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T191655&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202551&fm=207579484939389&tin=02508201610067®Number=0000000000091777&sum=50000 [19:16:56]StoreToDocumentArchive [19:16:56]shift 545 fd 202551 [19:16:56]save to /storage/0545/doc_00202551 [19:16:56]save last doc name /storage/0545/doc_00202551 to /storage/kkm_last_doc_name [19:16:56]save OK [19:16:56]Clear old archive folders... [19:16:56]ProcessDocumentItem done err = 0, tmpTLVsize=251 [19:16:56]tlvbuf is 0105BFB0 [19:16:56]SAM_PROTO_ClearQueue [19:16:56]wFMCommunicate request_size=4 [19:16:56]MH_SAM_APDU [19:16:56]CAPDU: 80 09 00 00 [19:16:56]Write to MH i2c: E2 08 00 FF 00 80 09 00 00 00 00 00 00 71 [19:16:56]Write i2c OK [19:16:56]MH_I2C_Read... [19:16:56]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [19:16:56]Read from MH i2c: E2 [19:16:56]MH_I2C_Read... [19:16:56]Read from MH i2c: E2 03 00 [19:16:56]MH_I2C_Read... [19:16:56]Read from MH i2c: E2 03 00 FF 00 00 90 00 73 [19:16:56]RAPDU: 90 00 [19:16:56]wFMCommunicate OK [19:16:56]SAM_PROTO_ClearQueue done [19:16:56]KKMCreateOFDPacket [19:16:56]OFDProtocolAddRootSTLVToBuf [19:16:56]FM_MakeSignedData [19:16:56]FM_MakeSignedData [19:16:56]SAM_PROTO_SignData [19:16:56]wFMCommunicate request_size=4 [19:16:56]MH_SAM_APDU [19:16:56]CAPDU: 80 0D 01 02 [19:16:56]Write to MH i2c: E2 08 00 00 01 80 0D 01 02 00 00 00 00 7A [19:16:56]Write i2c OK [19:16:56]MH_I2C_Read... [19:16:56]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [19:16:56]Read from MH i2c: E2 [19:16:56]MH_I2C_Read... [19:16:56]Read from MH i2c: E2 03 00 [19:16:56]MH_I2C_Read... [19:16:56]Read from MH i2c: E2 03 00 00 01 00 90 00 75 [19:16:56]RAPDU: 90 00 [19:16:56]wFMCommunicate OK [19:16:56]wFMCommunicate request_size=255 [19:16:56]MH_SAM_APDU [19:16:56]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 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 5F 01 00 00 F4 03 04 00 27 E3 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 37 17 03 00 35 04 06 00 BC [19:16:56]Write to MH i2c: E2 02 01 01 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 32 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 5F 01 00 00 F4 03 04 00 27 E3 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 37 17 03 00 35 04 06 00 BC 00 00 2E [19:16:56]Write i2c OK [19:16:56]MH_I2C_Read... [19:16:56]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:16:56]Read from MH i2c: E2 [19:16:56]MH_I2C_Read... [19:16:56]Read from MH i2c: E2 03 00 [19:16:56]MH_I2C_Read... [19:16:56]Read from MH i2c: E2 03 00 01 01 00 90 00 76 [19:16:56]RAPDU: 90 00 [19:16:56]wFMCommunicate OK [19:16:56]wFMCommunicate request_size=10 [19:16:56]MH_SAM_APDU [19:16:56]CAPDU: 80 0D 02 02 05 CA DD 76 64 7D [19:16:56]Write to MH i2c: E2 0D 00 02 01 80 0D 02 02 05 00 CA DD 76 64 7D 00 00 85 [19:16:56]Write i2c OK [19:16:56]MH_I2C_Read... [19:16:56]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:16:56]Read from MH i2c: E2 [19:16:56]MH_I2C_Read... [19:16:56]Read from MH i2c: E2 03 00 [19:16:56]MH_I2C_Read... [19:16:56]Read from MH i2c: E2 03 00 02 01 00 90 00 77 [19:16:56]RAPDU: 90 00 [19:16:56]wFMCommunicate OK [19:16:56]wFMCommunicate request_size=4 [19:16:56]MH_SAM_APDU [19:16:56]CAPDU: 80 0D 03 02 [19:16:56]Write to MH i2c: E2 08 00 03 01 80 0D 03 02 00 00 00 00 7F [19:16:56]Write i2c OK [19:16:56]MH_I2C_Read... [19:16:56]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [19:16:56]Read from MH i2c: E2 [19:16:56]MH_I2C_Read... [19:16:56]Read from MH i2c: E2 0B 00 [19:16:56]MH_I2C_Read... [19:16:56]Read from MH i2c: E2 0B 00 03 01 00 3F 29 6F 6B 86 1F FF 5B 90 00 C1 [19:16:56]RAPDU: 3F 29 6F 6B 86 1F FF 5B 90 00 [19:16:56]wFMCommunicate OK [19:16:56]SAM_PROTO_SignData done [19:16:56]FM_MakeSignedData done [19:16:56]CreateOFDProtocolMessage [19:16:56]wFMCommunicate request_size=4 [19:16:56]MH_SAM_APDU [19:16:56]CAPDU: 80 11 00 00 [19:16:56]Write to MH i2c: E2 08 00 04 01 80 11 00 00 00 00 00 00 7F [19:16:56]Write i2c OK [19:16:56]MH_I2C_Read... [19:16:56]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:16:56]Read from MH i2c: E2 [19:16:56]MH_I2C_Read... [19:16:56]Read from MH i2c: E2 17 00 [19:16:56]MH_I2C_Read... [19:16:56]Read from MH i2c: E2 17 00 04 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 D4 [19:16:56]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [19:16:56]wFMCommunicate OK [19:16:56]CreateOFDProtocolMessage done [19:16:56]OFDSenderStorePacket 202551 [19:16:56]StoreOFDPacket docnum=202551 [19:16:56]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 E2 C3 07 01 BF 7F 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 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 5F 01 00 00 F4 03 04 00 27 E3 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 37 17 03 00 35 04 06 00 BC CA DD 76 64 7D 3F 29 6F 6B 86 1F FF 5B [19:16:56]CheckFolder [19:16:56]dirname=/storage/ofd_packets [19:16:56]CheckFolder done [19:16:56]ProducePacketName [19:16:56]name=ofd_packets/00202551 [19:16:56]NVStorageSaveData ofd_packets/00202551 [19:16:56]File name is /storage/ofd_packets/00202551 [19:16:56]Write 301 bytes [19:16:56]NVStorageSaveData done [19:16:56]OFDSenderStorePacket done [19:16:56]KKMCreateOFDPacket done [19:16:56]NVStorageSaveData kkm_last_timestamp [19:16:56]File name is /storage/kkm_last_timestamp [19:16:56]Write 4 bytes [19:16:56]NVStorageSaveData done [19:16:56]ExternCall_PrintAddStr [19:16:56]wPrintStart [19:16:56]Write to MH i2c: 01 00 00 05 01 06 [19:16:56]Write i2c OK [19:16:56]MH_I2C_Read... [19:16:56]Read from MH i2c: 01 [19:16:56]MH_I2C_Read... [19:16:56]Read from MH i2c: 01 07 00 [19:16:56]MH_I2C_Read... [19:16:56]Read from MH i2c: 01 07 00 05 01 00 00 00 00 00 FF 0F 1B [19:16:56]RasterBufferAndPrint [19:16:56]line Счет N : (1)450337 [19:16:56]line ИНН: 02508201610067 [19:16:56]line Контрольно-Кассовый Чек [19:16:56]line ПРОДАЖА [19:16:56]line ТРК (МРК, ГНК) : 41 [19:16:56]line Товар: 2710124130 [19:16:56]line Аи-92-К-2 [19:16:56]line 7.480 * 66.90 [19:16:56]line = 500.41 [19:16:56]line НДС 12% НСП 1% [19:16:56]line > о реализуемом товаре [19:16:56]line ОКРУГЛЕНИЕ: -0.41 [19:16:56]line ИТОГО: 500.00 [19:16:56]line Внесено: 500.00 [19:16:56]line СДАЧА: 0.00 [19:16:56]line НСП 1% : 4.43 [19:16:56]line НДС 12% : 53.14 [19:16:56]line Наличными: 500.00 [19:16:56]line Безнал.: 0.00 [19:16:56]line Место: АЗС № 171 "Партнер Нефть" [19:16:56]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [19:16:56]line СНО: Общий режим [19:16:56]line Чек 351 28.10.2024 19:16 [19:16:56]line Смена: 545 ФФД: 1.0 [19:16:56]line ЗНМ: 0300000109 [19:16:56]line РНМ: 0000000000091777 [19:16:56]line Версия ККМ: 001 [19:16:56]line ФМ: 0000000000871756 [19:16:56]line ФД: 202551 [19:16:56]line ФПД: 207579484939389 [19:16:56]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T191655&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202551&fm=207579484939389&tin=02508201610067®Number=0000000000091777&sum=50000 [19:16:56]OFD Sender: Processing packet 202551 [packets to send 116, broken 115] [19:16:56]ProducePacketName [19:16:56]name=ofd_packets/00202551 [19:16:56]OFD Sender: To server: pG, [19:16:56]CommunicateWithHost lk.salyk.kg:30040 [19:16:56]ConnectInit lk.salyk.kg [19:16:56]written 0, free lines is 4095 [19:16:57]Connected sock=11 [19:16:57]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 E2 C3 07 01 BF 7F 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 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 5F 01 00 00 F4 03 04 00 27 E3 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 37 17 03 00 35 04 06 00 BC CA DD 76 64 7D 3F 29 6F 6B 86 1F FF 5B [19:16: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 35 36 4F 00 00 00 1F DA 47 00 77 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 35 36 10 04 04 00 37 17 03 00 F4 03 04 00 DD 8E 1F 67 B6 04 01 00 00 6A 1E 22 F3 73 17 78 50 [19:16:57]CommunicateWithHost err = 0 [19:16:57]CheckOFDResponse [19:16:57]1017 (14) - 77093643461234 [19:16:57]1041 (16) - 0000000000871756 [19:16:57]1040 (4) - 202551 [19:16:57]1012 (4) - 28.10.2024 13:17 [19:16:57]1206 (1) - 0 [19:16:57]OFD Sender: Remove packet 202551 [19:16:57]ProducePacketName [19:16:57]name=ofd_packets/00202551 [19:16:57]NVStorageDeleteData [19:16:57]Write to MH i2c: 01 00 00 30 01 31 [19:16:57]Write i2c OK [19:16:57]MH_I2C_Read... [19:16:57]Read from MH i2c: 01 [19:16:57]MH_I2C_Read... [19:16:57]Read from MH i2c: 01 07 00 [19:16:57]MH_I2C_Read... [19:16:57]Read from MH i2c: 01 07 00 30 01 00 00 00 00 00 96 0C DA [19:16:57]RasterBufferAndPrint [19:16:57]line [19:16:57]line [19:16:57]line [19:16:57]line [19:16:57]line [19:16:57]written 0, free lines is 3226 [19:16:57]MH_Cut [19:16:57]Write to MH i2c: D1 01 00 37 01 01 0A [19:16:57]Write i2c OK [19:16:57]MH_I2C_Read... [19:16:57]Read from MH i2c: D1 [19:16:57]MH_I2C_Read... [19:16:57]Read from MH i2c: D1 01 00 [19:16:57]MH_I2C_Read... [19:16:57]Read from MH i2c: D1 01 00 37 01 00 09 [19:16:57]Write to MH i2c: 01 00 00 38 01 39 [19:16:57]Write i2c OK [19:16:57]MH_I2C_Read... [19:16:57]OFD Sender: No OFD packet to send [19:16:58]*** Cut start [19:16:58]*** Purtial cut [19:16:58]*** Stage 1: CUTSNS_PIN = 1 [19:16:58]Read from MH i2c: 01 [19:16:58]MH_I2C_Read... [19:16:58]*** Stop cut motor [19:16:58]*** Cut end [19:16:58]Read from MH i2c: 01 07 00 [19:16:58]MH_I2C_Read... [19:16:58]Read from MH i2c: 01 07 00 38 01 00 00 00 00 00 FF 0F 4E [19:16:58]process_action close_receipt done [19:16:58]requested_data is exist [19:16:58]produce_requested_data [19:16:58]requested_item fm.sn is exist - process it [19:16:58]wFMCommunicate request_size=4 [19:16:58]MH_SAM_APDU [19:16:58]CAPDU: 80 11 00 00 [19:16:58]Write to MH i2c: E2 08 00 39 01 80 11 00 00 00 00 00 00 B4 [19:16:58]Write i2c OK [19:16:58]MH_I2C_Read... [19:16:58]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:16:58]Read from MH i2c: E2 [19:16:58]MH_I2C_Read... [19:16:58]Read from MH i2c: E2 17 00 [19:16:58]MH_I2C_Read... [19:16:58]Read from MH i2c: E2 17 00 39 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 09 [19:16:58]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [19:16:58]wFMCommunicate OK [19:16:58]requested_item fd.num is exist - process it [19:16:58]SAM_PROTO_GetFieldsCounters [19:16:58]wFMCommunicate request_size=4 [19:16:58]MH_SAM_APDU [19:16:58]CAPDU: 80 13 00 00 [19:16:58]Write to MH i2c: E2 08 00 3A 01 80 13 00 00 00 00 00 00 B7 [19:16:58]Write i2c OK [19:16:58]MH_I2C_Read... [19:16:58]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [19:16:58]Read from MH i2c: E2 [19:16:58]MH_I2C_Read... [19:16:58]Read from MH i2c: E2 62 00 [19:16:58]MH_I2C_Read... [19:16:58]Read from MH i2c: E2 62 00 3A 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 37 17 03 00 0E 04 04 00 21 02 00 00 12 04 04 00 5F 01 00 00 5E 04 04 00 5F 01 00 00 57 04 04 00 60 01 00 00 19 04 04 00 00 00 00 00 90 00 74 [19:16:58]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 37 17 03 00 0E 04 04 00 21 02 00 00 12 04 04 00 5F 01 00 00 5E 04 04 00 5F 01 00 00 57 04 04 00 60 01 00 00 19 04 04 00 00 00 00 00 90 00 [19:16:58]wFMCommunicate OK [19:16:58]SAM_PROTO_GetFieldsCounters done [19:16:58]requested_item shift.num is exist - process it [19:16:58]requested_item shift.opened is exist - process it [19:16:58]req_shift_opened [19:16:58]FM_GetShiftState [19:16:58]SAM_PROTO_GetShiftState [19:16:58]wFMCommunicate request_size=4 [19:16:58]MH_SAM_APDU [19:16:58]CAPDU: 80 13 01 00 [19:16:58]Write to MH i2c: E2 08 00 3B 01 80 13 01 00 00 00 00 00 B9 [19:16:58]Write i2c OK [19:16:58]MH_I2C_Read... [19:16:58]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:16:58]Read from MH i2c: E2 [19:16:58]MH_I2C_Read... [19:16:58]Read from MH i2c: E2 0E 00 [19:16:58]MH_I2C_Read... [19:16:58]Read from MH i2c: E2 0E 00 3B 01 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 64 [19:16:58]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [19:16:58]wFMCommunicate OK [19:16:58]SAM_PROTO_GetShiftState done [19:16:58]FM_GetShiftState done [19:16:58]req_shift_opened done [19:16:58]requested_item shift.open_date is exist - process it [19:16:58]req_shift_open_date [19:16:58]req_shift_open_date done [19:16:58]produce_requested_data done [19:16:58]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202551,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670} [19:16:58]process_action_free close_receipt [19:16:58]json_value_free [19:16:58]json_value_free done [19:16:58]process_json_proto returns [19:16:58]Send response to host [19:16:58]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202551,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670}}} [19:16:58]free response buf [19:16:58]execute_script done [19:16:58]execute_script returns [19:16:58]free content buf [19:16:58]Sock 7.Close socket [19:16:58]Sock 7.Thread stoped [19:17:02]OFD Sender: No OFD packet to send [19:17:07]OFD Sender: No OFD packet to send [19:17:12]OFD Sender: No OFD packet to send [19:17:17]OFD Sender: No OFD packet to send [19:17:22]OFD Sender: No OFD packet to send [19:17:27]OFD Sender: No OFD packet to send [19:17:32]OFD Sender: No OFD packet to send [19:17:37]OFD Sender: No OFD packet to send [19:17:42]OFD Sender: No OFD packet to send [19:17:47]OFD Sender: No OFD packet to send [19:17:52]OFD Sender: No OFD packet to send [19:17:57]OFD Sender: No OFD packet to send [19:18:02]OFD Sender: No OFD packet to send [19:18:07]OFD Sender: No OFD packet to send [19:18:12]OFD Sender: No OFD packet to send [19:18:17]OFD Sender: No OFD packet to send [19:18:22]OFD Sender: No OFD packet to send [19:18:27]OFD Sender: No OFD packet to send [19:18:32]OFD Sender: No OFD packet to send [19:18:37]OFD Sender: No OFD packet to send [19:18:42]OFD Sender: No OFD packet to send [19:18:47]OFD Sender: No OFD packet to send [19:18:52]OFD Sender: No OFD packet to send [19:18:57]OFD Sender: No OFD packet to send [19:19:02]OFD Sender: No OFD packet to send [19:19:07]OFD Sender: No OFD packet to send [19:19:12]OFD Sender: No OFD packet to send [19:19:17]OFD Sender: No OFD packet to send [19:19:22]OFD Sender: No OFD packet to send [19:19:27]OFD Sender: No OFD packet to send [19:19:32]OFD Sender: No OFD packet to send [19:19:37]OFD Sender: No OFD packet to send [19:19:42]OFD Sender: No OFD packet to send [19:19:47]OFD Sender: No OFD packet to send [19:19:52]OFD Sender: No OFD packet to send [19:19:57]OFD Sender: No OFD packet to send [19:20:02]OFD Sender: No OFD packet to send [19:20:07]OFD Sender: No OFD packet to send [19:20:13]OFD Sender: No OFD packet to send [19:20:18]OFD Sender: No OFD packet to send [19:20:23]OFD Sender: No OFD packet to send [19:20:28]OFD Sender: No OFD packet to send [19:20:33]OFD Sender: No OFD packet to send [19:20:38]OFD Sender: No OFD packet to send [19:20:43]OFD Sender: No OFD packet to send [19:20:48]OFD Sender: No OFD packet to send [19:20:53]OFD Sender: No OFD packet to send [19:20:58]OFD Sender: No OFD packet to send [19:21:03]OFD Sender: No OFD packet to send [19:21:08]OFD Sender: No OFD packet to send [19:21:13]OFD Sender: No OFD packet to send [19:21:18]OFD Sender: No OFD packet to send [19:21:23]OFD Sender: No OFD packet to send [19:21:28]OFD Sender: No OFD packet to send [19:21:33]OFD Sender: No OFD packet to send [19:21:38]OFD Sender: No OFD packet to send [19:21:43]OFD Sender: No OFD packet to send [19:21:48]OFD Sender: No OFD packet to send [19:21:53]OFD Sender: No OFD packet to send [19:21:58]OFD Sender: No OFD packet to send [19:22:03]OFD Sender: No OFD packet to send [19:22:08]OFD Sender: No OFD packet to send [19:22:13]OFD Sender: No OFD packet to send [19:22:18]OFD Sender: No OFD packet to send [19:22:23]OFD Sender: No OFD packet to send [19:22:28]OFD Sender: No OFD packet to send [19:22:33]OFD Sender: No OFD packet to send [19:22:38]OFD Sender: No OFD packet to send [19:22:43]OFD Sender: No OFD packet to send [19:22:48]OFD Sender: No OFD packet to send [19:22:53]OFD Sender: No OFD packet to send [19:22:58]OFD Sender: No OFD packet to send [19:23:03]OFD Sender: No OFD packet to send [19:23:08]OFD Sender: No OFD packet to send [19:23:13]OFD Sender: No OFD packet to send [19:23:18]OFD Sender: No OFD packet to send [19:23:23]OFD Sender: No OFD packet to send [19:23:28]OFD Sender: No OFD packet to send [19:23:33]OFD Sender: No OFD packet to send [19:23:38]OFD Sender: No OFD packet to send [19:23:43]OFD Sender: No OFD packet to send [19:23:48]OFD Sender: No OFD packet to send [19:23:53]OFD Sender: No OFD packet to send [19:23:58]OFD Sender: No OFD packet to send [19:24:03]OFD Sender: No OFD packet to send [19:24:08]OFD Sender: No OFD packet to send [19:24:13]OFD Sender: No OFD packet to send [19:24:18]OFD Sender: No OFD packet to send [19:24:23]OFD Sender: No OFD packet to send [19:24:28]OFD Sender: No OFD packet to send [19:24:33]OFD Sender: No OFD packet to send [19:24:38]OFD Sender: No OFD packet to send [19:24:43]OFD Sender: No OFD packet to send [19:24:48]OFD Sender: No OFD packet to send [19:24:53]OFD Sender: No OFD packet to send [19:24:58]OFD Sender: No OFD packet to send [19:25:03]OFD Sender: No OFD packet to send [19:25:08]OFD Sender: No OFD packet to send [19:25:13]OFD Sender: No OFD packet to send [19:25:18]OFD Sender: No OFD packet to send [19:25:23]OFD Sender: No OFD packet to send [19:25:28]accept exits with 9 [19:25:28]New connection [19:25:28]New thread 3066641764 created [19:25:28]Thread 3066498404 joined [19:25:28]Waiting for new connection... [19:25:28] Sock 9.Parse request [19:25:28]Sock 9.Check first char [19:25:28]Sock 9.First char is OK [19:25:28]request: POST /json_proto HTTP/1.0 [19:25:28]Method: POST [19:25:28]URL: /json_proto [19:25:28]Method is POST - this is cgi request [19:25:28]url: /json_proto [19:25:28]query_string will be loaded in cgi processing [19:25:28]execute_cgi json_proto POST (null) [19:25:28]execute_cgi path=json_proto method=POST [19:25:28]POST find Content-Length [19:25:28]Host: 172.17.63.195:8080 [19:25:28]Content-Length: 677 [19:25:28]Content-Type: application/json [19:25:28] [19:25:28]POST finish read [19:25:28]Found Content-Length = 677 [19:25:28]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450339", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 62", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "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" ] } } [19:25:28]execute_script... [19:25:28]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450339", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 62", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "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" ] } } [19:25:28]POST & json_proto [19:25:28]process_json_proto [19:25:28]json parsed OK: [19:25:28]protocol is kg_v1.0 [19:25:28]action value=close_receipt [19:25:28]process_action close_receipt [19:25:28]cmd_close_receipt [19:25:28]MH_GetDate [19:25:28]Write to MH i2c: F0 00 00 3C 01 2C [19:25:28]Write i2c OK [19:25:28]MH_I2C_Read... [19:25:28]Read from MH i2c: F0 [19:25:28]MH_I2C_Read... [19:25:28]Read from MH i2c: F0 09 00 [19:25:28]MH_I2C_Read... [19:25:28]Read from MH i2c: F0 09 00 3C 01 00 29 E5 1F 67 47 1B 1E 67 B0 [19:25:28]GetLastDocTimeStamp 1730143015 [19:25:28]current date 1730143529 [19:25:28]FM_GetShiftState [19:25:28]SAM_PROTO_GetShiftState [19:25:28]wFMCommunicate request_size=4 [19:25:28]MH_SAM_APDU [19:25:28]CAPDU: 80 13 01 00 [19:25:28]Write to MH i2c: E2 08 00 3D 01 80 13 01 00 00 00 00 00 BB [19:25:28]Write i2c OK [19:25:28]MH_I2C_Read... [19:25:28]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:25:28]Read from MH i2c: E2 [19:25:28]MH_I2C_Read... [19:25:28]Read from MH i2c: E2 0E 00 [19:25:28]MH_I2C_Read... [19:25:28]Read from MH i2c: E2 0E 00 3D 01 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 66 [19:25:28]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [19:25:28]wFMCommunicate OK [19:25:28]SAM_PROTO_GetShiftState done [19:25:28]FM_GetShiftState done [19:25:28]opened in 1730073670 [19:25:28]opened+sec_in_day 1730160070 [19:25:28]quantity*price = 25020 [19:25:28]sum+1 = 25022 [19:25:28]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.21 ИТОГО: 250.00 Внесено: 250.00 СДАЧА: 0.00 НСП 1% : 2.21 НДС 12% : 26.57 Наличными: 250.00 Безнал.: 0.00 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 352 28.10.2024 19:25 Смена: 545 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 ФМ: 0000000000871756 ФД: 202552 ФПД: 208811208151078 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T192529&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202552&fm=208811208151078&tin=02508201610067®Number=0000000000091777&sum=25000 [19:25:29]StoreToDocumentArchive [19:25:29]shift 545 fd 202552 [19:25:29]save to /storage/0545/doc_00202552 [19:25:29]save last doc name /storage/0545/doc_00202552 to /storage/kkm_last_doc_name [19:25:29]save OK [19:25:29]Clear old archive folders... [19:25:29]ProcessDocumentItem done err = 0, tmpTLVsize=251 [19:25:29]tlvbuf is 0106B930 [19:25:29]SAM_PROTO_ClearQueue [19:25:29]wFMCommunicate request_size=4 [19:25:29]MH_SAM_APDU [19:25:29]CAPDU: 80 09 00 00 [19:25:29]Write to MH i2c: E2 08 00 4A 01 80 09 00 00 00 00 00 00 BD [19:25:29]Write i2c OK [19:25:29]MH_I2C_Read... [19:25:29]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [19:25:29]Read from MH i2c: E2 [19:25:29]MH_I2C_Read... [19:25:29]Read from MH i2c: E2 03 00 [19:25:29]MH_I2C_Read... [19:25:29]Read from MH i2c: E2 03 00 4A 01 00 90 00 BF [19:25:29]RAPDU: 90 00 [19:25:29]wFMCommunicate OK [19:25:29]SAM_PROTO_ClearQueue done [19:25:29]KKMCreateOFDPacket [19:25:29]OFDProtocolAddRootSTLVToBuf [19:25:29]FM_MakeSignedData [19:25:29]FM_MakeSignedData [19:25:29]SAM_PROTO_SignData [19:25:29]wFMCommunicate request_size=4 [19:25:29]MH_SAM_APDU [19:25:29]CAPDU: 80 0D 01 02 [19:25:29]Write to MH i2c: E2 08 00 4B 01 80 0D 01 02 00 00 00 00 C5 [19:25:29]Write i2c OK [19:25:29]MH_I2C_Read... [19:25:29]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [19:25:29]Read from MH i2c: E2 [19:25:29]MH_I2C_Read... [19:25:29]Read from MH i2c: E2 03 00 [19:25:29]MH_I2C_Read... [19:25:29]Read from MH i2c: E2 03 00 4B 01 00 90 00 C0 [19:25:29]RAPDU: 90 00 [19:25:29]wFMCommunicate OK [19:25:29]wFMCommunicate request_size=255 [19:25:29]MH_SAM_APDU [19:25: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 32 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 01 00 00 F4 03 04 00 29 E5 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 38 17 03 00 35 04 06 00 BD [19:25:29]Write to MH i2c: E2 02 01 4C 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 32 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 01 00 00 F4 03 04 00 29 E5 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 38 17 03 00 35 04 06 00 BD 00 00 59 [19:25:29]Write i2c OK [19:25:29]MH_I2C_Read... [19:25:29]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:25:29]Read from MH i2c: E2 [19:25:29]MH_I2C_Read... [19:25:29]Read from MH i2c: E2 03 00 [19:25:29]MH_I2C_Read... [19:25:29]Read from MH i2c: E2 03 00 4C 01 00 90 00 C1 [19:25:29]RAPDU: 90 00 [19:25:29]wFMCommunicate OK [19:25:29]wFMCommunicate request_size=10 [19:25:29]MH_SAM_APDU [19:25:29]CAPDU: 80 0D 02 02 05 E9 A5 E3 10 26 [19:25:29]Write to MH i2c: E2 0D 00 4D 01 80 0D 02 02 05 00 E9 A5 E3 10 26 00 00 79 [19:25:29]Write i2c OK [19:25:29]MH_I2C_Read... [19:25:29]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:25:29]Read from MH i2c: E2 [19:25:29]MH_I2C_Read... [19:25:29]Read from MH i2c: E2 03 00 [19:25:29]MH_I2C_Read... [19:25:29]Read from MH i2c: E2 03 00 4D 01 00 90 00 C2 [19:25:29]RAPDU: 90 00 [19:25:29]wFMCommunicate OK [19:25:29]wFMCommunicate request_size=4 [19:25:29]MH_SAM_APDU [19:25:29]CAPDU: 80 0D 03 02 [19:25:29]Write to MH i2c: E2 08 00 4E 01 80 0D 03 02 00 00 00 00 CA [19:25:29]Write i2c OK [19:25:29]MH_I2C_Read... [19:25:29]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [19:25:29]Read from MH i2c: E2 [19:25:29]MH_I2C_Read... [19:25:29]Read from MH i2c: E2 0B 00 [19:25:29]MH_I2C_Read... [19:25:29]Read from MH i2c: E2 0B 00 4E 01 00 CD 4D 88 99 86 AF CF 1B 90 00 25 [19:25:29]RAPDU: CD 4D 88 99 86 AF CF 1B 90 00 [19:25:29]wFMCommunicate OK [19:25:29]SAM_PROTO_SignData done [19:25:29]FM_MakeSignedData done [19:25:29]CreateOFDProtocolMessage [19:25:29]wFMCommunicate request_size=4 [19:25:29]MH_SAM_APDU [19:25:29]CAPDU: 80 11 00 00 [19:25:29]Write to MH i2c: E2 08 00 4F 01 80 11 00 00 00 00 00 00 CA [19:25:29]Write i2c OK [19:25:29]MH_I2C_Read... [19:25:30]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:25:30]Read from MH i2c: E2 [19:25:30]MH_I2C_Read... [19:25:30]Read from MH i2c: E2 17 00 [19:25:30]MH_I2C_Read... [19:25:30]Read from MH i2c: E2 17 00 4F 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 1F [19:25:30]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [19:25:30]wFMCommunicate OK [19:25:30]CreateOFDProtocolMessage done [19:25:30]OFDSenderStorePacket 202552 [19:25:30]StoreOFDPacket docnum=202552 [19:25:30]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 7C 38 07 01 12 2B 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 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 01 00 00 F4 03 04 00 29 E5 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 38 17 03 00 35 04 06 00 BD E9 A5 E3 10 26 CD 4D 88 99 86 AF CF 1B [19:25:30]CheckFolder [19:25:30]dirname=/storage/ofd_packets [19:25:30]CheckFolder done [19:25:30]ProducePacketName [19:25:30]name=ofd_packets/00202552 [19:25:30]NVStorageSaveData ofd_packets/00202552 [19:25:30]File name is /storage/ofd_packets/00202552 [19:25:30]Write 301 bytes [19:25:30]NVStorageSaveData done [19:25:30]OFDSenderStorePacket done [19:25:30]KKMCreateOFDPacket done [19:25:30]NVStorageSaveData kkm_last_timestamp [19:25:30]File name is /storage/kkm_last_timestamp [19:25:30]Write 4 bytes [19:25:30]NVStorageSaveData done [19:25:30]ExternCall_PrintAddStr [19:25:30]wPrintStart [19:25:30]Write to MH i2c: 01 00 00 50 01 51 [19:25:30]Write i2c OK [19:25:30]MH_I2C_Read... [19:25:30]Read from MH i2c: 01 [19:25:30]MH_I2C_Read... [19:25:30]Read from MH i2c: 01 07 00 [19:25:30]MH_I2C_Read... [19:25:30]Read from MH i2c: 01 07 00 50 01 00 00 00 00 00 FF 0F 66 [19:25:30]RasterBufferAndPrint [19:25:30]line Счет N : (1)450339 [19:25:30]line ИНН: 02508201610067 [19:25:30]line Контрольно-Кассовый Чек [19:25:30]line ПРОДАЖА [19:25:30]line ТРК (МРК, ГНК) : 62 [19:25:30]line Товар: 2710124130 [19:25:30]line Аи-92-К-2 [19:25:30]line 3.740 * 66.90 [19:25:30]line = 250.21 [19:25:30]line НДС 12% НСП 1% [19:25:30]line > о реализуемом товаре [19:25:30]line ОКРУГЛЕНИЕ: -0.21 [19:25:30]line ИТОГО: 250.00 [19:25:30]line Внесено: 250.00 [19:25:30]line СДАЧА: 0.00 [19:25:30]line НСП 1% : 2.21 [19:25:30]line НДС 12% : 26.57 [19:25:30]line Наличными: 250.00 [19:25:30]line Безнал.: 0.00 [19:25:30]line Место: АЗС № 171 "Партнер Нефть" [19:25:30]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [19:25:30]line СНО: Общий режим [19:25:30]line Чек 352 28.10.2024 19:25 [19:25:30]line Смена: 545 ФФД: 1.0 [19:25:30]line ЗНМ: 0300000109 [19:25:30]line РНМ: 0000000000091777 [19:25:30]line Версия ККМ: 001 [19:25:30]line ФМ: 0000000000871756 [19:25:30]line ФД: 202552 [19:25:30]line ФПД: 208811208151078 [19:25:30]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T192529&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202552&fm=208811208151078&tin=02508201610067®Number=0000000000091777&sum=25000 [19:25:30]OFD Sender: Processing packet 202552 [packets to send 116, broken 115] [19:25:30]ProducePacketName [19:25:30]name=ofd_packets/00202552 [19:25:30]OFD Sender: To server: pG, [19:25:30]CommunicateWithHost lk.salyk.kg:30040 [19:25:30]ConnectInit lk.salyk.kg [19:25:30]written 0, free lines is 4095 [19:25:30]Connected sock=10 [19:25:30]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 7C 38 07 01 12 2B 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 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 01 00 00 F4 03 04 00 29 E5 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 38 17 03 00 35 04 06 00 BD E9 A5 E3 10 26 CD 4D 88 99 86 AF CF 1B [19:25:30]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 A7 94 47 00 74 1B A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 38 17 03 00 F4 03 04 00 DE 90 1F 67 B6 04 01 00 00 CA 74 D9 1A 08 5A 6E D6 [19:25:30]CommunicateWithHost err = 0 [19:25:30]CheckOFDResponse [19:25:30]1017 (14) - 77093643461234 [19:25:30]1041 (16) - 0000000000871756 [19:25:30]1040 (4) - 202552 [19:25:30]1012 (4) - 28.10.2024 13:25 [19:25:30]1206 (1) - 0 [19:25:30]OFD Sender: Remove packet 202552 [19:25:30]ProducePacketName [19:25:30]name=ofd_packets/00202552 [19:25:30]NVStorageDeleteData [19:25:30]Write to MH i2c: 01 00 00 7B 01 7C [19:25:30]Write i2c OK [19:25:30]MH_I2C_Read... [19:25:30]Read from MH i2c: 01 [19:25:30]MH_I2C_Read... [19:25:30]Read from MH i2c: 01 07 00 [19:25:30]MH_I2C_Read... [19:25:30]Read from MH i2c: 01 07 00 7B 01 00 00 00 00 00 8D 0C 1C [19:25:30]RasterBufferAndPrint [19:25:30]line [19:25:30]line [19:25:30]line [19:25:30]line [19:25:30]line [19:25:30]written 0, free lines is 3217 [19:25:30]MH_Cut [19:25:30]Write to MH i2c: D1 01 00 82 01 01 55 [19:25:30]Write i2c OK [19:25:30]MH_I2C_Read... [19:25:30]Read from MH i2c: D1 [19:25:30]MH_I2C_Read... [19:25:30]Read from MH i2c: D1 01 00 [19:25:30]MH_I2C_Read... [19:25:30]Read from MH i2c: D1 01 00 82 01 00 54 [19:25:30]Write to MH i2c: 01 00 00 83 01 84 [19:25:30]Write i2c OK [19:25:30]MH_I2C_Read... [19:25:31]OFD Sender: No OFD packet to send [19:25:31]*** Cut start [19:25:31]*** Purtial cut [19:25:31]*** Stage 1: CUTSNS_PIN = 1 [19:25:31]Read from MH i2c: 01 [19:25:31]MH_I2C_Read... [19:25:31]*** Stop cut motor [19:25:31]*** Cut end [19:25:31]Read from MH i2c: 01 07 00 [19:25:31]MH_I2C_Read... [19:25:31]Read from MH i2c: 01 07 00 83 01 00 00 00 00 00 FF 0F 99 [19:25:31]process_action close_receipt done [19:25:31]requested_data is exist [19:25:31]produce_requested_data [19:25:31]requested_item fm.sn is exist - process it [19:25:31]wFMCommunicate request_size=4 [19:25:31]MH_SAM_APDU [19:25:31]CAPDU: 80 11 00 00 [19:25:31]Write to MH i2c: E2 08 00 84 01 80 11 00 00 00 00 00 00 FF [19:25:31]Write i2c OK [19:25:31]MH_I2C_Read... [19:25:32]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:25:32]Read from MH i2c: E2 [19:25:32]MH_I2C_Read... [19:25:32]Read from MH i2c: E2 17 00 [19:25:32]MH_I2C_Read... [19:25:32]Read from MH i2c: E2 17 00 84 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 54 [19:25:32]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [19:25:32]wFMCommunicate OK [19:25:32]requested_item fd.num is exist - process it [19:25:32]SAM_PROTO_GetFieldsCounters [19:25:32]wFMCommunicate request_size=4 [19:25:32]MH_SAM_APDU [19:25:32]CAPDU: 80 13 00 00 [19:25:32]Write to MH i2c: E2 08 00 85 01 80 13 00 00 00 00 00 00 02 [19:25:32]Write i2c OK [19:25:32]MH_I2C_Read... [19:25:32]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [19:25:32]Read from MH i2c: E2 [19:25:32]MH_I2C_Read... [19:25:32]Read from MH i2c: E2 62 00 [19:25:32]MH_I2C_Read... [19:25:32]Read from MH i2c: E2 62 00 85 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 38 17 03 00 0E 04 04 00 21 02 00 00 12 04 04 00 60 01 00 00 5E 04 04 00 60 01 00 00 57 04 04 00 61 01 00 00 19 04 04 00 00 00 00 00 90 00 C3 [19:25:32]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 38 17 03 00 0E 04 04 00 21 02 00 00 12 04 04 00 60 01 00 00 5E 04 04 00 60 01 00 00 57 04 04 00 61 01 00 00 19 04 04 00 00 00 00 00 90 00 [19:25:32]wFMCommunicate OK [19:25:32]SAM_PROTO_GetFieldsCounters done [19:25:32]requested_item shift.num is exist - process it [19:25:32]requested_item shift.opened is exist - process it [19:25:32]req_shift_opened [19:25:32]FM_GetShiftState [19:25:32]SAM_PROTO_GetShiftState [19:25:32]wFMCommunicate request_size=4 [19:25:32]MH_SAM_APDU [19:25:32]CAPDU: 80 13 01 00 [19:25:32]Write to MH i2c: E2 08 00 86 01 80 13 01 00 00 00 00 00 04 [19:25:32]Write i2c OK [19:25:32]MH_I2C_Read... [19:25:32]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:25:32]Read from MH i2c: E2 [19:25:32]MH_I2C_Read... [19:25:32]Read from MH i2c: E2 0E 00 [19:25:32]MH_I2C_Read... [19:25:32]Read from MH i2c: E2 0E 00 86 01 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 AF [19:25:32]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [19:25:32]wFMCommunicate OK [19:25:32]SAM_PROTO_GetShiftState done [19:25:32]FM_GetShiftState done [19:25:32]req_shift_opened done [19:25:32]requested_item shift.open_date is exist - process it [19:25:32]req_shift_open_date [19:25:32]req_shift_open_date done [19:25:32]produce_requested_data done [19:25:32]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202552,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670} [19:25:32]process_action_free close_receipt [19:25:32]json_value_free [19:25:32]json_value_free done [19:25:32]process_json_proto returns [19:25:32]Send response to host [19:25:32]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202552,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670}}} [19:25:32]free response buf [19:25:32]execute_script done [19:25:32]execute_script returns [19:25:32]free content buf [19:25:32]Sock 9.Close socket [19:25:32]Sock 9.Thread stoped [19:25:36]OFD Sender: No OFD packet to send [19:25:41]OFD Sender: No OFD packet to send [19:25:46]OFD Sender: No OFD packet to send [19:25:51]OFD Sender: No OFD packet to send [19:25:56]OFD Sender: No OFD packet to send [19:26:01]OFD Sender: No OFD packet to send [19:26:06]OFD Sender: No OFD packet to send [19:26:11]OFD Sender: No OFD packet to send [19:26:16]OFD Sender: No OFD packet to send [19:26:21]OFD Sender: No OFD packet to send [19:26:26]OFD Sender: No OFD packet to send [19:26:31]OFD Sender: No OFD packet to send [19:26:36]OFD Sender: No OFD packet to send [19:26:41]OFD Sender: No OFD packet to send [19:26:46]OFD Sender: No OFD packet to send [19:26:51]OFD Sender: No OFD packet to send [19:26:56]OFD Sender: No OFD packet to send [19:27:01]OFD Sender: No OFD packet to send [19:27:06]OFD Sender: No OFD packet to send [19:27:11]OFD Sender: No OFD packet to send [19:27:16]OFD Sender: No OFD packet to send [19:27:21]OFD Sender: No OFD packet to send [19:27:26]OFD Sender: No OFD packet to send [19:28:23]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 BC F8 07 01 75 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 32 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 61 01 00 00 F4 03 04 00 D6 E5 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 39 17 03 00 35 04 06 00 48 A2 13 6D D8 E9 D2 8E 46 98 11 5C FB 7D [19:28:23]CheckFolder [19:28:23]dirname=/storage/ofd_packets [19:28:23]CheckFolder done [19:28:23]ProducePacketName [19:28:23]name=ofd_packets/00202553 [19:28:23]NVStorageSaveData ofd_packets/00202553 [19:28:23]File name is /storage/ofd_packets/00202553 [19:28:23]Write 301 bytes [19:28:23]NVStorageSaveData done [19:28:23]OFDSenderStorePacket done [19:28:23]KKMCreateOFDPacket done [19:28:23]NVStorageSaveData kkm_last_timestamp [19:28:23]File name is /storage/kkm_last_timestamp [19:28:23]Write 4 bytes [19:28:23]NVStorageSaveData done [19:28:23]ExternCall_PrintAddStr [19:28:23]wPrintStart [19:28:23]Write to MH i2c: 01 00 00 24 00 24 [19:28:23]Write i2c OK [19:28:23]MH_I2C_Read... [19:28:23]Read from MH i2c: 01 [19:28:23]MH_I2C_Read... [19:28:23]Read from MH i2c: 01 07 00 [19:28:23]MH_I2C_Read... [19:28:23]Read from MH i2c: 01 07 00 24 00 00 00 00 00 00 FF 0F 39 [19:28:23]RasterBufferAndPrint [19:28:23]line Счет N : (1)450340 [19:28:23]line ИНН: 02508201610067 [19:28:23]line Контрольно-Кассовый Чек [19:28:23]line ПРОДАЖА [19:28:23]line ТРК (МРК, ГНК) : 31 [19:28:23]line Товар: 2710124130 [19:28:23]line Аи-92-К-2 [19:28:23]line 4.490 * 66.90 [19:28:23]line = 300.38 [19:28:23]line НДС 12% НСП 1% [19:28:23]line > о реализуемом товаре [19:28:23]line ОКРУГЛЕНИЕ: -0.38 [19:28:23]line ИТОГО: 300.00 [19:28:23]line Внесено: 300.00 [19:28:23]line СДАЧА: 0.00 [19:28:23]line НСП 1% : 2.66 [19:28:23]line НДС 12% : 31.90 [19:28:23]line Наличными: 300.00 [19:28:23]line Безнал.: 0.00 [19:28:23]line Место: АЗС № 171 "Партнер Нефть" [19:28:23]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [19:28:23]line СНО: Общий режим [19:28:23]line Чек 353 28.10.2024 19:28 [19:28:23]line Смена: 545 ФФД: 1.0 [19:28:23]line ЗНМ: 0300000109 [19:28:23]line РНМ: 0000000000091777 [19:28:23]line Версия ККМ: 001 [19:28:23]line ФМ: 0000000000871756 [19:28:23]line ФД: 202553 [19:28:23]line ФПД: 79860947867881 [19:28:23]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T192822&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202553&fm=79860947867881&tin=02508201610067®Number=0000000000091777&sum=30000 [19:28:23]written 0, free lines is 4095 [19:28:23]OFD Sender: Processing packet 202553 [packets to send 116, broken 115] [19:28:23]ProducePacketName [19:28:23]name=ofd_packets/00202553 [19:28:23]OFD Sender: To server: pG, [19:28:23]CommunicateWithHost lk.salyk.kg:30040 [19:28:23]ConnectInit lk.salyk.kg [19:28:24]Write to MH i2c: 01 00 00 4F 00 4F [19:28:24]Write i2c OK [19:28:24]MH_I2C_Read... [19:28:24]Read from MH i2c: 01 [19:28:24]MH_I2C_Read... [19:28:24]Read from MH i2c: 01 07 00 [19:28:24]MH_I2C_Read... [19:28:24]Read from MH i2c: 01 07 00 4F 00 00 00 00 00 00 91 0C F3 [19:28:24]RasterBufferAndPrint [19:28:24]line [19:28:24]line [19:28:24]line [19:28:24]line [19:28:24]line [19:28:24]written 0, free lines is 3221 [19:28:24]MH_Cut [19:28:24]Write to MH i2c: D1 01 00 56 00 01 28 [19:28:24]Write i2c OK [19:28:24]MH_I2C_Read... [19:28:24]Read from MH i2c: D1 [19:28:24]MH_I2C_Read... [19:28:24]Read from MH i2c: D1 01 00 [19:28:24]MH_I2C_Read... [19:28:24]Read from MH i2c: D1 01 00 56 00 00 27 [19:28:24]Write to MH i2c: 01 00 00 57 00 57 [19:28:24]Write i2c OK [19:28:24]MH_I2C_Read... [19:28:25]*** Cut start [19:28:25]*** Purtial cut [19:28:25]*** Stage 1: CUTSNS_PIN = 1 [19:28:25]Read from MH i2c: 01 [19:28:25]MH_I2C_Read... [19:28:25]*** Stop cut motor [19:28:25]*** Cut end [19:28:25]Read from MH i2c: 01 07 00 [19:28:25]MH_I2C_Read... [19:28:25]Read from MH i2c: 01 07 00 57 00 00 00 00 00 00 FF 0F 6C [19:28:25]process_action close_receipt done [19:28:25]requested_data is exist [19:28:25]produce_requested_data [19:28:25]requested_item fm.sn is exist - process it [19:28:25]wFMCommunicate request_size=4 [19:28:25]MH_SAM_APDU [19:28:25]CAPDU: 80 11 00 00 [19:28:25]Write to MH i2c: E2 08 00 58 00 80 11 00 00 00 00 00 00 D2 [19:28:25]Write i2c OK [19:28:25]MH_I2C_Read... [19:28:25]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:28:25]Read from MH i2c: E2 [19:28:25]MH_I2C_Read... [19:28:25]Read from MH i2c: E2 17 00 [19:28:25]MH_I2C_Read... [19:28:25]Read from MH i2c: E2 17 00 58 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 27 [19:28:25]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [19:28:25]wFMCommunicate OK [19:28:25]requested_item fd.num is exist - process it [19:28:25]SAM_PROTO_GetFieldsCounters [19:28:25]wFMCommunicate request_size=4 [19:28:25]MH_SAM_APDU [19:28:25]CAPDU: 80 13 00 00 [19:28:25]Write to MH i2c: E2 08 00 59 00 80 13 00 00 00 00 00 00 D5 [19:28:25]Write i2c OK [19:28:25]MH_I2C_Read... [19:28:25]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [19:28:25]Read from MH i2c: E2 [19:28:25]MH_I2C_Read... [19:28:25]Read from MH i2c: E2 62 00 [19:28:25]MH_I2C_Read... [19:28:25]Read from MH i2c: E2 62 00 59 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 39 17 03 00 0E 04 04 00 21 02 00 00 12 04 04 00 61 01 00 00 5E 04 04 00 61 01 00 00 57 04 04 00 62 01 00 00 19 04 04 00 00 00 00 00 90 00 9A [19:28:25]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 39 17 03 00 0E 04 04 00 21 02 00 00 12 04 04 00 61 01 00 00 5E 04 04 00 61 01 00 00 57 04 04 00 62 01 00 00 19 04 04 00 00 00 00 00 90 00 [19:28:25]wFMCommunicate OK [19:28:25]SAM_PROTO_GetFieldsCounters done [19:28:25]requested_item shift.num is exist - process it [19:28:25]requested_item shift.opened is exist - process it [19:28:25]req_shift_opened [19:28:25]FM_GetShiftState [19:28:25]SAM_PROTO_GetShiftState [19:28:25]wFMCommunicate request_size=4 [19:28:25]MH_SAM_APDU [19:28:25]CAPDU: 80 13 01 00 [19:28:25]Write to MH i2c: E2 08 00 5A 00 80 13 01 00 00 00 00 00 D7 [19:28:25]Write i2c OK [19:28:25]MH_I2C_Read... [19:28:25]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:28:25]Read from MH i2c: E2 [19:28:25]MH_I2C_Read... [19:28:25]Read from MH i2c: E2 0E 00 [19:28:25]MH_I2C_Read... [19:28:25]Read from MH i2c: E2 0E 00 5A 00 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 82 [19:28:25]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [19:28:25]wFMCommunicate OK [19:28:25]SAM_PROTO_GetShiftState done [19:28:25]FM_GetShiftState done [19:28:25]req_shift_opened done [19:28:25]requested_item shift.open_date is exist - process it [19:28:25]req_shift_open_date [19:28:25]req_shift_open_date done [19:28:25]produce_requested_data done [19:28:25]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202553,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670} [19:28:25]process_action_free close_receipt [19:28:25]json_value_free [19:28:25]json_value_free done [19:28:25]process_json_proto returns [19:28:25]Send response to host [19:28:25]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202553,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670}}} [19:28:25]free response buf [19:28:25]execute_script done [19:28:25]execute_script returns [19:28:25]free content buf [19:28:25]Sock 9.Close socket [19:28:25]Sock 9.Thread stoped [19:28:25]ConnectInit Can't connect to host [19:28:28]ConnectInit Can't take IP for lk.salyk.kg [19:28:28]CommunicateWithHost connect error [19:28:28]CommunicateWithHost err = -1 [19:28:28]OFD Sender: Server communicate error [19:28:30]ConnectInit Can't connect to host [19:28:33]OFD Sender: Processing packet 202553 [packets to send 116, broken 115] [19:28:33]ProducePacketName [19:28:33]name=ofd_packets/00202553 [19:28:33]OFD Sender: To server: pG, [19:28:33]CommunicateWithHost lk.salyk.kg:30040 [19:28:33]ConnectInit lk.salyk.kg [19:28:33]Connected sock=9 [19:28:33]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 BC F8 07 01 75 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 32 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 61 01 00 00 F4 03 04 00 D6 E5 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 39 17 03 00 35 04 06 00 48 A2 13 6D D8 E9 D2 8E 46 98 11 5C FB 7D [19:28:34]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 E5 6E 47 00 88 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 35 36 10 04 04 00 39 17 03 00 F4 03 04 00 95 91 1F 67 B6 04 01 00 00 81 90 7B 73 56 76 F1 EA [19:28:34]CommunicateWithHost err = 0 [19:28:34]CheckOFDResponse [19:28:34]1017 (14) - 77093643461234 [19:28:34]1041 (16) - 0000000000871756 [19:28:34]1040 (4) - 202553 [19:28:34]1012 (4) - 28.10.2024 13:28 [19:28:34]1206 (1) - 0 [19:28:34]OFD Sender: Remove packet 202553 [19:28:34]ProducePacketName [19:28:34]name=ofd_packets/00202553 [19:28:34]NVStorageDeleteData [19:28:34]OFD Sender: No OFD packet to send [19:28:39]OFD Sender: No OFD packet to send [19:28:44]OFD Sender: No OFD packet to send [19:28:49]OFD Sender: No OFD packet to send [19:28:54]OFD Sender: No OFD packet to send [19:28:59]OFD Sender: No OFD packet to send [19:29:04]OFD Sender: No OFD packet to send [19:29:09]OFD Sender: No OFD packet to send [19:29:14]OFD Sender: No OFD packet to send [19:29:19]OFD Sender: No OFD packet to send [19:29:24]OFD Sender: No OFD packet to send [19:29:29]OFD Sender: No OFD packet to send [19:29:34]OFD Sender: No OFD packet to send [19:29:39]OFD Sender: No OFD packet to send [19:29:44]OFD Sender: No OFD packet to send [19:29:49]OFD Sender: No OFD packet to send [19:29:54]OFD Sender: No OFD packet to send [19:29:59]OFD Sender: No OFD packet to send [19:30:04]OFD Sender: No OFD packet to send [19:30:09]OFD Sender: No OFD packet to send [19:30:14]OFD Sender: No OFD packet to send [19:30:19]OFD Sender: No OFD packet to send [19:30:24]OFD Sender: No OFD packet to send [19:30:29]OFD Sender: No OFD packet to send [19:30:34]OFD Sender: No OFD packet to send [19:30:39]OFD Sender: No OFD packet to send [19:30:44]OFD Sender: No OFD packet to send [19:30:49]OFD Sender: No OFD packet to send [19:30:54]OFD Sender: No OFD packet to send [19:30:59]OFD Sender: No OFD packet to send [19:31:04]OFD Sender: No OFD packet to send [19:31:09]OFD Sender: No OFD packet to send [19:31:14]OFD Sender: No OFD packet to send [19:31:19]OFD Sender: No OFD packet to send [19:31:24]OFD Sender: No OFD packet to send [19:31:29]OFD Sender: No OFD packet to send [19:31:34]OFD Sender: No OFD packet to send [19:31:39]OFD Sender: No OFD packet to send [19:31:44]OFD Sender: No OFD packet to send [19:31:49]OFD Sender: No OFD packet to send [19:31:54]OFD Sender: No OFD packet to send [19:31:59]OFD Sender: No OFD packet to send [19:32:04]OFD Sender: No OFD packet to send [19:32:09]OFD Sender: No OFD packet to send [19:32:14]OFD Sender: No OFD packet to send [19:32:19]OFD Sender: No OFD packet to send [19:32:24]OFD Sender: No OFD packet to send [19:32:29]OFD Sender: No OFD packet to send [19:32:34]OFD Sender: No OFD packet to send [19:32:39]OFD Sender: No OFD packet to send [19:32:44]OFD Sender: No OFD packet to send [19:32:49]OFD Sender: No OFD packet to send [19:32:54]OFD Sender: No OFD packet to send [19:32:59]OFD Sender: No OFD packet to send [19:33:05]OFD Sender: No OFD packet to send [19:33:10]OFD Sender: No OFD packet to send [19:33:15]OFD Sender: No OFD packet to send [19:33:20]OFD Sender: No OFD packet to send [19:33:25]OFD Sender: No OFD packet to send [19:33:30]OFD Sender: No OFD packet to send [19:33:35]OFD Sender: No OFD packet to send [19:33:40]OFD Sender: No OFD packet to send [19:33:45]OFD Sender: No OFD packet to send [19:33:50]OFD Sender: No OFD packet to send [19:33:55]OFD Sender: No OFD packet to send [19:34:00]OFD Sender: No OFD packet to send [19:34:05]OFD Sender: No OFD packet to send [19:34:10]OFD Sender: No OFD packet to send [19:34:15]OFD Sender: No OFD packet to send [19:34:20]OFD Sender: No OFD packet to send [19:34:25]OFD Sender: No OFD packet to send [19:34:30]OFD Sender: No OFD packet to send [19:34:35]OFD Sender: No OFD packet to send [19:34:40]OFD Sender: No OFD packet to send [19:34:45]OFD Sender: No OFD packet to send [19:34:45]accept exits with 7 [19:34:45]New connection [19:34:45]New thread 3066887524 created [19:34:45]Thread 3067030884 joined [19:34:45]Waiting for new connection... [19:34:45] Sock 7.Parse request [19:34:45]Sock 7.Check first char [19:34:45]Sock 7.First char is OK [19:34:45]request: POST /json_proto HTTP/1.0 [19:34:45]Method: POST [19:34:45]URL: /json_proto [19:34:45]Method is POST - this is cgi request [19:34:45]url: /json_proto [19:34:45]query_string will be loaded in cgi processing [19:34:45]execute_cgi json_proto POST (null) [19:34:45]execute_cgi path=json_proto method=POST [19:34:45]POST find Content-Length [19:34:45]Host: 172.17.63.195:8080 [19:34:45]Content-Length: 766 [19:34:45]Content-Type: application/json [19:34:45] [19:34:45]POST finish read [19:34:45]Found Content-Length = 766 [19:34:45]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450341", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 52", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "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: Mbank", "payments": [ { "type": 1, "sum" : 500.41 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:34:45]execute_script... [19:34: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)450341", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 52", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "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: Mbank", "payments": [ { "type": 1, "sum" : 500.41 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:34:45]POST & json_proto [19:34:45]process_json_proto [19:34:45]json parsed OK: [19:34:45]protocol is kg_v1.0 [19:34:45]action value=close_receipt [19:34:45]process_action close_receipt [19:34:45]cmd_close_receipt [19:34:45]MH_GetDate [19:34:45]Write to MH i2c: F0 00 00 5B 00 4A [19:34:45]Write i2c OK [19:34:45]MH_I2C_Read... [19:34:45]Read from MH i2c: F0 [19:34:45]MH_I2C_Read... [19:34:45]Read from MH i2c: F0 09 00 [19:34:45]MH_I2C_Read... [19:34:45]Read from MH i2c: F0 09 00 5B 00 00 55 E7 1F 67 47 1B 1E 67 FC [19:34:45]GetLastDocTimeStamp 1730143702 [19:34:45]current date 1730144085 [19:34:45]FM_GetShiftState [19:34:45]SAM_PROTO_GetShiftState [19:34:45]wFMCommunicate request_size=4 [19:34:45]MH_SAM_APDU [19:34:45]CAPDU: 80 13 01 00 [19:34:45]Write to MH i2c: E2 08 00 5C 00 80 13 01 00 00 00 00 00 D9 [19:34:45]Write i2c OK [19:34:45]MH_I2C_Read... [19:34:45]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:34:45]Read from MH i2c: E2 [19:34:45]MH_I2C_Read... [19:34:45]Read from MH i2c: E2 0E 00 [19:34:45]MH_I2C_Read... [19:34:45]Read from MH i2c: E2 0E 00 5C 00 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 84 [19:34:45]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [19:34:45]wFMCommunicate OK [19:34:45]SAM_PROTO_GetShiftState done [19:34:45]FM_GetShiftState done [19:34:45]opened in 1730073670 [19:34:45]opened+sec_in_day 1730160070 [19:34:45]quantity*price = 50041 [19:34:45]sum+1 = 50042 [19:34:45]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 500.41 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 0.00 Безнал.: 500.41 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 354 28.10.2024 19:34 Смена: 545 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 Платежная система: Mbank ФМ: 0000000000871756 ФД: 202554 ФПД: 213505252737537 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T193445&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202554&fm=213505252737537&tin=02508201610067®Number=0000000000091777&sum=50041 [19:34:46]StoreToDocumentArchive [19:34:46]shift 545 fd 202554 [19:34:46]save to /storage/0545/doc_00202554 [19:34:46]save last doc name /storage/0545/doc_00202554 to /storage/kkm_last_doc_name [19:34:46]save OK [19:34:46]Clear old archive folders... [19:34:46]ProcessDocumentItem done err = 0, tmpTLVsize=251 [19:34:46]tlvbuf is 01BF31F0 [19:34:46]SAM_PROTO_ClearQueue [19:34:46]wFMCommunicate request_size=4 [19:34:46]MH_SAM_APDU [19:34:46]CAPDU: 80 09 00 00 [19:34:46]Write to MH i2c: E2 08 00 69 00 80 09 00 00 00 00 00 00 DB [19:34:46]Write i2c OK [19:34:46]MH_I2C_Read... [19:34:46]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [19:34:46]Read from MH i2c: E2 [19:34:46]MH_I2C_Read... [19:34:46]Read from MH i2c: E2 03 00 [19:34:46]MH_I2C_Read... [19:34:46]Read from MH i2c: E2 03 00 69 00 00 90 00 DD [19:34:46]RAPDU: 90 00 [19:34:46]wFMCommunicate OK [19:34:46]SAM_PROTO_ClearQueue done [19:34:46]KKMCreateOFDPacket [19:34:46]OFDProtocolAddRootSTLVToBuf [19:34:46]FM_MakeSignedData [19:34:46]FM_MakeSignedData [19:34:46]SAM_PROTO_SignData [19:34:46]wFMCommunicate request_size=4 [19:34:46]MH_SAM_APDU [19:34:46]CAPDU: 80 0D 01 02 [19:34:46]Write to MH i2c: E2 08 00 6A 00 80 0D 01 02 00 00 00 00 E3 [19:34:46]Write i2c OK [19:34:46]MH_I2C_Read... [19:34:46]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [19:34:46]Read from MH i2c: E2 [19:34:46]MH_I2C_Read... [19:34:46]Read from MH i2c: E2 03 00 [19:34:46]MH_I2C_Read... [19:34:46]Read from MH i2c: E2 03 00 6A 00 00 90 00 DE [19:34:46]RAPDU: 90 00 [19:34:46]wFMCommunicate OK [19:34:46]wFMCommunicate request_size=255 [19:34:46]MH_SAM_APDU [19:34: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 32 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 62 01 00 00 F4 03 04 00 55 E7 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 3A 17 03 00 35 04 06 00 C2 [19:34:46]Write to MH i2c: E2 02 01 6B 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 32 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 62 01 00 00 F4 03 04 00 55 E7 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 3A 17 03 00 35 04 06 00 C2 00 00 27 [19:34:46]Write i2c OK [19:34:46]MH_I2C_Read... [19:34:47]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:34:47]Read from MH i2c: E2 [19:34:47]MH_I2C_Read... [19:34:47]Read from MH i2c: E2 03 00 [19:34:47]MH_I2C_Read... [19:34:47]Read from MH i2c: E2 03 00 6B 00 00 90 00 DF [19:34:47]RAPDU: 90 00 [19:34:47]wFMCommunicate OK [19:34:47]wFMCommunicate request_size=10 [19:34:47]MH_SAM_APDU [19:34:47]CAPDU: 80 0D 02 02 05 2E 90 BF 42 01 [19:34:47]Write to MH i2c: E2 0D 00 6C 00 80 0D 02 02 05 00 2E 90 BF 42 01 00 00 B0 [19:34:47]Write i2c OK [19:34:47]MH_I2C_Read... [19:34:47]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:34:47]Read from MH i2c: E2 [19:34:47]MH_I2C_Read... [19:34:47]Read from MH i2c: E2 03 00 [19:34:47]MH_I2C_Read... [19:34:47]Read from MH i2c: E2 03 00 6C 00 00 90 00 E0 [19:34:47]RAPDU: 90 00 [19:34:47]wFMCommunicate OK [19:34:47]wFMCommunicate request_size=4 [19:34:47]MH_SAM_APDU [19:34:47]CAPDU: 80 0D 03 02 [19:34:47]Write to MH i2c: E2 08 00 6D 00 80 0D 03 02 00 00 00 00 E8 [19:34:47]Write i2c OK [19:34:47]MH_I2C_Read... [19:34:47]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [19:34:47]Read from MH i2c: E2 [19:34:47]MH_I2C_Read... [19:34:47]Read from MH i2c: E2 0B 00 [19:34:47]MH_I2C_Read... [19:34:47]Read from MH i2c: E2 0B 00 6D 00 00 F0 08 0F 14 67 8C 25 4D 90 00 69 [19:34:47]RAPDU: F0 08 0F 14 67 8C 25 4D 90 00 [19:34:47]wFMCommunicate OK [19:34:47]SAM_PROTO_SignData done [19:34:47]FM_MakeSignedData done [19:34:47]CreateOFDProtocolMessage [19:34:47]wFMCommunicate request_size=4 [19:34:47]MH_SAM_APDU [19:34:47]CAPDU: 80 11 00 00 [19:34:47]Write to MH i2c: E2 08 00 6E 00 80 11 00 00 00 00 00 00 E8 [19:34:47]Write i2c OK [19:34:47]MH_I2C_Read... [19:34:47]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:34:47]Read from MH i2c: E2 [19:34:47]MH_I2C_Read... [19:34:47]Read from MH i2c: E2 17 00 [19:34:47]MH_I2C_Read... [19:34:47]Read from MH i2c: E2 17 00 6E 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 3D [19:34:47]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [19:34:47]wFMCommunicate OK [19:34:47]CreateOFDProtocolMessage done [19:34:47]OFDSenderStorePacket 202554 [19:34:47]StoreOFDPacket docnum=202554 [19:34:47]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 CE 2C 07 01 61 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 32 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 62 01 00 00 F4 03 04 00 55 E7 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 3A 17 03 00 35 04 06 00 C2 2E 90 BF 42 01 F0 08 0F 14 67 8C 25 4D [19:34:47]CheckFolder [19:34:47]dirname=/storage/ofd_packets [19:34:47]CheckFolder done [19:34:47]ProducePacketName [19:34:47]name=ofd_packets/00202554 [19:34:47]NVStorageSaveData ofd_packets/00202554 [19:34:47]File name is /storage/ofd_packets/00202554 [19:34:47]Write 301 bytes [19:34:47]NVStorageSaveData done [19:34:47]OFDSenderStorePacket done [19:34:47]KKMCreateOFDPacket done [19:34:47]NVStorageSaveData kkm_last_timestamp [19:34:47]File name is /storage/kkm_last_timestamp [19:34:47]Write 4 bytes [19:34:47]NVStorageSaveData done [19:34:47]ExternCall_PrintAddStr [19:34:47]wPrintStart [19:34:47]Write to MH i2c: 01 00 00 6F 00 6F [19:34:47]Write i2c OK [19:34:47]MH_I2C_Read... [19:34:47]Read from MH i2c: 01 [19:34:47]MH_I2C_Read... [19:34:47]Read from MH i2c: 01 07 00 [19:34:47]MH_I2C_Read... [19:34:47]Read from MH i2c: 01 07 00 6F 00 00 00 00 00 00 FF 0F 84 [19:34:47]RasterBufferAndPrint [19:34:47]line Счет N : (1)450341 [19:34:47]line ИНН: 02508201610067 [19:34:47]line Контрольно-Кассовый Чек [19:34:47]line ПРОДАЖА [19:34:47]line ТРК (МРК, ГНК) : 52 [19:34:47]line Товар: 2710124130 [19:34:47]line Аи-92-К-2 [19:34:47]line 7.480 * 66.90 [19:34:47]line = 500.41 [19:34:47]line НДС 12% НСП 1% [19:34:47]line > о реализуемом товаре [19:34:47]line ИТОГО: 500.41 [19:34:47]line НСП 1% : 4.43 [19:34:47]line НДС 12% : 53.14 [19:34:47]line Наличными: 0.00 [19:34:47]line Безнал.: 500.41 [19:34:47]line Место: АЗС № 171 "Партнер Нефть" [19:34:47]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [19:34:47]line СНО: Общий режим [19:34:47]line Чек 354 28.10.2024 19:34 [19:34:47]line Смена: 545 ФФД: 1.0 [19:34:47]line ЗНМ: 0300000109 [19:34:47]line РНМ: 0000000000091777 [19:34:47]line Версия ККМ: 001 [19:34:47]line Платежная система: Mbank [19:34:47]line ФМ: 0000000000871756 [19:34:47]line ФД: 202554 [19:34:47]line ФПД: 213505252737537 [19:34:47]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T193445&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202554&fm=213505252737537&tin=02508201610067®Number=0000000000091777&sum=50041 [19:34:47]OFD Sender: Processing packet 202554 [packets to send 116, broken 115] [19:34:47]ProducePacketName [19:34:47]name=ofd_packets/00202554 [19:34:47]OFD Sender: To server: pG, [19:34:47]CommunicateWithHost lk.salyk.kg:30040 [19:34:47]ConnectInit lk.salyk.kg [19:34:47]written 0, free lines is 4095 [19:34:47]Connected sock=10 [19:34:47]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 CE 2C 07 01 61 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 32 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 62 01 00 00 F4 03 04 00 55 E7 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 3A 17 03 00 35 04 06 00 C2 2E 90 BF 42 01 F0 08 0F 14 67 8C 25 4D [19:34: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 35 36 4F 00 00 00 10 75 47 00 E6 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 35 36 10 04 04 00 3A 17 03 00 F4 03 04 00 0B 93 1F 67 B6 04 01 00 00 60 D3 0F E1 97 5B E0 78 [19:34:48]CommunicateWithHost err = 0 [19:34:48]CheckOFDResponse [19:34:48]1017 (14) - 77093643461234 [19:34:48]1041 (16) - 0000000000871756 [19:34:48]1040 (4) - 202554 [19:34:48]1012 (4) - 28.10.2024 13:35 [19:34:48]1206 (1) - 0 [19:34:48]OFD Sender: Remove packet 202554 [19:34:48]ProducePacketName [19:34:48]name=ofd_packets/00202554 [19:34:48]NVStorageDeleteData [19:34:48]Write to MH i2c: 01 00 00 98 00 98 [19:34:48]Write i2c OK [19:34:48]MH_I2C_Read... [19:34:48]Read from MH i2c: 01 [19:34:48]MH_I2C_Read... [19:34:48]Read from MH i2c: 01 07 00 [19:34:48]MH_I2C_Read... [19:34:48]Read from MH i2c: 01 07 00 98 00 00 00 00 00 00 B9 0C 64 [19:34:48]RasterBufferAndPrint [19:34:48]line [19:34:48]line [19:34:48]line [19:34:48]line [19:34:48]line [19:34:48]written 0, free lines is 3260 [19:34:48]MH_Cut [19:34:48]Write to MH i2c: D1 01 00 9F 00 01 71 [19:34:48]Write i2c OK [19:34:48]MH_I2C_Read... [19:34:48]Read from MH i2c: D1 [19:34:48]MH_I2C_Read... [19:34:48]Read from MH i2c: D1 01 00 [19:34:48]MH_I2C_Read... [19:34:48]Read from MH i2c: D1 01 00 9F 00 00 70 [19:34:48]Write to MH i2c: 01 00 00 A0 00 A0 [19:34:48]Write i2c OK [19:34:48]MH_I2C_Read... [19:34:48]OFD Sender: No OFD packet to send [19:34:49]*** Cut start [19:34:49]*** Purtial cut [19:34:49]*** Stage 1: CUTSNS_PIN = 1 [19:34:49]Read from MH i2c: 01 [19:34:49]MH_I2C_Read... [19:34:49]*** Stop cut motor [19:34:49]*** Cut end [19:34:49]Read from MH i2c: 01 07 00 [19:34:49]MH_I2C_Read... [19:34:49]Read from MH i2c: 01 07 00 A0 00 00 00 00 00 00 FF 0F B5 [19:34:49]process_action close_receipt done [19:34:49]requested_data is exist [19:34:49]produce_requested_data [19:34:49]requested_item fm.sn is exist - process it [19:34:49]wFMCommunicate request_size=4 [19:34:49]MH_SAM_APDU [19:34:49]CAPDU: 80 11 00 00 [19:34:49]Write to MH i2c: E2 08 00 A1 00 80 11 00 00 00 00 00 00 1B [19:34:49]Write i2c OK [19:34:49]MH_I2C_Read... [19:34:49]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:34:49]Read from MH i2c: E2 [19:34:49]MH_I2C_Read... [19:34:49]Read from MH i2c: E2 17 00 [19:34:49]MH_I2C_Read... [19:34:49]Read from MH i2c: E2 17 00 A1 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 70 [19:34:49]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [19:34:49]wFMCommunicate OK [19:34:49]requested_item fd.num is exist - process it [19:34:49]SAM_PROTO_GetFieldsCounters [19:34:49]wFMCommunicate request_size=4 [19:34:49]MH_SAM_APDU [19:34:49]CAPDU: 80 13 00 00 [19:34:49]Write to MH i2c: E2 08 00 A2 00 80 13 00 00 00 00 00 00 1E [19:34:49]Write i2c OK [19:34:49]MH_I2C_Read... [19:34:49]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [19:34:49]Read from MH i2c: E2 [19:34:49]MH_I2C_Read... [19:34:49]Read from MH i2c: E2 62 00 [19:34:49]MH_I2C_Read... [19:34:49]Read from MH i2c: E2 62 00 A2 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 3A 17 03 00 0E 04 04 00 21 02 00 00 12 04 04 00 62 01 00 00 5E 04 04 00 62 01 00 00 57 04 04 00 63 01 00 00 19 04 04 00 00 00 00 00 90 00 E7 [19:34:49]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 3A 17 03 00 0E 04 04 00 21 02 00 00 12 04 04 00 62 01 00 00 5E 04 04 00 62 01 00 00 57 04 04 00 63 01 00 00 19 04 04 00 00 00 00 00 90 00 [19:34:49]wFMCommunicate OK [19:34:49]SAM_PROTO_GetFieldsCounters done [19:34:49]requested_item shift.num is exist - process it [19:34:49]requested_item shift.opened is exist - process it [19:34:49]req_shift_opened [19:34:49]FM_GetShiftState [19:34:49]SAM_PROTO_GetShiftState [19:34:49]wFMCommunicate request_size=4 [19:34:49]MH_SAM_APDU [19:34:49]CAPDU: 80 13 01 00 [19:34:49]Write to MH i2c: E2 08 00 A3 00 80 13 01 00 00 00 00 00 20 [19:34:49]Write i2c OK [19:34:49]MH_I2C_Read... [19:34:49]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:34:49]Read from MH i2c: E2 [19:34:49]MH_I2C_Read... [19:34:49]Read from MH i2c: E2 0E 00 [19:34:49]MH_I2C_Read... [19:34:49]Read from MH i2c: E2 0E 00 A3 00 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 CB [19:34:49]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [19:34:49]wFMCommunicate OK [19:34:49]SAM_PROTO_GetShiftState done [19:34:49]FM_GetShiftState done [19:34:49]req_shift_opened done [19:34:49]requested_item shift.open_date is exist - process it [19:34:49]req_shift_open_date [19:34:49]req_shift_open_date done [19:34:49]produce_requested_data done [19:34:49]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202554,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670} [19:34:49]process_action_free close_receipt [19:34:49]json_value_free [19:34:49]json_value_free done [19:34:49]process_json_proto returns [19:34:49]Send response to host [19:34:49]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202554,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670}}} [19:34:49]free response buf [19:34:49]execute_script done [19:34:49]execute_script returns [19:34:49]free content buf [19:34:49]Sock 7.Close socket [19:34:49]Sock 7.Thread stoped [19:34:53]OFD Sender: No OFD packet to send [19:34:58]OFD Sender: No OFD packet to send [19:35:03]OFD Sender: No OFD packet to send [19:35:08]OFD Sender: No OFD packet to send [19:35:13]OFD Sender: No OFD packet to send [19:35:18]OFD Sender: No OFD packet to send [19:35:23]OFD Sender: No OFD packet to send [19:35:28]OFD Sender: No OFD packet to send [19:35:33]OFD Sender: No OFD packet to send [19:35:38]OFD Sender: No OFD packet to send [19:35:43]OFD Sender: No OFD packet to send [19:35:48]OFD Sender: No OFD packet to send [19:35:53]OFD Sender: No OFD packet to send [19:35:58]OFD Sender: No OFD packet to send [19:36:03]OFD Sender: No OFD packet to send [19:36:08]OFD Sender: No OFD packet to send [19:36:13]OFD Sender: No OFD packet to send [19:36:18]OFD Sender: No OFD packet to send [19:36:23]OFD Sender: No OFD packet to send [19:36:28]OFD Sender: No OFD packet to send [19:36:33]OFD Sender: No OFD packet to send [19:36:38]OFD Sender: No OFD packet to send [19:36:43]OFD Sender: No OFD packet to send [19:36:48]OFD Sender: No OFD packet to send [19:36:53]OFD Sender: No OFD packet to send [19:36:58]OFD Sender: No OFD packet to send [19:37:03]OFD Sender: No OFD packet to send [19:37:08]OFD Sender: No OFD packet to send [19:37:13]OFD Sender: No OFD packet to send [19:37:18]OFD Sender: No OFD packet to send [19:37:23]OFD Sender: No OFD packet to send [19:37:28]OFD Sender: No OFD packet to send [19:37:33]OFD Sender: No OFD packet to send [19:37:38]OFD Sender: No OFD packet to send [19:37:43]OFD Sender: No OFD packet to send [19:37:48]OFD Sender: No OFD packet to send [19:37:53]OFD Sender: No OFD packet to send [19:37:58]OFD Sender: No OFD packet to send [19:38:03]OFD Sender: No OFD packet to send [19:38:08]OFD Sender: No OFD packet to send [19:38:13]OFD Sender: No OFD packet to send [19:38:18]OFD Sender: No OFD packet to send [19:38:23]OFD Sender: No OFD packet to send [19:38:28]OFD Sender: No OFD packet to send [19:38:33]OFD Sender: No OFD packet to send [19:38:38]OFD Sender: No OFD packet to send [19:38:43]OFD Sender: No OFD packet to send [19:38:48]OFD Sender: No OFD packet to send [19:38:53]OFD Sender: No OFD packet to send [19:38:58]OFD Sender: No OFD packet to send [19:39:03]OFD Sender: No OFD packet to send [19:39:08]OFD Sender: No OFD packet to send [19:39:13]OFD Sender: No OFD packet to send [19:39:18]OFD Sender: No OFD packet to send [19:39:23]OFD Sender: No OFD packet to send [19:39:28]OFD Sender: No OFD packet to send [19:39:33]OFD Sender: No OFD packet to send [19:39:38]OFD Sender: No OFD packet to send [19:39:43]OFD Sender: No OFD packet to send [19:39:45]accept exits with 9 [19:39:45]New connection [19:39:45]New thread 3067030884 created [19:39:45]Thread 3066887524 joined [19:39:45]Waiting for new connection... [19:39:45] Sock 9.Parse request [19:39:45]Sock 9.Check first char [19:39:45]Sock 9.First char is OK [19:39:45]request: POST /json_proto HTTP/1.0 [19:39:45]Method: POST [19:39:45]URL: /json_proto [19:39:45]Method is POST - this is cgi request [19:39:45]url: /json_proto [19:39:45]query_string will be loaded in cgi processing [19:39:45]execute_cgi json_proto POST (null) [19:39:45]execute_cgi path=json_proto method=POST [19:39:45]POST find Content-Length [19:39:45]Host: 172.17.63.195:8080 [19:39:45]Content-Length: 682 [19:39:45]Content-Type: application/json [19:39:45] [19:39:45]POST finish read [19:39:45]Found Content-Length = 682 [19:39:45]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450342", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 62", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 66.90, "quantity" : 19.440, "sum" : 1300.54, "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" ] } } [19:39:45]execute_script... [19:39: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)450342", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 62", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 66.90, "quantity" : 19.440, "sum" : 1300.54, "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" ] } } [19:39:45]POST & json_proto [19:39:45]process_json_proto [19:39:45]json parsed OK: [19:39:45]protocol is kg_v1.0 [19:39:45]action value=close_receipt [19:39:45]process_action close_receipt [19:39:45]cmd_close_receipt [19:39:45]MH_GetDate [19:39:45]Write to MH i2c: F0 00 00 A4 00 93 [19:39:45]Write i2c OK [19:39:45]MH_I2C_Read... [19:39:45]Read from MH i2c: F0 [19:39:45]MH_I2C_Read... [19:39:45]Read from MH i2c: F0 09 00 [19:39:45]MH_I2C_Read... [19:39:45]Read from MH i2c: F0 09 00 A4 00 00 81 E8 1F 67 47 1B 1E 67 72 [19:39:45]GetLastDocTimeStamp 1730144085 [19:39:45]current date 1730144385 [19:39:45]FM_GetShiftState [19:39:45]SAM_PROTO_GetShiftState [19:39:45]wFMCommunicate request_size=4 [19:39:45]MH_SAM_APDU [19:39:45]CAPDU: 80 13 01 00 [19:39:45]Write to MH i2c: E2 08 00 A5 00 80 13 01 00 00 00 00 00 22 [19:39:45]Write i2c OK [19:39:45]MH_I2C_Read... [19:39:45]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:39:45]Read from MH i2c: E2 [19:39:45]MH_I2C_Read... [19:39:45]Read from MH i2c: E2 0E 00 [19:39:45]MH_I2C_Read... [19:39:45]Read from MH i2c: E2 0E 00 A5 00 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 CD [19:39:45]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [19:39:45]wFMCommunicate OK [19:39:45]SAM_PROTO_GetShiftState done [19:39:45]FM_GetShiftState done [19:39:45]opened in 1730073670 [19:39:45]opened+sec_in_day 1730160070 [19:39:45]quantity*price = 130053 [19:39:45]sum+1 = 130055 [19:39:45]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.54 ИТОГО: 1300.00 Внесено: 1300.00 СДАЧА: 0.00 НСП 1% : 11.51 НДС 12% : 138.11 Наличными: 1300.00 Безнал.: 0.00 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 355 28.10.2024 19:39 Смена: 545 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 ФМ: 0000000000871756 ФД: 202555 ФПД: 171102604563426 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T193945&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202555&fm=171102604563426&tin=02508201610067®Number=0000000000091777&sum=130000 [19:39:46]StoreToDocumentArchive [19:39:46]shift 545 fd 202555 [19:39:46]save to /storage/0545/doc_00202555 [19:39:46]save last doc name /storage/0545/doc_00202555 to /storage/kkm_last_doc_name [19:39:46]save OK [19:39:46]Clear old archive folders... [19:39:46]ProcessDocumentItem done err = 0, tmpTLVsize=251 [19:39:46]tlvbuf is 01BF5D60 [19:39:46]SAM_PROTO_ClearQueue [19:39:46]wFMCommunicate request_size=4 [19:39:46]MH_SAM_APDU [19:39:46]CAPDU: 80 09 00 00 [19:39:46]Write to MH i2c: E2 08 00 B2 00 80 09 00 00 00 00 00 00 24 [19:39:46]Write i2c OK [19:39:46]MH_I2C_Read... [19:39:46]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [19:39:46]Read from MH i2c: E2 [19:39:46]MH_I2C_Read... [19:39:46]Read from MH i2c: E2 03 00 [19:39:46]MH_I2C_Read... [19:39:46]Read from MH i2c: E2 03 00 B2 00 00 90 00 26 [19:39:46]RAPDU: 90 00 [19:39:46]wFMCommunicate OK [19:39:46]SAM_PROTO_ClearQueue done [19:39:46]KKMCreateOFDPacket [19:39:46]OFDProtocolAddRootSTLVToBuf [19:39:46]FM_MakeSignedData [19:39:46]FM_MakeSignedData [19:39:46]SAM_PROTO_SignData [19:39:46]wFMCommunicate request_size=4 [19:39:46]MH_SAM_APDU [19:39:46]CAPDU: 80 0D 01 02 [19:39:46]Write to MH i2c: E2 08 00 B3 00 80 0D 01 02 00 00 00 00 2C [19:39:46]Write i2c OK [19:39:46]MH_I2C_Read... [19:39:46]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [19:39:46]Read from MH i2c: E2 [19:39:46]MH_I2C_Read... [19:39:46]Read from MH i2c: E2 03 00 [19:39:46]MH_I2C_Read... [19:39:46]Read from MH i2c: E2 03 00 B3 00 00 90 00 27 [19:39:46]RAPDU: 90 00 [19:39:46]wFMCommunicate OK [19:39:46]wFMCommunicate request_size=255 [19:39:46]MH_SAM_APDU [19:39: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 32 FF 03 08 00 03 F0 4B 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 06 FC 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D0 FB 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 7F 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F3 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 63 01 00 00 F4 03 04 00 81 E8 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 3B 17 03 00 35 04 06 00 9B [19:39:46]Write to MH i2c: E2 02 01 B4 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 32 FF 03 08 00 03 F0 4B 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 06 FC 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D0 FB 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 7F 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F3 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 63 01 00 00 F4 03 04 00 81 E8 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 3B 17 03 00 35 04 06 00 9B 00 00 5E [19:39:46]Write i2c OK [19:39:46]MH_I2C_Read... [19:39:46]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:39:46]Read from MH i2c: E2 [19:39:46]MH_I2C_Read... [19:39:46]Read from MH i2c: E2 03 00 [19:39:46]MH_I2C_Read... [19:39:46]Read from MH i2c: E2 03 00 B4 00 00 90 00 28 [19:39:46]RAPDU: 90 00 [19:39:46]wFMCommunicate OK [19:39:46]wFMCommunicate request_size=10 [19:39:46]MH_SAM_APDU [19:39:46]CAPDU: 80 0D 02 02 05 9D ED F7 13 E2 [19:39:46]Write to MH i2c: E2 0D 00 B5 00 80 0D 02 02 05 00 9D ED F7 13 E2 00 00 AF [19:39:46]Write i2c OK [19:39:46]MH_I2C_Read... [19:39:46]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:39:46]Read from MH i2c: E2 [19:39:46]MH_I2C_Read... [19:39:46]Read from MH i2c: E2 03 00 [19:39:46]MH_I2C_Read... [19:39:46]Read from MH i2c: E2 03 00 B5 00 00 90 00 29 [19:39:46]RAPDU: 90 00 [19:39:46]wFMCommunicate OK [19:39:46]wFMCommunicate request_size=4 [19:39:46]MH_SAM_APDU [19:39:46]CAPDU: 80 0D 03 02 [19:39:46]Write to MH i2c: E2 08 00 B6 00 80 0D 03 02 00 00 00 00 31 [19:39:46]Write i2c OK [19:39:46]MH_I2C_Read... [19:39:46]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [19:39:46]Read from MH i2c: E2 [19:39:46]MH_I2C_Read... [19:39:46]Read from MH i2c: E2 0B 00 [19:39:46]MH_I2C_Read... [19:39:46]Read from MH i2c: E2 0B 00 B6 00 00 32 DF 3B B1 FD F3 0C 88 90 00 B3 [19:39:46]RAPDU: 32 DF 3B B1 FD F3 0C 88 90 00 [19:39:46]wFMCommunicate OK [19:39:46]SAM_PROTO_SignData done [19:39:46]FM_MakeSignedData done [19:39:46]CreateOFDProtocolMessage [19:39:46]wFMCommunicate request_size=4 [19:39:46]MH_SAM_APDU [19:39:46]CAPDU: 80 11 00 00 [19:39:46]Write to MH i2c: E2 08 00 B7 00 80 11 00 00 00 00 00 00 31 [19:39:46]Write i2c OK [19:39:46]MH_I2C_Read... [19:39:46]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:39:46]Read from MH i2c: E2 [19:39:46]MH_I2C_Read... [19:39:46]Read from MH i2c: E2 17 00 [19:39:46]MH_I2C_Read... [19:39:46]Read from MH i2c: E2 17 00 B7 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 86 [19:39:46]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [19:39:46]wFMCommunicate OK [19:39:46]CreateOFDProtocolMessage done [19:39:46]OFDSenderStorePacket 202555 [19:39:46]StoreOFDPacket docnum=202555 [19:39:46]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 8B 1B 07 01 F6 42 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 F0 4B 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 06 FC 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D0 FB 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 7F 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F3 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 63 01 00 00 F4 03 04 00 81 E8 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 3B 17 03 00 35 04 06 00 9B 9D ED F7 13 E2 32 DF 3B B1 FD F3 0C 88 [19:39:46]CheckFolder [19:39:46]dirname=/storage/ofd_packets [19:39:46]CheckFolder done [19:39:46]ProducePacketName [19:39:46]name=ofd_packets/00202555 [19:39:46]NVStorageSaveData ofd_packets/00202555 [19:39:46]File name is /storage/ofd_packets/00202555 [19:39:46]Write 301 bytes [19:39:46]NVStorageSaveData done [19:39:46]OFDSenderStorePacket done [19:39:46]KKMCreateOFDPacket done [19:39:46]NVStorageSaveData kkm_last_timestamp [19:39:46]File name is /storage/kkm_last_timestamp [19:39:46]Write 4 bytes [19:39:46]NVStorageSaveData done [19:39:46]ExternCall_PrintAddStr [19:39:46]wPrintStart [19:39:46]Write to MH i2c: 01 00 00 B8 00 B8 [19:39:46]Write i2c OK [19:39:46]MH_I2C_Read... [19:39:46]Read from MH i2c: 01 [19:39:46]MH_I2C_Read... [19:39:46]Read from MH i2c: 01 07 00 [19:39:46]MH_I2C_Read... [19:39:46]Read from MH i2c: 01 07 00 B8 00 00 00 00 00 00 FF 0F CD [19:39:46]RasterBufferAndPrint [19:39:46]line Счет N : (1)450342 [19:39:46]line ИНН: 02508201610067 [19:39:46]line Контрольно-Кассовый Чек [19:39:46]line ПРОДАЖА [19:39:46]line ТРК (МРК, ГНК) : 62 [19:39:46]line Товар: 2710124130 [19:39:46]line Аи-92-К-2 [19:39:46]line 19.440 * 66.90 [19:39:46]line = 1300.54 [19:39:46]line НДС 12% НСП 1% [19:39:46]line > о реализуемом товаре [19:39:46]line ОКРУГЛЕНИЕ: -0.54 [19:39:46]line ИТОГО: 1300.00 [19:39:46]line Внесено: 1300.00 [19:39:46]line СДАЧА: 0.00 [19:39:46]line НСП 1% : 11.51 [19:39:46]line НДС 12% : 138.11 [19:39:46]line Наличными: 1300.00 [19:39:46]line Безнал.: 0.00 [19:39:46]line Место: АЗС № 171 "Партнер Нефть" [19:39:46]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [19:39:46]line СНО: Общий режим [19:39:46]line Чек 355 28.10.2024 19:39 [19:39:46]line Смена: 545 ФФД: 1.0 [19:39:46]line ЗНМ: 0300000109 [19:39:46]line РНМ: 0000000000091777 [19:39:46]line Версия ККМ: 001 [19:39:46]line ФМ: 0000000000871756 [19:39:46]line ФД: 202555 [19:39:46]line ФПД: 171102604563426 [19:39:46]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T193945&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202555&fm=171102604563426&tin=02508201610067®Number=0000000000091777&sum=130000 [19:39:47]OFD Sender: Processing packet 202555 [packets to send 116, broken 115] [19:39:47]ProducePacketName [19:39:47]name=ofd_packets/00202555 [19:39:47]OFD Sender: To server: pG, [19:39:47]CommunicateWithHost lk.salyk.kg:30040 [19:39:47]ConnectInit lk.salyk.kg [19:39:47]written 0, free lines is 4095 [19:39:47]Connected sock=10 [19:39:47]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 8B 1B 07 01 F6 42 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 F0 4B 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 06 FC 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D0 FB 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 7F 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F3 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 63 01 00 00 F4 03 04 00 81 E8 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 3B 17 03 00 35 04 06 00 9B 9D ED F7 13 E2 32 DF 3B B1 FD F3 0C 88 [19:39:47]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 9F 87 47 00 E4 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 35 36 10 04 04 00 3B 17 03 00 F4 03 04 00 36 94 1F 67 B6 04 01 00 00 2F 1A EF 59 81 18 15 D5 [19:39:47]CommunicateWithHost err = 0 [19:39:47]CheckOFDResponse [19:39:47]1017 (14) - 77093643461234 [19:39:47]1041 (16) - 0000000000871756 [19:39:47]1040 (4) - 202555 [19:39:47]1012 (4) - 28.10.2024 13:40 [19:39:47]1206 (1) - 0 [19:39:47]OFD Sender: Remove packet 202555 [19:39:47]ProducePacketName [19:39:47]name=ofd_packets/00202555 [19:39:47]NVStorageDeleteData [19:39:47]Write to MH i2c: 01 00 00 E3 00 E3 [19:39:47]Write i2c OK [19:39:47]MH_I2C_Read... [19:39:47]Read from MH i2c: 01 [19:39:47]MH_I2C_Read... [19:39:47]Read from MH i2c: 01 07 00 [19:39:47]MH_I2C_Read... [19:39:47]Read from MH i2c: 01 07 00 E3 00 00 00 00 00 00 8A 0C 80 [19:39:47]RasterBufferAndPrint [19:39:47]line [19:39:47]line [19:39:47]line [19:39:47]line [19:39:47]line [19:39:47]written 0, free lines is 3215 [19:39:47]MH_Cut [19:39:47]Write to MH i2c: D1 01 00 EA 00 01 BC [19:39:47]Write i2c OK [19:39:47]MH_I2C_Read... [19:39:47]Read from MH i2c: D1 [19:39:47]MH_I2C_Read... [19:39:47]Read from MH i2c: D1 01 00 [19:39:47]MH_I2C_Read... [19:39:47]Read from MH i2c: D1 01 00 EA 00 00 BB [19:39:47]Write to MH i2c: 01 00 00 EB 00 EB [19:39:47]Write i2c OK [19:39:47]MH_I2C_Read... [19:39:47]OFD Sender: No OFD packet to send [19:39:48]*** Cut start [19:39:48]*** Purtial cut [19:39:48]*** Stage 1: CUTSNS_PIN = 1 [19:39:48]Read from MH i2c: 01 [19:39:48]MH_I2C_Read... [19:39:48]*** Stop cut motor [19:39:48]*** Cut end [19:39:48]Read from MH i2c: 01 07 00 [19:39:48]MH_I2C_Read... [19:39:48]Read from MH i2c: 01 07 00 EB 00 00 00 00 00 00 FF 0F 00 [19:39:48]process_action close_receipt done [19:39:48]requested_data is exist [19:39:48]produce_requested_data [19:39:48]requested_item fm.sn is exist - process it [19:39:48]wFMCommunicate request_size=4 [19:39:48]MH_SAM_APDU [19:39:48]CAPDU: 80 11 00 00 [19:39:48]Write to MH i2c: E2 08 00 EC 00 80 11 00 00 00 00 00 00 66 [19:39:48]Write i2c OK [19:39:48]MH_I2C_Read... [19:39:48]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:39:48]Read from MH i2c: E2 [19:39:48]MH_I2C_Read... [19:39:48]Read from MH i2c: E2 17 00 [19:39:48]MH_I2C_Read... [19:39:48]Read from MH i2c: E2 17 00 EC 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 BB [19:39:48]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [19:39:48]wFMCommunicate OK [19:39:48]requested_item fd.num is exist - process it [19:39:48]SAM_PROTO_GetFieldsCounters [19:39:48]wFMCommunicate request_size=4 [19:39:48]MH_SAM_APDU [19:39:48]CAPDU: 80 13 00 00 [19:39:48]Write to MH i2c: E2 08 00 ED 00 80 13 00 00 00 00 00 00 69 [19:39:48]Write i2c OK [19:39:48]MH_I2C_Read... [19:39:48]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [19:39:48]Read from MH i2c: E2 [19:39:48]MH_I2C_Read... [19:39:48]Read from MH i2c: E2 62 00 [19:39:48]MH_I2C_Read... [19:39:49]Read from MH i2c: E2 62 00 ED 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 3B 17 03 00 0E 04 04 00 21 02 00 00 12 04 04 00 63 01 00 00 5E 04 04 00 63 01 00 00 57 04 04 00 64 01 00 00 19 04 04 00 00 00 00 00 90 00 36 [19:39:49]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 3B 17 03 00 0E 04 04 00 21 02 00 00 12 04 04 00 63 01 00 00 5E 04 04 00 63 01 00 00 57 04 04 00 64 01 00 00 19 04 04 00 00 00 00 00 90 00 [19:39:49]wFMCommunicate OK [19:39:49]SAM_PROTO_GetFieldsCounters done [19:39:49]requested_item shift.num is exist - process it [19:39:49]requested_item shift.opened is exist - process it [19:39:49]req_shift_opened [19:39:49]FM_GetShiftState [19:39:49]SAM_PROTO_GetShiftState [19:39:49]wFMCommunicate request_size=4 [19:39:49]MH_SAM_APDU [19:39:49]CAPDU: 80 13 01 00 [19:39:49]Write to MH i2c: E2 08 00 EE 00 80 13 01 00 00 00 00 00 6B [19:39:49]Write i2c OK [19:39:49]MH_I2C_Read... [19:39:49]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:39:49]Read from MH i2c: E2 [19:39:49]MH_I2C_Read... [19:39:49]Read from MH i2c: E2 0E 00 [19:39:49]MH_I2C_Read... [19:39:49]Read from MH i2c: E2 0E 00 EE 00 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 16 [19:39:49]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [19:39:49]wFMCommunicate OK [19:39:49]SAM_PROTO_GetShiftState done [19:39:49]FM_GetShiftState done [19:39:49]req_shift_opened done [19:39:49]requested_item shift.open_date is exist - process it [19:39:49]req_shift_open_date [19:39:49]req_shift_open_date done [19:39:49]produce_requested_data done [19:39:49]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202555,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670} [19:39:49]process_action_free close_receipt [19:39:49]json_value_free [19:39:49]json_value_free done [19:39:49]process_json_proto returns [19:39:49]Send response to host [19:39:49]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202555,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670}}} [19:39:49]free response buf [19:39:49]execute_script done [19:39:49]execute_script returns [19:39:49]free content buf [19:39:49]Sock 9.Close socket [19:39:49]Sock 9.Thread stoped [19:39:53]OFD Sender: No OFD packet to send [19:39:58]OFD Sender: No OFD packet to send [19:40:03]OFD Sender: No OFD packet to send [19:40:08]OFD Sender: No OFD packet to send [19:40:13]OFD Sender: No OFD packet to send [19:40:18]OFD Sender: No OFD packet to send [19:40:23]OFD Sender: No OFD packet to send [19:40:28]OFD Sender: No OFD packet to send [19:40:33]OFD Sender: No OFD packet to send [19:40:38]OFD Sender: No OFD packet to send [19:40:43]OFD Sender: No OFD packet to send [19:40:48]OFD Sender: No OFD packet to send [19:40:53]OFD Sender: No OFD packet to send [19:40:58]OFD Sender: No OFD packet to send [19:41:03]OFD Sender: No OFD packet to send [19:41:08]OFD Sender: No OFD packet to send [19:41:13]OFD Sender: No OFD packet to send [19:41:18]OFD Sender: No OFD packet to send [19:41:23]OFD Sender: No OFD packet to send [19:41:28]OFD Sender: No OFD packet to send [19:41:33]OFD Sender: No OFD packet to send [19:41:38]OFD Sender: No OFD packet to send [19:41:43]OFD Sender: No OFD packet to send [19:41:48]OFD Sender: No OFD packet to send [19:41:53]OFD Sender: No OFD packet to send [19:41:58]OFD Sender: No OFD packet to send [19:42:03]OFD Sender: No OFD packet to send [19:42:08]OFD Sender: No OFD packet to send [19:42:13]OFD Sender: No OFD packet to send [19:42:18]OFD Sender: No OFD packet to send [19:42:23]OFD Sender: No OFD packet to send [19:42:28]OFD Sender: No OFD packet to send [19:42:33]OFD Sender: No OFD packet to send [19:42:38]OFD Sender: No OFD packet to send [19:42:43]OFD Sender: No OFD packet to send [19:42:48]OFD Sender: No OFD packet to send [19:42:53]OFD Sender: No OFD packet to send [19:42:58]OFD Sender: No OFD packet to send [19:43:03]OFD Sender: No OFD packet to send [19:43:08]OFD Sender: No OFD packet to send [19:43:13]OFD Sender: No OFD packet to send [19:43:18]OFD Sender: No OFD packet to send [19:43:23]OFD Sender: No OFD packet to send [19:43:28]OFD Sender: No OFD packet to send [19:43:33]OFD Sender: No OFD packet to send [19:43:38]OFD Sender: No OFD packet to send [19:43:43]OFD Sender: No OFD packet to send [19:43:48]OFD Sender: No OFD packet to send [19:43:53]OFD Sender: No OFD packet to send [19:43:58]OFD Sender: No OFD packet to send [19:44:03]OFD Sender: No OFD packet to send [19:44:08]OFD Sender: No OFD packet to send [19:44:13]OFD Sender: No OFD packet to send [19:44:18]OFD Sender: No OFD packet to send [19:44:23]OFD Sender: No OFD packet to send [19:44:28]OFD Sender: No OFD packet to send [19:44:33]OFD Sender: No OFD packet to send [19:44:38]OFD Sender: No OFD packet to send [19:44:43]OFD Sender: No OFD packet to send [19:44:48]OFD Sender: No OFD packet to send [19:44:53]OFD Sender: No OFD packet to send [19:44:57]accept exits with 7 [19:44:57]New connection [19:44:57]New thread 3066887524 created [19:44:57]Thread 3067030884 joined [19:44:57]Waiting for new connection... [19:44:57] Sock 7.Parse request [19:44:57]Sock 7.Check first char [19:44:57]Sock 7.First char is OK [19:44:57]request: POST /json_proto HTTP/1.0 [19:44:57]Method: POST [19:44:57]URL: /json_proto [19:44:57]Method is POST - this is cgi request [19:44:57]url: /json_proto [19:44:57]query_string will be loaded in cgi processing [19:44:57]execute_cgi json_proto POST (null) [19:44:57]execute_cgi path=json_proto method=POST [19:44:57]POST find Content-Length [19:44:57]Host: 172.17.63.195:8080 [19:44:57]Content-Length: 677 [19:44:57]Content-Type: application/json [19:44:57] [19:44:57]POST finish read [19:44:57]Found Content-Length = 677 [19:44:57]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450343", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "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" ] } } [19:44:57]execute_script... [19:44:57]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450343", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "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" ] } } [19:44:57]POST & json_proto [19:44:57]process_json_proto [19:44:57]json parsed OK: [19:44:57]protocol is kg_v1.0 [19:44:57]action value=close_receipt [19:44:57]process_action close_receipt [19:44:57]cmd_close_receipt [19:44:57]MH_GetDate [19:44:57]Write to MH i2c: F0 00 00 EF 00 DE [19:44:57]Write i2c OK [19:44:57]MH_I2C_Read... [19:44:57]Read from MH i2c: F0 [19:44:57]MH_I2C_Read... [19:44:57]Read from MH i2c: F0 09 00 [19:44:57]MH_I2C_Read... [19:44:57]Read from MH i2c: F0 09 00 EF 00 00 B9 E9 1F 67 47 1B 1E 67 F6 [19:44:57]GetLastDocTimeStamp 1730144385 [19:44:57]current date 1730144697 [19:44:57]FM_GetShiftState [19:44:57]SAM_PROTO_GetShiftState [19:44:57]wFMCommunicate request_size=4 [19:44:57]MH_SAM_APDU [19:44:57]CAPDU: 80 13 01 00 [19:44:57]Write to MH i2c: E2 08 00 F0 00 80 13 01 00 00 00 00 00 6D [19:44:57]Write i2c OK [19:44:57]MH_I2C_Read... [19:44:57]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:44:57]Read from MH i2c: E2 [19:44:57]MH_I2C_Read... [19:44:57]Read from MH i2c: E2 0E 00 [19:44:57]MH_I2C_Read... [19:44:57]Read from MH i2c: E2 0E 00 F0 00 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 18 [19:44:57]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [19:44:57]wFMCommunicate OK [19:44:57]SAM_PROTO_GetShiftState done [19:44:57]FM_GetShiftState done [19:44:57]opened in 1730073670 [19:44:57]opened+sec_in_day 1730160070 [19:44:57]quantity*price = 20003 [19:44:57]sum+1 = 20004 [19:44:57]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.03 ИТОГО: 200.00 Внесено: 200.00 СДАЧА: 0.00 НСП 1% : 1.77 НДС 12% : 21.24 Наличными: 200.00 Безнал.: 0.00 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 356 28.10.2024 19:44 Смена: 545 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 ФМ: 0000000000871756 ФД: 202556 ФПД: 155198260223061 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T194458&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202556&fm=155198260223061&tin=02508201610067®Number=0000000000091777&sum=20000 [19:44:58]StoreToDocumentArchive [19:44:58]shift 545 fd 202556 [19:44:58]save to /storage/0545/doc_00202556 [19:44:58]save last doc name /storage/0545/doc_00202556 to /storage/kkm_last_doc_name [19:44:58]save OK [19:44:58]Clear old archive folders... [19:44:58]ProcessDocumentItem done err = 0, tmpTLVsize=251 [19:44:58]tlvbuf is 01C06E30 [19:44:58]SAM_PROTO_ClearQueue [19:44:58]wFMCommunicate request_size=4 [19:44:58]MH_SAM_APDU [19:44:58]CAPDU: 80 09 00 00 [19:44:58]Write to MH i2c: E2 08 00 FD 00 80 09 00 00 00 00 00 00 6F [19:44:58]Write i2c OK [19:44:58]MH_I2C_Read... [19:44:58]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [19:44:58]Read from MH i2c: E2 [19:44:58]MH_I2C_Read... [19:44:59]Read from MH i2c: E2 03 00 [19:44:59]MH_I2C_Read... [19:44:59]Read from MH i2c: E2 03 00 FD 00 00 90 00 71 [19:44:59]RAPDU: 90 00 [19:44:59]wFMCommunicate OK [19:44:59]SAM_PROTO_ClearQueue done [19:44:59]KKMCreateOFDPacket [19:44:59]OFDProtocolAddRootSTLVToBuf [19:44:59]FM_MakeSignedData [19:44:59]FM_MakeSignedData [19:44:59]SAM_PROTO_SignData [19:44:59]wFMCommunicate request_size=4 [19:44:59]MH_SAM_APDU [19:44:59]CAPDU: 80 0D 01 02 [19:44:59]Write to MH i2c: E2 08 00 FE 00 80 0D 01 02 00 00 00 00 77 [19:44:59]Write i2c OK [19:44:59]MH_I2C_Read... [19:44:59]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [19:44:59]Read from MH i2c: E2 [19:44:59]MH_I2C_Read... [19:44:59]Read from MH i2c: E2 03 00 [19:44:59]MH_I2C_Read... [19:44:59]Read from MH i2c: E2 03 00 FE 00 00 90 00 72 [19:44:59]RAPDU: 90 00 [19:44:59]wFMCommunicate OK [19:44:59]wFMCommunicate request_size=255 [19:44:59]MH_SAM_APDU [19:44:59]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 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 64 01 00 00 F4 03 04 00 BA E9 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 3C 17 03 00 35 04 06 00 8D [19:44:59]Write to MH i2c: E2 02 01 FF 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 32 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 64 01 00 00 F4 03 04 00 BA E9 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 3C 17 03 00 35 04 06 00 8D 00 00 61 [19:44:59]Write i2c OK [19:44:59]MH_I2C_Read... [19:44:59]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:44:59]Read from MH i2c: E2 [19:44:59]MH_I2C_Read... [19:44:59]Read from MH i2c: E2 03 00 [19:44:59]MH_I2C_Read... [19:44:59]Read from MH i2c: E2 03 00 FF 00 00 90 00 73 [19:44:59]RAPDU: 90 00 [19:44:59]wFMCommunicate OK [19:44:59]wFMCommunicate request_size=10 [19:44:59]MH_SAM_APDU [19:44:59]CAPDU: 80 0D 02 02 05 26 E9 2B 9C 55 [19:44:59]Write to MH i2c: E2 0D 00 00 01 80 0D 02 02 05 00 26 E9 2B 9C 55 00 00 B0 [19:44:59]Write i2c OK [19:44:59]MH_I2C_Read... [19:44:59]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:44:59]Read from MH i2c: E2 [19:44:59]MH_I2C_Read... [19:44:59]Read from MH i2c: E2 03 00 [19:44:59]MH_I2C_Read... [19:44:59]Read from MH i2c: E2 03 00 00 01 00 90 00 75 [19:44:59]RAPDU: 90 00 [19:44:59]wFMCommunicate OK [19:44:59]wFMCommunicate request_size=4 [19:44:59]MH_SAM_APDU [19:44:59]CAPDU: 80 0D 03 02 [19:44:59]Write to MH i2c: E2 08 00 01 01 80 0D 03 02 00 00 00 00 7D [19:44:59]Write i2c OK [19:44:59]MH_I2C_Read... [19:44:59]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [19:44:59]Read from MH i2c: E2 [19:44:59]MH_I2C_Read... [19:44:59]Read from MH i2c: E2 0B 00 [19:44:59]MH_I2C_Read... [19:44:59]Read from MH i2c: E2 0B 00 01 01 00 38 7F FD FD 0F 8A BA E4 90 00 66 [19:44:59]RAPDU: 38 7F FD FD 0F 8A BA E4 90 00 [19:44:59]wFMCommunicate OK [19:44:59]SAM_PROTO_SignData done [19:44:59]FM_MakeSignedData done [19:44:59]CreateOFDProtocolMessage [19:44:59]wFMCommunicate request_size=4 [19:44:59]MH_SAM_APDU [19:44:59]CAPDU: 80 11 00 00 [19:44:59]Write to MH i2c: E2 08 00 02 01 80 11 00 00 00 00 00 00 7D [19:44:59]Write i2c OK [19:44:59]MH_I2C_Read... [19:44:59]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:44:59]Read from MH i2c: E2 [19:44:59]MH_I2C_Read... [19:44:59]Read from MH i2c: E2 17 00 [19:44:59]MH_I2C_Read... [19:44:59]Read from MH i2c: E2 17 00 02 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 D2 [19:44:59]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [19:44:59]wFMCommunicate OK [19:44:59]CreateOFDProtocolMessage done [19:44:59]OFDSenderStorePacket 202556 [19:44:59]StoreOFDPacket docnum=202556 [19:44:59]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 76 FD 07 01 84 14 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 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 64 01 00 00 F4 03 04 00 BA E9 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 3C 17 03 00 35 04 06 00 8D 26 E9 2B 9C 55 38 7F FD FD 0F 8A BA E4 [19:44:59]CheckFolder [19:44:59]dirname=/storage/ofd_packets [19:44:59]CheckFolder done [19:44:59]ProducePacketName [19:44:59]name=ofd_packets/00202556 [19:44:59]NVStorageSaveData ofd_packets/00202556 [19:44:59]File name is /storage/ofd_packets/00202556 [19:44:59]Write 301 bytes [19:44:59]NVStorageSaveData done [19:44:59]OFDSenderStorePacket done [19:44:59]KKMCreateOFDPacket done [19:44:59]NVStorageSaveData kkm_last_timestamp [19:44:59]File name is /storage/kkm_last_timestamp [19:44:59]Write 4 bytes [19:44:59]NVStorageSaveData done [19:44:59]ExternCall_PrintAddStr [19:44:59]wPrintStart [19:44:59]Write to MH i2c: 01 00 00 03 01 04 [19:44:59]Write i2c OK [19:44:59]MH_I2C_Read... [19:44:59]Read from MH i2c: 01 [19:44:59]MH_I2C_Read... [19:44:59]Read from MH i2c: 01 07 00 [19:44:59]MH_I2C_Read... [19:44:59]Read from MH i2c: 01 07 00 03 01 00 00 00 00 00 FF 0F 19 [19:44:59]RasterBufferAndPrint [19:44:59]line Счет N : (1)450343 [19:44:59]line ИНН: 02508201610067 [19:44:59]line Контрольно-Кассовый Чек [19:44:59]line ПРОДАЖА [19:44:59]line ТРК (МРК, ГНК) : 41 [19:44:59]line Товар: 2710124130 [19:44:59]line Аи-92-К-2 [19:44:59]line 2.990 * 66.90 [19:44:59]line = 200.03 [19:44:59]line НДС 12% НСП 1% [19:44:59]line > о реализуемом товаре [19:44:59]line ОКРУГЛЕНИЕ: -0.03 [19:44:59]line ИТОГО: 200.00 [19:44:59]line Внесено: 200.00 [19:44:59]line СДАЧА: 0.00 [19:44:59]line НСП 1% : 1.77 [19:44:59]line НДС 12% : 21.24 [19:44:59]line Наличными: 200.00 [19:44:59]line Безнал.: 0.00 [19:44:59]line Место: АЗС № 171 "Партнер Нефть" [19:44:59]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [19:44:59]line СНО: Общий режим [19:44:59]line Чек 356 28.10.2024 19:44 [19:44:59]line Смена: 545 ФФД: 1.0 [19:44:59]line ЗНМ: 0300000109 [19:44:59]line РНМ: 0000000000091777 [19:44:59]line Версия ККМ: 001 [19:44:59]line ФМ: 0000000000871756 [19:44:59]line ФД: 202556 [19:44:59]line ФПД: 155198260223061 [19:44:59]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T194458&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202556&fm=155198260223061&tin=02508201610067®Number=0000000000091777&sum=20000 [19:44:59]OFD Sender: Processing packet 202556 [packets to send 116, broken 115] [19:44:59]ProducePacketName [19:44:59]name=ofd_packets/00202556 [19:44:59]OFD Sender: To server: pG, [19:44:59]CommunicateWithHost lk.salyk.kg:30040 [19:44:59]ConnectInit lk.salyk.kg [19:44:59]written 0, free lines is 4095 [19:44:59]Connected sock=10 [19:44:59]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 76 FD 07 01 84 14 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 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 64 01 00 00 F4 03 04 00 BA E9 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 3C 17 03 00 35 04 06 00 8D 26 E9 2B 9C 55 38 7F FD FD 0F 8A BA E4 [19:45:00]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 E1 39 47 00 08 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 35 36 10 04 04 00 3C 17 03 00 F4 03 04 00 6F 95 1F 67 B6 04 01 00 00 B9 C9 73 AF D6 0F 0D 12 [19:45:00]CommunicateWithHost err = 0 [19:45:00]CheckOFDResponse [19:45:00]1017 (14) - 77093643461234 [19:45:00]1041 (16) - 0000000000871756 [19:45:00]1040 (4) - 202556 [19:45:00]1012 (4) - 28.10.2024 13:45 [19:45:00]1206 (1) - 0 [19:45:00]OFD Sender: Remove packet 202556 [19:45:00]ProducePacketName [19:45:00]name=ofd_packets/00202556 [19:45:00]NVStorageDeleteData [19:45:00]Write to MH i2c: 01 00 00 2E 01 2F [19:45:00]Write i2c OK [19:45:00]MH_I2C_Read... [19:45:00]Read from MH i2c: 01 [19:45:00]MH_I2C_Read... [19:45:00]Read from MH i2c: 01 07 00 [19:45:00]MH_I2C_Read... [19:45:00]Read from MH i2c: 01 07 00 2E 01 00 00 00 00 00 8F 0C D1 [19:45:00]RasterBufferAndPrint [19:45:00]line [19:45:00]line [19:45:00]line [19:45:00]line [19:45:00]line [19:45:00]written 0, free lines is 3218 [19:45:00]MH_Cut [19:45:00]Write to MH i2c: D1 01 00 35 01 01 08 [19:45:00]Write i2c OK [19:45:00]MH_I2C_Read... [19:45:00]Read from MH i2c: D1 [19:45:00]MH_I2C_Read... [19:45:00]Read from MH i2c: D1 01 00 [19:45:00]MH_I2C_Read... [19:45:00]Read from MH i2c: D1 01 00 35 01 00 07 [19:45:00]Write to MH i2c: 01 00 00 36 01 37 [19:45:00]Write i2c OK [19:45:00]MH_I2C_Read... [19:45:00]OFD Sender: No OFD packet to send [19:45:01]*** Cut start [19:45:01]*** Purtial cut [19:45:01]*** Stage 1: CUTSNS_PIN = 1 [19:45:01]Read from MH i2c: 01 [19:45:01]MH_I2C_Read... [19:45:01]*** Stop cut motor [19:45:01]*** Cut end [19:45:01]Read from MH i2c: 01 07 00 [19:45:01]MH_I2C_Read... [19:45:01]Read from MH i2c: 01 07 00 36 01 00 00 00 00 00 FF 0F 4C [19:45:01]process_action close_receipt done [19:45:01]requested_data is exist [19:45:01]produce_requested_data [19:45:01]requested_item fm.sn is exist - process it [19:45:01]wFMCommunicate request_size=4 [19:45:01]MH_SAM_APDU [19:45:01]CAPDU: 80 11 00 00 [19:45:01]Write to MH i2c: E2 08 00 37 01 80 11 00 00 00 00 00 00 B2 [19:45:01]Write i2c OK [19:45:01]MH_I2C_Read... [19:45:01]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:45:01]Read from MH i2c: E2 [19:45:01]MH_I2C_Read... [19:45:01]Read from MH i2c: E2 17 00 [19:45:01]MH_I2C_Read... [19:45:01]Read from MH i2c: E2 17 00 37 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 07 [19:45:01]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [19:45:01]wFMCommunicate OK [19:45:01]requested_item fd.num is exist - process it [19:45:01]SAM_PROTO_GetFieldsCounters [19:45:01]wFMCommunicate request_size=4 [19:45:01]MH_SAM_APDU [19:45:01]CAPDU: 80 13 00 00 [19:45:01]Write to MH i2c: E2 08 00 38 01 80 13 00 00 00 00 00 00 B5 [19:45:01]Write i2c OK [19:45:01]MH_I2C_Read... [19:45:01]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [19:45:01]Read from MH i2c: E2 [19:45:01]MH_I2C_Read... [19:45:01]Read from MH i2c: E2 62 00 [19:45:01]MH_I2C_Read... [19:45:01]Read from MH i2c: E2 62 00 38 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 3C 17 03 00 0E 04 04 00 21 02 00 00 12 04 04 00 64 01 00 00 5E 04 04 00 64 01 00 00 57 04 04 00 65 01 00 00 19 04 04 00 00 00 00 00 90 00 86 [19:45:01]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 3C 17 03 00 0E 04 04 00 21 02 00 00 12 04 04 00 64 01 00 00 5E 04 04 00 64 01 00 00 57 04 04 00 65 01 00 00 19 04 04 00 00 00 00 00 90 00 [19:45:01]wFMCommunicate OK [19:45:01]SAM_PROTO_GetFieldsCounters done [19:45:01]requested_item shift.num is exist - process it [19:45:01]requested_item shift.opened is exist - process it [19:45:01]req_shift_opened [19:45:01]FM_GetShiftState [19:45:01]SAM_PROTO_GetShiftState [19:45:01]wFMCommunicate request_size=4 [19:45:01]MH_SAM_APDU [19:45:01]CAPDU: 80 13 01 00 [19:45:01]Write to MH i2c: E2 08 00 39 01 80 13 01 00 00 00 00 00 B7 [19:45:01]Write i2c OK [19:45:01]MH_I2C_Read... [19:45:01]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:45:01]Read from MH i2c: E2 [19:45:01]MH_I2C_Read... [19:45:01]Read from MH i2c: E2 0E 00 [19:45:01]MH_I2C_Read... [19:45:01]Read from MH i2c: E2 0E 00 39 01 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 62 [19:45:01]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [19:45:01]wFMCommunicate OK [19:45:01]SAM_PROTO_GetShiftState done [19:45:01]FM_GetShiftState done [19:45:01]req_shift_opened done [19:45:01]requested_item shift.open_date is exist - process it [19:45:01]req_shift_open_date [19:45:01]req_shift_open_date done [19:45:01]produce_requested_data done [19:45:01]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202556,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670} [19:45:01]process_action_free close_receipt [19:45:01]json_value_free [19:45:01]json_value_free done [19:45:01]process_json_proto returns [19:45:01]Send response to host [19:45:01]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202556,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670}}} [19:45:01]free response buf [19:45:01]execute_script done [19:45:01]execute_script returns [19:45:01]free content buf [19:45:01]Sock 7.Close socket [19:45:01]Sock 7.Thread stoped [19:45:05]OFD Sender: No OFD packet to send [19:45:10]OFD Sender: No OFD packet to send [19:45:15]OFD Sender: No OFD packet to send [19:45:20]OFD Sender: No OFD packet to send [19:45:25]OFD Sender: No OFD packet to send [19:45:30]OFD Sender: No OFD packet to send [19:45:35]OFD Sender: No OFD packet to send [19:45:40]OFD Sender: No OFD packet to send [19:45:45]OFD Sender: No OFD packet to send [19:45:50]OFD Sender: No OFD packet to send [19:45:55]OFD Sender: No OFD packet to send [19:46:00]OFD Sender: No OFD packet to send [19:46:05]OFD Sender: No OFD packet to send [19:46:10]OFD Sender: No OFD packet to send [19:46:15]OFD Sender: No OFD packet to send [19:46:20]OFD Sender: No OFD packet to send [19:46:25]OFD Sender: No OFD packet to send [19:46:30]OFD Sender: No OFD packet to send [19:46:35]OFD Sender: No OFD packet to send [19:46:40]OFD Sender: No OFD packet to send [19:46:45]OFD Sender: No OFD packet to send [19:46:50]OFD Sender: No OFD packet to send [19:46:55]OFD Sender: No OFD packet to send [19:47:00]OFD Sender: No OFD packet to send [19:47:05]OFD Sender: No OFD packet to send [19:47:10]OFD Sender: No OFD packet to send [19:47:15]OFD Sender: No OFD packet to send [19:47:20]OFD Sender: No OFD packet to send [19:47:25]OFD Sender: No OFD packet to send [19:47:26]accept exits with 9 [19:47:26]New connection [19:47:26]New thread 3067030884 created [19:47:26]Thread 3066887524 joined [19:47:26]Waiting for new connection... [19:47:26] Sock 9.Parse request [19:47:26]Sock 9.Check first char [19:47:26]Sock 9.First char is OK [19:47:26]request: POST /json_proto HTTP/1.0 [19:47:26]Method: POST [19:47:26]URL: /json_proto [19:47:26]Method is POST - this is cgi request [19:47:26]url: /json_proto [19:47:26]query_string will be loaded in cgi processing [19:47:26]execute_cgi json_proto POST (null) [19:47:26]execute_cgi path=json_proto method=POST [19:47:26]POST find Content-Length [19:47:26]Host: 172.17.63.195:8080 [19:47:26]Content-Length: 678 [19:47:26]Content-Type: application/json [19:47:26] [19:47:26]POST finish read [19:47:26]Found Content-Length = 678 [19:47:26]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450344", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 62", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "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" ] } } [19:47:26]execute_script... [19:47: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)450344", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 62", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "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" ] } } [19:47:26]POST & json_proto [19:47:26]process_json_proto [19:47:26]json parsed OK: [19:47:26]protocol is kg_v1.0 [19:47:26]action value=close_receipt [19:47:26]process_action close_receipt [19:47:26]cmd_close_receipt [19:47:26]MH_GetDate [19:47:26]Write to MH i2c: F0 00 00 3A 01 2A [19:47:26]Write i2c OK [19:47:26]MH_I2C_Read... [19:47:26]Read from MH i2c: F0 [19:47:26]MH_I2C_Read... [19:47:26]Read from MH i2c: F0 09 00 [19:47:26]MH_I2C_Read... [19:47:26]Read from MH i2c: F0 09 00 3A 01 00 4E EA 1F 67 47 1B 1E 67 D8 [19:47:26]GetLastDocTimeStamp 1730144698 [19:47:26]current date 1730144846 [19:47:26]FM_GetShiftState [19:47:26]SAM_PROTO_GetShiftState [19:47:26]wFMCommunicate request_size=4 [19:47:26]MH_SAM_APDU [19:47:26]CAPDU: 80 13 01 00 [19:47:26]Write to MH i2c: E2 08 00 3B 01 80 13 01 00 00 00 00 00 B9 [19:47:26]Write i2c OK [19:47:26]MH_I2C_Read... [19:47:26]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:47:26]Read from MH i2c: E2 [19:47:26]MH_I2C_Read... [19:47:26]Read from MH i2c: E2 0E 00 [19:47:26]MH_I2C_Read... [19:47:26]Read from MH i2c: E2 0E 00 3B 01 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 64 [19:47:26]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [19:47:26]wFMCommunicate OK [19:47:26]SAM_PROTO_GetShiftState done [19:47:26]FM_GetShiftState done [19:47:26]opened in 1730073670 [19:47:26]opened+sec_in_day 1730160070 [19:47:26]quantity*price = 70044 [19:47:26]sum+1 = 70045 [19:47:26]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.44 ИТОГО: 700.00 Внесено: 700.00 СДАЧА: 0.00 НСП 1% : 6.20 НДС 12% : 74.38 Наличными: 700.00 Безнал.: 0.00 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 357 28.10.2024 19:47 Смена: 545 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 ФМ: 0000000000871756 ФД: 202557 ФПД: 27947172845325 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T194726&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202557&fm=27947172845325&tin=02508201610067®Number=0000000000091777&sum=70000 [19:47:27]StoreToDocumentArchive [19:47:27]shift 545 fd 202557 [19:47:27]save to /storage/0545/doc_00202557 [19:47:27]save last doc name /storage/0545/doc_00202557 to /storage/kkm_last_doc_name [19:47:27]save OK [19:47:27]Clear old archive folders... [19:47:27]ProcessDocumentItem done err = 0, tmpTLVsize=251 [19:47:27]tlvbuf is 01C08790 [19:47:27]SAM_PROTO_ClearQueue [19:47:27]wFMCommunicate request_size=4 [19:47:27]MH_SAM_APDU [19:47:27]CAPDU: 80 09 00 00 [19:47:27]Write to MH i2c: E2 08 00 48 01 80 09 00 00 00 00 00 00 BB [19:47:27]Write i2c OK [19:47:27]MH_I2C_Read... [19:47:27]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [19:47:27]Read from MH i2c: E2 [19:47:27]MH_I2C_Read... [19:47:27]Read from MH i2c: E2 03 00 [19:47:27]MH_I2C_Read... [19:47:27]Read from MH i2c: E2 03 00 48 01 00 90 00 BD [19:47:27]RAPDU: 90 00 [19:47:27]wFMCommunicate OK [19:47:27]SAM_PROTO_ClearQueue done [19:47:27]KKMCreateOFDPacket [19:47:27]OFDProtocolAddRootSTLVToBuf [19:47:27]FM_MakeSignedData [19:47:27]FM_MakeSignedData [19:47:27]SAM_PROTO_SignData [19:47:27]wFMCommunicate request_size=4 [19:47:27]MH_SAM_APDU [19:47:27]CAPDU: 80 0D 01 02 [19:47:27]Write to MH i2c: E2 08 00 49 01 80 0D 01 02 00 00 00 00 C3 [19:47:27]Write i2c OK [19:47:27]MH_I2C_Read... [19:47:27]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [19:47:27]Read from MH i2c: E2 [19:47:27]MH_I2C_Read... [19:47:27]Read from MH i2c: E2 03 00 [19:47:27]MH_I2C_Read... [19:47:27]Read from MH i2c: E2 03 00 49 01 00 90 00 BE [19:47:27]RAPDU: 90 00 [19:47:27]wFMCommunicate OK [19:47:27]wFMCommunicate request_size=255 [19:47:27]MH_SAM_APDU [19:47: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 32 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 65 01 00 00 F4 03 04 00 4E EA 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 3D 17 03 00 35 04 06 00 19 [19:47:27]Write to MH i2c: E2 02 01 4A 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 32 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 65 01 00 00 F4 03 04 00 4E EA 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 3D 17 03 00 35 04 06 00 19 00 00 1E [19:47:27]Write i2c OK [19:47:27]MH_I2C_Read... [19:47:28]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:47:28]Read from MH i2c: E2 [19:47:28]MH_I2C_Read... [19:47:28]Read from MH i2c: E2 03 00 [19:47:28]MH_I2C_Read... [19:47:28]Read from MH i2c: E2 03 00 4A 01 00 90 00 BF [19:47:28]RAPDU: 90 00 [19:47:28]wFMCommunicate OK [19:47:28]wFMCommunicate request_size=10 [19:47:28]MH_SAM_APDU [19:47:28]CAPDU: 80 0D 02 02 05 6A F5 4F 57 0D [19:47:28]Write to MH i2c: E2 0D 00 4B 01 80 0D 02 02 05 00 6A F5 4F 57 0D 00 00 E2 [19:47:28]Write i2c OK [19:47:28]MH_I2C_Read... [19:47:28]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:47:28]Read from MH i2c: E2 [19:47:28]MH_I2C_Read... [19:47:28]Read from MH i2c: E2 03 00 [19:47:28]MH_I2C_Read... [19:47:28]Read from MH i2c: E2 03 00 4B 01 00 90 00 C0 [19:47:28]RAPDU: 90 00 [19:47:28]wFMCommunicate OK [19:47:28]wFMCommunicate request_size=4 [19:47:28]MH_SAM_APDU [19:47:28]CAPDU: 80 0D 03 02 [19:47:28]Write to MH i2c: E2 08 00 4C 01 80 0D 03 02 00 00 00 00 C8 [19:47:28]Write i2c OK [19:47:28]MH_I2C_Read... [19:47:28]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [19:47:28]Read from MH i2c: E2 [19:47:28]MH_I2C_Read... [19:47:28]Read from MH i2c: E2 0B 00 [19:47:28]MH_I2C_Read... [19:47:28]Read from MH i2c: E2 0B 00 4C 01 00 60 86 5F E0 38 AE 79 10 90 00 5D [19:47:28]RAPDU: 60 86 5F E0 38 AE 79 10 90 00 [19:47:28]wFMCommunicate OK [19:47:28]SAM_PROTO_SignData done [19:47:28]FM_MakeSignedData done [19:47:28]CreateOFDProtocolMessage [19:47:28]wFMCommunicate request_size=4 [19:47:28]MH_SAM_APDU [19:47:28]CAPDU: 80 11 00 00 [19:47:28]Write to MH i2c: E2 08 00 4D 01 80 11 00 00 00 00 00 00 C8 [19:47:28]Write i2c OK [19:47:28]MH_I2C_Read... [19:47:28]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:47:28]Read from MH i2c: E2 [19:47:28]MH_I2C_Read... [19:47:28]Read from MH i2c: E2 17 00 [19:47:28]MH_I2C_Read... [19:47:28]Read from MH i2c: E2 17 00 4D 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 1D [19:47:28]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [19:47:28]wFMCommunicate OK [19:47:28]CreateOFDProtocolMessage done [19:47:28]OFDSenderStorePacket 202557 [19:47:28]StoreOFDPacket docnum=202557 [19:47:28]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 48 33 07 01 02 DA 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 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 65 01 00 00 F4 03 04 00 4E EA 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 3D 17 03 00 35 04 06 00 19 6A F5 4F 57 0D 60 86 5F E0 38 AE 79 10 [19:47:28]CheckFolder [19:47:28]dirname=/storage/ofd_packets [19:47:28]CheckFolder done [19:47:28]ProducePacketName [19:47:28]name=ofd_packets/00202557 [19:47:28]NVStorageSaveData ofd_packets/00202557 [19:47:28]File name is /storage/ofd_packets/00202557 [19:47:28]Write 301 bytes [19:47:28]NVStorageSaveData done [19:47:28]OFDSenderStorePacket done [19:47:28]KKMCreateOFDPacket done [19:47:28]NVStorageSaveData kkm_last_timestamp [19:47:28]File name is /storage/kkm_last_timestamp [19:47:28]Write 4 bytes [19:47:28]NVStorageSaveData done [19:47:28]ExternCall_PrintAddStr [19:47:28]wPrintStart [19:47:28]Write to MH i2c: 01 00 00 4E 01 4F [19:47:28]Write i2c OK [19:47:28]MH_I2C_Read... [19:47:28]Read from MH i2c: 01 [19:47:28]MH_I2C_Read... [19:47:28]Read from MH i2c: 01 07 00 [19:47:28]MH_I2C_Read... [19:47:28]Read from MH i2c: 01 07 00 4E 01 00 00 00 00 00 FF 0F 64 [19:47:28]RasterBufferAndPrint [19:47:28]line Счет N : (1)450344 [19:47:28]line ИНН: 02508201610067 [19:47:28]line Контрольно-Кассовый Чек [19:47:28]line ПРОДАЖА [19:47:28]line ТРК (МРК, ГНК) : 62 [19:47:28]line Товар: 2710124130 [19:47:28]line Аи-92-К-2 [19:47:28]line 10.470 * 66.90 [19:47:28]line = 700.44 [19:47:28]line НДС 12% НСП 1% [19:47:28]line > о реализуемом товаре [19:47:28]line ОКРУГЛЕНИЕ: -0.44 [19:47:28]line ИТОГО: 700.00 [19:47:28]line Внесено: 700.00 [19:47:28]line СДАЧА: 0.00 [19:47:28]line НСП 1% : 6.20 [19:47:28]line НДС 12% : 74.38 [19:47:28]line Наличными: 700.00 [19:47:28]line Безнал.: 0.00 [19:47:28]line Место: АЗС № 171 "Партнер Нефть" [19:47:28]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [19:47:28]line СНО: Общий режим [19:47:28]line Чек 357 28.10.2024 19:47 [19:47:28]line Смена: 545 ФФД: 1.0 [19:47:28]line ЗНМ: 0300000109 [19:47:28]line РНМ: 0000000000091777 [19:47:28]line Версия ККМ: 001 [19:47:28]line ФМ: 0000000000871756 [19:47:28]line ФД: 202557 [19:47:28]line ФПД: 27947172845325 [19:47:28]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T194726&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202557&fm=27947172845325&tin=02508201610067®Number=0000000000091777&sum=70000 [19:47:28]OFD Sender: Processing packet 202557 [packets to send 116, broken 115] [19:47:28]ProducePacketName [19:47:28]name=ofd_packets/00202557 [19:47:28]OFD Sender: To server: pG, [19:47:28]CommunicateWithHost lk.salyk.kg:30040 [19:47:28]ConnectInit lk.salyk.kg [19:47:28]written 0, free lines is 4095 [19:47:29]Write to MH i2c: 01 00 00 79 01 7A [19:47:29]Write i2c OK [19:47:29]MH_I2C_Read... [19:47:29]Read from MH i2c: 01 [19:47:29]MH_I2C_Read... [19:47:29]Read from MH i2c: 01 07 00 [19:47:29]MH_I2C_Read... [19:47:29]Read from MH i2c: 01 07 00 79 01 00 00 00 00 00 88 0C 15 [19:47:29]RasterBufferAndPrint [19:47:29]line [19:47:29]line [19:47:29]line [19:47:29]line [19:47:29]line [19:47:29]written 0, free lines is 3211 [19:47:29]MH_Cut [19:47:29]Write to MH i2c: D1 01 00 80 01 01 53 [19:47:29]Write i2c OK [19:47:29]MH_I2C_Read... [19:47:29]Read from MH i2c: D1 [19:47:29]MH_I2C_Read... [19:47:29]Read from MH i2c: D1 01 00 [19:47:29]MH_I2C_Read... [19:47:29]Read from MH i2c: D1 01 00 80 01 00 52 [19:47:29]Write to MH i2c: 01 00 00 81 01 82 [19:47:29]Write i2c OK [19:47:29]MH_I2C_Read... [19:47:30]*** Cut start [19:47:30]*** Purtial cut [19:47:30]*** Stage 1: CUTSNS_PIN = 1 [19:47:30]Read from MH i2c: 01 [19:47:30]MH_I2C_Read... [19:47:30]*** Stop cut motor [19:47:30]*** Cut end [19:47:30]Read from MH i2c: 01 07 00 [19:47:30]MH_I2C_Read... [19:47:30]Read from MH i2c: 01 07 00 81 01 00 00 00 00 00 FF 0F 97 [19:47:30]process_action close_receipt done [19:47:30]requested_data is exist [19:47:30]produce_requested_data [19:47:30]requested_item fm.sn is exist - process it [19:47:30]wFMCommunicate request_size=4 [19:47:30]MH_SAM_APDU [19:47:30]CAPDU: 80 11 00 00 [19:47:30]Write to MH i2c: E2 08 00 82 01 80 11 00 00 00 00 00 00 FD [19:47:30]Write i2c OK [19:47:30]MH_I2C_Read... [19:47:30]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:47:30]Read from MH i2c: E2 [19:47:30]MH_I2C_Read... [19:47:30]Read from MH i2c: E2 17 00 [19:47:30]MH_I2C_Read... [19:47:30]Read from MH i2c: E2 17 00 82 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 52 [19:47:30]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [19:47:30]wFMCommunicate OK [19:47:30]requested_item fd.num is exist - process it [19:47:30]SAM_PROTO_GetFieldsCounters [19:47:30]wFMCommunicate request_size=4 [19:47:30]MH_SAM_APDU [19:47:30]CAPDU: 80 13 00 00 [19:47:30]Write to MH i2c: E2 08 00 83 01 80 13 00 00 00 00 00 00 00 [19:47:30]Write i2c OK [19:47:30]MH_I2C_Read... [19:47:30]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [19:47:30]Read from MH i2c: E2 [19:47:30]MH_I2C_Read... [19:47:30]Read from MH i2c: E2 62 00 [19:47:30]MH_I2C_Read... [19:47:30]Read from MH i2c: E2 62 00 83 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 3D 17 03 00 0E 04 04 00 21 02 00 00 12 04 04 00 65 01 00 00 5E 04 04 00 65 01 00 00 57 04 04 00 66 01 00 00 19 04 04 00 00 00 00 00 90 00 D5 [19:47: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 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 3D 17 03 00 0E 04 04 00 21 02 00 00 12 04 04 00 65 01 00 00 5E 04 04 00 65 01 00 00 57 04 04 00 66 01 00 00 19 04 04 00 00 00 00 00 90 00 [19:47:30]wFMCommunicate OK [19:47:30]SAM_PROTO_GetFieldsCounters done [19:47:30]requested_item shift.num is exist - process it [19:47:30]requested_item shift.opened is exist - process it [19:47:30]req_shift_opened [19:47:30]FM_GetShiftState [19:47:30]SAM_PROTO_GetShiftState [19:47:30]wFMCommunicate request_size=4 [19:47:30]MH_SAM_APDU [19:47:30]CAPDU: 80 13 01 00 [19:47:30]Write to MH i2c: E2 08 00 84 01 80 13 01 00 00 00 00 00 02 [19:47:30]Write i2c OK [19:47:30]MH_I2C_Read... [19:47:30]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:47:30]Read from MH i2c: E2 [19:47:30]MH_I2C_Read... [19:47:30]Read from MH i2c: E2 0E 00 [19:47:30]MH_I2C_Read... [19:47:30]Read from MH i2c: E2 0E 00 84 01 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 AD [19:47:30]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [19:47:30]wFMCommunicate OK [19:47:30]SAM_PROTO_GetShiftState done [19:47:30]FM_GetShiftState done [19:47:30]req_shift_opened done [19:47:30]requested_item shift.open_date is exist - process it [19:47:30]req_shift_open_date [19:47:30]req_shift_open_date done [19:47:30]produce_requested_data done [19:47:30]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202557,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670} [19:47:30]process_action_free close_receipt [19:47:30]json_value_free [19:47:30]json_value_free done [19:47:30]process_json_proto returns [19:47:30]Send response to host [19:47:30]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202557,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670}}} [19:47:30]free response buf [19:47:30]execute_script done [19:47:30]execute_script returns [19:47:30]free content buf [19:47:30]Sock 9.Close socket [19:47:30]Sock 9.Thread stoped [19:49:39]ConnectInit Can't connect to host [19:49:39]CommunicateWithHost connect error [19:49:39]CommunicateWithHost err = -1 [19:49:39]OFD Sender: Server communicate error [19:49:44]OFD Sender: Processing packet 202557 [packets to send 116, broken 115] [19:49:44]ProducePacketName [19:49:44]name=ofd_packets/00202557 [19:49:44]OFD Sender: To server: pG, [19:49:44]CommunicateWithHost lk.salyk.kg:30040 [19:49:44]ConnectInit lk.salyk.kg [19:49:44]Connected sock=9 [19:49:44]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 48 33 07 01 02 DA 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 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 65 01 00 00 F4 03 04 00 4E EA 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 3D 17 03 00 35 04 06 00 19 6A F5 4F 57 0D 60 86 5F E0 38 AE 79 10 [19:49: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 35 36 4F 00 00 00 44 55 47 00 E1 AC A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 3D 17 03 00 F4 03 04 00 8B 96 1F 67 B6 04 01 00 00 A0 4B E2 79 A0 E0 CA C2 [19:49:44]CommunicateWithHost err = 0 [19:49:44]CheckOFDResponse [19:49:44]1017 (14) - 77093643461234 [19:49:44]1041 (16) - 0000000000871756 [19:49:44]1040 (4) - 202557 [19:49:44]1012 (4) - 28.10.2024 13:50 [19:49:44]1206 (1) - 0 [19:49:44]OFD Sender: Remove packet 202557 [19:49:44]ProducePacketName [19:49:44]name=ofd_packets/00202557 [19:49:44]NVStorageDeleteData [19:49:44]OFD Sender: No OFD packet to send [19:49:49]OFD Sender: No OFD packet to send [19:49:55]OFD Sender: No OFD packet to send [19:50:00]OFD Sender: No OFD packet to send [19:50:05]OFD Sender: No OFD packet to send [19:50:10]OFD Sender: No OFD packet to send [19:50:15]OFD Sender: No OFD packet to send [19:50:20]OFD Sender: No OFD packet to send [19:50:25]OFD Sender: No OFD packet to send [19:50:30]OFD Sender: No OFD packet to send [19:50:35]OFD Sender: No OFD packet to send [19:50:40]OFD Sender: No OFD packet to send [19:50:45]OFD Sender: No OFD packet to send [19:50:50]OFD Sender: No OFD packet to send [19:50:55]OFD Sender: No OFD packet to send [19:51:00]OFD Sender: No OFD packet to send [19:51:05]OFD Sender: No OFD packet to send [19:51:10]OFD Sender: No OFD packet to send [19:51:15]OFD Sender: No OFD packet to send [19:51:20]OFD Sender: No OFD packet to send [19:51:25]OFD Sender: No OFD packet to send [19:51:30]OFD Sender: No OFD packet to send [19:51:35]OFD Sender: No OFD packet to send [19:51:40]OFD Sender: No OFD packet to send [19:51:45]OFD Sender: No OFD packet to send [19:51:50]OFD Sender: No OFD packet to send [19:51:55]OFD Sender: No OFD packet to send [19:52:00]OFD Sender: No OFD packet to send [19:52:05]OFD Sender: No OFD packet to send [19:52:10]OFD Sender: No OFD packet to send [19:52:15]OFD Sender: No OFD packet to send [19:52:20]OFD Sender: No OFD packet to send [19:52:25]OFD Sender: No OFD packet to send [19:52:30]OFD Sender: No OFD packet to send [19:52:31]accept exits with 7 [19:52:31]New connection [19:52:31]New thread 3066887524 created [19:52:31]Thread 3067030884 joined [19:52:31]Waiting for new connection... [19:52:31] Sock 7.Parse request [19:52:31]Sock 7.Check first char [19:52:31]Sock 7.First char is OK [19:52:31]request: POST /json_proto HTTP/1.0 [19:52:31]Method: POST [19:52:31]URL: /json_proto [19:52:31]Method is POST - this is cgi request [19:52:31]url: /json_proto [19:52:31]query_string will be loaded in cgi processing [19:52:31]execute_cgi json_proto POST (null) [19:52:31]execute_cgi path=json_proto method=POST [19:52:31]POST find Content-Length [19:52:31]Host: 172.17.63.195:8080 [19:52:31]Content-Length: 677 [19:52:31]Content-Type: application/json [19:52:31] [19:52:31]POST finish read [19:52:31]Found Content-Length = 677 [19:52:31]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450345", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "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" ] } } [19:52:31]execute_script... [19:52:31]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450345", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "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" ] } } [19:52:31]POST & json_proto [19:52:31]process_json_proto [19:52:31]json parsed OK: [19:52:31]protocol is kg_v1.0 [19:52:31]action value=close_receipt [19:52:31]process_action close_receipt [19:52:31]cmd_close_receipt [19:52:31]MH_GetDate [19:52:31]Write to MH i2c: F0 00 00 85 01 75 [19:52:31]Write i2c OK [19:52:31]MH_I2C_Read... [19:52:31]Read from MH i2c: F0 [19:52:31]MH_I2C_Read... [19:52:31]Read from MH i2c: F0 09 00 [19:52:31]MH_I2C_Read... [19:52:31]Read from MH i2c: F0 09 00 85 01 00 7F EB 1F 67 47 1B 1E 67 55 [19:52:31]GetLastDocTimeStamp 1730144846 [19:52:31]current date 1730145151 [19:52:31]FM_GetShiftState [19:52:31]SAM_PROTO_GetShiftState [19:52:31]wFMCommunicate request_size=4 [19:52:31]MH_SAM_APDU [19:52:31]CAPDU: 80 13 01 00 [19:52:31]Write to MH i2c: E2 08 00 86 01 80 13 01 00 00 00 00 00 04 [19:52:31]Write i2c OK [19:52:31]MH_I2C_Read... [19:52:31]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:52:31]Read from MH i2c: E2 [19:52:31]MH_I2C_Read... [19:52:31]Read from MH i2c: E2 0E 00 [19:52:31]MH_I2C_Read... [19:52:31]Read from MH i2c: E2 0E 00 86 01 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 AF [19:52:31]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [19:52:31]wFMCommunicate OK [19:52:31]SAM_PROTO_GetShiftState done [19:52:31]FM_GetShiftState done [19:52:31]opened in 1730073670 [19:52:31]opened+sec_in_day 1730160070 [19:52:31]quantity*price = 60009 [19:52:31]sum+1 = 60010 [19:52:31]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.09 ИТОГО: 600.00 Внесено: 600.00 СДАЧА: 0.00 НСП 1% : 5.31 НДС 12% : 63.73 Наличными: 600.00 Безнал.: 0.00 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 358 28.10.2024 19:52 Смена: 545 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 ФМ: 0000000000871756 ФД: 202558 ФПД: 229066306924163 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T195231&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202558&fm=229066306924163&tin=02508201610067®Number=0000000000091777&sum=60000 [19:52:32]StoreToDocumentArchive [19:52:32]shift 545 fd 202558 [19:52:32]save to /storage/0545/doc_00202558 [19:52:32]save last doc name /storage/0545/doc_00202558 to /storage/kkm_last_doc_name [19:52:32]save OK [19:52:32]Clear old archive folders... [19:52:32]ProcessDocumentItem done err = 0, tmpTLVsize=251 [19:52:32]tlvbuf is 01BF8510 [19:52:32]SAM_PROTO_ClearQueue [19:52:32]wFMCommunicate request_size=4 [19:52:32]MH_SAM_APDU [19:52:32]CAPDU: 80 09 00 00 [19:52:32]Write to MH i2c: E2 08 00 93 01 80 09 00 00 00 00 00 00 06 [19:52:32]Write i2c OK [19:52:32]MH_I2C_Read... [19:52:32]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [19:52:32]Read from MH i2c: E2 [19:52:32]MH_I2C_Read... [19:52:32]Read from MH i2c: E2 03 00 [19:52:32]MH_I2C_Read... [19:52:32]Read from MH i2c: E2 03 00 93 01 00 90 00 08 [19:52:32]RAPDU: 90 00 [19:52:32]wFMCommunicate OK [19:52:32]SAM_PROTO_ClearQueue done [19:52:32]KKMCreateOFDPacket [19:52:32]OFDProtocolAddRootSTLVToBuf [19:52:32]FM_MakeSignedData [19:52:32]FM_MakeSignedData [19:52:32]SAM_PROTO_SignData [19:52:32]wFMCommunicate request_size=4 [19:52:32]MH_SAM_APDU [19:52:32]CAPDU: 80 0D 01 02 [19:52:32]Write to MH i2c: E2 08 00 94 01 80 0D 01 02 00 00 00 00 0E [19:52:32]Write i2c OK [19:52:32]MH_I2C_Read... [19:52:32]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [19:52:32]Read from MH i2c: E2 [19:52:32]MH_I2C_Read... [19:52:32]Read from MH i2c: E2 03 00 [19:52:32]MH_I2C_Read... [19:52:32]Read from MH i2c: E2 03 00 94 01 00 90 00 09 [19:52:32]RAPDU: 90 00 [19:52:32]wFMCommunicate OK [19:52:32]wFMCommunicate request_size=255 [19:52:32]MH_SAM_APDU [19:52:32]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 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 66 01 00 00 F4 03 04 00 7F EB 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 3E 17 03 00 35 04 06 00 D0 [19:52:32]Write to MH i2c: E2 02 01 95 01 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 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 66 01 00 00 F4 03 04 00 7F EB 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 3E 17 03 00 35 04 06 00 D0 00 00 21 [19:52:32]Write i2c OK [19:52:32]MH_I2C_Read... [19:52:32]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:52:32]Read from MH i2c: E2 [19:52:32]MH_I2C_Read... [19:52:32]Read from MH i2c: E2 03 00 [19:52:32]MH_I2C_Read... [19:52:32]Read from MH i2c: E2 03 00 95 01 00 90 00 0A [19:52:32]RAPDU: 90 00 [19:52:32]wFMCommunicate OK [19:52:32]wFMCommunicate request_size=10 [19:52:32]MH_SAM_APDU [19:52:32]CAPDU: 80 0D 02 02 05 55 A7 DA AE 83 [19:52:32]Write to MH i2c: E2 0D 00 96 01 80 0D 02 02 05 00 55 A7 DA AE 83 00 00 22 [19:52:32]Write i2c OK [19:52:32]MH_I2C_Read... [19:52:32]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:52:32]Read from MH i2c: E2 [19:52:32]MH_I2C_Read... [19:52:32]Read from MH i2c: E2 03 00 [19:52:32]MH_I2C_Read... [19:52:32]Read from MH i2c: E2 03 00 96 01 00 90 00 0B [19:52:32]RAPDU: 90 00 [19:52:32]wFMCommunicate OK [19:52:32]wFMCommunicate request_size=4 [19:52:32]MH_SAM_APDU [19:52:32]CAPDU: 80 0D 03 02 [19:52:32]Write to MH i2c: E2 08 00 97 01 80 0D 03 02 00 00 00 00 13 [19:52:32]Write i2c OK [19:52:32]MH_I2C_Read... [19:52:32]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [19:52:32]Read from MH i2c: E2 [19:52:32]MH_I2C_Read... [19:52:32]Read from MH i2c: E2 0B 00 [19:52:32]MH_I2C_Read... [19:52:32]Read from MH i2c: E2 0B 00 97 01 00 0C 26 19 B8 B1 CD FD 0F 90 00 A1 [19:52:32]RAPDU: 0C 26 19 B8 B1 CD FD 0F 90 00 [19:52:32]wFMCommunicate OK [19:52:32]SAM_PROTO_SignData done [19:52:32]FM_MakeSignedData done [19:52:32]CreateOFDProtocolMessage [19:52:32]wFMCommunicate request_size=4 [19:52:32]MH_SAM_APDU [19:52:32]CAPDU: 80 11 00 00 [19:52:32]Write to MH i2c: E2 08 00 98 01 80 11 00 00 00 00 00 00 13 [19:52:32]Write i2c OK [19:52:32]MH_I2C_Read... [19:52:33]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:52:33]Read from MH i2c: E2 [19:52:33]MH_I2C_Read... [19:52:33]Read from MH i2c: E2 17 00 [19:52:33]MH_I2C_Read... [19:52:33]Read from MH i2c: E2 17 00 98 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 68 [19:52:33]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [19:52:33]wFMCommunicate OK [19:52:33]CreateOFDProtocolMessage done [19:52:33]OFDSenderStorePacket 202558 [19:52:33]StoreOFDPacket docnum=202558 [19:52:33]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 30 42 07 01 48 FF 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 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 66 01 00 00 F4 03 04 00 7F EB 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 3E 17 03 00 35 04 06 00 D0 55 A7 DA AE 83 0C 26 19 B8 B1 CD FD 0F [19:52:33]CheckFolder [19:52:33]dirname=/storage/ofd_packets [19:52:33]CheckFolder done [19:52:33]ProducePacketName [19:52:33]name=ofd_packets/00202558 [19:52:33]NVStorageSaveData ofd_packets/00202558 [19:52:33]File name is /storage/ofd_packets/00202558 [19:52:33]Write 301 bytes [19:52:33]NVStorageSaveData done [19:52:33]OFDSenderStorePacket done [19:52:33]KKMCreateOFDPacket done [19:52:33]NVStorageSaveData kkm_last_timestamp [19:52:33]File name is /storage/kkm_last_timestamp [19:52:33]Write 4 bytes [19:52:33]NVStorageSaveData done [19:52:33]ExternCall_PrintAddStr [19:52:33]wPrintStart [19:52:33]Write to MH i2c: 01 00 00 99 01 9A [19:52:33]Write i2c OK [19:52:33]MH_I2C_Read... [19:52:33]Read from MH i2c: 01 [19:52:33]MH_I2C_Read... [19:52:33]Read from MH i2c: 01 07 00 [19:52:33]MH_I2C_Read... [19:52:33]Read from MH i2c: 01 07 00 99 01 00 00 00 00 00 FF 0F AF [19:52:33]RasterBufferAndPrint [19:52:33]line Счет N : (1)450345 [19:52:33]line ИНН: 02508201610067 [19:52:33]line Контрольно-Кассовый Чек [19:52:33]line ПРОДАЖА [19:52:33]line ТРК (МРК, ГНК) : 31 [19:52:33]line Товар: 2710124130 [19:52:33]line Аи-92-К-2 [19:52:33]line 8.970 * 66.90 [19:52:33]line = 600.09 [19:52:33]line НДС 12% НСП 1% [19:52:33]line > о реализуемом товаре [19:52:33]line ОКРУГЛЕНИЕ: -0.09 [19:52:33]line ИТОГО: 600.00 [19:52:33]line Внесено: 600.00 [19:52:33]line СДАЧА: 0.00 [19:52:33]line НСП 1% : 5.31 [19:52:33]line НДС 12% : 63.73 [19:52:33]line Наличными: 600.00 [19:52:33]line Безнал.: 0.00 [19:52:33]line Место: АЗС № 171 "Партнер Нефть" [19:52:33]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [19:52:33]line СНО: Общий режим [19:52:33]line Чек 358 28.10.2024 19:52 [19:52:33]line Смена: 545 ФФД: 1.0 [19:52:33]line ЗНМ: 0300000109 [19:52:33]line РНМ: 0000000000091777 [19:52:33]line Версия ККМ: 001 [19:52:33]line ФМ: 0000000000871756 [19:52:33]line ФД: 202558 [19:52:33]line ФПД: 229066306924163 [19:52:33]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T195231&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202558&fm=229066306924163&tin=02508201610067®Number=0000000000091777&sum=60000 [19:52:33]OFD Sender: Processing packet 202558 [packets to send 116, broken 115] [19:52:33]ProducePacketName [19:52:33]name=ofd_packets/00202558 [19:52:33]OFD Sender: To server: pG, [19:52:33]CommunicateWithHost lk.salyk.kg:30040 [19:52:33]ConnectInit lk.salyk.kg [19:52:33]written 0, free lines is 4095 [19:52:33]Connected sock=10 [19:52:33]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 30 42 07 01 48 FF 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 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 66 01 00 00 F4 03 04 00 7F EB 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 3E 17 03 00 35 04 06 00 D0 55 A7 DA AE 83 0C 26 19 B8 B1 CD FD 0F [19:52:33]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 93 14 47 00 85 29 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 3E 17 03 00 F4 03 04 00 34 97 1F 67 B6 04 01 00 00 63 4D 74 94 08 E9 8B 48 [19:52:33]CommunicateWithHost err = 0 [19:52:33]CheckOFDResponse [19:52:33]1017 (14) - 77093643461234 [19:52:33]1041 (16) - 0000000000871756 [19:52:33]1040 (4) - 202558 [19:52:33]1012 (4) - 28.10.2024 13:52 [19:52:33]1206 (1) - 0 [19:52:33]OFD Sender: Remove packet 202558 [19:52:33]ProducePacketName [19:52:33]name=ofd_packets/00202558 [19:52:33]NVStorageDeleteData [19:52:33]Write to MH i2c: 01 00 00 C4 01 C5 [19:52:33]Write i2c OK [19:52:33]MH_I2C_Read... [19:52:33]Read from MH i2c: 01 [19:52:33]MH_I2C_Read... [19:52:33]Read from MH i2c: 01 07 00 [19:52:33]MH_I2C_Read... [19:52:33]Read from MH i2c: 01 07 00 C4 01 00 00 00 00 00 93 0C 6B [19:52:33]RasterBufferAndPrint [19:52:33]line [19:52:33]line [19:52:33]line [19:52:33]line [19:52:33]line [19:52:33]written 0, free lines is 3225 [19:52:33]MH_Cut [19:52:33]Write to MH i2c: D1 01 00 CB 01 01 9E [19:52:33]Write i2c OK [19:52:33]MH_I2C_Read... [19:52:33]Read from MH i2c: D1 [19:52:33]MH_I2C_Read... [19:52:33]Read from MH i2c: D1 01 00 [19:52:33]MH_I2C_Read... [19:52:33]Read from MH i2c: D1 01 00 CB 01 00 9D [19:52:33]Write to MH i2c: 01 00 00 CC 01 CD [19:52:33]Write i2c OK [19:52:33]MH_I2C_Read... [19:52:34]OFD Sender: No OFD packet to send [19:52:34]*** Cut start [19:52:34]*** Purtial cut [19:52:34]*** Stage 1: CUTSNS_PIN = 1 [19:52:34]Read from MH i2c: 01 [19:52:34]MH_I2C_Read... [19:52:34]*** Stop cut motor [19:52:34]*** Cut end [19:52:34]Read from MH i2c: 01 07 00 [19:52:34]MH_I2C_Read... [19:52:34]Read from MH i2c: 01 07 00 CC 01 00 00 00 00 00 FF 0F E2 [19:52:34]process_action close_receipt done [19:52:34]requested_data is exist [19:52:34]produce_requested_data [19:52:34]requested_item fm.sn is exist - process it [19:52:34]wFMCommunicate request_size=4 [19:52:34]MH_SAM_APDU [19:52:34]CAPDU: 80 11 00 00 [19:52:34]Write to MH i2c: E2 08 00 CD 01 80 11 00 00 00 00 00 00 48 [19:52:34]Write i2c OK [19:52:34]MH_I2C_Read... [19:52:35]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:52:35]Read from MH i2c: E2 [19:52:35]MH_I2C_Read... [19:52:35]Read from MH i2c: E2 17 00 [19:52:35]MH_I2C_Read... [19:52:35]Read from MH i2c: E2 17 00 CD 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 9D [19:52:35]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [19:52:35]wFMCommunicate OK [19:52:35]requested_item fd.num is exist - process it [19:52:35]SAM_PROTO_GetFieldsCounters [19:52:35]wFMCommunicate request_size=4 [19:52:35]MH_SAM_APDU [19:52:35]CAPDU: 80 13 00 00 [19:52:35]Write to MH i2c: E2 08 00 CE 01 80 13 00 00 00 00 00 00 4B [19:52:35]Write i2c OK [19:52:35]MH_I2C_Read... [19:52:35]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [19:52:35]Read from MH i2c: E2 [19:52:35]MH_I2C_Read... [19:52:35]Read from MH i2c: E2 62 00 [19:52:35]MH_I2C_Read... [19:52:35]Read from MH i2c: E2 62 00 CE 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 3E 17 03 00 0E 04 04 00 21 02 00 00 12 04 04 00 66 01 00 00 5E 04 04 00 66 01 00 00 57 04 04 00 67 01 00 00 19 04 04 00 00 00 00 00 90 00 24 [19:52:35]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 3E 17 03 00 0E 04 04 00 21 02 00 00 12 04 04 00 66 01 00 00 5E 04 04 00 66 01 00 00 57 04 04 00 67 01 00 00 19 04 04 00 00 00 00 00 90 00 [19:52:35]wFMCommunicate OK [19:52:35]SAM_PROTO_GetFieldsCounters done [19:52:35]requested_item shift.num is exist - process it [19:52:35]requested_item shift.opened is exist - process it [19:52:35]req_shift_opened [19:52:35]FM_GetShiftState [19:52:35]SAM_PROTO_GetShiftState [19:52:35]wFMCommunicate request_size=4 [19:52:35]MH_SAM_APDU [19:52:35]CAPDU: 80 13 01 00 [19:52:35]Write to MH i2c: E2 08 00 CF 01 80 13 01 00 00 00 00 00 4D [19:52:35]Write i2c OK [19:52:35]MH_I2C_Read... [19:52:35]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:52:35]Read from MH i2c: E2 [19:52:35]MH_I2C_Read... [19:52:35]Read from MH i2c: E2 0E 00 [19:52:35]MH_I2C_Read... [19:52:35]Read from MH i2c: E2 0E 00 CF 01 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 F8 [19:52:35]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [19:52:35]wFMCommunicate OK [19:52:35]SAM_PROTO_GetShiftState done [19:52:35]FM_GetShiftState done [19:52:35]req_shift_opened done [19:52:35]requested_item shift.open_date is exist - process it [19:52:35]req_shift_open_date [19:52:35]req_shift_open_date done [19:52:35]produce_requested_data done [19:52:35]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202558,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670} [19:52:35]process_action_free close_receipt [19:52:35]json_value_free [19:52:35]json_value_free done [19:52:35]process_json_proto returns [19:52:35]Send response to host [19:52:35]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202558,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670}}} [19:52:35]free response buf [19:52:35]execute_script done [19:52:35]execute_script returns [19:52:35]free content buf [19:52:35]Sock 7.Close socket [19:52:35]Sock 7.Thread stoped [19:52:39]OFD Sender: No OFD packet to send [19:52:44]OFD Sender: No OFD packet to send [19:52:49]OFD Sender: No OFD packet to send [19:52:54]OFD Sender: No OFD packet to send [19:52:59]OFD Sender: No OFD packet to send [19:53:04]OFD Sender: No OFD packet to send [19:53:09]OFD Sender: No OFD packet to send [19:53:14]OFD Sender: No OFD packet to send [19:53:17]accept exits with 9 [19:53:17]New connection [19:53:17]New thread 3067030884 created [19:53:17]Thread 3066887524 joined [19:53:17]Waiting for new connection... [19:53:17] Sock 9.Parse request [19:53:17]Sock 9.Check first char [19:53:17]Sock 9.First char is OK [19:53:17]request: POST /json_proto HTTP/1.0 [19:53:17]Method: POST [19:53:17]URL: /json_proto [19:53:17]Method is POST - this is cgi request [19:53:17]url: /json_proto [19:53:17]query_string will be loaded in cgi processing [19:53:17]execute_cgi json_proto POST (null) [19:53:17]execute_cgi path=json_proto method=POST [19:53:17]POST find Content-Length [19:53:17]Host: 172.17.63.195:8080 [19:53:17]Content-Length: 677 [19:53:17]Content-Type: application/json [19:53:17] [19:53:17]POST finish read [19:53:17]Found Content-Length = 677 [19:53:17]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450346", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 52", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "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" ] } } [19:53:17]execute_script... [19:53: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)450346", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 52", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "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" ] } } [19:53:17]POST & json_proto [19:53:17]process_json_proto [19:53:17]json parsed OK: [19:53:17]protocol is kg_v1.0 [19:53:17]action value=close_receipt [19:53:17]process_action close_receipt [19:53:17]cmd_close_receipt [19:53:17]MH_GetDate [19:53:17]Write to MH i2c: F0 00 00 D0 01 C0 [19:53:17]Write i2c OK [19:53:17]MH_I2C_Read... [19:53:17]Read from MH i2c: F0 [19:53:17]MH_I2C_Read... [19:53:17]Read from MH i2c: F0 09 00 [19:53:17]MH_I2C_Read... [19:53:17]Read from MH i2c: F0 09 00 D0 01 00 AD EB 1F 67 47 1B 1E 67 CE [19:53:17]GetLastDocTimeStamp 1730145151 [19:53:17]current date 1730145197 [19:53:17]FM_GetShiftState [19:53:17]SAM_PROTO_GetShiftState [19:53:17]wFMCommunicate request_size=4 [19:53:17]MH_SAM_APDU [19:53:17]CAPDU: 80 13 01 00 [19:53:17]Write to MH i2c: E2 08 00 D1 01 80 13 01 00 00 00 00 00 4F [19:53:17]Write i2c OK [19:53:17]MH_I2C_Read... [19:53:17]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:53:17]Read from MH i2c: E2 [19:53:17]MH_I2C_Read... [19:53:17]Read from MH i2c: E2 0E 00 [19:53:17]MH_I2C_Read... [19:53:17]Read from MH i2c: E2 0E 00 D1 01 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 FA [19:53:17]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [19:53:17]wFMCommunicate OK [19:53:17]SAM_PROTO_GetShiftState done [19:53:17]FM_GetShiftState done [19:53:17]opened in 1730073670 [19:53:17]opened+sec_in_day 1730160070 [19:53:17]quantity*price = 20003 [19:53:17]sum+1 = 20004 [19:53:17]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.03 ИТОГО: 200.00 Внесено: 200.00 СДАЧА: 0.00 НСП 1% : 1.77 НДС 12% : 21.24 Наличными: 200.00 Безнал.: 0.00 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 359 28.10.2024 19:53 Смена: 545 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 ФМ: 0000000000871756 ФД: 202559 ФПД: 225979070301495 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T195317&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202559&fm=225979070301495&tin=02508201610067®Number=0000000000091777&sum=20000 [19:53:18]StoreToDocumentArchive [19:53:18]shift 545 fd 202559 [19:53:18]save to /storage/0545/doc_00202559 [19:53:18]save last doc name /storage/0545/doc_00202559 to /storage/kkm_last_doc_name [19:53:18]save OK [19:53:18]Clear old archive folders... [19:53:18]ProcessDocumentItem done err = 0, tmpTLVsize=251 [19:53:18]tlvbuf is 01C07D30 [19:53:18]SAM_PROTO_ClearQueue [19:53:18]wFMCommunicate request_size=4 [19:53:18]MH_SAM_APDU [19:53:18]CAPDU: 80 09 00 00 [19:53:18]Write to MH i2c: E2 08 00 DE 01 80 09 00 00 00 00 00 00 51 [19:53:18]Write i2c OK [19:53:18]MH_I2C_Read... [19:53:18]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [19:53:18]Read from MH i2c: E2 [19:53:18]MH_I2C_Read... [19:53:18]Read from MH i2c: E2 03 00 [19:53:18]MH_I2C_Read... [19:53:18]Read from MH i2c: E2 03 00 DE 01 00 90 00 53 [19:53:18]RAPDU: 90 00 [19:53:18]wFMCommunicate OK [19:53:18]SAM_PROTO_ClearQueue done [19:53:18]KKMCreateOFDPacket [19:53:18]OFDProtocolAddRootSTLVToBuf [19:53:18]FM_MakeSignedData [19:53:18]FM_MakeSignedData [19:53:18]SAM_PROTO_SignData [19:53:18]wFMCommunicate request_size=4 [19:53:18]MH_SAM_APDU [19:53:18]CAPDU: 80 0D 01 02 [19:53:18]Write to MH i2c: E2 08 00 DF 01 80 0D 01 02 00 00 00 00 59 [19:53:18]Write i2c OK [19:53:18]MH_I2C_Read... [19:53:18]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [19:53:18]Read from MH i2c: E2 [19:53:18]MH_I2C_Read... [19:53:18]Read from MH i2c: E2 03 00 [19:53:18]MH_I2C_Read... [19:53:18]Read from MH i2c: E2 03 00 DF 01 00 90 00 54 [19:53:18]RAPDU: 90 00 [19:53:18]wFMCommunicate OK [19:53:18]wFMCommunicate request_size=255 [19:53:18]MH_SAM_APDU [19:53: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 32 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 67 01 00 00 F4 03 04 00 AD EB 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 3F 17 03 00 35 04 06 00 CD [19:53:18]Write to MH i2c: E2 02 01 E0 01 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 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 67 01 00 00 F4 03 04 00 AD EB 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 3F 17 03 00 35 04 06 00 CD 00 00 7E [19:53:18]Write i2c OK [19:53:18]MH_I2C_Read... [19:53:18]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:53:18]Read from MH i2c: E2 [19:53:18]MH_I2C_Read... [19:53:18]Read from MH i2c: E2 03 00 [19:53:18]MH_I2C_Read... [19:53:18]Read from MH i2c: E2 03 00 E0 01 00 90 00 55 [19:53:18]RAPDU: 90 00 [19:53:18]wFMCommunicate OK [19:53:18]wFMCommunicate request_size=10 [19:53:18]MH_SAM_APDU [19:53:18]CAPDU: 80 0D 02 02 05 86 DA 36 45 37 [19:53:18]Write to MH i2c: E2 0D 00 E1 01 80 0D 02 02 05 00 86 DA 36 45 37 00 00 78 [19:53:18]Write i2c OK [19:53:18]MH_I2C_Read... [19:53:18]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:53:18]Read from MH i2c: E2 [19:53:18]MH_I2C_Read... [19:53:18]Read from MH i2c: E2 03 00 [19:53:18]MH_I2C_Read... [19:53:18]Read from MH i2c: E2 03 00 E1 01 00 90 00 56 [19:53:18]RAPDU: 90 00 [19:53:18]wFMCommunicate OK [19:53:18]wFMCommunicate request_size=4 [19:53:18]MH_SAM_APDU [19:53:18]CAPDU: 80 0D 03 02 [19:53:18]Write to MH i2c: E2 08 00 E2 01 80 0D 03 02 00 00 00 00 5E [19:53:18]Write i2c OK [19:53:18]MH_I2C_Read... [19:53:18]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [19:53:18]Read from MH i2c: E2 [19:53:18]MH_I2C_Read... [19:53:18]Read from MH i2c: E2 0B 00 [19:53:18]MH_I2C_Read... [19:53:18]Read from MH i2c: E2 0B 00 E2 01 00 5A 11 17 5D 6A 9B 70 E9 90 00 9C [19:53:18]RAPDU: 5A 11 17 5D 6A 9B 70 E9 90 00 [19:53:18]wFMCommunicate OK [19:53:18]SAM_PROTO_SignData done [19:53:18]FM_MakeSignedData done [19:53:18]CreateOFDProtocolMessage [19:53:18]wFMCommunicate request_size=4 [19:53:18]MH_SAM_APDU [19:53:18]CAPDU: 80 11 00 00 [19:53:18]Write to MH i2c: E2 08 00 E3 01 80 11 00 00 00 00 00 00 5E [19:53:18]Write i2c OK [19:53:18]MH_I2C_Read... [19:53:19]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:53:19]Read from MH i2c: E2 [19:53:19]MH_I2C_Read... [19:53:19]Read from MH i2c: E2 17 00 [19:53:19]MH_I2C_Read... [19:53:19]Read from MH i2c: E2 17 00 E3 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 B3 [19:53:19]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [19:53:19]wFMCommunicate OK [19:53:19]CreateOFDProtocolMessage done [19:53:19]OFDSenderStorePacket 202559 [19:53:19]StoreOFDPacket docnum=202559 [19:53:19]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 7B A6 07 01 92 5D 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 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 67 01 00 00 F4 03 04 00 AD EB 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 3F 17 03 00 35 04 06 00 CD 86 DA 36 45 37 5A 11 17 5D 6A 9B 70 E9 [19:53:19]CheckFolder [19:53:19]dirname=/storage/ofd_packets [19:53:19]CheckFolder done [19:53:19]ProducePacketName [19:53:19]name=ofd_packets/00202559 [19:53:19]NVStorageSaveData ofd_packets/00202559 [19:53:19]File name is /storage/ofd_packets/00202559 [19:53:19]Write 301 bytes [19:53:19]NVStorageSaveData done [19:53:19]OFDSenderStorePacket done [19:53:19]KKMCreateOFDPacket done [19:53:19]NVStorageSaveData kkm_last_timestamp [19:53:19]File name is /storage/kkm_last_timestamp [19:53:19]Write 4 bytes [19:53:19]NVStorageSaveData done [19:53:19]ExternCall_PrintAddStr [19:53:19]wPrintStart [19:53:19]Write to MH i2c: 01 00 00 E4 01 E5 [19:53:19]Write i2c OK [19:53:19]MH_I2C_Read... [19:53:19]Read from MH i2c: 01 [19:53:19]MH_I2C_Read... [19:53:19]Read from MH i2c: 01 07 00 [19:53:19]MH_I2C_Read... [19:53:19]Read from MH i2c: 01 07 00 E4 01 00 00 00 00 00 FF 0F FA [19:53:19]RasterBufferAndPrint [19:53:19]line Счет N : (1)450346 [19:53:19]line ИНН: 02508201610067 [19:53:19]line Контрольно-Кассовый Чек [19:53:19]line ПРОДАЖА [19:53:19]line ТРК (МРК, ГНК) : 52 [19:53:19]line Товар: 2710124130 [19:53:19]line Аи-92-К-2 [19:53:19]line 2.990 * 66.90 [19:53:19]line = 200.03 [19:53:19]line НДС 12% НСП 1% [19:53:19]line > о реализуемом товаре [19:53:19]line ОКРУГЛЕНИЕ: -0.03 [19:53:19]line ИТОГО: 200.00 [19:53:19]line Внесено: 200.00 [19:53:19]line СДАЧА: 0.00 [19:53:19]line НСП 1% : 1.77 [19:53:19]line НДС 12% : 21.24 [19:53:19]line Наличными: 200.00 [19:53:19]line Безнал.: 0.00 [19:53:19]line Место: АЗС № 171 "Партнер Нефть" [19:53:19]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [19:53:19]line СНО: Общий режим [19:53:19]line Чек 359 28.10.2024 19:53 [19:53:19]line Смена: 545 ФФД: 1.0 [19:53:19]line ЗНМ: 0300000109 [19:53:19]line РНМ: 0000000000091777 [19:53:19]line Версия ККМ: 001 [19:53:19]line ФМ: 0000000000871756 [19:53:19]line ФД: 202559 [19:53:19]line ФПД: 225979070301495 [19:53:19]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T195317&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202559&fm=225979070301495&tin=02508201610067®Number=0000000000091777&sum=20000 [19:53:19]written 0, free lines is 4095 [19:53:19]OFD Sender: Processing packet 202559 [packets to send 116, broken 115] [19:53:19]ProducePacketName [19:53:19]name=ofd_packets/00202559 [19:53:19]OFD Sender: To server: pG, [19:53:19]CommunicateWithHost lk.salyk.kg:30040 [19:53:19]ConnectInit lk.salyk.kg [19:53:19]Connected sock=10 [19:53:19]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 7B A6 07 01 92 5D 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 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 67 01 00 00 F4 03 04 00 AD EB 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 3F 17 03 00 35 04 06 00 CD 86 DA 36 45 37 5A 11 17 5D 6A 9B 70 E9 [19:53:19]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 A0 FF 47 00 61 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 35 36 10 04 04 00 3F 17 03 00 F4 03 04 00 62 97 1F 67 B6 04 01 00 00 B1 98 AD 11 23 C0 CC B8 [19:53:19]CommunicateWithHost err = 0 [19:53:19]CheckOFDResponse [19:53:19]1017 (14) - 77093643461234 [19:53:19]1041 (16) - 0000000000871756 [19:53:19]1040 (4) - 202559 [19:53:19]1012 (4) - 28.10.2024 13:53 [19:53:19]1206 (1) - 0 [19:53:19]OFD Sender: Remove packet 202559 [19:53:19]ProducePacketName [19:53:19]name=ofd_packets/00202559 [19:53:19]NVStorageDeleteData [19:53:19]Write to MH i2c: 01 00 00 0F 02 11 [19:53:19]Write i2c OK [19:53:19]MH_I2C_Read... [19:53:19]Read from MH i2c: 01 [19:53:19]MH_I2C_Read... [19:53:19]Read from MH i2c: 01 07 00 [19:53:19]MH_I2C_Read... [19:53:19]Read from MH i2c: 01 07 00 0F 02 00 00 00 00 00 8C 0C B0 [19:53:19]RasterBufferAndPrint [19:53:19]line [19:53:19]line [19:53:19]line [19:53:19]line [19:53:19]line [19:53:19]written 0, free lines is 3216 [19:53:19]MH_Cut [19:53:19]Write to MH i2c: D1 01 00 16 02 01 EA [19:53:19]Write i2c OK [19:53:19]MH_I2C_Read... [19:53:19]Read from MH i2c: D1 [19:53:19]MH_I2C_Read... [19:53:19]Read from MH i2c: D1 01 00 [19:53:19]MH_I2C_Read... [19:53:19]Read from MH i2c: D1 01 00 16 02 00 E9 [19:53:19]Write to MH i2c: 01 00 00 17 02 19 [19:53:19]Write i2c OK [19:53:19]MH_I2C_Read... [19:53:19]OFD Sender: No OFD packet to send [19:53:20]*** Cut start [19:53:20]*** Purtial cut [19:53:20]*** Stage 1: CUTSNS_PIN = 1 [19:53:20]Read from MH i2c: 01 [19:53:20]MH_I2C_Read... [19:53:20]*** Stop cut motor [19:53:20]*** Cut end [19:53:20]Read from MH i2c: 01 07 00 [19:53:20]MH_I2C_Read... [19:53:20]Read from MH i2c: 01 07 00 17 02 00 00 00 00 00 FF 0F 2E [19:53:20]process_action close_receipt done [19:53:20]requested_data is exist [19:53:20]produce_requested_data [19:53:20]requested_item fm.sn is exist - process it [19:53:20]wFMCommunicate request_size=4 [19:53:20]MH_SAM_APDU [19:53:20]CAPDU: 80 11 00 00 [19:53:20]Write to MH i2c: E2 08 00 18 02 80 11 00 00 00 00 00 00 94 [19:53:20]Write i2c OK [19:53:20]MH_I2C_Read... [19:53:20]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:53:20]Read from MH i2c: E2 [19:53:20]MH_I2C_Read... [19:53:20]Read from MH i2c: E2 17 00 [19:53:20]MH_I2C_Read... [19:53:20]Read from MH i2c: E2 17 00 18 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 E9 [19:53:20]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [19:53:20]wFMCommunicate OK [19:53:20]requested_item fd.num is exist - process it [19:53:20]SAM_PROTO_GetFieldsCounters [19:53:20]wFMCommunicate request_size=4 [19:53:20]MH_SAM_APDU [19:53:20]CAPDU: 80 13 00 00 [19:53:20]Write to MH i2c: E2 08 00 19 02 80 13 00 00 00 00 00 00 97 [19:53:20]Write i2c OK [19:53:20]MH_I2C_Read... [19:53:20]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [19:53:20]Read from MH i2c: E2 [19:53:20]MH_I2C_Read... [19:53:20]Read from MH i2c: E2 62 00 [19:53:20]MH_I2C_Read... [19:53:20]Read from MH i2c: E2 62 00 19 02 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 3F 17 03 00 0E 04 04 00 21 02 00 00 12 04 04 00 67 01 00 00 5E 04 04 00 67 01 00 00 57 04 04 00 68 01 00 00 19 04 04 00 00 00 00 00 90 00 74 [19:53:20]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 3F 17 03 00 0E 04 04 00 21 02 00 00 12 04 04 00 67 01 00 00 5E 04 04 00 67 01 00 00 57 04 04 00 68 01 00 00 19 04 04 00 00 00 00 00 90 00 [19:53:20]wFMCommunicate OK [19:53:20]SAM_PROTO_GetFieldsCounters done [19:53:20]requested_item shift.num is exist - process it [19:53:20]requested_item shift.opened is exist - process it [19:53:20]req_shift_opened [19:53:20]FM_GetShiftState [19:53:20]SAM_PROTO_GetShiftState [19:53:20]wFMCommunicate request_size=4 [19:53:20]MH_SAM_APDU [19:53:20]CAPDU: 80 13 01 00 [19:53:20]Write to MH i2c: E2 08 00 1A 02 80 13 01 00 00 00 00 00 99 [19:53:20]Write i2c OK [19:53:20]MH_I2C_Read... [19:53:20]Read from MH i2c: E2 [19:53:20]MH_I2C_Read... [19:53:20]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:53:20]Read from MH i2c: E2 0E 00 [19:53:20]MH_I2C_Read... [19:53:20]Read from MH i2c: E2 0E 00 1A 02 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 44 [19:53:20]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [19:53:20]wFMCommunicate OK [19:53:20]SAM_PROTO_GetShiftState done [19:53:20]FM_GetShiftState done [19:53:20]req_shift_opened done [19:53:20]requested_item shift.open_date is exist - process it [19:53:20]req_shift_open_date [19:53:20]req_shift_open_date done [19:53:20]produce_requested_data done [19:53:20]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202559,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670} [19:53:20]process_action_free close_receipt [19:53:20]json_value_free [19:53:20]json_value_free done [19:53:20]process_json_proto returns [19:53:20]Send response to host [19:53:20]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202559,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670}}} [19:53:20]free response buf [19:53:20]execute_script done [19:53:20]execute_script returns [19:53:20]free content buf [19:53:20]Sock 9.Close socket [19:53:20]Sock 9.Thread stoped [19:53:24]OFD Sender: No OFD packet to send [19:53:29]OFD Sender: No OFD packet to send [19:53:34]OFD Sender: No OFD packet to send [19:53:39]OFD Sender: No OFD packet to send [19:53:44]OFD Sender: No OFD packet to send [19:53:49]OFD Sender: No OFD packet to send [19:53:54]OFD Sender: No OFD packet to send [19:53:59]OFD Sender: No OFD packet to send [19:54:04]OFD Sender: No OFD packet to send [19:54:09]OFD Sender: No OFD packet to send [19:55:00]ConnectInit Can't connect to host [19:55:05]OFD Sender: No OFD packet to send [19:55:10]OFD Sender: No OFD packet to send [19:55:15]OFD Sender: No OFD packet to send [19:55:20]OFD Sender: No OFD packet to send [19:55:25]OFD Sender: No OFD packet to send [19:55:30]OFD Sender: No OFD packet to send [19:55:35]OFD Sender: No OFD packet to send [19:55:40]OFD Sender: No OFD packet to send [19:55:45]OFD Sender: No OFD packet to send [19:55:50]OFD Sender: No OFD packet to send [19:55:55]OFD Sender: No OFD packet to send [19:56:00]OFD Sender: No OFD packet to send [19:56:05]OFD Sender: No OFD packet to send [19:56:10]OFD Sender: No OFD packet to send [19:56:15]OFD Sender: No OFD packet to send [19:56:20]OFD Sender: No OFD packet to send [19:56:25]OFD Sender: No OFD packet to send [19:56:30]OFD Sender: No OFD packet to send [19:56:31]accept exits with 7 [19:56:31]New connection [19:56:31]New thread 3066887524 created [19:56:31]Thread 3067030884 joined [19:56:31]Waiting for new connection... [19:56:31] Sock 7.Parse request [19:56:31]Sock 7.Check first char [19:56:31]Sock 7.First char is OK [19:56:31]request: POST /json_proto HTTP/1.0 [19:56:31]Method: POST [19:56:31]URL: /json_proto [19:56:31]Method is POST - this is cgi request [19:56:31]url: /json_proto [19:56:31]query_string will be loaded in cgi processing [19:56:31]execute_cgi json_proto POST (null) [19:56:31]execute_cgi path=json_proto method=POST [19:56:31]POST find Content-Length [19:56:31]Host: 172.17.63.195:8080 [19:56:31]Content-Length: 682 [19:56:31]Content-Type: application/json [19:56:31] [19:56:31]POST finish read [19:56:31]Found Content-Length = 682 [19:56:31]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450347", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "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" ] } } [19:56:31]execute_script... [19:56: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)450347", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "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" ] } } [19:56:31]POST & json_proto [19:56:31]process_json_proto [19:56:31]json parsed OK: [19:56:31]protocol is kg_v1.0 [19:56:31]action value=close_receipt [19:56:31]process_action close_receipt [19:56:31]cmd_close_receipt [19:56:31]MH_GetDate [19:56:31]Write to MH i2c: F0 00 00 1B 02 0C [19:56:31]Write i2c OK [19:56:31]MH_I2C_Read... [19:56:31]Read from MH i2c: F0 [19:56:31]MH_I2C_Read... [19:56:31]Read from MH i2c: F0 09 00 [19:56:31]MH_I2C_Read... [19:56:31]Read from MH i2c: F0 09 00 1B 02 00 70 EC 1F 67 47 1B 1E 67 DE [19:56:31]GetLastDocTimeStamp 1730145197 [19:56:31]current date 1730145392 [19:56:31]FM_GetShiftState [19:56:31]SAM_PROTO_GetShiftState [19:56:31]wFMCommunicate request_size=4 [19:56:31]MH_SAM_APDU [19:56:31]CAPDU: 80 13 01 00 [19:56:31]Write to MH i2c: E2 08 00 1C 02 80 13 01 00 00 00 00 00 9B [19:56:31]Write i2c OK [19:56:31]MH_I2C_Read... [19:56:31]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:56:31]Read from MH i2c: E2 [19:56:31]MH_I2C_Read... [19:56:31]Read from MH i2c: E2 0E 00 [19:56:31]MH_I2C_Read... [19:56:32]Read from MH i2c: E2 0E 00 1C 02 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 46 [19:56:32]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [19:56:32]wFMCommunicate OK [19:56:32]SAM_PROTO_GetShiftState done [19:56:32]FM_GetShiftState done [19:56:32]opened in 1730073670 [19:56:32]opened+sec_in_day 1730160070 [19:56:32]quantity*price = 100015 [19:56:32]sum+1 = 100017 [19:56:32]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.16 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.21 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 360 28.10.2024 19:56 Смена: 545 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 ФМ: 0000000000871756 ФД: 202560 ФПД: 205134985004264 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T195632&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202560&fm=205134985004264&tin=02508201610067®Number=0000000000091777&sum=100000 [19:56:33]StoreToDocumentArchive [19:56:33]shift 545 fd 202560 [19:56:33]save to /storage/0545/doc_00202560 [19:56:33]save last doc name /storage/0545/doc_00202560 to /storage/kkm_last_doc_name [19:56:33]save OK [19:56:33]Clear old archive folders... [19:56:33]ProcessDocumentItem done err = 0, tmpTLVsize=251 [19:56:33]tlvbuf is 01BF60C0 [19:56:33]SAM_PROTO_ClearQueue [19:56:33]wFMCommunicate request_size=4 [19:56:33]MH_SAM_APDU [19:56:33]CAPDU: 80 09 00 00 [19:56:33]Write to MH i2c: E2 08 00 29 02 80 09 00 00 00 00 00 00 9D [19:56:33]Write i2c OK [19:56:33]MH_I2C_Read... [19:56:33]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [19:56:33]Read from MH i2c: E2 [19:56:33]MH_I2C_Read... [19:56:33]Read from MH i2c: E2 03 00 [19:56:33]MH_I2C_Read... [19:56:33]Read from MH i2c: E2 03 00 29 02 00 90 00 9F [19:56:33]RAPDU: 90 00 [19:56:33]wFMCommunicate OK [19:56:33]SAM_PROTO_ClearQueue done [19:56:33]KKMCreateOFDPacket [19:56:33]OFDProtocolAddRootSTLVToBuf [19:56:33]FM_MakeSignedData [19:56:33]FM_MakeSignedData [19:56:33]SAM_PROTO_SignData [19:56:33]wFMCommunicate request_size=4 [19:56:33]MH_SAM_APDU [19:56:33]CAPDU: 80 0D 01 02 [19:56:33]Write to MH i2c: E2 08 00 2A 02 80 0D 01 02 00 00 00 00 A5 [19:56:33]Write i2c OK [19:56:33]MH_I2C_Read... [19:56:33]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [19:56:33]Read from MH i2c: E2 [19:56:33]MH_I2C_Read... [19:56:33]Read from MH i2c: E2 03 00 [19:56:33]MH_I2C_Read... [19:56:33]Read from MH i2c: E2 03 00 2A 02 00 90 00 A0 [19:56:33]RAPDU: 90 00 [19:56:33]wFMCommunicate OK [19:56:33]wFMCommunicate request_size=255 [19:56:33]MH_SAM_APDU [19:56:33]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 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 68 01 00 00 F4 03 04 00 70 EC 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 40 17 03 00 35 04 06 00 BA [19:56:33]Write to MH i2c: E2 02 01 2B 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 32 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 68 01 00 00 F4 03 04 00 70 EC 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 40 17 03 00 35 04 06 00 BA 00 00 B5 [19:56:33]Write i2c OK [19:56:33]MH_I2C_Read... [19:56:33]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:56:33]Read from MH i2c: E2 [19:56:33]MH_I2C_Read... [19:56:33]Read from MH i2c: E2 03 00 [19:56:33]MH_I2C_Read... [19:56:33]Read from MH i2c: E2 03 00 2B 02 00 90 00 A1 [19:56:33]RAPDU: 90 00 [19:56:33]wFMCommunicate OK [19:56:33]wFMCommunicate request_size=10 [19:56:33]MH_SAM_APDU [19:56:33]CAPDU: 80 0D 02 02 05 91 B5 E9 84 E8 [19:56:33]Write to MH i2c: E2 0D 00 2C 02 80 0D 02 02 05 00 91 B5 E9 84 E8 00 00 4D [19:56:33]Write i2c OK [19:56:33]MH_I2C_Read... [19:56:33]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:56:33]Read from MH i2c: E2 [19:56:33]MH_I2C_Read... [19:56:33]Read from MH i2c: E2 03 00 [19:56:33]MH_I2C_Read... [19:56:33]Read from MH i2c: E2 03 00 2C 02 00 90 00 A2 [19:56:33]RAPDU: 90 00 [19:56:33]wFMCommunicate OK [19:56:33]wFMCommunicate request_size=4 [19:56:33]MH_SAM_APDU [19:56:33]CAPDU: 80 0D 03 02 [19:56:33]Write to MH i2c: E2 08 00 2D 02 80 0D 03 02 00 00 00 00 AA [19:56:33]Write i2c OK [19:56:33]MH_I2C_Read... [19:56:33]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [19:56:33]Read from MH i2c: E2 [19:56:33]MH_I2C_Read... [19:56:33]Read from MH i2c: E2 0B 00 [19:56:33]MH_I2C_Read... [19:56:33]Read from MH i2c: E2 0B 00 2D 02 00 3C 48 29 45 9E 21 8C E4 90 00 CC [19:56:33]RAPDU: 3C 48 29 45 9E 21 8C E4 90 00 [19:56:33]wFMCommunicate OK [19:56:33]SAM_PROTO_SignData done [19:56:33]FM_MakeSignedData done [19:56:33]CreateOFDProtocolMessage [19:56:33]wFMCommunicate request_size=4 [19:56:33]MH_SAM_APDU [19:56:33]CAPDU: 80 11 00 00 [19:56:33]Write to MH i2c: E2 08 00 2E 02 80 11 00 00 00 00 00 00 AA [19:56:33]Write i2c OK [19:56:33]MH_I2C_Read... [19:56:33]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:56:33]Read from MH i2c: E2 [19:56:33]MH_I2C_Read... [19:56:33]Read from MH i2c: E2 17 00 [19:56:33]MH_I2C_Read... [19:56:33]Read from MH i2c: E2 17 00 2E 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 FF [19:56:33]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [19:56:33]wFMCommunicate OK [19:56:33]CreateOFDProtocolMessage done [19:56:33]OFDSenderStorePacket 202560 [19:56:33]StoreOFDPacket docnum=202560 [19:56:33]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 08 97 07 01 80 F3 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 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 68 01 00 00 F4 03 04 00 70 EC 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 40 17 03 00 35 04 06 00 BA 91 B5 E9 84 E8 3C 48 29 45 9E 21 8C E4 [19:56:33]CheckFolder [19:56:33]dirname=/storage/ofd_packets [19:56:33]CheckFolder done [19:56:33]ProducePacketName [19:56:33]name=ofd_packets/00202560 [19:56:33]NVStorageSaveData ofd_packets/00202560 [19:56:33]File name is /storage/ofd_packets/00202560 [19:56:33]Write 301 bytes [19:56:33]NVStorageSaveData done [19:56:33]OFDSenderStorePacket done [19:56:33]KKMCreateOFDPacket done [19:56:33]NVStorageSaveData kkm_last_timestamp [19:56:33]File name is /storage/kkm_last_timestamp [19:56:33]Write 4 bytes [19:56:33]NVStorageSaveData done [19:56:33]ExternCall_PrintAddStr [19:56:33]wPrintStart [19:56:33]Write to MH i2c: 01 00 00 2F 02 31 [19:56:33]Write i2c OK [19:56:33]MH_I2C_Read... [19:56:33]Read from MH i2c: 01 [19:56:33]MH_I2C_Read... [19:56:33]Read from MH i2c: 01 07 00 [19:56:33]MH_I2C_Read... [19:56:33]Read from MH i2c: 01 07 00 2F 02 00 00 00 00 00 FF 0F 46 [19:56:33]RasterBufferAndPrint [19:56:33]line Счет N : (1)450347 [19:56:33]line ИНН: 02508201610067 [19:56:33]line Контрольно-Кассовый Чек [19:56:33]line ПРОДАЖА [19:56:33]line ТРК (МРК, ГНК) : 41 [19:56:33]line Товар: 2710124130 [19:56:33]line Аи-92-К-2 [19:56:33]line 14.950 * 66.90 [19:56:33]line = 1000.16 [19:56:33]line НДС 12% НСП 1% [19:56:33]line > о реализуемом товаре [19:56:33]line ОКРУГЛЕНИЕ: -0.16 [19:56:33]line ИТОГО: 1000.00 [19:56:33]line Внесено: 1000.00 [19:56:33]line СДАЧА: 0.00 [19:56:33]line НСП 1% : 8.85 [19:56:33]line НДС 12% : 106.21 [19:56:33]line Наличными: 1000.00 [19:56:33]line Безнал.: 0.00 [19:56:33]line Место: АЗС № 171 "Партнер Нефть" [19:56:33]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [19:56:33]line СНО: Общий режим [19:56:33]line Чек 360 28.10.2024 19:56 [19:56:33]line Смена: 545 ФФД: 1.0 [19:56:33]line ЗНМ: 0300000109 [19:56:33]line РНМ: 0000000000091777 [19:56:33]line Версия ККМ: 001 [19:56:33]line ФМ: 0000000000871756 [19:56:33]line ФД: 202560 [19:56:33]line ФПД: 205134985004264 [19:56:33]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T195632&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202560&fm=205134985004264&tin=02508201610067®Number=0000000000091777&sum=100000 [19:56:34]OFD Sender: Processing packet 202560 [packets to send 116, broken 115] [19:56:34]ProducePacketName [19:56:34]name=ofd_packets/00202560 [19:56:34]OFD Sender: To server: pG, [19:56:34]CommunicateWithHost lk.salyk.kg:30040 [19:56:34]ConnectInit lk.salyk.kg [19:56:34]written 0, free lines is 4095 [19:56:34]Connected sock=10 [19:56:34]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 08 97 07 01 80 F3 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 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 68 01 00 00 F4 03 04 00 70 EC 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 40 17 03 00 35 04 06 00 BA 91 B5 E9 84 E8 3C 48 29 45 9E 21 8C E4 [19:56:34]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 B7 82 47 00 09 49 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 40 17 03 00 F4 03 04 00 25 98 1F 67 B6 04 01 00 00 3E D3 20 0A 91 82 CA 84 [19:56:34]CommunicateWithHost err = 0 [19:56:34]CheckOFDResponse [19:56:34]1017 (14) - 77093643461234 [19:56:34]1041 (16) - 0000000000871756 [19:56:34]1040 (4) - 202560 [19:56:34]1012 (4) - 28.10.2024 13:56 [19:56:34]1206 (1) - 0 [19:56:34]OFD Sender: Remove packet 202560 [19:56:34]ProducePacketName [19:56:34]name=ofd_packets/00202560 [19:56:34]NVStorageDeleteData [19:56:34]Write to MH i2c: 01 00 00 5A 02 5C [19:56:34]Write i2c OK [19:56:34]MH_I2C_Read... [19:56:34]Read from MH i2c: 01 [19:56:34]MH_I2C_Read... [19:56:34]Read from MH i2c: 01 07 00 [19:56:34]MH_I2C_Read... [19:56:34]Read from MH i2c: 01 07 00 5A 02 00 00 00 00 00 92 0C 01 [19:56:34]RasterBufferAndPrint [19:56:34]line [19:56:34]line [19:56:34]line [19:56:34]line [19:56:34]line [19:56:34]written 0, free lines is 3223 [19:56:34]MH_Cut [19:56:34]Write to MH i2c: D1 01 00 61 02 01 35 [19:56:34]Write i2c OK [19:56:34]MH_I2C_Read... [19:56:34]Read from MH i2c: D1 [19:56:34]MH_I2C_Read... [19:56:34]Read from MH i2c: D1 01 00 [19:56:34]MH_I2C_Read... [19:56:34]Read from MH i2c: D1 01 00 61 02 00 34 [19:56:34]Write to MH i2c: 01 00 00 62 02 64 [19:56:34]Write i2c OK [19:56:34]MH_I2C_Read... [19:56:34]OFD Sender: No OFD packet to send [19:56:35]*** Cut start [19:56:35]*** Purtial cut [19:56:35]*** Stage 1: CUTSNS_PIN = 1 [19:56:35]Read from MH i2c: 01 [19:56:35]MH_I2C_Read... [19:56:35]*** Stop cut motor [19:56:35]*** Cut end [19:56:35]Read from MH i2c: 01 07 00 [19:56:35]MH_I2C_Read... [19:56:35]Read from MH i2c: 01 07 00 62 02 00 00 00 00 00 FF 0F 79 [19:56:35]process_action close_receipt done [19:56:35]requested_data is exist [19:56:35]produce_requested_data [19:56:35]requested_item fm.sn is exist - process it [19:56:35]wFMCommunicate request_size=4 [19:56:35]MH_SAM_APDU [19:56:35]CAPDU: 80 11 00 00 [19:56:35]Write to MH i2c: E2 08 00 63 02 80 11 00 00 00 00 00 00 DF [19:56:35]Write i2c OK [19:56:35]MH_I2C_Read... [19:56:35]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:56:35]Read from MH i2c: E2 [19:56:35]MH_I2C_Read... [19:56:35]Read from MH i2c: E2 17 00 [19:56:35]MH_I2C_Read... [19:56:35]Read from MH i2c: E2 17 00 63 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 34 [19:56:35]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [19:56:35]wFMCommunicate OK [19:56:35]requested_item fd.num is exist - process it [19:56:35]SAM_PROTO_GetFieldsCounters [19:56:35]wFMCommunicate request_size=4 [19:56:35]MH_SAM_APDU [19:56:35]CAPDU: 80 13 00 00 [19:56:35]Write to MH i2c: E2 08 00 64 02 80 13 00 00 00 00 00 00 E2 [19:56:35]Write i2c OK [19:56:35]MH_I2C_Read... [19:56:35]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [19:56:35]Read from MH i2c: E2 [19:56:35]MH_I2C_Read... [19:56:35]Read from MH i2c: E2 62 00 [19:56:35]MH_I2C_Read... [19:56:35]Read from MH i2c: E2 62 00 64 02 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 40 17 03 00 0E 04 04 00 21 02 00 00 12 04 04 00 68 01 00 00 5E 04 04 00 68 01 00 00 57 04 04 00 69 01 00 00 19 04 04 00 00 00 00 00 90 00 C3 [19:56:35]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 40 17 03 00 0E 04 04 00 21 02 00 00 12 04 04 00 68 01 00 00 5E 04 04 00 68 01 00 00 57 04 04 00 69 01 00 00 19 04 04 00 00 00 00 00 90 00 [19:56:35]wFMCommunicate OK [19:56:35]SAM_PROTO_GetFieldsCounters done [19:56:35]requested_item shift.num is exist - process it [19:56:35]requested_item shift.opened is exist - process it [19:56:35]req_shift_opened [19:56:35]FM_GetShiftState [19:56:35]SAM_PROTO_GetShiftState [19:56:35]wFMCommunicate request_size=4 [19:56:35]MH_SAM_APDU [19:56:35]CAPDU: 80 13 01 00 [19:56:35]Write to MH i2c: E2 08 00 65 02 80 13 01 00 00 00 00 00 E4 [19:56:35]Write i2c OK [19:56:35]MH_I2C_Read... [19:56:35]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:56:35]Read from MH i2c: E2 [19:56:35]MH_I2C_Read... [19:56:35]Read from MH i2c: E2 0E 00 [19:56:35]MH_I2C_Read... [19:56:35]Read from MH i2c: E2 0E 00 65 02 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 8F [19:56:35]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [19:56:35]wFMCommunicate OK [19:56:35]SAM_PROTO_GetShiftState done [19:56:35]FM_GetShiftState done [19:56:35]req_shift_opened done [19:56:35]requested_item shift.open_date is exist - process it [19:56:35]req_shift_open_date [19:56:35]req_shift_open_date done [19:56:35]produce_requested_data done [19:56:35]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202560,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670} [19:56:35]process_action_free close_receipt [19:56:35]json_value_free [19:56:35]json_value_free done [19:56:35]process_json_proto returns [19:56:35]Send response to host [19:58:02]ConnectInit Can't connect to host [19:58:06]OFD Sender: No OFD packet to send [19:58:11]OFD Sender: No OFD packet to send [19:58:16]OFD Sender: No OFD packet to send [19:58:21]OFD Sender: No OFD packet to send [19:58:26]OFD Sender: No OFD packet to send [19:58:31]OFD Sender: No OFD packet to send [19:58:36]OFD Sender: No OFD packet to send [19:58:41]OFD Sender: No OFD packet to send [19:58:46]OFD Sender: No OFD packet to send [19:58:51]OFD Sender: No OFD packet to send [19:58:56]OFD Sender: No OFD packet to send [19:59:01]OFD Sender: No OFD packet to send [19:59:06]OFD Sender: No OFD packet to send [19:59:11]OFD Sender: No OFD packet to send [19:59:16]OFD Sender: No OFD packet to send [19:59:21]OFD Sender: No OFD packet to send [19:59:26]OFD Sender: No OFD packet to send [19:59:31]OFD Sender: No OFD packet to send [19:59:36]OFD Sender: No OFD packet to send [19:59:41]OFD Sender: No OFD packet to send [19:59:46]OFD Sender: No OFD packet to send [19:59:51]OFD Sender: No OFD packet to send [19:59:56]OFD Sender: No OFD packet to send [20:00:01]OFD Sender: No OFD packet to send [20:00:06]OFD Sender: No OFD packet to send [20:00:11]OFD Sender: No OFD packet to send [20:00:16]OFD Sender: No OFD packet to send [20:00:21]OFD Sender: No OFD packet to send [20:00:26]OFD Sender: No OFD packet to send [20:00:31]OFD Sender: No OFD packet to send [20:00:36]OFD Sender: No OFD packet to send [20:00:41]OFD Sender: No OFD packet to send [20:00:46]OFD Sender: No OFD packet to send [20:00:51]OFD Sender: No OFD packet to send [20:00:56]OFD Sender: No OFD packet to send [20:01:01]OFD Sender: No OFD packet to send [20:01:06]OFD Sender: No OFD packet to send [20:01:11]OFD Sender: No OFD packet to send [20:01:16]OFD Sender: No OFD packet to send [20:01:21]OFD Sender: No OFD packet to send [20:01:26]OFD Sender: No OFD packet to send [20:01:31]OFD Sender: No OFD packet to send [20:01:36]OFD Sender: No OFD packet to send [20:01:41]OFD Sender: No OFD packet to send [20:01:46]OFD Sender: No OFD packet to send [20:01:49]accept exits with 9 [20:01:49]New connection [20:01:49]New thread 3066830180 created [20:01:49]Waiting for new connection... [20:01:49] Sock 9.Parse request [20:01:49]Sock 9.Check first char [20:01:49]Sock 9.First char is OK [20:01:49]request: POST /json_proto HTTP/1.0 [20:01:49]Method: POST [20:01:49]URL: /json_proto [20:01:49]Method is POST - this is cgi request [20:01:49]url: /json_proto [20:01:49]query_string will be loaded in cgi processing [20:01:49]execute_cgi json_proto POST (null) [20:01:49]execute_cgi path=json_proto method=POST [20:01:49]POST find Content-Length [20:01:49]Host: 172.17.63.195:8080 [20:01:49]Content-Length: 674 [20:01:49]Content-Type: application/json [20:01:49] [20:01:49]POST finish read [20:01:49]Found Content-Length = 674 [20:01:49]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450348", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 76.20, "quantity" : 6.570, "sum" : 500.63, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [20:01:49]execute_script... [20:01: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)450348", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 76.20, "quantity" : 6.570, "sum" : 500.63, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [20:01:49]POST & json_proto [20:01:49]process_json_proto [20:01:49]json parsed OK: [20:01:49]protocol is kg_v1.0 [20:01:49]action value=close_receipt [20:01:49]process_action close_receipt [20:01:49]cmd_close_receipt [20:01:49]MH_GetDate [20:01:49]Write to MH i2c: F0 00 00 10 00 FF [20:01:49]Write i2c OK [20:01:49]MH_I2C_Read... [20:01:49]Read from MH i2c: F0 [20:01:49]MH_I2C_Read... [20:01:49]Read from MH i2c: F0 09 00 [20:01:49]MH_I2C_Read... [20:01:49]Read from MH i2c: F0 09 00 10 00 00 AE ED 1F 67 47 1B 1E 67 10 [20:01:49]GetLastDocTimeStamp 97 [20:01:49]current date 1730145710 [20:01:49]FM_GetShiftState [20:01:49]SAM_PROTO_GetShiftState [20:01:49]wFMCommunicate request_size=4 [20:01:49]MH_SAM_APDU [20:01:49]CAPDU: 80 13 01 00 [20:01:49]Write to MH i2c: E2 08 00 11 00 80 13 01 00 00 00 00 00 8E [20:01:49]Write i2c OK [20:01:49]MH_I2C_Read... [20:01:49]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:01:49]Read from MH i2c: E2 [20:01:49]MH_I2C_Read... [20:01:49]Read from MH i2c: E2 0E 00 [20:01:49]MH_I2C_Read... [20:01:49]Read from MH i2c: E2 0E 00 11 00 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 39 [20:01:49]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [20:01:49]wFMCommunicate OK [20:01:49]SAM_PROTO_GetShiftState done [20:01:49]FM_GetShiftState done [20:01:49]opened in 1730073670 [20:01:49]opened+sec_in_day 1730160070 [20:01:49]quantity*price = 50063 [20:01:49]sum+1 = 50064 [20:01:49]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.63 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.16 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 361 28.10.2024 20:01 Смена: 545 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 ФМ: 0000000000871756 ФД: 202561 ФПД: 210233960786305 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T200150&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202561&fm=210233960786305&tin=02508201610067®Number=0000000000091777&sum=50000 [20:01:50]StoreToDocumentArchive [20:01:50]shift 545 fd 202561 [20:01:50]save to /storage/0545/doc_00202561 [20:01:50]save last doc name /storage/0545/doc_00202561 to /storage/kkm_last_doc_name [20:01:50]save OK [20:01:50]Clear old archive folders... [20:01:50]ProcessDocumentItem done err = 0, tmpTLVsize=248 [20:01:50]tlvbuf is 00BCF830 [20:01:50]SAM_PROTO_ClearQueue [20:01:50]wFMCommunicate request_size=4 [20:01:50]MH_SAM_APDU [20:01:50]CAPDU: 80 09 00 00 [20:01:50]Write to MH i2c: E2 08 00 1E 00 80 09 00 00 00 00 00 00 90 [20:01:50]Write i2c OK [20:01:50]MH_I2C_Read... [20:01:50]Read from MH i2c: E2 [20:01:50]MH_I2C_Read... [20:01:50]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [20:01:50]Read from MH i2c: E2 03 00 [20:01:50]MH_I2C_Read... [20:01:50]Read from MH i2c: E2 03 00 1E 00 00 90 00 92 [20:01:50]RAPDU: 90 00 [20:01:50]wFMCommunicate OK [20:01:50]SAM_PROTO_ClearQueue done [20:01:50]KKMCreateOFDPacket [20:01:50]OFDProtocolAddRootSTLVToBuf [20:01:50]FM_MakeSignedData [20:01:50]FM_MakeSignedData [20:01:50]SAM_PROTO_SignData [20:01:50]wFMCommunicate request_size=4 [20:01:50]MH_SAM_APDU [20:01:50]CAPDU: 80 0D 01 02 [20:01:50]Write to MH i2c: E2 08 00 1F 00 80 0D 01 02 00 00 00 00 98 [20:01:50]Write i2c OK [20:01:50]MH_I2C_Read... [20:01:50]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [20:01:50]Read from MH i2c: E2 [20:01:50]MH_I2C_Read... [20:01:50]Read from MH i2c: E2 03 00 [20:01:50]MH_I2C_Read... [20:01:50]Read from MH i2c: E2 03 00 1F 00 00 90 00 93 [20:01:50]RAPDU: 90 00 [20:01:50]wFMCommunicate OK [20:01:50]wFMCommunicate request_size=255 [20:01:50]MH_SAM_APDU [20:01: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 32 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 01 00 00 F4 03 04 00 AE ED 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 41 17 03 00 35 04 06 00 BF 34 E8 8D [20:01:50]Write to MH i2c: E2 02 01 20 00 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 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 01 00 00 F4 03 04 00 AE ED 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 41 17 03 00 35 04 06 00 BF 34 E8 8D 00 00 1B [20:01:50]Write i2c OK [20:01:50]MH_I2C_Read... [20:01:50]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:01:50]Read from MH i2c: E2 [20:01:50]MH_I2C_Read... [20:01:50]Read from MH i2c: E2 03 00 [20:01:50]MH_I2C_Read... [20:01:50]Read from MH i2c: E2 03 00 20 00 00 90 00 94 [20:01:50]RAPDU: 90 00 [20:01:50]wFMCommunicate OK [20:01:50]wFMCommunicate request_size=7 [20:01:50]MH_SAM_APDU [20:01:50]CAPDU: 80 0D 02 02 02 69 81 [20:01:50]Write to MH i2c: E2 0A 00 21 00 80 0D 02 02 02 00 69 81 00 00 89 [20:01:50]Write i2c OK [20:01:50]MH_I2C_Read... [20:01:50]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:01:50]Read from MH i2c: E2 [20:01:50]MH_I2C_Read... [20:01:50]Read from MH i2c: E2 03 00 [20:01:50]MH_I2C_Read... [20:01:50]Read from MH i2c: E2 03 00 21 00 00 90 00 95 [20:01:50]RAPDU: 90 00 [20:01:50]wFMCommunicate OK [20:01:50]wFMCommunicate request_size=4 [20:01:50]MH_SAM_APDU [20:01:50]CAPDU: 80 0D 03 02 [20:01:50]Write to MH i2c: E2 08 00 22 00 80 0D 03 02 00 00 00 00 9D [20:01:50]Write i2c OK [20:01:50]MH_I2C_Read... [20:01:50]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [20:01:50]Read from MH i2c: E2 [20:01:50]MH_I2C_Read... [20:01:50]Read from MH i2c: E2 0B 00 [20:01:50]MH_I2C_Read... [20:01:50]Read from MH i2c: E2 0B 00 22 00 00 4C 67 8D 3B D2 95 23 DE 90 00 81 [20:01:50]RAPDU: 4C 67 8D 3B D2 95 23 DE 90 00 [20:01:50]wFMCommunicate OK [20:01:50]SAM_PROTO_SignData done [20:01:50]FM_MakeSignedData done [20:01:50]CreateOFDProtocolMessage [20:01:50]wFMCommunicate request_size=4 [20:01:50]MH_SAM_APDU [20:01:50]CAPDU: 80 11 00 00 [20:01:50]Write to MH i2c: E2 08 00 23 00 80 11 00 00 00 00 00 00 9D [20:01:50]Write i2c OK [20:01:50]MH_I2C_Read... [20:01:50]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:01:50]Read from MH i2c: E2 [20:01:50]MH_I2C_Read... [20:01:50]Read from MH i2c: E2 17 00 [20:01:50]MH_I2C_Read... [20:01:50]Read from MH i2c: E2 17 00 23 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 F2 [20:01:50]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [20:01:50]wFMCommunicate OK [20:01:50]CreateOFDProtocolMessage done [20:01:50]OFDSenderStorePacket 202561 [20:01:50]StoreOFDPacket docnum=202561 [20:01:50]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0C 01 00 00 57 5B 04 01 A9 FB 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 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 01 00 00 F4 03 04 00 AE ED 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 41 17 03 00 35 04 06 00 BF 34 E8 8D 69 81 4C 67 8D 3B D2 95 23 DE [20:01:50]CheckFolder [20:01:50]dirname=/storage/ofd_packets [20:01:50]CheckFolder done [20:01:50]ProducePacketName [20:01:50]name=ofd_packets/00202561 [20:01:50]NVStorageSaveData ofd_packets/00202561 [20:01:50]File name is /storage/ofd_packets/00202561 [20:01:50]Write 298 bytes [20:01:50]NVStorageSaveData done [20:01:50]OFDSenderStorePacket done [20:01:50]KKMCreateOFDPacket done [20:01:50]NVStorageSaveData kkm_last_timestamp [20:01:50]File name is /storage/kkm_last_timestamp [20:01:50]Write 4 bytes [20:01:50]NVStorageSaveData done [20:01:50]ExternCall_PrintAddStr [20:01:50]wPrintStart [20:01:50]Write to MH i2c: 01 00 00 24 00 24 [20:01:50]Write i2c OK [20:01:50]MH_I2C_Read... [20:01:50]Read from MH i2c: 01 [20:01:50]MH_I2C_Read... [20:01:50]Read from MH i2c: 01 07 00 [20:01:50]MH_I2C_Read... [20:01:50]Read from MH i2c: 01 07 00 24 00 00 00 00 00 00 FF 0F 39 [20:01:50]RasterBufferAndPrint [20:01:50]line Счет N : (1)450348 [20:01:51]line ИНН: 02508201610067 [20:01:51]line Контрольно-Кассовый Чек [20:01:51]line ПРОДАЖА [20:01:51]line ТРК (МРК, ГНК) : 43 [20:01:51]line Товар: 2710194210 [20:01:51]line ДТ-К-2 [20:01:51]line 6.570 * 76.20 [20:01:51]line = 500.63 [20:01:51]line НДС 12% НСП 1% [20:01:51]line > о реализуемом товаре [20:01:51]line ОКРУГЛЕНИЕ: -0.63 [20:01:51]line ИТОГО: 500.00 [20:01:51]line Внесено: 500.00 [20:01:51]line СДАЧА: 0.00 [20:01:51]line НСП 1% : 4.43 [20:01:51]line НДС 12% : 53.16 [20:01:51]line Наличными: 500.00 [20:01:51]line Безнал.: 0.00 [20:01:51]line Место: АЗС № 171 "Партнер Нефть" [20:01:51]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [20:01:51]line СНО: Общий режим [20:01:51]line Чек 361 28.10.2024 20:01 [20:01:51]line Смена: 545 ФФД: 1.0 [20:01:51]line ЗНМ: 0300000109 [20:01:51]line РНМ: 0000000000091777 [20:01:51]line Версия ККМ: 001 [20:01:51]line ФМ: 0000000000871756 [20:01:51]line ФД: 202561 [20:01:51]line ФПД: 210233960786305 [20:01:51]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T200150&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202561&fm=210233960786305&tin=02508201610067®Number=0000000000091777&sum=50000 [20:01:51]OFD Sender: Processing packet 202561 [packets to send 116, broken 115] [20:01:51]ProducePacketName [20:01:51]name=ofd_packets/00202561 [20:01:51]OFD Sender: To server: pG, [20:01:51]CommunicateWithHost lk.salyk.kg:30040 [20:01:51]ConnectInit lk.salyk.kg [20:01:51]written 0, free lines is 4095 [20:01:51]Connected sock=10 [20:01:51]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0C 01 00 00 57 5B 04 01 A9 FB 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 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 01 00 00 F4 03 04 00 AE ED 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 41 17 03 00 35 04 06 00 BF 34 E8 8D 69 81 4C 67 8D 3B D2 95 23 DE [20:01:51]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 E1 B7 47 00 B7 A2 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 41 17 03 00 F4 03 04 00 63 99 1F 67 B6 04 01 00 00 B9 F4 BA B1 69 B5 AB 42 [20:01:51]CommunicateWithHost err = 0 [20:01:51]CheckOFDResponse [20:01:51]1017 (14) - 77093643461234 [20:01:51]1041 (16) - 0000000000871756 [20:01:51]1040 (4) - 202561 [20:01:51]1012 (4) - 28.10.2024 14:02 [20:01:51]1206 (1) - 0 [20:01:51]OFD Sender: Remove packet 202561 [20:01:51]ProducePacketName [20:01:51]name=ofd_packets/00202561 [20:01:51]NVStorageDeleteData [20:01:51]Write to MH i2c: 01 00 00 4F 00 4F [20:01:51]Write i2c OK [20:01:51]MH_I2C_Read... [20:01:51]Read from MH i2c: 01 [20:01:51]MH_I2C_Read... [20:01:51]Read from MH i2c: 01 07 00 [20:01:51]MH_I2C_Read... [20:01:51]Read from MH i2c: 01 07 00 4F 00 00 00 00 00 00 A0 0C 02 [20:01:51]RasterBufferAndPrint [20:01:51]line [20:01:51]line [20:01:51]line [20:01:51]line [20:01:51]line [20:01:51]written 0, free lines is 3235 [20:01:51]MH_Cut [20:01:51]Write to MH i2c: D1 01 00 56 00 01 28 [20:01:51]Write i2c OK [20:01:51]MH_I2C_Read... [20:01:51]Read from MH i2c: D1 [20:01:51]MH_I2C_Read... [20:01:51]Read from MH i2c: D1 01 00 [20:01:51]MH_I2C_Read... [20:01:51]Read from MH i2c: D1 01 00 56 00 00 27 [20:01:51]Write to MH i2c: 01 00 00 57 00 57 [20:01:51]Write i2c OK [20:01:51]MH_I2C_Read... [20:01:52]OFD Sender: No OFD packet to send [20:01:52]*** Cut start [20:01:52]*** Purtial cut [20:01:52]*** CUTSNS_PIN = 0 [20:01:52]*** Stage 1: CUTSNS_PIN = 1 [20:01:54]Read from MH i2c: 01 [20:01:54]MH_I2C_Read... [20:01:54]*** Stop cut motor [20:01:54]*** Cut end [20:01:54]Read from MH i2c: 01 07 00 [20:01:54]MH_I2C_Read... [20:01:54]Read from MH i2c: 01 07 00 57 00 00 00 00 00 00 FF 0F 6C [20:01:54]process_action close_receipt done [20:01:54]requested_data is exist [20:01:54]produce_requested_data [20:01:54]requested_item fm.sn is exist - process it [20:01:54]wFMCommunicate request_size=4 [20:01:54]MH_SAM_APDU [20:01:54]CAPDU: 80 11 00 00 [20:01:54]Write to MH i2c: E2 08 00 58 00 80 11 00 00 00 00 00 00 D2 [20:01:54]Write i2c OK [20:01:54]MH_I2C_Read... [20:01:54]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:01:54]Read from MH i2c: E2 [20:01:54]MH_I2C_Read... [20:01:54]Read from MH i2c: E2 17 00 [20:01:54]MH_I2C_Read... [20:01:54]Read from MH i2c: E2 17 00 58 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 27 [20:01:54]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [20:01:54]wFMCommunicate OK [20:01:54]requested_item fd.num is exist - process it [20:01:54]SAM_PROTO_GetFieldsCounters [20:01:54]wFMCommunicate request_size=4 [20:01:54]MH_SAM_APDU [20:01:54]CAPDU: 80 13 00 00 [20:01:54]Write to MH i2c: E2 08 00 59 00 80 13 00 00 00 00 00 00 D5 [20:01:54]Write i2c OK [20:01:54]MH_I2C_Read... [20:01:54]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [20:01:54]Read from MH i2c: E2 [20:01:54]MH_I2C_Read... [20:01:54]Read from MH i2c: E2 62 00 [20:01:54]MH_I2C_Read... [20:01:54]Read from MH i2c: E2 62 00 59 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 41 17 03 00 0E 04 04 00 21 02 00 00 12 04 04 00 69 01 00 00 5E 04 04 00 69 01 00 00 57 04 04 00 6A 01 00 00 19 04 04 00 00 00 00 00 90 00 BA [20:01:54]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 41 17 03 00 0E 04 04 00 21 02 00 00 12 04 04 00 69 01 00 00 5E 04 04 00 69 01 00 00 57 04 04 00 6A 01 00 00 19 04 04 00 00 00 00 00 90 00 [20:01:54]wFMCommunicate OK [20:01:54]SAM_PROTO_GetFieldsCounters done [20:01:54]requested_item shift.num is exist - process it [20:01:54]requested_item shift.opened is exist - process it [20:01:54]req_shift_opened [20:01:54]FM_GetShiftState [20:01:54]SAM_PROTO_GetShiftState [20:01:54]wFMCommunicate request_size=4 [20:01:54]MH_SAM_APDU [20:01:54]CAPDU: 80 13 01 00 [20:01:54]Write to MH i2c: E2 08 00 5A 00 80 13 01 00 00 00 00 00 D7 [20:01:54]Write i2c OK [20:01:54]MH_I2C_Read... [20:01:54]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:01:55]Read from MH i2c: E2 [20:01:55]MH_I2C_Read... [20:01:55]Read from MH i2c: E2 0E 00 [20:01:55]MH_I2C_Read... [20:01:55]Read from MH i2c: E2 0E 00 5A 00 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 82 [20:01:55]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [20:01:55]wFMCommunicate OK [20:01:55]SAM_PROTO_GetShiftState done [20:01:55]FM_GetShiftState done [20:01:55]req_shift_opened done [20:01:55]requested_item shift.open_date is exist - process it [20:01:55]req_shift_open_date [20:01:55]req_shift_open_date done [20:01:55]produce_requested_data done [20:01:55]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202561,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670} [20:01:55]process_action_free close_receipt [20:01:55]json_value_free [20:01:55]json_value_free done [20:01:55]process_json_proto returns [20:01:55]Send response to host [20:01:55]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202561,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670}}} [20:01:55]free response buf [20:01:55]execute_script done [20:01:55]execute_script returns [20:01:55]free content buf [20:01:55]Sock 9.Close socket [20:01:55]Sock 9.Thread stoped [20:01:57]OFD Sender: No OFD packet to send [20:02:02]OFD Sender: No OFD packet to send [20:02:07]OFD Sender: No OFD packet to send [20:02:12]OFD Sender: No OFD packet to send [20:05:42]wFMCommunicate request_size=13 [20:05:42]MH_SAM_APDU [20:05:42]CAPDU: 80 15 02 00 08 F4 03 04 00 96 EE 1F 67 [20:05:42]Write to MH i2c: E2 10 00 65 00 80 15 02 00 08 00 F4 03 04 00 96 EE 1F 67 00 00 FA [20:05:42]Write i2c OK [20:05:42]MH_I2C_Read... [20:05:42]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [20:05:42]Read from MH i2c: E2 [20:05:42]MH_I2C_Read... [20:05:42]Read from MH i2c: E2 03 00 [20:05:42]MH_I2C_Read... [20:05:42]Read from MH i2c: E2 03 00 65 00 00 90 00 D9 [20:05:42]RAPDU: 90 00 [20:05:42]wFMCommunicate OK [20:05:42]wFMCommunicate request_size=25 [20:05:42]MH_SAM_APDU [20:05:42]CAPDU: 80 15 02 00 14 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 [20:05:42]Write to MH i2c: E2 1C 00 66 00 80 15 02 00 14 00 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 00 00 4E [20:05:42]Write i2c OK [20:05:42]MH_I2C_Read... [20:05:42]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [20:05:42]Read from MH i2c: E2 [20:05:42]MH_I2C_Read... [20:05:42]Read from MH i2c: E2 03 00 [20:05:42]MH_I2C_Read... [20:05:42]Read from MH i2c: E2 03 00 66 00 00 90 00 DA [20:05:42]RAPDU: 90 00 [20:05:42]wFMCommunicate OK [20:05:42]wFMCommunicate request_size=4 [20:05:42]MH_SAM_APDU [20:05:42]CAPDU: 80 15 03 00 [20:05:42]Write to MH i2c: E2 08 00 67 00 80 15 03 00 00 00 00 00 E8 [20:05:42]Write i2c OK [20:05:42]MH_I2C_Read... [20:05:42]*** iso7816_exchange 80 15 03 00... Resp OK rsp.len_out = 61! [20:05:42]Read from MH i2c: E2 [20:05:42]MH_I2C_Read... [20:05:42]Read from MH i2c: E2 40 00 [20:05:42]MH_I2C_Read... [20:05:42]Read from MH i2c: E2 40 00 67 00 00 3B 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 42 17 03 00 0E 04 04 00 21 02 00 00 12 04 04 00 6A 01 00 00 35 04 06 00 77 73 61 9F F2 86 90 00 2C [20:05:42]RAPDU: 3B 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 42 17 03 00 0E 04 04 00 21 02 00 00 12 04 04 00 6A 01 00 00 35 04 06 00 77 73 61 9F F2 86 90 00 [20:05:42]wFMCommunicate OK [20:05:42]SAM_PROTO_ProcessDocument answer len = 59 [20:05:42]SAM_PROTO_ProcessDocument done [20:05:42]SetTLVBufToDocument [20:05:42]Processing tag 1209 (04B9) [20:05:42]Malloc new data [20:05:42]Processing tag 1041 (0411) [20:05:42]Processing tag 1040 (0410) [20:05:42]Malloc new data [20:05:42]Processing tag 1038 (040E) [20:05:42]Malloc new data [20:05:42]Processing tag 1042 (0412) [20:05:42]Malloc new data [20:05:42]Processing tag 1077 (0435) [20:05:42]Malloc new data [20:05:42]SetTLVBufToDocument err=0 [20:05:42]KKMLoadAndSignReceiptData store KKM data [20:05:42]KKMLoadAndSignReceiptData err=0 [20:05:42]wFMCommunicate request_size=4 [20:05:42]MH_SAM_APDU [20:05:42]CAPDU: 80 11 00 00 [20:05:42]Write to MH i2c: E2 08 00 68 00 80 11 00 00 00 00 00 00 E2 [20:05:42]Write i2c OK [20:05:42]MH_I2C_Read... [20:05:42]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:05:43]Read from MH i2c: E2 [20:05:43]MH_I2C_Read... [20:05:43]Read from MH i2c: E2 17 00 [20:05:43]MH_I2C_Read... [20:05:43]Read from MH i2c: E2 17 00 68 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 37 [20:05:43]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [20:05:43]wFMCommunicate OK [20:05:43]Счет N : (1)450349 ИНН: 02508201610067 Контрольно-Кассовый Чек ПРОДАЖА ТРК (МРК, ГНК) : 31 Товар: 2710124130 Аи-92-К-2 10.470 * 66.90 = 700.44 НДС 12% НСП 1% > о реализуемом товаре ОКРУГЛЕНИЕ: -0.44 ИТОГО: 700.00 Внесено: 700.00 СДАЧА: 0.00 НСП 1% : 6.20 НДС 12% : 74.38 Наличными: 700.00 Безнал.: 0.00 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 362 28.10.2024 20:05 Смена: 545 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 ФМ: 0000000000871756 ФД: 202562 ФПД: 131337442816646 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T200542&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202562&fm=131337442816646&tin=02508201610067®Number=0000000000091777&sum=70000 [20:05:43]StoreToDocumentArchive [20:05:43]shift 545 fd 202562 [20:05:43]save to /storage/0545/doc_00202562 [20:05:43]save last doc name /storage/0545/doc_00202562 to /storage/kkm_last_doc_name [20:05:43]save OK [20:05:43]Clear old archive folders... [20:05:43]ProcessDocumentItem done err = 0, tmpTLVsize=251 [20:05:43]tlvbuf is 00BCC2A0 [20:05:43]SAM_PROTO_ClearQueue [20:05:43]wFMCommunicate request_size=4 [20:05:43]MH_SAM_APDU [20:05:43]CAPDU: 80 09 00 00 [20:05:43]Write to MH i2c: E2 08 00 69 00 80 09 00 00 00 00 00 00 DB [20:05:43]Write i2c OK [20:05:43]MH_I2C_Read... [20:05:43]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [20:05:43]Read from MH i2c: E2 [20:05:43]MH_I2C_Read... [20:05:43]Read from MH i2c: E2 03 00 [20:05:43]MH_I2C_Read... [20:05:43]Read from MH i2c: E2 03 00 69 00 00 90 00 DD [20:05:43]RAPDU: 90 00 [20:05:43]wFMCommunicate OK [20:05:43]SAM_PROTO_ClearQueue done [20:05:43]KKMCreateOFDPacket [20:05:43]OFDProtocolAddRootSTLVToBuf [20:05:43]FM_MakeSignedData [20:05:43]FM_MakeSignedData [20:05:43]SAM_PROTO_SignData [20:05:43]wFMCommunicate request_size=4 [20:05:43]MH_SAM_APDU [20:05:43]CAPDU: 80 0D 01 02 [20:05:43]Write to MH i2c: E2 08 00 6A 00 80 0D 01 02 00 00 00 00 E3 [20:05:43]Write i2c OK [20:05:43]MH_I2C_Read... [20:05:43]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [20:05:43]Read from MH i2c: E2 [20:05:43]MH_I2C_Read... [20:05:43]Read from MH i2c: E2 03 00 [20:05:43]MH_I2C_Read... [20:05:43]Read from MH i2c: E2 03 00 6A 00 00 90 00 DE [20:05:43]RAPDU: 90 00 [20:05:43]wFMCommunicate OK [20:05:43]wFMCommunicate request_size=255 [20:05:43]MH_SAM_APDU [20:05: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 32 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 6A 01 00 00 F4 03 04 00 96 EE 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 42 17 03 00 35 04 06 00 77 [20:05:43]Write to MH i2c: E2 02 01 6B 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 32 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 6A 01 00 00 F4 03 04 00 96 EE 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 42 17 03 00 35 04 06 00 77 00 00 F2 [20:05:43]Write i2c OK [20:05:43]MH_I2C_Read... [20:05:43]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:05:43]Read from MH i2c: E2 [20:05:43]MH_I2C_Read... [20:05:43]Read from MH i2c: E2 03 00 [20:05:43]MH_I2C_Read... [20:05:43]Read from MH i2c: E2 03 00 6B 00 00 90 00 DF [20:05:43]RAPDU: 90 00 [20:05:43]wFMCommunicate OK [20:05:43]wFMCommunicate request_size=10 [20:05:43]MH_SAM_APDU [20:05:43]CAPDU: 80 0D 02 02 05 73 61 9F F2 86 [20:05:43]Write to MH i2c: E2 0D 00 6C 00 80 0D 02 02 05 00 73 61 9F F2 86 00 00 DB [20:05:43]Write i2c OK [20:05:43]MH_I2C_Read... [20:05:43]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:05:43]Read from MH i2c: E2 [20:05:43]MH_I2C_Read... [20:05:43]Read from MH i2c: E2 03 00 [20:05:43]MH_I2C_Read... [20:05:43]Read from MH i2c: E2 03 00 6C 00 00 90 00 E0 [20:05:43]RAPDU: 90 00 [20:05:43]wFMCommunicate OK [20:05:43]wFMCommunicate request_size=4 [20:05:43]MH_SAM_APDU [20:05:43]CAPDU: 80 0D 03 02 [20:05:43]Write to MH i2c: E2 08 00 6D 00 80 0D 03 02 00 00 00 00 E8 [20:05:43]Write i2c OK [20:05:43]MH_I2C_Read... [20:05:43]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [20:05:43]Read from MH i2c: E2 [20:05:43]MH_I2C_Read... [20:05:43]Read from MH i2c: E2 0B 00 [20:05:43]MH_I2C_Read... [20:05:43]Read from MH i2c: E2 0B 00 6D 00 00 25 F2 52 8C D6 D3 6C 96 90 00 89 [20:05:43]RAPDU: 25 F2 52 8C D6 D3 6C 96 90 00 [20:05:43]wFMCommunicate OK [20:05:43]SAM_PROTO_SignData done [20:05:43]FM_MakeSignedData done [20:05:43]CreateOFDProtocolMessage [20:05:43]wFMCommunicate request_size=4 [20:05:43]MH_SAM_APDU [20:05:43]CAPDU: 80 11 00 00 [20:05:43]Write to MH i2c: E2 08 00 6E 00 80 11 00 00 00 00 00 00 E8 [20:05:43]Write i2c OK [20:05:43]MH_I2C_Read... [20:05:43]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:05:43]Read from MH i2c: E2 [20:05:43]MH_I2C_Read... [20:05:43]Read from MH i2c: E2 17 00 [20:05:43]MH_I2C_Read... [20:05:43]Read from MH i2c: E2 17 00 6E 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 3D [20:05:43]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [20:05:43]wFMCommunicate OK [20:05:43]CreateOFDProtocolMessage done [20:05:43]OFDSenderStorePacket 202562 [20:05:43]StoreOFDPacket docnum=202562 [20:05:43]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 AD 2A 07 01 08 0D 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 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 6A 01 00 00 F4 03 04 00 96 EE 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 42 17 03 00 35 04 06 00 77 73 61 9F F2 86 25 F2 52 8C D6 D3 6C 96 [20:05:43]CheckFolder [20:05:43]dirname=/storage/ofd_packets [20:05:43]CheckFolder done [20:05:43]ProducePacketName [20:05:43]name=ofd_packets/00202562 [20:05:43]NVStorageSaveData ofd_packets/00202562 [20:05:43]File name is /storage/ofd_packets/00202562 [20:05:43]Write 301 bytes [20:05:43]NVStorageSaveData done [20:05:43]OFDSenderStorePacket done [20:05:43]KKMCreateOFDPacket done [20:05:43]NVStorageSaveData kkm_last_timestamp [20:05:43]File name is /storage/kkm_last_timestamp [20:05:43]Write 4 bytes [20:05:43]NVStorageSaveData done [20:05:43]ExternCall_PrintAddStr [20:05:43]wPrintStart [20:05:43]Write to MH i2c: 01 00 00 6F 00 6F [20:05:43]Write i2c OK [20:05:43]MH_I2C_Read... [20:05:43]Read from MH i2c: 01 [20:05:43]MH_I2C_Read... [20:05:43]Read from MH i2c: 01 07 00 [20:05:43]MH_I2C_Read... [20:05:43]Read from MH i2c: 01 07 00 6F 00 00 00 00 00 00 FF 0F 84 [20:05:43]RasterBufferAndPrint [20:05:43]line Счет N : (1)450349 [20:05:43]line ИНН: 02508201610067 [20:05:43]line Контрольно-Кассовый Чек [20:05:43]line ПРОДАЖА [20:05:43]line ТРК (МРК, ГНК) : 31 [20:05:43]line Товар: 2710124130 [20:05:43]line Аи-92-К-2 [20:05:43]line 10.470 * 66.90 [20:05:43]line = 700.44 [20:05:43]line НДС 12% НСП 1% [20:05:43]line > о реализуемом товаре [20:05:43]line ОКРУГЛЕНИЕ: -0.44 [20:05:43]line ИТОГО: 700.00 [20:05:43]line Внесено: 700.00 [20:05:43]line СДАЧА: 0.00 [20:05:43]line НСП 1% : 6.20 [20:05:43]line НДС 12% : 74.38 [20:05:43]line Наличными: 700.00 [20:05:43]line Безнал.: 0.00 [20:05:43]line Место: АЗС № 171 "Партнер Нефть" [20:05:43]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [20:05:43]line СНО: Общий режим [20:05:43]line Чек 362 28.10.2024 20:05 [20:05:43]line Смена: 545 ФФД: 1.0 [20:05:43]line ЗНМ: 0300000109 [20:05:43]line РНМ: 0000000000091777 [20:05:43]line Версия ККМ: 001 [20:05:43]line ФМ: 0000000000871756 [20:05:43]line ФД: 202562 [20:05:43]line ФПД: 131337442816646 [20:05:43]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T200542&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202562&fm=131337442816646&tin=02508201610067®Number=0000000000091777&sum=70000 [20:05:43]OFD Sender: Processing packet 202562 [packets to send 116, broken 115] [20:05:43]ProducePacketName [20:05:43]name=ofd_packets/00202562 [20:05:43]OFD Sender: To server: pG, [20:05:43]CommunicateWithHost lk.salyk.kg:30040 [20:05:43]ConnectInit lk.salyk.kg [20:05:43]written 0, free lines is 4095 [20:05:44]Write to MH i2c: 01 00 00 9A 00 9A [20:05:44]Write i2c OK [20:05:44]MH_I2C_Read... [20:05:44]Read from MH i2c: 01 [20:05:44]MH_I2C_Read... [20:05:44]Read from MH i2c: 01 07 00 [20:05:44]MH_I2C_Read... [20:05:44]Read from MH i2c: 01 07 00 9A 00 00 00 00 00 00 8F 0C 3C [20:05:44]RasterBufferAndPrint [20:05:44]line [20:05:44]line [20:05:44]line [20:05:44]line [20:05:44]line [20:05:44]written 0, free lines is 3219 [20:05:44]MH_Cut [20:05:44]Write to MH i2c: D1 01 00 A1 00 01 73 [20:05:44]Write i2c OK [20:05:44]MH_I2C_Read... [20:05:44]Read from MH i2c: D1 [20:05:44]MH_I2C_Read... [20:05:44]Read from MH i2c: D1 01 00 [20:05:44]MH_I2C_Read... [20:05:44]Read from MH i2c: D1 01 00 A1 00 00 72 [20:05:44]Write to MH i2c: 01 00 00 A2 00 A2 [20:05:44]Write i2c OK [20:05:44]MH_I2C_Read... [20:05:45]*** Cut start [20:05:45]*** Purtial cut [20:05:45]*** Stage 1: CUTSNS_PIN = 1 [20:05:45]Read from MH i2c: 01 [20:05:45]MH_I2C_Read... [20:05:45]*** Stop cut motor [20:05:45]*** Cut end [20:05:45]Read from MH i2c: 01 07 00 [20:05:45]MH_I2C_Read... [20:05:45]Read from MH i2c: 01 07 00 A2 00 00 00 00 00 00 FF 0F B7 [20:05:45]process_action close_receipt done [20:05:45]requested_data is exist [20:05:45]produce_requested_data [20:05:45]requested_item fm.sn is exist - process it [20:05:45]wFMCommunicate request_size=4 [20:05:45]MH_SAM_APDU [20:05:45]CAPDU: 80 11 00 00 [20:05:45]Write to MH i2c: E2 08 00 A3 00 80 11 00 00 00 00 00 00 1D [20:05:45]Write i2c OK [20:05:45]MH_I2C_Read... [20:05:45]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:05:45]Read from MH i2c: E2 [20:05:45]MH_I2C_Read... [20:05:45]Read from MH i2c: E2 17 00 [20:05:45]MH_I2C_Read... [20:05:45]Read from MH i2c: E2 17 00 A3 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 72 [20:05:45]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [20:05:45]wFMCommunicate OK [20:05:45]requested_item fd.num is exist - process it [20:05:45]SAM_PROTO_GetFieldsCounters [20:05:45]wFMCommunicate request_size=4 [20:05:45]MH_SAM_APDU [20:05:45]CAPDU: 80 13 00 00 [20:05:45]Write to MH i2c: E2 08 00 A4 00 80 13 00 00 00 00 00 00 20 [20:05:45]Write i2c OK [20:05:45]MH_I2C_Read... [20:05:45]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [20:05:45]Read from MH i2c: E2 [20:05:45]MH_I2C_Read... [20:05:45]Read from MH i2c: E2 62 00 [20:05:45]MH_I2C_Read... [20:05:45]Read from MH i2c: E2 62 00 A4 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 42 17 03 00 0E 04 04 00 21 02 00 00 12 04 04 00 6A 01 00 00 5E 04 04 00 6A 01 00 00 57 04 04 00 6B 01 00 00 19 04 04 00 00 00 00 00 90 00 09 [20:05:45]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 42 17 03 00 0E 04 04 00 21 02 00 00 12 04 04 00 6A 01 00 00 5E 04 04 00 6A 01 00 00 57 04 04 00 6B 01 00 00 19 04 04 00 00 00 00 00 90 00 [20:05:45]wFMCommunicate OK [20:05:45]SAM_PROTO_GetFieldsCounters done [20:05:45]requested_item shift.num is exist - process it [20:05:45]requested_item shift.opened is exist - process it [20:05:45]req_shift_opened [20:05:45]FM_GetShiftState [20:05:45]SAM_PROTO_GetShiftState [20:05:45]wFMCommunicate request_size=4 [20:05:45]MH_SAM_APDU [20:05:45]CAPDU: 80 13 01 00 [20:05:45]Write to MH i2c: E2 08 00 A5 00 80 13 01 00 00 00 00 00 22 [20:05:45]Write i2c OK [20:05:45]MH_I2C_Read... [20:05:45]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:05:45]ConnectInit Can't connect to host [20:05:45]Read from MH i2c: E2 [20:05:45]MH_I2C_Read... [20:05:45]Read from MH i2c: E2 0E 00 [20:05:45]MH_I2C_Read... [20:05:45]Read from MH i2c: E2 0E 00 A5 00 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 CD [20:05:45]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [20:05:45]wFMCommunicate OK [20:05:45]SAM_PROTO_GetShiftState done [20:05:45]FM_GetShiftState done [20:05:45]req_shift_opened done [20:05:45]requested_item shift.open_date is exist - process it [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 CF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 01 03 00 0B [00:00:10]Are we in boot? [00:00:10]We are in boot - try to switch [00:00:10]Write to MH i2c: A0 00 00 02 00 A1 [00:00:10]Write i2c OK [00:00:10]MH_I2C_Read... [00:00:11]Read from MH i2c: A0 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: A0 01 00 [00:00:11]MH_I2C_Read... [00:00:11]*** Check firmware version 30515, crc_r 5823D75D, crc_c: 5823D75D, size: 52480 [00:00:11]*** [00:00:11]Read from MH i2c: A0 01 00 02 00 00 A2 [00:00:11]*** Starting fw at address 01020100 (2007E318 010246F9) [00:00:11]*** Waiting for read because exit forced [00:00:11]*** 10 ms more... [00:00:11]*** MH1903 init start (LINUX_LIGHT) [00:00:11]*** Serial: 3139303353513838 54000000005725CF (1903SQ88T) [00:00:11]*** User serial: FFFFFFFFFFFFFFFF FFFFFFFFFFFFFFFF () [00:00:11]*** step 0: 5000 (2650, 2350 REF) [00:00:11]*** step 1: 4835 (2500, 2335 REF) [00:00:11]*** step 2: 4676 (2440, 2236 REF) [00:00:11]*** step 3: 4523 (2280, 2243 REF) [00:00:11]*** step 4: 4376 (2160, 2216 REF) [00:00:11]*** step 5: 4235 (2050, 2185 REF) [00:00:11]*** step 6: 4098 (1950, 2148 REF) [00:00:11]*** step 7: 3967 (1870, 2097 REF) [00:00:11]*** step 8: 3840 (1828, 2012 REF) [00:00:11]*** step 9: 3719 (1728, 1991 REF) [00:00:11]*** step 10: 3601 (1675, 1926 REF) [00:00:11]*** step 11: 3488 (1635, 1853 REF) [00:00:11]*** step 12: 3379 (1595, 1784 REF) [00:00:11]*** step 13: 3275 (1565, 1710 REF) [00:00:11]*** step 14: 3174 (1543, 1631 REF) [00:00:11]*** step 15: 3077 (1523, 1554 REF) [00:00:11]*** step 16: 2983 (1503, 1480 REF) [00:00:11]*** step 17: 2893 (1486, 1407 REF) [00:00:11]*** step 18: 2806 (1466, 1340 REF) [00:00:11]*** step 19: 2723 (1426, 1297 REF) [00:00:11]*** step 20: 2642 (1406, 1236 REF) [00:00:11]*** step 21: 2565 (1384, 1181 REF) [00:00:11]*** step 22: 2490 (1364, 1126 REF) [00:00:11]*** step 23: 2418 (1344, 1074 REF) [00:00:11]*** step 24: 2349 (1322, 1027 REF) [00:00:11]*** step 25: 2283 (1302, 981 REF) [00:00:11]*** step 26: 2218 (1282, 936 REF) [00:00:11]*** step 27: 2157 (1262, 895 REF) [00:00:11]*** step 28: 2097 (1242, 855 REF) [00:00:11]*** step 29: 2040 (1222, 818 REF) [00:00:11]*** step 30: 1985 (1202, 783 REF) [00:00:11]*** step 31: 1932 (1191, 741 REF) [00:00:11]*** step 32: 1880 (1181, 699 REF) [00:00:11]*** step 33: 1831 (1171, 660 REF) [00:00:11]*** step 34: 1784 (1161, 623 REF) [00:00:11]*** step 35: 1738 (1151, 587 REF) [00:00:11]*** step 36: 1694 (1141, 553 REF) [00:00:11]*** step 37: 1652 (1131, 521 REF) [00:00:11]*** step 38: 1611 (1121, 490 REF) [00:00:11]*** step 39: 1572 (1111, 461 REF) [00:00:11]*** step 40: 1534 (1103, 431 REF) [00:00:11]*** step 41: 1497 (1093, 404 REF) [00:00:11]*** step 42: 1462 (1083, 379 REF) [00:00:11]*** step 43: 1428 (1073, 355 REF) [00:00:11]*** step 44: 1396 (1063, 333 REF) [00:00:11]*** step 45: 1365 (1053, 312 REF) [00:00:11]*** step 46: 1334 (1043, 291 REF) [00:00:11]*** step 47: 1305 (1033, 272 REF) [00:00:11]*** step 48: 1277 (1023, 254 REF) [00:00:11]*** step 49: 1250 (1013, 237 REF) [00:00:11]*** step 50: 1224 (990, 234 REF) [00:00:11]*** step 51: 1199 (980, 219 REF) [00:00:11]*** step 52: 1175 (970, 205 REF) [00:00:11]*** step 53: 1152 (960, 192 REF) [00:00:11]*** step 54: 1130 (950, 180 REF) [00:00:11]*** step 55: 1108 (940, 168 REF) [00:00:11]*** step 56: 1088 (930, 158 REF) [00:00:11]*** step 57: 1068 (920, 148 REF) [00:00:11]*** step 58: 1049 (910, 139 REF) [00:00:11]*** step 59: 1030 (900, 130 REF) [00:00:11]*** step 60: 1012 (890, 122 REF) [00:00:11]*** step 61: 995 (880, 115 REF) [00:00:11]*** step 62: 979 (870, 109 REF) [00:00:11]*** step 63: 963 (860, 103 REF) [00:00:11]*** step 64: 948 (850, 98 REF) [00:00:11]*** step 65: 933 (840, 93 REF) [00:00:11]*** step 66: 919 (830, 89 REF) [00:00:11]*** step 67: 905 (820, 85 REF) [00:00:11]*** step 68: 892 (810, 82 REF) [00:00:11]*** step 69: 879 (800, 79 REF) [00:00:11]*** step 70: 867 (790, 77 REF) [00:00:11]*** step 71: 855 (780, 75 REF) [00:00:11]*** step 72: 844 (770, 74 REF) [00:00:11]*** step 73: 833 (760, 73 REF) [00:00:11]*** step 74: 822 (750, 72 REF) [00:00:11]*** step 75: 812 (740, 72 REF) [00:00:11]*** step 76: 803 (730, 73 REF) [00:00:11]*** step 77: 793 (720, 73 REF) [00:00:11]*** step 78: 784 (710, 74 REF) [00:00:11]*** step 79: 776 (700, 76 REF) [00:00:11]*** step 80: 767 (690, 77 REF) [00:00:11]*** step 81: 759 (680, 79 REF) [00:00:11]*** step 82: 751 (670, 81 REF) [00:00:11]*** step 83: 744 (660, 84 REF) [00:00:11]*** step 84: 737 (650, 87 REF) [00:00:11]*** step 85: 730 (640, 90 REF) [00:00:11]*** step 86: 723 (630, 93 REF) [00:00:11]*** step 87: 717 (620, 97 REF) [00:00:11]*** step 88: 710 (610, 100 REF) [00:00:11]*** step 89: 705 (600, 105 REF) [00:00:11]*** step 90: 699 [00:00:11]*** step 91: 693 [00:00:11]*** step 92: 688 [00:00:11]*** step 93: 683 [00:00:11]*** step 94: 678 [00:00:11]*** step 95: 673 [00:00:11]*** step 96: 669 [00:00:11]*** step 97: 664 [00:00:11]*** step 98: 660 [00:00:11]*** step 99: 656 [00:00:11]*** step 100: 652 [00:00:11]*** step 101: 648 [00:00:11]*** step 102: 644 [00:00:11]*** step 103: 641 [00:00:11]*** step 104: 638 [00:00:11]*** step 105: 634 [00:00:11]*** step 106: 631 [00:00:11]*** step 107: 628 [00:00:11]*** step 108: 625 [00:00:11]*** step 109: 622 [00:00:11]*** step 110: 620 [00:00:11]*** step 111: 617 [00:00:11]*** step 112: 615 [00:00:11]*** step 113: 612 [00:00:11]*** step 114: 610 [00:00:11]*** step 115: 608 [00:00:11]*** step 116: 605 [00:00:11]*** step 117: 603 [00:00:11]*** step 118: 601 [00:00:11]*** step 119: 599 [00:00:11]*** printer: Printer HW initialized [00:00:11]*** initSamCard finished [00:00:11]*** RTC: 120023+1730026311=1730146334 [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 = 0x33530623 [00:00:12]MH_GetMetrics [00:00:12]Write to MH i2c: 00 00 00 03 00 02 [00:00:12]Write i2c OK [00:00:12]MH_I2C_Read... [00:00:12]Read from MH i2c: 00 [00:00:12]MH_I2C_Read... [00:00:12]Read from MH i2c: 00 29 00 [00:00:12]MH_I2C_Read... [00:00:12]Read from MH i2c: 00 29 00 03 00 00 03 33 77 C0 01 31 39 30 33 53 51 38 38 54 00 00 00 00 57 25 CF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 00 03 00 0C [00:00:12]Are we in boot? [00:00:12]We are not in boot now [00:00:12]Write to MH i2c: 01 00 00 04 00 04 [00:00:12]Write i2c OK [00:00:12]MH_I2C_Read... [00:00:12]Read from MH i2c: 01 [00:00:12]MH_I2C_Read... [00:00:12]Read from MH i2c: 01 07 00 [00:00:12]MH_I2C_Read... [00:00:12]Read from MH i2c: 01 07 00 04 00 00 00 00 00 00 FF 0F 19 [00:00:12]Model is 3 [00:00:12]MH firmware is 30515 [00:00:12]MH boot firmware is 3 [00:00:12]MH_SetPrinterDots 448 [00:00:12]HeadWidthInBytes 56 [00:00:12]maxmasksize 7 [00:00:12]Write to MH i2c: D6 06 00 05 00 41 00 38 00 FF FF 57 [00:00:12]Write i2c OK [00:00:12]MH_I2C_Read... [00:00:12]Read from MH i2c: D6 [00:00:12]MH_I2C_Read... [00:00:12]Read from MH i2c: D6 01 00 [00:00:12]MH_I2C_Read... [00:00:12]Read from MH i2c: D6 01 00 05 00 00 DB [00:00:12]Write to MH i2c: D5 00 00 06 00 DA [00:00:12]Write i2c OK [00:00:12]MH_I2C_Read... [00:00:12]Read from MH i2c: D5 [00:00:12]MH_I2C_Read... [00:00:12]Read from MH i2c: D5 01 00 [00:00:12]MH_I2C_Read... [00:00:12]Read from MH i2c: D5 01 00 06 00 00 DB [00:00:12]Load OK [00:00:12]LoadDictionaryFromArray [00:00:12]Load OK [00:00:12]LoadDictionaryFromArray [00:00:12]Load OK [00:00:12]LoadDictionaryFromArray [00:00:12]Load OK [00:00:12]LoadDictionaryFromArray [00:00:12]Load OK [00:00:12]LoadDictionaryFromArray [00:00:12]Load OK [00:00:12]LoadDictionaryFromArray [00:00:12]Load OK [00:00:12]LoadDictionaryFromArray [00:00:12]Load OK [00:00:12]LoadDictionaryFromArray [00:00:12]Load OK [00:00:12]LoadDictionaryFromArray [00:00:12]Load OK [00:00:12]LoadDictionaryFromArray [00:00:12]Load OK [00:00:12]LoadDictionaryFromArray [00:00:12]Load OK [00:00:12]LoadDictionaryFromArray [00:00:12]Load OK [00:00:12]ExternCall_SetCallbacks [00:00:12]NVStorageInit [00:00:12]MH_GetDate [00:00:12]Write to MH i2c: F0 00 00 07 00 F6 [00:00:12]Write i2c OK [00:00:12]MH_I2C_Read... [00:00:12]Read from MH i2c: F0 [00:00:12]MH_I2C_Read... [00:00:12]Read from MH i2c: F0 09 00 [00:00:12]MH_I2C_Read... [00:00:12]Read from MH i2c: F0 09 00 07 00 00 1E F0 1F 67 47 1B 1E 67 7A [20:12:14]Current date/time: 28.10.2024 20:12 [20:12:14]FM_Init [20:12:14]wFMConnect [20:12:14]MH_SAM_On [20:12:14]Write to MH i2c: E0 00 00 08 00 E7 [20:12:14]Write i2c OK [20:12:14]MH_I2C_Read... [20:12:14]*** iso7816_init finished! [20:12:14]*** atr: [20:12:14]*** 0F 3B D5 18 FF 81 91 FE [20:12:14]*** 1F C3 80 73 C8 21 10 0A [20:12:14]*** 00 00 00 00 00 00 00 00 [20:12:14]*** 00 00 00 00 00 00 00 00 [20:12:14]*** 00 00 00 00 00 00 00 00 [20:12:14]*** 00 00 00 00 00 00 00 00 [20:12:14]*** 00 00 00 00 00 00 00 00 [20:12:14]*** 00 00 00 00 00 00 00 00 [20:12:14]Read from MH i2c: E0 [20:12:14]MH_I2C_Read... [20:12:14]Read from MH i2c: E0 10 00 [20:12:14]MH_I2C_Read... [20:12:14]Read from MH i2c: E0 10 00 08 00 00 3B D5 18 FF 81 91 FE 1F C3 80 73 C8 21 10 0A 06 [20:12:14]ATR: 3B D5 18 FF 81 91 FE 1F C3 80 73 C8 21 10 0A [20:12:14]wFMCommunicate request_size=10 [20:12:14]MH_SAM_APDU [20:12:14]CAPDU: 00 A4 04 00 05 01 02 03 04 05 [20:12:14]Write to MH i2c: E2 0D 00 09 00 00 A4 04 00 05 00 01 02 03 04 05 00 00 B3 [20:12:14]Write i2c OK [20:12:14]MH_I2C_Read... [20:12:14]*** iso7816_exchange 00 A4 04 00... Resp OK rsp.len_out = 0! [20:12:14]Read from MH i2c: E2 [20:12:14]MH_I2C_Read... [20:12:14]Read from MH i2c: E2 03 00 [20:12:14]MH_I2C_Read... [20:12:14]Read from MH i2c: E2 03 00 09 00 00 90 00 7D [20:12:14]RAPDU: 90 00 [20:12:14]wFMCommunicate OK [20:12:14]wFMCommunicate request_size=4 [20:12:14]MH_SAM_APDU [20:12:14]CAPDU: 80 11 00 00 [20:12:14]Write to MH i2c: E2 08 00 0A 00 80 11 00 00 00 00 00 00 84 [20:12:14]Write i2c OK [20:12:14]MH_I2C_Read... [20:12:14]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:12:14]Read from MH i2c: E2 [20:12:14]MH_I2C_Read... [20:12:14]Read from MH i2c: E2 17 00 [20:12:14]MH_I2C_Read... [20:12:14]Read from MH i2c: E2 17 00 0A 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 D9 [20:12:14]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [20:12:14]wFMCommunicate OK [20:12:14]Detected FM SN is 0000000000871756 [20:12:14]Stored FM SN is 0000000000871756 [20:12:14]wFMCommunicate request_size=9 [20:12:14]MH_SAM_APDU [20:12:14]CAPDU: 80 16 00 00 04 7E FB 00 00 [20:12:14]Write to MH i2c: E2 0C 00 0B 00 80 16 00 00 04 00 7E FB 00 00 00 00 0B [20:12:14]Write i2c OK [20:12:14]MH_I2C_Read... [20:12:14]*** iso7816_exchange 80 16 00 00... Resp OK rsp.len_out = 0! [20:12:14]Read from MH i2c: E2 [20:12:14]MH_I2C_Read... [20:12:14]Read from MH i2c: E2 03 00 [20:12:14]MH_I2C_Read... [20:12:14]Read from MH i2c: E2 03 00 0B 00 00 90 00 7F [20:12:14]RAPDU: 90 00 [20:12:14]wFMCommunicate OK [20:12:14]FM PIN OK [20:12:14]wFMCommunicate request_size=8 [20:12:14]MH_SAM_APDU [20:12:14]CAPDU: 80 14 04 00 03 02 00 01 [20:12:14]Write to MH i2c: E2 0B 00 0C 00 80 14 04 00 03 00 02 00 01 00 00 96 [20:12:14]Write i2c OK [20:12:14]MH_I2C_Read... [20:12:14]*** iso7816_exchange 80 14 04 00... Resp OK rsp.len_out = 0! [20:12:14]Read from MH i2c: E2 [20:12:14]MH_I2C_Read... [20:12:14]Read from MH i2c: E2 03 00 [20:12:14]MH_I2C_Read... [20:12:14]Read from MH i2c: E2 03 00 0C 00 00 90 00 80 [20:12:14]RAPDU: 90 00 [20:12:14]wFMCommunicate OK [20:12:14]wFMCommunicate request_size=13 [20:12:14]MH_SAM_APDU [20:12:14]CAPDU: 80 14 04 01 08 07 00 01 02 03 04 05 06 [20:12:14]Write to MH i2c: E2 10 00 0D 00 80 14 04 01 08 00 07 00 01 02 03 04 05 06 00 00 BB [20:12:14]Write i2c OK [20:12:14]MH_I2C_Read... [20:12:14]*** iso7816_exchange 80 14 04 01... Resp OK rsp.len_out = 0! [20:12:14]Read from MH i2c: E2 [20:12:14]MH_I2C_Read... [20:12:14]Read from MH i2c: E2 03 00 [20:12:14]MH_I2C_Read... [20:12:14]Read from MH i2c: E2 03 00 0D 00 00 90 00 81 [20:12:14]RAPDU: 90 00 [20:12:14]wFMCommunicate OK [20:12:14]wFMCommunicate request_size=4 [20:12:14]MH_SAM_APDU [20:12:14]CAPDU: 80 11 00 00 [20:12:14]Write to MH i2c: E2 08 00 0E 00 80 11 00 00 00 00 00 00 88 [20:12:14]Write i2c OK [20:12:14]MH_I2C_Read... [20:12:14]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:12:14]Read from MH i2c: E2 [20:12:14]MH_I2C_Read... [20:12:14]Read from MH i2c: E2 17 00 [20:12:14]MH_I2C_Read... [20:12:14]Read from MH i2c: E2 17 00 0E 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 DD [20:12:14]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [20:12:14]wFMCommunicate OK [20:12:14]DocumentArchiveInit [20:12:14]Start Httpd... [20:12:14]Httpd thread 3066903908 created [20:12:14]Write to MH i2c: 01 00 00 0F 00 0F [20:12:14]Write i2c OK [20:12:14]MH_I2C_Read... [20:12:14]Read from MH i2c: 01 [20:12:14]MH_I2C_Read... [20:12:14]Read from MH i2c: 01 07 00 [20:12:14]MH_I2C_Read... [20:12:14]Read from MH i2c: 01 07 00 0F 00 00 00 00 00 00 FF 0F 24 [20:12:14]MH Int Process started [20:12:14]Allocated Socket 8 [20:12:14]Bind OK [20:12:14]Listen OK [20:12:14]httpd running on port 8080 [20:12:14]Waiting for new connection... [20:12:14]OFD Sender: Processing packet 202562 [packets to send 116, broken 115] [20:12:14]ProducePacketName [20:12:14]name=ofd_packets/00202562 [20:12:14]OFD Sender: To server: pG, [20:12:14]CommunicateWithHost lk.salyk.kg:30040 [20:12:14]ConnectInit lk.salyk.kg [20:12:19]ConnectInit Can't take IP for lk.salyk.kg [20:12:19]CommunicateWithHost connect error [20:12:19]CommunicateWithHost err = -1 [20:12:19]OFD Sender: Server communicate error [20:12:22]accept exits with 9 [20:12:22]New connection [20:12:22]New thread 3066617188 created [20:12:22]Waiting for new connection... [20:12:22] Sock 9.Parse request [20:12:22]Sock 9.Check first char [20:12:22]Sock 9.First char is OK [20:12:22]request: POST /json_proto HTTP/1.0 [20:12:22]Method: POST [20:12:22]URL: /json_proto [20:12:22]Method is POST - this is cgi request [20:12:22]url: /json_proto [20:12:22]query_string will be loaded in cgi processing [20:12:22]execute_cgi json_proto POST (null) [20:12:22]execute_cgi path=json_proto method=POST [20:12:22]POST find Content-Length [20:12:22]Host: 172.17.63.195:8080 [20:12:22]Content-Length: 215 [20:12:22]Content-Type: application/json [20:12:22] [20:12:22]POST finish read [20:12:22]Found Content-Length = 215 [20:12:22]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "kkm.sn", "kkm.ver", "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [20:12:22]execute_script... [20:12:22]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "kkm.sn", "kkm.ver", "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [20:12:22]POST & json_proto [20:12:22]process_json_proto [20:12:22]json parsed OK: [20:12:22]protocol is kg_v1.0 [20:12:22]action value=get_value [20:12:22]process_action get_value [20:12:22]cmd_get_value [20:12:22]process_action get_value done [20:12:22]requested_data is exist [20:12:22]produce_requested_data [20:12:22]requested_item kkm.sn is exist - process it [20:12:22]requested_item kkm.ver is exist - process it [20:12:22]requested_item fm.sn is exist - process it [20:12:22]wFMCommunicate request_size=4 [20:12:22]MH_SAM_APDU [20:12:22]CAPDU: 80 11 00 00 [20:12:22]Write to MH i2c: E2 08 00 10 00 80 11 00 00 00 00 00 00 8A [20:12:22]Write i2c OK [20:12:22]MH_I2C_Read... [20:12:22]Read from MH i2c: E2 [20:12:22]MH_I2C_Read... [20:12:22]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:12:22]Read from MH i2c: E2 17 00 [20:12:22]MH_I2C_Read... [20:12:22]Read from MH i2c: E2 17 00 10 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 DF [20:12:22]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [20:12:22]wFMCommunicate OK [20:12:22]requested_item fd.num is exist - process it [20:12:22]SAM_PROTO_GetFieldsCounters [20:12:22]wFMCommunicate request_size=4 [20:12:22]MH_SAM_APDU [20:12:22]CAPDU: 80 13 00 00 [20:12:22]Write to MH i2c: E2 08 00 11 00 80 13 00 00 00 00 00 00 8D [20:12:22]Write i2c OK [20:12:22]MH_I2C_Read... [20:12:22]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [20:12:22]Read from MH i2c: E2 [20:12:22]MH_I2C_Read... [20:12:22]Read from MH i2c: E2 62 00 [20:12:22]MH_I2C_Read... [20:12:22]Read from MH i2c: E2 62 00 11 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 42 17 03 00 0E 04 04 00 21 02 00 00 12 04 04 00 6A 01 00 00 5E 04 04 00 6A 01 00 00 57 04 04 00 6B 01 00 00 19 04 04 00 00 00 00 00 90 00 76 [20:12: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 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 42 17 03 00 0E 04 04 00 21 02 00 00 12 04 04 00 6A 01 00 00 5E 04 04 00 6A 01 00 00 57 04 04 00 6B 01 00 00 19 04 04 00 00 00 00 00 90 00 [20:12:22]wFMCommunicate OK [20:12:22]SAM_PROTO_GetFieldsCounters done [20:12:22]requested_item shift.num is exist - process it [20:12:22]requested_item shift.opened is exist - process it [20:12:22]req_shift_opened [20:12:22]FM_GetShiftState [20:12:22]SAM_PROTO_GetShiftState [20:12:22]wFMCommunicate request_size=4 [20:12:22]MH_SAM_APDU [20:12:22]CAPDU: 80 13 01 00 [20:12:22]Write to MH i2c: E2 08 00 12 00 80 13 01 00 00 00 00 00 8F [20:12:22]Write i2c OK [20:12:22]MH_I2C_Read... [20:12:22]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:12:22]Read from MH i2c: E2 [20:12:22]MH_I2C_Read... [20:12:22]Read from MH i2c: E2 0E 00 [20:12:22]MH_I2C_Read... [20:12:22]Read from MH i2c: E2 0E 00 12 00 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 3A [20:12:22]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [20:12:22]wFMCommunicate OK [20:12:22]SAM_PROTO_GetShiftState done [20:12:22]FM_GetShiftState done [20:12:22]req_shift_opened done [20:12:22]requested_item shift.open_date is exist - process it [20:12:22]req_shift_open_date [20:12:22]req_shift_open_date done [20:12:22]produce_requested_data done [20:12:22]produce_requested_data return {"kkm.sn":"0300000109","kkm.ver":"001","fm.sn":"0000000000871756","fd.num":202562,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670} [20:12:22]process_action_free get_value [20:12:22]json_value_free [20:12:22]json_value_free done [20:12:22]process_json_proto returns [20:12:22]Send response to host [20:12:22]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"kkm.sn":"0300000109","kkm.ver":"001","fm.sn":"0000000000871756","fd.num":202562,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670}}} [20:12:22]free response buf [20:12:22]execute_script done [20:12:22]execute_script returns [20:12:22]free content buf [20:12:22]Sock 9.Close socket [20:12:22]Sock 9.Thread stoped [20:12:22]accept exits with 6 [20:12:22]New connection [20:12:22]New thread 3066473828 created [20:12:22]Thread 3066617188 joined [20:12:22]Waiting for new connection... [20:12:22] Sock 6.Parse request [20:12:22]Sock 6.Check first char [20:12:22]Sock 6.First char is OK [20:12:22]request: POST /json_proto HTTP/1.0 [20:12:22]Method: POST [20:12:22]URL: /json_proto [20:12:22]Method is POST - this is cgi request [20:12:22]url: /json_proto [20:12:22]query_string will be loaded in cgi processing [20:12:22]execute_cgi json_proto POST (null) [20:12:22]execute_cgi path=json_proto method=POST [20:12:22]POST find Content-Length [20:12:22]Host: 172.17.63.195:8080 [20:12:22]Content-Length: 331 [20:12:22]Content-Type: application/json [20:12:22] [20:12:22]POST finish read [20:12:22]Found Content-Length = 331 [20:12:22]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "fm.sale.total", "fm.sale_refund.total", "fm.buy.total", "shift.sale.total", "shift.sale.total_cash", "shift.sale_refund.total", "shift.sale_refund.total_cash", "shift.buy.total", "shift.buy.total_cash" ] } } [20:12:22]execute_script... [20:12:22]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "fm.sale.total", "fm.sale_refund.total", "fm.buy.total", "shift.sale.total", "shift.sale.total_cash", "shift.sale_refund.total", "shift.sale_refund.total_cash", "shift.buy.total", "shift.buy.total_cash" ] } } [20:12:22]POST & json_proto [20:12:22]process_json_proto [20:12:22]json parsed OK: [20:12:22]protocol is kg_v1.0 [20:12:22]action value=get_value [20:12:22]process_action get_value [20:12:22]cmd_get_value [20:12:22]process_action get_value done [20:12:22]requested_data is exist [20:12:22]produce_requested_data [20:12:22]requested_item fm.sale.total is exist - process it [20:12:22]SAM_PROTO_GetFMData [20:12:22]wFMCommunicate request_size=4 [20:12:22]MH_SAM_APDU [20:12:22]CAPDU: 80 13 03 00 [20:12:22]Write to MH i2c: E2 08 00 13 00 80 13 03 00 00 00 00 00 92 [20:12:22]Write i2c OK [20:12:22]MH_I2C_Read... [20:12:23]*** iso7816_exchange 80 13 03 00... Resp OK rsp.len_out = 250! [20:12:23]Read from MH i2c: E2 [20:12:23]MH_I2C_Read... [20:12:23]Read from MH i2c: E2 FD 00 [20:12:23]MH_I2C_Read... [20:12:23]Read from MH i2c: E2 FD 00 13 00 00 C4 04 85 04 C0 04 6E 04 04 00 00 13 03 00 69 04 A3 00 6F 04 04 00 DB 12 03 00 B1 04 05 00 83 F3 0D B1 03 70 04 05 00 A4 C4 29 51 03 72 04 04 00 DF 2E E4 5F 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 4B 64 65 64 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0D 00 F6 03 01 00 01 F7 03 04 00 81 9B 5D 08 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 9B 00 6F 04 04 00 25 00 00 00 B1 04 03 00 24 F4 96 70 04 03 00 5C C1 96 72 04 02 00 C8 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 EB 07 10 EF 03 09 00 90 00 9D [20:12:23]RAPDU: C4 04 85 04 C0 04 6E 04 04 00 00 13 03 00 69 04 A3 00 6F 04 04 00 DB 12 03 00 B1 04 05 00 83 F3 0D B1 03 70 04 05 00 A4 C4 29 51 03 72 04 04 00 DF 2E E4 5F 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 4B 64 65 64 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0D 00 F6 03 01 00 01 F7 03 04 00 81 9B 5D 08 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 9B 00 6F 04 04 00 25 00 00 00 B1 04 03 00 24 F4 96 70 04 03 00 5C C1 96 72 04 02 00 C8 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 EB 07 10 EF 03 09 00 90 00 [20:12:23]wFMCommunicate OK [20:12:23]wFMCommunicate request_size=4 [20:12:23]MH_SAM_APDU [20:12:23]CAPDU: 80 17 00 00 [20:12:23]Write to MH i2c: E2 08 00 14 00 80 17 00 00 00 00 00 00 94 [20:12:23]Write i2c OK [20:12:23]MH_I2C_Read... [20:12:23]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [20:12:23]Read from MH i2c: E2 [20:12:23]MH_I2C_Read... [20:12:23]Read from MH i2c: E2 FD 00 [20:12:23]MH_I2C_Read... [20:12:23]Read from MH i2c: E2 FD 00 14 00 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 FB 55 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 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 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 90 00 9B [20:12:23]RAPDU: F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 FB 55 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 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 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 90 00 [20:12:23]wFMCommunicate OK [20:12:23]wFMCommunicate request_size=4 [20:12:23]MH_SAM_APDU [20:12:23]CAPDU: 80 17 00 00 [20:12:23]Write to MH i2c: E2 08 00 15 00 80 17 00 00 00 00 00 00 95 [20:12:23]Write i2c OK [20:12:23]MH_I2C_Read... [20:12:23]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [20:12:23]Read from MH i2c: E2 [20:12:23]MH_I2C_Read... [20:12:23]Read from MH i2c: E2 FD 00 [20:12:23]MH_I2C_Read... [20:12:23]Read from MH i2c: E2 FD 00 15 00 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 90 00 AA [20:12:23]RAPDU: 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 90 00 [20:12:23]wFMCommunicate OK [20:12:23]wFMCommunicate request_size=4 [20:12:23]MH_SAM_APDU [20:12:23]CAPDU: 80 17 00 00 [20:12:23]Write to MH i2c: E2 08 00 16 00 80 17 00 00 00 00 00 00 96 [20:12:23]Write i2c OK [20:12:23]MH_I2C_Read... [20:12:23]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [20:12:23]Read from MH i2c: E2 [20:12:23]MH_I2C_Read... [20:12:23]Read from MH i2c: E2 FD 00 [20:12:23]MH_I2C_Read... [20:12:23]Read from MH i2c: E2 FD 00 16 00 00 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 0E [20:12:23]RAPDU: 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 [20:12:23]wFMCommunicate OK [20:12:23]wFMCommunicate request_size=4 [20:12:23]MH_SAM_APDU [20:12:23]CAPDU: 80 17 00 00 [20:12:23]Write to MH i2c: E2 08 00 17 00 80 17 00 00 00 00 00 00 97 [20:12:23]Write i2c OK [20:12:23]MH_I2C_Read... [20:12:24]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 222! [20:12:24]Read from MH i2c: E2 [20:12:24]MH_I2C_Read... [20:12:24]Read from MH i2c: E2 E1 00 [20:12:24]MH_I2C_Read... [20:12:24]Read from MH i2c: E2 E1 00 17 00 00 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 85 [20:12:24]RAPDU: 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 [20:12:24]wFMCommunicate OK [20:12:24]SAM_PROTO_GetFMData done [20:12:24]requested_item fm.sale_refund.total is exist - process it [20:12:24]requested_item fm.buy.total is exist - process it [20:12:24]requested_item shift.sale.total is exist - process it [20:12:24]SAM_PROTO_GetShiftData [20:12:24]wFMCommunicate request_size=4 [20:12:24]MH_SAM_APDU [20:12:24]CAPDU: 80 13 02 00 [20:12:24]Write to MH i2c: E2 08 00 18 00 80 13 02 00 00 00 00 00 96 [20:12:24]Write i2c OK [20:12:24]MH_I2C_Read... [20:12:24]*** iso7816_exchange 80 13 02 00... Resp OK rsp.len_out = 250! [20:12:24]Read from MH i2c: E2 [20:12:24]MH_I2C_Read... [20:12:24]Read from MH i2c: E2 FD 00 [20:12:24]MH_I2C_Read... [20:12:24]Read from MH i2c: E2 FD 00 18 00 00 B1 04 AA 04 AD 04 6E 04 04 00 6A 01 00 00 69 04 9E 00 6F 04 04 00 6A 01 00 00 B1 04 04 00 EA B0 A9 01 70 04 04 00 94 F3 49 01 72 04 03 00 56 BD 5F 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 6B 38 2D EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 B1 C4 03 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 90 00 12 [20:12:24]RAPDU: B1 04 AA 04 AD 04 6E 04 04 00 6A 01 00 00 69 04 9E 00 6F 04 04 00 6A 01 00 00 B1 04 04 00 EA B0 A9 01 70 04 04 00 94 F3 49 01 72 04 03 00 56 BD 5F 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 6B 38 2D EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 B1 C4 03 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 90 00 [20:12:24]wFMCommunicate OK [20:12:24]wFMCommunicate request_size=4 [20:12:24]MH_SAM_APDU [20:12:24]CAPDU: 80 17 00 00 [20:12:24]Write to MH i2c: E2 08 00 19 00 80 17 00 00 00 00 00 00 99 [20:12:24]OFD Sender: Processing packet 202562 [packets to send 116, broken 115] [20:12:24]ProducePacketName [20:12:24]name=ofd_packets/00202562 [20:12:24]OFD Sender: To server: pG, [20:12:24]CommunicateWithHost lk.salyk.kg:30040 [20:12:24]ConnectInit lk.salyk.kg [20:12:24]Write i2c OK [20:12:24]MH_I2C_Read... [20:12:24]Connected sock=10 [20:12:24]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 AD 2A 07 01 08 0D 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 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 6A 01 00 00 F4 03 04 00 96 EE 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 42 17 03 00 35 04 06 00 77 73 61 9F F2 86 25 F2 52 8C D6 D3 6C 96 [20:12:24]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [20:12:24]Read from MH i2c: E2 [20:12:24]MH_I2C_Read... [20:12:24]Read from MH i2c: E2 FD 00 [20:12:24]MH_I2C_Read... [20:12:24]Read from MH i2c: E2 FD 00 19 00 00 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 90 00 B2 [20:12:24]RAPDU: 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 90 00 [20:12:24]wFMCommunicate OK [20:12:24]wFMCommunicate request_size=4 [20:12:24]MH_SAM_APDU [20:12:24]CAPDU: 80 17 00 00 [20:12:24]Write to MH i2c: E2 08 00 1A 00 80 17 00 00 00 00 00 00 9A [20:12:24]Write i2c OK [20:12:24]MH_I2C_Read... [20:12: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 35 36 4F 00 00 00 A7 EF 47 00 28 E1 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 42 17 03 00 F4 03 04 00 DC 9B 1F 67 B6 04 01 00 00 85 9F 3F EA 24 8C D7 98 [20:12:25]CommunicateWithHost err = 0 [20:12:25]CheckOFDResponse [20:12:25]1017 (14) - 77093643461234 [20:12:25]1041 (16) - 0000000000871756 [20:12:25]1040 (4) - 202562 [20:12:25]1012 (4) - 28.10.2024 14:12 [20:12:25]1206 (1) - 0 [20:12:25]OFD Sender: Remove packet 202562 [20:12:25]ProducePacketName [20:12:25]name=ofd_packets/00202562 [20:12:25]NVStorageDeleteData [20:12:25]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [20:12:25]Read from MH i2c: E2 [20:12:25]MH_I2C_Read... [20:12:25]Read from MH i2c: E2 FD 00 [20:12:25]MH_I2C_Read... [20:12:25]Read from MH i2c: E2 FD 00 1A 00 00 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 90 00 53 [20:12:25]RAPDU: 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 90 00 [20:12:25]wFMCommunicate OK [20:12:25]wFMCommunicate request_size=4 [20:12:25]MH_SAM_APDU [20:12:25]CAPDU: 80 17 00 00 [20:12:25]Write to MH i2c: E2 08 00 1B 00 80 17 00 00 00 00 00 00 9B [20:12:25]Write i2c OK [20:12:25]MH_I2C_Read... [20:12:25]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [20:12:25]Read from MH i2c: E2 [20:12:25]MH_I2C_Read... [20:12:25]Read from MH i2c: E2 FD 00 [20:12:25]MH_I2C_Read... [20:12:25]OFD Sender: No OFD packet to send [20:12:25]Read from MH i2c: E2 FD 00 1B 00 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 90 00 13 [20:12:25]RAPDU: 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 90 00 [20:12:25]wFMCommunicate OK [20:12:25]wFMCommunicate request_size=4 [20:12:25]MH_SAM_APDU [20:12:25]CAPDU: 80 17 00 00 [20:12:25]Write to MH i2c: E2 08 00 1C 00 80 17 00 00 00 00 00 00 9C [20:12:25]Write i2c OK [20:12:25]MH_I2C_Read... [20:12:25]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 203! [20:12:25]Read from MH i2c: E2 [20:12:25]MH_I2C_Read... [20:12:25]Read from MH i2c: E2 CE 00 [20:12:25]MH_I2C_Read... [20:12:25]Read from MH i2c: E2 CE 00 1C 00 00 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 81 [20:12:25]RAPDU: 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 [20:12:25]wFMCommunicate OK [20:12:25]SAM_PROTO_GetShiftData done [20:12:25]requested_item shift.sale.total_cash is exist - process it [20:12:25]requested_item shift.sale_refund.total is exist - process it [20:12:25]requested_item shift.sale_refund.total_cash is exist - process it [20:12:25]requested_item shift.buy.total is exist - process it [20:12:25]requested_item shift.buy.total_cash is exist - process it [20:12:25]produce_requested_data done [20:12:25]produce_requested_data return {"fm.sale.total":158553834.27,"fm.sale_refund.total":98929.00,"fm.buy.total":0.00,"shift.sale.total":278980.90,"shift.sale.total_cash":216237.00,"shift.sale_refund.total":0.00,"shift.sale_refund.total_cash":0.00,"shift.buy.total":0.00,"shift.buy.total_cash":0.00} [20:12:25]process_action_free get_value [20:12:25]json_value_free [20:12:25]json_value_free done [20:12:25]process_json_proto returns [20:12:25]Send response to host [20:12:25]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sale.total":158553834.27,"fm.sale_refund.total":98929.00,"fm.buy.total":0.00,"shift.sale.total":278980.90,"shift.sale.total_cash":216237.00,"shift.sale_refund.total":0.00,"shift.sale_refund.total_cash":0.00,"shift.buy.total":0.00,"shift.buy.total_cash":0.00}}} [20:12:25]free response buf [20:12:25]execute_script done [20:12:25]execute_script returns [20:12:25]free content buf [20:12:25]Sock 6.Close socket [20:12:25]Sock 6.Thread stoped [20:12:26]accept exits with 9 [20:12:26]New connection [20:12:26]New thread 3066617188 created [20:12:26]Thread 3066473828 joined [20:12:26]Waiting for new connection... [20:12:26] Sock 9.Parse request [20:12:26]Sock 9.Check first char [20:12:26]Sock 9.First char is OK [20:12:26]request: POST /json_proto HTTP/1.0 [20:12:26]Method: POST [20:12:26]URL: /json_proto [20:12:26]Method is POST - this is cgi request [20:12:26]url: /json_proto [20:12:26]query_string will be loaded in cgi processing [20:12:26]execute_cgi json_proto POST (null) [20:12:26]execute_cgi path=json_proto method=POST [20:12:26]POST find Content-Length [20:12:26]Host: 172.17.63.195:8080 [20:12:26]Content-Length: 679 [20:12:26]Content-Type: application/json [20:12:26] [20:12:26]POST finish read [20:12:26]Found Content-Length = 679 [20:12:26]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450350", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 76.20, "quantity" : 26.250, "sum" : 2000.25, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 2000.00, "total" : 2000.00, "payments": [ { "type": 0, "sum" : 2000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [20:12:26]execute_script... [20:12:26]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450350", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 76.20, "quantity" : 26.250, "sum" : 2000.25, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 2000.00, "total" : 2000.00, "payments": [ { "type": 0, "sum" : 2000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [20:12:26]POST & json_proto [20:12:26]process_json_proto [20:12:26]json parsed OK: [20:12:26]protocol is kg_v1.0 [20:12:26]action value=close_receipt [20:12:26]process_action close_receipt [20:12:26]cmd_close_receipt [20:12:26]MH_GetDate [20:12:26]Write to MH i2c: F0 00 00 1D 00 0C [20:12:26]Write i2c OK [20:12:26]MH_I2C_Read... [20:12:26]Read from MH i2c: F0 [20:12:26]MH_I2C_Read... [20:12:26]Read from MH i2c: F0 09 00 [20:12:26]MH_I2C_Read... [20:12:26]Read from MH i2c: F0 09 00 1D 00 00 2B F0 1F 67 47 1B 1E 67 9D [20:12:26]GetLastDocTimeStamp 1730145942 [20:12:26]current date 1730146347 [20:12:26]FM_GetShiftState [20:12:26]SAM_PROTO_GetShiftState [20:12:26]wFMCommunicate request_size=4 [20:12:26]MH_SAM_APDU [20:12:26]CAPDU: 80 13 01 00 [20:12:26]Write to MH i2c: E2 08 00 1E 00 80 13 01 00 00 00 00 00 9B [20:12:26]Write i2c OK [20:12:26]MH_I2C_Read... [20:12:26]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:12:26]Read from MH i2c: E2 [20:12:26]MH_I2C_Read... [20:12:26]Read from MH i2c: E2 0E 00 [20:12:26]MH_I2C_Read... [20:12:26]Read from MH i2c: E2 0E 00 1E 00 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 46 [20:12:26]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [20:12:26]wFMCommunicate OK [20:12:26]SAM_PROTO_GetShiftState done [20:12:26]FM_GetShiftState done [20:12:26]opened in 1730073670 [20:12:26]opened+sec_in_day 1730160070 [20:12:26]quantity*price = 200025 [20:12:26]sum+1 = 200026 [20:12:26]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.25 ИТОГО: 2000.00 Внесено: 2000.00 СДАЧА: 0.00 НСП 1% : 17.70 НДС 12% : 212.42 Наличными: 2000.00 Безнал.: 0.00 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 363 28.10.2024 20:12 Смена: 545 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 ФМ: 0000000000871756 ФД: 202563 ФПД: 134511413152636 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T201227&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202563&fm=134511413152636&tin=02508201610067®Number=0000000000091777&sum=200000 [20:12:27]StoreToDocumentArchive [20:12:27]shift 545 fd 202563 [20:12:27]save to /storage/0545/doc_00202563 [20:12:27]save last doc name /storage/0545/doc_00202563 to /storage/kkm_last_doc_name [20:12:27]save OK [20:12:27]Clear old archive folders... [20:12:27]ProcessDocumentItem done err = 0, tmpTLVsize=248 [20:12:27]tlvbuf is 0069F720 [20:12:27]SAM_PROTO_ClearQueue [20:12:27]wFMCommunicate request_size=4 [20:12:27]MH_SAM_APDU [20:12:27]CAPDU: 80 09 00 00 [20:12:27]Write to MH i2c: E2 08 00 2B 00 80 09 00 00 00 00 00 00 9D [20:12:27]Write i2c OK [20:12:27]MH_I2C_Read... [20:12:27]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [20:12:27]Read from MH i2c: E2 [20:12:27]MH_I2C_Read... [20:12:27]Read from MH i2c: E2 03 00 [20:12:27]MH_I2C_Read... [20:12:27]Read from MH i2c: E2 03 00 2B 00 00 90 00 9F [20:12:27]RAPDU: 90 00 [20:12:27]wFMCommunicate OK [20:12:27]SAM_PROTO_ClearQueue done [20:12:27]KKMCreateOFDPacket [20:12:27]OFDProtocolAddRootSTLVToBuf [20:12:27]FM_MakeSignedData [20:12:27]FM_MakeSignedData [20:12:27]SAM_PROTO_SignData [20:12:27]wFMCommunicate request_size=4 [20:12:27]MH_SAM_APDU [20:12:27]CAPDU: 80 0D 01 02 [20:12:27]Write to MH i2c: E2 08 00 2C 00 80 0D 01 02 00 00 00 00 A5 [20:12:27]Write i2c OK [20:12:27]MH_I2C_Read... [20:12:27]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [20:12:27]Read from MH i2c: E2 [20:12:27]MH_I2C_Read... [20:12:27]Read from MH i2c: E2 03 00 [20:12:27]MH_I2C_Read... [20:12:27]Read from MH i2c: E2 03 00 2C 00 00 90 00 A0 [20:12:27]RAPDU: 90 00 [20:12:27]wFMCommunicate OK [20:12:27]wFMCommunicate request_size=255 [20:12:27]MH_SAM_APDU [20:12:27]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 8A 66 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 59 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FA 52 00 00 00 00 07 04 06 00 40 0D 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 6B 01 00 00 F4 03 04 00 2B F0 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 43 17 03 00 35 04 06 00 7A 56 60 FF [20:12:27]Write to MH i2c: E2 02 01 2D 00 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 8A 66 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 59 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FA 52 00 00 00 00 07 04 06 00 40 0D 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 6B 01 00 00 F4 03 04 00 2B F0 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 43 17 03 00 35 04 06 00 7A 56 60 FF 00 00 D9 [20:12:27]Write i2c OK [20:12:27]MH_I2C_Read... [20:12:28]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:12:28]Read from MH i2c: E2 [20:12:28]MH_I2C_Read... [20:12:28]Read from MH i2c: E2 03 00 [20:12:28]MH_I2C_Read... [20:12:28]Read from MH i2c: E2 03 00 2D 00 00 90 00 A1 [20:12:28]RAPDU: 90 00 [20:12:28]wFMCommunicate OK [20:12:28]wFMCommunicate request_size=7 [20:12:28]MH_SAM_APDU [20:12:28]CAPDU: 80 0D 02 02 02 CB 7C [20:12:28]Write to MH i2c: E2 0A 00 2E 00 80 0D 02 02 02 00 CB 7C 00 00 F3 [20:12:28]Write i2c OK [20:12:28]MH_I2C_Read... [20:12:28]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:12:28]Read from MH i2c: E2 [20:12:28]MH_I2C_Read... [20:12:28]Read from MH i2c: E2 03 00 [20:12:28]MH_I2C_Read... [20:12:28]Read from MH i2c: E2 03 00 2E 00 00 90 00 A2 [20:12:28]RAPDU: 90 00 [20:12:28]wFMCommunicate OK [20:12:28]wFMCommunicate request_size=4 [20:12:28]MH_SAM_APDU [20:12:28]CAPDU: 80 0D 03 02 [20:12:28]Write to MH i2c: E2 08 00 2F 00 80 0D 03 02 00 00 00 00 AA [20:12:28]Write i2c OK [20:12:28]MH_I2C_Read... [20:12:28]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [20:12:28]Read from MH i2c: E2 [20:12:28]MH_I2C_Read... [20:12:28]Read from MH i2c: E2 0B 00 [20:12:28]MH_I2C_Read... [20:12:28]Read from MH i2c: E2 0B 00 2F 00 00 88 4B 51 9E F9 FD 13 61 90 00 D7 [20:12:28]RAPDU: 88 4B 51 9E F9 FD 13 61 90 00 [20:12:28]wFMCommunicate OK [20:12:28]SAM_PROTO_SignData done [20:12:28]FM_MakeSignedData done [20:12:28]CreateOFDProtocolMessage [20:12:28]wFMCommunicate request_size=4 [20:12:28]MH_SAM_APDU [20:12:28]CAPDU: 80 11 00 00 [20:12:28]Write to MH i2c: E2 08 00 30 00 80 11 00 00 00 00 00 00 AA [20:12:28]Write i2c OK [20:12:28]MH_I2C_Read... [20:12:28]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:12:28]Read from MH i2c: E2 [20:12:28]MH_I2C_Read... [20:12:28]Read from MH i2c: E2 17 00 [20:12:28]MH_I2C_Read... [20:12:28]Read from MH i2c: E2 17 00 30 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 FF [20:12:28]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [20:12:28]wFMCommunicate OK [20:12:28]CreateOFDProtocolMessage done [20:12:28]OFDSenderStorePacket 202563 [20:12:28]StoreOFDPacket docnum=202563 [20:12:28]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0C 01 00 00 80 37 04 01 DD 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 32 FF 03 08 00 03 8A 66 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 59 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FA 52 00 00 00 00 07 04 06 00 40 0D 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 6B 01 00 00 F4 03 04 00 2B F0 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 43 17 03 00 35 04 06 00 7A 56 60 FF CB 7C 88 4B 51 9E F9 FD 13 61 [20:12:28]CheckFolder [20:12:28]dirname=/storage/ofd_packets [20:12:28]CheckFolder done [20:12:28]ProducePacketName [20:12:28]name=ofd_packets/00202563 [20:12:28]NVStorageSaveData ofd_packets/00202563 [20:12:28]File name is /storage/ofd_packets/00202563 [20:12:28]Write 298 bytes [20:12:28]NVStorageSaveData done [20:12:28]OFDSenderStorePacket done [20:12:28]KKMCreateOFDPacket done [20:12:28]NVStorageSaveData kkm_last_timestamp [20:12:28]File name is /storage/kkm_last_timestamp [20:12:28]Write 4 bytes [20:12:28]NVStorageSaveData done [20:12:28]ExternCall_PrintAddStr [20:12:28]wPrintStart [20:12:28]Write to MH i2c: 01 00 00 31 00 31 [20:12:28]Write i2c OK [20:12:28]MH_I2C_Read... [20:12:28]Read from MH i2c: 01 [20:12:28]MH_I2C_Read... [20:12:28]Read from MH i2c: 01 07 00 [20:12:28]MH_I2C_Read... [20:12:28]Read from MH i2c: 01 07 00 31 00 00 00 00 00 00 FF 0F 46 [20:12:28]RasterBufferAndPrint [20:12:28]line Счет N : (1)450350 [20:12:28]line ИНН: 02508201610067 [20:12:28]line Контрольно-Кассовый Чек [20:12:28]line ПРОДАЖА [20:12:28]line ТРК (МРК, ГНК) : 21 [20:12:28]line Товар: 2710194210 [20:12:28]line ДТ-К-2 [20:12:28]line 26.250 * 76.20 [20:12:28]line = 2000.25 [20:12:28]line НДС 12% НСП 1% [20:12:28]line > о реализуемом товаре [20:12:28]line ОКРУГЛЕНИЕ: -0.25 [20:12:28]line ИТОГО: 2000.00 [20:12:28]line Внесено: 2000.00 [20:12:28]line СДАЧА: 0.00 [20:12:28]line НСП 1% : 17.70 [20:12:28]line НДС 12% : 212.42 [20:12:28]line Наличными: 2000.00 [20:12:28]line Безнал.: 0.00 [20:12:28]line Место: АЗС № 171 "Партнер Нефть" [20:12:28]OFD Sender: Processing packet 202563 [packets to send 116, broken 115] [20:12:28]ProducePacketName [20:12:28]name=ofd_packets/00202563 [20:12:28]OFD Sender: To server: pG, [20:12:28]CommunicateWithHost lk.salyk.kg:30040 [20:12:28]ConnectInit lk.salyk.kg [20:12:28]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [20:12:28]line СНО: Общий режим [20:12:28]line Чек 363 28.10.2024 20:12 [20:12:28]line Смена: 545 ФФД: 1.0 [20:12:28]line ЗНМ: 0300000109 [20:12:28]line РНМ: 0000000000091777 [20:12:28]line Версия ККМ: 001 [20:12:28]line ФМ: 0000000000871756 [20:12:28]line ФД: 202563 [20:12:28]line ФПД: 134511413152636 [20:12:28]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T201227&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202563&fm=134511413152636&tin=02508201610067®Number=0000000000091777&sum=200000 [20:12:28]written 0, free lines is 4095 [20:12:28]Connected sock=10 [20:12:28]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0C 01 00 00 80 37 04 01 DD 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 32 FF 03 08 00 03 8A 66 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 59 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FA 52 00 00 00 00 07 04 06 00 40 0D 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 6B 01 00 00 F4 03 04 00 2B F0 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 43 17 03 00 35 04 06 00 7A 56 60 FF CB 7C 88 4B 51 9E F9 FD 13 61 [20:12:28]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 65 B2 47 00 2E AB A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 43 17 03 00 F4 03 04 00 E0 9B 1F 67 B6 04 01 00 00 EC D0 4D FB 90 4E 3B FC [20:12:28]CommunicateWithHost err = 0 [20:12:28]CheckOFDResponse [20:12:28]1017 (14) - 77093643461234 [20:12:28]1041 (16) - 0000000000871756 [20:12:28]1040 (4) - 202563 [20:12:28]1012 (4) - 28.10.2024 14:12 [20:12:28]1206 (1) - 0 [20:12:28]OFD Sender: Remove packet 202563 [20:12:28]ProducePacketName [20:12:28]name=ofd_packets/00202563 [20:12:28]NVStorageDeleteData [20:12:28]Write to MH i2c: 01 00 00 5C 00 5C [20:12:28]Write i2c OK [20:12:28]MH_I2C_Read... [20:12:28]Read from MH i2c: 01 [20:12:28]MH_I2C_Read... [20:12:28]Read from MH i2c: 01 07 00 [20:12:28]MH_I2C_Read... [20:12:28]Read from MH i2c: 01 07 00 5C 00 00 00 00 00 00 A5 0C 14 [20:12:28]RasterBufferAndPrint [20:12:28]line [20:12:28]line [20:12:28]line [20:12:28]line [20:12:28]line [20:12:28]written 0, free lines is 3255 [20:12:28]MH_Cut [20:12:28]Write to MH i2c: D1 01 00 63 00 01 35 [20:12:28]Write i2c OK [20:12:28]MH_I2C_Read... [20:12:28]Read from MH i2c: D1 [20:12:28]MH_I2C_Read... [20:12:28]Read from MH i2c: D1 01 00 [20:12:28]MH_I2C_Read... [20:12:28]Read from MH i2c: D1 01 00 63 00 00 34 [20:12:28]Write to MH i2c: 01 00 00 64 00 64 [20:12:28]Write i2c OK [20:12:28]MH_I2C_Read... [20:12:29]OFD Sender: No OFD packet to send [20:12:29]*** Cut start [20:12:29]*** Purtial cut [20:12:29]*** Stage 1: CUTSNS_PIN = 1 [20:12:30]Read from MH i2c: 01 [20:12:30]MH_I2C_Read... [20:12:30]*** Stop cut motor [20:12:30]*** Cut end [20:12:30]Read from MH i2c: 01 07 00 [20:12:30]MH_I2C_Read... [20:12:30]Read from MH i2c: 01 07 00 64 00 00 00 00 00 00 FF 0F 79 [20:12:30]process_action close_receipt done [20:12:30]requested_data is exist [20:12:30]produce_requested_data [20:12:30]requested_item fm.sn is exist - process it [20:12:30]wFMCommunicate request_size=4 [20:12:30]MH_SAM_APDU [20:12:30]CAPDU: 80 11 00 00 [20:12:30]Write to MH i2c: E2 08 00 65 00 80 11 00 00 00 00 00 00 DF [20:12:30]Write i2c OK [20:12:30]MH_I2C_Read... [20:12:30]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:12:30]Read from MH i2c: E2 [20:12:30]MH_I2C_Read... [20:12:30]Read from MH i2c: E2 17 00 [20:12:30]MH_I2C_Read... [20:12:30]Read from MH i2c: E2 17 00 65 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 34 [20:12:30]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [20:12:30]wFMCommunicate OK [20:12:30]requested_item fd.num is exist - process it [20:12:30]SAM_PROTO_GetFieldsCounters [20:12:30]wFMCommunicate request_size=4 [20:12:30]MH_SAM_APDU [20:12:30]CAPDU: 80 13 00 00 [20:12:30]Write to MH i2c: E2 08 00 66 00 80 13 00 00 00 00 00 00 E2 [20:12:30]Write i2c OK [20:12:30]MH_I2C_Read... [20:12:30]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [20:12:30]Read from MH i2c: E2 [20:12:30]MH_I2C_Read... [20:12:30]Read from MH i2c: E2 62 00 [20:12:30]MH_I2C_Read... [20:12:30]Read from MH i2c: E2 62 00 66 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 43 17 03 00 0E 04 04 00 21 02 00 00 12 04 04 00 6B 01 00 00 5E 04 04 00 6B 01 00 00 57 04 04 00 6C 01 00 00 19 04 04 00 00 00 00 00 90 00 CF [20:12: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 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 43 17 03 00 0E 04 04 00 21 02 00 00 12 04 04 00 6B 01 00 00 5E 04 04 00 6B 01 00 00 57 04 04 00 6C 01 00 00 19 04 04 00 00 00 00 00 90 00 [20:12:30]wFMCommunicate OK [20:12:30]SAM_PROTO_GetFieldsCounters done [20:12:30]requested_item shift.num is exist - process it [20:12:30]requested_item shift.opened is exist - process it [20:12:30]req_shift_opened [20:12:30]FM_GetShiftState [20:12:30]SAM_PROTO_GetShiftState [20:12:30]wFMCommunicate request_size=4 [20:12:30]MH_SAM_APDU [20:12:30]CAPDU: 80 13 01 00 [20:12:30]Write to MH i2c: E2 08 00 67 00 80 13 01 00 00 00 00 00 E4 [20:12:30]Write i2c OK [20:12:30]MH_I2C_Read... [20:12:30]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:12:30]Read from MH i2c: E2 [20:12:30]MH_I2C_Read... [20:12:30]Read from MH i2c: E2 0E 00 [20:12:30]MH_I2C_Read... [20:12:30]Read from MH i2c: E2 0E 00 67 00 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 8F [20:12:30]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [20:12:30]wFMCommunicate OK [20:12:30]SAM_PROTO_GetShiftState done [20:12:30]FM_GetShiftState done [20:12:30]req_shift_opened done [20:12:30]requested_item shift.open_date is exist - process it [20:12:30]req_shift_open_date [20:12:30]req_shift_open_date done [20:12:30]produce_requested_data done [20:12:30]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202563,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670} [20:12:30]process_action_free close_receipt [20:12:30]json_value_free [20:12:30]json_value_free done [20:12:30]process_json_proto returns [20:12:30]Send response to host [20:12:30]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202563,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670}}} [20:12:30]free response buf [20:12:30]execute_script done [20:12:30]execute_script returns [20:12:30]free content buf [20:12:30]Sock 9.Close socket [20:12:30]Sock 9.Thread stoped [20:12:30]accept exits with 6 [20:12:30]New connection [20:12:30]New thread 3066473828 created [20:12:30]Thread 3066617188 joined [20:12:30]Waiting for new connection... [20:12:30] Sock 6.Parse request [20:12:30]Sock 6.Check first char [20:12:30]Sock 6.First char is OK [20:12:30]request: POST /json_proto HTTP/1.0 [20:12:30]Method: POST [20:12:30]URL: /json_proto [20:12:30]Method is POST - this is cgi request [20:12:30]url: /json_proto [20:12:30]query_string will be loaded in cgi processing [20:12:30]execute_cgi json_proto POST (null) [20:12:30]execute_cgi path=json_proto method=POST [20:12:30]POST find Content-Length [20:12:30]Host: 172.17.63.195:8080 [20:12:30]Content-Length: 677 [20:12:30]Content-Type: application/json [20:12:30] [20:12:30]POST finish read [20:12:30]Found Content-Length = 677 [20:12:30]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450351", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "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" ] } } [20:12:30]execute_script... [20:12: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)450351", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "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" ] } } [20:12:30]POST & json_proto [20:12:30]process_json_proto [20:12:30]json parsed OK: [20:12:30]protocol is kg_v1.0 [20:12:30]action value=close_receipt [20:12:30]process_action close_receipt [20:12:30]cmd_close_receipt [20:12:30]MH_GetDate [20:12:30]Write to MH i2c: F0 00 00 68 00 57 [20:12:30]Write i2c OK [20:12:30]MH_I2C_Read... [20:12:30]Read from MH i2c: F0 [20:12:30]MH_I2C_Read... [20:12:30]Read from MH i2c: F0 09 00 [20:12:30]MH_I2C_Read... [20:12:30]Read from MH i2c: F0 09 00 68 00 00 2F F0 1F 67 47 1B 1E 67 EC [20:12:30]GetLastDocTimeStamp 1730146347 [20:12:30]current date 1730146351 [20:12:30]FM_GetShiftState [20:12:30]SAM_PROTO_GetShiftState [20:12:30]wFMCommunicate request_size=4 [20:12:30]MH_SAM_APDU [20:12:30]CAPDU: 80 13 01 00 [20:12:30]Write to MH i2c: E2 08 00 69 00 80 13 01 00 00 00 00 00 E6 [20:12:30]Write i2c OK [20:12:30]MH_I2C_Read... [20:12:30]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:12:30]Read from MH i2c: E2 [20:12:30]MH_I2C_Read... [20:12:30]Read from MH i2c: E2 0E 00 [20:12:30]MH_I2C_Read... [20:12:30]Read from MH i2c: E2 0E 00 69 00 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 91 [20:12:30]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [20:12:30]wFMCommunicate OK [20:12:30]SAM_PROTO_GetShiftState done [20:12:30]FM_GetShiftState done [20:12:30]opened in 1730073670 [20:12:30]opened+sec_in_day 1730160070 [20:12:30]quantity*price = 40006 [20:12:30]sum+1 = 40007 [20:12:30]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.06 ИТОГО: 400.00 Внесено: 400.00 СДАЧА: 0.00 НСП 1% : 3.54 НДС 12% : 42.48 Наличными: 400.00 Безнал.: 0.00 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 364 28.10.2024 20:12 Смена: 545 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 ФМ: 0000000000871756 ФД: 202564 ФПД: 89456848539196 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T201231&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202564&fm=89456848539196&tin=02508201610067®Number=0000000000091777&sum=40000 [20:12:32]StoreToDocumentArchive [20:12:32]shift 545 fd 202564 [20:12:32]save to /storage/0545/doc_00202564 [20:12:32]save last doc name /storage/0545/doc_00202564 to /storage/kkm_last_doc_name [20:12:32]save OK [20:12:32]Clear old archive folders... [20:12:32]ProcessDocumentItem done err = 0, tmpTLVsize=251 [20:12:32]tlvbuf is 0064D0F0 [20:12:32]SAM_PROTO_ClearQueue [20:12:32]wFMCommunicate request_size=4 [20:12:32]MH_SAM_APDU [20:12:32]CAPDU: 80 09 00 00 [20:12:32]Write to MH i2c: E2 08 00 76 00 80 09 00 00 00 00 00 00 E8 [20:12:32]Write i2c OK [20:12:32]MH_I2C_Read... [20:12:32]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [20:12:32]Read from MH i2c: E2 [20:12:32]MH_I2C_Read... [20:12:32]Read from MH i2c: E2 03 00 [20:12:32]MH_I2C_Read... [20:12:32]Read from MH i2c: E2 03 00 76 00 00 90 00 EA [20:12:32]RAPDU: 90 00 [20:12:32]wFMCommunicate OK [20:12:32]SAM_PROTO_ClearQueue done [20:12:32]KKMCreateOFDPacket [20:12:32]OFDProtocolAddRootSTLVToBuf [20:12:32]FM_MakeSignedData [20:12:32]FM_MakeSignedData [20:12:32]SAM_PROTO_SignData [20:12:32]wFMCommunicate request_size=4 [20:12:32]MH_SAM_APDU [20:12:32]CAPDU: 80 0D 01 02 [20:12:32]Write to MH i2c: E2 08 00 77 00 80 0D 01 02 00 00 00 00 F0 [20:12:32]Write i2c OK [20:12:32]MH_I2C_Read... [20:12:32]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [20:12:32]Read from MH i2c: E2 [20:12:32]MH_I2C_Read... [20:12:32]Read from MH i2c: E2 03 00 [20:12:32]MH_I2C_Read... [20:12:32]Read from MH i2c: E2 03 00 77 00 00 90 00 EB [20:12:32]RAPDU: 90 00 [20:12:32]wFMCommunicate OK [20:12:32]wFMCommunicate request_size=255 [20:12:32]MH_SAM_APDU [20:12:32]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 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 6C 01 00 00 F4 03 04 00 2F F0 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 44 17 03 00 35 04 06 00 51 [20:12:32]Write to MH i2c: E2 02 01 78 00 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 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 6C 01 00 00 F4 03 04 00 2F F0 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 44 17 03 00 35 04 06 00 51 00 00 37 [20:12:32]Write i2c OK [20:12:32]MH_I2C_Read... [20:12:32]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:12:32]Read from MH i2c: E2 [20:12:32]MH_I2C_Read... [20:12:32]Read from MH i2c: E2 03 00 [20:12:32]MH_I2C_Read... [20:12:32]Read from MH i2c: E2 03 00 78 00 00 90 00 EC [20:12:32]RAPDU: 90 00 [20:12:32]wFMCommunicate OK [20:12:32]wFMCommunicate request_size=10 [20:12:32]MH_SAM_APDU [20:12:32]CAPDU: 80 0D 02 02 05 5C 4B AE 0E 3C [20:12:32]Write to MH i2c: E2 0D 00 79 00 80 0D 02 02 05 00 5C 4B AE 0E 3C 00 00 9C [20:12:32]Write i2c OK [20:12:32]MH_I2C_Read... [20:12:32]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:12:32]Read from MH i2c: E2 [20:12:32]MH_I2C_Read... [20:12:32]Read from MH i2c: E2 03 00 [20:12:32]MH_I2C_Read... [20:12:32]Read from MH i2c: E2 03 00 79 00 00 90 00 ED [20:12:32]RAPDU: 90 00 [20:12:32]wFMCommunicate OK [20:12:32]wFMCommunicate request_size=4 [20:12:32]MH_SAM_APDU [20:12:32]CAPDU: 80 0D 03 02 [20:12:32]Write to MH i2c: E2 08 00 7A 00 80 0D 03 02 00 00 00 00 F5 [20:12:32]Write i2c OK [20:12:32]MH_I2C_Read... [20:12:32]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [20:12:32]Read from MH i2c: E2 [20:12:32]MH_I2C_Read... [20:12:32]Read from MH i2c: E2 0B 00 [20:12:32]MH_I2C_Read... [20:12:32]Read from MH i2c: E2 0B 00 7A 00 00 05 78 73 D9 BC F0 4B DA 90 00 90 [20:12:32]RAPDU: 05 78 73 D9 BC F0 4B DA 90 00 [20:12:32]wFMCommunicate OK [20:12:32]SAM_PROTO_SignData done [20:12:32]FM_MakeSignedData done [20:12:32]CreateOFDProtocolMessage [20:12:32]wFMCommunicate request_size=4 [20:12:32]MH_SAM_APDU [20:12:32]CAPDU: 80 11 00 00 [20:12:32]Write to MH i2c: E2 08 00 7B 00 80 11 00 00 00 00 00 00 F5 [20:12:32]Write i2c OK [20:12:32]MH_I2C_Read... [20:12:32]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:12:32]Read from MH i2c: E2 [20:12:32]MH_I2C_Read... [20:12:32]Read from MH i2c: E2 17 00 [20:12:32]MH_I2C_Read... [20:12:32]Read from MH i2c: E2 17 00 7B 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 4A [20:12:32]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [20:12:32]wFMCommunicate OK [20:12:32]CreateOFDProtocolMessage done [20:12:32]OFDSenderStorePacket 202564 [20:12:32]StoreOFDPacket docnum=202564 [20:12:32]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 84 E8 07 01 AA 4F 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 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 6C 01 00 00 F4 03 04 00 2F F0 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 44 17 03 00 35 04 06 00 51 5C 4B AE 0E 3C 05 78 73 D9 BC F0 4B DA [20:12:32]CheckFolder [20:12:32]dirname=/storage/ofd_packets [20:12:32]CheckFolder done [20:12:32]ProducePacketName [20:12:32]name=ofd_packets/00202564 [20:12:32]NVStorageSaveData ofd_packets/00202564 [20:12:32]File name is /storage/ofd_packets/00202564 [20:12:32]Write 301 bytes [20:12:32]NVStorageSaveData done [20:12:32]OFDSenderStorePacket done [20:12:32]KKMCreateOFDPacket done [20:12:32]NVStorageSaveData kkm_last_timestamp [20:12:32]File name is /storage/kkm_last_timestamp [20:12:32]Write 4 bytes [20:12:32]NVStorageSaveData done [20:12:32]ExternCall_PrintAddStr [20:12:32]wPrintStart [20:12:32]Write to MH i2c: 01 00 00 7C 00 7C [20:12:32]Write i2c OK [20:12:32]MH_I2C_Read... [20:12:32]Read from MH i2c: 01 [20:12:32]MH_I2C_Read... [20:12:32]Read from MH i2c: 01 07 00 [20:12:33]MH_I2C_Read... [20:12:33]Read from MH i2c: 01 07 00 7C 00 00 00 00 00 00 FF 0F 91 [20:12:33]RasterBufferAndPrint [20:12:33]line Счет N : (1)450351 [20:12:33]line ИНН: 02508201610067 [20:12:33]line Контрольно-Кассовый Чек [20:12:33]line ПРОДАЖА [20:12:33]line ТРК (МРК, ГНК) : 41 [20:12:33]OFD Sender: Processing packet 202564 [packets to send 116, broken 115] [20:12:33]line Товар: 2710124130 [20:12:33]ProducePacketName [20:12:33]line Аи-92-К-2 [20:12:33]name=ofd_packets/00202564 [20:12:33]line 5.980 * 66.90 [20:12:33]OFD Sender: To server: pG, [20:12:33]line = 400.06 [20:12:33]CommunicateWithHost lk.salyk.kg:30040 [20:12:33]line НДС 12% НСП 1% [20:12:33]ConnectInit lk.salyk.kg [20:12:33]line > о реализуемом товаре [20:12:33]line ОКРУГЛЕНИЕ: -0.06 [20:12:33]line ИТОГО: 400.00 [20:12:33]line Внесено: 400.00 [20:12:33]line СДАЧА: 0.00 [20:12:33]line НСП 1% : 3.54 [20:12:33]line НДС 12% : 42.48 [20:12:33]line Наличными: 400.00 [20:12:33]line Безнал.: 0.00 [20:12:33]line Место: АЗС № 171 "Партнер Нефть" [20:12:33]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [20:12:33]line СНО: Общий режим [20:12:33]line Чек 364 28.10.2024 20:12 [20:12:33]line Смена: 545 ФФД: 1.0 [20:12:33]line ЗНМ: 0300000109 [20:12:33]line РНМ: 0000000000091777 [20:12:33]line Версия ККМ: 001 [20:12:33]line ФМ: 0000000000871756 [20:12:33]line ФД: 202564 [20:12:33]line ФПД: 89456848539196 [20:12:33]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T201231&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202564&fm=89456848539196&tin=02508201610067®Number=0000000000091777&sum=40000 [20:12:33]written 0, free lines is 4095 [20:12:33]Connected sock=10 [20:12:33]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 84 E8 07 01 AA 4F 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 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 6C 01 00 00 F4 03 04 00 2F F0 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 44 17 03 00 35 04 06 00 51 5C 4B AE 0E 3C 05 78 73 D9 BC F0 4B DA [20:12:33]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 16 D9 47 00 FE 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 35 36 10 04 04 00 44 17 03 00 F4 03 04 00 E5 9B 1F 67 B6 04 01 00 00 99 C5 8A 92 B9 CE C1 9B [20:12:33]CommunicateWithHost err = 0 [20:12:33]CheckOFDResponse [20:12:33]1017 (14) - 77093643461234 [20:12:33]1041 (16) - 0000000000871756 [20:12:33]1040 (4) - 202564 [20:12:33]1012 (4) - 28.10.2024 14:12 [20:12:33]1206 (1) - 0 [20:12:33]OFD Sender: Remove packet 202564 [20:12:33]ProducePacketName [20:12:33]name=ofd_packets/00202564 [20:12:33]NVStorageDeleteData [20:12:33]Write to MH i2c: 01 00 00 A7 00 A7 [20:12:33]Write i2c OK [20:12:33]MH_I2C_Read... [20:12:33]Read from MH i2c: 01 [20:12:33]MH_I2C_Read... [20:12:33]Read from MH i2c: 01 07 00 [20:12:33]MH_I2C_Read... [20:12:33]Read from MH i2c: 01 07 00 A7 00 00 00 00 00 00 BD 0C 77 [20:12:33]RasterBufferAndPrint [20:12:33]line [20:12:33]line [20:12:33]line [20:12:33]line [20:12:33]line [20:12:33]written 0, free lines is 3287 [20:12:33]MH_Cut [20:12:33]Write to MH i2c: D1 01 00 AE 00 01 80 [20:12:33]Write i2c OK [20:12:33]MH_I2C_Read... [20:12:33]Read from MH i2c: D1 [20:12:33]MH_I2C_Read... [20:12:33]Read from MH i2c: D1 01 00 [20:12:33]MH_I2C_Read... [20:12:33]Read from MH i2c: D1 01 00 AE 00 00 7F [20:12:33]Write to MH i2c: 01 00 00 AF 00 AF [20:12:33]Write i2c OK [20:12:33]MH_I2C_Read... [20:12:34]OFD Sender: No OFD packet to send [20:12:34]*** Cut start [20:12:34]*** Purtial cut [20:12:34]*** Stage 1: CUTSNS_PIN = 1 [20:12:34]Read from MH i2c: 01 [20:12:34]MH_I2C_Read... [20:12:34]*** Stop cut motor [20:12:34]*** Cut end [20:12:34]Read from MH i2c: 01 07 00 [20:12:34]MH_I2C_Read... [20:12:34]Read from MH i2c: 01 07 00 AF 00 00 00 00 00 00 FF 0F C4 [20:12:34]process_action close_receipt done [20:12:34]requested_data is exist [20:12:34]produce_requested_data [20:12:34]requested_item fm.sn is exist - process it [20:12:34]wFMCommunicate request_size=4 [20:12:34]MH_SAM_APDU [20:12:34]CAPDU: 80 11 00 00 [20:12:34]Write to MH i2c: E2 08 00 B0 00 80 11 00 00 00 00 00 00 2A [20:12:34]Write i2c OK [20:12:34]MH_I2C_Read... [20:12:34]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:12:34]Read from MH i2c: E2 [20:12:34]MH_I2C_Read... [20:12:34]Read from MH i2c: E2 17 00 [20:12:34]MH_I2C_Read... [20:12:34]Read from MH i2c: E2 17 00 B0 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 7F [20:12:34]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [20:12:34]wFMCommunicate OK [20:12:34]requested_item fd.num is exist - process it [20:12:34]SAM_PROTO_GetFieldsCounters [20:12:34]wFMCommunicate request_size=4 [20:12:34]MH_SAM_APDU [20:12:34]CAPDU: 80 13 00 00 [20:12:34]Write to MH i2c: E2 08 00 B1 00 80 13 00 00 00 00 00 00 2D [20:12:34]Write i2c OK [20:12:34]MH_I2C_Read... [20:12:34]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [20:12:34]Read from MH i2c: E2 [20:12:34]MH_I2C_Read... [20:12:34]Read from MH i2c: E2 62 00 [20:12:34]MH_I2C_Read... [20:12:34]Read from MH i2c: E2 62 00 B1 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 44 17 03 00 0E 04 04 00 21 02 00 00 12 04 04 00 6C 01 00 00 5E 04 04 00 6C 01 00 00 57 04 04 00 6D 01 00 00 19 04 04 00 00 00 00 00 90 00 1E [20:12: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 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 44 17 03 00 0E 04 04 00 21 02 00 00 12 04 04 00 6C 01 00 00 5E 04 04 00 6C 01 00 00 57 04 04 00 6D 01 00 00 19 04 04 00 00 00 00 00 90 00 [20:12:34]wFMCommunicate OK [20:12:34]SAM_PROTO_GetFieldsCounters done [20:12:34]requested_item shift.num is exist - process it [20:12:34]requested_item shift.opened is exist - process it [20:12:34]req_shift_opened [20:12:34]FM_GetShiftState [20:12:34]SAM_PROTO_GetShiftState [20:12:34]wFMCommunicate request_size=4 [20:12:34]MH_SAM_APDU [20:12:34]CAPDU: 80 13 01 00 [20:12:34]Write to MH i2c: E2 08 00 B2 00 80 13 01 00 00 00 00 00 2F [20:12:34]Write i2c OK [20:12:34]MH_I2C_Read... [20:12:34]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:12:34]Read from MH i2c: E2 [20:12:34]MH_I2C_Read... [20:12:34]Read from MH i2c: E2 0E 00 [20:12:34]MH_I2C_Read... [20:12:34]Read from MH i2c: E2 0E 00 B2 00 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 DA [20:12:34]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [20:12:34]wFMCommunicate OK [20:12:34]SAM_PROTO_GetShiftState done [20:12:34]FM_GetShiftState done [20:12:34]req_shift_opened done [20:12:34]requested_item shift.open_date is exist - process it [20:12:34]req_shift_open_date [20:12:34]req_shift_open_date done [20:12:34]produce_requested_data done [20:12:34]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202564,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670} [20:12:34]process_action_free close_receipt [20:12:35]json_value_free [20:12:35]json_value_free done [20:12:35]process_json_proto returns [20:12:35]Send response to host [20:12:35]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202564,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670}}} [20:12:35]free response buf [20:12:35]execute_script done [20:12:35]execute_script returns [20:12:35]free content buf [20:12:35]Sock 6.Close socket [20:12:35]Sock 6.Thread stoped [20:12:39]OFD Sender: No OFD packet to send [20:12:44]OFD Sender: No OFD packet to send [20:12:49]OFD Sender: No OFD packet to send [20:12:54]OFD Sender: No OFD packet to send [20:12:54]accept exits with 9 [20:12:54]New connection [20:12:54]New thread 3066617188 created [20:12:54]Thread 3066473828 joined [20:12:54]Waiting for new connection... [20:12:54] Sock 9.Parse request [20:12:54]Sock 9.Check first char [20:12:54]Sock 9.First char is OK [20:12:54]request: POST /json_proto HTTP/1.0 [20:12:54]Method: POST [20:12:54]URL: /json_proto [20:12:54]Method is POST - this is cgi request [20:12:54]url: /json_proto [20:12:54]query_string will be loaded in cgi processing [20:12:54]execute_cgi json_proto POST (null) [20:12:54]execute_cgi path=json_proto method=POST [20:12:54]POST find Content-Length [20:12:54]Host: 172.17.63.195:8080 [20:12:54]Content-Length: 677 [20:12:54]Content-Type: application/json [20:12:54] [20:12:54]POST finish read [20:12:54]Found Content-Length = 677 [20:12:54]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450352", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "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" ] } } [20:12:54]execute_script... [20:12: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)450352", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "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" ] } } [20:12:54]POST & json_proto [20:12:54]process_json_proto [20:12:54]json parsed OK: [20:12:54]protocol is kg_v1.0 [20:12:54]action value=close_receipt [20:12:54]process_action close_receipt [20:12:54]cmd_close_receipt [20:12:54]MH_GetDate [20:12:54]Write to MH i2c: F0 00 00 B3 00 A2 [20:12:54]Write i2c OK [20:12:54]MH_I2C_Read... [20:12:54]Read from MH i2c: F0 [20:12:54]MH_I2C_Read... [20:12:54]Read from MH i2c: F0 09 00 [20:12:54]MH_I2C_Read... [20:12:54]Read from MH i2c: F0 09 00 B3 00 00 47 F0 1F 67 47 1B 1E 67 4F [20:12:54]GetLastDocTimeStamp 1730146351 [20:12:54]current date 1730146375 [20:12:54]FM_GetShiftState [20:12:54]SAM_PROTO_GetShiftState [20:12:54]wFMCommunicate request_size=4 [20:12:54]MH_SAM_APDU [20:12:54]CAPDU: 80 13 01 00 [20:12:54]Write to MH i2c: E2 08 00 B4 00 80 13 01 00 00 00 00 00 31 [20:12:54]Write i2c OK [20:12:54]MH_I2C_Read... [20:12:54]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:12:54]Read from MH i2c: E2 [20:12:54]MH_I2C_Read... [20:12:54]Read from MH i2c: E2 0E 00 [20:12:54]MH_I2C_Read... [20:12:54]Read from MH i2c: E2 0E 00 B4 00 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 DC [20:12:54]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [20:12:54]wFMCommunicate OK [20:12:54]SAM_PROTO_GetShiftState done [20:12:54]FM_GetShiftState done [20:12:54]opened in 1730073670 [20:12:54]opened+sec_in_day 1730160070 [20:12:54]quantity*price = 40006 [20:12:54]sum+1 = 40007 [20:12:54]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.06 ИТОГО: 400.00 Внесено: 400.00 СДАЧА: 0.00 НСП 1% : 3.54 НДС 12% : 42.48 Наличными: 400.00 Безнал.: 0.00 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 365 28.10.2024 20:12 Смена: 545 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 ФМ: 0000000000871756 ФД: 202565 ФПД: 40559919790380 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T201255&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202565&fm=40559919790380&tin=02508201610067®Number=0000000000091777&sum=40000 [20:12:55]StoreToDocumentArchive [20:12:55]shift 545 fd 202565 [20:12:55]save to /storage/0545/doc_00202565 [20:12:55]save last doc name /storage/0545/doc_00202565 to /storage/kkm_last_doc_name [20:12:55]save OK [20:12:55]Clear old archive folders... [20:12:55]ProcessDocumentItem done err = 0, tmpTLVsize=251 [20:12:55]tlvbuf is 0065AD80 [20:12:55]SAM_PROTO_ClearQueue [20:12:55]wFMCommunicate request_size=4 [20:12:55]MH_SAM_APDU [20:12:55]CAPDU: 80 09 00 00 [20:12:55]Write to MH i2c: E2 08 00 C1 00 80 09 00 00 00 00 00 00 33 [20:12:55]Write i2c OK [20:12:55]MH_I2C_Read... [20:12:55]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [20:12:55]Read from MH i2c: E2 [20:12:55]MH_I2C_Read... [20:12:55]Read from MH i2c: E2 03 00 [20:12:55]MH_I2C_Read... [20:12:55]Read from MH i2c: E2 03 00 C1 00 00 90 00 35 [20:12:55]RAPDU: 90 00 [20:12:55]wFMCommunicate OK [20:12:55]SAM_PROTO_ClearQueue done [20:12:55]KKMCreateOFDPacket [20:12:55]OFDProtocolAddRootSTLVToBuf [20:12:55]FM_MakeSignedData [20:12:55]FM_MakeSignedData [20:12:55]SAM_PROTO_SignData [20:12:55]wFMCommunicate request_size=4 [20:12:55]MH_SAM_APDU [20:12:55]CAPDU: 80 0D 01 02 [20:12:55]Write to MH i2c: E2 08 00 C2 00 80 0D 01 02 00 00 00 00 3B [20:12:55]Write i2c OK [20:12:55]MH_I2C_Read... [20:12:55]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [20:12:55]Read from MH i2c: E2 [20:12:55]MH_I2C_Read... [20:12:55]Read from MH i2c: E2 03 00 [20:12:55]MH_I2C_Read... [20:12:55]Read from MH i2c: E2 03 00 C2 00 00 90 00 36 [20:12:55]RAPDU: 90 00 [20:12:55]wFMCommunicate OK [20:12:55]wFMCommunicate request_size=255 [20:12:55]MH_SAM_APDU [20:12: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 32 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 6D 01 00 00 F4 03 04 00 47 F0 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 45 17 03 00 35 04 06 00 24 [20:12:55]Write to MH i2c: E2 02 01 C3 00 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 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 6D 01 00 00 F4 03 04 00 47 F0 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 45 17 03 00 35 04 06 00 24 00 00 6F [20:12:55]Write i2c OK [20:12:55]MH_I2C_Read... [20:12:55]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:12:55]Read from MH i2c: E2 [20:12:55]MH_I2C_Read... [20:12:55]Read from MH i2c: E2 03 00 [20:12:55]MH_I2C_Read... [20:12:55]Read from MH i2c: E2 03 00 C3 00 00 90 00 37 [20:12:55]RAPDU: 90 00 [20:12:55]wFMCommunicate OK [20:12:55]wFMCommunicate request_size=10 [20:12:55]MH_SAM_APDU [20:12:55]CAPDU: 80 0D 02 02 05 E3 97 9C 79 2C [20:12:55]Write to MH i2c: E2 0D 00 C4 00 80 0D 02 02 05 00 E3 97 9C 79 2C 00 00 03 [20:12:55]Write i2c OK [20:12:55]MH_I2C_Read... [20:12:55]Read from MH i2c: E2 [20:12:55]MH_I2C_Read... [20:12:55]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:12:55]Read from MH i2c: E2 03 00 [20:12:55]MH_I2C_Read... [20:12:55]Read from MH i2c: E2 03 00 C4 00 00 90 00 38 [20:12:55]RAPDU: 90 00 [20:12:55]wFMCommunicate OK [20:12:55]wFMCommunicate request_size=4 [20:12:55]MH_SAM_APDU [20:12:55]CAPDU: 80 0D 03 02 [20:12:55]Write to MH i2c: E2 08 00 C5 00 80 0D 03 02 00 00 00 00 40 [20:12:55]Write i2c OK [20:12:55]MH_I2C_Read... [20:12:55]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [20:12:55]Read from MH i2c: E2 [20:12:55]MH_I2C_Read... [20:12:55]Read from MH i2c: E2 0B 00 [20:12:55]MH_I2C_Read... [20:12:55]Read from MH i2c: E2 0B 00 C5 00 00 92 D0 0D BE 1A A8 A4 AB 90 00 7F [20:12:55]RAPDU: 92 D0 0D BE 1A A8 A4 AB 90 00 [20:12:55]wFMCommunicate OK [20:12:55]SAM_PROTO_SignData done [20:12:55]FM_MakeSignedData done [20:12:55]CreateOFDProtocolMessage [20:12:55]wFMCommunicate request_size=4 [20:12:55]MH_SAM_APDU [20:12:55]CAPDU: 80 11 00 00 [20:12:55]Write to MH i2c: E2 08 00 C6 00 80 11 00 00 00 00 00 00 40 [20:12:55]Write i2c OK [20:12:55]MH_I2C_Read... [20:12:56]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:12:56]Read from MH i2c: E2 [20:12:56]MH_I2C_Read... [20:12:56]Read from MH i2c: E2 17 00 [20:12:56]MH_I2C_Read... [20:12:56]Read from MH i2c: E2 17 00 C6 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 95 [20:12:56]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [20:12:56]wFMCommunicate OK [20:12:56]CreateOFDProtocolMessage done [20:12:56]OFDSenderStorePacket 202565 [20:12:56]StoreOFDPacket docnum=202565 [20:12:56]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 5F D4 07 01 50 B4 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 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 6D 01 00 00 F4 03 04 00 47 F0 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 45 17 03 00 35 04 06 00 24 E3 97 9C 79 2C 92 D0 0D BE 1A A8 A4 AB [20:12:56]CheckFolder [20:12:56]dirname=/storage/ofd_packets [20:12:56]CheckFolder done [20:12:56]ProducePacketName [20:12:56]name=ofd_packets/00202565 [20:12:56]NVStorageSaveData ofd_packets/00202565 [20:12:56]File name is /storage/ofd_packets/00202565 [20:12:56]Write 301 bytes [20:12:56]NVStorageSaveData done [20:12:56]OFDSenderStorePacket done [20:12:56]KKMCreateOFDPacket done [20:12:56]NVStorageSaveData kkm_last_timestamp [20:12:56]File name is /storage/kkm_last_timestamp [20:12:56]Write 4 bytes [20:12:56]NVStorageSaveData done [20:12:56]ExternCall_PrintAddStr [20:12:56]wPrintStart [20:12:56]Write to MH i2c: 01 00 00 C7 00 C7 [20:12:56]Write i2c OK [20:12:56]MH_I2C_Read... [20:12:56]Read from MH i2c: 01 [20:12:56]MH_I2C_Read... [20:12:56]Read from MH i2c: 01 07 00 [20:12:56]MH_I2C_Read... [20:12:56]Read from MH i2c: 01 07 00 C7 00 00 00 00 00 00 FF 0F DC [20:12:56]RasterBufferAndPrint [20:12:56]line Счет N : (1)450352 [20:12:56]line ИНН: 02508201610067 [20:12:56]line Контрольно-Кассовый Чек [20:12:56]line ПРОДАЖА [20:12:56]line ТРК (МРК, ГНК) : 31 [20:12:56]line Товар: 2710124130 [20:12:56]line Аи-92-К-2 [20:12:56]line 5.980 * 66.90 [20:12:56]line = 400.06 [20:12:56]line НДС 12% НСП 1% [20:12:56]line > о реализуемом товаре [20:12:56]line ОКРУГЛЕНИЕ: -0.06 [20:12:56]line ИТОГО: 400.00 [20:12:56]line Внесено: 400.00 [20:12:56]line СДАЧА: 0.00 [20:12:56]line НСП 1% : 3.54 [20:12:56]line НДС 12% : 42.48 [20:12:56]line Наличными: 400.00 [20:12:56]line Безнал.: 0.00 [20:12:56]line Место: АЗС № 171 "Партнер Нефть" [20:12:56]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [20:12:56]line СНО: Общий режим [20:12:56]line Чек 365 28.10.2024 20:12 [20:12:56]line Смена: 545 ФФД: 1.0 [20:12:56]line ЗНМ: 0300000109 [20:12:56]line РНМ: 0000000000091777 [20:12:56]line Версия ККМ: 001 [20:12:56]line ФМ: 0000000000871756 [20:12:56]line ФД: 202565 [20:12:56]line ФПД: 40559919790380 [20:12:56]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T201255&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202565&fm=40559919790380&tin=02508201610067®Number=0000000000091777&sum=40000 [20:12:56]written 0, free lines is 4095 [20:12:56]OFD Sender: Processing packet 202565 [packets to send 116, broken 115] [20:12:56]ProducePacketName [20:12:56]name=ofd_packets/00202565 [20:12:56]OFD Sender: To server: pG, [20:12:56]CommunicateWithHost lk.salyk.kg:30040 [20:12:56]ConnectInit lk.salyk.kg [20:12:56]Connected sock=10 [20:12:56]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 5F D4 07 01 50 B4 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 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 6D 01 00 00 F4 03 04 00 47 F0 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 45 17 03 00 35 04 06 00 24 E3 97 9C 79 2C 92 D0 0D BE 1A A8 A4 AB [20:12:56]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 97 8A 47 00 91 E0 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 45 17 03 00 F4 03 04 00 FC 9B 1F 67 B6 04 01 00 00 82 EA F7 5D 62 5D 68 9A [20:12:56]CommunicateWithHost err = 0 [20:12:56]CheckOFDResponse [20:12:56]1017 (14) - 77093643461234 [20:12:56]1041 (16) - 0000000000871756 [20:12:56]1040 (4) - 202565 [20:12:56]1012 (4) - 28.10.2024 14:13 [20:12:56]1206 (1) - 0 [20:12:56]OFD Sender: Remove packet 202565 [20:12:56]ProducePacketName [20:12:56]name=ofd_packets/00202565 [20:12:56]NVStorageDeleteData [20:12:56]Write to MH i2c: 01 00 00 F2 00 F2 [20:12:56]Write i2c OK [20:12:56]MH_I2C_Read... [20:12:56]Read from MH i2c: 01 [20:12:56]MH_I2C_Read... [20:12:56]Read from MH i2c: 01 07 00 [20:12:56]MH_I2C_Read... [20:12:56]Read from MH i2c: 01 07 00 F2 00 00 00 00 00 00 9B 0C A0 [20:12:56]RasterBufferAndPrint [20:12:56]line [20:12:56]line [20:12:56]line [20:12:56]line [20:12:56]line [20:12:56]written 0, free lines is 3241 [20:12:56]MH_Cut [20:12:56]Write to MH i2c: D1 01 00 F9 00 01 CB [20:12:56]Write i2c OK [20:12:56]MH_I2C_Read... [20:12:56]Read from MH i2c: D1 [20:12:56]MH_I2C_Read... [20:12:56]Read from MH i2c: D1 01 00 [20:12:56]MH_I2C_Read... [20:12:56]Read from MH i2c: D1 01 00 F9 00 00 CA [20:12:56]Write to MH i2c: 01 00 00 FA 00 FA [20:12:56]Write i2c OK [20:12:56]MH_I2C_Read... [20:12:57]OFD Sender: No OFD packet to send [20:12:57]*** Cut start [20:12:57]*** Purtial cut [20:12:57]*** Stage 1: CUTSNS_PIN = 1 [20:12:57]Read from MH i2c: 01 [20:12:57]MH_I2C_Read... [20:12:57]*** Stop cut motor [20:12:57]*** Cut end [20:12:57]Read from MH i2c: 01 07 00 [20:12:57]MH_I2C_Read... [20:12:57]Read from MH i2c: 01 07 00 FA 00 00 00 00 00 00 FF 0F 0F [20:12:57]process_action close_receipt done [20:12:57]requested_data is exist [20:12:57]produce_requested_data [20:12:57]requested_item fm.sn is exist - process it [20:12:57]wFMCommunicate request_size=4 [20:12:57]MH_SAM_APDU [20:12:57]CAPDU: 80 11 00 00 [20:12:57]Write to MH i2c: E2 08 00 FB 00 80 11 00 00 00 00 00 00 75 [20:12:57]Write i2c OK [20:12:57]MH_I2C_Read... [20:12:57]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:12:57]Read from MH i2c: E2 [20:12:57]MH_I2C_Read... [20:12:57]Read from MH i2c: E2 17 00 [20:12:57]MH_I2C_Read... [20:12:57]Read from MH i2c: E2 17 00 FB 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 CA [20:12:57]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [20:12:57]wFMCommunicate OK [20:12:57]requested_item fd.num is exist - process it [20:12:57]SAM_PROTO_GetFieldsCounters [20:12:57]wFMCommunicate request_size=4 [20:12:57]MH_SAM_APDU [20:12:57]CAPDU: 80 13 00 00 [20:12:57]Write to MH i2c: E2 08 00 FC 00 80 13 00 00 00 00 00 00 78 [20:12:57]Write i2c OK [20:12:57]MH_I2C_Read... [20:12:57]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [20:12:57]Read from MH i2c: E2 [20:12:57]MH_I2C_Read... [20:12:57]Read from MH i2c: E2 62 00 [20:12:57]MH_I2C_Read... [20:12:57]Read from MH i2c: E2 62 00 FC 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 45 17 03 00 0E 04 04 00 21 02 00 00 12 04 04 00 6D 01 00 00 5E 04 04 00 6D 01 00 00 57 04 04 00 6E 01 00 00 19 04 04 00 00 00 00 00 90 00 6D [20: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 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 45 17 03 00 0E 04 04 00 21 02 00 00 12 04 04 00 6D 01 00 00 5E 04 04 00 6D 01 00 00 57 04 04 00 6E 01 00 00 19 04 04 00 00 00 00 00 90 00 [20:12:57]wFMCommunicate OK [20:12:57]SAM_PROTO_GetFieldsCounters done [20:12:57]requested_item shift.num is exist - process it [20:12:57]requested_item shift.opened is exist - process it [20:12:57]req_shift_opened [20:12:57]FM_GetShiftState [20:12:57]SAM_PROTO_GetShiftState [20:12:57]wFMCommunicate request_size=4 [20:12:57]MH_SAM_APDU [20:12:57]CAPDU: 80 13 01 00 [20:12:57]Write to MH i2c: E2 08 00 FD 00 80 13 01 00 00 00 00 00 7A [20:12:57]Write i2c OK [20:12:57]MH_I2C_Read... [20:12:58]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:12:58]Read from MH i2c: E2 [20:12:58]MH_I2C_Read... [20:12:58]Read from MH i2c: E2 0E 00 [20:12:58]MH_I2C_Read... [20:12:58]Read from MH i2c: E2 0E 00 FD 00 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 25 [20:12:58]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [20:12:58]wFMCommunicate OK [20:12:58]SAM_PROTO_GetShiftState done [20:12:58]FM_GetShiftState done [20:12:58]req_shift_opened done [20:12:58]requested_item shift.open_date is exist - process it [20:12:58]req_shift_open_date [20:12:58]req_shift_open_date done [20:12:58]produce_requested_data done [20:12:58]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202565,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670} [20:12:58]process_action_free close_receipt [20:12:58]json_value_free [20:12:58]json_value_free done [20:12:58]process_json_proto returns [20:12:58]Send response to host [20:12:58]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202565,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670}}} [20:12:58]free response buf [20:12:58]execute_script done [20:12:58]execute_script returns [20:12:58]free content buf [20:12:58]Sock 9.Close socket [20:12:58]Sock 9.Thread stoped [20:13:02]OFD Sender: No OFD packet to send [20:13:07]OFD Sender: No OFD packet to send [20:13:12]OFD Sender: No OFD packet to send [20:13:17]OFD Sender: No OFD packet to send [20:13:22]OFD Sender: No OFD packet to send [20:13:27]OFD Sender: No OFD packet to send [20:13:32]OFD Sender: No OFD packet to send [20:13:37]OFD Sender: No OFD packet to send [20:13:42]OFD Sender: No OFD packet to send [20:13:47]OFD Sender: No OFD packet to send [20:13:52]OFD Sender: No OFD packet to send [20:13:57]OFD Sender: No OFD packet to send [20:14:02]OFD Sender: No OFD packet to send [20:14:07]OFD Sender: No OFD packet to send [20:14:12]OFD Sender: No OFD packet to send [20:14:17]OFD Sender: No OFD packet to send [20:14:22]OFD Sender: No OFD packet to send [20:14:27]OFD Sender: No OFD packet to send [20:14:32]OFD Sender: No OFD packet to send [20:14:37]OFD Sender: No OFD packet to send [20:14:42]OFD Sender: No OFD packet to send [20:14:47]OFD Sender: No OFD packet to send [20:14:52]OFD Sender: No OFD packet to send [20:14:57]OFD Sender: No OFD packet to send [20:15:02]OFD Sender: No OFD packet to send [20:15:07]OFD Sender: No OFD packet to send [20:15:12]OFD Sender: No OFD packet to send [20:15:17]OFD Sender: No OFD packet to send [20:15:22]OFD Sender: No OFD packet to send [20:15:27]OFD Sender: No OFD packet to send [20:15:32]OFD Sender: No OFD packet to send [20:15:37]OFD Sender: No OFD packet to send [20:15:42]OFD Sender: No OFD packet to send [20:15:47]OFD Sender: No OFD packet to send [20:15:52]OFD Sender: No OFD packet to send [20:15:57]OFD Sender: No OFD packet to send [20:16:02]OFD Sender: No OFD packet to send [20:16:07]OFD Sender: No OFD packet to send [20:16:12]OFD Sender: No OFD packet to send [20:16:17]OFD Sender: No OFD packet to send [20:16:22]OFD Sender: No OFD packet to send [20:16:27]OFD Sender: No OFD packet to send [20:16:32]OFD Sender: No OFD packet to send [20:16:37]OFD Sender: No OFD packet to send [20:16:42]OFD Sender: No OFD packet to send [20:16:47]OFD Sender: No OFD packet to send [20:16:52]OFD Sender: No OFD packet to send [20:16:57]OFD Sender: No OFD packet to send [20:17:02]OFD Sender: No OFD packet to send [20:17:07]OFD Sender: No OFD packet to send [20:17:12]OFD Sender: No OFD packet to send [20:17:17]OFD Sender: No OFD packet to send [20:17:22]OFD Sender: No OFD packet to send [20:17:27]OFD Sender: No OFD packet to send [20:17:32]OFD Sender: No OFD packet to send [20:17:37]OFD Sender: No OFD packet to send [20:17:42]OFD Sender: No OFD packet to send [20:17:47]OFD Sender: No OFD packet to send [20:17:52]OFD Sender: No OFD packet to send [20:17:57]OFD Sender: No OFD packet to send [20:18:02]OFD Sender: No OFD packet to send [20:18:07]OFD Sender: No OFD packet to send [20:18:12]OFD Sender: No OFD packet to send [20:18:17]OFD Sender: No OFD packet to send [20:18:22]OFD Sender: No OFD packet to send [20:18:27]OFD Sender: No OFD packet to send [20:18:32]OFD Sender: No OFD packet to send [20:18:37]OFD Sender: No OFD packet to send [20:18:42]OFD Sender: No OFD packet to send [20:18:47]OFD Sender: No OFD packet to send [20:18:52]OFD Sender: No OFD packet to send [20:18:53]accept exits with 7 [20:18:53]New connection [20:18:53]New thread 3066473828 created [20:18:53]Thread 3066617188 joined [20:18:53]Waiting for new connection... [20:18:53] Sock 7.Parse request [20:18:53]Sock 7.Check first char [20:18:53]Sock 7.First char is OK [20:18:53]request: POST /json_proto HTTP/1.0 [20:18:53]Method: POST [20:18:53]URL: /json_proto [20:18:53]Method is POST - this is cgi request [20:18:53]url: /json_proto [20:18:53]query_string will be loaded in cgi processing [20:18:53]execute_cgi json_proto POST (null) [20:18:53]execute_cgi path=json_proto method=POST [20:18:53]POST find Content-Length [20:18:53]Host: 172.17.63.195:8080 [20:18:53]Content-Length: 766 [20:18:53]Content-Type: application/json [20:18:53] [20:18:53]POST finish read [20:18:53]Found Content-Length = 766 [20:18:53]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450353", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 76.20, "quantity" : 19.690, "sum" : 1500.38, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 1500.38 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [20:18:53]execute_script... [20:18: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)450353", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 76.20, "quantity" : 19.690, "sum" : 1500.38, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 1500.38 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [20:18:53]POST & json_proto [20:18:53]process_json_proto [20:18:53]json parsed OK: [20:18:53]protocol is kg_v1.0 [20:18:53]action value=close_receipt [20:18:53]process_action close_receipt [20:18:53]cmd_close_receipt [20:18:53]MH_GetDate [20:18:53]Write to MH i2c: F0 00 00 FE 00 ED [20:18:53]Write i2c OK [20:18:53]MH_I2C_Read... [20:18:53]Read from MH i2c: F0 [20:18:53]MH_I2C_Read... [20:18:53]Read from MH i2c: F0 09 00 [20:18:53]MH_I2C_Read... [20:18:53]Read from MH i2c: F0 09 00 FE 00 00 AE F1 1F 67 47 1B 1E 67 02 [20:18:53]GetLastDocTimeStamp 1730146375 [20:18:53]current date 1730146734 [20:18:53]FM_GetShiftState [20:18:53]SAM_PROTO_GetShiftState [20:18:53]wFMCommunicate request_size=4 [20:18:53]MH_SAM_APDU [20:18:53]CAPDU: 80 13 01 00 [20:18:53]Write to MH i2c: E2 08 00 FF 00 80 13 01 00 00 00 00 00 7C [20:18:53]Write i2c OK [20:18:53]MH_I2C_Read... [20:18:53]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:18:53]Read from MH i2c: E2 [20:18:53]MH_I2C_Read... [20:18:53]Read from MH i2c: E2 0E 00 [20:18:53]MH_I2C_Read... [20:18:53]Read from MH i2c: E2 0E 00 FF 00 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 27 [20:18:53]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [20:18:53]wFMCommunicate OK [20:18:53]SAM_PROTO_GetShiftState done [20:18:53]FM_GetShiftState done [20:18:53]opened in 1730073670 [20:18:53]opened+sec_in_day 1730160070 [20:18:53]quantity*price = 150037 [20:18:53]sum+1 = 150039 [20:18:53]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 1500.38 НСП 1% : 13.28 НДС 12% : 159.33 Наличными: 0.00 Безнал.: 1500.38 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 366 28.10.2024 20:18 Смена: 545 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 Платежная система: Mbank ФМ: 0000000000871756 ФД: 202566 ФПД: 224845319392400 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T201854&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202566&fm=224845319392400&tin=02508201610067®Number=0000000000091777&sum=150038 [20:18:54]StoreToDocumentArchive [20:18:54]shift 545 fd 202566 [20:18:54]save to /storage/0545/doc_00202566 [20:18:54]save last doc name /storage/0545/doc_00202566 to /storage/kkm_last_doc_name [20:18:54]save OK [20:18:54]Clear old archive folders... [20:18:54]ProcessDocumentItem done err = 0, tmpTLVsize=248 [20:18:54]tlvbuf is 006A5880 [20:18:54]SAM_PROTO_ClearQueue [20:18:54]wFMCommunicate request_size=4 [20:18:54]MH_SAM_APDU [20:18:54]CAPDU: 80 09 00 00 [20:18:54]Write to MH i2c: E2 08 00 0C 01 80 09 00 00 00 00 00 00 7F [20:18:54]Write i2c OK [20:18:54]MH_I2C_Read... [20:18:54]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [20:18:54]Read from MH i2c: E2 [20:18:54]MH_I2C_Read... [20:18:54]Read from MH i2c: E2 03 00 [20:18:54]MH_I2C_Read... [20:18:54]Read from MH i2c: E2 03 00 0C 01 00 90 00 81 [20:18:54]RAPDU: 90 00 [20:18:54]wFMCommunicate OK [20:18:54]SAM_PROTO_ClearQueue done [20:18:54]KKMCreateOFDPacket [20:18:54]OFDProtocolAddRootSTLVToBuf [20:18:54]FM_MakeSignedData [20:18:54]FM_MakeSignedData [20:18:54]SAM_PROTO_SignData [20:18:54]wFMCommunicate request_size=4 [20:18:54]MH_SAM_APDU [20:18:54]CAPDU: 80 0D 01 02 [20:18:54]Write to MH i2c: E2 08 00 0D 01 80 0D 01 02 00 00 00 00 87 [20:18:54]Write i2c OK [20:18:54]MH_I2C_Read... [20:18:54]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [20:18:54]Read from MH i2c: E2 [20:18:54]MH_I2C_Read... [20:18:54]Read from MH i2c: E2 03 00 [20:18:54]MH_I2C_Read... [20:18:54]Read from MH i2c: E2 03 00 0D 01 00 90 00 82 [20:18:54]RAPDU: 90 00 [20:18:54]wFMCommunicate OK [20:18:54]wFMCommunicate request_size=255 [20:18:54]MH_SAM_APDU [20:18: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 32 FF 03 08 00 03 EA 4C 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 16 4A 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 16 4A 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 30 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 3D 3E 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 16 4A 02 00 00 00 1F 04 02 00 01 00 12 04 04 00 6E 01 00 00 F4 03 04 00 AE F1 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 46 17 03 00 35 04 06 00 CC 7E E1 64 [20:18:54]Write to MH i2c: E2 02 01 0E 01 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 EA 4C 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 16 4A 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 16 4A 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 30 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 3D 3E 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 16 4A 02 00 00 00 1F 04 02 00 01 00 12 04 04 00 6E 01 00 00 F4 03 04 00 AE F1 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 46 17 03 00 35 04 06 00 CC 7E E1 64 00 00 7C [20:18:54]Write i2c OK [20:18:54]MH_I2C_Read... [20:18:55]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:18:55]Read from MH i2c: E2 [20:18:55]MH_I2C_Read... [20:18:55]Read from MH i2c: E2 03 00 [20:18:55]MH_I2C_Read... [20:18:55]Read from MH i2c: E2 03 00 0E 01 00 90 00 83 [20:18:55]RAPDU: 90 00 [20:18:55]wFMCommunicate OK [20:18:55]wFMCommunicate request_size=7 [20:18:55]MH_SAM_APDU [20:18:55]CAPDU: 80 0D 02 02 02 4C 90 [20:18:55]Write to MH i2c: E2 0A 00 0F 01 80 0D 02 02 02 00 4C 90 00 00 6A [20:18:55]Write i2c OK [20:18:55]MH_I2C_Read... [20:18:55]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:18:55]Read from MH i2c: E2 [20:18:55]MH_I2C_Read... [20:18:55]Read from MH i2c: E2 03 00 [20:18:55]MH_I2C_Read... [20:18:55]Read from MH i2c: E2 03 00 0F 01 00 90 00 84 [20:18:55]RAPDU: 90 00 [20:18:55]wFMCommunicate OK [20:18:55]wFMCommunicate request_size=4 [20:18:55]MH_SAM_APDU [20:18:55]CAPDU: 80 0D 03 02 [20:18:55]Write to MH i2c: E2 08 00 10 01 80 0D 03 02 00 00 00 00 8C [20:18:55]Write i2c OK [20:18:55]MH_I2C_Read... [20:18:55]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [20:18:55]Read from MH i2c: E2 [20:18:55]MH_I2C_Read... [20:18:55]Read from MH i2c: E2 0B 00 [20:18:55]MH_I2C_Read... [20:18:55]Read from MH i2c: E2 0B 00 10 01 00 7C 04 FD 2E A3 9E B6 E1 90 00 10 [20:18:55]RAPDU: 7C 04 FD 2E A3 9E B6 E1 90 00 [20:18:55]wFMCommunicate OK [20:18:55]SAM_PROTO_SignData done [20:18:55]FM_MakeSignedData done [20:18:55]CreateOFDProtocolMessage [20:18:55]wFMCommunicate request_size=4 [20:18:55]MH_SAM_APDU [20:18:55]CAPDU: 80 11 00 00 [20:18:55]Write to MH i2c: E2 08 00 11 01 80 11 00 00 00 00 00 00 8C [20:18:55]Write i2c OK [20:18:55]MH_I2C_Read... [20:18:55]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:18:55]Read from MH i2c: E2 [20:18:55]MH_I2C_Read... [20:18:55]Read from MH i2c: E2 17 00 [20:18:55]MH_I2C_Read... [20:18:55]Read from MH i2c: E2 17 00 11 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 E1 [20:18:55]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [20:18:55]wFMCommunicate OK [20:18:55]CreateOFDProtocolMessage done [20:18:55]OFDSenderStorePacket 202566 [20:18:55]StoreOFDPacket docnum=202566 [20:18:55]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0C 01 00 00 27 87 04 01 FE B0 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 EA 4C 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 16 4A 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 16 4A 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 30 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 3D 3E 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 16 4A 02 00 00 00 1F 04 02 00 01 00 12 04 04 00 6E 01 00 00 F4 03 04 00 AE F1 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 46 17 03 00 35 04 06 00 CC 7E E1 64 4C 90 7C 04 FD 2E A3 9E B6 E1 [20:18:55]CheckFolder [20:18:55]dirname=/storage/ofd_packets [20:18:55]CheckFolder done [20:18:55]ProducePacketName [20:18:55]name=ofd_packets/00202566 [20:18:55]NVStorageSaveData ofd_packets/00202566 [20:18:55]File name is /storage/ofd_packets/00202566 [20:18:55]Write 298 bytes [20:18:55]NVStorageSaveData done [20:18:55]OFDSenderStorePacket done [20:18:55]KKMCreateOFDPacket done [20:18:55]NVStorageSaveData kkm_last_timestamp [20:18:55]File name is /storage/kkm_last_timestamp [20:18:55]Write 4 bytes [20:18:55]NVStorageSaveData done [20:18:55]ExternCall_PrintAddStr [20:18:55]wPrintStart [20:18:55]Write to MH i2c: 01 00 00 12 01 13 [20:18:55]Write i2c OK [20:18:55]MH_I2C_Read... [20:18:55]Read from MH i2c: 01 [20:18:55]MH_I2C_Read... [20:18:55]Read from MH i2c: 01 07 00 [20:18:55]MH_I2C_Read... [20:18:55]Read from MH i2c: 01 07 00 12 01 00 00 00 00 00 FF 0F 28 [20:18:55]RasterBufferAndPrint [20:18:55]line Счет N : (1)450353 [20:18:55]line ИНН: 02508201610067 [20:18:55]line Контрольно-Кассовый Чек [20:18:55]line ПРОДАЖА [20:18:55]line ТРК (МРК, ГНК) : 33 [20:18:55]line Товар: 2710194210 [20:18:55]line ДТ-К-2 [20:18:55]line 19.690 * 76.20 [20:18:55]line = 1500.38 [20:18:55]line НДС 12% НСП 1% [20:18:55]line > о реализуемом товаре [20:18:55]line ИТОГО: 1500.38 [20:18:55]line НСП 1% : 13.28 [20:18:55]line НДС 12% : 159.33 [20:18:55]line Наличными: 0.00 [20:18:55]line Безнал.: 1500.38 [20:18:55]line Место: АЗС № 171 "Партнер Нефть" [20:18:55]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [20:18:55]line СНО: Общий режим [20:18:55]line Чек 366 28.10.2024 20:18 [20:18:55]line Смена: 545 ФФД: 1.0 [20:18:55]line ЗНМ: 0300000109 [20:18:55]line РНМ: 0000000000091777 [20:18:55]line Версия ККМ: 001 [20:18:55]line Платежная система: Mbank [20:18:55]line ФМ: 0000000000871756 [20:18:55]line ФД: 202566 [20:18:55]line ФПД: 224845319392400 [20:18:55]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T201854&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202566&fm=224845319392400&tin=02508201610067®Number=0000000000091777&sum=150038 [20:18:55]OFD Sender: Processing packet 202566 [packets to send 116, broken 115] [20:18:55]ProducePacketName [20:18:55]name=ofd_packets/00202566 [20:18:55]OFD Sender: To server: pG, [20:18:55]CommunicateWithHost lk.salyk.kg:30040 [20:18:55]ConnectInit lk.salyk.kg [20:18:55]written 0, free lines is 4095 [20:18:55]Connected sock=10 [20:18:55]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0C 01 00 00 27 87 04 01 FE B0 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 EA 4C 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 16 4A 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 16 4A 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 30 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 3D 3E 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 16 4A 02 00 00 00 1F 04 02 00 01 00 12 04 04 00 6E 01 00 00 F4 03 04 00 AE F1 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 46 17 03 00 35 04 06 00 CC 7E E1 64 4C 90 7C 04 FD 2E A3 9E B6 E1 [20:18:55]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 B8 21 47 00 C5 27 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 46 17 03 00 F4 03 04 00 63 9D 1F 67 B6 04 01 00 00 B4 E0 D0 30 C3 F3 96 55 [20:18:55]CommunicateWithHost err = 0 [20:18:55]CheckOFDResponse [20:18:55]1017 (14) - 77093643461234 [20:18:55]1041 (16) - 0000000000871756 [20:18:55]1040 (4) - 202566 [20:18:55]1012 (4) - 28.10.2024 14:19 [20:18:55]1206 (1) - 0 [20:18:55]OFD Sender: Remove packet 202566 [20:18:55]ProducePacketName [20:18:55]name=ofd_packets/00202566 [20:18:55]NVStorageDeleteData [20:18:55]Write to MH i2c: 01 00 00 3B 01 3C [20:18:55]Write i2c OK [20:18:55]MH_I2C_Read... [20:18:55]Read from MH i2c: 01 [20:18:55]MH_I2C_Read... [20:18:55]Read from MH i2c: 01 07 00 [20:18:55]MH_I2C_Read... [20:18:55]Read from MH i2c: 01 07 00 3B 01 00 00 00 00 00 CC 0C 1B [20:18:55]RasterBufferAndPrint [20:18:55]line [20:18:55]line [20:18:55]line [20:18:55]line [20:18:55]line [20:18:55]written 0, free lines is 3279 [20:18:55]MH_Cut [20:18:55]Write to MH i2c: D1 01 00 42 01 01 15 [20:18:55]Write i2c OK [20:18:55]MH_I2C_Read... [20:18:55]Read from MH i2c: D1 [20:18:55]MH_I2C_Read... [20:18:55]Read from MH i2c: D1 01 00 [20:18:55]MH_I2C_Read... [20:18:55]Read from MH i2c: D1 01 00 42 01 00 14 [20:18:55]Write to MH i2c: 01 00 00 43 01 44 [20:18:55]Write i2c OK [20:18:55]MH_I2C_Read... [20:18:56]OFD Sender: No OFD packet to send [20:18:56]*** Cut start [20:18:56]*** Purtial cut [20:18:56]*** Stage 1: CUTSNS_PIN = 1 [20:18:57]Read from MH i2c: 01 [20:18:57]MH_I2C_Read... [20:18:57]*** Stop cut motor [20:18:57]*** Cut end [20:18:57]Read from MH i2c: 01 07 00 [20:18:57]MH_I2C_Read... [20:18:57]Read from MH i2c: 01 07 00 43 01 00 00 00 00 00 FF 0F 59 [20:18:57]process_action close_receipt done [20:18:57]requested_data is exist [20:18:57]produce_requested_data [20:18:57]requested_item fm.sn is exist - process it [20:18:57]wFMCommunicate request_size=4 [20:18:57]MH_SAM_APDU [20:18:57]CAPDU: 80 11 00 00 [20:18:57]Write to MH i2c: E2 08 00 44 01 80 11 00 00 00 00 00 00 BF [20:18:57]Write i2c OK [20:18:57]MH_I2C_Read... [20:18:57]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:18:57]Read from MH i2c: E2 [20:18:57]MH_I2C_Read... [20:18:57]Read from MH i2c: E2 17 00 [20:18:57]MH_I2C_Read... [20:18:57]Read from MH i2c: E2 17 00 44 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 14 [20:18:57]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [20:18:57]wFMCommunicate OK [20:18:57]requested_item fd.num is exist - process it [20:18:57]SAM_PROTO_GetFieldsCounters [20:18:57]wFMCommunicate request_size=4 [20:18:57]MH_SAM_APDU [20:18:57]CAPDU: 80 13 00 00 [20:18:57]Write to MH i2c: E2 08 00 45 01 80 13 00 00 00 00 00 00 C2 [20:18:57]Write i2c OK [20:18:57]MH_I2C_Read... [20:18:57]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [20:18:57]Read from MH i2c: E2 [20:18:57]MH_I2C_Read... [20:18:57]Read from MH i2c: E2 62 00 [20:18:57]MH_I2C_Read... [20:18:57]Read from MH i2c: E2 62 00 45 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 46 17 03 00 0E 04 04 00 21 02 00 00 12 04 04 00 6E 01 00 00 5E 04 04 00 6E 01 00 00 57 04 04 00 6F 01 00 00 19 04 04 00 00 00 00 00 90 00 BB [20:18:57]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 46 17 03 00 0E 04 04 00 21 02 00 00 12 04 04 00 6E 01 00 00 5E 04 04 00 6E 01 00 00 57 04 04 00 6F 01 00 00 19 04 04 00 00 00 00 00 90 00 [20:18:57]wFMCommunicate OK [20:18:57]SAM_PROTO_GetFieldsCounters done [20:18:57]requested_item shift.num is exist - process it [20:18:57]requested_item shift.opened is exist - process it [20:18:57]req_shift_opened [20:18:57]FM_GetShiftState [20:18:57]SAM_PROTO_GetShiftState [20:18:57]wFMCommunicate request_size=4 [20:18:57]MH_SAM_APDU [20:18:57]CAPDU: 80 13 01 00 [20:18:57]Write to MH i2c: E2 08 00 46 01 80 13 01 00 00 00 00 00 C4 [20:18:57]Write i2c OK [20:18:57]MH_I2C_Read... [20:18:57]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:18:57]Read from MH i2c: E2 [20:18:57]MH_I2C_Read... [20:18:57]Read from MH i2c: E2 0E 00 [20:18:57]MH_I2C_Read... [20:18:57]Read from MH i2c: E2 0E 00 46 01 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 6F [20:18:57]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [20:18:57]wFMCommunicate OK [20:18:57]SAM_PROTO_GetShiftState done [20:18:57]FM_GetShiftState done [20:18:57]req_shift_opened done [20:18:57]requested_item shift.open_date is exist - process it [20:18:57]req_shift_open_date [20:18:57]req_shift_open_date done [20:18:57]produce_requested_data done [20:18:57]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202566,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670} [20:18:57]process_action_free close_receipt [20:18:57]json_value_free [20:18:57]json_value_free done [20:18:57]process_json_proto returns [20:18:57]Send response to host [20:18:57]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202566,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670}}} [20:18:57]free response buf [20:18:57]execute_script done [20:18:57]execute_script returns [20:18:57]free content buf [20:18:57]Sock 7.Close socket [20:18:57]Sock 7.Thread stoped [20:19:01]OFD Sender: No OFD packet to send [20:19:06]OFD Sender: No OFD packet to send [20:19:11]OFD Sender: No OFD packet to send [20:19:16]OFD Sender: No OFD packet to send [20:19:21]OFD Sender: No OFD packet to send [20:19:26]OFD Sender: No OFD packet to send [20:19:31]OFD Sender: No OFD packet to send [20:19:36]OFD Sender: No OFD packet to send [20:19:41]OFD Sender: No OFD packet to send [20:19:46]OFD Sender: No OFD packet to send [20:19:51]OFD Sender: No OFD packet to send [20:19:56]OFD Sender: No OFD packet to send [20:20:01]OFD Sender: No OFD packet to send [20:20:06]OFD Sender: No OFD packet to send [20:20:11]OFD Sender: No OFD packet to send [20:20:16]OFD Sender: No OFD packet to send [20:20:21]OFD Sender: No OFD packet to send [20:20:26]OFD Sender: No OFD packet to send [20:20:31]OFD Sender: No OFD packet to send [20:20:36]OFD Sender: No OFD packet to send [20:20:41]OFD Sender: No OFD packet to send [20:20:46]OFD Sender: No OFD packet to send [20:20:51]OFD Sender: No OFD packet to send [20:20:56]OFD Sender: No OFD packet to send [20:21:01]OFD Sender: No OFD packet to send [20:21:06]OFD Sender: No OFD packet to send [20:21:11]OFD Sender: No OFD packet to send [20:21:16]OFD Sender: No OFD packet to send [20:21:21]OFD Sender: No OFD packet to send [20:21:26]OFD Sender: No OFD packet to send [20:21:31]OFD Sender: No OFD packet to send [20:21:36]OFD Sender: No OFD packet to send [20:21:41]OFD Sender: No OFD packet to send [20:21:46]OFD Sender: No OFD packet to send [20:21:51]OFD Sender: No OFD packet to send [20:21:56]OFD Sender: No OFD packet to send [20:22:01]OFD Sender: No OFD packet to send [20:22:06]OFD Sender: No OFD packet to send [20:22:11]OFD Sender: No OFD packet to send [20:22:16]OFD Sender: No OFD packet to send [20:22:21]OFD Sender: No OFD packet to send [20:22:26]OFD Sender: No OFD packet to send [20:22:31]OFD Sender: No OFD packet to send [20:22:36]OFD Sender: No OFD packet to send [20:22:41]OFD Sender: No OFD packet to send [20:22:46]OFD Sender: No OFD packet to send [20:22:51]OFD Sender: No OFD packet to send [20:22:56]OFD Sender: No OFD packet to send [20:23:01]OFD Sender: No OFD packet to send [20:23:06]OFD Sender: No OFD packet to send [20:23:11]OFD Sender: No OFD packet to send [20:23:16]OFD Sender: No OFD packet to send [20:23:21]OFD Sender: No OFD packet to send [20:23:26]OFD Sender: No OFD packet to send [20:23:31]OFD Sender: No OFD packet to send [20:23:36]OFD Sender: No OFD packet to send [20:23:41]OFD Sender: No OFD packet to send [20:23:46]OFD Sender: No OFD packet to send [20:23:51]OFD Sender: No OFD packet to send [20:23:56]OFD Sender: No OFD packet to send [20:24:01]OFD Sender: No OFD packet to send [20:24:06]OFD Sender: No OFD packet to send [20:24:11]OFD Sender: No OFD packet to send [20:24:16]OFD Sender: No OFD packet to send [20:24:21]OFD Sender: No OFD packet to send [20:24:26]OFD Sender: No OFD packet to send [20:24:31]OFD Sender: No OFD packet to send [20:24:36]OFD Sender: No OFD packet to send [20:24:41]OFD Sender: No OFD packet to send [20:24:46]OFD Sender: No OFD packet to send [20:24:51]OFD Sender: No OFD packet to send [20:24:56]OFD Sender: No OFD packet to send [20:25:01]OFD Sender: No OFD packet to send [20:25:06]OFD Sender: No OFD packet to send [20:25:11]OFD Sender: No OFD packet to send [20:25:16]OFD Sender: No OFD packet to send [20:25:21]OFD Sender: No OFD packet to send [20:25:26]OFD Sender: No OFD packet to send [20:25:31]OFD Sender: No OFD packet to send [20:25:36]OFD Sender: No OFD packet to send [20:25:41]OFD Sender: No OFD packet to send [20:25:46]OFD Sender: No OFD packet to send [20:25:51]OFD Sender: No OFD packet to send [20:25:56]OFD Sender: No OFD packet to send [20:26:01]OFD Sender: No OFD packet to send [20:26:06]OFD Sender: No OFD packet to send [20:26:11]OFD Sender: No OFD packet to send [20:26:16]OFD Sender: No OFD packet to send [20:26:21]OFD Sender: No OFD packet to send [20:26:26]OFD Sender: No OFD packet to send [20:26:31]OFD Sender: No OFD packet to send [20:26:36]OFD Sender: No OFD packet to send [20:26:41]OFD Sender: No OFD packet to send [20:26:46]OFD Sender: No OFD packet to send [20:26:51]OFD Sender: No OFD packet to send [20:26:56]OFD Sender: No OFD packet to send [20:27:01]OFD Sender: No OFD packet to send [20:27:06]OFD Sender: No OFD packet to send [20:27:11]OFD Sender: No OFD packet to send [20:27:16]OFD Sender: No OFD packet to send [20:27:21]OFD Sender: No OFD packet to send [20:27:26]OFD Sender: No OFD packet to send [20:27:31]OFD Sender: No OFD packet to send [20:27:36]OFD Sender: No OFD packet to send [20:27:41]OFD Sender: No OFD packet to send [20:27:46]OFD Sender: No OFD packet to send [20:27:51]OFD Sender: No OFD packet to send [20:27:56]OFD Sender: No OFD packet to send [20:28:01]OFD Sender: No OFD packet to send [20:28:06]OFD Sender: No OFD packet to send [20:28:11]OFD Sender: No OFD packet to send [20:28:16]OFD Sender: No OFD packet to send [20:28:21]OFD Sender: No OFD packet to send [20:28:27]OFD Sender: No OFD packet to send [20:28:32]OFD Sender: No OFD packet to send [20:28:37]OFD Sender: No OFD packet to send [20:28:42]OFD Sender: No OFD packet to send [20:28:47]OFD Sender: No OFD packet to send [20:28:52]OFD Sender: No OFD packet to send [20:28:57]OFD Sender: No OFD packet to send [20:28:57]accept exits with 9 [20:28:57]New connection [20:28:57]New thread 3066617188 created [20:28:57]Thread 3066473828 joined [20:28:57]Waiting for new connection... [20:28:57] Sock 9.Parse request [20:28:57]Sock 9.Check first char [20:28:57]Sock 9.First char is OK [20:28:57]request: POST /json_proto HTTP/1.0 [20:28:57]Method: POST [20:28:57]URL: /json_proto [20:28:57]Method is POST - this is cgi request [20:28:57]url: /json_proto [20:28:57]query_string will be loaded in cgi processing [20:28:57]execute_cgi json_proto POST (null) [20:28:57]execute_cgi path=json_proto method=POST [20:28:57]POST find Content-Length [20:28:57]Host: 172.17.63.195:8080 [20:28:57]Content-Length: 677 [20:28:57]Content-Type: application/json [20:28:57] [20:28:57]POST finish read [20:28:57]Found Content-Length = 677 [20:28:57]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450354", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 52", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "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" ] } } [20:28:57]execute_script... [20:28: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)450354", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 52", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "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" ] } } [20:28:57]POST & json_proto [20:28:57]process_json_proto [20:28:57]json parsed OK: [20:28:57]protocol is kg_v1.0 [20:28:57]action value=close_receipt [20:28:57]process_action close_receipt [20:28:57]cmd_close_receipt [20:28:57]MH_GetDate [20:28:57]Write to MH i2c: F0 00 00 47 01 37 [20:28:57]Write i2c OK [20:28:57]MH_I2C_Read... [20:28:57]Read from MH i2c: F0 [20:28:57]MH_I2C_Read... [20:28:57]Read from MH i2c: F0 09 00 [20:28:57]MH_I2C_Read... [20:28:57]Read from MH i2c: F0 09 00 47 01 00 0A F4 1F 67 47 1B 1E 67 AB [20:28:57]GetLastDocTimeStamp 1730146734 [20:28:57]current date 1730147338 [20:28:57]FM_GetShiftState [20:28:57]SAM_PROTO_GetShiftState [20:28:57]wFMCommunicate request_size=4 [20:28:57]MH_SAM_APDU [20:28:57]CAPDU: 80 13 01 00 [20:28:57]Write to MH i2c: E2 08 00 48 01 80 13 01 00 00 00 00 00 C6 [20:28:57]Write i2c OK [20:28:57]MH_I2C_Read... [20:28:57]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:28:57]Read from MH i2c: E2 [20:28:57]MH_I2C_Read... [20:28:57]Read from MH i2c: E2 0E 00 [20:28:57]MH_I2C_Read... [20:28:57]Read from MH i2c: E2 0E 00 48 01 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 71 [20:28:57]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [20:28:57]wFMCommunicate OK [20:28:57]SAM_PROTO_GetShiftState done [20:28:57]FM_GetShiftState done [20:28:57]opened in 1730073670 [20:28:57]opened+sec_in_day 1730160070 [20:28:57]quantity*price = 60009 [20:28:57]sum+1 = 60010 [20:28:57]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.09 ИТОГО: 600.00 Внесено: 600.00 СДАЧА: 0.00 НСП 1% : 5.31 НДС 12% : 63.73 Наличными: 600.00 Безнал.: 0.00 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 367 28.10.2024 20:28 Смена: 545 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 ФМ: 0000000000871756 ФД: 202567 ФПД: 152773186968954 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T202858&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202567&fm=152773186968954&tin=02508201610067®Number=0000000000091777&sum=60000 [20:28:58]StoreToDocumentArchive [20:28:58]shift 545 fd 202567 [20:28:58]save to /storage/0545/doc_00202567 [20:28:58]save last doc name /storage/0545/doc_00202567 to /storage/kkm_last_doc_name [20:28:58]save OK [20:28:58]Clear old archive folders... [20:28:58]ProcessDocumentItem done err = 0, tmpTLVsize=251 [20:28:58]tlvbuf is 006ACF10 [20:28:58]SAM_PROTO_ClearQueue [20:28:58]wFMCommunicate request_size=4 [20:28:58]MH_SAM_APDU [20:28:58]CAPDU: 80 09 00 00 [20:28:58]Write to MH i2c: E2 08 00 55 01 80 09 00 00 00 00 00 00 C8 [20:28:58]Write i2c OK [20:28:58]MH_I2C_Read... [20:28:59]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [20:28:59]Read from MH i2c: E2 [20:28:59]MH_I2C_Read... [20:28:59]Read from MH i2c: E2 03 00 [20:28:59]MH_I2C_Read... [20:28:59]Read from MH i2c: E2 03 00 55 01 00 90 00 CA [20:28:59]RAPDU: 90 00 [20:28:59]wFMCommunicate OK [20:28:59]SAM_PROTO_ClearQueue done [20:28:59]KKMCreateOFDPacket [20:28:59]OFDProtocolAddRootSTLVToBuf [20:28:59]FM_MakeSignedData [20:28:59]FM_MakeSignedData [20:28:59]SAM_PROTO_SignData [20:28:59]wFMCommunicate request_size=4 [20:28:59]MH_SAM_APDU [20:28:59]CAPDU: 80 0D 01 02 [20:28:59]Write to MH i2c: E2 08 00 56 01 80 0D 01 02 00 00 00 00 D0 [20:28:59]Write i2c OK [20:28:59]MH_I2C_Read... [20:28:59]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [20:28:59]Read from MH i2c: E2 [20:28:59]MH_I2C_Read... [20:28:59]Read from MH i2c: E2 03 00 [20:28:59]MH_I2C_Read... [20:28:59]Read from MH i2c: E2 03 00 56 01 00 90 00 CB [20:28:59]RAPDU: 90 00 [20:28:59]wFMCommunicate OK [20:28:59]wFMCommunicate request_size=255 [20:28:59]MH_SAM_APDU [20:28:59]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 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 6F 01 00 00 F4 03 04 00 0A F4 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 47 17 03 00 35 04 06 00 8A [20:28:59]Write to MH i2c: E2 02 01 57 01 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 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 6F 01 00 00 F4 03 04 00 0A F4 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 47 17 03 00 35 04 06 00 8A 00 00 43 [20:28:59]Write i2c OK [20:28:59]MH_I2C_Read... [20:28:59]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:28:59]Read from MH i2c: E2 [20:28:59]MH_I2C_Read... [20:28:59]Read from MH i2c: E2 03 00 [20:28:59]MH_I2C_Read... [20:28:59]Read from MH i2c: E2 03 00 57 01 00 90 00 CC [20:28:59]RAPDU: 90 00 [20:28:59]wFMCommunicate OK [20:28:59]wFMCommunicate request_size=10 [20:28:59]MH_SAM_APDU [20:28:59]CAPDU: 80 0D 02 02 05 F2 47 8A 5D 7A [20:28:59]Write to MH i2c: E2 0D 00 58 01 80 0D 02 02 05 00 F2 47 8A 5D 7A 00 00 77 [20:28:59]Write i2c OK [20:28:59]MH_I2C_Read... [20:28:59]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:28:59]Read from MH i2c: E2 [20:28:59]MH_I2C_Read... [20:28:59]Read from MH i2c: E2 03 00 [20:28:59]MH_I2C_Read... [20:28:59]Read from MH i2c: E2 03 00 58 01 00 90 00 CD [20:28:59]RAPDU: 90 00 [20:28:59]wFMCommunicate OK [20:28:59]wFMCommunicate request_size=4 [20:28:59]MH_SAM_APDU [20:28:59]CAPDU: 80 0D 03 02 [20:28:59]Write to MH i2c: E2 08 00 59 01 80 0D 03 02 00 00 00 00 D5 [20:28:59]Write i2c OK [20:28:59]MH_I2C_Read... [20:28:59]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [20:28:59]Read from MH i2c: E2 [20:28:59]MH_I2C_Read... [20:28:59]Read from MH i2c: E2 0B 00 [20:28:59]MH_I2C_Read... [20:28:59]Read from MH i2c: E2 0B 00 59 01 00 33 5E F8 D0 9E D1 13 FA 90 00 AB [20:28:59]RAPDU: 33 5E F8 D0 9E D1 13 FA 90 00 [20:28:59]wFMCommunicate OK [20:28:59]SAM_PROTO_SignData done [20:28:59]FM_MakeSignedData done [20:28:59]CreateOFDProtocolMessage [20:28:59]wFMCommunicate request_size=4 [20:28:59]MH_SAM_APDU [20:28:59]CAPDU: 80 11 00 00 [20:28:59]Write to MH i2c: E2 08 00 5A 01 80 11 00 00 00 00 00 00 D5 [20:28:59]Write i2c OK [20:28:59]MH_I2C_Read... [20:28:59]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:28:59]Read from MH i2c: E2 [20:28:59]MH_I2C_Read... [20:28:59]Read from MH i2c: E2 17 00 [20:28:59]MH_I2C_Read... [20:28:59]Read from MH i2c: E2 17 00 5A 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 2A [20:28:59]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [20:28:59]wFMCommunicate OK [20:28:59]CreateOFDProtocolMessage done [20:28:59]OFDSenderStorePacket 202567 [20:28:59]StoreOFDPacket docnum=202567 [20:28:59]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 1A 5B 07 01 15 BF 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 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 6F 01 00 00 F4 03 04 00 0A F4 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 47 17 03 00 35 04 06 00 8A F2 47 8A 5D 7A 33 5E F8 D0 9E D1 13 FA [20:28:59]CheckFolder [20:28:59]dirname=/storage/ofd_packets [20:28:59]CheckFolder done [20:28:59]ProducePacketName [20:28:59]name=ofd_packets/00202567 [20:28:59]NVStorageSaveData ofd_packets/00202567 [20:28:59]File name is /storage/ofd_packets/00202567 [20:28:59]Write 301 bytes [20:28:59]NVStorageSaveData done [20:28:59]OFDSenderStorePacket done [20:28:59]KKMCreateOFDPacket done [20:28:59]NVStorageSaveData kkm_last_timestamp [20:28:59]File name is /storage/kkm_last_timestamp [20:28:59]Write 4 bytes [20:28:59]NVStorageSaveData done [20:28:59]ExternCall_PrintAddStr [20:28:59]wPrintStart [20:28:59]Write to MH i2c: 01 00 00 5B 01 5C [20:28:59]Write i2c OK [20:28:59]MH_I2C_Read... [20:28:59]Read from MH i2c: 01 [20:28:59]MH_I2C_Read... [20:28:59]Read from MH i2c: 01 07 00 [20:28:59]MH_I2C_Read... [20:28:59]Read from MH i2c: 01 07 00 5B 01 00 00 00 00 00 FF 0F 71 [20:28:59]RasterBufferAndPrint [20:28:59]line Счет N : (1)450354 [20:28:59]line ИНН: 02508201610067 [20:28:59]line Контрольно-Кассовый Чек [20:28:59]line ПРОДАЖА [20:28:59]line ТРК (МРК, ГНК) : 52 [20:28:59]line Товар: 2710124130 [20:28:59]line Аи-92-К-2 [20:28:59]line 8.970 * 66.90 [20:28:59]line = 600.09 [20:28:59]line НДС 12% НСП 1% [20:28:59]line > о реализуемом товаре [20:28:59]line ОКРУГЛЕНИЕ: -0.09 [20:28:59]line ИТОГО: 600.00 [20:28:59]line Внесено: 600.00 [20:28:59]line СДАЧА: 0.00 [20:28:59]line НСП 1% : 5.31 [20:28:59]line НДС 12% : 63.73 [20:28:59]line Наличными: 600.00 [20:28:59]line Безнал.: 0.00 [20:28:59]line Место: АЗС № 171 "Партнер Нефть" [20:28:59]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [20:28:59]line СНО: Общий режим [20:28:59]line Чек 367 28.10.2024 20:28 [20:28:59]line Смена: 545 ФФД: 1.0 [20:28:59]line ЗНМ: 0300000109 [20:28:59]line РНМ: 0000000000091777 [20:28:59]line Версия ККМ: 001 [20:28:59]line ФМ: 0000000000871756 [20:28:59]line ФД: 202567 [20:28:59]line ФПД: 152773186968954 [20:28:59]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T202858&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202567&fm=152773186968954&tin=02508201610067®Number=0000000000091777&sum=60000 [20:28:59]written 0, free lines is 4095 [20:28:59]OFD Sender: Processing packet 202567 [packets to send 116, broken 115] [20:28:59]ProducePacketName [20:28:59]name=ofd_packets/00202567 [20:28:59]OFD Sender: To server: pG, [20:28:59]CommunicateWithHost lk.salyk.kg:30040 [20:28:59]ConnectInit lk.salyk.kg [20:28:59]Connected sock=11 [20:28: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 35 36 0F 01 00 00 1A 5B 07 01 15 BF 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 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 6F 01 00 00 F4 03 04 00 0A F4 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 47 17 03 00 35 04 06 00 8A F2 47 8A 5D 7A 33 5E F8 D0 9E D1 13 FA [20:28:59]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 6C 53 47 00 F8 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 35 36 10 04 04 00 47 17 03 00 F4 03 04 00 BF 9F 1F 67 B6 04 01 00 00 4A 61 81 80 A1 19 0B 17 [20:28:59]CommunicateWithHost err = 0 [20:28:59]CheckOFDResponse [20:28:59]1017 (14) - 77093643461234 [20:28:59]1041 (16) - 0000000000871756 [20:28:59]1040 (4) - 202567 [20:28:59]1012 (4) - 28.10.2024 14:29 [20:28:59]1206 (1) - 0 [20:28:59]OFD Sender: Remove packet 202567 [20:28:59]ProducePacketName [20:28:59]name=ofd_packets/00202567 [20:28:59]NVStorageDeleteData [20:28:59]Write to MH i2c: 01 00 00 86 01 87 [20:28:59]Write i2c OK [20:28:59]MH_I2C_Read... [20:28:59]Read from MH i2c: 01 [20:28:59]MH_I2C_Read... [20:28:59]Read from MH i2c: 01 07 00 [20:28:59]MH_I2C_Read... [20:28:59]Read from MH i2c: 01 07 00 86 01 00 00 00 00 00 9D 0C 37 [20:28:59]RasterBufferAndPrint [20:28:59]line [20:28:59]line [20:28:59]line [20:28:59]line [20:28:59]line [20:28:59]written 0, free lines is 3235 [20:29:00]MH_Cut [20:29:00]Write to MH i2c: D1 01 00 8D 01 01 60 [20:29:00]Write i2c OK [20:29:00]MH_I2C_Read... [20:29:00]Read from MH i2c: D1 [20:29:00]MH_I2C_Read... [20:29:00]Read from MH i2c: D1 01 00 [20:29:00]MH_I2C_Read... [20:29:00]Read from MH i2c: D1 01 00 8D 01 00 5F [20:29:00]Write to MH i2c: 01 00 00 8E 01 8F [20:29:00]Write i2c OK [20:29:00]MH_I2C_Read... [20:29:00]OFD Sender: No OFD packet to send [20:29:00]*** Cut start [20:29:00]*** Purtial cut [20:29:00]*** Stage 1: CUTSNS_PIN = 1 [20:29:01]Read from MH i2c: 01 [20:29:01]MH_I2C_Read... [20:29:01]*** Stop cut motor [20:29:01]*** Cut end [20:29:01]Read from MH i2c: 01 07 00 [20:29:01]MH_I2C_Read... [20:29:01]Read from MH i2c: 01 07 00 8E 01 00 00 00 00 00 FF 0F A4 [20:29:01]process_action close_receipt done [20:29:01]requested_data is exist [20:29:01]produce_requested_data [20:29:01]requested_item fm.sn is exist - process it [20:29:01]wFMCommunicate request_size=4 [20:29:01]MH_SAM_APDU [20:29:01]CAPDU: 80 11 00 00 [20:29:01]Write to MH i2c: E2 08 00 8F 01 80 11 00 00 00 00 00 00 0A [20:29:01]Write i2c OK [20:29:01]MH_I2C_Read... [20:29:01]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:29:01]Read from MH i2c: E2 [20:29:01]MH_I2C_Read... [20:29:01]Read from MH i2c: E2 17 00 [20:29:01]MH_I2C_Read... [20:29:01]Read from MH i2c: E2 17 00 8F 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 5F [20:29:01]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [20:29:01]wFMCommunicate OK [20:29:01]requested_item fd.num is exist - process it [20:29:01]SAM_PROTO_GetFieldsCounters [20:29:01]wFMCommunicate request_size=4 [20:29:01]MH_SAM_APDU [20:29:01]CAPDU: 80 13 00 00 [20:29:01]Write to MH i2c: E2 08 00 90 01 80 13 00 00 00 00 00 00 0D [20:29:01]Write i2c OK [20:29:01]MH_I2C_Read... [20:29:01]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [20:29:01]Read from MH i2c: E2 [20:29:01]MH_I2C_Read... [20:29:01]Read from MH i2c: E2 62 00 [20:29:01]MH_I2C_Read... [20:29:01]Read from MH i2c: E2 62 00 90 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 47 17 03 00 0E 04 04 00 21 02 00 00 12 04 04 00 6F 01 00 00 5E 04 04 00 6F 01 00 00 57 04 04 00 70 01 00 00 19 04 04 00 00 00 00 00 90 00 0A [20:29: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 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 47 17 03 00 0E 04 04 00 21 02 00 00 12 04 04 00 6F 01 00 00 5E 04 04 00 6F 01 00 00 57 04 04 00 70 01 00 00 19 04 04 00 00 00 00 00 90 00 [20:29:01]wFMCommunicate OK [20:29:01]SAM_PROTO_GetFieldsCounters done [20:29:01]requested_item shift.num is exist - process it [20:29:01]requested_item shift.opened is exist - process it [20:29:01]req_shift_opened [20:29:01]FM_GetShiftState [20:29:01]SAM_PROTO_GetShiftState [20:29:01]wFMCommunicate request_size=4 [20:29:01]MH_SAM_APDU [20:29:01]CAPDU: 80 13 01 00 [20:29:01]Write to MH i2c: E2 08 00 91 01 80 13 01 00 00 00 00 00 0F [20:29:01]Write i2c OK [20:29:01]MH_I2C_Read... [20:29:01]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:29:01]Read from MH i2c: E2 [20:29:01]MH_I2C_Read... [20:29:01]Read from MH i2c: E2 0E 00 [20:29:01]MH_I2C_Read... [20:29:01]Read from MH i2c: E2 0E 00 91 01 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 BA [20:29:01]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [20:29:01]wFMCommunicate OK [20:29:01]SAM_PROTO_GetShiftState done [20:29:01]FM_GetShiftState done [20:29:01]req_shift_opened done [20:29:01]requested_item shift.open_date is exist - process it [20:29:01]req_shift_open_date [20:29:01]req_shift_open_date done [20:29:01]produce_requested_data done [20:29:01]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202567,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670} [20:29:01]process_action_free close_receipt [20:29:01]json_value_free [20:29:01]json_value_free done [20:29:01]process_json_proto returns [20:29:01]Send response to host [20:29:01]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202567,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670}}} [20:29:01]free response buf [20:29:01]execute_script done [20:29:01]execute_script returns [20:29:01]free content buf [20:29:01]Sock 9.Close socket [20:29:01]Sock 9.Thread stoped [20:29:05]OFD Sender: No OFD packet to send [20:29:10]OFD Sender: No OFD packet to send [20:29:15]OFD Sender: No OFD packet to send [20:29:20]OFD Sender: No OFD packet to send [20:29:25]OFD Sender: No OFD packet to send [20:29:30]OFD Sender: No OFD packet to send [20:29:35]OFD Sender: No OFD packet to send [20:29:40]OFD Sender: No OFD packet to send [20:29:45]OFD Sender: No OFD packet to send [20:29:50]OFD Sender: No OFD packet to send [20:29:55]OFD Sender: No OFD packet to send [20:30:00]OFD Sender: No OFD packet to send [20:30:05]OFD Sender: No OFD packet to send [20:30:10]OFD Sender: No OFD packet to send [20:30:15]OFD Sender: No OFD packet to send [20:30:20]OFD Sender: No OFD packet to send [20:30:25]OFD Sender: No OFD packet to send [20:30:30]OFD Sender: No OFD packet to send [20:30:35]OFD Sender: No OFD packet to send [20:30:40]OFD Sender: No OFD packet to send [20:30:45]OFD Sender: No OFD packet to send [20:30:50]OFD Sender: No OFD packet to send [20:30:55]OFD Sender: No OFD packet to send [20:31:00]OFD Sender: No OFD packet to send [20:31:05]OFD Sender: No OFD packet to send [20:31:10]OFD Sender: No OFD packet to send [20:31:15]OFD Sender: No OFD packet to send [20:31:20]OFD Sender: No OFD packet to send [20:31:21]accept exits with 7 [20:31:21]New connection [20:31:21]New thread 3066473828 created [20:31:21]Thread 3066617188 joined [20:31:21]Waiting for new connection... [20:31:21] Sock 7.Parse request [20:31:21]Sock 7.Check first char [20:31:21]Sock 7.First char is OK [20:31:21]request: POST /json_proto HTTP/1.0 [20:31:21]Method: POST [20:31:21]URL: /json_proto [20:31:21]Method is POST - this is cgi request [20:31:21]url: /json_proto [20:31:21]query_string will be loaded in cgi processing [20:31:21]execute_cgi json_proto POST (null) [20:31:21]execute_cgi path=json_proto method=POST [20:31:21]POST find Content-Length [20:31:21]Host: 172.17.63.195:8080 [20:31:21]Content-Length: 677 [20:31:21]Content-Type: application/json [20:31:21] [20:31:21]POST finish read [20:31:21]Found Content-Length = 677 [20:31:21]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450355", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 52", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "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" ] } } [20:31:21]execute_script... [20:31:21]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450355", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 52", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "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" ] } } [20:31:21]POST & json_proto [20:31:21]process_json_proto [20:31:21]json parsed OK: [20:31:21]protocol is kg_v1.0 [20:31:21]action value=close_receipt [20:31:21]process_action close_receipt [20:31:21]cmd_close_receipt [20:31:21]MH_GetDate [20:31:21]Write to MH i2c: F0 00 00 92 01 82 [20:31:21]Write i2c OK [20:31:21]MH_I2C_Read... [20:31:21]Read from MH i2c: F0 [20:31:21]MH_I2C_Read... [20:31:21]Read from MH i2c: F0 09 00 [20:31:21]MH_I2C_Read... [20:31:21]Read from MH i2c: F0 09 00 92 01 00 9A F4 1F 67 47 1B 1E 67 86 [20:31:21]GetLastDocTimeStamp 1730147338 [20:31:21]current date 1730147482 [20:31:21]FM_GetShiftState [20:31:21]SAM_PROTO_GetShiftState [20:31:21]wFMCommunicate request_size=4 [20:31:21]MH_SAM_APDU [20:31:21]CAPDU: 80 13 01 00 [20:31:21]Write to MH i2c: E2 08 00 93 01 80 13 01 00 00 00 00 00 11 [20:31:21]Write i2c OK [20:31:21]MH_I2C_Read... [20:31:21]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:31:21]Read from MH i2c: E2 [20:31:21]MH_I2C_Read... [20:31:21]Read from MH i2c: E2 0E 00 [20:31:21]MH_I2C_Read... [20:31:21]Read from MH i2c: E2 0E 00 93 01 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 BC [20:31:21]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [20:31:21]wFMCommunicate OK [20:31:21]SAM_PROTO_GetShiftState done [20:31:21]FM_GetShiftState done [20:31:21]opened in 1730073670 [20:31:21]opened+sec_in_day 1730160070 [20:31:21]quantity*price = 20003 [20:31:21]sum+1 = 20004 [20:31:21]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.03 ИТОГО: 200.00 Внесено: 200.00 СДАЧА: 0.00 НСП 1% : 1.77 НДС 12% : 21.24 Наличными: 200.00 Безнал.: 0.00 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 368 28.10.2024 20:31 Смена: 545 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 ФМ: 0000000000871756 ФД: 202568 ФПД: 223771080032825 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T203122&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202568&fm=223771080032825&tin=02508201610067®Number=0000000000091777&sum=20000 [20:31:23]StoreToDocumentArchive [20:31:23]shift 545 fd 202568 [20:31:23]save to /storage/0545/doc_00202568 [20:31:23]save last doc name /storage/0545/doc_00202568 to /storage/kkm_last_doc_name [20:31:23]save OK [20:31:23]Clear old archive folders... [20:31:23]ProcessDocumentItem done err = 0, tmpTLVsize=251 [20:31:23]tlvbuf is 0063F030 [20:31:23]SAM_PROTO_ClearQueue [20:31:23]wFMCommunicate request_size=4 [20:31:23]MH_SAM_APDU [20:31:23]CAPDU: 80 09 00 00 [20:31:23]Write to MH i2c: E2 08 00 A0 01 80 09 00 00 00 00 00 00 13 [20:31:23]Write i2c OK [20:31:23]MH_I2C_Read... [20:31:23]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [20:31:23]Read from MH i2c: E2 [20:31:23]MH_I2C_Read... [20:31:23]Read from MH i2c: E2 03 00 [20:31:23]MH_I2C_Read... [20:31:23]Read from MH i2c: E2 03 00 A0 01 00 90 00 15 [20:31:23]RAPDU: 90 00 [20:31:23]wFMCommunicate OK [20:31:23]SAM_PROTO_ClearQueue done [20:31:23]KKMCreateOFDPacket [20:31:23]OFDProtocolAddRootSTLVToBuf [20:31:23]FM_MakeSignedData [20:31:23]FM_MakeSignedData [20:31:23]SAM_PROTO_SignData [20:31:23]wFMCommunicate request_size=4 [20:31:23]MH_SAM_APDU [20:31:23]CAPDU: 80 0D 01 02 [20:31:23]Write to MH i2c: E2 08 00 A1 01 80 0D 01 02 00 00 00 00 1B [20:31:23]Write i2c OK [20:31:23]MH_I2C_Read... [20:31:23]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [20:31:23]Read from MH i2c: E2 [20:31:23]MH_I2C_Read... [20:31:23]Read from MH i2c: E2 03 00 [20:31:23]MH_I2C_Read... [20:31:23]Read from MH i2c: E2 03 00 A1 01 00 90 00 16 [20:31:23]RAPDU: 90 00 [20:31:23]wFMCommunicate OK [20:31:23]wFMCommunicate request_size=255 [20:31:23]MH_SAM_APDU [20:31: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 32 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 70 01 00 00 F4 03 04 00 9A F4 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 48 17 03 00 35 04 06 00 CB [20:31:23]Write to MH i2c: E2 02 01 A2 01 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 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 70 01 00 00 F4 03 04 00 9A F4 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 48 17 03 00 35 04 06 00 CB 00 00 46 [20:31:23]Write i2c OK [20:31:23]MH_I2C_Read... [20:31:23]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:31:23]Read from MH i2c: E2 [20:31:23]MH_I2C_Read... [20:31:23]Read from MH i2c: E2 03 00 [20:31:23]MH_I2C_Read... [20:31:23]Read from MH i2c: E2 03 00 A2 01 00 90 00 17 [20:31:23]RAPDU: 90 00 [20:31:23]wFMCommunicate OK [20:31:23]wFMCommunicate request_size=10 [20:31:23]MH_SAM_APDU [20:31:23]CAPDU: 80 0D 02 02 05 84 C3 BC 82 39 [20:31:23]Write to MH i2c: E2 0D 00 A3 01 80 0D 02 02 05 00 84 C3 BC 82 39 00 00 E6 [20:31:23]Write i2c OK [20:31:23]MH_I2C_Read... [20:31:23]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:31:23]Read from MH i2c: E2 [20:31:23]MH_I2C_Read... [20:31:23]Read from MH i2c: E2 03 00 [20:31:23]MH_I2C_Read... [20:31:23]Read from MH i2c: E2 03 00 A3 01 00 90 00 18 [20:31:23]RAPDU: 90 00 [20:31:23]wFMCommunicate OK [20:31:23]wFMCommunicate request_size=4 [20:31:23]MH_SAM_APDU [20:31:23]CAPDU: 80 0D 03 02 [20:31:23]Write to MH i2c: E2 08 00 A4 01 80 0D 03 02 00 00 00 00 20 [20:31:23]Write i2c OK [20:31:23]MH_I2C_Read... [20:31:23]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [20:31:23]Read from MH i2c: E2 [20:31:23]MH_I2C_Read... [20:31:23]Read from MH i2c: E2 0B 00 [20:31:23]MH_I2C_Read... [20:31:23]Read from MH i2c: E2 0B 00 A4 01 00 67 AF 61 24 F4 F6 AA D4 90 00 24 [20:31:23]RAPDU: 67 AF 61 24 F4 F6 AA D4 90 00 [20:31:23]wFMCommunicate OK [20:31:23]SAM_PROTO_SignData done [20:31:23]FM_MakeSignedData done [20:31:23]CreateOFDProtocolMessage [20:31:23]wFMCommunicate request_size=4 [20:31:23]MH_SAM_APDU [20:31:23]CAPDU: 80 11 00 00 [20:31:23]Write to MH i2c: E2 08 00 A5 01 80 11 00 00 00 00 00 00 20 [20:31:23]Write i2c OK [20:31:23]MH_I2C_Read... [20:31:23]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:31:23]Read from MH i2c: E2 [20:31:23]MH_I2C_Read... [20:31:23]Read from MH i2c: E2 17 00 [20:31:23]MH_I2C_Read... [20:31:23]Read from MH i2c: E2 17 00 A5 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 75 [20:31:23]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [20:31:23]wFMCommunicate OK [20:31:23]CreateOFDProtocolMessage done [20:31:23]OFDSenderStorePacket 202568 [20:31:23]StoreOFDPacket docnum=202568 [20:31:23]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 EB AF 07 01 DE 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 32 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 70 01 00 00 F4 03 04 00 9A F4 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 48 17 03 00 35 04 06 00 CB 84 C3 BC 82 39 67 AF 61 24 F4 F6 AA D4 [20:31:23]CheckFolder [20:31:23]dirname=/storage/ofd_packets [20:31:23]CheckFolder done [20:31:23]ProducePacketName [20:31:23]name=ofd_packets/00202568 [20:31:23]NVStorageSaveData ofd_packets/00202568 [20:31:23]File name is /storage/ofd_packets/00202568 [20:31:23]Write 301 bytes [20:31:23]NVStorageSaveData done [20:31:23]OFDSenderStorePacket done [20:31:23]KKMCreateOFDPacket done [20:31:23]NVStorageSaveData kkm_last_timestamp [20:31:23]File name is /storage/kkm_last_timestamp [20:31:23]Write 4 bytes [20:31:23]NVStorageSaveData done [20:31:23]ExternCall_PrintAddStr [20:31:23]wPrintStart [20:31:23]Write to MH i2c: 01 00 00 A6 01 A7 [20:31:23]Write i2c OK [20:31:23]MH_I2C_Read... [20:31:23]Read from MH i2c: 01 [20:31:23]MH_I2C_Read... [20:31:23]Read from MH i2c: 01 07 00 [20:31:23]MH_I2C_Read... [20:31:23]Read from MH i2c: 01 07 00 A6 01 00 00 00 00 00 FF 0F BC [20:31:23]RasterBufferAndPrint [20:31:23]line Счет N : (1)450355 [20:31:23]line ИНН: 02508201610067 [20:31:23]line Контрольно-Кассовый Чек [20:31:23]line ПРОДАЖА [20:31:23]line ТРК (МРК, ГНК) : 52 [20:31:23]line Товар: 2710124130 [20:31:23]line Аи-92-К-2 [20:31:23]line 2.990 * 66.90 [20:31:23]line = 200.03 [20:31:23]line НДС 12% НСП 1% [20:31:23]line > о реализуемом товаре [20:31:23]line ОКРУГЛЕНИЕ: -0.03 [20:31:23]line ИТОГО: 200.00 [20:31:23]line Внесено: 200.00 [20:31:23]line СДАЧА: 0.00 [20:31:23]line НСП 1% : 1.77 [20:31:23]line НДС 12% : 21.24 [20:31:23]line Наличными: 200.00 [20:31:23]line Безнал.: 0.00 [20:31:23]line Место: АЗС № 171 "Партнер Нефть" [20:31:23]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [20:31:23]line СНО: Общий режим [20:31:23]line Чек 368 28.10.2024 20:31 [20:31:23]line Смена: 545 ФФД: 1.0 [20:31:23]line ЗНМ: 0300000109 [20:31:23]line РНМ: 0000000000091777 [20:31:23]line Версия ККМ: 001 [20:31:23]line ФМ: 0000000000871756 [20:31:23]line ФД: 202568 [20:31:23]line ФПД: 223771080032825 [20:31:23]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T203122&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202568&fm=223771080032825&tin=02508201610067®Number=0000000000091777&sum=20000 [20:31:23]OFD Sender: Processing packet 202568 [packets to send 116, broken 115] [20:31:23]ProducePacketName [20:31:23]name=ofd_packets/00202568 [20:31:23]OFD Sender: To server: pG, [20:31:23]CommunicateWithHost lk.salyk.kg:30040 [20:31:23]ConnectInit lk.salyk.kg [20:31:23]written 0, free lines is 4095 [20:31:23]Connected sock=10 [20:31:23]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 EB AF 07 01 DE 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 32 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 70 01 00 00 F4 03 04 00 9A F4 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 48 17 03 00 35 04 06 00 CB 84 C3 BC 82 39 67 AF 61 24 F4 F6 AA D4 [20:31:24]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 E8 1E 47 00 C0 EA A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 48 17 03 00 F4 03 04 00 4F A0 1F 67 B6 04 01 00 00 DD 22 14 09 A6 B7 CA 14 [20:31:24]CommunicateWithHost err = 0 [20:31:24]CheckOFDResponse [20:31:24]1017 (14) - 77093643461234 [20:31:24]1041 (16) - 0000000000871756 [20:31:24]1040 (4) - 202568 [20:31:24]1012 (4) - 28.10.2024 14:31 [20:31:24]1206 (1) - 0 [20:31:24]OFD Sender: Remove packet 202568 [20:31:24]ProducePacketName [20:31:24]name=ofd_packets/00202568 [20:31:24]NVStorageDeleteData [20:31:24]Write to MH i2c: 01 00 00 D1 01 D2 [20:31:24]Write i2c OK [20:31:24]MH_I2C_Read... [20:31:24]Read from MH i2c: 01 [20:31:24]MH_I2C_Read... [20:31:24]Read from MH i2c: 01 07 00 [20:31:24]MH_I2C_Read... [20:31:24]Read from MH i2c: 01 07 00 D1 01 00 00 00 00 00 97 0C 7C [20:31:24]RasterBufferAndPrint [20:31:24]line [20:31:24]line [20:31:24]line [20:31:24]line [20:31:24]line [20:31:24]written 0, free lines is 3229 [20:31:24]MH_Cut [20:31:24]Write to MH i2c: D1 01 00 D8 01 01 AB [20:31:24]Write i2c OK [20:31:24]MH_I2C_Read... [20:31:24]Read from MH i2c: D1 [20:31:24]MH_I2C_Read... [20:31:24]Read from MH i2c: D1 01 00 [20:31:24]MH_I2C_Read... [20:31:24]Read from MH i2c: D1 01 00 D8 01 00 AA [20:31:24]Write to MH i2c: 01 00 00 D9 01 DA [20:31:24]Write i2c OK [20:31:24]MH_I2C_Read... [20:31:24]OFD Sender: No OFD packet to send [20:31:25]*** Cut start [20:31:25]*** Purtial cut [20:31:25]*** Stage 1: CUTSNS_PIN = 1 [20:31:25]Read from MH i2c: 01 [20:31:25]MH_I2C_Read... [20:31:25]*** Stop cut motor [20:31:25]*** Cut end [20:31:25]Read from MH i2c: 01 07 00 [20:31:25]MH_I2C_Read... [20:31:25]Read from MH i2c: 01 07 00 D9 01 00 00 00 00 00 FF 0F EF [20:31:25]process_action close_receipt done [20:31:25]requested_data is exist [20:31:25]produce_requested_data [20:31:25]requested_item fm.sn is exist - process it [20:31:25]wFMCommunicate request_size=4 [20:31:25]MH_SAM_APDU [20:31:25]CAPDU: 80 11 00 00 [20:31:25]Write to MH i2c: E2 08 00 DA 01 80 11 00 00 00 00 00 00 55 [20:31:25]Write i2c OK [20:31:25]MH_I2C_Read... [20:31:25]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:31:25]Read from MH i2c: E2 [20:31:25]MH_I2C_Read... [20:31:25]Read from MH i2c: E2 17 00 [20:31:25]MH_I2C_Read... [20:31:25]Read from MH i2c: E2 17 00 DA 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 AA [20:31:25]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [20:31:25]wFMCommunicate OK [20:31:25]requested_item fd.num is exist - process it [20:31:25]SAM_PROTO_GetFieldsCounters [20:31:25]wFMCommunicate request_size=4 [20:31:25]MH_SAM_APDU [20:31:25]CAPDU: 80 13 00 00 [20:31:25]Write to MH i2c: E2 08 00 DB 01 80 13 00 00 00 00 00 00 58 [20:31:25]Write i2c OK [20:31:25]MH_I2C_Read... [20:31:25]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [20:31:25]Read from MH i2c: E2 [20:31:25]MH_I2C_Read... [20:31:25]Read from MH i2c: E2 62 00 [20:31:25]MH_I2C_Read... [20:31:25]Read from MH i2c: E2 62 00 DB 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 48 17 03 00 0E 04 04 00 21 02 00 00 12 04 04 00 70 01 00 00 5E 04 04 00 70 01 00 00 57 04 04 00 71 01 00 00 19 04 04 00 00 00 00 00 90 00 59 [20:31:25]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 48 17 03 00 0E 04 04 00 21 02 00 00 12 04 04 00 70 01 00 00 5E 04 04 00 70 01 00 00 57 04 04 00 71 01 00 00 19 04 04 00 00 00 00 00 90 00 [20:31:25]wFMCommunicate OK [20:31:25]SAM_PROTO_GetFieldsCounters done [20:31:25]requested_item shift.num is exist - process it [20:31:25]requested_item shift.opened is exist - process it [20:31:25]req_shift_opened [20:31:25]FM_GetShiftState [20:31:25]SAM_PROTO_GetShiftState [20:31:25]wFMCommunicate request_size=4 [20:31:25]MH_SAM_APDU [20:31:25]CAPDU: 80 13 01 00 [20:31:25]Write to MH i2c: E2 08 00 DC 01 80 13 01 00 00 00 00 00 5A [20:31:25]Write i2c OK [20:31:25]MH_I2C_Read... [20:31:25]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:31:25]Read from MH i2c: E2 [20:31:25]MH_I2C_Read... [20:31:25]Read from MH i2c: E2 0E 00 [20:31:25]MH_I2C_Read... [20:31:25]Read from MH i2c: E2 0E 00 DC 01 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 05 [20:31:25]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [20:31:25]wFMCommunicate OK [20:31:25]SAM_PROTO_GetShiftState done [20:31:25]FM_GetShiftState done [20:31:25]req_shift_opened done [20:31:25]requested_item shift.open_date is exist - process it [20:31:25]req_shift_open_date [20:31:25]req_shift_open_date done [20:31:25]produce_requested_data done [20:31:25]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202568,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670} [20:31:25]process_action_free close_receipt [20:31:25]json_value_free [20:31:25]json_value_free done [20:31:25]process_json_proto returns [20:31:25]Send response to host [20:31:25]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202568,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670}}} [20:31:25]free response buf [20:31:25]execute_script done [20:31:25]execute_script returns [20:31:25]free content buf [20:31:25]Sock 7.Close socket [20:31:25]Sock 7.Thread stoped [20:31:29]OFD Sender: No OFD packet to send [20:31:34]OFD Sender: No OFD packet to send [20:31:39]OFD Sender: No OFD packet to send [20:31:44]OFD Sender: No OFD packet to send [20:31:49]OFD Sender: No OFD packet to send [20:31:54]OFD Sender: No OFD packet to send [20:31:59]OFD Sender: No OFD packet to send [20:32:04]OFD Sender: No OFD packet to send [20:32:09]OFD Sender: No OFD packet to send [20:32:14]OFD Sender: No OFD packet to send [20:32:19]OFD Sender: No OFD packet to send [20:32:24]OFD Sender: No OFD packet to send [20:32:29]OFD Sender: No OFD packet to send [20:32:34]OFD Sender: No OFD packet to send [20:32:39]OFD Sender: No OFD packet to send [20:32:44]OFD Sender: No OFD packet to send [20:32:49]OFD Sender: No OFD packet to send [20:32:54]OFD Sender: No OFD packet to send [20:32:59]OFD Sender: No OFD packet to send [20:33:04]OFD Sender: No OFD packet to send [20:33:09]OFD Sender: No OFD packet to send [20:33:14]OFD Sender: No OFD packet to send [20:33:19]OFD Sender: No OFD packet to send [20:33:24]OFD Sender: No OFD packet to send [20:33:29]OFD Sender: No OFD packet to send [20:33:34]OFD Sender: No OFD packet to send [20:33:39]OFD Sender: No OFD packet to send [20:33:44]OFD Sender: No OFD packet to send [20:33:49]OFD Sender: No OFD packet to send [20:33:54]OFD Sender: No OFD packet to send [20:33:59]OFD Sender: No OFD packet to send [20:34:04]OFD Sender: No OFD packet to send [20:34:09]OFD Sender: No OFD packet to send [20:34:14]OFD Sender: No OFD packet to send [20:34:19]OFD Sender: No OFD packet to send [20:34:24]OFD Sender: No OFD packet to send [20:34:29]OFD Sender: No OFD packet to send [20:34:34]OFD Sender: No OFD packet to send [20:34:39]OFD Sender: No OFD packet to send [20:34:44]OFD Sender: No OFD packet to send [20:34:49]OFD Sender: No OFD packet to send [20:34:54]OFD Sender: No OFD packet to send [20:34:59]OFD Sender: No OFD packet to send [20:35:04]OFD Sender: No OFD packet to send [20:35:09]OFD Sender: No OFD packet to send [20:35:14]OFD Sender: No OFD packet to send [20:35:19]OFD Sender: No OFD packet to send [20:35:24]OFD Sender: No OFD packet to send [20:35:29]OFD Sender: No OFD packet to send [20:35:34]OFD Sender: No OFD packet to send [20:35:39]OFD Sender: No OFD packet to send [20:35:44]OFD Sender: No OFD packet to send [20:35:49]OFD Sender: No OFD packet to send [20:35:55]OFD Sender: No OFD packet to send [20:36:00]OFD Sender: No OFD packet to send [20:36:05]OFD Sender: No OFD packet to send [20:36:10]OFD Sender: No OFD packet to send [20:36:15]OFD Sender: No OFD packet to send [20:36:20]OFD Sender: No OFD packet to send [20:36:25]OFD Sender: No OFD packet to send [20:36:30]OFD Sender: No OFD packet to send [20:36:35]OFD Sender: No OFD packet to send [20:36:40]OFD Sender: No OFD packet to send [20:36:45]OFD Sender: No OFD packet to send [20:36:50]OFD Sender: No OFD packet to send [20:36:55]OFD Sender: No OFD packet to send [20:37:00]OFD Sender: No OFD packet to send [20:37:05]OFD Sender: No OFD packet to send [20:37:10]OFD Sender: No OFD packet to send [20:37:15]OFD Sender: No OFD packet to send [20:37:20]OFD Sender: No OFD packet to send [20:37:25]OFD Sender: No OFD packet to send [20:37:30]OFD Sender: No OFD packet to send [20:37:35]OFD Sender: No OFD packet to send [20:37:40]OFD Sender: No OFD packet to send [20:37:45]OFD Sender: No OFD packet to send [20:37:50]OFD Sender: No OFD packet to send [20:37:55]OFD Sender: No OFD packet to send [20:38:00]OFD Sender: No OFD packet to send [20:38:05]OFD Sender: No OFD packet to send [20:38:10]OFD Sender: No OFD packet to send [20:38:15]OFD Sender: No OFD packet to send [20:38:20]OFD Sender: No OFD packet to send [20:38:25]OFD Sender: No OFD packet to send [20:38:30]OFD Sender: No OFD packet to send [20:38:35]OFD Sender: No OFD packet to send [20:38:40]OFD Sender: No OFD packet to send [20:38:45]OFD Sender: No OFD packet to send [20:38:50]OFD Sender: No OFD packet to send [20:38:55]OFD Sender: No OFD packet to send [20:39:00]OFD Sender: No OFD packet to send [20:39:05]OFD Sender: No OFD packet to send [20:39:10]OFD Sender: No OFD packet to send [20:39:15]OFD Sender: No OFD packet to send [20:39:20]OFD Sender: No OFD packet to send [20:39:25]OFD Sender: No OFD packet to send [20:40:55]ConnectInit Can't connect to host [20:41:00]OFD Sender: No OFD packet to send [20:41:05]OFD Sender: No OFD packet to send [20:41:10]OFD Sender: No OFD packet to send [20:41:15]OFD Sender: No OFD packet to send [20:41:20]OFD Sender: No OFD packet to send [20:41:25]OFD Sender: No OFD packet to send [20:41:30]OFD Sender: No OFD packet to send [20:41:35]OFD Sender: No OFD packet to send [20:41:40]OFD Sender: No OFD packet to send [20:41:45]OFD Sender: No OFD packet to send [20:41:50]OFD Sender: No OFD packet to send [20:41:55]OFD Sender: No OFD packet to send [20:42:00]OFD Sender: No OFD packet to send [20:42:05]OFD Sender: No OFD packet to send [20:42:10]OFD Sender: No OFD packet to send [20:42:15]OFD Sender: No OFD packet to send [20:42:20]OFD Sender: No OFD packet to send [20:42:25]OFD Sender: No OFD packet to send [20:42:30]OFD Sender: No OFD packet to send [20:42:33]accept exits with 9 [20:42:33]New connection [20:42:33]New thread 3067379044 created [20:42:33]Waiting for new connection... [20:42:33] Sock 9.Parse request [20:42:33]Sock 9.Check first char [20:42:33]Sock 9.First char is OK [20:42:33]request: POST /json_proto HTTP/1.0 [20:42:33]Method: POST [20:42:33]URL: /json_proto [20:42:33]Method is POST - this is cgi request [20:42:33]url: /json_proto [20:42:33]query_string will be loaded in cgi processing [20:42:33]execute_cgi json_proto POST (null) [20:42:33]execute_cgi path=json_proto method=POST [20:42:33]POST find Content-Length [20:42:33]Host: 172.17.63.195:8080 [20:42:33]Content-Length: 682 [20:42:33]Content-Type: application/json [20:42:33] [20:42:33]POST finish read [20:42:33]Found Content-Length = 682 [20:42:33]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450356", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "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" ] } } [20:42:33]execute_script... [20:42: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)450356", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "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" ] } } [20:42:33]POST & json_proto [20:42:33]process_json_proto [20:42:33]json parsed OK: [20:42:33]protocol is kg_v1.0 [20:42:33]action value=close_receipt [20:42:33]process_action close_receipt [20:42:33]cmd_close_receipt [20:42:33]MH_GetDate [20:42:33]Write to MH i2c: F0 00 00 10 00 FF [20:42:33]Write i2c OK [20:42:33]MH_I2C_Read... [20:42:33]Read from MH i2c: F0 [20:42:33]MH_I2C_Read... [20:42:33]Read from MH i2c: F0 09 00 [20:42:33]MH_I2C_Read... [20:42:33]Read from MH i2c: F0 09 00 10 00 00 39 F7 1F 67 47 1B 1E 67 A5 [20:42:33]GetLastDocTimeStamp 1730147482 [20:42:33]current date 1730148153 [20:42:33]FM_GetShiftState [20:42:33]SAM_PROTO_GetShiftState [20:42:33]wFMCommunicate request_size=4 [20:42:33]MH_SAM_APDU [20:42:33]CAPDU: 80 13 01 00 [20:42:33]Write to MH i2c: E2 08 00 11 00 80 13 01 00 00 00 00 00 8E [20:42:33]Write i2c OK [20:42:33]MH_I2C_Read... [20:42:33]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:42:33]Read from MH i2c: E2 [20:42:33]MH_I2C_Read... [20:42:33]Read from MH i2c: E2 0E 00 [20:42:33]MH_I2C_Read... [20:42:33]Read from MH i2c: E2 0E 00 11 00 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 39 [20:42:33]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [20:42:33]wFMCommunicate OK [20:42:33]SAM_PROTO_GetShiftState done [20:42:33]FM_GetShiftState done [20:42:33]opened in 1730073670 [20:42:33]opened+sec_in_day 1730160070 [20:42:33]quantity*price = 100015 [20:42:33]sum+1 = 100017 [20:42:33]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.16 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.21 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 369 28.10.2024 20:42 Смена: 545 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 ФМ: 0000000000871756 ФД: 202569 ФПД: 9301589638392 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T204233&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202569&fm=9301589638392&tin=02508201610067®Number=0000000000091777&sum=100000 [20:42:34]StoreToDocumentArchive [20:42:34]shift 545 fd 202569 [20:42:34]save to /storage/0545/doc_00202569 [20:42:34]save last doc name /storage/0545/doc_00202569 to /storage/kkm_last_doc_name [20:42:34]save OK [20:42:34]Clear old archive folders... [20:42:34]ProcessDocumentItem done err = 0, tmpTLVsize=251 [20:42:34]tlvbuf is 01CACBF0 [20:42:34]SAM_PROTO_ClearQueue [20:42:34]wFMCommunicate request_size=4 [20:42:34]MH_SAM_APDU [20:42:34]CAPDU: 80 09 00 00 [20:42:34]Write to MH i2c: E2 08 00 1E 00 80 09 00 00 00 00 00 00 90 [20:42:34]Write i2c OK [20:42:34]MH_I2C_Read... [20:42:34]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [20:42:34]Read from MH i2c: E2 [20:42:34]MH_I2C_Read... [20:42:34]Read from MH i2c: E2 03 00 [20:42:34]MH_I2C_Read... [20:42:34]Read from MH i2c: E2 03 00 1E 00 00 90 00 92 [20:42:34]RAPDU: 90 00 [20:42:34]wFMCommunicate OK [20:42:34]SAM_PROTO_ClearQueue done [20:42:34]KKMCreateOFDPacket [20:42:34]OFDProtocolAddRootSTLVToBuf [20:42:34]FM_MakeSignedData [20:42:34]FM_MakeSignedData [20:42:34]SAM_PROTO_SignData [20:42:34]wFMCommunicate request_size=4 [20:42:34]MH_SAM_APDU [20:42:34]CAPDU: 80 0D 01 02 [20:42:34]Write to MH i2c: E2 08 00 1F 00 80 0D 01 02 00 00 00 00 98 [20:42:34]Write i2c OK [20:42:34]MH_I2C_Read... [20:42:34]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [20:42:34]Read from MH i2c: E2 [20:42:34]MH_I2C_Read... [20:42:34]Read from MH i2c: E2 03 00 [20:42:34]MH_I2C_Read... [20:42:34]Read from MH i2c: E2 03 00 1F 00 00 90 00 93 [20:42:34]RAPDU: 90 00 [20:42:34]wFMCommunicate OK [20:42:34]wFMCommunicate request_size=255 [20:42:34]MH_SAM_APDU [20:42: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 32 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 71 01 00 00 F4 03 04 00 39 F7 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 49 17 03 00 35 04 06 00 08 [20:42:34]Write to MH i2c: E2 02 01 20 00 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 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 71 01 00 00 F4 03 04 00 39 F7 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 49 17 03 00 35 04 06 00 08 00 00 DC [20:42:34]Write i2c OK [20:42:34]MH_I2C_Read... [20:42:34]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:42:34]Read from MH i2c: E2 [20:42:34]MH_I2C_Read... [20:42:34]Read from MH i2c: E2 03 00 [20:42:34]MH_I2C_Read... [20:42:34]Read from MH i2c: E2 03 00 20 00 00 90 00 94 [20:42:34]RAPDU: 90 00 [20:42:34]wFMCommunicate OK [20:42:34]wFMCommunicate request_size=10 [20:42:34]MH_SAM_APDU [20:42:34]CAPDU: 80 0D 02 02 05 75 B1 F2 3C F8 [20:42:34]Write to MH i2c: E2 0D 00 21 00 80 0D 02 02 05 00 75 B1 F2 3C F8 00 00 F1 [20:42:34]Write i2c OK [20:42:34]MH_I2C_Read... [20:42:34]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:42:34]Read from MH i2c: E2 [20:42:34]MH_I2C_Read... [20:42:34]Read from MH i2c: E2 03 00 [20:42:34]MH_I2C_Read... [20:42:34]Read from MH i2c: E2 03 00 21 00 00 90 00 95 [20:42:34]RAPDU: 90 00 [20:42:34]wFMCommunicate OK [20:42:34]wFMCommunicate request_size=4 [20:42:34]MH_SAM_APDU [20:42:34]CAPDU: 80 0D 03 02 [20:42:34]Write to MH i2c: E2 08 00 22 00 80 0D 03 02 00 00 00 00 9D [20:42:34]Write i2c OK [20:42:34]MH_I2C_Read... [20:42:34]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [20:42:34]Read from MH i2c: E2 [20:42:34]MH_I2C_Read... [20:42:34]Read from MH i2c: E2 0B 00 [20:42:34]MH_I2C_Read... [20:42:34]Read from MH i2c: E2 0B 00 22 00 00 64 06 70 B6 CB 30 94 AD 90 00 6A [20:42:34]RAPDU: 64 06 70 B6 CB 30 94 AD 90 00 [20:42:34]wFMCommunicate OK [20:42:34]SAM_PROTO_SignData done [20:42:34]FM_MakeSignedData done [20:42:34]CreateOFDProtocolMessage [20:42:34]wFMCommunicate request_size=4 [20:42:34]MH_SAM_APDU [20:42:34]CAPDU: 80 11 00 00 [20:42:34]Write to MH i2c: E2 08 00 23 00 80 11 00 00 00 00 00 00 9D [20:42:34]Write i2c OK [20:42:34]MH_I2C_Read... [20:42:35]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:42:35]Read from MH i2c: E2 [20:42:35]MH_I2C_Read... [20:42:35]Read from MH i2c: E2 17 00 [20:42:35]MH_I2C_Read... [20:42:35]Read from MH i2c: E2 17 00 23 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 F2 [20:42:35]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [20:42:35]wFMCommunicate OK [20:42:35]CreateOFDProtocolMessage done [20:42:35]OFDSenderStorePacket 202569 [20:42:35]StoreOFDPacket docnum=202569 [20:42:35]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 11 9A 07 01 1C E4 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 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 71 01 00 00 F4 03 04 00 39 F7 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 49 17 03 00 35 04 06 00 08 75 B1 F2 3C F8 64 06 70 B6 CB 30 94 AD [20:42:35]CheckFolder [20:42:35]dirname=/storage/ofd_packets [20:42:35]CheckFolder done [20:42:35]ProducePacketName [20:42:35]name=ofd_packets/00202569 [20:42:35]NVStorageSaveData ofd_packets/00202569 [20:42:35]File name is /storage/ofd_packets/00202569 [20:42:35]Write 301 bytes [20:42:35]NVStorageSaveData done [20:42:35]OFDSenderStorePacket done [20:42:35]KKMCreateOFDPacket done [20:42:35]NVStorageSaveData kkm_last_timestamp [20:42:35]File name is /storage/kkm_last_timestamp [20:42:35]Write 4 bytes [20:42:35]NVStorageSaveData done [20:42:35]ExternCall_PrintAddStr [20:42:35]wPrintStart [20:42:35]Write to MH i2c: 01 00 00 24 00 24 [20:42:35]Write i2c OK [20:42:35]MH_I2C_Read... [20:42:35]Read from MH i2c: 01 [20:42:35]MH_I2C_Read... [20:42:35]Read from MH i2c: 01 07 00 [20:42:35]MH_I2C_Read... [20:42:35]Read from MH i2c: 01 07 00 24 00 00 00 00 00 00 FF 0F 39 [20:42:35]RasterBufferAndPrint [20:42:35]line Счет N : (1)450356 [20:42:35]line ИНН: 02508201610067 [20:42:35]line Контрольно-Кассовый Чек [20:42:35]line ПРОДАЖА [20:42:35]line ТРК (МРК, ГНК) : 41 [20:42:35]line Товар: 2710124130 [20:42:35]line Аи-92-К-2 [20:42:35]line 14.950 * 66.90 [20:42:35]line = 1000.16 [20:42:35]line НДС 12% НСП 1% [20:42:35]line > о реализуемом товаре [20:42:35]line ОКРУГЛЕНИЕ: -0.16 [20:42:35]line ИТОГО: 1000.00 [20:42:35]line Внесено: 1000.00 [20:42:35]line СДАЧА: 0.00 [20:42:35]line НСП 1% : 8.85 [20:42:35]line НДС 12% : 106.21 [20:42:35]line Наличными: 1000.00 [20:42:35]line Безнал.: 0.00 [20:42:35]line Место: АЗС № 171 "Партнер Нефть" [20:42:35]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [20:42:35]line СНО: Общий режим [20:42:35]line Чек 369 28.10.2024 20:42 [20:42:35]line Смена: 545 ФФД: 1.0 [20:42:35]line ЗНМ: 0300000109 [20:42:35]line РНМ: 0000000000091777 [20:42:35]line Версия ККМ: 001 [20:42:35]line ФМ: 0000000000871756 [20:42:35]line ФД: 202569 [20:42:35]line ФПД: 9301589638392 [20:42:35]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T204233&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202569&fm=9301589638392&tin=02508201610067®Number=0000000000091777&sum=100000 [20:42:35]written 0, free lines is 4095 [20:42:35]OFD Sender: Processing packet 202569 [packets to send 116, broken 115] [20:42:35]ProducePacketName [20:42:35]name=ofd_packets/00202569 [20:42:35]OFD Sender: To server: pG, [20:42:35]CommunicateWithHost lk.salyk.kg:30040 [20:42:35]ConnectInit lk.salyk.kg [20:42:35]Connected sock=10 [20:42:35]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 11 9A 07 01 1C E4 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 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 71 01 00 00 F4 03 04 00 39 F7 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 49 17 03 00 35 04 06 00 08 75 B1 F2 3C F8 64 06 70 B6 CB 30 94 AD [20:42:35]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 5E 04 47 00 4D 2D A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 49 17 03 00 F4 03 04 00 EE A2 1F 67 B6 04 01 00 00 35 F6 1F C1 5F F3 61 EC [20:42:35]CommunicateWithHost err = 0 [20:42:35]CheckOFDResponse [20:42:35]1017 (14) - 77093643461234 [20:42:35]1041 (16) - 0000000000871756 [20:42:35]1040 (4) - 202569 [20:42:35]1012 (4) - 28.10.2024 14:42 [20:42:35]1206 (1) - 0 [20:42:35]OFD Sender: Remove packet 202569 [20:42:35]ProducePacketName [20:42:35]name=ofd_packets/00202569 [20:42:35]NVStorageDeleteData [20:42:35]Write to MH i2c: 01 00 00 4F 00 4F [20:42:35]Write i2c OK [20:42:35]MH_I2C_Read... [20:42:35]Read from MH i2c: 01 [20:42:35]MH_I2C_Read... [20:42:35]Read from MH i2c: 01 07 00 [20:42:35]MH_I2C_Read... [20:42:35]Read from MH i2c: 01 07 00 4F 00 00 00 00 00 00 9F 0C 01 [20:42:35]RasterBufferAndPrint [20:42:35]line [20:42:35]line [20:42:35]line [20:42:35]line [20:42:35]line [20:42:35]written 0, free lines is 3237 [20:42:35]MH_Cut [20:42:35]Write to MH i2c: D1 01 00 56 00 01 28 [20:42:35]Write i2c OK [20:42:35]MH_I2C_Read... [20:42:35]Read from MH i2c: D1 [20:42:35]MH_I2C_Read... [20:42:35]Read from MH i2c: D1 01 00 [20:42:35]MH_I2C_Read... [20:42:35]Read from MH i2c: D1 01 00 56 00 00 27 [20:42:35]Write to MH i2c: 01 00 00 57 00 57 [20:42:35]Write i2c OK [20:42:35]MH_I2C_Read... [20:42:35]OFD Sender: No OFD packet to send [20:42:36]*** Cut start [20:42:36]*** Purtial cut [20:42:36]*** Stage 1: CUTSNS_PIN = 1 [20:42:36]Read from MH i2c: 01 [20:42:36]MH_I2C_Read... [20:42:36]*** Stop cut motor [20:42:36]*** Cut end [20:42:36]Read from MH i2c: 01 07 00 [20:42:36]MH_I2C_Read... [20:42:36]Read from MH i2c: 01 07 00 57 00 00 00 00 00 00 FF 0F 6C [20:42:36]process_action close_receipt done [20:42:36]requested_data is exist [20:42:36]produce_requested_data [20:42:36]requested_item fm.sn is exist - process it [20:42:36]wFMCommunicate request_size=4 [20:42:36]MH_SAM_APDU [20:42:36]CAPDU: 80 11 00 00 [20:42:36]Write to MH i2c: E2 08 00 58 00 80 11 00 00 00 00 00 00 D2 [20:42:36]Write i2c OK [20:42:36]MH_I2C_Read... [20:42:36]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:42:36]Read from MH i2c: E2 [20:42:36]MH_I2C_Read... [20:42:36]Read from MH i2c: E2 17 00 [20:42:36]MH_I2C_Read... [20:42:36]Read from MH i2c: E2 17 00 58 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 27 [20:42:36]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [20:42:36]wFMCommunicate OK [20:42:36]requested_item fd.num is exist - process it [20:42:36]SAM_PROTO_GetFieldsCounters [20:42:36]wFMCommunicate request_size=4 [20:42:36]MH_SAM_APDU [20:42:36]CAPDU: 80 13 00 00 [20:42:36]Write to MH i2c: E2 08 00 59 00 80 13 00 00 00 00 00 00 D5 [20:42:36]Write i2c OK [20:42:36]MH_I2C_Read... [20:42:36]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [20:42:36]Read from MH i2c: E2 [20:42:36]MH_I2C_Read... [20:42:36]Read from MH i2c: E2 62 00 [20:42:36]MH_I2C_Read... [20:42:36]Read from MH i2c: E2 62 00 59 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 49 17 03 00 0E 04 04 00 21 02 00 00 12 04 04 00 71 01 00 00 5E 04 04 00 71 01 00 00 57 04 04 00 72 01 00 00 19 04 04 00 00 00 00 00 90 00 DA [20:42:36]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 49 17 03 00 0E 04 04 00 21 02 00 00 12 04 04 00 71 01 00 00 5E 04 04 00 71 01 00 00 57 04 04 00 72 01 00 00 19 04 04 00 00 00 00 00 90 00 [20:42:36]wFMCommunicate OK [20:42:36]SAM_PROTO_GetFieldsCounters done [20:42:36]requested_item shift.num is exist - process it [20:42:36]requested_item shift.opened is exist - process it [20:42:36]req_shift_opened [20:42:36]FM_GetShiftState [20:42:36]SAM_PROTO_GetShiftState [20:42:36]wFMCommunicate request_size=4 [20:42:36]MH_SAM_APDU [20:42:36]CAPDU: 80 13 01 00 [20:42:36]Write to MH i2c: E2 08 00 5A 00 80 13 01 00 00 00 00 00 D7 [20:42:36]Write i2c OK [20:42:36]MH_I2C_Read... [20:42:36]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:42:36]Read from MH i2c: E2 [20:42:36]MH_I2C_Read... [20:42:36]Read from MH i2c: E2 0E 00 [20:42:36]MH_I2C_Read... [20:42:36]Read from MH i2c: E2 0E 00 5A 00 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 82 [20:42:36]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [20:42:36]wFMCommunicate OK [20:42:36]SAM_PROTO_GetShiftState done [20:42:36]FM_GetShiftState done [20:42:36]req_shift_opened done [20:42:36]requested_item shift.open_date is exist - process it [20:42:36]req_shift_open_date [20:42:36]req_shift_open_date done [20:42:36]produce_requested_data done [20:42:36]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202569,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670} [20:42:36]process_action_free close_receipt [20:42:36]json_value_free [20:42:36]json_value_free done [20:42:36]process_json_proto returns [20:42:36]Send response to host [20:42:36]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202569,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670}}} [20:42:36]free response buf [20:42:36]execute_script done [20:42:36]execute_script returns [20:42:36]free content buf [20:42:36]Sock 9.Close socket [20:42:36]Sock 9.Thread stoped [20:42:40]OFD Sender: No OFD packet to send [20:42:45]OFD Sender: No OFD packet to send [20:42:50]OFD Sender: No OFD packet to send [20:42:55]OFD Sender: No OFD packet to send [20:43:00]OFD Sender: No OFD packet to send [20:43:05]OFD Sender: No OFD packet to send [20:43:10]OFD Sender: No OFD packet to send [20:43:15]OFD Sender: No OFD packet to send [20:43:21]OFD Sender: No OFD packet to send [20:43:26]OFD Sender: No OFD packet to send [20:43:31]OFD Sender: No OFD packet to send [20:43:36]OFD Sender: No OFD packet to send [20:43:41]OFD Sender: No OFD packet to send [20:43:46]OFD Sender: No OFD packet to send [20:43:51]OFD Sender: No OFD packet to send [20:43:56]OFD Sender: No OFD packet to send [20:44:01]OFD Sender: No OFD packet to send [20:44:06]OFD Sender: No OFD packet to send [20:44:07]accept exits with 7 [20:44:07]New connection [20:44:07]New thread 3067235684 created [20:44:07]Thread 3067379044 joined [20:44:07]Waiting for new connection... [20:44:07] Sock 7.Parse request [20:44:07]Sock 7.Check first char [20:44:07]Sock 7.First char is OK [20:44:07]request: POST /json_proto HTTP/1.0 [20:44:07]Method: POST [20:44:07]URL: /json_proto [20:44:07]Method is POST - this is cgi request [20:44:07]url: /json_proto [20:44:07]query_string will be loaded in cgi processing [20:44:07]execute_cgi json_proto POST (null) [20:44:07]execute_cgi path=json_proto method=POST [20:44:07]POST find Content-Length [20:44:07]Host: 172.17.63.195:8080 [20:44:07]Content-Length: 682 [20:44:07]Content-Type: application/json [20:44:07] [20:44:07]POST finish read [20:44:07]Found Content-Length = 682 [20:44:07]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450357", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 52", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "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" ] } } [20:44:07]execute_script... [20:44:07]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450357", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 52", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "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" ] } } [20:44:07]POST & json_proto [20:44:07]process_json_proto [20:44:07]json parsed OK: [20:44:07]protocol is kg_v1.0 [20:44:07]action value=close_receipt [20:44:07]process_action close_receipt [20:44:07]cmd_close_receipt [20:44:07]MH_GetDate [20:44:07]Write to MH i2c: F0 00 00 5B 00 4A [20:44:07]Write i2c OK [20:44:07]MH_I2C_Read... [20:44:07]Read from MH i2c: F0 [20:44:07]MH_I2C_Read... [20:44:07]Read from MH i2c: F0 09 00 [20:44:07]MH_I2C_Read... [20:44:07]Read from MH i2c: F0 09 00 5B 00 00 97 F7 1F 67 47 1B 1E 67 4E [20:44:07]GetLastDocTimeStamp 1730148153 [20:44:07]current date 1730148247 [20:44:07]FM_GetShiftState [20:44:07]SAM_PROTO_GetShiftState [20:44:07]wFMCommunicate request_size=4 [20:44:07]MH_SAM_APDU [20:44:07]CAPDU: 80 13 01 00 [20:44:07]Write to MH i2c: E2 08 00 5C 00 80 13 01 00 00 00 00 00 D9 [20:44:07]Write i2c OK [20:44:07]MH_I2C_Read... [20:44:07]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:44:07]Read from MH i2c: E2 [20:44:07]MH_I2C_Read... [20:44:07]Read from MH i2c: E2 0E 00 [20:44:07]MH_I2C_Read... [20:44:07]Read from MH i2c: E2 0E 00 5C 00 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 84 [20:44:07]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [20:44:07]wFMCommunicate OK [20:44:07]SAM_PROTO_GetShiftState done [20:44:07]FM_GetShiftState done [20:44:07]opened in 1730073670 [20:44:07]opened+sec_in_day 1730160070 [20:44:07]quantity*price = 100015 [20:44:07]sum+1 = 100017 [20:44:07]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.16 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.21 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 370 28.10.2024 20:44 Смена: 545 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 ФМ: 0000000000871756 ФД: 202570 ФПД: 236807598734697 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T204407&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202570&fm=236807598734697&tin=02508201610067®Number=0000000000091777&sum=100000 [20:44:08]StoreToDocumentArchive [20:44:08]shift 545 fd 202570 [20:44:08]save to /storage/0545/doc_00202570 [20:44:08]save last doc name /storage/0545/doc_00202570 to /storage/kkm_last_doc_name [20:44:08]save OK [20:44:08]Clear old archive folders... [20:44:08]ProcessDocumentItem done err = 0, tmpTLVsize=251 [20:44:08]tlvbuf is 01C93310 [20:44:08]SAM_PROTO_ClearQueue [20:44:08]wFMCommunicate request_size=4 [20:44:08]MH_SAM_APDU [20:44:08]CAPDU: 80 09 00 00 [20:44:08]Write to MH i2c: E2 08 00 69 00 80 09 00 00 00 00 00 00 DB [20:44:08]Write i2c OK [20:44:08]MH_I2C_Read... [20:44:08]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [20:44:08]Read from MH i2c: E2 [20:44:08]MH_I2C_Read... [20:44:08]Read from MH i2c: E2 03 00 [20:44:08]MH_I2C_Read... [20:44:08]Read from MH i2c: E2 03 00 69 00 00 90 00 DD [20:44:08]RAPDU: 90 00 [20:44:08]wFMCommunicate OK [20:44:08]SAM_PROTO_ClearQueue done [20:44:08]KKMCreateOFDPacket [20:44:08]OFDProtocolAddRootSTLVToBuf [20:44:08]FM_MakeSignedData [20:44:08]FM_MakeSignedData [20:44:08]SAM_PROTO_SignData [20:44:08]wFMCommunicate request_size=4 [20:44:08]MH_SAM_APDU [20:44:08]CAPDU: 80 0D 01 02 [20:44:08]Write to MH i2c: E2 08 00 6A 00 80 0D 01 02 00 00 00 00 E3 [20:44:08]Write i2c OK [20:44:08]MH_I2C_Read... [20:44:08]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [20:44:08]Read from MH i2c: E2 [20:44:08]MH_I2C_Read... [20:44:08]Read from MH i2c: E2 03 00 [20:44:08]MH_I2C_Read... [20:44:08]Read from MH i2c: E2 03 00 6A 00 00 90 00 DE [20:44:08]RAPDU: 90 00 [20:44:08]wFMCommunicate OK [20:44:08]wFMCommunicate request_size=255 [20:44:08]MH_SAM_APDU [20:44:08]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 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 72 01 00 00 F4 03 04 00 97 F7 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 4A 17 03 00 35 04 06 00 D7 [20:44:08]Write to MH i2c: E2 02 01 6B 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 32 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 72 01 00 00 F4 03 04 00 97 F7 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 4A 17 03 00 35 04 06 00 D7 00 00 56 [20:44:08]Write i2c OK [20:44:08]MH_I2C_Read... [20:44:08]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:44:08]Read from MH i2c: E2 [20:44:08]MH_I2C_Read... [20:44:08]Read from MH i2c: E2 03 00 [20:44:08]MH_I2C_Read... [20:44:08]Read from MH i2c: E2 03 00 6B 00 00 90 00 DF [20:44:08]RAPDU: 90 00 [20:44:08]wFMCommunicate OK [20:44:08]wFMCommunicate request_size=10 [20:44:08]MH_SAM_APDU [20:44:08]CAPDU: 80 0D 02 02 05 60 10 CD 7D 69 [20:44:08]Write to MH i2c: E2 0D 00 6C 00 80 0D 02 02 05 00 60 10 CD 7D 69 00 00 13 [20:44:08]Write i2c OK [20:44:08]MH_I2C_Read... [20:44:08]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:44:08]Read from MH i2c: E2 [20:44:08]MH_I2C_Read... [20:44:08]Read from MH i2c: E2 03 00 [20:44:08]MH_I2C_Read... [20:44:08]Read from MH i2c: E2 03 00 6C 00 00 90 00 E0 [20:44:08]RAPDU: 90 00 [20:44:08]wFMCommunicate OK [20:44:08]wFMCommunicate request_size=4 [20:44:08]MH_SAM_APDU [20:44:08]CAPDU: 80 0D 03 02 [20:44:08]Write to MH i2c: E2 08 00 6D 00 80 0D 03 02 00 00 00 00 E8 [20:44:08]Write i2c OK [20:44:08]MH_I2C_Read... [20:44:08]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [20:44:08]Read from MH i2c: E2 [20:44:08]MH_I2C_Read... [20:44:08]Read from MH i2c: E2 0B 00 [20:44:08]MH_I2C_Read... [20:44:08]Read from MH i2c: E2 0B 00 6D 00 00 DC 76 B7 2B CF 38 96 E6 90 00 A0 [20:44:08]RAPDU: DC 76 B7 2B CF 38 96 E6 90 00 [20:44:08]wFMCommunicate OK [20:44:08]SAM_PROTO_SignData done [20:44:08]FM_MakeSignedData done [20:44:08]CreateOFDProtocolMessage [20:44:08]wFMCommunicate request_size=4 [20:44:08]MH_SAM_APDU [20:44:08]CAPDU: 80 11 00 00 [20:44:08]Write to MH i2c: E2 08 00 6E 00 80 11 00 00 00 00 00 00 E8 [20:44:08]Write i2c OK [20:44:08]MH_I2C_Read... [20:44:08]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:44:08]Read from MH i2c: E2 [20:44:08]MH_I2C_Read... [20:44:08]Read from MH i2c: E2 17 00 [20:44:08]MH_I2C_Read... [20:44:08]Read from MH i2c: E2 17 00 6E 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 3D [20:44:08]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [20:44:08]wFMCommunicate OK [20:44:08]CreateOFDProtocolMessage done [20:44:08]OFDSenderStorePacket 202570 [20:44:08]StoreOFDPacket docnum=202570 [20:48:57]ConnectInit Can't connect to host [20:49:00]ConnectInit Can't take IP for lk.salyk.kg [20:49:00]CommunicateWithHost connect error [20:49:00]CommunicateWithHost err = -1 [20:49:00]OFD Sender: Server communicate error [20:49:05]OFD Sender: Processing packet 202571 [packets to send 117, broken 115] [20:49:05]ProducePacketName [20:49:05]name=ofd_packets/00202571 [20:49:05]OFD Sender: To server: pG, [20:49:05]CommunicateWithHost lk.salyk.kg:30040 [20:49:05]ConnectInit lk.salyk.kg [20:49:06]Connected sock=7 [20:49:06]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 DB 8E 07 01 B4 D7 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 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 73 01 00 00 F4 03 04 00 57 F8 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 4B 17 03 00 35 04 06 00 40 39 6E 1F 4A 82 5B A0 82 3A 22 3A 2D 77 [20:49:06]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 F3 4E 47 00 5C 62 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 4B 17 03 00 F4 03 04 00 75 A4 1F 67 B6 04 01 00 00 5D 98 4F 85 B6 4C CC AE [20:49:06]CommunicateWithHost err = 0 [20:49:06]CheckOFDResponse [20:49:06]1017 (14) - 77093643461234 [20:49:06]1041 (16) - 0000000000871756 [20:49:06]1040 (4) - 202571 [20:49:06]1012 (4) - 28.10.2024 14:49 [20:49:06]1206 (1) - 0 [20:49:06]OFD Sender: Remove packet 202571 [20:49:06]ProducePacketName [20:49:06]name=ofd_packets/00202571 [20:49:06]NVStorageDeleteData [20:49:06]OFD Sender: Processing packet 202572 [packets to send 116, broken 115] [20:49:06]ProducePacketName [20:49:06]name=ofd_packets/00202572 [20:49:06]OFD Sender: To server: pG, [20:49:06]CommunicateWithHost lk.salyk.kg:30040 [20:49:06]ConnectInit lk.salyk.kg [20:49:06]Connected sock=7 [20:49:06]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 1D 01 00 00 B3 94 15 01 B5 09 5A 03 01 00 03 00 09 01 1E 04 01 00 01 23 04 5B 00 8A 04 08 00 34 37 38 30 33 31 35 32 06 04 1C 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 4D 65 76 69 75 73 20 52 65 76 6F FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 1C 3E 00 00 00 00 13 04 06 00 1C 3E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 1C 3E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 8D 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 06 00 00 00 00 07 04 06 00 1C 3E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 74 01 00 00 F4 03 04 00 84 F8 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 4C 17 03 00 35 04 06 00 46 C6 75 D0 A7 59 41 AB 6B 23 2D BF 55 21 [20:49:07]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 20 85 47 00 47 E4 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 4C 17 03 00 F4 03 04 00 76 A4 1F 67 B6 04 01 00 00 42 42 97 70 07 FB 6D DD [20:49:07]CommunicateWithHost err = 0 [20:49:07]CheckOFDResponse [20:49:07]1017 (14) - 77093643461234 [20:49:07]1041 (16) - 0000000000871756 [20:49:07]1040 (4) - 202572 [20:49:07]1012 (4) - 28.10.2024 14:49 [20:49:07]1206 (1) - 0 [20:49:07]OFD Sender: Remove packet 202572 [20:49:07]ProducePacketName [20:49:07]name=ofd_packets/00202572 [20:49:07]NVStorageDeleteData [20:49:07]OFD Sender: No OFD packet to send [20:49:12]OFD Sender: No OFD packet to send [20:49:17]OFD Sender: No OFD packet to send [20:49:22]OFD Sender: No OFD packet to send [20:49:27]OFD Sender: No OFD packet to send [20:49:32]OFD Sender: No OFD packet to send [20:49:37]OFD Sender: No OFD packet to send [20:49:42]OFD Sender: No OFD packet to send [20:49:47]OFD Sender: No OFD packet to send [20:49:52]OFD Sender: No OFD packet to send [20:49:57]OFD Sender: No OFD packet to send [20:50:02]OFD Sender: No OFD packet to send [20:50:07]OFD Sender: No OFD packet to send [20:50:12]OFD Sender: No OFD packet to send [20:50:17]OFD Sender: No OFD packet to send [20:50:22]OFD Sender: No OFD packet to send [20:50:27]OFD Sender: No OFD packet to send [20:50:32]OFD Sender: No OFD packet to send [20:50:37]OFD Sender: No OFD packet to send [20:50:42]OFD Sender: No OFD packet to send [20:50:47]OFD Sender: No OFD packet to send [20:50:52]OFD Sender: No OFD packet to send [20:50:57]OFD Sender: No OFD packet to send [20:51:02]OFD Sender: No OFD packet to send [20:51:07]OFD Sender: No OFD packet to send [20:51:12]OFD Sender: No OFD packet to send [20:51:17]OFD Sender: No OFD packet to send [20:51:22]OFD Sender: No OFD packet to send [20:51:27]OFD Sender: No OFD packet to send [20:51:32]OFD Sender: No OFD packet to send [20:51:37]OFD Sender: No OFD packet to send [20:51:42]OFD Sender: No OFD packet to send [20:51:46]accept exits with 11 [20:51:46]New connection [20:51:46]New thread 3067379044 created [20:51:46]Thread 3067235684 joined [20:51:46]Waiting for new connection... [20:51:46] Sock 11.Parse request [20:51:46]Sock 11.Check first char [20:51:46]Sock 11.First char is OK [20:51:46]request: POST /json_proto HTTP/1.0 [20:51:46]Method: POST [20:51:46]URL: /json_proto [20:51:46]Method is POST - this is cgi request [20:51:46]url: /json_proto [20:51:46]query_string will be loaded in cgi processing [20:51:46]execute_cgi json_proto POST (null) [20:51:46]execute_cgi path=json_proto method=POST [20:51:46]POST find Content-Length [20:51:46]Host: 172.17.63.195:8080 [20:51:46]Content-Length: 677 [20:51:46]Content-Type: application/json [20:51:46] [20:51:46]POST finish read [20:51:46]Found Content-Length = 677 [20:51:46]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450359", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "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" ] } } [20:51:46]execute_script... [20:51:46]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450359", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "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" ] } } [20:51:46]POST & json_proto [20:51:46]process_json_proto [20:51:46]json parsed OK: [20:51:46]protocol is kg_v1.0 [20:51:46]action value=close_receipt [20:51:46]process_action close_receipt [20:51:46]cmd_close_receipt [20:51:46]MH_GetDate [20:51:46]Write to MH i2c: F0 00 00 39 01 29 [20:51:46]Write i2c OK [20:51:46]MH_I2C_Read... [20:51:46]Read from MH i2c: F0 [20:51:46]MH_I2C_Read... [20:51:46]Read from MH i2c: F0 09 00 [20:51:46]MH_I2C_Read... [20:51:46]Read from MH i2c: F0 09 00 39 01 00 62 F9 1F 67 47 1B 1E 67 FA [20:51:46]GetLastDocTimeStamp 1730148484 [20:51:46]current date 1730148706 [20:51:46]FM_GetShiftState [20:51:46]SAM_PROTO_GetShiftState [20:51:46]wFMCommunicate request_size=4 [20:51:46]MH_SAM_APDU [20:51:46]CAPDU: 80 13 01 00 [20:51:46]Write to MH i2c: E2 08 00 3A 01 80 13 01 00 00 00 00 00 B8 [20:51:46]Write i2c OK [20:51:46]MH_I2C_Read... [20:51:46]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:51:46]Read from MH i2c: E2 [20:51:46]MH_I2C_Read... [20:51:46]Read from MH i2c: E2 0E 00 [20:51:46]MH_I2C_Read... [20:51:46]Read from MH i2c: E2 0E 00 3A 01 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 63 [20:51:46]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [20:51:46]wFMCommunicate OK [20:51:46]SAM_PROTO_GetShiftState done [20:51:46]FM_GetShiftState done [20:51:46]opened in 1730073670 [20:51:46]opened+sec_in_day 1730160070 [20:51:46]quantity*price = 20003 [20:51:46]sum+1 = 20004 [20:51:46]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.03 ИТОГО: 200.00 Внесено: 200.00 СДАЧА: 0.00 НСП 1% : 1.77 НДС 12% : 21.24 Наличными: 200.00 Безнал.: 0.00 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 373 28.10.2024 20:51 Смена: 545 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 ФМ: 0000000000871756 ФД: 202573 ФПД: 123977018906673 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T205146&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202573&fm=123977018906673&tin=02508201610067®Number=0000000000091777&sum=20000 [20:51:47]StoreToDocumentArchive [20:51:47]shift 545 fd 202573 [20:51:47]save to /storage/0545/doc_00202573 [20:51:47]save last doc name /storage/0545/doc_00202573 to /storage/kkm_last_doc_name [20:51:47]save OK [20:51:47]Clear old archive folders... [20:51:47]ProcessDocumentItem done err = 0, tmpTLVsize=251 [20:51:47]tlvbuf is 01C944E0 [20:51:47]SAM_PROTO_ClearQueue [20:51:47]wFMCommunicate request_size=4 [20:51:47]MH_SAM_APDU [20:51:47]CAPDU: 80 09 00 00 [20:51:47]Write to MH i2c: E2 08 00 47 01 80 09 00 00 00 00 00 00 BA [20:51:47]Write i2c OK [20:51:47]MH_I2C_Read... [20:51:47]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [20:51:47]Read from MH i2c: E2 [20:51:47]MH_I2C_Read... [20:51:47]Read from MH i2c: E2 03 00 [20:51:47]MH_I2C_Read... [20:51:47]Read from MH i2c: E2 03 00 47 01 00 90 00 BC [20:51:47]RAPDU: 90 00 [20:51:47]wFMCommunicate OK [20:51:47]SAM_PROTO_ClearQueue done [20:51:47]KKMCreateOFDPacket [20:51:47]OFDProtocolAddRootSTLVToBuf [20:51:47]FM_MakeSignedData [20:51:47]FM_MakeSignedData [20:51:47]SAM_PROTO_SignData [20:51:47]wFMCommunicate request_size=4 [20:51:47]MH_SAM_APDU [20:51:47]CAPDU: 80 0D 01 02 [20:51:47]Write to MH i2c: E2 08 00 48 01 80 0D 01 02 00 00 00 00 C2 [20:51:47]Write i2c OK [20:51:47]MH_I2C_Read... [20:51:47]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [20:51:47]Read from MH i2c: E2 [20:51:47]MH_I2C_Read... [20:51:47]Read from MH i2c: E2 03 00 [20:51:47]MH_I2C_Read... [20:51:47]Read from MH i2c: E2 03 00 48 01 00 90 00 BD [20:51:47]RAPDU: 90 00 [20:51:47]wFMCommunicate OK [20:51:47]wFMCommunicate request_size=255 [20:51:47]MH_SAM_APDU [20:51:47]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 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 75 01 00 00 F4 03 04 00 62 F9 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 4D 17 03 00 35 04 06 00 70 [20:51:47]Write to MH i2c: E2 02 01 49 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 32 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 75 01 00 00 F4 03 04 00 62 F9 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 4D 17 03 00 35 04 06 00 70 00 00 69 [20:51:47]Write i2c OK [20:51:47]MH_I2C_Read... [20:51:47]OFD Sender: No OFD packet to send [20:51:47]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:51:47]Read from MH i2c: E2 [20:51:47]MH_I2C_Read... [20:51:47]Read from MH i2c: E2 03 00 [20:51:47]MH_I2C_Read... [20:51:47]Read from MH i2c: E2 03 00 49 01 00 90 00 BE [20:51:47]RAPDU: 90 00 [20:51:47]wFMCommunicate OK [20:51:47]wFMCommunicate request_size=10 [20:51:47]MH_SAM_APDU [20:51:47]CAPDU: 80 0D 02 02 05 C1 A6 2C 18 31 [20:51:47]Write to MH i2c: E2 0D 00 4A 01 80 0D 02 02 05 00 C1 A6 2C 18 31 00 00 AB [20:51:47]Write i2c OK [20:51:47]MH_I2C_Read... [20:51:47]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:51:47]Read from MH i2c: E2 [20:51:47]MH_I2C_Read... [20:51:47]Read from MH i2c: E2 03 00 [20:51:47]MH_I2C_Read... [20:51:47]Read from MH i2c: E2 03 00 4A 01 00 90 00 BF [20:51:47]RAPDU: 90 00 [20:51:47]wFMCommunicate OK [20:51:47]wFMCommunicate request_size=4 [20:51:47]MH_SAM_APDU [20:51:47]CAPDU: 80 0D 03 02 [20:51:47]Write to MH i2c: E2 08 00 4B 01 80 0D 03 02 00 00 00 00 C7 [20:51:47]Write i2c OK [20:51:47]MH_I2C_Read... [20:51:48]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [20:51:48]Read from MH i2c: E2 [20:51:48]MH_I2C_Read... [20:51:48]Read from MH i2c: E2 0B 00 [20:51:48]MH_I2C_Read... [20:51:48]Read from MH i2c: E2 0B 00 4B 01 00 7E FA A1 F3 DE 2E FD B5 90 00 92 [20:51:48]RAPDU: 7E FA A1 F3 DE 2E FD B5 90 00 [20:51:48]wFMCommunicate OK [20:51:48]SAM_PROTO_SignData done [20:51:48]FM_MakeSignedData done [20:51:48]CreateOFDProtocolMessage [20:51:48]wFMCommunicate request_size=4 [20:51:48]MH_SAM_APDU [20:51:48]CAPDU: 80 11 00 00 [20:51:48]Write to MH i2c: E2 08 00 4C 01 80 11 00 00 00 00 00 00 C7 [20:51:48]Write i2c OK [20:51:48]MH_I2C_Read... [20:51:48]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:51:48]Read from MH i2c: E2 [20:51:48]MH_I2C_Read... [20:51:48]Read from MH i2c: E2 17 00 [20:51:48]MH_I2C_Read... [20:51:48]Read from MH i2c: E2 17 00 4C 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 1C [20:51:48]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [20:51:48]wFMCommunicate OK [20:51:48]CreateOFDProtocolMessage done [20:51:48]OFDSenderStorePacket 202573 [20:51:48]StoreOFDPacket docnum=202573 [20:51:48]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 17 4D 07 01 B4 A0 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 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 75 01 00 00 F4 03 04 00 62 F9 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 4D 17 03 00 35 04 06 00 70 C1 A6 2C 18 31 7E FA A1 F3 DE 2E FD B5 [20:51:48]CheckFolder [20:51:48]dirname=/storage/ofd_packets [20:51:48]CheckFolder done [20:51:48]ProducePacketName [20:51:48]name=ofd_packets/00202573 [20:51:48]NVStorageSaveData ofd_packets/00202573 [20:51:48]File name is /storage/ofd_packets/00202573 [20:51:48]Write 301 bytes [20:51:48]NVStorageSaveData done [20:51:48]OFDSenderStorePacket done [20:51:48]KKMCreateOFDPacket done [20:51:48]NVStorageSaveData kkm_last_timestamp [20:51:48]File name is /storage/kkm_last_timestamp [20:51:48]Write 4 bytes [20:51:48]NVStorageSaveData done [20:51:48]ExternCall_PrintAddStr [20:51:48]wPrintStart [20:51:48]Write to MH i2c: 01 00 00 4D 01 4E [20:51:48]Write i2c OK [20:51:48]MH_I2C_Read... [20:51:48]Read from MH i2c: 01 [20:51:48]MH_I2C_Read... [20:51:48]Read from MH i2c: 01 07 00 [20:51:48]MH_I2C_Read... [20:51:48]Read from MH i2c: 01 07 00 4D 01 00 00 00 00 00 FF 0F 63 [20:51:48]RasterBufferAndPrint [20:51:48]line Счет N : (1)450359 [20:51:48]line ИНН: 02508201610067 [20:51:48]line Контрольно-Кассовый Чек [20:51:48]line ПРОДАЖА [20:51:48]line ТРК (МРК, ГНК) : 41 [20:51:48]line Товар: 2710124130 [20:51:48]line Аи-92-К-2 [20:51:48]line 2.990 * 66.90 [20:51:48]line = 200.03 [20:51:48]line НДС 12% НСП 1% [20:51:48]line > о реализуемом товаре [20:51:48]line ОКРУГЛЕНИЕ: -0.03 [20:51:48]line ИТОГО: 200.00 [20:51:48]line Внесено: 200.00 [20:51:48]line СДАЧА: 0.00 [20:51:48]line НСП 1% : 1.77 [20:51:48]line НДС 12% : 21.24 [20:51:48]line Наличными: 200.00 [20:51:48]line Безнал.: 0.00 [20:51:48]line Место: АЗС № 171 "Партнер Нефть" [20:51:48]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [20:51:48]line СНО: Общий режим [20:51:48]line Чек 373 28.10.2024 20:51 [20:51:48]line Смена: 545 ФФД: 1.0 [20:51:48]line ЗНМ: 0300000109 [20:51:48]line РНМ: 0000000000091777 [20:51:48]line Версия ККМ: 001 [20:51:48]line ФМ: 0000000000871756 [20:51:48]line ФД: 202573 [20:51:48]line ФПД: 123977018906673 [20:51:48]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T205146&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202573&fm=123977018906673&tin=02508201610067®Number=0000000000091777&sum=20000 [20:51:48]OFD Sender: Processing packet 202573 [packets to send 116, broken 115] [20:51:48]ProducePacketName [20:51:48]name=ofd_packets/00202573 [20:51:48]OFD Sender: To server: pG, [20:51:48]CommunicateWithHost lk.salyk.kg:30040 [20:51:48]ConnectInit lk.salyk.kg [20:51:48]written 0, free lines is 4095 [20:51:48]Connected sock=9 [20:51:48]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 17 4D 07 01 B4 A0 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 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 75 01 00 00 F4 03 04 00 62 F9 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 4D 17 03 00 35 04 06 00 70 C1 A6 2C 18 31 7E FA A1 F3 DE 2E FD B5 [20:51:48]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 F8 FE 47 00 EC 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 35 36 10 04 04 00 4D 17 03 00 F4 03 04 00 17 A5 1F 67 B6 04 01 00 00 9C 13 C0 6A 92 13 FB 4F [20:51:48]CommunicateWithHost err = 0 [20:51:48]CheckOFDResponse [20:51:48]1017 (14) - 77093643461234 [20:51:48]1041 (16) - 0000000000871756 [20:51:48]1040 (4) - 202573 [20:51:48]1012 (4) - 28.10.2024 14:52 [20:51:48]1206 (1) - 0 [20:51:48]OFD Sender: Remove packet 202573 [20:51:48]ProducePacketName [20:51:48]name=ofd_packets/00202573 [20:51:48]NVStorageDeleteData [20:51:48]Write to MH i2c: 01 00 00 78 01 79 [20:51:48]Write i2c OK [20:51:48]MH_I2C_Read... [20:51:48]Read from MH i2c: 01 [20:51:48]MH_I2C_Read... [20:51:48]Read from MH i2c: 01 07 00 [20:51:48]MH_I2C_Read... [20:51:48]Read from MH i2c: 01 07 00 78 01 00 00 00 00 00 A2 0C 2E [20:51:48]RasterBufferAndPrint [20:51:48]line [20:51:48]line [20:51:48]line [20:51:48]line [20:51:48]line [20:51:48]written 0, free lines is 3238 [20:51:48]MH_Cut [20:51:48]Write to MH i2c: D1 01 00 7F 01 01 52 [20:51:48]Write i2c OK [20:51:48]MH_I2C_Read... [20:51:48]Read from MH i2c: D1 [20:51:48]MH_I2C_Read... [20:51:48]Read from MH i2c: D1 01 00 [20:51:48]MH_I2C_Read... [20:51:48]Read from MH i2c: D1 01 00 7F 01 00 51 [20:51:48]Write to MH i2c: 01 00 00 80 01 81 [20:51:48]Write i2c OK [20:51:48]MH_I2C_Read... [20:51:49]OFD Sender: No OFD packet to send [20:51:49]*** Cut start [20:51:49]*** Purtial cut [20:51:49]*** Stage 1: CUTSNS_PIN = 1 [20:51:50]Read from MH i2c: 01 [20:51:50]MH_I2C_Read... [20:51:50]*** Stop cut motor [20:51:50]*** Cut end [20:51:50]Read from MH i2c: 01 07 00 [20:51:50]MH_I2C_Read... [20:51:50]Read from MH i2c: 01 07 00 80 01 00 00 00 00 00 FF 0F 96 [20:51:50]process_action close_receipt done [20:51:50]requested_data is exist [20:51:50]produce_requested_data [20:51:50]requested_item fm.sn is exist - process it [20:51:50]wFMCommunicate request_size=4 [20:51:50]MH_SAM_APDU [20:51:50]CAPDU: 80 11 00 00 [20:51:50]Write to MH i2c: E2 08 00 81 01 80 11 00 00 00 00 00 00 FC [20:51:50]Write i2c OK [20:51:50]MH_I2C_Read... [20:51:50]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:51:50]Read from MH i2c: E2 [20:51:50]MH_I2C_Read... [20:51:50]Read from MH i2c: E2 17 00 [20:51:50]MH_I2C_Read... [20:51:50]Read from MH i2c: E2 17 00 81 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 51 [20:51:50]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [20:51:50]wFMCommunicate OK [20:51:50]requested_item fd.num is exist - process it [20:51:50]SAM_PROTO_GetFieldsCounters [20:51:50]wFMCommunicate request_size=4 [20:51:50]MH_SAM_APDU [20:51:50]CAPDU: 80 13 00 00 [20:51:50]Write to MH i2c: E2 08 00 82 01 80 13 00 00 00 00 00 00 FF [20:51:50]Write i2c OK [20:51:50]MH_I2C_Read... [20:51:50]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [20:51:50]Read from MH i2c: E2 [20:51:50]MH_I2C_Read... [20:51:50]Read from MH i2c: E2 62 00 [20:51:50]MH_I2C_Read... [20:51:50]Read from MH i2c: E2 62 00 82 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 4D 17 03 00 0E 04 04 00 21 02 00 00 12 04 04 00 75 01 00 00 5E 04 04 00 75 01 00 00 57 04 04 00 76 01 00 00 19 04 04 00 00 00 00 00 90 00 14 [20:51:50]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 4D 17 03 00 0E 04 04 00 21 02 00 00 12 04 04 00 75 01 00 00 5E 04 04 00 75 01 00 00 57 04 04 00 76 01 00 00 19 04 04 00 00 00 00 00 90 00 [20:51:50]wFMCommunicate OK [20:51:50]SAM_PROTO_GetFieldsCounters done [20:51:50]requested_item shift.num is exist - process it [20:51:50]requested_item shift.opened is exist - process it [20:51:50]req_shift_opened [20:51:50]FM_GetShiftState [20:51:50]SAM_PROTO_GetShiftState [20:51:50]wFMCommunicate request_size=4 [20:51:50]MH_SAM_APDU [20:51:50]CAPDU: 80 13 01 00 [20:51:50]Write to MH i2c: E2 08 00 83 01 80 13 01 00 00 00 00 00 01 [20:51:50]Write i2c OK [20:51:50]MH_I2C_Read... [20:51:50]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:51:50]Read from MH i2c: E2 [20:51:50]MH_I2C_Read... [20:51:50]Read from MH i2c: E2 0E 00 [20:51:50]MH_I2C_Read... [20:51:50]Read from MH i2c: E2 0E 00 83 01 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 AC [20:51:50]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [20:51:50]wFMCommunicate OK [20:51:50]SAM_PROTO_GetShiftState done [20:51:50]FM_GetShiftState done [20:51:50]req_shift_opened done [20:51:50]requested_item shift.open_date is exist - process it [20:51:50]req_shift_open_date [20:51:50]req_shift_open_date done [20:51:50]produce_requested_data done [20:51:50]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202573,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670} [20:51:50]process_action_free close_receipt [20:51:50]json_value_free [20:51:50]json_value_free done [20:51:50]process_json_proto returns [20:51:50]Send response to host [20:51:50]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202573,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670}}} [20:51:50]free response buf [20:51:50]execute_script done [20:51:50]execute_script returns [20:51:50]free content buf [20:51:50]Sock 11.Close socket [20:51:50]Sock 11.Thread stoped [20:51:54]OFD Sender: No OFD packet to send [20:51:59]OFD Sender: No OFD packet to send [20:52:04]OFD Sender: No OFD packet to send [20:52:09]OFD Sender: No OFD packet to send [20:52:14]OFD Sender: No OFD packet to send [20:52:19]OFD Sender: No OFD packet to send [20:52:24]OFD Sender: No OFD packet to send [20:52:29]OFD Sender: No OFD packet to send [20:52:34]OFD Sender: No OFD packet to send [20:52:39]OFD Sender: No OFD packet to send [20:52:44]OFD Sender: No OFD packet to send [20:52:49]OFD Sender: No OFD packet to send [20:52:54]OFD Sender: No OFD packet to send [20:52:59]OFD Sender: No OFD packet to send [20:53:04]OFD Sender: No OFD packet to send [20:53:09]OFD Sender: No OFD packet to send [20:53:14]OFD Sender: No OFD packet to send [20:53:19]OFD Sender: No OFD packet to send [20:53:24]OFD Sender: No OFD packet to send [20:53:29]OFD Sender: No OFD packet to send [20:53:34]OFD Sender: No OFD packet to send [20:53:39]OFD Sender: No OFD packet to send [20:53:44]OFD Sender: No OFD packet to send [20:53:49]OFD Sender: No OFD packet to send [20:53:54]OFD Sender: No OFD packet to send [20:53:59]OFD Sender: No OFD packet to send [20:54:04]OFD Sender: No OFD packet to send [20:54:09]OFD Sender: No OFD packet to send [20:54:14]OFD Sender: No OFD packet to send [20:54:19]OFD Sender: No OFD packet to send [20:54:24]OFD Sender: No OFD packet to send [20:54:29]OFD Sender: No OFD packet to send [20:54:34]OFD Sender: No OFD packet to send [20:54:39]OFD Sender: No OFD packet to send [20:54:44]OFD Sender: No OFD packet to send [20:54:49]OFD Sender: No OFD packet to send [20:54:54]OFD Sender: No OFD packet to send [20:54:59]OFD Sender: No OFD packet to send [20:55:04]OFD Sender: No OFD packet to send [20:55:09]OFD Sender: No OFD packet to send [20:55:10]accept exits with 7 [20:55:10]New connection [20:55:10]New thread 3067235684 created [20:55:10]Thread 3067379044 joined [20:55:10]Waiting for new connection... [20:55:10] Sock 7.Parse request [20:55:10]Sock 7.Check first char [20:55:10]Sock 7.First char is OK [20:55:10]request: POST /json_proto HTTP/1.0 [20:55:10]Method: POST [20:55:10]URL: /json_proto [20:55:10]Method is POST - this is cgi request [20:55:10]url: /json_proto [20:55:10]query_string will be loaded in cgi processing [20:55:10]execute_cgi json_proto POST (null) [20:55:10]execute_cgi path=json_proto method=POST [20:55:10]POST find Content-Length [20:55:10]Host: 172.17.63.195:8080 [20:55:10]Content-Length: 679 [20:55:10]Content-Type: application/json [20:55:10] [20:55:10]POST finish read [20:55:10]Found Content-Length = 679 [20:55:10]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450360", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 76.20, "quantity" : 26.250, "sum" : 2000.25, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 2000.00, "total" : 2000.00, "payments": [ { "type": 0, "sum" : 2000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [20:55:10]execute_script... [20:55:10]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450360", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 76.20, "quantity" : 26.250, "sum" : 2000.25, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 2000.00, "total" : 2000.00, "payments": [ { "type": 0, "sum" : 2000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [20:55:10]POST & json_proto [20:55:10]process_json_proto [20:55:10]json parsed OK: [20:55:10]protocol is kg_v1.0 [20:55:10]action value=close_receipt [20:55:10]process_action close_receipt [20:55:10]cmd_close_receipt [20:55:10]MH_GetDate [20:55:10]Write to MH i2c: F0 00 00 84 01 74 [20:55:10]Write i2c OK [20:55:10]MH_I2C_Read... [20:55:10]Read from MH i2c: F0 [20:55:10]MH_I2C_Read... [20:55:10]Read from MH i2c: F0 09 00 [20:55:10]MH_I2C_Read... [20:55:10]Read from MH i2c: F0 09 00 84 01 00 2F FA 1F 67 47 1B 1E 67 13 [20:55:10]GetLastDocTimeStamp 1730148706 [20:55:10]current date 1730148911 [20:55:10]FM_GetShiftState [20:55:10]SAM_PROTO_GetShiftState [20:55:10]wFMCommunicate request_size=4 [20:55:10]MH_SAM_APDU [20:55:10]CAPDU: 80 13 01 00 [20:55:10]Write to MH i2c: E2 08 00 85 01 80 13 01 00 00 00 00 00 03 [20:55:10]Write i2c OK [20:55:10]MH_I2C_Read... [20:55:10]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:55:10]Read from MH i2c: E2 [20:55:10]MH_I2C_Read... [20:55:10]Read from MH i2c: E2 0E 00 [20:55:10]MH_I2C_Read... [20:55:10]Read from MH i2c: E2 0E 00 85 01 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 AE [20:55:10]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [20:55:10]wFMCommunicate OK [20:55:10]SAM_PROTO_GetShiftState done [20:55:10]FM_GetShiftState done [20:55:10]opened in 1730073670 [20:55:10]opened+sec_in_day 1730160070 [20:55:10]quantity*price = 200025 [20:55:10]sum+1 = 200026 [20:55:10]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.25 ИТОГО: 2000.00 Внесено: 2000.00 СДАЧА: 0.00 НСП 1% : 17.70 НДС 12% : 212.42 Наличными: 2000.00 Безнал.: 0.00 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 374 28.10.2024 20:55 Смена: 545 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 ФМ: 0000000000871756 ФД: 202574 ФПД: 101372318464398 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T205511&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202574&fm=101372318464398&tin=02508201610067®Number=0000000000091777&sum=200000 [20:55:11]StoreToDocumentArchive [20:55:11]shift 545 fd 202574 [20:55:11]save to /storage/0545/doc_00202574 [20:55:11]save last doc name /storage/0545/doc_00202574 to /storage/kkm_last_doc_name [20:55:11]save OK [20:55:11]Clear old archive folders... [20:55:11]ProcessDocumentItem done err = 0, tmpTLVsize=248 [20:55:11]tlvbuf is 01C8C3B0 [20:55:11]SAM_PROTO_ClearQueue [20:55:11]wFMCommunicate request_size=4 [20:55:11]MH_SAM_APDU [20:55:11]CAPDU: 80 09 00 00 [20:55:11]Write to MH i2c: E2 08 00 92 01 80 09 00 00 00 00 00 00 05 [20:55:11]Write i2c OK [20:55:11]MH_I2C_Read... [20:55:11]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [20:55:11]Read from MH i2c: E2 [20:55:11]MH_I2C_Read... [20:55:11]Read from MH i2c: E2 03 00 [20:55:11]MH_I2C_Read... [20:55:11]Read from MH i2c: E2 03 00 92 01 00 90 00 07 [20:55:11]RAPDU: 90 00 [20:55:11]wFMCommunicate OK [20:55:11]SAM_PROTO_ClearQueue done [20:55:11]KKMCreateOFDPacket [20:55:11]OFDProtocolAddRootSTLVToBuf [20:55:11]FM_MakeSignedData [20:55:11]FM_MakeSignedData [20:55:11]SAM_PROTO_SignData [20:55:11]wFMCommunicate request_size=4 [20:55:11]MH_SAM_APDU [20:55:11]CAPDU: 80 0D 01 02 [20:55:11]Write to MH i2c: E2 08 00 93 01 80 0D 01 02 00 00 00 00 0D [20:55:11]Write i2c OK [20:55:11]MH_I2C_Read... [20:55:11]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [20:55:11]Read from MH i2c: E2 [20:55:11]MH_I2C_Read... [20:55:11]Read from MH i2c: E2 03 00 [20:55:11]MH_I2C_Read... [20:55:11]Read from MH i2c: E2 03 00 93 01 00 90 00 08 [20:55:11]RAPDU: 90 00 [20:55:11]wFMCommunicate OK [20:55:11]wFMCommunicate request_size=255 [20:55:11]MH_SAM_APDU [20:55:11]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 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 76 01 00 00 F4 03 04 00 2F FA 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 4E 17 03 00 35 04 06 00 5C 32 95 08 [20:55:11]Write to MH i2c: E2 02 01 94 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 32 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 76 01 00 00 F4 03 04 00 2F FA 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 4E 17 03 00 35 04 06 00 5C 32 95 08 00 00 61 [20:55:12]Write i2c OK [20:55:12]MH_I2C_Read... [20:55:12]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:55:12]Read from MH i2c: E2 [20:55:12]MH_I2C_Read... [20:55:12]Read from MH i2c: E2 03 00 [20:55:12]MH_I2C_Read... [20:55:12]Read from MH i2c: E2 03 00 94 01 00 90 00 09 [20:55:12]RAPDU: 90 00 [20:55:12]wFMCommunicate OK [20:55:12]wFMCommunicate request_size=7 [20:55:12]MH_SAM_APDU [20:55:12]CAPDU: 80 0D 02 02 02 39 8E [20:55:12]Write to MH i2c: E2 0A 00 95 01 80 0D 02 02 02 00 39 8E 00 00 DB [20:55:12]Write i2c OK [20:55:12]MH_I2C_Read... [20:55:12]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:55:12]Read from MH i2c: E2 [20:55:12]MH_I2C_Read... [20:55:12]Read from MH i2c: E2 03 00 [20:55:12]MH_I2C_Read... [20:55:12]Read from MH i2c: E2 03 00 95 01 00 90 00 0A [20:55:12]RAPDU: 90 00 [20:55:12]wFMCommunicate OK [20:55:12]wFMCommunicate request_size=4 [20:55:12]MH_SAM_APDU [20:55:12]CAPDU: 80 0D 03 02 [20:55:12]Write to MH i2c: E2 08 00 96 01 80 0D 03 02 00 00 00 00 12 [20:55:12]Write i2c OK [20:55:12]MH_I2C_Read... [20:55:12]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [20:55:12]Read from MH i2c: E2 [20:55:12]MH_I2C_Read... [20:55:12]Read from MH i2c: E2 0B 00 [20:55:12]MH_I2C_Read... [20:55:12]Read from MH i2c: E2 0B 00 96 01 00 95 10 16 C2 C1 E4 82 38 90 00 EF [20:55:12]RAPDU: 95 10 16 C2 C1 E4 82 38 90 00 [20:55:12]wFMCommunicate OK [20:55:12]SAM_PROTO_SignData done [20:55:12]FM_MakeSignedData done [20:55:12]CreateOFDProtocolMessage [20:55:12]wFMCommunicate request_size=4 [20:55:12]MH_SAM_APDU [20:55:12]CAPDU: 80 11 00 00 [20:55:12]Write to MH i2c: E2 08 00 97 01 80 11 00 00 00 00 00 00 12 [20:55:12]Write i2c OK [20:55:12]MH_I2C_Read... [20:55:12]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:55:12]Read from MH i2c: E2 [20:55:12]MH_I2C_Read... [20:55:12]Read from MH i2c: E2 17 00 [20:55:12]MH_I2C_Read... [20:55:12]Read from MH i2c: E2 17 00 97 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 67 [20:55:12]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [20:55:12]wFMCommunicate OK [20:55:12]CreateOFDProtocolMessage done [20:55:12]OFDSenderStorePacket 202574 [20:55:12]StoreOFDPacket docnum=202574 [20:55:12]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0C 01 00 00 92 07 04 01 F6 FB 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 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 76 01 00 00 F4 03 04 00 2F FA 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 4E 17 03 00 35 04 06 00 5C 32 95 08 39 8E 95 10 16 C2 C1 E4 82 38 [20:55:12]CheckFolder [20:55:12]dirname=/storage/ofd_packets [20:55:12]CheckFolder done [20:55:12]ProducePacketName [20:55:12]name=ofd_packets/00202574 [20:55:12]NVStorageSaveData ofd_packets/00202574 [20:55:12]File name is /storage/ofd_packets/00202574 [20:55:12]Write 298 bytes [20:55:12]NVStorageSaveData done [20:55:12]OFDSenderStorePacket done [20:55:12]KKMCreateOFDPacket done [20:55:12]NVStorageSaveData kkm_last_timestamp [20:55:12]File name is /storage/kkm_last_timestamp [20:55:12]Write 4 bytes [20:55:12]NVStorageSaveData done [20:55:12]ExternCall_PrintAddStr [20:55:12]wPrintStart [20:55:12]Write to MH i2c: 01 00 00 98 01 99 [20:55:12]Write i2c OK [20:55:12]MH_I2C_Read... [20:55:12]Read from MH i2c: 01 [20:55:12]MH_I2C_Read... [20:55:12]Read from MH i2c: 01 07 00 [20:55:12]MH_I2C_Read... [20:55:12]Read from MH i2c: 01 07 00 98 01 00 00 00 00 00 FF 0F AE [20:55:12]RasterBufferAndPrint [20:55:12]line Счет N : (1)450360 [20:55:12]line ИНН: 02508201610067 [20:55:12]line Контрольно-Кассовый Чек [20:55:12]line ПРОДАЖА [20:55:12]line ТРК (МРК, ГНК) : 21 [20:55:12]line Товар: 2710194210 [20:55:12]line ДТ-К-2 [20:55:12]line 26.250 * 76.20 [20:55:12]line = 2000.25 [20:55:12]line НДС 12% НСП 1% [20:55:12]line > о реализуемом товаре [20:55:12]line ОКРУГЛЕНИЕ: -0.25 [20:55:12]line ИТОГО: 2000.00 [20:55:12]line Внесено: 2000.00 [20:55:12]line СДАЧА: 0.00 [20:55:12]line НСП 1% : 17.70 [20:55:12]line НДС 12% : 212.42 [20:55:12]line Наличными: 2000.00 [20:55:12]line Безнал.: 0.00 [20:55:12]line Место: АЗС № 171 "Партнер Нефть" [20:55:12]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [20:55:12]line СНО: Общий режим [20:55:12]line Чек 374 28.10.2024 20:55 [20:55:12]line Смена: 545 ФФД: 1.0 [20:55:12]line ЗНМ: 0300000109 [20:55:12]line РНМ: 0000000000091777 [20:55:12]line Версия ККМ: 001 [20:55:12]line ФМ: 0000000000871756 [20:55:12]line ФД: 202574 [20:55:12]line ФПД: 101372318464398 [20:55:12]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T205511&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202574&fm=101372318464398&tin=02508201610067®Number=0000000000091777&sum=200000 [20:55:12]written 0, free lines is 4095 [20:55:12]OFD Sender: Processing packet 202574 [packets to send 116, broken 115] [20:55:12]ProducePacketName [20:55:12]name=ofd_packets/00202574 [20:55:12]OFD Sender: To server: pG, [20:55:12]CommunicateWithHost lk.salyk.kg:30040 [20:55:12]ConnectInit lk.salyk.kg [20:55:12]Connected sock=10 [20:55: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 35 36 0C 01 00 00 92 07 04 01 F6 FB 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 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 76 01 00 00 F4 03 04 00 2F FA 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 4E 17 03 00 35 04 06 00 5C 32 95 08 39 8E 95 10 16 C2 C1 E4 82 38 [20:55:13]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 1C 1C 47 00 8B 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 35 36 10 04 04 00 4E 17 03 00 F4 03 04 00 E4 A5 1F 67 B6 04 01 00 00 EC A9 14 A7 23 1D BC 8F [20:55:13]CommunicateWithHost err = 0 [20:55:13]CheckOFDResponse [20:55:13]1017 (14) - 77093643461234 [20:55:13]1041 (16) - 0000000000871756 [20:55:13]1040 (4) - 202574 [20:55:13]1012 (4) - 28.10.2024 14:55 [20:55:13]1206 (1) - 0 [20:55:13]OFD Sender: Remove packet 202574 [20:55:13]ProducePacketName [20:55:13]name=ofd_packets/00202574 [20:55:13]NVStorageDeleteData [20:55:13]Write to MH i2c: 01 00 00 C3 01 C4 [20:55:13]Write i2c OK [20:55:13]MH_I2C_Read... [20:55:13]Read from MH i2c: 01 [20:55:13]MH_I2C_Read... [20:55:13]Read from MH i2c: 01 07 00 [20:55:13]MH_I2C_Read... [20:55:13]Read from MH i2c: 01 07 00 C3 01 00 00 00 00 00 99 0C 70 [20:55:13]RasterBufferAndPrint [20:55:13]line [20:55:13]line [20:55:13]line [20:55:13]line [20:55:13]line [20:55:13]written 0, free lines is 3231 [20:55:13]MH_Cut [20:55:13]Write to MH i2c: D1 01 00 CA 01 01 9D [20:55:13]Write i2c OK [20:55:13]MH_I2C_Read... [20:55:13]Read from MH i2c: D1 [20:55:13]MH_I2C_Read... [20:55:13]Read from MH i2c: D1 01 00 [20:55:13]MH_I2C_Read... [20:55:13]Read from MH i2c: D1 01 00 CA 01 00 9C [20:55:13]Write to MH i2c: 01 00 00 CB 01 CC [20:55:13]Write i2c OK [20:55:13]MH_I2C_Read... [20:55:13]OFD Sender: No OFD packet to send [20:55:14]*** Cut start [20:55:14]*** Purtial cut [20:55:14]*** CUTSNS_PIN = 0 [20:55:14]*** Stage 1: CUTSNS_PIN = 1 [20:55:16]Read from MH i2c: 01 [20:55:16]MH_I2C_Read... [20:55:16]*** Stop cut motor [20:55:16]*** Cut end [20:55:16]Read from MH i2c: 01 07 00 [20:55:16]MH_I2C_Read... [20:55:16]Read from MH i2c: 01 07 00 CB 01 00 00 00 00 00 FF 0F E1 [20:55:16]process_action close_receipt done [20:55:16]requested_data is exist [20:55:16]produce_requested_data [20:55:16]requested_item fm.sn is exist - process it [20:55:16]wFMCommunicate request_size=4 [20:55:16]MH_SAM_APDU [20:55:16]CAPDU: 80 11 00 00 [20:55:16]Write to MH i2c: E2 08 00 CC 01 80 11 00 00 00 00 00 00 47 [20:55:16]Write i2c OK [20:55:16]MH_I2C_Read... [20:55:16]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:55:16]Read from MH i2c: E2 [20:55:16]MH_I2C_Read... [20:55:16]Read from MH i2c: E2 17 00 [20:55:16]MH_I2C_Read... [20:55:16]Read from MH i2c: E2 17 00 CC 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 9C [20:55:16]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [20:55:16]wFMCommunicate OK [20:55:16]requested_item fd.num is exist - process it [20:55:16]SAM_PROTO_GetFieldsCounters [20:55:16]wFMCommunicate request_size=4 [20:55:16]MH_SAM_APDU [20:55:16]CAPDU: 80 13 00 00 [20:55:16]Write to MH i2c: E2 08 00 CD 01 80 13 00 00 00 00 00 00 4A [20:55:16]Write i2c OK [20:55:16]MH_I2C_Read... [20:55:16]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [20:55:16]Read from MH i2c: E2 [20:55:16]MH_I2C_Read... [20:55:16]Read from MH i2c: E2 62 00 [20:55:16]MH_I2C_Read... [20:55:16]Read from MH i2c: E2 62 00 CD 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 4E 17 03 00 0E 04 04 00 21 02 00 00 12 04 04 00 76 01 00 00 5E 04 04 00 76 01 00 00 57 04 04 00 77 01 00 00 19 04 04 00 00 00 00 00 90 00 63 [20:55:16]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 4E 17 03 00 0E 04 04 00 21 02 00 00 12 04 04 00 76 01 00 00 5E 04 04 00 76 01 00 00 57 04 04 00 77 01 00 00 19 04 04 00 00 00 00 00 90 00 [20:55:16]wFMCommunicate OK [20:55:16]SAM_PROTO_GetFieldsCounters done [20:55:16]requested_item shift.num is exist - process it [20:55:16]requested_item shift.opened is exist - process it [20:55:16]req_shift_opened [20:55:16]FM_GetShiftState [20:55:16]SAM_PROTO_GetShiftState [20:55:16]wFMCommunicate request_size=4 [20:55:16]MH_SAM_APDU [20:55:16]CAPDU: 80 13 01 00 [20:55:16]Write to MH i2c: E2 08 00 CE 01 80 13 01 00 00 00 00 00 4C [20:55:16]Write i2c OK [20:55:16]MH_I2C_Read... [20:55:16]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:55:16]Read from MH i2c: E2 [20:55:16]MH_I2C_Read... [20:55:16]Read from MH i2c: E2 0E 00 [20:55:16]MH_I2C_Read... [20:55:16]Read from MH i2c: E2 0E 00 CE 01 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 F7 [20:55:16]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [20:55:16]wFMCommunicate OK [20:55:16]SAM_PROTO_GetShiftState done [20:55:16]FM_GetShiftState done [20:55:16]req_shift_opened done [20:55:16]requested_item shift.open_date is exist - process it [20:55:16]req_shift_open_date [20:55:16]req_shift_open_date done [20:55:16]produce_requested_data done [20:55:16]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202574,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670} [20:55:16]process_action_free close_receipt [20:55:16]json_value_free [20:55:16]json_value_free done [20:55:16]process_json_proto returns [20:55:16]Send response to host [20:55:16]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202574,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670}}} [20:55:16]free response buf [20:55:16]execute_script done [20:55:16]execute_script returns [20:55:16]free content buf [20:55:16]Sock 7.Close socket [20:55:16]Sock 7.Thread stoped [20:55:18]OFD Sender: No OFD packet to send [20:55:23]OFD Sender: No OFD packet to send [20:55:28]OFD Sender: No OFD packet to send [20:55:33]OFD Sender: No OFD packet to send [20:55:38]OFD Sender: No OFD packet to send [20:55:43]OFD Sender: No OFD packet to send [20:55:48]OFD Sender: No OFD packet to send [20:55:53]OFD Sender: No OFD packet to send [20:55:58]OFD Sender: No OFD packet to send [20:56:03]OFD Sender: No OFD packet to send [20:56:08]OFD Sender: No OFD packet to send [20:56:13]OFD Sender: No OFD packet to send [20:56:18]OFD Sender: No OFD packet to send [20:56:23]OFD Sender: No OFD packet to send [20:56:28]OFD Sender: No OFD packet to send [20:56:33]OFD Sender: No OFD packet to send [20:56:38]OFD Sender: No OFD packet to send [20:56:43]OFD Sender: No OFD packet to send [20:56:48]OFD Sender: No OFD packet to send [20:56:53]OFD Sender: No OFD packet to send [20:56:58]OFD Sender: No OFD packet to send [20:57:03]OFD Sender: No OFD packet to send [20:57:08]OFD Sender: No OFD packet to send [20:57:13]OFD Sender: No OFD packet to send [20:57:18]OFD Sender: No OFD packet to send [20:57:23]OFD Sender: No OFD packet to send [20:57:28]OFD Sender: No OFD packet to send [20:57:33]OFD Sender: No OFD packet to send [20:57:38]OFD Sender: No OFD packet to send [20:57:43]OFD Sender: No OFD packet to send [20:57:48]OFD Sender: No OFD packet to send [20:57:53]OFD Sender: No OFD packet to send [20:57:58]OFD Sender: No OFD packet to send [20:58:03]OFD Sender: No OFD packet to send [20:58:08]OFD Sender: No OFD packet to send [20:58:13]OFD Sender: No OFD packet to send [20:58:18]OFD Sender: No OFD packet to send [20:58:23]OFD Sender: No OFD packet to send [20:58:28]OFD Sender: No OFD packet to send [20:58:33]OFD Sender: No OFD packet to send [20:58:38]OFD Sender: No OFD packet to send [20:58:43]OFD Sender: No OFD packet to send [20:58:48]OFD Sender: No OFD packet to send [20:58:53]OFD Sender: No OFD packet to send [20:58:58]OFD Sender: No OFD packet to send [20:59:03]OFD Sender: No OFD packet to send [20:59:08]OFD Sender: No OFD packet to send [20:59:13]OFD Sender: No OFD packet to send [20:59:18]OFD Sender: No OFD packet to send [20:59:23]OFD Sender: No OFD packet to send [20:59:28]OFD Sender: No OFD packet to send [20:59:33]OFD Sender: No OFD packet to send [20:59:38]OFD Sender: No OFD packet to send [20:59:43]OFD Sender: No OFD packet to send [20:59:48]OFD Sender: No OFD packet to send [20:59:54]OFD Sender: No OFD packet to send [20:59:59]OFD Sender: No OFD packet to send [21:00:04]OFD Sender: No OFD packet to send [21:00:09]OFD Sender: No OFD packet to send [21:00:14]OFD Sender: No OFD packet to send [21:00:19]OFD Sender: No OFD packet to send [21:00:24]OFD Sender: No OFD packet to send [21:00:29]OFD Sender: No OFD packet to send [21:00:34]OFD Sender: No OFD packet to send [21:00:39]OFD Sender: No OFD packet to send [21:00:44]OFD Sender: No OFD packet to send [21:00:49]OFD Sender: No OFD packet to send [21:00:54]OFD Sender: No OFD packet to send [21:00:59]OFD Sender: No OFD packet to send [21:01:04]OFD Sender: No OFD packet to send [21:01:09]OFD Sender: No OFD packet to send [21:01:14]OFD Sender: No OFD packet to send [21:01:19]OFD Sender: No OFD packet to send [21:01:24]OFD Sender: No OFD packet to send [21:01:29]OFD Sender: No OFD packet to send [21:01:34]OFD Sender: No OFD packet to send [21:01:39]OFD Sender: No OFD packet to send [21:01:44]OFD Sender: No OFD packet to send [21:01:49]OFD Sender: No OFD packet to send [21:01:54]OFD Sender: No OFD packet to send [21:01:59]OFD Sender: No OFD packet to send [21:02:04]OFD Sender: No OFD packet to send [21:02:09]OFD Sender: No OFD packet to send [21:02:14]OFD Sender: No OFD packet to send [21:02:19]OFD Sender: No OFD packet to send [21:02:24]OFD Sender: No OFD packet to send [21:02:29]OFD Sender: No OFD packet to send [21:02:34]OFD Sender: No OFD packet to send [21:02:39]OFD Sender: No OFD packet to send [21:02:44]OFD Sender: No OFD packet to send [21:02:49]OFD Sender: No OFD packet to send [21:02:54]OFD Sender: No OFD packet to send [21:02:59]OFD Sender: No OFD packet to send [21:03:04]OFD Sender: No OFD packet to send [21:03:09]OFD Sender: No OFD packet to send [21:03:14]OFD Sender: No OFD packet to send [21:03:19]OFD Sender: No OFD packet to send [21:03:24]OFD Sender: No OFD packet to send [21:03:29]OFD Sender: No OFD packet to send [21:03:34]OFD Sender: No OFD packet to send [21:03:39]OFD Sender: No OFD packet to send [21:03:44]OFD Sender: No OFD packet to send [21:03:49]OFD Sender: No OFD packet to send [21:03:54]OFD Sender: No OFD packet to send [21:03:59]OFD Sender: No OFD packet to send [21:04:04]OFD Sender: No OFD packet to send [21:04:09]OFD Sender: No OFD packet to send [21:04:14]OFD Sender: No OFD packet to send [21:04:19]OFD Sender: No OFD packet to send [21:04:24]OFD Sender: No OFD packet to send [21:04:29]OFD Sender: No OFD packet to send [21:04:34]OFD Sender: No OFD packet to send [21:04:39]OFD Sender: No OFD packet to send [21:04:44]OFD Sender: No OFD packet to send [21:04:49]OFD Sender: No OFD packet to send [21:04:54]OFD Sender: No OFD packet to send [21:04:59]OFD Sender: No OFD packet to send [21:05:04]OFD Sender: No OFD packet to send [21:05:09]OFD Sender: No OFD packet to send [21:05:14]OFD Sender: No OFD packet to send [21:05:19]OFD Sender: No OFD packet to send [21:05:24]OFD Sender: No OFD packet to send [21:05:29]OFD Sender: No OFD packet to send [21:05:34]OFD Sender: No OFD packet to send [21:05:39]OFD Sender: No OFD packet to send [21:05:44]OFD Sender: No OFD packet to send [21:05:49]OFD Sender: No OFD packet to send [21:05:54]OFD Sender: No OFD packet to send [21:05:59]OFD Sender: No OFD packet to send [21:06:04]OFD Sender: No OFD packet to send [21:06:09]OFD Sender: No OFD packet to send [21:06:14]OFD Sender: No OFD packet to send [21:06:19]OFD Sender: No OFD packet to send [21:06:24]OFD Sender: No OFD packet to send [21:06:29]OFD Sender: No OFD packet to send [21:06:34]OFD Sender: No OFD packet to send [21:06:39]OFD Sender: No OFD packet to send [21:06:44]OFD Sender: No OFD packet to send [21:06:49]OFD Sender: No OFD packet to send [21:06:54]OFD Sender: No OFD packet to send [21:06:59]OFD Sender: No OFD packet to send [21:07:04]OFD Sender: No OFD packet to send [21:07:09]OFD Sender: No OFD packet to send [21:07:14]OFD Sender: No OFD packet to send [21:07:19]OFD Sender: No OFD packet to send [21:07:24]OFD Sender: No OFD packet to send [21:07:29]OFD Sender: No OFD packet to send [21:07:34]OFD Sender: No OFD packet to send [21:07:39]OFD Sender: No OFD packet to send [21:07:44]OFD Sender: No OFD packet to send [21:07:49]OFD Sender: No OFD packet to send [21:07:54]OFD Sender: No OFD packet to send [21:07:59]OFD Sender: No OFD packet to send [21:08:04]OFD Sender: No OFD packet to send [21:08:09]OFD Sender: No OFD packet to send [21:08:14]OFD Sender: No OFD packet to send [21:08:19]OFD Sender: No OFD packet to send [21:08:24]OFD Sender: No OFD packet to send [21:08:29]OFD Sender: No OFD packet to send [21:08:34]OFD Sender: No OFD packet to send [21:08:39]OFD Sender: No OFD packet to send [21:08:44]OFD Sender: No OFD packet to send [21:08:49]OFD Sender: No OFD packet to send [21:08:54]OFD Sender: No OFD packet to send [21:08:59]OFD Sender: No OFD packet to send [21:09:04]OFD Sender: No OFD packet to send [21:09:09]OFD Sender: No OFD packet to send [21:09:14]OFD Sender: No OFD packet to send [21:09:19]OFD Sender: No OFD packet to send [21:09:24]OFD Sender: No OFD packet to send [21:09:29]OFD Sender: No OFD packet to send [21:09:34]OFD Sender: No OFD packet to send [21:09:39]OFD Sender: No OFD packet to send [21:09:44]OFD Sender: No OFD packet to send [21:09:49]OFD Sender: No OFD packet to send [21:09:54]OFD Sender: No OFD packet to send [21:09:59]OFD Sender: No OFD packet to send [21:10:04]OFD Sender: No OFD packet to send [21:10:09]OFD Sender: No OFD packet to send [21:10:14]OFD Sender: No OFD packet to send [21:10:19]OFD Sender: No OFD packet to send [21:10:24]OFD Sender: No OFD packet to send [21:10:29]OFD Sender: No OFD packet to send [21:10:34]OFD Sender: No OFD packet to send [21:10:39]OFD Sender: No OFD packet to send [21:10:44]OFD Sender: No OFD packet to send [21:10:49]OFD Sender: No OFD packet to send [21:10:54]OFD Sender: No OFD packet to send [21:10:59]OFD Sender: No OFD packet to send [21:11:04]OFD Sender: No OFD packet to send [21:11:09]OFD Sender: No OFD packet to send [21:11:14]OFD Sender: No OFD packet to send [21:11:19]OFD Sender: No OFD packet to send [21:11:24]OFD Sender: No OFD packet to send [21:11:29]OFD Sender: No OFD packet to send [21:11:34]OFD Sender: No OFD packet to send [21:11:39]OFD Sender: No OFD packet to send [21:11:44]OFD Sender: No OFD packet to send [21:11:49]OFD Sender: No OFD packet to send [21:11:54]OFD Sender: No OFD packet to send [21:11:59]OFD Sender: No OFD packet to send [21:12:04]OFD Sender: No OFD packet to send [21:12:09]OFD Sender: No OFD packet to send [21:12:14]OFD Sender: No OFD packet to send [21:12:19]OFD Sender: No OFD packet to send [21:12:24]OFD Sender: No OFD packet to send [21:12:29]OFD Sender: No OFD packet to send [21:12:34]OFD Sender: No OFD packet to send [21:12:39]OFD Sender: No OFD packet to send [21:12:44]OFD Sender: No OFD packet to send [21:12:49]OFD Sender: No OFD packet to send [21:12:54]OFD Sender: No OFD packet to send [21:12:59]OFD Sender: No OFD packet to send [21:13:04]OFD Sender: No OFD packet to send [21:13:09]OFD Sender: No OFD packet to send [21:13:14]OFD Sender: No OFD packet to send [21:13:17]accept exits with 9 [21:13:17]New connection [21:13:17]New thread 3067379044 created [21:13:17]Thread 3067235684 joined [21:13:17]Waiting for new connection... [21:13:17] Sock 9.Parse request [21:13:17]Sock 9.Check first char [21:13:17]Sock 9.First char is OK [21:13:17]request: POST /json_proto HTTP/1.0 [21:13:17]Method: POST [21:13:17]URL: /json_proto [21:13:17]Method is POST - this is cgi request [21:13:17]url: /json_proto [21:13:17]query_string will be loaded in cgi processing [21:13:17]execute_cgi json_proto POST (null) [21:13:17]execute_cgi path=json_proto method=POST [21:13:17]POST find Content-Length [21:13:17]Host: 172.17.63.195:8080 [21:13:17]Content-Length: 682 [21:13:17]Content-Type: application/json [21:13:17] [21:13:17]POST finish read [21:13:17]Found Content-Length = 682 [21:13:17]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450362", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "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" ] } } [21:13:17]execute_script... [21:13:17]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450362", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "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" ] } } [21:13:17]POST & json_proto [21:13:17]process_json_proto [21:13:17]json parsed OK: [21:13:17]protocol is kg_v1.0 [21:13:17]action value=close_receipt [21:13:17]process_action close_receipt [21:13:17]cmd_close_receipt [21:13:17]MH_GetDate [21:13:17]Write to MH i2c: F0 00 00 CF 01 BF [21:13:17]Write i2c OK [21:13:17]MH_I2C_Read... [21:13:17]Read from MH i2c: F0 [21:13:17]MH_I2C_Read... [21:13:17]Read from MH i2c: F0 09 00 [21:13:17]MH_I2C_Read... [21:13:17]Read from MH i2c: F0 09 00 CF 01 00 6D FE 1F 67 47 1B 1E 67 A0 [21:13:17]GetLastDocTimeStamp 1730148911 [21:13:17]current date 1730149997 [21:13:17]FM_GetShiftState [21:13:17]SAM_PROTO_GetShiftState [21:13:17]wFMCommunicate request_size=4 [21:13:17]MH_SAM_APDU [21:13:17]CAPDU: 80 13 01 00 [21:13:17]Write to MH i2c: E2 08 00 D0 01 80 13 01 00 00 00 00 00 4E [21:13:17]Write i2c OK [21:13:17]MH_I2C_Read... [21:13:17]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:13:17]Read from MH i2c: E2 [21:13:17]MH_I2C_Read... [21:13:17]Read from MH i2c: E2 0E 00 [21:13:17]MH_I2C_Read... [21:13:17]Read from MH i2c: E2 0E 00 D0 01 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 F9 [21:13:17]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [21:13:17]wFMCommunicate OK [21:13:17]SAM_PROTO_GetShiftState done [21:13:17]FM_GetShiftState done [21:13:17]opened in 1730073670 [21:13:17]opened+sec_in_day 1730160070 [21:13:17]quantity*price = 100015 [21:13:17]sum+1 = 100017 [21:13:17]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.16 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.21 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 375 28.10.2024 21:13 Смена: 545 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 ФМ: 0000000000871756 ФД: 202575 ФПД: 129635108211385 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T211317&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202575&fm=129635108211385&tin=02508201610067®Number=0000000000091777&sum=100000 [21:13:18]StoreToDocumentArchive [21:13:18]shift 545 fd 202575 [21:13:18]save to /storage/0545/doc_00202575 [21:13:18]save last doc name /storage/0545/doc_00202575 to /storage/kkm_last_doc_name [21:13:18]save OK [21:13:18]Clear old archive folders... [21:13:18]ProcessDocumentItem done err = 0, tmpTLVsize=251 [21:13:18]tlvbuf is 01C8F8E0 [21:13:18]SAM_PROTO_ClearQueue [21:13:18]wFMCommunicate request_size=4 [21:13:18]MH_SAM_APDU [21:13:18]CAPDU: 80 09 00 00 [21:13:18]Write to MH i2c: E2 08 00 DD 01 80 09 00 00 00 00 00 00 50 [21:13:18]Write i2c OK [21:13:18]MH_I2C_Read... [21:13:18]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [21:13:18]Read from MH i2c: E2 [21:13:18]MH_I2C_Read... [21:13:18]Read from MH i2c: E2 03 00 [21:13:18]MH_I2C_Read... [21:13:18]Read from MH i2c: E2 03 00 DD 01 00 90 00 52 [21:13:18]RAPDU: 90 00 [21:13:18]wFMCommunicate OK [21:13:18]SAM_PROTO_ClearQueue done [21:13:18]KKMCreateOFDPacket [21:13:18]OFDProtocolAddRootSTLVToBuf [21:13:18]FM_MakeSignedData [21:13:18]FM_MakeSignedData [21:13:18]SAM_PROTO_SignData [21:13:18]wFMCommunicate request_size=4 [21:13:18]MH_SAM_APDU [21:13:18]CAPDU: 80 0D 01 02 [21:13:18]Write to MH i2c: E2 08 00 DE 01 80 0D 01 02 00 00 00 00 58 [21:13:18]Write i2c OK [21:13:18]MH_I2C_Read... [21:13:18]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [21:13:18]Read from MH i2c: E2 [21:13:18]MH_I2C_Read... [21:13:18]Read from MH i2c: E2 03 00 [21:13:18]MH_I2C_Read... [21:13:18]Read from MH i2c: E2 03 00 DE 01 00 90 00 53 [21:13:18]RAPDU: 90 00 [21:13:18]wFMCommunicate OK [21:13:18]wFMCommunicate request_size=255 [21:13:18]MH_SAM_APDU [21:13: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 32 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 77 01 00 00 F4 03 04 00 6D FE 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 4F 17 03 00 35 04 06 00 75 [21:13:18]Write to MH i2c: E2 02 01 DF 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 32 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 77 01 00 00 F4 03 04 00 6D FE 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 4F 17 03 00 35 04 06 00 75 00 00 50 [21:13:18]Write i2c OK [21:13:18]MH_I2C_Read... [21:13:18]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:13:18]Read from MH i2c: E2 [21:13:18]MH_I2C_Read... [21:13:18]Read from MH i2c: E2 03 00 [21:13:18]MH_I2C_Read... [21:13:18]Read from MH i2c: E2 03 00 DF 01 00 90 00 54 [21:13:18]RAPDU: 90 00 [21:13:18]wFMCommunicate OK [21:13:18]wFMCommunicate request_size=10 [21:13:18]MH_SAM_APDU [21:13:18]CAPDU: 80 0D 02 02 05 E7 06 93 4A B9 [21:13:18]Write to MH i2c: E2 0D 00 E0 01 80 0D 02 02 05 00 E7 06 93 4A B9 00 00 E8 [21:13:18]Write i2c OK [21:13:18]MH_I2C_Read... [21:13:18]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:13:18]Read from MH i2c: E2 [21:13:18]MH_I2C_Read... [21:13:18]Read from MH i2c: E2 03 00 [21:13:18]MH_I2C_Read... [21:13:18]Read from MH i2c: E2 03 00 E0 01 00 90 00 55 [21:13:18]RAPDU: 90 00 [21:13:18]wFMCommunicate OK [21:13:18]wFMCommunicate request_size=4 [21:13:18]MH_SAM_APDU [21:13:18]CAPDU: 80 0D 03 02 [21:13:18]Write to MH i2c: E2 08 00 E1 01 80 0D 03 02 00 00 00 00 5D [21:13:18]Write i2c OK [21:13:18]MH_I2C_Read... [21:13:18]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [21:13:18]Read from MH i2c: E2 [21:13:18]MH_I2C_Read... [21:13:18]Read from MH i2c: E2 0B 00 [21:13:18]MH_I2C_Read... [21:13:18]Read from MH i2c: E2 0B 00 E1 01 00 49 E8 D7 93 35 A9 07 00 90 00 DE [21:13:18]RAPDU: 49 E8 D7 93 35 A9 07 00 90 00 [21:13:18]wFMCommunicate OK [21:13:18]SAM_PROTO_SignData done [21:13:18]FM_MakeSignedData done [21:13:18]CreateOFDProtocolMessage [21:13:18]wFMCommunicate request_size=4 [21:13:18]MH_SAM_APDU [21:13:18]CAPDU: 80 11 00 00 [21:13:18]Write to MH i2c: E2 08 00 E2 01 80 11 00 00 00 00 00 00 5D [21:13:18]Write i2c OK [21:13:18]MH_I2C_Read... [21:13:19]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:13:19]Read from MH i2c: E2 [21:13:19]MH_I2C_Read... [21:13:19]Read from MH i2c: E2 17 00 [21:13:19]MH_I2C_Read... [21:13:19]Read from MH i2c: E2 17 00 E2 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 B2 [21:13:19]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [21:13:19]wFMCommunicate OK [21:13:19]CreateOFDProtocolMessage done [21:13:19]OFDSenderStorePacket 202575 [21:13:19]StoreOFDPacket docnum=202575 [21:13:19]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 A2 98 07 01 30 73 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 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 77 01 00 00 F4 03 04 00 6D FE 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 4F 17 03 00 35 04 06 00 75 E7 06 93 4A B9 49 E8 D7 93 35 A9 07 00 [21:13:19]CheckFolder [21:13:19]dirname=/storage/ofd_packets [21:13:19]CheckFolder done [21:13:19]ProducePacketName [21:13:19]name=ofd_packets/00202575 [21:13:19]NVStorageSaveData ofd_packets/00202575 [21:13:19]File name is /storage/ofd_packets/00202575 [21:13:19]Write 301 bytes [21:13:19]NVStorageSaveData done [21:13:19]OFDSenderStorePacket done [21:13:19]KKMCreateOFDPacket done [21:13:19]NVStorageSaveData kkm_last_timestamp [21:13:19]File name is /storage/kkm_last_timestamp [21:13:19]Write 4 bytes [21:13:19]NVStorageSaveData done [21:13:19]ExternCall_PrintAddStr [21:13:19]wPrintStart [21:13:19]Write to MH i2c: 01 00 00 E3 01 E4 [21:13:19]Write i2c OK [21:13:19]MH_I2C_Read... [21:13:19]Read from MH i2c: 01 [21:13:19]MH_I2C_Read... [21:13:19]Read from MH i2c: 01 07 00 [21:13:19]MH_I2C_Read... [21:13:19]Read from MH i2c: 01 07 00 E3 01 00 00 00 00 00 FF 0F F9 [21:13:19]RasterBufferAndPrint [21:13:19]line Счет N : (1)450362 [21:13:19]line ИНН: 02508201610067 [21:13:19]line Контрольно-Кассовый Чек [21:13:19]line ПРОДАЖА [21:13:19]line ТРК (МРК, ГНК) : 41 [21:13:19]line Товар: 2710124130 [21:13:19]line Аи-92-К-2 [21:13:19]line 14.950 * 66.90 [21:13:19]line = 1000.16 [21:13:19]line НДС 12% НСП 1% [21:13:19]line > о реализуемом товаре [21:13:19]line ОКРУГЛЕНИЕ: -0.16 [21:13:19]line ИТОГО: 1000.00 [21:13:19]line Внесено: 1000.00 [21:13:19]line СДАЧА: 0.00 [21:13:19]line НСП 1% : 8.85 [21:13:19]line НДС 12% : 106.21 [21:13:19]line Наличными: 1000.00 [21:13:19]line Безнал.: 0.00 [21:13:19]line Место: АЗС № 171 "Партнер Нефть" [21:13:19]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [21:13:19]line СНО: Общий режим [21:13:19]line Чек 375 28.10.2024 21:13 [21:13:19]line Смена: 545 ФФД: 1.0 [21:13:19]line ЗНМ: 0300000109 [21:13:19]line РНМ: 0000000000091777 [21:13:19]line Версия ККМ: 001 [21:13:19]line ФМ: 0000000000871756 [21:13:19]line ФД: 202575 [21:13:19]line ФПД: 129635108211385 [21:13:19]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T211317&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202575&fm=129635108211385&tin=02508201610067®Number=0000000000091777&sum=100000 [21:13:19]OFD Sender: Processing packet 202575 [packets to send 116, broken 115] [21:13:19]ProducePacketName [21:13:19]name=ofd_packets/00202575 [21:13:19]OFD Sender: To server: pG, [21:13:19]CommunicateWithHost lk.salyk.kg:30040 [21:13:19]ConnectInit lk.salyk.kg [21:13:19]written 0, free lines is 4095 [21:13:19]Connected sock=10 [21:13:19]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 A2 98 07 01 30 73 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 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 77 01 00 00 F4 03 04 00 6D FE 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 4F 17 03 00 35 04 06 00 75 E7 06 93 4A B9 49 E8 D7 93 35 A9 07 00 [21:13:19]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 A1 92 47 00 F7 50 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 4F 17 03 00 F4 03 04 00 22 AA 1F 67 B6 04 01 00 00 DE C3 DD 56 C4 CF 7B 3D [21:13:19]CommunicateWithHost err = 0 [21:13:19]CheckOFDResponse [21:13:19]1017 (14) - 77093643461234 [21:13:19]1041 (16) - 0000000000871756 [21:13:19]1040 (4) - 202575 [21:13:19]1012 (4) - 28.10.2024 15:13 [21:13:19]1206 (1) - 0 [21:13:19]OFD Sender: Remove packet 202575 [21:13:19]ProducePacketName [21:13:19]name=ofd_packets/00202575 [21:13:19]NVStorageDeleteData [21:13:19]Write to MH i2c: 01 00 00 0E 02 10 [21:13:19]Write i2c OK [21:13:19]MH_I2C_Read... [21:13:19]Read from MH i2c: 01 [21:13:19]MH_I2C_Read... [21:13:19]Read from MH i2c: 01 07 00 [21:13:19]MH_I2C_Read... [21:13:19]Read from MH i2c: 01 07 00 0E 02 00 00 00 00 00 A2 0C C5 [21:13:19]RasterBufferAndPrint [21:13:19]line [21:13:19]line [21:13:19]line [21:13:19]line [21:13:19]line [21:13:19]written 0, free lines is 3240 [21:13:19]MH_Cut [21:13:19]Write to MH i2c: D1 01 00 15 02 01 E9 [21:13:19]Write i2c OK [21:13:19]MH_I2C_Read... [21:13:19]Read from MH i2c: D1 [21:13:19]MH_I2C_Read... [21:13:19]Read from MH i2c: D1 01 00 [21:13:19]MH_I2C_Read... [21:13:19]Read from MH i2c: D1 01 00 15 02 00 E8 [21:13:19]Write to MH i2c: 01 00 00 16 02 18 [21:13:19]Write i2c OK [21:13:19]MH_I2C_Read... [21:13:20]OFD Sender: No OFD packet to send [21:13:20]*** Cut start [21:13:20]*** Purtial cut [21:13:20]*** Stage 1: CUTSNS_PIN = 1 [21:13:20]Read from MH i2c: 01 [21:13:21]MH_I2C_Read... [21:13:21]*** Stop cut motor [21:13:21]*** Cut end [21:13:21]Read from MH i2c: 01 07 00 [21:13:21]MH_I2C_Read... [21:13:21]Read from MH i2c: 01 07 00 16 02 00 00 00 00 00 FF 0F 2D [21:13:21]process_action close_receipt done [21:13:21]requested_data is exist [21:13:21]produce_requested_data [21:13:21]requested_item fm.sn is exist - process it [21:13:21]wFMCommunicate request_size=4 [21:13:21]MH_SAM_APDU [21:13:21]CAPDU: 80 11 00 00 [21:13:21]Write to MH i2c: E2 08 00 17 02 80 11 00 00 00 00 00 00 93 [21:13:21]Write i2c OK [21:13:21]MH_I2C_Read... [21:13:21]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:13:21]Read from MH i2c: E2 [21:13:21]MH_I2C_Read... [21:13:21]Read from MH i2c: E2 17 00 [21:13:21]MH_I2C_Read... [21:13:21]Read from MH i2c: E2 17 00 17 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 E8 [21:13:21]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [21:13:21]wFMCommunicate OK [21:13:21]requested_item fd.num is exist - process it [21:13:21]SAM_PROTO_GetFieldsCounters [21:13:21]wFMCommunicate request_size=4 [21:13:21]MH_SAM_APDU [21:13:21]CAPDU: 80 13 00 00 [21:13:21]Write to MH i2c: E2 08 00 18 02 80 13 00 00 00 00 00 00 96 [21:13:21]Write i2c OK [21:13:21]MH_I2C_Read... [21:13:21]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [21:13:21]Read from MH i2c: E2 [21:13:21]MH_I2C_Read... [21:13:21]Read from MH i2c: E2 62 00 [21:13:21]MH_I2C_Read... [21:13:21]Read from MH i2c: E2 62 00 18 02 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 4F 17 03 00 0E 04 04 00 21 02 00 00 12 04 04 00 77 01 00 00 5E 04 04 00 77 01 00 00 57 04 04 00 78 01 00 00 19 04 04 00 00 00 00 00 90 00 B3 [21:13:21]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 4F 17 03 00 0E 04 04 00 21 02 00 00 12 04 04 00 77 01 00 00 5E 04 04 00 77 01 00 00 57 04 04 00 78 01 00 00 19 04 04 00 00 00 00 00 90 00 [21:13:21]wFMCommunicate OK [21:13:21]SAM_PROTO_GetFieldsCounters done [21:13:21]requested_item shift.num is exist - process it [21:13:21]requested_item shift.opened is exist - process it [21:13:21]req_shift_opened [21:13:21]FM_GetShiftState [21:13:21]SAM_PROTO_GetShiftState [21:13:21]wFMCommunicate request_size=4 [21:13:21]MH_SAM_APDU [21:13:21]CAPDU: 80 13 01 00 [21:13:21]Write to MH i2c: E2 08 00 19 02 80 13 01 00 00 00 00 00 98 [21:13:21]Write i2c OK [21:13:21]MH_I2C_Read... [21:13:21]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:13:21]Read from MH i2c: E2 [21:13:21]MH_I2C_Read... [21:13:21]Read from MH i2c: E2 0E 00 [21:13:21]MH_I2C_Read... [21:13:21]Read from MH i2c: E2 0E 00 19 02 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 43 [21:13:21]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [21:13:21]wFMCommunicate OK [21:13:21]SAM_PROTO_GetShiftState done [21:13:21]FM_GetShiftState done [21:13:21]req_shift_opened done [21:13:21]requested_item shift.open_date is exist - process it [21:13:21]req_shift_open_date [21:13:21]req_shift_open_date done [21:13:21]produce_requested_data done [21:13:21]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202575,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670} [21:13:21]process_action_free close_receipt [21:13:21]json_value_free [21:13:21]json_value_free done [21:13:21]process_json_proto returns [21:13:21]Send response to host [21:13:21]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202575,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670}}} [21:13:21]free response buf [21:13:21]execute_script done [21:13:21]execute_script returns [21:13:21]free content buf [21:13:21]Sock 9.Close socket [21:13:21]Sock 9.Thread stoped [21:13:25]OFD Sender: No OFD packet to send [21:13:30]OFD Sender: No OFD packet to send [21:13:35]OFD Sender: No OFD packet to send [21:13:40]OFD Sender: No OFD packet to send [21:13:45]OFD Sender: No OFD packet to send [21:13:50]OFD Sender: No OFD packet to send [21:13:55]OFD Sender: No OFD packet to send [21:14:00]OFD Sender: No OFD packet to send [21:14:05]OFD Sender: No OFD packet to send [21:14:06]accept exits with 7 [21:14:06]New connection [21:14:06]New thread 3067235684 created [21:14:06]Thread 3067379044 joined [21:14:06]Waiting for new connection... [21:14:06] Sock 7.Parse request [21:14:06]Sock 7.Check first char [21:14:06]Sock 7.First char is OK [21:14:06]request: POST /json_proto HTTP/1.0 [21:14:06]Method: POST [21:14:06]URL: /json_proto [21:14:06]Method is POST - this is cgi request [21:14:06]url: /json_proto [21:14:06]query_string will be loaded in cgi processing [21:14:06]execute_cgi json_proto POST (null) [21:14:06]execute_cgi path=json_proto method=POST [21:14:06]POST find Content-Length [21:14:06]Host: 172.17.63.195:8080 [21:14:06]Content-Length: 809 [21:14:06]Content-Type: application/json [21:14:06] [21:14:06]POST finish read [21:14:06]Found Content-Length = 809 [21:14:06]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450363", "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" : 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" ] } } [21:14:06]execute_script... [21:14: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)450363", "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" : 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" ] } } [21:14:06]POST & json_proto [21:14:06]process_json_proto [21:14:06]json parsed OK: [21:14:06]protocol is kg_v1.0 [21:14:06]action value=close_receipt [21:14:06]process_action close_receipt [21:14:06]cmd_close_receipt [21:14:06]MH_GetDate [21:14:06]Write to MH i2c: F0 00 00 1A 02 0B [21:14:06]Write i2c OK [21:14:06]MH_I2C_Read... [21:14:06]Read from MH i2c: F0 [21:14:06]MH_I2C_Read... [21:14:06]Read from MH i2c: F0 09 00 [21:14:06]MH_I2C_Read... [21:14:06]Read from MH i2c: F0 09 00 1A 02 00 9F FE 1F 67 47 1B 1E 67 1E [21:14:06]GetLastDocTimeStamp 1730149997 [21:14:06]current date 1730150047 [21:14:06]FM_GetShiftState [21:14:06]SAM_PROTO_GetShiftState [21:14:06]wFMCommunicate request_size=4 [21:14:06]MH_SAM_APDU [21:14:06]CAPDU: 80 13 01 00 [21:14:06]Write to MH i2c: E2 08 00 1B 02 80 13 01 00 00 00 00 00 9A [21:14:06]Write i2c OK [21:14:06]MH_I2C_Read... [21:14:06]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:14:06]Read from MH i2c: E2 [21:14:06]MH_I2C_Read... [21:14:06]Read from MH i2c: E2 0E 00 [21:14:06]MH_I2C_Read... [21:14:06]Read from MH i2c: E2 0E 00 1B 02 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 45 [21:14:06]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [21:14:06]wFMCommunicate OK [21:14:06]SAM_PROTO_GetShiftState done [21:14:06]FM_GetShiftState done [21:14:06]opened in 1730073670 [21:14:06]opened+sec_in_day 1730160070 [21:14:06]quantity*price = 50000 [21:14:06]sum+1 = 50001 [21:14:06]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 500.00 НСП 1% : 4.42 НДС 12% : 53.10 Наличными: 0.00 Безнал.: 500.00 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 376 28.10.2024 21:14 Смена: 545 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 Платежная система: Бакай Банк ФМ: 0000000000871756 ФД: 202576 ФПД: 125222639225152 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T211407&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202576&fm=125222639225152&tin=02508201610067®Number=0000000000091777&sum=50000 [21:14:07]StoreToDocumentArchive [21:14:07]shift 545 fd 202576 [21:14:07]save to /storage/0545/doc_00202576 [21:14:07]save last doc name /storage/0545/doc_00202576 to /storage/kkm_last_doc_name [21:14:07]save OK [21:14:07]Clear old archive folders... [21:14:07]ProcessDocumentItem done err = 0, tmpTLVsize=252 [21:14:07]tlvbuf is 01C91530 [21:14:07]SAM_PROTO_ClearQueue [21:14:07]wFMCommunicate request_size=4 [21:14:07]MH_SAM_APDU [21:14:07]CAPDU: 80 09 00 00 [21:14:07]Write to MH i2c: E2 08 00 28 02 80 09 00 00 00 00 00 00 9C [21:14:07]Write i2c OK [21:14:07]MH_I2C_Read... [21:14:07]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [21:14:07]Read from MH i2c: E2 [21:14:07]MH_I2C_Read... [21:14:07]Read from MH i2c: E2 03 00 [21:14:07]MH_I2C_Read... [21:14:07]Read from MH i2c: E2 03 00 28 02 00 90 00 9E [21:14:07]RAPDU: 90 00 [21:14:07]wFMCommunicate OK [21:14:07]SAM_PROTO_ClearQueue done [21:14:07]KKMCreateOFDPacket [21:14:07]OFDProtocolAddRootSTLVToBuf [21:14:07]FM_MakeSignedData [21:14:07]FM_MakeSignedData [21:14:07]SAM_PROTO_SignData [21:14:07]wFMCommunicate request_size=4 [21:14:07]MH_SAM_APDU [21:14:07]CAPDU: 80 0D 01 02 [21:14:07]Write to MH i2c: E2 08 00 29 02 80 0D 01 02 00 00 00 00 A4 [21:14:07]Write i2c OK [21:14:07]MH_I2C_Read... [21:14:07]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [21:14:07]Read from MH i2c: E2 [21:14:07]MH_I2C_Read... [21:14:07]Read from MH i2c: E2 03 00 [21:14:07]MH_I2C_Read... [21:14:07]Read from MH i2c: E2 03 00 29 02 00 90 00 9F [21:14:07]RAPDU: 90 00 [21:14:07]wFMCommunicate OK [21:14:07]wFMCommunicate request_size=255 [21:14:07]MH_SAM_APDU [21:14: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 20 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 78 01 00 00 F4 03 04 00 9F FE 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 50 17 03 00 35 04 06 00 [21:14:07]Write to MH i2c: E2 02 01 2A 02 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 20 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 78 01 00 00 F4 03 04 00 9F FE 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 50 17 03 00 35 04 06 00 00 00 BE [21:14:07]Write i2c OK [21:14:07]MH_I2C_Read... [21:14:07]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:14:07]Read from MH i2c: E2 [21:14:07]MH_I2C_Read... [21:14:07]Read from MH i2c: E2 03 00 [21:14:07]MH_I2C_Read... [21:14:07]Read from MH i2c: E2 03 00 2A 02 00 90 00 A0 [21:14:07]RAPDU: 90 00 [21:14:07]wFMCommunicate OK [21:14:07]wFMCommunicate request_size=11 [21:14:07]MH_SAM_APDU [21:14:07]CAPDU: 80 0D 02 02 06 71 E3 AA ED C9 40 [21:14:07]Write to MH i2c: E2 0E 00 2B 02 80 0D 02 02 06 00 71 E3 AA ED C9 40 00 00 A7 [21:14:07]Write i2c OK [21:14:07]MH_I2C_Read... [21:14:08]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:14:08]Read from MH i2c: E2 [21:14:08]MH_I2C_Read... [21:14:08]Read from MH i2c: E2 03 00 [21:14:08]MH_I2C_Read... [21:14:08]Read from MH i2c: E2 03 00 2B 02 00 90 00 A1 [21:14:08]RAPDU: 90 00 [21:14:08]wFMCommunicate OK [21:14:08]wFMCommunicate request_size=4 [21:14:08]MH_SAM_APDU [21:14:08]CAPDU: 80 0D 03 02 [21:14:08]Write to MH i2c: E2 08 00 2C 02 80 0D 03 02 00 00 00 00 A9 [21:14:08]Write i2c OK [21:14:08]MH_I2C_Read... [21:14:08]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [21:14:08]Read from MH i2c: E2 [21:14:08]MH_I2C_Read... [21:14:08]Read from MH i2c: E2 0B 00 [21:14:08]MH_I2C_Read... [21:14:08]Read from MH i2c: E2 0B 00 2C 02 00 CC B3 69 63 E0 53 06 DD 90 00 0B [21:14:08]RAPDU: CC B3 69 63 E0 53 06 DD 90 00 [21:14:08]wFMCommunicate OK [21:14:08]SAM_PROTO_SignData done [21:14:08]FM_MakeSignedData done [21:14:08]CreateOFDProtocolMessage [21:14:08]wFMCommunicate request_size=4 [21:14:08]MH_SAM_APDU [21:14:08]CAPDU: 80 11 00 00 [21:14:08]Write to MH i2c: E2 08 00 2D 02 80 11 00 00 00 00 00 00 A9 [21:14:08]Write i2c OK [21:14:08]MH_I2C_Read... [21:14:08]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:14:08]Read from MH i2c: E2 [21:14:08]MH_I2C_Read... [21:14:08]Read from MH i2c: E2 17 00 [21:14:08]MH_I2C_Read... [21:14:08]Read from MH i2c: E2 17 00 2D 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 FE [21:14:08]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [21:14:08]wFMCommunicate OK [21:14:08]CreateOFDProtocolMessage done [21:14:08]OFDSenderStorePacket 202576 [21:14:08]StoreOFDPacket docnum=202576 [21:14:08]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 01 00 00 2B B9 08 01 C5 AF 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 20 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 78 01 00 00 F4 03 04 00 9F FE 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 50 17 03 00 35 04 06 00 71 E3 AA ED C9 40 CC B3 69 63 E0 53 06 DD [21:14:08]CheckFolder [21:14:08]dirname=/storage/ofd_packets [21:14:08]CheckFolder done [21:14:08]ProducePacketName [21:14:08]name=ofd_packets/00202576 [21:14:08]NVStorageSaveData ofd_packets/00202576 [21:14:08]File name is /storage/ofd_packets/00202576 [21:14:08]Write 302 bytes [21:14:08]NVStorageSaveData done [21:14:08]OFDSenderStorePacket done [21:14:08]KKMCreateOFDPacket done [21:14:08]NVStorageSaveData kkm_last_timestamp [21:14:08]File name is /storage/kkm_last_timestamp [21:14:08]Write 4 bytes [21:14:08]NVStorageSaveData done [21:14:08]ExternCall_PrintAddStr [21:14:08]wPrintStart [21:14:08]Write to MH i2c: 01 00 00 2E 02 30 [21:14:08]Write i2c OK [21:14:08]MH_I2C_Read... [21:14:08]Read from MH i2c: 01 [21:14:08]MH_I2C_Read... [21:14:08]Read from MH i2c: 01 07 00 [21:14:08]MH_I2C_Read... [21:14:08]Read from MH i2c: 01 07 00 2E 02 00 00 00 00 00 FF 0F 45 [21:14:08]RasterBufferAndPrint [21:14:08]line Счет N : (1)450363 [21:14:08]line ИНН: 02508201610067 [21:14:08]line Контрольно-Кассовый Чек [21:14:08]line ПРОДАЖА [21:14:08]line ТРК (МРК, ГНК) : 63 [21:14:08]line Товар: 2710124130 [21:14:08]line SUPER 92-К-5 [21:14:08]line 7.310 * 68.40 [21:14:08]line = 500.00 [21:14:08]line НДС 12% НСП 1% [21:14:08]line > о реализуемом товаре [21:14:08]line ИТОГО: 500.00 [21:14:08]line НСП 1% : 4.42 [21:14:08]line НДС 12% : 53.10 [21:14:08]line Наличными: 0.00 [21:14:08]line Безнал.: 500.00 [21:14:08]line Место: АЗС № 171 "Партнер Нефть" [21:14:08]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [21:14:08]line СНО: Общий режим [21:14:08]line Чек 376 28.10.2024 21:14 [21:14:08]line Смена: 545 ФФД: 1.0 [21:14:08]line ЗНМ: 0300000109 [21:14:08]line РНМ: 0000000000091777 [21:14:08]line Версия ККМ: 001 [21:14:08]line Платежная система: Бакай Банк [21:14:08]line ФМ: 0000000000871756 [21:14:08]line ФД: 202576 [21:14:08]line ФПД: 125222639225152 [21:14:08]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T211407&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202576&fm=125222639225152&tin=02508201610067®Number=0000000000091777&sum=50000 [21:14:08]OFD Sender: Processing packet 202576 [packets to send 116, broken 115] [21:14:08]ProducePacketName [21:14:08]name=ofd_packets/00202576 [21:14:08]OFD Sender: To server: pG, [21:14:08]CommunicateWithHost lk.salyk.kg:30040 [21:14:08]ConnectInit lk.salyk.kg [21:14:08]written 0, free lines is 4095 [21:14:08]Connected sock=10 [21:14:08]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 01 00 00 2B B9 08 01 C5 AF 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 20 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 78 01 00 00 F4 03 04 00 9F FE 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 50 17 03 00 35 04 06 00 71 E3 AA ED C9 40 CC B3 69 63 E0 53 06 DD [21:14:08]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 24 74 47 00 47 60 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 50 17 03 00 F4 03 04 00 54 AA 1F 67 B6 04 01 00 00 DC 09 73 45 9C 44 B4 E7 [21:14:08]CommunicateWithHost err = 0 [21:14:08]CheckOFDResponse [21:14:08]1017 (14) - 77093643461234 [21:14:08]1041 (16) - 0000000000871756 [21:14:08]1040 (4) - 202576 [21:14:08]1012 (4) - 28.10.2024 15:14 [21:14:08]1206 (1) - 0 [21:14:08]OFD Sender: Remove packet 202576 [21:14:08]ProducePacketName [21:14:08]name=ofd_packets/00202576 [21:14:08]NVStorageDeleteData [21:14:08]Write to MH i2c: 01 00 00 58 02 5A [21:14:08]Write i2c OK [21:14:08]MH_I2C_Read... [21:14:08]Read from MH i2c: 01 [21:14:08]MH_I2C_Read... [21:14:08]Read from MH i2c: 01 07 00 [21:14:08]MH_I2C_Read... [21:14:08]Read from MH i2c: 01 07 00 58 02 00 00 00 00 00 AA 0C 17 [21:14:08]RasterBufferAndPrint [21:14:08]line [21:14:08]line [21:14:08]line [21:14:08]line [21:14:08]line [21:14:08]written 0, free lines is 3246 [21:14:08]MH_Cut [21:14:08]Write to MH i2c: D1 01 00 5F 02 01 33 [21:14:08]Write i2c OK [21:14:08]MH_I2C_Read... [21:14:08]Read from MH i2c: D1 [21:14:08]MH_I2C_Read... [21:14:08]Read from MH i2c: D1 01 00 [21:14:08]MH_I2C_Read... [21:14:08]Read from MH i2c: D1 01 00 5F 02 00 32 [21:14:08]Write to MH i2c: 01 00 00 60 02 62 [21:14:08]Write i2c OK [21:14:08]MH_I2C_Read... [21:14:09]OFD Sender: No OFD packet to send [21:14:09]*** Cut start [21:14:09]*** Purtial cut [21:14:09]*** Stage 1: CUTSNS_PIN = 1 [21:14:10]Read from MH i2c: 01 [21:14:10]MH_I2C_Read... [21:14:10]*** Stop cut motor [21:14:10]*** Cut end [21:14:10]Read from MH i2c: 01 07 00 [21:14:10]MH_I2C_Read... [21:14:10]Read from MH i2c: 01 07 00 60 02 00 00 00 00 00 FF 0F 77 [21:14:10]process_action close_receipt done [21:14:10]requested_data is exist [21:14:10]produce_requested_data [21:14:10]requested_item fm.sn is exist - process it [21:14:10]wFMCommunicate request_size=4 [21:14:10]MH_SAM_APDU [21:14:10]CAPDU: 80 11 00 00 [21:14:10]Write to MH i2c: E2 08 00 61 02 80 11 00 00 00 00 00 00 DD [21:14:10]Write i2c OK [21:14:10]MH_I2C_Read... [21:14:10]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:14:10]Read from MH i2c: E2 [21:14:10]MH_I2C_Read... [21:14:10]Read from MH i2c: E2 17 00 [21:14:10]MH_I2C_Read... [21:14:10]Read from MH i2c: E2 17 00 61 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 32 [21:14:10]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [21:14:10]wFMCommunicate OK [21:14:10]requested_item fd.num is exist - process it [21:14:10]SAM_PROTO_GetFieldsCounters [21:14:10]wFMCommunicate request_size=4 [21:14:10]MH_SAM_APDU [21:14:10]CAPDU: 80 13 00 00 [21:14:10]Write to MH i2c: E2 08 00 62 02 80 13 00 00 00 00 00 00 E0 [21:14:10]Write i2c OK [21:14:10]MH_I2C_Read... [21:14:10]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [21:14:10]Read from MH i2c: E2 [21:14:10]MH_I2C_Read... [21:14:10]Read from MH i2c: E2 62 00 [21:14:10]MH_I2C_Read... [21:14:10]Read from MH i2c: E2 62 00 62 02 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 50 17 03 00 0E 04 04 00 21 02 00 00 12 04 04 00 78 01 00 00 5E 04 04 00 78 01 00 00 57 04 04 00 79 01 00 00 19 04 04 00 00 00 00 00 90 00 01 [21:14:10]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 50 17 03 00 0E 04 04 00 21 02 00 00 12 04 04 00 78 01 00 00 5E 04 04 00 78 01 00 00 57 04 04 00 79 01 00 00 19 04 04 00 00 00 00 00 90 00 [21:14:10]wFMCommunicate OK [21:14:10]SAM_PROTO_GetFieldsCounters done [21:14:10]requested_item shift.num is exist - process it [21:14:10]requested_item shift.opened is exist - process it [21:14:10]req_shift_opened [21:14:10]FM_GetShiftState [21:14:10]SAM_PROTO_GetShiftState [21:14:10]wFMCommunicate request_size=4 [21:14:10]MH_SAM_APDU [21:14:10]CAPDU: 80 13 01 00 [21:14:10]Write to MH i2c: E2 08 00 63 02 80 13 01 00 00 00 00 00 E2 [21:14:10]Write i2c OK [21:14:10]MH_I2C_Read... [21:14:10]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:14:10]Read from MH i2c: E2 [21:14:10]MH_I2C_Read... [21:14:10]Read from MH i2c: E2 0E 00 [21:14:10]MH_I2C_Read... [21:14:10]Read from MH i2c: E2 0E 00 63 02 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 8D [21:14:10]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [21:14:10]wFMCommunicate OK [21:14:10]SAM_PROTO_GetShiftState done [21:14:10]FM_GetShiftState done [21:14:10]req_shift_opened done [21:14:10]requested_item shift.open_date is exist - process it [21:14:10]req_shift_open_date [21:14:10]req_shift_open_date done [21:14:10]produce_requested_data done [21:14:10]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202576,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670} [21:14:10]process_action_free close_receipt [21:14:10]json_value_free [21:14:10]json_value_free done [21:14:10]process_json_proto returns [21:14:10]Send response to host [21:14:10]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202576,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670}}} [21:14:10]free response buf [21:14:10]execute_script done [21:14:10]execute_script returns [21:14:10]free content buf [21:14:10]Sock 7.Close socket [21:14:10]Sock 7.Thread stoped [21:14:14]OFD Sender: No OFD packet to send [21:14:19]OFD Sender: No OFD packet to send [21:14:24]OFD Sender: No OFD packet to send [21:14:29]OFD Sender: No OFD packet to send [21:14:34]OFD Sender: No OFD packet to send [21:14:39]OFD Sender: No OFD packet to send [21:14:44]OFD Sender: No OFD packet to send [21:14:49]OFD Sender: No OFD packet to send [21:14:54]OFD Sender: No OFD packet to send [21:14:59]OFD Sender: No OFD packet to send [21:15:04]OFD Sender: No OFD packet to send [21:15:09]OFD Sender: No OFD packet to send [21:15:14]OFD Sender: No OFD packet to send [21:15:19]OFD Sender: No OFD packet to send [21:15:24]OFD Sender: No OFD packet to send [21:15:29]OFD Sender: No OFD packet to send [21:15:34]OFD Sender: No OFD packet to send [21:15:39]OFD Sender: No OFD packet to send [21:15:44]OFD Sender: No OFD packet to send [21:15:49]OFD Sender: No OFD packet to send [21:15:54]OFD Sender: No OFD packet to send [21:15:59]OFD Sender: No OFD packet to send [21:16:04]OFD Sender: No OFD packet to send [21:16:09]OFD Sender: No OFD packet to send [21:16:14]OFD Sender: No OFD packet to send [21:16:19]OFD Sender: No OFD packet to send [21:16:24]OFD Sender: No OFD packet to send [21:16:29]OFD Sender: No OFD packet to send [21:16:34]OFD Sender: No OFD packet to send [21:16:39]OFD Sender: No OFD packet to send [21:16:44]OFD Sender: No OFD packet to send [21:16:49]OFD Sender: No OFD packet to send [21:16:54]OFD Sender: No OFD packet to send [21:16:59]OFD Sender: No OFD packet to send [21:17:04]OFD Sender: No OFD packet to send [21:17:09]OFD Sender: No OFD packet to send [21:17:14]OFD Sender: No OFD packet to send [21:17:19]OFD Sender: No OFD packet to send [21:17:24]OFD Sender: No OFD packet to send [21:17:29]OFD Sender: No OFD packet to send [21:17:34]OFD Sender: No OFD packet to send [21:17:39]OFD Sender: No OFD packet to send [21:17:44]OFD Sender: No OFD packet to send [21:17:49]OFD Sender: No OFD packet to send [21:17:54]OFD Sender: No OFD packet to send [21:17:59]OFD Sender: No OFD packet to send [21:18:04]OFD Sender: No OFD packet to send [21:18:09]OFD Sender: No OFD packet to send [21:18:14]OFD Sender: No OFD packet to send [21:18:19]OFD Sender: No OFD packet to send [21:18:24]OFD Sender: No OFD packet to send [21:18:29]OFD Sender: No OFD packet to send [21:18:34]OFD Sender: No OFD packet to send [21:18:39]OFD Sender: No OFD packet to send [21:18:44]OFD Sender: No OFD packet to send [21:18:49]OFD Sender: No OFD packet to send [21:18:54]OFD Sender: No OFD packet to send [21:18:59]OFD Sender: No OFD packet to send [21:19:04]OFD Sender: No OFD packet to send [21:19:09]OFD Sender: No OFD packet to send [21:19:14]OFD Sender: No OFD packet to send [21:19:19]OFD Sender: No OFD packet to send [21:19:24]OFD Sender: No OFD packet to send [21:19:29]OFD Sender: No OFD packet to send [21:19:34]OFD Sender: No OFD packet to send [21:19:35]accept exits with 9 [21:19:35]New connection [21:19:35]New thread 3067379044 created [21:19:35]Thread 3067235684 joined [21:19:35]Waiting for new connection... [21:19:35] Sock 9.Parse request [21:19:35]Sock 9.Check first char [21:19:35]Sock 9.First char is OK [21:19:35]request: POST /json_proto HTTP/1.0 [21:19:35]Method: POST [21:19:35]URL: /json_proto [21:19:35]Method is POST - this is cgi request [21:19:35]url: /json_proto [21:19:35]query_string will be loaded in cgi processing [21:19:35]execute_cgi json_proto POST (null) [21:19:35]execute_cgi path=json_proto method=POST [21:19:35]POST find Content-Length [21:19:35]Host: 172.17.63.195:8080 [21:19:35]Content-Length: 677 [21:19:35]Content-Type: application/json [21:19:35] [21:19:35]POST finish read [21:19:35]Found Content-Length = 677 [21:19:35]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450364", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 61", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-3", "price" : 74.20, "quantity" : 7.420, "sum" : 550.56, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 550.00, "total" : 550.00, "payments": [ { "type": 0, "sum" : 550.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:19:35]execute_script... [21:19:35]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450364", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 61", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-3", "price" : 74.20, "quantity" : 7.420, "sum" : 550.56, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 550.00, "total" : 550.00, "payments": [ { "type": 0, "sum" : 550.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:19:35]POST & json_proto [21:19:35]process_json_proto [21:19:35]json parsed OK: [21:19:35]protocol is kg_v1.0 [21:19:35]action value=close_receipt [21:19:35]process_action close_receipt [21:19:35]cmd_close_receipt [21:19:35]MH_GetDate [21:19:35]Write to MH i2c: F0 00 00 64 02 55 [21:19:35]Write i2c OK [21:19:35]MH_I2C_Read... [21:19:35]Read from MH i2c: F0 [21:19:35]MH_I2C_Read... [21:19:35]Read from MH i2c: F0 09 00 [21:19:35]MH_I2C_Read... [21:19:35]Read from MH i2c: F0 09 00 64 02 00 E8 FF 1F 67 47 1B 1E 67 B2 [21:19:35]GetLastDocTimeStamp 1730150047 [21:19:35]current date 1730150376 [21:19:35]FM_GetShiftState [21:19:35]SAM_PROTO_GetShiftState [21:19:35]wFMCommunicate request_size=4 [21:19:35]MH_SAM_APDU [21:19:35]CAPDU: 80 13 01 00 [21:19:35]Write to MH i2c: E2 08 00 65 02 80 13 01 00 00 00 00 00 E4 [21:19:35]Write i2c OK [21:19:35]MH_I2C_Read... [21:19:35]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:19:35]Read from MH i2c: E2 [21:19:35]MH_I2C_Read... [21:19:35]Read from MH i2c: E2 0E 00 [21:19:35]MH_I2C_Read... [21:19:35]Read from MH i2c: E2 0E 00 65 02 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 8F [21:19:35]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [21:19:35]wFMCommunicate OK [21:19:35]SAM_PROTO_GetShiftState done [21:19:35]FM_GetShiftState done [21:19:35]opened in 1730073670 [21:19:35]opened+sec_in_day 1730160070 [21:19:35]quantity*price = 55056 [21:19:35]sum+1 = 55057 [21:19:35]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.56 ИТОГО: 550.00 Внесено: 550.00 СДАЧА: 0.00 НСП 1% : 4.87 НДС 12% : 58.47 Наличными: 550.00 Безнал.: 0.00 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 377 28.10.2024 21:19 Смена: 545 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 ФМ: 0000000000871756 ФД: 202577 ФПД: 9760632768873 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T211936&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202577&fm=9760632768873&tin=02508201610067®Number=0000000000091777&sum=55000 [21:19:36]StoreToDocumentArchive [21:19:36]shift 545 fd 202577 [21:19:36]save to /storage/0545/doc_00202577 [21:19:36]save last doc name /storage/0545/doc_00202577 to /storage/kkm_last_doc_name [21:19:36]save OK [21:19:36]Clear old archive folders... [21:19:36]ProcessDocumentItem done err = 0, tmpTLVsize=251 [21:19:36]tlvbuf is B6F29380 [21:19:36]SAM_PROTO_ClearQueue [21:19:36]wFMCommunicate request_size=4 [21:19:36]MH_SAM_APDU [21:19:36]CAPDU: 80 09 00 00 [21:19:36]Write to MH i2c: E2 08 00 72 02 80 09 00 00 00 00 00 00 E6 [21:19:36]Write i2c OK [21:19:36]MH_I2C_Read... [21:19:36]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [21:19:36]Read from MH i2c: E2 [21:19:36]MH_I2C_Read... [21:19:36]Read from MH i2c: E2 03 00 [21:19:36]MH_I2C_Read... [21:19:36]Read from MH i2c: E2 03 00 72 02 00 90 00 E8 [21:19:36]RAPDU: 90 00 [21:19:36]wFMCommunicate OK [21:19:36]SAM_PROTO_ClearQueue done [21:19:36]KKMCreateOFDPacket [21:19:36]OFDProtocolAddRootSTLVToBuf [21:19:36]FM_MakeSignedData [21:19:36]FM_MakeSignedData [21:19:36]SAM_PROTO_SignData [21:19:36]wFMCommunicate request_size=4 [21:19:36]MH_SAM_APDU [21:19:36]CAPDU: 80 0D 01 02 [21:19:36]Write to MH i2c: E2 08 00 73 02 80 0D 01 02 00 00 00 00 EE [21:19:36]Write i2c OK [21:19:36]MH_I2C_Read... [21:19:36]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [21:19:36]Read from MH i2c: E2 [21:19:36]MH_I2C_Read... [21:19:36]Read from MH i2c: E2 03 00 [21:19:36]MH_I2C_Read... [21:19:36]Read from MH i2c: E2 03 00 73 02 00 90 00 E9 [21:19:36]RAPDU: 90 00 [21:19:36]wFMCommunicate OK [21:19:36]wFMCommunicate request_size=255 [21:19:36]MH_SAM_APDU [21:19: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 33 FF 03 08 00 03 FC 1C 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 10 D7 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D8 D6 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 E7 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 D7 16 00 00 00 00 07 04 06 00 D8 D6 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 79 01 00 00 F4 03 04 00 E8 FF 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 51 17 03 00 35 04 06 00 08 [21:19:36]Write to MH i2c: E2 02 01 74 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 33 FF 03 08 00 03 FC 1C 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 10 D7 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D8 D6 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 E7 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 D7 16 00 00 00 00 07 04 06 00 D8 D6 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 79 01 00 00 F4 03 04 00 E8 FF 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 51 17 03 00 35 04 06 00 08 00 00 C7 [21:19:36]Write i2c OK [21:19:36]MH_I2C_Read... [21:19:37]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:19:37]Read from MH i2c: E2 [21:19:37]MH_I2C_Read... [21:19:37]Read from MH i2c: E2 03 00 [21:19:37]MH_I2C_Read... [21:19:37]Read from MH i2c: E2 03 00 74 02 00 90 00 EA [21:19:37]RAPDU: 90 00 [21:19:37]wFMCommunicate OK [21:19:37]wFMCommunicate request_size=10 [21:19:37]MH_SAM_APDU [21:19:37]CAPDU: 80 0D 02 02 05 E0 93 0C 89 69 [21:19:37]Write to MH i2c: E2 0D 00 75 02 80 0D 02 02 05 00 E0 93 0C 89 69 00 00 6C [21:19:37]Write i2c OK [21:19:37]MH_I2C_Read... [21:19:37]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:19:37]Read from MH i2c: E2 [21:19:37]MH_I2C_Read... [21:19:37]Read from MH i2c: E2 03 00 [21:19:37]MH_I2C_Read... [21:19:37]Read from MH i2c: E2 03 00 75 02 00 90 00 EB [21:19:37]RAPDU: 90 00 [21:19:37]wFMCommunicate OK [21:19:37]wFMCommunicate request_size=4 [21:19:37]MH_SAM_APDU [21:19:37]CAPDU: 80 0D 03 02 [21:19:37]Write to MH i2c: E2 08 00 76 02 80 0D 03 02 00 00 00 00 F3 [21:19:37]Write i2c OK [21:19:37]MH_I2C_Read... [21:19:37]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [21:19:37]Read from MH i2c: E2 [21:19:37]MH_I2C_Read... [21:19:37]Read from MH i2c: E2 0B 00 [21:19:37]MH_I2C_Read... [21:19:37]Read from MH i2c: E2 0B 00 76 02 00 F8 4B 27 12 A3 91 75 9C 90 00 B5 [21:19:37]RAPDU: F8 4B 27 12 A3 91 75 9C 90 00 [21:19:37]wFMCommunicate OK [21:19:37]SAM_PROTO_SignData done [21:19:37]FM_MakeSignedData done [21:19:37]CreateOFDProtocolMessage [21:19:37]wFMCommunicate request_size=4 [21:19:37]MH_SAM_APDU [21:19:37]CAPDU: 80 11 00 00 [21:19:37]Write to MH i2c: E2 08 00 77 02 80 11 00 00 00 00 00 00 F3 [21:19:37]Write i2c OK [21:19:37]MH_I2C_Read... [21:19:37]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:19:37]Read from MH i2c: E2 [21:19:37]MH_I2C_Read... [21:19:37]Read from MH i2c: E2 17 00 [21:19:37]MH_I2C_Read... [21:19:37]Read from MH i2c: E2 17 00 77 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 48 [21:19:37]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [21:19:37]wFMCommunicate OK [21:19:37]CreateOFDProtocolMessage done [21:19:37]OFDSenderStorePacket 202577 [21:19:37]StoreOFDPacket docnum=202577 [21:19:37]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 4A 76 07 01 02 B8 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 33 FF 03 08 00 03 FC 1C 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 10 D7 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D8 D6 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 E7 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 D7 16 00 00 00 00 07 04 06 00 D8 D6 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 79 01 00 00 F4 03 04 00 E8 FF 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 51 17 03 00 35 04 06 00 08 E0 93 0C 89 69 F8 4B 27 12 A3 91 75 9C [21:19:37]CheckFolder [21:19:37]dirname=/storage/ofd_packets [21:19:37]CheckFolder done [21:19:37]ProducePacketName [21:19:37]name=ofd_packets/00202577 [21:19:37]NVStorageSaveData ofd_packets/00202577 [21:19:37]File name is /storage/ofd_packets/00202577 [21:19:37]Write 301 bytes [21:19:37]NVStorageSaveData done [21:19:37]OFDSenderStorePacket done [21:19:37]KKMCreateOFDPacket done [21:19:37]NVStorageSaveData kkm_last_timestamp [21:19:37]File name is /storage/kkm_last_timestamp [21:19:37]Write 4 bytes [21:19:37]NVStorageSaveData done [21:19:37]ExternCall_PrintAddStr [21:19:37]wPrintStart [21:19:37]Write to MH i2c: 01 00 00 78 02 7A [21:19:37]Write i2c OK [21:19:37]MH_I2C_Read... [21:19:37]Read from MH i2c: 01 [21:19:37]MH_I2C_Read... [21:19:37]Read from MH i2c: 01 07 00 [21:19:37]MH_I2C_Read... [21:19:37]Read from MH i2c: 01 07 00 78 02 00 00 00 00 00 FF 0F 8F [21:19:37]RasterBufferAndPrint [21:19:37]line Счет N : (1)450364 [21:19:37]line ИНН: 02508201610067 [21:19:37]line Контрольно-Кассовый Чек [21:19:37]line ПРОДАЖА [21:19:37]line ТРК (МРК, ГНК) : 61 [21:19:37]line Товар: 2710124500 [21:19:37]line Аи-95-К-3 [21:19:37]line 7.420 * 74.20 [21:19:37]line = 550.56 [21:19:37]line НДС 12% НСП 1% [21:19:37]line > о реализуемом товаре [21:19:37]line ОКРУГЛЕНИЕ: -0.56 [21:19:37]line ИТОГО: 550.00 [21:19:37]line Внесено: 550.00 [21:19:37]line СДАЧА: 0.00 [21:19:37]line НСП 1% : 4.87 [21:19:37]line НДС 12% : 58.47 [21:19:37]line Наличными: 550.00 [21:19:37]line Безнал.: 0.00 [21:19:37]line Место: АЗС № 171 "Партнер Нефть" [21:19:37]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [21:19:37]line СНО: Общий режим [21:19:37]line Чек 377 28.10.2024 21:19 [21:19:37]line Смена: 545 ФФД: 1.0 [21:19:37]line ЗНМ: 0300000109 [21:19:37]line РНМ: 0000000000091777 [21:19:37]line Версия ККМ: 001 [21:19:37]line ФМ: 0000000000871756 [21:19:37]line ФД: 202577 [21:19:37]line ФПД: 9760632768873 [21:19:37]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T211936&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202577&fm=9760632768873&tin=02508201610067®Number=0000000000091777&sum=55000 [21:19:37]OFD Sender: Processing packet 202577 [packets to send 116, broken 115] [21:19:37]ProducePacketName [21:19:37]name=ofd_packets/00202577 [21:19:37]OFD Sender: To server: pG, [21:19:37]CommunicateWithHost lk.salyk.kg:30040 [21:19:37]ConnectInit lk.salyk.kg [21:19:37]written 0, free lines is 4095 [21:19:37]Connected sock=10 [21:19: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 35 36 0F 01 00 00 4A 76 07 01 02 B8 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 33 FF 03 08 00 03 FC 1C 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 10 D7 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D8 D6 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 E7 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 D7 16 00 00 00 00 07 04 06 00 D8 D6 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 79 01 00 00 F4 03 04 00 E8 FF 1F 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 51 17 03 00 35 04 06 00 08 E0 93 0C 89 69 F8 4B 27 12 A3 91 75 9C [21:19: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 35 36 4F 00 00 00 B9 07 47 00 40 FE A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 51 17 03 00 F4 03 04 00 9D AB 1F 67 B6 04 01 00 00 FB F0 7C AF 3F 74 43 F3 [21:19:37]CommunicateWithHost err = 0 [21:19:37]CheckOFDResponse [21:19:37]1017 (14) - 77093643461234 [21:19:37]1041 (16) - 0000000000871756 [21:19:37]1040 (4) - 202577 [21:19:37]1012 (4) - 28.10.2024 15:19 [21:19:37]1206 (1) - 0 [21:19:37]OFD Sender: Remove packet 202577 [21:19:37]ProducePacketName [21:19:37]name=ofd_packets/00202577 [21:19:37]NVStorageDeleteData [21:19:37]Write to MH i2c: 01 00 00 A3 02 A5 [21:19:37]Write i2c OK [21:19:37]MH_I2C_Read... [21:19:37]Read from MH i2c: 01 [21:19:37]MH_I2C_Read... [21:19:37]Read from MH i2c: 01 07 00 [21:19:37]MH_I2C_Read... [21:19:37]Read from MH i2c: 01 07 00 A3 02 00 00 00 00 00 8E 0C 46 [21:19:37]RasterBufferAndPrint [21:19:37]line [21:19:37]line [21:19:37]line [21:19:37]line [21:19:37]line [21:19:37]written 0, free lines is 3218 [21:19:37]MH_Cut [21:19:37]Write to MH i2c: D1 01 00 AA 02 01 7E [21:19:37]Write i2c OK [21:19:37]MH_I2C_Read... [21:19:37]Read from MH i2c: D1 [21:19:37]MH_I2C_Read... [21:19:37]Read from MH i2c: D1 01 00 [21:19:37]MH_I2C_Read... [21:19:37]Read from MH i2c: D1 01 00 AA 02 00 7D [21:19:37]Write to MH i2c: 01 00 00 AB 02 AD [21:19:37]Write i2c OK [21:19:37]MH_I2C_Read... [21:19:38]OFD Sender: No OFD packet to send [21:19:38]*** Cut start [21:19:38]*** Purtial cut [21:19:38]*** Stage 1: CUTSNS_PIN = 1 [21:19:39]Read from MH i2c: 01 [21:19:39]MH_I2C_Read... [21:19:39]*** Stop cut motor [21:19:39]*** Cut end [21:19:39]Read from MH i2c: 01 07 00 [21:19:39]MH_I2C_Read... [21:19:39]Read from MH i2c: 01 07 00 AB 02 00 00 00 00 00 FF 0F C2 [21:19:39]process_action close_receipt done [21:19:39]requested_data is exist [21:19:39]produce_requested_data [21:19:39]requested_item fm.sn is exist - process it [21:19:39]wFMCommunicate request_size=4 [21:19:39]MH_SAM_APDU [21:19:39]CAPDU: 80 11 00 00 [21:19:39]Write to MH i2c: E2 08 00 AC 02 80 11 00 00 00 00 00 00 28 [21:19:39]Write i2c OK [21:19:39]MH_I2C_Read... [21:19:39]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:19:39]Read from MH i2c: E2 [21:19:39]MH_I2C_Read... [21:19:39]Read from MH i2c: E2 17 00 [21:19:39]MH_I2C_Read... [21:19:39]Read from MH i2c: E2 17 00 AC 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 7D [21:19:39]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [21:19:39]wFMCommunicate OK [21:19:39]requested_item fd.num is exist - process it [21:19:39]SAM_PROTO_GetFieldsCounters [21:19:39]wFMCommunicate request_size=4 [21:19:39]MH_SAM_APDU [21:19:39]CAPDU: 80 13 00 00 [21:19:39]Write to MH i2c: E2 08 00 AD 02 80 13 00 00 00 00 00 00 2B [21:19:39]Write i2c OK [21:19:39]MH_I2C_Read... [21:19:39]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [21:19:39]Read from MH i2c: E2 [21:19:39]MH_I2C_Read... [21:19:39]Read from MH i2c: E2 62 00 [21:19:39]MH_I2C_Read... [21:19:39]Read from MH i2c: E2 62 00 AD 02 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 51 17 03 00 0E 04 04 00 21 02 00 00 12 04 04 00 79 01 00 00 5E 04 04 00 79 01 00 00 57 04 04 00 7A 01 00 00 19 04 04 00 00 00 00 00 90 00 50 [21:19: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 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 51 17 03 00 0E 04 04 00 21 02 00 00 12 04 04 00 79 01 00 00 5E 04 04 00 79 01 00 00 57 04 04 00 7A 01 00 00 19 04 04 00 00 00 00 00 90 00 [21:19:39]wFMCommunicate OK [21:19:39]SAM_PROTO_GetFieldsCounters done [21:19:39]requested_item shift.num is exist - process it [21:19:39]requested_item shift.opened is exist - process it [21:19:39]req_shift_opened [21:19:39]FM_GetShiftState [21:19:39]SAM_PROTO_GetShiftState [21:19:39]wFMCommunicate request_size=4 [21:19:39]MH_SAM_APDU [21:19:39]CAPDU: 80 13 01 00 [21:19:39]Write to MH i2c: E2 08 00 AE 02 80 13 01 00 00 00 00 00 2D [21:19:39]Write i2c OK [21:19:39]MH_I2C_Read... [21:19:39]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:19:39]Read from MH i2c: E2 [21:19:39]MH_I2C_Read... [21:19:39]Read from MH i2c: E2 0E 00 [21:19:39]MH_I2C_Read... [21:19:39]Read from MH i2c: E2 0E 00 AE 02 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 D8 [21:19:39]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [21:19:39]wFMCommunicate OK [21:19:39]SAM_PROTO_GetShiftState done [21:19:39]FM_GetShiftState done [21:19:39]req_shift_opened done [21:19:39]requested_item shift.open_date is exist - process it [21:19:39]req_shift_open_date [21:19:39]req_shift_open_date done [21:19:39]produce_requested_data done [21:19:39]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202577,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670} [21:19:39]process_action_free close_receipt [21:19:39]json_value_free [21:19:39]json_value_free done [21:19:39]process_json_proto returns [21:19:39]Send response to host [21:19:39]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202577,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670}}} [21:19:39]free response buf [21:19:39]execute_script done [21:19:39]execute_script returns [21:19:39]free content buf [21:19:39]Sock 9.Close socket [21:19:39]Sock 9.Thread stoped [21:19:43]OFD Sender: No OFD packet to send [21:19:48]OFD Sender: No OFD packet to send [21:19:53]OFD Sender: No OFD packet to send [21:19:58]OFD Sender: No OFD packet to send [21:20:03]OFD Sender: No OFD packet to send [21:20:08]OFD Sender: No OFD packet to send [21:20:13]OFD Sender: No OFD packet to send [21:20:18]OFD Sender: No OFD packet to send [21:20:23]OFD Sender: No OFD packet to send [21:20:28]OFD Sender: No OFD packet to send [21:20:33]OFD Sender: No OFD packet to send [21:20:38]OFD Sender: No OFD packet to send [21:20:43]OFD Sender: No OFD packet to send [21:20:48]OFD Sender: No OFD packet to send [21:20:53]OFD Sender: No OFD packet to send [21:20:58]OFD Sender: No OFD packet to send [21:21:03]OFD Sender: No OFD packet to send [21:21:08]OFD Sender: No OFD packet to send [21:21:13]OFD Sender: No OFD packet to send [21:21:18]OFD Sender: No OFD packet to send [21:21:23]OFD Sender: No OFD packet to send [21:21:28]OFD Sender: No OFD packet to send [21:21:33]OFD Sender: No OFD packet to send [21:21:38]OFD Sender: No OFD packet to send [21:21:43]OFD Sender: No OFD packet to send [21:21:48]OFD Sender: No OFD packet to send [21:21:53]OFD Sender: No OFD packet to send [21:21:58]OFD Sender: No OFD packet to send [21:22:03]OFD Sender: No OFD packet to send [21:22:08]OFD Sender: No OFD packet to send [21:22:13]OFD Sender: No OFD packet to send [21:22:18]OFD Sender: No OFD packet to send [21:22:23]OFD Sender: No OFD packet to send [21:22:28]OFD Sender: No OFD packet to send [21:22:33]OFD Sender: No OFD packet to send [21:22:38]OFD Sender: No OFD packet to send [21:22:43]OFD Sender: No OFD packet to send [21:22:48]OFD Sender: No OFD packet to send [21:22:53]OFD Sender: No OFD packet to send [21:22:58]OFD Sender: No OFD packet to send [21:23:03]OFD Sender: No OFD packet to send [21:23:08]OFD Sender: No OFD packet to send [21:23:13]OFD Sender: No OFD packet to send [21:23:18]OFD Sender: No OFD packet to send [21:23:23]OFD Sender: No OFD packet to send [21:23:28]OFD Sender: No OFD packet to send [21:23:33]OFD Sender: No OFD packet to send [21:23:38]OFD Sender: No OFD packet to send [21:23:43]OFD Sender: No OFD packet to send [21:23:48]OFD Sender: No OFD packet to send [21:23:53]OFD Sender: No OFD packet to send [21:23:58]OFD Sender: No OFD packet to send [21:24:03]OFD Sender: No OFD packet to send [21:24:08]OFD Sender: No OFD packet to send [21:24:13]OFD Sender: No OFD packet to send [21:24:18]OFD Sender: No OFD packet to send [21:24:23]OFD Sender: No OFD packet to send [21:24:28]OFD Sender: No OFD packet to send [21:24:33]OFD Sender: No OFD packet to send [21:24:38]OFD Sender: No OFD packet to send [21:24:43]OFD Sender: No OFD packet to send [21:24:48]OFD Sender: No OFD packet to send [21:24:53]OFD Sender: No OFD packet to send [21:24:57]accept exits with 7 [21:24:57]New connection [21:24:57]New thread 3067235684 created [21:24:57]Thread 3067379044 joined [21:24:57]Waiting for new connection... [21:24:57] Sock 7.Parse request [21:24:57]Sock 7.Check first char [21:24:57]Sock 7.First char is OK [21:24:57]request: POST /json_proto HTTP/1.0 [21:24:57]Method: POST [21:24:57]URL: /json_proto [21:24:57]Method is POST - this is cgi request [21:24:57]url: /json_proto [21:24:57]query_string will be loaded in cgi processing [21:24:57]execute_cgi json_proto POST (null) [21:24:57]execute_cgi path=json_proto method=POST [21:24:57]POST find Content-Length [21:24:57]Host: 172.17.63.195:8080 [21:24:57]Content-Length: 670 [21:24:57]Content-Type: application/json [21:24:57] [21:24:57]POST finish read [21:24:57]Found Content-Length = 670 [21:24:57]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450365", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "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" ] } } [21:24:57]execute_script... [21:24:57]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450365", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "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" ] } } [21:24:57]POST & json_proto [21:24:57]process_json_proto [21:24:57]json parsed OK: [21:24:57]protocol is kg_v1.0 [21:24:57]action value=close_receipt [21:24:57]process_action close_receipt [21:24:57]cmd_close_receipt [21:24:57]MH_GetDate [21:24:57]Write to MH i2c: F0 00 00 AF 02 A0 [21:24:57]Write i2c OK [21:24:57]MH_I2C_Read... [21:24:57]Read from MH i2c: F0 [21:24:57]MH_I2C_Read... [21:24:57]Read from MH i2c: F0 09 00 [21:24:57]MH_I2C_Read... [21:24:57]Read from MH i2c: F0 09 00 AF 02 00 2A 01 20 67 47 1B 1E 67 42 [21:24:57]GetLastDocTimeStamp 1730150376 [21:24:57]current date 1730150698 [21:24:57]FM_GetShiftState [21:24:57]SAM_PROTO_GetShiftState [21:24:57]wFMCommunicate request_size=4 [21:24:57]MH_SAM_APDU [21:24:57]CAPDU: 80 13 01 00 [21:24:57]Write to MH i2c: E2 08 00 B0 02 80 13 01 00 00 00 00 00 2F [21:24:57]Write i2c OK [21:24:57]MH_I2C_Read... [21:24:57]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:24:57]Read from MH i2c: E2 [21:24:57]MH_I2C_Read... [21:24:57]Read from MH i2c: E2 0E 00 [21:24:57]MH_I2C_Read... [21:24:57]Read from MH i2c: E2 0E 00 B0 02 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 DA [21:24:57]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [21:24:57]wFMCommunicate OK [21:24:57]SAM_PROTO_GetShiftState done [21:24:57]FM_GetShiftState done [21:24:57]opened in 1730073670 [21:24:57]opened+sec_in_day 1730160070 [21:24:57]quantity*price = 60055 [21:24:57]sum+1 = 60056 [21:24:57]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.55 ИТОГО: 600.00 Внесено: 600.00 СДАЧА: 0.00 НСП 1% : 5.31 НДС 12% : 63.77 Наличными: 600.00 Безнал.: 0.00 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 378 28.10.2024 21:24 Смена: 545 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 ФМ: 0000000000871756 ФД: 202578 ФПД: 135898740686309 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T212458&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202578&fm=135898740686309&tin=02508201610067®Number=0000000000091777&sum=60000 [21:24:58]StoreToDocumentArchive [21:24:58]shift 545 fd 202578 [21:24:58]save to /storage/0545/doc_00202578 [21:24:58]save last doc name /storage/0545/doc_00202578 to /storage/kkm_last_doc_name [21:24:58]save OK [21:24:58]Clear old archive folders... [21:24:58]ProcessDocumentItem done err = 0, tmpTLVsize=252 [21:24:58]tlvbuf is B6F42790 [21:24:58]SAM_PROTO_ClearQueue [21:24:58]wFMCommunicate request_size=4 [21:24:58]MH_SAM_APDU [21:24:58]CAPDU: 80 09 00 00 [21:24:58]Write to MH i2c: E2 08 00 BD 02 80 09 00 00 00 00 00 00 31 [21:24:58]Write i2c OK [21:24:58]MH_I2C_Read... [21:24:58]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [21:24:58]Read from MH i2c: E2 [21:24:58]MH_I2C_Read... [21:24:58]Read from MH i2c: E2 03 00 [21:24:58]MH_I2C_Read... [21:24:58]Read from MH i2c: E2 03 00 BD 02 00 90 00 33 [21:24:58]RAPDU: 90 00 [21:24:58]wFMCommunicate OK [21:24:58]SAM_PROTO_ClearQueue done [21:24:58]KKMCreateOFDPacket [21:24:58]OFDProtocolAddRootSTLVToBuf [21:24:58]FM_MakeSignedData [21:24:58]FM_MakeSignedData [21:24:58]SAM_PROTO_SignData [21:24:58]wFMCommunicate request_size=4 [21:24:58]MH_SAM_APDU [21:24:58]CAPDU: 80 0D 01 02 [21:24:58]Write to MH i2c: E2 08 00 BE 02 80 0D 01 02 00 00 00 00 39 [21:24:58]Write i2c OK [21:24:58]MH_I2C_Read... [21:24:58]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [21:24:58]Read from MH i2c: E2 [21:24:58]MH_I2C_Read... [21:24:58]Read from MH i2c: E2 03 00 [21:24:58]MH_I2C_Read... [21:24:58]Read from MH i2c: E2 03 00 BE 02 00 90 00 34 [21:24:58]RAPDU: 90 00 [21:24:58]wFMCommunicate OK [21:24:58]wFMCommunicate request_size=255 [21:24:58]MH_SAM_APDU [21:24: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 20 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 7A 01 00 00 F4 03 04 00 2A 01 20 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 52 17 03 00 35 04 06 00 [21:24:58]Write to MH i2c: E2 02 01 BF 02 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 20 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 7A 01 00 00 F4 03 04 00 2A 01 20 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 52 17 03 00 35 04 06 00 00 00 0F [21:24:58]Write i2c OK [21:24:58]MH_I2C_Read... [21:24:58]OFD Sender: No OFD packet to send [21:24:58]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:24:58]Read from MH i2c: E2 [21:24:58]MH_I2C_Read... [21:24:58]Read from MH i2c: E2 03 00 [21:24:58]MH_I2C_Read... [21:24:58]Read from MH i2c: E2 03 00 BF 02 00 90 00 35 [21:24:58]RAPDU: 90 00 [21:24:58]wFMCommunicate OK [21:24:58]wFMCommunicate request_size=11 [21:24:58]MH_SAM_APDU [21:24:58]CAPDU: 80 0D 02 02 06 7B 99 64 29 FD E5 [21:24:58]Write to MH i2c: E2 0E 00 C0 02 80 0D 02 02 06 00 7B 99 64 29 FD E5 00 00 CB [21:24:58]Write i2c OK [21:24:58]MH_I2C_Read... [21:24:58]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:24:58]Read from MH i2c: E2 [21:24:58]MH_I2C_Read... [21:24:58]Read from MH i2c: E2 03 00 [21:24:58]MH_I2C_Read... [21:24:58]Read from MH i2c: E2 03 00 C0 02 00 90 00 36 [21:24:58]RAPDU: 90 00 [21:24:58]wFMCommunicate OK [21:24:58]wFMCommunicate request_size=4 [21:24:58]MH_SAM_APDU [21:24:58]CAPDU: 80 0D 03 02 [21:24:58]Write to MH i2c: E2 08 00 C1 02 80 0D 03 02 00 00 00 00 3E [21:24:58]Write i2c OK [21:24:58]MH_I2C_Read... [21:24:59]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [21:24:59]Read from MH i2c: E2 [21:24:59]MH_I2C_Read... [21:24:59]Read from MH i2c: E2 0B 00 [21:24:59]MH_I2C_Read... [21:24:59]Read from MH i2c: E2 0B 00 C1 02 00 BD 14 5D 56 E8 E0 03 9A 90 00 28 [21:24:59]RAPDU: BD 14 5D 56 E8 E0 03 9A 90 00 [21:24:59]wFMCommunicate OK [21:24:59]SAM_PROTO_SignData done [21:24:59]FM_MakeSignedData done [21:24:59]CreateOFDProtocolMessage [21:24:59]wFMCommunicate request_size=4 [21:24:59]MH_SAM_APDU [21:24:59]CAPDU: 80 11 00 00 [21:24:59]Write to MH i2c: E2 08 00 C2 02 80 11 00 00 00 00 00 00 3E [21:24:59]Write i2c OK [21:24:59]MH_I2C_Read... [21:24:59]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:24:59]Read from MH i2c: E2 [21:24:59]MH_I2C_Read... [21:24:59]Read from MH i2c: E2 17 00 [21:24:59]MH_I2C_Read... [21:24:59]Read from MH i2c: E2 17 00 C2 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 93 [21:24:59]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [21:24:59]wFMCommunicate OK [21:24:59]CreateOFDProtocolMessage done [21:24:59]OFDSenderStorePacket 202578 [21:24:59]StoreOFDPacket docnum=202578 [21:24:59]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 01 00 00 9E 9F 08 01 2A E0 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 20 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 7A 01 00 00 F4 03 04 00 2A 01 20 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 52 17 03 00 35 04 06 00 7B 99 64 29 FD E5 BD 14 5D 56 E8 E0 03 9A [21:24:59]CheckFolder [21:24:59]dirname=/storage/ofd_packets [21:24:59]CheckFolder done [21:24:59]ProducePacketName [21:24:59]name=ofd_packets/00202578 [21:24:59]NVStorageSaveData ofd_packets/00202578 [21:24:59]File name is /storage/ofd_packets/00202578 [21:24:59]Write 302 bytes [21:24:59]NVStorageSaveData done [21:24:59]OFDSenderStorePacket done [21:24:59]KKMCreateOFDPacket done [21:24:59]NVStorageSaveData kkm_last_timestamp [21:24:59]File name is /storage/kkm_last_timestamp [21:24:59]Write 4 bytes [21:24:59]NVStorageSaveData done [21:24:59]ExternCall_PrintAddStr [21:24:59]wPrintStart [21:24:59]Write to MH i2c: 01 00 00 C3 02 C5 [21:24:59]Write i2c OK [21:24:59]MH_I2C_Read... [21:24:59]Read from MH i2c: 01 [21:24:59]MH_I2C_Read... [21:24:59]Read from MH i2c: 01 07 00 [21:24:59]MH_I2C_Read... [21:24:59]Read from MH i2c: 01 07 00 C3 02 00 00 00 00 00 FF 0F DA [21:24:59]RasterBufferAndPrint [21:24:59]line Счет N : (1)450365 [21:24:59]line ИНН: 02508201610067 [21:24:59]line Контрольно-Кассовый Чек [21:24:59]line ПРОДАЖА [21:24:59]line ТРК (МРК, ГНК) : 42 [21:24:59]line Товар: 2710124130 [21:24:59]line SUPER 92-К-5 [21:24:59]line 8.780 * 68.40 [21:24:59]line = 600.55 [21:24:59]line НДС 12% НСП 1% [21:24:59]line > о реализуемом товаре [21:24:59]line ОКРУГЛЕНИЕ: -0.55 [21:24:59]line ИТОГО: 600.00 [21:24:59]line Внесено: 600.00 [21:24:59]line СДАЧА: 0.00 [21:24:59]line НСП 1% : 5.31 [21:24:59]line НДС 12% : 63.77 [21:24:59]line Наличными: 600.00 [21:24:59]line Безнал.: 0.00 [21:24:59]line Место: АЗС № 171 "Партнер Нефть" [21:24:59]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [21:24:59]line СНО: Общий режим [21:24:59]line Чек 378 28.10.2024 21:24 [21:24:59]line Смена: 545 ФФД: 1.0 [21:24:59]line ЗНМ: 0300000109 [21:24:59]line РНМ: 0000000000091777 [21:24:59]line Версия ККМ: 001 [21:24:59]line ФМ: 0000000000871756 [21:24:59]line ФД: 202578 [21:24:59]line ФПД: 135898740686309 [21:24:59]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T212458&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202578&fm=135898740686309&tin=02508201610067®Number=0000000000091777&sum=60000 [21:24:59]written 0, free lines is 4095 [21:24:59]OFD Sender: Processing packet 202578 [packets to send 116, broken 115] [21:24:59]ProducePacketName [21:24:59]name=ofd_packets/00202578 [21:24:59]OFD Sender: To server: pG, [21:24:59]CommunicateWithHost lk.salyk.kg:30040 [21:24:59]ConnectInit lk.salyk.kg [21:24:59]Connected sock=10 [21:24:59]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 01 00 00 9E 9F 08 01 2A E0 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 20 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 7A 01 00 00 F4 03 04 00 2A 01 20 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 52 17 03 00 35 04 06 00 7B 99 64 29 FD E5 BD 14 5D 56 E8 E0 03 9A [21:24:59]Write to MH i2c: 01 00 00 EE 02 F0 [21:24:59]Write i2c OK [21:24:59]MH_I2C_Read... [21:24:59]Read from MH i2c: 01 [21:24:59]MH_I2C_Read... [21:24:59]Read from MH i2c: 01 07 00 [21:24:59]MH_I2C_Read... [21:24:59]Read from MH i2c: 01 07 00 EE 02 00 00 00 00 00 9E 0C A1 [21:24:59]RasterBufferAndPrint [21:24:59]line [21:24:59]line [21:24:59]line [21:24:59]line [21:24:59]line [21:24:59]written 0, free lines is 3234 [21:24:59]MH_Cut [21:24:59]Write to MH i2c: D1 01 00 F5 02 01 C9 [21:24:59]Write i2c OK [21:24:59]MH_I2C_Read... [21:24:59]Read from MH i2c: D1 [21:24:59]MH_I2C_Read... [21:24:59]Read from MH i2c: D1 01 00 [21:24:59]MH_I2C_Read... [21:24:59]Read from MH i2c: D1 01 00 F5 02 00 C8 [21:24:59]Write to MH i2c: 01 00 00 F6 02 F8 [21:24:59]Write i2c OK [21:24:59]MH_I2C_Read... [21:24:59]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 01 19 47 00 92 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 35 36 10 04 04 00 52 17 03 00 F4 03 04 00 DE AC 1F 67 B6 04 01 00 00 C0 D2 75 88 8D E9 EC F5 [21:24:59]CommunicateWithHost err = 0 [21:24:59]CheckOFDResponse [21:24:59]1017 (14) - 77093643461234 [21:24:59]1041 (16) - 0000000000871756 [21:24:59]1040 (4) - 202578 [21:24:59]1012 (4) - 28.10.2024 15:25 [21:24:59]1206 (1) - 0 [21:24:59]OFD Sender: Remove packet 202578 [21:24:59]ProducePacketName [21:24:59]name=ofd_packets/00202578 [21:24:59]NVStorageDeleteData [21:25:00]OFD Sender: No OFD packet to send [21:25:00]*** Cut start [21:25:00]*** Purtial cut [21:25:00]*** Stage 1: CUTSNS_PIN = 1 [21:25:00]Read from MH i2c: 01 [21:25:00]MH_I2C_Read... [21:25:00]*** Stop cut motor [21:25:00]*** Cut end [21:25:00]Read from MH i2c: 01 07 00 [21:25:00]MH_I2C_Read... [21:25:00]Read from MH i2c: 01 07 00 F6 02 00 00 00 00 00 FF 0F 0D [21:25:00]process_action close_receipt done [21:25:00]requested_data is exist [21:25:00]produce_requested_data [21:25:00]requested_item fm.sn is exist - process it [21:25:00]wFMCommunicate request_size=4 [21:25:00]MH_SAM_APDU [21:25:00]CAPDU: 80 11 00 00 [21:25:00]Write to MH i2c: E2 08 00 F7 02 80 11 00 00 00 00 00 00 73 [21:25:00]Write i2c OK [21:25:00]MH_I2C_Read... [21:25:00]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:25:00]Read from MH i2c: E2 [21:25:00]MH_I2C_Read... [21:25:00]Read from MH i2c: E2 17 00 [21:25:00]MH_I2C_Read... [21:25:00]Read from MH i2c: E2 17 00 F7 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 C8 [21:25:00]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [21:25:00]wFMCommunicate OK [21:25:00]requested_item fd.num is exist - process it [21:25:00]SAM_PROTO_GetFieldsCounters [21:25:00]wFMCommunicate request_size=4 [21:25:00]MH_SAM_APDU [21:25:00]CAPDU: 80 13 00 00 [21:25:00]Write to MH i2c: E2 08 00 F8 02 80 13 00 00 00 00 00 00 76 [21:25:00]Write i2c OK [21:25:00]MH_I2C_Read... [21:25:00]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [21:25:00]Read from MH i2c: E2 [21:25:00]MH_I2C_Read... [21:25:00]Read from MH i2c: E2 62 00 [21:25:00]MH_I2C_Read... [21:25:00]Read from MH i2c: E2 62 00 F8 02 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 52 17 03 00 0E 04 04 00 21 02 00 00 12 04 04 00 7A 01 00 00 5E 04 04 00 7A 01 00 00 57 04 04 00 7B 01 00 00 19 04 04 00 00 00 00 00 90 00 9F [21:25:00]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 52 17 03 00 0E 04 04 00 21 02 00 00 12 04 04 00 7A 01 00 00 5E 04 04 00 7A 01 00 00 57 04 04 00 7B 01 00 00 19 04 04 00 00 00 00 00 90 00 [21:25:00]wFMCommunicate OK [21:25:00]SAM_PROTO_GetFieldsCounters done [21:25:00]requested_item shift.num is exist - process it [21:25:00]requested_item shift.opened is exist - process it [21:25:00]req_shift_opened [21:25:00]FM_GetShiftState [21:25:00]SAM_PROTO_GetShiftState [21:25:00]wFMCommunicate request_size=4 [21:25:00]MH_SAM_APDU [21:25:00]CAPDU: 80 13 01 00 [21:25:00]Write to MH i2c: E2 08 00 F9 02 80 13 01 00 00 00 00 00 78 [21:25:00]Write i2c OK [21:25:00]MH_I2C_Read... [21:25:00]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:25:00]Read from MH i2c: E2 [21:25:00]MH_I2C_Read... [21:25:00]Read from MH i2c: E2 0E 00 [21:25:00]MH_I2C_Read... [21:25:00]Read from MH i2c: E2 0E 00 F9 02 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 23 [21:25:00]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [21:25:00]wFMCommunicate OK [21:25:00]SAM_PROTO_GetShiftState done [21:25:00]FM_GetShiftState done [21:25:00]req_shift_opened done [21:25:00]requested_item shift.open_date is exist - process it [21:25:00]req_shift_open_date [21:25:00]req_shift_open_date done [21:25:00]produce_requested_data done [21:25:00]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202578,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670} [21:25:00]process_action_free close_receipt [21:25:00]json_value_free [21:25:00]json_value_free done [21:25:00]process_json_proto returns [21:25:00]Send response to host [21:25:00]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202578,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670}}} [21:25:00]free response buf [21:25:00]execute_script done [21:25:00]execute_script returns [21:25:00]free content buf [21:25:00]Sock 7.Close socket [21:25:00]Sock 7.Thread stoped [21:25:05]OFD Sender: No OFD packet to send [21:25:10]OFD Sender: No OFD packet to send [21:25:15]OFD Sender: No OFD packet to send [21:25:20]OFD Sender: No OFD packet to send [21:25:25]OFD Sender: No OFD packet to send [21:25:30]OFD Sender: No OFD packet to send [21:25:35]OFD Sender: No OFD packet to send [21:25:40]OFD Sender: No OFD packet to send [21:25:45]OFD Sender: No OFD packet to send [21:25:50]OFD Sender: No OFD packet to send [21:25:55]OFD Sender: No OFD packet to send [21:26:00]OFD Sender: No OFD packet to send [21:26:05]OFD Sender: No OFD packet to send [21:26:10]OFD Sender: No OFD packet to send [21:26:15]OFD Sender: No OFD packet to send [21:26:20]OFD Sender: No OFD packet to send [21:26:25]OFD Sender: No OFD packet to send [21:26:30]OFD Sender: No OFD packet to send [21:26:35]OFD Sender: No OFD packet to send [21:26:40]OFD Sender: No OFD packet to send [21:26:45]OFD Sender: No OFD packet to send [21:26:50]OFD Sender: No OFD packet to send [21:26:55]OFD Sender: No OFD packet to send [21:27:00]OFD Sender: No OFD packet to send [21:27:05]OFD Sender: No OFD packet to send [21:27:10]OFD Sender: No OFD packet to send [21:27:15]OFD Sender: No OFD packet to send [21:27:20]OFD Sender: No OFD packet to send [21:27:25]OFD Sender: No OFD packet to send [21:27:30]OFD Sender: No OFD packet to send [21:27:35]OFD Sender: No OFD packet to send [21:27:40]OFD Sender: No OFD packet to send [21:27:45]OFD Sender: No OFD packet to send [21:27:50]OFD Sender: No OFD packet to send [21:27:55]OFD Sender: No OFD packet to send [21:28:00]OFD Sender: No OFD packet to send [21:28:05]OFD Sender: No OFD packet to send [21:28:10]OFD Sender: No OFD packet to send [21:28:15]OFD Sender: No OFD packet to send [21:28:20]OFD Sender: No OFD packet to send [21:28:25]OFD Sender: No OFD packet to send [21:28:30]OFD Sender: No OFD packet to send [21:28:35]OFD Sender: No OFD packet to send [21:28:36]accept exits with 9 [21:28:36]New connection [21:28:36]New thread 3067379044 created [21:28:36]Thread 3067235684 joined [21:28:36]Waiting for new connection... [21:28:36] Sock 9.Parse request [21:28:36]Sock 9.Check first char [21:28:36]Sock 9.First char is OK [21:28:36]request: POST /json_proto HTTP/1.0 [21:28:36]Method: POST [21:28:36]URL: /json_proto [21:28:36]Method is POST - this is cgi request [21:28:36]url: /json_proto [21:28:36]query_string will be loaded in cgi processing [21:28:36]execute_cgi json_proto POST (null) [21:28:36]execute_cgi path=json_proto method=POST [21:28:36]POST find Content-Length [21:28:36]Host: 172.17.63.195:8080 [21:28:36]Content-Length: 677 [21:28:36]Content-Type: application/json [21:28:36] [21:28:36]POST finish read [21:28:36]Found Content-Length = 677 [21:28:36]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450366", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 62", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "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" ] } } [21:28:36]execute_script... [21:28:36]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450366", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 62", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "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" ] } } [21:28:36]POST & json_proto [21:28:36]process_json_proto [21:28:36]json parsed OK: [21:28:36]protocol is kg_v1.0 [21:28:36]action value=close_receipt [21:28:36]process_action close_receipt [21:28:36]cmd_close_receipt [21:28:36]MH_GetDate [21:28:36]Write to MH i2c: F0 00 00 FA 02 EB [21:28:36]Write i2c OK [21:28:36]MH_I2C_Read... [21:28:36]Read from MH i2c: F0 [21:28:36]MH_I2C_Read... [21:28:36]Read from MH i2c: F0 09 00 [21:28:36]MH_I2C_Read... [21:28:36]Read from MH i2c: F0 09 00 FA 02 00 05 02 20 67 47 1B 1E 67 69 [21:28:36]GetLastDocTimeStamp 1730150698 [21:28:36]current date 1730150917 [21:28:36]FM_GetShiftState [21:28:36]SAM_PROTO_GetShiftState [21:28:36]wFMCommunicate request_size=4 [21:28:36]MH_SAM_APDU [21:28:36]CAPDU: 80 13 01 00 [21:28:36]Write to MH i2c: E2 08 00 FB 02 80 13 01 00 00 00 00 00 7A [21:28:36]Write i2c OK [21:28:36]MH_I2C_Read... [21:28:36]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:28:36]Read from MH i2c: E2 [21:28:36]MH_I2C_Read... [21:28:36]Read from MH i2c: E2 0E 00 [21:28:36]MH_I2C_Read... [21:28:36]Read from MH i2c: E2 0E 00 FB 02 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 25 [21:28:36]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [21:28:36]wFMCommunicate OK [21:28:36]SAM_PROTO_GetShiftState done [21:28:36]FM_GetShiftState done [21:28:36]opened in 1730073670 [21:28:36]opened+sec_in_day 1730160070 [21:28:36]quantity*price = 50041 [21:28:36]sum+1 = 50042 [21:28:36]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.41 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 379 28.10.2024 21:28 Смена: 545 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 ФМ: 0000000000871756 ФД: 202579 ФПД: 253197432633093 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T212837&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202579&fm=253197432633093&tin=02508201610067®Number=0000000000091777&sum=50000 [21:28:37]StoreToDocumentArchive [21:28:37]shift 545 fd 202579 [21:28:37]save to /storage/0545/doc_00202579 [21:28:37]save last doc name /storage/0545/doc_00202579 to /storage/kkm_last_doc_name [21:28:37]save OK [21:28:37]Clear old archive folders... [21:28:37]ProcessDocumentItem done err = 0, tmpTLVsize=251 [21:28:37]tlvbuf is 01CB43D0 [21:28:37]SAM_PROTO_ClearQueue [21:28:37]wFMCommunicate request_size=4 [21:28:37]MH_SAM_APDU [21:28:37]CAPDU: 80 09 00 00 [21:28:37]Write to MH i2c: E2 08 00 08 03 80 09 00 00 00 00 00 00 7D [21:28:37]Write i2c OK [21:28:37]MH_I2C_Read... [21:28:38]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [21:28:38]Read from MH i2c: E2 [21:28:38]MH_I2C_Read... [21:28:38]Read from MH i2c: E2 03 00 [21:28:38]MH_I2C_Read... [21:28:38]Read from MH i2c: E2 03 00 08 03 00 90 00 7F [21:28:38]RAPDU: 90 00 [21:28:38]wFMCommunicate OK [21:28:38]SAM_PROTO_ClearQueue done [21:28:38]KKMCreateOFDPacket [21:28:38]OFDProtocolAddRootSTLVToBuf [21:28:38]FM_MakeSignedData [21:28:38]FM_MakeSignedData [21:28:38]SAM_PROTO_SignData [21:28:38]wFMCommunicate request_size=4 [21:28:38]MH_SAM_APDU [21:28:38]CAPDU: 80 0D 01 02 [21:28:38]Write to MH i2c: E2 08 00 09 03 80 0D 01 02 00 00 00 00 85 [21:28:38]Write i2c OK [21:28:38]MH_I2C_Read... [21:28:38]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [21:28:38]Read from MH i2c: E2 [21:28:38]MH_I2C_Read... [21:28:38]Read from MH i2c: E2 03 00 [21:28:38]MH_I2C_Read... [21:28:38]Read from MH i2c: E2 03 00 09 03 00 90 00 80 [21:28:38]RAPDU: 90 00 [21:28:38]wFMCommunicate OK [21:28:38]wFMCommunicate request_size=255 [21:28:38]MH_SAM_APDU [21:28: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 32 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 01 00 00 F4 03 04 00 05 02 20 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 53 17 03 00 35 04 06 00 E6 [21:28:38]Write to MH i2c: E2 02 01 0A 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 32 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 01 00 00 F4 03 04 00 05 02 20 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 53 17 03 00 35 04 06 00 E6 00 00 99 [21:28:38]Write i2c OK [21:28:38]MH_I2C_Read... [21:28:38]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:28:38]Read from MH i2c: E2 [21:28:38]MH_I2C_Read... [21:28:38]Read from MH i2c: E2 03 00 [21:28:38]MH_I2C_Read... [21:28:38]Read from MH i2c: E2 03 00 0A 03 00 90 00 81 [21:28:38]RAPDU: 90 00 [21:28:38]wFMCommunicate OK [21:28:38]wFMCommunicate request_size=10 [21:28:38]MH_SAM_APDU [21:28:38]CAPDU: 80 0D 02 02 05 48 1F 07 B7 05 [21:28:38]Write to MH i2c: E2 0D 00 0B 03 80 0D 02 02 05 00 48 1F 07 B7 05 00 00 BC [21:28:38]Write i2c OK [21:28:38]MH_I2C_Read... [21:28:38]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:28:38]Read from MH i2c: E2 [21:28:38]MH_I2C_Read... [21:28:38]Read from MH i2c: E2 03 00 [21:28:38]MH_I2C_Read... [21:28:38]Read from MH i2c: E2 03 00 0B 03 00 90 00 82 [21:28:38]RAPDU: 90 00 [21:28:38]wFMCommunicate OK [21:28:38]wFMCommunicate request_size=4 [21:28:38]MH_SAM_APDU [21:28:38]CAPDU: 80 0D 03 02 [21:28:38]Write to MH i2c: E2 08 00 0C 03 80 0D 03 02 00 00 00 00 8A [21:28:38]Write i2c OK [21:28:38]MH_I2C_Read... [21:28:38]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [21:28:38]Read from MH i2c: E2 [21:28:38]MH_I2C_Read... [21:28:38]Read from MH i2c: E2 0B 00 [21:28:38]MH_I2C_Read... [21:28:38]Read from MH i2c: E2 0B 00 0C 03 00 1A 6F 94 DF DF B7 39 4D 90 00 A3 [21:28:38]RAPDU: 1A 6F 94 DF DF B7 39 4D 90 00 [21:28:38]wFMCommunicate OK [21:28:38]SAM_PROTO_SignData done [21:28:38]FM_MakeSignedData done [21:28:38]CreateOFDProtocolMessage [21:28:38]wFMCommunicate request_size=4 [21:28:38]MH_SAM_APDU [21:28:38]CAPDU: 80 11 00 00 [21:28:38]Write to MH i2c: E2 08 00 0D 03 80 11 00 00 00 00 00 00 8A [21:28:38]Write i2c OK [21:28:38]MH_I2C_Read... [21:28:38]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:28:38]Read from MH i2c: E2 [21:28:38]MH_I2C_Read... [21:28:38]Read from MH i2c: E2 17 00 [21:28:38]MH_I2C_Read... [21:28:38]Read from MH i2c: E2 17 00 0D 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 DF [21:28:38]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [21:28:38]wFMCommunicate OK [21:28:38]CreateOFDProtocolMessage done [21:28:38]OFDSenderStorePacket 202579 [21:28:38]StoreOFDPacket docnum=202579 [21:28:38]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 36 95 07 01 67 EF 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 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 01 00 00 F4 03 04 00 05 02 20 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 53 17 03 00 35 04 06 00 E6 48 1F 07 B7 05 1A 6F 94 DF DF B7 39 4D [21:28:38]CheckFolder [21:28:38]dirname=/storage/ofd_packets [21:28:38]CheckFolder done [21:28:38]ProducePacketName [21:28:38]name=ofd_packets/00202579 [21:28:38]NVStorageSaveData ofd_packets/00202579 [21:28:38]File name is /storage/ofd_packets/00202579 [21:28:38]Write 301 bytes [21:28:38]NVStorageSaveData done [21:28:38]OFDSenderStorePacket done [21:28:38]KKMCreateOFDPacket done [21:28:38]NVStorageSaveData kkm_last_timestamp [21:28:38]File name is /storage/kkm_last_timestamp [21:28:38]Write 4 bytes [21:28:38]NVStorageSaveData done [21:28:38]ExternCall_PrintAddStr [21:28:38]wPrintStart [21:28:38]Write to MH i2c: 01 00 00 0E 03 11 [21:28:38]Write i2c OK [21:28:38]MH_I2C_Read... [21:28:38]Read from MH i2c: 01 [21:28:38]MH_I2C_Read... [21:28:38]Read from MH i2c: 01 07 00 [21:28:38]MH_I2C_Read... [21:28:38]Read from MH i2c: 01 07 00 0E 03 00 00 00 00 00 FF 0F 26 [21:28:38]RasterBufferAndPrint [21:28:38]line Счет N : (1)450366 [21:28:38]line ИНН: 02508201610067 [21:28:38]line Контрольно-Кассовый Чек [21:28:38]line ПРОДАЖА [21:28:38]line ТРК (МРК, ГНК) : 62 [21:28:38]line Товар: 2710124130 [21:28:38]line Аи-92-К-2 [21:28:38]line 7.480 * 66.90 [21:28:38]line = 500.41 [21:28:38]line НДС 12% НСП 1% [21:28:38]line > о реализуемом товаре [21:28:38]line ОКРУГЛЕНИЕ: -0.41 [21:28:38]line ИТОГО: 500.00 [21:28:38]line Внесено: 500.00 [21:28:38]line СДАЧА: 0.00 [21:28:38]line НСП 1% : 4.43 [21:28:38]line НДС 12% : 53.14 [21:28:38]line Наличными: 500.00 [21:28:38]line Безнал.: 0.00 [21:28:38]line Место: АЗС № 171 "Партнер Нефть" [21:28:38]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [21:28:38]line СНО: Общий режим [21:28:38]line Чек 379 28.10.2024 21:28 [21:28:38]line Смена: 545 ФФД: 1.0 [21:28:38]line ЗНМ: 0300000109 [21:28:38]line РНМ: 0000000000091777 [21:28:38]line Версия ККМ: 001 [21:28:38]line ФМ: 0000000000871756 [21:28:38]line ФД: 202579 [21:28:38]line ФПД: 253197432633093 [21:28:38]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T212837&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202579&fm=253197432633093&tin=02508201610067®Number=0000000000091777&sum=50000 [21:28:38]OFD Sender: Processing packet 202579 [packets to send 116, broken 115] [21:28:38]ProducePacketName [21:28:38]name=ofd_packets/00202579 [21:28:38]OFD Sender: To server: pG, [21:28:38]CommunicateWithHost lk.salyk.kg:30040 [21:28:38]ConnectInit lk.salyk.kg [21:28:38]written 0, free lines is 4095 [21:28:38]Connected sock=10 [21:28: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 35 36 0F 01 00 00 36 95 07 01 67 EF 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 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 01 00 00 F4 03 04 00 05 02 20 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 53 17 03 00 35 04 06 00 E6 48 1F 07 B7 05 1A 6F 94 DF DF B7 39 4D [21:28: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 35 36 4F 00 00 00 96 93 47 00 D1 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 35 36 10 04 04 00 53 17 03 00 F4 03 04 00 BA AD 1F 67 B6 04 01 00 00 18 1A F4 30 39 81 E7 8B [21:28:39]CommunicateWithHost err = 0 [21:28:39]CheckOFDResponse [21:28:39]1017 (14) - 77093643461234 [21:28:39]1041 (16) - 0000000000871756 [21:28:39]1040 (4) - 202579 [21:28:39]1012 (4) - 28.10.2024 15:28 [21:28:39]1206 (1) - 0 [21:28:39]OFD Sender: Remove packet 202579 [21:28:39]ProducePacketName [21:28:39]name=ofd_packets/00202579 [21:28:39]NVStorageDeleteData [21:28:39]Write to MH i2c: 01 00 00 39 03 3C [21:28:39]Write i2c OK [21:28:39]MH_I2C_Read... [21:28:39]Read from MH i2c: 01 [21:28:39]MH_I2C_Read... [21:28:39]Read from MH i2c: 01 07 00 [21:28:39]MH_I2C_Read... [21:28:39]Read from MH i2c: 01 07 00 39 03 00 00 00 00 00 99 0C E8 [21:28:39]RasterBufferAndPrint [21:28:39]line [21:28:39]line [21:28:39]line [21:28:39]line [21:28:39]line [21:28:39]written 0, free lines is 3229 [21:28:39]MH_Cut [21:28:39]Write to MH i2c: D1 01 00 40 03 01 15 [21:28:39]Write i2c OK [21:28:39]MH_I2C_Read... [21:28:39]Read from MH i2c: D1 [21:28:39]MH_I2C_Read... [21:28:39]Read from MH i2c: D1 01 00 [21:28:39]MH_I2C_Read... [21:28:39]Read from MH i2c: D1 01 00 40 03 00 14 [21:28:39]Write to MH i2c: 01 00 00 41 03 44 [21:28:39]Write i2c OK [21:28:39]MH_I2C_Read... [21:28:39]OFD Sender: No OFD packet to send [21:28:40]*** Cut start [21:28:40]*** Purtial cut [21:28:40]*** Stage 1: CUTSNS_PIN = 1 [21:28:40]Read from MH i2c: 01 [21:28:40]MH_I2C_Read... [21:28:40]*** Stop cut motor [21:28:40]*** Cut end [21:28:40]Read from MH i2c: 01 07 00 [21:28:40]MH_I2C_Read... [21:28:40]Read from MH i2c: 01 07 00 41 03 00 00 00 00 00 FF 0F 59 [21:28:40]process_action close_receipt done [21:28:40]requested_data is exist [21:28:40]produce_requested_data [21:28:40]requested_item fm.sn is exist - process it [21:28:40]wFMCommunicate request_size=4 [21:28:40]MH_SAM_APDU [21:28:40]CAPDU: 80 11 00 00 [21:28:40]Write to MH i2c: E2 08 00 42 03 80 11 00 00 00 00 00 00 BF [21:28:40]Write i2c OK [21:28:40]MH_I2C_Read... [21:28:40]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:28:40]Read from MH i2c: E2 [21:28:40]MH_I2C_Read... [21:28:40]Read from MH i2c: E2 17 00 [21:28:40]MH_I2C_Read... [21:28:40]Read from MH i2c: E2 17 00 42 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 14 [21:28:40]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [21:28:40]wFMCommunicate OK [21:28:40]requested_item fd.num is exist - process it [21:28:40]SAM_PROTO_GetFieldsCounters [21:28:40]wFMCommunicate request_size=4 [21:28:40]MH_SAM_APDU [21:28:40]CAPDU: 80 13 00 00 [21:28:40]Write to MH i2c: E2 08 00 43 03 80 13 00 00 00 00 00 00 C2 [21:28:40]Write i2c OK [21:28:40]MH_I2C_Read... [21:28:40]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [21:28:40]Read from MH i2c: E2 [21:28:40]MH_I2C_Read... [21:28:40]Read from MH i2c: E2 62 00 [21:28:40]MH_I2C_Read... [21:28:40]Read from MH i2c: E2 62 00 43 03 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 53 17 03 00 0E 04 04 00 21 02 00 00 12 04 04 00 7B 01 00 00 5E 04 04 00 7B 01 00 00 57 04 04 00 7C 01 00 00 19 04 04 00 00 00 00 00 90 00 EF [21:28: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 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 53 17 03 00 0E 04 04 00 21 02 00 00 12 04 04 00 7B 01 00 00 5E 04 04 00 7B 01 00 00 57 04 04 00 7C 01 00 00 19 04 04 00 00 00 00 00 90 00 [21:28:40]wFMCommunicate OK [21:28:40]SAM_PROTO_GetFieldsCounters done [21:28:40]requested_item shift.num is exist - process it [21:28:40]requested_item shift.opened is exist - process it [21:28:40]req_shift_opened [21:28:40]FM_GetShiftState [21:28:40]SAM_PROTO_GetShiftState [21:28:40]wFMCommunicate request_size=4 [21:28:40]MH_SAM_APDU [21:28:40]CAPDU: 80 13 01 00 [21:28:40]Write to MH i2c: E2 08 00 44 03 80 13 01 00 00 00 00 00 C4 [21:28:40]Write i2c OK [21:28:40]MH_I2C_Read... [21:28:40]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:28:40]Read from MH i2c: E2 [21:28:40]MH_I2C_Read... [21:28:40]Read from MH i2c: E2 0E 00 [21:28:40]MH_I2C_Read... [21:28:40]Read from MH i2c: E2 0E 00 44 03 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 6F [21:28:40]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [21:28:40]wFMCommunicate OK [21:28:40]SAM_PROTO_GetShiftState done [21:28:40]FM_GetShiftState done [21:28:40]req_shift_opened done [21:28:40]requested_item shift.open_date is exist - process it [21:28:40]req_shift_open_date [21:28:40]req_shift_open_date done [21:28:40]produce_requested_data done [21:28:40]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202579,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670} [21:28:40]process_action_free close_receipt [21:28:40]json_value_free [21:28:40]json_value_free done [21:28:40]process_json_proto returns [21:28:40]Send response to host [21:28:40]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202579,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670}}} [21:28:40]free response buf [21:28:40]execute_script done [21:28:40]execute_script returns [21:28:40]free content buf [21:28:40]Sock 9.Close socket [21:28:40]Sock 9.Thread stoped [21:28:44]OFD Sender: No OFD packet to send [21:28:49]OFD Sender: No OFD packet to send [21:28:54]OFD Sender: No OFD packet to send [21:28:59]OFD Sender: No OFD packet to send [21:29:04]OFD Sender: No OFD packet to send [21:29:09]OFD Sender: No OFD packet to send [21:29:14]OFD Sender: No OFD packet to send [21:29:19]OFD Sender: No OFD packet to send [21:29:24]OFD Sender: No OFD packet to send [21:29:29]OFD Sender: No OFD packet to send [21:29:34]OFD Sender: No OFD packet to send [21:29:39]OFD Sender: No OFD packet to send [21:29:44]OFD Sender: No OFD packet to send [21:29:49]OFD Sender: No OFD packet to send [21:29:54]OFD Sender: No OFD packet to send [21:29:59]OFD Sender: No OFD packet to send [21:30:04]OFD Sender: No OFD packet to send [21:30:09]OFD Sender: No OFD packet to send [21:30:14]OFD Sender: No OFD packet to send [21:30:19]OFD Sender: No OFD packet to send [21:30:24]OFD Sender: No OFD packet to send [21:30:29]OFD Sender: No OFD packet to send [21:30:34]OFD Sender: No OFD packet to send [21:30:39]OFD Sender: No OFD packet to send [21:30:44]OFD Sender: No OFD packet to send [21:30:49]OFD Sender: No OFD packet to send [21:30:54]OFD Sender: No OFD packet to send [21:30:59]OFD Sender: No OFD packet to send [21:31:04]OFD Sender: No OFD packet to send [21:31:09]OFD Sender: No OFD packet to send [21:31:14]OFD Sender: No OFD packet to send [21:31:19]OFD Sender: No OFD packet to send [21:31:24]OFD Sender: No OFD packet to send [21:31:29]OFD Sender: No OFD packet to send [21:31:34]OFD Sender: No OFD packet to send [21:31:39]OFD Sender: No OFD packet to send [21:31:44]OFD Sender: No OFD packet to send [21:31:49]OFD Sender: No OFD packet to send [21:31:54]OFD Sender: No OFD packet to send [21:31:59]OFD Sender: No OFD packet to send [21:32:04]OFD Sender: No OFD packet to send [21:32:09]OFD Sender: No OFD packet to send [21:32:14]OFD Sender: No OFD packet to send [21:32:19]OFD Sender: No OFD packet to send [21:32:24]OFD Sender: No OFD packet to send [21:32:29]OFD Sender: No OFD packet to send [21:32:34]OFD Sender: No OFD packet to send [21:32:36]accept exits with 7 [21:32:36]New connection [21:32:36]New thread 3067235684 created [21:32:36]Thread 3067379044 joined [21:32:36]Waiting for new connection... [21:32:36] Sock 7.Parse request [21:32:36]Sock 7.Check first char [21:32:36]Sock 7.First char is OK [21:32:36]request: POST /json_proto HTTP/1.0 [21:32:36]Method: POST [21:32:36]URL: /json_proto [21:32:36]Method is POST - this is cgi request [21:32:36]url: /json_proto [21:32:36]query_string will be loaded in cgi processing [21:32:36]execute_cgi json_proto POST (null) [21:32:36]execute_cgi path=json_proto method=POST [21:32:36]POST find Content-Length [21:32:36]Host: 172.17.63.195:8080 [21:32:36]Content-Length: 766 [21:32:36]Content-Type: application/json [21:32:36] [21:32:36]POST finish read [21:32:36]Found Content-Length = 766 [21:32:36]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450367", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 66.90, "quantity" : 3.740, "sum" : 250.21, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 250.21 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:32:36]execute_script... [21:32: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)450367", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 66.90, "quantity" : 3.740, "sum" : 250.21, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 250.21 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:32:36]POST & json_proto [21:32:36]process_json_proto [21:32:36]json parsed OK: [21:32:36]protocol is kg_v1.0 [21:32:36]action value=close_receipt [21:32:36]process_action close_receipt [21:32:36]cmd_close_receipt [21:32:36]MH_GetDate [21:32:36]Write to MH i2c: F0 00 00 45 03 37 [21:32:36]Write i2c OK [21:32:36]MH_I2C_Read... [21:32:36]Read from MH i2c: F0 [21:32:36]MH_I2C_Read... [21:32:36]Read from MH i2c: F0 09 00 [21:32:36]MH_I2C_Read... [21:32:36]Read from MH i2c: F0 09 00 45 03 00 F5 02 20 67 47 1B 1E 67 A5 [21:32:36]GetLastDocTimeStamp 1730150917 [21:32:36]current date 1730151157 [21:32:36]FM_GetShiftState [21:32:36]SAM_PROTO_GetShiftState [21:32:36]wFMCommunicate request_size=4 [21:32:36]MH_SAM_APDU [21:32:36]CAPDU: 80 13 01 00 [21:32:36]Write to MH i2c: E2 08 00 46 03 80 13 01 00 00 00 00 00 C6 [21:32:36]Write i2c OK [21:32:36]MH_I2C_Read... [21:32:36]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:32:36]Read from MH i2c: E2 [21:32:36]MH_I2C_Read... [21:32:36]Read from MH i2c: E2 0E 00 [21:32:36]MH_I2C_Read... [21:32:36]Read from MH i2c: E2 0E 00 46 03 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 71 [21:32:36]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [21:32:36]wFMCommunicate OK [21:32:36]SAM_PROTO_GetShiftState done [21:32:36]FM_GetShiftState done [21:32:36]opened in 1730073670 [21:32:36]opened+sec_in_day 1730160070 [21:32:36]quantity*price = 25020 [21:32:36]sum+1 = 25022 [21:32:36]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 250.21 НСП 1% : 2.21 НДС 12% : 26.57 Наличными: 0.00 Безнал.: 250.21 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 380 28.10.2024 21:32 Смена: 545 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 Платежная система: Mbank ФМ: 0000000000871756 ФД: 202580 ФПД: 229272321896651 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T213237&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202580&fm=229272321896651&tin=02508201610067®Number=0000000000091777&sum=25021 [21:32:37]StoreToDocumentArchive [21:32:37]shift 545 fd 202580 [21:32:37]save to /storage/0545/doc_00202580 [21:32:37]save last doc name /storage/0545/doc_00202580 to /storage/kkm_last_doc_name [21:32:37]save OK [21:32:37]Clear old archive folders... [21:32:37]ProcessDocumentItem done err = 0, tmpTLVsize=251 [21:32:37]tlvbuf is 01CAA090 [21:32:37]SAM_PROTO_ClearQueue [21:32:37]wFMCommunicate request_size=4 [21:32:37]MH_SAM_APDU [21:32:37]CAPDU: 80 09 00 00 [21:32:37]Write to MH i2c: E2 08 00 53 03 80 09 00 00 00 00 00 00 C8 [21:32:37]Write i2c OK [21:32:37]MH_I2C_Read... [21:32:37]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [21:32:37]Read from MH i2c: E2 [21:32:37]MH_I2C_Read... [21:32:37]Read from MH i2c: E2 03 00 [21:32:37]MH_I2C_Read... [21:32:37]Read from MH i2c: E2 03 00 53 03 00 90 00 CA [21:32:37]RAPDU: 90 00 [21:32:37]wFMCommunicate OK [21:32:37]SAM_PROTO_ClearQueue done [21:32:37]KKMCreateOFDPacket [21:32:37]OFDProtocolAddRootSTLVToBuf [21:32:37]FM_MakeSignedData [21:32:37]FM_MakeSignedData [21:32:37]SAM_PROTO_SignData [21:32:37]wFMCommunicate request_size=4 [21:32:37]MH_SAM_APDU [21:32:37]CAPDU: 80 0D 01 02 [21:32:37]Write to MH i2c: E2 08 00 54 03 80 0D 01 02 00 00 00 00 D0 [21:32:37]Write i2c OK [21:32:37]MH_I2C_Read... [21:32:37]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [21:32:37]Read from MH i2c: E2 [21:32:37]MH_I2C_Read... [21:32:37]Read from MH i2c: E2 03 00 [21:32:37]MH_I2C_Read... [21:32:37]Read from MH i2c: E2 03 00 54 03 00 90 00 CB [21:32:37]RAPDU: 90 00 [21:32:37]wFMCommunicate OK [21:32:37]wFMCommunicate request_size=255 [21:32:37]MH_SAM_APDU [21:32: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 32 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 BD 61 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 DD 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 61 0A 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 BD 61 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 7C 01 00 00 F4 03 04 00 F5 02 20 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 54 17 03 00 35 04 06 00 D0 [21:32:37]Write to MH i2c: E2 02 01 55 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 32 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 BD 61 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 DD 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 61 0A 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 BD 61 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 7C 01 00 00 F4 03 04 00 F5 02 20 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 54 17 03 00 35 04 06 00 D0 00 00 C3 [21:32:37]Write i2c OK [21:32:37]MH_I2C_Read... [21:32:38]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:32:38]Read from MH i2c: E2 [21:32:38]MH_I2C_Read... [21:32:38]Read from MH i2c: E2 03 00 [21:32:38]MH_I2C_Read... [21:32:38]Read from MH i2c: E2 03 00 55 03 00 90 00 CC [21:32:38]RAPDU: 90 00 [21:32:38]wFMCommunicate OK [21:32:38]wFMCommunicate request_size=10 [21:32:38]MH_SAM_APDU [21:32:38]CAPDU: 80 0D 02 02 05 85 9F 4D B0 CB [21:32:38]Write to MH i2c: E2 0D 00 56 03 80 0D 02 02 05 00 85 9F 4D B0 CB 00 00 C9 [21:32:38]Write i2c OK [21:32:38]MH_I2C_Read... [21:32:38]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:32:38]Read from MH i2c: E2 [21:32:38]MH_I2C_Read... [21:32:38]Read from MH i2c: E2 03 00 [21:32:38]MH_I2C_Read... [21:32:38]Read from MH i2c: E2 03 00 56 03 00 90 00 CD [21:32:38]RAPDU: 90 00 [21:32:38]wFMCommunicate OK [21:32:38]wFMCommunicate request_size=4 [21:32:38]MH_SAM_APDU [21:32:38]CAPDU: 80 0D 03 02 [21:32:38]Write to MH i2c: E2 08 00 57 03 80 0D 03 02 00 00 00 00 D5 [21:32:38]Write i2c OK [21:32:38]MH_I2C_Read... [21:32:38]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [21:32:38]Read from MH i2c: E2 [21:32:38]MH_I2C_Read... [21:32:38]Read from MH i2c: E2 0B 00 [21:32:38]MH_I2C_Read... [21:32:38]Read from MH i2c: E2 0B 00 57 03 00 B5 D6 05 0C 65 0F D2 90 90 00 48 [21:32:38]RAPDU: B5 D6 05 0C 65 0F D2 90 90 00 [21:32:38]wFMCommunicate OK [21:32:38]SAM_PROTO_SignData done [21:32:38]FM_MakeSignedData done [21:32:38]CreateOFDProtocolMessage [21:32:38]wFMCommunicate request_size=4 [21:32:38]MH_SAM_APDU [21:32:38]CAPDU: 80 11 00 00 [21:32:38]Write to MH i2c: E2 08 00 58 03 80 11 00 00 00 00 00 00 D5 [21:32:38]Write i2c OK [21:32:38]MH_I2C_Read... [21:32:38]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:32:38]Read from MH i2c: E2 [21:32:38]MH_I2C_Read... [21:32:38]Read from MH i2c: E2 17 00 [21:32:38]MH_I2C_Read... [21:32:38]Read from MH i2c: E2 17 00 58 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 2A [21:32:38]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [21:32:38]wFMCommunicate OK [21:32:38]CreateOFDProtocolMessage done [21:32:38]OFDSenderStorePacket 202580 [21:32:38]StoreOFDPacket docnum=202580 [21:32:38]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 AB F2 07 01 6D 0E 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 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 BD 61 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 DD 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 61 0A 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 BD 61 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 7C 01 00 00 F4 03 04 00 F5 02 20 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 54 17 03 00 35 04 06 00 D0 85 9F 4D B0 CB B5 D6 05 0C 65 0F D2 90 [21:32:38]CheckFolder [21:32:38]dirname=/storage/ofd_packets [21:32:38]CheckFolder done [21:32:38]ProducePacketName [21:32:38]name=ofd_packets/00202580 [21:32:38]NVStorageSaveData ofd_packets/00202580 [21:32:38]File name is /storage/ofd_packets/00202580 [21:32:38]Write 301 bytes [21:32:38]NVStorageSaveData done [21:32:38]OFDSenderStorePacket done [21:32:38]KKMCreateOFDPacket done [21:32:38]NVStorageSaveData kkm_last_timestamp [21:32:38]File name is /storage/kkm_last_timestamp [21:32:38]Write 4 bytes [21:32:38]NVStorageSaveData done [21:32:38]ExternCall_PrintAddStr [21:32:38]wPrintStart [21:32:38]Write to MH i2c: 01 00 00 59 03 5C [21:32:38]Write i2c OK [21:32:38]MH_I2C_Read... [21:32:38]Read from MH i2c: 01 [21:32:38]MH_I2C_Read... [21:32:38]Read from MH i2c: 01 07 00 [21:32:38]MH_I2C_Read... [21:32:38]Read from MH i2c: 01 07 00 59 03 00 00 00 00 00 FF 0F 71 [21:32:38]RasterBufferAndPrint [21:32:38]line Счет N : (1)450367 [21:32:38]line ИНН: 02508201610067 [21:32:38]line Контрольно-Кассовый Чек [21:32:38]line ПРОДАЖА [21:32:38]line ТРК (МРК, ГНК) : 31 [21:32:38]line Товар: 2710124130 [21:32:38]line Аи-92-К-2 [21:32:38]line 3.740 * 66.90 [21:32:38]line = 250.21 [21:32:38]line НДС 12% НСП 1% [21:32:38]line > о реализуемом товаре [21:32:38]line ИТОГО: 250.21 [21:32:38]line НСП 1% : 2.21 [21:32:38]line НДС 12% : 26.57 [21:32:38]line Наличными: 0.00 [21:32:38]line Безнал.: 250.21 [21:32:38]line Место: АЗС № 171 "Партнер Нефть" [21:32:38]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [21:32:38]line СНО: Общий режим [21:32:38]line Чек 380 28.10.2024 21:32 [21:32:38]line Смена: 545 ФФД: 1.0 [21:32:38]line ЗНМ: 0300000109 [21:32:38]line РНМ: 0000000000091777 [21:32:38]line Версия ККМ: 001 [21:32:38]line Платежная система: Mbank [21:32:38]line ФМ: 0000000000871756 [21:32:38]line ФД: 202580 [21:32:38]line ФПД: 229272321896651 [21:32:38]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T213237&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202580&fm=229272321896651&tin=02508201610067®Number=0000000000091777&sum=25021 [21:32:38]written 0, free lines is 4095 [21:32:38]OFD Sender: Processing packet 202580 [packets to send 116, broken 115] [21:32:38]ProducePacketName [21:32:38]name=ofd_packets/00202580 [21:32:38]OFD Sender: To server: pG, [21:32:38]CommunicateWithHost lk.salyk.kg:30040 [21:32:38]ConnectInit lk.salyk.kg [21:32:38]Connected sock=10 [21:32: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 35 36 0F 01 00 00 AB F2 07 01 6D 0E 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 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 BD 61 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 DD 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 61 0A 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 BD 61 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 7C 01 00 00 F4 03 04 00 F5 02 20 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 54 17 03 00 35 04 06 00 D0 85 9F 4D B0 CB B5 D6 05 0C 65 0F D2 90 [21:32: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 35 36 4F 00 00 00 36 50 47 00 53 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 35 36 10 04 04 00 54 17 03 00 F4 03 04 00 AA AE 1F 67 B6 04 01 00 00 B5 8E BF 5D 76 DD 4A 64 [21:32:38]CommunicateWithHost err = 0 [21:32:38]CheckOFDResponse [21:32:38]1017 (14) - 77093643461234 [21:32:38]1041 (16) - 0000000000871756 [21:32:38]1040 (4) - 202580 [21:32:38]1012 (4) - 28.10.2024 15:32 [21:32:38]1206 (1) - 0 [21:32:38]OFD Sender: Remove packet 202580 [21:32:38]ProducePacketName [21:32:38]name=ofd_packets/00202580 [21:32:38]NVStorageDeleteData [21:32:39]Write to MH i2c: 01 00 00 82 03 85 [21:32:39]Write i2c OK [21:32:39]MH_I2C_Read... [21:32:39]Read from MH i2c: 01 [21:32:39]MH_I2C_Read... [21:32:39]Read from MH i2c: 01 07 00 [21:32:39]MH_I2C_Read... [21:32:39]Read from MH i2c: 01 07 00 82 03 00 00 00 00 00 C4 0C 5C [21:32:39]RasterBufferAndPrint [21:32:39]line [21:32:39]line [21:32:39]line [21:32:39]line [21:32:39]line [21:32:39]written 0, free lines is 3272 [21:32:39]MH_Cut [21:32:39]Write to MH i2c: D1 01 00 89 03 01 5E [21:32:39]Write i2c OK [21:32:39]MH_I2C_Read... [21:32:39]Read from MH i2c: D1 [21:32:39]MH_I2C_Read... [21:32:39]Read from MH i2c: D1 01 00 [21:32:39]MH_I2C_Read... [21:32:39]Read from MH i2c: D1 01 00 89 03 00 5D [21:32:39]Write to MH i2c: 01 00 00 8A 03 8D [21:32:39]Write i2c OK [21:32:39]MH_I2C_Read... [21:32:39]OFD Sender: No OFD packet to send [21:32:39]*** Cut start [21:32:39]*** Purtial cut [21:32:39]*** Stage 1: CUTSNS_PIN = 1 [21:32:40]Read from MH i2c: 01 [21:32:40]MH_I2C_Read... [21:32:40]*** Stop cut motor [21:32:40]*** Cut end [21:32:40]Read from MH i2c: 01 07 00 [21:32:40]MH_I2C_Read... [21:32:40]Read from MH i2c: 01 07 00 8A 03 00 00 00 00 00 FF 0F A2 [21:32:40]process_action close_receipt done [21:32:40]requested_data is exist [21:32:40]produce_requested_data [21:32:40]requested_item fm.sn is exist - process it [21:32:40]wFMCommunicate request_size=4 [21:32:40]MH_SAM_APDU [21:32:40]CAPDU: 80 11 00 00 [21:32:40]Write to MH i2c: E2 08 00 8B 03 80 11 00 00 00 00 00 00 08 [21:32:40]Write i2c OK [21:32:40]MH_I2C_Read... [21:32:40]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:32:40]Read from MH i2c: E2 [21:32:40]MH_I2C_Read... [21:32:40]Read from MH i2c: E2 17 00 [21:32:40]MH_I2C_Read... [21:32:40]Read from MH i2c: E2 17 00 8B 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 5D [21:32:40]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [21:32:40]wFMCommunicate OK [21:32:40]requested_item fd.num is exist - process it [21:32:40]SAM_PROTO_GetFieldsCounters [21:32:40]wFMCommunicate request_size=4 [21:32:40]MH_SAM_APDU [21:32:40]CAPDU: 80 13 00 00 [21:32:40]Write to MH i2c: E2 08 00 8C 03 80 13 00 00 00 00 00 00 0B [21:32:40]Write i2c OK [21:32:40]MH_I2C_Read... [21:32:40]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [21:32:40]Read from MH i2c: E2 [21:32:40]MH_I2C_Read... [21:32:40]Read from MH i2c: E2 62 00 [21:32:40]MH_I2C_Read... [21:32:40]Read from MH i2c: E2 62 00 8C 03 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 54 17 03 00 0E 04 04 00 21 02 00 00 12 04 04 00 7C 01 00 00 5E 04 04 00 7C 01 00 00 57 04 04 00 7D 01 00 00 19 04 04 00 00 00 00 00 90 00 3C [21:32: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 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 54 17 03 00 0E 04 04 00 21 02 00 00 12 04 04 00 7C 01 00 00 5E 04 04 00 7C 01 00 00 57 04 04 00 7D 01 00 00 19 04 04 00 00 00 00 00 90 00 [21:32:40]wFMCommunicate OK [21:32:40]SAM_PROTO_GetFieldsCounters done [21:32:40]requested_item shift.num is exist - process it [21:32:40]requested_item shift.opened is exist - process it [21:32:40]req_shift_opened [21:32:40]FM_GetShiftState [21:32:40]SAM_PROTO_GetShiftState [21:32:40]wFMCommunicate request_size=4 [21:32:40]MH_SAM_APDU [21:32:40]CAPDU: 80 13 01 00 [21:32:40]Write to MH i2c: E2 08 00 8D 03 80 13 01 00 00 00 00 00 0D [21:32:40]Write i2c OK [21:32:40]MH_I2C_Read... [21:32:40]Read from MH i2c: E2 [21:32:40]MH_I2C_Read... [21:32:40]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:32:40]Read from MH i2c: E2 0E 00 [21:32:40]MH_I2C_Read... [21:32:40]Read from MH i2c: E2 0E 00 8D 03 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 B8 [21:32:40]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [21:32:40]wFMCommunicate OK [21:32:40]SAM_PROTO_GetShiftState done [21:32:40]FM_GetShiftState done [21:32:40]req_shift_opened done [21:32:40]requested_item shift.open_date is exist - process it [21:32:40]req_shift_open_date [21:32:40]req_shift_open_date done [21:32:40]produce_requested_data done [21:32:40]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202580,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670} [21:32:40]process_action_free close_receipt [21:32:40]json_value_free [21:32:40]json_value_free done [21:32:40]process_json_proto returns [21:32:40]Send response to host [21:32:40]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202580,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670}}} [21:32:40]free response buf [21:32:40]execute_script done [21:32:40]execute_script returns [21:32:40]free content buf [21:32:40]Sock 7.Close socket [21:32:40]Sock 7.Thread stoped [21:32:44]OFD Sender: No OFD packet to send [21:32:49]OFD Sender: No OFD packet to send [21:32:54]OFD Sender: No OFD packet to send [21:32:59]OFD Sender: No OFD packet to send [21:33:04]OFD Sender: No OFD packet to send [21:33:09]OFD Sender: No OFD packet to send [21:33:14]OFD Sender: No OFD packet to send [21:33:19]OFD Sender: No OFD packet to send [21:33:24]OFD Sender: No OFD packet to send [21:33:29]OFD Sender: No OFD packet to send [21:33:34]OFD Sender: No OFD packet to send [21:33:39]OFD Sender: No OFD packet to send [21:33:44]OFD Sender: No OFD packet to send [21:33:49]OFD Sender: No OFD packet to send [21:33:54]OFD Sender: No OFD packet to send [21:33:59]OFD Sender: No OFD packet to send [21:34:04]OFD Sender: No OFD packet to send [21:34:09]OFD Sender: No OFD packet to send [21:34:14]OFD Sender: No OFD packet to send [21:34:19]OFD Sender: No OFD packet to send [21:34:24]OFD Sender: No OFD packet to send [21:34:29]OFD Sender: No OFD packet to send [21:34:34]OFD Sender: No OFD packet to send [21:34:39]OFD Sender: No OFD packet to send [21:34:44]OFD Sender: No OFD packet to send [21:34:49]OFD Sender: No OFD packet to send [21:34:54]OFD Sender: No OFD packet to send [21:34:59]OFD Sender: No OFD packet to send [21:35:04]OFD Sender: No OFD packet to send [21:35:09]OFD Sender: No OFD packet to send [21:35:14]OFD Sender: No OFD packet to send [21:35:19]OFD Sender: No OFD packet to send [21:35:24]OFD Sender: No OFD packet to send [21:35:29]OFD Sender: No OFD packet to send [21:35:34]OFD Sender: No OFD packet to send [21:35:39]OFD Sender: No OFD packet to send [21:35:44]OFD Sender: No OFD packet to send [21:35:49]OFD Sender: No OFD packet to send [21:35:54]OFD Sender: No OFD packet to send [21:35:59]OFD Sender: No OFD packet to send [21:36:04]OFD Sender: No OFD packet to send [21:36:09]OFD Sender: No OFD packet to send [21:36:11]accept exits with 9 [21:36:11]New connection [21:36:11]New thread 3067379044 created [21:36:11]Thread 3067235684 joined [21:36:11]Waiting for new connection... [21:36:11] Sock 9.Parse request [21:36:11]Sock 9.Check first char [21:36:11]Sock 9.First char is OK [21:36:11]request: POST /json_proto HTTP/1.0 [21:36:11]Method: POST [21:36:11]URL: /json_proto [21:36:11]Method is POST - this is cgi request [21:36:11]url: /json_proto [21:36:11]query_string will be loaded in cgi processing [21:36:11]execute_cgi json_proto POST (null) [21:36:11]execute_cgi path=json_proto method=POST [21:36:11]POST find Content-Length [21:36:11]Host: 172.17.63.195:8080 [21:36:11]Content-Length: 679 [21:36:11]Content-Type: application/json [21:36:11] [21:36:11]POST finish read [21:36:11]Found Content-Length = 679 [21:36:11]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450368", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 76.20, "quantity" : 13.130, "sum" : 1000.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:36:11]execute_script... [21:36: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)450368", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 76.20, "quantity" : 13.130, "sum" : 1000.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:36:11]POST & json_proto [21:36:11]process_json_proto [21:36:11]json parsed OK: [21:36:11]protocol is kg_v1.0 [21:36:11]action value=close_receipt [21:36:11]process_action close_receipt [21:36:11]cmd_close_receipt [21:36:11]MH_GetDate [21:36:11]Write to MH i2c: F0 00 00 8E 03 80 [21:36:11]Write i2c OK [21:36:11]MH_I2C_Read... [21:36:11]Read from MH i2c: F0 [21:36:11]MH_I2C_Read... [21:36:11]Read from MH i2c: F0 09 00 [21:36:11]MH_I2C_Read... [21:36:11]Read from MH i2c: F0 09 00 8E 03 00 CC 03 20 67 47 1B 1E 67 C6 [21:36:11]GetLastDocTimeStamp 1730151157 [21:36:11]current date 1730151372 [21:36:11]FM_GetShiftState [21:36:11]SAM_PROTO_GetShiftState [21:36:11]wFMCommunicate request_size=4 [21:36:11]MH_SAM_APDU [21:36:11]CAPDU: 80 13 01 00 [21:36:11]Write to MH i2c: E2 08 00 8F 03 80 13 01 00 00 00 00 00 0F [21:36:11]Write i2c OK [21:36:11]MH_I2C_Read... [21:36:11]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:36:11]Read from MH i2c: E2 [21:36:11]MH_I2C_Read... [21:36:11]Read from MH i2c: E2 0E 00 [21:36:11]MH_I2C_Read... [21:36:11]Read from MH i2c: E2 0E 00 8F 03 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 BA [21:36:11]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [21:36:11]wFMCommunicate OK [21:36:11]SAM_PROTO_GetShiftState done [21:36:11]FM_GetShiftState done [21:36:11]opened in 1730073670 [21:36:11]opened+sec_in_day 1730160070 [21:36:11]quantity*price = 100050 [21:36:11]sum+1 = 100052 [21:36:11]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.51 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.25 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 381 28.10.2024 21:36 Смена: 545 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 ФМ: 0000000000871756 ФД: 202581 ФПД: 237350043391014 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T213612&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202581&fm=237350043391014&tin=02508201610067®Number=0000000000091777&sum=100000 [21:36:12]StoreToDocumentArchive [21:36:12]shift 545 fd 202581 [21:36:12]save to /storage/0545/doc_00202581 [21:36:12]save last doc name /storage/0545/doc_00202581 to /storage/kkm_last_doc_name [21:36:12]save OK [21:36:12]Clear old archive folders... [21:36:12]ProcessDocumentItem done err = 0, tmpTLVsize=248 [21:36:12]tlvbuf is B6F10090 [21:36:12]SAM_PROTO_ClearQueue [21:36:12]wFMCommunicate request_size=4 [21:36:12]MH_SAM_APDU [21:36:12]CAPDU: 80 09 00 00 [21:36:12]Write to MH i2c: E2 08 00 9C 03 80 09 00 00 00 00 00 00 11 [21:36:12]Write i2c OK [21:36:12]MH_I2C_Read... [21:36:12]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [21:36:12]Read from MH i2c: E2 [21:36:12]MH_I2C_Read... [21:36:12]Read from MH i2c: E2 03 00 [21:36:12]MH_I2C_Read... [21:36:12]Read from MH i2c: E2 03 00 9C 03 00 90 00 13 [21:36:12]RAPDU: 90 00 [21:36:12]wFMCommunicate OK [21:36:12]SAM_PROTO_ClearQueue done [21:36:12]KKMCreateOFDPacket [21:36:12]OFDProtocolAddRootSTLVToBuf [21:36:12]FM_MakeSignedData [21:36:12]FM_MakeSignedData [21:36:12]SAM_PROTO_SignData [21:36:12]wFMCommunicate request_size=4 [21:36:12]MH_SAM_APDU [21:36:12]CAPDU: 80 0D 01 02 [21:36:12]Write to MH i2c: E2 08 00 9D 03 80 0D 01 02 00 00 00 00 19 [21:36:12]Write i2c OK [21:36:12]MH_I2C_Read... [21:36:12]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [21:36:12]Read from MH i2c: E2 [21:36:12]MH_I2C_Read... [21:36:12]Read from MH i2c: E2 03 00 [21:36:12]MH_I2C_Read... [21:36:12]Read from MH i2c: E2 03 00 9D 03 00 90 00 14 [21:36:12]RAPDU: 90 00 [21:36:12]wFMCommunicate OK [21:36:12]wFMCommunicate request_size=255 [21:36:12]MH_SAM_APDU [21:36:12]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 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 7D 01 00 00 F4 03 04 00 CC 03 20 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 55 17 03 00 35 04 06 00 D7 DE 5D 06 [21:36:12]Write to MH i2c: E2 02 01 9E 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 32 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 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 7D 01 00 00 F4 03 04 00 CC 03 20 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 55 17 03 00 35 04 06 00 D7 DE 5D 06 00 00 21 [21:36:12]Write i2c OK [21:36:12]MH_I2C_Read... [21:36:13]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:36:13]Read from MH i2c: E2 [21:36:13]MH_I2C_Read... [21:36:13]Read from MH i2c: E2 03 00 [21:36:13]MH_I2C_Read... [21:36:13]Read from MH i2c: E2 03 00 9E 03 00 90 00 15 [21:36:13]RAPDU: 90 00 [21:36:13]wFMCommunicate OK [21:36:13]wFMCommunicate request_size=7 [21:36:13]MH_SAM_APDU [21:36:13]CAPDU: 80 0D 02 02 02 14 26 [21:36:13]Write to MH i2c: E2 0A 00 9F 03 80 0D 02 02 02 00 14 26 00 00 5A [21:36:13]Write i2c OK [21:36:13]MH_I2C_Read... [21:36:13]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:36:13]Read from MH i2c: E2 [21:36:13]MH_I2C_Read... [21:36:13]Read from MH i2c: E2 03 00 [21:36:13]MH_I2C_Read... [21:36:13]Read from MH i2c: E2 03 00 9F 03 00 90 00 16 [21:36:13]RAPDU: 90 00 [21:36:13]wFMCommunicate OK [21:36:13]wFMCommunicate request_size=4 [21:36:13]MH_SAM_APDU [21:36:13]CAPDU: 80 0D 03 02 [21:36:13]Write to MH i2c: E2 08 00 A0 03 80 0D 03 02 00 00 00 00 1E [21:36:13]Write i2c OK [21:36:13]MH_I2C_Read... [21:36:13]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [21:36:13]Read from MH i2c: E2 [21:36:13]MH_I2C_Read... [21:36:13]Read from MH i2c: E2 0B 00 [21:36:13]MH_I2C_Read... [21:36:13]Read from MH i2c: E2 0B 00 A0 03 00 57 A2 DC DD 82 6D 9D AA 90 00 07 [21:36:13]RAPDU: 57 A2 DC DD 82 6D 9D AA 90 00 [21:36:13]wFMCommunicate OK [21:36:13]SAM_PROTO_SignData done [21:36:13]FM_MakeSignedData done [21:36:13]CreateOFDProtocolMessage [21:36:13]wFMCommunicate request_size=4 [21:36:13]MH_SAM_APDU [21:36:13]CAPDU: 80 11 00 00 [21:36:13]Write to MH i2c: E2 08 00 A1 03 80 11 00 00 00 00 00 00 1E [21:36:13]Write i2c OK [21:36:13]MH_I2C_Read... [21:36:13]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:36:13]Read from MH i2c: E2 [21:36:13]MH_I2C_Read... [21:36:13]Read from MH i2c: E2 17 00 [21:36:13]MH_I2C_Read... [21:36:13]Read from MH i2c: E2 17 00 A1 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 73 [21:36:13]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [21:36:13]wFMCommunicate OK [21:36:13]CreateOFDProtocolMessage done [21:36:13]OFDSenderStorePacket 202581 [21:36:13]StoreOFDPacket docnum=202581 [21:36:13]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0C 01 00 00 11 35 04 01 01 8E 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 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 7D 01 00 00 F4 03 04 00 CC 03 20 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 55 17 03 00 35 04 06 00 D7 DE 5D 06 14 26 57 A2 DC DD 82 6D 9D AA [21:36:13]CheckFolder [21:36:13]dirname=/storage/ofd_packets [21:36:13]CheckFolder done [21:36:13]ProducePacketName [21:36:13]name=ofd_packets/00202581 [21:36:13]NVStorageSaveData ofd_packets/00202581 [21:36:13]File name is /storage/ofd_packets/00202581 [21:36:13]Write 298 bytes [21:36:13]NVStorageSaveData done [21:36:13]OFDSenderStorePacket done [21:36:13]KKMCreateOFDPacket done [21:36:13]NVStorageSaveData kkm_last_timestamp [21:36:13]File name is /storage/kkm_last_timestamp [21:36:13]Write 4 bytes [21:36:13]NVStorageSaveData done [21:36:13]ExternCall_PrintAddStr [21:36:13]wPrintStart [21:36:13]Write to MH i2c: 01 00 00 A2 03 A5 [21:36:13]Write i2c OK [21:36:13]MH_I2C_Read... [21:36:13]Read from MH i2c: 01 [21:36:13]MH_I2C_Read... [21:36:13]Read from MH i2c: 01 07 00 [21:36:13]MH_I2C_Read... [21:36:13]Read from MH i2c: 01 07 00 A2 03 00 00 00 00 00 FF 0F BA [21:36:13]RasterBufferAndPrint [21:36:13]line Счет N : (1)450368 [21:36:13]line ИНН: 02508201610067 [21:36:13]line Контрольно-Кассовый Чек [21:36:13]line ПРОДАЖА [21:36:13]line ТРК (МРК, ГНК) : 33 [21:36:13]line Товар: 2710194210 [21:36:13]line ДТ-К-2 [21:36:13]line 13.130 * 76.20 [21:36:13]line = 1000.51 [21:36:13]line НДС 12% НСП 1% [21:36:13]line > о реализуемом товаре [21:36:13]line ОКРУГЛЕНИЕ: -0.51 [21:36:13]line ИТОГО: 1000.00 [21:36:13]line Внесено: 1000.00 [21:36:13]line СДАЧА: 0.00 [21:36:13]line НСП 1% : 8.85 [21:36:13]line НДС 12% : 106.25 [21:36:13]line Наличными: 1000.00 [21:36:13]line Безнал.: 0.00 [21:36:13]line Место: АЗС № 171 "Партнер Нефть" [21:36:13]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [21:36:13]line СНО: Общий режим [21:36:13]line Чек 381 28.10.2024 21:36 [21:36:13]line Смена: 545 ФФД: 1.0 [21:36:13]line ЗНМ: 0300000109 [21:36:13]line РНМ: 0000000000091777 [21:36:13]line Версия ККМ: 001 [21:36:13]line ФМ: 0000000000871756 [21:36:13]line ФД: 202581 [21:36:13]line ФПД: 237350043391014 [21:36:13]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T213612&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202581&fm=237350043391014&tin=02508201610067®Number=0000000000091777&sum=100000 [21:36:13]OFD Sender: Processing packet 202581 [packets to send 116, broken 115] [21:36:13]ProducePacketName [21:36:13]name=ofd_packets/00202581 [21:36:13]OFD Sender: To server: pG, [21:36:13]CommunicateWithHost lk.salyk.kg:30040 [21:36:13]ConnectInit lk.salyk.kg [21:36:13]written 0, free lines is 4095 [21:36:13]Connected sock=10 [21:36:13]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0C 01 00 00 11 35 04 01 01 8E 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 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 7D 01 00 00 F4 03 04 00 CC 03 20 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 55 17 03 00 35 04 06 00 D7 DE 5D 06 14 26 57 A2 DC DD 82 6D 9D AA [21:36:13]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 EB 55 47 00 12 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 35 36 10 04 04 00 55 17 03 00 F4 03 04 00 81 AF 1F 67 B6 04 01 00 00 96 02 42 E3 85 C0 39 80 [21:36:13]CommunicateWithHost err = 0 [21:36:13]CheckOFDResponse [21:36:13]1017 (14) - 77093643461234 [21:36:13]1041 (16) - 0000000000871756 [21:36:13]1040 (4) - 202581 [21:36:13]1012 (4) - 28.10.2024 15:36 [21:36:13]1206 (1) - 0 [21:36:13]OFD Sender: Remove packet 202581 [21:36:13]ProducePacketName [21:36:13]name=ofd_packets/00202581 [21:36:13]NVStorageDeleteData [21:36:14]Write to MH i2c: 01 00 00 CD 03 D0 [21:36:14]Write i2c OK [21:36:14]MH_I2C_Read... [21:36:14]Read from MH i2c: 01 [21:36:14]MH_I2C_Read... [21:36:14]Read from MH i2c: 01 07 00 [21:36:14]MH_I2C_Read... [21:36:14]Read from MH i2c: 01 07 00 CD 03 00 00 00 00 00 8E 0C 71 [21:36:14]RasterBufferAndPrint [21:36:14]line [21:36:14]line [21:36:14]line [21:36:14]line [21:36:14]line [21:36:14]written 0, free lines is 3218 [21:36:14]MH_Cut [21:36:14]Write to MH i2c: D1 01 00 D4 03 01 A9 [21:36:14]Write i2c OK [21:36:14]MH_I2C_Read... [21:36:14]Read from MH i2c: D1 [21:36:14]MH_I2C_Read... [21:36:14]Read from MH i2c: D1 01 00 [21:36:14]MH_I2C_Read... [21:36:14]Read from MH i2c: D1 01 00 D4 03 00 A8 [21:36:14]Write to MH i2c: 01 00 00 D5 03 D8 [21:36:14]Write i2c OK [21:36:14]MH_I2C_Read... [21:36:14]OFD Sender: No OFD packet to send [21:36:14]*** Cut start [21:36:14]*** Purtial cut [21:36:14]*** Stage 1: CUTSNS_PIN = 1 [21:36:15]Read from MH i2c: 01 [21:36:15]MH_I2C_Read... [21:36:15]*** Stop cut motor [21:36:15]*** Cut end [21:36:15]Read from MH i2c: 01 07 00 [21:36:15]MH_I2C_Read... [21:36:15]Read from MH i2c: 01 07 00 D5 03 00 00 00 00 00 FF 0F ED [21:36:15]process_action close_receipt done [21:36:15]requested_data is exist [21:36:15]produce_requested_data [21:36:15]requested_item fm.sn is exist - process it [21:36:15]wFMCommunicate request_size=4 [21:36:15]MH_SAM_APDU [21:36:15]CAPDU: 80 11 00 00 [21:36:15]Write to MH i2c: E2 08 00 D6 03 80 11 00 00 00 00 00 00 53 [21:36:15]Write i2c OK [21:36:15]MH_I2C_Read... [21:36:15]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:36:15]Read from MH i2c: E2 [21:36:15]MH_I2C_Read... [21:36:15]Read from MH i2c: E2 17 00 [21:36:15]MH_I2C_Read... [21:36:15]Read from MH i2c: E2 17 00 D6 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 A8 [21:36:15]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [21:36:15]wFMCommunicate OK [21:36:15]requested_item fd.num is exist - process it [21:36:15]SAM_PROTO_GetFieldsCounters [21:36:15]wFMCommunicate request_size=4 [21:36:15]MH_SAM_APDU [21:36:15]CAPDU: 80 13 00 00 [21:36:15]Write to MH i2c: E2 08 00 D7 03 80 13 00 00 00 00 00 00 56 [21:36:15]Write i2c OK [21:36:15]MH_I2C_Read... [21:36:15]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [21:36:15]Read from MH i2c: E2 [21:36:15]MH_I2C_Read... [21:36:15]Read from MH i2c: E2 62 00 [21:36:15]MH_I2C_Read... [21:36:15]Read from MH i2c: E2 62 00 D7 03 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 55 17 03 00 0E 04 04 00 21 02 00 00 12 04 04 00 7D 01 00 00 5E 04 04 00 7D 01 00 00 57 04 04 00 7E 01 00 00 19 04 04 00 00 00 00 00 90 00 8B [21:36:15]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 55 17 03 00 0E 04 04 00 21 02 00 00 12 04 04 00 7D 01 00 00 5E 04 04 00 7D 01 00 00 57 04 04 00 7E 01 00 00 19 04 04 00 00 00 00 00 90 00 [21:36:15]wFMCommunicate OK [21:36:15]SAM_PROTO_GetFieldsCounters done [21:36:15]requested_item shift.num is exist - process it [21:36:15]requested_item shift.opened is exist - process it [21:36:15]req_shift_opened [21:36:15]FM_GetShiftState [21:36:15]SAM_PROTO_GetShiftState [21:36:15]wFMCommunicate request_size=4 [21:36:15]MH_SAM_APDU [21:36:15]CAPDU: 80 13 01 00 [21:36:15]Write to MH i2c: E2 08 00 D8 03 80 13 01 00 00 00 00 00 58 [21:36:15]Write i2c OK [21:36:15]MH_I2C_Read... [21:36:15]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:36:15]Read from MH i2c: E2 [21:36:15]MH_I2C_Read... [21:36:15]Read from MH i2c: E2 0E 00 [21:36:15]MH_I2C_Read... [21:36:15]Read from MH i2c: E2 0E 00 D8 03 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 03 [21:36:15]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [21:36:15]wFMCommunicate OK [21:36:15]SAM_PROTO_GetShiftState done [21:36:15]FM_GetShiftState done [21:36:15]req_shift_opened done [21:36:15]requested_item shift.open_date is exist - process it [21:36:15]req_shift_open_date [21:36:15]req_shift_open_date done [21:36:15]produce_requested_data done [21:36:15]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202581,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670} [21:36:15]process_action_free close_receipt [21:36:15]json_value_free [21:36:15]json_value_free done [21:36:15]process_json_proto returns [21:36:15]Send response to host [21:36:15]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202581,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670}}} [21:36:15]free response buf [21:36:15]execute_script done [21:36:15]execute_script returns [21:36:15]free content buf [21:36:15]Sock 9.Close socket [21:36:15]Sock 9.Thread stoped [21:36:19]OFD Sender: No OFD packet to send [21:36:24]OFD Sender: No OFD packet to send [21:36:29]OFD Sender: No OFD packet to send [21:36:34]OFD Sender: No OFD packet to send [21:36:39]OFD Sender: No OFD packet to send [21:36:44]OFD Sender: No OFD packet to send [21:36:49]OFD Sender: No OFD packet to send [21:36:54]OFD Sender: No OFD packet to send [21:36:59]OFD Sender: No OFD packet to send [21:37:04]OFD Sender: No OFD packet to send [21:37:09]OFD Sender: No OFD packet to send [21:37:14]OFD Sender: No OFD packet to send [21:37:19]OFD Sender: No OFD packet to send [21:37:24]OFD Sender: No OFD packet to send [21:37:29]OFD Sender: No OFD packet to send [21:37:34]OFD Sender: No OFD packet to send [21:37:39]OFD Sender: No OFD packet to send [21:37:44]OFD Sender: No OFD packet to send [21:37:49]OFD Sender: No OFD packet to send [21:37:54]OFD Sender: No OFD packet to send [21:37:59]OFD Sender: No OFD packet to send [21:38:04]OFD Sender: No OFD packet to send [21:38:09]OFD Sender: No OFD packet to send [21:38:14]OFD Sender: No OFD packet to send [21:38:19]OFD Sender: No OFD packet to send [21:38:24]OFD Sender: No OFD packet to send [21:38:29]OFD Sender: No OFD packet to send [21:38:34]OFD Sender: No OFD packet to send [21:38:39]OFD Sender: No OFD packet to send [21:38:44]OFD Sender: No OFD packet to send [21:38:49]OFD Sender: No OFD packet to send [21:38:54]OFD Sender: No OFD packet to send [21:38:59]OFD Sender: No OFD packet to send [21:39:04]OFD Sender: No OFD packet to send [21:39:09]OFD Sender: No OFD packet to send [21:39:14]OFD Sender: No OFD packet to send [21:39:19]OFD Sender: No OFD packet to send [21:39:24]OFD Sender: No OFD packet to send [21:39:29]OFD Sender: No OFD packet to send [21:39:34]OFD Sender: No OFD packet to send [21:39:39]OFD Sender: No OFD packet to send [21:39:44]OFD Sender: No OFD packet to send [21:39:49]OFD Sender: No OFD packet to send [21:39:54]OFD Sender: No OFD packet to send [21:39:59]OFD Sender: No OFD packet to send [21:40:04]OFD Sender: No OFD packet to send [21:40:09]OFD Sender: No OFD packet to send [21:40:14]OFD Sender: No OFD packet to send [21:40:19]OFD Sender: No OFD packet to send [21:40:24]OFD Sender: No OFD packet to send [21:40:29]OFD Sender: No OFD packet to send [21:40:34]OFD Sender: No OFD packet to send [21:40:39]OFD Sender: No OFD packet to send [21:40:44]OFD Sender: No OFD packet to send [21:40:49]OFD Sender: No OFD packet to send [21:40:54]OFD Sender: No OFD packet to send [21:40:59]OFD Sender: No OFD packet to send [21:41:04]OFD Sender: No OFD packet to send [21:41:09]OFD Sender: No OFD packet to send [21:41:14]OFD Sender: No OFD packet to send [21:41:19]OFD Sender: No OFD packet to send [21:41:24]OFD Sender: No OFD packet to send [21:41:29]OFD Sender: No OFD packet to send [21:41:34]OFD Sender: No OFD packet to send [21:41:39]OFD Sender: No OFD packet to send [21:41:44]OFD Sender: No OFD packet to send [21:41:49]OFD Sender: No OFD packet to send [21:41:54]OFD Sender: No OFD packet to send [21:41:59]OFD Sender: No OFD packet to send [21:42:04]OFD Sender: No OFD packet to send [21:42:09]OFD Sender: No OFD packet to send [21:42:14]OFD Sender: No OFD packet to send [21:42:19]OFD Sender: No OFD packet to send [21:42:24]OFD Sender: No OFD packet to send [21:42:29]OFD Sender: No OFD packet to send [21:42:34]OFD Sender: No OFD packet to send [21:42:39]OFD Sender: No OFD packet to send [21:42:44]OFD Sender: No OFD packet to send [21:42:49]OFD Sender: No OFD packet to send [21:42:54]OFD Sender: No OFD packet to send [21:42:59]OFD Sender: No OFD packet to send [21:43:04]OFD Sender: No OFD packet to send [21:43:09]OFD Sender: No OFD packet to send [21:43:14]OFD Sender: No OFD packet to send [21:43:19]OFD Sender: No OFD packet to send [21:43:24]OFD Sender: No OFD packet to send [21:43:29]OFD Sender: No OFD packet to send [21:43:34]OFD Sender: No OFD packet to send [21:43:39]OFD Sender: No OFD packet to send [21:43:44]OFD Sender: No OFD packet to send [21:43:49]OFD Sender: No OFD packet to send [21:43:54]OFD Sender: No OFD packet to send [21:43:59]OFD Sender: No OFD packet to send [21:44:04]OFD Sender: No OFD packet to send [21:44:06]accept exits with 7 [21:44:06]New connection [21:44:06]New thread 3067235684 created [21:44:06]Thread 3067379044 joined [21:44:06]Waiting for new connection... [21:44:06] Sock 7.Parse request [21:44:06]Sock 7.Check first char [21:44:06]Sock 7.First char is OK [21:44:06]request: POST /json_proto HTTP/1.0 [21:44:06]Method: POST [21:44:06]URL: /json_proto [21:44:06]Method is POST - this is cgi request [21:44:06]url: /json_proto [21:44:06]query_string will be loaded in cgi processing [21:44:06]execute_cgi json_proto POST (null) [21:44:06]execute_cgi path=json_proto method=POST [21:44:06]POST find Content-Length [21:44:06]Host: 172.17.63.195:8080 [21:44:06]Content-Length: 677 [21:44:06]Content-Type: application/json [21:44:06] [21:44:06]POST finish read [21:44:06]Found Content-Length = 677 [21:44:06]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450369", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "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" ] } } [21:44:06]execute_script... [21:44: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)450369", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "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" ] } } [21:44:06]POST & json_proto [21:44:06]process_json_proto [21:44:06]json parsed OK: [21:44:06]protocol is kg_v1.0 [21:44:06]action value=close_receipt [21:44:06]process_action close_receipt [21:44:06]cmd_close_receipt [21:44:06]MH_GetDate [21:44:06]Write to MH i2c: F0 00 00 D9 03 CB [21:44:06]Write i2c OK [21:44:06]MH_I2C_Read... [21:44:06]Read from MH i2c: F0 [21:44:06]MH_I2C_Read... [21:44:06]Read from MH i2c: F0 09 00 [21:44:06]MH_I2C_Read... [21:44:06]Read from MH i2c: F0 09 00 D9 03 00 A7 05 20 67 47 1B 1E 67 EE [21:44:06]GetLastDocTimeStamp 1730151372 [21:44:06]current date 1730151847 [21:44:06]FM_GetShiftState [21:44:06]SAM_PROTO_GetShiftState [21:44:06]wFMCommunicate request_size=4 [21:44:06]MH_SAM_APDU [21:44:06]CAPDU: 80 13 01 00 [21:44:06]Write to MH i2c: E2 08 00 DA 03 80 13 01 00 00 00 00 00 5A [21:44:06]Write i2c OK [21:44:06]MH_I2C_Read... [21:44:07]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:44:07]Read from MH i2c: E2 [21:44:07]MH_I2C_Read... [21:44:07]Read from MH i2c: E2 0E 00 [21:44:07]MH_I2C_Read... [21:44:07]Read from MH i2c: E2 0E 00 DA 03 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 05 [21:44:07]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [21:44:07]wFMCommunicate OK [21:44:07]SAM_PROTO_GetShiftState done [21:44:07]FM_GetShiftState done [21:44:07]opened in 1730073670 [21:44:07]opened+sec_in_day 1730160070 [21:44:07]quantity*price = 25020 [21:44:07]sum+1 = 25022 [21:44:07]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.21 ИТОГО: 250.00 Внесено: 250.00 СДАЧА: 0.00 НСП 1% : 2.21 НДС 12% : 26.57 Наличными: 250.00 Безнал.: 0.00 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 382 28.10.2024 21:44 Смена: 545 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 ФМ: 0000000000871756 ФД: 202582 ФПД: 58589951247745 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T214407&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202582&fm=58589951247745&tin=02508201610067®Number=0000000000091777&sum=25000 [21:44:08]StoreToDocumentArchive [21:44:08]shift 545 fd 202582 [21:44:08]save to /storage/0545/doc_00202582 [21:44:08]save last doc name /storage/0545/doc_00202582 to /storage/kkm_last_doc_name [21:44:08]save OK [21:44:08]Clear old archive folders... [21:44:08]ProcessDocumentItem done err = 0, tmpTLVsize=251 [21:44:08]tlvbuf is 01CA8900 [21:44:08]SAM_PROTO_ClearQueue [21:44:08]wFMCommunicate request_size=4 [21:44:08]MH_SAM_APDU [21:44:08]CAPDU: 80 09 00 00 [21:44:08]Write to MH i2c: E2 08 00 E7 03 80 09 00 00 00 00 00 00 5C [21:44:08]Write i2c OK [21:44:08]MH_I2C_Read... [21:44:08]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [21:44:08]Read from MH i2c: E2 [21:44:08]MH_I2C_Read... [21:44:08]Read from MH i2c: E2 03 00 [21:44:08]MH_I2C_Read... [21:44:08]Read from MH i2c: E2 03 00 E7 03 00 90 00 5E [21:44:08]RAPDU: 90 00 [21:44:08]wFMCommunicate OK [21:44:08]SAM_PROTO_ClearQueue done [21:44:08]KKMCreateOFDPacket [21:44:08]OFDProtocolAddRootSTLVToBuf [21:44:08]FM_MakeSignedData [21:44:08]FM_MakeSignedData [21:44:08]SAM_PROTO_SignData [21:44:08]wFMCommunicate request_size=4 [21:44:08]MH_SAM_APDU [21:44:08]CAPDU: 80 0D 01 02 [21:44:08]Write to MH i2c: E2 08 00 E8 03 80 0D 01 02 00 00 00 00 64 [21:44:08]Write i2c OK [21:44:08]MH_I2C_Read... [21:44:08]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [21:44:08]Read from MH i2c: E2 [21:44:08]MH_I2C_Read... [21:44:08]Read from MH i2c: E2 03 00 [21:44:08]MH_I2C_Read... [21:44:08]Read from MH i2c: E2 03 00 E8 03 00 90 00 5F [21:44:08]RAPDU: 90 00 [21:44:08]wFMCommunicate OK [21:44:08]wFMCommunicate request_size=255 [21:44:08]MH_SAM_APDU [21:44:08]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 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 7E 01 00 00 F4 03 04 00 A7 05 20 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 56 17 03 00 35 04 06 00 35 [21:44:08]Write to MH i2c: E2 02 01 E9 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 32 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 7E 01 00 00 F4 03 04 00 A7 05 20 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 56 17 03 00 35 04 06 00 35 00 00 4B [21:44:08]Write i2c OK [21:44:08]MH_I2C_Read... [21:44:08]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:44:08]Read from MH i2c: E2 [21:44:08]MH_I2C_Read... [21:44:08]Read from MH i2c: E2 03 00 [21:44:08]MH_I2C_Read... [21:44:08]Read from MH i2c: E2 03 00 E9 03 00 90 00 60 [21:44:08]RAPDU: 90 00 [21:44:08]wFMCommunicate OK [21:44:08]wFMCommunicate request_size=10 [21:44:08]MH_SAM_APDU [21:44:08]CAPDU: 80 0D 02 02 05 49 89 3B 45 81 [21:44:08]Write to MH i2c: E2 0D 00 EA 03 80 0D 02 02 05 00 49 89 3B 45 81 00 00 44 [21:44:08]Write i2c OK [21:44:08]MH_I2C_Read... [21:44:08]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:44:08]Read from MH i2c: E2 [21:44:08]MH_I2C_Read... [21:44:08]Read from MH i2c: E2 03 00 [21:44:08]MH_I2C_Read... [21:44:08]Read from MH i2c: E2 03 00 EA 03 00 90 00 61 [21:44:08]RAPDU: 90 00 [21:44:08]wFMCommunicate OK [21:44:08]wFMCommunicate request_size=4 [21:44:08]MH_SAM_APDU [21:44:08]CAPDU: 80 0D 03 02 [21:44:08]Write to MH i2c: E2 08 00 EB 03 80 0D 03 02 00 00 00 00 69 [21:44:08]Write i2c OK [21:44:08]MH_I2C_Read... [21:44:08]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [21:44:08]Read from MH i2c: E2 [21:44:08]MH_I2C_Read... [21:44:08]Read from MH i2c: E2 0B 00 [21:44:08]MH_I2C_Read... [21:44:08]Read from MH i2c: E2 0B 00 EB 03 00 62 C8 6B 49 1D C9 CB DD 90 00 D6 [21:44:08]RAPDU: 62 C8 6B 49 1D C9 CB DD 90 00 [21:44:08]wFMCommunicate OK [21:44:08]SAM_PROTO_SignData done [21:44:08]FM_MakeSignedData done [21:44:08]CreateOFDProtocolMessage [21:44:08]wFMCommunicate request_size=4 [21:44:08]MH_SAM_APDU [21:44:08]CAPDU: 80 11 00 00 [21:44:08]Write to MH i2c: E2 08 00 EC 03 80 11 00 00 00 00 00 00 69 [21:44:08]Write i2c OK [21:44:08]MH_I2C_Read... [21:44:08]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:44:08]Read from MH i2c: E2 [21:44:08]MH_I2C_Read... [21:44:08]Read from MH i2c: E2 17 00 [21:44:08]MH_I2C_Read... [21:44:08]Read from MH i2c: E2 17 00 EC 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 BE [21:44:08]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [21:44:08]wFMCommunicate OK [21:44:08]CreateOFDProtocolMessage done [21:44:08]OFDSenderStorePacket 202582 [21:44:08]StoreOFDPacket docnum=202582 [21:44:08]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 79 CE 07 01 ED 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 32 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 7E 01 00 00 F4 03 04 00 A7 05 20 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 56 17 03 00 35 04 06 00 35 49 89 3B 45 81 62 C8 6B 49 1D C9 CB DD [21:44:08]CheckFolder [21:44:08]dirname=/storage/ofd_packets [21:44:08]CheckFolder done [21:44:08]ProducePacketName [21:44:08]name=ofd_packets/00202582 [21:44:08]NVStorageSaveData ofd_packets/00202582 [21:44:08]File name is /storage/ofd_packets/00202582 [21:44:08]Write 301 bytes [21:44:08]NVStorageSaveData done [21:44:08]OFDSenderStorePacket done [21:44:08]KKMCreateOFDPacket done [21:44:08]NVStorageSaveData kkm_last_timestamp [21:44:08]File name is /storage/kkm_last_timestamp [21:44:08]Write 4 bytes [21:44:08]NVStorageSaveData done [21:44:08]ExternCall_PrintAddStr [21:44:08]wPrintStart [21:44:08]Write to MH i2c: 01 00 00 ED 03 F0 [21:44:08]Write i2c OK [21:44:08]MH_I2C_Read... [21:44:08]Read from MH i2c: 01 [21:44:08]MH_I2C_Read... [21:44:08]Read from MH i2c: 01 07 00 [21:44:08]MH_I2C_Read... [21:44:08]Read from MH i2c: 01 07 00 ED 03 00 00 00 00 00 FF 0F 05 [21:44:08]RasterBufferAndPrint [21:44:08]line Счет N : (1)450369 [21:44:08]line ИНН: 02508201610067 [21:44:08]line Контрольно-Кассовый Чек [21:44:08]line ПРОДАЖА [21:44:08]line ТРК (МРК, ГНК) : 41 [21:44:08]line Товар: 2710124130 [21:44:08]line Аи-92-К-2 [21:44:08]line 3.740 * 66.90 [21:44:08]line = 250.21 [21:44:08]line НДС 12% НСП 1% [21:44:08]line > о реализуемом товаре [21:44:08]line ОКРУГЛЕНИЕ: -0.21 [21:44:08]line ИТОГО: 250.00 [21:44:08]line Внесено: 250.00 [21:44:08]line СДАЧА: 0.00 [21:44:08]line НСП 1% : 2.21 [21:44:08]line НДС 12% : 26.57 [21:44:08]line Наличными: 250.00 [21:44:08]line Безнал.: 0.00 [21:44:08]line Место: АЗС № 171 "Партнер Нефть" [21:44:08]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [21:44:08]line СНО: Общий режим [21:44:08]line Чек 382 28.10.2024 21:44 [21:44:08]line Смена: 545 ФФД: 1.0 [21:44:08]line ЗНМ: 0300000109 [21:44:08]line РНМ: 0000000000091777 [21:44:08]line Версия ККМ: 001 [21:44:08]line ФМ: 0000000000871756 [21:44:08]line ФД: 202582 [21:44:08]line ФПД: 58589951247745 [21:44:08]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T214407&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202582&fm=58589951247745&tin=02508201610067®Number=0000000000091777&sum=25000 [21:44:09]OFD Sender: Processing packet 202582 [packets to send 116, broken 115] [21:44:09]ProducePacketName [21:44:09]name=ofd_packets/00202582 [21:44:09]OFD Sender: To server: pG, [21:44:09]CommunicateWithHost lk.salyk.kg:30040 [21:44:09]ConnectInit lk.salyk.kg [21:44:09]written 0, free lines is 4095 [21:44:09]Connected sock=10 [21:44:09]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 79 CE 07 01 ED 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 32 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 7E 01 00 00 F4 03 04 00 A7 05 20 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 56 17 03 00 35 04 06 00 35 49 89 3B 45 81 62 C8 6B 49 1D C9 CB DD [21:44:09]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 0C D7 47 00 09 AF A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 56 17 03 00 F4 03 04 00 5C B1 1F 67 B6 04 01 00 00 AA 36 11 58 BF 7A 1C 35 [21:44:09]CommunicateWithHost err = 0 [21:44:09]CheckOFDResponse [21:44:09]1017 (14) - 77093643461234 [21:44:09]1041 (16) - 0000000000871756 [21:44:09]1040 (4) - 202582 [21:44:09]1012 (4) - 28.10.2024 15:44 [21:44:09]1206 (1) - 0 [21:44:09]OFD Sender: Remove packet 202582 [21:44:09]ProducePacketName [21:44:09]name=ofd_packets/00202582 [21:44:09]NVStorageDeleteData [21:44:09]Write to MH i2c: 01 00 00 18 04 1C [21:44:09]Write i2c OK [21:44:09]MH_I2C_Read... [21:44:09]Read from MH i2c: 01 [21:44:09]MH_I2C_Read... [21:44:09]Read from MH i2c: 01 07 00 [21:44:09]MH_I2C_Read... [21:44:09]Read from MH i2c: 01 07 00 18 04 00 00 00 00 00 A0 0C CF [21:44:09]RasterBufferAndPrint [21:44:09]line [21:44:09]line [21:44:09]line [21:44:09]line [21:44:09]line [21:44:09]written 0, free lines is 3238 [21:44:09]MH_Cut [21:44:09]Write to MH i2c: D1 01 00 1F 04 01 F5 [21:44:09]Write i2c OK [21:44:09]MH_I2C_Read... [21:44:09]Read from MH i2c: D1 [21:44:09]MH_I2C_Read... [21:44:09]Read from MH i2c: D1 01 00 [21:44:09]MH_I2C_Read... [21:44:09]Read from MH i2c: D1 01 00 1F 04 00 F4 [21:44:09]Write to MH i2c: 01 00 00 20 04 24 [21:44:09]Write i2c OK [21:44:09]MH_I2C_Read... [21:44:09]OFD Sender: No OFD packet to send [21:44:10]*** Cut start [21:44:10]*** Purtial cut [21:44:10]*** Stage 1: CUTSNS_PIN = 1 [21:44:10]Read from MH i2c: 01 [21:44:10]MH_I2C_Read... [21:44:10]*** Stop cut motor [21:44:10]*** Cut end [21:44:10]Read from MH i2c: 01 07 00 [21:44:10]MH_I2C_Read... [21:44:10]Read from MH i2c: 01 07 00 20 04 00 00 00 00 00 FF 0F 39 [21:44:10]process_action close_receipt done [21:44:10]requested_data is exist [21:44:10]produce_requested_data [21:44:10]requested_item fm.sn is exist - process it [21:44:10]wFMCommunicate request_size=4 [21:44:10]MH_SAM_APDU [21:44:10]CAPDU: 80 11 00 00 [21:44:10]Write to MH i2c: E2 08 00 21 04 80 11 00 00 00 00 00 00 9F [21:44:10]Write i2c OK [21:44:10]MH_I2C_Read... [21:44:10]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:44:10]Read from MH i2c: E2 [21:44:10]MH_I2C_Read... [21:44:10]Read from MH i2c: E2 17 00 [21:44:10]MH_I2C_Read... [21:44:10]Read from MH i2c: E2 17 00 21 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 F4 [21:44:10]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [21:44:10]wFMCommunicate OK [21:44:10]requested_item fd.num is exist - process it [21:44:10]SAM_PROTO_GetFieldsCounters [21:44:10]wFMCommunicate request_size=4 [21:44:10]MH_SAM_APDU [21:44:10]CAPDU: 80 13 00 00 [21:44:10]Write to MH i2c: E2 08 00 22 04 80 13 00 00 00 00 00 00 A2 [21:44:10]Write i2c OK [21:44:10]MH_I2C_Read... [21:44:10]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [21:44:10]Read from MH i2c: E2 [21:44:10]MH_I2C_Read... [21:44:10]Read from MH i2c: E2 62 00 [21:44:10]MH_I2C_Read... [21:44:10]Read from MH i2c: E2 62 00 22 04 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 56 17 03 00 0E 04 04 00 21 02 00 00 12 04 04 00 7E 01 00 00 5E 04 04 00 7E 01 00 00 57 04 04 00 7F 01 00 00 19 04 04 00 00 00 00 00 90 00 DB [21:44:10]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 56 17 03 00 0E 04 04 00 21 02 00 00 12 04 04 00 7E 01 00 00 5E 04 04 00 7E 01 00 00 57 04 04 00 7F 01 00 00 19 04 04 00 00 00 00 00 90 00 [21:44:10]wFMCommunicate OK [21:44:10]SAM_PROTO_GetFieldsCounters done [21:44:10]requested_item shift.num is exist - process it [21:44:10]requested_item shift.opened is exist - process it [21:44:10]req_shift_opened [21:44:10]FM_GetShiftState [21:44:10]SAM_PROTO_GetShiftState [21:44:10]wFMCommunicate request_size=4 [21:44:10]MH_SAM_APDU [21:44:10]CAPDU: 80 13 01 00 [21:44:10]Write to MH i2c: E2 08 00 23 04 80 13 01 00 00 00 00 00 A4 [21:44:10]Write i2c OK [21:44:10]MH_I2C_Read... [21:44:10]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:44:10]Read from MH i2c: E2 [21:44:10]MH_I2C_Read... [21:44:10]Read from MH i2c: E2 0E 00 [21:44:10]MH_I2C_Read... [21:44:10]Read from MH i2c: E2 0E 00 23 04 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 4F [21:44:10]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [21:44:10]wFMCommunicate OK [21:44:10]SAM_PROTO_GetShiftState done [21:44:10]FM_GetShiftState done [21:44:10]req_shift_opened done [21:44:10]requested_item shift.open_date is exist - process it [21:44:10]req_shift_open_date [21:44:10]req_shift_open_date done [21:44:10]produce_requested_data done [21:44:10]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202582,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670} [21:44:10]process_action_free close_receipt [21:44:10]json_value_free [21:44:10]json_value_free done [21:44:10]process_json_proto returns [21:44:10]Send response to host [21:44:10]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202582,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670}}} [21:44:10]free response buf [21:44:10]execute_script done [21:44:10]execute_script returns [21:44:10]free content buf [21:44:10]Sock 7.Close socket [21:44:10]Sock 7.Thread stoped [21:44:14]OFD Sender: No OFD packet to send [21:44:19]OFD Sender: No OFD packet to send [21:44:24]OFD Sender: No OFD packet to send [21:44:29]OFD Sender: No OFD packet to send [21:44:34]OFD Sender: No OFD packet to send [21:44:39]OFD Sender: No OFD packet to send [21:44:44]OFD Sender: No OFD packet to send [21:44:49]OFD Sender: No OFD packet to send [21:44:54]OFD Sender: No OFD packet to send [21:44:59]OFD Sender: No OFD packet to send [21:45:04]OFD Sender: No OFD packet to send [21:45:09]OFD Sender: No OFD packet to send [21:45:14]OFD Sender: No OFD packet to send [21:45:19]OFD Sender: No OFD packet to send [21:45:24]OFD Sender: No OFD packet to send [21:45:29]OFD Sender: No OFD packet to send [21:45:34]OFD Sender: No OFD packet to send [21:45:39]OFD Sender: No OFD packet to send [21:45:44]OFD Sender: No OFD packet to send [21:45:50]OFD Sender: No OFD packet to send [21:45:55]OFD Sender: No OFD packet to send [21:46:00]OFD Sender: No OFD packet to send [21:46:05]OFD Sender: No OFD packet to send [21:46:10]OFD Sender: No OFD packet to send [21:46:15]OFD Sender: No OFD packet to send [21:46:20]OFD Sender: No OFD packet to send [21:46:25]OFD Sender: No OFD packet to send [21:46:30]OFD Sender: No OFD packet to send [21:46:35]OFD Sender: No OFD packet to send [21:46:40]OFD Sender: No OFD packet to send [21:46:45]OFD Sender: No OFD packet to send [21:46:50]OFD Sender: No OFD packet to send [21:46:55]OFD Sender: No OFD packet to send [21:47:00]OFD Sender: No OFD packet to send [21:47:05]OFD Sender: No OFD packet to send [21:47:10]OFD Sender: No OFD packet to send [21:47:15]OFD Sender: No OFD packet to send [21:47:20]OFD Sender: No OFD packet to send [21:47:25]OFD Sender: No OFD packet to send [21:47:30]OFD Sender: No OFD packet to send [21:47:35]OFD Sender: No OFD packet to send [21:47:40]OFD Sender: No OFD packet to send [21:47:45]OFD Sender: No OFD packet to send [21:47:50]OFD Sender: No OFD packet to send [21:47:55]OFD Sender: No OFD packet to send [21:48:00]OFD Sender: No OFD packet to send [21:48:05]OFD Sender: No OFD packet to send [21:48:10]OFD Sender: No OFD packet to send [21:48:15]OFD Sender: No OFD packet to send [21:48:20]OFD Sender: No OFD packet to send [21:48:25]OFD Sender: No OFD packet to send [21:48:30]OFD Sender: No OFD packet to send [21:48:35]OFD Sender: No OFD packet to send [21:48:40]OFD Sender: No OFD packet to send [21:48:45]OFD Sender: No OFD packet to send [21:48:50]OFD Sender: No OFD packet to send [21:48:55]OFD Sender: No OFD packet to send [21:49:00]OFD Sender: No OFD packet to send [21:49:01]accept exits with 9 [21:49:01]New connection [21:49:01]New thread 3067379044 created [21:49:01]Thread 3067235684 joined [21:49:01]Waiting for new connection... [21:49:01] Sock 9.Parse request [21:49:01]Sock 9.Check first char [21:49:01]Sock 9.First char is OK [21:49:01]request: POST /json_proto HTTP/1.0 [21:49:01]Method: POST [21:49:01]URL: /json_proto [21:49:01]Method is POST - this is cgi request [21:49:01]url: /json_proto [21:49:01]query_string will be loaded in cgi processing [21:49:01]execute_cgi json_proto POST (null) [21:49:01]execute_cgi path=json_proto method=POST [21:49:01]POST find Content-Length [21:49:01]Host: 172.17.63.195:8080 [21:49:01]Content-Length: 769 [21:49:01]Content-Type: application/json [21:49:01] [21:49:01]POST finish read [21:49:01]Found Content-Length = 769 [21:49:01]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450370", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "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" ] } } [21:49:01]execute_script... [21:49:01]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450370", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "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" ] } } [21:49:01]POST & json_proto [21:49:01]process_json_proto [21:49:01]json parsed OK: [21:49:01]protocol is kg_v1.0 [21:49:01]action value=close_receipt [21:49:01]process_action close_receipt [21:49:01]cmd_close_receipt [21:49:01]MH_GetDate [21:49:01]Write to MH i2c: F0 00 00 24 04 17 [21:49:01]Write i2c OK [21:49:01]MH_I2C_Read... [21:49:01]Read from MH i2c: F0 [21:49:01]MH_I2C_Read... [21:49:01]Read from MH i2c: F0 09 00 [21:49:01]MH_I2C_Read... [21:49:01]Read from MH i2c: F0 09 00 24 04 00 CD 06 20 67 47 1B 1E 67 61 [21:49:01]GetLastDocTimeStamp 1730151847 [21:49:01]current date 1730152141 [21:49:01]FM_GetShiftState [21:49:01]SAM_PROTO_GetShiftState [21:49:01]wFMCommunicate request_size=4 [21:49:01]MH_SAM_APDU [21:49:01]CAPDU: 80 13 01 00 [21:49:01]Write to MH i2c: E2 08 00 25 04 80 13 01 00 00 00 00 00 A6 [21:49:01]Write i2c OK [21:49:01]MH_I2C_Read... [21:49:01]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:49:01]Read from MH i2c: E2 [21:49:01]MH_I2C_Read... [21:49:01]Read from MH i2c: E2 0E 00 [21:49:01]MH_I2C_Read... [21:49:01]Read from MH i2c: E2 0E 00 25 04 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 51 [21:49:01]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [21:49:01]wFMCommunicate OK [21:49:01]SAM_PROTO_GetShiftState done [21:49:01]FM_GetShiftState done [21:49:01]opened in 1730073670 [21:49:01]opened+sec_in_day 1730160070 [21:49:01]quantity*price = 100015 [21:49:01]sum+1 = 100017 [21:49:01]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 1000.16 НСП 1% : 8.85 НДС 12% : 106.21 Наличными: 0.00 Безнал.: 1000.16 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 383 28.10.2024 21:49 Смена: 545 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 Платежная система: Mbank ФМ: 0000000000871756 ФД: 202583 ФПД: 241003549282678 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T214901&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202583&fm=241003549282678&tin=02508201610067®Number=0000000000091777&sum=100016 [21:49:02]StoreToDocumentArchive [21:49:02]shift 545 fd 202583 [21:49:02]save to /storage/0545/doc_00202583 [21:49:02]save last doc name /storage/0545/doc_00202583 to /storage/kkm_last_doc_name [21:49:02]save OK [21:49:02]Clear old archive folders... [21:49:02]ProcessDocumentItem done err = 0, tmpTLVsize=251 [21:49:02]tlvbuf is 01CAA230 [21:49:02]SAM_PROTO_ClearQueue [21:49:02]wFMCommunicate request_size=4 [21:49:02]MH_SAM_APDU [21:49:02]CAPDU: 80 09 00 00 [21:49:02]Write to MH i2c: E2 08 00 32 04 80 09 00 00 00 00 00 00 A8 [21:49:02]Write i2c OK [21:49:02]MH_I2C_Read... [21:49:02]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [21:49:02]Read from MH i2c: E2 [21:49:02]MH_I2C_Read... [21:49:02]Read from MH i2c: E2 03 00 [21:49:02]MH_I2C_Read... [21:49:02]Read from MH i2c: E2 03 00 32 04 00 90 00 AA [21:49:02]RAPDU: 90 00 [21:49:02]wFMCommunicate OK [21:49:02]SAM_PROTO_ClearQueue done [21:49:02]KKMCreateOFDPacket [21:49:02]OFDProtocolAddRootSTLVToBuf [21:49:02]FM_MakeSignedData [21:49:02]FM_MakeSignedData [21:49:02]SAM_PROTO_SignData [21:49:02]wFMCommunicate request_size=4 [21:49:02]MH_SAM_APDU [21:49:02]CAPDU: 80 0D 01 02 [21:49:02]Write to MH i2c: E2 08 00 33 04 80 0D 01 02 00 00 00 00 B0 [21:49:02]Write i2c OK [21:49:02]MH_I2C_Read... [21:49:02]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [21:49:02]Read from MH i2c: E2 [21:49:02]MH_I2C_Read... [21:49:02]Read from MH i2c: E2 03 00 [21:49:02]MH_I2C_Read... [21:49:02]Read from MH i2c: E2 03 00 33 04 00 90 00 AB [21:49:02]RAPDU: 90 00 [21:49:02]wFMCommunicate OK [21:49:02]wFMCommunicate request_size=255 [21:49:02]MH_SAM_APDU [21:49: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 32 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 7F 01 00 00 F4 03 04 00 CD 06 20 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 57 17 03 00 35 04 06 00 DB [21:49:02]Write to MH i2c: E2 02 01 34 04 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 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 7F 01 00 00 F4 03 04 00 CD 06 20 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 57 17 03 00 35 04 06 00 DB 00 00 A7 [21:49:02]Write i2c OK [21:49:02]MH_I2C_Read... [21:49:02]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:49:02]Read from MH i2c: E2 [21:49:02]MH_I2C_Read... [21:49:02]Read from MH i2c: E2 03 00 [21:49:02]MH_I2C_Read... [21:49:02]Read from MH i2c: E2 03 00 34 04 00 90 00 AC [21:49:02]RAPDU: 90 00 [21:49:02]wFMCommunicate OK [21:49:02]wFMCommunicate request_size=10 [21:49:02]MH_SAM_APDU [21:49:02]CAPDU: 80 0D 02 02 05 31 02 F1 D1 76 [21:49:02]Write to MH i2c: E2 0D 00 35 04 80 0D 02 02 05 00 31 02 F1 D1 76 00 00 28 [21:49:02]Write i2c OK [21:49:02]MH_I2C_Read... [21:49:02]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:49:02]Read from MH i2c: E2 [21:49:02]MH_I2C_Read... [21:49:02]Read from MH i2c: E2 03 00 [21:49:02]MH_I2C_Read... [21:49:02]Read from MH i2c: E2 03 00 35 04 00 90 00 AD [21:49:02]RAPDU: 90 00 [21:49:02]wFMCommunicate OK [21:49:02]wFMCommunicate request_size=4 [21:49:02]MH_SAM_APDU [21:49:02]CAPDU: 80 0D 03 02 [21:49:02]Write to MH i2c: E2 08 00 36 04 80 0D 03 02 00 00 00 00 B5 [21:49:02]Write i2c OK [21:49:02]MH_I2C_Read... [21:49:02]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [21:49:02]Read from MH i2c: E2 [21:49:02]MH_I2C_Read... [21:49:02]Read from MH i2c: E2 0B 00 [21:49:02]MH_I2C_Read... [21:49:02]Read from MH i2c: E2 0B 00 36 04 00 28 F9 62 7B 8C A0 9D E4 90 00 61 [21:49:02]RAPDU: 28 F9 62 7B 8C A0 9D E4 90 00 [21:49:02]wFMCommunicate OK [21:49:02]SAM_PROTO_SignData done [21:49:02]FM_MakeSignedData done [21:49:02]CreateOFDProtocolMessage [21:49:02]wFMCommunicate request_size=4 [21:49:02]MH_SAM_APDU [21:49:02]CAPDU: 80 11 00 00 [21:49:02]Write to MH i2c: E2 08 00 37 04 80 11 00 00 00 00 00 00 B5 [21:49:02]Write i2c OK [21:49:02]MH_I2C_Read... [21:49:02]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:49:02]Read from MH i2c: E2 [21:49:02]MH_I2C_Read... [21:49:02]Read from MH i2c: E2 17 00 [21:49:02]MH_I2C_Read... [21:49:02]Read from MH i2c: E2 17 00 37 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 0A [21:49:02]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [21:49:02]wFMCommunicate OK [21:49:02]CreateOFDProtocolMessage done [21:49:02]OFDSenderStorePacket 202583 [21:49:02]StoreOFDPacket docnum=202583 [21:49:02]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 2D F5 07 01 A6 B9 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 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 7F 01 00 00 F4 03 04 00 CD 06 20 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 57 17 03 00 35 04 06 00 DB 31 02 F1 D1 76 28 F9 62 7B 8C A0 9D E4 [21:49:02]CheckFolder [21:49:02]dirname=/storage/ofd_packets [21:49:02]CheckFolder done [21:49:02]ProducePacketName [21:49:02]name=ofd_packets/00202583 [21:49:02]NVStorageSaveData ofd_packets/00202583 [21:49:02]File name is /storage/ofd_packets/00202583 [21:49:02]Write 301 bytes [21:49:02]NVStorageSaveData done [21:49:02]OFDSenderStorePacket done [21:49:02]KKMCreateOFDPacket done [21:49:02]NVStorageSaveData kkm_last_timestamp [21:49:02]File name is /storage/kkm_last_timestamp [21:49:02]Write 4 bytes [21:49:02]NVStorageSaveData done [21:49:02]ExternCall_PrintAddStr [21:49:02]wPrintStart [21:49:02]Write to MH i2c: 01 00 00 38 04 3C [21:49:02]Write i2c OK [21:49:02]MH_I2C_Read... [21:49:02]Read from MH i2c: 01 [21:49:02]MH_I2C_Read... [21:49:02]Read from MH i2c: 01 07 00 [21:49:02]MH_I2C_Read... [21:49:02]Read from MH i2c: 01 07 00 38 04 00 00 00 00 00 FF 0F 51 [21:49:02]RasterBufferAndPrint [21:49:02]line Счет N : (1)450370 [21:49:02]line ИНН: 02508201610067 [21:49:02]line Контрольно-Кассовый Чек [21:49:02]line ПРОДАЖА [21:49:02]line ТРК (МРК, ГНК) : 41 [21:49:02]line Товар: 2710124130 [21:49:02]line Аи-92-К-2 [21:49:02]line 14.950 * 66.90 [21:49:02]line = 1000.16 [21:49:02]line НДС 12% НСП 1% [21:49:02]line > о реализуемом товаре [21:49:02]line ИТОГО: 1000.16 [21:49:02]line НСП 1% : 8.85 [21:49:02]line НДС 12% : 106.21 [21:49:02]line Наличными: 0.00 [21:49:02]line Безнал.: 1000.16 [21:49:02]line Место: АЗС № 171 "Партнер Нефть" [21:49:02]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [21:49:02]line СНО: Общий режим [21:49:02]line Чек 383 28.10.2024 21:49 [21:49:02]line Смена: 545 ФФД: 1.0 [21:49:02]line ЗНМ: 0300000109 [21:49:02]line РНМ: 0000000000091777 [21:49:02]line Версия ККМ: 001 [21:49:02]line Платежная система: Mbank [21:49:02]line ФМ: 0000000000871756 [21:49:02]line ФД: 202583 [21:49:02]line ФПД: 241003549282678 [21:49:02]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T214901&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202583&fm=241003549282678&tin=02508201610067®Number=0000000000091777&sum=100016 [21:49:03]written 0, free lines is 4095 [21:49:03]OFD Sender: Processing packet 202583 [packets to send 116, broken 115] [21:49:03]ProducePacketName [21:49:03]name=ofd_packets/00202583 [21:49:03]OFD Sender: To server: pG, [21:49:03]CommunicateWithHost lk.salyk.kg:30040 [21:49:03]ConnectInit lk.salyk.kg [21:49:03]Connected sock=7 [21:49:03]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 2D F5 07 01 A6 B9 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 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 7F 01 00 00 F4 03 04 00 CD 06 20 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 57 17 03 00 35 04 06 00 DB 31 02 F1 D1 76 28 F9 62 7B 8C A0 9D E4 [21:49:03]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 AC 7B 47 00 BC 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 35 36 10 04 04 00 57 17 03 00 F4 03 04 00 82 B2 1F 67 B6 04 01 00 00 CA B5 72 10 FD C4 8C FB [21:49:03]CommunicateWithHost err = 0 [21:49:03]CheckOFDResponse [21:49:03]1017 (14) - 77093643461234 [21:49:03]1041 (16) - 0000000000871756 [21:49:03]1040 (4) - 202583 [21:49:03]1012 (4) - 28.10.2024 15:49 [21:49:03]1206 (1) - 0 [21:49:03]OFD Sender: Remove packet 202583 [21:49:03]ProducePacketName [21:49:03]name=ofd_packets/00202583 [21:49:03]NVStorageDeleteData [21:49:03]Write to MH i2c: 01 00 00 61 04 65 [21:49:03]Write i2c OK [21:49:03]MH_I2C_Read... [21:49:03]Read from MH i2c: 01 [21:49:03]MH_I2C_Read... [21:49:03]Read from MH i2c: 01 07 00 [21:49:03]MH_I2C_Read... [21:49:03]Read from MH i2c: 01 07 00 61 04 00 00 00 00 00 C3 0C 3B [21:49:03]RasterBufferAndPrint [21:49:03]line [21:49:03]line [21:49:03]line [21:49:03]line [21:49:03]line [21:49:03]written 0, free lines is 3272 [21:49:03]MH_Cut [21:49:03]Write to MH i2c: D1 01 00 68 04 01 3E [21:49:03]Write i2c OK [21:49:03]MH_I2C_Read... [21:49:03]Read from MH i2c: D1 [21:49:03]MH_I2C_Read... [21:49:03]Read from MH i2c: D1 01 00 [21:49:03]MH_I2C_Read... [21:49:03]Read from MH i2c: D1 01 00 68 04 00 3D [21:49:03]Write to MH i2c: 01 00 00 69 04 6D [21:49:03]Write i2c OK [21:49:03]MH_I2C_Read... [21:49:04]OFD Sender: No OFD packet to send [21:49:04]*** Cut start [21:49:04]*** Purtial cut [21:49:04]*** CUTSNS_PIN = 0 [21:49:04]*** Stage 1: CUTSNS_PIN = 1 [21:49:06]Read from MH i2c: 01 [21:49:06]MH_I2C_Read... [21:49:06]*** Stop cut motor [21:49:06]*** Cut end [21:49:06]Read from MH i2c: 01 07 00 [21:49:06]MH_I2C_Read... [21:49:06]Read from MH i2c: 01 07 00 69 04 00 00 00 00 00 FF 0F 82 [21:49:06]process_action close_receipt done [21:49:06]requested_data is exist [21:49:06]produce_requested_data [21:49:06]requested_item fm.sn is exist - process it [21:49:06]wFMCommunicate request_size=4 [21:49:06]MH_SAM_APDU [21:49:06]CAPDU: 80 11 00 00 [21:49:06]Write to MH i2c: E2 08 00 6A 04 80 11 00 00 00 00 00 00 E8 [21:49:06]Write i2c OK [21:49:06]MH_I2C_Read... [21:49:06]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:49:06]Read from MH i2c: E2 [21:49:06]MH_I2C_Read... [21:49:06]Read from MH i2c: E2 17 00 [21:49:06]MH_I2C_Read... [21:49:06]Read from MH i2c: E2 17 00 6A 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 3D [21:49:06]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [21:49:06]wFMCommunicate OK [21:49:06]requested_item fd.num is exist - process it [21:49:06]SAM_PROTO_GetFieldsCounters [21:49:06]wFMCommunicate request_size=4 [21:49:06]MH_SAM_APDU [21:49:06]CAPDU: 80 13 00 00 [21:49:06]Write to MH i2c: E2 08 00 6B 04 80 13 00 00 00 00 00 00 EB [21:49:06]Write i2c OK [21:49:06]MH_I2C_Read... [21:49:06]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [21:49:06]Read from MH i2c: E2 [21:49:06]MH_I2C_Read... [21:49:06]Read from MH i2c: E2 62 00 [21:49:06]MH_I2C_Read... [21:49:06]Read from MH i2c: E2 62 00 6B 04 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 57 17 03 00 0E 04 04 00 21 02 00 00 12 04 04 00 7F 01 00 00 5E 04 04 00 7F 01 00 00 57 04 04 00 80 01 00 00 19 04 04 00 00 00 00 00 90 00 28 [21:49:06]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 57 17 03 00 0E 04 04 00 21 02 00 00 12 04 04 00 7F 01 00 00 5E 04 04 00 7F 01 00 00 57 04 04 00 80 01 00 00 19 04 04 00 00 00 00 00 90 00 [21:49:06]wFMCommunicate OK [21:49:06]SAM_PROTO_GetFieldsCounters done [21:49:06]requested_item shift.num is exist - process it [21:49:06]requested_item shift.opened is exist - process it [21:49:06]req_shift_opened [21:49:06]FM_GetShiftState [21:49:06]SAM_PROTO_GetShiftState [21:49:06]wFMCommunicate request_size=4 [21:49:06]MH_SAM_APDU [21:49:06]CAPDU: 80 13 01 00 [21:49:06]Write to MH i2c: E2 08 00 6C 04 80 13 01 00 00 00 00 00 ED [21:49:06]Write i2c OK [21:49:06]MH_I2C_Read... [21:49:06]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:49:06]Read from MH i2c: E2 [21:49:06]MH_I2C_Read... [21:49:06]Read from MH i2c: E2 0E 00 [21:49:06]MH_I2C_Read... [21:49:06]Read from MH i2c: E2 0E 00 6C 04 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 98 [21:49:06]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [21:49:06]wFMCommunicate OK [21:49:06]SAM_PROTO_GetShiftState done [21:49:06]FM_GetShiftState done [21:49:06]req_shift_opened done [21:49:06]requested_item shift.open_date is exist - process it [21:49:06]req_shift_open_date [21:49:06]req_shift_open_date done [21:49:06]produce_requested_data done [21:49:06]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202583,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670} [21:49:06]process_action_free close_receipt [21:49:06]json_value_free [21:49:06]json_value_free done [21:49:06]process_json_proto returns [21:49:06]Send response to host [21:49:06]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202583,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670}}} [21:49:06]free response buf [21:49:06]execute_script done [21:49:06]execute_script returns [21:49:06]free content buf [21:49:06]Sock 9.Close socket [21:49:06]Sock 9.Thread stoped [21:49:09]OFD Sender: No OFD packet to send [21:49:14]OFD Sender: No OFD packet to send [21:49:19]OFD Sender: No OFD packet to send [21:49:24]OFD Sender: No OFD packet to send [21:49:29]OFD Sender: No OFD packet to send [21:49:34]OFD Sender: No OFD packet to send [21:49:39]OFD Sender: No OFD packet to send [21:49:44]OFD Sender: No OFD packet to send [21:49:49]OFD Sender: No OFD packet to send [21:49:54]OFD Sender: No OFD packet to send [21:49:59]OFD Sender: No OFD packet to send [21:50:04]OFD Sender: No OFD packet to send [21:50:09]OFD Sender: No OFD packet to send [21:50:14]OFD Sender: No OFD packet to send [21:50:19]OFD Sender: No OFD packet to send [21:50:24]OFD Sender: No OFD packet to send [21:50:29]OFD Sender: No OFD packet to send [21:50:34]OFD Sender: No OFD packet to send [21:50:39]OFD Sender: No OFD packet to send [21:50:44]OFD Sender: No OFD packet to send [21:50:49]OFD Sender: No OFD packet to send [21:50:54]OFD Sender: No OFD packet to send [21:50:59]OFD Sender: No OFD packet to send [21:51:04]OFD Sender: No OFD packet to send [21:51:09]OFD Sender: No OFD packet to send [21:51:14]OFD Sender: No OFD packet to send [21:51:19]OFD Sender: No OFD packet to send [21:51:24]OFD Sender: No OFD packet to send [21:51:29]OFD Sender: No OFD packet to send [21:51:34]OFD Sender: No OFD packet to send [21:51:39]OFD Sender: No OFD packet to send [21:51:44]OFD Sender: No OFD packet to send [21:51:49]OFD Sender: No OFD packet to send [21:51:54]OFD Sender: No OFD packet to send [21:51:59]OFD Sender: No OFD packet to send [21:52:04]OFD Sender: No OFD packet to send [21:52:09]OFD Sender: No OFD packet to send [21:52:14]OFD Sender: No OFD packet to send [21:52:19]OFD Sender: No OFD packet to send [21:52:24]OFD Sender: No OFD packet to send [21:52:29]OFD Sender: No OFD packet to send [21:52:34]OFD Sender: No OFD packet to send [21:52:39]OFD Sender: No OFD packet to send [21:52:44]OFD Sender: No OFD packet to send [21:52:49]OFD Sender: No OFD packet to send [21:52:54]OFD Sender: No OFD packet to send [21:52:59]OFD Sender: No OFD packet to send [21:53:04]OFD Sender: No OFD packet to send [21:53:09]OFD Sender: No OFD packet to send [21:53:09]accept exits with 10 [21:53:09]New connection [21:53:09]New thread 3067235684 created [21:53:09]Thread 3067379044 joined [21:53:09]Waiting for new connection... [21:53:09] Sock 10.Parse request [21:53:09]Sock 10.Check first char [21:53:09]Sock 10.First char is OK [21:53:09]request: POST /json_proto HTTP/1.0 [21:53:09]Method: POST [21:53:09]URL: /json_proto [21:53:09]Method is POST - this is cgi request [21:53:09]url: /json_proto [21:53:09]query_string will be loaded in cgi processing [21:53:09]execute_cgi json_proto POST (null) [21:53:09]execute_cgi path=json_proto method=POST [21:53:09]POST find Content-Length [21:53:09]Host: 172.17.63.195:8080 [21:53:09]Content-Length: 763 [21:53:09]Content-Type: application/json [21:53:09] [21:53:09]POST finish read [21:53:09]Found Content-Length = 763 [21:53:09]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450371", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 11", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 76.20, "quantity" : 5.910, "sum" : 450.34, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 450.34 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:53:09]execute_script... [21:53:09]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450371", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 11", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 76.20, "quantity" : 5.910, "sum" : 450.34, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 450.34 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:53:09]POST & json_proto [21:53:09]process_json_proto [21:53:09]json parsed OK: [21:53:09]protocol is kg_v1.0 [21:53:09]action value=close_receipt [21:53:09]process_action close_receipt [21:53:09]cmd_close_receipt [21:53:09]MH_GetDate [21:53:09]Write to MH i2c: F0 00 00 6D 04 60 [21:53:09]Write i2c OK [21:53:09]MH_I2C_Read... [21:53:09]Read from MH i2c: F0 [21:53:09]MH_I2C_Read... [21:53:09]Read from MH i2c: F0 09 00 [21:53:09]MH_I2C_Read... [21:53:09]Read from MH i2c: F0 09 00 6D 04 00 C6 07 20 67 47 1B 1E 67 A4 [21:53:09]GetLastDocTimeStamp 1730152141 [21:53:09]current date 1730152390 [21:53:09]FM_GetShiftState [21:53:09]SAM_PROTO_GetShiftState [21:53:09]wFMCommunicate request_size=4 [21:53:09]MH_SAM_APDU [21:53:09]CAPDU: 80 13 01 00 [21:53:09]Write to MH i2c: E2 08 00 6E 04 80 13 01 00 00 00 00 00 EF [21:53:09]Write i2c OK [21:53:09]MH_I2C_Read... [21:53:09]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:53:09]Read from MH i2c: E2 [21:53:09]MH_I2C_Read... [21:53:09]Read from MH i2c: E2 0E 00 [21:53:09]MH_I2C_Read... [21:53:09]Read from MH i2c: E2 0E 00 6E 04 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 9A [21:53:09]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [21:53:09]wFMCommunicate OK [21:53:09]SAM_PROTO_GetShiftState done [21:53:09]FM_GetShiftState done [21:53:09]opened in 1730073670 [21:53:09]opened+sec_in_day 1730160070 [21:53:09]quantity*price = 45034 [21:53:09]sum+1 = 45035 [21:53:09]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 450.34 НСП 1% : 3.98 НДС 12% : 47.82 Наличными: 0.00 Безнал.: 450.34 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 384 28.10.2024 21:53 Смена: 545 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 Платежная система: Mbank ФМ: 0000000000871756 ФД: 202584 ФПД: 146468992514594 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T215310&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202584&fm=146468992514594&tin=02508201610067®Number=0000000000091777&sum=45034 [21:53:10]StoreToDocumentArchive [21:53:10]shift 545 fd 202584 [21:53:10]save to /storage/0545/doc_00202584 [21:53:10]save last doc name /storage/0545/doc_00202584 to /storage/kkm_last_doc_name [21:53:10]save OK [21:53:10]Clear old archive folders... [21:53:10]ProcessDocumentItem done err = 0, tmpTLVsize=248 [21:53:10]tlvbuf is 01CA0DB0 [21:53:10]SAM_PROTO_ClearQueue [21:53:10]wFMCommunicate request_size=4 [21:53:10]MH_SAM_APDU [21:53:10]CAPDU: 80 09 00 00 [21:53:10]Write to MH i2c: E2 08 00 7B 04 80 09 00 00 00 00 00 00 F1 [21:53:10]Write i2c OK [21:53:10]MH_I2C_Read... [21:53:10]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [21:53:10]Read from MH i2c: E2 [21:53:10]MH_I2C_Read... [21:53:10]Read from MH i2c: E2 03 00 [21:53:10]MH_I2C_Read... [21:53:10]Read from MH i2c: E2 03 00 7B 04 00 90 00 F3 [21:53:10]RAPDU: 90 00 [21:53:10]wFMCommunicate OK [21:53:10]SAM_PROTO_ClearQueue done [21:53:10]KKMCreateOFDPacket [21:53:10]OFDProtocolAddRootSTLVToBuf [21:53:10]FM_MakeSignedData [21:53:10]FM_MakeSignedData [21:53:10]SAM_PROTO_SignData [21:53:10]wFMCommunicate request_size=4 [21:53:10]MH_SAM_APDU [21:53:10]CAPDU: 80 0D 01 02 [21:53:10]Write to MH i2c: E2 08 00 7C 04 80 0D 01 02 00 00 00 00 F9 [21:53:10]Write i2c OK [21:53:10]MH_I2C_Read... [21:53:10]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [21:53:10]Read from MH i2c: E2 [21:53:10]MH_I2C_Read... [21:53:10]Read from MH i2c: E2 03 00 [21:53:10]MH_I2C_Read... [21:53:10]Read from MH i2c: E2 03 00 7C 04 00 90 00 F4 [21:53:10]RAPDU: 90 00 [21:53:10]wFMCommunicate OK [21:53:10]wFMCommunicate request_size=255 [21:53:10]MH_SAM_APDU [21:53:10]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 16 17 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 EA AF 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 EA AF 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 8E 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 AE 12 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 EA AF 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 80 01 00 00 F4 03 04 00 C6 07 20 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 58 17 03 00 35 04 06 00 85 36 78 44 [21:53:10]Write to MH i2c: E2 02 01 7D 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 32 FF 03 08 00 03 16 17 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 EA AF 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 EA AF 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 8E 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 AE 12 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 EA AF 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 80 01 00 00 F4 03 04 00 C6 07 20 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 58 17 03 00 35 04 06 00 85 36 78 44 00 00 64 [21:53:10]Write i2c OK [21:53:10]MH_I2C_Read... [21:53:11]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:53:11]Read from MH i2c: E2 [21:53:11]MH_I2C_Read... [21:53:11]Read from MH i2c: E2 03 00 [21:53:11]MH_I2C_Read... [21:53:11]Read from MH i2c: E2 03 00 7D 04 00 90 00 F5 [21:53:11]RAPDU: 90 00 [21:53:11]wFMCommunicate OK [21:53:11]wFMCommunicate request_size=7 [21:53:11]MH_SAM_APDU [21:53:11]CAPDU: 80 0D 02 02 02 FA 22 [21:53:11]Write to MH i2c: E2 0A 00 7E 04 80 0D 02 02 02 00 FA 22 00 00 1C [21:53:11]Write i2c OK [21:53:11]MH_I2C_Read... [21:53:11]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:53:11]Read from MH i2c: E2 [21:53:11]MH_I2C_Read... [21:53:11]Read from MH i2c: E2 03 00 [21:53:11]MH_I2C_Read... [21:53:11]Read from MH i2c: E2 03 00 7E 04 00 90 00 F6 [21:53:11]RAPDU: 90 00 [21:53:11]wFMCommunicate OK [21:53:11]wFMCommunicate request_size=4 [21:53:11]MH_SAM_APDU [21:53:11]CAPDU: 80 0D 03 02 [21:53:11]Write to MH i2c: E2 08 00 7F 04 80 0D 03 02 00 00 00 00 FE [21:53:11]Write i2c OK [21:53:11]MH_I2C_Read... [21:53:11]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [21:53:11]Read from MH i2c: E2 [21:53:11]MH_I2C_Read... [21:53:11]Read from MH i2c: E2 0B 00 [21:53:11]MH_I2C_Read... [21:53:11]Read from MH i2c: E2 0B 00 7F 04 00 23 E4 E7 94 0C AA A9 04 90 00 E4 [21:53:11]RAPDU: 23 E4 E7 94 0C AA A9 04 90 00 [21:53:11]wFMCommunicate OK [21:53:11]SAM_PROTO_SignData done [21:53:11]FM_MakeSignedData done [21:53:11]CreateOFDProtocolMessage [21:53:11]wFMCommunicate request_size=4 [21:53:11]MH_SAM_APDU [21:53:11]CAPDU: 80 11 00 00 [21:53:11]Write to MH i2c: E2 08 00 80 04 80 11 00 00 00 00 00 00 FE [21:53:11]Write i2c OK [21:53:11]MH_I2C_Read... [21:53:11]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:53:11]Read from MH i2c: E2 [21:53:11]MH_I2C_Read... [21:53:11]Read from MH i2c: E2 17 00 [21:53:11]MH_I2C_Read... [21:53:11]Read from MH i2c: E2 17 00 80 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 53 [21:53:11]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [21:53:11]wFMCommunicate OK [21:53:11]CreateOFDProtocolMessage done [21:53:11]OFDSenderStorePacket 202584 [21:53:11]StoreOFDPacket docnum=202584 [21:53:11]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0C 01 00 00 9C E2 04 01 21 7F 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 16 17 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 EA AF 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 EA AF 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 8E 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 AE 12 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 EA AF 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 80 01 00 00 F4 03 04 00 C6 07 20 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 58 17 03 00 35 04 06 00 85 36 78 44 FA 22 23 E4 E7 94 0C AA A9 04 [21:53:11]CheckFolder [21:53:11]dirname=/storage/ofd_packets [21:53:11]CheckFolder done [21:53:11]ProducePacketName [21:53:11]name=ofd_packets/00202584 [21:53:11]NVStorageSaveData ofd_packets/00202584 [21:53:11]File name is /storage/ofd_packets/00202584 [21:53:11]Write 298 bytes [21:53:11]NVStorageSaveData done [21:53:11]OFDSenderStorePacket done [21:53:11]KKMCreateOFDPacket done [21:53:11]NVStorageSaveData kkm_last_timestamp [21:53:11]File name is /storage/kkm_last_timestamp [21:53:11]Write 4 bytes [21:53:11]NVStorageSaveData done [21:53:11]ExternCall_PrintAddStr [21:53:11]wPrintStart [21:53:11]Write to MH i2c: 01 00 00 81 04 85 [21:53:11]Write i2c OK [21:53:11]MH_I2C_Read... [21:53:11]Read from MH i2c: 01 [21:53:11]MH_I2C_Read... [21:53:11]Read from MH i2c: 01 07 00 [21:53:11]MH_I2C_Read... [21:53:11]Read from MH i2c: 01 07 00 81 04 00 00 00 00 00 FF 0F 9A [21:53:11]RasterBufferAndPrint [21:53:11]line Счет N : (1)450371 [21:53:11]line ИНН: 02508201610067 [21:53:11]line Контрольно-Кассовый Чек [21:53:11]line ПРОДАЖА [21:53:11]line ТРК (МРК, ГНК) : 11 [21:53:11]line Товар: 2710194210 [21:53:11]line ДТ-К-2 [21:53:11]line 5.910 * 76.20 [21:53:11]line = 450.34 [21:53:11]line НДС 12% НСП 1% [21:53:11]line > о реализуемом товаре [21:53:11]line ИТОГО: 450.34 [21:53:11]line НСП 1% : 3.98 [21:53:11]line НДС 12% : 47.82 [21:53:11]line Наличными: 0.00 [21:53:11]line Безнал.: 450.34 [21:53:11]line Место: АЗС № 171 "Партнер Нефть" [21:53:11]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [21:53:11]line СНО: Общий режим [21:53:11]line Чек 384 28.10.2024 21:53 [21:53:11]line Смена: 545 ФФД: 1.0 [21:53:11]line ЗНМ: 0300000109 [21:53:11]line РНМ: 0000000000091777 [21:53:11]line Версия ККМ: 001 [21:53:11]line Платежная система: Mbank [21:53:11]line ФМ: 0000000000871756 [21:53:11]line ФД: 202584 [21:53:11]line ФПД: 146468992514594 [21:53:11]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T215310&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202584&fm=146468992514594&tin=02508201610067®Number=0000000000091777&sum=45034 [21:53:11]OFD Sender: Processing packet 202584 [packets to send 116, broken 115] [21:53:11]ProducePacketName [21:53:11]name=ofd_packets/00202584 [21:53:11]OFD Sender: To server: pG, [21:53:11]CommunicateWithHost lk.salyk.kg:30040 [21:53:11]ConnectInit lk.salyk.kg [21:53:11]written 0, free lines is 4095 [21:53:11]Connected sock=9 [21:53:11]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0C 01 00 00 9C E2 04 01 21 7F 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 16 17 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 EA AF 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 EA AF 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 8E 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 AE 12 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 EA AF 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 80 01 00 00 F4 03 04 00 C6 07 20 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 58 17 03 00 35 04 06 00 85 36 78 44 FA 22 23 E4 E7 94 0C AA A9 04 [21:53:11]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 01 51 47 00 10 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 35 36 10 04 04 00 58 17 03 00 F4 03 04 00 7B B3 1F 67 B6 04 01 00 00 FD 5D 27 70 D3 88 EF 2E [21:53:11]CommunicateWithHost err = 0 [21:53:11]CheckOFDResponse [21:53:11]1017 (14) - 77093643461234 [21:53:11]1041 (16) - 0000000000871756 [21:53:11]1040 (4) - 202584 [21:53:11]1012 (4) - 28.10.2024 15:53 [21:53:11]1206 (1) - 0 [21:53:11]OFD Sender: Remove packet 202584 [21:53:11]ProducePacketName [21:53:11]name=ofd_packets/00202584 [21:53:11]NVStorageDeleteData [21:53:12]Write to MH i2c: 01 00 00 AA 04 AE [21:53:12]Write i2c OK [21:53:12]MH_I2C_Read... [21:53:12]Read from MH i2c: 01 [21:53:12]MH_I2C_Read... [21:53:12]Read from MH i2c: 01 07 00 [21:53:12]MH_I2C_Read... [21:53:12]Read from MH i2c: 01 07 00 AA 04 00 00 00 00 00 BF 0C 80 [21:53:12]RasterBufferAndPrint [21:53:12]line [21:53:12]line [21:53:12]line [21:53:12]line [21:53:12]line [21:53:12]written 0, free lines is 3267 [21:53:12]MH_Cut [21:53:12]Write to MH i2c: D1 01 00 B1 04 01 87 [21:53:12]Write i2c OK [21:53:12]MH_I2C_Read... [21:53:12]Read from MH i2c: D1 [21:53:12]MH_I2C_Read... [21:53:12]Read from MH i2c: D1 01 00 [21:53:12]MH_I2C_Read... [21:53:12]Read from MH i2c: D1 01 00 B1 04 00 86 [21:53:12]Write to MH i2c: 01 00 00 B2 04 B6 [21:53:12]Write i2c OK [21:53:12]MH_I2C_Read... [21:53:12]OFD Sender: No OFD packet to send [21:53:12]*** Cut start [21:53:12]*** Purtial cut [21:53:12]*** Stage 1: CUTSNS_PIN = 1 [21:53:13]Read from MH i2c: 01 [21:53:13]MH_I2C_Read... [21:53:13]*** Stop cut motor [21:53:13]*** Cut end [21:53:13]Read from MH i2c: 01 07 00 [21:53:13]MH_I2C_Read... [21:53:13]Read from MH i2c: 01 07 00 B2 04 00 00 00 00 00 FF 0F CB [21:53:13]process_action close_receipt done [21:53:13]requested_data is exist [21:53:13]produce_requested_data [21:53:13]requested_item fm.sn is exist - process it [21:53:13]wFMCommunicate request_size=4 [21:53:13]MH_SAM_APDU [21:53:13]CAPDU: 80 11 00 00 [21:53:13]Write to MH i2c: E2 08 00 B3 04 80 11 00 00 00 00 00 00 31 [21:53:13]Write i2c OK [21:53:13]MH_I2C_Read... [21:53:13]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:53:13]Read from MH i2c: E2 [21:53:13]MH_I2C_Read... [21:53:13]Read from MH i2c: E2 17 00 [21:53:13]MH_I2C_Read... [21:53:13]Read from MH i2c: E2 17 00 B3 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 86 [21:53:13]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [21:53:13]wFMCommunicate OK [21:53:13]requested_item fd.num is exist - process it [21:53:13]SAM_PROTO_GetFieldsCounters [21:53:13]wFMCommunicate request_size=4 [21:53:13]MH_SAM_APDU [21:53:13]CAPDU: 80 13 00 00 [21:53:13]Write to MH i2c: E2 08 00 B4 04 80 13 00 00 00 00 00 00 34 [21:53:13]Write i2c OK [21:53:13]MH_I2C_Read... [21:53:13]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [21:53:13]Read from MH i2c: E2 [21:53:13]MH_I2C_Read... [21:53:13]Read from MH i2c: E2 62 00 [21:53:13]MH_I2C_Read... [21:53:13]Read from MH i2c: E2 62 00 B4 04 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 58 17 03 00 0E 04 04 00 21 02 00 00 12 04 04 00 80 01 00 00 5E 04 04 00 80 01 00 00 57 04 04 00 81 01 00 00 19 04 04 00 00 00 00 00 90 00 75 [21:53:13]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 58 17 03 00 0E 04 04 00 21 02 00 00 12 04 04 00 80 01 00 00 5E 04 04 00 80 01 00 00 57 04 04 00 81 01 00 00 19 04 04 00 00 00 00 00 90 00 [21:53:13]wFMCommunicate OK [21:53:13]SAM_PROTO_GetFieldsCounters done [21:53:13]requested_item shift.num is exist - process it [21:53:13]requested_item shift.opened is exist - process it [21:53:13]req_shift_opened [21:53:13]FM_GetShiftState [21:53:13]SAM_PROTO_GetShiftState [21:53:13]wFMCommunicate request_size=4 [21:53:13]MH_SAM_APDU [21:53:13]CAPDU: 80 13 01 00 [21:53:13]Write to MH i2c: E2 08 00 B5 04 80 13 01 00 00 00 00 00 36 [21:53:13]Write i2c OK [21:53:13]MH_I2C_Read... [21:53:13]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:53:13]Read from MH i2c: E2 [21:53:13]MH_I2C_Read... [21:53:13]Read from MH i2c: E2 0E 00 [21:53:13]MH_I2C_Read... [21:53:13]Read from MH i2c: E2 0E 00 B5 04 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 E1 [21:53:13]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [21:53:13]wFMCommunicate OK [21:53:13]SAM_PROTO_GetShiftState done [21:53:13]FM_GetShiftState done [21:53:13]req_shift_opened done [21:53:13]requested_item shift.open_date is exist - process it [21:53:13]req_shift_open_date [21:53:13]req_shift_open_date done [21:53:13]produce_requested_data done [21:53:13]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202584,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670} [21:53:13]process_action_free close_receipt [21:53:13]json_value_free [21:53:13]json_value_free done [21:53:13]process_json_proto returns [21:53:13]Send response to host [21:53:13]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202584,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670}}} [21:53:13]free response buf [21:53:13]execute_script done [21:53:13]execute_script returns [21:53:13]free content buf [21:53:13]Sock 10.Close socket [21:53:13]Sock 10.Thread stoped [21:53:17]OFD Sender: No OFD packet to send [21:53:22]OFD Sender: No OFD packet to send [21:53:27]OFD Sender: No OFD packet to send [21:53:32]OFD Sender: No OFD packet to send [21:53:37]OFD Sender: No OFD packet to send [21:53:42]OFD Sender: No OFD packet to send [21:53:47]OFD Sender: No OFD packet to send [21:53:52]OFD Sender: No OFD packet to send [21:53:57]OFD Sender: No OFD packet to send [21:54:02]OFD Sender: No OFD packet to send [21:54:07]OFD Sender: No OFD packet to send [21:54:12]OFD Sender: No OFD packet to send [21:54:17]OFD Sender: No OFD packet to send [21:54:22]OFD Sender: No OFD packet to send [21:54:26]accept exits with 7 [21:54:26]New connection [21:54:26]New thread 3067379044 created [21:54:26]Thread 3067235684 joined [21:54:26]Waiting for new connection... [21:54:26] Sock 7.Parse request [21:54:26]Sock 7.Check first char [21:54:26]Sock 7.First char is OK [21:54:26]request: POST /json_proto HTTP/1.0 [21:54:26]Method: POST [21:54:26]URL: /json_proto [21:54:26]Method is POST - this is cgi request [21:54:26]url: /json_proto [21:54:26]query_string will be loaded in cgi processing [21:54:26]execute_cgi json_proto POST (null) [21:54:26]execute_cgi path=json_proto method=POST [21:54:26]POST find Content-Length [21:54:26]Host: 172.17.63.195:8080 [21:54:26]Content-Length: 766 [21:54:26]Content-Type: application/json [21:54:26] [21:54:26]POST finish read [21:54:26]Found Content-Length = 766 [21:54:26]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450372", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 62", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "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: Mbank", "payments": [ { "type": 1, "sum" : 300.38 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:54:26]execute_script... [21:54: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)450372", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 62", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "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: Mbank", "payments": [ { "type": 1, "sum" : 300.38 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:54:26]POST & json_proto [21:54:26]process_json_proto [21:54:26]json parsed OK: [21:54:26]protocol is kg_v1.0 [21:54:26]action value=close_receipt [21:54:26]process_action close_receipt [21:54:26]cmd_close_receipt [21:54:26]MH_GetDate [21:54:26]Write to MH i2c: F0 00 00 B6 04 A9 [21:54:26]Write i2c OK [21:54:26]MH_I2C_Read... [21:54:26]Read from MH i2c: F0 [21:54:26]MH_I2C_Read... [21:54:26]Read from MH i2c: F0 09 00 [21:54:26]MH_I2C_Read... [21:54:26]Read from MH i2c: F0 09 00 B6 04 00 13 08 20 67 47 1B 1E 67 3B [21:54:26]GetLastDocTimeStamp 1730152390 [21:54:26]current date 1730152467 [21:54:26]FM_GetShiftState [21:54:26]SAM_PROTO_GetShiftState [21:54:26]wFMCommunicate request_size=4 [21:54:26]MH_SAM_APDU [21:54:26]CAPDU: 80 13 01 00 [21:54:26]Write to MH i2c: E2 08 00 B7 04 80 13 01 00 00 00 00 00 38 [21:54:26]Write i2c OK [21:54:26]MH_I2C_Read... [21:54:26]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:54:26]Read from MH i2c: E2 [21:54:26]MH_I2C_Read... [21:54:26]Read from MH i2c: E2 0E 00 [21:54:26]MH_I2C_Read... [21:54:26]Read from MH i2c: E2 0E 00 B7 04 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 E3 [21:54:26]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [21:54:26]wFMCommunicate OK [21:54:26]SAM_PROTO_GetShiftState done [21:54:26]FM_GetShiftState done [21:54:26]opened in 1730073670 [21:54:26]opened+sec_in_day 1730160070 [21:54:26]quantity*price = 30038 [21:54:26]sum+1 = 30039 [21:54:26]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 300.38 НСП 1% : 2.66 НДС 12% : 31.90 Наличными: 0.00 Безнал.: 300.38 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 385 28.10.2024 21:54 Смена: 545 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 Платежная система: Mbank ФМ: 0000000000871756 ФД: 202585 ФПД: 35996663682231 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T215427&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202585&fm=35996663682231&tin=02508201610067®Number=0000000000091777&sum=30038 [21:54:27]StoreToDocumentArchive [21:54:27]shift 545 fd 202585 [21:54:27]save to /storage/0545/doc_00202585 [21:54:27]save last doc name /storage/0545/doc_00202585 to /storage/kkm_last_doc_name [21:54:27]save OK [21:54:27]Clear old archive folders... [21:54:27]ProcessDocumentItem done err = 0, tmpTLVsize=251 [21:54:27]tlvbuf is 01CB3D80 [21:54:27]SAM_PROTO_ClearQueue [21:54:27]wFMCommunicate request_size=4 [21:54:27]MH_SAM_APDU [21:54:27]CAPDU: 80 09 00 00 [21:54:27]Write to MH i2c: E2 08 00 C4 04 80 09 00 00 00 00 00 00 3A [21:54:27]Write i2c OK [21:54:27]MH_I2C_Read... [21:54:27]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [21:54:27]Read from MH i2c: E2 [21:54:27]MH_I2C_Read... [21:54:27]Read from MH i2c: E2 03 00 [21:54:27]MH_I2C_Read... [21:54:27]Read from MH i2c: E2 03 00 C4 04 00 90 00 3C [21:54:27]RAPDU: 90 00 [21:54:27]wFMCommunicate OK [21:54:27]SAM_PROTO_ClearQueue done [21:54:27]KKMCreateOFDPacket [21:54:27]OFDProtocolAddRootSTLVToBuf [21:54:27]FM_MakeSignedData [21:54:27]FM_MakeSignedData [21:54:27]SAM_PROTO_SignData [21:54:27]wFMCommunicate request_size=4 [21:54:27]MH_SAM_APDU [21:54:27]CAPDU: 80 0D 01 02 [21:54:27]Write to MH i2c: E2 08 00 C5 04 80 0D 01 02 00 00 00 00 42 [21:54:27]Write i2c OK [21:54:27]MH_I2C_Read... [21:54:27]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [21:54:27]Read from MH i2c: E2 [21:54:27]MH_I2C_Read... [21:54:27]Read from MH i2c: E2 03 00 [21:54:27]MH_I2C_Read... [21:54:27]Read from MH i2c: E2 03 00 C5 04 00 90 00 3D [21:54:27]RAPDU: 90 00 [21:54:27]wFMCommunicate OK [21:54:27]wFMCommunicate request_size=255 [21:54:27]MH_SAM_APDU [21:54: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 32 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 81 01 00 00 F4 03 04 00 13 08 20 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 59 17 03 00 35 04 06 00 20 [21:54:27]Write to MH i2c: E2 02 01 C6 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 32 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 81 01 00 00 F4 03 04 00 13 08 20 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 59 17 03 00 35 04 06 00 20 00 00 F0 [21:54:27]Write i2c OK [21:54:27]MH_I2C_Read... [21:54:27]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:54:27]Read from MH i2c: E2 [21:54:27]MH_I2C_Read... [21:54:27]Read from MH i2c: E2 03 00 [21:54:27]MH_I2C_Read... [21:54:27]Read from MH i2c: E2 03 00 C6 04 00 90 00 3E [21:54:27]RAPDU: 90 00 [21:54:27]wFMCommunicate OK [21:54:27]wFMCommunicate request_size=10 [21:54:27]MH_SAM_APDU [21:54:27]CAPDU: 80 0D 02 02 05 BD 20 5A 14 B7 [21:54:27]Write to MH i2c: E2 0D 00 C7 04 80 0D 02 02 05 00 BD 20 5A 14 B7 00 00 51 [21:54:27]Write i2c OK [21:54:27]MH_I2C_Read... [21:54:28]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:54:28]Read from MH i2c: E2 [21:54:28]MH_I2C_Read... [21:54:28]Read from MH i2c: E2 03 00 [21:54:28]MH_I2C_Read... [21:54:28]Read from MH i2c: E2 03 00 C7 04 00 90 00 3F [21:54:28]RAPDU: 90 00 [21:54:28]wFMCommunicate OK [21:54:28]wFMCommunicate request_size=4 [21:54:28]MH_SAM_APDU [21:54:28]CAPDU: 80 0D 03 02 [21:54:28]Write to MH i2c: E2 08 00 C8 04 80 0D 03 02 00 00 00 00 47 [21:54:28]Write i2c OK [21:54:28]MH_I2C_Read... [21:54:28]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [21:54:28]Read from MH i2c: E2 [21:54:28]MH_I2C_Read... [21:54:28]Read from MH i2c: E2 0B 00 [21:54:28]MH_I2C_Read... [21:54:28]Read from MH i2c: E2 0B 00 C8 04 00 51 84 19 3D 30 09 C6 80 90 00 F2 [21:54:28]RAPDU: 51 84 19 3D 30 09 C6 80 90 00 [21:54:28]wFMCommunicate OK [21:54:28]SAM_PROTO_SignData done [21:54:28]FM_MakeSignedData done [21:54:28]CreateOFDProtocolMessage [21:54:28]wFMCommunicate request_size=4 [21:54:28]MH_SAM_APDU [21:54:28]CAPDU: 80 11 00 00 [21:54:28]Write to MH i2c: E2 08 00 C9 04 80 11 00 00 00 00 00 00 47 [21:54:28]Write i2c OK [21:54:28]MH_I2C_Read... [21:54:28]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:54:28]Read from MH i2c: E2 [21:54:28]MH_I2C_Read... [21:54:28]Read from MH i2c: E2 17 00 [21:54:28]MH_I2C_Read... [21:54:28]Read from MH i2c: E2 17 00 C9 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 9C [21:54:28]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [21:54:28]wFMCommunicate OK [21:54:28]CreateOFDProtocolMessage done [21:54:28]OFDSenderStorePacket 202585 [21:54:28]StoreOFDPacket docnum=202585 [21:54:28]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 95 DE 07 01 EB 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 32 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 81 01 00 00 F4 03 04 00 13 08 20 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 59 17 03 00 35 04 06 00 20 BD 20 5A 14 B7 51 84 19 3D 30 09 C6 80 [21:54:28]CheckFolder [21:54:28]dirname=/storage/ofd_packets [21:54:28]CheckFolder done [21:54:28]ProducePacketName [21:54:28]name=ofd_packets/00202585 [21:54:28]NVStorageSaveData ofd_packets/00202585 [21:54:28]File name is /storage/ofd_packets/00202585 [21:54:28]Write 301 bytes [21:54:28]NVStorageSaveData done [21:54:28]OFDSenderStorePacket done [21:54:28]KKMCreateOFDPacket done [21:54:28]NVStorageSaveData kkm_last_timestamp [21:54:28]File name is /storage/kkm_last_timestamp [21:54:28]Write 4 bytes [21:54:28]NVStorageSaveData done [21:54:28]ExternCall_PrintAddStr [21:54:28]wPrintStart [21:54:28]Write to MH i2c: 01 00 00 CA 04 CE [21:54:28]Write i2c OK [21:54:28]MH_I2C_Read... [21:54:28]Read from MH i2c: 01 [21:54:28]MH_I2C_Read... [21:54:28]Read from MH i2c: 01 07 00 [21:54:28]MH_I2C_Read... [21:54:28]Read from MH i2c: 01 07 00 CA 04 00 00 00 00 00 FF 0F E3 [21:54:28]RasterBufferAndPrint [21:54:28]line Счет N : (1)450372 [21:54:28]line ИНН: 02508201610067 [21:54:28]line Контрольно-Кассовый Чек [21:54:28]line ПРОДАЖА [21:54:28]line ТРК (МРК, ГНК) : 62 [21:54:28]line Товар: 2710124130 [21:54:28]line Аи-92-К-2 [21:54:28]line 4.490 * 66.90 [21:54:28]line = 300.38 [21:54:28]line НДС 12% НСП 1% [21:54:28]line > о реализуемом товаре [21:54:28]line ИТОГО: 300.38 [21:54:28]line НСП 1% : 2.66 [21:54:28]line НДС 12% : 31.90 [21:54:28]line Наличными: 0.00 [21:54:28]line Безнал.: 300.38 [21:54:28]line Место: АЗС № 171 "Партнер Нефть" [21:54:28]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [21:54:28]line СНО: Общий режим [21:54:28]line Чек 385 28.10.2024 21:54 [21:54:28]line Смена: 545 ФФД: 1.0 [21:54:28]line ЗНМ: 0300000109 [21:54:28]line РНМ: 0000000000091777 [21:54:28]line Версия ККМ: 001 [21:54:28]line Платежная система: Mbank [21:54:28]line ФМ: 0000000000871756 [21:54:28]line ФД: 202585 [21:54:28]line ФПД: 35996663682231 [21:54:28]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T215427&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202585&fm=35996663682231&tin=02508201610067®Number=0000000000091777&sum=30038 [21:54:28]OFD Sender: Processing packet 202585 [packets to send 116, broken 115] [21:54:28]ProducePacketName [21:54:28]name=ofd_packets/00202585 [21:54:28]OFD Sender: To server: pG, [21:54:28]CommunicateWithHost lk.salyk.kg:30040 [21:54:28]ConnectInit lk.salyk.kg [21:54:28]written 0, free lines is 4095 [21:54:28]Connected sock=10 [21:54:28]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 95 DE 07 01 EB 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 32 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 81 01 00 00 F4 03 04 00 13 08 20 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 59 17 03 00 35 04 06 00 20 BD 20 5A 14 B7 51 84 19 3D 30 09 C6 80 [21:54:28]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 18 8E 47 00 E1 E4 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 59 17 03 00 F4 03 04 00 C8 B3 1F 67 B6 04 01 00 00 E3 AD 09 C3 29 D0 17 B4 [21:54:28]CommunicateWithHost err = 0 [21:54:28]CheckOFDResponse [21:54:28]1017 (14) - 77093643461234 [21:54:28]1041 (16) - 0000000000871756 [21:54:28]1040 (4) - 202585 [21:54:28]1012 (4) - 28.10.2024 15:54 [21:54:28]1206 (1) - 0 [21:54:28]OFD Sender: Remove packet 202585 [21:54:28]ProducePacketName [21:54:28]name=ofd_packets/00202585 [21:54:28]NVStorageDeleteData [21:54:28]Write to MH i2c: 01 00 00 F3 04 F7 [21:54:28]Write i2c OK [21:54:28]MH_I2C_Read... [21:54:28]Read from MH i2c: 01 [21:54:28]MH_I2C_Read... [21:54:28]Read from MH i2c: 01 07 00 [21:54:28]MH_I2C_Read... [21:54:28]Read from MH i2c: 01 07 00 F3 04 00 00 00 00 00 BC 0C C6 [21:54:28]RasterBufferAndPrint [21:54:28]line [21:54:28]line [21:54:28]line [21:54:28]line [21:54:28]line [21:54:28]written 0, free lines is 3265 [21:54:28]MH_Cut [21:54:28]Write to MH i2c: D1 01 00 FA 04 01 D0 [21:54:28]Write i2c OK [21:54:28]MH_I2C_Read... [21:54:28]Read from MH i2c: D1 [21:54:28]MH_I2C_Read... [21:54:28]Read from MH i2c: D1 01 00 [21:54:28]MH_I2C_Read... [21:54:28]Read from MH i2c: D1 01 00 FA 04 00 CF [21:54:28]Write to MH i2c: 01 00 00 FB 04 FF [21:54:28]Write i2c OK [21:54:28]MH_I2C_Read... [21:54:29]OFD Sender: No OFD packet to send [21:54:29]*** Cut start [21:54:29]*** Purtial cut [21:54:29]*** Stage 1: CUTSNS_PIN = 1 [21:54:30]Read from MH i2c: 01 [21:54:30]MH_I2C_Read... [21:54:30]*** Stop cut motor [21:54:30]*** Cut end [21:54:30]Read from MH i2c: 01 07 00 [21:54:30]MH_I2C_Read... [21:54:30]Read from MH i2c: 01 07 00 FB 04 00 00 00 00 00 FF 0F 14 [21:54:30]process_action close_receipt done [21:54:30]requested_data is exist [21:54:30]produce_requested_data [21:54:30]requested_item fm.sn is exist - process it [21:54:30]wFMCommunicate request_size=4 [21:54:30]MH_SAM_APDU [21:54:30]CAPDU: 80 11 00 00 [21:54:30]Write to MH i2c: E2 08 00 FC 04 80 11 00 00 00 00 00 00 7A [21:54:30]Write i2c OK [21:54:30]MH_I2C_Read... [21:54:30]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:54:30]Read from MH i2c: E2 [21:54:30]MH_I2C_Read... [21:54:30]Read from MH i2c: E2 17 00 [21:54:30]MH_I2C_Read... [21:54:30]Read from MH i2c: E2 17 00 FC 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 CF [21:54:30]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [21:54:30]wFMCommunicate OK [21:54:30]requested_item fd.num is exist - process it [21:54:30]SAM_PROTO_GetFieldsCounters [21:54:30]wFMCommunicate request_size=4 [21:54:30]MH_SAM_APDU [21:54:30]CAPDU: 80 13 00 00 [21:54:30]Write to MH i2c: E2 08 00 FD 04 80 13 00 00 00 00 00 00 7D [21:54:30]Write i2c OK [21:54:30]MH_I2C_Read... [21:54:30]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [21:54:30]Read from MH i2c: E2 [21:54:30]MH_I2C_Read... [21:54:30]Read from MH i2c: E2 62 00 [21:54:30]MH_I2C_Read... [21:54:30]Read from MH i2c: E2 62 00 FD 04 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 59 17 03 00 0E 04 04 00 21 02 00 00 12 04 04 00 81 01 00 00 5E 04 04 00 81 01 00 00 57 04 04 00 82 01 00 00 19 04 04 00 00 00 00 00 90 00 C2 [21:54: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 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 59 17 03 00 0E 04 04 00 21 02 00 00 12 04 04 00 81 01 00 00 5E 04 04 00 81 01 00 00 57 04 04 00 82 01 00 00 19 04 04 00 00 00 00 00 90 00 [21:54:30]wFMCommunicate OK [21:54:30]SAM_PROTO_GetFieldsCounters done [21:54:30]requested_item shift.num is exist - process it [21:54:30]requested_item shift.opened is exist - process it [21:54:30]req_shift_opened [21:54:30]FM_GetShiftState [21:54:30]SAM_PROTO_GetShiftState [21:54:30]wFMCommunicate request_size=4 [21:54:30]MH_SAM_APDU [21:54:30]CAPDU: 80 13 01 00 [21:54:30]Write to MH i2c: E2 08 00 FE 04 80 13 01 00 00 00 00 00 7F [21:54:30]Write i2c OK [21:54:30]MH_I2C_Read... [21:54:30]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:54:30]Read from MH i2c: E2 [21:54:30]MH_I2C_Read... [21:54:30]Read from MH i2c: E2 0E 00 [21:54:30]MH_I2C_Read... [21:54:30]Read from MH i2c: E2 0E 00 FE 04 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 2A [21:54:30]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [21:54:30]wFMCommunicate OK [21:54:30]SAM_PROTO_GetShiftState done [21:54:30]FM_GetShiftState done [21:54:30]req_shift_opened done [21:54:30]requested_item shift.open_date is exist - process it [21:54:30]req_shift_open_date [21:54:30]req_shift_open_date done [21:54:30]produce_requested_data done [21:54:30]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202585,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670} [21:54:30]process_action_free close_receipt [21:54:30]json_value_free [21:54:30]json_value_free done [21:54:30]process_json_proto returns [21:54:30]Send response to host [21:54:30]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202585,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670}}} [21:54:30]free response buf [21:54:30]execute_script done [21:54:30]execute_script returns [21:54:30]free content buf [21:54:30]Sock 7.Close socket [21:54:30]Sock 7.Thread stoped [21:54:34]OFD Sender: No OFD packet to send [21:54:39]OFD Sender: No OFD packet to send [21:54:44]OFD Sender: No OFD packet to send [21:54:49]OFD Sender: No OFD packet to send [21:54:54]OFD Sender: No OFD packet to send [21:54:59]OFD Sender: No OFD packet to send [21:55:04]OFD Sender: No OFD packet to send [21:55:09]OFD Sender: No OFD packet to send [21:55:14]OFD Sender: No OFD packet to send [21:55:19]OFD Sender: No OFD packet to send [21:55:24]OFD Sender: No OFD packet to send [21:55:29]OFD Sender: No OFD packet to send [21:55:34]OFD Sender: No OFD packet to send [21:55:39]OFD Sender: No OFD packet to send [21:55:44]OFD Sender: No OFD packet to send [21:55:49]OFD Sender: No OFD packet to send [21:55:54]OFD Sender: No OFD packet to send [21:55:59]OFD Sender: No OFD packet to send [21:56:04]OFD Sender: No OFD packet to send [21:56:09]OFD Sender: No OFD packet to send [21:56:14]OFD Sender: No OFD packet to send [21:56:19]OFD Sender: No OFD packet to send [21:56:24]OFD Sender: No OFD packet to send [21:56:29]OFD Sender: No OFD packet to send [21:56:34]OFD Sender: No OFD packet to send [21:56:39]OFD Sender: No OFD packet to send [21:56:44]OFD Sender: No OFD packet to send [21:56:49]OFD Sender: No OFD packet to send [21:56:54]OFD Sender: No OFD packet to send [21:56:59]OFD Sender: No OFD packet to send [21:57:04]OFD Sender: No OFD packet to send [21:57:09]OFD Sender: No OFD packet to send [21:57:14]OFD Sender: No OFD packet to send [21:57:19]OFD Sender: No OFD packet to send [21:57:24]OFD Sender: No OFD packet to send [21:57:29]OFD Sender: No OFD packet to send [21:57:34]OFD Sender: No OFD packet to send [21:57:39]OFD Sender: No OFD packet to send [21:57:44]OFD Sender: No OFD packet to send [21:57:45]accept exits with 9 [21:57:45]New connection [21:57:45]New thread 3067235684 created [21:57:45]Thread 3067379044 joined [21:57:45]Waiting for new connection... [21:57:45] Sock 9.Parse request [21:57:45]Sock 9.Check first char [21:57:45]Sock 9.First char is OK [21:57:45]request: POST /json_proto HTTP/1.0 [21:57:45]Method: POST [21:57:45]URL: /json_proto [21:57:45]Method is POST - this is cgi request [21:57:45]url: /json_proto [21:57:45]query_string will be loaded in cgi processing [21:57:45]execute_cgi json_proto POST (null) [21:57:45]execute_cgi path=json_proto method=POST [21:57:45]POST find Content-Length [21:57:45]Host: 172.17.63.195:8080 [21:57:45]Content-Length: 766 [21:57:45]Content-Type: application/json [21:57:45] [21:57:45]POST finish read [21:57:45]Found Content-Length = 766 [21:57:45]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450374", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 76.20, "quantity" : 18.380, "sum" : 1400.56, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 1400.56 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:57:45]execute_script... [21:57:45]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450374", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 76.20, "quantity" : 18.380, "sum" : 1400.56, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 1400.56 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:57:45]POST & json_proto [21:57:45]process_json_proto [21:57:45]json parsed OK: [21:57:45]protocol is kg_v1.0 [21:57:45]action value=close_receipt [21:57:45]process_action close_receipt [21:57:45]cmd_close_receipt [21:57:45]MH_GetDate [21:57:45]Write to MH i2c: F0 00 00 FF 04 F2 [21:57:45]Write i2c OK [21:57:45]MH_I2C_Read... [21:57:45]Read from MH i2c: F0 [21:57:45]MH_I2C_Read... [21:57:45]Read from MH i2c: F0 09 00 [21:57:45]MH_I2C_Read... [21:57:45]Read from MH i2c: F0 09 00 FF 04 00 DA 08 20 67 47 1B 1E 67 4B [21:57:45]GetLastDocTimeStamp 1730152467 [21:57:45]current date 1730152666 [21:57:45]FM_GetShiftState [21:57:45]SAM_PROTO_GetShiftState [21:57:45]wFMCommunicate request_size=4 [21:57:45]MH_SAM_APDU [21:57:45]CAPDU: 80 13 01 00 [21:57:45]Write to MH i2c: E2 08 00 00 05 80 13 01 00 00 00 00 00 82 [21:57:45]Write i2c OK [21:57:45]MH_I2C_Read... [21:57:45]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:57:45]Read from MH i2c: E2 [21:57:45]MH_I2C_Read... [21:57:45]Read from MH i2c: E2 0E 00 [21:57:45]MH_I2C_Read... [21:57:45]Read from MH i2c: E2 0E 00 00 05 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 2D [21:57:45]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [21:57:45]wFMCommunicate OK [21:57:45]SAM_PROTO_GetShiftState done [21:57:45]FM_GetShiftState done [21:57:45]opened in 1730073670 [21:57:45]opened+sec_in_day 1730160070 [21:57:45]quantity*price = 140055 [21:57:45]sum+1 = 140057 [21:57:45]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 1400.56 НСП 1% : 12.39 НДС 12% : 148.73 Наличными: 0.00 Безнал.: 1400.56 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 386 28.10.2024 21:57 Смена: 545 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 Платежная система: Mbank ФМ: 0000000000871756 ФД: 202586 ФПД: 230257732466562 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T215746&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202586&fm=230257732466562&tin=02508201610067®Number=0000000000091777&sum=140056 [21:57:47]StoreToDocumentArchive [21:57:47]shift 545 fd 202586 [21:57:47]save to /storage/0545/doc_00202586 [21:57:47]save last doc name /storage/0545/doc_00202586 to /storage/kkm_last_doc_name [21:57:47]save OK [21:57:47]Clear old archive folders... [21:57:47]ProcessDocumentItem done err = 0, tmpTLVsize=248 [21:57:47]tlvbuf is 01C9D2D0 [21:57:47]SAM_PROTO_ClearQueue [21:57:47]wFMCommunicate request_size=4 [21:57:47]MH_SAM_APDU [21:57:47]CAPDU: 80 09 00 00 [21:57:47]Write to MH i2c: E2 08 00 0D 05 80 09 00 00 00 00 00 00 84 [21:57:47]Write i2c OK [21:57:47]MH_I2C_Read... [21:57:47]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [21:57:47]Read from MH i2c: E2 [21:57:47]MH_I2C_Read... [21:57:47]Read from MH i2c: E2 03 00 [21:57:47]MH_I2C_Read... [21:57:47]Read from MH i2c: E2 03 00 0D 05 00 90 00 86 [21:57:47]RAPDU: 90 00 [21:57:47]wFMCommunicate OK [21:57:47]SAM_PROTO_ClearQueue done [21:57:47]KKMCreateOFDPacket [21:57:47]OFDProtocolAddRootSTLVToBuf [21:57:47]FM_MakeSignedData [21:57:47]FM_MakeSignedData [21:57:47]SAM_PROTO_SignData [21:57:47]wFMCommunicate request_size=4 [21:57:47]MH_SAM_APDU [21:57:47]CAPDU: 80 0D 01 02 [21:57:47]Write to MH i2c: E2 08 00 0E 05 80 0D 01 02 00 00 00 00 8C [21:57:47]Write i2c OK [21:57:47]MH_I2C_Read... [21:57:47]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [21:57:47]Read from MH i2c: E2 [21:57:47]MH_I2C_Read... [21:57:47]Read from MH i2c: E2 03 00 [21:57:47]MH_I2C_Read... [21:57:47]Read from MH i2c: E2 03 00 0E 05 00 90 00 87 [21:57:47]RAPDU: 90 00 [21:57:47]wFMCommunicate OK [21:57:47]wFMCommunicate request_size=255 [21:57:47]MH_SAM_APDU [21: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 32 FF 03 08 00 03 CC 47 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 18 23 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 18 23 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 D7 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 19 3A 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 18 23 02 00 00 00 1F 04 02 00 01 00 12 04 04 00 82 01 00 00 F4 03 04 00 DA 08 20 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 5A 17 03 00 35 04 06 00 D1 6B 0E 59 [21:57:47]Write to MH i2c: E2 02 01 0F 05 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 CC 47 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 18 23 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 18 23 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 D7 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 19 3A 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 18 23 02 00 00 00 1F 04 02 00 01 00 12 04 04 00 82 01 00 00 F4 03 04 00 DA 08 20 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 5A 17 03 00 35 04 06 00 D1 6B 0E 59 00 00 ED [21:57:47]Write i2c OK [21:57:47]MH_I2C_Read... [21:57:47]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:57:47]Read from MH i2c: E2 [21:57:47]MH_I2C_Read... [21:57:47]Read from MH i2c: E2 03 00 [21:57:47]MH_I2C_Read... [21:57:47]Read from MH i2c: E2 03 00 0F 05 00 90 00 88 [21:57:47]RAPDU: 90 00 [21:57:47]wFMCommunicate OK [21:57:47]wFMCommunicate request_size=7 [21:57:47]MH_SAM_APDU [21:57:47]CAPDU: 80 0D 02 02 02 B7 82 [21:57:47]Write to MH i2c: E2 0A 00 10 05 80 0D 02 02 02 00 B7 82 00 00 CC [21:57:47]Write i2c OK [21:57:47]MH_I2C_Read... [21:57:47]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:57:47]Read from MH i2c: E2 [21:57:47]MH_I2C_Read... [21:57:47]Read from MH i2c: E2 03 00 [21:57:47]MH_I2C_Read... [21:57:47]Read from MH i2c: E2 03 00 10 05 00 90 00 89 [21:57:47]RAPDU: 90 00 [21:57:47]wFMCommunicate OK [21:57:47]wFMCommunicate request_size=4 [21:57:47]MH_SAM_APDU [21:57:47]CAPDU: 80 0D 03 02 [21:57:47]Write to MH i2c: E2 08 00 11 05 80 0D 03 02 00 00 00 00 91 [21:57:47]Write i2c OK [21:57:47]MH_I2C_Read... [21:57:47]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [21:57:47]Read from MH i2c: E2 [21:57:47]MH_I2C_Read... [21:57:47]Read from MH i2c: E2 0B 00 [21:57:47]MH_I2C_Read... [21:57:47]Read from MH i2c: E2 0B 00 11 05 00 B2 44 11 08 5C 6C 0B 01 90 00 75 [21:57:47]RAPDU: B2 44 11 08 5C 6C 0B 01 90 00 [21:57:47]wFMCommunicate OK [21:57:47]SAM_PROTO_SignData done [21:57:47]FM_MakeSignedData done [21:57:47]CreateOFDProtocolMessage [21:57:47]wFMCommunicate request_size=4 [21:57:47]MH_SAM_APDU [21:57:47]CAPDU: 80 11 00 00 [21:57:47]Write to MH i2c: E2 08 00 12 05 80 11 00 00 00 00 00 00 91 [21:57:47]Write i2c OK [21:57:47]MH_I2C_Read... [21:57:47]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:57:47]Read from MH i2c: E2 [21:57:47]MH_I2C_Read... [21:57:47]Read from MH i2c: E2 17 00 [21:57:47]MH_I2C_Read... [21:57:47]Read from MH i2c: E2 17 00 12 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 E6 [21:57:47]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [21:57:47]wFMCommunicate OK [21:57:47]CreateOFDProtocolMessage done [21:57:47]OFDSenderStorePacket 202586 [21:57:47]StoreOFDPacket docnum=202586 [21:57:47]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0C 01 00 00 A4 23 04 01 70 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 32 FF 03 08 00 03 CC 47 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 18 23 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 18 23 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 D7 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 19 3A 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 18 23 02 00 00 00 1F 04 02 00 01 00 12 04 04 00 82 01 00 00 F4 03 04 00 DA 08 20 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 5A 17 03 00 35 04 06 00 D1 6B 0E 59 B7 82 B2 44 11 08 5C 6C 0B 01 [21:57:47]CheckFolder [21:57:47]dirname=/storage/ofd_packets [21:57:47]CheckFolder done [21:57:47]ProducePacketName [21:57:47]name=ofd_packets/00202586 [21:57:47]NVStorageSaveData ofd_packets/00202586 [21:57:47]File name is /storage/ofd_packets/00202586 [21:57:47]Write 298 bytes [21:57:47]NVStorageSaveData done [21:57:47]OFDSenderStorePacket done [21:57:47]KKMCreateOFDPacket done [21:57:47]NVStorageSaveData kkm_last_timestamp [21:57:47]File name is /storage/kkm_last_timestamp [21:57:47]Write 4 bytes [21:57:47]NVStorageSaveData done [21:57:47]ExternCall_PrintAddStr [21:57:47]wPrintStart [21:57:47]Write to MH i2c: 01 00 00 13 05 18 [21:57:47]Write i2c OK [21:57:47]MH_I2C_Read... [21:57:47]Read from MH i2c: 01 [21:57:47]MH_I2C_Read... [21:57:47]Read from MH i2c: 01 07 00 [21:57:47]MH_I2C_Read... [21:57:47]Read from MH i2c: 01 07 00 13 05 00 00 00 00 00 FF 0F 2D [21:57:47]RasterBufferAndPrint [21:57:47]line Счет N : (1)450374 [21:57:47]line ИНН: 02508201610067 [21:57:47]line Контрольно-Кассовый Чек [21:57:47]line ПРОДАЖА [21:57:47]line ТРК (МРК, ГНК) : 33 [21:57:47]line Товар: 2710194210 [21:57:47]line ДТ-К-2 [21:57:47]line 18.380 * 76.20 [21:57:47]line = 1400.56 [21:57:47]line НДС 12% НСП 1% [21:57:47]line > о реализуемом товаре [21:57:47]line ИТОГО: 1400.56 [21:57:47]line НСП 1% : 12.39 [21:57:47]line НДС 12% : 148.73 [21:57:47]line Наличными: 0.00 [21:57:47]line Безнал.: 1400.56 [21:57:47]line Место: АЗС № 171 "Партнер Нефть" [21:57:47]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [21:57:47]line СНО: Общий режим [21:57:47]line Чек 386 28.10.2024 21:57 [21:57:47]line Смена: 545 ФФД: 1.0 [21:57:47]line ЗНМ: 0300000109 [21:57:47]line РНМ: 0000000000091777 [21:57:47]line Версия ККМ: 001 [21:57:47]line Платежная система: Mbank [21:57:47]line ФМ: 0000000000871756 [21:57:47]line ФД: 202586 [21:57:47]line ФПД: 230257732466562 [21:57:47]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T215746&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202586&fm=230257732466562&tin=02508201610067®Number=0000000000091777&sum=140056 [21:57:47]OFD Sender: Processing packet 202586 [packets to send 116, broken 115] [21:57:47]ProducePacketName [21:57:47]name=ofd_packets/00202586 [21:57:47]OFD Sender: To server: pG, [21:57:47]CommunicateWithHost lk.salyk.kg:30040 [21:57:47]ConnectInit lk.salyk.kg [21:57:47]written 0, free lines is 4095 [21:57:48]Connected sock=7 [21: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 35 36 0C 01 00 00 A4 23 04 01 70 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 32 FF 03 08 00 03 CC 47 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 18 23 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 18 23 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 D7 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 19 3A 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 18 23 02 00 00 00 1F 04 02 00 01 00 12 04 04 00 82 01 00 00 F4 03 04 00 DA 08 20 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 5A 17 03 00 35 04 06 00 D1 6B 0E 59 B7 82 B2 44 11 08 5C 6C 0B 01 [21: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 35 36 4F 00 00 00 8E 72 47 00 F6 AA A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 5A 17 03 00 F4 03 04 00 8F B4 1F 67 B6 04 01 00 00 4E 9A 7B 78 7B 87 9F 40 [21:57:48]CommunicateWithHost err = 0 [21:57:48]CheckOFDResponse [21:57:48]1017 (14) - 77093643461234 [21:57:48]1041 (16) - 0000000000871756 [21:57:48]1040 (4) - 202586 [21:57:48]1012 (4) - 28.10.2024 15:58 [21:57:48]1206 (1) - 0 [21:57:48]OFD Sender: Remove packet 202586 [21:57:48]ProducePacketName [21:57:48]name=ofd_packets/00202586 [21:57:48]NVStorageDeleteData [21:57:48]Write to MH i2c: 01 00 00 3C 05 41 [21:57:48]Write i2c OK [21:57:48]MH_I2C_Read... [21:57:48]Read from MH i2c: 01 [21:57:48]MH_I2C_Read... [21:57:48]Read from MH i2c: 01 07 00 [21:57:48]MH_I2C_Read... [21:57:48]Read from MH i2c: 01 07 00 3C 05 00 00 00 00 00 BC 0C 10 [21:57:48]RasterBufferAndPrint [21:57:48]line [21:57:48]line [21:57:48]line [21:57:48]line [21:57:48]line [21:57:48]written 0, free lines is 3264 [21:57:48]MH_Cut [21:57:48]Write to MH i2c: D1 01 00 43 05 01 1A [21:57:48]Write i2c OK [21:57:48]MH_I2C_Read... [21:57:48]Read from MH i2c: D1 [21:57:48]MH_I2C_Read... [21:57:48]Read from MH i2c: D1 01 00 [21:57:48]MH_I2C_Read... [21:57:48]Read from MH i2c: D1 01 00 43 05 00 19 [21:57:48]Write to MH i2c: 01 00 00 44 05 49 [21:57:48]Write i2c OK [21:57:48]MH_I2C_Read... [21:57:48]OFD Sender: No OFD packet to send [21:57:49]*** Cut start [21:57:49]*** Purtial cut [21:57:49]*** Stage 1: CUTSNS_PIN = 1 [21:57:49]Read from MH i2c: 01 [21:57:49]MH_I2C_Read... [21:57:49]*** Stop cut motor [21:57:49]*** Cut end [21:57:49]Read from MH i2c: 01 07 00 [21:57:49]MH_I2C_Read... [21:57:49]Read from MH i2c: 01 07 00 44 05 00 00 00 00 00 FF 0F 5E [21:57:49]process_action close_receipt done [21:57:49]requested_data is exist [21:57:49]produce_requested_data [21:57:49]requested_item fm.sn is exist - process it [21:57:49]wFMCommunicate request_size=4 [21:57:49]MH_SAM_APDU [21:57:49]CAPDU: 80 11 00 00 [21:57:49]Write to MH i2c: E2 08 00 45 05 80 11 00 00 00 00 00 00 C4 [21:57:49]Write i2c OK [21:57:49]MH_I2C_Read... [21:57:49]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:57:49]Read from MH i2c: E2 [21:57:49]MH_I2C_Read... [21:57:49]Read from MH i2c: E2 17 00 [21:57:49]MH_I2C_Read... [21:57:49]Read from MH i2c: E2 17 00 45 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 19 [21:57:49]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [21:57:49]wFMCommunicate OK [21:57:49]requested_item fd.num is exist - process it [21:57:49]SAM_PROTO_GetFieldsCounters [21:57:49]wFMCommunicate request_size=4 [21:57:49]MH_SAM_APDU [21:57:49]CAPDU: 80 13 00 00 [21:57:49]Write to MH i2c: E2 08 00 46 05 80 13 00 00 00 00 00 00 C7 [21:57:49]Write i2c OK [21:57:49]MH_I2C_Read... [21:57:49]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [21:57:49]Read from MH i2c: E2 [21:57:49]MH_I2C_Read... [21:57:49]Read from MH i2c: E2 62 00 [21:57:49]MH_I2C_Read... [21:57:49]Read from MH i2c: E2 62 00 46 05 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 5A 17 03 00 0E 04 04 00 21 02 00 00 12 04 04 00 82 01 00 00 5E 04 04 00 82 01 00 00 57 04 04 00 83 01 00 00 19 04 04 00 00 00 00 00 90 00 10 [21:57:49]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 5A 17 03 00 0E 04 04 00 21 02 00 00 12 04 04 00 82 01 00 00 5E 04 04 00 82 01 00 00 57 04 04 00 83 01 00 00 19 04 04 00 00 00 00 00 90 00 [21:57:49]wFMCommunicate OK [21:57:49]SAM_PROTO_GetFieldsCounters done [21:57:49]requested_item shift.num is exist - process it [21:57:49]requested_item shift.opened is exist - process it [21:57:49]req_shift_opened [21:57:49]FM_GetShiftState [21:57:49]SAM_PROTO_GetShiftState [21:57:49]wFMCommunicate request_size=4 [21:57:49]MH_SAM_APDU [21:57:49]CAPDU: 80 13 01 00 [21:57:49]Write to MH i2c: E2 08 00 47 05 80 13 01 00 00 00 00 00 C9 [21:57:49]Write i2c OK [21:57:49]MH_I2C_Read... [21:57:49]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:57:49]Read from MH i2c: E2 [21:57:49]MH_I2C_Read... [21:57:49]Read from MH i2c: E2 0E 00 [21:57:49]MH_I2C_Read... [21:57:49]Read from MH i2c: E2 0E 00 47 05 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 74 [21:57:49]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [21:57:49]wFMCommunicate OK [21:57:49]SAM_PROTO_GetShiftState done [21:57:49]FM_GetShiftState done [21:57:49]req_shift_opened done [21:57:49]requested_item shift.open_date is exist - process it [21:57:49]req_shift_open_date [21:57:49]req_shift_open_date done [21:57:49]produce_requested_data done [21:57:49]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202586,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670} [21:57:49]process_action_free close_receipt [21:57:49]json_value_free [21:57:49]json_value_free done [21:57:49]process_json_proto returns [21:57:49]Send response to host [21:57:49]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202586,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670}}} [21:57:49]free response buf [21:57:49]execute_script done [21:57:49]execute_script returns [21:57:49]free content buf [21:57:49]Sock 9.Close socket [21:57:49]Sock 9.Thread stoped [21:57:53]OFD Sender: No OFD packet to send [21:57:58]OFD Sender: No OFD packet to send [21:58:03]OFD Sender: No OFD packet to send [21:58:08]OFD Sender: No OFD packet to send [21:58:11]accept exits with 10 [21:58:11]New connection [21:58:11]New thread 3067379044 created [21:58:11]Thread 3067235684 joined [21:58:11]Waiting for new connection... [21:58:11] Sock 10.Parse request [21:58:11]Sock 10.Check first char [21:58:11]Sock 10.First char is OK [21:58:11]request: POST /json_proto HTTP/1.0 [21:58:11]Method: POST [21:58:11]URL: /json_proto [21:58:11]Method is POST - this is cgi request [21:58:11]url: /json_proto [21:58:11]query_string will be loaded in cgi processing [21:58:11]execute_cgi json_proto POST (null) [21:58:11]execute_cgi path=json_proto method=POST [21:58:11]POST find Content-Length [21:58:11]Host: 172.17.63.195:8080 [21:58:11]Content-Length: 766 [21:58:11]Content-Type: application/json [21:58:11] [21:58:11]POST finish read [21:58:11]Found Content-Length = 766 [21:58:11]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450373", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 76.20, "quantity" : 45.940, "sum" : 3500.63, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 3500.63 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:58:11]execute_script... [21:58: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)450373", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 76.20, "quantity" : 45.940, "sum" : 3500.63, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 3500.63 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:58:11]POST & json_proto [21:58:11]process_json_proto [21:58:11]json parsed OK: [21:58:11]protocol is kg_v1.0 [21:58:11]action value=close_receipt [21:58:11]process_action close_receipt [21:58:11]cmd_close_receipt [21:58:11]MH_GetDate [21:58:11]Write to MH i2c: F0 00 00 48 05 3C [21:58:11]Write i2c OK [21:58:11]MH_I2C_Read... [21:58:11]Read from MH i2c: F0 [21:58:11]MH_I2C_Read... [21:58:11]Read from MH i2c: F0 09 00 [21:58:11]MH_I2C_Read... [21:58:11]Read from MH i2c: F0 09 00 48 05 00 F4 08 20 67 47 1B 1E 67 AF [21:58:11]GetLastDocTimeStamp 1730152666 [21:58:11]current date 1730152692 [21:58:11]FM_GetShiftState [21:58:11]SAM_PROTO_GetShiftState [21:58:11]wFMCommunicate request_size=4 [21:58:11]MH_SAM_APDU [21:58:11]CAPDU: 80 13 01 00 [21:58:11]Write to MH i2c: E2 08 00 49 05 80 13 01 00 00 00 00 00 CB [21:58:11]Write i2c OK [21:58:11]MH_I2C_Read... [21:58:11]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:58:11]Read from MH i2c: E2 [21:58:11]MH_I2C_Read... [21:58:11]Read from MH i2c: E2 0E 00 [21:58:11]MH_I2C_Read... [21:58:11]Read from MH i2c: E2 0E 00 49 05 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 76 [21:58:11]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [21:58:11]wFMCommunicate OK [21:58:11]SAM_PROTO_GetShiftState done [21:58:11]FM_GetShiftState done [21:58:11]opened in 1730073670 [21:58:11]opened+sec_in_day 1730160070 [21:58:11]quantity*price = 350062 [21:58:11]sum+1 = 350064 [21:58:11]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 3500.63 НСП 1% : 30.98 НДС 12% : 371.75 Наличными: 0.00 Безнал.: 3500.63 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 387 28.10.2024 21:58 Смена: 545 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 Платежная система: Mbank ФМ: 0000000000871756 ФД: 202587 ФПД: 249790098781825 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T215812&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202587&fm=249790098781825&tin=02508201610067®Number=0000000000091777&sum=350063 [21:58:12]StoreToDocumentArchive [21:58:12]shift 545 fd 202587 [21:58:12]save to /storage/0545/doc_00202587 [21:58:12]save last doc name /storage/0545/doc_00202587 to /storage/kkm_last_doc_name [21:58:12]save OK [21:58:12]Clear old archive folders... [21:58:12]ProcessDocumentItem done err = 0, tmpTLVsize=248 [21:58:12]tlvbuf is 01CA6850 [21:58:12]SAM_PROTO_ClearQueue [21:58:12]wFMCommunicate request_size=4 [21:58:12]MH_SAM_APDU [21:58:12]CAPDU: 80 09 00 00 [21:58:12]Write to MH i2c: E2 08 00 56 05 80 09 00 00 00 00 00 00 CD [21:58:12]Write i2c OK [21:58:12]MH_I2C_Read... [21:58:12]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [21:58:13]Read from MH i2c: E2 [21:58:13]MH_I2C_Read... [21:58:13]Read from MH i2c: E2 03 00 [21:58:13]MH_I2C_Read... [21:58:13]Read from MH i2c: E2 03 00 56 05 00 90 00 CF [21:58:13]RAPDU: 90 00 [21:58:13]wFMCommunicate OK [21:58:13]SAM_PROTO_ClearQueue done [21:58:13]KKMCreateOFDPacket [21:58:13]OFDProtocolAddRootSTLVToBuf [21:58:13]FM_MakeSignedData [21:58:13]FM_MakeSignedData [21:58:13]SAM_PROTO_SignData [21:58:13]wFMCommunicate request_size=4 [21:58:13]MH_SAM_APDU [21:58:13]CAPDU: 80 0D 01 02 [21:58:13]Write to MH i2c: E2 08 00 57 05 80 0D 01 02 00 00 00 00 D5 [21:58:13]Write i2c OK [21:58:13]MH_I2C_Read... [21:58:13]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [21:58:13]Read from MH i2c: E2 [21:58:13]MH_I2C_Read... [21:58:13]Read from MH i2c: E2 03 00 [21:58:13]MH_I2C_Read... [21:58:13]Read from MH i2c: E2 03 00 57 05 00 90 00 D0 [21:58:13]RAPDU: 90 00 [21:58:13]wFMCommunicate OK [21:58:13]wFMCommunicate request_size=255 [21:58:13]MH_SAM_APDU [21:58:13]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 74 B3 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 6F 57 05 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 6F 57 05 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 1A 0C 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 37 91 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 6F 57 05 00 00 00 1F 04 02 00 01 00 12 04 04 00 83 01 00 00 F4 03 04 00 F4 08 20 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 5B 17 03 00 35 04 06 00 E3 2E CA 1B [21:58:13]Write to MH i2c: E2 02 01 58 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 32 FF 03 08 00 03 74 B3 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 6F 57 05 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 6F 57 05 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 1A 0C 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 37 91 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 6F 57 05 00 00 00 1F 04 02 00 01 00 12 04 04 00 83 01 00 00 F4 03 04 00 F4 08 20 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 5B 17 03 00 35 04 06 00 E3 2E CA 1B 00 00 23 [21:58:13]Write i2c OK [21:58:13]MH_I2C_Read... [21:58:13]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:58:13]Read from MH i2c: E2 [21:58:13]MH_I2C_Read... [21:58:13]Read from MH i2c: E2 03 00 [21:58:13]MH_I2C_Read... [21:58:13]Read from MH i2c: E2 03 00 58 05 00 90 00 D1 [21:58:13]RAPDU: 90 00 [21:58:13]wFMCommunicate OK [21:58:13]wFMCommunicate request_size=7 [21:58:13]MH_SAM_APDU [21:58:13]CAPDU: 80 0D 02 02 02 36 81 [21:58:13]Write to MH i2c: E2 0A 00 59 05 80 0D 02 02 02 00 36 81 00 00 93 [21:58:13]Write i2c OK [21:58:13]MH_I2C_Read... [21:58:13]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:58:13]Read from MH i2c: E2 [21:58:13]MH_I2C_Read... [21:58:13]Read from MH i2c: E2 03 00 [21:58:13]MH_I2C_Read... [21:58:13]Read from MH i2c: E2 03 00 59 05 00 90 00 D2 [21:58:13]RAPDU: 90 00 [21:58:13]wFMCommunicate OK [21:58:13]wFMCommunicate request_size=4 [21:58:13]MH_SAM_APDU [21:58:13]CAPDU: 80 0D 03 02 [21:58:13]Write to MH i2c: E2 08 00 5A 05 80 0D 03 02 00 00 00 00 DA [21:58:13]Write i2c OK [21:58:13]MH_I2C_Read... [21:58:13]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [21:58:13]Read from MH i2c: E2 [21:58:13]MH_I2C_Read... [21:58:13]Read from MH i2c: E2 0B 00 [21:58:13]MH_I2C_Read... [21:58:13]Read from MH i2c: E2 0B 00 5A 05 00 89 55 4E 9B DC BF 8F 42 90 00 0E [21:58:13]RAPDU: 89 55 4E 9B DC BF 8F 42 90 00 [21:58:13]wFMCommunicate OK [21:58:13]SAM_PROTO_SignData done [21:58:13]FM_MakeSignedData done [21:58:13]CreateOFDProtocolMessage [21:58:13]wFMCommunicate request_size=4 [21:58:13]MH_SAM_APDU [21:58:13]CAPDU: 80 11 00 00 [21:58:13]Write to MH i2c: E2 08 00 5B 05 80 11 00 00 00 00 00 00 DA [21:58:13]Write i2c OK [21:58:13]MH_I2C_Read... [21:58:13]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:58:13]Read from MH i2c: E2 [21:58:13]MH_I2C_Read... [21:58:13]Read from MH i2c: E2 17 00 [21:58:13]MH_I2C_Read... [21:58:13]Read from MH i2c: E2 17 00 5B 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 2F [21:58:13]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [21:58:13]wFMCommunicate OK [21:58:13]CreateOFDProtocolMessage done [21:58:13]OFDSenderStorePacket 202587 [21:58:13]StoreOFDPacket docnum=202587 [21:58:13]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0C 01 00 00 AA 47 04 01 05 E5 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 74 B3 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 6F 57 05 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 6F 57 05 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 1A 0C 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 37 91 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 6F 57 05 00 00 00 1F 04 02 00 01 00 12 04 04 00 83 01 00 00 F4 03 04 00 F4 08 20 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 5B 17 03 00 35 04 06 00 E3 2E CA 1B 36 81 89 55 4E 9B DC BF 8F 42 [21:58:13]CheckFolder [21:58:13]dirname=/storage/ofd_packets [21:58:13]CheckFolder done [21:58:13]ProducePacketName [21:58:13]name=ofd_packets/00202587 [21:58:13]NVStorageSaveData ofd_packets/00202587 [21:58:13]File name is /storage/ofd_packets/00202587 [21:58:13]Write 298 bytes [21:58:13]NVStorageSaveData done [21:58:13]OFDSenderStorePacket done [21:58:13]KKMCreateOFDPacket done [21:58:13]NVStorageSaveData kkm_last_timestamp [21:58:13]File name is /storage/kkm_last_timestamp [21:58:13]Write 4 bytes [21:58:13]NVStorageSaveData done [21:58:13]ExternCall_PrintAddStr [21:58:13]wPrintStart [21:58:13]Write to MH i2c: 01 00 00 5C 05 61 [21:58:13]Write i2c OK [21:58:13]MH_I2C_Read... [21:58:13]Read from MH i2c: 01 [21:58:13]MH_I2C_Read... [21:58:13]Read from MH i2c: 01 07 00 [21:58:13]MH_I2C_Read... [21:58:13]Read from MH i2c: 01 07 00 5C 05 00 00 00 00 00 FF 0F 76 [21:58:13]RasterBufferAndPrint [21:58:13]line Счет N : (1)450373 [21:58:13]line ИНН: 02508201610067 [21:58:13]line Контрольно-Кассовый Чек [21:58:13]line ПРОДАЖА [21:58:13]line ТРК (МРК, ГНК) : 43 [21:58:13]line Товар: 2710194210 [21:58:13]line ДТ-К-2 [21:58:13]line 45.940 * 76.20 [21:58:13]line = 3500.63 [21:58:13]line НДС 12% НСП 1% [21:58:13]line > о реализуемом товаре [21:58:13]line ИТОГО: 3500.63 [21:58:13]line НСП 1% : 30.98 [21:58:13]line НДС 12% : 371.75 [21:58:13]line Наличными: 0.00 [21:58:13]line Безнал.: 3500.63 [21:58:13]line Место: АЗС № 171 "Партнер Нефть" [21:58:13]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [21:58:13]line СНО: Общий режим [21:58:13]line Чек 387 28.10.2024 21:58 [21:58:13]line Смена: 545 ФФД: 1.0 [21:58:13]line ЗНМ: 0300000109 [21:58:13]line РНМ: 0000000000091777 [21:58:13]line Версия ККМ: 001 [21:58:13]line Платежная система: Mbank [21:58:13]line ФМ: 0000000000871756 [21:58:13]line ФД: 202587 [21:58:13]line ФПД: 249790098781825 [21:58:13]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T215812&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202587&fm=249790098781825&tin=02508201610067®Number=0000000000091777&sum=350063 [21:58:13]OFD Sender: Processing packet 202587 [packets to send 116, broken 115] [21:58:13]ProducePacketName [21:58:13]name=ofd_packets/00202587 [21:58:13]OFD Sender: To server: pG, [21:58:13]CommunicateWithHost lk.salyk.kg:30040 [21:58:13]ConnectInit lk.salyk.kg [21:58:13]written 0, free lines is 4095 [21:58:13]Connected sock=9 [21:58:13]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0C 01 00 00 AA 47 04 01 05 E5 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 74 B3 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 6F 57 05 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 6F 57 05 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 1A 0C 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 37 91 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 6F 57 05 00 00 00 1F 04 02 00 01 00 12 04 04 00 83 01 00 00 F4 03 04 00 F4 08 20 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 5B 17 03 00 35 04 06 00 E3 2E CA 1B 36 81 89 55 4E 9B DC BF 8F 42 [21:58:14]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 DA EF 47 00 90 FE A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 5B 17 03 00 F4 03 04 00 A9 B4 1F 67 B6 04 01 00 00 91 F9 53 99 77 2B 11 A2 [21:58:14]CommunicateWithHost err = 0 [21:58:14]CheckOFDResponse [21:58:14]1017 (14) - 77093643461234 [21:58:14]1041 (16) - 0000000000871756 [21:58:14]1040 (4) - 202587 [21:58:14]1012 (4) - 28.10.2024 15:58 [21:58:14]1206 (1) - 0 [21:58:14]OFD Sender: Remove packet 202587 [21:58:14]ProducePacketName [21:58:14]name=ofd_packets/00202587 [21:58:14]NVStorageDeleteData [21:58:14]Write to MH i2c: 01 00 00 85 05 8A [21:58:14]Write i2c OK [21:58:14]MH_I2C_Read... [21:58:14]Read from MH i2c: 01 [21:58:14]MH_I2C_Read... [21:58:14]Read from MH i2c: 01 07 00 [21:58:14]MH_I2C_Read... [21:58:14]Read from MH i2c: 01 07 00 85 05 00 00 00 00 00 C4 0C 61 [21:58:14]RasterBufferAndPrint [21:58:14]line [21:58:14]line [21:58:14]line [21:58:14]line [21:58:14]line [21:58:14]written 0, free lines is 3272 [21:58:14]MH_Cut [21:58:14]Write to MH i2c: D1 01 00 8C 05 01 63 [21:58:14]Write i2c OK [21:58:14]MH_I2C_Read... [21:58:14]Read from MH i2c: D1 [21:58:14]MH_I2C_Read... [21:58:14]Read from MH i2c: D1 01 00 [21:58:14]MH_I2C_Read... [21:58:14]Read from MH i2c: D1 01 00 8C 05 00 62 [21:58:14]Write to MH i2c: 01 00 00 8D 05 92 [21:58:14]Write i2c OK [21:58:14]MH_I2C_Read... [21:58:14]OFD Sender: No OFD packet to send [21:58:15]*** Cut start [21:58:15]*** Purtial cut [21:58:15]*** Stage 1: CUTSNS_PIN = 1 [21:58:15]Read from MH i2c: 01 [21:58:15]MH_I2C_Read... [21:58:15]*** Stop cut motor [21:58:15]*** Cut end [21:58:15]Read from MH i2c: 01 07 00 [21:58:15]MH_I2C_Read... [21:58:15]Read from MH i2c: 01 07 00 8D 05 00 00 00 00 00 FF 0F A7 [21:58:15]process_action close_receipt done [21:58:15]requested_data is exist [21:58:15]produce_requested_data [21:58:15]requested_item fm.sn is exist - process it [21:58:15]wFMCommunicate request_size=4 [21:58:15]MH_SAM_APDU [21:58:15]CAPDU: 80 11 00 00 [21:58:15]Write to MH i2c: E2 08 00 8E 05 80 11 00 00 00 00 00 00 0D [21:58:15]Write i2c OK [21:58:15]MH_I2C_Read... [21:58:15]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:58:15]Read from MH i2c: E2 [21:58:15]MH_I2C_Read... [21:58:15]Read from MH i2c: E2 17 00 [21:58:15]MH_I2C_Read... [21:58:15]Read from MH i2c: E2 17 00 8E 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 62 [21:58:15]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [21:58:15]wFMCommunicate OK [21:58:15]requested_item fd.num is exist - process it [21:58:15]SAM_PROTO_GetFieldsCounters [21:58:15]wFMCommunicate request_size=4 [21:58:15]MH_SAM_APDU [21:58:15]CAPDU: 80 13 00 00 [21:58:15]Write to MH i2c: E2 08 00 8F 05 80 13 00 00 00 00 00 00 10 [21:58:15]Write i2c OK [21:58:15]MH_I2C_Read... [21:58:15]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [21:58:15]Read from MH i2c: E2 [21:58:15]MH_I2C_Read... [21:58:15]Read from MH i2c: E2 62 00 [21:58:15]MH_I2C_Read... [21:58:15]Read from MH i2c: E2 62 00 8F 05 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 5B 17 03 00 0E 04 04 00 21 02 00 00 12 04 04 00 83 01 00 00 5E 04 04 00 83 01 00 00 57 04 04 00 84 01 00 00 19 04 04 00 00 00 00 00 90 00 5D [21:58:15]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 5B 17 03 00 0E 04 04 00 21 02 00 00 12 04 04 00 83 01 00 00 5E 04 04 00 83 01 00 00 57 04 04 00 84 01 00 00 19 04 04 00 00 00 00 00 90 00 [21:58:15]wFMCommunicate OK [21:58:15]SAM_PROTO_GetFieldsCounters done [21:58:15]requested_item shift.num is exist - process it [21:58:15]requested_item shift.opened is exist - process it [21:58:15]req_shift_opened [21:58:15]FM_GetShiftState [21:58:15]SAM_PROTO_GetShiftState [21:58:15]wFMCommunicate request_size=4 [21:58:15]MH_SAM_APDU [21:58:15]CAPDU: 80 13 01 00 [21:58:15]Write to MH i2c: E2 08 00 90 05 80 13 01 00 00 00 00 00 12 [21:58:15]Write i2c OK [21:58:15]MH_I2C_Read... [21:58:15]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:58:15]Read from MH i2c: E2 [21:58:15]MH_I2C_Read... [21:58:15]Read from MH i2c: E2 0E 00 [21:58:15]MH_I2C_Read... [21:58:15]Read from MH i2c: E2 0E 00 90 05 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 BD [21:58:15]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [21:58:15]wFMCommunicate OK [21:58:15]SAM_PROTO_GetShiftState done [21:58:15]FM_GetShiftState done [21:58:15]req_shift_opened done [21:58:15]requested_item shift.open_date is exist - process it [21:58:15]req_shift_open_date [21:58:15]req_shift_open_date done [21:58:15]produce_requested_data done [21:58:15]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202587,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670} [21:58:15]process_action_free close_receipt [21:58:15]json_value_free [21:58:15]json_value_free done [21:58:15]process_json_proto returns [21:58:15]Send response to host [21:58:15]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202587,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670}}} [21:58:15]free response buf [21:58:15]execute_script done [21:58:15]execute_script returns [21:58:15]free content buf [21:58:15]Sock 10.Close socket [21:58:15]Sock 10.Thread stoped [21:58:19]OFD Sender: No OFD packet to send [21:58:24]OFD Sender: No OFD packet to send [21:58:29]OFD Sender: No OFD packet to send [21:58:34]OFD Sender: No OFD packet to send [21:58:39]OFD Sender: No OFD packet to send [21:58:44]OFD Sender: No OFD packet to send [21:58:49]OFD Sender: No OFD packet to send [21:58:54]OFD Sender: No OFD packet to send [21:58:59]OFD Sender: No OFD packet to send [21:59:04]OFD Sender: No OFD packet to send [21:59:09]OFD Sender: No OFD packet to send [21:59:14]OFD Sender: No OFD packet to send [21:59:19]OFD Sender: No OFD packet to send [21:59:24]OFD Sender: No OFD packet to send [21:59:29]OFD Sender: No OFD packet to send [21:59:34]OFD Sender: No OFD packet to send [21:59:39]OFD Sender: No OFD packet to send [21:59:44]OFD Sender: No OFD packet to send [21:59:49]OFD Sender: No OFD packet to send [21:59:54]OFD Sender: No OFD packet to send [21:59:59]OFD Sender: No OFD packet to send [22:00:04]OFD Sender: No OFD packet to send [22:00:09]OFD Sender: No OFD packet to send [22:00:14]OFD Sender: No OFD packet to send [22:00:19]OFD Sender: No OFD packet to send [22:00:24]OFD Sender: No OFD packet to send [22:00:29]OFD Sender: No OFD packet to send [22:00:34]OFD Sender: No OFD packet to send [22:00:39]OFD Sender: No OFD packet to send [22:00:44]OFD Sender: No OFD packet to send [22:00:49]OFD Sender: No OFD packet to send [22:00:54]OFD Sender: No OFD packet to send [22:00:59]OFD Sender: No OFD packet to send [22:01:04]OFD Sender: No OFD packet to send [22:01:09]OFD Sender: No OFD packet to send [22:01:14]OFD Sender: No OFD packet to send [22:01:19]OFD Sender: No OFD packet to send [22:01:24]OFD Sender: No OFD packet to send [22:01:29]OFD Sender: No OFD packet to send [22:01:34]OFD Sender: No OFD packet to send [22:01:39]OFD Sender: No OFD packet to send [22:01:44]OFD Sender: No OFD packet to send [22:01:49]OFD Sender: No OFD packet to send [22:01:54]OFD Sender: No OFD packet to send [22:01:59]OFD Sender: No OFD packet to send [22:02:04]OFD Sender: No OFD packet to send [22:02:09]OFD Sender: No OFD packet to send [22:02:14]OFD Sender: No OFD packet to send [22:02:19]OFD Sender: No OFD packet to send [22:02:24]OFD Sender: No OFD packet to send [22:02:29]OFD Sender: No OFD packet to send [22:02:34]OFD Sender: No OFD packet to send [22:02:39]OFD Sender: No OFD packet to send [22:02:44]OFD Sender: No OFD packet to send [22:02:49]OFD Sender: No OFD packet to send [22:02:54]OFD Sender: No OFD packet to send [22:02:59]OFD Sender: No OFD packet to send [22:03:04]OFD Sender: No OFD packet to send [22:03:09]OFD Sender: No OFD packet to send [22:03:14]OFD Sender: No OFD packet to send [22:03:19]OFD Sender: No OFD packet to send [22:03:24]OFD Sender: No OFD packet to send [22:03:29]OFD Sender: No OFD packet to send [22:03:34]OFD Sender: No OFD packet to send [22:03:39]OFD Sender: No OFD packet to send [22:03:45]OFD Sender: No OFD packet to send [22:03:50]OFD Sender: No OFD packet to send [22:03:55]OFD Sender: No OFD packet to send [22:04:00]OFD Sender: No OFD packet to send [22:04:05]OFD Sender: No OFD packet to send [22:04:10]OFD Sender: No OFD packet to send [22:04:15]OFD Sender: No OFD packet to send [22:04:20]OFD Sender: No OFD packet to send [22:04:25]OFD Sender: No OFD packet to send [22:04:30]OFD Sender: No OFD packet to send [22:04:35]OFD Sender: No OFD packet to send [22:04:40]OFD Sender: No OFD packet to send [22:04:45]OFD Sender: No OFD packet to send [22:04:50]OFD Sender: No OFD packet to send [22:04:55]OFD Sender: No OFD packet to send [22:05:00]OFD Sender: No OFD packet to send [22:05:05]OFD Sender: No OFD packet to send [22:05:10]OFD Sender: No OFD packet to send [22:05:15]OFD Sender: No OFD packet to send [22:05:20]OFD Sender: No OFD packet to send [22:05:25]OFD Sender: No OFD packet to send [22:05:30]OFD Sender: No OFD packet to send [22:05:35]OFD Sender: No OFD packet to send [22:05:40]OFD Sender: No OFD packet to send [22:05:45]OFD Sender: No OFD packet to send [22:05:50]OFD Sender: No OFD packet to send [22:05:55]OFD Sender: No OFD packet to send [22:06:00]OFD Sender: No OFD packet to send [22:06:05]OFD Sender: No OFD packet to send [22:06:10]OFD Sender: No OFD packet to send [22:06:15]OFD Sender: No OFD packet to send [22:06:20]OFD Sender: No OFD packet to send [22:06:25]OFD Sender: No OFD packet to send [22:06:30]OFD Sender: No OFD packet to send [22:06:35]OFD Sender: No OFD packet to send [22:06:40]OFD Sender: No OFD packet to send [22:06:45]OFD Sender: No OFD packet to send [22:06:50]OFD Sender: No OFD packet to send [22:06:55]OFD Sender: No OFD packet to send [22:07:00]OFD Sender: No OFD packet to send [22:07:05]OFD Sender: No OFD packet to send [22:07:10]OFD Sender: No OFD packet to send [22:07:15]OFD Sender: No OFD packet to send [22:07:20]OFD Sender: No OFD packet to send [22:07:25]OFD Sender: No OFD packet to send [22:07:30]OFD Sender: No OFD packet to send [22:07:35]OFD Sender: No OFD packet to send [22:07:40]OFD Sender: No OFD packet to send [22:07:45]OFD Sender: No OFD packet to send [22:07:50]OFD Sender: No OFD packet to send [22:07:55]OFD Sender: No OFD packet to send [22:08:00]OFD Sender: No OFD packet to send [22:08:05]OFD Sender: No OFD packet to send [22:08:10]OFD Sender: No OFD packet to send [22:08:15]OFD Sender: No OFD packet to send [22:08:20]OFD Sender: No OFD packet to send [22:08:25]OFD Sender: No OFD packet to send [22:08:30]OFD Sender: No OFD packet to send [22:08:35]OFD Sender: No OFD packet to send [22:08:40]OFD Sender: No OFD packet to send [22:08:45]OFD Sender: No OFD packet to send [22:08:50]OFD Sender: No OFD packet to send [22:08:55]OFD Sender: No OFD packet to send [22:09:00]OFD Sender: No OFD packet to send [22:09:05]OFD Sender: No OFD packet to send [22:09:10]OFD Sender: No OFD packet to send [22:09:15]OFD Sender: No OFD packet to send [22:09:20]OFD Sender: No OFD packet to send [22:09:25]OFD Sender: No OFD packet to send [22:09:30]OFD Sender: No OFD packet to send [22:09:35]OFD Sender: No OFD packet to send [22:09:40]OFD Sender: No OFD packet to send [22:09:45]OFD Sender: No OFD packet to send [22:09:50]OFD Sender: No OFD packet to send [22:09:55]OFD Sender: No OFD packet to send [22:10:00]OFD Sender: No OFD packet to send [22:10:05]OFD Sender: No OFD packet to send [22:10:10]OFD Sender: No OFD packet to send [22:10:15]OFD Sender: No OFD packet to send [22:10:20]OFD Sender: No OFD packet to send [22:10:25]OFD Sender: No OFD packet to send [22:10:30]OFD Sender: No OFD packet to send [22:10:35]OFD Sender: No OFD packet to send [22:10:40]OFD Sender: No OFD packet to send [22:10:45]OFD Sender: No OFD packet to send [22:10:50]OFD Sender: No OFD packet to send [22:10:55]OFD Sender: No OFD packet to send [22:11:00]OFD Sender: No OFD packet to send [22:11:05]accept exits with 7 [22:11:05]New connection [22:11:05]New thread 3067235684 created [22:11:05]Thread 3067379044 joined [22:11:05]Waiting for new connection... [22:11:05] Sock 7.Parse request [22:11:05]Sock 7.Check first char [22:11:05]Sock 7.First char is OK [22:11:05]request: POST /json_proto HTTP/1.0 [22:11:05]Method: POST [22:11:05]URL: /json_proto [22:11:05]Method is POST - this is cgi request [22:11:05]url: /json_proto [22:11:05]query_string will be loaded in cgi processing [22:11:05]execute_cgi json_proto POST (null) [22:11:05]execute_cgi path=json_proto method=POST [22:11:05]POST find Content-Length [22:11:05]Host: 172.17.63.195:8080 [22:11:05]Content-Length: 763 [22:11:05]Content-Type: application/json [22:11:05] [22:11:05]POST finish read [22:11:05]Found Content-Length = 763 [22:11:05]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450375", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "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: Mbank", "payments": [ { "type": 1, "sum" : 500.63 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [22:11:05]execute_script... [22:11: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)450375", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "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: Mbank", "payments": [ { "type": 1, "sum" : 500.63 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [22:11:05]POST & json_proto [22:11:05]process_json_proto [22:11:05]json parsed OK: [22:11:05]protocol is kg_v1.0 [22:11:05]action value=close_receipt [22:11:05]process_action close_receipt [22:11:05]cmd_close_receipt [22:11:05]MH_GetDate [22:11:05]Write to MH i2c: F0 00 00 91 05 85 [22:11:05]Write i2c OK [22:11:05]MH_I2C_Read... [22:11:05]Read from MH i2c: F0 [22:11:05]MH_I2C_Read... [22:11:05]Read from MH i2c: F0 09 00 [22:11:05]MH_I2C_Read... [22:11:05]Read from MH i2c: F0 09 00 91 05 00 F9 0B 20 67 47 1B 1E 67 00 [22:11:05]GetLastDocTimeStamp 1730152692 [22:11:05]current date 1730153465 [22:11:05]FM_GetShiftState [22:11:05]SAM_PROTO_GetShiftState [22:11:05]wFMCommunicate request_size=4 [22:11:05]MH_SAM_APDU [22:11:05]CAPDU: 80 13 01 00 [22:11:05]Write to MH i2c: E2 08 00 92 05 80 13 01 00 00 00 00 00 14 [22:11:05]Write i2c OK [22:11:05]MH_I2C_Read... [22:11:05]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [22:11:05]Read from MH i2c: E2 [22:11:05]MH_I2C_Read... [22:11:05]Read from MH i2c: E2 0E 00 [22:11:05]MH_I2C_Read... [22:11:05]Read from MH i2c: E2 0E 00 92 05 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 BF [22:11:05]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [22:11:05]wFMCommunicate OK [22:11:05]SAM_PROTO_GetShiftState done [22:11:05]FM_GetShiftState done [22:11:05]opened in 1730073670 [22:11:05]opened+sec_in_day 1730160070 [22:11:05]quantity*price = 50063 [22:11:05]sum+1 = 50064 [22:11:05]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 500.63 НСП 1% : 4.43 НДС 12% : 53.16 Наличными: 0.00 Безнал.: 500.63 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 388 28.10.2024 22:11 Смена: 545 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 Платежная система: Mbank ФМ: 0000000000871756 ФД: 202588 ФПД: 98451922382147 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T221105&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202588&fm=98451922382147&tin=02508201610067®Number=0000000000091777&sum=50063 [22:11:06]StoreToDocumentArchive [22:11:06]shift 545 fd 202588 [22:11:06]save to /storage/0545/doc_00202588 [22:11:06]save last doc name /storage/0545/doc_00202588 to /storage/kkm_last_doc_name [22:11:06]save OK [22:11:06]Clear old archive folders... [22:11:06]ProcessDocumentItem done err = 0, tmpTLVsize=248 [22:11:06]tlvbuf is B6FC0540 [22:11:06]SAM_PROTO_ClearQueue [22:11:06]wFMCommunicate request_size=4 [22:11:06]MH_SAM_APDU [22:11:06]CAPDU: 80 09 00 00 [22:11:06]Write to MH i2c: E2 08 00 9F 05 80 09 00 00 00 00 00 00 16 [22:11:06]Write i2c OK [22:11:06]MH_I2C_Read... [22:11:06]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [22:11:06]Read from MH i2c: E2 [22:11:06]MH_I2C_Read... [22:11:06]Read from MH i2c: E2 03 00 [22:11:06]MH_I2C_Read... [22:11:06]Read from MH i2c: E2 03 00 9F 05 00 90 00 18 [22:11:06]RAPDU: 90 00 [22:11:06]wFMCommunicate OK [22:11:06]SAM_PROTO_ClearQueue done [22:11:06]KKMCreateOFDPacket [22:11:06]OFDProtocolAddRootSTLVToBuf [22:11:06]FM_MakeSignedData [22:11:06]FM_MakeSignedData [22:11:06]SAM_PROTO_SignData [22:11:06]wFMCommunicate request_size=4 [22:11:06]MH_SAM_APDU [22:11:06]CAPDU: 80 0D 01 02 [22:11:06]Write to MH i2c: E2 08 00 A0 05 80 0D 01 02 00 00 00 00 1E [22:11:06]Write i2c OK [22:11:06]MH_I2C_Read... [22:11:06]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [22:11:06]Read from MH i2c: E2 [22:11:06]MH_I2C_Read... [22:11:06]Read from MH i2c: E2 03 00 [22:11:06]MH_I2C_Read... [22:11:06]Read from MH i2c: E2 03 00 A0 05 00 90 00 19 [22:11:06]RAPDU: 90 00 [22:11:06]wFMCommunicate OK [22:11:06]wFMCommunicate request_size=255 [22:11:06]MH_SAM_APDU [22:11: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 32 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 84 01 00 00 F4 03 04 00 F9 0B 20 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 5C 17 03 00 35 04 06 00 59 8A 9F DC [22:11:06]Write to MH i2c: E2 02 01 A1 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 32 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 84 01 00 00 F4 03 04 00 F9 0B 20 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 5C 17 03 00 35 04 06 00 59 8A 9F DC 00 00 B5 [22:11:06]Write i2c OK [22:11:06]MH_I2C_Read... [22:11:06]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [22:11:06]Read from MH i2c: E2 [22:11:06]MH_I2C_Read... [22:11:06]Read from MH i2c: E2 03 00 [22:11:06]MH_I2C_Read... [22:11:06]Read from MH i2c: E2 03 00 A1 05 00 90 00 1A [22:11:06]RAPDU: 90 00 [22:11:06]wFMCommunicate OK [22:11:06]wFMCommunicate request_size=7 [22:11:06]MH_SAM_APDU [22:11:06]CAPDU: 80 0D 02 02 02 6D 43 [22:11:06]Write to MH i2c: E2 0A 00 A2 05 80 0D 02 02 02 00 6D 43 00 00 D5 [22:11:06]Write i2c OK [22:11:06]MH_I2C_Read... [22:11:06]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [22:11:06]Read from MH i2c: E2 [22:11:06]MH_I2C_Read... [22:11:06]Read from MH i2c: E2 03 00 [22:11:06]MH_I2C_Read... [22:11:06]Read from MH i2c: E2 03 00 A2 05 00 90 00 1B [22:11:06]RAPDU: 90 00 [22:11:06]wFMCommunicate OK [22:11:06]wFMCommunicate request_size=4 [22:11:06]MH_SAM_APDU [22:11:06]CAPDU: 80 0D 03 02 [22:11:06]Write to MH i2c: E2 08 00 A3 05 80 0D 03 02 00 00 00 00 23 [22:11:06]Write i2c OK [22:11:06]MH_I2C_Read... [22:11:06]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [22:11:06]Read from MH i2c: E2 [22:11:06]MH_I2C_Read... [22:11:06]Read from MH i2c: E2 0B 00 [22:11:06]MH_I2C_Read... [22:11:06]Read from MH i2c: E2 0B 00 A3 05 00 63 98 A3 AA CD ED B3 AE 90 00 87 [22:11:06]RAPDU: 63 98 A3 AA CD ED B3 AE 90 00 [22:11:06]wFMCommunicate OK [22:11:06]SAM_PROTO_SignData done [22:11:06]FM_MakeSignedData done [22:11:06]CreateOFDProtocolMessage [22:11:06]wFMCommunicate request_size=4 [22:11:06]MH_SAM_APDU [22:11:06]CAPDU: 80 11 00 00 [22:11:06]Write to MH i2c: E2 08 00 A4 05 80 11 00 00 00 00 00 00 23 [22:11:06]Write i2c OK [22:11:06]MH_I2C_Read... [22:11:06]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [22:11:06]Read from MH i2c: E2 [22:11:06]MH_I2C_Read... [22:11:06]Read from MH i2c: E2 17 00 [22:11:06]MH_I2C_Read... [22:11:06]Read from MH i2c: E2 17 00 A4 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 78 [22:11:06]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [22:11:06]wFMCommunicate OK [22:11:06]CreateOFDProtocolMessage done [22:11:06]OFDSenderStorePacket 202588 [22:11:06]StoreOFDPacket docnum=202588 [22:11:06]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0C 01 00 00 73 58 04 01 1A DD 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 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 84 01 00 00 F4 03 04 00 F9 0B 20 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 5C 17 03 00 35 04 06 00 59 8A 9F DC 6D 43 63 98 A3 AA CD ED B3 AE [22:11:06]CheckFolder [22:11:06]dirname=/storage/ofd_packets [22:11:06]CheckFolder done [22:11:06]ProducePacketName [22:11:06]name=ofd_packets/00202588 [22:11:06]NVStorageSaveData ofd_packets/00202588 [22:11:06]File name is /storage/ofd_packets/00202588 [22:11:06]Write 298 bytes [22:11:06]NVStorageSaveData done [22:11:06]OFDSenderStorePacket done [22:11:06]KKMCreateOFDPacket done [22:11:06]NVStorageSaveData kkm_last_timestamp [22:11:06]File name is /storage/kkm_last_timestamp [22:11:06]Write 4 bytes [22:11:06]NVStorageSaveData done [22:11:06]ExternCall_PrintAddStr [22:11:06]wPrintStart [22:11:06]Write to MH i2c: 01 00 00 A5 05 AA [22:11:06]Write i2c OK [22:11:06]MH_I2C_Read... [22:11:06]Read from MH i2c: 01 [22:11:06]MH_I2C_Read... [22:11:06]Read from MH i2c: 01 07 00 [22:11:06]MH_I2C_Read... [22:11:06]Read from MH i2c: 01 07 00 A5 05 00 00 00 00 00 FF 0F BF [22:11:06]RasterBufferAndPrint [22:11:06]line Счет N : (1)450375 [22:11:06]line ИНН: 02508201610067 [22:11:06]line Контрольно-Кассовый Чек [22:11:06]line ПРОДАЖА [22:11:06]line ТРК (МРК, ГНК) : 43 [22:11:06]line Товар: 2710194210 [22:11:06]line ДТ-К-2 [22:11:06]line 6.570 * 76.20 [22:11:06]line = 500.63 [22:11:06]line НДС 12% НСП 1% [22:11:06]line > о реализуемом товаре [22:11:06]line ИТОГО: 500.63 [22:11:06]line НСП 1% : 4.43 [22:11:06]line НДС 12% : 53.16 [22:11:06]line Наличными: 0.00 [22:11:06]line Безнал.: 500.63 [22:11:06]line Место: АЗС № 171 "Партнер Нефть" [22:11:06]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [22:11:06]line СНО: Общий режим [22:11:06]line Чек 388 28.10.2024 22:11 [22:11:06]line Смена: 545 ФФД: 1.0 [22:11:06]line ЗНМ: 0300000109 [22:11:06]line РНМ: 0000000000091777 [22:11:06]line Версия ККМ: 001 [22:11:06]line Платежная система: Mbank [22:11:06]line ФМ: 0000000000871756 [22:11:06]line ФД: 202588 [22:11:06]line ФПД: 98451922382147 [22:11:07]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T221105&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202588&fm=98451922382147&tin=02508201610067®Number=0000000000091777&sum=50063 [22:11:07]OFD Sender: Processing packet 202588 [packets to send 116, broken 115] [22:11:07]ProducePacketName [22:11:07]name=ofd_packets/00202588 [22:11:07]OFD Sender: To server: pG, [22:11:07]CommunicateWithHost lk.salyk.kg:30040 [22:11:07]ConnectInit lk.salyk.kg [22:11:07]written 0, free lines is 4095 [22:11:07]Connected sock=10 [22:11:07]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0C 01 00 00 73 58 04 01 1A DD 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 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 84 01 00 00 F4 03 04 00 F9 0B 20 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 5C 17 03 00 35 04 06 00 59 8A 9F DC 6D 43 63 98 A3 AA CD ED B3 AE [22:11:07]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 DF 7C 47 00 8C 53 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 5C 17 03 00 F4 03 04 00 AE B7 1F 67 B6 04 01 00 00 2B 6E 15 0B E3 C5 D1 87 [22:11:07]CommunicateWithHost err = 0 [22:11:07]CheckOFDResponse [22:11:07]1017 (14) - 77093643461234 [22:11:07]1041 (16) - 0000000000871756 [22:11:07]1040 (4) - 202588 [22:11:07]1012 (4) - 28.10.2024 16:11 [22:11:07]1206 (1) - 0 [22:11:07]OFD Sender: Remove packet 202588 [22:11:07]ProducePacketName [22:11:07]name=ofd_packets/00202588 [22:11:07]NVStorageDeleteData [22:11:07]Write to MH i2c: 01 00 00 CE 05 D3 [22:11:07]Write i2c OK [22:11:07]MH_I2C_Read... [22:11:07]Read from MH i2c: 01 [22:11:07]MH_I2C_Read... [22:11:07]Read from MH i2c: 01 07 00 [22:11:07]MH_I2C_Read... [22:11:07]Read from MH i2c: 01 07 00 CE 05 00 00 00 00 00 C1 0C A7 [22:11:07]RasterBufferAndPrint [22:11:07]line [22:11:07]line [22:11:07]line [22:11:07]line [22:11:07]line [22:11:07]written 0, free lines is 3269 [22:11:07]MH_Cut [22:11:07]Write to MH i2c: D1 01 00 D5 05 01 AC [22:11:07]Write i2c OK [22:11:07]MH_I2C_Read... [22:11:07]Read from MH i2c: D1 [22:11:07]MH_I2C_Read... [22:11:07]Read from MH i2c: D1 01 00 [22:11:07]MH_I2C_Read... [22:11:07]Read from MH i2c: D1 01 00 D5 05 00 AB [22:11:07]Write to MH i2c: 01 00 00 D6 05 DB [22:11:07]Write i2c OK [22:11:07]MH_I2C_Read... [22:11:07]OFD Sender: No OFD packet to send [22:11:08]*** Cut start [22:11:08]*** Purtial cut [22:11:08]*** Stage 1: CUTSNS_PIN = 1 [22:11:08]Read from MH i2c: 01 [22:11:08]MH_I2C_Read... [22:11:08]*** Stop cut motor [22:11:08]*** Cut end [22:11:08]Read from MH i2c: 01 07 00 [22:11:08]MH_I2C_Read... [22:11:08]Read from MH i2c: 01 07 00 D6 05 00 00 00 00 00 FF 0F F0 [22:11:08]process_action close_receipt done [22:11:08]requested_data is exist [22:11:08]produce_requested_data [22:11:08]requested_item fm.sn is exist - process it [22:11:08]wFMCommunicate request_size=4 [22:11:08]MH_SAM_APDU [22:11:08]CAPDU: 80 11 00 00 [22:11:08]Write to MH i2c: E2 08 00 D7 05 80 11 00 00 00 00 00 00 56 [22:11:08]Write i2c OK [22:11:08]MH_I2C_Read... [22:11:08]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [22:11:08]Read from MH i2c: E2 [22:11:08]MH_I2C_Read... [22:11:08]Read from MH i2c: E2 17 00 [22:11:08]MH_I2C_Read... [22:11:08]Read from MH i2c: E2 17 00 D7 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 AB [22:11:08]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [22:11:08]wFMCommunicate OK [22:11:08]requested_item fd.num is exist - process it [22:11:08]SAM_PROTO_GetFieldsCounters [22:11:08]wFMCommunicate request_size=4 [22:11:08]MH_SAM_APDU [22:11:08]CAPDU: 80 13 00 00 [22:11:08]Write to MH i2c: E2 08 00 D8 05 80 13 00 00 00 00 00 00 59 [22:11:08]Write i2c OK [22:11:08]MH_I2C_Read... [22:11:08]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [22:11:08]Read from MH i2c: E2 [22:11:08]MH_I2C_Read... [22:11:08]Read from MH i2c: E2 62 00 [22:11:08]MH_I2C_Read... [22:11:08]Read from MH i2c: E2 62 00 D8 05 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 5C 17 03 00 0E 04 04 00 21 02 00 00 12 04 04 00 84 01 00 00 5E 04 04 00 84 01 00 00 57 04 04 00 85 01 00 00 19 04 04 00 00 00 00 00 90 00 AA [22:11: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 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 5C 17 03 00 0E 04 04 00 21 02 00 00 12 04 04 00 84 01 00 00 5E 04 04 00 84 01 00 00 57 04 04 00 85 01 00 00 19 04 04 00 00 00 00 00 90 00 [22:11:08]wFMCommunicate OK [22:11:08]SAM_PROTO_GetFieldsCounters done [22:11:08]requested_item shift.num is exist - process it [22:11:08]requested_item shift.opened is exist - process it [22:11:08]req_shift_opened [22:11:08]FM_GetShiftState [22:11:08]SAM_PROTO_GetShiftState [22:11:08]wFMCommunicate request_size=4 [22:11:08]MH_SAM_APDU [22:11:08]CAPDU: 80 13 01 00 [22:11:08]Write to MH i2c: E2 08 00 D9 05 80 13 01 00 00 00 00 00 5B [22:11:08]Write i2c OK [22:11:08]MH_I2C_Read... [22:11:08]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [22:11:08]Read from MH i2c: E2 [22:11:08]MH_I2C_Read... [22:11:08]Read from MH i2c: E2 0E 00 [22:11:08]MH_I2C_Read... [22:11:08]Read from MH i2c: E2 0E 00 D9 05 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 06 [22:11:08]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [22:11:08]wFMCommunicate OK [22:11:08]SAM_PROTO_GetShiftState done [22:11:08]FM_GetShiftState done [22:11:08]req_shift_opened done [22:11:08]requested_item shift.open_date is exist - process it [22:11:08]req_shift_open_date [22:11:08]req_shift_open_date done [22:11:08]produce_requested_data done [22:11:08]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202588,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670} [22:11:08]process_action_free close_receipt [22:11:08]json_value_free [22:11:08]json_value_free done [22:11:08]process_json_proto returns [22:11:08]Send response to host [22:11:08]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202588,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670}}} [22:11:08]free response buf [22:11:08]execute_script done [22:11:08]execute_script returns [22:11:08]free content buf [22:11:08]Sock 7.Close socket [22:11:08]Sock 7.Thread stoped [22:11:12]OFD Sender: No OFD packet to send [22:11:17]OFD Sender: No OFD packet to send [22:11:18]accept exits with 9 [22:11:18]New connection [22:11:18]New thread 3067379044 created [22:11:18]Thread 3067235684 joined [22:11:18]Waiting for new connection... [22:11:18] Sock 9.Parse request [22:11:18]Sock 9.Check first char [22:11:18]Sock 9.First char is OK [22:11:18]request: POST /json_proto HTTP/1.0 [22:11:18]Method: POST [22:11:18]URL: /json_proto [22:11:18]Method is POST - this is cgi request [22:11:18]url: /json_proto [22:11:18]query_string will be loaded in cgi processing [22:11:18]execute_cgi json_proto POST (null) [22:11:18]execute_cgi path=json_proto method=POST [22:11:18]POST find Content-Length [22:11:18]Host: 172.17.63.195:8080 [22:11:18]Content-Length: 677 [22:11:18]Content-Type: application/json [22:11:18] [22:11:18]POST finish read [22:11:18]Found Content-Length = 677 [22:11:18]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450376", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 52", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "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" ] } } [22:11:18]execute_script... [22:11: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)450376", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 52", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "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" ] } } [22:11:18]POST & json_proto [22:11:18]process_json_proto [22:11:18]json parsed OK: [22:11:18]protocol is kg_v1.0 [22:11:18]action value=close_receipt [22:11:18]process_action close_receipt [22:11:18]cmd_close_receipt [22:11:18]MH_GetDate [22:11:18]Write to MH i2c: F0 00 00 DA 05 CE [22:11:18]Write i2c OK [22:11:18]MH_I2C_Read... [22:11:18]Read from MH i2c: F0 [22:11:18]MH_I2C_Read... [22:11:18]Read from MH i2c: F0 09 00 [22:11:18]MH_I2C_Read... [22:11:18]Read from MH i2c: F0 09 00 DA 05 00 07 0C 20 67 47 1B 1E 67 58 [22:11:18]GetLastDocTimeStamp 1730153465 [22:11:18]current date 1730153479 [22:11:18]FM_GetShiftState [22:11:18]SAM_PROTO_GetShiftState [22:11:18]wFMCommunicate request_size=4 [22:11:18]MH_SAM_APDU [22:11:18]CAPDU: 80 13 01 00 [22:11:18]Write to MH i2c: E2 08 00 DB 05 80 13 01 00 00 00 00 00 5D [22:11:18]Write i2c OK [22:11:18]MH_I2C_Read... [22:11:19]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [22:11:19]Read from MH i2c: E2 [22:11:19]MH_I2C_Read... [22:11:19]Read from MH i2c: E2 0E 00 [22:11:19]MH_I2C_Read... [22:11:19]Read from MH i2c: E2 0E 00 DB 05 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 08 [22:11:19]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [22:11:19]wFMCommunicate OK [22:11:19]SAM_PROTO_GetShiftState done [22:11:19]FM_GetShiftState done [22:11:19]opened in 1730073670 [22:11:19]opened+sec_in_day 1730160070 [22:11:19]quantity*price = 20003 [22:11:19]sum+1 = 20004 [22:11:19]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.03 ИТОГО: 200.00 Внесено: 200.00 СДАЧА: 0.00 НСП 1% : 1.77 НДС 12% : 21.24 Наличными: 200.00 Безнал.: 0.00 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 389 28.10.2024 22:11 Смена: 545 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 ФМ: 0000000000871756 ФД: 202589 ФПД: 189038893031969 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T221119&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202589&fm=189038893031969&tin=02508201610067®Number=0000000000091777&sum=20000 [22:11:20]StoreToDocumentArchive [22:11:20]shift 545 fd 202589 [22:11:20]save to /storage/0545/doc_00202589 [22:11:20]save last doc name /storage/0545/doc_00202589 to /storage/kkm_last_doc_name [22:11:20]save OK [22:11:20]Clear old archive folders... [22:11:20]ProcessDocumentItem done err = 0, tmpTLVsize=251 [22:11:20]tlvbuf is 01C9D620 [22:11:20]SAM_PROTO_ClearQueue [22:11:20]wFMCommunicate request_size=4 [22:11:20]MH_SAM_APDU [22:11:20]CAPDU: 80 09 00 00 [22:11:20]Write to MH i2c: E2 08 00 E8 05 80 09 00 00 00 00 00 00 5F [22:11:20]Write i2c OK [22:11:20]MH_I2C_Read... [22:11:20]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [22:11:20]Read from MH i2c: E2 [22:11:20]MH_I2C_Read... [22:11:20]Read from MH i2c: E2 03 00 [22:11:20]MH_I2C_Read... [22:11:20]Read from MH i2c: E2 03 00 E8 05 00 90 00 61 [22:11:20]RAPDU: 90 00 [22:11:20]wFMCommunicate OK [22:11:20]SAM_PROTO_ClearQueue done [22:11:20]KKMCreateOFDPacket [22:11:20]OFDProtocolAddRootSTLVToBuf [22:11:20]FM_MakeSignedData [22:11:20]FM_MakeSignedData [22:11:20]SAM_PROTO_SignData [22:11:20]wFMCommunicate request_size=4 [22:11:20]MH_SAM_APDU [22:11:20]CAPDU: 80 0D 01 02 [22:11:20]Write to MH i2c: E2 08 00 E9 05 80 0D 01 02 00 00 00 00 67 [22:11:20]Write i2c OK [22:11:20]MH_I2C_Read... [22:11:20]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [22:11:20]Read from MH i2c: E2 [22:11:20]MH_I2C_Read... [22:11:20]Read from MH i2c: E2 03 00 [22:11:20]MH_I2C_Read... [22:11:20]Read from MH i2c: E2 03 00 E9 05 00 90 00 62 [22:11:20]RAPDU: 90 00 [22:11:20]wFMCommunicate OK [22:11:20]wFMCommunicate request_size=255 [22:11:20]MH_SAM_APDU [22:11:20]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 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 85 01 00 00 F4 03 04 00 07 0C 20 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 5D 17 03 00 35 04 06 00 AB [22:11:20]Write to MH i2c: E2 02 01 EA 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 32 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 85 01 00 00 F4 03 04 00 07 0C 20 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 5D 17 03 00 35 04 06 00 AB 00 00 22 [22:11:20]Write i2c OK [22:11:20]MH_I2C_Read... [22:11:20]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [22:11:20]Read from MH i2c: E2 [22:11:20]MH_I2C_Read... [22:11:20]Read from MH i2c: E2 03 00 [22:11:20]MH_I2C_Read... [22:11:20]Read from MH i2c: E2 03 00 EA 05 00 90 00 63 [22:11:20]RAPDU: 90 00 [22:11:20]wFMCommunicate OK [22:11:20]wFMCommunicate request_size=10 [22:11:20]MH_SAM_APDU [22:11:20]CAPDU: 80 0D 02 02 05 EE 0C 11 62 21 [22:11:20]Write to MH i2c: E2 0D 00 EB 05 80 0D 02 02 05 00 EE 0C 11 62 21 00 00 02 [22:11:20]Write i2c OK [22:11:20]MH_I2C_Read... [22:11:20]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [22:11:20]Read from MH i2c: E2 [22:11:20]MH_I2C_Read... [22:11:20]Read from MH i2c: E2 03 00 [22:11:20]MH_I2C_Read... [22:11:20]Read from MH i2c: E2 03 00 EB 05 00 90 00 64 [22:11:20]RAPDU: 90 00 [22:11:20]wFMCommunicate OK [22:11:20]wFMCommunicate request_size=4 [22:11:20]MH_SAM_APDU [22:11:20]CAPDU: 80 0D 03 02 [22:11:20]Write to MH i2c: E2 08 00 EC 05 80 0D 03 02 00 00 00 00 6C [22:11:20]Write i2c OK [22:11:20]MH_I2C_Read... [22:11:20]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [22:11:20]Read from MH i2c: E2 [22:11:20]MH_I2C_Read... [22:11:20]Read from MH i2c: E2 0B 00 [22:11:20]MH_I2C_Read... [22:11:20]Read from MH i2c: E2 0B 00 EC 05 00 3C 2F EB 26 97 67 1B 1F 90 00 21 [22:11:20]RAPDU: 3C 2F EB 26 97 67 1B 1F 90 00 [22:11:20]wFMCommunicate OK [22:11:20]SAM_PROTO_SignData done [22:11:20]FM_MakeSignedData done [22:11:20]CreateOFDProtocolMessage [22:11:20]wFMCommunicate request_size=4 [22:11:20]MH_SAM_APDU [22:11:20]CAPDU: 80 11 00 00 [22:11:20]Write to MH i2c: E2 08 00 ED 05 80 11 00 00 00 00 00 00 6C [22:11:20]Write i2c OK [22:11:20]MH_I2C_Read... [22:11:20]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [22:11:20]Read from MH i2c: E2 [22:11:20]MH_I2C_Read... [22:11:20]Read from MH i2c: E2 17 00 [22:11:20]MH_I2C_Read... [22:11:20]Read from MH i2c: E2 17 00 ED 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 C1 [22:11:20]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [22:11:20]wFMCommunicate OK [22:11:20]CreateOFDProtocolMessage done [22:11:20]OFDSenderStorePacket 202589 [22:11:20]StoreOFDPacket docnum=202589 [22:11:20]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 21 BD 07 01 CD 65 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 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 85 01 00 00 F4 03 04 00 07 0C 20 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 5D 17 03 00 35 04 06 00 AB EE 0C 11 62 21 3C 2F EB 26 97 67 1B 1F [22:11:20]CheckFolder [22:11:20]dirname=/storage/ofd_packets [22:11:20]CheckFolder done [22:11:20]ProducePacketName [22:11:20]name=ofd_packets/00202589 [22:11:20]NVStorageSaveData ofd_packets/00202589 [22:11:20]File name is /storage/ofd_packets/00202589 [22:11:20]Write 301 bytes [22:11:20]NVStorageSaveData done [22:11:20]OFDSenderStorePacket done [22:11:20]KKMCreateOFDPacket done [22:11:20]NVStorageSaveData kkm_last_timestamp [22:11:20]File name is /storage/kkm_last_timestamp [22:11:20]Write 4 bytes [22:11:20]NVStorageSaveData done [22:11:20]ExternCall_PrintAddStr [22:11:20]wPrintStart [22:11:20]Write to MH i2c: 01 00 00 EE 05 F3 [22:11:20]Write i2c OK [22:11:20]MH_I2C_Read... [22:11:20]Read from MH i2c: 01 [22:11:20]MH_I2C_Read... [22:11:20]Read from MH i2c: 01 07 00 [22:11:20]MH_I2C_Read... [22:11:20]Read from MH i2c: 01 07 00 EE 05 00 00 00 00 00 FF 0F 08 [22:11:20]RasterBufferAndPrint [22:11:20]line Счет N : (1)450376 [22:11:20]line ИНН: 02508201610067 [22:11:20]line Контрольно-Кассовый Чек [22:11:20]line ПРОДАЖА [22:11:20]line ТРК (МРК, ГНК) : 52 [22:11:20]line Товар: 2710124130 [22:11:20]line Аи-92-К-2 [22:11:20]line 2.990 * 66.90 [22:11:20]line = 200.03 [22:11:20]line НДС 12% НСП 1% [22:11:20]line > о реализуемом товаре [22:11:20]line ОКРУГЛЕНИЕ: -0.03 [22:11:20]line ИТОГО: 200.00 [22:11:20]line Внесено: 200.00 [22:11:20]line СДАЧА: 0.00 [22:11:20]line НСП 1% : 1.77 [22:11:20]line НДС 12% : 21.24 [22:11:20]line Наличными: 200.00 [22:11:20]line Безнал.: 0.00 [22:11:20]line Место: АЗС № 171 "Партнер Нефть" [22:11:20]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [22:11:20]line СНО: Общий режим [22:11:20]line Чек 389 28.10.2024 22:11 [22:11:20]line Смена: 545 ФФД: 1.0 [22:11:20]line ЗНМ: 0300000109 [22:11:20]line РНМ: 0000000000091777 [22:11:20]line Версия ККМ: 001 [22:11:20]line ФМ: 0000000000871756 [22:11:20]line ФД: 202589 [22:11:20]line ФПД: 189038893031969 [22:11:20]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T221119&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202589&fm=189038893031969&tin=02508201610067®Number=0000000000091777&sum=20000 [22:11:21]OFD Sender: Processing packet 202589 [packets to send 116, broken 115] [22:11:21]ProducePacketName [22:11:21]name=ofd_packets/00202589 [22:11:21]OFD Sender: To server: pG, [22:11:21]CommunicateWithHost lk.salyk.kg:30040 [22:11:21]ConnectInit lk.salyk.kg [22:11:21]written 0, free lines is 4095 [22:11:21]Connected sock=10 [22:11:21]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 21 BD 07 01 CD 65 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 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 85 01 00 00 F4 03 04 00 07 0C 20 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 5D 17 03 00 35 04 06 00 AB EE 0C 11 62 21 3C 2F EB 26 97 67 1B 1F [22:11:21]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 48 00 47 00 9E 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 35 36 10 04 04 00 5D 17 03 00 F4 03 04 00 BC B7 1F 67 B6 04 01 00 00 C4 F7 25 13 6E 5E 3E B3 [22:11:21]CommunicateWithHost err = 0 [22:11:21]CheckOFDResponse [22:11:21]1017 (14) - 77093643461234 [22:11:21]1041 (16) - 0000000000871756 [22:11:21]1040 (4) - 202589 [22:11:21]1012 (4) - 28.10.2024 16:11 [22:11:21]1206 (1) - 0 [22:11:21]OFD Sender: Remove packet 202589 [22:11:21]ProducePacketName [22:11:21]name=ofd_packets/00202589 [22:11:21]NVStorageDeleteData [22:11:21]Write to MH i2c: 01 00 00 19 06 1F [22:11:21]Write i2c OK [22:11:21]MH_I2C_Read... [22:11:21]Read from MH i2c: 01 [22:11:21]MH_I2C_Read... [22:11:21]Read from MH i2c: 01 07 00 [22:11:21]MH_I2C_Read... [22:11:21]Read from MH i2c: 01 07 00 19 06 00 00 00 00 00 97 0C C9 [22:11:21]RasterBufferAndPrint [22:11:21]line [22:11:21]line [22:11:21]line [22:11:21]line [22:11:21]line [22:11:21]written 0, free lines is 3229 [22:11:21]MH_Cut [22:11:21]Write to MH i2c: D1 01 00 20 06 01 F8 [22:11:21]Write i2c OK [22:11:21]MH_I2C_Read... [22:11:21]Read from MH i2c: D1 [22:11:21]MH_I2C_Read... [22:11:21]Read from MH i2c: D1 01 00 [22:11:21]MH_I2C_Read... [22:11:21]Read from MH i2c: D1 01 00 20 06 00 F7 [22:11:21]Write to MH i2c: 01 00 00 21 06 27 [22:11:21]Write i2c OK [22:11:21]MH_I2C_Read... [22:11:21]OFD Sender: No OFD packet to send [22:11:22]*** Cut start [22:11:22]*** Purtial cut [22:11:22]*** Stage 1: CUTSNS_PIN = 1 [22:11:22]Read from MH i2c: 01 [22:11:22]MH_I2C_Read... [22:11:22]*** Stop cut motor [22:11:22]*** Cut end [22:11:22]Read from MH i2c: 01 07 00 [22:11:22]MH_I2C_Read... [22:11:22]Read from MH i2c: 01 07 00 21 06 00 00 00 00 00 FF 0F 3C [22:11:22]process_action close_receipt done [22:11:22]requested_data is exist [22:11:22]produce_requested_data [22:11:22]requested_item fm.sn is exist - process it [22:11:22]wFMCommunicate request_size=4 [22:11:22]MH_SAM_APDU [22:11:22]CAPDU: 80 11 00 00 [22:11:22]Write to MH i2c: E2 08 00 22 06 80 11 00 00 00 00 00 00 A2 [22:11:22]Write i2c OK [22:11:22]MH_I2C_Read... [22:11:22]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [22:11:22]Read from MH i2c: E2 [22:11:22]MH_I2C_Read... [22:11:22]Read from MH i2c: E2 17 00 [22:11:22]MH_I2C_Read... [22:11:22]Read from MH i2c: E2 17 00 22 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 F7 [22:11:22]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [22:11:22]wFMCommunicate OK [22:11:22]requested_item fd.num is exist - process it [22:11:22]SAM_PROTO_GetFieldsCounters [22:11:22]wFMCommunicate request_size=4 [22:11:22]MH_SAM_APDU [22:11:22]CAPDU: 80 13 00 00 [22:11:22]Write to MH i2c: E2 08 00 23 06 80 13 00 00 00 00 00 00 A5 [22:11:22]Write i2c OK [22:11:22]MH_I2C_Read... [22:11:22]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [22:11:22]Read from MH i2c: E2 [22:11:22]MH_I2C_Read... [22:11:22]Read from MH i2c: E2 62 00 [22:11:22]MH_I2C_Read... [22:11:22]Read from MH i2c: E2 62 00 23 06 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 5D 17 03 00 0E 04 04 00 21 02 00 00 12 04 04 00 85 01 00 00 5E 04 04 00 85 01 00 00 57 04 04 00 86 01 00 00 19 04 04 00 00 00 00 00 90 00 FA [22:11:22]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 5D 17 03 00 0E 04 04 00 21 02 00 00 12 04 04 00 85 01 00 00 5E 04 04 00 85 01 00 00 57 04 04 00 86 01 00 00 19 04 04 00 00 00 00 00 90 00 [22:11:22]wFMCommunicate OK [22:11:22]SAM_PROTO_GetFieldsCounters done [22:11:22]requested_item shift.num is exist - process it [22:11:22]requested_item shift.opened is exist - process it [22:11:22]req_shift_opened [22:11:22]FM_GetShiftState [22:11:22]SAM_PROTO_GetShiftState [22:11:22]wFMCommunicate request_size=4 [22:11:22]MH_SAM_APDU [22:11:22]CAPDU: 80 13 01 00 [22:11:22]Write to MH i2c: E2 08 00 24 06 80 13 01 00 00 00 00 00 A7 [22:11:22]Write i2c OK [22:11:22]MH_I2C_Read... [22:11:22]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [22:11:22]Read from MH i2c: E2 [22:11:22]MH_I2C_Read... [22:11:22]Read from MH i2c: E2 0E 00 [22:11:22]MH_I2C_Read... [22:11:22]Read from MH i2c: E2 0E 00 24 06 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 52 [22:11:22]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [22:11:22]wFMCommunicate OK [22:11:22]SAM_PROTO_GetShiftState done [22:11:22]FM_GetShiftState done [22:11:22]req_shift_opened done [22:11:22]requested_item shift.open_date is exist - process it [22:11:22]req_shift_open_date [22:11:22]req_shift_open_date done [22:11:22]produce_requested_data done [22:11:22]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202589,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670} [22:11:22]process_action_free close_receipt [22:11:22]json_value_free [22:11:22]json_value_free done [22:11:22]process_json_proto returns [22:11:22]Send response to host [22:11:22]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202589,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670}}} [22:11:22]free response buf [22:11:22]execute_script done [22:11:22]execute_script returns [22:11:22]free content buf [22:11:22]Sock 9.Close socket [22:11:22]Sock 9.Thread stoped [22:11:26]OFD Sender: No OFD packet to send [22:11:31]OFD Sender: No OFD packet to send [22:11:36]OFD Sender: No OFD packet to send [22:11:41]OFD Sender: No OFD packet to send [22:11:46]OFD Sender: No OFD packet to send [22:11:51]OFD Sender: No OFD packet to send [22:11:56]OFD Sender: No OFD packet to send [22:12:01]OFD Sender: No OFD packet to send [22:12:06]OFD Sender: No OFD packet to send [22:12:11]OFD Sender: No OFD packet to send [22:12:16]OFD Sender: No OFD packet to send [22:12:21]OFD Sender: No OFD packet to send [22:12:26]OFD Sender: No OFD packet to send [22:12:31]OFD Sender: No OFD packet to send [22:12:36]OFD Sender: No OFD packet to send [22:12:41]OFD Sender: No OFD packet to send [22:12:46]OFD Sender: No OFD packet to send [22:12:51]OFD Sender: No OFD packet to send [22:12:56]OFD Sender: No OFD packet to send [22:13:01]OFD Sender: No OFD packet to send [22:13:07]OFD Sender: No OFD packet to send [22:13:12]OFD Sender: No OFD packet to send [22:13:17]OFD Sender: No OFD packet to send [22:13:22]OFD Sender: No OFD packet to send [22:13:27]OFD Sender: No OFD packet to send [22:13:32]OFD Sender: No OFD packet to send [22:13:37]OFD Sender: No OFD packet to send [22:13:42]OFD Sender: No OFD packet to send [22:13:47]OFD Sender: No OFD packet to send [22:13:52]OFD Sender: No OFD packet to send [22:13:57]OFD Sender: No OFD packet to send [22:14:02]OFD Sender: No OFD packet to send [22:14:07]OFD Sender: No OFD packet to send [22:14:12]OFD Sender: No OFD packet to send [22:14:17]OFD Sender: No OFD packet to send [22:14:22]OFD Sender: No OFD packet to send [22:14:27]OFD Sender: No OFD packet to send [22:14:32]OFD Sender: No OFD packet to send [22:14:37]OFD Sender: No OFD packet to send [22:14:42]OFD Sender: No OFD packet to send [22:14:47]OFD Sender: No OFD packet to send [22:14:52]OFD Sender: No OFD packet to send [22:14:57]OFD Sender: No OFD packet to send [22:15:02]OFD Sender: No OFD packet to send [22:15:07]OFD Sender: No OFD packet to send [22:15:12]OFD Sender: No OFD packet to send [22:15:17]OFD Sender: No OFD packet to send [22:15:22]OFD Sender: No OFD packet to send [22:15:27]OFD Sender: No OFD packet to send [22:15:32]OFD Sender: No OFD packet to send [22:15:37]OFD Sender: No OFD packet to send [22:15:42]OFD Sender: No OFD packet to send [22:15:47]OFD Sender: No OFD packet to send [22:15:52]OFD Sender: No OFD packet to send [22:15:57]OFD Sender: No OFD packet to send [22:16:02]OFD Sender: No OFD packet to send [22:16:07]OFD Sender: No OFD packet to send [22:16:12]OFD Sender: No OFD packet to send [22:16:17]OFD Sender: No OFD packet to send [22:16:22]OFD Sender: No OFD packet to send [22:16:27]OFD Sender: No OFD packet to send [22:16:32]OFD Sender: No OFD packet to send [22:16:35]accept exits with 7 [22:16:35]New connection [22:16:35]New thread 3067235684 created [22:16:35]Thread 3067379044 joined [22:16:35]Waiting for new connection... [22:16:35] Sock 7.Parse request [22:16:35]Sock 7.Check first char [22:16:35]Sock 7.First char is OK [22:16:35]request: POST /json_proto HTTP/1.0 [22:16:35]Method: POST [22:16:35]URL: /json_proto [22:16:35]Method is POST - this is cgi request [22:16:35]url: /json_proto [22:16:35]query_string will be loaded in cgi processing [22:16:35]execute_cgi json_proto POST (null) [22:16:35]execute_cgi path=json_proto method=POST [22:16:35]POST find Content-Length [22:16:35]Host: 172.17.63.195:8080 [22:16:35]Content-Length: 766 [22:16:35]Content-Type: application/json [22:16:35] [22:16:35]POST finish read [22:16:35]Found Content-Length = 766 [22:16:35]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450377", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 76.20, "quantity" : 19.690, "sum" : 1500.38, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 1500.38 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [22:16:35]execute_script... [22:16:35]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450377", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 76.20, "quantity" : 19.690, "sum" : 1500.38, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 1500.38 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [22:16:35]POST & json_proto [22:16:35]process_json_proto [22:16:35]json parsed OK: [22:16:35]protocol is kg_v1.0 [22:16:35]action value=close_receipt [22:16:35]process_action close_receipt [22:16:35]cmd_close_receipt [22:16:35]MH_GetDate [22:16:35]Write to MH i2c: F0 00 00 25 06 1A [22:16:35]Write i2c OK [22:16:35]MH_I2C_Read... [22:16:35]Read from MH i2c: F0 [22:16:35]MH_I2C_Read... [22:16:35]Read from MH i2c: F0 09 00 [22:16:35]MH_I2C_Read... [22:16:35]Read from MH i2c: F0 09 00 25 06 00 44 0D 20 67 47 1B 1E 67 E2 [22:16:35]GetLastDocTimeStamp 1730153479 [22:16:35]current date 1730153796 [22:16:35]FM_GetShiftState [22:16:35]SAM_PROTO_GetShiftState [22:16:35]wFMCommunicate request_size=4 [22:16:35]MH_SAM_APDU [22:16:35]CAPDU: 80 13 01 00 [22:16:35]Write to MH i2c: E2 08 00 26 06 80 13 01 00 00 00 00 00 A9 [22:16:35]Write i2c OK [22:16:35]MH_I2C_Read... [22:16:35]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [22:16:35]Read from MH i2c: E2 [22:16:35]MH_I2C_Read... [22:16:35]Read from MH i2c: E2 0E 00 [22:16:35]MH_I2C_Read... [22:16:35]Read from MH i2c: E2 0E 00 26 06 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 54 [22:16:35]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [22:16:35]wFMCommunicate OK [22:16:35]SAM_PROTO_GetShiftState done [22:16:35]FM_GetShiftState done [22:16:35]opened in 1730073670 [22:16:35]opened+sec_in_day 1730160070 [22:16:35]quantity*price = 150037 [22:16:35]sum+1 = 150039 [22:16:35]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 1500.38 НСП 1% : 13.28 НДС 12% : 159.33 Наличными: 0.00 Безнал.: 1500.38 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 390 28.10.2024 22:16 Смена: 545 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 Платежная система: Mbank ФМ: 0000000000871756 ФД: 202590 ФПД: 74024953060367 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T221636&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202590&fm=74024953060367&tin=02508201610067®Number=0000000000091777&sum=150038 [22:16:36]StoreToDocumentArchive [22:16:36]shift 545 fd 202590 [22:16:36]save to /storage/0545/doc_00202590 [22:16:36]save last doc name /storage/0545/doc_00202590 to /storage/kkm_last_doc_name [22:16:36]save OK [22:16:36]Clear old archive folders... [22:16:36]ProcessDocumentItem done err = 0, tmpTLVsize=248 [22:16:36]tlvbuf is 01CB3A90 [22:16:36]SAM_PROTO_ClearQueue [22:16:36]wFMCommunicate request_size=4 [22:16:36]MH_SAM_APDU [22:16:36]CAPDU: 80 09 00 00 [22:16:36]Write to MH i2c: E2 08 00 33 06 80 09 00 00 00 00 00 00 AB [22:16:36]Write i2c OK [22:16:36]MH_I2C_Read... [22:16:36]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [22:16:36]Read from MH i2c: E2 [22:16:36]MH_I2C_Read... [22:16:36]Read from MH i2c: E2 03 00 [22:16:36]MH_I2C_Read... [22:16:36]Read from MH i2c: E2 03 00 33 06 00 90 00 AD [22:16:36]RAPDU: 90 00 [22:16:36]wFMCommunicate OK [22:16:36]SAM_PROTO_ClearQueue done [22:16:36]KKMCreateOFDPacket [22:16:36]OFDProtocolAddRootSTLVToBuf [22:16:36]FM_MakeSignedData [22:16:36]FM_MakeSignedData [22:16:36]SAM_PROTO_SignData [22:16:36]wFMCommunicate request_size=4 [22:16:36]MH_SAM_APDU [22:16:36]CAPDU: 80 0D 01 02 [22:16:36]Write to MH i2c: E2 08 00 34 06 80 0D 01 02 00 00 00 00 B3 [22:16:36]Write i2c OK [22:16:36]MH_I2C_Read... [22:16:36]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [22:16:36]Read from MH i2c: E2 [22:16:36]MH_I2C_Read... [22:16:36]Read from MH i2c: E2 03 00 [22:16:36]MH_I2C_Read... [22:16:36]Read from MH i2c: E2 03 00 34 06 00 90 00 AE [22:16:36]RAPDU: 90 00 [22:16:36]wFMCommunicate OK [22:16:36]wFMCommunicate request_size=255 [22:16:36]MH_SAM_APDU [22:16: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 32 FF 03 08 00 03 EA 4C 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 16 4A 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 16 4A 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 30 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 3D 3E 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 16 4A 02 00 00 00 1F 04 02 00 01 00 12 04 04 00 86 01 00 00 F4 03 04 00 44 0D 20 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 5E 17 03 00 35 04 06 00 43 53 47 08 [22:16:36]Write to MH i2c: E2 02 01 35 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 32 FF 03 08 00 03 EA 4C 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 16 4A 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 16 4A 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 30 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 3D 3E 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 16 4A 02 00 00 00 1F 04 02 00 01 00 12 04 04 00 86 01 00 00 F4 03 04 00 44 0D 20 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 5E 17 03 00 35 04 06 00 43 53 47 08 00 00 E1 [22:16:36]Write i2c OK [22:16:36]MH_I2C_Read... [22:16:36]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [22:16:36]Read from MH i2c: E2 [22:16:36]MH_I2C_Read... [22:16:36]Read from MH i2c: E2 03 00 [22:16:36]MH_I2C_Read... [22:16:36]Read from MH i2c: E2 03 00 35 06 00 90 00 AF [22:16:36]RAPDU: 90 00 [22:16:36]wFMCommunicate OK [22:16:36]wFMCommunicate request_size=7 [22:16:36]MH_SAM_APDU [22:16:36]CAPDU: 80 0D 02 02 02 1C 0F [22:16:36]Write to MH i2c: E2 0A 00 36 06 80 0D 02 02 02 00 1C 0F 00 00 E5 [22:16:36]Write i2c OK [22:16:36]MH_I2C_Read... [22:16:36]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [22:16:36]Read from MH i2c: E2 [22:16:36]MH_I2C_Read... [22:16:36]Read from MH i2c: E2 03 00 [22:16:36]MH_I2C_Read... [22:16:36]Read from MH i2c: E2 03 00 36 06 00 90 00 B0 [22:16:36]RAPDU: 90 00 [22:16:36]wFMCommunicate OK [22:16:36]wFMCommunicate request_size=4 [22:16:36]MH_SAM_APDU [22:16:36]CAPDU: 80 0D 03 02 [22:16:36]Write to MH i2c: E2 08 00 37 06 80 0D 03 02 00 00 00 00 B8 [22:16:36]Write i2c OK [22:16:36]MH_I2C_Read... [22:16:36]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [22:16:36]Read from MH i2c: E2 [22:16:36]MH_I2C_Read... [22:16:36]Read from MH i2c: E2 0B 00 [22:16:36]MH_I2C_Read... [22:16:36]Read from MH i2c: E2 0B 00 37 06 00 5C 73 C1 87 08 20 18 C6 90 00 D6 [22:16:36]RAPDU: 5C 73 C1 87 08 20 18 C6 90 00 [22:16:36]wFMCommunicate OK [22:16:36]SAM_PROTO_SignData done [22:16:36]FM_MakeSignedData done [22:16:36]CreateOFDProtocolMessage [22:16:36]wFMCommunicate request_size=4 [22:16:36]MH_SAM_APDU [22:16:36]CAPDU: 80 11 00 00 [22:16:36]Write to MH i2c: E2 08 00 38 06 80 11 00 00 00 00 00 00 B8 [22:16:36]Write i2c OK [22:16:36]MH_I2C_Read... [22:16:36]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [22:16:36]Read from MH i2c: E2 [22:16:36]MH_I2C_Read... [22:16:36]Read from MH i2c: E2 17 00 [22:16:36]MH_I2C_Read... [22:16:36]Read from MH i2c: E2 17 00 38 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 0D [22:16:36]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [22:16:36]wFMCommunicate OK [22:16:36]CreateOFDProtocolMessage done [22:16:36]OFDSenderStorePacket 202590 [22:16:36]StoreOFDPacket docnum=202590 [22:16:36]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0C 01 00 00 64 D9 04 01 58 66 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 EA 4C 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 16 4A 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 16 4A 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 30 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 3D 3E 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 16 4A 02 00 00 00 1F 04 02 00 01 00 12 04 04 00 86 01 00 00 F4 03 04 00 44 0D 20 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 5E 17 03 00 35 04 06 00 43 53 47 08 1C 0F 5C 73 C1 87 08 20 18 C6 [22:16:36]CheckFolder [22:16:36]dirname=/storage/ofd_packets [22:16:36]CheckFolder done [22:16:36]ProducePacketName [22:16:36]name=ofd_packets/00202590 [22:16:36]NVStorageSaveData ofd_packets/00202590 [22:16:36]File name is /storage/ofd_packets/00202590 [22:16:36]Write 298 bytes [22:16:36]NVStorageSaveData done [22:16:36]OFDSenderStorePacket done [22:16:36]KKMCreateOFDPacket done [22:16:36]NVStorageSaveData kkm_last_timestamp [22:16:36]File name is /storage/kkm_last_timestamp [22:16:36]Write 4 bytes [22:16:36]NVStorageSaveData done [22:16:36]ExternCall_PrintAddStr [22:16:36]wPrintStart [22:16:36]Write to MH i2c: 01 00 00 39 06 3F [22:16:36]Write i2c OK [22:16:36]MH_I2C_Read... [22:16:36]Read from MH i2c: 01 [22:16:36]MH_I2C_Read... [22:16:36]Read from MH i2c: 01 07 00 [22:16:36]MH_I2C_Read... [22:16:36]Read from MH i2c: 01 07 00 39 06 00 00 00 00 00 FF 0F 54 [22:16:36]RasterBufferAndPrint [22:16:36]line Счет N : (1)450377 [22:16:36]line ИНН: 02508201610067 [22:16:36]line Контрольно-Кассовый Чек [22:16:36]line ПРОДАЖА [22:16:36]line ТРК (МРК, ГНК) : 33 [22:16:36]line Товар: 2710194210 [22:16:36]line ДТ-К-2 [22:16:36]line 19.690 * 76.20 [22:16:36]line = 1500.38 [22:16:36]line НДС 12% НСП 1% [22:16:36]line > о реализуемом товаре [22:16:36]line ИТОГО: 1500.38 [22:16:36]line НСП 1% : 13.28 [22:16:36]line НДС 12% : 159.33 [22:16:36]line Наличными: 0.00 [22:16:36]line Безнал.: 1500.38 [22:16:36]line Место: АЗС № 171 "Партнер Нефть" [22:16:36]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [22:16:36]line СНО: Общий режим [22:16:36]line Чек 390 28.10.2024 22:16 [22:16:36]line Смена: 545 ФФД: 1.0 [22:16:36]line ЗНМ: 0300000109 [22:16:36]line РНМ: 0000000000091777 [22:16:36]line Версия ККМ: 001 [22:16:36]line Платежная система: Mbank [22:16:36]line ФМ: 0000000000871756 [22:16:36]line ФД: 202590 [22:16:36]line ФПД: 74024953060367 [22:16:36]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T221636&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202590&fm=74024953060367&tin=02508201610067®Number=0000000000091777&sum=150038 [22:16:37]OFD Sender: Processing packet 202590 [packets to send 116, broken 115] [22:16:37]ProducePacketName [22:16:37]name=ofd_packets/00202590 [22:16:37]OFD Sender: To server: pG, [22:16:37]CommunicateWithHost lk.salyk.kg:30040 [22:16:37]ConnectInit lk.salyk.kg [22:16:37]written 0, free lines is 4095 [22:16:37]Connected sock=10 [22:16:37]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0C 01 00 00 64 D9 04 01 58 66 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 EA 4C 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 16 4A 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 16 4A 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 30 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 3D 3E 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 16 4A 02 00 00 00 1F 04 02 00 01 00 12 04 04 00 86 01 00 00 F4 03 04 00 44 0D 20 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 5E 17 03 00 35 04 06 00 43 53 47 08 1C 0F 5C 73 C1 87 08 20 18 C6 [22:16:37]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 25 31 47 00 A8 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 35 36 10 04 04 00 5E 17 03 00 F4 03 04 00 F8 B8 1F 67 B6 04 01 00 00 93 01 15 AC 5B 3F B3 D0 [22:16:37]CommunicateWithHost err = 0 [22:16:37]CheckOFDResponse [22:16:37]1017 (14) - 77093643461234 [22:16:37]1041 (16) - 0000000000871756 [22:16:37]1040 (4) - 202590 [22:16:37]1012 (4) - 28.10.2024 16:16 [22:16:37]1206 (1) - 0 [22:16:37]OFD Sender: Remove packet 202590 [22:16:37]ProducePacketName [22:16:37]name=ofd_packets/00202590 [22:16:37]NVStorageDeleteData [22:16:37]Write to MH i2c: 01 00 00 62 06 68 [22:16:37]Write i2c OK [22:16:37]MH_I2C_Read... [22:16:37]Read from MH i2c: 01 [22:16:37]MH_I2C_Read... [22:16:37]Read from MH i2c: 01 07 00 [22:16:37]MH_I2C_Read... [22:16:37]Read from MH i2c: 01 07 00 62 06 00 00 00 00 00 BF 0C 3A [22:16:37]RasterBufferAndPrint [22:16:37]line [22:16:37]line [22:16:37]line [22:16:37]line [22:16:37]line [22:16:37]written 0, free lines is 3267 [22:16:37]MH_Cut [22:16:37]Write to MH i2c: D1 01 00 69 06 01 41 [22:16:37]Write i2c OK [22:16:37]MH_I2C_Read... [22:16:37]Read from MH i2c: D1 [22:16:37]MH_I2C_Read... [22:16:37]Read from MH i2c: D1 01 00 [22:16:37]MH_I2C_Read... [22:16:37]Read from MH i2c: D1 01 00 69 06 00 40 [22:16:37]Write to MH i2c: 01 00 00 6A 06 70 [22:16:37]Write i2c OK [22:16:37]MH_I2C_Read... [22:16:38]OFD Sender: No OFD packet to send [22:16:38]*** Cut start [22:16:38]*** Purtial cut [22:16:38]*** Stage 1: CUTSNS_PIN = 1 [22:16:38]Read from MH i2c: 01 [22:16:38]MH_I2C_Read... [22:16:38]*** Stop cut motor [22:16:38]*** Cut end [22:16:38]Read from MH i2c: 01 07 00 [22:16:38]MH_I2C_Read... [22:16:38]Read from MH i2c: 01 07 00 6A 06 00 00 00 00 00 FF 0F 85 [22:16:38]process_action close_receipt done [22:16:38]requested_data is exist [22:16:38]produce_requested_data [22:16:38]requested_item fm.sn is exist - process it [22:16:38]wFMCommunicate request_size=4 [22:16:38]MH_SAM_APDU [22:16:38]CAPDU: 80 11 00 00 [22:16:38]Write to MH i2c: E2 08 00 6B 06 80 11 00 00 00 00 00 00 EB [22:16:38]Write i2c OK [22:16:38]MH_I2C_Read... [22:16:38]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [22:16:38]Read from MH i2c: E2 [22:16:38]MH_I2C_Read... [22:16:38]Read from MH i2c: E2 17 00 [22:16:38]MH_I2C_Read... [22:16:38]Read from MH i2c: E2 17 00 6B 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 40 [22:16:38]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [22:16:38]wFMCommunicate OK [22:16:38]requested_item fd.num is exist - process it [22:16:38]SAM_PROTO_GetFieldsCounters [22:16:38]wFMCommunicate request_size=4 [22:16:38]MH_SAM_APDU [22:16:38]CAPDU: 80 13 00 00 [22:16:38]Write to MH i2c: E2 08 00 6C 06 80 13 00 00 00 00 00 00 EE [22:16:38]Write i2c OK [22:16:38]MH_I2C_Read... [22:16:39]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [22:16:39]Read from MH i2c: E2 [22:16:39]MH_I2C_Read... [22:16:39]Read from MH i2c: E2 62 00 [22:16:39]MH_I2C_Read... [22:16:39]Read from MH i2c: E2 62 00 6C 06 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 5E 17 03 00 0E 04 04 00 21 02 00 00 12 04 04 00 86 01 00 00 5E 04 04 00 86 01 00 00 57 04 04 00 87 01 00 00 19 04 04 00 00 00 00 00 90 00 47 [22:16:39]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 5E 17 03 00 0E 04 04 00 21 02 00 00 12 04 04 00 86 01 00 00 5E 04 04 00 86 01 00 00 57 04 04 00 87 01 00 00 19 04 04 00 00 00 00 00 90 00 [22:16:39]wFMCommunicate OK [22:16:39]SAM_PROTO_GetFieldsCounters done [22:16:39]requested_item shift.num is exist - process it [22:16:39]requested_item shift.opened is exist - process it [22:16:39]req_shift_opened [22:16:39]FM_GetShiftState [22:16:39]SAM_PROTO_GetShiftState [22:16:39]wFMCommunicate request_size=4 [22:16:39]MH_SAM_APDU [22:16:39]CAPDU: 80 13 01 00 [22:16:39]Write to MH i2c: E2 08 00 6D 06 80 13 01 00 00 00 00 00 F0 [22:16:39]Write i2c OK [22:16:39]MH_I2C_Read... [22:16:39]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [22:16:39]Read from MH i2c: E2 [22:16:39]MH_I2C_Read... [22:16:39]Read from MH i2c: E2 0E 00 [22:16:39]MH_I2C_Read... [22:16:39]Read from MH i2c: E2 0E 00 6D 06 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 9B [22:16:39]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [22:16:39]wFMCommunicate OK [22:16:39]SAM_PROTO_GetShiftState done [22:16:39]FM_GetShiftState done [22:16:39]req_shift_opened done [22:16:39]requested_item shift.open_date is exist - process it [22:16:39]req_shift_open_date [22:16:39]req_shift_open_date done [22:16:39]produce_requested_data done [22:16:39]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202590,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670} [22:16:39]process_action_free close_receipt [22:16:39]json_value_free [22:16:39]json_value_free done [22:16:39]process_json_proto returns [22:16:39]Send response to host [22:16:39]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202590,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670}}} [22:16:39]free response buf [22:16:39]execute_script done [22:16:39]execute_script returns [22:16:39]free content buf [22:16:39]Sock 7.Close socket [22:16:39]Sock 7.Thread stoped [22:16:43]OFD Sender: No OFD packet to send [22:16:48]OFD Sender: No OFD packet to send [22:16:53]OFD Sender: No OFD packet to send [22:16:58]OFD Sender: No OFD packet to send [22:17:03]OFD Sender: No OFD packet to send [22:17:08]OFD Sender: No OFD packet to send [22:17:13]OFD Sender: No OFD packet to send [22:17:18]OFD Sender: No OFD packet to send [22:17:23]OFD Sender: No OFD packet to send [22:17:28]OFD Sender: No OFD packet to send [22:17:33]OFD Sender: No OFD packet to send [22:17:38]OFD Sender: No OFD packet to send [22:17:43]OFD Sender: No OFD packet to send [22:17:48]OFD Sender: No OFD packet to send [22:17:53]OFD Sender: No OFD packet to send [22:17:58]OFD Sender: No OFD packet to send [22:18:03]OFD Sender: No OFD packet to send [22:18:08]OFD Sender: No OFD packet to send [22:18:13]OFD Sender: No OFD packet to send [22:18:18]OFD Sender: No OFD packet to send [22:18:23]OFD Sender: No OFD packet to send [22:18:28]OFD Sender: No OFD packet to send [22:18:33]OFD Sender: No OFD packet to send [22:18:38]OFD Sender: No OFD packet to send [22:18:43]OFD Sender: No OFD packet to send [22:18:48]OFD Sender: No OFD packet to send [22:18:53]OFD Sender: No OFD packet to send [22:18:58]OFD Sender: No OFD packet to send [22:19:03]OFD Sender: No OFD packet to send [22:19:08]OFD Sender: No OFD packet to send [22:19:13]OFD Sender: No OFD packet to send [22:19:18]OFD Sender: No OFD packet to send [22:19:23]OFD Sender: No OFD packet to send [22:19:28]OFD Sender: No OFD packet to send [22:19:33]OFD Sender: No OFD packet to send [22:19:38]OFD Sender: No OFD packet to send [22:19:43]OFD Sender: No OFD packet to send [22:19:48]OFD Sender: No OFD packet to send [22:19:53]OFD Sender: No OFD packet to send [22:19:58]OFD Sender: No OFD packet to send [22:20:03]OFD Sender: No OFD packet to send [22:20:08]OFD Sender: No OFD packet to send [22:20:13]OFD Sender: No OFD packet to send [22:20:18]OFD Sender: No OFD packet to send [22:20:23]OFD Sender: No OFD packet to send [22:20:28]OFD Sender: No OFD packet to send [22:20:33]OFD Sender: No OFD packet to send [22:20:38]OFD Sender: No OFD packet to send [22:20:43]OFD Sender: No OFD packet to send [22:20:48]OFD Sender: No OFD packet to send [22:20:53]OFD Sender: No OFD packet to send [22:20:58]OFD Sender: No OFD packet to send [22:21:03]OFD Sender: No OFD packet to send [22:21:08]OFD Sender: No OFD packet to send [22:21:13]OFD Sender: No OFD packet to send [22:21:18]OFD Sender: No OFD packet to send [22:21:23]OFD Sender: No OFD packet to send [22:21:28]OFD Sender: No OFD packet to send [22:21:33]OFD Sender: No OFD packet to send [22:21:38]OFD Sender: No OFD packet to send [22:21:43]OFD Sender: No OFD packet to send [22:21:48]OFD Sender: No OFD packet to send [22:21:53]OFD Sender: No OFD packet to send [22:21:58]OFD Sender: No OFD packet to send [22:22:03]OFD Sender: No OFD packet to send [22:22:08]OFD Sender: No OFD packet to send [22:22:13]OFD Sender: No OFD packet to send [22:22:18]OFD Sender: No OFD packet to send [22:22:23]OFD Sender: No OFD packet to send [22:22:28]OFD Sender: No OFD packet to send [22:22:33]OFD Sender: No OFD packet to send [22:22:38]OFD Sender: No OFD packet to send [22:22:39]accept exits with 9 [22:22:39]New connection [22:22:39]New thread 3067379044 created [22:22:39]Thread 3067235684 joined [22:22:39]Waiting for new connection... [22:22:39] Sock 9.Parse request [22:22:39]Sock 9.Check first char [22:22:39]Sock 9.First char is OK [22:22:39]request: POST /json_proto HTTP/1.0 [22:22:39]Method: POST [22:22:39]URL: /json_proto [22:22:39]Method is POST - this is cgi request [22:22:39]url: /json_proto [22:22:39]query_string will be loaded in cgi processing [22:22:39]execute_cgi json_proto POST (null) [22:22:39]execute_cgi path=json_proto method=POST [22:22:39]POST find Content-Length [22:22:39]Host: 172.17.63.195:8080 [22:22:39]Content-Length: 763 [22:22:39]Content-Type: application/json [22:22:39] [22:22:39]POST finish read [22:22:39]Found Content-Length = 763 [22:22:39]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450378", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 76.20, "quantity" : 7.880, "sum" : 600.46, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 600.46 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [22:22:39]execute_script... [22:22: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)450378", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 76.20, "quantity" : 7.880, "sum" : 600.46, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 600.46 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [22:22:39]POST & json_proto [22:22:39]process_json_proto [22:22:39]json parsed OK: [22:22:39]protocol is kg_v1.0 [22:22:39]action value=close_receipt [22:22:39]process_action close_receipt [22:22:39]cmd_close_receipt [22:22:39]MH_GetDate [22:22:39]Write to MH i2c: F0 00 00 6E 06 63 [22:22:39]Write i2c OK [22:22:39]MH_I2C_Read... [22:22:39]Read from MH i2c: F0 [22:22:39]MH_I2C_Read... [22:22:39]Read from MH i2c: F0 09 00 [22:22:39]MH_I2C_Read... [22:22:39]Read from MH i2c: F0 09 00 6E 06 00 B0 0E 20 67 47 1B 1E 67 98 [22:22:39]GetLastDocTimeStamp 1730153796 [22:22:39]current date 1730154160 [22:22:39]FM_GetShiftState [22:22:39]SAM_PROTO_GetShiftState [22:22:39]wFMCommunicate request_size=4 [22:22:39]MH_SAM_APDU [22:22:39]CAPDU: 80 13 01 00 [22:22:39]Write to MH i2c: E2 08 00 6F 06 80 13 01 00 00 00 00 00 F2 [22:22:39]Write i2c OK [22:22:39]MH_I2C_Read... [22:22:39]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [22:22:39]Read from MH i2c: E2 [22:22:39]MH_I2C_Read... [22:22:39]Read from MH i2c: E2 0E 00 [22:22:39]MH_I2C_Read... [22:22:39]Read from MH i2c: E2 0E 00 6F 06 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 9D [22:22:39]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [22:22:39]wFMCommunicate OK [22:22:39]SAM_PROTO_GetShiftState done [22:22:39]FM_GetShiftState done [22:22:39]opened in 1730073670 [22:22:39]opened+sec_in_day 1730160070 [22:22:39]quantity*price = 60045 [22:22:39]sum+1 = 60047 [22:22:39]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 600.46 НСП 1% : 5.31 НДС 12% : 63.77 Наличными: 0.00 Безнал.: 600.46 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 391 28.10.2024 22:22 Смена: 545 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 Платежная система: Mbank ФМ: 0000000000871756 ФД: 202591 ФПД: 276593595940611 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T222240&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202591&fm=276593595940611&tin=02508201610067®Number=0000000000091777&sum=60046 [22:22:40]StoreToDocumentArchive [22:22:40]shift 545 fd 202591 [22:22:40]save to /storage/0545/doc_00202591 [22:22:40]save last doc name /storage/0545/doc_00202591 to /storage/kkm_last_doc_name [22:22:40]save OK [22:22:40]Clear old archive folders... [22:22:40]ProcessDocumentItem done err = 0, tmpTLVsize=248 [22:22:40]tlvbuf is 01C90BE0 [22:22:40]SAM_PROTO_ClearQueue [22:22:40]wFMCommunicate request_size=4 [22:22:40]MH_SAM_APDU [22:22:40]CAPDU: 80 09 00 00 [22:22:40]Write to MH i2c: E2 08 00 7C 06 80 09 00 00 00 00 00 00 F4 [22:22:40]Write i2c OK [22:22:40]MH_I2C_Read... [22:22:40]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [22:22:40]Read from MH i2c: E2 [22:22:40]MH_I2C_Read... [22:22:40]Read from MH i2c: E2 03 00 [22:22:40]MH_I2C_Read... [22:22:40]Read from MH i2c: E2 03 00 7C 06 00 90 00 F6 [22:22:40]RAPDU: 90 00 [22:22:40]wFMCommunicate OK [22:22:40]SAM_PROTO_ClearQueue done [22:22:40]KKMCreateOFDPacket [22:22:40]OFDProtocolAddRootSTLVToBuf [22:22:40]FM_MakeSignedData [22:22:40]FM_MakeSignedData [22:22:40]SAM_PROTO_SignData [22:22:40]wFMCommunicate request_size=4 [22:22:40]MH_SAM_APDU [22:22:40]CAPDU: 80 0D 01 02 [22:22:40]Write to MH i2c: E2 08 00 7D 06 80 0D 01 02 00 00 00 00 FC [22:22:40]Write i2c OK [22:22:40]MH_I2C_Read... [22:22:40]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [22:22:41]Read from MH i2c: E2 [22:22:41]MH_I2C_Read... [22:22:41]Read from MH i2c: E2 03 00 [22:22:41]MH_I2C_Read... [22:22:41]Read from MH i2c: E2 03 00 7D 06 00 90 00 F7 [22:22:41]RAPDU: 90 00 [22:22:41]wFMCommunicate OK [22:22:41]wFMCommunicate request_size=255 [22:22:41]MH_SAM_APDU [22:22:41]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 C8 1E 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8E EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 8E 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 00 00 00 00 00 00 39 04 06 00 8E EA 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 87 01 00 00 F4 03 04 00 B0 0E 20 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 5F 17 03 00 35 04 06 00 FB 8F 77 08 [22:22:41]Write to MH i2c: E2 02 01 7E 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 32 FF 03 08 00 03 C8 1E 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8E EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 8E 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 00 00 00 00 00 00 39 04 06 00 8E EA 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 87 01 00 00 F4 03 04 00 B0 0E 20 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 5F 17 03 00 35 04 06 00 FB 8F 77 08 00 00 15 [22:22:41]Write i2c OK [22:22:41]MH_I2C_Read... [22:22:41]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [22:22:41]Read from MH i2c: E2 [22:22:41]MH_I2C_Read... [22:22:41]Read from MH i2c: E2 03 00 [22:22:41]MH_I2C_Read... [22:22:41]Read from MH i2c: E2 03 00 7E 06 00 90 00 F8 [22:22:41]RAPDU: 90 00 [22:22:41]wFMCommunicate OK [22:22:41]wFMCommunicate request_size=7 [22:22:41]MH_SAM_APDU [22:22:41]CAPDU: 80 0D 02 02 02 7F 03 [22:22:41]Write to MH i2c: E2 0A 00 7F 06 80 0D 02 02 02 00 7F 03 00 00 85 [22:22:41]Write i2c OK [22:22:41]MH_I2C_Read... [22:22:41]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [22:22:41]Read from MH i2c: E2 [22:22:41]MH_I2C_Read... [22:22:41]Read from MH i2c: E2 03 00 [22:22:41]MH_I2C_Read... [22:22:41]Read from MH i2c: E2 03 00 7F 06 00 90 00 F9 [22:22:41]RAPDU: 90 00 [22:22:41]wFMCommunicate OK [22:22:41]wFMCommunicate request_size=4 [22:22:41]MH_SAM_APDU [22:22:41]CAPDU: 80 0D 03 02 [22:22:41]Write to MH i2c: E2 08 00 80 06 80 0D 03 02 00 00 00 00 01 [22:22:41]Write i2c OK [22:22:41]MH_I2C_Read... [22:22:41]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [22:22:41]Read from MH i2c: E2 [22:22:41]MH_I2C_Read... [22:22:41]Read from MH i2c: E2 0B 00 [22:22:41]MH_I2C_Read... [22:22:41]Read from MH i2c: E2 0B 00 80 06 00 23 D0 E9 69 C5 71 9B 95 90 00 AD [22:22:41]RAPDU: 23 D0 E9 69 C5 71 9B 95 90 00 [22:22:41]wFMCommunicate OK [22:22:41]SAM_PROTO_SignData done [22:22:41]FM_MakeSignedData done [22:22:41]CreateOFDProtocolMessage [22:22:41]wFMCommunicate request_size=4 [22:22:41]MH_SAM_APDU [22:22:41]CAPDU: 80 11 00 00 [22:22:41]Write to MH i2c: E2 08 00 81 06 80 11 00 00 00 00 00 00 01 [22:22:41]Write i2c OK [22:22:41]MH_I2C_Read... [22:22:41]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [22:22:41]Read from MH i2c: E2 [22:22:41]MH_I2C_Read... [22:22:41]Read from MH i2c: E2 17 00 [22:22:41]MH_I2C_Read... [22:22:41]Read from MH i2c: E2 17 00 81 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 56 [22:22:41]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [22:22:41]wFMCommunicate OK [22:22:41]CreateOFDProtocolMessage done [22:22:41]OFDSenderStorePacket 202591 [22:22:41]StoreOFDPacket docnum=202591 [22:22:41]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0C 01 00 00 C6 35 04 01 DF 5C 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 C8 1E 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8E EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 8E 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 00 00 00 00 00 00 39 04 06 00 8E EA 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 87 01 00 00 F4 03 04 00 B0 0E 20 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 5F 17 03 00 35 04 06 00 FB 8F 77 08 7F 03 23 D0 E9 69 C5 71 9B 95 [22:22:41]CheckFolder [22:22:41]dirname=/storage/ofd_packets [22:22:41]CheckFolder done [22:22:41]ProducePacketName [22:22:41]name=ofd_packets/00202591 [22:22:41]NVStorageSaveData ofd_packets/00202591 [22:22:41]File name is /storage/ofd_packets/00202591 [22:22:41]Write 298 bytes [22:22:41]NVStorageSaveData done [22:22:41]OFDSenderStorePacket done [22:22:41]KKMCreateOFDPacket done [22:22:41]NVStorageSaveData kkm_last_timestamp [22:22:41]File name is /storage/kkm_last_timestamp [22:22:41]Write 4 bytes [22:22:41]NVStorageSaveData done [22:22:41]ExternCall_PrintAddStr [22:22:41]wPrintStart [22:22:41]Write to MH i2c: 01 00 00 82 06 88 [22:22:41]Write i2c OK [22:22:41]MH_I2C_Read... [22:22:41]Read from MH i2c: 01 [22:22:41]MH_I2C_Read... [22:22:41]Read from MH i2c: 01 07 00 [22:22:41]MH_I2C_Read... [22:22:41]Read from MH i2c: 01 07 00 82 06 00 00 00 00 00 FF 0F 9D [22:22:41]RasterBufferAndPrint [22:22:41]line Счет N : (1)450378 [22:22:41]line ИНН: 02508201610067 [22:22:41]line Контрольно-Кассовый Чек [22:22:41]line ПРОДАЖА [22:22:41]line ТРК (МРК, ГНК) : 33 [22:22:41]line Товар: 2710194210 [22:22:41]line ДТ-К-2 [22:22:41]line 7.880 * 76.20 [22:22:41]line = 600.46 [22:22:41]line НДС 12% НСП 1% [22:22:41]line > о реализуемом товаре [22:22:41]line ИТОГО: 600.46 [22:22:41]line НСП 1% : 5.31 [22:22:41]line НДС 12% : 63.77 [22:22:41]line Наличными: 0.00 [22:22:41]line Безнал.: 600.46 [22:22:41]line Место: АЗС № 171 "Партнер Нефть" [22:22:41]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [22:22:41]line СНО: Общий режим [22:22:41]line Чек 391 28.10.2024 22:22 [22:22:41]line Смена: 545 ФФД: 1.0 [22:22:41]line ЗНМ: 0300000109 [22:22:41]line РНМ: 0000000000091777 [22:22:41]line Версия ККМ: 001 [22:22:41]line Платежная система: Mbank [22:22:41]line ФМ: 0000000000871756 [22:22:41]line ФД: 202591 [22:22:41]line ФПД: 276593595940611 [22:22:41]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T222240&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202591&fm=276593595940611&tin=02508201610067®Number=0000000000091777&sum=60046 [22:22:41]OFD Sender: Processing packet 202591 [packets to send 116, broken 115] [22:22:41]ProducePacketName [22:22:41]name=ofd_packets/00202591 [22:22:41]OFD Sender: To server: pG, [22:22:41]CommunicateWithHost lk.salyk.kg:30040 [22:22:41]ConnectInit lk.salyk.kg [22:22:41]written 0, free lines is 4095 [22:22:41]Connected sock=10 [22:22:41]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0C 01 00 00 C6 35 04 01 DF 5C 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 C8 1E 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8E EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 8E 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 00 00 00 00 00 00 39 04 06 00 8E EA 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 87 01 00 00 F4 03 04 00 B0 0E 20 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 5F 17 03 00 35 04 06 00 FB 8F 77 08 7F 03 23 D0 E9 69 C5 71 9B 95 [22:22:42]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 F9 AF 47 00 68 F6 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 5F 17 03 00 F4 03 04 00 65 BA 1F 67 B6 04 01 00 00 A7 71 51 D9 2E 1D 57 21 [22:22:42]CommunicateWithHost err = 0 [22:22:42]CheckOFDResponse [22:22:42]1017 (14) - 77093643461234 [22:22:42]1041 (16) - 0000000000871756 [22:22:42]1040 (4) - 202591 [22:22:42]1012 (4) - 28.10.2024 16:23 [22:22:42]1206 (1) - 0 [22:22:42]OFD Sender: Remove packet 202591 [22:22:42]ProducePacketName [22:22:42]name=ofd_packets/00202591 [22:22:42]NVStorageDeleteData [22:22:42]Write to MH i2c: 01 00 00 AB 06 B1 [22:22:42]Write i2c OK [22:22:42]MH_I2C_Read... [22:22:42]Read from MH i2c: 01 [22:22:42]MH_I2C_Read... [22:22:42]Read from MH i2c: 01 07 00 [22:22:42]MH_I2C_Read... [22:22:42]Read from MH i2c: 01 07 00 AB 06 00 00 00 00 00 C4 0C 88 [22:22:42]RasterBufferAndPrint [22:22:42]line [22:22:42]line [22:22:42]line [22:22:42]line [22:22:42]line [22:22:42]written 0, free lines is 3272 [22:22:42]MH_Cut [22:22:42]Write to MH i2c: D1 01 00 B2 06 01 8A [22:22:42]Write i2c OK [22:22:42]MH_I2C_Read... [22:22:42]Read from MH i2c: D1 [22:22:42]MH_I2C_Read... [22:22:42]Read from MH i2c: D1 01 00 [22:22:42]MH_I2C_Read... [22:22:42]Read from MH i2c: D1 01 00 B2 06 00 89 [22:22:42]Write to MH i2c: 01 00 00 B3 06 B9 [22:22:42]Write i2c OK [22:22:42]MH_I2C_Read... [22:22:42]OFD Sender: No OFD packet to send [22:22:43]*** Cut start [22:22:43]*** Purtial cut [22:22:43]*** Stage 1: CUTSNS_PIN = 1 [22:22:43]Read from MH i2c: 01 [22:22:43]MH_I2C_Read... [22:22:43]*** Stop cut motor [22:22:43]*** Cut end [22:22:43]Read from MH i2c: 01 07 00 [22:22:43]MH_I2C_Read... [22:22:43]Read from MH i2c: 01 07 00 B3 06 00 00 00 00 00 FF 0F CE [22:22:43]process_action close_receipt done [22:22:43]requested_data is exist [22:22:43]produce_requested_data [22:22:43]requested_item fm.sn is exist - process it [22:22:43]wFMCommunicate request_size=4 [22:22:43]MH_SAM_APDU [22:22:43]CAPDU: 80 11 00 00 [22:22:43]Write to MH i2c: E2 08 00 B4 06 80 11 00 00 00 00 00 00 34 [22:22:43]Write i2c OK [22:22:43]MH_I2C_Read... [22:22:43]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [22:22:43]Read from MH i2c: E2 [22:22:43]MH_I2C_Read... [22:22:43]Read from MH i2c: E2 17 00 [22:22:43]MH_I2C_Read... [22:22:43]Read from MH i2c: E2 17 00 B4 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 89 [22:22:43]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [22:22:43]wFMCommunicate OK [22:22:43]requested_item fd.num is exist - process it [22:22:43]SAM_PROTO_GetFieldsCounters [22:22:43]wFMCommunicate request_size=4 [22:22:43]MH_SAM_APDU [22:22:43]CAPDU: 80 13 00 00 [22:22:43]Write to MH i2c: E2 08 00 B5 06 80 13 00 00 00 00 00 00 37 [22:22:43]Write i2c OK [22:22:43]MH_I2C_Read... [22:22:43]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [22:22:43]Read from MH i2c: E2 [22:22:43]MH_I2C_Read... [22:22:43]Read from MH i2c: E2 62 00 [22:22:43]MH_I2C_Read... [22:22:43]Read from MH i2c: E2 62 00 B5 06 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 5F 17 03 00 0E 04 04 00 21 02 00 00 12 04 04 00 87 01 00 00 5E 04 04 00 87 01 00 00 57 04 04 00 88 01 00 00 19 04 04 00 00 00 00 00 90 00 94 [22:22:43]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 5F 17 03 00 0E 04 04 00 21 02 00 00 12 04 04 00 87 01 00 00 5E 04 04 00 87 01 00 00 57 04 04 00 88 01 00 00 19 04 04 00 00 00 00 00 90 00 [22:22:43]wFMCommunicate OK [22:22:43]SAM_PROTO_GetFieldsCounters done [22:22:43]requested_item shift.num is exist - process it [22:22:43]requested_item shift.opened is exist - process it [22:22:43]req_shift_opened [22:22:43]FM_GetShiftState [22:22:43]SAM_PROTO_GetShiftState [22:22:43]wFMCommunicate request_size=4 [22:22:43]MH_SAM_APDU [22:22:43]CAPDU: 80 13 01 00 [22:22:43]Write to MH i2c: E2 08 00 B6 06 80 13 01 00 00 00 00 00 39 [22:22:43]Write i2c OK [22:22:43]MH_I2C_Read... [22:22:43]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [22:22:43]Read from MH i2c: E2 [22:22:43]MH_I2C_Read... [22:22:43]Read from MH i2c: E2 0E 00 [22:22:43]MH_I2C_Read... [22:22:43]Read from MH i2c: E2 0E 00 B6 06 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 E4 [22:22:43]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [22:22:43]wFMCommunicate OK [22:22:43]SAM_PROTO_GetShiftState done [22:22:43]FM_GetShiftState done [22:22:43]req_shift_opened done [22:22:43]requested_item shift.open_date is exist - process it [22:22:43]req_shift_open_date [22:22:43]req_shift_open_date done [22:22:43]produce_requested_data done [22:22:43]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202591,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670} [22:22:43]process_action_free close_receipt [22:22:43]json_value_free [22:22:43]json_value_free done [22:22:43]process_json_proto returns [22:22:43]Send response to host [22:22:43]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202591,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670}}} [22:22:43]free response buf [22:22:43]execute_script done [22:22:43]execute_script returns [22:22:43]free content buf [22:22:43]Sock 9.Close socket [22:22:43]Sock 9.Thread stoped [22:22:47]OFD Sender: No OFD packet to send [22:22:52]OFD Sender: No OFD packet to send [22:22:57]OFD Sender: No OFD packet to send [22:23:02]int [22:23:02]Write to MH i2c: 01 00 00 B7 06 BD [22:23:02]*** FLAG_PRN_PAP1 set [22:23:02]Write i2c OK [22:23:02]MH_I2C_Read... [22:23:02]Read from MH i2c: 01 [22:23:02]MH_I2C_Read... [22:23:02]Read from MH i2c: 01 07 00 [22:23:02]MH_I2C_Read... [22:23:02]Read from MH i2c: 01 07 00 B7 06 00 01 00 00 00 FF 0F D3 [22:23:02]state=0 [22:23:02]No paper [22:23:02]int [22:23:02]Write to MH i2c: 01 00 00 B8 06 BE [22:23:02]*** FLAG_PRN_PAP2 set [22:23:02]Write i2c OK [22:23:02]MH_I2C_Read... [22:23:02]Read from MH i2c: 01 [22:23:02]MH_I2C_Read... [22:23:02]Read from MH i2c: 01 07 00 [22:23:02]MH_I2C_Read... [22:23:02]Read from MH i2c: 01 07 00 B8 06 00 03 00 00 00 FF 0F D6 [22:23:02]state=0 [22:23:02]No paper [22:23:02]Cover opened [22:23:02]OFD Sender: No OFD packet to send [22:23:07]Write to MH i2c: 01 00 00 B9 06 BF [22:23:07]Write i2c OK [22:23:07]MH_I2C_Read... [22:23:07]Read from MH i2c: 01 [22:23:07]MH_I2C_Read... [22:23:07]Read from MH i2c: 01 07 00 [22:23:07]MH_I2C_Read... [22:23:07]Read from MH i2c: 01 07 00 B9 06 00 03 00 00 00 FF 0F D7 [22:23:07]state=3 [22:23:07]No paper [22:23:07]Cover opened [22:23:07]OFD Sender: No OFD packet to send [22:23:12]Write to MH i2c: 01 00 00 BA 06 C0 [22:23:12]Write i2c OK [22:23:12]MH_I2C_Read... [22:23:12]Read from MH i2c: 01 [22:23:12]MH_I2C_Read... [22:23:12]Read from MH i2c: 01 07 00 [22:23:12]MH_I2C_Read... [22:23:12]Read from MH i2c: 01 07 00 BA 06 00 03 00 00 00 FF 0F D8 [22:23:12]state=3 [22:23:12]No paper [22:23:12]Cover opened [22:23:12]OFD Sender: No OFD packet to send [22:23:14]int [22:23:14]Write to MH i2c: 01 00 00 BB 06 C1 [22:23:14]Write i2c OK [22:23:14]MH_I2C_Read... [22:23:14]Read from MH i2c: 01 [22:23:14]MH_I2C_Read... [22:23:14]Read from MH i2c: 01 07 00 [22:23:14]MH_I2C_Read... [22:23:14]*** FLAG_PRN_PAP2 reset [22:23:14]*** FLAG_PRN_PAP1 reset [22:23:14]Read from MH i2c: 01 07 00 BB 06 00 00 00 00 00 FF 0F D6 [22:23:14]state=3 [22:23:14]Cover closed [22:23:15]int [22:23:15]Write to MH i2c: 01 00 00 BC 06 C2 [22:23:15]*** FLAG_PRN_PAP1 set [22:23:15]Write i2c OK [22:23:15]MH_I2C_Read... [22:23:15]Read from MH i2c: 01 [22:23:15]MH_I2C_Read... [22:23:15]Read from MH i2c: 01 07 00 [22:23:15]MH_I2C_Read... [22:23:15]Read from MH i2c: 01 07 00 BC 06 00 01 00 00 00 FF 0F D8 [22:23:15]state=0 [22:23:15]No paper [22:23:15]int [22:23:15]Write to MH i2c: 01 00 00 BD 06 C3 [22:23:15]*** FLAG_PRN_PAP2 set [22:23:15]Write i2c OK [22:23:15]MH_I2C_Read... [22:23:15]Read from MH i2c: 01 [22:23:15]MH_I2C_Read... [22:23:15]Read from MH i2c: 01 07 00 [22:23:15]MH_I2C_Read... [22:23:15]Read from MH i2c: 01 07 00 BD 06 00 03 00 00 00 FF 0F DB [22:23:15]state=0 [22:23:15]No paper [22:23:15]Cover opened [22:23:16]int [22:23:16]Write to MH i2c: 01 00 00 BE 06 C4 [22:23:16]Write i2c OK [22:23:16]MH_I2C_Read... [22:23:16]Read from MH i2c: 01 [22:23:16]MH_I2C_Read... [22:23:16]Read from MH i2c: 01 07 00 [22:23:16]MH_I2C_Read... [22:23:16]*** FLAG_PRN_PAP2 reset [22:23:16]*** FLAG_PRN_PAP1 reset [22:23:16]Read from MH i2c: 01 07 00 BE 06 00 00 00 00 00 FF 0F D9 [22:23:16]state=3 [22:23:16]Cover closed [22:23:16]int [22:23:16]Write to MH i2c: 01 00 00 BF 06 C5 [22:23:16]*** FLAG_PRN_KEY set [22:23:16]Write i2c OK [22:23:16]MH_I2C_Read... [22:23:16]Read from MH i2c: 01 [22:23:16]MH_I2C_Read... [22:23:16]Read from MH i2c: 01 07 00 [22:23:16]MH_I2C_Read... [22:23:16]Read from MH i2c: 01 07 00 BF 06 00 08 00 00 00 FF 0F E2 [22:23:16]state=0 [22:23:16]Key pressed [22:23:16]Feed [22:23:16]Write to MH i2c: D8 00 00 C0 06 9D [22:23:16]Write i2c OK [22:23:16]MH_I2C_Read... [22:23:16]Read from MH i2c: D8 [22:23:16]MH_I2C_Read... [22:23:16]Read from MH i2c: D8 01 00 [22:23:16]MH_I2C_Read... [22:23:16]Read from MH i2c: D8 01 00 C0 06 00 9E [22:23:16]int [22:23:16]Write to MH i2c: 01 00 00 C1 06 C7 [22:23:16]Write i2c OK [22:23:16]MH_I2C_Read... [22:23:16]Read from MH i2c: 01 [22:23:16]MH_I2C_Read... [22:23:16]Read from MH i2c: 01 07 00 [22:23:16]MH_I2C_Read... [22:23:16]Read from MH i2c: 01 07 00 C1 06 00 48 00 00 00 3C 00 52 [22:23:16]state=2 [22:23:16]Key pressed [22:23:17]int [22:23:17]Write to MH i2c: 01 00 00 C2 06 C8 [22:23:17]*** FLAG_PRN_KEY reset [22:23:17]Write i2c OK [22:23:17]MH_I2C_Read... [22:23:17]Read from MH i2c: 01 [22:23:17]MH_I2C_Read... [22:23:17]Read from MH i2c: 01 07 00 [22:23:17]MH_I2C_Read... [22:23:17]Read from MH i2c: 01 07 00 C2 06 00 00 00 00 00 FB 0F D9 [22:23:17]state=2 [22:23:17]Stop feed [22:23:17]OFD Sender: No OFD packet to send [22:23:22]OFD Sender: No OFD packet to send [22:23:27]OFD Sender: No OFD packet to send [22:23:32]OFD Sender: No OFD packet to send [22:23:37]OFD Sender: No OFD packet to send [22:23:42]OFD Sender: No OFD packet to send [22:23:47]OFD Sender: No OFD packet to send [22:23:52]OFD Sender: No OFD packet to send [22:23:57]OFD Sender: No OFD packet to send [22:24:02]OFD Sender: No OFD packet to send [22:24:07]OFD Sender: No OFD packet to send [22:24:12]OFD Sender: No OFD packet to send [22:24:17]OFD Sender: No OFD packet to send [22:24:22]OFD Sender: No OFD packet to send [22:24:27]OFD Sender: No OFD packet to send [22:24:32]OFD Sender: No OFD packet to send [22:24:37]OFD Sender: No OFD packet to send [22:24:42]OFD Sender: No OFD packet to send [22:24:47]OFD Sender: No OFD packet to send [22:24:52]OFD Sender: No OFD packet to send [22:24:57]OFD Sender: No OFD packet to send [22:25:02]OFD Sender: No OFD packet to send [22:25:07]OFD Sender: No OFD packet to send [22:25:12]OFD Sender: No OFD packet to send [22:25:17]OFD Sender: No OFD packet to send [22:25:22]OFD Sender: No OFD packet to send [22:25:27]OFD Sender: No OFD packet to send [22:25:32]OFD Sender: No OFD packet to send [22:25:37]OFD Sender: No OFD packet to send [22:25:42]OFD Sender: No OFD packet to send [22:25:47]OFD Sender: No OFD packet to send [22:25:52]OFD Sender: No OFD packet to send [22:25:57]OFD Sender: No OFD packet to send [22:26:02]OFD Sender: No OFD packet to send [22:26:07]OFD Sender: No OFD packet to send [22:26:12]OFD Sender: No OFD packet to send [22:26:17]OFD Sender: No OFD packet to send [22:26:22]OFD Sender: No OFD packet to send [22:26:27]OFD Sender: No OFD packet to send [22:26:32]OFD Sender: No OFD packet to send [22:26:37]OFD Sender: No OFD packet to send [22:26:42]OFD Sender: No OFD packet to send [22:26:47]OFD Sender: No OFD packet to send [22:26:52]OFD Sender: No OFD packet to send [22:26:57]OFD Sender: No OFD packet to send [22:27:02]OFD Sender: No OFD packet to send [22:27:07]OFD Sender: No OFD packet to send [22:27:12]OFD Sender: No OFD packet to send [22:27:17]OFD Sender: No OFD packet to send [22:27:22]OFD Sender: No OFD packet to send [22:27:27]OFD Sender: No OFD packet to send [22:27:32]OFD Sender: No OFD packet to send [22:27:37]OFD Sender: No OFD packet to send [22:27:42]OFD Sender: No OFD packet to send [22:27:47]OFD Sender: No OFD packet to send [22:27:52]OFD Sender: No OFD packet to send [22:27:57]OFD Sender: No OFD packet to send [22:28:02]OFD Sender: No OFD packet to send [22:28:07]OFD Sender: No OFD packet to send [22:28:12]OFD Sender: No OFD packet to send [22:28:17]OFD Sender: No OFD packet to send [22:28:22]OFD Sender: No OFD packet to send [22:28:27]OFD Sender: No OFD packet to send [22:28:33]OFD Sender: No OFD packet to send [22:28:38]OFD Sender: No OFD packet to send [22:28:43]OFD Sender: No OFD packet to send [22:28:48]OFD Sender: No OFD packet to send [22:28:53]OFD Sender: No OFD packet to send [22:28:58]OFD Sender: No OFD packet to send [22:28:58]accept exits with 7 [22:28:58]New connection [22:28:58]New thread 3067235684 created [22:28:58]Thread 3067379044 joined [22:28:58]Waiting for new connection... [22:28:58] Sock 7.Parse request [22:28:58]Sock 7.Check first char [22:28:58]Sock 7.First char is OK [22:28:58]request: POST /json_proto HTTP/1.0 [22:28:58]Method: POST [22:28:58]URL: /json_proto [22:28:58]Method is POST - this is cgi request [22:28:58]url: /json_proto [22:28:58]query_string will be loaded in cgi processing [22:28:58]execute_cgi json_proto POST (null) [22:28:58]execute_cgi path=json_proto method=POST [22:28:58]POST find Content-Length [22:28:58]Host: 172.17.63.195:8080 [22:28:58]Content-Length: 769 [22:28:58]Content-Type: application/json [22:28:58] [22:28:58]POST finish read [22:28:58]Found Content-Length = 769 [22:28:58]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450379", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "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" ] } } [22:28:58]execute_script... [22:28: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)450379", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "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" ] } } [22:28:58]POST & json_proto [22:28:58]process_json_proto [22:28:58]json parsed OK: [22:28:58]protocol is kg_v1.0 [22:28:58]action value=close_receipt [22:28:58]process_action close_receipt [22:28:58]cmd_close_receipt [22:28:58]MH_GetDate [22:28:58]Write to MH i2c: F0 00 00 C3 06 B8 [22:28:58]Write i2c OK [22:28:58]MH_I2C_Read... [22:28:58]Read from MH i2c: F0 [22:28:58]MH_I2C_Read... [22:28:58]Read from MH i2c: F0 09 00 [22:28:58]MH_I2C_Read... [22:28:58]Read from MH i2c: F0 09 00 C3 06 00 2B 10 20 67 47 1B 1E 67 6A [22:28:58]GetLastDocTimeStamp 1730154160 [22:28:58]current date 1730154539 [22:28:58]FM_GetShiftState [22:28:58]SAM_PROTO_GetShiftState [22:28:58]wFMCommunicate request_size=4 [22:28:58]MH_SAM_APDU [22:28:58]CAPDU: 80 13 01 00 [22:28:58]Write to MH i2c: E2 08 00 C4 06 80 13 01 00 00 00 00 00 47 [22:28:58]Write i2c OK [22:28:58]MH_I2C_Read... [22:28:58]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [22:28:58]Read from MH i2c: E2 [22:28:58]MH_I2C_Read... [22:28:58]Read from MH i2c: E2 0E 00 [22:28:58]MH_I2C_Read... [22:28:58]Read from MH i2c: E2 0E 00 C4 06 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 F2 [22:28:58]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [22:28:58]wFMCommunicate OK [22:28:58]SAM_PROTO_GetShiftState done [22:28:58]FM_GetShiftState done [22:28:58]opened in 1730073670 [22:28:58]opened+sec_in_day 1730160070 [22:28:58]quantity*price = 100015 [22:28:58]sum+1 = 100017 [22:28:58]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 1000.16 НСП 1% : 8.85 НДС 12% : 106.21 Наличными: 0.00 Безнал.: 1000.16 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 392 28.10.2024 22:28 Смена: 545 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 Платежная система: Mbank ФМ: 0000000000871756 ФД: 202592 ФПД: 216808636889722 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T222859&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202592&fm=216808636889722&tin=02508201610067®Number=0000000000091777&sum=100016 [22:28:59]StoreToDocumentArchive [22:28:59]shift 545 fd 202592 [22:28:59]save to /storage/0545/doc_00202592 [22:28:59]save last doc name /storage/0545/doc_00202592 to /storage/kkm_last_doc_name [22:28:59]save OK [22:28:59]Clear old archive folders... [22:28:59]ProcessDocumentItem done err = 0, tmpTLVsize=251 [22:28:59]tlvbuf is 01C9D980 [22:28:59]SAM_PROTO_ClearQueue [22:28:59]wFMCommunicate request_size=4 [22:28:59]MH_SAM_APDU [22:28:59]CAPDU: 80 09 00 00 [22:28:59]Write to MH i2c: E2 08 00 D1 06 80 09 00 00 00 00 00 00 49 [22:28:59]Write i2c OK [22:28:59]MH_I2C_Read... [22:28:59]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [22:28:59]Read from MH i2c: E2 [22:28:59]MH_I2C_Read... [22:28:59]Read from MH i2c: E2 03 00 [22:28:59]MH_I2C_Read... [22:28:59]Read from MH i2c: E2 03 00 D1 06 00 90 00 4B [22:28:59]RAPDU: 90 00 [22:28:59]wFMCommunicate OK [22:28:59]SAM_PROTO_ClearQueue done [22:28:59]KKMCreateOFDPacket [22:28:59]OFDProtocolAddRootSTLVToBuf [22:28:59]FM_MakeSignedData [22:28:59]FM_MakeSignedData [22:28:59]SAM_PROTO_SignData [22:28:59]wFMCommunicate request_size=4 [22:28:59]MH_SAM_APDU [22:28:59]CAPDU: 80 0D 01 02 [22:28:59]Write to MH i2c: E2 08 00 D2 06 80 0D 01 02 00 00 00 00 51 [22:28:59]Write i2c OK [22:28:59]MH_I2C_Read... [22:28:59]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [22:28:59]Read from MH i2c: E2 [22:28:59]MH_I2C_Read... [22:28:59]Read from MH i2c: E2 03 00 [22:28:59]MH_I2C_Read... [22:28:59]Read from MH i2c: E2 03 00 D2 06 00 90 00 4C [22:28:59]RAPDU: 90 00 [22:28:59]wFMCommunicate OK [22:28:59]wFMCommunicate request_size=255 [22:28:59]MH_SAM_APDU [22:28:59]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 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 88 01 00 00 F4 03 04 00 2B 10 20 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 60 17 03 00 35 04 06 00 C5 [22:28:59]Write to MH i2c: E2 02 01 D3 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 32 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 88 01 00 00 F4 03 04 00 2B 10 20 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 60 17 03 00 35 04 06 00 C5 00 00 AC [22:28:59]Write i2c OK [22:28:59]MH_I2C_Read... [22:28:59]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [22:28:59]Read from MH i2c: E2 [22:28:59]MH_I2C_Read... [22:28:59]Read from MH i2c: E2 03 00 [22:28:59]MH_I2C_Read... [22:28:59]Read from MH i2c: E2 03 00 D3 06 00 90 00 4D [22:28:59]RAPDU: 90 00 [22:28:59]wFMCommunicate OK [22:28:59]wFMCommunicate request_size=10 [22:28:59]MH_SAM_APDU [22:28:59]CAPDU: 80 0D 02 02 05 2F B1 C9 3A 7A [22:28:59]Write to MH i2c: E2 0D 00 D4 06 80 0D 02 02 05 00 2F B1 C9 3A 7A 00 00 BB [22:28:59]Write i2c OK [22:28:59]MH_I2C_Read... [22:28:59]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [22:28:59]Read from MH i2c: E2 [22:28:59]MH_I2C_Read... [22:28:59]Read from MH i2c: E2 03 00 [22:28:59]MH_I2C_Read... [22:28:59]Read from MH i2c: E2 03 00 D4 06 00 90 00 4E [22:28:59]RAPDU: 90 00 [22:28:59]wFMCommunicate OK [22:28:59]wFMCommunicate request_size=4 [22:28:59]MH_SAM_APDU [22:28:59]CAPDU: 80 0D 03 02 [22:28:59]Write to MH i2c: E2 08 00 D5 06 80 0D 03 02 00 00 00 00 56 [22:28:59]Write i2c OK [22:28:59]MH_I2C_Read... [22:28:59]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [22:28:59]Read from MH i2c: E2 [22:28:59]MH_I2C_Read... [22:28:59]Read from MH i2c: E2 0B 00 [22:28:59]MH_I2C_Read... [22:28:59]Read from MH i2c: E2 0B 00 D5 06 00 9A 5E 9F 48 10 0F D8 86 90 00 B3 [22:28:59]RAPDU: 9A 5E 9F 48 10 0F D8 86 90 00 [22:28:59]wFMCommunicate OK [22:28:59]SAM_PROTO_SignData done [22:28:59]FM_MakeSignedData done [22:28:59]CreateOFDProtocolMessage [22:28:59]wFMCommunicate request_size=4 [22:28:59]MH_SAM_APDU [22:28:59]CAPDU: 80 11 00 00 [22:28:59]Write to MH i2c: E2 08 00 D6 06 80 11 00 00 00 00 00 00 56 [22:28:59]Write i2c OK [22:28:59]MH_I2C_Read... [22:28:59]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [22:28:59]Read from MH i2c: E2 [22:28:59]MH_I2C_Read... [22:28:59]Read from MH i2c: E2 17 00 [22:28:59]MH_I2C_Read... [22:28:59]Read from MH i2c: E2 17 00 D6 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 AB [22:28:59]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [22:28:59]wFMCommunicate OK [22:28:59]CreateOFDProtocolMessage done [22:28:59]OFDSenderStorePacket 202592 [22:28:59]StoreOFDPacket docnum=202592 [22:28:59]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 60 96 07 01 E9 4D 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 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 88 01 00 00 F4 03 04 00 2B 10 20 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 60 17 03 00 35 04 06 00 C5 2F B1 C9 3A 7A 9A 5E 9F 48 10 0F D8 86 [22:28:59]CheckFolder [22:28:59]dirname=/storage/ofd_packets [22:28:59]CheckFolder done [22:28:59]ProducePacketName [22:28:59]name=ofd_packets/00202592 [22:28:59]NVStorageSaveData ofd_packets/00202592 [22:28:59]File name is /storage/ofd_packets/00202592 [22:28:59]Write 301 bytes [22:28:59]NVStorageSaveData done [22:28:59]OFDSenderStorePacket done [22:28:59]KKMCreateOFDPacket done [22:28:59]NVStorageSaveData kkm_last_timestamp [22:28:59]File name is /storage/kkm_last_timestamp [22:28:59]Write 4 bytes [22:28:59]NVStorageSaveData done [22:28:59]ExternCall_PrintAddStr [22:28:59]wPrintStart [22:28:59]Write to MH i2c: 01 00 00 D7 06 DD [22:28:59]Write i2c OK [22:28:59]MH_I2C_Read... [22:28:59]Read from MH i2c: 01 [22:28:59]MH_I2C_Read... [22:28:59]Read from MH i2c: 01 07 00 [22:28:59]MH_I2C_Read... [22:28:59]Read from MH i2c: 01 07 00 D7 06 00 00 00 00 00 FF 0F F2 [22:28:59]RasterBufferAndPrint [22:28:59]line Счет N : (1)450379 [22:28:59]line ИНН: 02508201610067 [22:28:59]line Контрольно-Кассовый Чек [22:28:59]line ПРОДАЖА [22:28:59]line ТРК (МРК, ГНК) : 41 [22:28:59]line Товар: 2710124130 [22:28:59]line Аи-92-К-2 [22:28:59]line 14.950 * 66.90 [22:28:59]line = 1000.16 [22:28:59]line НДС 12% НСП 1% [22:28:59]line > о реализуемом товаре [22:28:59]line ИТОГО: 1000.16 [22:28:59]line НСП 1% : 8.85 [22:28:59]line НДС 12% : 106.21 [22:28:59]line Наличными: 0.00 [22:28:59]line Безнал.: 1000.16 [22:28:59]line Место: АЗС № 171 "Партнер Нефть" [22:28:59]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [22:28:59]line СНО: Общий режим [22:28:59]line Чек 392 28.10.2024 22:28 [22:28:59]line Смена: 545 ФФД: 1.0 [22:28:59]line ЗНМ: 0300000109 [22:28:59]line РНМ: 0000000000091777 [22:28:59]line Версия ККМ: 001 [22:28:59]line Платежная система: Mbank [22:28:59]line ФМ: 0000000000871756 [22:28:59]line ФД: 202592 [22:28:59]line ФПД: 216808636889722 [22:28:59]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T222859&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202592&fm=216808636889722&tin=02508201610067®Number=0000000000091777&sum=100016 [22:29:00]OFD Sender: Processing packet 202592 [packets to send 116, broken 115] [22:29:00]ProducePacketName [22:29:00]name=ofd_packets/00202592 [22:29:00]OFD Sender: To server: pG, [22:29:00]CommunicateWithHost lk.salyk.kg:30040 [22:29:00]ConnectInit lk.salyk.kg [22:29:00]written 0, free lines is 4095 [22:29:00]Connected sock=10 [22:29:00]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 60 96 07 01 E9 4D 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 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 88 01 00 00 F4 03 04 00 2B 10 20 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 60 17 03 00 35 04 06 00 C5 2F B1 C9 3A 7A 9A 5E 9F 48 10 0F D8 86 [22:29:00]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 9F 56 47 00 65 EB A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 60 17 03 00 F4 03 04 00 DF BB 1F 67 B6 04 01 00 00 B6 2A C0 68 81 87 87 63 [22:29:00]CommunicateWithHost err = 0 [22:29:00]CheckOFDResponse [22:29:00]1017 (14) - 77093643461234 [22:29:00]1041 (16) - 0000000000871756 [22:29:00]1040 (4) - 202592 [22:29:00]1012 (4) - 28.10.2024 16:29 [22:29:00]1206 (1) - 0 [22:29:00]OFD Sender: Remove packet 202592 [22:29:00]ProducePacketName [22:29:00]name=ofd_packets/00202592 [22:29:00]NVStorageDeleteData [22:29:00]Write to MH i2c: 01 00 00 00 07 07 [22:29:00]Write i2c OK [22:29:00]MH_I2C_Read... [22:29:00]Read from MH i2c: 01 [22:29:00]MH_I2C_Read... [22:29:00]Read from MH i2c: 01 07 00 [22:29:00]MH_I2C_Read... [22:29:00]Read from MH i2c: 01 07 00 00 07 00 00 00 00 00 CE 0C E8 [22:29:00]RasterBufferAndPrint [22:29:00]line [22:29:00]line [22:29:00]line [22:29:00]line [22:29:00]line [22:29:00]written 0, free lines is 3284 [22:29:00]MH_Cut [22:29:00]Write to MH i2c: D1 01 00 07 07 01 E0 [22:29:00]Write i2c OK [22:29:00]MH_I2C_Read... [22:29:00]Read from MH i2c: D1 [22:29:00]MH_I2C_Read... [22:29:00]Read from MH i2c: D1 01 00 [22:29:00]MH_I2C_Read... [22:29:00]Read from MH i2c: D1 01 00 07 07 00 DF [22:29:00]Write to MH i2c: 01 00 00 08 07 0F [22:29:00]Write i2c OK [22:29:00]MH_I2C_Read... [22:29:01]OFD Sender: No OFD packet to send [22:29:01]*** Cut start [22:29:01]*** Purtial cut [22:29:01]*** Stage 1: CUTSNS_PIN = 1 [22:29:01]Read from MH i2c: 01 [22:29:01]MH_I2C_Read... [22:29:01]*** Stop cut motor [22:29:01]*** Cut end [22:29:01]Read from MH i2c: 01 07 00 [22:29:01]MH_I2C_Read... [22:29:01]Read from MH i2c: 01 07 00 08 07 00 00 00 00 00 FF 0F 24 [22:29:01]process_action close_receipt done [22:29:01]requested_data is exist [22:29:01]produce_requested_data [22:29:01]requested_item fm.sn is exist - process it [22:29:01]wFMCommunicate request_size=4 [22:29:01]MH_SAM_APDU [22:29:01]CAPDU: 80 11 00 00 [22:29:01]Write to MH i2c: E2 08 00 09 07 80 11 00 00 00 00 00 00 8A [22:29:01]Write i2c OK [22:29:01]MH_I2C_Read... [22:29:01]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [22:29:01]Read from MH i2c: E2 [22:29:01]MH_I2C_Read... [22:29:01]Read from MH i2c: E2 17 00 [22:29:01]MH_I2C_Read... [22:29:01]Read from MH i2c: E2 17 00 09 07 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 DF [22:29:01]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [22:29:01]wFMCommunicate OK [22:29:01]requested_item fd.num is exist - process it [22:29:01]SAM_PROTO_GetFieldsCounters [22:29:01]wFMCommunicate request_size=4 [22:29:01]MH_SAM_APDU [22:29:01]CAPDU: 80 13 00 00 [22:29:01]Write to MH i2c: E2 08 00 0A 07 80 13 00 00 00 00 00 00 8D [22:29:01]Write i2c OK [22:29:01]MH_I2C_Read... [22:29:01]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [22:29:01]Read from MH i2c: E2 [22:29:01]MH_I2C_Read... [22:29:01]Read from MH i2c: E2 62 00 [22:29:01]MH_I2C_Read... [22:29:01]Read from MH i2c: E2 62 00 0A 07 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 60 17 03 00 0E 04 04 00 21 02 00 00 12 04 04 00 88 01 00 00 5E 04 04 00 88 01 00 00 57 04 04 00 89 01 00 00 19 04 04 00 00 00 00 00 90 00 EE [22:29: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 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 60 17 03 00 0E 04 04 00 21 02 00 00 12 04 04 00 88 01 00 00 5E 04 04 00 88 01 00 00 57 04 04 00 89 01 00 00 19 04 04 00 00 00 00 00 90 00 [22:29:01]wFMCommunicate OK [22:29:01]SAM_PROTO_GetFieldsCounters done [22:29:01]requested_item shift.num is exist - process it [22:29:01]requested_item shift.opened is exist - process it [22:29:01]req_shift_opened [22:29:01]FM_GetShiftState [22:29:01]SAM_PROTO_GetShiftState [22:29:01]wFMCommunicate request_size=4 [22:29:01]MH_SAM_APDU [22:29:01]CAPDU: 80 13 01 00 [22:29:01]Write to MH i2c: E2 08 00 0B 07 80 13 01 00 00 00 00 00 8F [22:29:01]Write i2c OK [22:29:01]MH_I2C_Read... [22:29:02]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [22:29:02]Read from MH i2c: E2 [22:29:02]MH_I2C_Read... [22:29:02]Read from MH i2c: E2 0E 00 [22:29:02]MH_I2C_Read... [22:29:02]Read from MH i2c: E2 0E 00 0B 07 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 3A [22:29:02]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [22:29:02]wFMCommunicate OK [22:29:02]SAM_PROTO_GetShiftState done [22:29:02]FM_GetShiftState done [22:29:02]req_shift_opened done [22:29:02]requested_item shift.open_date is exist - process it [22:29:02]req_shift_open_date [22:29:02]req_shift_open_date done [22:29:02]produce_requested_data done [22:29:02]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202592,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670} [22:29:02]process_action_free close_receipt [22:29:02]json_value_free [22:29:02]json_value_free done [22:29:02]process_json_proto returns [22:29:02]Send response to host [22:29:02]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202592,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670}}} [22:29:02]free response buf [22:29:02]execute_script done [22:29:02]execute_script returns [22:29:02]free content buf [22:29:02]Sock 7.Close socket [22:29:02]Sock 7.Thread stoped [22:29:06]OFD Sender: No OFD packet to send [22:29:11]OFD Sender: No OFD packet to send [22:29:16]OFD Sender: No OFD packet to send [22:29:21]OFD Sender: No OFD packet to send [22:29:26]OFD Sender: No OFD packet to send [22:29:31]OFD Sender: No OFD packet to send [22:29:36]OFD Sender: No OFD packet to send [22:29:41]OFD Sender: No OFD packet to send [22:29:46]OFD Sender: No OFD packet to send [22:29:51]OFD Sender: No OFD packet to send [22:29:56]OFD Sender: No OFD packet to send [22:30:01]OFD Sender: No OFD packet to send [22:30:06]OFD Sender: No OFD packet to send [22:30:11]OFD Sender: No OFD packet to send [22:30:16]OFD Sender: No OFD packet to send [22:30:21]OFD Sender: No OFD packet to send [22:30:26]OFD Sender: No OFD packet to send [22:30:31]OFD Sender: No OFD packet to send [22:30:36]OFD Sender: No OFD packet to send [22:30:41]OFD Sender: No OFD packet to send [22:30:46]OFD Sender: No OFD packet to send [22:30:51]OFD Sender: No OFD packet to send [22:30:56]OFD Sender: No OFD packet to send [22:31:01]OFD Sender: No OFD packet to send [22:31:06]OFD Sender: No OFD packet to send [22:31:11]OFD Sender: No OFD packet to send [22:31:16]OFD Sender: No OFD packet to send [22:31:21]OFD Sender: No OFD packet to send [22:31:26]OFD Sender: No OFD packet to send [22:31:31]OFD Sender: No OFD packet to send [22:31:36]OFD Sender: No OFD packet to send [22:31:41]OFD Sender: No OFD packet to send [22:31:46]OFD Sender: No OFD packet to send [22:31:51]OFD Sender: No OFD packet to send [22:31:56]OFD Sender: No OFD packet to send [22:32:01]OFD Sender: No OFD packet to send [22:32:06]OFD Sender: No OFD packet to send [22:32:11]OFD Sender: No OFD packet to send [22:32:16]OFD Sender: No OFD packet to send [22:32:21]OFD Sender: No OFD packet to send [22:32:26]OFD Sender: No OFD packet to send [22:32:31]OFD Sender: No OFD packet to send [22:32:36]OFD Sender: No OFD packet to send [22:32:41]OFD Sender: No OFD packet to send [22:32:46]OFD Sender: No OFD packet to send [22:32:51]OFD Sender: No OFD packet to send [22:32:56]OFD Sender: No OFD packet to send [22:33:01]OFD Sender: No OFD packet to send [22:33:06]OFD Sender: No OFD packet to send [22:33:11]OFD Sender: No OFD packet to send [22:33:16]OFD Sender: No OFD packet to send [22:33:21]OFD Sender: No OFD packet to send [22:33:26]OFD Sender: No OFD packet to send [22:33:31]OFD Sender: No OFD packet to send [22:33:36]OFD Sender: No OFD packet to send [22:33:41]OFD Sender: No OFD packet to send [22:33:46]OFD Sender: No OFD packet to send [22:33:51]OFD Sender: No OFD packet to send [22:33:56]OFD Sender: No OFD packet to send [22:34:01]OFD Sender: No OFD packet to send [22:34:06]OFD Sender: No OFD packet to send [22:34:11]OFD Sender: No OFD packet to send [22:34:16]OFD Sender: No OFD packet to send [22:34:21]OFD Sender: No OFD packet to send [22:34:26]OFD Sender: No OFD packet to send [22:34:31]OFD Sender: No OFD packet to send [22:34:36]OFD Sender: No OFD packet to send [22:34:41]OFD Sender: No OFD packet to send [22:34:46]OFD Sender: No OFD packet to send [22:34:51]OFD Sender: No OFD packet to send [22:34:56]OFD Sender: No OFD packet to send [22:35:01]OFD Sender: No OFD packet to send [22:35:06]OFD Sender: No OFD packet to send [22:35:11]OFD Sender: No OFD packet to send [22:35:16]OFD Sender: No OFD packet to send [22:35:21]OFD Sender: No OFD packet to send [22:35:26]OFD Sender: No OFD packet to send [22:35:31]OFD Sender: No OFD packet to send [22:35:36]OFD Sender: No OFD packet to send [22:35:41]OFD Sender: No OFD packet to send [22:35:46]OFD Sender: No OFD packet to send [22:35:51]OFD Sender: No OFD packet to send [22:35:56]OFD Sender: No OFD packet to send [22:36:01]OFD Sender: No OFD packet to send [22:36:06]OFD Sender: No OFD packet to send [22:36:11]OFD Sender: No OFD packet to send [22:36:16]OFD Sender: No OFD packet to send [22:36:21]OFD Sender: No OFD packet to send [22:36:26]OFD Sender: No OFD packet to send [22:36:31]OFD Sender: No OFD packet to send [22:36:36]OFD Sender: No OFD packet to send [22:36:41]OFD Sender: No OFD packet to send [22:36:46]OFD Sender: No OFD packet to send [22:36:51]OFD Sender: No OFD packet to send [22:36:56]OFD Sender: No OFD packet to send [22:37:01]OFD Sender: No OFD packet to send [22:37:06]OFD Sender: No OFD packet to send [22:37:11]OFD Sender: No OFD packet to send [22:37:16]OFD Sender: No OFD packet to send [22:37:21]OFD Sender: No OFD packet to send [22:37:26]OFD Sender: No OFD packet to send [22:37:31]OFD Sender: No OFD packet to send [22:37:36]OFD Sender: No OFD packet to send [22:37:41]OFD Sender: No OFD packet to send [22:37:46]OFD Sender: No OFD packet to send [22:37:51]OFD Sender: No OFD packet to send [22:37:56]OFD Sender: No OFD packet to send [22:38:01]OFD Sender: No OFD packet to send [22:38:06]OFD Sender: No OFD packet to send [22:38:11]OFD Sender: No OFD packet to send [22:38:16]OFD Sender: No OFD packet to send [22:38:21]OFD Sender: No OFD packet to send [22:38:26]OFD Sender: No OFD packet to send [22:38:31]OFD Sender: No OFD packet to send [22:38:36]OFD Sender: No OFD packet to send [22:38:41]OFD Sender: No OFD packet to send [22:38:46]OFD Sender: No OFD packet to send [22:38:51]OFD Sender: No OFD packet to send [22:38:56]OFD Sender: No OFD packet to send [22:39:01]OFD Sender: No OFD packet to send [22:39:06]OFD Sender: No OFD packet to send [22:39:11]OFD Sender: No OFD packet to send [22:39:16]OFD Sender: No OFD packet to send [22:39:21]OFD Sender: No OFD packet to send [22:39:26]OFD Sender: No OFD packet to send [22:39:31]OFD Sender: No OFD packet to send [22:39:36]OFD Sender: No OFD packet to send [22:39:41]OFD Sender: No OFD packet to send [22:39:46]OFD Sender: No OFD packet to send [22:39:51]OFD Sender: No OFD packet to send [22:39:56]OFD Sender: No OFD packet to send [22:40:01]OFD Sender: No OFD packet to send [22:40:06]OFD Sender: No OFD packet to send [22:40:11]OFD Sender: No OFD packet to send [22:40:16]OFD Sender: No OFD packet to send [22:40:21]OFD Sender: No OFD packet to send [22:40:26]OFD Sender: No OFD packet to send [22:40:31]OFD Sender: No OFD packet to send [22:40:36]OFD Sender: No OFD packet to send [22:40:41]OFD Sender: No OFD packet to send [22:40:46]OFD Sender: No OFD packet to send [22:40:51]OFD Sender: No OFD packet to send [22:40:56]OFD Sender: No OFD packet to send [22:41:01]OFD Sender: No OFD packet to send [22:41:06]OFD Sender: No OFD packet to send [22:41:11]OFD Sender: No OFD packet to send [22:41:16]OFD Sender: No OFD packet to send [22:41:21]OFD Sender: No OFD packet to send [22:41:26]OFD Sender: No OFD packet to send [22:41:31]OFD Sender: No OFD packet to send [22:41:36]OFD Sender: No OFD packet to send [22:41:41]OFD Sender: No OFD packet to send [22:41:46]OFD Sender: No OFD packet to send [22:41:51]OFD Sender: No OFD packet to send [22:41:56]OFD Sender: No OFD packet to send [22:42:01]OFD Sender: No OFD packet to send [22:42:06]OFD Sender: No OFD packet to send [22:42:11]OFD Sender: No OFD packet to send [22:42:16]OFD Sender: No OFD packet to send [22:42:18]accept exits with 9 [22:42:18]New connection [22:42:18]New thread 3067379044 created [22:42:18]Thread 3067235684 joined [22:42:18]Waiting for new connection... [22:42:18] Sock 9.Parse request [22:42:18]Sock 9.Check first char [22:42:18]Sock 9.First char is OK [22:42:18]request: POST /json_proto HTTP/1.0 [22:42:18]Method: POST [22:42:18]URL: /json_proto [22:42:18]Method is POST - this is cgi request [22:42:18]url: /json_proto [22:42:18]query_string will be loaded in cgi processing [22:42:18]execute_cgi json_proto POST (null) [22:42:18]execute_cgi path=json_proto method=POST [22:42:18]POST find Content-Length [22:42:18]Host: 172.17.63.195:8080 [22:42:18]Content-Length: 759 [22:42:18]Content-Type: application/json [22:42:18] [22:42:18]POST finish read [22:42:18]Found Content-Length = 759 [22:42:18]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450380", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "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 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 600.55 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [22:42:18]execute_script... [22:42: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)450380", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "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 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 600.55 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [22:42:18]POST & json_proto [22:42:18]process_json_proto [22:42:18]json parsed OK: [22:42:18]protocol is kg_v1.0 [22:42:18]action value=close_receipt [22:42:18]process_action close_receipt [22:42:18]cmd_close_receipt [22:42:18]MH_GetDate [22:42:18]Write to MH i2c: F0 00 00 0C 07 02 [22:42:18]Write i2c OK [22:42:18]MH_I2C_Read... [22:42:18]Read from MH i2c: F0 [22:42:18]MH_I2C_Read... [22:42:18]Read from MH i2c: F0 09 00 [22:42:18]MH_I2C_Read... [22:42:18]Read from MH i2c: F0 09 00 0C 07 00 4B 13 20 67 47 1B 1E 67 D7 [22:42:18]GetLastDocTimeStamp 1730154539 [22:42:18]current date 1730155339 [22:42:18]FM_GetShiftState [22:42:18]SAM_PROTO_GetShiftState [22:42:18]wFMCommunicate request_size=4 [22:42:18]MH_SAM_APDU [22:42:18]CAPDU: 80 13 01 00 [22:42:18]Write to MH i2c: E2 08 00 0D 07 80 13 01 00 00 00 00 00 91 [22:42:18]Write i2c OK [22:42:18]MH_I2C_Read... [22:42:18]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [22:42:18]Read from MH i2c: E2 [22:42:18]MH_I2C_Read... [22:42:18]Read from MH i2c: E2 0E 00 [22:42:18]MH_I2C_Read... [22:42:18]Read from MH i2c: E2 0E 00 0D 07 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 3C [22:42:18]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [22:42:18]wFMCommunicate OK [22:42:18]SAM_PROTO_GetShiftState done [22:42:18]FM_GetShiftState done [22:42:18]opened in 1730073670 [22:42:18]opened+sec_in_day 1730160070 [22:42:18]quantity*price = 60055 [22:42:18]sum+1 = 60056 [22:42:18]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 600.55 НСП 1% : 5.31 НДС 12% : 63.77 Наличными: 0.00 Безнал.: 600.55 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 393 28.10.2024 22:42 Смена: 545 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 Платежная система: Mbank ФМ: 0000000000871756 ФД: 202593 ФПД: 258724868540320 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T224219&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202593&fm=258724868540320&tin=02508201610067®Number=0000000000091777&sum=60055 [22:42:19]StoreToDocumentArchive [22:42:19]shift 545 fd 202593 [22:42:19]save to /storage/0545/doc_00202593 [22:42:19]save last doc name /storage/0545/doc_00202593 to /storage/kkm_last_doc_name [22:42:19]save OK [22:42:19]Clear old archive folders... [22:42:19]ProcessDocumentItem done err = 0, tmpTLVsize=252 [22:42:19]tlvbuf is 01C90130 [22:42:19]SAM_PROTO_ClearQueue [22:42:19]wFMCommunicate request_size=4 [22:42:19]MH_SAM_APDU [22:42:19]CAPDU: 80 09 00 00 [22:42:19]Write to MH i2c: E2 08 00 1A 07 80 09 00 00 00 00 00 00 93 [22:42:19]Write i2c OK [22:42:19]MH_I2C_Read... [22:42:19]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [22:42:19]Read from MH i2c: E2 [22:42:19]MH_I2C_Read... [22:42:19]Read from MH i2c: E2 03 00 [22:42:19]MH_I2C_Read... [22:42:19]Read from MH i2c: E2 03 00 1A 07 00 90 00 95 [22:42:19]RAPDU: 90 00 [22:42:19]wFMCommunicate OK [22:42:19]SAM_PROTO_ClearQueue done [22:42:19]KKMCreateOFDPacket [22:42:19]OFDProtocolAddRootSTLVToBuf [22:42:19]FM_MakeSignedData [22:42:19]FM_MakeSignedData [22:42:19]SAM_PROTO_SignData [22:42:19]wFMCommunicate request_size=4 [22:42:19]MH_SAM_APDU [22:42:19]CAPDU: 80 0D 01 02 [22:42:19]Write to MH i2c: E2 08 00 1B 07 80 0D 01 02 00 00 00 00 9B [22:42:19]Write i2c OK [22:42:19]MH_I2C_Read... [22:42:19]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [22:42:19]Read from MH i2c: E2 [22:42:19]MH_I2C_Read... [22:42:19]Read from MH i2c: E2 03 00 [22:42:19]MH_I2C_Read... [22:42:19]Read from MH i2c: E2 03 00 1B 07 00 90 00 96 [22:42:19]RAPDU: 90 00 [22:42:19]wFMCommunicate OK [22:42:19]wFMCommunicate request_size=255 [22:42:19]MH_SAM_APDU [22:42:19]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 20 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 97 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 00 00 00 00 00 00 39 04 06 00 97 EA 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 89 01 00 00 F4 03 04 00 4B 13 20 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 61 17 03 00 35 04 06 00 [22:42:19]Write to MH i2c: E2 02 01 1C 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 20 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 97 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 00 00 00 00 00 00 39 04 06 00 97 EA 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 89 01 00 00 F4 03 04 00 4B 13 20 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 61 17 03 00 35 04 06 00 00 00 30 [22:42:19]Write i2c OK [22:42:19]MH_I2C_Read... [22:42:19]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [22:42:19]Read from MH i2c: E2 [22:42:19]MH_I2C_Read... [22:42:19]Read from MH i2c: E2 03 00 [22:42:19]MH_I2C_Read... [22:42:19]Read from MH i2c: E2 03 00 1C 07 00 90 00 97 [22:42:19]RAPDU: 90 00 [22:42:19]wFMCommunicate OK [22:42:19]wFMCommunicate request_size=11 [22:42:19]MH_SAM_APDU [22:42:19]CAPDU: 80 0D 02 02 06 EB 4F 13 E2 47 A0 [22:42:19]Write to MH i2c: E2 0E 00 1D 07 80 0D 02 02 06 00 EB 4F 13 E2 47 A0 00 00 C0 [22:42:19]Write i2c OK [22:42:19]MH_I2C_Read... [22:42:19]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [22:42:19]Read from MH i2c: E2 [22:42:19]MH_I2C_Read... [22:42:19]Read from MH i2c: E2 03 00 [22:42:19]MH_I2C_Read... [22:42:19]Read from MH i2c: E2 03 00 1D 07 00 90 00 98 [22:42:19]RAPDU: 90 00 [22:42:19]wFMCommunicate OK [22:42:19]wFMCommunicate request_size=4 [22:42:19]MH_SAM_APDU [22:42:19]CAPDU: 80 0D 03 02 [22:42:19]Write to MH i2c: E2 08 00 1E 07 80 0D 03 02 00 00 00 00 A0 [22:42:19]Write i2c OK [22:42:19]MH_I2C_Read... [22:42:19]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [22:42:19]Read from MH i2c: E2 [22:42:19]MH_I2C_Read... [22:42:19]Read from MH i2c: E2 0B 00 [22:42:19]MH_I2C_Read... [22:42:19]Read from MH i2c: E2 0B 00 1E 07 00 54 12 A7 7C C2 B1 07 6F 90 00 13 [22:42:19]RAPDU: 54 12 A7 7C C2 B1 07 6F 90 00 [22:42:19]wFMCommunicate OK [22:42:19]SAM_PROTO_SignData done [22:42:19]FM_MakeSignedData done [22:42:19]CreateOFDProtocolMessage [22:42:19]wFMCommunicate request_size=4 [22:42:19]MH_SAM_APDU [22:42:19]CAPDU: 80 11 00 00 [22:42:19]Write to MH i2c: E2 08 00 1F 07 80 11 00 00 00 00 00 00 A0 [22:42:19]Write i2c OK [22:42:19]MH_I2C_Read... [22:42:19]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [22:42:19]Read from MH i2c: E2 [22:42:19]MH_I2C_Read... [22:42:19]Read from MH i2c: E2 17 00 [22:42:19]MH_I2C_Read... [22:42:19]Read from MH i2c: E2 17 00 1F 07 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 F5 [22:42:19]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [22:42:19]wFMCommunicate OK [22:42:19]CreateOFDProtocolMessage done [22:42:19]OFDSenderStorePacket 202593 [22:42:19]StoreOFDPacket docnum=202593 [22:42:19]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 01 00 00 DD E5 08 01 AC 95 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 20 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 97 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 00 00 00 00 00 00 39 04 06 00 97 EA 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 89 01 00 00 F4 03 04 00 4B 13 20 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 61 17 03 00 35 04 06 00 EB 4F 13 E2 47 A0 54 12 A7 7C C2 B1 07 6F [22:42:19]CheckFolder [22:42:19]dirname=/storage/ofd_packets [22:42:19]CheckFolder done [22:42:19]ProducePacketName [22:42:19]name=ofd_packets/00202593 [22:42:19]NVStorageSaveData ofd_packets/00202593 [22:42:19]File name is /storage/ofd_packets/00202593 [22:42:19]Write 302 bytes [22:42:19]NVStorageSaveData done [22:42:19]OFDSenderStorePacket done [22:42:19]KKMCreateOFDPacket done [22:42:19]NVStorageSaveData kkm_last_timestamp [22:42:19]File name is /storage/kkm_last_timestamp [22:42:19]Write 4 bytes [22:42:19]NVStorageSaveData done [22:42:19]ExternCall_PrintAddStr [22:42:19]wPrintStart [22:42:19]Write to MH i2c: 01 00 00 20 07 27 [22:42:19]Write i2c OK [22:42:19]MH_I2C_Read... [22:42:19]Read from MH i2c: 01 [22:42:19]MH_I2C_Read... [22:42:19]Read from MH i2c: 01 07 00 [22:42:19]MH_I2C_Read... [22:42:19]Read from MH i2c: 01 07 00 20 07 00 00 00 00 00 FF 0F 3C [22:42:19]RasterBufferAndPrint [22:42:19]line Счет N : (1)450380 [22:42:19]line ИНН: 02508201610067 [22:42:19]line Контрольно-Кассовый Чек [22:42:19]line ПРОДАЖА [22:42:19]line ТРК (МРК, ГНК) : 42 [22:42:19]line Товар: 2710124130 [22:42:19]line SUPER 92-К-5 [22:42:19]line 8.780 * 68.40 [22:42:19]line = 600.55 [22:42:19]line НДС 12% НСП 1% [22:42:19]line > о реализуемом товаре [22:42:19]line ИТОГО: 600.55 [22:42:19]line НСП 1% : 5.31 [22:42:19]line НДС 12% : 63.77 [22:42:19]line Наличными: 0.00 [22:42:19]line Безнал.: 600.55 [22:42:19]line Место: АЗС № 171 "Партнер Нефть" [22:42:19]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [22:42:19]line СНО: Общий режим [22:42:19]line Чек 393 28.10.2024 22:42 [22:42:19]line Смена: 545 ФФД: 1.0 [22:42:19]line ЗНМ: 0300000109 [22:42:19]line РНМ: 0000000000091777 [22:42:19]line Версия ККМ: 001 [22:42:19]line Платежная система: Mbank [22:42:19]line ФМ: 0000000000871756 [22:42:19]line ФД: 202593 [22:42:19]line ФПД: 258724868540320 [22:42:19]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T224219&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202593&fm=258724868540320&tin=02508201610067®Number=0000000000091777&sum=60055 [22:42:20]written 0, free lines is 4095 [22:42:20]OFD Sender: Processing packet 202593 [packets to send 116, broken 115] [22:42:20]ProducePacketName [22:42:20]name=ofd_packets/00202593 [22:42:20]OFD Sender: To server: pG, [22:42:20]CommunicateWithHost lk.salyk.kg:30040 [22:42:20]ConnectInit lk.salyk.kg [22:42:20]Connected sock=10 [22:42: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 35 36 10 01 00 00 DD E5 08 01 AC 95 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 20 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 97 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 00 00 00 00 00 00 39 04 06 00 97 EA 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 89 01 00 00 F4 03 04 00 4B 13 20 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 61 17 03 00 35 04 06 00 EB 4F 13 E2 47 A0 54 12 A7 7C C2 B1 07 6F [22:42:20]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 B7 3C 47 00 9C D4 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 61 17 03 00 F4 03 04 00 FF BE 1F 67 B6 04 01 00 00 50 AB 25 EF A8 24 FF E0 [22:42:20]CommunicateWithHost err = 0 [22:42:20]CheckOFDResponse [22:42:20]1017 (14) - 77093643461234 [22:42:20]1041 (16) - 0000000000871756 [22:42:20]1040 (4) - 202593 [22:42:20]1012 (4) - 28.10.2024 16:42 [22:42:20]1206 (1) - 0 [22:42:20]OFD Sender: Remove packet 202593 [22:42:20]ProducePacketName [22:42:20]name=ofd_packets/00202593 [22:42:20]NVStorageDeleteData [22:42:20]Write to MH i2c: 01 00 00 49 07 50 [22:42:20]Write i2c OK [22:42:20]MH_I2C_Read... [22:42:20]Read from MH i2c: 01 [22:42:20]MH_I2C_Read... [22:42:20]Read from MH i2c: 01 07 00 [22:42:20]MH_I2C_Read... [22:42:20]Read from MH i2c: 01 07 00 49 07 00 00 00 00 00 C5 0C 28 [22:42:20]RasterBufferAndPrint [22:42:20]line [22:42:20]line [22:42:20]line [22:42:20]line [22:42:20]line [22:42:20]written 0, free lines is 3272 [22:42:20]MH_Cut [22:42:20]Write to MH i2c: D1 01 00 50 07 01 29 [22:42:20]Write i2c OK [22:42:20]MH_I2C_Read... [22:42:20]Read from MH i2c: D1 [22:42:20]MH_I2C_Read... [22:42:20]Read from MH i2c: D1 01 00 [22:42:20]MH_I2C_Read... [22:42:20]Read from MH i2c: D1 01 00 50 07 00 28 [22:42:20]Write to MH i2c: 01 00 00 51 07 58 [22:42:20]Write i2c OK [22:42:20]MH_I2C_Read... [22:42:21]OFD Sender: No OFD packet to send [22:42:21]*** Cut start [22:42:21]*** Purtial cut [22:42:21]*** Stage 1: CUTSNS_PIN = 1 [22:42:21]Read from MH i2c: 01 [22:42:21]MH_I2C_Read... [22:42:21]*** Stop cut motor [22:42:21]*** Cut end [22:42:21]Read from MH i2c: 01 07 00 [22:42:21]MH_I2C_Read... [22:42:21]Read from MH i2c: 01 07 00 51 07 00 00 00 00 00 FF 0F 6D [22:42:21]process_action close_receipt done [22:42:21]requested_data is exist [22:42:21]produce_requested_data [22:42:21]requested_item fm.sn is exist - process it [22:42:21]wFMCommunicate request_size=4 [22:42:21]MH_SAM_APDU [22:42:21]CAPDU: 80 11 00 00 [22:42:21]Write to MH i2c: E2 08 00 52 07 80 11 00 00 00 00 00 00 D3 [22:42:21]Write i2c OK [22:42:21]MH_I2C_Read... [22:42:21]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [22:42:21]Read from MH i2c: E2 [22:42:21]MH_I2C_Read... [22:42:21]Read from MH i2c: E2 17 00 [22:42:21]MH_I2C_Read... [22:42:21]Read from MH i2c: E2 17 00 52 07 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 28 [22:42:21]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [22:42:21]wFMCommunicate OK [22:42:21]requested_item fd.num is exist - process it [22:42:21]SAM_PROTO_GetFieldsCounters [22:42:21]wFMCommunicate request_size=4 [22:42:21]MH_SAM_APDU [22:42:21]CAPDU: 80 13 00 00 [22:42:21]Write to MH i2c: E2 08 00 53 07 80 13 00 00 00 00 00 00 D6 [22:42:21]Write i2c OK [22:42:21]MH_I2C_Read... [22:42:21]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [22:42:21]Read from MH i2c: E2 [22:42:21]MH_I2C_Read... [22:42:21]Read from MH i2c: E2 62 00 [22:42:21]MH_I2C_Read... [22:42:21]Read from MH i2c: E2 62 00 53 07 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 61 17 03 00 0E 04 04 00 21 02 00 00 12 04 04 00 89 01 00 00 5E 04 04 00 89 01 00 00 57 04 04 00 8A 01 00 00 19 04 04 00 00 00 00 00 90 00 3B [22:42:21]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 61 17 03 00 0E 04 04 00 21 02 00 00 12 04 04 00 89 01 00 00 5E 04 04 00 89 01 00 00 57 04 04 00 8A 01 00 00 19 04 04 00 00 00 00 00 90 00 [22:42:21]wFMCommunicate OK [22:42:21]SAM_PROTO_GetFieldsCounters done [22:42:21]requested_item shift.num is exist - process it [22:42:21]requested_item shift.opened is exist - process it [22:42:21]req_shift_opened [22:42:21]FM_GetShiftState [22:42:21]SAM_PROTO_GetShiftState [22:42:21]wFMCommunicate request_size=4 [22:42:21]MH_SAM_APDU [22:42:21]CAPDU: 80 13 01 00 [22:42:21]Write to MH i2c: E2 08 00 54 07 80 13 01 00 00 00 00 00 D8 [22:42:21]Write i2c OK [22:42:21]MH_I2C_Read... [22:42:21]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [22:42:21]Read from MH i2c: E2 [22:42:21]MH_I2C_Read... [22:42:21]Read from MH i2c: E2 0E 00 [22:42:21]MH_I2C_Read... [22:42:21]Read from MH i2c: E2 0E 00 54 07 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 83 [22:42:21]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [22:42:21]wFMCommunicate OK [22:42:21]SAM_PROTO_GetShiftState done [22:42:21]FM_GetShiftState done [22:42:21]req_shift_opened done [22:42:21]requested_item shift.open_date is exist - process it [22:42:21]req_shift_open_date [22:42:21]req_shift_open_date done [22:42:21]produce_requested_data done [22:42:21]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202593,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670} [22:42:21]process_action_free close_receipt [22:42:21]json_value_free [22:42:21]json_value_free done [22:42:21]process_json_proto returns [22:42:21]Send response to host [22:42:21]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202593,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670}}} [22:42:21]free response buf [22:42:21]execute_script done [22:42:21]execute_script returns [22:42:21]free content buf [22:42:21]Sock 9.Close socket [22:42:21]Sock 9.Thread stoped [22:42:26]OFD Sender: No OFD packet to send [22:42:31]OFD Sender: No OFD packet to send [22:42:36]OFD Sender: No OFD packet to send [22:42:41]OFD Sender: No OFD packet to send [22:42:46]OFD Sender: No OFD packet to send [22:42:51]OFD Sender: No OFD packet to send [22:42:56]OFD Sender: No OFD packet to send [22:43:01]OFD Sender: No OFD packet to send [22:43:06]OFD Sender: No OFD packet to send [22:43:11]OFD Sender: No OFD packet to send [22:43:16]OFD Sender: No OFD packet to send [22:43:21]OFD Sender: No OFD packet to send [22:43:22]accept exits with 7 [22:43:22]New connection [22:43:22]New thread 3067235684 created [22:43:22]Thread 3067379044 joined [22:43:22]Waiting for new connection... [22:43:22] Sock 7.Parse request [22:43:22]Sock 7.Check first char [22:43:22]Sock 7.First char is OK [22:43:22]request: POST /json_proto HTTP/1.0 [22:43:22]Method: POST [22:43:22]URL: /json_proto [22:43:22]Method is POST - this is cgi request [22:43:22]url: /json_proto [22:43:22]query_string will be loaded in cgi processing [22:43:22]execute_cgi json_proto POST (null) [22:43:22]execute_cgi path=json_proto method=POST [22:43:22]POST find Content-Length [22:43:22]Host: 172.17.63.195:8080 [22:43:22]Content-Length: 677 [22:43:22]Content-Type: application/json [22:43:22] [22:43:22]POST finish read [22:43:22]Found Content-Length = 677 [22:43:22]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450381", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 52", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "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" ] } } [22:43:22]execute_script... [22:43: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)450381", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 52", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "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" ] } } [22:43:22]POST & json_proto [22:43:22]process_json_proto [22:43:22]json parsed OK: [22:43:22]protocol is kg_v1.0 [22:43:22]action value=close_receipt [22:43:22]process_action close_receipt [22:43:22]cmd_close_receipt [22:43:22]MH_GetDate [22:43:22]Write to MH i2c: F0 00 00 55 07 4B [22:43:22]Write i2c OK [22:43:22]MH_I2C_Read... [22:43:22]Read from MH i2c: F0 [22:43:22]MH_I2C_Read... [22:43:22]Read from MH i2c: F0 09 00 [22:43:22]MH_I2C_Read... [22:43:22]Read from MH i2c: F0 09 00 55 07 00 8B 13 20 67 47 1B 1E 67 60 [22:43:22]GetLastDocTimeStamp 1730155339 [22:43:22]current date 1730155403 [22:43:22]FM_GetShiftState [22:43:22]SAM_PROTO_GetShiftState [22:43:22]wFMCommunicate request_size=4 [22:43:22]MH_SAM_APDU [22:43:22]CAPDU: 80 13 01 00 [22:43:22]Write to MH i2c: E2 08 00 56 07 80 13 01 00 00 00 00 00 DA [22:43:22]Write i2c OK [22:43:22]MH_I2C_Read... [22:43:22]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [22:43:22]Read from MH i2c: E2 [22:43:22]MH_I2C_Read... [22:43:22]Read from MH i2c: E2 0E 00 [22:43:22]MH_I2C_Read... [22:43:22]Read from MH i2c: E2 0E 00 56 07 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 85 [22:43:22]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [22:43:22]wFMCommunicate OK [22:43:22]SAM_PROTO_GetShiftState done [22:43:22]FM_GetShiftState done [22:43:22]opened in 1730073670 [22:43:22]opened+sec_in_day 1730160070 [22:43:22]quantity*price = 35055 [22:43:22]sum+1 = 35057 [22:43:22]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.56 ИТОГО: 350.00 Внесено: 350.00 СДАЧА: 0.00 НСП 1% : 3.10 НДС 12% : 37.23 Наличными: 350.00 Безнал.: 0.00 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 394 28.10.2024 22:43 Смена: 545 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 ФМ: 0000000000871756 ФД: 202594 ФПД: 110259098629741 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T224323&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202594&fm=110259098629741&tin=02508201610067®Number=0000000000091777&sum=35000 [22:43:23]StoreToDocumentArchive [22:43:23]shift 545 fd 202594 [22:43:23]save to /storage/0545/doc_00202594 [22:43:23]save last doc name /storage/0545/doc_00202594 to /storage/kkm_last_doc_name [22:43:23]save OK [22:43:23]Clear old archive folders... [22:43:23]ProcessDocumentItem done err = 0, tmpTLVsize=251 [22:43:23]tlvbuf is 01C9D690 [22:43:23]SAM_PROTO_ClearQueue [22:43:23]wFMCommunicate request_size=4 [22:43:23]MH_SAM_APDU [22:43:23]CAPDU: 80 09 00 00 [22:43:23]Write to MH i2c: E2 08 00 63 07 80 09 00 00 00 00 00 00 DC [22:43:23]Write i2c OK [22:43:23]MH_I2C_Read... [22:43:23]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [22:43:23]Read from MH i2c: E2 [22:43:23]MH_I2C_Read... [22:43:23]Read from MH i2c: E2 03 00 [22:43:23]MH_I2C_Read... [22:43:23]Read from MH i2c: E2 03 00 63 07 00 90 00 DE [22:43:23]RAPDU: 90 00 [22:43:23]wFMCommunicate OK [22:43:23]SAM_PROTO_ClearQueue done [22:43:23]KKMCreateOFDPacket [22:43:23]OFDProtocolAddRootSTLVToBuf [22:43:23]FM_MakeSignedData [22:43:23]FM_MakeSignedData [22:43:23]SAM_PROTO_SignData [22:43:23]wFMCommunicate request_size=4 [22:43:23]MH_SAM_APDU [22:43:23]CAPDU: 80 0D 01 02 [22:43:23]Write to MH i2c: E2 08 00 64 07 80 0D 01 02 00 00 00 00 E4 [22:43:23]Write i2c OK [22:43:23]MH_I2C_Read... [22:43:23]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [22:43:23]Read from MH i2c: E2 [22:43:23]MH_I2C_Read... [22:43:23]Read from MH i2c: E2 03 00 [22:43:23]MH_I2C_Read... [22:43:23]Read from MH i2c: E2 03 00 64 07 00 90 00 DF [22:43:23]RAPDU: 90 00 [22:43:23]wFMCommunicate OK [22:43:23]wFMCommunicate request_size=255 [22:43:23]MH_SAM_APDU [22:43: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 32 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 8A 01 00 00 F4 03 04 00 8B 13 20 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 62 17 03 00 35 04 06 00 64 [22:43:23]Write to MH i2c: E2 02 01 65 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 32 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 8A 01 00 00 F4 03 04 00 8B 13 20 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 62 17 03 00 35 04 06 00 64 00 00 36 [22:43:23]Write i2c OK [22:43:23]MH_I2C_Read... [22:43:23]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [22:43:23]Read from MH i2c: E2 [22:43:23]MH_I2C_Read... [22:43:23]Read from MH i2c: E2 03 00 [22:43:23]MH_I2C_Read... [22:43:23]Read from MH i2c: E2 03 00 65 07 00 90 00 E0 [22:43:23]RAPDU: 90 00 [22:43:23]wFMCommunicate OK [22:43:23]wFMCommunicate request_size=10 [22:43:23]MH_SAM_APDU [22:43:23]CAPDU: 80 0D 02 02 05 47 B2 68 36 6D [22:43:23]Write to MH i2c: E2 0D 00 66 07 80 0D 02 02 05 00 47 B2 68 36 6D 00 00 F5 [22:43:23]Write i2c OK [22:43:23]MH_I2C_Read... [22:43:23]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [22:43:23]Read from MH i2c: E2 [22:43:23]MH_I2C_Read... [22:43:23]Read from MH i2c: E2 03 00 [22:43:23]MH_I2C_Read... [22:43:23]Read from MH i2c: E2 03 00 66 07 00 90 00 E1 [22:43:23]RAPDU: 90 00 [22:43:23]wFMCommunicate OK [22:43:23]wFMCommunicate request_size=4 [22:43:23]MH_SAM_APDU [22:43:23]CAPDU: 80 0D 03 02 [22:43:23]Write to MH i2c: E2 08 00 67 07 80 0D 03 02 00 00 00 00 E9 [22:43:23]Write i2c OK [22:43:23]MH_I2C_Read... [22:43:23]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [22:43:23]Read from MH i2c: E2 [22:43:23]MH_I2C_Read... [22:43:23]Read from MH i2c: E2 0B 00 [22:43:23]MH_I2C_Read... [22:43:23]Read from MH i2c: E2 0B 00 67 07 00 8A B1 E0 DC BF EF 0E A7 90 00 44 [22:43:23]RAPDU: 8A B1 E0 DC BF EF 0E A7 90 00 [22:43:23]wFMCommunicate OK [22:43:23]SAM_PROTO_SignData done [22:43:23]FM_MakeSignedData done [22:43:23]CreateOFDProtocolMessage [22:43:23]wFMCommunicate request_size=4 [22:43:23]MH_SAM_APDU [22:43:23]CAPDU: 80 11 00 00 [22:43:23]Write to MH i2c: E2 08 00 68 07 80 11 00 00 00 00 00 00 E9 [22:43:23]Write i2c OK [22:43:23]MH_I2C_Read... [22:43:23]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [22:43:23]Read from MH i2c: E2 [22:43:23]MH_I2C_Read... [22:43:23]Read from MH i2c: E2 17 00 [22:43:23]MH_I2C_Read... [22:43:23]Read from MH i2c: E2 17 00 68 07 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 3E [22:43:23]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [22:43:23]wFMCommunicate OK [22:43:23]CreateOFDProtocolMessage done [22:43:23]OFDSenderStorePacket 202594 [22:43:23]StoreOFDPacket docnum=202594 [22:43:23]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 A0 7E 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 32 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 8A 01 00 00 F4 03 04 00 8B 13 20 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 62 17 03 00 35 04 06 00 64 47 B2 68 36 6D 8A B1 E0 DC BF EF 0E A7 [22:43:23]CheckFolder [22:43:23]dirname=/storage/ofd_packets [22:43:23]CheckFolder done [22:43:23]ProducePacketName [22:43:23]name=ofd_packets/00202594 [22:43:23]NVStorageSaveData ofd_packets/00202594 [22:43:23]File name is /storage/ofd_packets/00202594 [22:43:23]Write 301 bytes [22:43:23]NVStorageSaveData done [22:43:23]OFDSenderStorePacket done [22:43:23]KKMCreateOFDPacket done [22:43:23]NVStorageSaveData kkm_last_timestamp [22:43:23]File name is /storage/kkm_last_timestamp [22:43:23]Write 4 bytes [22:43:23]NVStorageSaveData done [22:43:23]ExternCall_PrintAddStr [22:43:23]wPrintStart [22:43:23]Write to MH i2c: 01 00 00 69 07 70 [22:43:23]Write i2c OK [22:43:23]MH_I2C_Read... [22:43:23]Read from MH i2c: 01 [22:43:23]MH_I2C_Read... [22:43:23]Read from MH i2c: 01 07 00 [22:43:23]MH_I2C_Read... [22:43:23]Read from MH i2c: 01 07 00 69 07 00 00 00 00 00 FF 0F 85 [22:43:23]RasterBufferAndPrint [22:43:23]line Счет N : (1)450381 [22:43:23]line ИНН: 02508201610067 [22:43:23]line Контрольно-Кассовый Чек [22:43:23]line ПРОДАЖА [22:43:23]line ТРК (МРК, ГНК) : 52 [22:43:23]line Товар: 2710124130 [22:43:23]line Аи-92-К-2 [22:43:23]line 5.240 * 66.90 [22:43:23]line = 350.56 [22:43:23]line НДС 12% НСП 1% [22:43:23]line > о реализуемом товаре [22:43:23]line ОКРУГЛЕНИЕ: -0.56 [22:43:23]line ИТОГО: 350.00 [22:43:23]line Внесено: 350.00 [22:43:23]line СДАЧА: 0.00 [22:43:23]line НСП 1% : 3.10 [22:43:23]line НДС 12% : 37.23 [22:43:23]line Наличными: 350.00 [22:43:23]line Безнал.: 0.00 [22:43:23]line Место: АЗС № 171 "Партнер Нефть" [22:43:23]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [22:43:23]line СНО: Общий режим [22:43:23]line Чек 394 28.10.2024 22:43 [22:43:23]line Смена: 545 ФФД: 1.0 [22:43:23]line ЗНМ: 0300000109 [22:43:23]line РНМ: 0000000000091777 [22:43:23]line Версия ККМ: 001 [22:43:23]line ФМ: 0000000000871756 [22:43:23]line ФД: 202594 [22:43:23]line ФПД: 110259098629741 [22:43:23]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T224323&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202594&fm=110259098629741&tin=02508201610067®Number=0000000000091777&sum=35000 [22:43:24]OFD Sender: Processing packet 202594 [packets to send 116, broken 115] [22:43:24]ProducePacketName [22:43:24]name=ofd_packets/00202594 [22:43:24]OFD Sender: To server: pG, [22:43:24]CommunicateWithHost lk.salyk.kg:30040 [22:43:24]ConnectInit lk.salyk.kg [22:43:24]written 0, free lines is 4095 [22:43:24]Connected sock=10 [22:43:24]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 A0 7E 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 32 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 8A 01 00 00 F4 03 04 00 8B 13 20 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 62 17 03 00 35 04 06 00 64 47 B2 68 36 6D 8A B1 E0 DC BF EF 0E A7 [22:43:24]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 52 BF 47 00 13 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 35 36 10 04 04 00 62 17 03 00 F4 03 04 00 3F BF 1F 67 B6 04 01 00 00 44 E9 4B 0B BE 9D D8 74 [22:43:24]CommunicateWithHost err = 0 [22:43:24]CheckOFDResponse [22:43:24]1017 (14) - 77093643461234 [22:43:24]1041 (16) - 0000000000871756 [22:43:24]1040 (4) - 202594 [22:43:24]1012 (4) - 28.10.2024 16:43 [22:43:24]1206 (1) - 0 [22:43:24]OFD Sender: Remove packet 202594 [22:43:24]ProducePacketName [22:43:24]name=ofd_packets/00202594 [22:43:24]NVStorageDeleteData [22:43:24]Write to MH i2c: 01 00 00 94 07 9B [22:43:24]Write i2c OK [22:43:24]MH_I2C_Read... [22:43:24]Read from MH i2c: 01 [22:43:24]MH_I2C_Read... [22:43:24]Read from MH i2c: 01 07 00 [22:43:24]MH_I2C_Read... [22:43:24]Read from MH i2c: 01 07 00 94 07 00 00 00 00 00 96 0C 44 [22:43:24]RasterBufferAndPrint [22:43:24]line [22:43:24]line [22:43:24]line [22:43:24]line [22:43:24]line [22:43:24]written 0, free lines is 3229 [22:43:24]MH_Cut [22:43:24]Write to MH i2c: D1 01 00 9B 07 01 74 [22:43:24]Write i2c OK [22:43:24]MH_I2C_Read... [22:43:24]Read from MH i2c: D1 [22:43:24]MH_I2C_Read... [22:43:24]Read from MH i2c: D1 01 00 [22:43:24]MH_I2C_Read... [22:43:24]Read from MH i2c: D1 01 00 9B 07 00 73 [22:43:24]Write to MH i2c: 01 00 00 9C 07 A3 [22:43:24]Write i2c OK [22:43:24]MH_I2C_Read... [22:43:25]OFD Sender: No OFD packet to send [22:43:25]*** Cut start [22:43:25]*** Purtial cut [22:43:25]*** CUTSNS_PIN = 0 [22:43:25]*** Stage 1: CUTSNS_PIN = 1 [22:43:27]Read from MH i2c: 01 [22:43:27]MH_I2C_Read... [22:43:27]*** Stop cut motor [22:43:27]*** Cut end [22:43:27]Read from MH i2c: 01 07 00 [22:43:27]MH_I2C_Read... [22:43:27]Read from MH i2c: 01 07 00 9C 07 00 00 00 00 00 FF 0F B8 [22:43:27]process_action close_receipt done [22:43:27]requested_data is exist [22:43:27]produce_requested_data [22:43:27]requested_item fm.sn is exist - process it [22:43:27]wFMCommunicate request_size=4 [22:43:27]MH_SAM_APDU [22:43:27]CAPDU: 80 11 00 00 [22:43:27]Write to MH i2c: E2 08 00 9D 07 80 11 00 00 00 00 00 00 1E [22:43:27]Write i2c OK [22:43:27]MH_I2C_Read... [22:43:27]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [22:43:27]Read from MH i2c: E2 [22:43:27]MH_I2C_Read... [22:43:27]Read from MH i2c: E2 17 00 [22:43:27]MH_I2C_Read... [22:43:27]Read from MH i2c: E2 17 00 9D 07 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 73 [22:43:27]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [22:43:27]wFMCommunicate OK [22:43:27]requested_item fd.num is exist - process it [22:43:27]SAM_PROTO_GetFieldsCounters [22:43:27]wFMCommunicate request_size=4 [22:43:27]MH_SAM_APDU [22:43:27]CAPDU: 80 13 00 00 [22:43:27]Write to MH i2c: E2 08 00 9E 07 80 13 00 00 00 00 00 00 21 [22:43:27]Write i2c OK [22:43:27]MH_I2C_Read... [22:43:27]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [22:43:27]Read from MH i2c: E2 [22:43:27]MH_I2C_Read... [22:43:27]Read from MH i2c: E2 62 00 [22:43:27]MH_I2C_Read... [22:43:27]Read from MH i2c: E2 62 00 9E 07 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 62 17 03 00 0E 04 04 00 21 02 00 00 12 04 04 00 8A 01 00 00 5E 04 04 00 8A 01 00 00 57 04 04 00 8B 01 00 00 19 04 04 00 00 00 00 00 90 00 8A [22:43: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 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 62 17 03 00 0E 04 04 00 21 02 00 00 12 04 04 00 8A 01 00 00 5E 04 04 00 8A 01 00 00 57 04 04 00 8B 01 00 00 19 04 04 00 00 00 00 00 90 00 [22:43:27]wFMCommunicate OK [22:43:27]SAM_PROTO_GetFieldsCounters done [22:43:27]requested_item shift.num is exist - process it [22:43:27]requested_item shift.opened is exist - process it [22:43:27]req_shift_opened [22:43:27]FM_GetShiftState [22:43:27]SAM_PROTO_GetShiftState [22:43:27]wFMCommunicate request_size=4 [22:43:27]MH_SAM_APDU [22:43:27]CAPDU: 80 13 01 00 [22:43:27]Write to MH i2c: E2 08 00 9F 07 80 13 01 00 00 00 00 00 23 [22:43:27]Write i2c OK [22:43:27]MH_I2C_Read... [22:43:27]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [22:43:27]Read from MH i2c: E2 [22:43:27]MH_I2C_Read... [22:43:27]Read from MH i2c: E2 0E 00 [22:43:27]MH_I2C_Read... [22:43:27]Read from MH i2c: E2 0E 00 9F 07 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 CE [22:43:27]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [22:43:27]wFMCommunicate OK [22:43:27]SAM_PROTO_GetShiftState done [22:43:27]FM_GetShiftState done [22:43:27]req_shift_opened done [22:43:27]requested_item shift.open_date is exist - process it [22:43:27]req_shift_open_date [22:43:27]req_shift_open_date done [22:43:27]produce_requested_data done [22:43:27]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202594,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670} [22:43:27]process_action_free close_receipt [22:43:27]json_value_free [22:43:27]json_value_free done [22:43:27]process_json_proto returns [22:43:27]Send response to host [22:43:27]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202594,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670}}} [22:43:27]free response buf [22:43:27]execute_script done [22:43:27]execute_script returns [22:43:27]free content buf [22:43:27]Sock 7.Close socket [22:43:27]Sock 7.Thread stoped [22:43:30]OFD Sender: No OFD packet to send [22:43:35]OFD Sender: No OFD packet to send [22:43:40]OFD Sender: No OFD packet to send [22:43:45]OFD Sender: No OFD packet to send [22:43:50]OFD Sender: No OFD packet to send [22:43:55]OFD Sender: No OFD packet to send [22:44:00]OFD Sender: No OFD packet to send [22:44:05]OFD Sender: No OFD packet to send [22:44:10]OFD Sender: No OFD packet to send [22:44:15]OFD Sender: No OFD packet to send [22:44:20]OFD Sender: No OFD packet to send [22:44:25]OFD Sender: No OFD packet to send [22:44:30]OFD Sender: No OFD packet to send [22:44:35]OFD Sender: No OFD packet to send [22:44:40]OFD Sender: No OFD packet to send [22:44:45]OFD Sender: No OFD packet to send [22:44:50]OFD Sender: No OFD packet to send [22:44:55]OFD Sender: No OFD packet to send [22:45:00]OFD Sender: No OFD packet to send [22:45:05]OFD Sender: No OFD packet to send [22:45:10]OFD Sender: No OFD packet to send [22:45:15]OFD Sender: No OFD packet to send [22:45:20]OFD Sender: No OFD packet to send [22:45:25]OFD Sender: No OFD packet to send [22:45:30]OFD Sender: No OFD packet to send [22:45:35]OFD Sender: No OFD packet to send [22:45:37]accept exits with 9 [22:45:37]New connection [22:45:37]New thread 3067379044 created [22:45:37]Thread 3067235684 joined [22:45:37]Waiting for new connection... [22:45:37] Sock 9.Parse request [22:45:37]Sock 9.Check first char [22:45:37]Sock 9.First char is OK [22:45:37]request: POST /json_proto HTTP/1.0 [22:45:37]Method: POST [22:45:37]URL: /json_proto [22:45:37]Method is POST - this is cgi request [22:45:37]url: /json_proto [22:45:37]query_string will be loaded in cgi processing [22:45:37]execute_cgi json_proto POST (null) [22:45:37]execute_cgi path=json_proto method=POST [22:45:37]POST find Content-Length [22:45:37]Host: 172.17.63.195:8080 [22:45:37]Content-Length: 769 [22:45:37]Content-Type: application/json [22:45:37] [22:45:37]POST finish read [22:45:37]Found Content-Length = 769 [22:45:37]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450382", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-3", "price" : 74.20, "quantity" : 13.480, "sum" : 1000.22, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 1000.22 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [22:45:37]execute_script... [22:45:37]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450382", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-3", "price" : 74.20, "quantity" : 13.480, "sum" : 1000.22, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 1000.22 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [22:45:37]POST & json_proto [22:45:37]process_json_proto [22:45:37]json parsed OK: [22:45:37]protocol is kg_v1.0 [22:45:37]action value=close_receipt [22:45:37]process_action close_receipt [22:45:37]cmd_close_receipt [22:45:37]MH_GetDate [22:45:37]Write to MH i2c: F0 00 00 A0 07 96 [22:45:37]Write i2c OK [22:45:37]MH_I2C_Read... [22:45:37]Read from MH i2c: F0 [22:45:37]MH_I2C_Read... [22:45:37]Read from MH i2c: F0 09 00 [22:45:37]MH_I2C_Read... [22:45:37]Read from MH i2c: F0 09 00 A0 07 00 12 14 20 67 47 1B 1E 67 33 [22:45:37]GetLastDocTimeStamp 1730155403 [22:45:37]current date 1730155538 [22:45:37]FM_GetShiftState [22:45:37]SAM_PROTO_GetShiftState [22:45:37]wFMCommunicate request_size=4 [22:45:37]MH_SAM_APDU [22:45:37]CAPDU: 80 13 01 00 [22:45:37]Write to MH i2c: E2 08 00 A1 07 80 13 01 00 00 00 00 00 25 [22:45:37]Write i2c OK [22:45:37]MH_I2C_Read... [22:45:37]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [22:45:37]Read from MH i2c: E2 [22:45:37]MH_I2C_Read... [22:45:37]Read from MH i2c: E2 0E 00 [22:45:37]MH_I2C_Read... [22:45:37]Read from MH i2c: E2 0E 00 A1 07 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 D0 [22:45:37]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [22:45:37]wFMCommunicate OK [22:45:37]SAM_PROTO_GetShiftState done [22:45:37]FM_GetShiftState done [22:45:37]opened in 1730073670 [22:45:37]opened+sec_in_day 1730160070 [22:45:37]quantity*price = 100021 [22:45:37]sum+1 = 100023 [22:45:37]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 1000.22 НСП 1% : 8.85 НДС 12% : 106.22 Наличными: 0.00 Безнал.: 1000.22 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 395 28.10.2024 22:45 Смена: 545 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 Платежная система: Mbank ФМ: 0000000000871756 ФД: 202595 ФПД: 203222006246215 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T224538&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202595&fm=203222006246215&tin=02508201610067®Number=0000000000091777&sum=100022 [22:45:38]StoreToDocumentArchive [22:45:38]shift 545 fd 202595 [22:45:38]save to /storage/0545/doc_00202595 [22:45:38]save last doc name /storage/0545/doc_00202595 to /storage/kkm_last_doc_name [22:45:38]save OK [22:45:38]Clear old archive folders... [22:45:38]ProcessDocumentItem done err = 0, tmpTLVsize=251 [22:45:38]tlvbuf is 01CD9D90 [22:45:38]SAM_PROTO_ClearQueue [22:45:38]wFMCommunicate request_size=4 [22:45:38]MH_SAM_APDU [22:45:38]CAPDU: 80 09 00 00 [22:45:38]Write to MH i2c: E2 08 00 AE 07 80 09 00 00 00 00 00 00 27 [22:45:38]Write i2c OK [22:45:38]MH_I2C_Read... [22:45:38]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [22:45:38]Read from MH i2c: E2 [22:45:38]MH_I2C_Read... [22:45:38]Read from MH i2c: E2 03 00 [22:45:38]MH_I2C_Read... [22:45:38]Read from MH i2c: E2 03 00 AE 07 00 90 00 29 [22:45:38]RAPDU: 90 00 [22:45:38]wFMCommunicate OK [22:45:38]SAM_PROTO_ClearQueue done [22:45:38]KKMCreateOFDPacket [22:45:38]OFDProtocolAddRootSTLVToBuf [22:45:38]FM_MakeSignedData [22:45:38]FM_MakeSignedData [22:45:38]SAM_PROTO_SignData [22:45:38]wFMCommunicate request_size=4 [22:45:38]MH_SAM_APDU [22:45:38]CAPDU: 80 0D 01 02 [22:45:38]Write to MH i2c: E2 08 00 AF 07 80 0D 01 02 00 00 00 00 2F [22:45:38]Write i2c OK [22:45:38]MH_I2C_Read... [22:45:38]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [22:45:38]Read from MH i2c: E2 [22:45:38]MH_I2C_Read... [22:45:38]Read from MH i2c: E2 03 00 [22:45:38]MH_I2C_Read... [22:45:38]Read from MH i2c: E2 03 00 AF 07 00 90 00 2A [22:45:38]RAPDU: 90 00 [22:45:38]wFMCommunicate OK [22:45:38]wFMCommunicate request_size=255 [22:45:38]MH_SAM_APDU [22:45: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 33 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B6 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7E 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 B6 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 8B 01 00 00 F4 03 04 00 12 14 20 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 63 17 03 00 35 04 06 00 B8 [22:45:38]Write to MH i2c: E2 02 01 B0 07 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 33 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B6 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7E 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 B6 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 8B 01 00 00 F4 03 04 00 12 14 20 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 63 17 03 00 35 04 06 00 B8 00 00 9E [22:45:38]Write i2c OK [22:45:38]MH_I2C_Read... [22:45:38]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [22:45:38]Read from MH i2c: E2 [22:45:38]MH_I2C_Read... [22:45:38]Read from MH i2c: E2 03 00 [22:45:38]MH_I2C_Read... [22:45:38]Read from MH i2c: E2 03 00 B0 07 00 90 00 2B [22:45:38]RAPDU: 90 00 [22:45:38]wFMCommunicate OK [22:45:38]wFMCommunicate request_size=10 [22:45:38]MH_SAM_APDU [22:45:38]CAPDU: 80 0D 02 02 05 D4 4F 7E 2B 47 [22:45:38]Write to MH i2c: E2 0D 00 B1 07 80 0D 02 02 05 00 D4 4F 7E 2B 47 00 00 4F [22:45:38]Write i2c OK [22:45:38]MH_I2C_Read... [22:45:38]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [22:45:38]Read from MH i2c: E2 [22:45:38]MH_I2C_Read... [22:45:38]Read from MH i2c: E2 03 00 [22:45:38]MH_I2C_Read... [22:45:38]Read from MH i2c: E2 03 00 B1 07 00 90 00 2C [22:45:38]RAPDU: 90 00 [22:45:38]wFMCommunicate OK [22:45:38]wFMCommunicate request_size=4 [22:45:38]MH_SAM_APDU [22:45:38]CAPDU: 80 0D 03 02 [22:45:38]Write to MH i2c: E2 08 00 B2 07 80 0D 03 02 00 00 00 00 34 [22:45:38]Write i2c OK [22:45:38]MH_I2C_Read... [22:45:39]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [22:45:39]Read from MH i2c: E2 [22:45:39]MH_I2C_Read... [22:45:39]Read from MH i2c: E2 0B 00 [22:45:39]MH_I2C_Read... [22:45:39]Read from MH i2c: E2 0B 00 B2 07 00 73 D2 A0 6C 96 E1 3F F1 90 00 2D [22:45:39]RAPDU: 73 D2 A0 6C 96 E1 3F F1 90 00 [22:45:39]wFMCommunicate OK [22:45:39]SAM_PROTO_SignData done [22:45:39]FM_MakeSignedData done [22:45:39]CreateOFDProtocolMessage [22:45:39]wFMCommunicate request_size=4 [22:45:39]MH_SAM_APDU [22:45:39]CAPDU: 80 11 00 00 [22:45:39]Write to MH i2c: E2 08 00 B3 07 80 11 00 00 00 00 00 00 34 [22:45:39]Write i2c OK [22:45:39]MH_I2C_Read... [22:45:39]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [22:45:39]Read from MH i2c: E2 [22:45:39]MH_I2C_Read... [22:45:39]Read from MH i2c: E2 17 00 [22:45:39]MH_I2C_Read... [22:45:39]Read from MH i2c: E2 17 00 B3 07 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 89 [22:45:39]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [22:45:39]wFMCommunicate OK [22:45:39]CreateOFDProtocolMessage done [22:45:39]OFDSenderStorePacket 202595 [22:45:39]StoreOFDPacket docnum=202595 [22:45:39]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 0D EA 07 01 C1 53 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 33 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B6 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7E 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 B6 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 8B 01 00 00 F4 03 04 00 12 14 20 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 63 17 03 00 35 04 06 00 B8 D4 4F 7E 2B 47 73 D2 A0 6C 96 E1 3F F1 [22:45:39]CheckFolder [22:45:39]dirname=/storage/ofd_packets [22:45:39]CheckFolder done [22:45:39]ProducePacketName [22:45:39]name=ofd_packets/00202595 [22:45:39]NVStorageSaveData ofd_packets/00202595 [22:45:39]File name is /storage/ofd_packets/00202595 [22:45:39]Write 301 bytes [22:45:39]NVStorageSaveData done [22:45:39]OFDSenderStorePacket done [22:45:39]KKMCreateOFDPacket done [22:45:39]NVStorageSaveData kkm_last_timestamp [22:45:39]File name is /storage/kkm_last_timestamp [22:45:39]Write 4 bytes [22:45:39]NVStorageSaveData done [22:45:39]ExternCall_PrintAddStr [22:45:39]wPrintStart [22:45:39]Write to MH i2c: 01 00 00 B4 07 BB [22:45:39]Write i2c OK [22:45:39]MH_I2C_Read... [22:45:39]Read from MH i2c: 01 [22:45:39]MH_I2C_Read... [22:45:39]Read from MH i2c: 01 07 00 [22:45:39]MH_I2C_Read... [22:45:39]Read from MH i2c: 01 07 00 B4 07 00 00 00 00 00 FF 0F D0 [22:45:39]RasterBufferAndPrint [22:45:39]line Счет N : (1)450382 [22:45:39]line ИНН: 02508201610067 [22:45:39]line Контрольно-Кассовый Чек [22:45:39]line ПРОДАЖА [22:45:39]line ТРК (МРК, ГНК) : 51 [22:45:39]line Товар: 2710124500 [22:45:39]line Аи-95-К-3 [22:45:39]line 13.480 * 74.20 [22:45:39]line = 1000.22 [22:45:39]line НДС 12% НСП 1% [22:45:39]line > о реализуемом товаре [22:45:39]line ИТОГО: 1000.22 [22:45:39]line НСП 1% : 8.85 [22:45:39]line НДС 12% : 106.22 [22:45:39]line Наличными: 0.00 [22:45:39]line Безнал.: 1000.22 [22:45:39]line Место: АЗС № 171 "Партнер Нефть" [22:45:39]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [22:45:39]line СНО: Общий режим [22:45:39]line Чек 395 28.10.2024 22:45 [22:45:39]line Смена: 545 ФФД: 1.0 [22:45:39]line ЗНМ: 0300000109 [22:45:39]line РНМ: 0000000000091777 [22:45:39]line Версия ККМ: 001 [22:45:39]line Платежная система: Mbank [22:45:39]line ФМ: 0000000000871756 [22:45:39]line ФД: 202595 [22:45:39]line ФПД: 203222006246215 [22:45:39]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T224538&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202595&fm=203222006246215&tin=02508201610067®Number=0000000000091777&sum=100022 [22:45:39]OFD Sender: Processing packet 202595 [packets to send 116, broken 115] [22:45:39]ProducePacketName [22:45:39]name=ofd_packets/00202595 [22:45:39]OFD Sender: To server: pG, [22:45:39]CommunicateWithHost lk.salyk.kg:30040 [22:45:39]ConnectInit lk.salyk.kg [22:45:39]written 0, free lines is 4095 [22:45:39]Connected sock=7 [22:45: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 35 36 0F 01 00 00 0D EA 07 01 C1 53 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 33 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B6 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7E 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 B6 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 8B 01 00 00 F4 03 04 00 12 14 20 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 63 17 03 00 35 04 06 00 B8 D4 4F 7E 2B 47 73 D2 A0 6C 96 E1 3F F1 [22:45: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 35 36 4F 00 00 00 57 40 47 00 A9 62 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 63 17 03 00 F4 03 04 00 C7 BF 1F 67 B6 04 01 00 00 65 64 7C E9 F0 DB 5E 58 [22:45:39]CommunicateWithHost err = 0 [22:45:39]CheckOFDResponse [22:45:39]1017 (14) - 77093643461234 [22:45:39]1041 (16) - 0000000000871756 [22:45:39]1040 (4) - 202595 [22:45:39]1012 (4) - 28.10.2024 16:45 [22:45:39]1206 (1) - 0 [22:45:39]OFD Sender: Remove packet 202595 [22:45:39]ProducePacketName [22:45:39]name=ofd_packets/00202595 [22:45:39]NVStorageDeleteData [22:45:39]Write to MH i2c: 01 00 00 DD 07 E4 [22:45:39]Write i2c OK [22:45:39]MH_I2C_Read... [22:45:39]Read from MH i2c: 01 [22:45:39]MH_I2C_Read... [22:45:39]Read from MH i2c: 01 07 00 [22:45:39]MH_I2C_Read... [22:45:39]Read from MH i2c: 01 07 00 DD 07 00 00 00 00 00 C4 0C BB [22:45:39]RasterBufferAndPrint [22:45:39]line [22:45:39]line [22:45:39]line [22:45:39]line [22:45:39]line [22:45:39]written 0, free lines is 3274 [22:45:39]MH_Cut [22:45:39]Write to MH i2c: D1 01 00 E4 07 01 BD [22:45:39]Write i2c OK [22:45:39]MH_I2C_Read... [22:45:39]Read from MH i2c: D1 [22:45:39]MH_I2C_Read... [22:45:39]Read from MH i2c: D1 01 00 [22:45:39]MH_I2C_Read... [22:45:39]Read from MH i2c: D1 01 00 E4 07 00 BC [22:45:39]Write to MH i2c: 01 00 00 E5 07 EC [22:45:39]Write i2c OK [22:45:39]MH_I2C_Read... [22:45:40]OFD Sender: No OFD packet to send [22:45:40]*** Cut start [22:45:40]*** Purtial cut [22:45:40]*** Stage 1: CUTSNS_PIN = 1 [22:45:41]Read from MH i2c: 01 [22:45:41]MH_I2C_Read... [22:45:41]*** Stop cut motor [22:45:41]*** Cut end [22:45:41]Read from MH i2c: 01 07 00 [22:45:41]MH_I2C_Read... [22:45:41]Read from MH i2c: 01 07 00 E5 07 00 00 00 00 00 FF 0F 01 [22:45:41]process_action close_receipt done [22:45:41]requested_data is exist [22:45:41]produce_requested_data [22:45:41]requested_item fm.sn is exist - process it [22:45:41]wFMCommunicate request_size=4 [22:45:41]MH_SAM_APDU [22:45:41]CAPDU: 80 11 00 00 [22:45:41]Write to MH i2c: E2 08 00 E6 07 80 11 00 00 00 00 00 00 67 [22:45:41]Write i2c OK [22:45:41]MH_I2C_Read... [22:45:41]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [22:45:41]Read from MH i2c: E2 [22:45:41]MH_I2C_Read... [22:45:41]Read from MH i2c: E2 17 00 [22:45:41]MH_I2C_Read... [22:45:41]Read from MH i2c: E2 17 00 E6 07 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 BC [22:45:41]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [22:45:41]wFMCommunicate OK [22:45:41]requested_item fd.num is exist - process it [22:45:41]SAM_PROTO_GetFieldsCounters [22:45:41]wFMCommunicate request_size=4 [22:45:41]MH_SAM_APDU [22:45:41]CAPDU: 80 13 00 00 [22:45:41]Write to MH i2c: E2 08 00 E7 07 80 13 00 00 00 00 00 00 6A [22:45:41]Write i2c OK [22:45:41]MH_I2C_Read... [22:45:41]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [22:45:41]Read from MH i2c: E2 [22:45:41]MH_I2C_Read... [22:45:41]Read from MH i2c: E2 62 00 [22:45:41]MH_I2C_Read... [22:45:41]Read from MH i2c: E2 62 00 E7 07 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 63 17 03 00 0E 04 04 00 21 02 00 00 12 04 04 00 8B 01 00 00 5E 04 04 00 8B 01 00 00 57 04 04 00 8C 01 00 00 19 04 04 00 00 00 00 00 90 00 D7 [22:45:41]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 63 17 03 00 0E 04 04 00 21 02 00 00 12 04 04 00 8B 01 00 00 5E 04 04 00 8B 01 00 00 57 04 04 00 8C 01 00 00 19 04 04 00 00 00 00 00 90 00 [22:45:41]wFMCommunicate OK [22:45:41]SAM_PROTO_GetFieldsCounters done [22:45:41]requested_item shift.num is exist - process it [22:45:41]requested_item shift.opened is exist - process it [22:45:41]req_shift_opened [22:45:41]FM_GetShiftState [22:45:41]SAM_PROTO_GetShiftState [22:45:41]wFMCommunicate request_size=4 [22:45:41]MH_SAM_APDU [22:45:41]CAPDU: 80 13 01 00 [22:45:41]Write to MH i2c: E2 08 00 E8 07 80 13 01 00 00 00 00 00 6C [22:45:41]Write i2c OK [22:45:41]MH_I2C_Read... [22:45:41]Read from MH i2c: E2 [22:45:41]MH_I2C_Read... [22:45:41]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [22:45:41]Read from MH i2c: E2 0E 00 [22:45:41]MH_I2C_Read... [22:45:41]Read from MH i2c: E2 0E 00 E8 07 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 17 [22:45:41]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [22:45:41]wFMCommunicate OK [22:45:41]SAM_PROTO_GetShiftState done [22:45:41]FM_GetShiftState done [22:45:41]req_shift_opened done [22:45:41]requested_item shift.open_date is exist - process it [22:45:41]req_shift_open_date [22:45:41]req_shift_open_date done [22:45:41]produce_requested_data done [22:45:41]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202595,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670} [22:45:41]process_action_free close_receipt [22:45:41]json_value_free [22:45:41]json_value_free done [22:45:41]process_json_proto returns [22:45:41]Send response to host [22:45:41]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202595,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670}}} [22:45:41]free response buf [22:45:41]execute_script done [22:45:41]execute_script returns [22:45:41]free content buf [22:45:41]Sock 9.Close socket [22:45:41]Sock 9.Thread stoped [22:45:45]OFD Sender: No OFD packet to send [22:45:50]OFD Sender: No OFD packet to send [22:45:55]OFD Sender: No OFD packet to send [22:46:00]OFD Sender: No OFD packet to send [22:46:05]OFD Sender: No OFD packet to send [22:46:10]OFD Sender: No OFD packet to send [22:46:15]OFD Sender: No OFD packet to send [22:46:20]OFD Sender: No OFD packet to send [22:46:25]OFD Sender: No OFD packet to send [22:46:30]OFD Sender: No OFD packet to send [22:46:35]OFD Sender: No OFD packet to send [22:46:40]OFD Sender: No OFD packet to send [22:46:45]OFD Sender: No OFD packet to send [22:46:50]OFD Sender: No OFD packet to send [22:46:55]OFD Sender: No OFD packet to send [22:47:00]OFD Sender: No OFD packet to send [22:47:05]OFD Sender: No OFD packet to send [22:47:10]OFD Sender: No OFD packet to send [22:47:15]OFD Sender: No OFD packet to send [22:47:20]OFD Sender: No OFD packet to send [22:47:25]OFD Sender: No OFD packet to send [22:47:30]OFD Sender: No OFD packet to send [22:47:35]OFD Sender: No OFD packet to send [22:47:40]OFD Sender: No OFD packet to send [22:47:45]OFD Sender: No OFD packet to send [22:47:50]OFD Sender: No OFD packet to send [22:47:55]OFD Sender: No OFD packet to send [22:48:00]OFD Sender: No OFD packet to send [22:48:05]OFD Sender: No OFD packet to send [22:48:10]OFD Sender: No OFD packet to send [22:48:15]OFD Sender: No OFD packet to send [22:48:20]OFD Sender: No OFD packet to send [22:48:25]OFD Sender: No OFD packet to send [22:48:30]OFD Sender: No OFD packet to send [22:48:35]OFD Sender: No OFD packet to send [22:48:40]OFD Sender: No OFD packet to send [22:48:45]OFD Sender: No OFD packet to send [22:48:50]OFD Sender: No OFD packet to send [22:48:55]OFD Sender: No OFD packet to send [22:49:00]OFD Sender: No OFD packet to send [22:49:05]OFD Sender: No OFD packet to send [22:49:10]OFD Sender: No OFD packet to send [22:49:15]OFD Sender: No OFD packet to send [22:49:20]OFD Sender: No OFD packet to send [22:49:25]OFD Sender: No OFD packet to send [22:49:30]OFD Sender: No OFD packet to send [22:49:35]OFD Sender: No OFD packet to send [22:49:40]OFD Sender: No OFD packet to send [22:49:45]OFD Sender: No OFD packet to send [22:49:50]OFD Sender: No OFD packet to send [22:49:55]OFD Sender: No OFD packet to send [22:50:00]OFD Sender: No OFD packet to send [22:50:05]OFD Sender: No OFD packet to send [22:50:10]OFD Sender: No OFD packet to send [22:50:15]OFD Sender: No OFD packet to send [22:50:20]OFD Sender: No OFD packet to send [22:50:25]OFD Sender: No OFD packet to send [22:50:30]OFD Sender: No OFD packet to send [22:50:35]OFD Sender: No OFD packet to send [22:50:40]OFD Sender: No OFD packet to send [22:50:45]OFD Sender: No OFD packet to send [22:50:50]OFD Sender: No OFD packet to send [22:50:55]OFD Sender: No OFD packet to send [22:51:00]OFD Sender: No OFD packet to send [22:51:05]OFD Sender: No OFD packet to send [22:51:10]OFD Sender: No OFD packet to send [22:51:15]OFD Sender: No OFD packet to send [22:51:20]OFD Sender: No OFD packet to send [22:51:25]OFD Sender: No OFD packet to send [22:51:30]OFD Sender: No OFD packet to send [22:51:35]OFD Sender: No OFD packet to send [22:51:40]OFD Sender: No OFD packet to send [22:51:45]OFD Sender: No OFD packet to send [22:51:50]OFD Sender: No OFD packet to send [22:51:55]OFD Sender: No OFD packet to send [22:52:00]OFD Sender: No OFD packet to send [22:52:05]OFD Sender: No OFD packet to send [22:52:10]OFD Sender: No OFD packet to send [22:52:15]OFD Sender: No OFD packet to send [22:52:20]OFD Sender: No OFD packet to send [22:52:25]OFD Sender: No OFD packet to send [22:52:30]OFD Sender: No OFD packet to send [22:52:35]OFD Sender: No OFD packet to send [22:52:40]OFD Sender: No OFD packet to send [22:52:45]OFD Sender: No OFD packet to send [22:52:50]OFD Sender: No OFD packet to send [22:52:55]OFD Sender: No OFD packet to send [22:53:00]OFD Sender: No OFD packet to send [22:53:05]OFD Sender: No OFD packet to send [22:53:10]OFD Sender: No OFD packet to send [22:53:15]OFD Sender: No OFD packet to send [22:53:20]OFD Sender: No OFD packet to send [22:53:25]OFD Sender: No OFD packet to send [22:53:30]OFD Sender: No OFD packet to send [22:53:35]OFD Sender: No OFD packet to send [22:53:40]OFD Sender: No OFD packet to send [22:53:45]OFD Sender: No OFD packet to send [22:53:50]OFD Sender: No OFD packet to send [22:53:55]OFD Sender: No OFD packet to send [22:54:00]OFD Sender: No OFD packet to send [22:54:05]OFD Sender: No OFD packet to send [22:54:10]OFD Sender: No OFD packet to send [22:54:15]OFD Sender: No OFD packet to send [22:54:20]OFD Sender: No OFD packet to send [22:54:25]OFD Sender: No OFD packet to send [22:54:30]OFD Sender: No OFD packet to send [22:54:35]OFD Sender: No OFD packet to send [22:54:40]OFD Sender: No OFD packet to send [22:54:45]OFD Sender: No OFD packet to send [22:54:50]OFD Sender: No OFD packet to send [22:54:55]OFD Sender: No OFD packet to send [22:55:00]OFD Sender: No OFD packet to send [22:55:05]OFD Sender: No OFD packet to send [22:55:10]OFD Sender: No OFD packet to send [22:55:15]OFD Sender: No OFD packet to send [22:55:20]OFD Sender: No OFD packet to send [22:55:25]OFD Sender: No OFD packet to send [22:55:30]OFD Sender: No OFD packet to send [22:55:35]OFD Sender: No OFD packet to send [22:55:40]OFD Sender: No OFD packet to send [22:55:45]OFD Sender: No OFD packet to send [22:55:50]OFD Sender: No OFD packet to send [22:55:55]OFD Sender: No OFD packet to send [22:56:00]OFD Sender: No OFD packet to send [22:56:06]OFD Sender: No OFD packet to send [22:56:11]OFD Sender: No OFD packet to send [22:56:16]OFD Sender: No OFD packet to send [22:56:21]OFD Sender: No OFD packet to send [22:56:26]OFD Sender: No OFD packet to send [22:56:31]OFD Sender: No OFD packet to send [22:56:36]OFD Sender: No OFD packet to send [22:56:41]OFD Sender: No OFD packet to send [22:56:46]OFD Sender: No OFD packet to send [22:56:51]OFD Sender: No OFD packet to send [22:56:56]OFD Sender: No OFD packet to send [22:57:01]OFD Sender: No OFD packet to send [22:57:06]OFD Sender: No OFD packet to send [22:57:11]OFD Sender: No OFD packet to send [22:57:16]OFD Sender: No OFD packet to send [22:57:21]OFD Sender: No OFD packet to send [22:57:26]OFD Sender: No OFD packet to send [22:57:31]OFD Sender: No OFD packet to send [22:57:36]OFD Sender: No OFD packet to send [22:57:41]OFD Sender: No OFD packet to send [22:57:46]OFD Sender: No OFD packet to send [22:57:51]OFD Sender: No OFD packet to send [22:57:56]OFD Sender: No OFD packet to send [22:58:01]OFD Sender: No OFD packet to send [22:58:06]OFD Sender: No OFD packet to send [22:58:11]OFD Sender: No OFD packet to send [22:58:16]OFD Sender: No OFD packet to send [22:58:21]OFD Sender: No OFD packet to send [22:58:26]OFD Sender: No OFD packet to send [22:58:31]OFD Sender: No OFD packet to send [22:58:36]OFD Sender: No OFD packet to send [22:58:41]OFD Sender: No OFD packet to send [22:58:46]OFD Sender: No OFD packet to send [22:58:51]OFD Sender: No OFD packet to send [22:58:56]OFD Sender: No OFD packet to send [22:59:01]OFD Sender: No OFD packet to send [22:59:06]OFD Sender: No OFD packet to send [22:59:11]OFD Sender: No OFD packet to send [22:59:16]OFD Sender: No OFD packet to send [22:59:21]OFD Sender: No OFD packet to send [22:59:26]OFD Sender: No OFD packet to send [22:59:31]OFD Sender: No OFD packet to send [22:59:36]OFD Sender: No OFD packet to send [22:59:41]OFD Sender: No OFD packet to send [22:59:46]OFD Sender: No OFD packet to send [22:59:51]OFD Sender: No OFD packet to send [22:59:56]OFD Sender: No OFD packet to send [23:00:01]OFD Sender: No OFD packet to send [23:00:06]OFD Sender: No OFD packet to send [23:00:11]OFD Sender: No OFD packet to send [23:00:16]OFD Sender: No OFD packet to send [23:00:21]OFD Sender: No OFD packet to send [23:00:26]OFD Sender: No OFD packet to send [23:00:31]OFD Sender: No OFD packet to send [23:00:36]OFD Sender: No OFD packet to send [23:00:41]OFD Sender: No OFD packet to send [23:00:46]OFD Sender: No OFD packet to send [23:00:51]OFD Sender: No OFD packet to send [23:00:56]OFD Sender: No OFD packet to send [23:01:01]OFD Sender: No OFD packet to send [23:01:06]OFD Sender: No OFD packet to send [23:01:11]OFD Sender: No OFD packet to send [23:01:16]OFD Sender: No OFD packet to send [23:01:21]OFD Sender: No OFD packet to send [23:01:26]OFD Sender: No OFD packet to send [23:01:31]OFD Sender: No OFD packet to send [23:01:36]OFD Sender: No OFD packet to send [23:01:41]OFD Sender: No OFD packet to send [23:01:46]OFD Sender: No OFD packet to send [23:01:51]OFD Sender: No OFD packet to send [23:01:56]OFD Sender: No OFD packet to send [23:02:01]OFD Sender: No OFD packet to send [23:02:06]OFD Sender: No OFD packet to send [23:02:11]OFD Sender: No OFD packet to send [23:02:16]OFD Sender: No OFD packet to send [23:02:21]OFD Sender: No OFD packet to send [23:02:26]OFD Sender: No OFD packet to send [23:02:31]OFD Sender: No OFD packet to send [23:02:36]OFD Sender: No OFD packet to send [23:02:41]OFD Sender: No OFD packet to send [23:02:46]OFD Sender: No OFD packet to send [23:02:51]OFD Sender: No OFD packet to send [23:02:56]OFD Sender: No OFD packet to send [23:03:01]OFD Sender: No OFD packet to send [23:03:06]OFD Sender: No OFD packet to send [23:03:11]OFD Sender: No OFD packet to send [23:03:16]OFD Sender: No OFD packet to send [23:03:21]OFD Sender: No OFD packet to send [23:03:26]OFD Sender: No OFD packet to send [23:03:31]OFD Sender: No OFD packet to send [23:03:36]OFD Sender: No OFD packet to send [23:03:41]OFD Sender: No OFD packet to send [23:03:46]OFD Sender: No OFD packet to send [23:03:51]OFD Sender: No OFD packet to send [23:03:56]OFD Sender: No OFD packet to send [23:04:01]OFD Sender: No OFD packet to send [23:04:06]OFD Sender: No OFD packet to send [23:04:11]OFD Sender: No OFD packet to send [23:04:16]OFD Sender: No OFD packet to send [23:04:21]OFD Sender: No OFD packet to send [23:04:26]OFD Sender: No OFD packet to send [23:04:31]OFD Sender: No OFD packet to send [23:04:36]OFD Sender: No OFD packet to send [23:04:41]OFD Sender: No OFD packet to send [23:04:46]OFD Sender: No OFD packet to send [23:04:51]OFD Sender: No OFD packet to send [23:04:56]OFD Sender: No OFD packet to send [23:05:01]OFD Sender: No OFD packet to send [23:05:06]OFD Sender: No OFD packet to send [23:05:11]OFD Sender: No OFD packet to send [23:05:16]OFD Sender: No OFD packet to send [23:05:21]OFD Sender: No OFD packet to send [23:05:26]OFD Sender: No OFD packet to send [23:05:31]OFD Sender: No OFD packet to send [23:05:36]OFD Sender: No OFD packet to send [23:05:41]OFD Sender: No OFD packet to send [23:05:46]OFD Sender: No OFD packet to send [23:05:51]OFD Sender: No OFD packet to send [23:05:56]OFD Sender: No OFD packet to send [23:06:01]OFD Sender: No OFD packet to send [23:06:06]OFD Sender: No OFD packet to send [23:06:11]OFD Sender: No OFD packet to send [23:06:16]OFD Sender: No OFD packet to send [23:06:21]OFD Sender: No OFD packet to send [23:06:26]OFD Sender: No OFD packet to send [23:06:31]OFD Sender: No OFD packet to send [23:06:36]OFD Sender: No OFD packet to send [23:06:41]OFD Sender: No OFD packet to send [23:06:46]OFD Sender: No OFD packet to send [23:06:51]OFD Sender: No OFD packet to send [23:06:56]OFD Sender: No OFD packet to send [23:07:01]OFD Sender: No OFD packet to send [23:07:06]OFD Sender: No OFD packet to send [23:07:11]OFD Sender: No OFD packet to send [23:07:16]OFD Sender: No OFD packet to send [23:07:21]OFD Sender: No OFD packet to send [23:07:26]OFD Sender: No OFD packet to send [23:07:31]OFD Sender: No OFD packet to send [23:07:36]OFD Sender: No OFD packet to send [23:07:41]OFD Sender: No OFD packet to send [23:07:46]OFD Sender: No OFD packet to send [23:07:51]OFD Sender: No OFD packet to send [23:07:56]OFD Sender: No OFD packet to send [23:08:01]OFD Sender: No OFD packet to send [23:08:06]OFD Sender: No OFD packet to send [23:08:11]OFD Sender: No OFD packet to send [23:08:14]accept exits with 10 [23:08:14]New connection [23:08:14]New thread 3067235684 created [23:08:14]Thread 3067379044 joined [23:08:14]Waiting for new connection... [23:08:14] Sock 10.Parse request [23:08:14]Sock 10.Check first char [23:08:14]Sock 10.First char is OK [23:08:14]request: POST /json_proto HTTP/1.0 [23:08:14]Method: POST [23:08:14]URL: /json_proto [23:08:14]Method is POST - this is cgi request [23:08:14]url: /json_proto [23:08:14]query_string will be loaded in cgi processing [23:08:14]execute_cgi json_proto POST (null) [23:08:14]execute_cgi path=json_proto method=POST [23:08:14]POST find Content-Length [23:08:14]Host: 172.17.63.195:8080 [23:08:14]Content-Length: 769 [23:08:14]Content-Type: application/json [23:08:14] [23:08:14]POST finish read [23:08:14]Found Content-Length = 769 [23:08:14]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450383", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 61", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-3", "price" : 74.20, "quantity" : 16.180, "sum" : 1200.56, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 1200.56 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [23:08:14]execute_script... [23:08: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)450383", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 61", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-3", "price" : 74.20, "quantity" : 16.180, "sum" : 1200.56, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 1200.56 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [23:08:14]POST & json_proto [23:08:14]process_json_proto [23:08:14]json parsed OK: [23:08:14]protocol is kg_v1.0 [23:08:14]action value=close_receipt [23:08:14]process_action close_receipt [23:08:14]cmd_close_receipt [23:08:14]MH_GetDate [23:08:14]Write to MH i2c: F0 00 00 E9 07 DF [23:08:14]Write i2c OK [23:08:14]MH_I2C_Read... [23:08:14]Read from MH i2c: F0 [23:08:14]MH_I2C_Read... [23:08:14]Read from MH i2c: F0 09 00 [23:08:14]MH_I2C_Read... [23:08:14]Read from MH i2c: F0 09 00 E9 07 00 5F 19 20 67 47 1B 1E 67 CE [23:08:14]GetLastDocTimeStamp 1730155538 [23:08:14]current date 1730156895 [23:08:14]FM_GetShiftState [23:08:14]SAM_PROTO_GetShiftState [23:08:14]wFMCommunicate request_size=4 [23:08:14]MH_SAM_APDU [23:08:14]CAPDU: 80 13 01 00 [23:08:14]Write to MH i2c: E2 08 00 EA 07 80 13 01 00 00 00 00 00 6E [23:08:14]Write i2c OK [23:08:14]MH_I2C_Read... [23:08:14]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [23:08:14]Read from MH i2c: E2 [23:08:14]MH_I2C_Read... [23:08:14]Read from MH i2c: E2 0E 00 [23:08:14]MH_I2C_Read... [23:08:14]Read from MH i2c: E2 0E 00 EA 07 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 19 [23:08:14]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [23:08:14]wFMCommunicate OK [23:08:14]SAM_PROTO_GetShiftState done [23:08:14]FM_GetShiftState done [23:08:14]opened in 1730073670 [23:08:14]opened+sec_in_day 1730160070 [23:08:14]quantity*price = 120055 [23:08:14]sum+1 = 120057 [23:08:14]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 1200.56 НСП 1% : 10.62 НДС 12% : 127.49 Наличными: 0.00 Безнал.: 1200.56 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 396 28.10.2024 23:08 Смена: 545 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 Платежная система: Mbank ФМ: 0000000000871756 ФД: 202596 ФПД: 166765865994844 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T230815&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202596&fm=166765865994844&tin=02508201610067®Number=0000000000091777&sum=120056 [23:08:16]StoreToDocumentArchive [23:08:16]shift 545 fd 202596 [23:08:16]save to /storage/0545/doc_00202596 [23:08:16]save last doc name /storage/0545/doc_00202596 to /storage/kkm_last_doc_name [23:08:16]save OK [23:08:16]Clear old archive folders... [23:08:16]ProcessDocumentItem done err = 0, tmpTLVsize=251 [23:08:16]tlvbuf is 01CDD3C0 [23:08:16]SAM_PROTO_ClearQueue [23:08:16]wFMCommunicate request_size=4 [23:08:16]MH_SAM_APDU [23:08:16]CAPDU: 80 09 00 00 [23:08:16]Write to MH i2c: E2 08 00 F7 07 80 09 00 00 00 00 00 00 70 [23:08:16]Write i2c OK [23:08:16]MH_I2C_Read... [23:08:16]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [23:08:16]Read from MH i2c: E2 [23:08:16]MH_I2C_Read... [23:08:16]Read from MH i2c: E2 03 00 [23:08:16]MH_I2C_Read... [23:08:16]Read from MH i2c: E2 03 00 F7 07 00 90 00 72 [23:08:16]RAPDU: 90 00 [23:08:16]wFMCommunicate OK [23:08:16]SAM_PROTO_ClearQueue done [23:08:16]KKMCreateOFDPacket [23:08:16]OFDProtocolAddRootSTLVToBuf [23:08:16]FM_MakeSignedData [23:08:16]FM_MakeSignedData [23:08:16]SAM_PROTO_SignData [23:08:16]wFMCommunicate request_size=4 [23:08:16]MH_SAM_APDU [23:08:16]CAPDU: 80 0D 01 02 [23:08:16]Write to MH i2c: E2 08 00 F8 07 80 0D 01 02 00 00 00 00 78 [23:08:16]Write i2c OK [23:08:16]MH_I2C_Read... [23:08:16]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [23:08:16]Read from MH i2c: E2 [23:08:16]MH_I2C_Read... [23:08:16]Read from MH i2c: E2 03 00 [23:08:16]MH_I2C_Read... [23:08:16]Read from MH i2c: E2 03 00 F8 07 00 90 00 73 [23:08:16]RAPDU: 90 00 [23:08:16]wFMCommunicate OK [23:08:16]wFMCommunicate request_size=255 [23:08:16]MH_SAM_APDU [23:08:16]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 33 FF 03 08 00 03 34 3F 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 F8 D4 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F8 D4 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 26 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 CD 31 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 F8 D4 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 8C 01 00 00 F4 03 04 00 5F 19 20 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 64 17 03 00 35 04 06 00 97 [23:08:16]Write to MH i2c: E2 02 01 F9 07 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 33 FF 03 08 00 03 34 3F 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 F8 D4 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F8 D4 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 26 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 CD 31 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 F8 D4 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 8C 01 00 00 F4 03 04 00 5F 19 20 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 64 17 03 00 35 04 06 00 97 00 00 6A [23:08:16]Write i2c OK [23:08:16]MH_I2C_Read... [23:08:16]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [23:08:16]Read from MH i2c: E2 [23:08:16]MH_I2C_Read... [23:08:16]Read from MH i2c: E2 03 00 [23:08:16]MH_I2C_Read... [23:08:16]Read from MH i2c: E2 03 00 F9 07 00 90 00 74 [23:08:16]RAPDU: 90 00 [23:08:16]wFMCommunicate OK [23:08:16]wFMCommunicate request_size=10 [23:08:16]MH_SAM_APDU [23:08:16]CAPDU: 80 0D 02 02 05 AC 34 34 0A 5C [23:08:16]Write to MH i2c: E2 0D 00 FA 07 80 0D 02 02 05 00 AC 34 34 0A 5C 00 00 FF [23:08:16]Write i2c OK [23:08:16]MH_I2C_Read... [23:08:16]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [23:08:16]Read from MH i2c: E2 [23:08:16]MH_I2C_Read... [23:08:16]Read from MH i2c: E2 03 00 [23:08:16]MH_I2C_Read... [23:08:16]Read from MH i2c: E2 03 00 FA 07 00 90 00 75 [23:08:16]RAPDU: 90 00 [23:08:16]wFMCommunicate OK [23:08:16]wFMCommunicate request_size=4 [23:08:16]MH_SAM_APDU [23:08:16]CAPDU: 80 0D 03 02 [23:08:16]Write to MH i2c: E2 08 00 FB 07 80 0D 03 02 00 00 00 00 7D [23:08:16]Write i2c OK [23:08:16]MH_I2C_Read... [23:08:16]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [23:08:16]Read from MH i2c: E2 [23:08:16]MH_I2C_Read... [23:08:16]Read from MH i2c: E2 0B 00 [23:08:16]MH_I2C_Read... [23:08:16]Read from MH i2c: E2 0B 00 FB 07 00 A5 6A 67 B5 46 C8 A2 30 90 00 89 [23:08:16]RAPDU: A5 6A 67 B5 46 C8 A2 30 90 00 [23:08:16]wFMCommunicate OK [23:08:16]SAM_PROTO_SignData done [23:08:16]FM_MakeSignedData done [23:08:16]CreateOFDProtocolMessage [23:08:16]wFMCommunicate request_size=4 [23:08:16]MH_SAM_APDU [23:08:16]CAPDU: 80 11 00 00 [23:08:16]Write to MH i2c: E2 08 00 FC 07 80 11 00 00 00 00 00 00 7D [23:08:16]Write i2c OK [23:08:16]MH_I2C_Read... [23:08:16]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [23:08:16]Read from MH i2c: E2 [23:08:16]MH_I2C_Read... [23:08:16]Read from MH i2c: E2 17 00 [23:08:16]MH_I2C_Read... [23:08:16]Read from MH i2c: E2 17 00 FC 07 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 D2 [23:08:16]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [23:08:16]wFMCommunicate OK [23:08:16]CreateOFDProtocolMessage done [23:08:16]OFDSenderStorePacket 202596 [23:08:16]StoreOFDPacket docnum=202596 [23:08:16]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 90 42 07 01 B4 02 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 33 FF 03 08 00 03 34 3F 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 F8 D4 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F8 D4 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 26 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 CD 31 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 F8 D4 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 8C 01 00 00 F4 03 04 00 5F 19 20 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 64 17 03 00 35 04 06 00 97 AC 34 34 0A 5C A5 6A 67 B5 46 C8 A2 30 [23:08:16]CheckFolder [23:08:16]dirname=/storage/ofd_packets [23:08:16]CheckFolder done [23:08:16]ProducePacketName [23:08:16]name=ofd_packets/00202596 [23:08:16]NVStorageSaveData ofd_packets/00202596 [23:08:16]File name is /storage/ofd_packets/00202596 [23:08:16]Write 301 bytes [23:08:16]NVStorageSaveData done [23:08:16]OFDSenderStorePacket done [23:08:16]KKMCreateOFDPacket done [23:08:16]NVStorageSaveData kkm_last_timestamp [23:08:16]File name is /storage/kkm_last_timestamp [23:08:16]Write 4 bytes [23:08:16]NVStorageSaveData done [23:08:16]ExternCall_PrintAddStr [23:08:16]wPrintStart [23:08:16]Write to MH i2c: 01 00 00 FD 07 04 [23:08:16]Write i2c OK [23:08:16]MH_I2C_Read... [23:08:16]Read from MH i2c: 01 [23:08:16]MH_I2C_Read... [23:08:16]Read from MH i2c: 01 07 00 [23:08:16]MH_I2C_Read... [23:08:16]Read from MH i2c: 01 07 00 FD 07 00 00 00 00 00 FF 0F 19 [23:08:16]RasterBufferAndPrint [23:08:16]line Счет N : (1)450383 [23:08:16]line ИНН: 02508201610067 [23:08:16]line Контрольно-Кассовый Чек [23:08:16]line ПРОДАЖА [23:08:16]line ТРК (МРК, ГНК) : 61 [23:08:16]line Товар: 2710124500 [23:08:16]line Аи-95-К-3 [23:08:16]line 16.180 * 74.20 [23:08:16]line = 1200.56 [23:08:16]line НДС 12% НСП 1% [23:08:16]line > о реализуемом товаре [23:08:16]line ИТОГО: 1200.56 [23:08:16]line НСП 1% : 10.62 [23:08:16]line НДС 12% : 127.49 [23:08:16]line Наличными: 0.00 [23:08:16]line Безнал.: 1200.56 [23:08:16]line Место: АЗС № 171 "Партнер Нефть" [23:08:16]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [23:08:16]line СНО: Общий режим [23:08:16]line Чек 396 28.10.2024 23:08 [23:08:16]line Смена: 545 ФФД: 1.0 [23:08:16]line ЗНМ: 0300000109 [23:08:16]line РНМ: 0000000000091777 [23:08:16]line Версия ККМ: 001 [23:08:16]line Платежная система: Mbank [23:08:16]line ФМ: 0000000000871756 [23:08:16]line ФД: 202596 [23:08:16]line ФПД: 166765865994844 [23:08:16]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T230815&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202596&fm=166765865994844&tin=02508201610067®Number=0000000000091777&sum=120056 [23:08:16]written 0, free lines is 4095 [23:08:16]OFD Sender: Processing packet 202596 [packets to send 116, broken 115] [23:08:16]ProducePacketName [23:08:16]name=ofd_packets/00202596 [23:08:16]OFD Sender: To server: pG, [23:08:16]CommunicateWithHost lk.salyk.kg:30040 [23:08:16]ConnectInit lk.salyk.kg [23:08:17]Connected sock=9 [23:08:17]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 90 42 07 01 B4 02 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 33 FF 03 08 00 03 34 3F 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 F8 D4 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F8 D4 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 26 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 CD 31 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 F8 D4 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 8C 01 00 00 F4 03 04 00 5F 19 20 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 64 17 03 00 35 04 06 00 97 AC 34 34 0A 5C A5 6A 67 B5 46 C8 A2 30 [23:08:17]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 B3 1F 47 00 CA 5D A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 64 17 03 00 F4 03 04 00 14 C5 1F 67 B6 04 01 00 00 05 3D 52 EE 78 DF 0A 5B [23:08:17]CommunicateWithHost err = 0 [23:08:17]CheckOFDResponse [23:08:17]1017 (14) - 77093643461234 [23:08:17]1041 (16) - 0000000000871756 [23:08:17]1040 (4) - 202596 [23:08:17]1012 (4) - 28.10.2024 17:08 [23:08:17]1206 (1) - 0 [23:08:17]OFD Sender: Remove packet 202596 [23:08:17]ProducePacketName [23:08:17]name=ofd_packets/00202596 [23:08:17]NVStorageDeleteData [23:08:17]Write to MH i2c: 01 00 00 26 08 2E [23:08:17]Write i2c OK [23:08:17]MH_I2C_Read... [23:08:17]Read from MH i2c: 01 [23:08:17]MH_I2C_Read... [23:08:17]Read from MH i2c: 01 07 00 [23:08:17]MH_I2C_Read... [23:08:17]Read from MH i2c: 01 07 00 26 08 00 00 00 00 00 C8 0C 09 [23:08:17]RasterBufferAndPrint [23:08:17]line [23:08:17]line [23:08:17]line [23:08:17]line [23:08:17]line [23:08:17]written 0, free lines is 3277 [23:08:17]MH_Cut [23:08:17]Write to MH i2c: D1 01 00 2D 08 01 07 [23:08:17]Write i2c OK [23:08:17]MH_I2C_Read... [23:08:17]Read from MH i2c: D1 [23:08:17]MH_I2C_Read... [23:08:17]Read from MH i2c: D1 01 00 [23:08:17]MH_I2C_Read... [23:08:17]Read from MH i2c: D1 01 00 2D 08 00 06 [23:08:17]Write to MH i2c: 01 00 00 2E 08 36 [23:08:17]Write i2c OK [23:08:17]MH_I2C_Read... [23:08:17]OFD Sender: No OFD packet to send [23:08:18]*** Cut start [23:08:18]*** Purtial cut [23:08:18]*** CUTSNS_PIN = 0 [23:08:18]*** Stage 1: CUTSNS_PIN = 1 [23:08:20]Read from MH i2c: 01 [23:08:20]MH_I2C_Read... [23:08:20]*** Stop cut motor [23:08:20]*** Cut end [23:08:20]Read from MH i2c: 01 07 00 [23:08:20]MH_I2C_Read... [23:08:20]Read from MH i2c: 01 07 00 2E 08 00 00 00 00 00 FF 0F 4B [23:08:20]process_action close_receipt done [23:08:20]requested_data is exist [23:08:20]produce_requested_data [23:08:20]requested_item fm.sn is exist - process it [23:08:20]wFMCommunicate request_size=4 [23:08:20]MH_SAM_APDU [23:08:20]CAPDU: 80 11 00 00 [23:08:20]Write to MH i2c: E2 08 00 2F 08 80 11 00 00 00 00 00 00 B1 [23:08:20]Write i2c OK [23:08:20]MH_I2C_Read... [23:08:20]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [23:08:20]Read from MH i2c: E2 [23:08:20]MH_I2C_Read... [23:08:20]Read from MH i2c: E2 17 00 [23:08:20]MH_I2C_Read... [23:08:20]Read from MH i2c: E2 17 00 2F 08 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 06 [23:08:20]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [23:08:20]wFMCommunicate OK [23:08:20]requested_item fd.num is exist - process it [23:08:20]SAM_PROTO_GetFieldsCounters [23:08:20]wFMCommunicate request_size=4 [23:08:20]MH_SAM_APDU [23:08:20]CAPDU: 80 13 00 00 [23:08:20]Write to MH i2c: E2 08 00 30 08 80 13 00 00 00 00 00 00 B4 [23:08:20]Write i2c OK [23:08:20]MH_I2C_Read... [23:08:20]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [23:08:20]Read from MH i2c: E2 [23:08:20]MH_I2C_Read... [23:08:20]Read from MH i2c: E2 62 00 [23:08:20]MH_I2C_Read... [23:08:20]Read from MH i2c: E2 62 00 30 08 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 64 17 03 00 0E 04 04 00 21 02 00 00 12 04 04 00 8C 01 00 00 5E 04 04 00 8C 01 00 00 57 04 04 00 8D 01 00 00 19 04 04 00 00 00 00 00 90 00 25 [23:08:20]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 64 17 03 00 0E 04 04 00 21 02 00 00 12 04 04 00 8C 01 00 00 5E 04 04 00 8C 01 00 00 57 04 04 00 8D 01 00 00 19 04 04 00 00 00 00 00 90 00 [23:08:20]wFMCommunicate OK [23:08:20]SAM_PROTO_GetFieldsCounters done [23:08:20]requested_item shift.num is exist - process it [23:08:20]requested_item shift.opened is exist - process it [23:08:20]req_shift_opened [23:08:20]FM_GetShiftState [23:08:20]SAM_PROTO_GetShiftState [23:08:20]wFMCommunicate request_size=4 [23:08:20]MH_SAM_APDU [23:08:20]CAPDU: 80 13 01 00 [23:08:20]Write to MH i2c: E2 08 00 31 08 80 13 01 00 00 00 00 00 B6 [23:08:20]Write i2c OK [23:08:20]MH_I2C_Read... [23:08:20]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [23:08:20]Read from MH i2c: E2 [23:08:20]MH_I2C_Read... [23:08:20]Read from MH i2c: E2 0E 00 [23:08:20]MH_I2C_Read... [23:08:20]Read from MH i2c: E2 0E 00 31 08 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 61 [23:08:20]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [23:08:20]wFMCommunicate OK [23:08:20]SAM_PROTO_GetShiftState done [23:08:20]FM_GetShiftState done [23:08:20]req_shift_opened done [23:08:20]requested_item shift.open_date is exist - process it [23:08:20]req_shift_open_date [23:08:20]req_shift_open_date done [23:08:20]produce_requested_data done [23:08:20]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202596,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670} [23:08:20]process_action_free close_receipt [23:08:20]json_value_free [23:08:20]json_value_free done [23:08:20]process_json_proto returns [23:08:20]Send response to host [23:08:20]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202596,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670}}} [23:08:20]free response buf [23:08:20]execute_script done [23:08:20]execute_script returns [23:08:20]free content buf [23:08:20]Sock 10.Close socket [23:08:20]Sock 10.Thread stoped [23:08:22]OFD Sender: No OFD packet to send [23:08:27]OFD Sender: No OFD packet to send [23:08:32]OFD Sender: No OFD packet to send [23:08:37]OFD Sender: No OFD packet to send [23:08:42]OFD Sender: No OFD packet to send [23:08:47]OFD Sender: No OFD packet to send [23:08:52]OFD Sender: No OFD packet to send [23:08:57]OFD Sender: No OFD packet to send [23:09:02]OFD Sender: No OFD packet to send [23:09:07]OFD Sender: No OFD packet to send [23:09:12]OFD Sender: No OFD packet to send [23:09:17]OFD Sender: No OFD packet to send [23:09:22]OFD Sender: No OFD packet to send [23:09:27]OFD Sender: No OFD packet to send [23:09:32]OFD Sender: No OFD packet to send [23:09:37]OFD Sender: No OFD packet to send [23:09:42]OFD Sender: No OFD packet to send [23:09:47]OFD Sender: No OFD packet to send [23:09:52]OFD Sender: No OFD packet to send [23:09:57]OFD Sender: No OFD packet to send [23:10:02]OFD Sender: No OFD packet to send [23:10:07]OFD Sender: No OFD packet to send [23:10:12]OFD Sender: No OFD packet to send [23:10:17]OFD Sender: No OFD packet to send [23:10:22]OFD Sender: No OFD packet to send [23:10:27]OFD Sender: No OFD packet to send [23:10:32]OFD Sender: No OFD packet to send [23:10:37]OFD Sender: No OFD packet to send [23:10:42]OFD Sender: No OFD packet to send [23:10:47]OFD Sender: No OFD packet to send [23:10:52]OFD Sender: No OFD packet to send [23:10:57]OFD Sender: No OFD packet to send [23:11:02]OFD Sender: No OFD packet to send [23:11:07]OFD Sender: No OFD packet to send [23:11:12]OFD Sender: No OFD packet to send [23:11:17]OFD Sender: No OFD packet to send [23:11:22]OFD Sender: No OFD packet to send [23:11:27]OFD Sender: No OFD packet to send [23:11:33]OFD Sender: No OFD packet to send [23:11:38]OFD Sender: No OFD packet to send [23:11:43]OFD Sender: No OFD packet to send [23:11:48]OFD Sender: No OFD packet to send [23:11:52]accept exits with 7 [23:11:52]New connection [23:11:52]New thread 3067379044 created [23:11:52]Thread 3067235684 joined [23:11:52]Waiting for new connection... [23:11:52] Sock 7.Parse request [23:11:52]Sock 7.Check first char [23:11:52]Sock 7.First char is OK [23:11:52]request: POST /json_proto HTTP/1.0 [23:11:52]Method: POST [23:11:52]URL: /json_proto [23:11:52]Method is POST - this is cgi request [23:11:52]url: /json_proto [23:11:52]query_string will be loaded in cgi processing [23:11:52]execute_cgi json_proto POST (null) [23:11:52]execute_cgi path=json_proto method=POST [23:11:52]POST find Content-Length [23:11:52]Host: 172.17.63.195:8080 [23:11:52]Content-Length: 797 [23:11:52]Content-Type: application/json [23:11:52] [23:11:52]POST finish read [23:11:52]Found Content-Length = 797 [23:11:52]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450384", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 0.00, "quantity" : 50.000, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u044B\u0435 \u0422\u0430\u043B\u043E\u043D\u044B\u000A4755716", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [23:11:52]execute_script... [23: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)450384", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 0.00, "quantity" : 50.000, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u044B\u0435 \u0422\u0430\u043B\u043E\u043D\u044B\u000A4755716", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [23:11:52]POST & json_proto [23:11:52]process_json_proto [23:11:52]json parsed OK: [23:11:52]protocol is kg_v1.0 [23:11:52]action value=close_receipt [23:11:52]process_action close_receipt [23:11:52]cmd_close_receipt [23:11:52]MH_GetDate [23:11:52]Write to MH i2c: F0 00 00 32 08 29 [23:11:52]Write i2c OK [23:11:52]MH_I2C_Read... [23:11:52]Read from MH i2c: F0 [23:11:52]MH_I2C_Read... [23:11:52]Read from MH i2c: F0 09 00 [23:11:52]MH_I2C_Read... [23:11:52]Read from MH i2c: F0 09 00 32 08 00 39 1A 20 67 47 1B 1E 67 F3 [23:11:52]GetLastDocTimeStamp 1730156895 [23:11:52]current date 1730157113 [23:11:52]FM_GetShiftState [23:11:52]SAM_PROTO_GetShiftState [23:11:52]wFMCommunicate request_size=4 [23:11:52]MH_SAM_APDU [23:11:52]CAPDU: 80 13 01 00 [23:11:52]Write to MH i2c: E2 08 00 33 08 80 13 01 00 00 00 00 00 B8 [23:11:52]Write i2c OK [23:11:52]MH_I2C_Read... [23:11:52]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [23:11:52]Read from MH i2c: E2 [23:11:52]MH_I2C_Read... [23:11:52]Read from MH i2c: E2 0E 00 [23:11:52]MH_I2C_Read... [23:11:52]Read from MH i2c: E2 0E 00 33 08 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 63 [23:11:52]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [23:11:52]wFMCommunicate OK [23:11:52]SAM_PROTO_GetShiftState done [23:11:52]FM_GetShiftState done [23:11:52]opened in 1730073670 [23:11:52]opened+sec_in_day 1730160070 [23:11:52]quantity*price = 0 [23:11:52]sum+1 = 1 [23:11:52]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 397 28.10.2024 23:11 Смена: 545 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 Талоны: Топливные Талоны 4755716 ФМ: 0000000000871756 ФД: 202597 ФПД: 187245579272542 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T231153&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202597&fm=187245579272542&tin=02508201610067®Number=0000000000091777&sum=0 [23:11:53]StoreToDocumentArchive [23:11:53]shift 545 fd 202597 [23:11:53]save to /storage/0545/doc_00202597 [23:11:53]save last doc name /storage/0545/doc_00202597 to /storage/kkm_last_doc_name [23:11:53]save OK [23:11:53]Clear old archive folders... [23:11:53]ProcessDocumentItem done err = 0, tmpTLVsize=248 [23:11:53]tlvbuf is 01CD9F40 [23:11:53]SAM_PROTO_ClearQueue [23:11:53]wFMCommunicate request_size=4 [23:11:53]MH_SAM_APDU [23:11:53]CAPDU: 80 09 00 00 [23:11:53]Write to MH i2c: E2 08 00 40 08 80 09 00 00 00 00 00 00 BA [23:11:53]Write i2c OK [23:11:53]MH_I2C_Read... [23:11:53]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [23:11:53]Read from MH i2c: E2 [23:11:53]MH_I2C_Read... [23:11:53]Read from MH i2c: E2 03 00 [23:11:53]MH_I2C_Read... [23:11:53]Read from MH i2c: E2 03 00 40 08 00 90 00 BC [23:11:53]RAPDU: 90 00 [23:11:53]wFMCommunicate OK [23:11:53]SAM_PROTO_ClearQueue done [23:11:53]KKMCreateOFDPacket [23:11:53]OFDProtocolAddRootSTLVToBuf [23:11:53]FM_MakeSignedData [23:11:53]FM_MakeSignedData [23:11:53]SAM_PROTO_SignData [23:11:53]wFMCommunicate request_size=4 [23:11:53]MH_SAM_APDU [23:11:53]CAPDU: 80 0D 01 02 [23:11:53]Write to MH i2c: E2 08 00 41 08 80 0D 01 02 00 00 00 00 C2 [23:11:53]Write i2c OK [23:11:53]MH_I2C_Read... [23:11:53]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [23:11:53]Read from MH i2c: E2 [23:11:53]MH_I2C_Read... [23:11:53]Read from MH i2c: E2 03 00 [23:11:53]MH_I2C_Read... [23:11:53]Read from MH i2c: E2 03 00 41 08 00 90 00 BD [23:11:53]RAPDU: 90 00 [23:11:53]wFMCommunicate OK [23:11:53]wFMCommunicate request_size=255 [23:11:53]MH_SAM_APDU [23: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 32 FF 03 08 00 03 50 C3 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 8D 01 00 00 F4 03 04 00 39 1A 20 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 65 17 03 00 35 04 06 00 AA 4C 82 3D [23:11:53]Write to MH i2c: E2 02 01 42 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 32 FF 03 08 00 03 50 C3 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 8D 01 00 00 F4 03 04 00 39 1A 20 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 65 17 03 00 35 04 06 00 AA 4C 82 3D 00 00 F6 [23:11:53]Write i2c OK [23:11:53]MH_I2C_Read... [23:11:53]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [23:11:53]Read from MH i2c: E2 [23:11:53]MH_I2C_Read... [23:11:53]Read from MH i2c: E2 03 00 [23:11:53]MH_I2C_Read... [23:11:53]Read from MH i2c: E2 03 00 42 08 00 90 00 BE [23:11:53]RAPDU: 90 00 [23:11:53]wFMCommunicate OK [23:11:53]wFMCommunicate request_size=7 [23:11:53]MH_SAM_APDU [23:11:53]CAPDU: 80 0D 02 02 02 01 5E [23:11:53]Write to MH i2c: E2 0A 00 43 08 80 0D 02 02 02 00 01 5E 00 00 28 [23:11:53]Write i2c OK [23:11:53]MH_I2C_Read... [23:11:53]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [23:11:53]Read from MH i2c: E2 [23:11:53]MH_I2C_Read... [23:11:53]Read from MH i2c: E2 03 00 [23:11:53]MH_I2C_Read... [23:11:53]Read from MH i2c: E2 03 00 43 08 00 90 00 BF [23:11:53]RAPDU: 90 00 [23:11:53]wFMCommunicate OK [23:11:53]wFMCommunicate request_size=4 [23:11:53]MH_SAM_APDU [23:11:53]CAPDU: 80 0D 03 02 [23:11:53]Write to MH i2c: E2 08 00 44 08 80 0D 03 02 00 00 00 00 C7 [23:11:53]Write i2c OK [23:11:53]MH_I2C_Read... [23:11:53]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [23:11:53]Read from MH i2c: E2 [23:11:53]MH_I2C_Read... [23:11:53]Read from MH i2c: E2 0B 00 [23:11:53]MH_I2C_Read... [23:11:53]Read from MH i2c: E2 0B 00 44 08 00 DE AC 40 99 0A 73 40 28 90 00 10 [23:11:53]RAPDU: DE AC 40 99 0A 73 40 28 90 00 [23:11:53]wFMCommunicate OK [23:11:53]SAM_PROTO_SignData done [23:11:53]FM_MakeSignedData done [23:11:53]CreateOFDProtocolMessage [23:11:53]wFMCommunicate request_size=4 [23:11:53]MH_SAM_APDU [23:11:53]CAPDU: 80 11 00 00 [23:11:53]Write to MH i2c: E2 08 00 45 08 80 11 00 00 00 00 00 00 C7 [23:11:53]Write i2c OK [23:11:53]MH_I2C_Read... [23:11:53]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [23:11:53]Read from MH i2c: E2 [23:11:53]MH_I2C_Read... [23:11:53]Read from MH i2c: E2 17 00 [23:11:53]MH_I2C_Read... [23:11:53]Read from MH i2c: E2 17 00 45 08 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 1C [23:11:53]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [23:11:53]wFMCommunicate OK [23:11:53]CreateOFDProtocolMessage done [23:11:53]OFDSenderStorePacket 202597 [23:11:53]StoreOFDPacket docnum=202597 [23:11:53]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0C 01 00 00 6F E1 04 01 CA 01 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 50 C3 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 8D 01 00 00 F4 03 04 00 39 1A 20 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 65 17 03 00 35 04 06 00 AA 4C 82 3D 01 5E DE AC 40 99 0A 73 40 28 [23:11:53]CheckFolder [23:11:53]dirname=/storage/ofd_packets [23:11:53]CheckFolder done [23:11:53]ProducePacketName [23:11:53]name=ofd_packets/00202597 [23:11:53]NVStorageSaveData ofd_packets/00202597 [23:11:53]File name is /storage/ofd_packets/00202597 [23:11:53]Write 298 bytes [23:11:53]NVStorageSaveData done [23:11:53]OFDSenderStorePacket done [23:11:53]KKMCreateOFDPacket done [23:11:53]NVStorageSaveData kkm_last_timestamp [23:11:53]File name is /storage/kkm_last_timestamp [23:11:53]Write 4 bytes [23:11:53]NVStorageSaveData done [23:11:53]ExternCall_PrintAddStr [23:11:53]wPrintStart [23:11:53]Write to MH i2c: 01 00 00 46 08 4E [23:11:53]Write i2c OK [23:11:53]MH_I2C_Read... [23:11:53]Read from MH i2c: 01 [23:11:53]MH_I2C_Read... [23:11:53]Read from MH i2c: 01 07 00 [23:11:53]MH_I2C_Read... [23:11:53]Read from MH i2c: 01 07 00 46 08 00 00 00 00 00 FF 0F 63 [23:11:53]RasterBufferAndPrint [23:11:53]line Счет N : (1)450384 [23:11:53]line ИНН: 02508201610067 [23:11:53]line Контрольно-Кассовый Чек [23:11:53]line ПРОДАЖА [23:11:53]line ТРК (МРК, ГНК) : 21 [23:11:53]line Товар: 2710194210 [23:11:53]line ДТ-К-2 [23:11:53]line 50.000 * 0.00 [23:11:53]line = 0.00 [23:11:53]line НДС 12% НСП 1% [23:11:53]line > о реализуемом товаре [23:11:53]line ИТОГО: 0.00 [23:11:53]line НСП 1% : 0.00 [23:11:53]line НДС 12% : 0.00 [23:11:53]line Наличными: 0.00 [23:11:53]line Безнал.: 0.00 [23:11:53]line Место: АЗС № 171 "Партнер Нефть" [23:11:53]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [23:11:53]line СНО: Общий режим [23:11:53]line Чек 397 28.10.2024 23:11 [23:11:53]line Смена: 545 ФФД: 1.0 [23:11:53]line ЗНМ: 0300000109 [23:11:53]line РНМ: 0000000000091777 [23:11:53]line Версия ККМ: 001 [23:11:53]line Талоны: Топливные Талоны [23:11:53]line 4755716 [23:11:53]line ФМ: 0000000000871756 [23:11:53]line ФД: 202597 [23:11:53]line ФПД: 187245579272542 [23:11:53]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T231153&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202597&fm=187245579272542&tin=02508201610067®Number=0000000000091777&sum=0 [23:11:54]OFD Sender: Processing packet 202597 [packets to send 116, broken 115] [23:11:54]ProducePacketName [23:11:54]name=ofd_packets/00202597 [23:11:54]OFD Sender: To server: pG, [23:11:54]CommunicateWithHost lk.salyk.kg:30040 [23:11:54]ConnectInit lk.salyk.kg [23:11:54]written 0, free lines is 4095 [23:11:54]Connected sock=10 [23:11:54]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0C 01 00 00 6F E1 04 01 CA 01 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 50 C3 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 8D 01 00 00 F4 03 04 00 39 1A 20 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 65 17 03 00 35 04 06 00 AA 4C 82 3D 01 5E DE AC 40 99 0A 73 40 28 [23:11:54]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 F0 65 47 00 33 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 35 36 10 04 04 00 65 17 03 00 F4 03 04 00 ED C5 1F 67 B6 04 01 00 00 A1 4D 96 32 A5 C3 24 58 [23:11:54]CommunicateWithHost err = 0 [23:11:54]CheckOFDResponse [23:11:54]1017 (14) - 77093643461234 [23:11:54]1041 (16) - 0000000000871756 [23:11:54]1040 (4) - 202597 [23:11:54]1012 (4) - 28.10.2024 17:12 [23:11:54]1206 (1) - 0 [23:11:54]OFD Sender: Remove packet 202597 [23:11:54]ProducePacketName [23:11:54]name=ofd_packets/00202597 [23:11:54]NVStorageDeleteData [23:11:54]Write to MH i2c: 01 00 00 70 08 78 [23:11:54]Write i2c OK [23:11:54]MH_I2C_Read... [23:11:54]Read from MH i2c: 01 [23:11:54]MH_I2C_Read... [23:11:54]Read from MH i2c: 01 07 00 [23:11:54]MH_I2C_Read... [23:11:54]Read from MH i2c: 01 07 00 70 08 00 00 00 00 00 AE 0C 39 [23:11:54]RasterBufferAndPrint [23:11:54]line [23:11:54]line [23:11:54]line [23:11:54]line [23:11:54]line [23:11:54]written 0, free lines is 3251 [23:11:54]MH_Cut [23:11:54]Write to MH i2c: D1 01 00 77 08 01 51 [23:11:54]Write i2c OK [23:11:54]MH_I2C_Read... [23:11:54]Read from MH i2c: D1 [23:11:54]MH_I2C_Read... [23:11:54]Read from MH i2c: D1 01 00 [23:11:54]MH_I2C_Read... [23:11:54]Read from MH i2c: D1 01 00 77 08 00 50 [23:11:54]Write to MH i2c: 01 00 00 78 08 80 [23:11:54]Write i2c OK [23:11:54]MH_I2C_Read... [23:11:55]OFD Sender: No OFD packet to send [23:11:55]*** Cut start [23:11:55]*** Purtial cut [23:11:55]*** Stage 1: CUTSNS_PIN = 1 [23:11:55]Read from MH i2c: 01 [23:11:55]MH_I2C_Read... [23:11:55]*** Stop cut motor [23:11:55]*** Cut end [23:11:55]Read from MH i2c: 01 07 00 [23:11:55]MH_I2C_Read... [23:11:55]Read from MH i2c: 01 07 00 78 08 00 00 00 00 00 FF 0F 95 [23:11:55]process_action close_receipt done [23:11:55]requested_data is exist [23:11:55]produce_requested_data [23:11:55]requested_item fm.sn is exist - process it [23:11:55]wFMCommunicate request_size=4 [23:11:55]MH_SAM_APDU [23:11:55]CAPDU: 80 11 00 00 [23:11:55]Write to MH i2c: E2 08 00 79 08 80 11 00 00 00 00 00 00 FB [23:11:55]Write i2c OK [23:11:55]MH_I2C_Read... [23:11:55]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [23:11:55]Read from MH i2c: E2 [23:11:55]MH_I2C_Read... [23:11:55]Read from MH i2c: E2 17 00 [23:11:55]MH_I2C_Read... [23:11:55]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 35 36 90 00 50 [23:11:55]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [23:11:55]wFMCommunicate OK [23:11:55]requested_item fd.num is exist - process it [23:11:55]SAM_PROTO_GetFieldsCounters [23:11:55]wFMCommunicate request_size=4 [23:11:55]MH_SAM_APDU [23:11:55]CAPDU: 80 13 00 00 [23:11:55]Write to MH i2c: E2 08 00 7A 08 80 13 00 00 00 00 00 00 FE [23:11:55]Write i2c OK [23:11:55]MH_I2C_Read... [23:11:56]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [23:11:56]Read from MH i2c: E2 [23:11:56]MH_I2C_Read... [23:11:56]Read from MH i2c: E2 62 00 [23:11:56]MH_I2C_Read... [23:11:56]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 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 65 17 03 00 0E 04 04 00 21 02 00 00 12 04 04 00 8D 01 00 00 5E 04 04 00 8D 01 00 00 57 04 04 00 8E 01 00 00 19 04 04 00 00 00 00 00 90 00 73 [23:11:56]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 65 17 03 00 0E 04 04 00 21 02 00 00 12 04 04 00 8D 01 00 00 5E 04 04 00 8D 01 00 00 57 04 04 00 8E 01 00 00 19 04 04 00 00 00 00 00 90 00 [23:11:56]wFMCommunicate OK [23:11:56]SAM_PROTO_GetFieldsCounters done [23:11:56]requested_item shift.num is exist - process it [23:11:56]requested_item shift.opened is exist - process it [23:11:56]req_shift_opened [23:11:56]FM_GetShiftState [23:11:56]SAM_PROTO_GetShiftState [23:11:56]wFMCommunicate request_size=4 [23:11:56]MH_SAM_APDU [23:11:56]CAPDU: 80 13 01 00 [23:11:56]Write to MH i2c: E2 08 00 7B 08 80 13 01 00 00 00 00 00 00 [23:11:56]Write i2c OK [23:11:56]MH_I2C_Read... [23:11:56]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [23:11:56]Read from MH i2c: E2 [23:11:56]MH_I2C_Read... [23:11:56]Read from MH i2c: E2 0E 00 [23:11:56]MH_I2C_Read... [23:11:56]Read from MH i2c: E2 0E 00 7B 08 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 AB [23:11:56]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [23:11:56]wFMCommunicate OK [23:11:56]SAM_PROTO_GetShiftState done [23:11:56]FM_GetShiftState done [23:11:56]req_shift_opened done [23:11:56]requested_item shift.open_date is exist - process it [23:11:56]req_shift_open_date [23:11:56]req_shift_open_date done [23:11:56]produce_requested_data done [23:11:56]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202597,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670} [23:11:56]process_action_free close_receipt [23:11:56]json_value_free [23:11:56]json_value_free done [23:11:56]process_json_proto returns [23:11:56]Send response to host [23:11:56]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202597,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670}}} [23:11:56]free response buf [23:11:56]execute_script done [23:11:56]execute_script returns [23:11:56]free content buf [23:11:56]Sock 7.Close socket [23:11:56]Sock 7.Thread stoped [23:12:00]OFD Sender: No OFD packet to send [23:12:05]OFD Sender: No OFD packet to send [23:12:10]OFD Sender: No OFD packet to send [23:12:15]OFD Sender: No OFD packet to send [23:12:20]OFD Sender: No OFD packet to send [23:12:25]OFD Sender: No OFD packet to send [23:12:30]OFD Sender: No OFD packet to send [23:12:30]accept exits with 9 [23:12:30]New connection [23:12:30]New thread 3067235684 created [23:12:30]Thread 3067379044 joined [23:12:30]Waiting for new connection... [23:12:30] Sock 9.Parse request [23:12:30]Sock 9.Check first char [23:12:30]Sock 9.First char is OK [23:12:30]request: POST /json_proto HTTP/1.0 [23:12:30]Method: POST [23:12:30]URL: /json_proto [23:12:30]Method is POST - this is cgi request [23:12:30]url: /json_proto [23:12:30]query_string will be loaded in cgi processing [23:12:30]execute_cgi json_proto POST (null) [23:12:30]execute_cgi path=json_proto method=POST [23:12:30]POST find Content-Length [23:12:30]Host: 172.17.63.195:8080 [23:12:30]Content-Length: 766 [23:12:30]Content-Type: application/json [23:12:30] [23:12:30]POST finish read [23:12:30]Found Content-Length = 766 [23:12:30]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450387", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 76.20, "quantity" : 15.750, "sum" : 1200.15, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 1200.15 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [23:12:30]execute_script... [23:12: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)450387", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 76.20, "quantity" : 15.750, "sum" : 1200.15, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 1200.15 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [23:12:30]POST & json_proto [23:12:30]process_json_proto [23:12:30]json parsed OK: [23:12:30]protocol is kg_v1.0 [23:12:30]action value=close_receipt [23:12:30]process_action close_receipt [23:12:30]cmd_close_receipt [23:12:30]MH_GetDate [23:12:30]Write to MH i2c: F0 00 00 7C 08 73 [23:12:30]Write i2c OK [23:12:30]MH_I2C_Read... [23:12:30]Read from MH i2c: F0 [23:12:30]MH_I2C_Read... [23:12:30]Read from MH i2c: F0 09 00 [23:12:30]MH_I2C_Read... [23:12:30]Read from MH i2c: F0 09 00 7C 08 00 5F 1A 20 67 47 1B 1E 67 63 [23:12:30]GetLastDocTimeStamp 1730157113 [23:12:30]current date 1730157151 [23:12:30]FM_GetShiftState [23:12:30]SAM_PROTO_GetShiftState [23:12:30]wFMCommunicate request_size=4 [23:12:30]MH_SAM_APDU [23:12:30]CAPDU: 80 13 01 00 [23:12:30]Write to MH i2c: E2 08 00 7D 08 80 13 01 00 00 00 00 00 02 [23:12:30]Write i2c OK [23:12:30]MH_I2C_Read... [23:12:30]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [23:12:30]Read from MH i2c: E2 [23:12:30]MH_I2C_Read... [23:12:30]Read from MH i2c: E2 0E 00 [23:12:30]MH_I2C_Read... [23:12:30]Read from MH i2c: E2 0E 00 7D 08 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 AD [23:12:30]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [23:12:30]wFMCommunicate OK [23:12:30]SAM_PROTO_GetShiftState done [23:12:30]FM_GetShiftState done [23:12:30]opened in 1730073670 [23:12:30]opened+sec_in_day 1730160070 [23:12:30]quantity*price = 120015 [23:12:30]sum+1 = 120016 [23:12:30]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 1200.15 НСП 1% : 10.62 НДС 12% : 127.45 Наличными: 0.00 Безнал.: 1200.15 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 398 28.10.2024 23:12 Смена: 545 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 Платежная система: Mbank ФМ: 0000000000871756 ФД: 202598 ФПД: 108268073796139 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T231231&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202598&fm=108268073796139&tin=02508201610067®Number=0000000000091777&sum=120015 [23:12:31]StoreToDocumentArchive [23:12:31]shift 545 fd 202598 [23:12:31]save to /storage/0545/doc_00202598 [23:12:31]save last doc name /storage/0545/doc_00202598 to /storage/kkm_last_doc_name [23:12:31]save OK [23:12:31]Clear old archive folders... [23:12:31]ProcessDocumentItem done err = 0, tmpTLVsize=248 [23:12:31]tlvbuf is 01CBB110 [23:12:31]SAM_PROTO_ClearQueue [23:12:31]wFMCommunicate request_size=4 [23:12:31]MH_SAM_APDU [23:12:31]CAPDU: 80 09 00 00 [23:12:31]Write to MH i2c: E2 08 00 8A 08 80 09 00 00 00 00 00 00 04 [23:12:31]Write i2c OK [23:12:31]MH_I2C_Read... [23:12:31]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [23:12:31]Read from MH i2c: E2 [23:12:31]MH_I2C_Read... [23:12:31]Read from MH i2c: E2 03 00 [23:12:31]MH_I2C_Read... [23:12:31]Read from MH i2c: E2 03 00 8A 08 00 90 00 06 [23:12:31]RAPDU: 90 00 [23:12:31]wFMCommunicate OK [23:12:31]SAM_PROTO_ClearQueue done [23:12:31]KKMCreateOFDPacket [23:12:31]OFDProtocolAddRootSTLVToBuf [23:12:31]FM_MakeSignedData [23:12:31]FM_MakeSignedData [23:12:31]SAM_PROTO_SignData [23:12:31]wFMCommunicate request_size=4 [23:12:31]MH_SAM_APDU [23:12:31]CAPDU: 80 0D 01 02 [23:12:31]Write to MH i2c: E2 08 00 8B 08 80 0D 01 02 00 00 00 00 0C [23:12:31]Write i2c OK [23:12:31]MH_I2C_Read... [23:12:31]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [23:12:31]Read from MH i2c: E2 [23:12:31]MH_I2C_Read... [23:12:31]Read from MH i2c: E2 03 00 [23:12:31]MH_I2C_Read... [23:12:31]Read from MH i2c: E2 03 00 8B 08 00 90 00 07 [23:12:31]RAPDU: 90 00 [23:12:31]wFMCommunicate OK [23:12:31]wFMCommunicate request_size=255 [23:12:31]MH_SAM_APDU [23:12: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 32 FF 03 08 00 03 86 3D 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 CF D4 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 CF D4 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 26 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C9 31 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 CF D4 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 8E 01 00 00 F4 03 04 00 5F 1A 20 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 66 17 03 00 35 04 06 00 62 78 20 14 [23:12:31]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 32 FF 03 08 00 03 86 3D 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 CF D4 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 CF D4 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 26 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C9 31 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 CF D4 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 8E 01 00 00 F4 03 04 00 5F 1A 20 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 66 17 03 00 35 04 06 00 62 78 20 14 00 00 62 [23:12:31]Write i2c OK [23:12:31]MH_I2C_Read... [23:12:32]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [23:12:32]Read from MH i2c: E2 [23:12:32]MH_I2C_Read... [23:12:32]Read from MH i2c: E2 03 00 [23:12:32]MH_I2C_Read... [23:12:32]Read from MH i2c: E2 03 00 8C 08 00 90 00 08 [23:12:32]RAPDU: 90 00 [23:12:32]wFMCommunicate OK [23:12:32]wFMCommunicate request_size=7 [23:12:32]MH_SAM_APDU [23:12:32]CAPDU: 80 0D 02 02 02 42 2B [23:12:32]Write to MH i2c: E2 0A 00 8D 08 80 0D 02 02 02 00 42 2B 00 00 80 [23:12:32]Write i2c OK [23:12:32]MH_I2C_Read... [23:12:32]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [23:12:32]Read from MH i2c: E2 [23:12:32]MH_I2C_Read... [23:12:32]Read from MH i2c: E2 03 00 [23:12:32]MH_I2C_Read... [23:12:32]Read from MH i2c: E2 03 00 8D 08 00 90 00 09 [23:12:32]RAPDU: 90 00 [23:12:32]wFMCommunicate OK [23:12:32]wFMCommunicate request_size=4 [23:12:32]MH_SAM_APDU [23:12:32]CAPDU: 80 0D 03 02 [23:12:32]Write to MH i2c: E2 08 00 8E 08 80 0D 03 02 00 00 00 00 11 [23:12:32]Write i2c OK [23:12:32]MH_I2C_Read... [23:12:32]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [23:12:32]Read from MH i2c: E2 [23:12:32]MH_I2C_Read... [23:12:32]Read from MH i2c: E2 0B 00 [23:12:32]MH_I2C_Read... [23:12:32]Read from MH i2c: E2 0B 00 8E 08 00 16 5C 6E 7B 44 6C 84 EE 90 00 8F [23:12:32]RAPDU: 16 5C 6E 7B 44 6C 84 EE 90 00 [23:12:32]wFMCommunicate OK [23:12:32]SAM_PROTO_SignData done [23:12:32]FM_MakeSignedData done [23:12:32]CreateOFDProtocolMessage [23:12:32]wFMCommunicate request_size=4 [23:12:32]MH_SAM_APDU [23:12:32]CAPDU: 80 11 00 00 [23:12:32]Write to MH i2c: E2 08 00 8F 08 80 11 00 00 00 00 00 00 11 [23:12:32]Write i2c OK [23:12:32]MH_I2C_Read... [23:12:32]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [23:12:32]Read from MH i2c: E2 [23:12:32]MH_I2C_Read... [23:12:32]Read from MH i2c: E2 17 00 [23:12:32]MH_I2C_Read... [23:12:32]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 35 36 90 00 66 [23:12:32]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [23:12:32]wFMCommunicate OK [23:12:32]CreateOFDProtocolMessage done [23:12:32]OFDSenderStorePacket 202598 [23:12:32]StoreOFDPacket docnum=202598 [23:12:32]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0C 01 00 00 6F 24 04 01 C7 41 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 86 3D 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 CF D4 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 CF D4 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 26 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C9 31 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 CF D4 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 8E 01 00 00 F4 03 04 00 5F 1A 20 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 66 17 03 00 35 04 06 00 62 78 20 14 42 2B 16 5C 6E 7B 44 6C 84 EE [23:12:32]CheckFolder [23:12:32]dirname=/storage/ofd_packets [23:12:32]CheckFolder done [23:12:32]ProducePacketName [23:12:32]name=ofd_packets/00202598 [23:12:32]NVStorageSaveData ofd_packets/00202598 [23:12:32]File name is /storage/ofd_packets/00202598 [23:12:32]Write 298 bytes [23:12:32]NVStorageSaveData done [23:12:32]OFDSenderStorePacket done [23:12:32]KKMCreateOFDPacket done [23:12:32]NVStorageSaveData kkm_last_timestamp [23:12:32]File name is /storage/kkm_last_timestamp [23:12:32]Write 4 bytes [23:12:32]NVStorageSaveData done [23:12:32]ExternCall_PrintAddStr [23:12:32]wPrintStart [23:12:32]Write to MH i2c: 01 00 00 90 08 98 [23:12:32]Write i2c OK [23:12:32]MH_I2C_Read... [23:12:32]Read from MH i2c: 01 [23:12:32]MH_I2C_Read... [23:12:32]Read from MH i2c: 01 07 00 [23:12:32]MH_I2C_Read... [23:12:32]Read from MH i2c: 01 07 00 90 08 00 00 00 00 00 FF 0F AD [23:12:32]RasterBufferAndPrint [23:12:32]line Счет N : (1)450387 [23:12:32]line ИНН: 02508201610067 [23:12:32]line Контрольно-Кассовый Чек [23:12:32]line ПРОДАЖА [23:12:32]line ТРК (МРК, ГНК) : 21 [23:12:32]line Товар: 2710194210 [23:12:32]line ДТ-К-2 [23:12:32]line 15.750 * 76.20 [23:12:32]line = 1200.15 [23:12:32]line НДС 12% НСП 1% [23:12:32]line > о реализуемом товаре [23:12:32]line ИТОГО: 1200.15 [23:12:32]line НСП 1% : 10.62 [23:12:32]line НДС 12% : 127.45 [23:12:32]line Наличными: 0.00 [23:12:32]line Безнал.: 1200.15 [23:12:32]line Место: АЗС № 171 "Партнер Нефть" [23:12:32]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [23:12:32]line СНО: Общий режим [23:12:32]line Чек 398 28.10.2024 23:12 [23:12:32]line Смена: 545 ФФД: 1.0 [23:12:32]line ЗНМ: 0300000109 [23:12:32]line РНМ: 0000000000091777 [23:12:32]line Версия ККМ: 001 [23:12:32]line Платежная система: Mbank [23:12:32]line ФМ: 0000000000871756 [23:12:32]line ФД: 202598 [23:12:32]line ФПД: 108268073796139 [23:12:32]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T231231&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202598&fm=108268073796139&tin=02508201610067®Number=0000000000091777&sum=120015 [23:12:32]OFD Sender: Processing packet 202598 [packets to send 116, broken 115] [23:12:32]ProducePacketName [23:12:32]name=ofd_packets/00202598 [23:12:32]OFD Sender: To server: pG, [23:12:32]CommunicateWithHost lk.salyk.kg:30040 [23:12:32]ConnectInit lk.salyk.kg [23:12:32]written 0, free lines is 4095 [23:12:32]Connected sock=10 [23:12: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 35 36 0C 01 00 00 6F 24 04 01 C7 41 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 86 3D 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 CF D4 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 CF D4 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 26 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C9 31 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 CF D4 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 8E 01 00 00 F4 03 04 00 5F 1A 20 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 66 17 03 00 35 04 06 00 62 78 20 14 42 2B 16 5C 6E 7B 44 6C 84 EE [23:12: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 35 36 4F 00 00 00 E0 10 47 00 07 6B A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 66 17 03 00 F4 03 04 00 14 C6 1F 67 B6 04 01 00 00 15 32 56 72 42 9C E4 09 [23:12:32]CommunicateWithHost err = 0 [23:12:32]CheckOFDResponse [23:12:32]1017 (14) - 77093643461234 [23:12:32]1041 (16) - 0000000000871756 [23:12:32]1040 (4) - 202598 [23:12:32]1012 (4) - 28.10.2024 17:12 [23:12:32]1206 (1) - 0 [23:12:32]OFD Sender: Remove packet 202598 [23:12:32]ProducePacketName [23:12:32]name=ofd_packets/00202598 [23:12:32]NVStorageDeleteData [23:12:33]Write to MH i2c: 01 00 00 B9 08 C1 [23:12:33]Write i2c OK [23:12:33]MH_I2C_Read... [23:12:33]Read from MH i2c: 01 [23:12:33]MH_I2C_Read... [23:12:33]Read from MH i2c: 01 07 00 [23:12:33]MH_I2C_Read... [23:12:33]Read from MH i2c: 01 07 00 B9 08 00 00 00 00 00 C8 0C 9C [23:12:33]RasterBufferAndPrint [23:12:33]line [23:12:33]line [23:12:33]line [23:12:33]line [23:12:33]line [23:12:33]written 0, free lines is 3278 [23:12:33]MH_Cut [23:12:33]Write to MH i2c: D1 01 00 C0 08 01 9A [23:12:33]Write i2c OK [23:12:33]MH_I2C_Read... [23:12:33]Read from MH i2c: D1 [23:12:33]MH_I2C_Read... [23:12:33]Read from MH i2c: D1 01 00 [23:12:33]MH_I2C_Read... [23:12:33]Read from MH i2c: D1 01 00 C0 08 00 99 [23:12:33]Write to MH i2c: 01 00 00 C1 08 C9 [23:12:33]Write i2c OK [23:12:33]MH_I2C_Read... [23:12:33]OFD Sender: No OFD packet to send [23:12:34]*** Cut start [23:12:34]*** Purtial cut [23:12:34]*** Stage 1: CUTSNS_PIN = 1 [23:12:34]Read from MH i2c: 01 [23:12:34]MH_I2C_Read... [23:12:34]*** Stop cut motor [23:12:34]*** Cut end [23:12:34]Read from MH i2c: 01 07 00 [23:12:34]MH_I2C_Read... [23:12:34]Read from MH i2c: 01 07 00 C1 08 00 00 00 00 00 FF 0F DE [23:12:34]process_action close_receipt done [23:12:34]requested_data is exist [23:12:34]produce_requested_data [23:12:34]requested_item fm.sn is exist - process it [23:12:34]wFMCommunicate request_size=4 [23:12:34]MH_SAM_APDU [23:12:34]CAPDU: 80 11 00 00 [23:12:34]Write to MH i2c: E2 08 00 C2 08 80 11 00 00 00 00 00 00 44 [23:12:34]Write i2c OK [23:12:34]MH_I2C_Read... [23:12:34]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [23:12:34]Read from MH i2c: E2 [23:12:34]MH_I2C_Read... [23:12:34]Read from MH i2c: E2 17 00 [23:12:34]MH_I2C_Read... [23:12:34]Read from MH i2c: E2 17 00 C2 08 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 99 [23:12:34]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [23:12:34]wFMCommunicate OK [23:12:34]requested_item fd.num is exist - process it [23:12:34]SAM_PROTO_GetFieldsCounters [23:12:34]wFMCommunicate request_size=4 [23:12:34]MH_SAM_APDU [23:12:34]CAPDU: 80 13 00 00 [23:12:34]Write to MH i2c: E2 08 00 C3 08 80 13 00 00 00 00 00 00 47 [23:12:34]Write i2c OK [23:12:34]MH_I2C_Read... [23:12:34]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [23:12:34]Read from MH i2c: E2 [23:12:34]MH_I2C_Read... [23:12:34]Read from MH i2c: E2 62 00 [23:12:34]MH_I2C_Read... [23:12:34]Read from MH i2c: E2 62 00 C3 08 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 66 17 03 00 0E 04 04 00 21 02 00 00 12 04 04 00 8E 01 00 00 5E 04 04 00 8E 01 00 00 57 04 04 00 8F 01 00 00 19 04 04 00 00 00 00 00 90 00 C0 [23:12: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 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 66 17 03 00 0E 04 04 00 21 02 00 00 12 04 04 00 8E 01 00 00 5E 04 04 00 8E 01 00 00 57 04 04 00 8F 01 00 00 19 04 04 00 00 00 00 00 90 00 [23:12:34]wFMCommunicate OK [23:12:34]SAM_PROTO_GetFieldsCounters done [23:12:34]requested_item shift.num is exist - process it [23:12:34]requested_item shift.opened is exist - process it [23:12:34]req_shift_opened [23:12:34]FM_GetShiftState [23:12:34]SAM_PROTO_GetShiftState [23:12:34]wFMCommunicate request_size=4 [23:12:34]MH_SAM_APDU [23:12:34]CAPDU: 80 13 01 00 [23:12:34]Write to MH i2c: E2 08 00 C4 08 80 13 01 00 00 00 00 00 49 [23:12:34]Write i2c OK [23:12:34]MH_I2C_Read... [23:12:34]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [23:12:34]Read from MH i2c: E2 [23:12:34]MH_I2C_Read... [23:12:34]Read from MH i2c: E2 0E 00 [23:12:34]MH_I2C_Read... [23:12:34]Read from MH i2c: E2 0E 00 C4 08 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 F4 [23:12:34]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [23:12:34]wFMCommunicate OK [23:12:34]SAM_PROTO_GetShiftState done [23:12:34]FM_GetShiftState done [23:12:34]req_shift_opened done [23:12:34]requested_item shift.open_date is exist - process it [23:12:34]req_shift_open_date [23:12:34]req_shift_open_date done [23:12:34]produce_requested_data done [23:12:34]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202598,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670} [23:12:34]process_action_free close_receipt [23:12:34]json_value_free [23:12:34]json_value_free done [23:12:34]process_json_proto returns [23:12:34]Send response to host [23:12:34]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202598,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670}}} [23:12:34]free response buf [23:12:34]execute_script done [23:12:34]execute_script returns [23:12:34]free content buf [23:12:34]Sock 9.Close socket [23:12:34]Sock 9.Thread stoped [23:12:34]accept exits with 7 [23:12:34]New connection [23:12:34]New thread 3067379044 created [23:12:34]Thread 3067235684 joined [23:12:34]Waiting for new connection... [23:12:34] Sock 7.Parse request [23:12:34]Sock 7.Check first char [23:12:34]Sock 7.First char is OK [23:12:34]request: POST /json_proto HTTP/1.0 [23:12:34]Method: POST [23:12:34]URL: /json_proto [23:12:34]Method is POST - this is cgi request [23:12:34]url: /json_proto [23:12:34]query_string will be loaded in cgi processing [23:12:34]execute_cgi json_proto POST (null) [23:12:34]execute_cgi path=json_proto method=POST [23:12:34]POST find Content-Length [23:12:34]Host: 172.17.63.195:8080 [23:12:34]Content-Length: 762 [23:12:34]Content-Type: application/json [23:12:34] [23:12:34]POST finish read [23:12:34]Found Content-Length = 762 [23:12:34]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450386", "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 }]} ], "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.01 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [23:12:34]execute_script... [23:12: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)450386", "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 }]} ], "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.01 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [23:12:34]POST & json_proto [23:12:34]process_json_proto [23:12:34]json parsed OK: [23:12:34]protocol is kg_v1.0 [23:12:34]action value=close_receipt [23:12:34]process_action close_receipt [23:12:34]cmd_close_receipt [23:12:34]MH_GetDate [23:12:34]Write to MH i2c: F0 00 00 C5 08 BC [23:12:34]Write i2c OK [23:12:34]MH_I2C_Read... [23:12:34]Read from MH i2c: F0 [23:12:34]MH_I2C_Read... [23:12:34]Read from MH i2c: F0 09 00 [23:12:34]MH_I2C_Read... [23:12:34]Read from MH i2c: F0 09 00 C5 08 00 63 1A 20 67 47 1B 1E 67 B0 [23:12:34]GetLastDocTimeStamp 1730157151 [23:12:34]current date 1730157155 [23:12:34]FM_GetShiftState [23:12:34]SAM_PROTO_GetShiftState [23:12:34]wFMCommunicate request_size=4 [23:12:34]MH_SAM_APDU [23:12:34]CAPDU: 80 13 01 00 [23:12:34]Write to MH i2c: E2 08 00 C6 08 80 13 01 00 00 00 00 00 4B [23:12:34]Write i2c OK [23:12:34]MH_I2C_Read... [23:12:34]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [23:12:34]Read from MH i2c: E2 [23:12:34]MH_I2C_Read... [23:12:34]Read from MH i2c: E2 0E 00 [23:12:34]MH_I2C_Read... [23:12:34]Read from MH i2c: E2 0E 00 C6 08 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 F6 [23:12:34]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [23:12:34]wFMCommunicate OK [23:12:34]SAM_PROTO_GetShiftState done [23:12:34]FM_GetShiftState done [23:12:34]opened in 1730073670 [23:12:34]opened+sec_in_day 1730160070 [23:12:34]quantity*price = 100000 [23:12:34]sum+1 = 100002 [23:12:34]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 1000.01 НСП 1% : 8.85 НДС 12% : 106.20 Наличными: 0.00 Безнал.: 1000.01 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 399 28.10.2024 23:12 Смена: 545 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 Платежная система: Mbank ФМ: 0000000000871756 ФД: 202599 ФПД: 113301122618059 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T231235&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202599&fm=113301122618059&tin=02508201610067®Number=0000000000091777&sum=100001 [23:12:36]StoreToDocumentArchive [23:12:36]shift 545 fd 202599 [23:12:36]save to /storage/0545/doc_00202599 [23:12:36]save last doc name /storage/0545/doc_00202599 to /storage/kkm_last_doc_name [23:12:36]save OK [23:12:36]Clear old archive folders... [23:12:36]ProcessDocumentItem done err = 0, tmpTLVsize=252 [23:12:36]tlvbuf is 01CBFE50 [23:12:36]SAM_PROTO_ClearQueue [23:12:36]wFMCommunicate request_size=4 [23:12:36]MH_SAM_APDU [23:12:36]CAPDU: 80 09 00 00 [23:12:36]Write to MH i2c: E2 08 00 D3 08 80 09 00 00 00 00 00 00 4D [23:12:36]Write i2c OK [23:12:36]MH_I2C_Read... [23:12:36]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [23:12:36]Read from MH i2c: E2 [23:12:36]MH_I2C_Read... [23:12:36]Read from MH i2c: E2 03 00 [23:12:36]MH_I2C_Read... [23:12:36]Read from MH i2c: E2 03 00 D3 08 00 90 00 4F [23:12:36]RAPDU: 90 00 [23:12:36]wFMCommunicate OK [23:12:36]SAM_PROTO_ClearQueue done [23:12:36]KKMCreateOFDPacket [23:12:36]OFDProtocolAddRootSTLVToBuf [23:12:36]FM_MakeSignedData [23:12:36]FM_MakeSignedData [23:12:36]SAM_PROTO_SignData [23:12:36]wFMCommunicate request_size=4 [23:12:36]MH_SAM_APDU [23:12:36]CAPDU: 80 0D 01 02 [23:12:36]Write to MH i2c: E2 08 00 D4 08 80 0D 01 02 00 00 00 00 55 [23:12:36]Write i2c OK [23:12:36]MH_I2C_Read... [23:12:36]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [23:12:36]Read from MH i2c: E2 [23:12:36]MH_I2C_Read... [23:12:36]Read from MH i2c: E2 03 00 [23:12:36]MH_I2C_Read... [23:12:36]Read from MH i2c: E2 03 00 D4 08 00 90 00 50 [23:12:36]RAPDU: 90 00 [23:12:36]wFMCommunicate OK [23:12:36]wFMCommunicate request_size=255 [23:12:36]MH_SAM_APDU [23:12:36]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 20 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 8F 01 00 00 F4 03 04 00 63 1A 20 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 67 17 03 00 35 04 06 00 [23:12:36]Write to MH i2c: E2 02 01 D5 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 20 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 8F 01 00 00 F4 03 04 00 63 1A 20 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 67 17 03 00 35 04 06 00 00 00 F8 [23:12:36]Write i2c OK [23:12:36]MH_I2C_Read... [23:12:36]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [23:12:36]Read from MH i2c: E2 [23:12:36]MH_I2C_Read... [23:12:36]Read from MH i2c: E2 03 00 [23:12:36]MH_I2C_Read... [23:12:36]Read from MH i2c: E2 03 00 D5 08 00 90 00 51 [23:12:36]RAPDU: 90 00 [23:12:36]wFMCommunicate OK [23:12:36]wFMCommunicate request_size=11 [23:12:36]MH_SAM_APDU [23:12:36]CAPDU: 80 0D 02 02 06 67 0B F9 2A 92 CB [23:12:36]Write to MH i2c: E2 0E 00 D6 08 80 0D 02 02 06 00 67 0B F9 2A 92 CB 00 00 56 [23:12:36]Write i2c OK [23:12:36]MH_I2C_Read... [23:12:36]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [23:12:36]Read from MH i2c: E2 [23:12:36]MH_I2C_Read... [23:12:36]Read from MH i2c: E2 03 00 [23:12:36]MH_I2C_Read... [23:12:36]Read from MH i2c: E2 03 00 D6 08 00 90 00 52 [23:12:36]RAPDU: 90 00 [23:12:36]wFMCommunicate OK [23:12:36]wFMCommunicate request_size=4 [23:12:36]MH_SAM_APDU [23:12:36]CAPDU: 80 0D 03 02 [23:12:36]Write to MH i2c: E2 08 00 D7 08 80 0D 03 02 00 00 00 00 5A [23:12:36]Write i2c OK [23:12:36]MH_I2C_Read... [23:12:36]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [23:12:36]Read from MH i2c: E2 [23:12:36]MH_I2C_Read... [23:12:36]Read from MH i2c: E2 0B 00 [23:12:36]MH_I2C_Read... [23:12:36]Read from MH i2c: E2 0B 00 D7 08 00 4C C0 D4 89 BA 7E A2 06 90 00 A4 [23:12:36]RAPDU: 4C C0 D4 89 BA 7E A2 06 90 00 [23:12:36]wFMCommunicate OK [23:12:36]SAM_PROTO_SignData done [23:12:36]FM_MakeSignedData done [23:12:36]CreateOFDProtocolMessage [23:12:36]wFMCommunicate request_size=4 [23:12:36]MH_SAM_APDU [23:12:36]CAPDU: 80 11 00 00 [23:12:36]Write to MH i2c: E2 08 00 D8 08 80 11 00 00 00 00 00 00 5A [23:12:36]Write i2c OK [23:12:36]MH_I2C_Read... [23:12:36]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [23:12:36]Read from MH i2c: E2 [23:12:36]MH_I2C_Read... [23:12:36]Read from MH i2c: E2 17 00 [23:12:36]MH_I2C_Read... [23:12:36]Read from MH i2c: E2 17 00 D8 08 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 AF [23:12:36]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [23:12:36]wFMCommunicate OK [23:12:36]CreateOFDProtocolMessage done [23:12:36]OFDSenderStorePacket 202599 [23:12:36]StoreOFDPacket docnum=202599 [23:12:36]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 01 00 00 33 0D 08 01 0F 9E 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 20 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 8F 01 00 00 F4 03 04 00 63 1A 20 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 67 17 03 00 35 04 06 00 67 0B F9 2A 92 CB 4C C0 D4 89 BA 7E A2 06 [23:12:36]CheckFolder [23:12:37]dirname=/storage/ofd_packets [23:12:37]CheckFolder done [23:12:37]ProducePacketName [23:12:37]name=ofd_packets/00202599 [23:12:37]NVStorageSaveData ofd_packets/00202599 [23:12:37]File name is /storage/ofd_packets/00202599 [23:12:37]Write 302 bytes [23:12:37]NVStorageSaveData done [23:12:37]OFDSenderStorePacket done [23:12:37]KKMCreateOFDPacket done [23:12:37]NVStorageSaveData kkm_last_timestamp [23:12:37]File name is /storage/kkm_last_timestamp [23:12:37]Write 4 bytes [23:12:37]NVStorageSaveData done [23:12:37]ExternCall_PrintAddStr [23:12:37]wPrintStart [23:12:37]Write to MH i2c: 01 00 00 D9 08 E1 [23:12:37]Write i2c OK [23:12:37]MH_I2C_Read... [23:12:37]Read from MH i2c: 01 [23:12:37]MH_I2C_Read... [23:12:37]Read from MH i2c: 01 07 00 [23:12:37]MH_I2C_Read... [23:12:37]Read from MH i2c: 01 07 00 D9 08 00 00 00 00 00 FF 0F F6 [23:12:37]RasterBufferAndPrint [23:12:37]line Счет N : (1)450386 [23:12:37]line ИНН: 02508201610067 [23:12:37]line Контрольно-Кассовый Чек [23:12:37]line ПРОДАЖА [23:12:37]line ТРК (МРК, ГНК) : 53 [23:12:37]line Товар: 2710124130 [23:12:37]line SUPER 92-К-5 [23:12:37]line 14.620 * 68.40 [23:12:37]line = 1000.01 [23:12:37]line НДС 12% НСП 1% [23:12:37]line > о реализуемом товаре [23:12:37]line ИТОГО: 1000.01 [23:12:37]line НСП 1% : 8.85 [23:12:37]line НДС 12% : 106.20 [23:12:37]line Наличными: 0.00 [23:12:37]line Безнал.: 1000.01 [23:12:37]line Место: АЗС № 171 "Партнер Нефть" [23:12:37]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [23:12:37]line СНО: Общий режим [23:12:37]line Чек 399 28.10.2024 23:12 [23:12:37]line Смена: 545 ФФД: 1.0 [23:12:37]line ЗНМ: 0300000109 [23:12:37]line РНМ: 0000000000091777 [23:12:37]line Версия ККМ: 001 [23:12:37]line Платежная система: Mbank [23:12:37]line ФМ: 0000000000871756 [23:12:37]line ФД: 202599 [23:12:37]line ФПД: 113301122618059 [23:12:37]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T231235&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202599&fm=113301122618059&tin=02508201610067®Number=0000000000091777&sum=100001 [23:12:37]written 0, free lines is 4095 [23:12:37]OFD Sender: Processing packet 202599 [packets to send 116, broken 115] [23:12:37]ProducePacketName [23:12:37]name=ofd_packets/00202599 [23:12:37]OFD Sender: To server: pG, [23:12:37]CommunicateWithHost lk.salyk.kg:30040 [23:12:37]ConnectInit lk.salyk.kg [23:12:37]Connected sock=10 [23:12:37]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 01 00 00 33 0D 08 01 0F 9E 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 20 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 8F 01 00 00 F4 03 04 00 63 1A 20 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 67 17 03 00 35 04 06 00 67 0B F9 2A 92 CB 4C C0 D4 89 BA 7E A2 06 [23:12: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 35 36 4F 00 00 00 A7 0E 47 00 E6 0C A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 67 17 03 00 F4 03 04 00 18 C6 1F 67 B6 04 01 00 00 A5 3D 07 76 3C F7 0D 58 [23:12:37]CommunicateWithHost err = 0 [23:12:37]CheckOFDResponse [23:12:37]1017 (14) - 77093643461234 [23:12:37]1041 (16) - 0000000000871756 [23:12:37]1040 (4) - 202599 [23:12:37]1012 (4) - 28.10.2024 17:12 [23:12:37]1206 (1) - 0 [23:12:37]OFD Sender: Remove packet 202599 [23:12:37]ProducePacketName [23:12:37]name=ofd_packets/00202599 [23:12:37]NVStorageDeleteData [23:12:37]Write to MH i2c: 01 00 00 02 09 0B [23:12:37]Write i2c OK [23:12:37]MH_I2C_Read... [23:12:37]Read from MH i2c: 01 [23:12:37]MH_I2C_Read... [23:12:37]Read from MH i2c: 01 07 00 [23:12:37]MH_I2C_Read... [23:12:37]Read from MH i2c: 01 07 00 02 09 00 00 00 00 00 CA 0C E8 [23:12:37]RasterBufferAndPrint [23:12:37]line [23:12:37]line [23:12:37]line [23:12:37]line [23:12:37]line [23:12:37]written 0, free lines is 3286 [23:12:37]MH_Cut [23:12:37]Write to MH i2c: D1 01 00 09 09 01 E4 [23:12:37]Write i2c OK [23:12:37]MH_I2C_Read... [23:12:37]Read from MH i2c: D1 [23:12:37]MH_I2C_Read... [23:12:37]Read from MH i2c: D1 01 00 [23:12:37]MH_I2C_Read... [23:12:37]Read from MH i2c: D1 01 00 09 09 00 E3 [23:12:37]Write to MH i2c: 01 00 00 0A 09 13 [23:12:37]Write i2c OK [23:12:37]MH_I2C_Read... [23:12:38]OFD Sender: No OFD packet to send [23:12:38]*** Cut start [23:12:38]*** Purtial cut [23:12:38]*** CUTSNS_PIN = 0 [23:12:38]*** Stage 1: CUTSNS_PIN = 1 [23:12:40]Read from MH i2c: 01 [23:12:40]MH_I2C_Read... [23:12:40]*** Stop cut motor [23:12:40]*** Cut end [23:12:40]Read from MH i2c: 01 07 00 [23:12:40]MH_I2C_Read... [23:12:40]Read from MH i2c: 01 07 00 0A 09 00 00 00 00 00 FF 0F 28 [23:12:40]process_action close_receipt done [23:12:40]requested_data is exist [23:12:40]produce_requested_data [23:12:40]requested_item fm.sn is exist - process it [23:12:40]wFMCommunicate request_size=4 [23:12:40]MH_SAM_APDU [23:12:40]CAPDU: 80 11 00 00 [23:12:40]Write to MH i2c: E2 08 00 0B 09 80 11 00 00 00 00 00 00 8E [23:12:40]Write i2c OK [23:12:40]MH_I2C_Read... [23:12:40]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [23:12:40]Read from MH i2c: E2 [23:12:40]MH_I2C_Read... [23:12:40]Read from MH i2c: E2 17 00 [23:12:40]MH_I2C_Read... [23:12:40]Read from MH i2c: E2 17 00 0B 09 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 E3 [23:12:40]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [23:12:40]wFMCommunicate OK [23:12:40]requested_item fd.num is exist - process it [23:12:40]SAM_PROTO_GetFieldsCounters [23:12:40]wFMCommunicate request_size=4 [23:12:40]MH_SAM_APDU [23:12:40]CAPDU: 80 13 00 00 [23:12:40]Write to MH i2c: E2 08 00 0C 09 80 13 00 00 00 00 00 00 91 [23:12:40]Write i2c OK [23:12:40]MH_I2C_Read... [23:12:40]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [23:12:40]Read from MH i2c: E2 [23:12:40]MH_I2C_Read... [23:12:40]Read from MH i2c: E2 62 00 [23:12:40]MH_I2C_Read... [23:12:40]Read from MH i2c: E2 62 00 0C 09 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 67 17 03 00 0E 04 04 00 21 02 00 00 12 04 04 00 8F 01 00 00 5E 04 04 00 8F 01 00 00 57 04 04 00 90 01 00 00 19 04 04 00 00 00 00 00 90 00 0E [23:12:40]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 67 17 03 00 0E 04 04 00 21 02 00 00 12 04 04 00 8F 01 00 00 5E 04 04 00 8F 01 00 00 57 04 04 00 90 01 00 00 19 04 04 00 00 00 00 00 90 00 [23:12:40]wFMCommunicate OK [23:12:40]SAM_PROTO_GetFieldsCounters done [23:12:40]requested_item shift.num is exist - process it [23:12:40]requested_item shift.opened is exist - process it [23:12:40]req_shift_opened [23:12:40]FM_GetShiftState [23:12:40]SAM_PROTO_GetShiftState [23:12:40]wFMCommunicate request_size=4 [23:12:40]MH_SAM_APDU [23:12:40]CAPDU: 80 13 01 00 [23:12:40]Write to MH i2c: E2 08 00 0D 09 80 13 01 00 00 00 00 00 93 [23:12:40]Write i2c OK [23:12:40]MH_I2C_Read... [23:12:40]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [23:12:40]Read from MH i2c: E2 [23:12:40]MH_I2C_Read... [23:12:40]Read from MH i2c: E2 0E 00 [23:12:40]MH_I2C_Read... [23:12:40]Read from MH i2c: E2 0E 00 0D 09 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 3E [23:12:40]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [23:12:40]wFMCommunicate OK [23:12:40]SAM_PROTO_GetShiftState done [23:12:40]FM_GetShiftState done [23:12:40]req_shift_opened done [23:12:40]requested_item shift.open_date is exist - process it [23:12:40]req_shift_open_date [23:12:40]req_shift_open_date done [23:12:40]produce_requested_data done [23:12:40]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202599,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670} [23:12:40]process_action_free close_receipt [23:12:40]json_value_free [23:12:40]json_value_free done [23:12:40]process_json_proto returns [23:12:40]Send response to host [23:12:40]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202599,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670}}} [23:12:40]free response buf [23:12:40]execute_script done [23:12:40]execute_script returns [23:12:40]free content buf [23:12:40]Sock 7.Close socket [23:12:40]Sock 7.Thread stoped [23:12:43]OFD Sender: No OFD packet to send [23:12:48]OFD Sender: No OFD packet to send [23:12:52]accept exits with 9 [23:12:52]New connection [23:12:52]New thread 3067235684 created [23:12:52]Thread 3067379044 joined [23:12:52]Waiting for new connection... [23:12:52] Sock 9.Parse request [23:12:52]Sock 9.Check first char [23:12:52]Sock 9.First char is OK [23:12:52]request: POST /json_proto HTTP/1.0 [23:12:52]Method: POST [23:12:52]URL: /json_proto [23:12:52]Method is POST - this is cgi request [23:12:52]url: /json_proto [23:12:52]query_string will be loaded in cgi processing [23:12:52]execute_cgi json_proto POST (null) [23:12:52]execute_cgi path=json_proto method=POST [23:12:52]POST find Content-Length [23:12:52]Host: 172.17.63.195:8080 [23:12:52]Content-Length: 984 [23:12:52]Content-Type: application/json [23:12:52] [23:12:52]POST finish read [23:12:52]Found Content-Length = 984 [23:12:52]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450385", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 65.90, "quantity" : 30.350, "sum" : 2000.07, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u000A\u0414\u0438\u0441\u043A\u043E\u043D\u0442\u043D\u0430\u044F \u043F\u0440\u043E\u0433\u0440\u0430\u043C\u043C\u0430\u000A\u0410\u0418-92\u000A\u043D\u043E\u043C\u0435\u0440 171\u000A\u0441\u044D\u043A\u043E\u043D\u043E\u043C\u043B\u0435\u043D\u043E 30.35 \u0441\u043E\u043C", "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" ] } } [23:12:52]execute_script... [23: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)450385", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 65.90, "quantity" : 30.350, "sum" : 2000.07, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u000A\u0414\u0438\u0441\u043A\u043E\u043D\u0442\u043D\u0430\u044F \u043F\u0440\u043E\u0433\u0440\u0430\u043C\u043C\u0430\u000A\u0410\u0418-92\u000A\u043D\u043E\u043C\u0435\u0440 171\u000A\u0441\u044D\u043A\u043E\u043D\u043E\u043C\u043B\u0435\u043D\u043E 30.35 \u0441\u043E\u043C", "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" ] } } [23:12:52]POST & json_proto [23:12:52]process_json_proto [23:12:52]json parsed OK: [23:12:52]protocol is kg_v1.0 [23:12:52]action value=close_receipt [23:12:52]process_action close_receipt [23:12:52]cmd_close_receipt [23:12:52]MH_GetDate [23:12:52]Write to MH i2c: F0 00 00 0E 09 06 [23:12:52]Write i2c OK [23:12:52]MH_I2C_Read... [23:12:52]Read from MH i2c: F0 [23:12:52]MH_I2C_Read... [23:12:52]Read from MH i2c: F0 09 00 [23:12:52]MH_I2C_Read... [23:12:52]Read from MH i2c: F0 09 00 0E 09 00 75 1A 20 67 47 1B 1E 67 0C [23:12:52]GetLastDocTimeStamp 1730157155 [23:12:52]current date 1730157173 [23:12:52]FM_GetShiftState [23:12:52]SAM_PROTO_GetShiftState [23:12:52]wFMCommunicate request_size=4 [23:12:52]MH_SAM_APDU [23:12:52]CAPDU: 80 13 01 00 [23:12:52]Write to MH i2c: E2 08 00 0F 09 80 13 01 00 00 00 00 00 95 [23:12:52]Write i2c OK [23:12:52]MH_I2C_Read... [23:12:52]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [23:12:52]Read from MH i2c: E2 [23:12:52]MH_I2C_Read... [23:12:52]Read from MH i2c: E2 0E 00 [23:12:52]MH_I2C_Read... [23:12:52]Read from MH i2c: E2 0E 00 0F 09 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 40 [23:12:52]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [23:12:52]wFMCommunicate OK [23:12:52]SAM_PROTO_GetShiftState done [23:12:52]FM_GetShiftState done [23:12:52]opened in 1730073670 [23:12:52]opened+sec_in_day 1730160070 [23:12:52]quantity*price = 200006 [23:12:52]sum+1 = 200008 [23:12:52]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.07 ИТОГО: 2000.00 Внесено: 2000.00 СДАЧА: 0.00 НСП 1% : 17.70 НДС 12% : 212.40 Наличными: 2000.00 Безнал.: 0.00 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 400 28.10.2024 23:12 Смена: 545 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 Дисконтная программа АИ-92 номер 171 сэкономлено 30.35 сом ФМ: 0000000000871756 ФД: 202600 ФПД: 261451697701948 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T231254&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202600&fm=261451697701948&tin=02508201610067®Number=0000000000091777&sum=200000 [23:12:54]StoreToDocumentArchive [23:12:54]shift 545 fd 202600 [23:12:54]save to /storage/0545/doc_00202600 [23:12:54]save last doc name /storage/0545/doc_00202600 to /storage/kkm_last_doc_name [23:12:54]save OK [23:12:54]Clear old archive folders... [23:12:54]ProcessDocumentItem done err = 0, tmpTLVsize=251 [23:12:54]tlvbuf is 01CF59B0 [23:12:54]SAM_PROTO_ClearQueue [23:12:54]wFMCommunicate request_size=4 [23:12:54]MH_SAM_APDU [23:12:54]CAPDU: 80 09 00 00 [23:12:54]Write to MH i2c: E2 08 00 1C 09 80 09 00 00 00 00 00 00 97 [23:12:54]Write i2c OK [23:12:54]MH_I2C_Read... [23:12:54]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [23:12:54]Read from MH i2c: E2 [23:12:54]MH_I2C_Read... [23:12:54]Read from MH i2c: E2 03 00 [23:12:54]MH_I2C_Read... [23:12:54]Read from MH i2c: E2 03 00 1C 09 00 90 00 99 [23:12:54]RAPDU: 90 00 [23:12:54]wFMCommunicate OK [23:12:54]SAM_PROTO_ClearQueue done [23:12:54]KKMCreateOFDPacket [23:12:54]OFDProtocolAddRootSTLVToBuf [23:12:54]FM_MakeSignedData [23:12:54]FM_MakeSignedData [23:12:54]SAM_PROTO_SignData [23:12:54]wFMCommunicate request_size=4 [23:12:54]MH_SAM_APDU [23:12:54]CAPDU: 80 0D 01 02 [23:12:54]Write to MH i2c: E2 08 00 1D 09 80 0D 01 02 00 00 00 00 9F [23:12:54]Write i2c OK [23:12:54]MH_I2C_Read... [23:12:54]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [23:12:54]Read from MH i2c: E2 [23:12:54]MH_I2C_Read... [23:12:54]Read from MH i2c: E2 03 00 [23:12:54]MH_I2C_Read... [23:12:54]Read from MH i2c: E2 03 00 1D 09 00 90 00 9A [23:12:54]RAPDU: 90 00 [23:12:54]wFMCommunicate OK [23:12:54]wFMCommunicate request_size=255 [23:12:54]MH_SAM_APDU [23:12: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 32 FF 03 08 00 03 8E 76 00 00 00 00 00 37 04 06 00 BE 19 00 00 00 00 13 04 06 00 47 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F8 52 00 00 00 00 07 04 06 00 40 0D 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 90 01 00 00 F4 03 04 00 76 1A 20 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 68 17 03 00 35 04 06 00 ED [23:12:54]Write to MH i2c: E2 02 01 1E 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 32 FF 03 08 00 03 8E 76 00 00 00 00 00 37 04 06 00 BE 19 00 00 00 00 13 04 06 00 47 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F8 52 00 00 00 00 07 04 06 00 40 0D 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 90 01 00 00 F4 03 04 00 76 1A 20 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 68 17 03 00 35 04 06 00 ED 00 00 F4 [23:12:54]Write i2c OK [23:12:54]MH_I2C_Read... [23:12:54]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [23:12:54]Read from MH i2c: E2 [23:12:54]MH_I2C_Read... [23:12:54]Read from MH i2c: E2 03 00 [23:12:54]MH_I2C_Read... [23:12:54]Read from MH i2c: E2 03 00 1E 09 00 90 00 9B [23:12:54]RAPDU: 90 00 [23:12:54]wFMCommunicate OK [23:12:54]wFMCommunicate request_size=10 [23:12:54]MH_SAM_APDU [23:12:54]CAPDU: 80 0D 02 02 05 C9 F7 91 44 3C [23:12:54]Write to MH i2c: E2 0D 00 1F 09 80 0D 02 02 05 00 C9 F7 91 44 3C 00 00 7D [23:12:54]Write i2c OK [23:12:54]MH_I2C_Read... [23:12:54]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [23:12:54]Read from MH i2c: E2 [23:12:54]MH_I2C_Read... [23:12:54]Read from MH i2c: E2 03 00 [23:12:54]MH_I2C_Read... [23:12:54]Read from MH i2c: E2 03 00 1F 09 00 90 00 9C [23:12:54]RAPDU: 90 00 [23:12:54]wFMCommunicate OK [23:12:54]wFMCommunicate request_size=4 [23:12:54]MH_SAM_APDU [23:12:54]CAPDU: 80 0D 03 02 [23:12:54]Write to MH i2c: E2 08 00 20 09 80 0D 03 02 00 00 00 00 A4 [23:12:54]Write i2c OK [23:12:54]MH_I2C_Read... [23:12:54]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [23:12:54]Read from MH i2c: E2 [23:12:54]MH_I2C_Read... [23:12:54]Read from MH i2c: E2 0B 00 [23:12:54]MH_I2C_Read... [23:12:54]Read from MH i2c: E2 0B 00 20 09 00 13 C0 E0 9A CF FB 3B 1B 90 00 12 [23:12:54]RAPDU: 13 C0 E0 9A CF FB 3B 1B 90 00 [23:12:54]wFMCommunicate OK [23:12:54]SAM_PROTO_SignData done [23:12:54]FM_MakeSignedData done [23:12:54]CreateOFDProtocolMessage [23:12:54]wFMCommunicate request_size=4 [23:12:54]MH_SAM_APDU [23:12:54]CAPDU: 80 11 00 00 [23:12:54]Write to MH i2c: E2 08 00 21 09 80 11 00 00 00 00 00 00 A4 [23:12:54]Write i2c OK [23:12:54]MH_I2C_Read... [23:12:54]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [23:12:54]Read from MH i2c: E2 [23:12:54]MH_I2C_Read... [23:12:54]Read from MH i2c: E2 17 00 [23:12:54]MH_I2C_Read... [23:12:54]Read from MH i2c: E2 17 00 21 09 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 F9 [23:12:54]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [23:12:54]wFMCommunicate OK [23:12:54]CreateOFDProtocolMessage done [23:12:54]OFDSenderStorePacket 202600 [23:12:54]StoreOFDPacket docnum=202600 [23:12:54]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 C6 5A 07 01 8C 20 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 8E 76 00 00 00 00 00 37 04 06 00 BE 19 00 00 00 00 13 04 06 00 47 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F8 52 00 00 00 00 07 04 06 00 40 0D 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 90 01 00 00 F4 03 04 00 76 1A 20 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 68 17 03 00 35 04 06 00 ED C9 F7 91 44 3C 13 C0 E0 9A CF FB 3B 1B [23:12:54]CheckFolder [23:12:54]dirname=/storage/ofd_packets [23:12:54]CheckFolder done [23:12:54]ProducePacketName [23:12:54]name=ofd_packets/00202600 [23:12:54]NVStorageSaveData ofd_packets/00202600 [23:12:54]File name is /storage/ofd_packets/00202600 [23:12:54]Write 301 bytes [23:12:54]NVStorageSaveData done [23:12:54]OFDSenderStorePacket done [23:12:54]KKMCreateOFDPacket done [23:12:54]NVStorageSaveData kkm_last_timestamp [23:12:54]File name is /storage/kkm_last_timestamp [23:12:54]Write 4 bytes [23:12:54]NVStorageSaveData done [23:12:54]ExternCall_PrintAddStr [23:12:54]wPrintStart [23:12:54]Write to MH i2c: 01 00 00 22 09 2B [23:12:54]Write i2c OK [23:12:54]MH_I2C_Read... [23:12:54]Read from MH i2c: 01 [23:12:54]MH_I2C_Read... [23:12:54]Read from MH i2c: 01 07 00 [23:12:54]MH_I2C_Read... [23:12:54]Read from MH i2c: 01 07 00 22 09 00 00 00 00 00 FF 0F 40 [23:12:54]RasterBufferAndPrint [23:12:54]line Счет N : (1)450385 [23:12:54]line ИНН: 02508201610067 [23:12:54]line Контрольно-Кассовый Чек [23:12:54]line ПРОДАЖА [23:12:54]line ТРК (МРК, ГНК) : 41 [23:12:54]line Товар: 2710124130 [23:12:54]line Аи-92-К-2 [23:12:54]line 30.350 * 65.90 [23:12:54]line = 2000.07 [23:12:54]line НДС 12% НСП 1% [23:12:54]line > о реализуемом товаре [23:12:54]line ОКРУГЛЕНИЕ: -0.07 [23:12:54]line ИТОГО: 2000.00 [23:12:54]line Внесено: 2000.00 [23:12:54]line СДАЧА: 0.00 [23:12:54]line НСП 1% : 17.70 [23:12:54]line НДС 12% : 212.40 [23:12:54]line Наличными: 2000.00 [23:12:54]line Безнал.: 0.00 [23:12:54]line Место: АЗС № 171 "Партнер Нефть" [23:12:54]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [23:12:54]line СНО: Общий режим [23:12:54]line Чек 400 28.10.2024 23:12 [23:12:54]line Смена: 545 ФФД: 1.0 [23:12:54]line ЗНМ: 0300000109 [23:12:54]line РНМ: 0000000000091777 [23:12:54]line Версия ККМ: 001 [23:12:54]line [23:12:54]line Дисконтная программа [23:12:54]line АИ-92 [23:12:54]line номер 171 [23:12:54]line сэкономлено 30.35 сом [23:12:54]line ФМ: 0000000000871756 [23:12:54]line ФД: 202600 [23:12:54]line ФПД: 261451697701948 [23:12:54]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T231254&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202600&fm=261451697701948&tin=02508201610067®Number=0000000000091777&sum=200000 [23:12:54]written 0, free lines is 4095 [23:12:54]OFD Sender: Processing packet 202600 [packets to send 116, broken 115] [23:12:54]ProducePacketName [23:12:54]name=ofd_packets/00202600 [23:12:54]OFD Sender: To server: pG, [23:12:54]CommunicateWithHost lk.salyk.kg:30040 [23:12:54]ConnectInit lk.salyk.kg [23:12:54]Connected sock=11 [23: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 35 36 0F 01 00 00 C6 5A 07 01 8C 20 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 8E 76 00 00 00 00 00 37 04 06 00 BE 19 00 00 00 00 13 04 06 00 47 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F8 52 00 00 00 00 07 04 06 00 40 0D 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 90 01 00 00 F4 03 04 00 76 1A 20 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 68 17 03 00 35 04 06 00 ED C9 F7 91 44 3C 13 C0 E0 9A CF FB 3B 1B [23:12:55]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 0C 7D 47 00 D4 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 35 36 10 04 04 00 68 17 03 00 F4 03 04 00 2A C6 1F 67 B6 04 01 00 00 64 78 4C F8 DA 5D D4 FA [23:12:55]CommunicateWithHost err = 0 [23:12:55]CheckOFDResponse [23:12:55]1017 (14) - 77093643461234 [23:12:55]1041 (16) - 0000000000871756 [23:12:55]1040 (4) - 202600 [23:12:55]1012 (4) - 28.10.2024 17:13 [23:12:55]1206 (1) - 0 [23:12:55]OFD Sender: Remove packet 202600 [23:12:55]ProducePacketName [23:12:55]name=ofd_packets/00202600 [23:12:55]NVStorageDeleteData [23:12:55]Write to MH i2c: 01 00 00 52 09 5B [23:12:55]Write i2c OK [23:12:55]MH_I2C_Read... [23:12:55]Read from MH i2c: 01 [23:12:55]MH_I2C_Read... [23:12:55]Read from MH i2c: 01 07 00 [23:12:55]MH_I2C_Read... [23:12:55]Read from MH i2c: 01 07 00 52 09 00 00 00 00 00 4B 0C B9 [23:12:55]RasterBufferAndPrint [23:12:55]line [23:12:55]line [23:12:55]line [23:12:55]line [23:12:55]line [23:12:55]written 0, free lines is 3155 [23:12:55]MH_Cut [23:12:55]Write to MH i2c: D1 01 00 59 09 01 34 [23:12:55]Write i2c OK [23:12:55]MH_I2C_Read... [23:12:55]Read from MH i2c: D1 [23:12:55]MH_I2C_Read... [23:12:55]Read from MH i2c: D1 01 00 [23:12:55]MH_I2C_Read... [23:12:55]Read from MH i2c: D1 01 00 59 09 00 33 [23:12:55]Write to MH i2c: 01 00 00 5A 09 63 [23:12:55]Write i2c OK [23:12:55]MH_I2C_Read... [23:12:55]OFD Sender: No OFD packet to send [23:12:56]*** Cut start [23:12:56]*** Purtial cut [23:12:56]*** Stage 1: CUTSNS_PIN = 1 [23:12:56]Read from MH i2c: 01 [23:12:56]MH_I2C_Read... [23:12:56]*** Stop cut motor [23:12:56]*** Cut end [23:12:56]Read from MH i2c: 01 07 00 [23:12:56]MH_I2C_Read... [23:12:56]Read from MH i2c: 01 07 00 5A 09 00 00 00 00 00 FF 0F 78 [23:12:56]process_action close_receipt done [23:12:56]requested_data is exist [23:12:56]produce_requested_data [23:12:56]requested_item fm.sn is exist - process it [23:12:56]wFMCommunicate request_size=4 [23:12:56]MH_SAM_APDU [23:12:56]CAPDU: 80 11 00 00 [23:12:56]Write to MH i2c: E2 08 00 5B 09 80 11 00 00 00 00 00 00 DE [23:12:56]Write i2c OK [23:12:56]MH_I2C_Read... [23:12:56]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [23:12:56]Read from MH i2c: E2 [23:12:56]MH_I2C_Read... [23:12:56]Read from MH i2c: E2 17 00 [23:12:56]MH_I2C_Read... [23:12:56]Read from MH i2c: E2 17 00 5B 09 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 33 [23:12:56]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [23:12:56]wFMCommunicate OK [23:12:56]requested_item fd.num is exist - process it [23:12:56]SAM_PROTO_GetFieldsCounters [23:12:56]wFMCommunicate request_size=4 [23:12:56]MH_SAM_APDU [23:12:56]CAPDU: 80 13 00 00 [23:12:56]Write to MH i2c: E2 08 00 5C 09 80 13 00 00 00 00 00 00 E1 [23:12:56]Write i2c OK [23:12:56]MH_I2C_Read... [23:12:56]Read from MH i2c: E2 [23:12:56]MH_I2C_Read... [23:12:56]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [23:12:56]Read from MH i2c: E2 62 00 [23:12:56]MH_I2C_Read... [23:12:56]Read from MH i2c: E2 62 00 5C 09 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 68 17 03 00 0E 04 04 00 21 02 00 00 12 04 04 00 90 01 00 00 5E 04 04 00 90 01 00 00 57 04 04 00 91 01 00 00 19 04 04 00 00 00 00 00 90 00 62 [23:12:56]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 68 17 03 00 0E 04 04 00 21 02 00 00 12 04 04 00 90 01 00 00 5E 04 04 00 90 01 00 00 57 04 04 00 91 01 00 00 19 04 04 00 00 00 00 00 90 00 [23:12:56]wFMCommunicate OK [23:12:56]SAM_PROTO_GetFieldsCounters done [23:12:56]requested_item shift.num is exist - process it [23:12:56]requested_item shift.opened is exist - process it [23:12:56]req_shift_opened [23:12:56]FM_GetShiftState [23:12:56]SAM_PROTO_GetShiftState [23:12:56]wFMCommunicate request_size=4 [23:12:56]MH_SAM_APDU [23:12:56]CAPDU: 80 13 01 00 [23:12:56]Write to MH i2c: E2 08 00 5D 09 80 13 01 00 00 00 00 00 E3 [23:12:56]Write i2c OK [23:12:56]MH_I2C_Read... [23:12:56]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [23:12:56]Read from MH i2c: E2 [23:12:56]MH_I2C_Read... [23:12:56]Read from MH i2c: E2 0E 00 [23:12:56]MH_I2C_Read... [23:12:56]Read from MH i2c: E2 0E 00 5D 09 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 8E [23:12:56]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [23:12:56]wFMCommunicate OK [23:12:56]SAM_PROTO_GetShiftState done [23:12:56]FM_GetShiftState done [23:12:56]req_shift_opened done [23:12:56]requested_item shift.open_date is exist - process it [23:12:56]req_shift_open_date [23:12:56]req_shift_open_date done [23:12:56]produce_requested_data done [23:12:56]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202600,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670} [23:12:56]process_action_free close_receipt [23:12:56]json_value_free [23:12:56]json_value_free done [23:12:56]process_json_proto returns [23:12:56]Send response to host [23:12:56]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202600,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670}}} [23:12:56]free response buf [23:12:56]execute_script done [23:12:56]execute_script returns [23:12:56]free content buf [23:12:56]Sock 9.Close socket [23:12:56]Sock 9.Thread stoped [23:13:00]OFD Sender: No OFD packet to send [23:13:05]OFD Sender: No OFD packet to send [23:13:10]OFD Sender: No OFD packet to send [23:13:15]OFD Sender: No OFD packet to send [23:13:20]OFD Sender: No OFD packet to send [23:13:25]OFD Sender: No OFD packet to send [23:13:30]OFD Sender: No OFD packet to send [23:13:35]OFD Sender: No OFD packet to send [23:13:40]OFD Sender: No OFD packet to send [23:13:45]OFD Sender: No OFD packet to send [23:13:50]OFD Sender: No OFD packet to send [23:13:55]OFD Sender: No OFD packet to send [23:14:00]OFD Sender: No OFD packet to send [23:14:05]OFD Sender: No OFD packet to send [23:14:10]OFD Sender: No OFD packet to send [23:14:15]OFD Sender: No OFD packet to send [23:14:20]OFD Sender: No OFD packet to send [23:14:25]OFD Sender: No OFD packet to send [23:14:30]OFD Sender: No OFD packet to send [23:14:35]OFD Sender: No OFD packet to send [23:14:40]OFD Sender: No OFD packet to send [23:14:45]OFD Sender: No OFD packet to send [23:14:50]OFD Sender: No OFD packet to send [23:14:55]OFD Sender: No OFD packet to send [23:15:00]OFD Sender: No OFD packet to send [23:15:05]OFD Sender: No OFD packet to send [23:15:10]OFD Sender: No OFD packet to send [23:15:15]OFD Sender: No OFD packet to send [23:15:20]OFD Sender: No OFD packet to send [23:15:25]OFD Sender: No OFD packet to send [23:15:30]OFD Sender: No OFD packet to send [23:15:35]OFD Sender: No OFD packet to send [23:15:40]OFD Sender: No OFD packet to send [23:15:45]OFD Sender: No OFD packet to send [23:15:50]OFD Sender: No OFD packet to send [23:15:55]OFD Sender: No OFD packet to send [23:16:00]OFD Sender: No OFD packet to send [23:16:05]OFD Sender: No OFD packet to send [23:16:10]OFD Sender: No OFD packet to send [23:16:15]OFD Sender: No OFD packet to send [23:16:20]OFD Sender: No OFD packet to send [23:16:25]OFD Sender: No OFD packet to send [23:16:30]OFD Sender: No OFD packet to send [23:16:35]OFD Sender: No OFD packet to send [23:16:40]OFD Sender: No OFD packet to send [23:16:45]OFD Sender: No OFD packet to send [23:16:50]OFD Sender: No OFD packet to send [23:16:55]OFD Sender: No OFD packet to send [23:17:00]OFD Sender: No OFD packet to send [23:17:05]OFD Sender: No OFD packet to send [23:17:10]OFD Sender: No OFD packet to send [23:17:15]OFD Sender: No OFD packet to send [23:17:20]OFD Sender: No OFD packet to send [23:17:25]OFD Sender: No OFD packet to send [23:17:30]OFD Sender: No OFD packet to send [23:17:35]OFD Sender: No OFD packet to send [23:17:40]OFD Sender: No OFD packet to send [23:17:45]OFD Sender: No OFD packet to send [23:17:50]OFD Sender: No OFD packet to send [23:17:55]OFD Sender: No OFD packet to send [23:18:00]OFD Sender: No OFD packet to send [23:18:05]OFD Sender: No OFD packet to send [23:18:10]OFD Sender: No OFD packet to send [23:18:15]OFD Sender: No OFD packet to send [23:18:20]OFD Sender: No OFD packet to send [23:18:25]OFD Sender: No OFD packet to send [23:18:30]OFD Sender: No OFD packet to send [23:18:35]OFD Sender: No OFD packet to send [23:18:40]OFD Sender: No OFD packet to send [23:18:45]OFD Sender: No OFD packet to send [23:18:50]OFD Sender: No OFD packet to send [23:18:55]OFD Sender: No OFD packet to send [23:19:00]OFD Sender: No OFD packet to send [23:19:05]OFD Sender: No OFD packet to send [23:19:10]OFD Sender: No OFD packet to send [23:19:15]OFD Sender: No OFD packet to send [23:19:20]OFD Sender: No OFD packet to send [23:19:26]OFD Sender: No OFD packet to send [23:19:31]OFD Sender: No OFD packet to send [23:19:36]OFD Sender: No OFD packet to send [23:19:41]OFD Sender: No OFD packet to send [23:19:46]OFD Sender: No OFD packet to send [23:19:51]OFD Sender: No OFD packet to send [23:19:56]OFD Sender: No OFD packet to send [23:20:01]OFD Sender: No OFD packet to send [23:20:06]OFD Sender: No OFD packet to send [23:20:11]OFD Sender: No OFD packet to send [23:20:16]OFD Sender: No OFD packet to send [23:20:21]OFD Sender: No OFD packet to send [23:20:26]OFD Sender: No OFD packet to send [23:20:31]OFD Sender: No OFD packet to send [23:20:36]OFD Sender: No OFD packet to send [23:20:41]OFD Sender: No OFD packet to send [23:20:46]OFD Sender: No OFD packet to send [23:20:51]OFD Sender: No OFD packet to send [23:20:56]OFD Sender: No OFD packet to send [23:21:01]OFD Sender: No OFD packet to send [23:21:06]OFD Sender: No OFD packet to send [23:21:11]OFD Sender: No OFD packet to send [23:21:16]OFD Sender: No OFD packet to send [23:21:21]OFD Sender: No OFD packet to send [23:21:26]OFD Sender: No OFD packet to send [23:21:31]OFD Sender: No OFD packet to send [23:21:36]OFD Sender: No OFD packet to send [23:21:41]OFD Sender: No OFD packet to send [23:21:46]OFD Sender: No OFD packet to send [23:21:51]OFD Sender: No OFD packet to send [23:21:56]OFD Sender: No OFD packet to send [23:22:01]OFD Sender: No OFD packet to send [23:22:06]OFD Sender: No OFD packet to send [23:22:11]OFD Sender: No OFD packet to send [23:22:16]OFD Sender: No OFD packet to send [23:22:21]OFD Sender: No OFD packet to send [23:22:26]OFD Sender: No OFD packet to send [23:22:31]OFD Sender: No OFD packet to send [23:22:36]OFD Sender: No OFD packet to send [23:22:41]OFD Sender: No OFD packet to send [23:22:46]OFD Sender: No OFD packet to send [23:22:51]OFD Sender: No OFD packet to send [23:22:56]OFD Sender: No OFD packet to send [23:23:01]OFD Sender: No OFD packet to send [23:23:06]OFD Sender: No OFD packet to send [23:23:11]OFD Sender: No OFD packet to send [23:23:16]OFD Sender: No OFD packet to send [23:23:21]OFD Sender: No OFD packet to send [23:23:26]OFD Sender: No OFD packet to send [23:23:31]OFD Sender: No OFD packet to send [23:23:36]OFD Sender: No OFD packet to send [23:23:41]OFD Sender: No OFD packet to send [23:23:46]OFD Sender: No OFD packet to send [23:23:51]OFD Sender: No OFD packet to send [23:23:56]OFD Sender: No OFD packet to send [23:24:01]OFD Sender: No OFD packet to send [23:24:06]OFD Sender: No OFD packet to send [23:24:11]OFD Sender: No OFD packet to send [23:24:16]OFD Sender: No OFD packet to send [23:24:21]OFD Sender: No OFD packet to send [23:24:26]OFD Sender: No OFD packet to send [23:24:31]OFD Sender: No OFD packet to send [23:24:36]OFD Sender: No OFD packet to send [23:24:41]OFD Sender: No OFD packet to send [23:24:46]OFD Sender: No OFD packet to send [23:24:51]OFD Sender: No OFD packet to send [23:24:56]OFD Sender: No OFD packet to send [23:25:01]OFD Sender: No OFD packet to send [23:25:06]OFD Sender: No OFD packet to send [23:25:11]OFD Sender: No OFD packet to send [23:25:16]OFD Sender: No OFD packet to send [23:25:21]OFD Sender: No OFD packet to send [23:25:26]OFD Sender: No OFD packet to send [23:25:31]OFD Sender: No OFD packet to send [23:25:36]OFD Sender: No OFD packet to send [23:25:41]OFD Sender: No OFD packet to send [23:25:46]OFD Sender: No OFD packet to send [23:25:51]OFD Sender: No OFD packet to send [23:25:56]OFD Sender: No OFD packet to send [23:26:01]OFD Sender: No OFD packet to send [23:26:06]OFD Sender: No OFD packet to send [23:26:11]OFD Sender: No OFD packet to send [23:26:16]OFD Sender: No OFD packet to send [23:26:21]OFD Sender: No OFD packet to send [23:26:26]OFD Sender: No OFD packet to send [23:26:31]OFD Sender: No OFD packet to send [23:26:36]OFD Sender: No OFD packet to send [23:26:41]OFD Sender: No OFD packet to send [23:26:46]OFD Sender: No OFD packet to send [23:26:51]OFD Sender: No OFD packet to send [23:26:56]OFD Sender: No OFD packet to send [23:27:01]OFD Sender: No OFD packet to send [23:27:06]OFD Sender: No OFD packet to send [23:27:11]OFD Sender: No OFD packet to send [23:27:16]OFD Sender: No OFD packet to send [23:27:21]OFD Sender: No OFD packet to send [23:27:26]OFD Sender: No OFD packet to send [23:27:31]OFD Sender: No OFD packet to send [23:27:36]OFD Sender: No OFD packet to send [23:27:41]OFD Sender: No OFD packet to send [23:27:46]OFD Sender: No OFD packet to send [23:27:51]OFD Sender: No OFD packet to send [23:27:56]OFD Sender: No OFD packet to send [23:28:01]OFD Sender: No OFD packet to send [23:28:06]OFD Sender: No OFD packet to send [23:28:11]OFD Sender: No OFD packet to send [23:28:16]OFD Sender: No OFD packet to send [23:28:21]OFD Sender: No OFD packet to send [23:28:26]OFD Sender: No OFD packet to send [23:28:31]OFD Sender: No OFD packet to send [23:28:36]OFD Sender: No OFD packet to send [23:28:41]OFD Sender: No OFD packet to send [23:28:46]OFD Sender: No OFD packet to send [23:28:51]OFD Sender: No OFD packet to send [23:28:56]OFD Sender: No OFD packet to send [23:29:01]OFD Sender: No OFD packet to send [23:29:06]OFD Sender: No OFD packet to send [23:29:11]OFD Sender: No OFD packet to send [23:29:16]OFD Sender: No OFD packet to send [23:29:21]OFD Sender: No OFD packet to send [23:29:26]OFD Sender: No OFD packet to send [23:29:31]OFD Sender: No OFD packet to send [23:29:36]OFD Sender: No OFD packet to send [23:29:41]OFD Sender: No OFD packet to send [23:29:46]OFD Sender: No OFD packet to send [23:29:51]OFD Sender: No OFD packet to send [23:29:56]OFD Sender: No OFD packet to send [23:30:01]OFD Sender: No OFD packet to send [23:30:06]OFD Sender: No OFD packet to send [23:30:11]OFD Sender: No OFD packet to send [23:30:16]OFD Sender: No OFD packet to send [23:30:21]OFD Sender: No OFD packet to send [23:30:26]OFD Sender: No OFD packet to send [23:30:31]OFD Sender: No OFD packet to send [23:30:36]OFD Sender: No OFD packet to send [23:30:41]OFD Sender: No OFD packet to send [23:30:46]OFD Sender: No OFD packet to send [23:30:51]OFD Sender: No OFD packet to send [23:30:56]OFD Sender: No OFD packet to send [23:31:01]OFD Sender: No OFD packet to send [23:31:06]OFD Sender: No OFD packet to send [23:31:11]OFD Sender: No OFD packet to send [23:31:16]OFD Sender: No OFD packet to send [23:31:21]OFD Sender: No OFD packet to send [23:31:26]OFD Sender: No OFD packet to send [23:31:31]OFD Sender: No OFD packet to send [23:31:36]OFD Sender: No OFD packet to send [23:31:41]OFD Sender: No OFD packet to send [23:31:46]OFD Sender: No OFD packet to send [23:31:51]OFD Sender: No OFD packet to send [23:31:56]OFD Sender: No OFD packet to send [23:32:01]OFD Sender: No OFD packet to send [23:32:06]OFD Sender: No OFD packet to send [23:32:11]OFD Sender: No OFD packet to send [23:32:16]OFD Sender: No OFD packet to send [23:32:21]OFD Sender: No OFD packet to send [23:32:26]OFD Sender: No OFD packet to send [23:32:31]OFD Sender: No OFD packet to send [23:32:36]OFD Sender: No OFD packet to send [23:32:41]OFD Sender: No OFD packet to send [23:32:46]OFD Sender: No OFD packet to send [23:32:51]OFD Sender: No OFD packet to send [23:32:56]OFD Sender: No OFD packet to send [23:33:01]OFD Sender: No OFD packet to send [23:33:06]OFD Sender: No OFD packet to send [23:33:11]OFD Sender: No OFD packet to send [23:33:16]OFD Sender: No OFD packet to send [23:33:21]OFD Sender: No OFD packet to send [23:33:26]OFD Sender: No OFD packet to send [23:33:31]OFD Sender: No OFD packet to send [23:33:36]OFD Sender: No OFD packet to send [23:33:41]OFD Sender: No OFD packet to send [23:33:46]OFD Sender: No OFD packet to send [23:33:52]OFD Sender: No OFD packet to send [23:33:57]OFD Sender: No OFD packet to send [23:34:02]OFD Sender: No OFD packet to send [23:34:07]OFD Sender: No OFD packet to send [23:34:12]OFD Sender: No OFD packet to send [23:34:17]OFD Sender: No OFD packet to send [23:34:22]OFD Sender: No OFD packet to send [23:34:24]accept exits with 7 [23:34:24]New connection [23:34:24]New thread 3067379044 created [23:34:24]Thread 3067235684 joined [23:34:24]Waiting for new connection... [23:34:24] Sock 7.Parse request [23:34:24]Sock 7.Check first char [23:34:24]Sock 7.First char is OK [23:34:24]request: POST /json_proto HTTP/1.0 [23:34:24]Method: POST [23:34:24]URL: /json_proto [23:34:24]Method is POST - this is cgi request [23:34:24]url: /json_proto [23:34:24]query_string will be loaded in cgi processing [23:34:24]execute_cgi json_proto POST (null) [23:34:24]execute_cgi path=json_proto method=POST [23:34:24]POST find Content-Length [23:34:24]Host: 172.17.63.195:8080 [23:34:24]Content-Length: 766 [23:34:24]Content-Type: application/json [23:34:24] [23:34:24]POST finish read [23:34:24]Found Content-Length = 766 [23:34:24]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450388", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "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: Mbank", "payments": [ { "type": 1, "sum" : 500.41 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [23:34:24]execute_script... [23:34: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)450388", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "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: Mbank", "payments": [ { "type": 1, "sum" : 500.41 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [23:34:24]POST & json_proto [23:34:24]process_json_proto [23:34:24]json parsed OK: [23:34:24]protocol is kg_v1.0 [23:34:24]action value=close_receipt [23:34:24]process_action close_receipt [23:34:24]cmd_close_receipt [23:34:24]MH_GetDate [23:34:24]Write to MH i2c: F0 00 00 5E 09 56 [23:34:24]Write i2c OK [23:34:24]MH_I2C_Read... [23:34:24]Read from MH i2c: F0 [23:34:24]MH_I2C_Read... [23:34:24]Read from MH i2c: F0 09 00 [23:34:24]MH_I2C_Read... [23:34:24]Read from MH i2c: F0 09 00 5E 09 00 81 1F 20 67 47 1B 1E 67 6D [23:34:24]GetLastDocTimeStamp 1730157174 [23:34:24]current date 1730158465 [23:34:24]FM_GetShiftState [23:34:24]SAM_PROTO_GetShiftState [23:34:24]wFMCommunicate request_size=4 [23:34:24]MH_SAM_APDU [23:34:24]CAPDU: 80 13 01 00 [23:34:24]Write to MH i2c: E2 08 00 5F 09 80 13 01 00 00 00 00 00 E5 [23:34:24]Write i2c OK [23:34:24]MH_I2C_Read... [23:34:24]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [23:34:24]Read from MH i2c: E2 [23:34:24]MH_I2C_Read... [23:34:24]Read from MH i2c: E2 0E 00 [23:34:24]MH_I2C_Read... [23:34:24]Read from MH i2c: E2 0E 00 5F 09 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 90 [23:34:24]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [23:34:24]wFMCommunicate OK [23:34:24]SAM_PROTO_GetShiftState done [23:34:24]FM_GetShiftState done [23:34:24]opened in 1730073670 [23:34:24]opened+sec_in_day 1730160070 [23:34:24]quantity*price = 50041 [23:34:24]sum+1 = 50042 [23:34:24]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 500.41 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 0.00 Безнал.: 500.41 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 401 28.10.2024 23:34 Смена: 545 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 Платежная система: Mbank ФМ: 0000000000871756 ФД: 202601 ФПД: 201510525234737 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T233425&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202601&fm=201510525234737&tin=02508201610067®Number=0000000000091777&sum=50041 [23:34:25]StoreToDocumentArchive [23:34:25]shift 545 fd 202601 [23:34:25]save to /storage/0545/doc_00202601 [23:34:25]save last doc name /storage/0545/doc_00202601 to /storage/kkm_last_doc_name [23:34:25]save OK [23:34:25]Clear old archive folders... [23:34:25]ProcessDocumentItem done err = 0, tmpTLVsize=251 [23:34:25]tlvbuf is 01CBB950 [23:34:25]SAM_PROTO_ClearQueue [23:34:25]wFMCommunicate request_size=4 [23:34:25]MH_SAM_APDU [23:34:25]CAPDU: 80 09 00 00 [23:34:25]Write to MH i2c: E2 08 00 6C 09 80 09 00 00 00 00 00 00 E7 [23:34:25]Write i2c OK [23:34:25]MH_I2C_Read... [23:34:25]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [23:34:25]Read from MH i2c: E2 [23:34:25]MH_I2C_Read... [23:34:25]Read from MH i2c: E2 03 00 [23:34:25]MH_I2C_Read... [23:34:25]Read from MH i2c: E2 03 00 6C 09 00 90 00 E9 [23:34:25]RAPDU: 90 00 [23:34:25]wFMCommunicate OK [23:34:25]SAM_PROTO_ClearQueue done [23:34:25]KKMCreateOFDPacket [23:34:25]OFDProtocolAddRootSTLVToBuf [23:34:25]FM_MakeSignedData [23:34:25]FM_MakeSignedData [23:34:25]SAM_PROTO_SignData [23:34:25]wFMCommunicate request_size=4 [23:34:25]MH_SAM_APDU [23:34:25]CAPDU: 80 0D 01 02 [23:34:25]Write to MH i2c: E2 08 00 6D 09 80 0D 01 02 00 00 00 00 EF [23:34:25]Write i2c OK [23:34:25]MH_I2C_Read... [23:34:25]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [23:34:25]Read from MH i2c: E2 [23:34:25]MH_I2C_Read... [23:34:25]Read from MH i2c: E2 03 00 [23:34:25]MH_I2C_Read... [23:34:25]Read from MH i2c: E2 03 00 6D 09 00 90 00 EA [23:34:25]RAPDU: 90 00 [23:34:25]wFMCommunicate OK [23:34:25]wFMCommunicate request_size=255 [23:34:25]MH_SAM_APDU [23:34:25]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 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 91 01 00 00 F4 03 04 00 81 1F 20 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 69 17 03 00 35 04 06 00 B7 [23:34:25]Write to MH i2c: E2 02 01 6E 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 32 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 91 01 00 00 F4 03 04 00 81 1F 20 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 69 17 03 00 35 04 06 00 B7 00 00 EB [23:34:25]Write i2c OK [23:34:25]MH_I2C_Read... [23:34:26]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [23:34:26]Read from MH i2c: E2 [23:34:26]MH_I2C_Read... [23:34:26]Read from MH i2c: E2 03 00 [23:34:26]MH_I2C_Read... [23:34:26]Read from MH i2c: E2 03 00 6E 09 00 90 00 EB [23:34:26]RAPDU: 90 00 [23:34:26]wFMCommunicate OK [23:34:26]wFMCommunicate request_size=10 [23:34:26]MH_SAM_APDU [23:34:26]CAPDU: 80 0D 02 02 05 45 D3 46 6E 31 [23:34:26]Write to MH i2c: E2 0D 00 6F 09 80 0D 02 02 05 00 45 D3 46 6E 31 00 00 F9 [23:34:26]Write i2c OK [23:34:26]MH_I2C_Read... [23:34:26]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [23:34:26]Read from MH i2c: E2 [23:34:26]MH_I2C_Read... [23:34:26]Read from MH i2c: E2 03 00 [23:34:26]MH_I2C_Read... [23:34:26]Read from MH i2c: E2 03 00 6F 09 00 90 00 EC [23:34:26]RAPDU: 90 00 [23:34:26]wFMCommunicate OK [23:34:26]wFMCommunicate request_size=4 [23:34:26]MH_SAM_APDU [23:34:26]CAPDU: 80 0D 03 02 [23:34:26]Write to MH i2c: E2 08 00 70 09 80 0D 03 02 00 00 00 00 F4 [23:34:26]Write i2c OK [23:34:26]MH_I2C_Read... [23:34:26]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [23:34:26]Read from MH i2c: E2 [23:34:26]MH_I2C_Read... [23:34:26]Read from MH i2c: E2 0B 00 [23:34:26]MH_I2C_Read... [23:34:26]Read from MH i2c: E2 0B 00 70 09 00 E3 81 EC 28 A9 73 C9 D0 90 00 22 [23:34:26]RAPDU: E3 81 EC 28 A9 73 C9 D0 90 00 [23:34:26]wFMCommunicate OK [23:34:26]SAM_PROTO_SignData done [23:34:26]FM_MakeSignedData done [23:34:26]CreateOFDProtocolMessage [23:34:26]wFMCommunicate request_size=4 [23:34:26]MH_SAM_APDU [23:34:26]CAPDU: 80 11 00 00 [23:34:26]Write to MH i2c: E2 08 00 71 09 80 11 00 00 00 00 00 00 F4 [23:34:26]Write i2c OK [23:34:26]MH_I2C_Read... [23:34:26]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [23:34:26]Read from MH i2c: E2 [23:34:26]MH_I2C_Read... [23:34:26]Read from MH i2c: E2 17 00 [23:34:26]MH_I2C_Read... [23:34:26]Read from MH i2c: E2 17 00 71 09 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 49 [23:34:26]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [23:34:26]wFMCommunicate OK [23:34:26]CreateOFDProtocolMessage done [23:34:26]OFDSenderStorePacket 202601 [23:34:26]StoreOFDPacket docnum=202601 [23:34:26]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 33 F0 07 01 8E 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 32 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 91 01 00 00 F4 03 04 00 81 1F 20 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 69 17 03 00 35 04 06 00 B7 45 D3 46 6E 31 E3 81 EC 28 A9 73 C9 D0 [23:34:26]CheckFolder [23:34:26]dirname=/storage/ofd_packets [23:34:26]CheckFolder done [23:34:26]ProducePacketName [23:34:26]name=ofd_packets/00202601 [23:34:26]NVStorageSaveData ofd_packets/00202601 [23:34:26]File name is /storage/ofd_packets/00202601 [23:34:26]Write 301 bytes [23:34:26]NVStorageSaveData done [23:34:26]OFDSenderStorePacket done [23:34:26]KKMCreateOFDPacket done [23:34:26]NVStorageSaveData kkm_last_timestamp [23:34:26]File name is /storage/kkm_last_timestamp [23:34:26]Write 4 bytes [23:34:26]NVStorageSaveData done [23:34:26]ExternCall_PrintAddStr [23:34:26]wPrintStart [23:34:26]Write to MH i2c: 01 00 00 72 09 7B [23:34:26]Write i2c OK [23:34:26]MH_I2C_Read... [23:34:26]Read from MH i2c: 01 [23:34:26]MH_I2C_Read... [23:34:26]Read from MH i2c: 01 07 00 [23:34:26]MH_I2C_Read... [23:34:26]Read from MH i2c: 01 07 00 72 09 00 00 00 00 00 FF 0F 90 [23:34:26]RasterBufferAndPrint [23:34:26]line Счет N : (1)450388 [23:34:26]line ИНН: 02508201610067 [23:34:26]line Контрольно-Кассовый Чек [23:34:26]line ПРОДАЖА [23:34:26]line ТРК (МРК, ГНК) : 31 [23:34:26]line Товар: 2710124130 [23:34:26]line Аи-92-К-2 [23:34:26]line 7.480 * 66.90 [23:34:26]line = 500.41 [23:34:26]line НДС 12% НСП 1% [23:34:26]line > о реализуемом товаре [23:34:26]line ИТОГО: 500.41 [23:34:26]line НСП 1% : 4.43 [23:34:26]line НДС 12% : 53.14 [23:34:26]line Наличными: 0.00 [23:34:26]line Безнал.: 500.41 [23:34:26]line Место: АЗС № 171 "Партнер Нефть" [23:34:26]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [23:34:26]line СНО: Общий режим [23:34:26]line Чек 401 28.10.2024 23:34 [23:34:26]line Смена: 545 ФФД: 1.0 [23:34:26]line ЗНМ: 0300000109 [23:34:26]line РНМ: 0000000000091777 [23:34:26]line Версия ККМ: 001 [23:34:26]line Платежная система: Mbank [23:34:26]line ФМ: 0000000000871756 [23:34:26]line ФД: 202601 [23:34:26]line ФПД: 201510525234737 [23:34:26]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T233425&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202601&fm=201510525234737&tin=02508201610067®Number=0000000000091777&sum=50041 [23:34:26]written 0, free lines is 4095 [23:34:26]OFD Sender: Processing packet 202601 [packets to send 116, broken 115] [23:34:26]ProducePacketName [23:34:26]name=ofd_packets/00202601 [23:34:26]OFD Sender: To server: pG, [23:34:26]CommunicateWithHost lk.salyk.kg:30040 [23:34:26]ConnectInit lk.salyk.kg [23:34:26]Connected sock=10 [23:34:26]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 33 F0 07 01 8E 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 32 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 91 01 00 00 F4 03 04 00 81 1F 20 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 69 17 03 00 35 04 06 00 B7 45 D3 46 6E 31 E3 81 EC 28 A9 73 C9 D0 [23:34:26]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 3B 40 47 00 85 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 35 36 10 04 04 00 69 17 03 00 F4 03 04 00 36 CB 1F 67 B6 04 01 00 00 EA 23 AF 95 2A 49 81 A2 [23:34:26]CommunicateWithHost err = 0 [23:34:26]CheckOFDResponse [23:34:26]1017 (14) - 77093643461234 [23:34:26]1041 (16) - 0000000000871756 [23:34:26]1040 (4) - 202601 [23:34:26]1012 (4) - 28.10.2024 17:34 [23:34:26]1206 (1) - 0 [23:34:26]OFD Sender: Remove packet 202601 [23:34:26]ProducePacketName [23:34:26]name=ofd_packets/00202601 [23:34:26]NVStorageDeleteData [23:34:26]Write to MH i2c: 01 00 00 9B 09 A4 [23:34:26]Write i2c OK [23:34:26]MH_I2C_Read... [23:34:26]Read from MH i2c: 01 [23:34:26]MH_I2C_Read... [23:34:26]Read from MH i2c: 01 07 00 [23:34:26]MH_I2C_Read... [23:34:26]Read from MH i2c: 01 07 00 9B 09 00 00 00 00 00 B9 0C 70 [23:34:26]RasterBufferAndPrint [23:34:26]line [23:34:26]line [23:34:26]line [23:34:26]line [23:34:26]line [23:34:26]written 0, free lines is 3262 [23:34:26]MH_Cut [23:34:26]Write to MH i2c: D1 01 00 A2 09 01 7D [23:34:26]Write i2c OK [23:34:26]MH_I2C_Read... [23:34:26]Read from MH i2c: D1 [23:34:26]MH_I2C_Read... [23:34:26]Read from MH i2c: D1 01 00 [23:34:26]MH_I2C_Read... [23:34:26]Read from MH i2c: D1 01 00 A2 09 00 7C [23:34:26]Write to MH i2c: 01 00 00 A3 09 AC [23:34:26]Write i2c OK [23:34:26]MH_I2C_Read... [23:34:27]OFD Sender: No OFD packet to send [23:34:27]*** Cut start [23:34:27]*** Purtial cut [23:34:27]*** Stage 1: CUTSNS_PIN = 1 [23:34:28]Read from MH i2c: 01 [23:34:28]MH_I2C_Read... [23:34:28]*** Stop cut motor [23:34:28]*** Cut end [23:34:28]Read from MH i2c: 01 07 00 [23:34:28]MH_I2C_Read... [23:34:28]Read from MH i2c: 01 07 00 A3 09 00 00 00 00 00 FF 0F C1 [23:34:28]process_action close_receipt done [23:34:28]requested_data is exist [23:34:28]produce_requested_data [23:34:28]requested_item fm.sn is exist - process it [23:34:28]wFMCommunicate request_size=4 [23:34:28]MH_SAM_APDU [23:34:28]CAPDU: 80 11 00 00 [23:34:28]Write to MH i2c: E2 08 00 A4 09 80 11 00 00 00 00 00 00 27 [23:34:28]Write i2c OK [23:34:28]MH_I2C_Read... [23:34:28]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [23:34:28]Read from MH i2c: E2 [23:34:28]MH_I2C_Read... [23:34:28]Read from MH i2c: E2 17 00 [23:34:28]MH_I2C_Read... [23:34:28]Read from MH i2c: E2 17 00 A4 09 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 7C [23:34:28]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [23:34:28]wFMCommunicate OK [23:34:28]requested_item fd.num is exist - process it [23:34:28]SAM_PROTO_GetFieldsCounters [23:34:28]wFMCommunicate request_size=4 [23:34:28]MH_SAM_APDU [23:34:28]CAPDU: 80 13 00 00 [23:34:28]Write to MH i2c: E2 08 00 A5 09 80 13 00 00 00 00 00 00 2A [23:34:28]Write i2c OK [23:34:28]MH_I2C_Read... [23:34:28]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [23:34:28]Read from MH i2c: E2 [23:34:28]MH_I2C_Read... [23:34:28]Read from MH i2c: E2 62 00 [23:34:28]MH_I2C_Read... [23:34:28]Read from MH i2c: E2 62 00 A5 09 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 69 17 03 00 0E 04 04 00 21 02 00 00 12 04 04 00 91 01 00 00 5E 04 04 00 91 01 00 00 57 04 04 00 92 01 00 00 19 04 04 00 00 00 00 00 90 00 AF [23:34:28]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 69 17 03 00 0E 04 04 00 21 02 00 00 12 04 04 00 91 01 00 00 5E 04 04 00 91 01 00 00 57 04 04 00 92 01 00 00 19 04 04 00 00 00 00 00 90 00 [23:34:28]wFMCommunicate OK [23:34:28]SAM_PROTO_GetFieldsCounters done [23:34:28]requested_item shift.num is exist - process it [23:34:28]requested_item shift.opened is exist - process it [23:34:28]req_shift_opened [23:34:28]FM_GetShiftState [23:34:28]SAM_PROTO_GetShiftState [23:34:28]wFMCommunicate request_size=4 [23:34:28]MH_SAM_APDU [23:34:28]CAPDU: 80 13 01 00 [23:34:28]Write to MH i2c: E2 08 00 A6 09 80 13 01 00 00 00 00 00 2C [23:34:28]Write i2c OK [23:34:28]MH_I2C_Read... [23:34:28]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [23:34:28]Read from MH i2c: E2 [23:34:28]MH_I2C_Read... [23:34:28]Read from MH i2c: E2 0E 00 [23:34:28]MH_I2C_Read... [23:34:28]Read from MH i2c: E2 0E 00 A6 09 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 D7 [23:34:28]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [23:34:28]wFMCommunicate OK [23:34:28]SAM_PROTO_GetShiftState done [23:34:28]FM_GetShiftState done [23:34:28]req_shift_opened done [23:34:28]requested_item shift.open_date is exist - process it [23:34:28]req_shift_open_date [23:34:28]req_shift_open_date done [23:34:28]produce_requested_data done [23:34:28]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202601,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670} [23:34:28]process_action_free close_receipt [23:34:28]json_value_free [23:34:28]json_value_free done [23:34:28]process_json_proto returns [23:34:28]Send response to host [23:34:28]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202601,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670}}} [23:34:28]free response buf [23:34:28]execute_script done [23:34:28]execute_script returns [23:34:28]free content buf [23:34:28]Sock 7.Close socket [23:34:28]Sock 7.Thread stoped [23:34:32]OFD Sender: No OFD packet to send [23:34:37]OFD Sender: No OFD packet to send [23:34:42]OFD Sender: No OFD packet to send [23:34:47]OFD Sender: No OFD packet to send [23:34:52]OFD Sender: No OFD packet to send [23:34:57]OFD Sender: No OFD packet to send [23:35:02]OFD Sender: No OFD packet to send [23:35:07]OFD Sender: No OFD packet to send [23:35:12]OFD Sender: No OFD packet to send [23:35:17]OFD Sender: No OFD packet to send [23:35:22]OFD Sender: No OFD packet to send [23:35:27]OFD Sender: No OFD packet to send [23:35:32]OFD Sender: No OFD packet to send [23:35:37]OFD Sender: No OFD packet to send [23:35:42]OFD Sender: No OFD packet to send [23:35:47]OFD Sender: No OFD packet to send [23:35:52]OFD Sender: No OFD packet to send [23:35:57]OFD Sender: No OFD packet to send [23:36:02]OFD Sender: No OFD packet to send [23:36:07]OFD Sender: No OFD packet to send [23:36:12]OFD Sender: No OFD packet to send [23:36:17]OFD Sender: No OFD packet to send [23:36:22]OFD Sender: No OFD packet to send [23:36:27]OFD Sender: No OFD packet to send [23:36:32]OFD Sender: No OFD packet to send [23:36:37]OFD Sender: No OFD packet to send [23:36:42]OFD Sender: No OFD packet to send [23:36:47]OFD Sender: No OFD packet to send [23:36:52]OFD Sender: No OFD packet to send [23:36:57]OFD Sender: No OFD packet to send [23:37:02]OFD Sender: No OFD packet to send [23:37:07]OFD Sender: No OFD packet to send [23:37:12]OFD Sender: No OFD packet to send [23:37:17]int [23:37:17]Write to MH i2c: 01 00 00 A7 09 B0 [23:37:17]*** FLAG_PRN_KEY set [23:37:17]Write i2c OK [23:37:17]MH_I2C_Read... [23:37:17]Read from MH i2c: 01 [23:37:17]MH_I2C_Read... [23:37:17]Read from MH i2c: 01 07 00 [23:37:17]MH_I2C_Read... [23:37:17]Read from MH i2c: 01 07 00 A7 09 00 08 00 00 00 FF 0F CD [23:37:17]state=0 [23:37:17]Key pressed [23:37:17]Feed [23:37:17]Write to MH i2c: D8 00 00 A8 09 88 [23:37:17]Write i2c OK [23:37:17]MH_I2C_Read... [23:37:17]Read from MH i2c: D8 [23:37:17]MH_I2C_Read... [23:37:17]Read from MH i2c: D8 01 00 [23:37:17]MH_I2C_Read... [23:37:17]Read from MH i2c: D8 01 00 A8 09 00 89 [23:37:17]int [23:37:17]Write to MH i2c: 01 00 00 A9 09 B2 [23:37:17]Write i2c OK [23:37:17]MH_I2C_Read... [23:37:17]OFD Sender: No OFD packet to send [23:37:17]Read from MH i2c: 01 [23:37:17]MH_I2C_Read... [23:37:17]Read from MH i2c: 01 07 00 [23:37:17]MH_I2C_Read... [23:37:17]Read from MH i2c: 01 07 00 A9 09 00 48 00 00 00 3C 00 3D [23:37:17]state=2 [23:37:17]Key pressed [23:37:17]int [23:37:17]Write to MH i2c: 01 00 00 AA 09 B3 [23:37:17]*** FLAG_PRN_KEY reset [23:37:17]Write i2c OK [23:37:17]MH_I2C_Read... [23:37:17]Read from MH i2c: 01 [23:37:17]MH_I2C_Read... [23:37:17]Read from MH i2c: 01 07 00 [23:37:17]MH_I2C_Read... [23:37:17]Read from MH i2c: 01 07 00 AA 09 00 00 00 00 00 F9 0F C2 [23:37:17]state=2 [23:37:17]Stop feed [23:37:22]OFD Sender: No OFD packet to send [23:37:27]OFD Sender: No OFD packet to send [23:37:32]OFD Sender: No OFD packet to send [23:37:37]OFD Sender: No OFD packet to send [23:37:42]OFD Sender: No OFD packet to send [23:37:47]OFD Sender: No OFD packet to send [23:37:52]OFD Sender: No OFD packet to send [23:37:57]OFD Sender: No OFD packet to send [23:38:02]OFD Sender: No OFD packet to send [23:38:07]OFD Sender: No OFD packet to send [23:38:12]OFD Sender: No OFD packet to send [23:38:17]OFD Sender: No OFD packet to send [23:38:22]OFD Sender: No OFD packet to send [23:38:27]OFD Sender: No OFD packet to send [23:38:32]OFD Sender: No OFD packet to send [23:38:37]OFD Sender: No OFD packet to send [23:38:42]OFD Sender: No OFD packet to send [23:38:47]OFD Sender: No OFD packet to send [23:38:52]OFD Sender: No OFD packet to send [23:38:57]OFD Sender: No OFD packet to send [23:39:02]OFD Sender: No OFD packet to send [23:39:07]OFD Sender: No OFD packet to send [23:39:12]OFD Sender: No OFD packet to send [23:39:17]OFD Sender: No OFD packet to send [23:39:22]OFD Sender: No OFD packet to send [23:39:27]OFD Sender: No OFD packet to send [23:39:32]OFD Sender: No OFD packet to send [23:39:37]OFD Sender: No OFD packet to send [23:39:42]OFD Sender: No OFD packet to send [23:39:47]OFD Sender: No OFD packet to send [23:39:52]OFD Sender: No OFD packet to send [23:39:57]OFD Sender: No OFD packet to send [23:40:02]OFD Sender: No OFD packet to send [23:40:07]OFD Sender: No OFD packet to send [23:40:12]OFD Sender: No OFD packet to send [23:40:17]OFD Sender: No OFD packet to send [23:40:22]OFD Sender: No OFD packet to send [23:40:27]OFD Sender: No OFD packet to send [23:40:32]OFD Sender: No OFD packet to send [23:40:37]OFD Sender: No OFD packet to send [23:40:42]OFD Sender: No OFD packet to send [23:40:47]OFD Sender: No OFD packet to send [23:40:52]OFD Sender: No OFD packet to send [23:40:57]OFD Sender: No OFD packet to send [23:41:02]OFD Sender: No OFD packet to send [23:41:07]OFD Sender: No OFD packet to send [23:41:12]OFD Sender: No OFD packet to send [23:41:17]OFD Sender: No OFD packet to send [23:41:22]OFD Sender: No OFD packet to send [23:41:27]OFD Sender: No OFD packet to send [23:41:32]OFD Sender: No OFD packet to send [23:41:37]OFD Sender: No OFD packet to send [23:41:42]OFD Sender: No OFD packet to send [23:41:47]OFD Sender: No OFD packet to send [23:41:52]OFD Sender: No OFD packet to send [23:41:57]OFD Sender: No OFD packet to send [23:42:02]OFD Sender: No OFD packet to send [23:42:07]OFD Sender: No OFD packet to send [23:42:12]OFD Sender: No OFD packet to send [23:42:17]OFD Sender: No OFD packet to send [23:42:22]OFD Sender: No OFD packet to send [23:42:27]OFD Sender: No OFD packet to send [23:42:32]OFD Sender: No OFD packet to send [23:42:37]OFD Sender: No OFD packet to send [23:42:42]OFD Sender: No OFD packet to send [23:42:47]OFD Sender: No OFD packet to send [23:42:52]OFD Sender: No OFD packet to send [23:42:57]OFD Sender: No OFD packet to send [23:43:02]OFD Sender: No OFD packet to send [23:43:07]OFD Sender: No OFD packet to send [23:43:12]OFD Sender: No OFD packet to send [23:43:17]OFD Sender: No OFD packet to send [23:43:22]OFD Sender: No OFD packet to send [23:43:27]OFD Sender: No OFD packet to send [23:43:32]OFD Sender: No OFD packet to send [23:43:37]OFD Sender: No OFD packet to send [23:43:42]OFD Sender: No OFD packet to send [23:43:47]OFD Sender: No OFD packet to send [23:43:52]OFD Sender: No OFD packet to send [23:43:57]OFD Sender: No OFD packet to send [23:44:03]OFD Sender: No OFD packet to send [23:44:08]OFD Sender: No OFD packet to send [23:44:13]OFD Sender: No OFD packet to send [23:44:18]OFD Sender: No OFD packet to send [23:44:23]OFD Sender: No OFD packet to send [23:44:28]OFD Sender: No OFD packet to send [23:44:33]OFD Sender: No OFD packet to send [23:44:38]OFD Sender: No OFD packet to send [23:44:43]OFD Sender: No OFD packet to send [23:44:48]OFD Sender: No OFD packet to send [23:44:53]OFD Sender: No OFD packet to send [23:44:58]OFD Sender: No OFD packet to send [23:45:03]OFD Sender: No OFD packet to send [23:45:08]OFD Sender: No OFD packet to send [23:45:13]OFD Sender: No OFD packet to send [23:45:18]OFD Sender: No OFD packet to send [23:45:23]OFD Sender: No OFD packet to send [23:45:28]OFD Sender: No OFD packet to send [23:45:33]OFD Sender: No OFD packet to send [23:45:38]OFD Sender: No OFD packet to send [23:45:43]OFD Sender: No OFD packet to send [23:45:48]OFD Sender: No OFD packet to send [23:45:53]OFD Sender: No OFD packet to send [23:45:58]OFD Sender: No OFD packet to send [23:46:03]OFD Sender: No OFD packet to send [23:46:08]OFD Sender: No OFD packet to send [23:46:13]OFD Sender: No OFD packet to send [23:46:18]OFD Sender: No OFD packet to send [23:46:23]OFD Sender: No OFD packet to send [23:46:28]OFD Sender: No OFD packet to send [23:46:30]accept exits with 9 [23:46:30]New connection [23:46:30]New thread 3067235684 created [23:46:30]Thread 3067379044 joined [23:46:30]Waiting for new connection... [23:46:30] Sock 9.Parse request [23:46:30]Sock 9.Check first char [23:46:30]Sock 9.First char is OK [23:46:30]request: POST /json_proto HTTP/1.0 [23:46:30]Method: POST [23:46:30]URL: /json_proto [23:46:30]Method is POST - this is cgi request [23:46:30]url: /json_proto [23:46:30]query_string will be loaded in cgi processing [23:46:30]execute_cgi json_proto POST (null) [23:46:30]execute_cgi path=json_proto method=POST [23:46:30]POST find Content-Length [23:46:30]Host: 172.17.63.195:8080 [23:46:30]Content-Length: 767 [23:46:30]Content-Type: application/json [23:46:30] [23:46:30]POST finish read [23:46:30]Found Content-Length = 767 [23:46:30]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450389", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "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" ] } } [23:46:30]execute_script... [23:46: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)450389", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "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" ] } } [23:46:30]POST & json_proto [23:46:30]process_json_proto [23:46:30]json parsed OK: [23:46:30]protocol is kg_v1.0 [23:46:30]action value=close_receipt [23:46:30]process_action close_receipt [23:46:30]cmd_close_receipt [23:46:30]MH_GetDate [23:46:30]Write to MH i2c: F0 00 00 AB 09 A3 [23:46:30]Write i2c OK [23:46:30]MH_I2C_Read... [23:46:30]Read from MH i2c: F0 [23:46:30]MH_I2C_Read... [23:46:30]Read from MH i2c: F0 09 00 [23:46:30]MH_I2C_Read... [23:46:30]Read from MH i2c: F0 09 00 AB 09 00 58 22 20 67 47 1B 1E 67 94 [23:46:30]GetLastDocTimeStamp 1730158465 [23:46:30]current date 1730159192 [23:46:30]FM_GetShiftState [23:46:30]SAM_PROTO_GetShiftState [23:46:30]wFMCommunicate request_size=4 [23:46:30]MH_SAM_APDU [23:46:30]CAPDU: 80 13 01 00 [23:46:30]Write to MH i2c: E2 08 00 AC 09 80 13 01 00 00 00 00 00 32 [23:46:30]Write i2c OK [23:46:30]MH_I2C_Read... [23:46:30]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [23:46:30]Read from MH i2c: E2 [23:46:30]MH_I2C_Read... [23:46:30]Read from MH i2c: E2 0E 00 [23:46:30]MH_I2C_Read... [23:46:30]Read from MH i2c: E2 0E 00 AC 09 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 DD [23:46:30]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [23:46:30]wFMCommunicate OK [23:46:30]SAM_PROTO_GetShiftState done [23:46:30]FM_GetShiftState done [23:46:30]opened in 1730073670 [23:46:30]opened+sec_in_day 1730160070 [23:46:30]quantity*price = 70044 [23:46:30]sum+1 = 70045 [23:46:30]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 700.44 НСП 1% : 6.20 НДС 12% : 74.38 Наличными: 0.00 Безнал.: 700.44 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 402 28.10.2024 23:46 Смена: 545 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 Платежная система: Mbank ФМ: 0000000000871756 ФД: 202602 ФПД: 11909966184261 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T234632&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202602&fm=11909966184261&tin=02508201610067®Number=0000000000091777&sum=70044 [23:46:32]StoreToDocumentArchive [23:46:32]shift 545 fd 202602 [23:46:32]save to /storage/0545/doc_00202602 [23:46:32]save last doc name /storage/0545/doc_00202602 to /storage/kkm_last_doc_name [23:46:32]save OK [23:46:32]Clear old archive folders... [23:46:32]ProcessDocumentItem done err = 0, tmpTLVsize=251 [23:46:32]tlvbuf is 01C71F80 [23:46:32]SAM_PROTO_ClearQueue [23:46:32]wFMCommunicate request_size=4 [23:46:32]MH_SAM_APDU [23:46:32]CAPDU: 80 09 00 00 [23:46:32]Write to MH i2c: E2 08 00 B9 09 80 09 00 00 00 00 00 00 34 [23:46:32]Write i2c OK [23:46:32]MH_I2C_Read... [23:46:32]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [23:46:32]Read from MH i2c: E2 [23:46:32]MH_I2C_Read... [23:46:32]Read from MH i2c: E2 03 00 [23:46:32]MH_I2C_Read... [23:46:32]Read from MH i2c: E2 03 00 B9 09 00 90 00 36 [23:46:32]RAPDU: 90 00 [23:46:32]wFMCommunicate OK [23:46:32]SAM_PROTO_ClearQueue done [23:46:32]KKMCreateOFDPacket [23:46:32]OFDProtocolAddRootSTLVToBuf [23:46:32]FM_MakeSignedData [23:46:32]FM_MakeSignedData [23:46:32]SAM_PROTO_SignData [23:46:32]wFMCommunicate request_size=4 [23:46:32]MH_SAM_APDU [23:46:32]CAPDU: 80 0D 01 02 [23:46:32]Write to MH i2c: E2 08 00 BA 09 80 0D 01 02 00 00 00 00 3C [23:46:32]Write i2c OK [23:46:32]MH_I2C_Read... [23:46:32]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [23:46:32]Read from MH i2c: E2 [23:46:32]MH_I2C_Read... [23:46:32]Read from MH i2c: E2 03 00 [23:46:32]MH_I2C_Read... [23:46:32]Read from MH i2c: E2 03 00 BA 09 00 90 00 37 [23:46:32]RAPDU: 90 00 [23:46:32]wFMCommunicate OK [23:46:32]wFMCommunicate request_size=255 [23:46:32]MH_SAM_APDU [23: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 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 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 92 01 00 00 F4 03 04 00 58 22 20 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 6A 17 03 00 35 04 06 00 0A [23:46:32]Write to MH i2c: E2 02 01 BB 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 32 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 92 01 00 00 F4 03 04 00 58 22 20 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 6A 17 03 00 35 04 06 00 0A 00 00 7D [23:46:32]Write i2c OK [23:46:32]MH_I2C_Read... [23:46:32]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [23:46:32]Read from MH i2c: E2 [23:46:32]MH_I2C_Read... [23:46:32]Read from MH i2c: E2 03 00 [23:46:32]MH_I2C_Read... [23:46:32]Read from MH i2c: E2 03 00 BB 09 00 90 00 38 [23:46:32]RAPDU: 90 00 [23:46:32]wFMCommunicate OK [23:46:32]wFMCommunicate request_size=10 [23:46:32]MH_SAM_APDU [23:46:32]CAPDU: 80 0D 02 02 05 D5 01 4D BF 45 [23:46:32]Write to MH i2c: E2 0D 00 BC 09 80 0D 02 02 05 00 D5 01 4D BF 45 00 00 70 [23:46:32]Write i2c OK [23:46:32]MH_I2C_Read... [23:46:32]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [23:46:32]Read from MH i2c: E2 [23:46:32]MH_I2C_Read... [23:46:32]Read from MH i2c: E2 03 00 [23:46:32]MH_I2C_Read... [23:46:32]Read from MH i2c: E2 03 00 BC 09 00 90 00 39 [23:46:32]RAPDU: 90 00 [23:46:32]wFMCommunicate OK [23:46:32]wFMCommunicate request_size=4 [23:46:32]MH_SAM_APDU [23:46:32]CAPDU: 80 0D 03 02 [23:46:32]Write to MH i2c: E2 08 00 BD 09 80 0D 03 02 00 00 00 00 41 [23:46:32]Write i2c OK [23:46:32]MH_I2C_Read... [23:46:32]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [23:46:32]Read from MH i2c: E2 [23:46:32]MH_I2C_Read... [23:46:32]Read from MH i2c: E2 0B 00 [23:46:32]MH_I2C_Read... [23:46:32]Read from MH i2c: E2 0B 00 BD 09 00 BC 4A A6 6E 71 63 16 A3 90 00 E9 [23:46:32]RAPDU: BC 4A A6 6E 71 63 16 A3 90 00 [23:46:32]wFMCommunicate OK [23:46:32]SAM_PROTO_SignData done [23:46:32]FM_MakeSignedData done [23:46:32]CreateOFDProtocolMessage [23:46:32]wFMCommunicate request_size=4 [23:46:32]MH_SAM_APDU [23:46:32]CAPDU: 80 11 00 00 [23:46:32]Write to MH i2c: E2 08 00 BE 09 80 11 00 00 00 00 00 00 41 [23:46:32]Write i2c OK [23:46:32]MH_I2C_Read... [23:46:32]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [23:46:32]Read from MH i2c: E2 [23:46:32]MH_I2C_Read... [23:46:32]Read from MH i2c: E2 17 00 [23:46:32]MH_I2C_Read... [23:46:32]Read from MH i2c: E2 17 00 BE 09 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 96 [23:46:32]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [23:46:32]wFMCommunicate OK [23:46:32]CreateOFDProtocolMessage done [23:46:32]OFDSenderStorePacket 202602 [23:46:32]StoreOFDPacket docnum=202602 [23:46:32]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 83 6E 07 01 82 DB 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 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 92 01 00 00 F4 03 04 00 58 22 20 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 6A 17 03 00 35 04 06 00 0A D5 01 4D BF 45 BC 4A A6 6E 71 63 16 A3 [23:46:32]CheckFolder [23:46:32]dirname=/storage/ofd_packets [23:46:32]CheckFolder done [23:46:32]ProducePacketName [23:46:32]name=ofd_packets/00202602 [23:46:32]NVStorageSaveData ofd_packets/00202602 [23:46:32]File name is /storage/ofd_packets/00202602 [23:46:32]Write 301 bytes [23:46:32]NVStorageSaveData done [23:46:32]OFDSenderStorePacket done [23:46:32]KKMCreateOFDPacket done [23:46:32]NVStorageSaveData kkm_last_timestamp [23:46:32]File name is /storage/kkm_last_timestamp [23:46:32]Write 4 bytes [23:46:32]NVStorageSaveData done [23:46:32]ExternCall_PrintAddStr [23:46:32]wPrintStart [23:46:32]Write to MH i2c: 01 00 00 BF 09 C8 [23:46:32]Write i2c OK [23:46:32]MH_I2C_Read... [23:46:32]Read from MH i2c: 01 [23:46:32]MH_I2C_Read... [23:46:32]Read from MH i2c: 01 07 00 [23:46:32]MH_I2C_Read... [23:46:32]Read from MH i2c: 01 07 00 BF 09 00 00 00 00 00 FF 0F DD [23:46:32]RasterBufferAndPrint [23:46:32]line Счет N : (1)450389 [23:46:32]line ИНН: 02508201610067 [23:46:32]line Контрольно-Кассовый Чек [23:46:32]line ПРОДАЖА [23:46:32]line ТРК (МРК, ГНК) : 31 [23:46:32]line Товар: 2710124130 [23:46:32]line Аи-92-К-2 [23:46:32]line 10.470 * 66.90 [23:46:32]line = 700.44 [23:46:32]line НДС 12% НСП 1% [23:46:32]line > о реализуемом товаре [23:46:32]line ИТОГО: 700.44 [23:46:32]line НСП 1% : 6.20 [23:46:32]line НДС 12% : 74.38 [23:46:32]line Наличными: 0.00 [23:46:32]line Безнал.: 700.44 [23:46:32]line Место: АЗС № 171 "Партнер Нефть" [23:46:32]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [23:46:32]line СНО: Общий режим [23:46:32]line Чек 402 28.10.2024 23:46 [23:46:32]line Смена: 545 ФФД: 1.0 [23:46:32]line ЗНМ: 0300000109 [23:46:32]line РНМ: 0000000000091777 [23:46:32]line Версия ККМ: 001 [23:46:32]line Платежная система: Mbank [23:46:32]line ФМ: 0000000000871756 [23:46:32]line ФД: 202602 [23:46:32]line ФПД: 11909966184261 [23:46:32]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T234632&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202602&fm=11909966184261&tin=02508201610067®Number=0000000000091777&sum=70044 [23:46:32]written 0, free lines is 4095 [23:46:32]OFD Sender: Processing packet 202602 [packets to send 116, broken 115] [23:46:32]ProducePacketName [23:46:32]name=ofd_packets/00202602 [23:46:32]OFD Sender: To server: pG, [23:46:32]CommunicateWithHost lk.salyk.kg:30040 [23:46:32]ConnectInit lk.salyk.kg [23:46:33]Connected sock=10 [23: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 35 36 0F 01 00 00 83 6E 07 01 82 DB 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 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 92 01 00 00 F4 03 04 00 58 22 20 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 6A 17 03 00 35 04 06 00 0A D5 01 4D BF 45 BC 4A A6 6E 71 63 16 A3 [23: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 35 36 4F 00 00 00 CD B6 47 00 9A 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 35 36 10 04 04 00 6A 17 03 00 F4 03 04 00 0C CE 1F 67 B6 04 01 00 00 53 17 BD 88 19 E7 D9 E1 [23:46:33]CommunicateWithHost err = 0 [23:46:33]CheckOFDResponse [23:46:33]1017 (14) - 77093643461234 [23:46:33]1041 (16) - 0000000000871756 [23:46:33]1040 (4) - 202602 [23:46:33]1012 (4) - 28.10.2024 17:46 [23:46:33]1206 (1) - 0 [23:46:33]OFD Sender: Remove packet 202602 [23:46:33]ProducePacketName [23:46:33]name=ofd_packets/00202602 [23:46:33]NVStorageDeleteData [23:46:33]Write to MH i2c: 01 00 00 E8 09 F1 [23:46:33]Write i2c OK [23:46:33]MH_I2C_Read... [23:46:33]Read from MH i2c: 01 [23:46:33]MH_I2C_Read... [23:46:33]Read from MH i2c: 01 07 00 [23:46:33]MH_I2C_Read... [23:46:33]Read from MH i2c: 01 07 00 E8 09 00 00 00 00 00 C8 0C CC [23:46:33]RasterBufferAndPrint [23:46:33]line [23:46:33]line [23:46:33]line [23:46:33]line [23:46:33]line [23:46:33]written 0, free lines is 3276 [23:46:33]MH_Cut [23:46:33]Write to MH i2c: D1 01 00 EF 09 01 CA [23:46:33]Write i2c OK [23:46:33]MH_I2C_Read... [23:46:33]Read from MH i2c: D1 [23:46:33]MH_I2C_Read... [23:46:33]Read from MH i2c: D1 01 00 [23:46:33]MH_I2C_Read... [23:46:33]Read from MH i2c: D1 01 00 EF 09 00 C9 [23:46:33]Write to MH i2c: 01 00 00 F0 09 F9 [23:46:33]Write i2c OK [23:46:33]MH_I2C_Read... [23:46:33]OFD Sender: No OFD packet to send [23:46:34]*** Cut start [23:46:34]*** Purtial cut [23:46:34]*** Stage 1: CUTSNS_PIN = 1 [23:46:34]Read from MH i2c: 01 [23:46:34]MH_I2C_Read... [23:46:34]*** Stop cut motor [23:46:34]*** Cut end [23:46:34]Read from MH i2c: 01 07 00 [23:46:34]MH_I2C_Read... [23:46:34]Read from MH i2c: 01 07 00 F0 09 00 00 00 00 00 FF 0F 0E [23:46:34]process_action close_receipt done [23:46:34]requested_data is exist [23:46:34]produce_requested_data [23:46:34]requested_item fm.sn is exist - process it [23:46:34]wFMCommunicate request_size=4 [23:46:34]MH_SAM_APDU [23:46:34]CAPDU: 80 11 00 00 [23:46:34]Write to MH i2c: E2 08 00 F1 09 80 11 00 00 00 00 00 00 74 [23:46:34]Write i2c OK [23:46:34]MH_I2C_Read... [23:46:34]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [23:46:34]Read from MH i2c: E2 [23:46:34]MH_I2C_Read... [23:46:34]Read from MH i2c: E2 17 00 [23:46:34]MH_I2C_Read... [23:46:34]Read from MH i2c: E2 17 00 F1 09 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 C9 [23:46:34]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [23:46:34]wFMCommunicate OK [23:46:34]requested_item fd.num is exist - process it [23:46:34]SAM_PROTO_GetFieldsCounters [23:46:34]wFMCommunicate request_size=4 [23:46:34]MH_SAM_APDU [23:46:34]CAPDU: 80 13 00 00 [23:46:34]Write to MH i2c: E2 08 00 F2 09 80 13 00 00 00 00 00 00 77 [23:46:34]Write i2c OK [23:46:34]MH_I2C_Read... [23:46:34]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [23:46:34]Read from MH i2c: E2 [23:46:34]MH_I2C_Read... [23:46:34]Read from MH i2c: E2 62 00 [23:46:34]MH_I2C_Read... [23:46:34]Read from MH i2c: E2 62 00 F2 09 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 6A 17 03 00 0E 04 04 00 21 02 00 00 12 04 04 00 92 01 00 00 5E 04 04 00 92 01 00 00 57 04 04 00 93 01 00 00 19 04 04 00 00 00 00 00 90 00 00 [23:46:34]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 6A 17 03 00 0E 04 04 00 21 02 00 00 12 04 04 00 92 01 00 00 5E 04 04 00 92 01 00 00 57 04 04 00 93 01 00 00 19 04 04 00 00 00 00 00 90 00 [23:46:34]wFMCommunicate OK [23:46:34]SAM_PROTO_GetFieldsCounters done [23:46:34]requested_item shift.num is exist - process it [23:46:34]requested_item shift.opened is exist - process it [23:46:34]req_shift_opened [23:46:34]FM_GetShiftState [23:46:34]SAM_PROTO_GetShiftState [23:46:34]wFMCommunicate request_size=4 [23:46:34]MH_SAM_APDU [23:46:34]CAPDU: 80 13 01 00 [23:46:34]Write to MH i2c: E2 08 00 F3 09 80 13 01 00 00 00 00 00 79 [23:46:34]Write i2c OK [23:46:34]MH_I2C_Read... [23:46:34]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [23:46:34]Read from MH i2c: E2 [23:46:34]MH_I2C_Read... [23:46:34]Read from MH i2c: E2 0E 00 [23:46:34]MH_I2C_Read... [23:46:34]Read from MH i2c: E2 0E 00 F3 09 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 24 [23:46:34]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [23:46:34]wFMCommunicate OK [23:46:34]SAM_PROTO_GetShiftState done [23:46:34]FM_GetShiftState done [23:46:34]req_shift_opened done [23:46:34]requested_item shift.open_date is exist - process it [23:46:34]req_shift_open_date [23:46:34]req_shift_open_date done [23:46:34]produce_requested_data done [23:46:34]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202602,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670} [23:46:34]process_action_free close_receipt [23:46:34]json_value_free [23:46:34]json_value_free done [23:46:34]process_json_proto returns [23:46:34]Send response to host [23:46:34]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202602,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670}}} [23:46:34]free response buf [23:46:34]execute_script done [23:46:34]execute_script returns [23:46:34]free content buf [23:46:34]Sock 9.Close socket [23:46:34]Sock 9.Thread stoped [23:46:38]accept exits with 7 [23:46:38]New connection [23:46:38]New thread 3067379044 created [23:46:38]Thread 3067235684 joined [23:46:38]Waiting for new connection... [23:46:38] Sock 7.Parse request [23:46:38]Sock 7.Check first char [23:46:38]Sock 7.First char is OK [23:46:38]request: POST /json_proto HTTP/1.0 [23:46:38]Method: POST [23:46:38]URL: /json_proto [23:46:38]Method is POST - this is cgi request [23:46:38]url: /json_proto [23:46:38]query_string will be loaded in cgi processing [23:46:38]execute_cgi json_proto POST (null) [23:46:38]execute_cgi path=json_proto method=POST [23:46:38]POST find Content-Length [23:46:38]Host: 172.17.63.195:8080 [23:46:38]Content-Length: 766 [23:46:38]Content-Type: application/json [23:46:38] [23:46:38]POST finish read [23:46:38]Found Content-Length = 766 [23:46:38]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450390", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-3", "price" : 74.20, "quantity" : 8.090, "sum" : 600.28, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 600.28 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [23:46:38]execute_script... [23:46: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)450390", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-3", "price" : 74.20, "quantity" : 8.090, "sum" : 600.28, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 600.28 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [23:46:38]POST & json_proto [23:46:38]process_json_proto [23:46:38]json parsed OK: [23:46:38]protocol is kg_v1.0 [23:46:38]action value=close_receipt [23:46:38]process_action close_receipt [23:46:38]cmd_close_receipt [23:46:38]MH_GetDate [23:46:38]Write to MH i2c: F0 00 00 F4 09 EC [23:46:38]Write i2c OK [23:46:38]MH_I2C_Read... [23:46:38]Read from MH i2c: F0 [23:46:38]MH_I2C_Read... [23:46:38]Read from MH i2c: F0 09 00 [23:46:38]MH_I2C_Read... [23:46:38]Read from MH i2c: F0 09 00 F4 09 00 5F 22 20 67 47 1B 1E 67 E4 [23:46:38]GetLastDocTimeStamp 1730159192 [23:46:38]current date 1730159199 [23:46:38]FM_GetShiftState [23:46:38]SAM_PROTO_GetShiftState [23:46:38]wFMCommunicate request_size=4 [23:46:38]MH_SAM_APDU [23:46:38]CAPDU: 80 13 01 00 [23:46:38]Write to MH i2c: E2 08 00 F5 09 80 13 01 00 00 00 00 00 7B [23:46:38]Write i2c OK [23:46:38]MH_I2C_Read... [23:46:38]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [23:46:38]Read from MH i2c: E2 [23:46:38]MH_I2C_Read... [23:46:38]Read from MH i2c: E2 0E 00 [23:46:38]MH_I2C_Read... [23:46:38]Read from MH i2c: E2 0E 00 F5 09 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 26 [23:46:38]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [23:46:38]wFMCommunicate OK [23:46:38]SAM_PROTO_GetShiftState done [23:46:38]FM_GetShiftState done [23:46:38]opened in 1730073670 [23:46:38]opened+sec_in_day 1730160070 [23:46:38]quantity*price = 60027 [23:46:38]sum+1 = 60029 [23:46:38]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 600.28 НСП 1% : 5.31 НДС 12% : 63.75 Наличными: 0.00 Безнал.: 600.28 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 403 28.10.2024 23:46 Смена: 545 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 Платежная система: Mbank ФМ: 0000000000871756 ФД: 202603 ФПД: 55678209794832 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T234639&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202603&fm=55678209794832&tin=02508201610067®Number=0000000000091777&sum=60028 [23:46:39]StoreToDocumentArchive [23:46:39]shift 545 fd 202603 [23:46:39]save to /storage/0545/doc_00202603 [23:46:39]save last doc name /storage/0545/doc_00202603 to /storage/kkm_last_doc_name [23:46:39]save OK [23:46:39]Clear old archive folders... [23:46:39]ProcessDocumentItem done err = 0, tmpTLVsize=251 [23:46:39]tlvbuf is 01C92650 [23:46:39]SAM_PROTO_ClearQueue [23:46:39]wFMCommunicate request_size=4 [23:46:39]MH_SAM_APDU [23:46:39]CAPDU: 80 09 00 00 [23:46:39]Write to MH i2c: E2 08 00 02 0A 80 09 00 00 00 00 00 00 7E [23:46:39]Write i2c OK [23:46:39]MH_I2C_Read... [23:46:39]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [23:46:39]Read from MH i2c: E2 [23:46:39]MH_I2C_Read... [23:46:39]Read from MH i2c: E2 03 00 [23:46:39]MH_I2C_Read... [23:46:39]Read from MH i2c: E2 03 00 02 0A 00 90 00 80 [23:46:39]RAPDU: 90 00 [23:46:39]wFMCommunicate OK [23:46:39]SAM_PROTO_ClearQueue done [23:46:39]KKMCreateOFDPacket [23:46:39]OFDProtocolAddRootSTLVToBuf [23:46:39]FM_MakeSignedData [23:46:39]FM_MakeSignedData [23:46:39]SAM_PROTO_SignData [23:46:39]wFMCommunicate request_size=4 [23:46:39]MH_SAM_APDU [23:46:39]CAPDU: 80 0D 01 02 [23:46:39]Write to MH i2c: E2 08 00 03 0A 80 0D 01 02 00 00 00 00 86 [23:46:39]Write i2c OK [23:46:39]MH_I2C_Read... [23:46:39]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [23:46:39]Read from MH i2c: E2 [23:46:39]MH_I2C_Read... [23:46:39]Read from MH i2c: E2 03 00 [23:46:39]MH_I2C_Read... [23:46:39]Read from MH i2c: E2 03 00 03 0A 00 90 00 81 [23:46:39]RAPDU: 90 00 [23:46:39]wFMCommunicate OK [23:46:39]wFMCommunicate request_size=255 [23:46:39]MH_SAM_APDU [23:46:39]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 33 FF 03 08 00 03 9A 1F 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 7C EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 7C EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E7 18 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 7C EA 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 93 01 00 00 F4 03 04 00 5F 22 20 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 6B 17 03 00 35 04 06 00 32 [23:46:39]Write to MH i2c: E2 02 01 04 0A 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 33 FF 03 08 00 03 9A 1F 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 7C EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 7C EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E7 18 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 7C EA 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 93 01 00 00 F4 03 04 00 5F 22 20 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 6B 17 03 00 35 04 06 00 32 00 00 27 [23:46:39]Write i2c OK [23:46:39]MH_I2C_Read... [23:46:40]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [23:46:40]Read from MH i2c: E2 [23:46:40]MH_I2C_Read... [23:46:40]Read from MH i2c: E2 03 00 [23:46:40]MH_I2C_Read... [23:46:40]Read from MH i2c: E2 03 00 04 0A 00 90 00 82 [23:46:40]RAPDU: 90 00 [23:46:40]wFMCommunicate OK [23:46:40]wFMCommunicate request_size=10 [23:46:40]MH_SAM_APDU [23:46:40]CAPDU: 80 0D 02 02 05 A3 97 EA A3 10 [23:46:40]Write to MH i2c: E2 0D 00 05 0A 80 0D 02 02 05 00 A3 97 EA A3 10 00 00 6A [23:46:40]Write i2c OK [23:46:40]MH_I2C_Read... [23:46:40]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [23:46:40]Read from MH i2c: E2 [23:46:40]MH_I2C_Read... [23:46:40]Read from MH i2c: E2 03 00 [23:46:40]MH_I2C_Read... [23:46:40]Read from MH i2c: E2 03 00 05 0A 00 90 00 83 [23:46:40]RAPDU: 90 00 [23:46:40]wFMCommunicate OK [23:46:40]wFMCommunicate request_size=4 [23:46:40]MH_SAM_APDU [23:46:40]CAPDU: 80 0D 03 02 [23:46:40]Write to MH i2c: E2 08 00 06 0A 80 0D 03 02 00 00 00 00 8B [23:46:40]Write i2c OK [23:46:40]MH_I2C_Read... [23:46:40]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [23:46:40]Read from MH i2c: E2 [23:46:40]MH_I2C_Read... [23:46:40]Read from MH i2c: E2 0B 00 [23:46:40]MH_I2C_Read... [23:46:40]Read from MH i2c: E2 0B 00 06 0A 00 F6 80 D6 A2 7E 30 FD 44 90 00 69 [23:46:40]RAPDU: F6 80 D6 A2 7E 30 FD 44 90 00 [23:46:40]wFMCommunicate OK [23:46:40]SAM_PROTO_SignData done [23:46:40]FM_MakeSignedData done [23:46:40]CreateOFDProtocolMessage [23:46:40]wFMCommunicate request_size=4 [23:46:40]MH_SAM_APDU [23:46:40]CAPDU: 80 11 00 00 [23:46:40]Write to MH i2c: E2 08 00 07 0A 80 11 00 00 00 00 00 00 8B [23:46:40]Write i2c OK [23:46:40]MH_I2C_Read... [23:46:40]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [23:46:40]Read from MH i2c: E2 [23:46:40]MH_I2C_Read... [23:46:40]Read from MH i2c: E2 17 00 [23:46:40]MH_I2C_Read... [23:46:40]Read from MH i2c: E2 17 00 07 0A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 E0 [23:46:40]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [23:46:40]wFMCommunicate OK [23:46:40]CreateOFDProtocolMessage done [23:46:40]OFDSenderStorePacket 202603 [23:46:40]StoreOFDPacket docnum=202603 [23:46:40]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 16 DF 07 01 1F B1 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 33 FF 03 08 00 03 9A 1F 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 7C EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 7C EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E7 18 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 7C EA 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 93 01 00 00 F4 03 04 00 5F 22 20 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 6B 17 03 00 35 04 06 00 32 A3 97 EA A3 10 F6 80 D6 A2 7E 30 FD 44 [23:46:40]CheckFolder [23:46:40]dirname=/storage/ofd_packets [23:46:40]CheckFolder done [23:46:40]ProducePacketName [23:46:40]name=ofd_packets/00202603 [23:46:40]NVStorageSaveData ofd_packets/00202603 [23:46:40]File name is /storage/ofd_packets/00202603 [23:46:40]Write 301 bytes [23:46:40]NVStorageSaveData done [23:46:40]OFDSenderStorePacket done [23:46:40]KKMCreateOFDPacket done [23:46:40]NVStorageSaveData kkm_last_timestamp [23:46:40]File name is /storage/kkm_last_timestamp [23:46:40]Write 4 bytes [23:46:40]NVStorageSaveData done [23:46:40]ExternCall_PrintAddStr [23:46:40]wPrintStart [23:46:40]Write to MH i2c: 01 00 00 08 0A 12 [23:46:40]Write i2c OK [23:46:40]MH_I2C_Read... [23:46:40]Read from MH i2c: 01 [23:46:40]MH_I2C_Read... [23:46:40]Read from MH i2c: 01 07 00 [23:46:40]MH_I2C_Read... [23:46:40]Read from MH i2c: 01 07 00 08 0A 00 00 00 00 00 FF 0F 27 [23:46:40]RasterBufferAndPrint [23:46:40]line Счет N : (1)450390 [23:46:40]line ИНН: 02508201610067 [23:46:40]line Контрольно-Кассовый Чек [23:46:40]line ПРОДАЖА [23:46:40]line ТРК (МРК, ГНК) : 51 [23:46:40]line Товар: 2710124500 [23:46:40]line Аи-95-К-3 [23:46:40]line 8.090 * 74.20 [23:46:40]line = 600.28 [23:46:40]line НДС 12% НСП 1% [23:46:40]line > о реализуемом товаре [23:46:40]line ИТОГО: 600.28 [23:46:40]line НСП 1% : 5.31 [23:46:40]line НДС 12% : 63.75 [23:46:40]line Наличными: 0.00 [23:46:40]line Безнал.: 600.28 [23:46:40]line Место: АЗС № 171 "Партнер Нефть" [23:46:40]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [23:46:40]line СНО: Общий режим [23:46:40]line Чек 403 28.10.2024 23:46 [23:46:40]line Смена: 545 ФФД: 1.0 [23:46:40]line ЗНМ: 0300000109 [23:46:40]line РНМ: 0000000000091777 [23:46:40]line Версия ККМ: 001 [23:46:40]line Платежная система: Mbank [23:46:40]line ФМ: 0000000000871756 [23:46:40]line ФД: 202603 [23:46:40]line ФПД: 55678209794832 [23:46:40]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T234639&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202603&fm=55678209794832&tin=02508201610067®Number=0000000000091777&sum=60028 [23:46:40]written 0, free lines is 4095 [23:46:40]OFD Sender: Processing packet 202603 [packets to send 116, broken 115] [23:46:40]ProducePacketName [23:46:40]name=ofd_packets/00202603 [23:46:40]OFD Sender: To server: pG, [23:46:40]CommunicateWithHost lk.salyk.kg:30040 [23:46:40]ConnectInit lk.salyk.kg [23:46:40]Connected sock=10 [23:46:40]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 16 DF 07 01 1F B1 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 33 FF 03 08 00 03 9A 1F 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 7C EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 7C EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E7 18 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 7C EA 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 93 01 00 00 F4 03 04 00 5F 22 20 67 0E 04 04 00 21 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 6B 17 03 00 35 04 06 00 32 A3 97 EA A3 10 F6 80 D6 A2 7E 30 FD 44 [23:46:40]Write to MH i2c: 01 00 00 31 0A 3B [23:46:40]Write i2c OK [23:46:40]MH_I2C_Read... [23:46:40]Read from MH i2c: 01 [23:46:40]MH_I2C_Read... [23:46:40]Read from MH i2c: 01 07 00 [23:46:40]MH_I2C_Read... [23:46:40]Read from MH i2c: 01 07 00 31 0A 00 00 00 00 00 C0 0C 0E [23:46:40]RasterBufferAndPrint [23:46:40]line [23:46:40]line [23:46:40]line [23:46:40]line [23:46:40]line [23:46:40]written 0, free lines is 3271 [23:46:40]MH_Cut [23:46:40]Write to MH i2c: D1 01 00 38 0A 01 14 [23:46:40]Write i2c OK [23:46:40]MH_I2C_Read... [23:46:40]Read from MH i2c: D1 [23:46:40]MH_I2C_Read... [23:46:40]Read from MH i2c: D1 01 00 [23:46:40]MH_I2C_Read... [23:46:40]Read from MH i2c: D1 01 00 38 0A 00 13 [23:46:40]Write to MH i2c: 01 00 00 39 0A 43 [23:46:40]Write i2c OK [23:46:40]MH_I2C_Read... [23:46:40]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 AE 62 47 00 7B 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 35 36 10 04 04 00 6B 17 03 00 F4 03 04 00 14 CE 1F 67 B6 04 01 00 00 DE C9 C5 3C 66 9E 49 AD [23:46:40]CommunicateWithHost err = 0 [23:46:40]CheckOFDResponse [23:46:40]1017 (14) - 77093643461234 [23:46:40]1041 (16) - 0000000000871756 [23:46:40]1040 (4) - 202603 [23:46:40]1012 (4) - 28.10.2024 17:47 [23:46:40]1206 (1) - 0 [23:46:40]OFD Sender: Remove packet 202603 [23:46:40]ProducePacketName [23:46:40]name=ofd_packets/00202603 [23:46:40]NVStorageDeleteData [23:46:41]OFD Sender: No OFD packet to send [23:46:41]*** Cut start [23:46:41]*** Purtial cut [23:46:41]*** Stage 1: CUTSNS_PIN = 1 [23:46:41]Read from MH i2c: 01 [23:46:41]MH_I2C_Read... [23:46:41]*** Stop cut motor [23:46:41]*** Cut end [23:46:41]Read from MH i2c: 01 07 00 [23:46:41]MH_I2C_Read... [23:46:41]Read from MH i2c: 01 07 00 39 0A 00 00 00 00 00 FF 0F 58 [23:46:41]process_action close_receipt done [23:46:41]requested_data is exist [23:46:41]produce_requested_data [23:46:41]requested_item fm.sn is exist - process it [23:46:41]wFMCommunicate request_size=4 [23:46:41]MH_SAM_APDU [23:46:41]CAPDU: 80 11 00 00 [23:46:41]Write to MH i2c: E2 08 00 3A 0A 80 11 00 00 00 00 00 00 BE [23:46:41]Write i2c OK [23:46:41]MH_I2C_Read... [23:46:41]Read from MH i2c: E2 [23:46:41]MH_I2C_Read... [23:46:41]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [23:46:41]Read from MH i2c: E2 17 00 [23:46:41]MH_I2C_Read... [23:46:41]Read from MH i2c: E2 17 00 3A 0A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 13 [23:46:41]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [23:46:41]wFMCommunicate OK [23:46:41]requested_item fd.num is exist - process it [23:46:41]SAM_PROTO_GetFieldsCounters [23:46:41]wFMCommunicate request_size=4 [23:46:41]MH_SAM_APDU [23:46:41]CAPDU: 80 13 00 00 [23:46:41]Write to MH i2c: E2 08 00 3B 0A 80 13 00 00 00 00 00 00 C1 [23:46:41]Write i2c OK [23:46:41]MH_I2C_Read... [23:46:41]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [23:46:41]Read from MH i2c: E2 [23:46:41]MH_I2C_Read... [23:46:41]Read from MH i2c: E2 62 00 [23:46:41]MH_I2C_Read... [23:46:41]Read from MH i2c: E2 62 00 3B 0A 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 6B 17 03 00 0E 04 04 00 21 02 00 00 12 04 04 00 93 01 00 00 5E 04 04 00 93 01 00 00 57 04 04 00 94 01 00 00 19 04 04 00 00 00 00 00 90 00 4E [23:46:41]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 6B 17 03 00 0E 04 04 00 21 02 00 00 12 04 04 00 93 01 00 00 5E 04 04 00 93 01 00 00 57 04 04 00 94 01 00 00 19 04 04 00 00 00 00 00 90 00 [23:46:41]wFMCommunicate OK [23:46:41]SAM_PROTO_GetFieldsCounters done [23:46:41]requested_item shift.num is exist - process it [23:46:41]requested_item shift.opened is exist - process it [23:46:41]req_shift_opened [23:46:41]FM_GetShiftState [23:46:41]SAM_PROTO_GetShiftState [23:46:41]wFMCommunicate request_size=4 [23:46:41]MH_SAM_APDU [23:46:41]CAPDU: 80 13 01 00 [23:46:41]Write to MH i2c: E2 08 00 3C 0A 80 13 01 00 00 00 00 00 C3 [23:46:41]Write i2c OK [23:46:41]MH_I2C_Read... [23:46:42]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [23:46:42]Read from MH i2c: E2 [23:46:42]MH_I2C_Read... [23:46:42]Read from MH i2c: E2 0E 00 [23:46:42]MH_I2C_Read... [23:46:42]Read from MH i2c: E2 0E 00 3C 0A 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 6E [23:46:42]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [23:46:42]wFMCommunicate OK [23:46:42]SAM_PROTO_GetShiftState done [23:46:42]FM_GetShiftState done [23:46:42]req_shift_opened done [23:46:42]requested_item shift.open_date is exist - process it [23:46:42]req_shift_open_date [23:46:42]req_shift_open_date done [23:46:42]produce_requested_data done [23:46:42]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202603,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670} [23:46:42]process_action_free close_receipt [23:46:42]json_value_free [23:46:42]json_value_free done [23:46:42]process_json_proto returns [23:46:42]Send response to host [23:46:42]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202603,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670}}} [23:46:42]free response buf [23:46:42]execute_script done [23:46:42]execute_script returns [23:46:42]free content buf [23:46:42]Sock 7.Close socket [23:46:42]Sock 7.Thread stoped [23:46:46]OFD Sender: No OFD packet to send [23:46:51]OFD Sender: No OFD packet to send [23:46:56]OFD Sender: No OFD packet to send [23:47:01]OFD Sender: No OFD packet to send [23:47:06]OFD Sender: No OFD packet to send [23:47:11]OFD Sender: No OFD packet to send [23:47:16]OFD Sender: No OFD packet to send [23:47:21]OFD Sender: No OFD packet to send [23:47:26]OFD Sender: No OFD packet to send [23:47:31]OFD Sender: No OFD packet to send [23:47:36]OFD Sender: No OFD packet to send [23:47:41]OFD Sender: No OFD packet to send [23:47:46]OFD Sender: No OFD packet to send [23:47:51]OFD Sender: No OFD packet to send [23:47:56]OFD Sender: No OFD packet to send [23:48:01]OFD Sender: No OFD packet to send [23:48:06]OFD Sender: No OFD packet to send [23:48:11]OFD Sender: No OFD packet to send [23:48:16]OFD Sender: No OFD packet to send [23:48:21]OFD Sender: No OFD packet to send [23:48:26]OFD Sender: No OFD packet to send [23:48:31]OFD Sender: No OFD packet to send [23:48:36]OFD Sender: No OFD packet to send [23:48:41]OFD Sender: No OFD packet to send [23:48:46]OFD Sender: No OFD packet to send [23:48:51]OFD Sender: No OFD packet to send [23:48:56]OFD Sender: No OFD packet to send [23:49:01]OFD Sender: No OFD packet to send [23:49:06]OFD Sender: No OFD packet to send [23:49:11]OFD Sender: No OFD packet to send [23:49:16]OFD Sender: No OFD packet to send [23:49:21]OFD Sender: No OFD packet to send [23:49:26]OFD Sender: No OFD packet to send [23:49:31]OFD Sender: No OFD packet to send [23:49:36]OFD Sender: No OFD packet to send [23:49:41]OFD Sender: No OFD packet to send [23:49:46]OFD Sender: No OFD packet to send [23:49:51]OFD Sender: No OFD packet to send [23:49:56]OFD Sender: No OFD packet to send [23:50:01]OFD Sender: No OFD packet to send [23:50:06]OFD Sender: No OFD packet to send [23:50:11]OFD Sender: No OFD packet to send [23:50:16]OFD Sender: No OFD packet to send [23:50:21]OFD Sender: No OFD packet to send [23:50:26]OFD Sender: No OFD packet to send [23:50:31]OFD Sender: No OFD packet to send [23:50:36]OFD Sender: No OFD packet to send [23:50:41]OFD Sender: No OFD packet to send [23:50:46]OFD Sender: No OFD packet to send [23:50:51]OFD Sender: No OFD packet to send [23:50:56]OFD Sender: No OFD packet to send [23:51:01]OFD Sender: No OFD packet to send [23:51:06]OFD Sender: No OFD packet to send [23:51:11]OFD Sender: No OFD packet to send [23:51:16]OFD Sender: No OFD packet to send [23:51:21]OFD Sender: No OFD packet to send [23:51:26]OFD Sender: No OFD packet to send [23:51:31]OFD Sender: No OFD packet to send [23:51:36]OFD Sender: No OFD packet to send [23:51:41]OFD Sender: No OFD packet to send [23:51:46]OFD Sender: No OFD packet to send [23:51:51]OFD Sender: No OFD packet to send [23:51:56]OFD Sender: No OFD packet to send [23:52:01]OFD Sender: No OFD packet to send [23:52:06]OFD Sender: No OFD packet to send [23:52:11]OFD Sender: No OFD packet to send [23:52:16]OFD Sender: No OFD packet to send [23:52:21]OFD Sender: No OFD packet to send [23:52:26]OFD Sender: No OFD packet to send [23:52:31]OFD Sender: No OFD packet to send [23:52:36]OFD Sender: No OFD packet to send [23:52:41]OFD Sender: No OFD packet to send [23:52:46]OFD Sender: No OFD packet to send [23:52:51]OFD Sender: No OFD packet to send [23:52:56]OFD Sender: No OFD packet to send [23:53:01]OFD Sender: No OFD packet to send [23:53:06]OFD Sender: No OFD packet to send [23:53:11]OFD Sender: No OFD packet to send [23:53:16]OFD Sender: No OFD packet to send [23:53:21]OFD Sender: No OFD packet to send [23:53:26]OFD Sender: No OFD packet to send [23:53:31]OFD Sender: No OFD packet to send [23:53:36]OFD Sender: No OFD packet to send [23:53:41]OFD Sender: No OFD packet to send [23:53:46]OFD Sender: No OFD packet to send [23:53:51]OFD Sender: No OFD packet to send [23:53:56]OFD Sender: No OFD packet to send [23:54:01]OFD Sender: No OFD packet to send [23:54:06]OFD Sender: No OFD packet to send [23:54:11]OFD Sender: No OFD packet to send [23:54:16]OFD Sender: No OFD packet to send [23:54:21]OFD Sender: No OFD packet to send [23:54:26]OFD Sender: No OFD packet to send [23:54:31]OFD Sender: No OFD packet to send [23:54:36]OFD Sender: No OFD packet to send [23:54:41]OFD Sender: No OFD packet to send [23:54:46]OFD Sender: No OFD packet to send [23:54:51]OFD Sender: No OFD packet to send [23:54:56]OFD Sender: No OFD packet to send [23:55:01]OFD Sender: No OFD packet to send [23:55:06]OFD Sender: No OFD packet to send [23:55:11]OFD Sender: No OFD packet to send [23:55:16]OFD Sender: No OFD packet to send [23:55:19]accept exits with 9 [23:55:19]New connection [23:55:19]New thread 3067235684 created [23:55:19]Thread 3067379044 joined [23:55:19]Waiting for new connection... [23:55:19] Sock 9.Parse request [23:55:19]Sock 9.Check first char [23:55:19]Sock 9.First char is OK [23:55:19]request: POST /json_proto HTTP/1.0 [23:55:19]Method: POST [23:55:19]URL: /json_proto [23:55:19]Method is POST - this is cgi request [23:55:19]url: /json_proto [23:55:19]query_string will be loaded in cgi processing [23:55:19]execute_cgi json_proto POST (null) [23:55:19]execute_cgi path=json_proto method=POST [23:55:19]POST find Content-Length [23:55:19]Host: 172.17.63.195:8080 [23:55:19]Content-Length: 215 [23:55:19]Content-Type: application/json [23:55:19] [23:55:19]POST finish read [23:55:19]Found Content-Length = 215 [23:55: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" ] } } [23:55:19]execute_script... [23:55: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" ] } } [23:55:19]POST & json_proto [23:55:19]process_json_proto [23:55:19]json parsed OK: [23:55:19]protocol is kg_v1.0 [23:55:19]action value=get_value [23:55:19]process_action get_value [23:55:19]cmd_get_value [23:55:19]process_action get_value done [23:55:19]requested_data is exist [23:55:19]produce_requested_data [23:55:19]requested_item kkm.sn is exist - process it [23:55:19]requested_item kkm.ver is exist - process it [23:55:19]requested_item fm.sn is exist - process it [23:55:19]wFMCommunicate request_size=4 [23:55:19]MH_SAM_APDU [23:55:19]CAPDU: 80 11 00 00 [23:55:19]Write to MH i2c: E2 08 00 3D 0A 80 11 00 00 00 00 00 00 C1 [23:55:19]Write i2c OK [23:55:19]MH_I2C_Read... [23:55:19]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [23:55:19]Read from MH i2c: E2 [23:55:19]MH_I2C_Read... [23:55:19]Read from MH i2c: E2 17 00 [23:55:19]MH_I2C_Read... [23:55:19]Read from MH i2c: E2 17 00 3D 0A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 16 [23:55:19]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [23:55:19]wFMCommunicate OK [23:55:19]requested_item fd.num is exist - process it [23:55:19]SAM_PROTO_GetFieldsCounters [23:55:19]wFMCommunicate request_size=4 [23:55:19]MH_SAM_APDU [23:55:19]CAPDU: 80 13 00 00 [23:55:19]Write to MH i2c: E2 08 00 3E 0A 80 13 00 00 00 00 00 00 C4 [23:55:19]Write i2c OK [23:55:19]MH_I2C_Read... [23:55:19]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [23:55:19]Read from MH i2c: E2 [23:55:19]MH_I2C_Read... [23:55:19]Read from MH i2c: E2 62 00 [23:55:19]MH_I2C_Read... [23:55:19]Read from MH i2c: E2 62 00 3E 0A 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 6B 17 03 00 0E 04 04 00 21 02 00 00 12 04 04 00 93 01 00 00 5E 04 04 00 93 01 00 00 57 04 04 00 94 01 00 00 19 04 04 00 00 00 00 00 90 00 51 [23:55:19]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 6B 17 03 00 0E 04 04 00 21 02 00 00 12 04 04 00 93 01 00 00 5E 04 04 00 93 01 00 00 57 04 04 00 94 01 00 00 19 04 04 00 00 00 00 00 90 00 [23:55:19]wFMCommunicate OK [23:55:19]SAM_PROTO_GetFieldsCounters done [23:55:19]requested_item shift.num is exist - process it [23:55:19]requested_item shift.opened is exist - process it [23:55:19]req_shift_opened [23:55:19]FM_GetShiftState [23:55:19]SAM_PROTO_GetShiftState [23:55:19]wFMCommunicate request_size=4 [23:55:19]MH_SAM_APDU [23:55:19]CAPDU: 80 13 01 00 [23:55:19]Write to MH i2c: E2 08 00 3F 0A 80 13 01 00 00 00 00 00 C6 [23:55:19]Write i2c OK [23:55:19]MH_I2C_Read... [23:55:19]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [23:55:19]Read from MH i2c: E2 [23:55:19]MH_I2C_Read... [23:55:19]Read from MH i2c: E2 0E 00 [23:55:19]MH_I2C_Read... [23:55:19]Read from MH i2c: E2 0E 00 3F 0A 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 71 [23:55:19]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [23:55:19]wFMCommunicate OK [23:55:19]SAM_PROTO_GetShiftState done [23:55:19]FM_GetShiftState done [23:55:19]req_shift_opened done [23:55:19]requested_item shift.open_date is exist - process it [23:55:19]req_shift_open_date [23:55:19]req_shift_open_date done [23:55:19]produce_requested_data done [23:55:19]produce_requested_data return {"kkm.sn":"0300000109","kkm.ver":"001","fm.sn":"0000000000871756","fd.num":202603,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670} [23:55:19]process_action_free get_value [23:55:19]json_value_free [23:55:19]json_value_free done [23:55:19]process_json_proto returns [23:55:19]Send response to host [23:55:19]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"kkm.sn":"0300000109","kkm.ver":"001","fm.sn":"0000000000871756","fd.num":202603,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670}}} [23:55:19]free response buf [23:55:19]execute_script done [23:55:19]execute_script returns [23:55:19]free content buf [23:55:19]Sock 9.Close socket [23:55:19]Sock 9.Thread stoped [23:55:19]accept exits with 7 [23:55:19]New connection [23:55:19]New thread 3067379044 created [23:55:19]Thread 3067235684 joined [23:55:19]Waiting for new connection... [23:55:19] Sock 7.Parse request [23:55:19]Sock 7.Check first char [23:55:19]Sock 7.First char is OK [23:55:19]request: POST /json_proto HTTP/1.0 [23:55:19]Method: POST [23:55:19]URL: /json_proto [23:55:19]Method is POST - this is cgi request [23:55:19]url: /json_proto [23:55:19]query_string will be loaded in cgi processing [23:55:19]execute_cgi json_proto POST (null) [23:55:19]execute_cgi path=json_proto method=POST [23:55:19]POST find Content-Length [23:55:19]Host: 172.17.63.195:8080 [23:55:19]Content-Length: 331 [23:55:19]Content-Type: application/json [23:55:19] [23:55:19]POST finish read [23:55:19]Found Content-Length = 331 [23:55: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" ] } } [23:55:19]execute_script... [23:55:20]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "fm.sale.total", "fm.sale_refund.total", "fm.buy.total", "shift.sale.total", "shift.sale.total_cash", "shift.sale_refund.total", "shift.sale_refund.total_cash", "shift.buy.total", "shift.buy.total_cash" ] } } [23:55:20]POST & json_proto [23:55:20]process_json_proto [23:55:20]json parsed OK: [23:55:20]protocol is kg_v1.0 [23:55:20]action value=get_value [23:55:20]process_action get_value [23:55:20]cmd_get_value [23:55:20]process_action get_value done [23:55:20]requested_data is exist [23:55:20]produce_requested_data [23:55:20]requested_item fm.sale.total is exist - process it [23:55:20]SAM_PROTO_GetFMData [23:55:20]wFMCommunicate request_size=4 [23:55:20]MH_SAM_APDU [23:55:20]CAPDU: 80 13 03 00 [23:55:20]Write to MH i2c: E2 08 00 40 0A 80 13 03 00 00 00 00 00 C9 [23:55:20]Write i2c OK [23:55:20]MH_I2C_Read... [23:55:20]*** iso7816_exchange 80 13 03 00... Resp OK rsp.len_out = 250! [23:55:20]Read from MH i2c: E2 [23:55:20]MH_I2C_Read... [23:55:20]Read from MH i2c: E2 FD 00 [23:55:20]MH_I2C_Read... [23:55:20]Read from MH i2c: E2 FD 00 40 0A 00 C4 04 85 04 C0 04 6E 04 04 00 29 13 03 00 69 04 A3 00 6F 04 04 00 04 13 03 00 B1 04 05 00 1A 29 42 B1 03 70 04 05 00 78 84 40 51 03 72 04 04 00 A2 A4 01 60 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 D4 EF 6A 64 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0D 00 F6 03 01 00 01 F7 03 04 00 C8 11 5E 08 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 9B 00 6F 04 04 00 25 00 00 00 B1 04 03 00 24 F4 96 70 04 03 00 5C C1 96 72 04 02 00 C8 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 EB 07 10 EF 03 09 00 90 00 02 [23:55:20]RAPDU: C4 04 85 04 C0 04 6E 04 04 00 29 13 03 00 69 04 A3 00 6F 04 04 00 04 13 03 00 B1 04 05 00 1A 29 42 B1 03 70 04 05 00 78 84 40 51 03 72 04 04 00 A2 A4 01 60 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 D4 EF 6A 64 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0D 00 F6 03 01 00 01 F7 03 04 00 C8 11 5E 08 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 9B 00 6F 04 04 00 25 00 00 00 B1 04 03 00 24 F4 96 70 04 03 00 5C C1 96 72 04 02 00 C8 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 EB 07 10 EF 03 09 00 90 00 [23:55:20]wFMCommunicate OK [23:55:20]wFMCommunicate request_size=4 [23:55:20]MH_SAM_APDU [23:55:20]CAPDU: 80 17 00 00 [23:55:20]Write to MH i2c: E2 08 00 41 0A 80 17 00 00 00 00 00 00 CB [23:55:20]Write i2c OK [23:55:20]MH_I2C_Read... [23:55:20]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [23:55:20]Read from MH i2c: E2 [23:55:20]MH_I2C_Read... [23:55:20]Read from MH i2c: E2 FD 00 [23:55:20]MH_I2C_Read... [23:55:20]Read from MH i2c: E2 FD 00 41 0A 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 FB 55 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 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 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 90 00 D2 [23:55:20]RAPDU: F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 FB 55 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 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 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 90 00 [23:55:20]wFMCommunicate OK [23:55:20]wFMCommunicate request_size=4 [23:55:20]MH_SAM_APDU [23:55:20]CAPDU: 80 17 00 00 [23:55:20]Write to MH i2c: E2 08 00 42 0A 80 17 00 00 00 00 00 00 CC [23:55:20]Write i2c OK [23:55:20]MH_I2C_Read... [23:55:21]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [23:55:21]Read from MH i2c: E2 [23:55:21]MH_I2C_Read... [23:55:21]Read from MH i2c: E2 FD 00 [23:55:21]MH_I2C_Read... [23:55:21]Read from MH i2c: E2 FD 00 42 0A 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 90 00 E1 [23:55:21]RAPDU: 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 90 00 [23:55:21]wFMCommunicate OK [23:55:21]wFMCommunicate request_size=4 [23:55:21]MH_SAM_APDU [23:55:21]CAPDU: 80 17 00 00 [23:55:21]Write to MH i2c: E2 08 00 43 0A 80 17 00 00 00 00 00 00 CD [23:55:21]Write i2c OK [23:55:21]MH_I2C_Read... [23:55:21]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [23:55:21]Read from MH i2c: E2 [23:55:21]MH_I2C_Read... [23:55:21]Read from MH i2c: E2 FD 00 [23:55:21]MH_I2C_Read... [23:55:21]Read from MH i2c: E2 FD 00 43 0A 00 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 45 [23:55:21]RAPDU: 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 [23:55:21]wFMCommunicate OK [23:55:21]wFMCommunicate request_size=4 [23:55:21]MH_SAM_APDU [23:55:21]CAPDU: 80 17 00 00 [23:55:21]Write to MH i2c: E2 08 00 44 0A 80 17 00 00 00 00 00 00 CE [23:55:21]Write i2c OK [23:55:21]MH_I2C_Read... [23:55:21]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 222! [23:55:21]Read from MH i2c: E2 [23:55:21]MH_I2C_Read... [23:55:21]Read from MH i2c: E2 E1 00 [23:55:21]MH_I2C_Read... [23:55:21]Read from MH i2c: E2 E1 00 44 0A 00 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 BC [23:55:21]RAPDU: 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 [23:55:21]wFMCommunicate OK [23:55:21]SAM_PROTO_GetFMData done [23:55:21]requested_item fm.sale_refund.total is exist - process it [23:55:21]requested_item fm.buy.total is exist - process it [23:55:21]requested_item shift.sale.total is exist - process it [23:55:21]SAM_PROTO_GetShiftData [23:55:21]wFMCommunicate request_size=4 [23:55:21]MH_SAM_APDU [23:55:21]CAPDU: 80 13 02 00 [23:55:21]Write to MH i2c: E2 08 00 45 0A 80 13 02 00 00 00 00 00 CD [23:55:21]Write i2c OK [23:55:21]MH_I2C_Read... [23:55:21]OFD Sender: No OFD packet to send [23:55:21]*** iso7816_exchange 80 13 02 00... Resp OK rsp.len_out = 250! [23:55:21]Read from MH i2c: E2 [23:55:21]MH_I2C_Read... [23:55:21]Read from MH i2c: E2 FD 00 [23:55:21]MH_I2C_Read... [23:55:21]Read from MH i2c: E2 FD 00 45 0A 00 B1 04 AA 04 AD 04 6E 04 04 00 93 01 00 00 69 04 9E 00 6F 04 04 00 93 01 00 00 B1 04 04 00 81 E6 DD 01 70 04 04 00 68 B3 60 01 72 04 03 00 19 33 7D 00 04 7B 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0C 00 F2 03 01 00 01 F3 03 03 00 F4 C3 32 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 F8 3A 04 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 90 00 75 [23:55:22]RAPDU: B1 04 AA 04 AD 04 6E 04 04 00 93 01 00 00 69 04 9E 00 6F 04 04 00 93 01 00 00 B1 04 04 00 81 E6 DD 01 70 04 04 00 68 B3 60 01 72 04 03 00 19 33 7D 00 04 7B 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0C 00 F2 03 01 00 01 F3 03 03 00 F4 C3 32 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 F8 3A 04 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 90 00 [23:55:22]wFMCommunicate OK [23:55:22]wFMCommunicate request_size=4 [23:55:22]MH_SAM_APDU [23:55:22]CAPDU: 80 17 00 00 [23:55:22]Write to MH i2c: E2 08 00 46 0A 80 17 00 00 00 00 00 00 D0 [23:55:22]Write i2c OK [23:55:22]MH_I2C_Read... [23:55:22]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [23:55:22]Read from MH i2c: E2 [23:55:22]MH_I2C_Read... [23:55:22]Read from MH i2c: E2 FD 00 [23:55:22]MH_I2C_Read... [23:55:22]Read from MH i2c: E2 FD 00 46 0A 00 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 90 00 E9 [23:55:22]RAPDU: 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 90 00 [23:55:22]wFMCommunicate OK [23:55:22]wFMCommunicate request_size=4 [23:55:22]MH_SAM_APDU [23:55:22]CAPDU: 80 17 00 00 [23:55:22]Write to MH i2c: E2 08 00 47 0A 80 17 00 00 00 00 00 00 D1 [23:55:22]Write i2c OK [23:55:22]MH_I2C_Read... [23:55:22]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [23:55:22]Read from MH i2c: E2 [23:55:22]MH_I2C_Read... [23:55:22]Read from MH i2c: E2 FD 00 [23:55:22]MH_I2C_Read... [23:55:22]Read from MH i2c: E2 FD 00 47 0A 00 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 90 00 8A [23:55:22]RAPDU: 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 90 00 [23:55:22]wFMCommunicate OK [23:55:22]wFMCommunicate request_size=4 [23:55:22]MH_SAM_APDU [23:55:22]CAPDU: 80 17 00 00 [23:55:22]Write to MH i2c: E2 08 00 48 0A 80 17 00 00 00 00 00 00 D2 [23:55:22]Write i2c OK [23:55:22]MH_I2C_Read... [23:55:22]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [23:55:22]Read from MH i2c: E2 [23:55:22]MH_I2C_Read... [23:55:22]Read from MH i2c: E2 FD 00 [23:55:22]MH_I2C_Read... [23:55:22]Read from MH i2c: E2 FD 00 48 0A 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 90 00 4A [23:55:22]RAPDU: 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 90 00 [23:55:22]wFMCommunicate OK [23:55:22]wFMCommunicate request_size=4 [23:55:22]MH_SAM_APDU [23:55:22]CAPDU: 80 17 00 00 [23:55:22]Write to MH i2c: E2 08 00 49 0A 80 17 00 00 00 00 00 00 D3 [23:55:22]Write i2c OK [23:55:22]MH_I2C_Read... [23:55:23]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 203! [23:55:23]Read from MH i2c: E2 [23:55:23]MH_I2C_Read... [23:55:23]Read from MH i2c: E2 CE 00 [23:55:23]MH_I2C_Read... [23:55:23]Read from MH i2c: E2 CE 00 49 0A 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 B8 [23:55:23]RAPDU: 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 [23:55:23]wFMCommunicate OK [23:55:23]SAM_PROTO_GetShiftData done [23:55:23]requested_item shift.sale.total_cash is exist - process it [23:55:23]requested_item shift.sale_refund.total is exist - process it [23:55:23]requested_item shift.sale_refund.total_cash is exist - process it [23:55:23]requested_item shift.buy.total is exist - process it [23:55:23]requested_item shift.buy.total_cash is exist - process it [23:55:23]produce_requested_data done [23:55:23]produce_requested_data return {"fm.sale.total":158588050.18,"fm.sale_refund.total":98929.00,"fm.buy.total":0.00,"shift.sale.total":313196.81,"shift.sale.total_cash":231146.00,"shift.sale_refund.total":0.00,"shift.sale_refund.total_cash":0.00,"shift.buy.total":0.00,"shift.buy.total_cash":0.00} [23:55:23]process_action_free get_value [23:55:23]json_value_free [23:55:23]json_value_free done [23:55:23]process_json_proto returns [23:55:23]Send response to host [23:55:23]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sale.total":158588050.18,"fm.sale_refund.total":98929.00,"fm.buy.total":0.00,"shift.sale.total":313196.81,"shift.sale.total_cash":231146.00,"shift.sale_refund.total":0.00,"shift.sale_refund.total_cash":0.00,"shift.buy.total":0.00,"shift.buy.total_cash":0.00}}} [23:55:23]free response buf [23:55:23]execute_script done [23:55:23]execute_script returns [23:55:23]free content buf [23:55:23]Sock 7.Close socket [23:55:23]Sock 7.Thread stoped [23:55:23]accept exits with 9 [23:55:23]New connection [23:55:23]New thread 3067235684 created [23:55:23]Thread 3067379044 joined [23:55:23]Waiting for new connection... [23:55:23] Sock 9.Parse request [23:55:23]Sock 9.Check first char [23:55:23]Sock 9.First char is OK [23:55:23]request: POST /json_proto HTTP/1.0 [23:55:23]Method: POST [23:55:23]URL: /json_proto [23:55:23]Method is POST - this is cgi request [23:55:23]url: /json_proto [23:55:23]query_string will be loaded in cgi processing [23:55:23]execute_cgi json_proto POST (null) [23:55:23]execute_cgi path=json_proto method=POST [23:55:23]POST find Content-Length [23:55:23]Host: 172.17.63.195:8080 [23:55:23]Content-Length: 331 [23:55:23]Content-Type: application/json [23:55:23] [23:55:23]POST finish read [23:55:23]Found Content-Length = 331 [23:55:23]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "fm.sale.total", "fm.sale_refund.total", "fm.buy.total", "shift.sale.total", "shift.sale.total_cash", "shift.sale_refund.total", "shift.sale_refund.total_cash", "shift.buy.total", "shift.buy.total_cash" ] } } [23:55:23]execute_script... [23:55:23]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "fm.sale.total", "fm.sale_refund.total", "fm.buy.total", "shift.sale.total", "shift.sale.total_cash", "shift.sale_refund.total", "shift.sale_refund.total_cash", "shift.buy.total", "shift.buy.total_cash" ] } } [23:55:23]POST & json_proto [23:55:23]process_json_proto [23:55:23]json parsed OK: [23:55:23]protocol is kg_v1.0 [23:55:23]action value=get_value [23:55:23]process_action get_value [23:55:23]cmd_get_value [23:55:23]process_action get_value done [23:55:23]requested_data is exist [23:55:23]produce_requested_data [23:55:23]requested_item fm.sale.total is exist - process it [23:55:23]SAM_PROTO_GetFMData [23:55:23]wFMCommunicate request_size=4 [23:55:23]MH_SAM_APDU [23:55:23]CAPDU: 80 13 03 00 [23:55:23]Write to MH i2c: E2 08 00 4A 0A 80 13 03 00 00 00 00 00 D3 [23:55:23]Write i2c OK [23:55:23]MH_I2C_Read... [23:55:23]*** iso7816_exchange 80 13 03 00... Resp OK rsp.len_out = 250! [23:55:23]Read from MH i2c: E2 [23:55:23]MH_I2C_Read... [23:55:23]Read from MH i2c: E2 FD 00 [23:55:23]MH_I2C_Read... [23:55:23]Read from MH i2c: E2 FD 00 4A 0A 00 C4 04 85 04 C0 04 6E 04 04 00 29 13 03 00 69 04 A3 00 6F 04 04 00 04 13 03 00 B1 04 05 00 1A 29 42 B1 03 70 04 05 00 78 84 40 51 03 72 04 04 00 A2 A4 01 60 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 D4 EF 6A 64 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0D 00 F6 03 01 00 01 F7 03 04 00 C8 11 5E 08 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 9B 00 6F 04 04 00 25 00 00 00 B1 04 03 00 24 F4 96 70 04 03 00 5C C1 96 72 04 02 00 C8 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 EB 07 10 EF 03 09 00 90 00 0C [23:55:23]RAPDU: C4 04 85 04 C0 04 6E 04 04 00 29 13 03 00 69 04 A3 00 6F 04 04 00 04 13 03 00 B1 04 05 00 1A 29 42 B1 03 70 04 05 00 78 84 40 51 03 72 04 04 00 A2 A4 01 60 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 D4 EF 6A 64 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0D 00 F6 03 01 00 01 F7 03 04 00 C8 11 5E 08 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 9B 00 6F 04 04 00 25 00 00 00 B1 04 03 00 24 F4 96 70 04 03 00 5C C1 96 72 04 02 00 C8 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 EB 07 10 EF 03 09 00 90 00 [23:55:23]wFMCommunicate OK [23:55:23]wFMCommunicate request_size=4 [23:55:23]MH_SAM_APDU [23:55:23]CAPDU: 80 17 00 00 [23:55:23]Write to MH i2c: E2 08 00 4B 0A 80 17 00 00 00 00 00 00 D5 [23:55:23]Write i2c OK [23:55:23]MH_I2C_Read... [23:55:24]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [23:55:24]Read from MH i2c: E2 [23:55:24]MH_I2C_Read... [23:55:24]Read from MH i2c: E2 FD 00 [23:55:24]MH_I2C_Read... [23:55:24]Read from MH i2c: E2 FD 00 4B 0A 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 FB 55 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 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 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 90 00 DC [23:55:24]RAPDU: F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 FB 55 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 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 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 90 00 [23:55:24]wFMCommunicate OK [23:55:24]wFMCommunicate request_size=4 [23:55:24]MH_SAM_APDU [23:55:24]CAPDU: 80 17 00 00 [23:55:24]Write to MH i2c: E2 08 00 4C 0A 80 17 00 00 00 00 00 00 D6 [23:55:24]Write i2c OK [23:55:24]MH_I2C_Read... [23:55:24]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [23:55:24]Read from MH i2c: E2 [23:55:24]MH_I2C_Read... [23:55:24]Read from MH i2c: E2 FD 00 [23:55:24]MH_I2C_Read... [23:55:24]Read from MH i2c: E2 FD 00 4C 0A 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 90 00 EB [23:55:24]RAPDU: 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 90 00 [23:55:24]wFMCommunicate OK [23:55:24]wFMCommunicate request_size=4 [23:55:24]MH_SAM_APDU [23:55:24]CAPDU: 80 17 00 00 [23:55:24]Write to MH i2c: E2 08 00 4D 0A 80 17 00 00 00 00 00 00 D7 [23:55:24]Write i2c OK [23:55:24]MH_I2C_Read... [23:55:24]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [23:55:24]Read from MH i2c: E2 [23:55:24]MH_I2C_Read... [23:55:24]Read from MH i2c: E2 FD 00 [23:55:24]MH_I2C_Read... [23:55:24]Read from MH i2c: E2 FD 00 4D 0A 00 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 4F [23:55:24]RAPDU: 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 [23:55:24]wFMCommunicate OK [23:55:24]wFMCommunicate request_size=4 [23:55:24]MH_SAM_APDU [23:55:24]CAPDU: 80 17 00 00 [23:55:24]Write to MH i2c: E2 08 00 4E 0A 80 17 00 00 00 00 00 00 D8 [23:55:24]Write i2c OK [23:55:24]MH_I2C_Read... [23:55:25]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 222! [23:55:25]Read from MH i2c: E2 [23:55:25]MH_I2C_Read... [23:55:25]Read from MH i2c: E2 E1 00 [23:55:25]MH_I2C_Read... [23:55:25]Read from MH i2c: E2 E1 00 4E 0A 00 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 C6 [23:55:25]RAPDU: 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 [23:55:25]wFMCommunicate OK [23:55:25]SAM_PROTO_GetFMData done [23:55:25]requested_item fm.sale_refund.total is exist - process it [23:55:25]requested_item fm.buy.total is exist - process it [23:55:25]requested_item shift.sale.total is exist - process it [23:55:25]SAM_PROTO_GetShiftData [23:55:25]wFMCommunicate request_size=4 [23:55:25]MH_SAM_APDU [23:55:25]CAPDU: 80 13 02 00 [23:55:25]Write to MH i2c: E2 08 00 4F 0A 80 13 02 00 00 00 00 00 D7 [23:55:25]Write i2c OK [23:55:25]MH_I2C_Read... [23:55:25]*** iso7816_exchange 80 13 02 00... Resp OK rsp.len_out = 250! [23:55:25]Read from MH i2c: E2 [23:55:25]MH_I2C_Read... [23:55:25]Read from MH i2c: E2 FD 00 [23:55:25]MH_I2C_Read... [23:55:25]Read from MH i2c: E2 FD 00 4F 0A 00 B1 04 AA 04 AD 04 6E 04 04 00 93 01 00 00 69 04 9E 00 6F 04 04 00 93 01 00 00 B1 04 04 00 81 E6 DD 01 70 04 04 00 68 B3 60 01 72 04 03 00 19 33 7D 00 04 7B 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0C 00 F2 03 01 00 01 F3 03 03 00 F4 C3 32 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 F8 3A 04 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 90 00 7F [23:55:25]RAPDU: B1 04 AA 04 AD 04 6E 04 04 00 93 01 00 00 69 04 9E 00 6F 04 04 00 93 01 00 00 B1 04 04 00 81 E6 DD 01 70 04 04 00 68 B3 60 01 72 04 03 00 19 33 7D 00 04 7B 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0C 00 F2 03 01 00 01 F3 03 03 00 F4 C3 32 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 F8 3A 04 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 90 00 [23:55:25]wFMCommunicate OK [23:55:25]wFMCommunicate request_size=4 [23:55:25]MH_SAM_APDU [23:55:25]CAPDU: 80 17 00 00 [23:55:25]Write to MH i2c: E2 08 00 50 0A 80 17 00 00 00 00 00 00 DA [23:55:25]Write i2c OK [23:55:25]MH_I2C_Read... [23:55:26]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [23:55:26]Read from MH i2c: E2 [23:55:26]MH_I2C_Read... [23:55:26]Read from MH i2c: E2 FD 00 [23:55:26]MH_I2C_Read... [23:55:26]Read from MH i2c: E2 FD 00 50 0A 00 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 90 00 F3 [23:55:26]RAPDU: 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 90 00 [23:55:26]wFMCommunicate OK [23:55:26]wFMCommunicate request_size=4 [23:55:26]MH_SAM_APDU [23:55:26]CAPDU: 80 17 00 00 [23:55:26]Write to MH i2c: E2 08 00 51 0A 80 17 00 00 00 00 00 00 DB [23:55:26]Write i2c OK [23:55:26]MH_I2C_Read... [23:55:26]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [23:55:26]Read from MH i2c: E2 [23:55:26]MH_I2C_Read... [23:55:26]Read from MH i2c: E2 FD 00 [23:55:26]MH_I2C_Read... [23:55:26]Read from MH i2c: E2 FD 00 51 0A 00 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 90 00 94 [23:55:26]RAPDU: 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 90 00 [23:55:26]wFMCommunicate OK [23:55:26]wFMCommunicate request_size=4 [23:55:26]MH_SAM_APDU [23:55:26]CAPDU: 80 17 00 00 [23:55:26]Write to MH i2c: E2 08 00 52 0A 80 17 00 00 00 00 00 00 DC [23:55:26]Write i2c OK [23:55:26]MH_I2C_Read... [23:55:26]OFD Sender: No OFD packet to send [23:55:26]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [23:55:26]Read from MH i2c: E2 [23:55:26]MH_I2C_Read... [23:55:26]Read from MH i2c: E2 FD 00 [23:55:26]MH_I2C_Read... [23:55:26]Read from MH i2c: E2 FD 00 52 0A 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 90 00 54 [23:55:27]RAPDU: 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 90 00 [23:55:27]wFMCommunicate OK [23:55:27]wFMCommunicate request_size=4 [23:55:27]MH_SAM_APDU [23:55:27]CAPDU: 80 17 00 00 [23:55:27]Write to MH i2c: E2 08 00 53 0A 80 17 00 00 00 00 00 00 DD [23:55:27]Write i2c OK [23:55:27]MH_I2C_Read... [23:55:27]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 203! [23:55:27]Read from MH i2c: E2 [23:55:27]MH_I2C_Read... [23:55:27]Read from MH i2c: E2 CE 00 [23:55:27]MH_I2C_Read... [23:55:27]Read from MH i2c: E2 CE 00 53 0A 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 C2 [23:55:27]RAPDU: 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 [23:55:27]wFMCommunicate OK [23:55:27]SAM_PROTO_GetShiftData done [23:55:27]requested_item shift.sale.total_cash is exist - process it [23:55:27]requested_item shift.sale_refund.total is exist - process it [23:55:27]requested_item shift.sale_refund.total_cash is exist - process it [23:55:27]requested_item shift.buy.total is exist - process it [23:55:27]requested_item shift.buy.total_cash is exist - process it [23:55:27]produce_requested_data done [23:55:27]produce_requested_data return {"fm.sale.total":158588050.18,"fm.sale_refund.total":98929.00,"fm.buy.total":0.00,"shift.sale.total":313196.81,"shift.sale.total_cash":231146.00,"shift.sale_refund.total":0.00,"shift.sale_refund.total_cash":0.00,"shift.buy.total":0.00,"shift.buy.total_cash":0.00} [23:55:27]process_action_free get_value [23:55:27]json_value_free [23:55:27]json_value_free done [23:55:27]process_json_proto returns [23:55:27]Send response to host [23:55:27]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sale.total":158588050.18,"fm.sale_refund.total":98929.00,"fm.buy.total":0.00,"shift.sale.total":313196.81,"shift.sale.total_cash":231146.00,"shift.sale_refund.total":0.00,"shift.sale_refund.total_cash":0.00,"shift.buy.total":0.00,"shift.buy.total_cash":0.00}}} [23:55:27]free response buf [23:55:27]execute_script done [23:55:27]execute_script returns [23:55:27]free content buf [23:55:27]Sock 9.Close socket [23:55:27]Sock 9.Thread stoped [23:55:27]accept exits with 7 [23:55:27]New connection [23:55:27]New thread 3067379044 created [23:55:27]Thread 3067235684 joined [23:55:27]Waiting for new connection... [23:55:27] Sock 7.Parse request [23:55:27]Sock 7.Check first char [23:55:27]Sock 7.First char is OK [23:55:27]request: POST /json_proto HTTP/1.0 [23:55:27]Method: POST [23:55:27]URL: /json_proto [23:55:27]Method is POST - this is cgi request [23:55:27]url: /json_proto [23:55:27]query_string will be loaded in cgi processing [23:55:27]execute_cgi json_proto POST (null) [23:55:27]execute_cgi path=json_proto method=POST [23:55:27]POST find Content-Length [23:55:27]Host: 172.17.63.195:8080 [23:55:27]Content-Length: 270 [23:55:27]Content-Type: application/json [23:55:27] [23:55:27]POST finish read [23:55:27]Found Content-Length = 270 [23:55:27]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "x_report", "params" : { "operator" : "\u0428\u0430\u0439\u0431\u0435\u043A \u0443\u0443\u043B\u0443 \u0423. " } , "requested_data" : [ "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [23:55:27]execute_script... [23:55:27]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "x_report", "params" : { "operator" : "\u0428\u0430\u0439\u0431\u0435\u043A \u0443\u0443\u043B\u0443 \u0423. " } , "requested_data" : [ "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [23:55:27]POST & json_proto [23:55:27]process_json_proto [23:55:27]json parsed OK: [23:55:27]protocol is kg_v1.0 [23:55:27]action value=x_report [23:55:27]process_action x_report [23:55:27]cmd_x_report [23:55:27]MH_GetDate [23:55:27]Write to MH i2c: F0 00 00 54 0A 4D [23:55:27]Write i2c OK [23:55:27]MH_I2C_Read... [23:55:27]Read from MH i2c: F0 [23:55:27]MH_I2C_Read... [23:55:27]Read from MH i2c: F0 09 00 [23:55:27]MH_I2C_Read... [23:55:27]Read from MH i2c: F0 09 00 54 0A 00 70 24 20 67 47 1B 1E 67 58 [23:55:27]GetLastDocTimeStamp 1730159199 [23:55:27]current date 1730159728 [23:55:27]FM_GetShiftState [23:55:27]SAM_PROTO_GetShiftState [23:55:27]wFMCommunicate request_size=4 [23:55:27]MH_SAM_APDU [23:55:27]CAPDU: 80 13 01 00 [23:55:27]Write to MH i2c: E2 08 00 55 0A 80 13 01 00 00 00 00 00 DC [23:55:27]Write i2c OK [23:55:27]MH_I2C_Read... [23:55:27]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [23:55:27]Read from MH i2c: E2 [23:55:27]MH_I2C_Read... [23:55:27]Read from MH i2c: E2 0E 00 [23:55:27]MH_I2C_Read... [23:55:27]Read from MH i2c: E2 0E 00 55 0A 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 87 [23:55:27]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [23:55:27]wFMCommunicate OK [23:55:27]SAM_PROTO_GetShiftState done [23:55:27]FM_GetShiftState done [23:55:27]KKMCreateXReportDocument [23:55:27]Load OK [23:55:27]Malloc new data [23:55:27]MH_GetDate [23:55:27]Write to MH i2c: F0 00 00 56 0A 4F [23:55:27]Write i2c OK [23:55:27]MH_I2C_Read... [23:55:27]Read from MH i2c: F0 [23:55:27]MH_I2C_Read... [23:55:27]Read from MH i2c: F0 09 00 [23:55:27]MH_I2C_Read... [23:55:27]Read from MH i2c: F0 09 00 56 0A 00 70 24 20 67 47 1B 1E 67 5A [23:55:27]Malloc new data [23:55:27]Malloc new data [23:55:27]wFMCommunicate request_size=4 [23:55:27]MH_SAM_APDU [23:55:27]CAPDU: 80 11 00 00 [23:55:27]Write to MH i2c: E2 08 00 57 0A 80 11 00 00 00 00 00 00 DB [23:55:27]Write i2c OK [23:55:27]MH_I2C_Read... [23:55:27]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [23:55:27]Read from MH i2c: E2 [23:55:27]MH_I2C_Read... [23:55:27]Read from MH i2c: E2 17 00 [23:55:27]MH_I2C_Read... [23:55:27]Read from MH i2c: E2 17 00 57 0A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 30 [23:55:27]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [23:55:27]wFMCommunicate OK [23:55:27]SAM_PROTO_GetFieldsCounters [23:55:27]wFMCommunicate request_size=4 [23:55:27]MH_SAM_APDU [23:55:27]CAPDU: 80 13 00 00 [23:55:27]Write to MH i2c: E2 08 00 58 0A 80 13 00 00 00 00 00 00 DE [23:55:27]Write i2c OK [23:55:27]MH_I2C_Read... [23:55:27]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [23:55:27]Read from MH i2c: E2 [23:55:27]MH_I2C_Read... [23:55:27]Read from MH i2c: E2 62 00 [23:55:27]MH_I2C_Read... [23:55:27]Read from MH i2c: E2 62 00 58 0A 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 6B 17 03 00 0E 04 04 00 21 02 00 00 12 04 04 00 93 01 00 00 5E 04 04 00 93 01 00 00 57 04 04 00 94 01 00 00 19 04 04 00 00 00 00 00 90 00 6B [23: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 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 6B 17 03 00 0E 04 04 00 21 02 00 00 12 04 04 00 93 01 00 00 5E 04 04 00 93 01 00 00 57 04 04 00 94 01 00 00 19 04 04 00 00 00 00 00 90 00 [23:55:27]wFMCommunicate OK [23:55:27]SAM_PROTO_GetFieldsCounters done [23:55:27]Malloc new data [23:55:27]Malloc new data [23:55:27]Malloc new data [23:55:27]KKMCreateXReportDocument OK [23:55:27]KKMSetXReportData OK [23:55:27]KKMPrepareXReportFMData [23:55:27]SAM_PROTO_GetShiftData [23:55:27]wFMCommunicate request_size=4 [23:55:27]MH_SAM_APDU [23:55:27]CAPDU: 80 13 02 00 [23:55:27]Write to MH i2c: E2 08 00 59 0A 80 13 02 00 00 00 00 00 E1 [23:55:27]Write i2c OK [23:55:27]MH_I2C_Read... [23:55:28]*** iso7816_exchange 80 13 02 00... Resp OK rsp.len_out = 250! [23:55:28]Read from MH i2c: E2 [23:55:28]MH_I2C_Read... [23:55:28]Read from MH i2c: E2 FD 00 [23:55:28]MH_I2C_Read... [23:55:28]Read from MH i2c: E2 FD 00 59 0A 00 B1 04 AA 04 AD 04 6E 04 04 00 93 01 00 00 69 04 9E 00 6F 04 04 00 93 01 00 00 B1 04 04 00 81 E6 DD 01 70 04 04 00 68 B3 60 01 72 04 03 00 19 33 7D 00 04 7B 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0C 00 F2 03 01 00 01 F3 03 03 00 F4 C3 32 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 F8 3A 04 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 90 00 89 [23:55:28]RAPDU: B1 04 AA 04 AD 04 6E 04 04 00 93 01 00 00 69 04 9E 00 6F 04 04 00 93 01 00 00 B1 04 04 00 81 E6 DD 01 70 04 04 00 68 B3 60 01 72 04 03 00 19 33 7D 00 04 7B 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0C 00 F2 03 01 00 01 F3 03 03 00 F4 C3 32 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 F8 3A 04 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 90 00 [23:55:28]wFMCommunicate OK [23:55:28]wFMCommunicate request_size=4 [23:55:28]MH_SAM_APDU [23:55:28]CAPDU: 80 17 00 00 [23:55:28]Write to MH i2c: E2 08 00 5A 0A 80 17 00 00 00 00 00 00 E4 [23:55:28]Write i2c OK [23:55:28]MH_I2C_Read... [23:55:28]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [23:55:28]Read from MH i2c: E2 [23:55:28]MH_I2C_Read... [23:55:28]Read from MH i2c: E2 FD 00 [23:55:28]MH_I2C_Read... [23:55:28]Read from MH i2c: E2 FD 00 5A 0A 00 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 90 00 FD [23:55:28]RAPDU: 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 90 00 [23:55:28]wFMCommunicate OK [23:55:28]wFMCommunicate request_size=4 [23:55:28]MH_SAM_APDU [23:55:28]CAPDU: 80 17 00 00 [23:55:28]Write to MH i2c: E2 08 00 5B 0A 80 17 00 00 00 00 00 00 E5 [23:55:28]Write i2c OK [23:55:28]MH_I2C_Read... [23:55:29]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [23:55:29]Read from MH i2c: E2 [23:55:29]MH_I2C_Read... [23:55:29]Read from MH i2c: E2 FD 00 [23:55:29]MH_I2C_Read... [23:55:29]Read from MH i2c: E2 FD 00 5B 0A 00 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 90 00 9E [23:55:29]RAPDU: 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 90 00 [23:55:29]wFMCommunicate OK [23:55:29]wFMCommunicate request_size=4 [23:55:29]MH_SAM_APDU [23:55:29]CAPDU: 80 17 00 00 [23:55:29]Write to MH i2c: E2 08 00 5C 0A 80 17 00 00 00 00 00 00 E6 [23:55:29]Write i2c OK [23:55:29]MH_I2C_Read... [23:55:29]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [23:55:29]Read from MH i2c: E2 [23:55:29]MH_I2C_Read... [23:55:29]Read from MH i2c: E2 FD 00 [23:55:29]MH_I2C_Read... [23:55:29]Read from MH i2c: E2 FD 00 5C 0A 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 90 00 5E [23:55:29]RAPDU: 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 90 00 [23:55:29]wFMCommunicate OK [23:55:29]wFMCommunicate request_size=4 [23:55:29]MH_SAM_APDU [23:55:29]CAPDU: 80 17 00 00 [23:55:29]Write to MH i2c: E2 08 00 5D 0A 80 17 00 00 00 00 00 00 E7 [23:55:29]Write i2c OK [23:55:29]MH_I2C_Read... [23:55:30]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 203! [23:55:30]Read from MH i2c: E2 [23:55:30]MH_I2C_Read... [23:55:30]Read from MH i2c: E2 CE 00 [23:55:30]MH_I2C_Read... [23:55:30]Read from MH i2c: E2 CE 00 5D 0A 00 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 CC [23:55:30]RAPDU: 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 [23:55:30]wFMCommunicate OK [23:55:30]SAM_PROTO_GetShiftData done [23:55:30]1194 (1197) - счетчики итогов смены [23:55:30] 1134 (4) - 403 - количество чеков со всеми признаками расчетов [23:55:30] 1129 (158) - счетчики операций «приход» [23:55:30] 1135 (4) - 403 - количество чеков по признаку расчетов [23:55:30] 1201 (4) - 313196.81 - общая итоговая сумма в чеках [23:55:30] 1136 (4) - 231146.00 - итоговая сумма в чеках наличными [23:55:30] 1138 (3) - 82050.81 - итоговая сумма в чеках безналичными [23:55:30] 1024 (123) - суммы налогов [23:55:30] 1006 (9) - суммы НДС [23:55:30] 1010 (1) - 0% - код ставки НДС [23:55:30] 1011 (0) - 0.00 - сумма НДС по ставке [23:55:30] 1006 (12) - суммы НДС [23:55:30] 1010 (1) - 12% - код ставки НДС [23:55:30] 1011 (3) - 33269.64 - сумма НДС по ставке [23:55:30] 1007 (9) - суммы НСП [23:55:30] 1014 (1) - 0% - код ставки НСП [23:55:30] 1015 (0) - 0.00 - сумма НСП по ставке [23:55:30] 1007 (12) - суммы НСП [23:55:30] 1014 (1) - 1% - код ставки НСП [23:55:30] 1015 (3) - 2772.40 - сумма НСП по ставке [23:55:30] 1007 (9) - суммы НСП [23:55:30] 1014 (1) - 2% - код ставки НСП [23:55:30] 1015 (0) - 0.00 - сумма НСП по ставке [23:55:30] 1007 (9) - суммы НСП [23:55:30] 1014 (1) - 3% - код ставки НСП [23:55:30] 1015 (0) - 0.00 - сумма НСП по ставке [23:55:30] 1007 (9) - суммы НСП [23:55:30] 1014 (1) - 5% - код ставки НСП [23:55:30] 1015 (0) - 0.00 - сумма НСП по ставке [23:55:30] 1007 (9) - суммы НСП [23:55:30] 1014 (1) - 0,50% - код ставки НСП [23:55:30] 1015 (0) - 0.00 - сумма НСП по ставке [23:55:30] 1007 (9) - суммы НСП [23:55:30] 1014 (1) - 1,50% - код ставки НСП [23:55:30] 1015 (0) - 0.00 - сумма НСП по ставке [23:55:30] 1130 (141) - счетчики операций «возврат прихода» [23:55:30] 1135 (4) - 0 - количество чеков по признаку расчетов [23:55:30] 1201 (0) - 0.00 - общая итоговая сумма в чеках [23:55:30] 1136 (0) - 0.00 - итоговая сумма в чеках наличными [23:55:30] 1138 (0) - 0.00 - итоговая сумма в чеках безналичными [23:55:30] 1024 (117) - суммы налогов [23:55:30] 1006 (9) - суммы НДС [23:55:30] 1010 (1) - 0% - код ставки НДС [23:55:30] 1011 (0) - 0.00 - сумма НДС по ставке [23:55:30] 1006 (9) - суммы НДС [23:55:30] 1010 (1) - 12% - код ставки НДС [23:55:30] 1011 (0) - 0.00 - сумма НДС по ставке [23:55:30] 1007 (9) - суммы НСП [23:55:30] 1014 (1) - 0% - код ставки НСП [23:55:30] 1015 (0) - 0.00 - сумма НСП по ставке [23:55:30] 1007 (9) - суммы НСП [23:55:30] 1014 (1) - 1% - код ставки НСП [23:55:30] 1015 (0) - 0.00 - сумма НСП по ставке [23:55:30] 1007 (9) - суммы НСП [23:55:30] 1014 (1) - 2% - код ставки НСП [23:55:30] 1015 (0) - 0.00 - сумма НСП по ставке [23:55:30] 1007 (9) - суммы НСП [23:55:30] 1014 (1) - 3% - код ставки НСП [23:55:30] 1015 (0) - 0.00 - сумма НСП по ставке [23:55:30] 1007 (9) - суммы НСП [23:55:30] 1014 (1) - 5% - код ставки НСП [23:55:30] 1015 (0) - 0.00 - сумма НСП по ставке [23:55:30] 1007 (9) - суммы НСП [23:55:30] 1014 (1) - 0,50% - код ставки НСП [23:55:30] 1015 (0) - 0.00 - сумма НСП по ставке [23:55:30] 1007 (9) - суммы НСП [23:55:30] 1014 (1) - 1,50% - код ставки НСП [23:55:30] 1015 (0) - 0.00 - сумма НСП по ставке [23:55:30] 1131 (141) - счетчики операций «расход» [23:55:30] 1135 (4) - 0 - количество чеков по признаку расчетов [23:55:30] 1201 (0) - 0.00 - общая итоговая сумма в чеках [23:55:30] 1136 (0) - 0.00 - итоговая сумма в чеках наличными [23:55:30] 1138 (0) - 0.00 - итоговая сумма в чеках безналичными [23:55:30] 1024 (117) - суммы налогов [23:55:30] 1006 (9) - суммы НДС [23:55:30] 1010 (1) - 0% - код ставки НДС [23:55:30] 1011 (0) - 0.00 - сумма НДС по ставке [23:55:30] 1006 (9) - суммы НДС [23:55:30] 1010 (1) - 12% - код ставки НДС [23:55:30] 1011 (0) - 0.00 - сумма НДС по ставке [23:55:30] 1007 (9) - суммы НСП [23:55:30] 1014 (1) - 0% - код ставки НСП [23:55:30] 1015 (0) - 0.00 - сумма НСП по ставке [23:55:30] 1007 (9) - суммы НСП [23:55:30] 1014 (1) - 1% - код ставки НСП [23:55:30] 1015 (0) - 0.00 - сумма НСП по ставке [23:55:30] 1007 (9) - суммы НСП [23:55:30] 1014 (1) - 2% - код ставки НСП [23:55:30] 1015 (0) - 0.00 - сумма НСП по ставке [23:55:30] 1007 (9) - суммы НСП [23:55:30] 1014 (1) - 3% - код ставки НСП [23:55:30] 1015 (0) - 0.00 - сумма НСП по ставке [23:55:30] 1007 (9) - суммы НСП [23:55:30] 1014 (1) - 5% - код ставки НСП [23:55:30] 1015 (0) - 0.00 - сумма НСП по ставке [23:55:30] 1007 (9) - суммы НСП [23:55:30] 1014 (1) - 0,50% - код ставки НСП [23:55:30] 1015 (0) - 0.00 - сумма НСП по ставке [23:55:30] 1007 (9) - суммы НСП [23:55:30] 1014 (1) - 1,50% - код ставки НСП [23:55:30] 1015 (0) - 0.00 - сумма НСП по ставке [23:55:30] 1132 (141) - счетчики операций «возврат расхода» [23:55:30] 1135 (4) - 0 - количество чеков по признаку расчетов [23:55:30] 1201 (0) - 0.00 - общая итоговая сумма в чеках [23:55:30] 1136 (0) - 0.00 - итоговая сумма в чеках наличными [23:55:30] 1138 (0) - 0.00 - итоговая сумма в чеках безналичными [23:55:30] 1024 (117) - суммы налогов [23:55:30] 1006 (9) - суммы НДС [23:55:30] 1010 (1) - 0% - код ставки НДС [23:55:30] 1011 (0) - 0.00 - сумма НДС по ставке [23:55:30] 1006 (9) - суммы НДС [23:55:30] 1010 (1) - 12% - код ставки НДС [23:55:30] 1011 (0) - 0.00 - сумма НДС по ставке [23:55:30] 1007 (9) - суммы НСП [23:55:30] 1014 (1) - 0% - код ставки НСП [23:55:30] 1015 (0) - 0.00 - сумма НСП по ставке [23:55:30] 1007 (9) - суммы НСП [23:55:30] 1014 (1) - 1% - код ставки НСП [23:55:30] 1015 (0) - 0.00 - сумма НСП по ставке [23:55:30] 1007 (9) - суммы НСП [23:55:30] 1014 (1) - 2% - код ставки НСП [23:55:30] 1015 (0) - 0.00 - сумма НСП по ставке [23:55:30] 1007 (9) - суммы НСП [23:55:30] 1014 (1) - 3% - код ставки НСП [23:55:30] 1015 (0) - 0.00 - сумма НСП по ставке [23:55:30] 1007 (9) - суммы НСП [23:55:30] 1014 (1) - 5% - код ставки НСП [23:55:30] 1015 (0) - 0.00 - сумма НСП по ставке [23:55:30] 1007 (9) - суммы НСП [23:55:30] 1014 (1) - 0,50% - код ставки НСП [23:55:30] 1015 (0) - 0.00 - сумма НСП по ставке [23:55:30] 1007 (9) - суммы НСП [23:55:30] 1014 (1) - 1,50% - код ставки НСП [23:55:30] 1015 (0) - 0.00 - сумма НСП по ставке [23:55:30] 1133 (588) - - счетчики коррекции - не используются [23:55:30]SetTLVBufToDocument [23:55:30]Processing tag 1194 (04AA) [23:55:30]Load OK [23:55:30]SetTLVBufToDocument [23:55:30]Processing tag 1134 (046E) [23:55:30]Malloc new data [23:55:30]Processing tag 1129 (0469) [23:55:30]Load OK [23:55:30]SetTLVBufToDocument [23:55:30]Processing tag 1135 (046F) [23:55:30]Malloc new data [23:55:30]Processing tag 1201 (04B1) [23:55:30]Malloc new data [23:55:30]Processing tag 1136 (0470) [23:55:30]Malloc new data [23:55:30]Processing tag 1138 (0472) [23:55:30]Malloc new data [23:55:30]Processing tag 1024 (0400) [23:55:30]Load OK [23:55:30]SetTLVBufToDocument [23:55:30]Processing tag 1006 (03EE) [23:55:30]Load OK [23:55:30]SetTLVBufToDocument [23:55:30]Processing tag 1010 (03F2) [23:55:30]Malloc new data [23:55:30]Processing tag 1011 (03F3) [23:55:30]Malloc new data [23:55:30]SetTLVBufToDocument err=0 [23:55:30]Processing tag 1006 (03EE) [23:55:30]Load OK [23:55:30]SetTLVBufToDocument [23:55:30]Processing tag 1010 (03F2) [23:55:30]Malloc new data [23:55:30]Processing tag 1011 (03F3) [23:55:30]Malloc new data [23:55:30]SetTLVBufToDocument err=0 [23:55:30]Processing tag 1007 (03EF) [23:55:30]Load OK [23:55:30]SetTLVBufToDocument [23:55:30]Processing tag 1014 (03F6) [23:55:30]Malloc new data [23:55:30]Processing tag 1015 (03F7) [23:55:30]Malloc new data [23:55:30]SetTLVBufToDocument err=0 [23:55:30]Processing tag 1007 (03EF) [23:55:30]Load OK [23:55:30]SetTLVBufToDocument [23:55:30]Processing tag 1014 (03F6) [23:55:30]Malloc new data [23:55:30]Processing tag 1015 (03F7) [23:55:30]Malloc new data [23:55:30]SetTLVBufToDocument err=0 [23:55:30]Processing tag 1007 (03EF) [23:55:30]Load OK [23:55:30]SetTLVBufToDocument [23:55:30]Processing tag 1014 (03F6) [23:55:30]Malloc new data [23:55:30]Processing tag 1015 (03F7) [23:55:30]Malloc new data [23:55:30]SetTLVBufToDocument err=0 [23:55:30]Processing tag 1007 (03EF) [23:55:30]Load OK [23:55:30]SetTLVBufToDocument [23:55:30]Processing tag 1014 (03F6) [23:55:30]Malloc new data [23:55:30]Processing tag 1015 (03F7) [23:55:30]Malloc new data [23:55:30]SetTLVBufToDocument err=0 [23:55:30]Processing tag 1007 (03EF) [23:55:30]Load OK [23:55:30]SetTLVBufToDocument [23:55:30]Processing tag 1014 (03F6) [23:55:30]Malloc new data [23:55:30]Processing tag 1015 (03F7) [23:55:30]Malloc new data [23:55:30]SetTLVBufToDocument err=0 [23:55:30]Processing tag 1007 (03EF) [23:55:30]Load OK [23:55:30]SetTLVBufToDocument [23:55:30]Processing tag 1014 (03F6) [23:55:30]Malloc new data [23:55:30]Processing tag 1015 (03F7) [23:55:30]Malloc new data [23:55:30]SetTLVBufToDocument err=0 [23:55:30]Processing tag 1007 (03EF) [23:55:30]Load OK [23:55:30]SetTLVBufToDocument [23:55:30]Processing tag 1014 (03F6) [23:55:30]Malloc new data [23:55:30]Processing tag 1015 (03F7) [23:55:30]Malloc new data [23:55:30]SetTLVBufToDocument err=0 [23:55:30]SetTLVBufToDocument err=0 [23:55:30]SetTLVBufToDocument err=0 [23:55:30]Processing tag 1130 (046A) [23:55:30]Load OK [23:55:30]SetTLVBufToDocument [23:55:30]Processing tag 1135 (046F) [23:55:30]Malloc new data [23:55:30]Processing tag 1201 (04B1) [23:55:30]Malloc new data [23:55:30]Processing tag 1136 (0470) [23:55:30]Malloc new data [23:55:30]Processing tag 1138 (0472) [23:55:30]Malloc new data [23:55:30]Processing tag 1024 (0400) [23:55:30]Load OK [23:55:30]SetTLVBufToDocument [23:55:30]Processing tag 1006 (03EE) [23:55:30]Load OK [23:55:30]SetTLVBufToDocument [23:55:30]Processing tag 1010 (03F2) [23:55:30]Malloc new data [23:55:30]Processing tag 1011 (03F3) [23:55:30]Malloc new data [23:55:30]SetTLVBufToDocument err=0 [23:55:30]Processing tag 1006 (03EE) [23:55:30]Load OK [23:55:30]SetTLVBufToDocument [23:55:30]Processing tag 1010 (03F2) [23:55:30]Malloc new data [23:55:30]Processing tag 1011 (03F3) [23:55:30]Malloc new data [23:55:30]SetTLVBufToDocument err=0 [23:55:30]Processing tag 1007 (03EF) [23:55:30]Load OK [23:55:30]SetTLVBufToDocument [23:55:30]Processing tag 1014 (03F6) [23:55:30]Malloc new data [23:55:30]Processing tag 1015 (03F7) [23:55:30]Malloc new data [23:55:30]SetTLVBufToDocument err=0 [23:55:30]Processing tag 1007 (03EF) [23:55:30]Load OK [23:55:30]SetTLVBufToDocument [23:55:30]Processing tag 1014 (03F6) [23:55:30]Malloc new data [23:55:30]Processing tag 1015 (03F7) [23:55:30]Malloc new data [23:55:30]SetTLVBufToDocument err=0 [23:55:30]Processing tag 1007 (03EF) [23:55:30]Load OK [23:55:30]SetTLVBufToDocument [23:55:30]Processing tag 1014 (03F6) [23:55:30]Malloc new data [23:55:30]Processing tag 1015 (03F7) [23:55:30]Malloc new data [23:55:30]SetTLVBufToDocument err=0 [23:55:30]Processing tag 1007 (03EF) [23:55:30]Load OK [23:55:30]SetTLVBufToDocument [23:55:30]Processing tag 1014 (03F6) [23:55:30]Malloc new data [23:55:30]Processing tag 1015 (03F7) [23:55:30]Malloc new data [23:55:30]SetTLVBufToDocument err=0 [23:55:30]Processing tag 1007 (03EF) [23:55:30]Load OK [23:55:30]SetTLVBufToDocument [23:55:30]Processing tag 1014 (03F6) [23:55:30]Malloc new data [23:55:30]Processing tag 1015 (03F7) [23:55:30]Malloc new data [23:55:30]SetTLVBufToDocument err=0 [23:55:30]Processing tag 1007 (03EF) [23:55:30]Load OK [23:55:30]SetTLVBufToDocument [23:55:30]Processing tag 1014 (03F6) [23:55:30]Malloc new data [23:55:30]Processing tag 1015 (03F7) [23:55:30]Malloc new data [23:55:30]SetTLVBufToDocument err=0 [23:55:30]Processing tag 1007 (03EF) [23:55:30]Load OK [23:55:30]SetTLVBufToDocument [23:55:30]Processing tag 1014 (03F6) [23:55:30]Malloc new data [23:55:30]Processing tag 1015 (03F7) [23:55:30]Malloc new data [23:55:30]SetTLVBufToDocument err=0 [23:55:30]SetTLVBufToDocument err=0 [23:55:30]SetTLVBufToDocument err=0 [23:55:30]Processing tag 1131 (046B) [23:55:30]Load OK [23:55:30]SetTLVBufToDocument [23:55:30]Processing tag 1135 (046F) [23:55:30]Malloc new data [23:55:30]Processing tag 1201 (04B1) [23:55:30]Malloc new data [23:55:30]Processing tag 1136 (0470) [23:55:30]Malloc new data [23:55:30]Processing tag 1138 (0472) [23:55:30]Malloc new data [23:55:30]Processing tag 1024 (0400) [23:55:30]Load OK [23:55:30]SetTLVBufToDocument [23:55:30]Processing tag 1006 (03EE) [23:55:30]Load OK [23:55:30]SetTLVBufToDocument [23:55:30]Processing tag 1010 (03F2) [23:55:30]Malloc new data [23:55:30]Processing tag 1011 (03F3) [23:55:30]Malloc new data [23:55:30]SetTLVBufToDocument err=0 [23:55:30]Processing tag 1006 (03EE) [23:55:30]Load OK [23:55:30]SetTLVBufToDocument [23:55:30]Processing tag 1010 (03F2) [23:55:30]Malloc new data [23:55:30]Processing tag 1011 (03F3) [23:55:30]Malloc new data [23:55:30]SetTLVBufToDocument err=0 [23:55:30]Processing tag 1007 (03EF) [23:55:30]Load OK [23:55:30]SetTLVBufToDocument [23:55:30]Processing tag 1014 (03F6) [23:55:30]Malloc new data [23:55:30]Processing tag 1015 (03F7) [23:55:30]Malloc new data [23:55:30]SetTLVBufToDocument err=0 [23:55:31]Processing tag 1007 (03EF) [23:55:31]Load OK [23:55:31]SetTLVBufToDocument [23:55:31]Processing tag 1014 (03F6) [23:55:31]Malloc new data [23:55:31]Processing tag 1015 (03F7) [23:55:31]Malloc new data [23:55:31]SetTLVBufToDocument err=0 [23:55:31]Processing tag 1007 (03EF) [23:55:31]Load OK [23:55:31]SetTLVBufToDocument [23:55:31]Processing tag 1014 (03F6) [23:55:31]Malloc new data [23:55:31]Processing tag 1015 (03F7) [23:55:31]Malloc new data [23:55:31]SetTLVBufToDocument err=0 [23:55:31]Processing tag 1007 (03EF) [23:55:31]Load OK [23:55:31]SetTLVBufToDocument [23:55:31]Processing tag 1014 (03F6) [23:55:31]Malloc new data [23:55:31]Processing tag 1015 (03F7) [23:55:31]Malloc new data [23:55:31]SetTLVBufToDocument err=0 [23:55:31]Processing tag 1007 (03EF) [23:55:31]Load OK [23:55:31]SetTLVBufToDocument [23:55:31]Processing tag 1014 (03F6) [23:55:31]Malloc new data [23:55:31]Processing tag 1015 (03F7) [23:55:31]Malloc new data [23:55:31]SetTLVBufToDocument err=0 [23:55:31]Processing tag 1007 (03EF) [23:55:31]Load OK [23:55:31]SetTLVBufToDocument [23:55:31]Processing tag 1014 (03F6) [23:55:31]Malloc new data [23:55:31]Processing tag 1015 (03F7) [23:55:31]Malloc new data [23:55:31]SetTLVBufToDocument err=0 [23:55:31]Processing tag 1007 (03EF) [23:55:31]Load OK [23:55:31]SetTLVBufToDocument [23:55:31]Processing tag 1014 (03F6) [23:55:31]Malloc new data [23:55:31]Processing tag 1015 (03F7) [23:55:31]Malloc new data [23:55:31]SetTLVBufToDocument err=0 [23:55:31]SetTLVBufToDocument err=0 [23:55:31]SetTLVBufToDocument err=0 [23:55:31]Processing tag 1132 (046C) [23:55:31]Load OK [23:55:31]SetTLVBufToDocument [23:55:31]Processing tag 1135 (046F) [23:55:31]Malloc new data [23:55:31]Processing tag 1201 (04B1) [23:55:31]Malloc new data [23:55:31]Processing tag 1136 (0470) [23:55:31]Malloc new data [23:55:31]Processing tag 1138 (0472) [23:55:31]Malloc new data [23:55:31]Processing tag 1024 (0400) [23:55:31]Load OK [23:55:31]SetTLVBufToDocument [23:55:31]Processing tag 1006 (03EE) [23:55:31]Load OK [23:55:31]SetTLVBufToDocument [23:55:31]Processing tag 1010 (03F2) [23:55:31]Malloc new data [23:55:31]Processing tag 1011 (03F3) [23:55:31]Malloc new data [23:55:31]SetTLVBufToDocument err=0 [23:55:31]Processing tag 1006 (03EE) [23:55:31]Load OK [23:55:31]SetTLVBufToDocument [23:55:31]Processing tag 1010 (03F2) [23:55:31]Malloc new data [23:55:31]Processing tag 1011 (03F3) [23:55:31]Malloc new data [23:55:31]SetTLVBufToDocument err=0 [23:55:31]Processing tag 1007 (03EF) [23:55:31]Load OK [23:55:31]SetTLVBufToDocument [23:55:31]Processing tag 1014 (03F6) [23:55:31]Malloc new data [23:55:31]Processing tag 1015 (03F7) [23:55:31]Malloc new data [23:55:31]SetTLVBufToDocument err=0 [23:55:31]Processing tag 1007 (03EF) [23:55:31]Load OK [23:55:31]SetTLVBufToDocument [23:55:31]Processing tag 1014 (03F6) [23:55:31]Malloc new data [23:55:31]Processing tag 1015 (03F7) [23:55:31]Malloc new data [23:55:31]SetTLVBufToDocument err=0 [23:55:31]Processing tag 1007 (03EF) [23:55:31]Load OK [23:55:31]SetTLVBufToDocument [23:55:31]Processing tag 1014 (03F6) [23:55:31]Malloc new data [23:55:31]Processing tag 1015 (03F7) [23:55:31]Malloc new data [23:55:31]SetTLVBufToDocument err=0 [23:55:31]Processing tag 1007 (03EF) [23:55:31]Load OK [23:55:31]SetTLVBufToDocument [23:55:31]Processing tag 1014 (03F6) [23:55:31]Malloc new data [23:55:31]Processing tag 1015 (03F7) [23:55:31]Malloc new data [23:55:31]SetTLVBufToDocument err=0 [23:55:31]Processing tag 1007 (03EF) [23:55:31]Load OK [23:55:31]SetTLVBufToDocument [23:55:31]Processing tag 1014 (03F6) [23:55:31]Malloc new data [23:55:31]Processing tag 1015 (03F7) [23:55:31]Malloc new data [23:55:31]SetTLVBufToDocument err=0 [23:55:31]Processing tag 1007 (03EF) [23:55:31]Load OK [23:55:31]SetTLVBufToDocument [23:55:31]Processing tag 1014 (03F6) [23:55:31]Malloc new data [23:55:31]Processing tag 1015 (03F7) [23:55:31]Malloc new data [23:55:31]SetTLVBufToDocument err=0 [23:55:31]Processing tag 1007 (03EF) [23:55:31]Load OK [23:55:31]SetTLVBufToDocument [23:55:31]Processing tag 1014 (03F6) [23:55:31]Malloc new data [23:55:31]Processing tag 1015 (03F7) [23:55:31]Malloc new data [23:55:31]SetTLVBufToDocument err=0 [23:55:31]SetTLVBufToDocument err=0 [23:55:31]SetTLVBufToDocument err=0 [23:55:31]Processing tag 1133 (046D) [23:55:31]Malloc new data [23:55:31]SetTLVBufToDocument err=0 [23:55:31]SetTLVBufToDocument err=0 [23:55:31]Malloc new data [23:55:31]SAM_PROTO_GetFMData [23:55:31]wFMCommunicate request_size=4 [23:55:31]MH_SAM_APDU [23:55:31]CAPDU: 80 13 03 00 [23:55:31]Write to MH i2c: E2 08 00 5E 0A 80 13 03 00 00 00 00 00 E7 [23:55:31]Write i2c OK [23:55:31]MH_I2C_Read... [23:55:31]*** iso7816_exchange 80 13 03 00... Resp OK rsp.len_out = 250! [23:55:31]Read from MH i2c: E2 [23:55:31]MH_I2C_Read... [23:55:31]Read from MH i2c: E2 FD 00 [23:55:31]MH_I2C_Read... [23:55:31]Read from MH i2c: E2 FD 00 5E 0A 00 C4 04 85 04 C0 04 6E 04 04 00 29 13 03 00 69 04 A3 00 6F 04 04 00 04 13 03 00 B1 04 05 00 1A 29 42 B1 03 70 04 05 00 78 84 40 51 03 72 04 04 00 A2 A4 01 60 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 D4 EF 6A 64 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0D 00 F6 03 01 00 01 F7 03 04 00 C8 11 5E 08 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 9B 00 6F 04 04 00 25 00 00 00 B1 04 03 00 24 F4 96 70 04 03 00 5C C1 96 72 04 02 00 C8 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 EB 07 10 EF 03 09 00 90 00 20 [23:55:31]RAPDU: C4 04 85 04 C0 04 6E 04 04 00 29 13 03 00 69 04 A3 00 6F 04 04 00 04 13 03 00 B1 04 05 00 1A 29 42 B1 03 70 04 05 00 78 84 40 51 03 72 04 04 00 A2 A4 01 60 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 D4 EF 6A 64 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0D 00 F6 03 01 00 01 F7 03 04 00 C8 11 5E 08 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 9B 00 6F 04 04 00 25 00 00 00 B1 04 03 00 24 F4 96 70 04 03 00 5C C1 96 72 04 02 00 C8 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 OFD Sender: No OFD packet to send [23:55:32]EB 07 10 EF 03 09 00 90 00 [23:55:32]wFMCommunicate OK [23:55:32]wFMCommunicate request_size=4 [23:55:32]MH_SAM_APDU [23:55:32]CAPDU: 80 17 00 00 [23:55:32]Write to MH i2c: E2 08 00 5F 0A 80 17 00 00 00 00 00 00 E9 [23:55:32]Write i2c OK [23:55:32]MH_I2C_Read... [23:55:32]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [23:55:32]Read from MH i2c: E2 [23:55:32]MH_I2C_Read... [23:55:32]Read from MH i2c: E2 FD 00 [23:55:32]MH_I2C_Read... [23:55:32]Read from MH i2c: E2 FD 00 5F 0A 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 FB 55 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 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 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 90 00 F0 [23:55:32]RAPDU: F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 FB 55 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 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 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 90 00 [23:55:32]wFMCommunicate OK [23:55:32]wFMCommunicate request_size=4 [23:55:32]MH_SAM_APDU [23:55:32]CAPDU: 80 17 00 00 [23:55:32]Write to MH i2c: E2 08 00 60 0A 80 17 00 00 00 00 00 00 EA [23:55:32]Write i2c OK [23:55:32]MH_I2C_Read... [23:55:32]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [23:55:32]Read from MH i2c: E2 [23:55:32]MH_I2C_Read... [23:55:32]Read from MH i2c: E2 FD 00 [23:55:32]MH_I2C_Read... [23:55:32]Read from MH i2c: E2 FD 00 60 0A 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 90 00 FF [23:55:33]RAPDU: 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 90 00 [23:55:33]wFMCommunicate OK [23:55:33]wFMCommunicate request_size=4 [23:55:33]MH_SAM_APDU [23:55:33]CAPDU: 80 17 00 00 [23:55:33]Write to MH i2c: E2 08 00 61 0A 80 17 00 00 00 00 00 00 EB [23:55:33]Write i2c OK [23:55:33]MH_I2C_Read... [23:55:33]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [23:55:33]Read from MH i2c: E2 [23:55:33]MH_I2C_Read... [23:55:33]Read from MH i2c: E2 FD 00 [23:55:33]MH_I2C_Read... [23:55:33]Read from MH i2c: E2 FD 00 61 0A 00 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 63 [23:55:33]RAPDU: 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 [23:55:33]wFMCommunicate OK [23:55:33]wFMCommunicate request_size=4 [23:55:33]MH_SAM_APDU [23:55:33]CAPDU: 80 17 00 00 [23:55:33]Write to MH i2c: E2 08 00 62 0A 80 17 00 00 00 00 00 00 EC [23:55:33]Write i2c OK [23:55:33]MH_I2C_Read... [23:55:34]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 222! [23:55:34]Read from MH i2c: E2 [23:55:34]MH_I2C_Read... [23:55:34]Read from MH i2c: E2 E1 00 [23:55:34]MH_I2C_Read... [23:55:34]Read from MH i2c: E2 E1 00 62 0A 00 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 DA [23:55:34]RAPDU: 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 [23:55:34]wFMCommunicate OK [23:55:34]SAM_PROTO_GetFMData done [23:55:34]FM_GetFMData:85 04 C0 04 6E 04 04 00 29 13 03 00 69 04 A3 00 6F 04 04 00 04 13 03 00 B1 04 05 00 1A 29 42 B1 03 70 04 05 00 78 84 40 51 03 72 04 04 00 A2 A4 01 60 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 D4 EF 6A 64 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0D 00 F6 03 01 00 01 F7 03 04 00 C8 11 5E 08 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 9B 00 6F 04 04 00 25 00 00 00 B1 04 03 00 24 F4 96 70 04 03 00 5C C1 96 72 04 02 00 C8 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 EB 07 10 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 FB 55 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 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 [23:55:34]oper:6F 04 04 00 04 13 03 00 B1 04 05 00 1A 29 42 B1 03 70 04 05 00 78 84 40 51 03 72 04 04 00 A2 A4 01 60 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 D4 EF 6A 64 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0D 00 F6 03 01 00 01 F7 03 04 00 C8 11 5E 08 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 [23:55:35]total:1A 29 42 B1 03 [23:55:35]Malloc new data [23:55:35]oper:6F 04 04 00 25 00 00 00 B1 04 03 00 24 F4 96 70 04 03 00 5C C1 96 72 04 02 00 C8 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 EB 07 10 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 FB 55 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 [23:55:35]total:24 F4 96 [23:55:35]Malloc new data [23:55:35]oper:6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 [23:55:35]total: [23:55:35]Malloc new data [23:55:35]oper:6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 [23:55:35]total: [23:55:35]Malloc new data [23:55:35]KKMPrepareXReportFMData err=0 [23:55:35]Х отчет ИНН: 02508201610067 Кассир: Шайбек уулу У. 28.10.2024 23:55 Смена: 522 РНМ: 0000000000091777 ЗНМ: 0300000109 СНО: Общий режим Всего чеков: 403 ИТОГИ ПРИХОД Чеков: 403 Общий итог: 313196.81 Итого наличными: 231146.00 Итого безнал.: 82050.81 НДС 0% : 0.00 НДС 12% : 33269.64 НСП 0% : 0.00 НСП 1,50% : 0.00 НСП 0,50% : 0.00 НСП 5% : 0.00 НСП 3% : 0.00 НСП 2% : 0.00 НСП 1% : 2772.40 ИТОГИ ВОЗВРАТ ПРИХОДА Чеков: 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 Нал. в кассе: 231146.00 НС Приход: 158588050.18 НС Возвр.Прихода: 98929.00 НС Расход: 0.00 НС Возвр.Расхода: 0.00 ФМ: 0000000000871756 [23:55:35]StoreToDocumentArchive [23:55:35]MH_GetDate [23:55:35]Write to MH i2c: F0 00 00 63 0A 5C [23:55:35]Write i2c OK [23:55:35]MH_I2C_Read... [23:55:35]Read from MH i2c: F0 [23:55:35]MH_I2C_Read... [23:55:35]Read from MH i2c: F0 09 00 [23:55:35]MH_I2C_Read... [23:55:35]Read from MH i2c: F0 09 00 63 0A 00 78 24 20 67 47 1B 1E 67 6F [23:55:35]shift 522 fd 1730159736 [23:55:35]Create dir for shift 0522 [23:55:35]save to /storage/0522/doc_1730159736 [23:55:35]save last doc name /storage/0522/doc_1730159736 to /storage/kkm_last_doc_name [23:55:35]save OK [23:55:35]Clear old archive folders... [23:55:35]NVStorageSaveData kkm_last_timestamp [23:55:35]File name is /storage/kkm_last_timestamp [23:55:35]Write 4 bytes [23:55:35]NVStorageSaveData done [23:55:35]ExternCall_PrintAddStr [23:55:35]wPrintStart [23:55:35]Write to MH i2c: 01 00 00 64 0A 6E [23:55:35]Write i2c OK [23:55:35]MH_I2C_Read... [23:55:35]Read from MH i2c: 01 [23:55:35]MH_I2C_Read... [23:55:35]Read from MH i2c: 01 07 00 [23:55:35]MH_I2C_Read... [23:55:35]Read from MH i2c: 01 07 00 64 0A 00 00 00 00 00 FF 0F 83 [23:55:35]RasterBufferAndPrint [23:55:35]line Х отчет [23:55:35]line ИНН: 02508201610067 [23:55:35]line Кассир: Шайбек уулу У. [23:55:35]line 28.10.2024 23:55 [23:55:35]line Смена: 522 [23:55:35]line РНМ: 0000000000091777 [23:55:35]line ЗНМ: 0300000109 [23:55:35]line СНО: Общий режим [23:55:35]line Всего чеков: 403 [23:55:35]line ИТОГИ ПРИХОД [23:55:35]line Чеков: 403 [23:55:35]line Общий итог: 313196.81 [23:55:35]line Итого наличными: 231146.00 [23:55:35]line Итого безнал.: 82050.81 [23:55:35]line НДС 0% : 0.00 [23:55:35]line НДС 12% : 33269.64 [23:55:35]line НСП 0% : 0.00 [23:55:35]line НСП 1,50% : 0.00 [23:55:35]line НСП 0,50% : 0.00 [23:55:35]line НСП 5% : 0.00 [23:55:35]line НСП 3% : 0.00 [23:55:35]line НСП 2% : 0.00 [23:55:35]line НСП 1% : 2772.40 [23:55:35]line ИТОГИ ВОЗВРАТ ПРИХОДА [23:55:35]line Чеков: 0 [23:55:35]line Общий итог: 0.00 [23:55:35]line Итого наличными: 0.00 [23:55:35]line Итого безнал.: 0.00 [23:55:35]line НДС 0% : 0.00 [23:55:35]line НДС 12% : 0.00 [23:55:35]line НСП 0% : 0.00 [23:55:35]line НСП 1,50% : 0.00 [23:55:35]line НСП 0,50% : 0.00 [23:55:35]line НСП 5% : 0.00 [23:55:35]line НСП 3% : 0.00 [23:55:35]line НСП 2% : 0.00 [23:55:35]line НСП 1% : 0.00 [23:55:35]line ИТОГИ РАСХОД [23:55:35]line Чеков: 0 [23:55:35]line Общий итог: 0.00 [23:55:35]line Итого наличными: 0.00 [23:55:35]line Итого безнал.: 0.00 [23:55:35]line НДС 0% : 0.00 [23:55:35]line НДС 12% : 0.00 [23:55:35]line НСП 0% : 0.00 [23:55:35]line НСП 1,50% : 0.00 [23:55:35]line НСП 0,50% : 0.00 [23:55:35]line НСП 5% : 0.00 [23:55:35]line НСП 3% : 0.00 [23:55:35]line НСП 2% : 0.00 [23:55:35]line НСП 1% : 0.00 [23:55:35]line ИТОГИ ВОЗВРАТ РАСХОДА [23:55:35]line Чеков: 0 [23:55:35]line Общий итог: 0.00 [23:55:35]line Итого наличными: 0.00 [23:55:35]line Итого безнал.: 0.00 [23:55:35]line НДС 0% : 0.00 [23:55:35]line НДС 12% : 0.00 [23:55:35]line НСП 0% : 0.00 [23:55:35]line НСП 1,50% : 0.00 [23:55:35]line НСП 0,50% : 0.00 [23:55:35]line НСП 5% : 0.00 [23:55:35]line НСП 3% : 0.00 [23:55:35]line НСП 2% : 0.00 [23:55:35]line НСП 1% : 0.00 [23:55:35]line Сумма внесений: 0.00 [23:55:35]line Сумма выплат: 0.00 [23:55:35]line Нал. в кассе: 231146.00 [23:55:35]line НС Приход: 158588050.18 [23:55:35]line НС Возвр.Прихода: 98929.00 [23:55:35]line НС Расход: 0.00 [23:55:35]line НС Возвр.Расхода: 0.00 [23:55:35]line ФМ: 0000000000871756 [23:55:35]written 0, free lines is 4095 [23:55:36]Write to MH i2c: 01 00 00 AF 0A B9 [23:55:36]Write i2c OK [23:55:36]MH_I2C_Read... [23:55:36]Read from MH i2c: 01 [23:55:36]MH_I2C_Read... [23:55:36]Read from MH i2c: 01 07 00 [23:55:36]MH_I2C_Read... [23:55:36]Read from MH i2c: 01 07 00 AF 0A 00 00 00 00 00 4F 0A 19 [23:55:36]RasterBufferAndPrint [23:55:36]line [23:55:36]line [23:55:36]line [23:55:36]line [23:55:36]line [23:55:36]written 0, free lines is 2672 [23:55:36]MH_Cut [23:55:36]Write to MH i2c: D1 01 00 B6 0A 01 92 [23:55:36]Write i2c OK [23:55:36]MH_I2C_Read... [23:55:36]Read from MH i2c: D1 [23:55:36]MH_I2C_Read... [23:55:36]Read from MH i2c: D1 01 00 [23:55:36]MH_I2C_Read... [23:55:36]Read from MH i2c: D1 01 00 B6 0A 00 91 [23:55:36]Write to MH i2c: 01 00 00 B7 0A C1 [23:55:36]Write i2c OK [23:55:36]MH_I2C_Read... [23:55:37]OFD Sender: No OFD packet to send [23:55:37]*** Cut start [23:55:37]*** Purtial cut [23:55:37]*** CUTSNS_PIN = 0 [23:55:37]*** Stage 1: CUTSNS_PIN = 1 [23:55:39]Read from MH i2c: 01 [23:55:39]MH_I2C_Read... [23:55:39]*** Stop cut motor [23:55:39]*** Cut end [23:55:39]Read from MH i2c: 01 07 00 [23:55:39]MH_I2C_Read... [23:55:39]Read from MH i2c: 01 07 00 B7 0A 00 00 00 00 00 FF 0F D6 [23:55:39]process_action x_report done [23:55:39]requested_data is exist [23:55:39]produce_requested_data [23:55:39]requested_item fd.num is exist - process it [23:55:39]SAM_PROTO_GetFieldsCounters [23:55:39]wFMCommunicate request_size=4 [23:55:39]MH_SAM_APDU [23:55:39]CAPDU: 80 13 00 00 [23:55:39]Write to MH i2c: E2 08 00 B8 0A 80 13 00 00 00 00 00 00 3E [23:55:39]Write i2c OK [23:55:39]MH_I2C_Read... [23:55:39]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [23:55:39]Read from MH i2c: E2 [23:55:39]MH_I2C_Read... [23:55:39]Read from MH i2c: E2 62 00 [23:55:39]MH_I2C_Read... [23:55:39]Read from MH i2c: E2 62 00 B8 0A 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 6B 17 03 00 0E 04 04 00 21 02 00 00 12 04 04 00 93 01 00 00 5E 04 04 00 93 01 00 00 57 04 04 00 94 01 00 00 19 04 04 00 00 00 00 00 90 00 CB [23:55: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 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 6B 17 03 00 0E 04 04 00 21 02 00 00 12 04 04 00 93 01 00 00 5E 04 04 00 93 01 00 00 57 04 04 00 94 01 00 00 19 04 04 00 00 00 00 00 90 00 [23:55:39]wFMCommunicate OK [23:55:39]SAM_PROTO_GetFieldsCounters done [23:55:39]requested_item shift.num is exist - process it [23:55:39]requested_item shift.opened is exist - process it [23:55:39]req_shift_opened [23:55:39]FM_GetShiftState [23:55:39]SAM_PROTO_GetShiftState [23:55:39]wFMCommunicate request_size=4 [23:55:39]MH_SAM_APDU [23:55:39]CAPDU: 80 13 01 00 [23:55:39]Write to MH i2c: E2 08 00 B9 0A 80 13 01 00 00 00 00 00 40 [23:55:39]Write i2c OK [23:55:39]MH_I2C_Read... [23:55:39]Read from MH i2c: E2 [23:55:39]MH_I2C_Read... [23:55:39]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [23:55:39]Read from MH i2c: E2 0E 00 [23:55:39]MH_I2C_Read... [23:55:39]Read from MH i2c: E2 0E 00 B9 0A 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 EB [23:55:39]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [23:55:39]wFMCommunicate OK [23:55:39]SAM_PROTO_GetShiftState done [23:55:39]FM_GetShiftState done [23:55:39]req_shift_opened done [23:55:39]requested_item shift.open_date is exist - process it [23:55:39]req_shift_open_date [23:55:39]req_shift_open_date done [23:55:39]produce_requested_data done [23:55:39]produce_requested_data return {"fd.num":202603,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670} [23:55:39]process_action_free x_report [23:55:39]json_value_free [23:55:39]json_value_free done [23:55:39]process_json_proto returns [23:55:39]Send response to host [23:55:39]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fd.num":202603,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670}}} [23:55:39]free response buf [23:55:39]execute_script done [23:55:39]execute_script returns [23:55:39]free content buf [23:55:39]Sock 7.Close socket [23:55:39]Sock 7.Thread stoped [23:55:42]accept exits with 9 [23:55:42]New connection [23:55:42]New thread 3067235684 created [23:55:42]Thread 3067379044 joined [23:55:42]Waiting for new connection... [23:55:42] Sock 9.Parse request [23:55:42]Sock 9.Check first char [23:55:42]Sock 9.First char is OK [23:55:42]request: POST /json_proto HTTP/1.0 [23:55:42]Method: POST [23:55:42]URL: /json_proto [23:55:42]Method is POST - this is cgi request [23:55:42]url: /json_proto [23:55:42]query_string will be loaded in cgi processing [23:55:42]execute_cgi json_proto POST (null) [23:55:42]execute_cgi path=json_proto method=POST [23:55:42]POST find Content-Length [23:55:42]Host: 172.17.63.195:8080 [23:55:42]Content-Length: 215 [23:55:42]Content-Type: application/json [23:55:42] [23:55:42]POST finish read [23:55:42]Found Content-Length = 215 [23:55:42]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "kkm.sn", "kkm.ver", "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [23:55:42]execute_script... [23:55:42]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "kkm.sn", "kkm.ver", "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [23:55:42]POST & json_proto [23:55:42]process_json_proto [23:55:42]json parsed OK: [23:55:42]protocol is kg_v1.0 [23:55:42]action value=get_value [23:55:42]process_action get_value [23:55:42]cmd_get_value [23:55:42]process_action get_value done [23:55:42]requested_data is exist [23:55:42]produce_requested_data [23:55:42]requested_item kkm.sn is exist - process it [23:55:42]requested_item kkm.ver is exist - process it [23:55:42]requested_item fm.sn is exist - process it [23:55:42]wFMCommunicate request_size=4 [23:55:42]MH_SAM_APDU [23:55:42]CAPDU: 80 11 00 00 [23:55:42]Write to MH i2c: E2 08 00 BA 0A 80 11 00 00 00 00 00 00 3E [23:55:42]Write i2c OK [23:55:42]MH_I2C_Read... [23:55:42]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [23:55:42]Read from MH i2c: E2 [23:55:42]MH_I2C_Read... [23:55:42]Read from MH i2c: E2 17 00 [23:55:42]MH_I2C_Read... [23:55:42]Read from MH i2c: E2 17 00 BA 0A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 93 [23:55:42]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [23:55:42]wFMCommunicate OK [23:55:42]requested_item fd.num is exist - process it [23:55:42]SAM_PROTO_GetFieldsCounters [23:55:42]wFMCommunicate request_size=4 [23:55:42]MH_SAM_APDU [23:55:42]CAPDU: 80 13 00 00 [23:55:42]Write to MH i2c: E2 08 00 BB 0A 80 13 00 00 00 00 00 00 41 [23:55:42]OFD Sender: No OFD packet to send [23:55:42]Write i2c OK [23:55:42]MH_I2C_Read... [23:55:42]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [23:55:42]Read from MH i2c: E2 [23:55:42]MH_I2C_Read... [23:55:42]Read from MH i2c: E2 62 00 [23:55:42]MH_I2C_Read... [23:55:42]Read from MH i2c: E2 62 00 BB 0A 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 6B 17 03 00 0E 04 04 00 21 02 00 00 12 04 04 00 93 01 00 00 5E 04 04 00 93 01 00 00 57 04 04 00 94 01 00 00 19 04 04 00 00 00 00 00 90 00 CE [23:55:42]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 6B 17 03 00 0E 04 04 00 21 02 00 00 12 04 04 00 93 01 00 00 5E 04 04 00 93 01 00 00 57 04 04 00 94 01 00 00 19 04 04 00 00 00 00 00 90 00 [23:55:42]wFMCommunicate OK [23:55:42]SAM_PROTO_GetFieldsCounters done [23:55:42]requested_item shift.num is exist - process it [23:55:42]requested_item shift.opened is exist - process it [23:55:42]req_shift_opened [23:55:42]FM_GetShiftState [23:55:42]SAM_PROTO_GetShiftState [23:55:42]wFMCommunicate request_size=4 [23:55:42]MH_SAM_APDU [23:55:42]CAPDU: 80 13 01 00 [23:55:42]Write to MH i2c: E2 08 00 BC 0A 80 13 01 00 00 00 00 00 43 [23:55:42]Write i2c OK [23:55:42]MH_I2C_Read... [23:55:42]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [23:55:42]Read from MH i2c: E2 [23:55:42]MH_I2C_Read... [23:55:42]Read from MH i2c: E2 0E 00 [23:55:42]MH_I2C_Read... [23:55:42]Read from MH i2c: E2 0E 00 BC 0A 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 EE [23:55:42]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [23:55:42]wFMCommunicate OK [23:55:42]SAM_PROTO_GetShiftState done [23:55:42]FM_GetShiftState done [23:55:42]req_shift_opened done [23:55:42]requested_item shift.open_date is exist - process it [23:55:42]req_shift_open_date [23:55:42]req_shift_open_date done [23:55:42]produce_requested_data done [23:55:42]produce_requested_data return {"kkm.sn":"0300000109","kkm.ver":"001","fm.sn":"0000000000871756","fd.num":202603,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670} [23:55:42]process_action_free get_value [23:55:42]json_value_free [23:55:42]json_value_free done [23:55:42]process_json_proto returns [23:55:42]Send response to host [23:55:42]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"kkm.sn":"0300000109","kkm.ver":"001","fm.sn":"0000000000871756","fd.num":202603,"shift.num":545,"shift.opened":1,"shift.open_date":1730073670}}} [23:55:42]free response buf [23:55:42]execute_script done [23:55:42]execute_script returns [23:55:42]free content buf [23:55:42]Sock 9.Close socket [23:55:42]Sock 9.Thread stoped [23:55:42]accept exits with 7 [23:55:42]New connection [23:55:42]New thread 3067379044 created [23:55:42]Thread 3067235684 joined [23:55:42]Waiting for new connection... [23:55:42] Sock 7.Parse request [23:55:42]Sock 7.Check first char [23:55:42]Sock 7.First char is OK [23:55:42]request: POST /json_proto HTTP/1.0 [23:55:42]Method: POST [23:55:42]URL: /json_proto [23:55:42]Method is POST - this is cgi request [23:55:42]url: /json_proto [23:55:42]query_string will be loaded in cgi processing [23:55:42]execute_cgi json_proto POST (null) [23:55:42]execute_cgi path=json_proto method=POST [23:55:42]POST find Content-Length [23:55:42]Host: 172.17.63.195:8080 [23:55:42]Content-Length: 331 [23:55:42]Content-Type: application/json [23:55:42] [23:55:42]POST finish read [23:55:42]Found Content-Length = 331 [23:55: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" ] } } [23:55:42]execute_script... [23:55: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" ] } } [23:55:42]POST & json_proto [23:55:42]process_json_proto [23:55:42]json parsed OK: [23:55:42]protocol is kg_v1.0 [23:55:42]action value=get_value [23:55:42]process_action get_value [23:55:42]cmd_get_value [23:55:42]process_action get_value done [23:55:42]requested_data is exist [23:55:42]produce_requested_data [23:55:42]requested_item fm.sale.total is exist - process it [23:55:42]SAM_PROTO_GetFMData [23:55:42]wFMCommunicate request_size=4 [23:55:42]MH_SAM_APDU [23:55:42]CAPDU: 80 13 03 00 [23:55:42]Write to MH i2c: E2 08 00 BD 0A 80 13 03 00 00 00 00 00 46 [23:55:42]Write i2c OK [23:55:42]MH_I2C_Read... [23:55:43]*** iso7816_exchange 80 13 03 00... Resp OK rsp.len_out = 250! [23:55:43]Read from MH i2c: E2 [23:55:43]MH_I2C_Read... [23:55:43]Read from MH i2c: E2 FD 00 [23:55:43]MH_I2C_Read... [23:55:43]Read from MH i2c: E2 FD 00 BD 0A 00 C4 04 85 04 C0 04 6E 04 04 00 29 13 03 00 69 04 A3 00 6F 04 04 00 04 13 03 00 B1 04 05 00 1A 29 42 B1 03 70 04 05 00 78 84 40 51 03 72 04 04 00 A2 A4 01 60 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 D4 EF 6A 64 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0D 00 F6 03 01 00 01 F7 03 04 00 C8 11 5E 08 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 9B 00 6F 04 04 00 25 00 00 00 B1 04 03 00 24 F4 96 70 04 03 00 5C C1 96 72 04 02 00 C8 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 EB 07 10 EF 03 09 00 90 00 7F [23:55:43]RAPDU: C4 04 85 04 C0 04 6E 04 04 00 29 13 03 00 69 04 A3 00 6F 04 04 00 04 13 03 00 B1 04 05 00 1A 29 42 B1 03 70 04 05 00 78 84 40 51 03 72 04 04 00 A2 A4 01 60 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 D4 EF 6A 64 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0D 00 F6 03 01 00 01 F7 03 04 00 C8 11 5E 08 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 9B 00 6F 04 04 00 25 00 00 00 B1 04 03 00 24 F4 96 70 04 03 00 5C C1 96 72 04 02 00 C8 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 EB 07 10 EF 03 09 00 90 00 [23:55:43]wFMCommunicate OK [23:55:43]wFMCommunicate request_size=4 [23:55:43]MH_SAM_APDU [23:55:43]CAPDU: 80 17 00 00 [23:55:43]Write to MH i2c: E2 08 00 BE 0A 80 17 00 00 00 00 00 00 48 [23:55:43]Write i2c OK [23:55:43]MH_I2C_Read... [23:55:43]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [23:55:43]Read from MH i2c: E2 [23:55:43]MH_I2C_Read... [23:55:43]Read from MH i2c: E2 FD 00 [23:55:43]MH_I2C_Read... [23:55:43]Read from MH i2c: E2 FD 00 BE 0A 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 FB 55 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 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 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 90 00 4F [23:55:43]RAPDU: F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 FB 55 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 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 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 90 00 [23:55:43]wFMCommunicate OK [23:55:43]wFMCommunicate request_size=4 [23:55:43]MH_SAM_APDU [23:55:43]CAPDU: 80 17 00 00 [23:55:43]Write to MH i2c: E2 08 00 BF 0A 80 17 00 00 00 00 00 00 49 [23:55:43]Write i2c OK [23:55:43]MH_I2C_Read... [23:55:44]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [23:55:44]Read from MH i2c: E2 [23:55:44]MH_I2C_Read... [23:55:44]Read from MH i2c: E2 FD 00 [23:55:44]MH_I2C_Read... [23:55:44]Read from MH i2c: E2 FD 00 BF 0A 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 90 00 5E [23:55:44]RAPDU: 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 90 00 [23:55:44]wFMCommunicate OK [23:55:44]wFMCommunicate request_size=4 [23:55:44]MH_SAM_APDU [23:55:44]CAPDU: 80 17 00 00 [23:55:44]Write to MH i2c: E2 08 00 C0 0A 80 17 00 00 00 00 00 00 4A [23:55:44]Write i2c OK [23:55:44]MH_I2C_Read... [23:55:44]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [23:55:44]Read from MH i2c: E2 [23:55:44]MH_I2C_Read... [23:55:44]Read from MH i2c: E2 FD 00 [23:55:44]MH_I2C_Read... [23:55:44]Read from MH i2c: E2 FD 00 C0 0A 00 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 C2 [23:55:44]RAPDU: 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 [23:55:45]wFMCommunicate OK [23:55:45]wFMCommunicate request_size=4 [23:55:45]MH_SAM_APDU [23:55:45]CAPDU: 80 17 00 00 [23:55:45]Write to MH i2c: E2 08 00 C1 0A 80 17 00 00 00 00 00 00 4B [23:55:45]Write i2c OK [23:55:45]MH_I2C_Read... [23:55:45]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 222! [23:55:45]Read from MH i2c: E2 [23:55:45]MH_I2C_Read... [23:55:45]Read from MH i2c: E2 E1 00 [23:55:45]MH_I2C_Read... [23:55:45]Read from MH i2c: E2 E1 00 C1 0A 00 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 39 [23:55:45]RAPDU: 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 [23:55:45]wFMCommunicate OK [23:55:45]SAM_PROTO_GetFMData done [23:55:45]requested_item fm.sale_refund.total is exist - process it [23:55:45]requested_item fm.buy.total is exist - process it [23:55:45]requested_item shift.sale.total is exist - process it [23:55:45]SAM_PROTO_GetShiftData [23:55:45]wFMCommunicate request_size=4 [23:55:45]MH_SAM_APDU [23:55:45]CAPDU: 80 13 02 00 [23:55:45]Write to MH i2c: E2 08 00 C2 0A 80 13 02 00 00 00 00 00 4A [23:55:45]Write i2c OK [23:55:45]MH_I2C_Read... [23:55:46]*** iso7816_exchange 80 13 02 00... Resp OK rsp.len_out = 250! [23:55:46]Read from MH i2c: E2 [23:55:46]MH_I2C_Read... [23:55:46]Read from MH i2c: E2 FD 00 [23:55:46]MH_I2C_Read... [23:55:46]Read from MH i2c: E2 FD 00 C2 0A 00 B1 04 AA 04 AD 04 6E 04 04 00 93 01 00 00 69 04 9E 00 6F 04 04 00 93 01 00 00 B1 04 04 00 81 E6 DD 01 70 04 04 00 68 B3 60 01 72 04 03 00 19 33 7D 00 04 7B 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0C 00 F2 03 01 00 01 F3 03 03 00 F4 C3 32 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 F8 3A 04 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 90 00 F2 [23:55:46]RAPDU: B1 04 AA 04 AD 04 6E 04 04 00 93 01 00 00 69 04 9E 00 6F 04 04 00 93 01 00 00 B1 04 04 00 81 E6 DD 01 70 04 04 00 68 B3 60 01 72 04 03 00 19 33 7D 00 04 7B 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0C 00 F2 03 01 00 01 F3 03 03 00 F4 C3 32 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 F8 3A 04 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 90 00 [23:55:46]wFMCommunicate OK [23:55:46]wFMCommunicate request_size=4 [23:55:46]MH_SAM_APDU [23:55:46]CAPDU: 80 17 00 00 [23:55:46]Write to MH i2c: E2 08 00 C3 0A 80 17 00 00 00 00 00 00 4D [23:55:46]Write i2c OK [23:55:46]MH_I2C_Read... [23:55:46]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [23:55:46]Read from MH i2c: E2 [23:55:46]MH_I2C_Read... [23:55:46]Read from MH i2c: E2 FD 00 [23:55:46]MH_I2C_Read... [23:55:46]Read from MH i2c: E2 FD 00 C3 0A 00 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 90 00 66 [23:55:46]RAPDU: 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 90 00 [23:55:46]wFMCommunicate OK [23:55:46]wFMCommunicate request_size=4 [23:55:46]MH_SAM_APDU [23:55:46]CAPDU: 80 17 00 00 [23:55:46]Write to MH i2c: E2 08 00 C4 0A 80 17 00 00 00 00 00 00 4E [23:55:46]Write i2c OK [23:55:46]MH_I2C_Read... [23:55:47]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [23:55:47]Read from MH i2c: E2 [23:55:47]MH_I2C_Read... [23:55:47]Read from MH i2c: E2 FD 00 [23:55:47]MH_I2C_Read... [23:55:47]Read from MH i2c: E2 FD 00 C4 0A 00 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 OFD Sender: No OFD packet to send [23:55:47]00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 90 00 07 [23:55:47]RAPDU: 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 90 00 [23:55:47]wFMCommunicate OK [23:55:47]wFMCommunicate request_size=4 [23:55:47]MH_SAM_APDU [23:55:47]CAPDU: 80 17 00 00 [23:55:47]Write to MH i2c: E2 08 00 C5 0A 80 17 00 00 00 00 00 00 4F [23:55:47]Write i2c OK [23:55:47]MH_I2C_Read... [23:55:47]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [23:55:47]Read from MH i2c: E2 [23:55:47]MH_I2C_Read... [23:55:47]Read from MH i2c: E2 FD 00 [23:55:47]MH_I2C_Read... [23:55:47]Read from MH i2c: E2 FD 00 C5 0A 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 90 00 C7 [23:55:48]RAPDU: 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 90 00 [23:55:48]wFMCommunicate OK [23:55:48]wFMCommunicate request_size=4 [23:55:48]MH_SAM_APDU [23:55:48]CAPDU: 80 17 00 00 [23:55:48]Write to MH i2c: E2 08 00 C6 0A 80 17 00 00 00 00 00 00 50 [23:55:48]Write i2c OK [23:55:48]MH_I2C_Read... [23:55:48]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 203! [23:55:48]Read from MH i2c: E2 [23:55:48]MH_I2C_Read... [23:55:48]Read from MH i2c: E2 CE 00 [23:55:48]MH_I2C_Read... [23:55:48]Read from MH i2c: E2 CE 00 C6 0A 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 35 [23:55:48]RAPDU: 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 [23:55:48]wFMCommunicate OK [23:55:48]SAM_PROTO_GetShiftData done [23:55:48]requested_item shift.sale.total_cash is exist - process it [23:55:48]requested_item shift.sale_refund.total is exist - process it [23:55:48]requested_item shift.sale_refund.total_cash is exist - process it [23:55:48]requested_item shift.buy.total is exist - process it [23:55:48]requested_item shift.buy.total_cash is exist - process it [23:55:48]produce_requested_data done [23:55:48]produce_requested_data return {"fm.sale.total":158588050.18,"fm.sale_refund.total":98929.00,"fm.buy.total":0.00,"shift.sale.total":313196.81,"shift.sale.total_cash":231146.00,"shift.sale_refund.total":0.00,"shift.sale_refund.total_cash":0.00,"shift.buy.total":0.00,"shift.buy.total_cash":0.00} [23:55:48]process_action_free get_value [23:55:48]json_value_free [23:55:48]json_value_free done [23:55:48]process_json_proto returns [23:55:48]Send response to host [23:55:48]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sale.total":158588050.18,"fm.sale_refund.total":98929.00,"fm.buy.total":0.00,"shift.sale.total":313196.81,"shift.sale.total_cash":231146.00,"shift.sale_refund.total":0.00,"shift.sale_refund.total_cash":0.00,"shift.buy.total":0.00,"shift.buy.total_cash":0.00}}} [23:55:48]free response buf [23:55:48]execute_script done [23:55:48]execute_script returns [23:55:48]free content buf [23:55:48]Sock 7.Close socket [23:55:48]Sock 7.Thread stoped [23:55:48]accept exits with 9 [23:55:48]New connection [23:55:48]New thread 3067235684 created [23:55:48]Thread 3067379044 joined [23:55:48]Waiting for new connection... [23:55:48] Sock 9.Parse request [23:55:48]Sock 9.Check first char [23:55:48]Sock 9.First char is OK [23:55:48]request: POST /json_proto HTTP/1.0 [23:55:48]Method: POST [23:55:48]URL: /json_proto [23:55:48]Method is POST - this is cgi request [23:55:48]url: /json_proto [23:55:48]query_string will be loaded in cgi processing [23:55:48]execute_cgi json_proto POST (null) [23:55:48]execute_cgi path=json_proto method=POST [23:55:48]POST find Content-Length [23:55:48]Host: 172.17.63.195:8080 [23:55:48]Content-Length: 331 [23:55:48]Content-Type: application/json [23:55:48] [23:55:48]POST finish read [23:55:48]Found Content-Length = 331 [23:55: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" ] } } [23:55:48]execute_script... [23:55: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" ] } } [23:55:48]POST & json_proto [23:55:48]process_json_proto [23:55:48]json parsed OK: [23:55:48]protocol is kg_v1.0 [23:55:48]action value=get_value [23:55:48]process_action get_value [23:55:48]cmd_get_value [23:55:48]process_action get_value done [23:55:48]requested_data is exist [23:55:48]produce_requested_data [23:55:48]requested_item fm.sale.total is exist - process it [23:55:48]SAM_PROTO_GetFMData [23:55:48]wFMCommunicate request_size=4 [23:55:48]MH_SAM_APDU [23:55:48]CAPDU: 80 13 03 00 [23:55:48]Write to MH i2c: E2 08 00 C7 0A 80 13 03 00 00 00 00 00 50 [23:55:48]Write i2c OK [23:55:48]MH_I2C_Read... [23:55:49]*** iso7816_exchange 80 13 03 00... Resp OK rsp.len_out = 250! [23:55:49]Read from MH i2c: E2 [23:55:49]MH_I2C_Read... [23:55:49]Read from MH i2c: E2 FD 00 [23:55:49]MH_I2C_Read... [23:55:49]Read from MH i2c: E2 FD 00 C7 0A 00 C4 04 85 04 C0 04 6E 04 04 00 29 13 03 00 69 04 A3 00 6F 04 04 00 04 13 03 00 B1 04 05 00 1A 29 42 B1 03 70 04 05 00 78 84 40 51 03 72 04 04 00 A2 A4 01 60 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 D4 EF 6A 64 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0D 00 F6 03 01 00 01 F7 03 04 00 C8 11 5E 08 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 9B 00 6F 04 04 00 25 00 00 00 B1 04 03 00 24 F4 96 70 04 03 00 5C C1 96 72 04 02 00 C8 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 EB 07 10 EF 03 09 00 90 00 89 [23:55:49]RAPDU: C4 04 85 04 C0 04 6E 04 04 00 29 13 03 00 69 04 A3 00 6F 04 04 00 04 13 03 00 B1 04 05 00 1A 29 42 B1 03 70 04 05 00 78 84 40 51 03 72 04 04 00 A2 A4 01 60 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 D4 EF 6A 64 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0D 00 F6 03 01 00 01 F7 03 04 00 C8 11 5E 08 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 9B 00 6F 04 04 00 25 00 00 00 B1 04 03 00 24 F4 96 70 04 03 00 5C C1 96 72 04 02 00 C8 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 EB 07 10 EF 03 09 00 90 00 [23:55:49]wFMCommunicate OK [23:55:49]wFMCommunicate request_size=4 [23:55:49]MH_SAM_APDU [23:55:49]CAPDU: 80 17 00 00 [23:55:49]Write to MH i2c: E2 08 00 C8 0A 80 17 00 00 00 00 00 00 52 [23:55:49]Write i2c OK [23:55:49]MH_I2C_Read... [23:55:49]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [23:55:49]Read from MH i2c: E2 [23:55:49]MH_I2C_Read... [23:55:49]Read from MH i2c: E2 FD 00 [23:55:49]MH_I2C_Read... [23:55:49]Read from MH i2c: E2 FD 00 C8 0A 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 FB 55 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 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 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 90 00 59 [23:55:50]RAPDU: F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 FB 55 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 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 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 90 00 [23:55:50]wFMCommunicate OK [23:55:50]wFMCommunicate request_size=4 [23:55:50]MH_SAM_APDU [23:55:50]CAPDU: 80 17 00 00 [23:55:50]Write to MH i2c: E2 08 00 C9 0A 80 17 00 00 00 00 00 00 53 [23:55:50]Write i2c OK [23:55:50]MH_I2C_Read... [23:55:50]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [23:55:50]Read from MH i2c: E2 [23:55:50]MH_I2C_Read... [23:55:50]Read from MH i2c: E2 FD 00 [23:55:50]MH_I2C_Read... [23:55:50]Read from MH i2c: E2 FD 00 C9 0A 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 90 00 68 [23:55:50]RAPDU: 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 90 00 [23:55:50]wFMCommunicate OK [23:55:50]wFMCommunicate request_size=4 [23:55:50]MH_SAM_APDU [23:55:50]CAPDU: 80 17 00 00 [23:55:50]Write to MH i2c: E2 08 00 CA 0A 80 17 00 00 00 00 00 00 54 [23:55:50]Write i2c OK [23:55:50]MH_I2C_Read... [23:55:51]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [23:55:51]Read from MH i2c: E2 [23:55:51]MH_I2C_Read... [23:55:51]Read from MH i2c: E2 FD 00 [23:55:51]MH_I2C_Read... [23:55:51]Read from MH i2c: E2 FD 00 CA 0A 00 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 CC [23:55:51]RAPDU: 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 [23:55:51]wFMCommunicate OK [23:55:51]wFMCommunicate request_size=4 [23:55:51]MH_SAM_APDU [23:55:51]CAPDU: 80 17 00 00 [23:55:51]Write to MH i2c: E2 08 00 CB 0A 80 17 00 00 00 00 00 00 55 [23:55:51]Write i2c OK [23:55:51]MH_I2C_Read... [23:55:51]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 222! [23:55:51]Read from MH i2c: E2 [23:55:51]MH_I2C_Read... [23:55:51]Read from MH i2c: E2 E1 00 [23:55:51]MH_I2C_Read... [23:55:51]Read from MH i2c: E2 E1 00 CB 0A 00 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 43 [23:55:51]RAPDU: 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 [23:55:52]wFMCommunicate OK [23:55:52]SAM_PROTO_GetFMData done [23:55:52]requested_item fm.sale_refund.total is exist - process it [23:55:52]requested_item fm.buy.total is exist - process it [23:55:52]requested_item shift.sale.total is exist - process it [23:55:52]SAM_PROTO_GetShiftData [23:55:52]wFMCommunicate request_size=4 [23:55:52]MH_SAM_APDU [23:55:52]CAPDU: 80 13 02 00 [23:55:52]Write to MH i2c: E2 08 00 CC 0A 80 13 02 00 00 00 00 00 54 [23:55:52]Write i2c OK [23:55:52]MH_I2C_Read... [23:55:52]OFD Sender: No OFD packet to send [23:55:52]*** iso7816_exchange 80 13 02 00... Resp OK rsp.len_out = 250! [23:55:52]Read from MH i2c: E2 [23:55:52]MH_I2C_Read... [23:55:52]Read from MH i2c: E2 FD 00 [23:55:52]MH_I2C_Read... [23:55:52]Read from MH i2c: E2 FD 00 CC 0A 00 B1 04 AA 04 AD 04 6E 04 04 00 93 01 00 00 69 04 9E 00 6F 04 04 00 93 01 00 00 B1 04 04 00 81 E6 DD 01 70 04 04 00 68 B3 60 01 72 04 03 00 19 33 7D 00 04 7B 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0C 00 F2 03 01 00 01 F3 03 03 00 F4 C3 32 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 F8 3A 04 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 90 00 FC [23:55:52]RAPDU: B1 04 AA 04 AD 04 6E 04 04 00 93 01 00 00 69 04 9E 00 6F 04 04 00 93 01 00 00 B1 04 04 00 81 E6 DD 01 70 04 04 00 68 B3 60 01 72 04 03 00 19 33 7D 00 04 7B 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0C 00 F2 03 01 00 01 F3 03 03 00 F4 C3 32 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 F8 3A 04 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 90 00 [23:55:52]wFMCommunicate OK [23:55:52]wFMCommunicate request_size=4 [23:55:52]MH_SAM_APDU [23:55:52]CAPDU: 80 17 00 00 [23:55:52]Write to MH i2c: E2 08 00 CD 0A 80 17 00 00 00 00 00 00 57 [23:55:52]Write i2c OK [23:55:52]MH_I2C_Read... [23:55:53]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [23:55:53]Read from MH i2c: E2 [23:55:53]MH_I2C_Read... [23:55:53]Read from MH i2c: E2 FD 00 [23:55:53]MH_I2C_Read... [23:55:53]Read from MH i2c: E2 FD 00 CD 0A 00 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 90 00 70 [23:55:53]RAPDU: 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 90 00 [23:55:53]wFMCommunicate OK [23:55:53]wFMCommunicate request_size=4 [23:55:53]MH_SAM_APDU [23:55:53]CAPDU: 80 17 00 00 [23:55:53]Write to MH i2c: E2 08 00 CE 0A 80 17 00 00 00 00 00 00 58 [23:55:53]Write i2c OK [23:55:53]MH_I2C_Read... [23:55:53]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [23:55:53]Read from MH i2c: E2 [23:55:53]MH_I2C_Read... [23:55:53]Read from MH i2c: E2 FD 00 [23:55:53]MH_I2C_Read... [23:55:53]Read from MH i2c: E2 FD 00 CE 0A 00 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 90 00 11 [23:55:54]RAPDU: 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 90 00 [23:55:54]wFMCommunicate OK [23:55:54]wFMCommunicate request_size=4 [23:55:54]MH_SAM_APDU [23:55:54]CAPDU: 80 17 00 00 [23:55:54]Write to MH i2c: E2 08 00 CF 0A 80 17 00 00 00 00 00 00 59 [23:55:54]Write i2c OK [23:55:54]MH_I2C_Read... [23:55:54]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [23:55:54]Read from MH i2c: E2 [23:55:54]MH_I2C_Read... [23:55:54]Read from MH i2c: E2 FD 00 [23:55:54]MH_I2C_Read... [23:55:54]Read from MH i2c: E2 FD 00 CF 0A 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 90 00 D1 [23:55:54]RAPDU: 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 90 00 [23:55:54]wFMCommunicate OK [23:55:54]wFMCommunicate request_size=4 [23:55:54]MH_SAM_APDU [23:55:54]CAPDU: 80 17 00 00 [23:55:54]Write to MH i2c: E2 08 00 D0 0A 80 17 00 00 00 00 00 00 5A [23:55:54]Write i2c OK [23:55:54]MH_I2C_Read... [23:55:55]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 203! [23:55:55]Read from MH i2c: E2 [23:55:55]MH_I2C_Read... [23:55:55]Read from MH i2c: E2 CE 00 [23:55:55]MH_I2C_Read... [23:55:55]Read from MH i2c: E2 CE 00 D0 0A 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 3F [23:55:55]RAPDU: 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 [23:55:55]wFMCommunicate OK [23:55:55]SAM_PROTO_GetShiftData done [23:55:55]requested_item shift.sale.total_cash is exist - process it [23:55:55]requested_item shift.sale_refund.total is exist - process it [23:55:55]requested_item shift.sale_refund.total_cash is exist - process it [23:55:55]requested_item shift.buy.total is exist - process it [23:55:55]requested_item shift.buy.total_cash is exist - process it [23:55:55]produce_requested_data done [23:55:55]produce_requested_data return {"fm.sale.total":158588050.18,"fm.sale_refund.total":98929.00,"fm.buy.total":0.00,"shift.sale.total":313196.81,"shift.sale.total_cash":231146.00,"shift.sale_refund.total":0.00,"shift.sale_refund.total_cash":0.00,"shift.buy.total":0.00,"shift.buy.total_cash":0.00} [23:55:55]process_action_free get_value [23:55:55]json_value_free [23:55:55]json_value_free done [23:55:55]process_json_proto returns [23:55:55]Send response to host [23:55:55]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sale.total":158588050.18,"fm.sale_refund.total":98929.00,"fm.buy.total":0.00,"shift.sale.total":313196.81,"shift.sale.total_cash":231146.00,"shift.sale_refund.total":0.00,"shift.sale_refund.total_cash":0.00,"shift.buy.total":0.00,"shift.buy.total_cash":0.00}}} [23:55:55]free response buf [23:55:55]execute_script done [23:55:55]execute_script returns [23:55:55]free content buf [23:55:55]Sock 9.Close socket [23:55:55]Sock 9.Thread stoped [23:55:55]accept exits with 7 [23:55:55]New connection [23:55:55]New thread 3067379044 created [23:55:55]Thread 3067235684 joined [23:55:55]Waiting for new connection... [23:55:55] Sock 7.Parse request [23:55:55]Sock 7.Check first char [23:55:55]Sock 7.First char is OK [23:55:55]request: POST /json_proto HTTP/1.0 [23:55:55]Method: POST [23:55:55]URL: /json_proto [23:55:55]Method is POST - this is cgi request [23:55:55]url: /json_proto [23:55:55]query_string will be loaded in cgi processing [23:55:55]execute_cgi json_proto POST (null) [23:55:55]execute_cgi path=json_proto method=POST [23:55:55]POST find Content-Length [23:55:55]Host: 172.17.63.195:8080 [23:55:55]Content-Length: 273 [23:55:55]Content-Type: application/json [23:55:55] [23:55:55]POST finish read [23:55:55]Found Content-Length = 273 [23:55:55]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_shift", "params" : { "operator" : "\u0428\u0430\u0439\u0431\u0435\u043A \u0443\u0443\u043B\u0443 \u0423. " } , "requested_data" : [ "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [23:55:55]execute_script... [23:55:55]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_shift", "params" : { "operator" : "\u0428\u0430\u0439\u0431\u0435\u043A \u0443\u0443\u043B\u0443 \u0423. " } , "requested_data" : [ "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [23:55:55]POST & json_proto [23:55:55]process_json_proto [23:55:55]json parsed OK: [23:55:55]protocol is kg_v1.0 [23:55:55]action value=close_shift [23:55:55]process_action close_shift [23:55:55]cmd_close_shift [23:55:55]MH_GetDate [23:55:55]Write to MH i2c: F0 00 00 D1 0A CA [23:55:55]Write i2c OK [23:55:55]MH_I2C_Read... [23:55:55]Read from MH i2c: F0 [23:55:55]MH_I2C_Read... [23:55:55]Read from MH i2c: F0 09 00 [23:55:55]MH_I2C_Read... [23:55:55]Read from MH i2c: F0 09 00 D1 0A 00 8C 24 20 67 47 1B 1E 67 F1 [23:55:55]GetLastDocTimeStamp 1730159728 [23:55:55]current date 1730159756 [23:55:55]FM_GetShiftState [23:55:55]SAM_PROTO_GetShiftState [23:55:55]wFMCommunicate request_size=4 [23:55:55]MH_SAM_APDU [23:55:55]CAPDU: 80 13 01 00 [23:55:55]Write to MH i2c: E2 08 00 D2 0A 80 13 01 00 00 00 00 00 59 [23:55:55]Write i2c OK [23:55:55]MH_I2C_Read... [23:55:55]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [23:55:55]Read from MH i2c: E2 [23:55:55]MH_I2C_Read... [23:55:55]Read from MH i2c: E2 0E 00 [23:55:55]MH_I2C_Read... [23:55:55]Read from MH i2c: E2 0E 00 D2 0A 00 09 00 01 46 D4 1E 67 00 00 00 00 90 00 04 [23:55:55]RAPDU: 09 00 01 46 D4 1E 67 00 00 00 00 90 00 [23:55:55]wFMCommunicate OK [23:55:55]SAM_PROTO_GetShiftState done [23:55:55]FM_GetShiftState done [23:55:55]KKMCreateCloseShiftDocument [23:55:55]Load OK [23:55:55]Malloc new data [23:55:55]MH_GetDate [23:55:55]Write to MH i2c: F0 00 00 D3 0A CC [23:55:55]Write i2c OK [23:55:55]MH_I2C_Read... [23:55:55]Read from MH i2c: F0 [23:55:55]MH_I2C_Read... [23:55:55]Read from MH i2c: F0 09 00 [23:55:55]MH_I2C_Read... [23:55:55]Read from MH i2c: F0 09 00 D3 0A 00 8D 24 20 67 47 1B 1E 67 F4 [23:55:55]Malloc new data [23:55:55]Malloc new data [23:55:55]Malloc new data [23:55:55]Malloc new data [23:55:55]KKMCreateCloseShiftDocument OK [23:55:55]KKMSetCloseShiftData OK [23:55:55]ProcessDocumentItem done err = 0, tmpTLVsize=76 [23:55:55]tlvbuf is 01C9D1E0 [23:55:55]KKMLoadAndSignCloseShiftData [23:55:55]SAM_PROTO_ProcessDocument [23:55:55]wFMCommunicate request_size=9 [23:55:55]MH_SAM_APDU [23:55:55]CAPDU: 80 15 01 00 04 05 00 4C 00 [23:55:55]Write to MH i2c: E2 0C 00 D4 0A 80 15 01 00 04 00 05 00 4C 00 00 00 B6 [23:55:55]Write i2c OK [23:55:55]MH_I2C_Read... [23:55:55]*** iso7816_exchange 80 15 01 00... Resp OK rsp.len_out = 0! [23:55:55]Read from MH i2c: E2 [23:55:55]MH_I2C_Read... [23:55:55]Read from MH i2c: E2 03 00 [23:55:55]MH_I2C_Read... [23:55:55]Read from MH i2c: E2 03 00 D4 0A 00 90 00 52 [23:55:55]RAPDU: 90 00 [23:55:55]wFMCommunicate OK [23:55:55]wFMCommunicate request_size=23 [23:55:55]MH_SAM_APDU [23:55:55]CAPDU: 80 15 02 00 12 FA 03 0E 00 30 32 35 30 38 32 30 31 36 31 30 30 36 37 [23:55:55]Write to MH i2c: E2 1A 00 D5 0A 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 54 [23:55:56]Write i2c OK [23:55:56]MH_I2C_Read... [23:55:56]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [23:55:56]Read from MH i2c: E2 [23:55:56]MH_I2C_Read... [23:55:56]Read from MH i2c: E2 03 00 [23:55:56]MH_I2C_Read... [23:55:56]Read from MH i2c: E2 03 00 D5 0A 00 90 00 53 [23:55:56]RAPDU: 90 00 [23:55:56]wFMCommunicate OK [23:55:56]wFMCommunicate request_size=35 [23:55:56]MH_SAM_APDU [23:55:56]CAPDU: 80 15 02 00 1E FD 03 1A 00 D0 A8 D0 B0 D0 B9 D0 B1 D0 B5 D0 BA 20 D1 83 D1 83 D0 BB D1 83 20 D0 A3 2E 20 [23:55:56]Write to MH i2c: E2 26 00 D6 0A 80 15 02 00 1E 00 FD 03 1A 00 D0 A8 D0 B0 D0 B9 D0 B1 D0 B5 D0 BA 20 D1 83 D1 83 D0 BB D1 83 20 D0 A3 2E 20 00 00 4F [23:55:56]Write i2c OK [23:55:56]MH_I2C_Read... [23:55:56]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [23:55:56]Read from MH i2c: E2 [23:55:56]MH_I2C_Read... [23:55:56]Read from MH i2c: E2 03 00 [23:55:56]MH_I2C_Read... [23:55:56]Read from MH i2c: E2 03 00 D6 0A 00 90 00 54 [23:55:56]RAPDU: 90 00 [23:55:56]wFMCommunicate OK [23:55:56]wFMCommunicate request_size=13 [23:55:56]MH_SAM_APDU [23:55:56]CAPDU: 80 15 02 00 08 F4 03 04 00 8D 24 20 67 [23:55:56]Write to MH i2c: E2 10 00 D7 0A 80 15 02 00 08 00 F4 03 04 00 8D 24 20 67 00 00 A4 [23:55:56]Write i2c OK [23:55:56]MH_I2C_Read... [23:55:56]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [23:55:56]Read from MH i2c: E2 [23:55:56]MH_I2C_Read... [23:55:56]Read from MH i2c: E2 03 00 [23:55:56]MH_I2C_Read... [23:55:56]Read from MH i2c: E2 03 00 D7 0A 00 90 00 55 [23:55:56]RAPDU: 90 00 [23:55:56]wFMCommunicate OK [23:55:56]wFMCommunicate request_size=25 [23:55:56]MH_SAM_APDU [23:55:56]CAPDU: 80 15 02 00 14 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 [23:55:56]Write to MH i2c: E2 1C 00 D8 0A 80 15 02 00 14 00 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 00 00 CA [23:55:56]Write i2c OK [23:55:56]MH_I2C_Read... [23:55:56]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [23:55:56]Read from MH i2c: E2 [23:55:56]MH_I2C_Read... [23:55:56]Read from MH i2c: E2 03 00 [23:55:56]MH_I2C_Read... [23:55:56]Read from MH i2c: E2 03 00 D8 0A 00 90 00 56 [23:55:56]RAPDU: 90 00 [23:55:56]wFMCommunicate OK [23:55:56]wFMCommunicate request_size=4 [23:55:56]MH_SAM_APDU [23:55:56]CAPDU: 80 15 03 00 [23:55:56]Write to MH i2c: E2 08 00 D9 0A 80 15 03 00 00 00 00 00 64 [23:55:56]Write i2c OK [23:55:56]MH_I2C_Read... [23:55:56]*** iso7816_exchange 80 15 03 00... Resp OK rsp.len_out = 250! [23:55:56]Read from MH i2c: E2 [23:55:56]MH_I2C_Read... [23:55:56]Read from MH i2c: E2 FD 00 [23:55:56]MH_I2C_Read... [23:55:56]Read from MH i2c: E2 FD 00 D9 0A 00 F4 04 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 6C 17 03 00 0E 04 04 00 21 02 00 00 5E 04 04 00 93 01 00 00 57 04 04 00 95 01 00 00 AA 04 AD 04 6E 04 04 00 93 01 00 00 69 04 9E 00 6F 04 04 00 93 01 00 00 B1 04 04 00 81 E6 DD 01 70 04 04 00 68 B3 60 01 72 04 03 00 19 33 7D 00 04 7B 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0C 00 F2 03 01 00 01 F3 03 03 00 F4 C3 32 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 F8 3A 04 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 90 00 74 [23:55:57]RAPDU: F4 04 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 6C 17 03 00 0E 04 04 00 21 02 00 00 5E 04 04 00 93 01 00 00 57 04 04 00 95 01 00 00 AA 04 AD 04 6E 04 04 00 93 01 00 00 69 04 9E 00 6F 04 04 00 93 01 00 00 B1 04 04 00 81 E6 DD 01 70 04 04 00 68 B3 60 01 72 04 03 00 19 33 7D 00 04 7B 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0C 00 F2 03 01 00 01 F3 03 03 00 F4 C3 32 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 F8 3A 04 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 90 00 [23:55:57]wFMCommunicate OK [23:55:57]SAM_PROTO_ProcessDocument answer len = 1268 [23:55:57]SAM_PROTO_ProcessDocument remain to read = 1020 [23:55:57]wFMCommunicate request_size=4 [23:55:57]MH_SAM_APDU [23:55:57]CAPDU: 80 17 00 00 [23:55:57]Write to MH i2c: E2 08 00 DA 0A 80 17 00 00 00 00 00 00 64 [23:55:57]Write i2c OK [23:55:57]MH_I2C_Read... [23:55:57]OFD Sender: No OFD packet to send [23:55:57]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [23:55:57]Read from MH i2c: E2 [23:55:57]MH_I2C_Read... [23:55:57]Read from MH i2c: E2 FD 00 [23:55:57]MH_I2C_Read... [23:55:57]Read from MH i2c: E2 FD 00 DA 0A 00 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 90 00 B8 [23:55:57]RAPDU: 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 90 00 [23:55:58]wFMCommunicate OK [23:55:58]SAM_PROTO_ProcessDocument received (without SW) 250 bytes [23:55:58]SAM_PROTO_ProcessDocument remain to read = 770 [23:55:58]wFMCommunicate request_size=4 [23:55:58]MH_SAM_APDU [23:55:58]CAPDU: 80 17 00 00 [23:55:58]Write to MH i2c: E2 08 00 DB 0A 80 17 00 00 00 00 00 00 65 [23:55:58]Write i2c OK [23:55:58]MH_I2C_Read... [23:55:58]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [23:55:58]Read from MH i2c: E2 [23:55:58]MH_I2C_Read... [23:55:58]Read from MH i2c: E2 FD 00 [23:55:58]MH_I2C_Read... [23:55:58]Read from MH i2c: E2 FD 00 DB 0A 00 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 90 00 C7 [23:55:58]RAPDU: 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 90 00 [23:55:58]wFMCommunicate OK [23:55:58]SAM_PROTO_ProcessDocument received (without SW) 250 bytes [23:55:58]SAM_PROTO_ProcessDocument remain to read = 520 [23:55:58]wFMCommunicate request_size=4 [23:55:58]MH_SAM_APDU [23:55:58]CAPDU: 80 17 00 00 [23:55:58]Write to MH i2c: E2 08 00 DC 0A 80 17 00 00 00 00 00 00 66 [23:55:58]Write i2c OK [23:55:58]MH_I2C_Read... [23:55:59]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [23:55:59]Read from MH i2c: E2 [23:55:59]MH_I2C_Read... [23:55:59]Read from MH i2c: E2 FD 00 [23:55:59]MH_I2C_Read... [23:55:59]Read from MH i2c: E2 FD 00 DC 0A 00 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 90 00 EE [23:55:59]RAPDU: 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 90 00 [23:55:59]wFMCommunicate OK [23:55:59]SAM_PROTO_ProcessDocument received (without SW) 250 bytes [23:55:59]SAM_PROTO_ProcessDocument remain to read = 270 [23:55:59]wFMCommunicate request_size=4 [23:55:59]MH_SAM_APDU [23:55:59]CAPDU: 80 17 00 00 [23:55:59]Write to MH i2c: E2 08 00 DD 0A 80 17 00 00 00 00 00 00 67 [23:55:59]Write i2c OK [23:55:59]MH_I2C_Read... [23:55:59]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [23:55:59]Read from MH i2c: E2 [23:55:59]MH_I2C_Read... [23:55:59]Read from MH i2c: E2 FD 00 [23:55:59]MH_I2C_Read... [23:55:59]Read from MH i2c: E2 FD 00 DD 0A 00 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 90 00 31 [23:55:59]RAPDU: 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 90 00 [23:56:00]wFMCommunicate OK [23:56:00]SAM_PROTO_ProcessDocument received (without SW) 250 bytes [23:56:00]SAM_PROTO_ProcessDocument remain to read = 20 [23:56:00]wFMCommunicate request_size=4 [23:56:00]MH_SAM_APDU [23:56:00]CAPDU: 80 17 00 00 [23:56:00]Write to MH i2c: E2 08 00 DE 0A 80 17 00 00 00 00 00 00 68 [23:56:00]Write i2c OK [23:56:00]MH_I2C_Read... [23:56:00]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 20! [23:56:00]Read from MH i2c: E2 [23:56:00]MH_I2C_Read... [23:56:00]Read from MH i2c: E2 17 00 [23:56:00]MH_I2C_Read... [23:56:00]Read from MH i2c: E2 17 00 DE 0A 00 00 F6 03 01 00 06 F7 03 00 00 35 04 06 00 81 85 AB 1F 16 20 90 00 AF [23:56:00]RAPDU: 00 F6 03 01 00 06 F7 03 00 00 35 04 06 00 81 85 AB 1F 16 20 90 00 [23:56:00]wFMCommunicate OK [23:56:00]SAM_PROTO_ProcessDocument received (without SW) 20 bytes [23:56:00]SAM_PROTO_ProcessDocument done [23:56:00]1209 (1) - 1.0 - номер версии ФФД [23:56:00]1041 (16) - 0000000000871756 - номер ФМ [23:56:00]1040 (4) - 202604 - номер ФД [23:56:00]1038 (4) - 545 - номер смены [23:56:00]1118 (4) - 403 - количество кассовых чеков за смену [23:56:00]1111 (4) - 405 - общее количество ФД за смену [23:56:00]1194 (1197) - счетчики итогов смены [23:56:00] 1134 (4) - 403 - количество чеков со всеми признаками расчетов [23:56:00] 1129 (158) - счетчики операций «приход» [23:56:00] 1135 (4) - 403 - количество чеков по признаку расчетов [23:56:00] 1201 (4) - 313196.81 - общая итоговая сумма в чеках [23:56:00] 1136 (4) - 231146.00 - итоговая сумма в чеках наличными [23:56:00] 1138 (3) - 82050.81 - итоговая сумма в чеках безналичными [23:56:00] 1024 (123) - суммы налогов [23:56:00] 1006 (9) - суммы НДС [23:56:00] 1010 (1) - 0% - код ставки НДС [23:56:00] 1011 (0) - 0.00 - сумма НДС по ставке [23:56:00] 1006 (12) - суммы НДС [23:56:00] 1010 (1) - 12% - код ставки НДС [23:56:00] 1011 (3) - 33269.64 - сумма НДС по ставке [23:56:00] 1007 (9) - суммы НСП [23:56:00] 1014 (1) - 0% - код ставки НСП [23:56:00] 1015 (0) - 0.00 - сумма НСП по ставке [23:56:00] 1007 (12) - суммы НСП [23:56:00] 1014 (1) - 1% - код ставки НСП [23:56:00] 1015 (3) - 2772.40 - сумма НСП по ставке [23:56:00] 1007 (9) - суммы НСП [23:56:00] 1014 (1) - 2% - код ставки НСП [23:56:00] 1015 (0) - 0.00 - сумма НСП по ставке [23:56:00] 1007 (9) - суммы НСП [23:56:00] 1014 (1) - 3% - код ставки НСП [23:56:00] 1015 (0) - 0.00 - сумма НСП по ставке [23:56:00] 1007 (9) - суммы НСП [23:56:00] 1014 (1) - 5% - код ставки НСП [23:56:00] 1015 (0) - 0.00 - сумма НСП по ставке [23:56:00] 1007 (9) - суммы НСП [23:56:00] 1014 (1) - 0,50% - код ставки НСП [23:56:00] 1015 (0) - 0.00 - сумма НСП по ставке [23:56:00] 1007 (9) - суммы НСП [23:56:00] 1014 (1) - 1,50% - код ставки НСП [23:56:00] 1015 (0) - 0.00 - сумма НСП по ставке [23:56:00] 1130 (141) - счетчики операций «возврат прихода» [23:56:00] 1135 (4) - 0 - количество чеков по признаку расчетов [23:56:00] 1201 (0) - 0.00 - общая итоговая сумма в чеках [23:56:00] 1136 (0) - 0.00 - итоговая сумма в чеках наличными [23:56:00] 1138 (0) - 0.00 - итоговая сумма в чеках безналичными [23:56:00] 1024 (117) - суммы налогов [23:56:00] 1006 (9) - суммы НДС [23:56:00] 1010 (1) - 0% - код ставки НДС [23:56:00] 1011 (0) - 0.00 - сумма НДС по ставке [23:56:00] 1006 (9) - суммы НДС [23:56:00] 1010 (1) - 12% - код ставки НДС [23:56:00] 1011 (0) - 0.00 - сумма НДС по ставке [23:56:00] 1007 (9) - суммы НСП [23:56:00] 1014 (1) - 0% - код ставки НСП [23:56:00] 1015 (0) - 0.00 - сумма НСП по ставке [23:56:00] 1007 (9) - суммы НСП [23:56:00] 1014 (1) - 1% - код ставки НСП [23:56:00] 1015 (0) - 0.00 - сумма НСП по ставке [23:56:00] 1007 (9) - суммы НСП [23:56:00] 1014 (1) - 2% - код ставки НСП [23:56:00] 1015 (0) - 0.00 - сумма НСП по ставке [23:56:00] 1007 (9) - суммы НСП [23:56:00] 1014 (1) - 3% - код ставки НСП [23:56:00] 1015 (0) - 0.00 - сумма НСП по ставке [23:56:00] 1007 (9) - суммы НСП [23:56:00] 1014 (1) - 5% - код ставки НСП [23:56:00] 1015 (0) - 0.00 - сумма НСП по ставке [23:56:00] 1007 (9) - суммы НСП [23:56:00] 1014 (1) - 0,50% - код ставки НСП [23:56:00] 1015 (0) - 0.00 - сумма НСП по ставке [23:56:00] 1007 (9) - суммы НСП [23:56:00] 1014 (1) - 1,50% - код ставки НСП [23:56:00] 1015 (0) - 0.00 - сумма НСП по ставке [23:56:00] 1131 (141) - счетчики операций «расход» [23:56:00] 1135 (4) - 0 - количество чеков по признаку расчетов [23:56:00] 1201 (0) - 0.00 - общая итоговая сумма в чеках [23:56:00] 1136 (0) - 0.00 - итоговая сумма в чеках наличными [23:56:00] 1138 (0) - 0.00 - итоговая сумма в чеках безналичными [23:56:00] 1024 (117) - суммы налогов [23:56:00] 1006 (9) - суммы НДС [23:56:00] 1010 (1) - 0% - код ставки НДС [23:56:00] 1011 (0) - 0.00 - сумма НДС по ставке [23:56:00] 1006 (9) - суммы НДС [23:56:00] 1010 (1) - 12% - код ставки НДС [23:56:00] 1011 (0) - 0.00 - сумма НДС по ставке [23:56:00] 1007 (9) - суммы НСП [23:56:00] 1014 (1) - 0% - код ставки НСП [23:56:00] 1015 (0) - 0.00 - сумма НСП по ставке [23:56:00] 1007 (9) - суммы НСП [23:56:00] 1014 (1) - 1% - код ставки НСП [23:56:00] 1015 (0) - 0.00 - сумма НСП по ставке [23:56:00] 1007 (9) - суммы НСП [23:56:00] 1014 (1) - 2% - код ставки НСП [23:56:00] 1015 (0) - 0.00 - сумма НСП по ставке [23:56:00] 1007 (9) - суммы НСП [23:56:00] 1014 (1) - 3% - код ставки НСП [23:56:00] 1015 (0) - 0.00 - сумма НСП по ставке [23:56:00] 1007 (9) - суммы НСП [23:56:00] 1014 (1) - 5% - код ставки НСП [23:56:00] 1015 (0) - 0.00 - сумма НСП по ставке [23:56:00] 1007 (9) - суммы НСП [23:56:00] 1014 (1) - 0,50% - код ставки НСП [23:56:00] 1015 (0) - 0.00 - сумма НСП по ставке [23:56:00] 1007 (9) - суммы НСП [23:56:00] 1014 (1) - 1,50% - код ставки НСП [23:56:00] 1015 (0) - 0.00 - сумма НСП по ставке [23:56:00] 1132 (141) - счетчики операций «возврат расхода» [23:56:00] 1135 (4) - 0 - количество чеков по признаку расчетов [23:56:00] 1201 (0) - 0.00 - общая итоговая сумма в чеках [23:56:00] 1136 (0) - 0.00 - итоговая сумма в чеках наличными [23:56:00] 1138 (0) - 0.00 - итоговая сумма в чеках безналичными [23:56:00] 1024 (117) - суммы налогов [23:56:00] 1006 (9) - суммы НДС [23:56:00] 1010 (1) - 0% - код ставки НДС [23:56:00] 1011 (0) - 0.00 - сумма НДС по ставке [23:56:00] 1006 (9) - суммы НДС [23:56:00] 1010 (1) - 12% - код ставки НДС [23:56:00] 1011 (0) - 0.00 - сумма НДС по ставке [23:56:00] 1007 (9) - суммы НСП [23:56:00] 1014 (1) - 0% - код ставки НСП [23:56:00] 1015 (0) - 0.00 - сумма НСП по ставке [23:56:00] 1007 (9) - суммы НСП [23:56:00] 1014 (1) - 1% - код ставки НСП [23:56:00] 1015 (0) - 0.00 - сумма НСП по ставке [23:56:00] 1007 (9) - суммы НСП [23:56:00] 1014 (1) - 2% - код ставки НСП [23:56:00] 1015 (0) - 0.00 - сумма НСП по ставке [23:56:00] 1007 (9) - суммы НСП [23:56:00] 1014 (1) - 3% - код ставки НСП [23:56:00] 1015 (0) - 0.00 - сумма НСП по ставке [23:56:00] 1007 (9) - суммы НСП [23:56:00] 1014 (1) - 5% - код ставки НСП [23:56:00] 1015 (0) - 0.00 - сумма НСП по ставке [23:56:00] 1007 (9) - суммы НСП [23:56:00] 1014 (1) - 0,50% - код ставки НСП [23:56:00] 1015 (0) - 0.00 - сумма НСП по ставке [23:56:00] 1007 (9) - суммы НСП [23:56:00] 1014 (1) - 1,50% - код ставки НСП [23:56:00] 1015 (0) - 0.00 - сумма НСП по ставке [23:56:00] 1133 (588) - - счетчики коррекции - не используются [23:56:00]1077 (6) - 142411101574688 - ФПД [23:56:00]SetTLVBufToDocument [23:56:00]Processing tag 1209 (04B9) [23:56:00]Malloc new data [23:56:00]Processing tag 1041 (0411) [23:56:00]Processing tag 1040 (0410) [23:56:00]Malloc new data [23:56:00]Processing tag 1038 (040E) [23:56:00]Malloc new data [23:56:00]Processing tag 1118 (045E) [23:56:00]Malloc new data [23:56:00]Processing tag 1111 (0457) [23:56:00]Malloc new data [23:56:00]Processing tag 1194 (04AA) [23:56:00]Load OK [23:56:00]SetTLVBufToDocument [23:56:00]Processing tag 1134 (046E) [23:56:00]Malloc new data [23:56:00]Processing tag 1129 (0469) [23:56:00]Load OK [23:56:00]SetTLVBufToDocument [23:56:00]Processing tag 1135 (046F) [23:56:00]Malloc new data [23:56:00]Processing tag 1201 (04B1) [23:56:00]Malloc new data [23:56:00]Processing tag 1136 (0470) [23:56:00]Malloc new data [23:56:00]Processing tag 1138 (0472) [23:56:01]Malloc new data [23:56:01]Processing tag 1024 (0400) [23:56:01]Load OK [23:56:01]SetTLVBufToDocument [23:56:01]Processing tag 1006 (03EE) [23:56:01]Load OK [23:56:01]SetTLVBufToDocument [23:56:01]Processing tag 1010 (03F2) [23:56:01]Malloc new data [23:56:01]Processing tag 1011 (03F3) [23:56:01]Malloc new data [23:56:01]SetTLVBufToDocument err=0 [23:56:01]Processing tag 1006 (03EE) [23:56:01]Load OK [23:56:01]SetTLVBufToDocument [23:56:01]Processing tag 1010 (03F2) [23:56:01]Malloc new data [23:56:01]Processing tag 1011 (03F3) [23:56:01]Malloc new data [23:56:01]SetTLVBufToDocument err=0 [23:56:01]Processing tag 1007 (03EF) [23:56:01]Load OK [23:56:01]SetTLVBufToDocument [23:56:01]Processing tag 1014 (03F6) [23:56:01]Malloc new data [23:56:01]Processing tag 1015 (03F7) [23:56:01]Malloc new data [23:56:01]SetTLVBufToDocument err=0 [23:56:01]Processing tag 1007 (03EF) [23:56:01]Load OK [23:56:01]SetTLVBufToDocument [23:56:01]Processing tag 1014 (03F6) [23:56:01]Malloc new data [23:56:01]Processing tag 1015 (03F7) [23:56:01]Malloc new data [23:56:01]SetTLVBufToDocument err=0 [23:56:01]Processing tag 1007 (03EF) [23:56:01]Load OK [23:56:01]SetTLVBufToDocument [23:56:01]Processing tag 1014 (03F6) [23:56:01]Malloc new data [23:56:01]Processing tag 1015 (03F7) [23:56:01]Malloc new data [23:56:01]SetTLVBufToDocument err=0 [23:56:01]Processing tag 1007 (03EF) [23:56:01]Load OK [23:56:01]SetTLVBufToDocument [23:56:01]Processing tag 1014 (03F6) [23:56:01]Malloc new data [23:56:01]Processing tag 1015 (03F7) [23:56:01]Malloc new data [23:56:01]SetTLVBufToDocument err=0 [23:56:01]Processing tag 1007 (03EF) [23:56:01]Load OK [23:56:01]SetTLVBufToDocument [23:56:01]Processing tag 1014 (03F6) [23:56:01]Malloc new data [23:56:01]Processing tag 1015 (03F7) [23:56:01]Malloc new data [23:56:01]SetTLVBufToDocument err=0 [23:56:01]Processing tag 1007 (03EF) [23:56:01]Load OK [23:56:01]SetTLVBufToDocument [23:56:01]Processing tag 1014 (03F6) [23:56:01]Malloc new data [23:56:01]Processing tag 1015 (03F7) [23:56:01]Malloc new data [23:56:01]SetTLVBufToDocument err=0 [23:56:01]Processing tag 1007 (03EF) [23:56:01]Load OK [23:56:01]SetTLVBufToDocument [23:56:01]Processing tag 1014 (03F6) [23:56:01]Malloc new data [23:56:01]Processing tag 1015 (03F7) [23:56:01]Malloc new data [23:56:01]SetTLVBufToDocument err=0 [23:56:01]SetTLVBufToDocument err=0 [23:56:01]SetTLVBufToDocument err=0 [23:56:01]Processing tag 1130 (046A) [23:56:01]Load OK [23:56:01]SetTLVBufToDocument [23:56:01]Processing tag 1135 (046F) [23:56:01]Malloc new data [23:56:01]Processing tag 1201 (04B1) [23:56:01]Malloc new data [23:56:01]Processing tag 1136 (0470) [23:56:01]Malloc new data [23:56:01]Processing tag 1138 (0472) [23:56:01]Malloc new data [23:56:01]Processing tag 1024 (0400) [23:56:01]Load OK [23:56:01]SetTLVBufToDocument [23:56:01]Processing tag 1006 (03EE) [23:56:01]Load OK [23:56:01]SetTLVBufToDocument [23:56:01]Processing tag 1010 (03F2) [23:56:01]Malloc new data [23:56:01]Processing tag 1011 (03F3) [23:56:01]Malloc new data [23:56:01]SetTLVBufToDocument err=0 [23:56:01]Processing tag 1006 (03EE) [23:56:01]Load OK [23:56:01]SetTLVBufToDocument [23:56:01]Processing tag 1010 (03F2) [23:56:01]Malloc new data [23:56:01]Processing tag 1011 (03F3) [23:56:01]Malloc new data [23:56:01]SetTLVBufToDocument err=0 [23:56:01]Processing tag 1007 (03EF) [23:56:01]Load OK [23:56:01]SetTLVBufToDocument [23:56:01]Processing tag 1014 (03F6) [23:56:01]Malloc new data [23:56:01]Processing tag 1015 (03F7) [23:56:01]Malloc new data [23:56:01]SetTLVBufToDocument err=0 [23:56:01]Processing tag 1007 (03EF) [23:56:01]Load OK [23:56:01]SetTLVBufToDocument [23:56:01]Processing tag 1014 (03F6) [23:56:01]Malloc new data [23:56:01]Processing tag 1015 (03F7) [23:56:01]Malloc new data [23:56:01]SetTLVBufToDocument err=0 [23:56:01]Processing tag 1007 (03EF) [23:56:01]Load OK [23:56:01]SetTLVBufToDocument [23:56:01]Processing tag 1014 (03F6) [23:56:01]Malloc new data [23:56:01]Processing tag 1015 (03F7) [23:56:01]Malloc new data [23:56:01]SetTLVBufToDocument err=0 [23:56:01]Processing tag 1007 (03EF) [23:56:01]Load OK [23:56:01]SetTLVBufToDocument [23:56:01]Processing tag 1014 (03F6) [23:56:01]Malloc new data [23:56:01]Processing tag 1015 (03F7) [23:56:01]Malloc new data [23:56:01]SetTLVBufToDocument err=0 [23:56:01]Processing tag 1007 (03EF) [23:56:01]Load OK [23:56:01]SetTLVBufToDocument [23:56:01]Processing tag 1014 (03F6) [23:56:01]Malloc new data [23:56:01]Processing tag 1015 (03F7) [23:56:01]Malloc new data [23:56:01]SetTLVBufToDocument err=0 [23:56:01]Processing tag 1007 (03EF) [23:56:01]Load OK [23:56:01]SetTLVBufToDocument [23:56:01]Processing tag 1014 (03F6) [23:56:01]Malloc new data [23:56:01]Processing tag 1015 (03F7) [23:56:01]Malloc new data [23:56:01]SetTLVBufToDocument err=0 [23:56:01]Processing tag 1007 (03EF) [23:56:01]Load OK [23:56:01]SetTLVBufToDocument [23:56:01]Processing tag 1014 (03F6) [23:56:01]Malloc new data [23:56:01]Processing tag 1015 (03F7) [23:56:01]Malloc new data [23:56:01]SetTLVBufToDocument err=0 [23:56:01]SetTLVBufToDocument err=0 [23:56:01]SetTLVBufToDocument err=0 [23:56:01]Processing tag 1131 (046B) [23:56:01]Load OK [23:56:01]SetTLVBufToDocument [23:56:01]Processing tag 1135 (046F) [23:56:01]Malloc new data [23:56:01]Processing tag 1201 (04B1) [23:56:01]Malloc new data [23:56:01]Processing tag 1136 (0470) [23:56:01]Malloc new data [23:56:01]Processing tag 1138 (0472) [23:56:01]Malloc new data [23:56:01]Processing tag 1024 (0400) [23:56:01]Load OK [23:56:01]SetTLVBufToDocument [23:56:01]Processing tag 1006 (03EE) [23:56:01]Load OK [23:56:01]SetTLVBufToDocument [23:56:01]Processing tag 1010 (03F2) [23:56:01]Malloc new data [23:56:01]Processing tag 1011 (03F3) [23:56:01]Malloc new data [23:56:01]SetTLVBufToDocument err=0 [23:56:01]Processing tag 1006 (03EE) [23:56:01]Load OK [23:56:01]SetTLVBufToDocument [23:56:01]Processing tag 1010 (03F2) [23:56:01]Malloc new data [23:56:01]Processing tag 1011 (03F3) [23:56:01]Malloc new data [23:56:01]SetTLVBufToDocument err=0 [23:56:01]Processing tag 1007 (03EF) [23:56:01]Load OK [23:56:01]SetTLVBufToDocument [23:56:01]Processing tag 1014 (03F6) [23:56:01]Malloc new data [23:56:01]Processing tag 1015 (03F7) [23:56:01]Malloc new data [23:56:01]SetTLVBufToDocument err=0 [23:56:01]Processing tag 1007 (03EF) [23:56:01]Load OK [23:56:01]SetTLVBufToDocument [23:56:01]Processing tag 1014 (03F6) [23:56:01]Malloc new data [23:56:01]Processing tag 1015 (03F7) [23:56:01]Malloc new data [23:56:01]SetTLVBufToDocument err=0 [23:56:01]Processing tag 1007 (03EF) [23:56:01]Load OK [23:56:01]SetTLVBufToDocument [23:56:01]Processing tag 1014 (03F6) [23:56:01]Malloc new data [23:56:01]Processing tag 1015 (03F7) [23:56:01]Malloc new data [23:56:01]SetTLVBufToDocument err=0 [23:56:01]Processing tag 1007 (03EF) [23:56:01]Load OK [23:56:01]SetTLVBufToDocument [23:56:01]Processing tag 1014 (03F6) [23:56:01]Malloc new data [23:56:01]Processing tag 1015 (03F7) [23:56:01]Malloc new data [23:56:01]SetTLVBufToDocument err=0 [23:56:01]Processing tag 1007 (03EF) [23:56:01]Load OK [23:56:01]SetTLVBufToDocument [23:56:01]Processing tag 1014 (03F6) [23:56:01]Malloc new data [23:56:01]Processing tag 1015 (03F7) [23:56:01]Malloc new data [23:56:01]SetTLVBufToDocument err=0 [23:56:01]Processing tag 1007 (03EF) [23:56:01]Load OK [23:56:01]SetTLVBufToDocument [23:56:01]Processing tag 1014 (03F6) [23:56:01]Malloc new data [23:56:01]Processing tag 1015 (03F7) [23:56:01]Malloc new data [23:56:01]SetTLVBufToDocument err=0 [23:56:01]Processing tag 1007 (03EF) [23:56:01]Load OK [23:56:01]SetTLVBufToDocument [23:56:01]Processing tag 1014 (03F6) [23:56:01]Malloc new data [23:56:01]Processing tag 1015 (03F7) [23:56:01]Malloc new data [23:56:01]SetTLVBufToDocument err=0 [23:56:01]SetTLVBufToDocument err=0 [23:56:01]SetTLVBufToDocument err=0 [23:56:01]Processing tag 1132 (046C) [23:56:01]Load OK [23:56:01]SetTLVBufToDocument [23:56:01]Processing tag 1135 (046F) [23:56:01]Malloc new data [23:56:01]Processing tag 1201 (04B1) [23:56:01]Malloc new data [23:56:01]Processing tag 1136 (0470) [23:56:01]Malloc new data [23:56:01]Processing tag 1138 (0472) [23:56:01]Malloc new data [23:56:01]Processing tag 1024 (0400) [23:56:01]Load OK [23:56:01]SetTLVBufToDocument [23:56:01]Processing tag 1006 (03EE) [23:56:01]Load OK [23:56:01]SetTLVBufToDocument [23:56:01]Processing tag 1010 (03F2) [23:56:01]Malloc new data [23:56:01]Processing tag 1011 (03F3) [23:56:01]Malloc new data [23:56:01]SetTLVBufToDocument err=0 [23:56:01]Processing tag 1006 (03EE) [23:56:01]Load OK [23:56:01]SetTLVBufToDocument [23:56:01]Processing tag 1010 (03F2) [23:56:01]Malloc new data [23:56:01]Processing tag 1011 (03F3) [23:56:01]Malloc new data [23:56:01]SetTLVBufToDocument err=0 [23:56:01]Processing tag 1007 (03EF) [23:56:01]Load OK [23:56:01]SetTLVBufToDocument [23:56:01]Processing tag 1014 (03F6) [23:56:01]Malloc new data [23:56:01]Processing tag 1015 (03F7) [23:56:01]Malloc new data [23:56:01]SetTLVBufToDocument err=0 [23:56:01]Processing tag 1007 (03EF) [23:56:01]Load OK [23:56:01]SetTLVBufToDocument [23:56:01]Processing tag 1014 (03F6) [23:56:01]Malloc new data [23:56:01]Processing tag 1015 (03F7) [23:56:01]Malloc new data [23:56:01]SetTLVBufToDocument err=0 [23:56:01]Processing tag 1007 (03EF) [23:56:01]Load OK [23:56:01]SetTLVBufToDocument [23:56:01]Processing tag 1014 (03F6) [23:56:01]Malloc new data [23:56:01]Processing tag 1015 (03F7) [23:56:01]Malloc new data [23:56:01]SetTLVBufToDocument err=0 [23:56:01]Processing tag 1007 (03EF) [23:56:01]Load OK [23:56:01]SetTLVBufToDocument [23:56:01]Processing tag 1014 (03F6) [23:56:01]Malloc new data [23:56:01]Processing tag 1015 (03F7) [23:56:01]Malloc new data [23:56:01]SetTLVBufToDocument err=0 [23:56:01]Processing tag 1007 (03EF) [23:56:01]Load OK [23:56:01]SetTLVBufToDocument [23:56:01]Processing tag 1014 (03F6) [23:56:01]Malloc new data [23:56:01]Processing tag 1015 (03F7) [23:56:01]Malloc new data [23:56:01]SetTLVBufToDocument err=0 [23:56:01]Processing tag 1007 (03EF) [23:56:01]Load OK [23:56:01]SetTLVBufToDocument [23:56:01]Processing tag 1014 (03F6) [23:56:01]Malloc new data [23:56:01]Processing tag 1015 (03F7) [23:56:01]Malloc new data [23:56:01]SetTLVBufToDocument err=0 [23:56:01]Processing tag 1007 (03EF) [23:56:01]Load OK [23:56:01]SetTLVBufToDocument [23:56:01]Processing tag 1014 (03F6) [23:56:01]Malloc new data [23:56:01]Processing tag 1015 (03F7) [23:56:01]Malloc new data [23:56:01]SetTLVBufToDocument err=0 [23:56:01]SetTLVBufToDocument err=0 [23:56:01]SetTLVBufToDocument err=0 [23:56:01]Processing tag 1133 (046D) [23:56:01]Malloc new data [23:56:01]SetTLVBufToDocument err=0 [23:56:01]Processing tag 1077 (0435) [23:56:01]Malloc new data [23:56:01]SetTLVBufToDocument err=0 [23:56:01]Malloc new data [23:56:01]SAM_PROTO_GetFMData [23:56:01]wFMCommunicate request_size=4 [23:56:01]MH_SAM_APDU [23:56:01]CAPDU: 80 13 03 00 [23:56:01]Write to MH i2c: E2 08 00 DF 0A 80 13 03 00 00 00 00 00 68 [23:56:01]Write i2c OK [23:56:01]MH_I2C_Read... [23:56:01]*** iso7816_exchange 80 13 03 00... Resp OK rsp.len_out = 250! [23:56:01]Read from MH i2c: E2 [23:56:01]MH_I2C_Read... [23:56:01]Read from MH i2c: E2 FD 00 [23:56:01]MH_I2C_Read... [23:56:01]Read from MH i2c: E2 FD 00 DF 0A 00 C4 04 85 04 C0 04 6E 04 04 00 29 13 03 00 69 04 A3 00 6F 04 04 00 04 13 03 00 B1 04 05 00 1A 29 42 B1 03 70 04 05 00 78 84 40 51 03 72 04 04 00 A2 A4 01 60 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 D4 EF 6A 64 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0D 00 F6 03 01 00 01 F7 03 04 00 C8 11 5E 08 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 9B 00 6F 04 04 00 25 00 00 00 B1 04 03 00 24 F4 96 70 04 03 00 5C C1 96 72 04 02 00 C8 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 EB 07 10 EF 03 09 00 90 00 A1 [23:56:02]RAPDU: C4 04 85 04 C0 04 6E 04 04 00 29 13 03 00 69 04 A3 00 6F 04 04 00 04 13 03 00 B1 04 05 00 1A 29 42 B1 03 70 04 05 00 78 84 40 51 03 72 04 04 00 A2 A4 01 60 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 D4 EF 6A 64 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0D 00 F6 03 01 00 01 F7 03 04 00 C8 11 5E 08 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 9B 00 6F 04 04 00 25 00 00 00 B1 04 03 00 24 F4 96 70 04 03 00 5C C1 96 72 04 02 00 C8 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 EB 07 10 EF 03 09 00 90 00 [23:56:02]wFMCommunicate OK [23:56:02]wFMCommunicate request_size=4 [23:56:02]MH_SAM_APDU [23:56:02]CAPDU: 80 17 00 00 [23:56:02]Write to MH i2c: E2 08 00 E0 0A 80 17 00 00 00 00 00 00 6A [23:56:02]Write i2c OK [23:56:02]MH_I2C_Read... [23:56:02]OFD Sender: No OFD packet to send [23:56:02]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [23:56:02]Read from MH i2c: E2 [23:56:02]MH_I2C_Read... [23:56:02]Read from MH i2c: E2 FD 00 [23:56:02]MH_I2C_Read... [23:56:02]Read from MH i2c: E2 FD 00 E0 0A 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 FB 55 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 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 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 90 00 71 [23:56:02]RAPDU: F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 FB 55 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 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 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 90 00 [23:56:03]wFMCommunicate OK [23:56:03]wFMCommunicate request_size=4 [23:56:03]MH_SAM_APDU [23:56:03]CAPDU: 80 17 00 00 [23:56:03]Write to MH i2c: E2 08 00 E1 0A 80 17 00 00 00 00 00 00 6B [23:56:03]Write i2c OK [23:56:03]MH_I2C_Read... [23:56:03]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [23:56:03]Read from MH i2c: E2 [23:56:03]MH_I2C_Read... [23:56:03]Read from MH i2c: E2 FD 00 [23:56:03]MH_I2C_Read... [23:56:03]Read from MH i2c: E2 FD 00 E1 0A 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 90 00 80 [23:56:03]RAPDU: 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 90 00 [23:56:03]wFMCommunicate OK [23:56:03]wFMCommunicate request_size=4 [23:56:03]MH_SAM_APDU [23:56:03]CAPDU: 80 17 00 00 [23:56:03]Write to MH i2c: E2 08 00 E2 0A 80 17 00 00 00 00 00 00 6C [23:56:03]Write i2c OK [23:56:03]MH_I2C_Read... [23:56:04]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [23:56:04]Read from MH i2c: E2 [23:56:04]MH_I2C_Read... [23:56:04]Read from MH i2c: E2 FD 00 [23:56:04]MH_I2C_Read... [23:56:04]Read from MH i2c: E2 FD 00 E2 0A 00 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 E4 [23:56:04]RAPDU: 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 [23:56:04]wFMCommunicate OK [23:56:04]wFMCommunicate request_size=4 [23:56:04]MH_SAM_APDU [23:56:04]CAPDU: 80 17 00 00 [23:56:04]Write to MH i2c: E2 08 00 E3 0A 80 17 00 00 00 00 00 00 6D [23:56:04]Write i2c OK [23:56:04]MH_I2C_Read... [23:56:04]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 222! [23:56:04]Read from MH i2c: E2 [23:56:04]MH_I2C_Read... [23:56:04]Read from MH i2c: E2 E1 00 [23:56:04]MH_I2C_Read... [23:56:04]Read from MH i2c: E2 E1 00 E3 0A 00 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 5B [23:56:05]RAPDU: 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 [23:56:05]wFMCommunicate OK [23:56:05]SAM_PROTO_GetFMData done [23:56:05]Malloc new data [23:56:05]Malloc new data [23:56:05]Malloc new data [23:56:05]Malloc new data [23:56:05]KKMLoadAndSignCloseShiftData err=0 [23:56:05]Отчет о закрытии смены ФФД: 1.0 ИНН: 02508201610067 Кассир: Шайбек уулу У. 28.10.2024 23:55 Смена: 545 РНМ: 0000000000091777 ЗНМ: 0300000109 СНО: Общий режим Чеков за смену: 403 ФД за смену: 405 Всего чеков: 403 ИТОГИ ПРИХОД Чеков: 403 Общий итог: 313196.81 Итого наличными: 231146.00 Итого безнал.: 82050.81 НДС 0% : 0.00 НДС 12% : 33269.64 НСП 0% : 0.00 НСП 1,50% : 0.00 НСП 0,50% : 0.00 НСП 5% : 0.00 НСП 3% : 0.00 НСП 2% : 0.00 НСП 1% : 2772.40 ИТОГИ ВОЗВРАТ ПРИХОДА Чеков: 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 Нал. в кассе: 231146.00 НС Приход: 158588050.18 НС Возвр.Прихода: 98929.00 НС Расход: 0.00 НС Возвр.Расхода: 0.00 ФД: 202604 ФМ: 0000000000871756 ФПД: 142411101574688 [23:56:05]StoreToDocumentArchive [23:56:05]shift 545 fd 202604 [23:56:05]save to /storage/0545/doc_00202604 [23:56:05]save last doc name /storage/0545/doc_00202604 to /storage/kkm_last_doc_name [23:56:05]save OK [23:56:05]Clear old archive folders... [23:56:05]Remove dir /storage/0522 [23:56:05]opendir ok [23:56:05]file . [23:56:05]file .. [23:56:05]file doc_1730159736 [23:56:05]remove file /storage/0522/doc_1730159736 [23:56:05]remove dir /storage/0522 [23:56:05]NVStorageSaveData kkm_registers [23:56:05]File name is /storage/kkm_registers [23:56:05]Write 24 bytes [23:56:05]NVStorageSaveData done [23:56:05]NVStorageSaveData kkm_registers [23:56:05]File name is /storage/kkm_registers [23:56:05]Write 24 bytes [23:56:05]NVStorageSaveData done [23:56:05]ProcessDocumentItem done err = 0, tmpTLVsize=1387 [23:56:05]tlvbuf is 01E05B30 [23:56:05]SAM_PROTO_ClearQueue [23:56:05]wFMCommunicate request_size=4 [23:56:05]MH_SAM_APDU [23:56:05]CAPDU: 80 09 00 00 [23:56:05]Write to MH i2c: E2 08 00 E4 0A 80 09 00 00 00 00 00 00 60 [23:56:05]Write i2c OK [23:56:05]MH_I2C_Read... [23:56:05]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [23:56:05]Read from MH i2c: E2 [23:56:05]MH_I2C_Read... [23:56:05]Read from MH i2c: E2 03 00 [23:56:05]MH_I2C_Read... [23:56:05]Read from MH i2c: E2 03 00 E4 0A 00 90 00 62 [23:56:05]RAPDU: 90 00 [23:56:05]wFMCommunicate OK [23:56:05]SAM_PROTO_ClearQueue done [23:56:05]KKMCreateOFDPacket [23:56:05]OFDProtocolAddRootSTLVToBuf [23:56:05]FM_MakeSignedData [23:56:05]FM_MakeSignedData [23:56:05]SAM_PROTO_SignData [23:56:05]wFMCommunicate request_size=4 [23:56:05]MH_SAM_APDU [23:56:05]CAPDU: 80 0D 01 02 [23:56:05]Write to MH i2c: E2 08 00 E5 0A 80 0D 01 02 00 00 00 00 68 [23:56:05]Write i2c OK [23:56:05]MH_I2C_Read... [23:56:05]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [23:56:05]Read from MH i2c: E2 [23:56:05]MH_I2C_Read... [23:56:05]Read from MH i2c: E2 03 00 [23:56:05]MH_I2C_Read... [23:56:05]Read from MH i2c: E2 03 00 E5 0A 00 90 00 63 [23:56:05]RAPDU: 90 00 [23:56:05]wFMCommunicate OK [23:56:05]wFMCommunicate request_size=255 [23:56:05]MH_SAM_APDU [23:56:05]CAPDU: 80 0D 02 02 FA 05 00 6B 05 B9 04 01 00 01 FA 03 0E 00 30 32 35 30 38 32 30 31 36 31 30 30 36 37 FD 03 1A 00 D0 A8 D0 B0 D0 B9 D0 B1 D0 B5 D0 BA 20 D1 83 D1 83 D0 BB D1 83 20 D0 A3 2E 20 F4 03 04 00 8D 24 20 67 0E 04 04 00 21 02 00 00 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 5E 04 04 00 93 01 00 00 57 04 04 00 95 01 00 00 AA 04 D8 04 6E 04 04 00 93 01 00 00 69 04 A5 00 6F 04 04 00 93 01 00 00 B1 04 04 00 81 E6 DD 01 70 04 04 00 68 B3 60 01 72 04 03 00 19 33 7D 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 F4 C3 32 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 [23:56:05]Write to MH i2c: E2 02 01 E6 0A 80 0D 02 02 FA 00 05 00 6B 05 B9 04 01 00 01 FA 03 0E 00 30 32 35 30 38 32 30 31 36 31 30 30 36 37 FD 03 1A 00 D0 A8 D0 B0 D0 B9 D0 B1 D0 B5 D0 BA 20 D1 83 D1 83 D0 BB D1 83 20 D0 A3 2E 20 F4 03 04 00 8D 24 20 67 0E 04 04 00 21 02 00 00 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 5E 04 04 00 93 01 00 00 57 04 04 00 95 01 00 00 AA 04 D8 04 6E 04 04 00 93 01 00 00 69 04 A5 00 6F 04 04 00 93 01 00 00 B1 04 04 00 81 E6 DD 01 70 04 04 00 68 B3 60 01 72 04 03 00 19 33 7D 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 F4 C3 32 EF 03 0A 00 F6 03 01 00 00 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 06 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 05 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 04 F7 03 01 00 00 EF 03 0A 00 00 00 AA [23:56:06]Write i2c OK [23:56:06]MH_I2C_Read... [23:56:06]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [23:56:06]Read from MH i2c: E2 [23:56:06]MH_I2C_Read... [23:56:06]Read from MH i2c: E2 03 00 [23:56:06]MH_I2C_Read... [23:56:06]Read from MH i2c: E2 03 00 E6 0A 00 90 00 64 [23:56:06]RAPDU: 90 00 [23:56:06]wFMCommunicate OK [23:56:06]wFMCommunicate request_size=255 [23:56:06]MH_SAM_APDU [23:56:06]CAPDU: 80 0D 02 02 FA F6 03 01 00 03 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 02 F7 03 01 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 F8 3A 04 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 [23:56:06]Write to MH i2c: E2 02 01 E7 0A 80 0D 02 02 FA 00 F6 03 01 00 03 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 02 F7 03 01 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 F8 3A 04 6A 04 99 00 6F 04 04 00 00 00 00 00 B1 04 01 00 00 70 04 01 00 00 72 04 01 00 00 00 04 7E 00 EE 03 0A 00 F2 03 01 00 00 F3 03 01 00 00 EE 03 0A 00 F2 03 01 00 01 F3 03 01 00 00 EF 03 0A 00 F6 03 01 00 00 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 06 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 05 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 04 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 03 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 02 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 01 F7 03 01 00 00 6B 04 99 00 6F 04 04 00 00 00 00 00 B1 04 01 00 00 70 04 01 00 00 72 04 01 00 00 00 04 7E 00 EE 03 0A 00 F2 03 01 00 00 F3 03 01 00 00 EE 03 0A 00 F2 03 01 00 00 00 12 [23:56:06]Write i2c OK [23:56:06]MH_I2C_Read... [23:56:07]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [23:56:07]Read from MH i2c: E2 [23:56:07]MH_I2C_Read... [23:56:07]Read from MH i2c: E2 03 00 [23:56:07]MH_I2C_Read... [23:56:07]Read from MH i2c: E2 03 00 E7 0A 00 90 00 65 [23:56:07]RAPDU: 90 00 [23:56:07]wFMCommunicate OK [23:56:07]wFMCommunicate request_size=255 [23:56:07]MH_SAM_APDU [23:56:07]CAPDU: 80 0D 02 02 FA 01 F3 03 01 00 00 EF 03 0A 00 F6 03 01 00 00 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 06 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 05 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 04 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 03 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 02 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 01 F7 03 01 00 00 6C 04 99 00 6F 04 04 00 00 00 00 00 B1 04 01 00 00 70 04 01 00 00 72 04 01 00 00 00 04 7E 00 EE 03 0A 00 F2 03 01 00 00 F3 03 01 00 00 EE 03 0A 00 F2 03 01 00 01 F3 03 01 00 00 EF 03 0A 00 F6 03 01 00 00 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 06 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 05 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 04 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 03 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 02 F7 03 01 00 00 EF 03 0A [23:56:07]Write to MH i2c: E2 02 01 E8 0A 80 0D 02 02 FA 00 01 F3 03 01 00 00 EF 03 0A 00 F6 03 01 00 00 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 06 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 05 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 04 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 03 F7 03 01 00 00 EF 03 0A 00 F6 03 OFD Sender: No OFD packet to send [23:56:07]01 00 02 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 01 F7 03 01 00 00 6C 04 99 00 6F 04 04 00 00 00 00 00 B1 04 01 00 00 70 04 01 00 00 72 04 01 00 00 00 04 7E 00 EE 03 0A 00 F2 03 01 00 00 F3 03 01 00 00 EE 03 0A 00 F2 03 01 00 01 F3 03 01 00 00 EF 03 0A 00 F6 03 01 00 00 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 06 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 05 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 04 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 03 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 02 F7 03 01 00 00 EF 03 0A 00 00 30 [23:56:07]Write i2c OK [23:56:07]MH_I2C_Read... [23:56:08]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [23:56:08]Read from MH i2c: E2 [23:56:08]MH_I2C_Read... [23:56:08]Read from MH i2c: E2 03 00 [23:56:08]MH_I2C_Read... [23:56:08]Read from MH i2c: E2 03 00 E8 0A 00 90 00 66 [23:56:08]RAPDU: 90 00 [23:56:08]wFMCommunicate OK [23:56:08]wFMCommunicate request_size=255 [23:56:08]MH_SAM_APDU [23:56:08]CAPDU: 80 0D 02 02 FA 00 F6 03 01 00 01 F7 03 01 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 [23:56:08]Write to MH i2c: E2 02 01 E9 0A 80 0D 02 02 FA 00 00 F6 03 01 00 01 F7 03 01 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 00 00 29 [23:56:08]Write i2c OK [23:56:08]MH_I2C_Read... [23:56:08]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [23:56:08]Read from MH i2c: E2 [23:56:08]MH_I2C_Read... [23:56:08]Read from MH i2c: E2 03 00 [23:56:08]MH_I2C_Read... [23:56:08]Read from MH i2c: E2 03 00 E9 0A 00 90 00 67 [23:56:08]RAPDU: 90 00 [23:56:08]wFMCommunicate OK [23:56:08]wFMCommunicate request_size=255 [23:56:08]MH_SAM_APDU [23:56:08]CAPDU: 80 0D 02 02 FA 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE [23:56:09]Write to MH i2c: E2 02 01 EA 0A 80 0D 02 02 FA 00 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 00 00 FA [23:56:09]Write i2c OK [23:56:09]MH_I2C_Read... [23:56:09]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [23:56:09]Read from MH i2c: E2 [23:56:09]MH_I2C_Read... [23:56:09]Read from MH i2c: E2 03 00 [23:56:09]MH_I2C_Read... [23:56:09]Read from MH i2c: E2 03 00 EA 0A 00 90 00 68 [23:56:09]RAPDU: 90 00 [23:56:09]wFMCommunicate OK [23:56:09]wFMCommunicate request_size=146 [23:56:09]MH_SAM_APDU [23:56:09]CAPDU: 80 0D 02 02 8D 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 10 04 04 00 6C 17 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 35 04 06 00 81 85 AB 1F 16 20 [23:56:09]Write to MH i2c: E2 95 00 EB 0A 80 0D 02 02 8D 00 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 10 04 04 00 6C 17 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 35 04 06 00 81 85 AB 1F 16 20 00 00 4A [23:56:10]Write i2c OK [23:56:10]MH_I2C_Read... [23:56:10]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [23:56:10]Read from MH i2c: E2 [23:56:10]MH_I2C_Read... [23:56:10]Read from MH i2c: E2 03 00 [23:56:10]MH_I2C_Read... [23:56:10]Read from MH i2c: E2 03 00 EB 0A 00 90 00 69 [23:56:10]RAPDU: 90 00 [23:56:10]wFMCommunicate OK [23:56:10]wFMCommunicate request_size=4 [23:56:10]MH_SAM_APDU [23:56:10]CAPDU: 80 0D 03 02 [23:56:10]Write to MH i2c: E2 08 00 EC 0A 80 0D 03 02 00 00 00 00 71 [23:56:10]Write i2c OK [23:56:10]MH_I2C_Read... [23:56:10]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [23:56:10]Read from MH i2c: E2 [23:56:10]MH_I2C_Read... [23:56:10]Read from MH i2c: E2 0B 00 [23:56:10]MH_I2C_Read... [23:56:10]Read from MH i2c: E2 0B 00 EC 0A 00 5E 14 06 53 A9 EE 91 D0 90 00 35 [23:56:10]RAPDU: 5E 14 06 53 A9 EE 91 D0 90 00 [23:56:10]wFMCommunicate OK [23:56:10]SAM_PROTO_SignData done [23:56:10]FM_MakeSignedData done [23:56:10]CreateOFDProtocolMessage [23:56:10]wFMCommunicate request_size=4 [23:56:10]MH_SAM_APDU [23:56:10]CAPDU: 80 11 00 00 [23:56:10]Write to MH i2c: E2 08 00 ED 0A 80 11 00 00 00 00 00 00 71 [23:56:10]Write i2c OK [23:56:10]MH_I2C_Read... [23:56:10]Read from MH i2c: E2 [23:56:10]MH_I2C_Read... [23:56:10]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [23:56:10]Read from MH i2c: E2 17 00 [23:56:10]MH_I2C_Read... [23:56:10]Read from MH i2c: E2 17 00 ED 0A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 C6 [23:56:10]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [23:56:10]wFMCommunicate OK [23:56:10]CreateOFDProtocolMessage done [23:56:10]OFDSenderStorePacket 202604 [23:56:10]StoreOFDPacket docnum=202604 [23:56:10]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 7F 05 00 00 CB 0D 77 05 98 03 5A 05 01 00 05 00 6B 05 B9 04 01 00 01 FA 03 0E 00 30 32 35 30 38 32 30 31 36 31 30 30 36 37 FD 03 1A 00 D0 A8 D0 B0 D0 B9 D0 B1 D0 B5 D0 BA 20 D1 83 D1 83 D0 BB D1 83 20 D0 A3 2E 20 F4 03 04 00 8D 24 20 67 0E 04 04 00 21 02 00 00 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 5E 04 04 00 93 01 00 00 57 04 04 00 95 01 00 00 AA 04 D8 04 6E 04 04 00 93 01 00 00 69 04 A5 00 6F 04 04 00 93 01 00 00 B1 04 04 00 81 E6 DD 01 70 04 04 00 68 B3 60 01 72 04 03 00 19 33 7D 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 F4 C3 32 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 F8 3A 04 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 6C 17 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 35 04 06 00 81 85 AB 1F 16 20 5E 14 06 53 A9 EE 91 D0 [23:56:10]CheckFolder [23:56:10]dirname=/storage/ofd_packets [23:56:10]CheckFolder done [23:56:10]ProducePacketName [23:56:10]name=ofd_packets/00202604 [23:56:10]NVStorageSaveData ofd_packets/00202604 [23:56:10]File name is /storage/ofd_packets/00202604 [23:56:10]Write 1437 bytes [23:56:10]NVStorageSaveData done [23:56:10]OFDSenderStorePacket done [23:56:10]KKMCreateOFDPacket done [23:56:10]NVStorageSaveData kkm_last_timestamp [23:56:10]File name is /storage/kkm_last_timestamp [23:56:10]Write 4 bytes [23:56:10]NVStorageSaveData done [23:56:10]ExternCall_PrintAddStr [23:56:10]wPrintStart [23:56:10]Write to MH i2c: 01 00 00 EE 0A F8 [23:56:10]Write i2c OK [23:56:10]MH_I2C_Read... [23:56:10]Read from MH i2c: 01 [23:56:10]MH_I2C_Read... [23:56:10]Read from MH i2c: 01 07 00 [23:56:10]MH_I2C_Read... [23:56:10]Read from MH i2c: 01 07 00 EE 0A 00 00 00 00 00 FF 0F 0D [23:56:10]RasterBufferAndPrint [23:56:10]line Отчет о закрытии смены [23:56:10]line ФФД: 1.0 [23:56:10]line ИНН: 02508201610067 [23:56:10]line Кассир: Шайбек уулу У. [23:56:10]line 28.10.2024 23:55 [23:56:10]line Смена: 545 [23:56:10]line РНМ: 0000000000091777 [23:56:10]line ЗНМ: 0300000109 [23:56:10]line СНО: Общий режим [23:56:10]line Чеков за смену: 403 [23:56:10]line ФД за смену: 405 [23:56:10]line Всего чеков: 403 [23:56:10]line ИТОГИ ПРИХОД [23:56:10]line Чеков: 403 [23:56:10]line Общий итог: 313196.81 [23:56:10]line Итого наличными: 231146.00 [23:56:10]line Итого безнал.: 82050.81 [23:56:10]line НДС 0% : 0.00 [23:56:10]line НДС 12% : 33269.64 [23:56:10]line НСП 0% : 0.00 [23:56:10]line НСП 1,50% : 0.00 [23:56:10]line НСП 0,50% : 0.00 [23:56:10]line НСП 5% : 0.00 [23:56:10]line НСП 3% : 0.00 [23:56:10]line НСП 2% : 0.00 [23:56:10]line НСП 1% : 2772.40 [23:56:10]line ИТОГИ ВОЗВРАТ ПРИХОДА [23:56:10]line Чеков: 0 [23:56:10]line Общий итог: 0.00 [23:56:10]line Итого наличными: 0.00 [23:56:10]line Итого безнал.: 0.00 [23:56:10]line НДС 0% : 0.00 [23:56:10]line НДС 12% : 0.00 [23:56:10]line НСП 0% : 0.00 [23:56:10]line НСП 1,50% : 0.00 [23:56:10]line НСП 0,50% : 0.00 [23:56:10]line НСП 5% : 0.00 [23:56:11]line НСП 3% : 0.00 [23:56:11]OFD Sender: Processing packet 202604 [packets to send 116, broken 115] [23:56:11]line НСП 2% : 0.00 [23:56:11]ProducePacketName [23:56:11]line НСП 1% : 0.00 [23:56:11]name=ofd_packets/00202604 [23:56:11]line ИТОГИ РАСХОД [23:56:11]OFD Sender: To server: pG, [23:56:11]line Чеков: 0 [23:56:11]CommunicateWithHost lk.salyk.kg:30040 [23:56:11]line Общий итог: 0.00 [23:56:11]ConnectInit lk.salyk.kg [23:56:11]line Итого наличными: 0.00 [23:56:11]line Итого безнал.: 0.00 [23:56:11]line НДС 0% : 0.00 [23:56:11]line НДС 12% : 0.00 [23:56:11]line НСП 0% : 0.00 [23:56:11]line НСП 1,50% : 0.00 [23:56:11]line НСП 0,50% : 0.00 [23:56:11]line НСП 5% : 0.00 [23:56:11]line НСП 3% : 0.00 [23:56:11]line НСП 2% : 0.00 [23:56:11]line НСП 1% : 0.00 [23:56:11]line ИТОГИ ВОЗВРАТ РАСХОДА [23:56:11]line Чеков: 0 [23:56:11]line Общий итог: 0.00 [23:56:11]line Итого наличными: 0.00 [23:56:11]line Итого безнал.: 0.00 [23:56:11]line НДС 0% : 0.00 [23:56:11]line НДС 12% : 0.00 [23:56:11]line НСП 0% : 0.00 [23:56:11]line НСП 1,50% : 0.00 [23:56:11]line НСП 0,50% : 0.00 [23:56:11]line НСП 5% : 0.00 [23:56:11]line НСП 3% : 0.00 [23:56:11]line НСП 2% : 0.00 [23:56:11]line НСП 1% : 0.00 [23:56:11]line Сумма внесений: 0.00 [23:56:11]line Сумма выплат: 0.00 [23:56:11]line Нал. в кассе: 231146.00 [23:56:11]line НС Приход: 158588050.18 [23:56:11]line НС Возвр.Прихода: 98929.00 [23:56:11]line НС Расход: 0.00 [23:56:11]line НС Возвр.Расхода: 0.00 [23:56:11]line ФД: 202604 [23:56:11]line ФМ: 0000000000871756 [23:56:11]line ФПД: 142411101574688 [23:56:11]written 0, free lines is 4095 [23:56:11]Connected sock=10 [23:56:11]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 7F 05 00 00 CB 0D 77 05 98 03 5A 05 01 00 05 00 6B 05 B9 04 01 00 01 FA 03 0E 00 30 32 35 30 38 32 30 31 36 31 30 30 36 37 FD 03 1A 00 D0 A8 D0 B0 D0 B9 D0 B1 D0 B5 D0 BA 20 D1 83 D1 83 D0 BB D1 83 20 D0 A3 2E 20 F4 03 04 00 8D 24 20 67 0E 04 04 00 21 02 00 00 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 5E 04 04 00 93 01 00 00 57 04 04 00 95 01 00 00 AA 04 D8 04 6E 04 04 00 93 01 00 00 69 04 A5 00 6F 04 04 00 93 01 00 00 B1 04 04 00 81 E6 DD 01 70 04 04 00 68 B3 60 01 72 04 03 00 19 33 7D 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 F4 C3 32 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 F8 3A 04 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 Write to MH i2c: 01 00 00 3E 0B 49 01 [23:56:11]00 Write i2c OK [23:56:11]00 MH_I2C_Read... [23:56:11]EF 03 0A 00 F6 03 01 00 06 F7 03 01 00 00 EF 03 0A 00 F6 03 Read from MH i2c: 01 01 00 [23:56:11]05 MH_I2C_Read... [23:56:11]F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 04 F7 03 01 00 00 EF Read from MH i2c: 03 01 0A 07 00 00 F6 [23:56:12]MH_I2C_Read... [23:56:12]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 6C 17 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 35 04 06 00 81 85 AB 1F 16 20 5E 14 06 53 A9 EE 91 D0 [23:56:13]Read from MH i2c: 01 07 00 3E 0B 00 00 00 00 00 17 0A 71 [23:56:13]RasterBufferAndPrint [23:56:13]line [23:56:13]line [23:56:13]line [23:56:13]line [23:56:13]line [23:56:13]written 0, free lines is 4095 [23:56:13]MH_Cut [23:56:13]Write to MH i2c: D1 01 00 45 0B 01 22 [23:56:13]Write i2c OK [23:56:13]MH_I2C_Read... [23:56:13]Read from MH i2c: D1 [23:56:13]MH_I2C_Read... [23:56:13]Read from MH i2c: D1 01 00 [23:56:13]MH_I2C_Read... [23:56:13]Read from MH i2c: D1 01 00 45 0B 00 21 [23:56:13]Write to MH i2c: 01 00 00 46 0B 51 [23:56:13]Write i2c OK [23:56:13]MH_I2C_Read... [23:56: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 35 36 4F 00 00 00 C2 C8 47 00 8A A0 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 6C 17 03 00 F4 03 04 00 51 D0 1F 67 B6 04 01 00 00 36 A9 4E 85 7F 76 D1 B1 [23:56:14]CommunicateWithHost err = 0 [23:56:14]CheckOFDResponse [23:56:14]1017 (14) - 77093643461234 [23:56:14]1041 (16) - 0000000000871756 [23:56:14]1040 (4) - 202604 [23:56:14]1012 (4) - 28.10.2024 17:56 [23:56:14]1206 (1) - 0 [23:56:14]OFD Sender: Remove packet 202604 [23:56:14]ProducePacketName [23:56:14]name=ofd_packets/00202604 [23:56:14]NVStorageDeleteData [23:56:14]*** Cut start [23:56:14]*** Purtial cut [23:56:14]*** Stage 1: CUTSNS_PIN = 1 [23:56:14]Read from MH i2c: 01 [23:56:14]MH_I2C_Read... [23:56:14]*** Stop cut motor [23:56:14]*** Cut end [23:56:14]Read from MH i2c: 01 07 00 [23:56:14]MH_I2C_Read... [23:56:14]Read from MH i2c: 01 07 00 46 0B 00 00 00 00 00 FF 0F 66 [23:56:14]process_action close_shift done [23:56:14]requested_data is exist [23:56:14]produce_requested_data [23:56:14]requested_item fd.num is exist - process it [23:56:14]SAM_PROTO_GetFieldsCounters [23:56:14]wFMCommunicate request_size=4 [23:56:14]MH_SAM_APDU [23:56:14]CAPDU: 80 13 00 00 [23:56:14]Write to MH i2c: E2 08 00 47 0B 80 13 00 00 00 00 00 00 CE [23:56:14]Write i2c OK [23:56:14]MH_I2C_Read... [23:56:14]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [23:56:14]Read from MH i2c: E2 [23:56:14]MH_I2C_Read... [23:56:14]Read from MH i2c: E2 62 00 [23:56:14]MH_I2C_Read... [23:56:14]Read from MH i2c: E2 62 00 47 0B 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 6C 17 03 00 0E 04 04 00 21 02 00 00 12 04 04 00 93 01 00 00 5E 04 04 00 93 01 00 00 57 04 04 00 95 01 00 00 19 04 04 00 00 00 00 00 90 00 5D [23:56: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 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 6C 17 03 00 0E 04 04 00 21 02 00 00 12 04 04 00 93 01 00 00 5E 04 04 00 93 01 00 00 57 OFD Sender: No OFD packet to send [23:56:14]04 04 00 95 01 00 00 19 04 04 00 00 00 00 00 90 00 [23:56:14]wFMCommunicate OK [23:56:14]SAM_PROTO_GetFieldsCounters done [23:56:14]requested_item shift.num is exist - process it [23:56:14]requested_item shift.opened is exist - process it [23:56:14]req_shift_opened [23:56:14]FM_GetShiftState [23:56:14]SAM_PROTO_GetShiftState [23:56:14]wFMCommunicate request_size=4 [23:56:14]MH_SAM_APDU [23:56:14]CAPDU: 80 13 01 00 [23:56:14]Write to MH i2c: E2 08 00 48 0B 80 13 01 00 00 00 00 00 D0 [23:56:14]Write i2c OK [23:56:14]MH_I2C_Read... [23:56:15]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [23:56:15]Read from MH i2c: E2 [23:56:15]MH_I2C_Read... [23:56:15]Read from MH i2c: E2 0E 00 [23:56:15]MH_I2C_Read... [23:56:15]Read from MH i2c: E2 0E 00 48 0B 00 09 00 00 00 00 00 00 00 00 00 00 90 00 DB [23:56:15]RAPDU: 09 00 00 00 00 00 00 00 00 00 00 90 00 [23:56:15]wFMCommunicate OK [23:56:15]SAM_PROTO_GetShiftState done [23:56:15]FM_GetShiftState done [23:56:15]req_shift_opened done [23:56:15]requested_item shift.open_date is exist - process it [23:56:15]req_shift_open_date [23:56:15]FM_GetShiftState [23:56:15]SAM_PROTO_GetShiftState [23:56:15]wFMCommunicate request_size=4 [23:56:15]MH_SAM_APDU [23:56:15]CAPDU: 80 13 01 00 [23:56:15]Write to MH i2c: E2 08 00 49 0B 80 13 01 00 00 00 00 00 D1 [23:56:15]Write i2c OK [23:56:15]MH_I2C_Read... [23:56:15]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [23:56:15]Read from MH i2c: E2 [23:56:15]MH_I2C_Read... [23:56:15]Read from MH i2c: E2 0E 00 [23:56:15]MH_I2C_Read... [23:56:15]Read from MH i2c: E2 0E 00 49 0B 00 09 00 00 00 00 00 00 00 00 00 00 90 00 DC [23:56:15]RAPDU: 09 00 00 00 00 00 00 00 00 00 00 90 00 [23:56:15]wFMCommunicate OK [23:56:15]SAM_PROTO_GetShiftState done [23:56:15]FM_GetShiftState done [23:56:15]req_shift_open_date done [23:56:15]produce_requested_data done [23:56:15]produce_requested_data return {"fd.num":202604,"shift.num":545,"shift.opened":0,"shift.open_date":0} [23:56:15]process_action_free close_shift [23:56:15]json_value_free [23:56:15]json_value_free done [23:56:15]process_json_proto returns [23:56:15]Send response to host [23:56:15]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fd.num":202604,"shift.num":545,"shift.opened":0,"shift.open_date":0}}} [23:56:15]free response buf [23:56:15]execute_script done [23:56:15]execute_script returns [23:56:15]free content buf [23:56:15]Sock 7.Close socket [23:56:15]Sock 7.Thread stoped [23:56:18]int [23:56:18]Write to MH i2c: 01 00 00 4A 0B 55 [23:56:18]*** FLAG_PRN_KEY set [23:56:18]Write i2c OK [23:56:18]MH_I2C_Read... [23:56:18]Read from MH i2c: 01 [23:56:18]MH_I2C_Read... [23:56:18]Read from MH i2c: 01 07 00 [23:56:18]MH_I2C_Read... [23:56:18]Read from MH i2c: 01 07 00 4A 0B 00 08 00 00 00 FF 0F 72 [23:56:18]state=0 [23:56:18]Key pressed [23:56:18]Feed [23:56:18]Write to MH i2c: D8 00 00 4B 0B 2D [23:56:18]Write i2c OK [23:56:18]MH_I2C_Read... [23:56:18]Read from MH i2c: D8 [23:56:18]MH_I2C_Read... [23:56:18]Read from MH i2c: D8 01 00 [23:56:18]MH_I2C_Read... [23:56:18]Read from MH i2c: D8 01 00 4B 0B 00 2E [23:56:18]int line is 0 - check status [23:56:18]Write to MH i2c: 01 00 00 4C 0B 57 [23:56:18]Write i2c OK [23:56:18]MH_I2C_Read... [23:56:18]Read from MH i2c: 01 [23:56:18]MH_I2C_Read... [23:56:18]Read from MH i2c: 01 07 00 [23:56:18]MH_I2C_Read... [23:56:18]Read from MH i2c: 01 07 00 4C 0B 00 48 00 00 00 3C 00 E2 [23:56:18]state=2 [23:56:18]Key pressed [23:56:18]int [23:56:18]Write to MH i2c: 01 00 00 4D 0B 58 [23:56:18]Write i2c OK [23:56:18]MH_I2C_Read... [23:56:18]Read from MH i2c: 01 [23:56:18]MH_I2C_Read... [23:56:18]Read from MH i2c: 01 07 00 [23:56:18]MH_I2C_Read... [23:56:18]Read from MH i2c: 01 07 00 4D 0B 00 48 00 00 00 3C 00 E3 [23:56:18]state=2 [23:56:18]Key pressed [23:56:18]int [23:56:18]Write to MH i2c: 01 00 00 4E 0B 59 [23:56:18]*** FLAG_PRN_KEY reset [23:56:18]Write i2c OK [23:56:18]MH_I2C_Read... [23:56:18]Read from MH i2c: 01 [23:56:18]MH_I2C_Read... [23:56:18]Read from MH i2c: 01 07 00 [23:56:18]MH_I2C_Read... [23:56:18]Read from MH i2c: 01 07 00 4E 0B 00 00 00 00 00 FF 0F 6E [23:56:18]state=2 [23:56:18]Stop feed [23:56:18]int [23:56:18]Write to MH i2c: 01 00 00 4F 0B 5A [23:56:18]*** FLAG_PRN_KEY set [23:56:18]Write i2c OK [23:56:18]MH_I2C_Read... [23:56:18]Read from MH i2c: 01 [23:56:18]MH_I2C_Read... [23:56:18]Read from MH i2c: 01 07 00 [23:56:18]MH_I2C_Read... [23:56:18]Read from MH i2c: 01 07 00 4F 0B 00 08 00 00 00 FF 0F 77 [23:56:18]state=0 [23:56:18]Key pressed [23:56:18]Feed [23:56:18]Write to MH i2c: D8 00 00 50 0B 32 [23:56:18]Write i2c OK [23:56:18]MH_I2C_Read... [23:56:18]Read from MH i2c: D8 [23:56:18]MH_I2C_Read... [23:56:18]Read from MH i2c: D8 01 00 [23:56:18]MH_I2C_Read... [23:56:18]Read from MH i2c: D8 01 00 50 0B 00 33 [23:56:18]int line is 0 - check status [23:56:18]Write to MH i2c: 01 00 00 51 0B 5C [23:56:18]Write i2c OK [23:56:18]MH_I2C_Read... [23:56:18]Read from MH i2c: 01 [23:56:18]MH_I2C_Read... [23:56:18]Read from MH i2c: 01 07 00 [23:56:18]MH_I2C_Read... [23:56:18]Read from MH i2c: 01 07 00 51 0B 00 48 00 00 00 3C 00 E7 [23:56:18]state=2 [23:56:18]Key pressed [23:56:18]int [23:56:18]Write to MH i2c: 01 00 00 52 0B 5D [23:56:18]Write i2c OK [23:56:18]MH_I2C_Read... [23:56:18]Read from MH i2c: 01 [23:56:18]MH_I2C_Read... [23:56:18]Read from MH i2c: 01 07 00 [23:56:18]MH_I2C_Read... [23:56:18]Read from MH i2c: 01 07 00 52 0B 00 48 00 00 00 3C 00 E8 [23:56:18]state=2 [23:56:18]Key pressed [23:56:18]int [23:56:18]Write to MH i2c: 01 00 00 53 0B 5E [23:56:18]*** FLAG_PRN_KEY reset [23:56:18]Write i2c OK [23:56:18]MH_I2C_Read... [23:56:18]Read from MH i2c: 01 [23:56:18]MH_I2C_Read... [23:56:18]Read from MH i2c: 01 07 00 [23:56:18]MH_I2C_Read... [23:56:18]Read from MH i2c: 01 07 00 53 0B 00 00 00 00 00 FF 0F 73 [23:56:18]state=2 [23:56:18]Stop feed [23:56:19]OFD Sender: No OFD packet to send [23:56:24]OFD Sender: No OFD packet to send [23:56:29]OFD Sender: No OFD packet to send [23:56:34]OFD Sender: No OFD packet to send [23:56:39]OFD Sender: No OFD packet to send [23:56:44]OFD Sender: No OFD packet to send [23:56:49]OFD Sender: No OFD packet to send [23:56:54]OFD Sender: No OFD packet to send [23:56:59]OFD Sender: No OFD packet to send [23:57:04]OFD Sender: No OFD packet to send [23:57:09]OFD Sender: No OFD packet to send [23:57:14]OFD Sender: No OFD packet to send [23:57:19]OFD Sender: No OFD packet to send [23:57:25]OFD Sender: No OFD packet to send [23:57:30]OFD Sender: No OFD packet to send [23:57:35]OFD Sender: No OFD packet to send [23:57:40]OFD Sender: No OFD packet to send [23:57:45]OFD Sender: No OFD packet to send [23:57:50]OFD Sender: No OFD packet to send [23:57:55]OFD Sender: No OFD packet to send [23:58:00]OFD Sender: No OFD packet to send [23:58:05]OFD Sender: No OFD packet to send [23:58:10]OFD Sender: No OFD packet to send [23:58:15]OFD Sender: No OFD packet to send [23:58:20]OFD Sender: No OFD packet to send [23:58:25]OFD Sender: No OFD packet to send [23:58:30]OFD Sender: No OFD packet to send [23:58:35]OFD Sender: No OFD packet to send [23:58:40]OFD Sender: No OFD packet to send [23:58:45]OFD Sender: No OFD packet to send [23:58:50]OFD Sender: No OFD packet to send [23:58:55]OFD Sender: No OFD packet to send [23:59:00]OFD Sender: No OFD packet to send [23:59:05]OFD Sender: No OFD packet to send [23:59:10]OFD Sender: No OFD packet to send [23:59:15]OFD Sender: No OFD packet to send [23:59:20]OFD Sender: No OFD packet to send [23:59:25]OFD Sender: No OFD packet to send [23:59:30]OFD Sender: No OFD packet to send [23:59:35]OFD Sender: No OFD packet to send [23:59:40]OFD Sender: No OFD packet to send [23:59:45]OFD Sender: No OFD packet to send [23:59:50]OFD Sender: No OFD packet to send [23:59:55]OFD Sender: No OFD packet to send [00:00:00]OFD Sender: No OFD packet to send [00:00:05]OFD Sender: No OFD packet to send [00:00:10]OFD Sender: No OFD packet to send [00:00:15]OFD Sender: No OFD packet to send [00:00:20]OFD Sender: No OFD packet to send [00:00:25]OFD Sender: No OFD packet to send [00:00:30]OFD Sender: No OFD packet to send [00:00:35]OFD Sender: No OFD packet to send [00:00:40]OFD Sender: No OFD packet to send [00:00:45]OFD Sender: No OFD packet to send [00:00:50]OFD Sender: No OFD packet to send [00:00:55]OFD Sender: No OFD packet to send [00:01:00]OFD Sender: No OFD packet to send [00:01:05]OFD Sender: No OFD packet to send [00:01:10]OFD Sender: No OFD packet to send [00:01:15]OFD Sender: No OFD packet to send [00:01:20]OFD Sender: No OFD packet to send [00:01:25]OFD Sender: No OFD packet to send [00:01:30]OFD Sender: No OFD packet to send [00:01:35]OFD Sender: No OFD packet to send [00:01:40]OFD Sender: No OFD packet to send [00:01:45]OFD Sender: No OFD packet to send [00:01:50]OFD Sender: No OFD packet to send [00:01:55]OFD Sender: No OFD packet to send [00:02:00]OFD Sender: No OFD packet to send [00:02:05]OFD Sender: No OFD packet to send [00:02:10]OFD Sender: No OFD packet to send [00:02:15]OFD Sender: No OFD packet to send [00:02:20]OFD Sender: No OFD packet to send [00:02:25]OFD Sender: No OFD packet to send [00:02:30]OFD Sender: No OFD packet to send [00:02:35]OFD Sender: No OFD packet to send [00:02:40]OFD Sender: No OFD packet to send [00:02:45]OFD Sender: No OFD packet to send [00:02:50]OFD Sender: No OFD packet to send [00:02:55]OFD Sender: No OFD packet to send [00:03:00]OFD Sender: No OFD packet to send [00:03:05]OFD Sender: No OFD packet to send [00:03:10]OFD Sender: No OFD packet to send [00:03:15]OFD Sender: No OFD packet to send [00:03:20]OFD Sender: No OFD packet to send [00:03:25]OFD Sender: No OFD packet to send [00:03:30]OFD Sender: No OFD packet to send [00:03:35]OFD Sender: No OFD packet to send [00:03:40]OFD Sender: No OFD packet to send [00:03:45]OFD Sender: No OFD packet to send [00:03:50]OFD Sender: No OFD packet to send [00:03:55]OFD Sender: No OFD packet to send [00:04:00]OFD Sender: No OFD packet to send [00:04:05]OFD Sender: No OFD packet to send [00:04:10]OFD Sender: No OFD packet to send [00:04:15]OFD Sender: No OFD packet to send [00:04:20]OFD Sender: No OFD packet to send [00:04:25]OFD Sender: No OFD packet to send [00:04:30]OFD Sender: No OFD packet to send [00:04:35]OFD Sender: No OFD packet to send [00:04:40]OFD Sender: No OFD packet to send [00:04:45]OFD Sender: No OFD packet to send [00:04:50]OFD Sender: No OFD packet to send [00:04:55]OFD Sender: No OFD packet to send [00:05:00]OFD Sender: No OFD packet to send [00:05:05]OFD Sender: No OFD packet to send [00:05:10]OFD Sender: No OFD packet to send [00:05:15]OFD Sender: No OFD packet to send [00:05:20]OFD Sender: No OFD packet to send [00:05:25]OFD Sender: No OFD packet to send [00:05:30]OFD Sender: No OFD packet to send [00:05:35]OFD Sender: No OFD packet to send [00:05:40]OFD Sender: No OFD packet to send [00:05:45]OFD Sender: No OFD packet to send [00:05:50]OFD Sender: No OFD packet to send [00:05:55]OFD Sender: No OFD packet to send [00:06:00]OFD Sender: No OFD packet to send [00:06:05]OFD Sender: No OFD packet to send [00:06:10]OFD Sender: No OFD packet to send [00:06:15]OFD Sender: No OFD packet to send [00:06:20]OFD Sender: No OFD packet to send [00:06:25]OFD Sender: No OFD packet to send [00:06:30]OFD Sender: No OFD packet to send [00:06:35]OFD Sender: No OFD packet to send [00:06:40]OFD Sender: No OFD packet to send [00:06:45]OFD Sender: No OFD packet to send [00:06:50]OFD Sender: No OFD packet to send [00:06:55]OFD Sender: No OFD packet to send [00:07:00]OFD Sender: No OFD packet to send [00:07:05]OFD Sender: No OFD packet to send [00:07:06]accept exits with 9 [00:07:06]New connection [00:07:06]New thread 3067235684 created [00:07:06]Thread 3067379044 joined [00:07:06]Waiting for new connection... [00:07:06] Sock 9.Parse request [00:07:06]Sock 9.Check first char [00:07:06]Sock 9.First char is OK [00:07:06]request: POST /json_proto HTTP/1.0 [00:07:06]Method: POST [00:07:06]URL: /json_proto [00:07:06]Method is POST - this is cgi request [00:07:06]url: /json_proto [00:07:06]query_string will be loaded in cgi processing [00:07:06]execute_cgi json_proto POST (null) [00:07:06]execute_cgi path=json_proto method=POST [00:07:06]POST find Content-Length [00:07:06]Host: 172.17.63.195:8080 [00:07:06]Content-Length: 215 [00:07:06]Content-Type: application/json [00:07:06] [00:07:06]POST finish read [00:07:06]Found Content-Length = 215 [00:07:06]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "kkm.sn", "kkm.ver", "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [00:07:06]execute_script... [00:07:06]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "kkm.sn", "kkm.ver", "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [00:07:06]POST & json_proto [00:07:06]process_json_proto [00:07:06]json parsed OK: [00:07:06]protocol is kg_v1.0 [00:07:06]action value=get_value [00:07:06]process_action get_value [00:07:06]cmd_get_value [00:07:06]process_action get_value done [00:07:06]requested_data is exist [00:07:06]produce_requested_data [00:07:06]requested_item kkm.sn is exist - process it [00:07:06]requested_item kkm.ver is exist - process it [00:07:06]requested_item fm.sn is exist - process it [00:07:06]wFMCommunicate request_size=4 [00:07:06]MH_SAM_APDU [00:07:06]CAPDU: 80 11 00 00 [00:07:06]Write to MH i2c: E2 08 00 54 0B 80 11 00 00 00 00 00 00 D9 [00:07:06]Write i2c OK [00:07:06]MH_I2C_Read... [00:07:06]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [00:07:06]Read from MH i2c: E2 [00:07:06]MH_I2C_Read... [00:07:06]Read from MH i2c: E2 17 00 [00:07:06]MH_I2C_Read... [00:07:06]Read from MH i2c: E2 17 00 54 0B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 2E [00:07:06]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [00:07:06]wFMCommunicate OK [00:07:06]requested_item fd.num is exist - process it [00:07:06]SAM_PROTO_GetFieldsCounters [00:07:06]wFMCommunicate request_size=4 [00:07:06]MH_SAM_APDU [00:07:06]CAPDU: 80 13 00 00 [00:07:06]Write to MH i2c: E2 08 00 55 0B 80 13 00 00 00 00 00 00 DC [00:07:06]Write i2c OK [00:07:06]MH_I2C_Read... [00:07:06]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [00:07:06]Read from MH i2c: E2 [00:07:06]MH_I2C_Read... [00:07:06]Read from MH i2c: E2 62 00 [00:07:06]MH_I2C_Read... [00:07:06]Read from MH i2c: E2 62 00 55 0B 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 6C 17 03 00 0E 04 04 00 21 02 00 00 12 04 04 00 93 01 00 00 5E 04 04 00 93 01 00 00 57 04 04 00 95 01 00 00 19 04 04 00 00 00 00 00 90 00 6B [00:07:06]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 6C 17 03 00 0E 04 04 00 21 02 00 00 12 04 04 00 93 01 00 00 5E 04 04 00 93 01 00 00 57 04 04 00 95 01 00 00 19 04 04 00 00 00 00 00 90 00 [00:07:06]wFMCommunicate OK [00:07:06]SAM_PROTO_GetFieldsCounters done [00:07:06]requested_item shift.num is exist - process it [00:07:06]requested_item shift.opened is exist - process it [00:07:06]req_shift_opened [00:07:06]FM_GetShiftState [00:07:06]SAM_PROTO_GetShiftState [00:07:06]wFMCommunicate request_size=4 [00:07:06]MH_SAM_APDU [00:07:06]CAPDU: 80 13 01 00 [00:07:06]Write to MH i2c: E2 08 00 56 0B 80 13 01 00 00 00 00 00 DE [00:07:06]Write i2c OK [00:07:06]MH_I2C_Read... [00:07:06]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [00:07:06]Read from MH i2c: E2 [00:07:06]MH_I2C_Read... [00:07:06]Read from MH i2c: E2 0E 00 [00:07:06]MH_I2C_Read... [00:07:06]Read from MH i2c: E2 0E 00 56 0B 00 09 00 00 00 00 00 00 00 00 00 00 90 00 E9 [00:07:06]RAPDU: 09 00 00 00 00 00 00 00 00 00 00 90 00 [00:07:06]wFMCommunicate OK [00:07:06]SAM_PROTO_GetShiftState done [00:07:06]FM_GetShiftState done [00:07:06]req_shift_opened done [00:07:06]requested_item shift.open_date is exist - process it [00:07:06]req_shift_open_date [00:07:06]FM_GetShiftState [00:07:06]SAM_PROTO_GetShiftState [00:07:06]wFMCommunicate request_size=4 [00:07:06]MH_SAM_APDU [00:07:06]CAPDU: 80 13 01 00 [00:07:06]Write to MH i2c: E2 08 00 57 0B 80 13 01 00 00 00 00 00 DF [00:07:06]Write i2c OK [00:07:06]MH_I2C_Read... [00:07:06]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [00:07:06]Read from MH i2c: E2 [00:07:06]MH_I2C_Read... [00:07:06]Read from MH i2c: E2 0E 00 [00:07:06]MH_I2C_Read... [00:07:06]Read from MH i2c: E2 0E 00 57 0B 00 09 00 00 00 00 00 00 00 00 00 00 90 00 EA [00:07:06]RAPDU: 09 00 00 00 00 00 00 00 00 00 00 90 00 [00:07:06]wFMCommunicate OK [00:07:06]SAM_PROTO_GetShiftState done [00:07:06]FM_GetShiftState done [00:07:06]req_shift_open_date done [00:07:06]produce_requested_data done [00:07:06]produce_requested_data return {"kkm.sn":"0300000109","kkm.ver":"001","fm.sn":"0000000000871756","fd.num":202604,"shift.num":545,"shift.opened":0,"shift.open_date":0} [00:07:06]process_action_free get_value [00:07:06]json_value_free [00:07:06]json_value_free done [00:07:06]process_json_proto returns [00:07:06]Send response to host [00:07:06]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"kkm.sn":"0300000109","kkm.ver":"001","fm.sn":"0000000000871756","fd.num":202604,"shift.num":545,"shift.opened":0,"shift.open_date":0}}} [00:07:06]free response buf [00:07:06]execute_script done [00:07:06]execute_script returns [00:07:06]free content buf [00:07:06]Sock 9.Close socket [00:07:06]Sock 9.Thread stoped [00:07:06]accept exits with 7 [00:07:06]New connection [00:07:06]New thread 3067379044 created [00:07:06]Thread 3067235684 joined [00:07:06]Waiting for new connection... [00:07:06] Sock 7.Parse request [00:07:06]Sock 7.Check first char [00:07:06]Sock 7.First char is OK [00:07:06]request: POST /json_proto HTTP/1.0 [00:07:06]Method: POST [00:07:06]URL: /json_proto [00:07:06]Method is POST - this is cgi request [00:07:06]url: /json_proto [00:07:06]query_string will be loaded in cgi processing [00:07:06]execute_cgi json_proto POST (null) [00:07:06]execute_cgi path=json_proto method=POST [00:07:06]POST find Content-Length [00:07:06]Host: 172.17.63.195:8080 [00:07:06]Content-Length: 331 [00:07:06]Content-Type: application/json [00:07:06] [00:07:06]POST finish read [00:07:06]Found Content-Length = 331 [00:07:06]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "fm.sale.total", "fm.sale_refund.total", "fm.buy.total", "shift.sale.total", "shift.sale.total_cash", "shift.sale_refund.total", "shift.sale_refund.total_cash", "shift.buy.total", "shift.buy.total_cash" ] } } [00:07:06]execute_script... [00:07: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" ] } } [00:07:07]POST & json_proto [00:07:07]process_json_proto [00:07:07]json parsed OK: [00:07:07]protocol is kg_v1.0 [00:07:07]action value=get_value [00:07:07]process_action get_value [00:07:07]cmd_get_value [00:07:07]process_action get_value done [00:07:07]requested_data is exist [00:07:07]produce_requested_data [00:07:07]requested_item fm.sale.total is exist - process it [00:07:07]SAM_PROTO_GetFMData [00:07:07]wFMCommunicate request_size=4 [00:07:07]MH_SAM_APDU [00:07:07]CAPDU: 80 13 03 00 [00:07:07]Write to MH i2c: E2 08 00 58 0B 80 13 03 00 00 00 00 00 E2 [00:07:07]Write i2c OK [00:07:07]MH_I2C_Read... [00:07:07]*** iso7816_exchange 80 13 03 00... Resp OK rsp.len_out = 250! [00:07:07]Read from MH i2c: E2 [00:07:07]MH_I2C_Read... [00:07:07]Read from MH i2c: E2 FD 00 [00:07:07]MH_I2C_Read... [00:07:07]Read from MH i2c: E2 FD 00 58 0B 00 C4 04 85 04 C0 04 6E 04 04 00 29 13 03 00 69 04 A3 00 6F 04 04 00 04 13 03 00 B1 04 05 00 1A 29 42 B1 03 70 04 05 00 78 84 40 51 03 72 04 04 00 A2 A4 01 60 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 D4 EF 6A 64 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0D 00 F6 03 01 00 01 F7 03 04 00 C8 11 5E 08 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 9B 00 6F 04 04 00 25 00 00 00 B1 04 03 00 24 F4 96 70 04 03 00 5C C1 96 72 04 02 00 C8 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 EB 07 10 EF 03 09 00 90 00 1B [00:07:07]RAPDU: C4 04 85 04 C0 04 6E 04 04 00 29 13 03 00 69 04 A3 00 6F 04 04 00 04 13 03 00 B1 04 05 00 1A 29 42 B1 03 70 04 05 00 78 84 40 51 03 72 04 04 00 A2 A4 01 60 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 D4 EF 6A 64 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0D 00 F6 03 01 00 01 F7 03 04 00 C8 11 5E 08 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 9B 00 6F 04 04 00 25 00 00 00 B1 04 03 00 24 F4 96 70 04 03 00 5C C1 96 72 04 02 00 C8 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 EB 07 10 EF 03 09 00 90 00 [00:07:07]wFMCommunicate OK [00:07:07]wFMCommunicate request_size=4 [00:07:07]MH_SAM_APDU [00:07:07]CAPDU: 80 17 00 00 [00:07:07]Write to MH i2c: E2 08 00 59 0B 80 17 00 00 00 00 00 00 E4 [00:07:07]Write i2c OK [00:07:07]MH_I2C_Read... [00:07:07]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:07:07]Read from MH i2c: E2 [00:07:07]MH_I2C_Read... [00:07:07]Read from MH i2c: E2 FD 00 [00:07:07]MH_I2C_Read... [00:07:07]Read from MH i2c: E2 FD 00 59 0B 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 FB 55 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 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 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 90 00 EB [00:07:07]RAPDU: F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 FB 55 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 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 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 90 00 [00:07:08]wFMCommunicate OK [00:07:08]wFMCommunicate request_size=4 [00:07:08]MH_SAM_APDU [00:07:08]CAPDU: 80 17 00 00 [00:07:08]Write to MH i2c: E2 08 00 5A 0B 80 17 00 00 00 00 00 00 E5 [00:07:08]Write i2c OK [00:07:08]MH_I2C_Read... [00:07:08]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:07:08]Read from MH i2c: E2 [00:07:08]MH_I2C_Read... [00:07:08]Read from MH i2c: E2 FD 00 [00:07:08]MH_I2C_Read... [00:07:08]Read from MH i2c: E2 FD 00 5A 0B 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 90 00 FA [00:07:08]RAPDU: 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 90 00 [00:07:08]wFMCommunicate OK [00:07:08]wFMCommunicate request_size=4 [00:07:08]MH_SAM_APDU [00:07:08]CAPDU: 80 17 00 00 [00:07:08]Write to MH i2c: E2 08 00 5B 0B 80 17 00 00 00 00 00 00 E6 [00:07:08]Write i2c OK [00:07:08]MH_I2C_Read... [00:07:08]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:07:08]Read from MH i2c: E2 [00:07:08]MH_I2C_Read... [00:07:08]Read from MH i2c: E2 FD 00 [00:07:08]MH_I2C_Read... [00:07:08]Read from MH i2c: E2 FD 00 5B 0B 00 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 5E [00:07:08]RAPDU: 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 [00:07:08]wFMCommunicate OK [00:07:08]wFMCommunicate request_size=4 [00:07:08]MH_SAM_APDU [00:07:08]CAPDU: 80 17 00 00 [00:07:08]Write to MH i2c: E2 08 00 5C 0B 80 17 00 00 00 00 00 00 E7 [00:07:08]Write i2c OK [00:07:08]MH_I2C_Read... [00:07:08]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 222! [00:07:08]Read from MH i2c: E2 [00:07:08]MH_I2C_Read... [00:07:08]Read from MH i2c: E2 E1 00 [00:07:08]MH_I2C_Read... [00:07:08]Read from MH i2c: E2 E1 00 5C 0B 00 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 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 [00:07:08]RAPDU: 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 [00:07:08]wFMCommunicate OK [00:07:08]SAM_PROTO_GetFMData done [00:07:08]requested_item fm.sale_refund.total is exist - process it [00:07:08]requested_item fm.buy.total is exist - process it [00:07:08]requested_item shift.sale.total is exist - process it [00:07:08]SAM_PROTO_GetShiftData [00:07:08]wFMCommunicate request_size=4 [00:07:08]MH_SAM_APDU [00:07:08]CAPDU: 80 13 02 00 [00:07:08]Write to MH i2c: E2 08 00 5D 0B 80 13 02 00 00 00 00 00 E6 [00:07:08]Write i2c OK [00:07:08]MH_I2C_Read... [00:07:09]*** iso7816_exchange 80 13 02 00... Resp OK rsp.len_out = 250! [00:07:09]Read from MH i2c: E2 [00:07:09]MH_I2C_Read... [00:07:09]Read from MH i2c: E2 FD 00 [00:07:09]MH_I2C_Read... [00:07:09]Read from MH i2c: E2 FD 00 5D 0B 00 B1 04 AA 04 AD 04 6E 04 04 00 93 01 00 00 69 04 9E 00 6F 04 04 00 93 01 00 00 B1 04 04 00 81 E6 DD 01 70 04 04 00 68 B3 60 01 72 04 03 00 19 33 7D 00 04 7B 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0C 00 F2 03 01 00 01 F3 03 03 00 F4 C3 32 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 F8 3A 04 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 90 00 8E [00:07:09]RAPDU: B1 04 AA 04 AD 04 6E 04 04 00 93 01 00 00 69 04 9E 00 6F 04 04 00 93 01 00 00 B1 04 04 00 81 E6 DD 01 70 04 04 00 68 B3 60 01 72 04 03 00 19 33 7D 00 04 7B 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0C 00 F2 03 01 00 01 F3 03 03 00 F4 C3 32 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 F8 3A 04 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 90 00 [00:07:09]wFMCommunicate OK [00:07:09]wFMCommunicate request_size=4 [00:07:09]MH_SAM_APDU [00:07:09]CAPDU: 80 17 00 00 [00:07:09]Write to MH i2c: E2 08 00 5E 0B 80 17 00 00 00 00 00 00 E9 [00:07:09]Write i2c OK [00:07:09]MH_I2C_Read... [00:07:09]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:07:09]Read from MH i2c: E2 [00:07:09]MH_I2C_Read... [00:07:09]Read from MH i2c: E2 FD 00 [00:07:09]MH_I2C_Read... [00:07:09]Read from MH i2c: E2 FD 00 5E 0B 00 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 90 00 02 [00:07:09]RAPDU: 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 90 00 [00:07:09]wFMCommunicate OK [00:07:09]wFMCommunicate request_size=4 [00:07:09]MH_SAM_APDU [00:07:09]CAPDU: 80 17 00 00 [00:07:09]Write to MH i2c: E2 08 00 5F 0B 80 17 00 00 00 00 00 00 EA [00:07:09]Write i2c OK [00:07:09]MH_I2C_Read... [00:07:09]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:07:09]Read from MH i2c: E2 [00:07:09]MH_I2C_Read... [00:07:09]Read from MH i2c: E2 FD 00 [00:07:09]MH_I2C_Read... [00:07:09]Read from MH i2c: E2 FD 00 5F 0B 00 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 90 00 A3 [00:07:09]RAPDU: 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 90 00 [00:07:09]wFMCommunicate OK [00:07:09]wFMCommunicate request_size=4 [00:07:09]MH_SAM_APDU [00:07:09]CAPDU: 80 17 00 00 [00:07:09]Write to MH i2c: E2 08 00 60 0B 80 17 00 00 00 00 00 00 EB [00:07:09]Write i2c OK [00:07:09]MH_I2C_Read... [00:07:10]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:07:10]Read from MH i2c: E2 [00:07:10]MH_I2C_Read... [00:07:10]Read from MH i2c: E2 FD 00 [00:07:10]MH_I2C_Read... [00:07:10]Read from MH i2c: E2 FD 00 60 0B 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 90 00 63 [00:07:10]RAPDU: 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 90 00 [00:07:10]wFMCommunicate OK [00:07:10]wFMCommunicate request_size=4 [00:07:10]MH_SAM_APDU [00:07:10]CAPDU: 80 17 00 00 [00:07:10]Write to MH i2c: E2 08 00 61 0B 80 17 00 00 00 00 00 00 EC [00:07:10]Write i2c OK [00:07:10]MH_I2C_Read... [00:07:10]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 203! [00:07:10]Read from MH i2c: E2 [00:07:10]MH_I2C_Read... [00:07:10]Read from MH i2c: E2 CE 00 [00:07:10]MH_I2C_Read... [00:07:10]Read from MH i2c: E2 CE 00 61 0B 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 D1 [00:07:10]RAPDU: 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 [00:07:10]wFMCommunicate OK [00:07:10]SAM_PROTO_GetShiftData done [00:07:10]requested_item shift.sale.total_cash is exist - process it [00:07:10]requested_item shift.sale_refund.total is exist - process it [00:07:10]requested_item shift.sale_refund.total_cash is exist - process it [00:07:10]requested_item shift.buy.total is exist - process it [00:07:10]requested_item shift.buy.total_cash is exist - process it [00:07:10]produce_requested_data done [00:07:10]produce_requested_data return {"fm.sale.total":158588050.18,"fm.sale_refund.total":98929.00,"fm.buy.total":0.00,"shift.sale.total":313196.81,"shift.sale.total_cash":231146.00,"shift.sale_refund.total":0.00,"shift.sale_refund.total_cash":0.00,"shift.buy.total":0.00,"shift.buy.total_cash":0.00} [00:07:10]process_action_free get_value [00:07:10]json_value_free [00:07:10]json_value_free done [00:07:10]process_json_proto returns [00:07:10]Send response to host [00:07:10]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sale.total":158588050.18,"fm.sale_refund.total":98929.00,"fm.buy.total":0.00,"shift.sale.total":313196.81,"shift.sale.total_cash":231146.00,"shift.sale_refund.total":0.00,"shift.sale_refund.total_cash":0.00,"shift.buy.total":0.00,"shift.buy.total_cash":0.00}}} [00:07:10]free response buf [00:07:10]execute_script done [00:07:10]execute_script returns [00:07:10]free content buf [00:07:10]Sock 7.Close socket [00:07:10]Sock 7.Thread stoped [00:07:10]accept exits with 9 [00:07:10]New connection [00:07:10]New thread 3067235684 created [00:07:10]Thread 3067379044 joined [00:07:10]Waiting for new connection... [00:07:10] Sock 9.Parse request [00:07:10]Sock 9.Check first char [00:07:10]Sock 9.First char is OK [00:07:10]request: POST /json_proto HTTP/1.0 [00:07:10]Method: POST [00:07:10]URL: /json_proto [00:07:10]Method is POST - this is cgi request [00:07:10]url: /json_proto [00:07:10]query_string will be loaded in cgi processing [00:07:10]execute_cgi json_proto POST (null) [00:07:10]execute_cgi path=json_proto method=POST [00:07:10]POST find Content-Length [00:07:10]Host: 172.17.63.195:8080 [00:07:10]Content-Length: 265 [00:07:10]Content-Type: application/json [00:07:10] [00:07:10]POST finish read [00:07:10]Found Content-Length = 265 [00:07:10]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "open_shift", "params" : { "operator" : "\u0410\u0448\u0438\u0440\u0431\u0435\u043A\u043E\u0432 \u041D. " } , "requested_data" : [ "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [00:07:10]execute_script... [00:07:10]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "open_shift", "params" : { "operator" : "\u0410\u0448\u0438\u0440\u0431\u0435\u043A\u043E\u0432 \u041D. " } , "requested_data" : [ "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [00:07:10]POST & json_proto [00:07:10]process_json_proto [00:07:10]json parsed OK: [00:07:10]protocol is kg_v1.0 [00:07:10]action value=open_shift [00:07:10]process_action open_shift [00:07:10]cmd_open_shift [00:07:10]MH_GetDate [00:07:10]Write to MH i2c: F0 00 00 62 0B 5C [00:07:10]Write i2c OK [00:07:10]MH_I2C_Read... [00:07:10]Read from MH i2c: F0 [00:07:10]MH_I2C_Read... [00:07:10]Read from MH i2c: F0 09 00 [00:07:10]MH_I2C_Read... [00:07:10]Read from MH i2c: F0 09 00 62 0B 00 2F 27 20 67 47 1B 1E 67 29 [00:07:10]GetLastDocTimeStamp 1730159757 [00:07:10]current date 1730160431 [00:07:10]FM_GetShiftState [00:07:10]SAM_PROTO_GetShiftState [00:07:10]wFMCommunicate request_size=4 [00:07:10]MH_SAM_APDU [00:07:10]CAPDU: 80 13 01 00 [00:07:10]Write to MH i2c: E2 08 00 63 0B 80 13 01 00 00 00 00 00 EB [00:07:10]Write i2c OK [00:07:10]MH_I2C_Read... [00:07:10]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [00:07:10]Read from MH i2c: E2 [00:07:10]MH_I2C_Read... [00:07:10]Read from MH i2c: E2 0E 00 [00:07:10]MH_I2C_Read... [00:07:10]Read from MH i2c: E2 0E 00 63 0B 00 09 00 00 00 00 00 00 00 00 00 00 90 00 F6 [00:07:10]RAPDU: 09 00 00 00 00 00 00 00 00 00 00 90 00 [00:07:10]wFMCommunicate OK [00:07:10]SAM_PROTO_GetShiftState done [00:07:10]FM_GetShiftState done [00:07:10]KKMCreateOpenShiftDocument [00:07:10]Load OK [00:07:10]Malloc new data [00:07:10]MH_GetDate [00:07:10]Write to MH i2c: F0 00 00 64 0B 5E [00:07:10]Write i2c OK [00:07:10]MH_I2C_Read... [00:07:10]Read from MH i2c: F0 [00:07:10]MH_I2C_Read... [00:07:10]Read from MH i2c: F0 09 00 [00:07:10]MH_I2C_Read... [00:07:10]Read from MH i2c: F0 09 00 64 0B 00 2F 27 20 67 47 1B 1E 67 2B [00:07:10]Malloc new data [00:07:10]KKMCreateOpenShiftDocument OK [00:07:10]KKMSetOpenShiftData OK [00:07:10]ProcessDocumentItem done err = 0, tmpTLVsize=211 [00:07:10]tlvbuf is 01CF2E00 [00:07:10]KKMLoadAndSignOpenShiftData [00:07:10]SAM_PROTO_ProcessDocument [00:07:10]wFMCommunicate request_size=9 [00:07:10]MH_SAM_APDU [00:07:10]CAPDU: 80 15 01 00 04 02 00 D3 00 [00:07:10]Write to MH i2c: E2 0C 00 65 0B 80 15 01 00 04 00 02 00 D3 00 00 00 CC [00:07:10]Write i2c OK [00:07:10]MH_I2C_Read... [00:07:10]*** iso7816_exchange 80 15 01 00... Resp OK rsp.len_out = 0! [00:07:10]Read from MH i2c: E2 [00:07:10]MH_I2C_Read... [00:07:10]Read from MH i2c: E2 03 00 [00:07:10]MH_I2C_Read... [00:07:10]Read from MH i2c: E2 03 00 65 0B 00 90 00 E4 [00:07:10]RAPDU: 90 00 [00:07:10]wFMCommunicate OK [00:07:10]wFMCommunicate request_size=23 [00:07:10]MH_SAM_APDU [00:07:10]CAPDU: 80 15 02 00 12 FA 03 0E 00 30 32 35 30 38 32 30 31 36 31 30 30 36 37 [00:07:10]Write to MH i2c: E2 1A 00 66 0B 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 E6 [00:07:10]Write i2c OK [00:07:10]MH_I2C_Read... [00:07:10]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [00:07:10]OFD Sender: No OFD packet to send [00:07:10]Read from MH i2c: E2 [00:07:10]MH_I2C_Read... [00:07:10]Read from MH i2c: E2 03 00 [00:07:10]MH_I2C_Read... [00:07:10]Read from MH i2c: E2 03 00 66 0B 00 90 00 E5 [00:07:10]RAPDU: 90 00 [00:07:10]wFMCommunicate OK [00:07:10]wFMCommunicate request_size=32 [00:07:10]MH_SAM_APDU [00:07:10]CAPDU: 80 15 02 00 1B FD 03 17 00 D0 90 D1 88 D0 B8 D1 80 D0 B1 D0 B5 D0 BA D0 BE D0 B2 20 D0 9D 2E 20 [00:07:10]Write to MH i2c: E2 23 00 67 0B 80 15 02 00 1B 00 FD 03 17 00 D0 90 D1 88 D0 B8 D1 80 D0 B1 D0 B5 D0 BA D0 BE D0 B2 20 D0 9D 2E 20 00 00 4C [00:07:10]Write i2c OK [00:07:10]MH_I2C_Read... [00:07:10]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [00:07:10]Read from MH i2c: E2 [00:07:10]MH_I2C_Read... [00:07:10]Read from MH i2c: E2 03 00 [00:07:10]MH_I2C_Read... [00:07:10]Read from MH i2c: E2 03 00 67 0B 00 90 00 E6 [00:07:10]RAPDU: 90 00 [00:07:10]wFMCommunicate OK [00:07:10]wFMCommunicate request_size=97 [00:07:10]MH_SAM_APDU [00:07:10]CAPDU: 80 15 02 00 5C F1 03 58 00 37 32 30 30 30 31 2C 20 D1 81 2E 20 D0 90 D0 BA 2D D0 A2 D0 B0 D0 BC 2C 20 D1 82 D1 80 D0 B0 D1 81 D1 81 D0 B0 20 D0 90 D0 BB D0 B0 20 D0 91 D1 83 D0 BA D0 B0 2D D0 91 D0 B8 D1 88 D0 BA D0 B5 D0 BA 2C 20 34 31 2E 34 36 36 36 32 39 2C 20 37 31 2E 35 39 39 30 38 35 [00:07:10]Write to MH i2c: E2 64 00 68 0B 80 15 02 00 5C 00 F1 03 58 00 37 32 30 30 30 31 2C 20 D1 81 2E 20 D0 90 D0 BA 2D D0 A2 D0 B0 D0 BC 2C 20 D1 82 D1 80 D0 B0 D1 81 D1 81 D0 B0 20 D0 90 D0 BB D0 B0 20 D0 91 D1 83 D0 BA D0 B0 2D D0 91 D0 B8 D1 88 D0 BA D0 B5 D0 BA 2C 20 34 31 2E 34 36 36 36 32 39 2C 20 37 31 2E 35 39 39 30 38 35 00 00 EE [00:07:10]Write i2c OK [00:07:10]MH_I2C_Read... [00:07:10]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [00:07:11]Read from MH i2c: E2 [00:07:11]MH_I2C_Read... [00:07:11]Read from MH i2c: E2 03 00 [00:07:11]MH_I2C_Read... [00:07:11]Read from MH i2c: E2 03 00 68 0B 00 90 00 E7 [00:07:11]RAPDU: 90 00 [00:07:11]wFMCommunicate OK [00:07:11]wFMCommunicate request_size=51 [00:07:11]MH_SAM_APDU [00:07:11]CAPDU: 80 15 02 00 2E A3 04 2A 00 D0 90 D0 97 D0 A1 20 E2 84 96 20 31 37 31 20 22 D0 9F D0 B0 D1 80 D1 82 D0 BD D0 B5 D1 80 20 D0 9D D0 B5 D1 84 D1 82 D1 8C 22 [00:07:11]Write to MH i2c: E2 36 00 69 0B 80 15 02 00 2E 00 A3 04 2A 00 D0 90 D0 97 D0 A1 20 E2 84 96 20 31 37 31 20 22 D0 9F D0 B0 D1 80 D1 82 D0 BD D0 B5 D1 80 20 D0 9D D0 B5 D1 84 D1 82 D1 8C 22 00 00 9F [00:07:11]Write i2c OK [00:07:11]MH_I2C_Read... [00:07:11]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [00:07:11]Read from MH i2c: E2 [00:07:11]MH_I2C_Read... [00:07:11]Read from MH i2c: E2 03 00 [00:07:11]MH_I2C_Read... [00:07:11]Read from MH i2c: E2 03 00 69 0B 00 90 00 E8 [00:07:11]RAPDU: 90 00 [00:07:11]wFMCommunicate OK [00:07:11]wFMCommunicate request_size=13 [00:07:11]MH_SAM_APDU [00:07:11]CAPDU: 80 15 02 00 08 F4 03 04 00 2F 27 20 67 [00:07:11]Write to MH i2c: E2 10 00 6A 0B 80 15 02 00 08 00 F4 03 04 00 2F 27 20 67 00 00 DD [00:07:11]Write i2c OK [00:07:11]MH_I2C_Read... [00:07:11]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [00:07:11]Read from MH i2c: E2 [00:07:11]MH_I2C_Read... [00:07:11]Read from MH i2c: E2 03 00 [00:07:11]MH_I2C_Read... [00:07:11]Read from MH i2c: E2 03 00 6A 0B 00 90 00 E9 [00:07:11]RAPDU: 90 00 [00:07:11]wFMCommunicate OK [00:07:11]wFMCommunicate request_size=25 [00:07:11]MH_SAM_APDU [00:07:11]CAPDU: 80 15 02 00 14 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 [00:07:11]Write to MH i2c: E2 1C 00 6B 0B 80 15 02 00 14 00 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 00 00 5E [00:07:11]Write i2c OK [00:07:11]MH_I2C_Read... [00:07:11]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [00:07:11]Read from MH i2c: E2 [00:07:11]MH_I2C_Read... [00:07:11]Read from MH i2c: E2 03 00 [00:07:11]MH_I2C_Read... [00:07:11]Read from MH i2c: E2 03 00 6B 0B 00 90 00 EA [00:07:11]RAPDU: 90 00 [00:07:11]wFMCommunicate OK [00:07:11]wFMCommunicate request_size=4 [00:07:11]MH_SAM_APDU [00:07:11]CAPDU: 80 15 03 00 [00:07:11]Write to MH i2c: E2 08 00 6C 0B 80 15 03 00 00 00 00 00 F8 [00:07:11]Write i2c OK [00:07:11]MH_I2C_Read... [00:07:11]*** iso7816_exchange 80 15 03 00... Resp OK rsp.len_out = 53! [00:07:11]Read from MH i2c: E2 [00:07:11]MH_I2C_Read... [00:07:11]Read from MH i2c: E2 38 00 [00:07:11]MH_I2C_Read... [00:07:11]Read from MH i2c: E2 38 00 6C 0B 00 33 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 6D 17 03 00 0E 04 04 00 22 02 00 00 35 04 06 00 B8 24 46 CC 57 33 90 00 E9 [00:07:11]RAPDU: 33 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 6D 17 03 00 0E 04 04 00 22 02 00 00 35 04 06 00 B8 24 46 CC 57 33 90 00 [00:07:11]wFMCommunicate OK [00:07:11]SAM_PROTO_ProcessDocument answer len = 51 [00:07:11]SAM_PROTO_ProcessDocument done [00:07:11]SetTLVBufToDocument [00:07:11]Processing tag 1209 (04B9) [00:07:11]Malloc new data [00:07:11]Processing tag 1041 (0411) [00:07:11]Processing tag 1040 (0410) [00:07:11]Malloc new data [00:07:11]Processing tag 1038 (040E) [00:07:11]Malloc new data [00:07:11]Processing tag 1077 (0435) [00:07:11]Malloc new data [00:07:11]SetTLVBufToDocument err=0 [00:07:11]KKMLoadAndSignOpenShiftData store KKM data [00:07:11]KKMLoadAndSignOpenShiftData err=0 [00:07:11]Отчет об открытии смены ФФД: 1.0 ИНН: 02508201610067 Кассир: Аширбеков Н. Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 Место: АЗС № 171 "Партнер Нефть" 29.10.2024 00:07 Смена: 546 РНМ: 0000000000091777 ЗНМ: 0300000109 ФД: 202605 ФМ: 0000000000871756 ФПД: 202465946130227 [00:07:11]StoreToDocumentArchive [00:07:11]shift 546 fd 202605 [00:07:11]Create dir for shift 0546 [00:07:11]save to /storage/0546/doc_00202605 [00:07:11]save last doc name /storage/0546/doc_00202605 to /storage/kkm_last_doc_name [00:07:11]save OK [00:07:11]Clear old archive folders... [00:07:11]Remove dir /storage/0545 [00:07:11]opendir ok [00:07:11]file . [00:07:11]file .. [00:07:11]file doc_00202200 [00:07:11]remove file /storage/0545/doc_00202200 [00:07:11]file doc_00202201 [00:07:11]remove file /storage/0545/doc_00202201 [00:07:11]file doc_00202202 [00:07:11]remove file /storage/0545/doc_00202202 [00:07:11]file doc_00202203 [00:07:11]remove file /storage/0545/doc_00202203 [00:07:11]file doc_00202204 [00:07:11]remove file /storage/0545/doc_00202204 [00:07:11]file doc_00202205 [00:07:11]remove file /storage/0545/doc_00202205 [00:07:11]file doc_00202206 [00:07:11]remove file /storage/0545/doc_00202206 [00:07:11]file doc_00202207 [00:07:11]remove file /storage/0545/doc_00202207 [00:07:11]file doc_00202208 [00:07:11]remove file /storage/0545/doc_00202208 [00:07:11]file doc_00202209 [00:07:11]remove file /storage/0545/doc_00202209 [00:07:11]file doc_00202210 [00:07:11]remove file /storage/0545/doc_00202210 [00:07:11]file doc_00202211 [00:07:11]remove file /storage/0545/doc_00202211 [00:07:11]file doc_00202212 [00:07:11]remove file /storage/0545/doc_00202212 [00:07:11]file doc_00202213 [00:07:11]remove file /storage/0545/doc_00202213 [00:07:11]file doc_00202214 [00:07:11]remove file /storage/0545/doc_00202214 [00:07:11]file doc_00202215 [00:07:11]remove file /storage/0545/doc_00202215 [00:07:11]file doc_00202216 [00:07:11]remove file /storage/0545/doc_00202216 [00:07:11]file doc_00202217 [00:07:11]remove file /storage/0545/doc_00202217 [00:07:11]file doc_00202218 [00:07:11]remove file /storage/0545/doc_00202218 [00:07:11]file doc_00202219 [00:07:11]remove file /storage/0545/doc_00202219 [00:07:11]file doc_00202220 [00:07:11]remove file /storage/0545/doc_00202220 [00:07:11]file doc_00202221 [00:07:11]remove file /storage/0545/doc_00202221 [00:07:11]file doc_00202222 [00:07:11]remove file /storage/0545/doc_00202222 [00:07:11]file doc_00202223 [00:07:11]remove file /storage/0545/doc_00202223 [00:07:11]file doc_00202224 [00:07:11]remove file /storage/0545/doc_00202224 [00:07:11]file doc_00202225 [00:07:11]remove file /storage/0545/doc_00202225 [00:07:11]file doc_00202226 [00:07:11]remove file /storage/0545/doc_00202226 [00:07:11]file doc_00202227 [00:07:11]remove file /storage/0545/doc_00202227 [00:07:11]file doc_00202228 [00:07:11]remove file /storage/0545/doc_00202228 [00:07:11]file doc_00202229 [00:07:11]remove file /storage/0545/doc_00202229 [00:07:11]file doc_00202230 [00:07:11]remove file /storage/0545/doc_00202230 [00:07:11]file doc_00202231 [00:07:11]remove file /storage/0545/doc_00202231 [00:07:11]file doc_00202232 [00:07:11]remove file /storage/0545/doc_00202232 [00:07:11]file doc_00202233 [00:07:11]remove file /storage/0545/doc_00202233 [00:07:11]file doc_00202234 [00:07:11]remove file /storage/0545/doc_00202234 [00:07:11]file doc_00202235 [00:07:11]remove file /storage/0545/doc_00202235 [00:07:11]file doc_00202236 [00:07:11]remove file /storage/0545/doc_00202236 [00:07:11]file doc_00202237 [00:07:11]remove file /storage/0545/doc_00202237 [00:07:11]file doc_00202238 [00:07:11]remove file /storage/0545/doc_00202238 [00:07:11]file doc_00202239 [00:07:11]remove file /storage/0545/doc_00202239 [00:07:11]file doc_00202240 [00:07:11]remove file /storage/0545/doc_00202240 [00:07:11]file doc_00202241 [00:07:11]remove file /storage/0545/doc_00202241 [00:07:11]file doc_00202242 [00:07:11]remove file /storage/0545/doc_00202242 [00:07:11]file doc_00202243 [00:07:11]remove file /storage/0545/doc_00202243 [00:07:11]file doc_00202244 [00:07:11]remove file /storage/0545/doc_00202244 [00:07:11]file doc_00202245 [00:07:11]remove file /storage/0545/doc_00202245 [00:07:11]file doc_00202246 [00:07:11]remove file /storage/0545/doc_00202246 [00:07:11]file doc_00202247 [00:07:11]remove file /storage/0545/doc_00202247 [00:07:11]file doc_00202248 [00:07:11]remove file /storage/0545/doc_00202248 [00:07:11]file doc_00202249 [00:07:11]remove file /storage/0545/doc_00202249 [00:07:11]file doc_00202250 [00:07:11]remove file /storage/0545/doc_00202250 [00:07:11]file doc_00202251 [00:07:11]remove file /storage/0545/doc_00202251 [00:07:11]file doc_00202252 [00:07:11]remove file /storage/0545/doc_00202252 [00:07:11]file doc_00202253 [00:07:11]remove file /storage/0545/doc_00202253 [00:07:11]file doc_00202254 [00:07:11]remove file /storage/0545/doc_00202254 [00:07:11]file doc_00202255 [00:07:11]remove file /storage/0545/doc_00202255 [00:07:11]file doc_00202256 [00:07:11]remove file /storage/0545/doc_00202256 [00:07:11]file doc_00202257 [00:07:11]remove file /storage/0545/doc_00202257 [00:07:11]file doc_00202258 [00:07:11]remove file /storage/0545/doc_00202258 [00:07:11]file doc_00202259 [00:07:11]remove file /storage/0545/doc_00202259 [00:07:11]file doc_00202260 [00:07:11]remove file /storage/0545/doc_00202260 [00:07:11]file doc_00202261 [00:07:11]remove file /storage/0545/doc_00202261 [00:07:11]file doc_00202262 [00:07:11]remove file /storage/0545/doc_00202262 [00:07:11]file doc_00202263 [00:07:11]remove file /storage/0545/doc_00202263 [00:07:11]file doc_00202264 [00:07:11]remove file /storage/0545/doc_00202264 [00:07:11]file doc_00202265 [00:07:11]remove file /storage/0545/doc_00202265 [00:07:11]file doc_00202266 [00:07:11]remove file /storage/0545/doc_00202266 [00:07:11]file doc_00202267 [00:07:11]remove file /storage/0545/doc_00202267 [00:07:11]file doc_00202268 [00:07:11]remove file /storage/0545/doc_00202268 [00:07:11]file doc_00202269 [00:07:11]remove file /storage/0545/doc_00202269 [00:07:11]file doc_00202270 [00:07:11]remove file /storage/0545/doc_00202270 [00:07:11]file doc_00202271 [00:07:11]remove file /storage/0545/doc_00202271 [00:07:11]file doc_00202272 [00:07:11]remove file /storage/0545/doc_00202272 [00:07:11]file doc_00202273 [00:07:11]remove file /storage/0545/doc_00202273 [00:07:11]file doc_00202274 [00:07:11]remove file /storage/0545/doc_00202274 [00:07:11]file doc_00202275 [00:07:11]remove file /storage/0545/doc_00202275 [00:07:11]file doc_00202276 [00:07:11]remove file /storage/0545/doc_00202276 [00:07:11]file doc_00202277 [00:07:11]remove file /storage/0545/doc_00202277 [00:07:11]file doc_00202278 [00:07:11]remove file /storage/0545/doc_00202278 [00:07:11]file doc_00202279 [00:07:11]remove file /storage/0545/doc_00202279 [00:07:11]file doc_00202280 [00:07:11]remove file /storage/0545/doc_00202280 [00:07:11]file doc_00202281 [00:07:11]remove file /storage/0545/doc_00202281 [00:07:11]file doc_00202282 [00:07:11]remove file /storage/0545/doc_00202282 [00:07:11]file doc_00202283 [00:07:11]remove file /storage/0545/doc_00202283 [00:07:11]file doc_00202284 [00:07:11]remove file /storage/0545/doc_00202284 [00:07:11]file doc_00202285 [00:07:11]remove file /storage/0545/doc_00202285 [00:07:11]file doc_00202286 [00:07:11]remove file /storage/0545/doc_00202286 [00:07:11]file doc_00202287 [00:07:12]remove file /storage/0545/doc_00202287 [00:07:12]file doc_00202288 [00:07:12]remove file /storage/0545/doc_00202288 [00:07:12]file doc_00202289 [00:07:12]remove file /storage/0545/doc_00202289 [00:07:12]file doc_00202290 [00:07:12]remove file /storage/0545/doc_00202290 [00:07:12]file doc_00202291 [00:07:12]remove file /storage/0545/doc_00202291 [00:07:12]file doc_00202292 [00:07:12]remove file /storage/0545/doc_00202292 [00:07:12]file doc_00202293 [00:07:12]remove file /storage/0545/doc_00202293 [00:07:12]file doc_00202294 [00:07:12]remove file /storage/0545/doc_00202294 [00:07:12]file doc_00202295 [00:07:12]remove file /storage/0545/doc_00202295 [00:07:12]file doc_00202296 [00:07:12]remove file /storage/0545/doc_00202296 [00:07:12]file doc_00202297 [00:07:12]remove file /storage/0545/doc_00202297 [00:07:12]file doc_00202298 [00:07:12]remove file /storage/0545/doc_00202298 [00:07:12]file doc_00202299 [00:07:12]remove file /storage/0545/doc_00202299 [00:07:12]file doc_00202300 [00:07:12]remove file /storage/0545/doc_00202300 [00:07:12]file doc_00202301 [00:07:12]remove file /storage/0545/doc_00202301 [00:07:12]file doc_00202302 [00:07:12]remove file /storage/0545/doc_00202302 [00:07:12]file doc_00202303 [00:07:12]remove file /storage/0545/doc_00202303 [00:07:12]file doc_00202304 [00:07:12]remove file /storage/0545/doc_00202304 [00:07:12]file doc_00202305 [00:07:12]remove file /storage/0545/doc_00202305 [00:07:12]file doc_00202306 [00:07:12]remove file /storage/0545/doc_00202306 [00:07:12]file doc_00202307 [00:07:12]remove file /storage/0545/doc_00202307 [00:07:12]file doc_00202308 [00:07:12]remove file /storage/0545/doc_00202308 [00:07:12]file doc_00202309 [00:07:12]remove file /storage/0545/doc_00202309 [00:07:12]file doc_00202310 [00:07:12]remove file /storage/0545/doc_00202310 [00:07:12]file doc_00202311 [00:07:12]remove file /storage/0545/doc_00202311 [00:07:12]file doc_00202312 [00:07:12]remove file /storage/0545/doc_00202312 [00:07:12]file doc_00202313 [00:07:12]remove file /storage/0545/doc_00202313 [00:07:12]file doc_00202314 [00:07:12]remove file /storage/0545/doc_00202314 [00:07:12]file doc_00202315 [00:07:12]remove file /storage/0545/doc_00202315 [00:07:12]file doc_00202316 [00:07:12]remove file /storage/0545/doc_00202316 [00:07:12]file doc_00202317 [00:07:12]remove file /storage/0545/doc_00202317 [00:07:12]file doc_00202318 [00:07:12]remove file /storage/0545/doc_00202318 [00:07:12]file doc_00202319 [00:07:12]remove file /storage/0545/doc_00202319 [00:07:12]file doc_00202320 [00:07:12]remove file /storage/0545/doc_00202320 [00:07:12]file doc_00202321 [00:07:12]remove file /storage/0545/doc_00202321 [00:07:12]file doc_00202322 [00:07:12]remove file /storage/0545/doc_00202322 [00:07:12]file doc_00202323 [00:07:12]remove file /storage/0545/doc_00202323 [00:07:12]file doc_00202324 [00:07:12]remove file /storage/0545/doc_00202324 [00:07:12]file doc_00202325 [00:07:12]remove file /storage/0545/doc_00202325 [00:07:12]file doc_00202326 [00:07:12]remove file /storage/0545/doc_00202326 [00:07:12]file doc_00202327 [00:07:12]remove file /storage/0545/doc_00202327 [00:07:12]file doc_00202328 [00:07:12]remove file /storage/0545/doc_00202328 [00:07:12]file doc_00202329 [00:07:12]remove file /storage/0545/doc_00202329 [00:07:12]file doc_00202330 [00:07:12]remove file /storage/0545/doc_00202330 [00:07:12]file doc_00202331 [00:07:12]remove file /storage/0545/doc_00202331 [00:07:12]file doc_00202332 [00:07:12]remove file /storage/0545/doc_00202332 [00:07:12]file doc_00202333 [00:07:12]remove file /storage/0545/doc_00202333 [00:07:12]file doc_00202334 [00:07:12]remove file /storage/0545/doc_00202334 [00:07:12]file doc_00202335 [00:07:12]remove file /storage/0545/doc_00202335 [00:07:12]file doc_00202336 [00:07:12]remove file /storage/0545/doc_00202336 [00:07:12]file doc_00202337 [00:07:12]remove file /storage/0545/doc_00202337 [00:07:12]file doc_00202338 [00:07:12]remove file /storage/0545/doc_00202338 [00:07:12]file doc_00202339 [00:07:12]remove file /storage/0545/doc_00202339 [00:07:12]file doc_00202340 [00:07:12]remove file /storage/0545/doc_00202340 [00:07:12]file doc_00202341 [00:07:12]remove file /storage/0545/doc_00202341 [00:07:12]file doc_00202342 [00:07:12]remove file /storage/0545/doc_00202342 [00:07:12]file doc_00202343 [00:07:12]remove file /storage/0545/doc_00202343 [00:07:12]file doc_00202344 [00:07:12]remove file /storage/0545/doc_00202344 [00:07:12]file doc_00202345 [00:07:12]remove file /storage/0545/doc_00202345 [00:07:12]file doc_00202346 [00:07:12]remove file /storage/0545/doc_00202346 [00:07:12]file doc_00202347 [00:07:12]remove file /storage/0545/doc_00202347 [00:07:12]file doc_00202348 [00:07:12]remove file /storage/0545/doc_00202348 [00:07:12]file doc_00202349 [00:07:12]remove file /storage/0545/doc_00202349 [00:07:12]file doc_00202350 [00:07:12]remove file /storage/0545/doc_00202350 [00:07:12]file doc_00202351 [00:07:12]remove file /storage/0545/doc_00202351 [00:07:12]file doc_00202352 [00:07:12]remove file /storage/0545/doc_00202352 [00:07:12]file doc_00202353 [00:07:12]remove file /storage/0545/doc_00202353 [00:07:12]file doc_00202354 [00:07:12]remove file /storage/0545/doc_00202354 [00:07:12]file doc_00202355 [00:07:12]remove file /storage/0545/doc_00202355 [00:07:12]file doc_00202356 [00:07:12]remove file /storage/0545/doc_00202356 [00:07:12]file doc_00202357 [00:07:12]remove file /storage/0545/doc_00202357 [00:07:12]file doc_00202358 [00:07:12]remove file /storage/0545/doc_00202358 [00:07:12]file doc_00202359 [00:07:12]remove file /storage/0545/doc_00202359 [00:07:12]file doc_00202360 [00:07:12]remove file /storage/0545/doc_00202360 [00:07:12]file doc_00202361 [00:07:12]remove file /storage/0545/doc_00202361 [00:07:12]file doc_00202362 [00:07:12]remove file /storage/0545/doc_00202362 [00:07:12]file doc_00202363 [00:07:12]remove file /storage/0545/doc_00202363 [00:07:12]file doc_00202364 [00:07:12]remove file /storage/0545/doc_00202364 [00:07:12]file doc_00202365 [00:07:12]remove file /storage/0545/doc_00202365 [00:07:12]file doc_00202366 [00:07:12]remove file /storage/0545/doc_00202366 [00:07:12]file doc_00202367 [00:07:12]remove file /storage/0545/doc_00202367 [00:07:12]file doc_00202368 [00:07:12]remove file /storage/0545/doc_00202368 [00:07:12]file doc_00202369 [00:07:12]remove file /storage/0545/doc_00202369 [00:07:12]file doc_00202370 [00:07:12]remove file /storage/0545/doc_00202370 [00:07:12]file doc_00202371 [00:07:12]remove file /storage/0545/doc_00202371 [00:07:12]file doc_00202372 [00:07:12]remove file /storage/0545/doc_00202372 [00:07:12]file doc_00202373 [00:07:12]remove file /storage/0545/doc_00202373 [00:07:12]file doc_00202374 [00:07:12]remove file /storage/0545/doc_00202374 [00:07:12]file doc_00202375 [00:07:12]remove file /storage/0545/doc_00202375 [00:07:12]file doc_00202376 [00:07:12]remove file /storage/0545/doc_00202376 [00:07:12]file doc_00202377 [00:07:12]remove file /storage/0545/doc_00202377 [00:07:12]file doc_00202378 [00:07:12]remove file /storage/0545/doc_00202378 [00:07:12]file doc_00202379 [00:07:12]remove file /storage/0545/doc_00202379 [00:07:12]file doc_00202380 [00:07:12]remove file /storage/0545/doc_00202380 [00:07:12]file doc_00202381 [00:07:12]remove file /storage/0545/doc_00202381 [00:07:12]file doc_00202382 [00:07:12]remove file /storage/0545/doc_00202382 [00:07:12]file doc_00202383 [00:07:12]remove file /storage/0545/doc_00202383 [00:07:12]file doc_00202384 [00:07:12]remove file /storage/0545/doc_00202384 [00:07:12]file doc_00202385 [00:07:12]remove file /storage/0545/doc_00202385 [00:07:12]file doc_00202386 [00:07:12]remove file /storage/0545/doc_00202386 [00:07:12]file doc_00202387 [00:07:12]remove file /storage/0545/doc_00202387 [00:07:12]file doc_00202388 [00:07:12]remove file /storage/0545/doc_00202388 [00:07:12]file doc_00202389 [00:07:12]remove file /storage/0545/doc_00202389 [00:07:12]file doc_00202390 [00:07:12]remove file /storage/0545/doc_00202390 [00:07:12]file doc_00202391 [00:07:12]remove file /storage/0545/doc_00202391 [00:07:12]file doc_00202392 [00:07:12]remove file /storage/0545/doc_00202392 [00:07:12]file doc_00202393 [00:07:12]remove file /storage/0545/doc_00202393 [00:07:12]file doc_00202394 [00:07:12]remove file /storage/0545/doc_00202394 [00:07:12]file doc_00202395 [00:07:12]remove file /storage/0545/doc_00202395 [00:07:12]file doc_00202396 [00:07:12]remove file /storage/0545/doc_00202396 [00:07:12]file doc_00202397 [00:07:12]remove file /storage/0545/doc_00202397 [00:07:12]file doc_00202398 [00:07:12]remove file /storage/0545/doc_00202398 [00:07:12]file doc_00202399 [00:07:12]remove file /storage/0545/doc_00202399 [00:07:12]file doc_00202400 [00:07:12]remove file /storage/0545/doc_00202400 [00:07:12]file doc_00202401 [00:07:12]remove file /storage/0545/doc_00202401 [00:07:12]file doc_00202402 [00:07:12]remove file /storage/0545/doc_00202402 [00:07:12]file doc_00202403 [00:07:12]remove file /storage/0545/doc_00202403 [00:07:12]file doc_00202404 [00:07:12]remove file /storage/0545/doc_00202404 [00:07:12]file doc_00202405 [00:07:12]remove file /storage/0545/doc_00202405 [00:07:12]file doc_00202406 [00:07:12]remove file /storage/0545/doc_00202406 [00:07:12]file doc_00202407 [00:07:12]remove file /storage/0545/doc_00202407 [00:07:12]file doc_00202408 [00:07:12]remove file /storage/0545/doc_00202408 [00:07:12]file doc_00202409 [00:07:12]remove file /storage/0545/doc_00202409 [00:07:12]file doc_00202410 [00:07:12]remove file /storage/0545/doc_00202410 [00:07:12]file doc_00202411 [00:07:12]remove file /storage/0545/doc_00202411 [00:07:12]file doc_00202412 [00:07:12]remove file /storage/0545/doc_00202412 [00:07:12]file doc_00202413 [00:07:12]remove file /storage/0545/doc_00202413 [00:07:12]file doc_00202414 [00:07:12]remove file /storage/0545/doc_00202414 [00:07:12]file doc_00202415 [00:07:12]remove file /storage/0545/doc_00202415 [00:07:12]file doc_00202416 [00:07:12]remove file /storage/0545/doc_00202416 [00:07:12]file doc_00202417 [00:07:12]remove file /storage/0545/doc_00202417 [00:07:12]file doc_00202418 [00:07:12]remove file /storage/0545/doc_00202418 [00:07:12]file doc_00202419 [00:07:12]remove file /storage/0545/doc_00202419 [00:07:12]file doc_00202420 [00:07:12]remove file /storage/0545/doc_00202420 [00:07:12]file doc_00202421 [00:07:12]remove file /storage/0545/doc_00202421 [00:07:12]file doc_00202422 [00:07:12]remove file /storage/0545/doc_00202422 [00:07:12]file doc_00202423 [00:07:12]remove file /storage/0545/doc_00202423 [00:07:12]file doc_00202424 [00:07:12]remove file /storage/0545/doc_00202424 [00:07:12]file doc_00202425 [00:07:12]remove file /storage/0545/doc_00202425 [00:07:12]file doc_00202426 [00:07:12]remove file /storage/0545/doc_00202426 [00:07:12]file doc_00202427 [00:07:12]remove file /storage/0545/doc_00202427 [00:07:12]file doc_00202428 [00:07:12]remove file /storage/0545/doc_00202428 [00:07:12]file doc_00202429 [00:07:12]remove file /storage/0545/doc_00202429 [00:07:12]file doc_00202430 [00:07:12]remove file /storage/0545/doc_00202430 [00:07:12]file doc_00202431 [00:07:12]remove file /storage/0545/doc_00202431 [00:07:12]file doc_00202432 [00:07:12]remove file /storage/0545/doc_00202432 [00:07:12]file doc_00202433 [00:07:12]remove file /storage/0545/doc_00202433 [00:07:12]file doc_00202434 [00:07:12]remove file /storage/0545/doc_00202434 [00:07:12]file doc_00202435 [00:07:12]remove file /storage/0545/doc_00202435 [00:07:12]file doc_00202436 [00:07:12]remove file /storage/0545/doc_00202436 [00:07:12]file doc_00202437 [00:07:12]remove file /storage/0545/doc_00202437 [00:07:12]file doc_00202438 [00:07:12]remove file /storage/0545/doc_00202438 [00:07:12]file doc_00202439 [00:07:12]remove file /storage/0545/doc_00202439 [00:07:12]file doc_00202440 [00:07:12]remove file /storage/0545/doc_00202440 [00:07:12]file doc_00202441 [00:07:12]remove file /storage/0545/doc_00202441 [00:07:12]file doc_00202442 [00:07:12]remove file /storage/0545/doc_00202442 [00:07:12]file doc_00202443 [00:07:12]remove file /storage/0545/doc_00202443 [00:07:12]file doc_00202444 [00:07:12]remove file /storage/0545/doc_00202444 [00:07:12]file doc_00202445 [00:07:12]remove file /storage/0545/doc_00202445 [00:07:12]file doc_00202446 [00:07:12]remove file /storage/0545/doc_00202446 [00:07:12]file doc_00202447 [00:07:12]remove file /storage/0545/doc_00202447 [00:07:12]file doc_00202448 [00:07:12]remove file /storage/0545/doc_00202448 [00:07:12]file doc_00202449 [00:07:12]remove file /storage/0545/doc_00202449 [00:07:12]file doc_00202450 [00:07:12]remove file /storage/0545/doc_00202450 [00:07:12]file doc_00202451 [00:07:12]remove file /storage/0545/doc_00202451 [00:07:12]file doc_00202452 [00:07:12]remove file /storage/0545/doc_00202452 [00:07:12]file doc_00202453 [00:07:12]remove file /storage/0545/doc_00202453 [00:07:12]file doc_00202454 [00:07:12]remove file /storage/0545/doc_00202454 [00:07:12]file doc_00202455 [00:07:12]remove file /storage/0545/doc_00202455 [00:07:12]file doc_00202456 [00:07:12]remove file /storage/0545/doc_00202456 [00:07:12]file doc_00202457 [00:07:12]remove file /storage/0545/doc_00202457 [00:07:12]file doc_00202458 [00:07:12]remove file /storage/0545/doc_00202458 [00:07:12]file doc_00202459 [00:07:12]remove file /storage/0545/doc_00202459 [00:07:12]file doc_00202460 [00:07:12]remove file /storage/0545/doc_00202460 [00:07:12]file doc_00202461 [00:07:12]remove file /storage/0545/doc_00202461 [00:07:12]file doc_00202462 [00:07:12]remove file /storage/0545/doc_00202462 [00:07:12]file doc_00202463 [00:07:12]remove file /storage/0545/doc_00202463 [00:07:12]file doc_00202464 [00:07:12]remove file /storage/0545/doc_00202464 [00:07:12]file doc_00202465 [00:07:12]remove file /storage/0545/doc_00202465 [00:07:12]file doc_00202466 [00:07:12]remove file /storage/0545/doc_00202466 [00:07:12]file doc_00202467 [00:07:12]remove file /storage/0545/doc_00202467 [00:07:12]file doc_00202468 [00:07:12]remove file /storage/0545/doc_00202468 [00:07:12]file doc_00202469 [00:07:12]remove file /storage/0545/doc_00202469 [00:07:12]file doc_00202470 [00:07:12]remove file /storage/0545/doc_00202470 [00:07:12]file doc_00202471 [00:07:12]remove file /storage/0545/doc_00202471 [00:07:13]file doc_00202472 [00:07:13]remove file /storage/0545/doc_00202472 [00:07:13]file doc_00202473 [00:07:13]remove file /storage/0545/doc_00202473 [00:07:13]file doc_00202474 [00:07:13]remove file /storage/0545/doc_00202474 [00:07:13]file doc_00202475 [00:07:13]remove file /storage/0545/doc_00202475 [00:07:13]file doc_00202476 [00:07:13]remove file /storage/0545/doc_00202476 [00:07:13]file doc_00202477 [00:07:13]remove file /storage/0545/doc_00202477 [00:07:13]file doc_00202478 [00:07:13]remove file /storage/0545/doc_00202478 [00:07:13]file doc_00202479 [00:07:13]remove file /storage/0545/doc_00202479 [00:07:13]file doc_00202480 [00:07:13]remove file /storage/0545/doc_00202480 [00:07:13]file doc_00202481 [00:07:13]remove file /storage/0545/doc_00202481 [00:07:13]file doc_00202482 [00:07:13]remove file /storage/0545/doc_00202482 [00:07:13]file doc_00202483 [00:07:13]remove file /storage/0545/doc_00202483 [00:07:13]file doc_00202484 [00:07:13]remove file /storage/0545/doc_00202484 [00:07:13]file doc_00202485 [00:07:13]remove file /storage/0545/doc_00202485 [00:07:13]file doc_00202486 [00:07:13]remove file /storage/0545/doc_00202486 [00:07:13]file doc_00202487 [00:07:13]remove file /storage/0545/doc_00202487 [00:07:13]file doc_00202488 [00:07:13]remove file /storage/0545/doc_00202488 [00:07:13]file doc_00202489 [00:07:13]remove file /storage/0545/doc_00202489 [00:07:13]file doc_00202490 [00:07:13]remove file /storage/0545/doc_00202490 [00:07:13]file doc_00202491 [00:07:13]remove file /storage/0545/doc_00202491 [00:07:13]file doc_00202492 [00:07:13]remove file /storage/0545/doc_00202492 [00:07:13]file doc_00202493 [00:07:13]remove file /storage/0545/doc_00202493 [00:07:13]file doc_00202494 [00:07:13]remove file /storage/0545/doc_00202494 [00:07:13]file doc_00202495 [00:07:13]remove file /storage/0545/doc_00202495 [00:07:13]file doc_00202496 [00:07:13]remove file /storage/0545/doc_00202496 [00:07:13]file doc_00202497 [00:07:13]remove file /storage/0545/doc_00202497 [00:07:13]file doc_00202498 [00:07:13]remove file /storage/0545/doc_00202498 [00:07:13]file doc_00202499 [00:07:13]remove file /storage/0545/doc_00202499 [00:07:13]file doc_00202500 [00:07:13]remove file /storage/0545/doc_00202500 [00:07:13]file doc_00202501 [00:07:13]remove file /storage/0545/doc_00202501 [00:07:13]file doc_00202502 [00:07:13]remove file /storage/0545/doc_00202502 [00:07:13]file doc_00202503 [00:07:13]remove file /storage/0545/doc_00202503 [00:07:13]file doc_00202504 [00:07:13]remove file /storage/0545/doc_00202504 [00:07:13]file doc_00202505 [00:07:13]remove file /storage/0545/doc_00202505 [00:07:13]file doc_00202506 [00:07:13]remove file /storage/0545/doc_00202506 [00:07:13]file doc_00202507 [00:07:13]remove file /storage/0545/doc_00202507 [00:07:13]file doc_00202508 [00:07:13]remove file /storage/0545/doc_00202508 [00:07:13]file doc_00202509 [00:07:13]remove file /storage/0545/doc_00202509 [00:07:13]file doc_00202510 [00:07:13]remove file /storage/0545/doc_00202510 [00:07:13]file doc_00202511 [00:07:13]remove file /storage/0545/doc_00202511 [00:07:13]file doc_00202512 [00:07:13]remove file /storage/0545/doc_00202512 [00:07:13]file doc_00202513 [00:07:13]remove file /storage/0545/doc_00202513 [00:07:13]file doc_00202514 [00:07:13]remove file /storage/0545/doc_00202514 [00:07:13]file doc_00202515 [00:07:13]remove file /storage/0545/doc_00202515 [00:07:13]file doc_00202516 [00:07:13]remove file /storage/0545/doc_00202516 [00:07:13]file doc_00202517 [00:07:13]remove file /storage/0545/doc_00202517 [00:07:13]file doc_00202518 [00:07:13]remove file /storage/0545/doc_00202518 [00:07:13]file doc_00202519 [00:07:13]remove file /storage/0545/doc_00202519 [00:07:13]file doc_00202520 [00:07:13]remove file /storage/0545/doc_00202520 [00:07:13]file doc_00202521 [00:07:13]remove file /storage/0545/doc_00202521 [00:07:13]file doc_00202522 [00:07:13]remove file /storage/0545/doc_00202522 [00:07:13]file doc_00202523 [00:07:13]remove file /storage/0545/doc_00202523 [00:07:13]file doc_00202524 [00:07:13]remove file /storage/0545/doc_00202524 [00:07:13]file doc_00202525 [00:07:13]remove file /storage/0545/doc_00202525 [00:07:13]file doc_00202526 [00:07:13]remove file /storage/0545/doc_00202526 [00:07:13]file doc_00202527 [00:07:13]remove file /storage/0545/doc_00202527 [00:07:13]file doc_00202528 [00:07:13]remove file /storage/0545/doc_00202528 [00:07:13]file doc_00202529 [00:07:13]remove file /storage/0545/doc_00202529 [00:07:13]file doc_00202530 [00:07:13]remove file /storage/0545/doc_00202530 [00:07:13]file doc_00202531 [00:07:13]remove file /storage/0545/doc_00202531 [00:07:13]file doc_00202532 [00:07:13]remove file /storage/0545/doc_00202532 [00:07:13]file doc_00202533 [00:07:13]remove file /storage/0545/doc_00202533 [00:07:13]file doc_00202534 [00:07:13]remove file /storage/0545/doc_00202534 [00:07:13]file doc_00202535 [00:07:13]remove file /storage/0545/doc_00202535 [00:07:13]file doc_00202536 [00:07:13]remove file /storage/0545/doc_00202536 [00:07:13]file doc_00202537 [00:07:13]remove file /storage/0545/doc_00202537 [00:07:13]file doc_00202538 [00:07:13]remove file /storage/0545/doc_00202538 [00:07:13]file doc_00202539 [00:07:13]remove file /storage/0545/doc_00202539 [00:07:13]file doc_00202540 [00:07:13]remove file /storage/0545/doc_00202540 [00:07:13]file doc_00202541 [00:07:13]remove file /storage/0545/doc_00202541 [00:07:13]file doc_00202542 [00:07:13]remove file /storage/0545/doc_00202542 [00:07:13]file doc_00202543 [00:07:13]remove file /storage/0545/doc_00202543 [00:07:13]file doc_00202544 [00:07:13]remove file /storage/0545/doc_00202544 [00:07:13]file doc_00202545 [00:07:13]remove file /storage/0545/doc_00202545 [00:07:13]file doc_00202546 [00:07:13]remove file /storage/0545/doc_00202546 [00:07:13]file doc_00202547 [00:07:13]remove file /storage/0545/doc_00202547 [00:07:13]file doc_00202548 [00:07:13]remove file /storage/0545/doc_00202548 [00:07:13]file doc_00202549 [00:07:13]remove file /storage/0545/doc_00202549 [00:07:13]file doc_00202550 [00:07:13]remove file /storage/0545/doc_00202550 [00:07:13]file doc_00202551 [00:07:13]remove file /storage/0545/doc_00202551 [00:07:13]file doc_00202552 [00:07:13]remove file /storage/0545/doc_00202552 [00:07:13]file doc_00202553 [00:07:13]remove file /storage/0545/doc_00202553 [00:07:13]file doc_00202554 [00:07:13]remove file /storage/0545/doc_00202554 [00:07:13]file doc_00202555 [00:07:13]remove file /storage/0545/doc_00202555 [00:07:13]file doc_00202556 [00:07:13]remove file /storage/0545/doc_00202556 [00:07:13]file doc_00202557 [00:07:13]remove file /storage/0545/doc_00202557 [00:07:13]file doc_00202558 [00:07:13]remove file /storage/0545/doc_00202558 [00:07:13]file doc_00202559 [00:07:13]remove file /storage/0545/doc_00202559 [00:07:13]file doc_00202560 [00:07:13]remove file /storage/0545/doc_00202560 [00:07:13]file doc_00202561 [00:07:13]remove file /storage/0545/doc_00202561 [00:07:13]file doc_00202562 [00:07:13]remove file /storage/0545/doc_00202562 [00:07:13]file doc_00202563 [00:07:13]remove file /storage/0545/doc_00202563 [00:07:13]file doc_00202564 [00:07:13]remove file /storage/0545/doc_00202564 [00:07:13]file doc_00202565 [00:07:13]remove file /storage/0545/doc_00202565 [00:07:13]file doc_00202566 [00:07:13]remove file /storage/0545/doc_00202566 [00:07:13]file doc_00202567 [00:07:13]remove file /storage/0545/doc_00202567 [00:07:13]file doc_00202568 [00:07:13]remove file /storage/0545/doc_00202568 [00:07:13]file doc_00202569 [00:07:13]remove file /storage/0545/doc_00202569 [00:07:13]file doc_00202570 [00:07:13]remove file /storage/0545/doc_00202570 [00:07:13]file doc_00202571 [00:07:13]remove file /storage/0545/doc_00202571 [00:07:13]file doc_00202572 [00:07:13]remove file /storage/0545/doc_00202572 [00:07:13]file doc_00202573 [00:07:13]remove file /storage/0545/doc_00202573 [00:07:13]file doc_00202574 [00:07:13]remove file /storage/0545/doc_00202574 [00:07:13]file doc_00202575 [00:07:13]remove file /storage/0545/doc_00202575 [00:07:13]file doc_00202576 [00:07:13]remove file /storage/0545/doc_00202576 [00:07:13]file doc_00202577 [00:07:13]remove file /storage/0545/doc_00202577 [00:07:13]file doc_00202578 [00:07:13]remove file /storage/0545/doc_00202578 [00:07:13]file doc_00202579 [00:07:13]remove file /storage/0545/doc_00202579 [00:07:13]file doc_00202580 [00:07:13]remove file /storage/0545/doc_00202580 [00:07:13]file doc_00202581 [00:07:13]remove file /storage/0545/doc_00202581 [00:07:13]file doc_00202582 [00:07:13]remove file /storage/0545/doc_00202582 [00:07:13]file doc_00202583 [00:07:13]remove file /storage/0545/doc_00202583 [00:07:13]file doc_00202584 [00:07:13]remove file /storage/0545/doc_00202584 [00:07:13]file doc_00202585 [00:07:13]remove file /storage/0545/doc_00202585 [00:07:13]file doc_00202586 [00:07:13]remove file /storage/0545/doc_00202586 [00:07:13]file doc_00202587 [00:07:13]remove file /storage/0545/doc_00202587 [00:07:13]file doc_00202588 [00:07:13]remove file /storage/0545/doc_00202588 [00:07:13]file doc_00202589 [00:07:13]remove file /storage/0545/doc_00202589 [00:07:13]file doc_00202590 [00:07:13]remove file /storage/0545/doc_00202590 [00:07:13]file doc_00202591 [00:07:13]remove file /storage/0545/doc_00202591 [00:07:13]file doc_00202592 [00:07:13]remove file /storage/0545/doc_00202592 [00:07:13]file doc_00202593 [00:07:13]remove file /storage/0545/doc_00202593 [00:07:13]file doc_00202594 [00:07:13]remove file /storage/0545/doc_00202594 [00:07:13]file doc_00202595 [00:07:13]remove file /storage/0545/doc_00202595 [00:07:13]file doc_00202596 [00:07:13]remove file /storage/0545/doc_00202596 [00:07:13]file doc_00202597 [00:07:13]remove file /storage/0545/doc_00202597 [00:07:13]file doc_00202598 [00:07:13]remove file /storage/0545/doc_00202598 [00:07:13]file doc_00202599 [00:07:13]remove file /storage/0545/doc_00202599 [00:07:13]file doc_00202600 [00:07:13]remove file /storage/0545/doc_00202600 [00:07:13]file doc_00202601 [00:07:13]remove file /storage/0545/doc_00202601 [00:07:13]file doc_00202602 [00:07:13]remove file /storage/0545/doc_00202602 [00:07:13]file doc_00202603 [00:07:13]remove file /storage/0545/doc_00202603 [00:07:13]file doc_00202604 [00:07:13]remove file /storage/0545/doc_00202604 [00:07:13]remove dir /storage/0545 [00:07:13]ProcessDocumentItem done err = 0, tmpTLVsize=262 [00:07:13]tlvbuf is B6F29180 [00:07:13]SAM_PROTO_ClearQueue [00:07:13]wFMCommunicate request_size=4 [00:07:13]MH_SAM_APDU [00:07:13]CAPDU: 80 09 00 00 [00:07:13]Write to MH i2c: E2 08 00 6D 0B 80 09 00 00 00 00 00 00 EA [00:07:13]Write i2c OK [00:07:13]MH_I2C_Read... [00:07:13]Read from MH i2c: E2 [00:07:13]MH_I2C_Read... [00:07:13]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [00:07:13]Read from MH i2c: E2 03 00 [00:07:13]MH_I2C_Read... [00:07:13]Read from MH i2c: E2 03 00 6D 0B 00 90 00 EC [00:07:13]RAPDU: 90 00 [00:07:13]wFMCommunicate OK [00:07:13]SAM_PROTO_ClearQueue done [00:07:13]KKMCreateOFDPacket [00:07:13]OFDProtocolAddRootSTLVToBuf [00:07:13]FM_MakeSignedData [00:07:13]FM_MakeSignedData [00:07:13]SAM_PROTO_SignData [00:07:13]wFMCommunicate request_size=4 [00:07:13]MH_SAM_APDU [00:07:13]CAPDU: 80 0D 01 02 [00:07:13]Write to MH i2c: E2 08 00 6E 0B 80 0D 01 02 00 00 00 00 F2 [00:07:13]Write i2c OK [00:07:13]MH_I2C_Read... [00:07:13]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [00:07:13]Read from MH i2c: E2 [00:07:13]MH_I2C_Read... [00:07:13]Read from MH i2c: E2 03 00 [00:07:13]MH_I2C_Read... [00:07:13]Read from MH i2c: E2 03 00 6E 0B 00 90 00 ED [00:07:13]RAPDU: 90 00 [00:07:13]wFMCommunicate OK [00:07:13]wFMCommunicate request_size=255 [00:07:13]MH_SAM_APDU [00:07:13]CAPDU: 80 0D 02 02 FA 02 00 06 01 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 90 D1 88 D0 B8 D1 80 D0 B1 D0 B5 D0 BA D0 BE D0 B2 20 D0 9D 2E 20 F1 03 58 00 37 32 30 30 30 31 2C 20 D1 81 2E 20 D0 90 D0 BA 2D D0 A2 D0 B0 D0 BC 2C 20 D1 82 D1 80 D0 B0 D1 81 D1 81 D0 B0 20 D0 90 D0 BB D0 B0 20 D0 91 D1 83 D0 BA D0 B0 2D D0 91 D0 B8 D1 88 D0 BA D0 B5 D0 BA 2C 20 34 31 2E 34 36 36 36 32 39 2C 20 37 31 2E 35 39 39 30 38 35 A3 04 2A 00 D0 90 D0 97 D0 A1 20 E2 84 96 20 31 37 31 20 22 D0 9F D0 B0 D1 80 D1 82 D0 BD D0 B5 D1 80 20 D0 9D D0 B5 D1 84 D1 82 D1 8C 22 F4 03 04 00 2F 27 20 67 0E 04 04 00 22 02 00 00 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 6D 17 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 [00:07:13]Write to MH i2c: E2 02 01 6F 0B 80 0D 02 02 FA 00 02 00 06 01 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 90 D1 88 D0 B8 D1 80 D0 B1 D0 B5 D0 BA D0 BE D0 B2 20 D0 9D 2E 20 F1 03 58 00 37 32 30 30 30 31 2C 20 D1 81 2E 20 D0 90 D0 BA 2D D0 A2 D0 B0 D0 BC 2C 20 D1 82 D1 80 D0 B0 D1 81 D1 81 D0 B0 20 D0 90 D0 BB D0 B0 20 D0 91 D1 83 D0 BA D0 B0 2D D0 91 D0 B8 D1 88 D0 BA D0 B5 D0 BA 2C 20 34 31 2E 34 36 36 36 32 39 2C 20 37 31 2E 35 39 39 30 38 35 A3 04 2A 00 D0 90 D0 97 D0 A1 20 E2 84 96 20 31 37 31 20 22 D0 9F D0 B0 D1 80 D1 82 D0 BD D0 B5 D1 80 20 D0 9D D0 B5 D1 84 D1 82 D1 8C 22 F4 03 04 00 2F 27 20 67 0E 04 04 00 22 02 00 00 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 6D 17 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 00 00 2E [00:07:14]Write i2c OK [00:07:14]MH_I2C_Read... [00:07:14]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [00:07:14]Read from MH i2c: E2 [00:07:14]MH_I2C_Read... [00:07:14]Read from MH i2c: E2 03 00 [00:07:14]MH_I2C_Read... [00:07:14]Read from MH i2c: E2 03 00 6F 0B 00 90 00 EE [00:07:14]RAPDU: 90 00 [00:07:14]wFMCommunicate OK [00:07:14]wFMCommunicate request_size=21 [00:07:14]MH_SAM_APDU [00:07:14]CAPDU: 80 0D 02 02 10 38 37 31 37 35 36 35 04 06 00 B8 24 46 CC 57 33 [00:07:14]Write to MH i2c: E2 18 00 70 0B 80 0D 02 02 10 00 38 37 31 37 35 36 35 04 06 00 B8 24 46 CC 57 33 00 00 0E [00:07:14]Write i2c OK [00:07:14]MH_I2C_Read... [00:07:14]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [00:07:14]Read from MH i2c: E2 [00:07:14]MH_I2C_Read... [00:07:14]Read from MH i2c: E2 03 00 [00:07:14]MH_I2C_Read... [00:07:14]Read from MH i2c: E2 03 00 70 0B 00 90 00 EF [00:07:14]RAPDU: 90 00 [00:07:14]wFMCommunicate OK [00:07:14]wFMCommunicate request_size=4 [00:07:14]MH_SAM_APDU [00:07:14]CAPDU: 80 0D 03 02 [00:07:14]Write to MH i2c: E2 08 00 71 0B 80 0D 03 02 00 00 00 00 F7 [00:07:14]Write i2c OK [00:07:14]MH_I2C_Read... [00:07:14]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [00:07:14]Read from MH i2c: E2 [00:07:14]MH_I2C_Read... [00:07:14]Read from MH i2c: E2 0B 00 [00:07:14]MH_I2C_Read... [00:07:14]Read from MH i2c: E2 0B 00 71 0B 00 59 33 98 38 0C 28 BF 0B 90 00 52 [00:07:14]RAPDU: 59 33 98 38 0C 28 BF 0B 90 00 [00:07:14]wFMCommunicate OK [00:07:14]SAM_PROTO_SignData done [00:07:14]FM_MakeSignedData done [00:07:14]CreateOFDProtocolMessage [00:07:14]wFMCommunicate request_size=4 [00:07:14]MH_SAM_APDU [00:07:14]CAPDU: 80 11 00 00 [00:07:14]Write to MH i2c: E2 08 00 72 0B 80 11 00 00 00 00 00 00 F7 [00:07:14]Write i2c OK [00:07:14]MH_I2C_Read... [00:07:14]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [00:07:14]Read from MH i2c: E2 [00:07:14]MH_I2C_Read... [00:07:14]Read from MH i2c: E2 17 00 [00:07:14]MH_I2C_Read... [00:07:14]Read from MH i2c: E2 17 00 72 0B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 4C [00:07:14]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [00:07:14]wFMCommunicate OK [00:07:14]CreateOFDProtocolMessage done [00:07:14]OFDSenderStorePacket 202605 [00:07:14]StoreOFDPacket docnum=202605 [00:07:14]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 1A 01 00 00 34 F3 12 01 C8 F4 5A 02 01 00 02 00 06 01 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 90 D1 88 D0 B8 D1 80 D0 B1 D0 B5 D0 BA D0 BE D0 B2 20 D0 9D 2E 20 F1 03 58 00 37 32 30 30 30 31 2C 20 D1 81 2E 20 D0 90 D0 BA 2D D0 A2 D0 B0 D0 BC 2C 20 D1 82 D1 80 D0 B0 D1 81 D1 81 D0 B0 20 D0 90 D0 BB D0 B0 20 D0 91 D1 83 D0 BA D0 B0 2D D0 91 D0 B8 D1 88 D0 BA D0 B5 D0 BA 2C 20 34 31 2E 34 36 36 36 32 39 2C 20 37 31 2E 35 39 39 30 38 35 A3 04 2A 00 D0 90 D0 97 D0 A1 20 E2 84 96 20 31 37 31 20 22 D0 9F D0 B0 D1 80 D1 82 D0 BD D0 B5 D1 80 20 D0 9D D0 B5 D1 84 D1 82 D1 8C 22 F4 03 04 00 2F 27 20 67 0E 04 04 00 22 02 00 00 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 6D 17 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 35 04 06 00 B8 24 46 CC 57 33 59 33 98 38 0C 28 BF 0B [00:07:14]CheckFolder [00:07:14]dirname=/storage/ofd_packets [00:07:14]CheckFolder done [00:07:14]ProducePacketName [00:07:14]name=ofd_packets/00202605 [00:07:14]NVStorageSaveData ofd_packets/00202605 [00:07:14]File name is /storage/ofd_packets/00202605 [00:07:14]Write 312 bytes [00:07:14]NVStorageSaveData done [00:07:14]OFDSenderStorePacket done [00:07:14]KKMCreateOFDPacket done [00:07:14]NVStorageSaveData kkm_last_timestamp [00:07:14]File name is /storage/kkm_last_timestamp [00:07:14]Write 4 bytes [00:07:14]NVStorageSaveData done [00:07:14]ExternCall_PrintAddStr [00:07:14]wPrintStart [00:07:14]Write to MH i2c: 01 00 00 73 0B 7E [00:07:14]Write i2c OK [00:07:14]MH_I2C_Read... [00:07:14]Read from MH i2c: 01 [00:07:14]MH_I2C_Read... [00:07:14]Read from MH i2c: 01 07 00 [00:07:14]MH_I2C_Read... [00:07:14]Read from MH i2c: 01 07 00 73 0B 00 00 00 00 00 FF 0F 93 [00:07:14]RasterBufferAndPrint [00:07:14]line Отчет об открытии смены [00:07:14]line ФФД: 1.0 [00:07:14]line ИНН: 02508201610067 [00:07:14]line Кассир: Аширбеков Н. [00:07:14]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [00:07:14]line Место: АЗС № 171 "Партнер Нефть" [00:07:14]line 29.10.2024 00:07 [00:07:14]line Смена: 546 [00:07:14]line РНМ: 0000000000091777 [00:07:14]line ЗНМ: 0300000109 [00:07:14]line ФД: 202605 [00:07:14]line ФМ: 0000000000871756 [00:07:14]line ФПД: 202465946130227 [00:07:14]written 0, free lines is 4095 [00:07:14]OFD Sender: Processing packet 202605 [packets to send 116, broken 115] [00:07:14]ProducePacketName [00:07:14]name=ofd_packets/00202605 [00:07:14]OFD Sender: To server: pG, [00:07:14]CommunicateWithHost lk.salyk.kg:30040 [00:07:14]ConnectInit lk.salyk.kg [00:07:14]Connected sock=10 [00:07: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 35 36 1A 01 00 00 34 F3 12 01 C8 F4 5A 02 01 00 02 00 06 01 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 90 D1 88 D0 B8 D1 80 D0 B1 D0 B5 D0 BA D0 BE D0 B2 20 D0 9D 2E 20 F1 03 58 00 37 32 30 30 30 31 2C 20 D1 81 2E 20 D0 90 D0 BA 2D D0 A2 D0 B0 D0 BC 2C 20 D1 82 D1 80 D0 B0 D1 81 D1 81 D0 B0 20 D0 90 D0 BB D0 B0 20 D0 91 D1 83 D0 BA D0 B0 2D D0 91 D0 B8 D1 88 D0 BA D0 B5 D0 BA 2C 20 34 31 2E 34 36 36 36 32 39 2C 20 37 31 2E 35 39 39 30 38 35 A3 04 2A 00 D0 90 D0 97 D0 A1 20 E2 84 96 20 31 37 31 20 22 D0 9F D0 B0 D1 80 D1 82 D0 BD D0 B5 D1 80 20 D0 9D D0 B5 D1 84 D1 82 D1 8C 22 F4 03 04 00 2F 27 20 67 0E 04 04 00 22 02 00 00 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 6D 17 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 35 04 06 00 B8 24 46 CC 57 33 59 33 98 38 0C 28 BF 0B [00:07:14]Write to MH i2c: 01 00 00 85 0B 90 [00:07:14]Write i2c OK [00:07:14]MH_I2C_Read... [00:07:14]Read from MH i2c: 01 [00:07:14]MH_I2C_Read... [00:07:14]Read from MH i2c: 01 07 00 [00:07:14]MH_I2C_Read... [00:07:14]Read from MH i2c: 01 07 00 85 0B 00 00 00 00 00 A2 0E 47 [00:07:14]RasterBufferAndPrint [00:07:14]line [00:07:14]line [00:07:14]line [00:07:14]line [00:07:14]line [00:07:14]written 0, free lines is 3760 [00:07:14]MH_Cut [00:07:14]Write to MH i2c: D1 01 00 8C 0B 01 69 [00:07:14]Write i2c OK [00:07:14]MH_I2C_Read... [00:07:14]Read from MH i2c: D1 [00:07:14]MH_I2C_Read... [00:07:14]Read from MH i2c: D1 01 00 [00:07:14]MH_I2C_Read... [00:07:14]Read from MH i2c: D1 01 00 8C 0B 00 68 [00:07:14]Write to MH i2c: 01 00 00 8D 0B 98 [00:07:14]Write i2c OK [00:07:14]MH_I2C_Read... [00:07: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 35 36 4F 00 00 00 62 07 47 00 76 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 35 36 10 04 04 00 6D 17 03 00 F4 03 04 00 E6 D2 1F 67 B6 04 01 00 00 58 0C F3 D8 5A 8E 24 9D [00:07:15]CommunicateWithHost err = 0 [00:07:15]CheckOFDResponse [00:07:15]1017 (14) - 77093643461234 [00:07:15]1041 (16) - 0000000000871756 [00:07:15]1040 (4) - 202605 [00:07:15]1012 (4) - 28.10.2024 18:07 [00:07:15]1206 (1) - 0 [00:07:15]OFD Sender: Remove packet 202605 [00:07:15]ProducePacketName [00:07:15]name=ofd_packets/00202605 [00:07:15]NVStorageDeleteData [00:07:15]*** Cut start [00:07:15]*** Purtial cut [00:07:15]*** Stage 1: CUTSNS_PIN = 1 [00:07:15]Read from MH i2c: 01 [00:07:15]MH_I2C_Read... [00:07:15]*** Stop cut motor [00:07:15]*** Cut end [00:07:15]Read from MH i2c: 01 07 00 [00:07:15]MH_I2C_Read... [00:07:15]Read from MH i2c: 01 07 00 8D 0B 00 00 00 00 00 FF 0F AD [00:07:15]process_action open_shift done [00:07:15]requested_data is exist [00:07:15]produce_requested_data [00:07:15]requested_item fd.num is exist - process it [00:07:15]SAM_PROTO_GetFieldsCounters [00:07:15]wFMCommunicate request_size=4 [00:07:15]MH_SAM_APDU [00:07:15]CAPDU: 80 13 00 00 [00:07:15]Write to MH i2c: E2 08 00 8E 0B 80 13 00 00 00 00 00 00 15 [00:07:15]Write i2c OK [00:07:15]MH_I2C_Read... [00:07:15]OFD Sender: No OFD packet to send [00:07:15]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [00:07:15]Read from MH i2c: E2 [00:07:15]MH_I2C_Read... [00:07:15]Read from MH i2c: E2 62 00 [00:07:15]MH_I2C_Read... [00:07:15]Read from MH i2c: E2 62 00 8E 0B 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 6D 17 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 00 00 00 00 5E 04 04 00 00 00 00 00 57 04 04 00 01 00 00 00 19 04 04 00 00 00 00 00 90 00 E9 [00:07:15]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 6D 17 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 00 00 00 00 5E 04 04 00 00 00 00 00 57 04 04 00 01 00 00 00 19 04 04 00 00 00 00 00 90 00 [00:07:15]wFMCommunicate OK [00:07:15]SAM_PROTO_GetFieldsCounters done [00:07:15]requested_item shift.num is exist - process it [00:07:15]requested_item shift.opened is exist - process it [00:07:15]req_shift_opened [00:07:15]FM_GetShiftState [00:07:15]SAM_PROTO_GetShiftState [00:07:15]wFMCommunicate request_size=4 [00:07:15]MH_SAM_APDU [00:07:15]CAPDU: 80 13 01 00 [00:07:15]Write to MH i2c: E2 08 00 8F 0B 80 13 01 00 00 00 00 00 17 [00:07:15]Write i2c OK [00:07:15]MH_I2C_Read... [00:07:15]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [00:07:15]Read from MH i2c: E2 [00:07:15]MH_I2C_Read... [00:07:15]Read from MH i2c: E2 0E 00 [00:07:15]MH_I2C_Read... [00:07:15]Read from MH i2c: E2 0E 00 8F 0B 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 00 [00:07:15]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [00:07:15]wFMCommunicate OK [00:07:15]SAM_PROTO_GetShiftState done [00:07:15]FM_GetShiftState done [00:07:15]req_shift_opened done [00:07:15]requested_item shift.open_date is exist - process it [00:07:15]req_shift_open_date [00:07:15]req_shift_open_date done [00:07:15]produce_requested_data done [00:07:15]produce_requested_data return {"fd.num":202605,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431} [00:07:15]process_action_free open_shift [00:07:15]json_value_free [00:07:15]json_value_free done [00:07:15]process_json_proto returns [00:07:15]Send response to host [00:07:15]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fd.num":202605,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431}}} [00:07:15]free response buf [00:07:15]execute_script done [00:07:15]execute_script returns [00:07:15]free content buf [00:07:15]Sock 9.Close socket [00:07:15]Sock 9.Thread stoped [00:07:15]accept exits with 7 [00:07:15]New connection [00:07:15]New thread 3067379044 created [00:07:15]Thread 3067235684 joined [00:07:15]Waiting for new connection... [00:07:15] Sock 7.Parse request [00:07:15]Sock 7.Check first char [00:07:15]Sock 7.First char is OK [00:07:15]request: POST /json_proto HTTP/1.0 [00:07:15]Method: POST [00:07:15]URL: /json_proto [00:07:15]Method is POST - this is cgi request [00:07:15]url: /json_proto [00:07:15]query_string will be loaded in cgi processing [00:07:15]execute_cgi json_proto POST (null) [00:07:15]execute_cgi path=json_proto method=POST [00:07:15]POST find Content-Length [00:07:15]Host: 172.17.63.195:8080 [00:07:15]Content-Length: 331 [00:07:15]Content-Type: application/json [00:07:15] [00:07:15]POST finish read [00:07:15]Found Content-Length = 331 [00:07:15]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "fm.sale.total", "fm.sale_refund.total", "fm.buy.total", "shift.sale.total", "shift.sale.total_cash", "shift.sale_refund.total", "shift.sale_refund.total_cash", "shift.buy.total", "shift.buy.total_cash" ] } } [00:07:15]execute_script... [00:07:15]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "fm.sale.total", "fm.sale_refund.total", "fm.buy.total", "shift.sale.total", "shift.sale.total_cash", "shift.sale_refund.total", "shift.sale_refund.total_cash", "shift.buy.total", "shift.buy.total_cash" ] } } [00:07:15]POST & json_proto [00:07:15]process_json_proto [00:07:15]json parsed OK: [00:07:15]protocol is kg_v1.0 [00:07:15]action value=get_value [00:07:15]process_action get_value [00:07:15]cmd_get_value [00:07:15]process_action get_value done [00:07:15]requested_data is exist [00:07:15]produce_requested_data [00:07:15]requested_item fm.sale.total is exist - process it [00:07:15]SAM_PROTO_GetFMData [00:07:15]wFMCommunicate request_size=4 [00:07:15]MH_SAM_APDU [00:07:15]CAPDU: 80 13 03 00 [00:07:15]Write to MH i2c: E2 08 00 90 0B 80 13 03 00 00 00 00 00 1A [00:07:15]Write i2c OK [00:07:15]MH_I2C_Read... [00:07:16]*** iso7816_exchange 80 13 03 00... Resp OK rsp.len_out = 250! [00:07:16]Read from MH i2c: E2 [00:07:16]MH_I2C_Read... [00:07:16]Read from MH i2c: E2 FD 00 [00:07:16]MH_I2C_Read... [00:07:16]Read from MH i2c: E2 FD 00 90 0B 00 C4 04 85 04 C0 04 6E 04 04 00 29 13 03 00 69 04 A3 00 6F 04 04 00 04 13 03 00 B1 04 05 00 1A 29 42 B1 03 70 04 05 00 78 84 40 51 03 72 04 04 00 A2 A4 01 60 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 D4 EF 6A 64 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0D 00 F6 03 01 00 01 F7 03 04 00 C8 11 5E 08 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 9B 00 6F 04 04 00 25 00 00 00 B1 04 03 00 24 F4 96 70 04 03 00 5C C1 96 72 04 02 00 C8 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 EB 07 10 EF 03 09 00 90 00 53 [00:07:16]RAPDU: C4 04 85 04 C0 04 6E 04 04 00 29 13 03 00 69 04 A3 00 6F 04 04 00 04 13 03 00 B1 04 05 00 1A 29 42 B1 03 70 04 05 00 78 84 40 51 03 72 04 04 00 A2 A4 01 60 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 D4 EF 6A 64 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0D 00 F6 03 01 00 01 F7 03 04 00 C8 11 5E 08 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 9B 00 6F 04 04 00 25 00 00 00 B1 04 03 00 24 F4 96 70 04 03 00 5C C1 96 72 04 02 00 C8 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 EB 07 10 EF 03 09 00 90 00 [00:07:16]wFMCommunicate OK [00:07:16]wFMCommunicate request_size=4 [00:07:16]MH_SAM_APDU [00:07:16]CAPDU: 80 17 00 00 [00:07:16]Write to MH i2c: E2 08 00 91 0B 80 17 00 00 00 00 00 00 1C [00:07:16]Write i2c OK [00:07:16]MH_I2C_Read... [00:07:16]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:07:16]Read from MH i2c: E2 [00:07:16]MH_I2C_Read... [00:07:16]Read from MH i2c: E2 FD 00 [00:07:16]MH_I2C_Read... [00:07:16]Read from MH i2c: E2 FD 00 91 0B 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 FB 55 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 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 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 90 00 23 [00:07:16]RAPDU: F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 FB 55 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 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 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 90 00 [00:07:16]wFMCommunicate OK [00:07:16]wFMCommunicate request_size=4 [00:07:16]MH_SAM_APDU [00:07:16]CAPDU: 80 17 00 00 [00:07:16]Write to MH i2c: E2 08 00 92 0B 80 17 00 00 00 00 00 00 1D [00:07:16]Write i2c OK [00:07:16]MH_I2C_Read... [00:07:17]int [00:07:17]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:07:17]*** FLAG_PRN_KEY set [00:07:17]Read from MH i2c: E2 [00:07:17]MH_I2C_Read... [00:07:17]Read from MH i2c: E2 FD 00 [00:07:17]MH_I2C_Read... [00:07:17]Read from MH i2c: E2 FD 00 92 0B 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 90 00 32 [00:07:17]RAPDU: 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 Write to MH i2c: 00 01 F3 00 03 00 00 93 00 0B EE 9E 03 [00:07:17]09 *** FLAG_PRN_KEY reset [00:07:17]00 F2 Write i2c OK [00:07:17]03 MH_I2C_Read... [00:07:17]01 Read from MH i2c: 00 01 01 [00:07:17]F3 MH_I2C_Read... [00:07:17]03 00 00 EF 03 09 00 F6 03 01 00 00 F7 Read from MH i2c: 03 01 00 07 00 00 EF [00:07:17]03 MH_I2C_Read... [00:07:17]09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 Read from MH i2c: 03 01 00 07 00 00 EF 93 03 0B 09 00 00 00 F6 00 03 00 01 00 00 FF 03 0F F7 B3 03 [00:07:17]00 state=0 [00:07:17]00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 90 00 [00:07:17]wFMCommunicate OK [00:07:17]wFMCommunicate request_size=4 [00:07:17]MH_SAM_APDU [00:07:17]CAPDU: 80 17 00 00 [00:07:17]Write to MH i2c: E2 08 00 94 0B 80 17 00 00 00 00 00 00 1F [00:07:17]Write i2c OK [00:07:17]MH_I2C_Read... [00:07:17]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:07:17]Read from MH i2c: E2 [00:07:17]MH_I2C_Read... [00:07:17]Read from MH i2c: E2 FD 00 [00:07:17]MH_I2C_Read... [00:07:17]Read from MH i2c: E2 FD 00 94 0B 00 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 97 [00:07:17]RAPDU: 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 [00:07:17]wFMCommunicate OK [00:07:17]wFMCommunicate request_size=4 [00:07:17]MH_SAM_APDU [00:07:17]CAPDU: 80 17 00 00 [00:07:17]Write to MH i2c: E2 08 00 95 0B 80 17 00 00 00 00 00 00 20 [00:07:17]Write i2c OK [00:07:17]MH_I2C_Read... [00:07:18]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 222! [00:07:18]Read from MH i2c: E2 [00:07:18]MH_I2C_Read... [00:07:18]Read from MH i2c: E2 E1 00 [00:07:18]MH_I2C_Read... [00:07:18]Read from MH i2c: E2 E1 00 95 0B 00 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 0E [00:07:18]RAPDU: 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 [00:07:18]wFMCommunicate OK [00:07:18]SAM_PROTO_GetFMData done [00:07:18]requested_item fm.sale_refund.total is exist - process it [00:07:18]requested_item fm.buy.total is exist - process it [00:07:18]requested_item shift.sale.total is exist - process it [00:07:18]SAM_PROTO_GetShiftData [00:07:18]wFMCommunicate request_size=4 [00:07:18]MH_SAM_APDU [00:07:18]CAPDU: 80 13 02 00 [00:07:18]Write to MH i2c: E2 08 00 96 0B 80 13 02 00 00 00 00 00 1F [00:07:18]Write i2c OK [00:07:18]MH_I2C_Read... [00:07:18]*** iso7816_exchange 80 13 02 00... Resp OK rsp.len_out = 250! [00:07:18]Read from MH i2c: E2 [00:07:18]MH_I2C_Read... [00:07:18]Read from MH i2c: E2 FD 00 [00:07:18]MH_I2C_Read... [00:07:18]Read from MH i2c: E2 FD 00 96 0B 00 A0 04 AA 04 9C 04 6E 04 04 00 00 00 00 00 69 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 90 00 92 [00:07:18]RAPDU: A0 04 AA 04 9C 04 6E 04 04 00 00 00 00 00 69 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 90 00 [00:07:18]wFMCommunicate OK [00:07:18]wFMCommunicate request_size=4 [00:07:18]MH_SAM_APDU [00:07:18]CAPDU: 80 17 00 00 [00:07:18]Write to MH i2c: E2 08 00 97 0B 80 17 00 00 00 00 00 00 22 [00:07:18]Write i2c OK [00:07:18]MH_I2C_Read... [00:07:19]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:07:19]Read from MH i2c: E2 [00:07:19]MH_I2C_Read... [00:07:19]Read from MH i2c: E2 FD 00 [00:07:19]MH_I2C_Read... [00:07:19]Read from MH i2c: E2 FD 00 97 0B 00 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 90 00 2A [00:07:19]RAPDU: 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 90 00 [00:07:19]wFMCommunicate OK [00:07:19]wFMCommunicate request_size=4 [00:07:19]MH_SAM_APDU [00:07:19]CAPDU: 80 17 00 00 [00:07:19]Write to MH i2c: E2 08 00 98 0B 80 17 00 00 00 00 00 00 23 [00:07:19]Write i2c OK [00:07:19]MH_I2C_Read... [00:07:19]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:07:19]Read from MH i2c: E2 [00:07:19]MH_I2C_Read... [00:07:19]Read from MH i2c: E2 FD 00 [00:07:19]MH_I2C_Read... [00:07:19]Read from MH i2c: E2 FD 00 98 0B 00 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 90 00 F5 [00:07:19]RAPDU: 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 90 00 [00:07:19]wFMCommunicate OK [00:07:19]wFMCommunicate request_size=4 [00:07:19]MH_SAM_APDU [00:07:19]CAPDU: 80 17 00 00 [00:07:19]Write to MH i2c: E2 08 00 99 0B 80 17 00 00 00 00 00 00 24 [00:07:19]Write i2c OK [00:07:19]MH_I2C_Read... [00:07:20]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:07:20]Read from MH i2c: E2 [00:07:20]MH_I2C_Read... [00:07:20]Read from MH i2c: E2 FD 00 [00:07:20]MH_I2C_Read... [00:07:20]Read from MH i2c: E2 FD 00 99 0B 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 90 00 96 [00:07:20]RAPDU: 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 90 00 [00:07:20]wFMCommunicate OK [00:07:20]wFMCommunicate request_size=4 [00:07:20]MH_SAM_APDU [00:07:20]CAPDU: 80 17 00 00 [00:07:20]Write to MH i2c: E2 08 00 9A 0B 80 17 00 00 00 00 00 00 25 [00:07:20]Write i2c OK [00:07:20]MH_I2C_Read... [00:07:20]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 186! [00:07:20]Read from MH i2c: E2 [00:07:20]MH_I2C_Read... [00:07:20]Read from MH i2c: E2 BD 00 [00:07:20]MH_I2C_Read... [00:07:20]Read from MH i2c: E2 BD 00 9A 0B 00 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 0B [00:07:20]RAPDU: 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 OFD Sender: No OFD packet to send [00:07:20]EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 [00:07:20]wFMCommunicate OK [00:07:20]SAM_PROTO_GetShiftData done [00:07:20]requested_item shift.sale.total_cash is exist - process it [00:07:20]requested_item shift.sale_refund.total is exist - process it [00:07:20]requested_item shift.sale_refund.total_cash is exist - process it [00:07:20]requested_item shift.buy.total is exist - process it [00:07:20]requested_item shift.buy.total_cash is exist - process it [00:07:20]produce_requested_data done [00:07:20]produce_requested_data return {"fm.sale.total":158588050.18,"fm.sale_refund.total":98929.00,"fm.buy.total":0.00,"shift.sale.total":0.00,"shift.sale.total_cash":0.00,"shift.sale_refund.total":0.00,"shift.sale_refund.total_cash":0.00,"shift.buy.total":0.00,"shift.buy.total_cash":0.00} [00:07:20]process_action_free get_value [00:07:20]json_value_free [00:07:20]json_value_free done [00:07:20]process_json_proto returns [00:07:20]Send response to host [00:07:20]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sale.total":158588050.18,"fm.sale_refund.total":98929.00,"fm.buy.total":0.00,"shift.sale.total":0.00,"shift.sale.total_cash":0.00,"shift.sale_refund.total":0.00,"shift.sale_refund.total_cash":0.00,"shift.buy.total":0.00,"shift.buy.total_cash":0.00}}} [00:07:20]free response buf [00:07:20]execute_script done [00:07:20]execute_script returns [00:07:20]free content buf [00:07:20]Sock 7.Close socket [00:07:20]Sock 7.Thread stoped [00:07:22]int [00:07:22]Write to MH i2c: 01 00 00 9B 0B A6 [00:07:22]*** FLAG_PRN_KEY set [00:07:22]Write i2c OK [00:07:22]MH_I2C_Read... [00:07:22]Read from MH i2c: 01 [00:07:22]MH_I2C_Read... [00:07:22]Read from MH i2c: 01 07 00 [00:07:22]MH_I2C_Read... [00:07:22]Read from MH i2c: 01 07 00 9B 0B 00 08 00 00 00 FF 0F C3 [00:07:22]state=0 [00:07:22]Key pressed [00:07:22]Feed [00:07:22]Write to MH i2c: D8 00 00 9C 0B 7E [00:07:22]Write i2c OK [00:07:22]MH_I2C_Read... [00:07:22]Read from MH i2c: D8 [00:07:22]MH_I2C_Read... [00:07:22]Read from MH i2c: D8 01 00 [00:07:22]MH_I2C_Read... [00:07:22]Read from MH i2c: D8 01 00 9C 0B 00 7F [00:07:22]int line is 0 - check status [00:07:22]Write to MH i2c: 01 00 00 9D 0B A8 [00:07:22]Write i2c OK [00:07:22]MH_I2C_Read... [00:07:22]Read from MH i2c: 01 [00:07:22]MH_I2C_Read... [00:07:22]Read from MH i2c: 01 07 00 [00:07:22]MH_I2C_Read... [00:07:22]Read from MH i2c: 01 07 00 9D 0B 00 48 00 00 00 3C 00 33 [00:07:22]state=2 [00:07:22]Key pressed [00:07:22]int [00:07:22]Write to MH i2c: 01 00 00 9E 0B A9 [00:07:22]Write i2c OK [00:07:22]MH_I2C_Read... [00:07:22]Read from MH i2c: 01 [00:07:22]MH_I2C_Read... [00:07:22]Read from MH i2c: 01 07 00 [00:07:22]MH_I2C_Read... [00:07:22]Read from MH i2c: 01 07 00 9E 0B 00 48 00 00 00 3C 00 34 [00:07:22]state=2 [00:07:22]Key pressed [00:07:22]int [00:07:22]Write to MH i2c: 01 00 00 9F 0B AA [00:07:22]*** FLAG_PRN_KEY reset [00:07:22]Write i2c OK [00:07:22]MH_I2C_Read... [00:07:22]Read from MH i2c: 01 [00:07:22]MH_I2C_Read... [00:07:22]Read from MH i2c: 01 07 00 [00:07:22]MH_I2C_Read... [00:07:22]Read from MH i2c: 01 07 00 9F 0B 00 00 00 00 00 FF 0F BF [00:07:22]state=2 [00:07:22]Stop feed [00:07:25]OFD Sender: No OFD packet to send [00:07:30]OFD Sender: No OFD packet to send [00:07:35]OFD Sender: No OFD packet to send [00:07:40]OFD Sender: No OFD packet to send [00:07:45]OFD Sender: No OFD packet to send [00:07:50]OFD Sender: No OFD packet to send [00:07:55]accept exits with 9 [00:07:55]New connection [00:07:55]New thread 3067235684 created [00:07:55]Thread 3067379044 joined [00:07:55]Waiting for new connection... [00:07:55] Sock 9.Parse request [00:07:55]Sock 9.Check first char [00:07:55]Sock 9.First char is OK [00:07:55]request: POST /json_proto HTTP/1.0 [00:07:55]Method: POST [00:07:55]URL: /json_proto [00:07:55]Method is POST - this is cgi request [00:07:55]url: /json_proto [00:07:55]query_string will be loaded in cgi processing [00:07:55]execute_cgi json_proto POST (null) [00:07:55]execute_cgi path=json_proto method=POST [00:07:55]POST find Content-Length [00:07:55]Host: 172.17.63.195:8080 [00:07:55]Content-Length: 766 [00:07:55]Content-Type: application/json [00:07:55] [00:07:55]POST finish read [00:07:55]Found Content-Length = 766 [00:07:55]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450391", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 52", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "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: Mbank", "payments": [ { "type": 1, "sum" : 500.41 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [00:07:55]execute_script... [00:07:55]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450391", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 52", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "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: Mbank", "payments": [ { "type": 1, "sum" : 500.41 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [00:07:55]POST & json_proto [00:07:55]process_json_proto [00:07:55]json parsed OK: [00:07:55]protocol is kg_v1.0 [00:07:55]action value=close_receipt [00:07:55]process_action close_receipt [00:07:55]cmd_close_receipt [00:07:55]MH_GetDate [00:07:55]Write to MH i2c: F0 00 00 A0 0B 9A [00:07:55]Write i2c OK [00:07:55]MH_I2C_Read... [00:07:55]Read from MH i2c: F0 [00:07:55]MH_I2C_Read... [00:07:55]Read from MH i2c: F0 09 00 [00:07:55]MH_I2C_Read... [00:07:55]Read from MH i2c: F0 09 00 A0 0B 00 5C 27 20 67 47 1B 1E 67 94 [00:07:55]GetLastDocTimeStamp 1730160431 [00:07:55]current date 1730160476 [00:07:55]FM_GetShiftState [00:07:55]SAM_PROTO_GetShiftState [00:07:55]wFMCommunicate request_size=4 [00:07:55]MH_SAM_APDU [00:07:55]CAPDU: 80 13 01 00 [00:07:55]Write to MH i2c: E2 08 00 A1 0B 80 13 01 00 00 00 00 00 29 [00:07:55]Write i2c OK [00:07:55]MH_I2C_Read... [00:07:55]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [00:07:55]Read from MH i2c: E2 [00:07:55]MH_I2C_Read... [00:07:55]Read from MH i2c: E2 0E 00 [00:07:55]MH_I2C_Read... [00:07:55]Read from MH i2c: E2 0E 00 A1 0B 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 12 [00:07:55]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [00:07:55]wFMCommunicate OK [00:07:55]SAM_PROTO_GetShiftState done [00:07:55]FM_GetShiftState done [00:07:55]opened in 1730160431 [00:07:55]opened+sec_in_day 1730246831 [00:07:55]quantity*price = 50041 [00:07:55]sum+1 = 50042 [00:07:55]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 500.41 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 0.00 Безнал.: 500.41 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 1 29.10.2024 00:07 Смена: 546 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 Платежная система: Mbank ФМ: 0000000000871756 ФД: 202606 ФПД: 42068259131414 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T000756&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202606&fm=42068259131414&tin=02508201610067®Number=0000000000091777&sum=50041 [00:07:56]StoreToDocumentArchive [00:07:56]shift 546 fd 202606 [00:07:56]save to /storage/0546/doc_00202606 [00:07:56]save last doc name /storage/0546/doc_00202606 to /storage/kkm_last_doc_name [00:07:56]save OK [00:07:56]Clear old archive folders... [00:07:56]ProcessDocumentItem done err = 0, tmpTLVsize=251 [00:07:56]tlvbuf is 01CB84D0 [00:07:56]SAM_PROTO_ClearQueue [00:07:56]wFMCommunicate request_size=4 [00:07:56]MH_SAM_APDU [00:07:56]CAPDU: 80 09 00 00 [00:07:56]Write to MH i2c: E2 08 00 AE 0B 80 09 00 00 00 00 00 00 2B [00:07:56]Write i2c OK [00:07:56]MH_I2C_Read... [00:07:56]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [00:07:56]Read from MH i2c: E2 [00:07:56]MH_I2C_Read... [00:07:56]Read from MH i2c: E2 03 00 [00:07:56]MH_I2C_Read... [00:07:56]Read from MH i2c: E2 03 00 AE 0B 00 90 00 2D [00:07:56]RAPDU: 90 00 [00:07:56]wFMCommunicate OK [00:07:56]SAM_PROTO_ClearQueue done [00:07:56]KKMCreateOFDPacket [00:07:56]OFDProtocolAddRootSTLVToBuf [00:07:56]FM_MakeSignedData [00:07:56]FM_MakeSignedData [00:07:56]SAM_PROTO_SignData [00:07:56]wFMCommunicate request_size=4 [00:07:56]MH_SAM_APDU [00:07:56]CAPDU: 80 0D 01 02 [00:07:56]Write to MH i2c: E2 08 00 AF 0B 80 0D 01 02 00 00 00 00 33 [00:07:56]Write i2c OK [00:07:56]MH_I2C_Read... [00:07:56]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [00:07:56]Read from MH i2c: E2 [00:07:56]MH_I2C_Read... [00:07:56]Read from MH i2c: E2 03 00 [00:07:56]MH_I2C_Read... [00:07:56]Read from MH i2c: E2 03 00 AF 0B 00 90 00 2E [00:07:56]RAPDU: 90 00 [00:07:56]wFMCommunicate OK [00:07:56]wFMCommunicate request_size=255 [00:07:56]MH_SAM_APDU [00:07:56]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 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 01 00 00 00 F4 03 04 00 5C 27 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 6E 17 03 00 35 04 06 00 26 [00:07:56]Write to MH i2c: E2 02 01 B0 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 32 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 01 00 00 00 F4 03 04 00 5C 27 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 6E 17 03 00 35 04 06 00 26 00 00 F6 [00:07:56]Write i2c OK [00:07:56]MH_I2C_Read... [00:07:56]Read from MH i2c: E2 [00:07:56]MH_I2C_Read... [00:07:56]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [00:07:56]Read from MH i2c: E2 03 00 [00:07:56]MH_I2C_Read... [00:07:56]Read from MH i2c: E2 03 00 B0 0B 00 90 00 2F [00:07:56]RAPDU: 90 00 [00:07:56]wFMCommunicate OK [00:07:56]wFMCommunicate request_size=10 [00:07:56]MH_SAM_APDU [00:07:56]CAPDU: 80 0D 02 02 05 42 C7 A4 50 16 [00:07:56]Write to MH i2c: E2 0D 00 B1 0B 80 0D 02 02 05 00 42 C7 A4 50 16 00 00 53 [00:07:56]Write i2c OK [00:07:56]MH_I2C_Read... [00:07:56]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [00:07:56]Read from MH i2c: E2 [00:07:56]MH_I2C_Read... [00:07:56]Read from MH i2c: E2 03 00 [00:07:56]MH_I2C_Read... [00:07:56]Read from MH i2c: E2 03 00 B1 0B 00 90 00 30 [00:07:56]RAPDU: 90 00 [00:07:56]wFMCommunicate OK [00:07:56]wFMCommunicate request_size=4 [00:07:56]MH_SAM_APDU [00:07:56]CAPDU: 80 0D 03 02 [00:07:56]Write to MH i2c: E2 08 00 B2 0B 80 0D 03 02 00 00 00 00 38 [00:07:56]Write i2c OK [00:07:56]MH_I2C_Read... [00:07:56]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [00:07:56]Read from MH i2c: E2 [00:07:56]MH_I2C_Read... [00:07:56]Read from MH i2c: E2 0B 00 [00:07:56]MH_I2C_Read... [00:07:56]Read from MH i2c: E2 0B 00 B2 0B 00 CF 64 0B F0 D6 6B 89 25 90 00 56 [00:07:56]RAPDU: CF 64 0B F0 D6 6B 89 25 90 00 [00:07:56]wFMCommunicate OK [00:07:56]SAM_PROTO_SignData done [00:07:56]FM_MakeSignedData done [00:07:56]CreateOFDProtocolMessage [00:07:56]wFMCommunicate request_size=4 [00:07:56]MH_SAM_APDU [00:07:56]CAPDU: 80 11 00 00 [00:07:56]Write to MH i2c: E2 08 00 B3 0B 80 11 00 00 00 00 00 00 38 [00:07:56]Write i2c OK [00:07:56]MH_I2C_Read... [00:07:56]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [00:07:56]Read from MH i2c: E2 [00:07:56]MH_I2C_Read... [00:07:56]Read from MH i2c: E2 17 00 [00:07:56]MH_I2C_Read... [00:07:56]Read from MH i2c: E2 17 00 B3 0B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 8D [00:07:56]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [00:07:56]wFMCommunicate OK [00:07:56]CreateOFDProtocolMessage done [00:07:56]OFDSenderStorePacket 202606 [00:07:56]StoreOFDPacket docnum=202606 [00:07:56]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 DF CE 07 01 E9 05 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 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 01 00 00 00 F4 03 04 00 5C 27 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 6E 17 03 00 35 04 06 00 26 42 C7 A4 50 16 CF 64 0B F0 D6 6B 89 25 [00:07:56]CheckFolder [00:07:56]dirname=/storage/ofd_packets [00:07:56]CheckFolder done [00:07:56]ProducePacketName [00:07:56]name=ofd_packets/00202606 [00:07:56]NVStorageSaveData ofd_packets/00202606 [00:07:56]File name is /storage/ofd_packets/00202606 [00:07:56]Write 301 bytes [00:07:56]NVStorageSaveData done [00:07:56]OFDSenderStorePacket done [00:07:56]KKMCreateOFDPacket done [00:07:56]NVStorageSaveData kkm_last_timestamp [00:07:56]File name is /storage/kkm_last_timestamp [00:07:56]Write 4 bytes [00:07:56]NVStorageSaveData done [00:07:56]ExternCall_PrintAddStr [00:07:56]wPrintStart [00:07:56]Write to MH i2c: 01 00 00 B4 0B BF [00:07:56]Write i2c OK [00:07:56]MH_I2C_Read... [00:07:56]Read from MH i2c: 01 [00:07:56]MH_I2C_Read... [00:07:56]Read from MH i2c: 01 07 00 [00:07:56]MH_I2C_Read... [00:07:56]Read from MH i2c: 01 07 00 B4 0B 00 00 00 00 00 FF 0F D4 [00:07:56]RasterBufferAndPrint [00:07:56]line Счет N : (1)450391 [00:07:56]line ИНН: 02508201610067 [00:07:56]line Контрольно-Кассовый Чек [00:07:56]line ПРОДАЖА [00:07:56]line ТРК (МРК, ГНК) : 52 [00:07:56]line Товар: 2710124130 [00:07:56]line Аи-92-К-2 [00:07:56]line 7.480 * 66.90 [00:07:56]line = 500.41 [00:07:56]line НДС 12% НСП 1% [00:07:56]line > о реализуемом товаре [00:07:56]line ИТОГО: 500.41 [00:07:56]line НСП 1% : 4.43 [00:07:56]line НДС 12% : 53.14 [00:07:56]line Наличными: 0.00 [00:07:56]line Безнал.: 500.41 [00:07:56]line Место: АЗС № 171 "Партнер Нефть" [00:07:56]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [00:07:56]line СНО: Общий режим [00:07:56]line Чек 1 29.10.2024 00:07 [00:07:56]line Смена: 546 ФФД: 1.0 [00:07:56]line ЗНМ: 0300000109 [00:07:56]line РНМ: 0000000000091777 [00:07:56]line Версия ККМ: 001 [00:07:56]line Платежная система: Mbank [00:07:56]line ФМ: 0000000000871756 [00:07:56]line ФД: 202606 [00:07:56]line ФПД: 42068259131414 [00:07:56]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T000756&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202606&fm=42068259131414&tin=02508201610067®Number=0000000000091777&sum=50041 [00:07:56]written 0, free lines is 4095 [00:07:56]OFD Sender: Processing packet 202606 [packets to send 116, broken 115] [00:07:56]ProducePacketName [00:07:56]name=ofd_packets/00202606 [00:07:56]OFD Sender: To server: pG, [00:07:56]CommunicateWithHost lk.salyk.kg:30040 [00:07:56]ConnectInit lk.salyk.kg [00:07:57]Connected sock=10 [00:07:57]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 DF CE 07 01 E9 05 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 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 01 00 00 00 F4 03 04 00 5C 27 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 6E 17 03 00 35 04 06 00 26 42 C7 A4 50 16 CF 64 0B F0 D6 6B 89 25 [00:07: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 35 36 4F 00 00 00 7E 6F 47 00 9C 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 35 36 10 04 04 00 6E 17 03 00 F4 03 04 00 10 D3 1F 67 B6 04 01 00 00 92 19 DB 64 CF DF D8 03 [00:07:57]CommunicateWithHost err = 0 [00:07:57]CheckOFDResponse [00:07:57]1017 (14) - 77093643461234 [00:07:57]1041 (16) - 0000000000871756 [00:07:57]1040 (4) - 202606 [00:07:57]1012 (4) - 28.10.2024 18:08 [00:07:57]1206 (1) - 0 [00:07:57]OFD Sender: Remove packet 202606 [00:07:57]ProducePacketName [00:07:57]name=ofd_packets/00202606 [00:07:57]NVStorageDeleteData [00:07:57]Write to MH i2c: 01 00 00 DD 0B E8 [00:07:57]Write i2c OK [00:07:57]MH_I2C_Read... [00:07:57]Read from MH i2c: 01 [00:07:57]MH_I2C_Read... [00:07:57]Read from MH i2c: 01 07 00 [00:07:57]MH_I2C_Read... [00:07:57]Read from MH i2c: 01 07 00 DD 0B 00 00 00 00 00 C1 0C BC [00:07:57]RasterBufferAndPrint [00:07:57]line [00:07:57]line [00:07:57]line [00:07:57]line [00:07:57]line [00:07:57]written 0, free lines is 3280 [00:07:57]MH_Cut [00:07:57]Write to MH i2c: D1 01 00 E4 0B 01 C1 [00:07:57]Write i2c OK [00:07:57]MH_I2C_Read... [00:07:57]Read from MH i2c: D1 [00:07:57]MH_I2C_Read... [00:07:57]Read from MH i2c: D1 01 00 [00:07:57]MH_I2C_Read... [00:07:57]Read from MH i2c: D1 01 00 E4 0B 00 C0 [00:07:57]Write to MH i2c: 01 00 00 E5 0B F0 [00:07:57]Write i2c OK [00:07:57]MH_I2C_Read... [00:07:57]OFD Sender: No OFD packet to send [00:07:58]*** Cut start [00:07:58]*** Purtial cut [00:07:58]*** Stage 1: CUTSNS_PIN = 1 [00:07:58]Read from MH i2c: 01 [00:07:58]MH_I2C_Read... [00:07:58]*** Stop cut motor [00:07:58]*** Cut end [00:07:58]Read from MH i2c: 01 07 00 [00:07:58]MH_I2C_Read... [00:07:58]Read from MH i2c: 01 07 00 E5 0B 00 00 00 00 00 FF 0F 05 [00:07:58]process_action close_receipt done [00:07:58]requested_data is exist [00:07:58]produce_requested_data [00:07:58]requested_item fm.sn is exist - process it [00:07:58]wFMCommunicate request_size=4 [00:07:58]MH_SAM_APDU [00:07:58]CAPDU: 80 11 00 00 [00:07:58]Write to MH i2c: E2 08 00 E6 0B 80 11 00 00 00 00 00 00 6B [00:07:58]Write i2c OK [00:07:58]MH_I2C_Read... [00:07:58]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [00:07:58]Read from MH i2c: E2 [00:07:58]MH_I2C_Read... [00:07:58]Read from MH i2c: E2 17 00 [00:07:58]MH_I2C_Read... [00:07:58]Read from MH i2c: E2 17 00 E6 0B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 C0 [00:07:58]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [00:07:58]wFMCommunicate OK [00:07:58]requested_item fd.num is exist - process it [00:07:58]SAM_PROTO_GetFieldsCounters [00:07:58]wFMCommunicate request_size=4 [00:07:58]MH_SAM_APDU [00:07:58]CAPDU: 80 13 00 00 [00:07:58]Write to MH i2c: E2 08 00 E7 0B 80 13 00 00 00 00 00 00 6E [00:07:58]Write i2c OK [00:07:58]MH_I2C_Read... [00:07:58]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [00:07:58]Read from MH i2c: E2 [00:07:58]MH_I2C_Read... [00:07:58]Read from MH i2c: E2 62 00 [00:07:58]MH_I2C_Read... [00:07:58]Read from MH i2c: E2 62 00 E7 0B 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 6E 17 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 01 00 00 00 5E 04 04 00 01 00 00 00 57 04 04 00 02 00 00 00 19 04 04 00 00 00 00 00 90 00 46 [00:07:58]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 6E 17 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 01 00 00 00 5E 04 04 00 01 00 00 00 57 04 04 00 02 00 00 00 19 04 04 00 00 00 00 00 90 00 [00:07:58]wFMCommunicate OK [00:07:58]SAM_PROTO_GetFieldsCounters done [00:07:58]requested_item shift.num is exist - process it [00:07:58]requested_item shift.opened is exist - process it [00:07:58]req_shift_opened [00:07:58]FM_GetShiftState [00:07:58]SAM_PROTO_GetShiftState [00:07:58]wFMCommunicate request_size=4 [00:07:58]MH_SAM_APDU [00:07:58]CAPDU: 80 13 01 00 [00:07:58]Write to MH i2c: E2 08 00 E8 0B 80 13 01 00 00 00 00 00 70 [00:07:58]Write i2c OK [00:07:58]MH_I2C_Read... [00:07:58]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [00:07:58]Read from MH i2c: E2 [00:07:58]MH_I2C_Read... [00:07:58]Read from MH i2c: E2 0E 00 [00:07:58]MH_I2C_Read... [00:07:58]Read from MH i2c: E2 0E 00 E8 0B 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 59 [00:07:58]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [00:07:58]wFMCommunicate OK [00:07:58]SAM_PROTO_GetShiftState done [00:07:58]FM_GetShiftState done [00:07:58]req_shift_opened done [00:07:58]requested_item shift.open_date is exist - process it [00:07:58]req_shift_open_date [00:07:58]req_shift_open_date done [00:07:58]produce_requested_data done [00:07:58]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202606,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431} [00:07:58]process_action_free close_receipt [00:07:58]json_value_free [00:07:58]json_value_free done [00:07:58]process_json_proto returns [00:07:58]Send response to host [00:07:58]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202606,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431}}} [00:07:58]free response buf [00:07:58]execute_script done [00:07:58]execute_script returns [00:07:58]free content buf [00:07:58]Sock 9.Close socket [00:07:58]Sock 9.Thread stoped [00:08:02]OFD Sender: No OFD packet to send [00:08:07]OFD Sender: No OFD packet to send [00:08:12]OFD Sender: No OFD packet to send [00:08:17]OFD Sender: No OFD packet to send [00:08:22]OFD Sender: No OFD packet to send [00:08:27]OFD Sender: No OFD packet to send [00:08:32]OFD Sender: No OFD packet to send [00:08:37]OFD Sender: No OFD packet to send [00:08:42]OFD Sender: No OFD packet to send [00:08:47]OFD Sender: No OFD packet to send [00:08:52]OFD Sender: No OFD packet to send [00:08:57]OFD Sender: No OFD packet to send [00:09:02]OFD Sender: No OFD packet to send [00:09:07]OFD Sender: No OFD packet to send [00:09:12]OFD Sender: No OFD packet to send [00:09:17]OFD Sender: No OFD packet to send [00:09:22]OFD Sender: No OFD packet to send [00:09:27]OFD Sender: No OFD packet to send [00:09:32]OFD Sender: No OFD packet to send [00:09:37]OFD Sender: No OFD packet to send [00:09:42]OFD Sender: No OFD packet to send [00:09:47]OFD Sender: No OFD packet to send [00:09:52]OFD Sender: No OFD packet to send [00:09:57]OFD Sender: No OFD packet to send [00:10:02]OFD Sender: No OFD packet to send [00:10:07]OFD Sender: No OFD packet to send [00:10:12]OFD Sender: No OFD packet to send [00:10:17]OFD Sender: No OFD packet to send [00:10:22]OFD Sender: No OFD packet to send [00:10:27]OFD Sender: No OFD packet to send [00:10:32]OFD Sender: No OFD packet to send [00:10:37]OFD Sender: No OFD packet to send [00:10:42]OFD Sender: No OFD packet to send [00:10:48]OFD Sender: No OFD packet to send [00:10:53]OFD Sender: No OFD packet to send [00:10:58]OFD Sender: No OFD packet to send [00:11:03]OFD Sender: No OFD packet to send [00:11:08]OFD Sender: No OFD packet to send [00:11:13]OFD Sender: No OFD packet to send [00:11:18]OFD Sender: No OFD packet to send [00:11:23]OFD Sender: No OFD packet to send [00:11:28]OFD Sender: No OFD packet to send [00:11:33]OFD Sender: No OFD packet to send [00:11:38]OFD Sender: No OFD packet to send [00:11:43]OFD Sender: No OFD packet to send [00:11:48]OFD Sender: No OFD packet to send [00:11:53]OFD Sender: No OFD packet to send [00:11:58]OFD Sender: No OFD packet to send [00:12:03]OFD Sender: No OFD packet to send [00:12:08]OFD Sender: No OFD packet to send [00:12:13]OFD Sender: No OFD packet to send [00:12:18]OFD Sender: No OFD packet to send [00:12:23]OFD Sender: No OFD packet to send [00:12:28]OFD Sender: No OFD packet to send [00:12:33]OFD Sender: No OFD packet to send [00:12:38]OFD Sender: No OFD packet to send [00:12:43]OFD Sender: No OFD packet to send [00:12:48]OFD Sender: No OFD packet to send [00:12:53]OFD Sender: No OFD packet to send [00:12:58]OFD Sender: No OFD packet to send [00:13:03]OFD Sender: No OFD packet to send [00:13:08]OFD Sender: No OFD packet to send [00:13:13]OFD Sender: No OFD packet to send [00:13:18]OFD Sender: No OFD packet to send [00:13:23]OFD Sender: No OFD packet to send [00:13:28]OFD Sender: No OFD packet to send [00:13:33]OFD Sender: No OFD packet to send [00:13:38]OFD Sender: No OFD packet to send [00:13:43]OFD Sender: No OFD packet to send [00:13:48]OFD Sender: No OFD packet to send [00:13:53]OFD Sender: No OFD packet to send [00:13:58]OFD Sender: No OFD packet to send [00:14:03]OFD Sender: No OFD packet to send [00:14:08]OFD Sender: No OFD packet to send [00:14:13]OFD Sender: No OFD packet to send [00:14:18]OFD Sender: No OFD packet to send [00:14:20]accept exits with 7 [00:14:20]New connection [00:14:20]New thread 3067379044 created [00:14:20]Thread 3067235684 joined [00:14:20]Waiting for new connection... [00:14:20] Sock 7.Parse request [00:14:20]Sock 7.Check first char [00:14:20]Sock 7.First char is OK [00:14:20]request: POST /json_proto HTTP/1.0 [00:14:20]Method: POST [00:14:20]URL: /json_proto [00:14:20]Method is POST - this is cgi request [00:14:20]url: /json_proto [00:14:20]query_string will be loaded in cgi processing [00:14:20]execute_cgi json_proto POST (null) [00:14:20]execute_cgi path=json_proto method=POST [00:14:20]POST find Content-Length [00:14:20]Host: 172.17.63.195:8080 [00:14:20]Content-Length: 766 [00:14:20]Content-Type: application/json [00:14:20] [00:14:20]POST finish read [00:14:20]Found Content-Length = 766 [00:14:20]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450392", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "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: Mbank", "payments": [ { "type": 1, "sum" : 500.41 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [00:14:20]execute_script... [00:14:20]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450392", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "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: Mbank", "payments": [ { "type": 1, "sum" : 500.41 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [00:14:20]POST & json_proto [00:14:20]process_json_proto [00:14:20]json parsed OK: [00:14:20]protocol is kg_v1.0 [00:14:20]action value=close_receipt [00:14:20]process_action close_receipt [00:14:20]cmd_close_receipt [00:14:20]MH_GetDate [00:14:20]Write to MH i2c: F0 00 00 E9 0B E3 [00:14:20]Write i2c OK [00:14:20]MH_I2C_Read... [00:14:20]Read from MH i2c: F0 [00:14:20]MH_I2C_Read... [00:14:20]Read from MH i2c: F0 09 00 [00:14:20]MH_I2C_Read... [00:14:20]Read from MH i2c: F0 09 00 E9 0B 00 DE 28 20 67 47 1B 1E 67 60 [00:14:20]GetLastDocTimeStamp 1730160476 [00:14:20]current date 1730160862 [00:14:20]FM_GetShiftState [00:14:20]SAM_PROTO_GetShiftState [00:14:20]wFMCommunicate request_size=4 [00:14:20]MH_SAM_APDU [00:14:20]CAPDU: 80 13 01 00 [00:14:20]Write to MH i2c: E2 08 00 EA 0B 80 13 01 00 00 00 00 00 72 [00:14:20]Write i2c OK [00:14:20]MH_I2C_Read... [00:14:20]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [00:14:20]Read from MH i2c: E2 [00:14:20]MH_I2C_Read... [00:14:20]Read from MH i2c: E2 0E 00 [00:14:20]MH_I2C_Read... [00:14:20]Read from MH i2c: E2 0E 00 EA 0B 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 5B [00:14:20]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [00:14:20]wFMCommunicate OK [00:14:20]SAM_PROTO_GetShiftState done [00:14:20]FM_GetShiftState done [00:14:20]opened in 1730160431 [00:14:20]opened+sec_in_day 1730246831 [00:14:20]quantity*price = 50041 [00:14:20]sum+1 = 50042 [00:14:20]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 500.41 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 0.00 Безнал.: 500.41 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 2 29.10.2024 00:14 Смена: 546 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 Платежная система: Mbank ФМ: 0000000000871756 ФД: 202607 ФПД: 143090931819601 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T001422&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202607&fm=143090931819601&tin=02508201610067®Number=0000000000091777&sum=50041 [00:14:21]StoreToDocumentArchive [00:14:21]shift 546 fd 202607 [00:14:21]save to /storage/0546/doc_00202607 [00:14:21]save last doc name /storage/0546/doc_00202607 to /storage/kkm_last_doc_name [00:14:21]save OK [00:14:21]Clear old archive folders... [00:14:21]ProcessDocumentItem done err = 0, tmpTLVsize=251 [00:14:21]tlvbuf is 01CE7E40 [00:14:21]SAM_PROTO_ClearQueue [00:14:21]wFMCommunicate request_size=4 [00:14:21]MH_SAM_APDU [00:14:21]CAPDU: 80 09 00 00 [00:14:21]Write to MH i2c: E2 08 00 F7 0B 80 09 00 00 00 00 00 00 74 [00:14:21]Write i2c OK [00:14:21]MH_I2C_Read... [00:14:21]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [00:14:22]Read from MH i2c: E2 [00:14:22]MH_I2C_Read... [00:14:22]Read from MH i2c: E2 03 00 [00:14:22]MH_I2C_Read... [00:14:22]Read from MH i2c: E2 03 00 F7 0B 00 90 00 76 [00:14:22]RAPDU: 90 00 [00:14:22]wFMCommunicate OK [00:14:22]SAM_PROTO_ClearQueue done [00:14:22]KKMCreateOFDPacket [00:14:22]OFDProtocolAddRootSTLVToBuf [00:14:22]FM_MakeSignedData [00:14:22]FM_MakeSignedData [00:14:22]SAM_PROTO_SignData [00:14:22]wFMCommunicate request_size=4 [00:14:22]MH_SAM_APDU [00:14:22]CAPDU: 80 0D 01 02 [00:14:22]Write to MH i2c: E2 08 00 F8 0B 80 0D 01 02 00 00 00 00 7C [00:14:22]Write i2c OK [00:14:22]MH_I2C_Read... [00:14:22]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [00:14:22]Read from MH i2c: E2 [00:14:22]MH_I2C_Read... [00:14:22]Read from MH i2c: E2 03 00 [00:14:22]MH_I2C_Read... [00:14:22]Read from MH i2c: E2 03 00 F8 0B 00 90 00 77 [00:14:22]RAPDU: 90 00 [00:14:22]wFMCommunicate OK [00:14:22]wFMCommunicate request_size=255 [00:14:22]MH_SAM_APDU [00:14:22]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 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 02 00 00 00 F4 03 04 00 DE 28 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 6F 17 03 00 35 04 06 00 82 [00:14:22]Write to MH i2c: E2 02 01 F9 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 32 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 02 00 00 00 F4 03 04 00 DE 28 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 6F 17 03 00 35 04 06 00 82 00 00 20 [00:14:22]Write i2c OK [00:14:22]MH_I2C_Read... [00:14:22]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [00:14:22]Read from MH i2c: E2 [00:14:22]MH_I2C_Read... [00:14:22]Read from MH i2c: E2 03 00 [00:14:22]MH_I2C_Read... [00:14:22]Read from MH i2c: E2 03 00 F9 0B 00 90 00 78 [00:14:22]RAPDU: 90 00 [00:14:22]wFMCommunicate OK [00:14:22]wFMCommunicate request_size=10 [00:14:22]MH_SAM_APDU [00:14:22]CAPDU: 80 0D 02 02 05 23 F4 29 64 51 [00:14:22]Write to MH i2c: E2 0D 00 FA 0B 80 0D 02 02 05 00 23 F4 29 64 51 00 00 7E [00:14:22]Write i2c OK [00:14:22]MH_I2C_Read... [00:14:22]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [00:14:22]Read from MH i2c: E2 [00:14:22]MH_I2C_Read... [00:14:22]Read from MH i2c: E2 03 00 [00:14:22]MH_I2C_Read... [00:14:22]Read from MH i2c: E2 03 00 FA 0B 00 90 00 79 [00:14:22]RAPDU: 90 00 [00:14:22]wFMCommunicate OK [00:14:22]wFMCommunicate request_size=4 [00:14:22]MH_SAM_APDU [00:14:22]CAPDU: 80 0D 03 02 [00:14:22]Write to MH i2c: E2 08 00 FB 0B 80 0D 03 02 00 00 00 00 81 [00:14:22]Write i2c OK [00:14:22]MH_I2C_Read... [00:14:22]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [00:14:22]Read from MH i2c: E2 [00:14:22]MH_I2C_Read... [00:14:22]Read from MH i2c: E2 0B 00 [00:14:22]MH_I2C_Read... [00:14:22]Read from MH i2c: E2 0B 00 FB 0B 00 05 E7 50 BD 8E 4D BE B4 90 00 C8 [00:14:22]RAPDU: 05 E7 50 BD 8E 4D BE B4 90 00 [00:14:22]wFMCommunicate OK [00:14:22]SAM_PROTO_SignData done [00:14:22]FM_MakeSignedData done [00:14:22]CreateOFDProtocolMessage [00:14:22]wFMCommunicate request_size=4 [00:14:22]MH_SAM_APDU [00:14:22]CAPDU: 80 11 00 00 [00:14:22]Write to MH i2c: E2 08 00 FC 0B 80 11 00 00 00 00 00 00 81 [00:14:22]Write i2c OK [00:14:22]MH_I2C_Read... [00:14:22]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [00:14:22]Read from MH i2c: E2 [00:14:22]MH_I2C_Read... [00:14:22]Read from MH i2c: E2 17 00 [00:14:22]MH_I2C_Read... [00:14:22]Read from MH i2c: E2 17 00 FC 0B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 D6 [00:14:22]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [00:14:22]wFMCommunicate OK [00:14:22]CreateOFDProtocolMessage done [00:14:22]OFDSenderStorePacket 202607 [00:14:22]StoreOFDPacket docnum=202607 [00:14:22]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 13 C7 07 01 B4 64 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 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 02 00 00 00 F4 03 04 00 DE 28 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 6F 17 03 00 35 04 06 00 82 23 F4 29 64 51 05 E7 50 BD 8E 4D BE B4 [00:14:22]CheckFolder [00:14:22]dirname=/storage/ofd_packets [00:14:22]CheckFolder done [00:14:22]ProducePacketName [00:14:22]name=ofd_packets/00202607 [00:14:22]NVStorageSaveData ofd_packets/00202607 [00:14:22]File name is /storage/ofd_packets/00202607 [00:14:22]Write 301 bytes [00:14:22]NVStorageSaveData done [00:14:22]OFDSenderStorePacket done [00:14:22]KKMCreateOFDPacket done [00:14:22]NVStorageSaveData kkm_last_timestamp [00:14:22]File name is /storage/kkm_last_timestamp [00:14:22]Write 4 bytes [00:14:22]NVStorageSaveData done [00:14:22]ExternCall_PrintAddStr [00:14:22]wPrintStart [00:14:22]Write to MH i2c: 01 00 00 FD 0B 08 [00:14:22]Write i2c OK [00:14:22]MH_I2C_Read... [00:14:22]Read from MH i2c: 01 [00:14:22]MH_I2C_Read... [00:14:22]Read from MH i2c: 01 07 00 [00:14:22]MH_I2C_Read... [00:14:22]Read from MH i2c: 01 07 00 FD 0B 00 00 00 00 00 FF 0F 1D [00:14:22]RasterBufferAndPrint [00:14:22]line Счет N : (1)450392 [00:14:22]line ИНН: 02508201610067 [00:14:22]line Контрольно-Кассовый Чек [00:14:22]line ПРОДАЖА [00:14:22]line ТРК (МРК, ГНК) : 41 [00:14:22]line Товар: 2710124130 [00:14:22]line Аи-92-К-2 [00:14:22]line 7.480 * 66.90 [00:14:22]line = 500.41 [00:14:22]line НДС 12% НСП 1% [00:14:22]line > о реализуемом товаре [00:14:22]line ИТОГО: 500.41 [00:14:22]line НСП 1% : 4.43 [00:14:22]line НДС 12% : 53.14 [00:14:22]line Наличными: 0.00 [00:14:22]line Безнал.: 500.41 [00:14:22]line Место: АЗС № 171 "Партнер Нефть" [00:14:22]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [00:14:22]line СНО: Общий режим [00:14:22]line Чек 2 29.10.2024 00:14 [00:14:22]line Смена: 546 ФФД: 1.0 [00:14:22]line ЗНМ: 0300000109 [00:14:22]line РНМ: 0000000000091777 [00:14:22]line Версия ККМ: 001 [00:14:22]line Платежная система: Mbank [00:14:22]line ФМ: 0000000000871756 [00:14:22]line ФД: 202607 [00:14:22]line ФПД: 143090931819601 [00:14:22]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T001422&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202607&fm=143090931819601&tin=02508201610067®Number=0000000000091777&sum=50041 [00:14:22]written 0, free lines is 4095 [00:14:22]OFD Sender: Processing packet 202607 [packets to send 116, broken 115] [00:14:22]ProducePacketName [00:14:22]name=ofd_packets/00202607 [00:14:22]OFD Sender: To server: pG, [00:14:22]CommunicateWithHost lk.salyk.kg:30040 [00:14:22]ConnectInit lk.salyk.kg [00:14:22]Connected sock=10 [00:14:22]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 13 C7 07 01 B4 64 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 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 02 00 00 00 F4 03 04 00 DE 28 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 6F 17 03 00 35 04 06 00 82 23 F4 29 64 51 05 E7 50 BD 8E 4D BE B4 [00:14:23]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 4C 0B 47 00 92 ED A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 6F 17 03 00 F4 03 04 00 92 D4 1F 67 B6 04 01 00 00 B9 0E 65 3B 63 DB A2 AA [00:14:23]CommunicateWithHost err = 0 [00:14:23]CheckOFDResponse [00:14:23]1017 (14) - 77093643461234 [00:14:23]1041 (16) - 0000000000871756 [00:14:23]1040 (4) - 202607 [00:14:23]1012 (4) - 28.10.2024 18:14 [00:14:23]1206 (1) - 0 [00:14:23]OFD Sender: Remove packet 202607 [00:14:23]ProducePacketName [00:14:23]name=ofd_packets/00202607 [00:14:23]NVStorageDeleteData [00:14:23]Write to MH i2c: 01 00 00 26 0C 32 [00:14:23]Write i2c OK [00:14:23]MH_I2C_Read... [00:14:23]Read from MH i2c: 01 [00:14:23]MH_I2C_Read... [00:14:23]Read from MH i2c: 01 07 00 [00:14:23]MH_I2C_Read... [00:14:23]Read from MH i2c: 01 07 00 26 0C 00 00 00 00 00 B9 0C FE [00:14:23]RasterBufferAndPrint [00:14:23]line [00:14:23]line [00:14:23]line [00:14:23]line [00:14:23]line [00:14:23]written 0, free lines is 3260 [00:14:23]MH_Cut [00:14:23]Write to MH i2c: D1 01 00 2D 0C 01 0B [00:14:23]Write i2c OK [00:14:23]MH_I2C_Read... [00:14:23]Read from MH i2c: D1 [00:14:23]MH_I2C_Read... [00:14:23]Read from MH i2c: D1 01 00 [00:14:23]MH_I2C_Read... [00:14:23]Read from MH i2c: D1 01 00 2D 0C 00 0A [00:14:23]Write to MH i2c: 01 00 00 2E 0C 3A [00:14:23]Write i2c OK [00:14:23]MH_I2C_Read... [00:14:23]OFD Sender: No OFD packet to send [00:14:24]*** Cut start [00:14:24]*** Purtial cut [00:14:24]*** Stage 1: CUTSNS_PIN = 1 [00:14:24]Read from MH i2c: 01 [00:14:24]MH_I2C_Read... [00:14:24]*** Stop cut motor [00:14:24]*** Cut end [00:14:24]Read from MH i2c: 01 07 00 [00:14:24]MH_I2C_Read... [00:14:24]Read from MH i2c: 01 07 00 2E 0C 00 00 00 00 00 FF 0F 4F [00:14:24]process_action close_receipt done [00:14:24]requested_data is exist [00:14:24]produce_requested_data [00:14:24]requested_item fm.sn is exist - process it [00:14:24]wFMCommunicate request_size=4 [00:14:24]MH_SAM_APDU [00:14:24]CAPDU: 80 11 00 00 [00:14:24]Write to MH i2c: E2 08 00 2F 0C 80 11 00 00 00 00 00 00 B5 [00:14:24]Write i2c OK [00:14:24]MH_I2C_Read... [00:14:24]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [00:14:24]Read from MH i2c: E2 [00:14:24]MH_I2C_Read... [00:14:24]Read from MH i2c: E2 17 00 [00:14:24]MH_I2C_Read... [00:14:24]Read from MH i2c: E2 17 00 2F 0C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 0A [00:14:24]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [00:14:24]wFMCommunicate OK [00:14:24]requested_item fd.num is exist - process it [00:14:24]SAM_PROTO_GetFieldsCounters [00:14:24]wFMCommunicate request_size=4 [00:14:24]MH_SAM_APDU [00:14:24]CAPDU: 80 13 00 00 [00:14:24]Write to MH i2c: E2 08 00 30 0C 80 13 00 00 00 00 00 00 B8 [00:14:24]Write i2c OK [00:14:24]MH_I2C_Read... [00:14:24]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [00:14:24]Read from MH i2c: E2 [00:14:24]MH_I2C_Read... [00:14:24]Read from MH i2c: E2 62 00 [00:14:24]MH_I2C_Read... [00:14:24]Read from MH i2c: E2 62 00 30 0C 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 6F 17 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 02 00 00 00 5E 04 04 00 02 00 00 00 57 04 04 00 03 00 00 00 19 04 04 00 00 00 00 00 90 00 94 [00:14:24]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 6F 17 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 02 00 00 00 5E 04 04 00 02 00 00 00 57 04 04 00 03 00 00 00 19 04 04 00 00 00 00 00 90 00 [00:14:24]wFMCommunicate OK [00:14:24]SAM_PROTO_GetFieldsCounters done [00:14:24]requested_item shift.num is exist - process it [00:14:24]requested_item shift.opened is exist - process it [00:14:24]req_shift_opened [00:14:24]FM_GetShiftState [00:14:24]SAM_PROTO_GetShiftState [00:14:24]wFMCommunicate request_size=4 [00:14:24]MH_SAM_APDU [00:14:24]CAPDU: 80 13 01 00 [00:14:24]Write to MH i2c: E2 08 00 31 0C 80 13 01 00 00 00 00 00 BA [00:14:24]Write i2c OK [00:14:24]MH_I2C_Read... [00:14:24]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [00:14:24]Read from MH i2c: E2 [00:14:24]MH_I2C_Read... [00:14:24]Read from MH i2c: E2 0E 00 [00:14:24]MH_I2C_Read... [00:14:24]Read from MH i2c: E2 0E 00 31 0C 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 A3 [00:14:24]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [00:14:24]wFMCommunicate OK [00:14:24]SAM_PROTO_GetShiftState done [00:14:24]FM_GetShiftState done [00:14:24]req_shift_opened done [00:14:24]requested_item shift.open_date is exist - process it [00:14:24]req_shift_open_date [00:14:24]req_shift_open_date done [00:14:24]produce_requested_data done [00:14:24]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202607,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431} [00:14:24]process_action_free close_receipt [00:14:24]json_value_free [00:14:24]json_value_free done [00:14:24]process_json_proto returns [00:14:24]Send response to host [00:14:24]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202607,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431}}} [00:14:24]free response buf [00:14:24]execute_script done [00:14:24]execute_script returns [00:14:24]free content buf [00:14:24]Sock 7.Close socket [00:14:24]Sock 7.Thread stoped [00:14:28]OFD Sender: No OFD packet to send [00:14:33]OFD Sender: No OFD packet to send [00:14:38]OFD Sender: No OFD packet to send [00:14:43]OFD Sender: No OFD packet to send [00:14:48]OFD Sender: No OFD packet to send [00:14:53]OFD Sender: No OFD packet to send [00:14:58]OFD Sender: No OFD packet to send [00:15:03]OFD Sender: No OFD packet to send [00:15:08]OFD Sender: No OFD packet to send [00:15:13]OFD Sender: No OFD packet to send [00:15:18]OFD Sender: No OFD packet to send [00:15:23]OFD Sender: No OFD packet to send [00:15:28]OFD Sender: No OFD packet to send [00:15:33]OFD Sender: No OFD packet to send [00:15:38]OFD Sender: No OFD packet to send [00:15:43]OFD Sender: No OFD packet to send [00:15:48]OFD Sender: No OFD packet to send [00:15:53]OFD Sender: No OFD packet to send [00:15:58]OFD Sender: No OFD packet to send [00:16:03]OFD Sender: No OFD packet to send [00:16:08]OFD Sender: No OFD packet to send [00:16:13]OFD Sender: No OFD packet to send [00:16:18]OFD Sender: No OFD packet to send [00:16:23]OFD Sender: No OFD packet to send [00:16:28]OFD Sender: No OFD packet to send [00:16:33]OFD Sender: No OFD packet to send [00:16:38]OFD Sender: No OFD packet to send [00:16:43]OFD Sender: No OFD packet to send [00:16:48]OFD Sender: No OFD packet to send [00:16:53]OFD Sender: No OFD packet to send [00:16:58]OFD Sender: No OFD packet to send [00:17:03]OFD Sender: No OFD packet to send [00:17:08]OFD Sender: No OFD packet to send [00:17:13]OFD Sender: No OFD packet to send [00:17:18]OFD Sender: No OFD packet to send [00:17:23]OFD Sender: No OFD packet to send [00:17:28]OFD Sender: No OFD packet to send [00:17:33]OFD Sender: No OFD packet to send [00:17:38]OFD Sender: No OFD packet to send [00:17:43]OFD Sender: No OFD packet to send [00:17:48]OFD Sender: No OFD packet to send [00:17:53]OFD Sender: No OFD packet to send [00:17:58]OFD Sender: No OFD packet to send [00:18:03]OFD Sender: No OFD packet to send [00:18:08]OFD Sender: No OFD packet to send [00:18:13]OFD Sender: No OFD packet to send [00:18:18]OFD Sender: No OFD packet to send [00:18:23]OFD Sender: No OFD packet to send [00:18:28]OFD Sender: No OFD packet to send [00:18:33]OFD Sender: No OFD packet to send [00:18:38]OFD Sender: No OFD packet to send [00:18:43]OFD Sender: No OFD packet to send [00:18:48]OFD Sender: No OFD packet to send [00:18:53]OFD Sender: No OFD packet to send [00:18:58]OFD Sender: No OFD packet to send [00:19:03]OFD Sender: No OFD packet to send [00:19:08]OFD Sender: No OFD packet to send [00:19:14]OFD Sender: No OFD packet to send [00:19:19]OFD Sender: No OFD packet to send [00:19:24]OFD Sender: No OFD packet to send [00:19:29]OFD Sender: No OFD packet to send [00:19:34]OFD Sender: No OFD packet to send [00:19:39]OFD Sender: No OFD packet to send [00:19:44]OFD Sender: No OFD packet to send [00:19:49]OFD Sender: No OFD packet to send [00:19:54]OFD Sender: No OFD packet to send [00:19:59]OFD Sender: No OFD packet to send [00:20:04]OFD Sender: No OFD packet to send [00:20:09]OFD Sender: No OFD packet to send [00:20:14]OFD Sender: No OFD packet to send [00:20:19]OFD Sender: No OFD packet to send [00:20:24]OFD Sender: No OFD packet to send [00:20:29]OFD Sender: No OFD packet to send [00:20:34]OFD Sender: No OFD packet to send [00:20:39]OFD Sender: No OFD packet to send [00:20:44]OFD Sender: No OFD packet to send [00:20:49]OFD Sender: No OFD packet to send [00:20:54]OFD Sender: No OFD packet to send [00:20:59]OFD Sender: No OFD packet to send [00:21:04]OFD Sender: No OFD packet to send [00:21:09]OFD Sender: No OFD packet to send [00:21:14]OFD Sender: No OFD packet to send [00:21:19]OFD Sender: No OFD packet to send [00:21:24]OFD Sender: No OFD packet to send [00:21:29]OFD Sender: No OFD packet to send [00:21:34]OFD Sender: No OFD packet to send [00:21:39]OFD Sender: No OFD packet to send [00:21:44]OFD Sender: No OFD packet to send [00:21:49]OFD Sender: No OFD packet to send [00:21:54]OFD Sender: No OFD packet to send [00:21:59]OFD Sender: No OFD packet to send [00:22:04]OFD Sender: No OFD packet to send [00:22:09]OFD Sender: No OFD packet to send [00:22:14]OFD Sender: No OFD packet to send [00:22:19]OFD Sender: No OFD packet to send [00:22:24]OFD Sender: No OFD packet to send [00:22:29]OFD Sender: No OFD packet to send [00:22:34]OFD Sender: No OFD packet to send [00:22:39]OFD Sender: No OFD packet to send [00:22:44]OFD Sender: No OFD packet to send [00:22:49]OFD Sender: No OFD packet to send [00:22:54]OFD Sender: No OFD packet to send [00:22:59]OFD Sender: No OFD packet to send [00:23:04]OFD Sender: No OFD packet to send [00:23:09]OFD Sender: No OFD packet to send [00:23:14]OFD Sender: No OFD packet to send [00:23:19]OFD Sender: No OFD packet to send [00:23:24]OFD Sender: No OFD packet to send [00:23:29]OFD Sender: No OFD packet to send [00:23:34]OFD Sender: No OFD packet to send [00:23:39]OFD Sender: No OFD packet to send [00:23:44]OFD Sender: No OFD packet to send [00:23:49]OFD Sender: No OFD packet to send [00:23:54]OFD Sender: No OFD packet to send [00:23:59]OFD Sender: No OFD packet to send [00:24:04]OFD Sender: No OFD packet to send [00:24:09]OFD Sender: No OFD packet to send [00:24:14]OFD Sender: No OFD packet to send [00:24:19]OFD Sender: No OFD packet to send [00:24:24]OFD Sender: No OFD packet to send [00:24:29]OFD Sender: No OFD packet to send [00:24:34]OFD Sender: No OFD packet to send [00:24:39]OFD Sender: No OFD packet to send [00:24:44]OFD Sender: No OFD packet to send [00:24:49]OFD Sender: No OFD packet to send [00:24:54]OFD Sender: No OFD packet to send [00:24:59]OFD Sender: No OFD packet to send [00:25:04]OFD Sender: No OFD packet to send [00:25:09]OFD Sender: No OFD packet to send [00:25:14]OFD Sender: No OFD packet to send [00:25:19]OFD Sender: No OFD packet to send [00:25:24]OFD Sender: No OFD packet to send [00:25:29]OFD Sender: No OFD packet to send [00:25:34]OFD Sender: No OFD packet to send [00:25:39]OFD Sender: No OFD packet to send [00:25:44]OFD Sender: No OFD packet to send [00:25:49]OFD Sender: No OFD packet to send [00:25:54]OFD Sender: No OFD packet to send [00:25:59]OFD Sender: No OFD packet to send [00:26:04]OFD Sender: No OFD packet to send [00:26:09]OFD Sender: No OFD packet to send [00:26:14]OFD Sender: No OFD packet to send [00:26:19]OFD Sender: No OFD packet to send [00:26:24]OFD Sender: No OFD packet to send [00:26:29]OFD Sender: No OFD packet to send [00:26:34]OFD Sender: No OFD packet to send [00:26:39]OFD Sender: No OFD packet to send [00:26:44]OFD Sender: No OFD packet to send [00:26:49]OFD Sender: No OFD packet to send [00:26:54]OFD Sender: No OFD packet to send [00:26:59]OFD Sender: No OFD packet to send [00:27:04]OFD Sender: No OFD packet to send [00:27:09]OFD Sender: No OFD packet to send [00:27:14]OFD Sender: No OFD packet to send [00:27:19]OFD Sender: No OFD packet to send [00:27:24]OFD Sender: No OFD packet to send [00:27:29]OFD Sender: No OFD packet to send [00:27:34]OFD Sender: No OFD packet to send [00:27:39]OFD Sender: No OFD packet to send [00:27:44]OFD Sender: No OFD packet to send [00:27:49]OFD Sender: No OFD packet to send [00:27:54]OFD Sender: No OFD packet to send [00:27:59]OFD Sender: No OFD packet to send [00:28:04]OFD Sender: No OFD packet to send [00:28:08]accept exits with 9 [00:28:08]New connection [00:28:08]New thread 3067235684 created [00:28:08]Thread 3067379044 joined [00:28:08]Waiting for new connection... [00:28:08] Sock 9.Parse request [00:28:08]Sock 9.Check first char [00:28:08]Sock 9.First char is OK [00:28:08]request: POST /json_proto HTTP/1.0 [00:28:08]Method: POST [00:28:08]URL: /json_proto [00:28:08]Method is POST - this is cgi request [00:28:08]url: /json_proto [00:28:08]query_string will be loaded in cgi processing [00:28:08]execute_cgi json_proto POST (null) [00:28:08]execute_cgi path=json_proto method=POST [00:28:08]POST find Content-Length [00:28:08]Host: 172.17.63.195:8080 [00:28:08]Content-Length: 769 [00:28:08]Content-Type: application/json [00:28:08] [00:28:08]POST finish read [00:28:08]Found Content-Length = 769 [00:28:08]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450394", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 62", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "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" ] } } [00:28:08]execute_script... [00:28: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)450394", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 62", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "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" ] } } [00:28:08]POST & json_proto [00:28:08]process_json_proto [00:28:08]json parsed OK: [00:28:08]protocol is kg_v1.0 [00:28:08]action value=close_receipt [00:28:08]process_action close_receipt [00:28:08]cmd_close_receipt [00:28:08]MH_GetDate [00:28:08]Write to MH i2c: F0 00 00 32 0C 2D [00:28:08]Write i2c OK [00:28:08]MH_I2C_Read... [00:28:08]Read from MH i2c: F0 [00:28:08]MH_I2C_Read... [00:28:08]Read from MH i2c: F0 09 00 [00:28:08]MH_I2C_Read... [00:28:08]Read from MH i2c: F0 09 00 32 0C 00 1A 2C 20 67 47 1B 1E 67 EA [00:28:08]GetLastDocTimeStamp 1730160862 [00:28:08]current date 1730161690 [00:28:08]FM_GetShiftState [00:28:08]SAM_PROTO_GetShiftState [00:28:08]wFMCommunicate request_size=4 [00:28:08]MH_SAM_APDU [00:28:08]CAPDU: 80 13 01 00 [00:28:08]Write to MH i2c: E2 08 00 33 0C 80 13 01 00 00 00 00 00 BC [00:28:08]Write i2c OK [00:28:08]MH_I2C_Read... [00:28:08]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [00:28:08]Read from MH i2c: E2 [00:28:08]MH_I2C_Read... [00:28:08]Read from MH i2c: E2 0E 00 [00:28:08]MH_I2C_Read... [00:28:08]Read from MH i2c: E2 0E 00 33 0C 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 A5 [00:28:08]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [00:28:08]wFMCommunicate OK [00:28:08]SAM_PROTO_GetShiftState done [00:28:08]FM_GetShiftState done [00:28:08]opened in 1730160431 [00:28:08]opened+sec_in_day 1730246831 [00:28:08]quantity*price = 100015 [00:28:08]sum+1 = 100017 [00:28:08]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 1000.16 НСП 1% : 8.85 НДС 12% : 106.21 Наличными: 0.00 Безнал.: 1000.16 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 3 29.10.2024 00:28 Смена: 546 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 Платежная система: Mbank ФМ: 0000000000871756 ФД: 202608 ФПД: 154672706173826 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T002810&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202608&fm=154672706173826&tin=02508201610067®Number=0000000000091777&sum=100016 [00:28:10]StoreToDocumentArchive [00:28:10]shift 546 fd 202608 [00:28:10]save to /storage/0546/doc_00202608 [00:28:10]save last doc name /storage/0546/doc_00202608 to /storage/kkm_last_doc_name [00:28:10]save OK [00:28:10]Clear old archive folders... [00:28:10]ProcessDocumentItem done err = 0, tmpTLVsize=251 [00:28:10]tlvbuf is 01C71970 [00:28:10]SAM_PROTO_ClearQueue [00:28:10]wFMCommunicate request_size=4 [00:28:10]MH_SAM_APDU [00:28:10]CAPDU: 80 09 00 00 [00:28:10]Write to MH i2c: E2 08 00 40 0C 80 09 00 00 00 00 00 00 BE [00:28:10]Write i2c OK [00:28:10]MH_I2C_Read... [00:28:10]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [00:28:10]Read from MH i2c: E2 [00:28:10]MH_I2C_Read... [00:28:10]Read from MH i2c: E2 03 00 [00:28:10]MH_I2C_Read... [00:28:10]Read from MH i2c: E2 03 00 40 0C 00 90 00 C0 [00:28:10]RAPDU: 90 00 [00:28:10]wFMCommunicate OK [00:28:10]SAM_PROTO_ClearQueue done [00:28:10]KKMCreateOFDPacket [00:28:10]OFDProtocolAddRootSTLVToBuf [00:28:10]FM_MakeSignedData [00:28:10]FM_MakeSignedData [00:28:10]SAM_PROTO_SignData [00:28:10]wFMCommunicate request_size=4 [00:28:10]MH_SAM_APDU [00:28:10]CAPDU: 80 0D 01 02 [00:28:10]Write to MH i2c: E2 08 00 41 0C 80 0D 01 02 00 00 00 00 C6 [00:28:10]Write i2c OK [00:28:10]MH_I2C_Read... [00:28:10]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [00:28:10]Read from MH i2c: E2 [00:28:10]MH_I2C_Read... [00:28:10]Read from MH i2c: E2 03 00 [00:28:10]MH_I2C_Read... [00:28:10]Read from MH i2c: E2 03 00 41 0C 00 90 00 C1 [00:28:10]RAPDU: 90 00 [00:28:10]wFMCommunicate OK [00:28:10]wFMCommunicate request_size=255 [00:28:10]MH_SAM_APDU [00:28:10]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 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 03 00 00 00 F4 03 04 00 1A 2C 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 70 17 03 00 35 04 06 00 8C [00:28:10]Write to MH i2c: E2 02 01 42 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 32 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 03 00 00 00 F4 03 04 00 1A 2C 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 70 17 03 00 35 04 06 00 8C 00 00 7E [00:28:10]Write i2c OK [00:28:10]MH_I2C_Read... [00:28:10]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [00:28:10]Read from MH i2c: E2 [00:28:10]MH_I2C_Read... [00:28:10]Read from MH i2c: E2 03 00 [00:28:10]MH_I2C_Read... [00:28:10]Read from MH i2c: E2 03 00 42 0C 00 90 00 C2 [00:28:10]RAPDU: 90 00 [00:28:10]wFMCommunicate OK [00:28:10]wFMCommunicate request_size=10 [00:28:10]MH_SAM_APDU [00:28:10]CAPDU: 80 0D 02 02 05 AC 8B B5 3B 82 [00:28:10]Write to MH i2c: E2 0D 00 43 0C 80 0D 02 02 05 00 AC 8B B5 3B 82 00 00 7C [00:28:10]Write i2c OK [00:28:10]MH_I2C_Read... [00:28:10]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [00:28:10]Read from MH i2c: E2 [00:28:10]MH_I2C_Read... [00:28:10]Read from MH i2c: E2 03 00 [00:28:10]MH_I2C_Read... [00:28:10]Read from MH i2c: E2 03 00 43 0C 00 90 00 C3 [00:28:10]RAPDU: 90 00 [00:28:10]wFMCommunicate OK [00:28:10]wFMCommunicate request_size=4 [00:28:10]MH_SAM_APDU [00:28:10]CAPDU: 80 0D 03 02 [00:28:10]Write to MH i2c: E2 08 00 44 0C 80 0D 03 02 00 00 00 00 CB [00:28:10]Write i2c OK [00:28:10]MH_I2C_Read... [00:28:10]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [00:28:10]Read from MH i2c: E2 [00:28:10]MH_I2C_Read... [00:28:10]Read from MH i2c: E2 0B 00 [00:28:10]MH_I2C_Read... [00:28:10]Read from MH i2c: E2 0B 00 44 0C 00 1B C7 8D CB 00 37 6B DB 90 00 83 [00:28:10]RAPDU: 1B C7 8D CB 00 37 6B DB 90 00 [00:28:10]wFMCommunicate OK [00:28:10]SAM_PROTO_SignData done [00:28:10]FM_MakeSignedData done [00:28:10]CreateOFDProtocolMessage [00:28:10]wFMCommunicate request_size=4 [00:28:10]MH_SAM_APDU [00:28:10]CAPDU: 80 11 00 00 [00:28:10]Write to MH i2c: E2 08 00 45 0C 80 11 00 00 00 00 00 00 CB [00:28:10]Write i2c OK [00:28:10]MH_I2C_Read... [00:28:10]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [00:28:10]Read from MH i2c: E2 [00:28:10]MH_I2C_Read... [00:28:10]Read from MH i2c: E2 17 00 [00:28:10]MH_I2C_Read... [00:28:10]Read from MH i2c: E2 17 00 45 0C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 20 [00:28:10]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [00:28:10]wFMCommunicate OK [00:28:10]CreateOFDProtocolMessage done [00:28:10]OFDSenderStorePacket 202608 [00:28:10]StoreOFDPacket docnum=202608 [00:28:10]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 4D AA 07 01 F8 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 32 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 03 00 00 00 F4 03 04 00 1A 2C 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 70 17 03 00 35 04 06 00 8C AC 8B B5 3B 82 1B C7 8D CB 00 37 6B DB [00:28:10]CheckFolder [00:28:10]dirname=/storage/ofd_packets [00:28:10]CheckFolder done [00:28:10]ProducePacketName [00:28:10]name=ofd_packets/00202608 [00:28:10]NVStorageSaveData ofd_packets/00202608 [00:28:10]File name is /storage/ofd_packets/00202608 [00:28:10]Write 301 bytes [00:28:10]NVStorageSaveData done [00:28:10]OFDSenderStorePacket done [00:28:10]KKMCreateOFDPacket done [00:28:10]NVStorageSaveData kkm_last_timestamp [00:28:10]File name is /storage/kkm_last_timestamp [00:28:10]Write 4 bytes [00:28:10]NVStorageSaveData done [00:28:10]ExternCall_PrintAddStr [00:28:10]wPrintStart [00:28:10]Write to MH i2c: 01 00 00 46 0C 52 [00:28:10]Write i2c OK [00:28:10]MH_I2C_Read... [00:28:10]Read from MH i2c: 01 [00:28:10]MH_I2C_Read... [00:28:10]Read from MH i2c: 01 07 00 [00:28:10]MH_I2C_Read... [00:28:10]Read from MH i2c: 01 07 00 46 0C 00 00 00 00 00 FF 0F 67 [00:28:10]RasterBufferAndPrint [00:28:10]line Счет N : (1)450394 [00:28:10]line ИНН: 02508201610067 [00:28:10]line Контрольно-Кассовый Чек [00:28:10]line ПРОДАЖА [00:28:10]line ТРК (МРК, ГНК) : 62 [00:28:10]line Товар: 2710124130 [00:28:10]line Аи-92-К-2 [00:28:10]line 14.950 * 66.90 [00:28:10]line = 1000.16 [00:28:10]line НДС 12% НСП 1% [00:28:10]line > о реализуемом товаре [00:28:10]line ИТОГО: 1000.16 [00:28:10]line НСП 1% : 8.85 [00:28:10]line НДС 12% : 106.21 [00:28:10]line Наличными: 0.00 [00:28:10]line Безнал.: 1000.16 [00:28:10]line Место: АЗС № 171 "Партнер Нефть" [00:28:10]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [00:28:10]line СНО: Общий режим [00:28:10]line Чек 3 29.10.2024 00:28 [00:28:10]line Смена: 546 ФФД: 1.0 [00:28:10]line ЗНМ: 0300000109 [00:28:10]line РНМ: 0000000000091777 [00:28:10]line Версия ККМ: 001 [00:28:10]line Платежная система: Mbank [00:28:10]line ФМ: 0000000000871756 [00:28:10]line ФД: 202608 [00:28:10]line ФПД: 154672706173826 [00:28:10]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T002810&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202608&fm=154672706173826&tin=02508201610067®Number=0000000000091777&sum=100016 [00:28:10]written 0, free lines is 4095 [00:28:10]OFD Sender: Processing packet 202608 [packets to send 116, broken 115] [00:28:10]ProducePacketName [00:28:10]name=ofd_packets/00202608 [00:28:10]OFD Sender: To server: pG, [00:28:10]CommunicateWithHost lk.salyk.kg:30040 [00:28:10]ConnectInit lk.salyk.kg [00:28:11]Connected sock=10 [00:28:11]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 4D AA 07 01 F8 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 32 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 03 00 00 00 F4 03 04 00 1A 2C 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 70 17 03 00 35 04 06 00 8C AC 8B B5 3B 82 1B C7 8D CB 00 37 6B DB [00:28: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 35 36 4F 00 00 00 5A 60 47 00 13 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 35 36 10 04 04 00 70 17 03 00 F4 03 04 00 CE D7 1F 67 B6 04 01 00 00 FE DA A7 3C 7A 86 D6 6A [00:28:11]CommunicateWithHost err = 0 [00:28:11]CheckOFDResponse [00:28:11]1017 (14) - 77093643461234 [00:28:11]1041 (16) - 0000000000871756 [00:28:11]1040 (4) - 202608 [00:28:11]1012 (4) - 28.10.2024 18:28 [00:28:11]1206 (1) - 0 [00:28:11]OFD Sender: Remove packet 202608 [00:28:11]ProducePacketName [00:28:11]name=ofd_packets/00202608 [00:28:11]NVStorageDeleteData [00:28:11]Write to MH i2c: 01 00 00 6F 0C 7B [00:28:11]Write i2c OK [00:28:11]MH_I2C_Read... [00:28:11]Read from MH i2c: 01 [00:28:11]MH_I2C_Read... [00:28:11]Read from MH i2c: 01 07 00 [00:28:11]MH_I2C_Read... [00:28:11]Read from MH i2c: 01 07 00 6F 0C 00 00 00 00 00 B8 0C 46 [00:28:11]RasterBufferAndPrint [00:28:11]line [00:28:11]line [00:28:11]line [00:28:11]line [00:28:11]line [00:28:11]written 0, free lines is 3259 [00:28:11]MH_Cut [00:28:11]Write to MH i2c: D1 01 00 76 0C 01 54 [00:28:11]Write i2c OK [00:28:11]MH_I2C_Read... [00:28:11]Read from MH i2c: D1 [00:28:11]MH_I2C_Read... [00:28:11]Read from MH i2c: D1 01 00 [00:28:11]MH_I2C_Read... [00:28:11]Read from MH i2c: D1 01 00 76 0C 00 53 [00:28:11]Write to MH i2c: 01 00 00 77 0C 83 [00:28:11]Write i2c OK [00:28:11]MH_I2C_Read... [00:28:11]OFD Sender: No OFD packet to send [00:28:12]*** Cut start [00:28:12]*** Purtial cut [00:28:12]*** Stage 1: CUTSNS_PIN = 1 [00:28:12]Read from MH i2c: 01 [00:28:12]MH_I2C_Read... [00:28:12]*** Stop cut motor [00:28:12]*** Cut end [00:28:12]Read from MH i2c: 01 07 00 [00:28:12]MH_I2C_Read... [00:28:12]Read from MH i2c: 01 07 00 77 0C 00 00 00 00 00 FF 0F 98 [00:28:12]process_action close_receipt done [00:28:12]requested_data is exist [00:28:12]produce_requested_data [00:28:12]requested_item fm.sn is exist - process it [00:28:12]wFMCommunicate request_size=4 [00:28:12]MH_SAM_APDU [00:28:12]CAPDU: 80 11 00 00 [00:28:12]Write to MH i2c: E2 08 00 78 0C 80 11 00 00 00 00 00 00 FE [00:28:12]Write i2c OK [00:28:12]MH_I2C_Read... [00:28:12]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [00:28:12]Read from MH i2c: E2 [00:28:12]MH_I2C_Read... [00:28:12]Read from MH i2c: E2 17 00 [00:28:12]MH_I2C_Read... [00:28:12]Read from MH i2c: E2 17 00 78 0C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 53 [00:28:12]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [00:28:12]wFMCommunicate OK [00:28:12]requested_item fd.num is exist - process it [00:28:12]SAM_PROTO_GetFieldsCounters [00:28:12]wFMCommunicate request_size=4 [00:28:12]MH_SAM_APDU [00:28:12]CAPDU: 80 13 00 00 [00:28:12]Write to MH i2c: E2 08 00 79 0C 80 13 00 00 00 00 00 00 01 [00:28:12]Write i2c OK [00:28:12]MH_I2C_Read... [00:28:12]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [00:28:12]Read from MH i2c: E2 [00:28:12]MH_I2C_Read... [00:28:12]Read from MH i2c: E2 62 00 [00:28:12]MH_I2C_Read... [00:28:12]Read from MH i2c: E2 62 00 79 0C 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 70 17 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 03 00 00 00 5E 04 04 00 03 00 00 00 57 04 04 00 04 00 00 00 19 04 04 00 00 00 00 00 90 00 E1 [00:28:12]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 70 17 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 03 00 00 00 5E 04 04 00 03 00 00 00 57 04 04 00 04 00 00 00 19 04 04 00 00 00 00 00 90 00 [00:28:12]wFMCommunicate OK [00:28:12]SAM_PROTO_GetFieldsCounters done [00:28:12]requested_item shift.num is exist - process it [00:28:12]requested_item shift.opened is exist - process it [00:28:12]req_shift_opened [00:28:12]FM_GetShiftState [00:28:12]SAM_PROTO_GetShiftState [00:28:12]wFMCommunicate request_size=4 [00:28:12]MH_SAM_APDU [00:28:12]CAPDU: 80 13 01 00 [00:28:12]Write to MH i2c: E2 08 00 7A 0C 80 13 01 00 00 00 00 00 03 [00:28:12]Write i2c OK [00:28:12]MH_I2C_Read... [00:28:12]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [00:28:12]Read from MH i2c: E2 [00:28:12]MH_I2C_Read... [00:28:12]Read from MH i2c: E2 0E 00 [00:28:12]MH_I2C_Read... [00:28:12]Read from MH i2c: E2 0E 00 7A 0C 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 EC [00:28:12]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [00:28:12]wFMCommunicate OK [00:28:12]SAM_PROTO_GetShiftState done [00:28:12]FM_GetShiftState done [00:28:12]req_shift_opened done [00:28:12]requested_item shift.open_date is exist - process it [00:28:12]req_shift_open_date [00:28:12]req_shift_open_date done [00:28:12]produce_requested_data done [00:28:12]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202608,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431} [00:28:12]process_action_free close_receipt [00:28:12]json_value_free [00:28:12]json_value_free done [00:28:12]process_json_proto returns [00:28:12]Send response to host [00:28:12]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202608,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431}}} [00:28:12]free response buf [00:28:12]execute_script done [00:28:12]execute_script returns [00:28:12]free content buf [00:28:12]Sock 9.Close socket [00:28:12]Sock 9.Thread stoped [00:28:16]OFD Sender: No OFD packet to send [00:28:21]OFD Sender: No OFD packet to send [00:28:26]OFD Sender: No OFD packet to send [00:28:31]OFD Sender: No OFD packet to send [00:28:36]OFD Sender: No OFD packet to send [00:28:41]OFD Sender: No OFD packet to send [00:28:46]OFD Sender: No OFD packet to send [00:28:51]OFD Sender: No OFD packet to send [00:28:56]OFD Sender: No OFD packet to send [00:29:01]OFD Sender: No OFD packet to send [00:29:06]OFD Sender: No OFD packet to send [00:29:11]OFD Sender: No OFD packet to send [00:29:16]OFD Sender: No OFD packet to send [00:29:21]OFD Sender: No OFD packet to send [00:29:26]OFD Sender: No OFD packet to send [00:29:31]OFD Sender: No OFD packet to send [00:29:36]OFD Sender: No OFD packet to send [00:29:41]OFD Sender: No OFD packet to send [00:29:46]OFD Sender: No OFD packet to send [00:29:51]OFD Sender: No OFD packet to send [00:29:56]OFD Sender: No OFD packet to send [00:30:01]OFD Sender: No OFD packet to send [00:30:06]OFD Sender: No OFD packet to send [00:30:11]OFD Sender: No OFD packet to send [00:30:16]OFD Sender: No OFD packet to send [00:30:21]OFD Sender: No OFD packet to send [00:30:26]OFD Sender: No OFD packet to send [00:30:31]OFD Sender: No OFD packet to send [00:30:36]OFD Sender: No OFD packet to send [00:30:41]OFD Sender: No OFD packet to send [00:30:46]OFD Sender: No OFD packet to send [00:30:51]OFD Sender: No OFD packet to send [00:30:56]OFD Sender: No OFD packet to send [00:31:01]OFD Sender: No OFD packet to send [00:31:07]OFD Sender: No OFD packet to send [00:31:12]OFD Sender: No OFD packet to send [00:31:17]OFD Sender: No OFD packet to send [00:31:22]OFD Sender: No OFD packet to send [00:31:27]OFD Sender: No OFD packet to send [00:31:32]OFD Sender: No OFD packet to send [00:31:37]OFD Sender: No OFD packet to send [00:31:42]OFD Sender: No OFD packet to send [00:31:47]OFD Sender: No OFD packet to send [00:31:52]OFD Sender: No OFD packet to send [00:31:57]OFD Sender: No OFD packet to send [00:32:02]OFD Sender: No OFD packet to send [00:32:07]OFD Sender: No OFD packet to send [00:32:12]OFD Sender: No OFD packet to send [00:32:17]OFD Sender: No OFD packet to send [00:32:22]OFD Sender: No OFD packet to send [00:32:27]OFD Sender: No OFD packet to send [00:32:32]OFD Sender: No OFD packet to send [00:32:37]OFD Sender: No OFD packet to send [00:32:42]OFD Sender: No OFD packet to send [00:32:47]OFD Sender: No OFD packet to send [00:32:52]OFD Sender: No OFD packet to send [00:32:57]OFD Sender: No OFD packet to send [00:33:02]OFD Sender: No OFD packet to send [00:33:07]OFD Sender: No OFD packet to send [00:33:12]OFD Sender: No OFD packet to send [00:33:17]OFD Sender: No OFD packet to send [00:33:22]OFD Sender: No OFD packet to send [00:33:27]OFD Sender: No OFD packet to send [00:33:32]OFD Sender: No OFD packet to send [00:33:37]OFD Sender: No OFD packet to send [00:33:42]OFD Sender: No OFD packet to send [00:33:47]OFD Sender: No OFD packet to send [00:33:52]OFD Sender: No OFD packet to send [00:33:57]OFD Sender: No OFD packet to send [00:34:02]OFD Sender: No OFD packet to send [00:34:07]OFD Sender: No OFD packet to send [00:34:12]OFD Sender: No OFD packet to send [00:34:17]OFD Sender: No OFD packet to send [00:34:22]OFD Sender: No OFD packet to send [00:34:27]OFD Sender: No OFD packet to send [00:34:32]OFD Sender: No OFD packet to send [00:34:37]OFD Sender: No OFD packet to send [00:34:42]OFD Sender: No OFD packet to send [00:34:47]OFD Sender: No OFD packet to send [00:34:52]OFD Sender: No OFD packet to send [00:34:57]OFD Sender: No OFD packet to send [00:35:02]OFD Sender: No OFD packet to send [00:35:07]OFD Sender: No OFD packet to send [00:35:12]OFD Sender: No OFD packet to send [00:35:17]OFD Sender: No OFD packet to send [00:35:22]OFD Sender: No OFD packet to send [00:35:27]OFD Sender: No OFD packet to send [00:35:32]OFD Sender: No OFD packet to send [00:35:37]OFD Sender: No OFD packet to send [00:35:42]OFD Sender: No OFD packet to send [00:35:47]OFD Sender: No OFD packet to send [00:35:52]OFD Sender: No OFD packet to send [00:35:57]OFD Sender: No OFD packet to send [00:36:02]OFD Sender: No OFD packet to send [00:36:07]OFD Sender: No OFD packet to send [00:36:12]OFD Sender: No OFD packet to send [00:36:17]OFD Sender: No OFD packet to send [00:36:22]OFD Sender: No OFD packet to send [00:36:27]OFD Sender: No OFD packet to send [00:36:32]OFD Sender: No OFD packet to send [00:36:37]OFD Sender: No OFD packet to send [00:36:42]OFD Sender: No OFD packet to send [00:36:47]OFD Sender: No OFD packet to send [00:36:52]OFD Sender: No OFD packet to send [00:36:57]OFD Sender: No OFD packet to send [00:37:02]OFD Sender: No OFD packet to send [00:37:07]OFD Sender: No OFD packet to send [00:37:12]OFD Sender: No OFD packet to send [00:37:17]OFD Sender: No OFD packet to send [00:37:22]OFD Sender: No OFD packet to send [00:37:27]OFD Sender: No OFD packet to send [00:37:32]OFD Sender: No OFD packet to send [00:37:37]OFD Sender: No OFD packet to send [00:37:42]OFD Sender: No OFD packet to send [00:37:47]OFD Sender: No OFD packet to send [00:37:52]OFD Sender: No OFD packet to send [00:37:57]OFD Sender: No OFD packet to send [00:38:02]OFD Sender: No OFD packet to send [00:38:07]OFD Sender: No OFD packet to send [00:38:12]OFD Sender: No OFD packet to send [00:38:17]OFD Sender: No OFD packet to send [00:38:22]OFD Sender: No OFD packet to send [00:38:27]OFD Sender: No OFD packet to send [00:38:32]OFD Sender: No OFD packet to send [00:38:37]OFD Sender: No OFD packet to send [00:38:42]OFD Sender: No OFD packet to send [00:38:47]OFD Sender: No OFD packet to send [00:38:52]OFD Sender: No OFD packet to send [00:38:57]OFD Sender: No OFD packet to send [00:39:02]OFD Sender: No OFD packet to send [00:39:07]OFD Sender: No OFD packet to send [00:39:12]OFD Sender: No OFD packet to send [00:39:17]OFD Sender: No OFD packet to send [00:39:22]OFD Sender: No OFD packet to send [00:39:27]OFD Sender: No OFD packet to send [00:39:32]OFD Sender: No OFD packet to send [00:39:37]OFD Sender: No OFD packet to send [00:39:42]OFD Sender: No OFD packet to send [00:39:47]OFD Sender: No OFD packet to send [00:39:52]OFD Sender: No OFD packet to send [00:39:57]OFD Sender: No OFD packet to send [00:40:02]OFD Sender: No OFD packet to send [00:40:07]OFD Sender: No OFD packet to send [00:40:12]OFD Sender: No OFD packet to send [00:40:17]OFD Sender: No OFD packet to send [00:40:22]OFD Sender: No OFD packet to send [00:40:27]OFD Sender: No OFD packet to send [00:40:32]OFD Sender: No OFD packet to send [00:40:37]OFD Sender: No OFD packet to send [00:40:42]OFD Sender: No OFD packet to send [00:40:47]OFD Sender: No OFD packet to send [00:40:52]OFD Sender: No OFD packet to send [00:40:57]OFD Sender: No OFD packet to send [00:41:02]OFD Sender: No OFD packet to send [00:41:07]OFD Sender: No OFD packet to send [00:41:12]OFD Sender: No OFD packet to send [00:41:17]OFD Sender: No OFD packet to send [00:41:22]OFD Sender: No OFD packet to send [00:41:27]OFD Sender: No OFD packet to send [00:41:32]OFD Sender: No OFD packet to send [00:41:37]OFD Sender: No OFD packet to send [00:41:42]OFD Sender: No OFD packet to send [00:41:47]OFD Sender: No OFD packet to send [00:41:52]OFD Sender: No OFD packet to send [00:41:57]OFD Sender: No OFD packet to send [00:42:02]OFD Sender: No OFD packet to send [00:42:07]OFD Sender: No OFD packet to send [00:42:12]OFD Sender: No OFD packet to send [00:42:17]OFD Sender: No OFD packet to send [00:42:22]OFD Sender: No OFD packet to send [00:42:27]OFD Sender: No OFD packet to send [00:42:32]OFD Sender: No OFD packet to send [00:42:37]OFD Sender: No OFD packet to send [00:42:42]OFD Sender: No OFD packet to send [00:42:47]OFD Sender: No OFD packet to send [00:42:52]OFD Sender: No OFD packet to send [00:42:57]OFD Sender: No OFD packet to send [00:43:02]OFD Sender: No OFD packet to send [00:43:07]OFD Sender: No OFD packet to send [00:43:12]OFD Sender: No OFD packet to send [00:43:17]OFD Sender: No OFD packet to send [00:43:22]OFD Sender: No OFD packet to send [00:43:27]OFD Sender: No OFD packet to send [00:43:32]OFD Sender: No OFD packet to send [00:43:37]OFD Sender: No OFD packet to send [00:43:42]OFD Sender: No OFD packet to send [00:43:47]OFD Sender: No OFD packet to send [00:43:52]OFD Sender: No OFD packet to send [00:43:57]OFD Sender: No OFD packet to send [00:44:02]OFD Sender: No OFD packet to send [00:44:07]OFD Sender: No OFD packet to send [00:44:12]OFD Sender: No OFD packet to send [00:44:17]OFD Sender: No OFD packet to send [00:44:22]OFD Sender: No OFD packet to send [00:44:27]OFD Sender: No OFD packet to send [00:44:32]OFD Sender: No OFD packet to send [00:44:37]OFD Sender: No OFD packet to send [00:44:42]OFD Sender: No OFD packet to send [00:44:47]OFD Sender: No OFD packet to send [00:44:52]OFD Sender: No OFD packet to send [00:44:57]OFD Sender: No OFD packet to send [00:45:02]OFD Sender: No OFD packet to send [00:45:07]OFD Sender: No OFD packet to send [00:45:12]OFD Sender: No OFD packet to send [00:45:17]OFD Sender: No OFD packet to send [00:45:22]OFD Sender: No OFD packet to send [00:45:27]OFD Sender: No OFD packet to send [00:45:32]OFD Sender: No OFD packet to send [00:45:38]OFD Sender: No OFD packet to send [00:45:43]OFD Sender: No OFD packet to send [00:45:48]OFD Sender: No OFD packet to send [00:45:53]OFD Sender: No OFD packet to send [00:45:58]OFD Sender: No OFD packet to send [00:46:03]OFD Sender: No OFD packet to send [00:46:08]OFD Sender: No OFD packet to send [00:46:13]OFD Sender: No OFD packet to send [00:46:18]OFD Sender: No OFD packet to send [00:46:23]OFD Sender: No OFD packet to send [00:46:28]OFD Sender: No OFD packet to send [00:46:33]OFD Sender: No OFD packet to send [00:46:38]OFD Sender: No OFD packet to send [00:46:43]OFD Sender: No OFD packet to send [00:46:48]OFD Sender: No OFD packet to send [00:46:53]OFD Sender: No OFD packet to send [00:46:58]OFD Sender: No OFD packet to send [00:47:03]OFD Sender: No OFD packet to send [00:47:08]OFD Sender: No OFD packet to send [00:47:13]OFD Sender: No OFD packet to send [00:47:17]accept exits with 7 [00:47:17]New connection [00:47:17]New thread 3067379044 created [00:47:17]Thread 3067235684 joined [00:47:17]Waiting for new connection... [00:47:17] Sock 7.Parse request [00:47:17]Sock 7.Check first char [00:47:17]Sock 7.First char is OK [00:47:17]request: POST /json_proto HTTP/1.0 [00:47:17]Method: POST [00:47:17]URL: /json_proto [00:47:17]Method is POST - this is cgi request [00:47:17]url: /json_proto [00:47:17]query_string will be loaded in cgi processing [00:47:17]execute_cgi json_proto POST (null) [00:47:17]execute_cgi path=json_proto method=POST [00:47:17]POST find Content-Length [00:47:17]Host: 172.17.63.195:8080 [00:47:17]Content-Length: 766 [00:47:17]Content-Type: application/json [00:47:17] [00:47:17]POST finish read [00:47:17]Found Content-Length = 766 [00:47:17]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450395", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 76.20, "quantity" : 32.810, "sum" : 2500.12, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 2500.12 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [00:47:17]execute_script... [00:47: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)450395", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 76.20, "quantity" : 32.810, "sum" : 2500.12, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 2500.12 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [00:47:17]POST & json_proto [00:47:17]process_json_proto [00:47:17]json parsed OK: [00:47:17]protocol is kg_v1.0 [00:47:17]action value=close_receipt [00:47:17]process_action close_receipt [00:47:17]cmd_close_receipt [00:47:17]MH_GetDate [00:47:17]Write to MH i2c: F0 00 00 7B 0C 76 [00:47:17]Write i2c OK [00:47:17]MH_I2C_Read... [00:47:17]Read from MH i2c: F0 [00:47:17]MH_I2C_Read... [00:47:17]Read from MH i2c: F0 09 00 [00:47:17]MH_I2C_Read... [00:47:17]Read from MH i2c: F0 09 00 7B 0C 00 97 30 20 67 47 1B 1E 67 B4 [00:47:17]GetLastDocTimeStamp 1730161690 [00:47:17]current date 1730162839 [00:47:17]FM_GetShiftState [00:47:17]SAM_PROTO_GetShiftState [00:47:17]wFMCommunicate request_size=4 [00:47:17]MH_SAM_APDU [00:47:17]CAPDU: 80 13 01 00 [00:47:17]Write to MH i2c: E2 08 00 7C 0C 80 13 01 00 00 00 00 00 05 [00:47:17]Write i2c OK [00:47:17]MH_I2C_Read... [00:47:17]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [00:47:17]Read from MH i2c: E2 [00:47:17]MH_I2C_Read... [00:47:17]Read from MH i2c: E2 0E 00 [00:47:17]MH_I2C_Read... [00:47:17]Read from MH i2c: E2 0E 00 7C 0C 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 EE [00:47:17]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [00:47:17]wFMCommunicate OK [00:47:17]SAM_PROTO_GetShiftState done [00:47:17]FM_GetShiftState done [00:47:17]opened in 1730160431 [00:47:17]opened+sec_in_day 1730246831 [00:47:17]quantity*price = 250012 [00:47:17]sum+1 = 250013 [00:47:17]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 2500.12 НСП 1% : 22.12 НДС 12% : 265.50 Наличными: 0.00 Безнал.: 2500.12 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 4 29.10.2024 00:47 Смена: 546 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 Платежная система: Mbank ФМ: 0000000000871756 ФД: 202609 ФПД: 156542423236277 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T004719&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202609&fm=156542423236277&tin=02508201610067®Number=0000000000091777&sum=250012 [00:47:18]StoreToDocumentArchive [00:47:18]shift 546 fd 202609 [00:47:18]save to /storage/0546/doc_00202609 [00:47:18]save last doc name /storage/0546/doc_00202609 to /storage/kkm_last_doc_name [00:47:18]save OK [00:47:18]Clear old archive folders... [00:47:18]ProcessDocumentItem done err = 0, tmpTLVsize=248 [00:47:18]tlvbuf is 01C91DB0 [00:47:18]SAM_PROTO_ClearQueue [00:47:18]wFMCommunicate request_size=4 [00:47:18]MH_SAM_APDU [00:47:18]CAPDU: 80 09 00 00 [00:47:18]Write to MH i2c: E2 08 00 89 0C 80 09 00 00 00 00 00 00 07 [00:47:18]Write i2c OK [00:47:18]MH_I2C_Read... [00:47:18]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [00:47:18]Read from MH i2c: E2 [00:47:18]MH_I2C_Read... [00:47:18]Read from MH i2c: E2 03 00 [00:47:18]MH_I2C_Read... [00:47:18]Read from MH i2c: E2 03 00 89 0C 00 90 00 09 [00:47:18]RAPDU: 90 00 [00:47:18]wFMCommunicate OK [00:47:18]SAM_PROTO_ClearQueue done [00:47:18]KKMCreateOFDPacket [00:47:18]OFDProtocolAddRootSTLVToBuf [00:47:18]FM_MakeSignedData [00:47:18]FM_MakeSignedData [00:47:18]SAM_PROTO_SignData [00:47:18]wFMCommunicate request_size=4 [00:47:18]MH_SAM_APDU [00:47:18]CAPDU: 80 0D 01 02 [00:47:18]Write to MH i2c: E2 08 00 8A 0C 80 0D 01 02 00 00 00 00 0F [00:47:18]Write i2c OK [00:47:18]MH_I2C_Read... [00:47:18]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [00:47:18]Read from MH i2c: E2 [00:47:18]MH_I2C_Read... [00:47:18]Read from MH i2c: E2 03 00 [00:47:18]MH_I2C_Read... [00:47:18]Read from MH i2c: E2 03 00 8A 0C 00 90 00 0A [00:47:18]RAPDU: 90 00 [00:47:18]wFMCommunicate OK [00:47:18]wFMCommunicate request_size=255 [00:47:18]MH_SAM_APDU [00:47:18]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 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 9C 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 00 00 00 00 00 00 39 04 06 00 9C D0 03 00 00 00 1F 04 02 00 01 00 12 04 04 00 04 00 00 00 F4 03 04 00 97 30 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 71 17 03 00 35 04 06 00 8E 5F DF 87 [00:47:18]Write to MH i2c: E2 02 01 8B 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 32 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 9C 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 00 00 00 00 00 00 39 04 06 00 9C D0 03 00 00 00 1F 04 02 00 01 00 12 04 04 00 04 00 00 00 F4 03 04 00 97 30 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 71 17 03 00 35 04 06 00 8E 5F DF 87 00 00 66 [00:47:19]Write i2c OK [00:47:19]MH_I2C_Read... [00:47:19]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [00:47:19]Read from MH i2c: E2 [00:47:19]MH_I2C_Read... [00:47:19]Read from MH i2c: E2 03 00 [00:47:19]MH_I2C_Read... [00:47:19]Read from MH i2c: E2 03 00 8B 0C 00 90 00 0B [00:47:19]RAPDU: 90 00 [00:47:19]wFMCommunicate OK [00:47:19]wFMCommunicate request_size=7 [00:47:19]MH_SAM_APDU [00:47:19]CAPDU: 80 0D 02 02 02 7E B5 [00:47:19]Write to MH i2c: E2 0A 00 8C 0C 80 0D 02 02 02 00 7E B5 00 00 49 [00:47:19]Write i2c OK [00:47:19]MH_I2C_Read... [00:47:19]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [00:47:19]Read from MH i2c: E2 [00:47:19]MH_I2C_Read... [00:47:19]Read from MH i2c: E2 03 00 [00:47:19]MH_I2C_Read... [00:47:19]Read from MH i2c: E2 03 00 8C 0C 00 90 00 0C [00:47:19]RAPDU: 90 00 [00:47:19]wFMCommunicate OK [00:47:19]wFMCommunicate request_size=4 [00:47:19]MH_SAM_APDU [00:47:19]CAPDU: 80 0D 03 02 [00:47:19]Write to MH i2c: E2 08 00 8D 0C 80 0D 03 02 00 00 00 00 14 [00:47:19]Write i2c OK [00:47:19]MH_I2C_Read... [00:47:19]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [00:47:19]Read from MH i2c: E2 [00:47:19]MH_I2C_Read... [00:47:19]Read from MH i2c: E2 0B 00 [00:47:19]MH_I2C_Read... [00:47:19]Read from MH i2c: E2 0B 00 8D 0C 00 A0 0D BF 57 7D 81 7D B7 90 00 0A [00:47:19]RAPDU: A0 0D BF 57 7D 81 7D B7 90 00 [00:47:19]wFMCommunicate OK [00:47:19]SAM_PROTO_SignData done [00:47:19]FM_MakeSignedData done [00:47:19]CreateOFDProtocolMessage [00:47:19]wFMCommunicate request_size=4 [00:47:19]MH_SAM_APDU [00:47:19]CAPDU: 80 11 00 00 [00:47:19]Write to MH i2c: E2 08 00 8E 0C 80 11 00 00 00 00 00 00 14 [00:47:19]Write i2c OK [00:47:19]MH_I2C_Read... [00:47:19]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [00:47:19]Read from MH i2c: E2 [00:47:19]MH_I2C_Read... [00:47:19]Read from MH i2c: E2 17 00 [00:47:19]MH_I2C_Read... [00:47:19]Read from MH i2c: E2 17 00 8E 0C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 69 [00:47:19]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [00:47:19]wFMCommunicate OK [00:47:19]CreateOFDProtocolMessage done [00:47:19]OFDSenderStorePacket 202609 [00:47:19]StoreOFDPacket docnum=202609 [00:47:19]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0C 01 00 00 B2 9F 04 01 E6 AA 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 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 9C 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 00 00 00 00 00 00 39 04 06 00 9C D0 03 00 00 00 1F 04 02 00 01 00 12 04 04 00 04 00 00 00 F4 03 04 00 97 30 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 71 17 03 00 35 04 06 00 8E 5F DF 87 7E B5 A0 0D BF 57 7D 81 7D B7 [00:47:19]CheckFolder [00:47:19]dirname=/storage/ofd_packets [00:47:19]CheckFolder done [00:47:19]ProducePacketName [00:47:19]name=ofd_packets/00202609 [00:47:19]NVStorageSaveData ofd_packets/00202609 [00:47:19]File name is /storage/ofd_packets/00202609 [00:47:19]Write 298 bytes [00:47:19]NVStorageSaveData done [00:47:19]OFDSenderStorePacket done [00:47:19]KKMCreateOFDPacket done [00:47:19]NVStorageSaveData kkm_last_timestamp [00:47:19]File name is /storage/kkm_last_timestamp [00:47:19]Write 4 bytes [00:47:19]NVStorageSaveData done [00:47:19]ExternCall_PrintAddStr [00:47:19]wPrintStart [00:47:19]Write to MH i2c: 01 00 00 8F 0C 9B [00:47:19]Write i2c OK [00:47:19]MH_I2C_Read... [00:47:19]Read from MH i2c: 01 [00:47:19]MH_I2C_Read... [00:47:19]Read from MH i2c: 01 07 00 [00:47:19]MH_I2C_Read... [00:47:19]Read from MH i2c: 01 07 00 8F 0C 00 00 00 00 00 FF 0F B0 [00:47:19]RasterBufferAndPrint [00:47:19]line Счет N : (1)450395 [00:47:19]line ИНН: 02508201610067 [00:47:19]line Контрольно-Кассовый Чек [00:47:19]line ПРОДАЖА [00:47:19]line ТРК (МРК, ГНК) : 21 [00:47:19]line Товар: 2710194210 [00:47:19]line ДТ-К-2 [00:47:19]line 32.810 * 76.20 [00:47:19]line = 2500.12 [00:47:19]line НДС 12% НСП 1% [00:47:19]line > о реализуемом товаре [00:47:19]line ИТОГО: 2500.12 [00:47:19]line НСП 1% : 22.12 [00:47:19]line НДС 12% : 265.50 [00:47:19]line Наличными: 0.00 [00:47:19]line Безнал.: 2500.12 [00:47:19]line Место: АЗС № 171 "Партнер Нефть" [00:47:19]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [00:47:19]line СНО: Общий режим [00:47:19]line Чек 4 29.10.2024 00:47 [00:47:19]line Смена: 546 ФФД: 1.0 [00:47:19]line ЗНМ: 0300000109 [00:47:19]line РНМ: 0000000000091777 [00:47:19]line Версия ККМ: 001 [00:47:19]line Платежная система: Mbank [00:47:19]line ФМ: 0000000000871756 [00:47:19]line ФД: 202609 [00:47:19]line ФПД: 156542423236277 [00:47:19]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T004719&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202609&fm=156542423236277&tin=02508201610067®Number=0000000000091777&sum=250012 [00:47:19]OFD Sender: Processing packet 202609 [packets to send 116, broken 115] [00:47:19]ProducePacketName [00:47:19]name=ofd_packets/00202609 [00:47:19]OFD Sender: To server: pG, [00:47:19]CommunicateWithHost lk.salyk.kg:30040 [00:47:19]ConnectInit lk.salyk.kg [00:47:19]written 0, free lines is 4095 [00:47:19]Connected sock=10 [00:47:19]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0C 01 00 00 B2 9F 04 01 E6 AA 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 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 9C 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 00 00 00 00 00 00 39 04 06 00 9C D0 03 00 00 00 1F 04 02 00 01 00 12 04 04 00 04 00 00 00 F4 03 04 00 97 30 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 71 17 03 00 35 04 06 00 8E 5F DF 87 7E B5 A0 0D BF 57 7D 81 7D B7 [00:47:20]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 B9 CE 47 00 B1 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 35 36 10 04 04 00 71 17 03 00 F4 03 04 00 4B DC 1F 67 B6 04 01 00 00 A0 03 25 B7 17 CC 62 18 [00:47:20]CommunicateWithHost err = 0 [00:47:20]CheckOFDResponse [00:47:20]1017 (14) - 77093643461234 [00:47:20]1041 (16) - 0000000000871756 [00:47:20]1040 (4) - 202609 [00:47:20]1012 (4) - 28.10.2024 18:47 [00:47:20]1206 (1) - 0 [00:47:20]OFD Sender: Remove packet 202609 [00:47:20]ProducePacketName [00:47:20]name=ofd_packets/00202609 [00:47:20]NVStorageDeleteData [00:47:20]Write to MH i2c: 01 00 00 B8 0C C4 [00:47:20]Write i2c OK [00:47:20]MH_I2C_Read... [00:47:20]Read from MH i2c: 01 [00:47:20]MH_I2C_Read... [00:47:20]Read from MH i2c: 01 07 00 [00:47:20]MH_I2C_Read... [00:47:20]Read from MH i2c: 01 07 00 B8 0C 00 00 00 00 00 B6 0C 8D [00:47:20]RasterBufferAndPrint [00:47:20]line [00:47:20]line [00:47:20]line [00:47:20]line [00:47:20]line [00:47:20]written 0, free lines is 3258 [00:47:20]MH_Cut [00:47:20]Write to MH i2c: D1 01 00 BF 0C 01 9D [00:47:20]Write i2c OK [00:47:20]MH_I2C_Read... [00:47:20]Read from MH i2c: D1 [00:47:20]MH_I2C_Read... [00:47:20]Read from MH i2c: D1 01 00 [00:47:20]MH_I2C_Read... [00:47:20]Read from MH i2c: D1 01 00 BF 0C 00 9C [00:47:20]Write to MH i2c: 01 00 00 C0 0C CC [00:47:20]Write i2c OK [00:47:20]MH_I2C_Read... [00:47:20]OFD Sender: No OFD packet to send [00:47:21]*** Cut start [00:47:21]*** Purtial cut [00:47:21]*** Stage 1: CUTSNS_PIN = 1 [00:47:21]Read from MH i2c: 01 [00:47:21]MH_I2C_Read... [00:47:21]*** Stop cut motor [00:47:21]*** Cut end [00:47:21]Read from MH i2c: 01 07 00 [00:47:21]MH_I2C_Read... [00:47:21]Read from MH i2c: 01 07 00 C0 0C 00 00 00 00 00 FF 0F E1 [00:47:21]process_action close_receipt done [00:47:21]requested_data is exist [00:47:21]produce_requested_data [00:47:21]requested_item fm.sn is exist - process it [00:47:21]wFMCommunicate request_size=4 [00:47:21]MH_SAM_APDU [00:47:21]CAPDU: 80 11 00 00 [00:47:21]Write to MH i2c: E2 08 00 C1 0C 80 11 00 00 00 00 00 00 47 [00:47:21]Write i2c OK [00:47:21]MH_I2C_Read... [00:47:21]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [00:47:21]Read from MH i2c: E2 [00:47:21]MH_I2C_Read... [00:47:21]Read from MH i2c: E2 17 00 [00:47:21]MH_I2C_Read... [00:47:21]Read from MH i2c: E2 17 00 C1 0C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 9C [00:47:21]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [00:47:21]wFMCommunicate OK [00:47:21]requested_item fd.num is exist - process it [00:47:21]SAM_PROTO_GetFieldsCounters [00:47:21]wFMCommunicate request_size=4 [00:47:21]MH_SAM_APDU [00:47:21]CAPDU: 80 13 00 00 [00:47:21]Write to MH i2c: E2 08 00 C2 0C 80 13 00 00 00 00 00 00 4A [00:47:21]Write i2c OK [00:47:21]MH_I2C_Read... [00:47:21]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [00:47:21]Read from MH i2c: E2 [00:47:21]MH_I2C_Read... [00:47:21]Read from MH i2c: E2 62 00 [00:47:21]MH_I2C_Read... [00:47:21]Read from MH i2c: E2 62 00 C2 0C 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 71 17 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 04 00 00 00 5E 04 04 00 04 00 00 00 57 04 04 00 05 00 00 00 19 04 04 00 00 00 00 00 90 00 2E [00:47:21]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 71 17 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 04 00 00 00 5E 04 04 00 04 00 00 00 57 04 04 00 05 00 00 00 19 04 04 00 00 00 00 00 90 00 [00:47:21]wFMCommunicate OK [00:47:21]SAM_PROTO_GetFieldsCounters done [00:47:21]requested_item shift.num is exist - process it [00:47:21]requested_item shift.opened is exist - process it [00:47:21]req_shift_opened [00:47:21]FM_GetShiftState [00:47:21]SAM_PROTO_GetShiftState [00:47:21]wFMCommunicate request_size=4 [00:47:21]MH_SAM_APDU [00:47:21]CAPDU: 80 13 01 00 [00:47:21]Write to MH i2c: E2 08 00 C3 0C 80 13 01 00 00 00 00 00 4C [00:47:21]Write i2c OK [00:47:21]MH_I2C_Read... [00:47:21]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [00:47:21]Read from MH i2c: E2 [00:47:21]MH_I2C_Read... [00:47:21]Read from MH i2c: E2 0E 00 [00:47:21]MH_I2C_Read... [00:47:21]Read from MH i2c: E2 0E 00 C3 0C 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 35 [00:47:21]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [00:47:21]wFMCommunicate OK [00:47:21]SAM_PROTO_GetShiftState done [00:47:21]FM_GetShiftState done [00:47:21]req_shift_opened done [00:47:21]requested_item shift.open_date is exist - process it [00:47:21]req_shift_open_date [00:47:21]req_shift_open_date done [00:47:21]produce_requested_data done [00:47:21]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202609,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431} [00:47:21]process_action_free close_receipt [00:47:21]json_value_free [00:47:21]json_value_free done [00:47:21]process_json_proto returns [00:47:21]Send response to host [00:47:21]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202609,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431}}} [00:47:21]free response buf [00:47:21]execute_script done [00:47:21]execute_script returns [00:47:21]free content buf [00:47:21]Sock 7.Close socket [00:47:21]Sock 7.Thread stoped [00:47:25]OFD Sender: No OFD packet to send [00:47:30]OFD Sender: No OFD packet to send [00:47:35]OFD Sender: No OFD packet to send [00:47:40]OFD Sender: No OFD packet to send [00:47:45]OFD Sender: No OFD packet to send [00:47:50]OFD Sender: No OFD packet to send [00:47:55]OFD Sender: No OFD packet to send [00:48:00]OFD Sender: No OFD packet to send [00:48:05]OFD Sender: No OFD packet to send [00:48:10]OFD Sender: No OFD packet to send [00:48:15]OFD Sender: No OFD packet to send [00:48:20]OFD Sender: No OFD packet to send [00:48:25]OFD Sender: No OFD packet to send [00:48:30]OFD Sender: No OFD packet to send [00:48:35]OFD Sender: No OFD packet to send [00:48:40]OFD Sender: No OFD packet to send [00:48:45]OFD Sender: No OFD packet to send [00:48:50]OFD Sender: No OFD packet to send [00:48:55]OFD Sender: No OFD packet to send [00:49:00]OFD Sender: No OFD packet to send [00:49:05]OFD Sender: No OFD packet to send [00:49:10]OFD Sender: No OFD packet to send [00:49:15]OFD Sender: No OFD packet to send [00:49:20]OFD Sender: No OFD packet to send [00:49:25]OFD Sender: No OFD packet to send [00:49:30]OFD Sender: No OFD packet to send [00:49:35]OFD Sender: No OFD packet to send [00:49:40]OFD Sender: No OFD packet to send [00:49:45]OFD Sender: No OFD packet to send [00:49:50]OFD Sender: No OFD packet to send [00:49:55]OFD Sender: No OFD packet to send [00:50:00]OFD Sender: No OFD packet to send [00:50:05]OFD Sender: No OFD packet to send [00:50:10]OFD Sender: No OFD packet to send [00:50:15]OFD Sender: No OFD packet to send [00:50:20]OFD Sender: No OFD packet to send [00:50:25]OFD Sender: No OFD packet to send [00:50:30]OFD Sender: No OFD packet to send [00:50:35]OFD Sender: No OFD packet to send [00:50:40]OFD Sender: No OFD packet to send [00:50:45]OFD Sender: No OFD packet to send [00:50:50]OFD Sender: No OFD packet to send [00:50:55]OFD Sender: No OFD packet to send [00:51:00]OFD Sender: No OFD packet to send [00:51:05]OFD Sender: No OFD packet to send [00:51:10]OFD Sender: No OFD packet to send [00:51:15]OFD Sender: No OFD packet to send [00:51:20]OFD Sender: No OFD packet to send [00:51:25]OFD Sender: No OFD packet to send [00:51:30]OFD Sender: No OFD packet to send [00:51:35]OFD Sender: No OFD packet to send [00:51:40]OFD Sender: No OFD packet to send [00:51:45]OFD Sender: No OFD packet to send [00:51:50]OFD Sender: No OFD packet to send [00:51:55]OFD Sender: No OFD packet to send [00:52:00]OFD Sender: No OFD packet to send [00:52:05]OFD Sender: No OFD packet to send [00:52:10]OFD Sender: No OFD packet to send [00:52:15]OFD Sender: No OFD packet to send [00:52:20]OFD Sender: No OFD packet to send [00:52:25]OFD Sender: No OFD packet to send [00:52:30]OFD Sender: No OFD packet to send [00:52:35]OFD Sender: No OFD packet to send [00:52:40]OFD Sender: No OFD packet to send [00:52:45]OFD Sender: No OFD packet to send [00:52:50]OFD Sender: No OFD packet to send [00:52:55]OFD Sender: No OFD packet to send [00:53:00]OFD Sender: No OFD packet to send [00:53:05]OFD Sender: No OFD packet to send [00:53:10]OFD Sender: No OFD packet to send [00:53:15]OFD Sender: No OFD packet to send [00:53:20]OFD Sender: No OFD packet to send [00:53:26]OFD Sender: No OFD packet to send [00:53:31]OFD Sender: No OFD packet to send [00:53:36]OFD Sender: No OFD packet to send [00:53:41]OFD Sender: No OFD packet to send [00:53:46]OFD Sender: No OFD packet to send [00:53:51]OFD Sender: No OFD packet to send [00:53:56]OFD Sender: No OFD packet to send [00:54:01]OFD Sender: No OFD packet to send [00:54:06]OFD Sender: No OFD packet to send [00:54:11]OFD Sender: No OFD packet to send [00:54:16]OFD Sender: No OFD packet to send [00:54:21]OFD Sender: No OFD packet to send [00:54:26]OFD Sender: No OFD packet to send [00:54:31]OFD Sender: No OFD packet to send [00:54:36]OFD Sender: No OFD packet to send [00:54:41]OFD Sender: No OFD packet to send [00:54:46]OFD Sender: No OFD packet to send [00:54:51]OFD Sender: No OFD packet to send [00:54:56]OFD Sender: No OFD packet to send [00:55:01]OFD Sender: No OFD packet to send [00:55:06]OFD Sender: No OFD packet to send [00:55:11]OFD Sender: No OFD packet to send [00:55:16]OFD Sender: No OFD packet to send [00:55:21]OFD Sender: No OFD packet to send [00:55:26]OFD Sender: No OFD packet to send [00:55:31]OFD Sender: No OFD packet to send [00:55:36]OFD Sender: No OFD packet to send [00:55:41]OFD Sender: No OFD packet to send [00:55:46]OFD Sender: No OFD packet to send [00:55:51]OFD Sender: No OFD packet to send [00:55:56]OFD Sender: No OFD packet to send [00:56:01]OFD Sender: No OFD packet to send [00:56:06]OFD Sender: No OFD packet to send [00:56:11]OFD Sender: No OFD packet to send [00:56:16]OFD Sender: No OFD packet to send [00:56:21]OFD Sender: No OFD packet to send [00:56:26]OFD Sender: No OFD packet to send [00:56:31]OFD Sender: No OFD packet to send [00:56:36]OFD Sender: No OFD packet to send [00:56:41]OFD Sender: No OFD packet to send [00:56:46]OFD Sender: No OFD packet to send [00:56:51]OFD Sender: No OFD packet to send [00:56:56]OFD Sender: No OFD packet to send [00:57:01]OFD Sender: No OFD packet to send [00:57:06]OFD Sender: No OFD packet to send [00:57:11]OFD Sender: No OFD packet to send [00:57:16]OFD Sender: No OFD packet to send [00:57:21]OFD Sender: No OFD packet to send [00:57:26]OFD Sender: No OFD packet to send [00:57:31]OFD Sender: No OFD packet to send [00:57:36]OFD Sender: No OFD packet to send [00:57:41]OFD Sender: No OFD packet to send [00:57:46]OFD Sender: No OFD packet to send [00:57:51]OFD Sender: No OFD packet to send [00:57:56]OFD Sender: No OFD packet to send [00:58:01]OFD Sender: No OFD packet to send [00:58:06]OFD Sender: No OFD packet to send [00:58:11]OFD Sender: No OFD packet to send [00:58:16]OFD Sender: No OFD packet to send [00:58:21]OFD Sender: No OFD packet to send [00:58:26]OFD Sender: No OFD packet to send [00:58:31]OFD Sender: No OFD packet to send [00:58:36]OFD Sender: No OFD packet to send [00:58:41]OFD Sender: No OFD packet to send [00:58:46]OFD Sender: No OFD packet to send [00:58:51]OFD Sender: No OFD packet to send [00:58:56]OFD Sender: No OFD packet to send [00:59:01]OFD Sender: No OFD packet to send [00:59:06]OFD Sender: No OFD packet to send [00:59:11]OFD Sender: No OFD packet to send [00:59:16]OFD Sender: No OFD packet to send [00:59:21]OFD Sender: No OFD packet to send [00:59:26]OFD Sender: No OFD packet to send [00:59:31]OFD Sender: No OFD packet to send [00:59:36]OFD Sender: No OFD packet to send [00:59:41]OFD Sender: No OFD packet to send [00:59:46]OFD Sender: No OFD packet to send [00:59:51]OFD Sender: No OFD packet to send [00:59:56]OFD Sender: No OFD packet to send [01:00:01]OFD Sender: No OFD packet to send [01:00:06]OFD Sender: No OFD packet to send [01:00:11]OFD Sender: No OFD packet to send [01:00:16]OFD Sender: No OFD packet to send [01:00:21]OFD Sender: No OFD packet to send [01:00:26]OFD Sender: No OFD packet to send [01:00:31]OFD Sender: No OFD packet to send [01:00:36]OFD Sender: No OFD packet to send [01:00:41]OFD Sender: No OFD packet to send [01:00:46]OFD Sender: No OFD packet to send [01:00:51]OFD Sender: No OFD packet to send [01:00:56]OFD Sender: No OFD packet to send [01:01:01]OFD Sender: No OFD packet to send [01:01:06]OFD Sender: No OFD packet to send [01:01:11]OFD Sender: No OFD packet to send [01:01:16]OFD Sender: No OFD packet to send [01:01:21]OFD Sender: No OFD packet to send [01:01:26]OFD Sender: No OFD packet to send [01:01:31]OFD Sender: No OFD packet to send [01:01:36]OFD Sender: No OFD packet to send [01:01:41]OFD Sender: No OFD packet to send [01:01:46]OFD Sender: No OFD packet to send [01:01:51]OFD Sender: No OFD packet to send [01:01:56]OFD Sender: No OFD packet to send [01:02:01]OFD Sender: No OFD packet to send [01:02:06]OFD Sender: No OFD packet to send [01:02:11]OFD Sender: No OFD packet to send [01:02:16]OFD Sender: No OFD packet to send [01:02:21]OFD Sender: No OFD packet to send [01:02:26]OFD Sender: No OFD packet to send [01:02:31]OFD Sender: No OFD packet to send [01:02:36]OFD Sender: No OFD packet to send [01:02:41]OFD Sender: No OFD packet to send [01:02:46]OFD Sender: No OFD packet to send [01:02:51]OFD Sender: No OFD packet to send [01:02:56]OFD Sender: No OFD packet to send [01:03:01]OFD Sender: No OFD packet to send [01:03:06]OFD Sender: No OFD packet to send [01:03:11]OFD Sender: No OFD packet to send [01:03:16]OFD Sender: No OFD packet to send [01:03:21]OFD Sender: No OFD packet to send [01:03:26]OFD Sender: No OFD packet to send [01:03:31]OFD Sender: No OFD packet to send [01:03:36]OFD Sender: No OFD packet to send [01:03:41]OFD Sender: No OFD packet to send [01:03:46]OFD Sender: No OFD packet to send [01:03:51]OFD Sender: No OFD packet to send [01:03:56]OFD Sender: No OFD packet to send [01:04:01]OFD Sender: No OFD packet to send [01:04:06]OFD Sender: No OFD packet to send [01:04:11]OFD Sender: No OFD packet to send [01:04:16]OFD Sender: No OFD packet to send [01:04:21]OFD Sender: No OFD packet to send [01:04:26]OFD Sender: No OFD packet to send [01:04:31]OFD Sender: No OFD packet to send [01:04:36]OFD Sender: No OFD packet to send [01:04:41]OFD Sender: No OFD packet to send [01:04:46]OFD Sender: No OFD packet to send [01:04:51]OFD Sender: No OFD packet to send [01:04:56]OFD Sender: No OFD packet to send [01:05:01]OFD Sender: No OFD packet to send [01:05:06]OFD Sender: No OFD packet to send [01:05:11]OFD Sender: No OFD packet to send [01:05:16]OFD Sender: No OFD packet to send [01:05:21]OFD Sender: No OFD packet to send [01:05:26]OFD Sender: No OFD packet to send [01:05:31]OFD Sender: No OFD packet to send [01:05:36]OFD Sender: No OFD packet to send [01:05:41]OFD Sender: No OFD packet to send [01:05:46]OFD Sender: No OFD packet to send [01:05:51]OFD Sender: No OFD packet to send [01:05:56]OFD Sender: No OFD packet to send [01:06:01]OFD Sender: No OFD packet to send [01:06:06]OFD Sender: No OFD packet to send [01:06:11]OFD Sender: No OFD packet to send [01:06:16]OFD Sender: No OFD packet to send [01:06:21]OFD Sender: No OFD packet to send [01:06:26]OFD Sender: No OFD packet to send [01:06:31]OFD Sender: No OFD packet to send [01:06:36]OFD Sender: No OFD packet to send [01:06:41]OFD Sender: No OFD packet to send [01:06:46]OFD Sender: No OFD packet to send [01:06:51]OFD Sender: No OFD packet to send [01:06:56]OFD Sender: No OFD packet to send [01:07:01]OFD Sender: No OFD packet to send [01:07:06]OFD Sender: No OFD packet to send [01:07:11]OFD Sender: No OFD packet to send [01:07:16]OFD Sender: No OFD packet to send [01:07:21]OFD Sender: No OFD packet to send [01:07:26]OFD Sender: No OFD packet to send [01:07:31]OFD Sender: No OFD packet to send [01:07:36]OFD Sender: No OFD packet to send [01:07:41]OFD Sender: No OFD packet to send [01:07:46]OFD Sender: No OFD packet to send [01:07:51]OFD Sender: No OFD packet to send [01:07:57]OFD Sender: No OFD packet to send [01:08:02]OFD Sender: No OFD packet to send [01:08:07]OFD Sender: No OFD packet to send [01:08:12]OFD Sender: No OFD packet to send [01:08:17]OFD Sender: No OFD packet to send [01:08:22]OFD Sender: No OFD packet to send [01:08:27]OFD Sender: No OFD packet to send [01:08:32]OFD Sender: No OFD packet to send [01:08:37]OFD Sender: No OFD packet to send [01:08:42]OFD Sender: No OFD packet to send [01:08:47]OFD Sender: No OFD packet to send [01:08:52]OFD Sender: No OFD packet to send [01:08:57]OFD Sender: No OFD packet to send [01:09:02]OFD Sender: No OFD packet to send [01:09:07]OFD Sender: No OFD packet to send [01:09:12]OFD Sender: No OFD packet to send [01:09:17]OFD Sender: No OFD packet to send [01:09:22]OFD Sender: No OFD packet to send [01:09:27]OFD Sender: No OFD packet to send [01:09:32]OFD Sender: No OFD packet to send [01:09:37]OFD Sender: No OFD packet to send [01:09:42]OFD Sender: No OFD packet to send [01:09:47]OFD Sender: No OFD packet to send [01:09:52]OFD Sender: No OFD packet to send [01:09:57]OFD Sender: No OFD packet to send [01:10:02]OFD Sender: No OFD packet to send [01:10:07]OFD Sender: No OFD packet to send [01:10:12]OFD Sender: No OFD packet to send [01:10:17]OFD Sender: No OFD packet to send [01:10:22]OFD Sender: No OFD packet to send [01:10:27]OFD Sender: No OFD packet to send [01:10:32]OFD Sender: No OFD packet to send [01:10:37]OFD Sender: No OFD packet to send [01:10:42]OFD Sender: No OFD packet to send [01:10:47]OFD Sender: No OFD packet to send [01:10:52]OFD Sender: No OFD packet to send [01:10:57]OFD Sender: No OFD packet to send [01:11:02]OFD Sender: No OFD packet to send [01:11:07]OFD Sender: No OFD packet to send [01:11:12]OFD Sender: No OFD packet to send [01:11:17]OFD Sender: No OFD packet to send [01:11:22]OFD Sender: No OFD packet to send [01:11:27]OFD Sender: No OFD packet to send [01:11:32]OFD Sender: No OFD packet to send [01:11:37]OFD Sender: No OFD packet to send [01:11:42]OFD Sender: No OFD packet to send [01:11:47]OFD Sender: No OFD packet to send [01:11:52]OFD Sender: No OFD packet to send [01:11:57]OFD Sender: No OFD packet to send [01:12:02]OFD Sender: No OFD packet to send [01:12:07]OFD Sender: No OFD packet to send [01:12:12]OFD Sender: No OFD packet to send [01:12:17]OFD Sender: No OFD packet to send [01:12:22]OFD Sender: No OFD packet to send [01:12:27]OFD Sender: No OFD packet to send [01:12:32]OFD Sender: No OFD packet to send [01:12:37]OFD Sender: No OFD packet to send [01:12:42]OFD Sender: No OFD packet to send [01:12:47]OFD Sender: No OFD packet to send [01:12:52]OFD Sender: No OFD packet to send [01:12:57]OFD Sender: No OFD packet to send [01:13:02]OFD Sender: No OFD packet to send [01:13:07]OFD Sender: No OFD packet to send [01:13:12]OFD Sender: No OFD packet to send [01:13:17]OFD Sender: No OFD packet to send [01:13:22]OFD Sender: No OFD packet to send [01:13:27]OFD Sender: No OFD packet to send [01:13:32]OFD Sender: No OFD packet to send [01:13:37]OFD Sender: No OFD packet to send [01:13:42]OFD Sender: No OFD packet to send [01:13:47]OFD Sender: No OFD packet to send [01:13:52]OFD Sender: No OFD packet to send [01:13:57]OFD Sender: No OFD packet to send [01:14:02]OFD Sender: No OFD packet to send [01:14:07]OFD Sender: No OFD packet to send [01:14:12]OFD Sender: No OFD packet to send [01:14:17]OFD Sender: No OFD packet to send [01:14:22]OFD Sender: No OFD packet to send [01:14:27]OFD Sender: No OFD packet to send [01:14:32]OFD Sender: No OFD packet to send [01:14:37]OFD Sender: No OFD packet to send [01:14:42]OFD Sender: No OFD packet to send [01:14:47]OFD Sender: No OFD packet to send [01:14:52]OFD Sender: No OFD packet to send [01:14:57]OFD Sender: No OFD packet to send [01:15:02]OFD Sender: No OFD packet to send [01:15:07]OFD Sender: No OFD packet to send [01:15:12]OFD Sender: No OFD packet to send [01:15:17]OFD Sender: No OFD packet to send [01:15:22]OFD Sender: No OFD packet to send [01:15:27]OFD Sender: No OFD packet to send [01:15:32]OFD Sender: No OFD packet to send [01:15:37]OFD Sender: No OFD packet to send [01:15:42]OFD Sender: No OFD packet to send [01:15:47]OFD Sender: No OFD packet to send [01:15:52]OFD Sender: No OFD packet to send [01:15:57]OFD Sender: No OFD packet to send [01:16:02]OFD Sender: No OFD packet to send [01:16:07]OFD Sender: No OFD packet to send [01:16:12]OFD Sender: No OFD packet to send [01:16:17]OFD Sender: No OFD packet to send [01:16:22]OFD Sender: No OFD packet to send [01:16:27]OFD Sender: No OFD packet to send [01:16:32]OFD Sender: No OFD packet to send [01:16:37]OFD Sender: No OFD packet to send [01:16:42]OFD Sender: No OFD packet to send [01:16:47]OFD Sender: No OFD packet to send [01:16:52]OFD Sender: No OFD packet to send [01:16:57]OFD Sender: No OFD packet to send [01:17:02]OFD Sender: No OFD packet to send [01:17:07]OFD Sender: No OFD packet to send [01:17:12]OFD Sender: No OFD packet to send [01:17:17]OFD Sender: No OFD packet to send [01:17:22]OFD Sender: No OFD packet to send [01:17:27]OFD Sender: No OFD packet to send [01:17:32]OFD Sender: No OFD packet to send [01:17:37]OFD Sender: No OFD packet to send [01:17:42]OFD Sender: No OFD packet to send [01:17:47]OFD Sender: No OFD packet to send [01:17:52]OFD Sender: No OFD packet to send [01:17:57]OFD Sender: No OFD packet to send [01:18:02]OFD Sender: No OFD packet to send [01:18:07]OFD Sender: No OFD packet to send [01:18:12]OFD Sender: No OFD packet to send [01:18:17]OFD Sender: No OFD packet to send [01:18:22]OFD Sender: No OFD packet to send [01:18:27]OFD Sender: No OFD packet to send [01:18:32]OFD Sender: No OFD packet to send [01:18:37]OFD Sender: No OFD packet to send [01:18:42]OFD Sender: No OFD packet to send [01:18:47]OFD Sender: No OFD packet to send [01:18:52]OFD Sender: No OFD packet to send [01:18:57]OFD Sender: No OFD packet to send [01:19:02]OFD Sender: No OFD packet to send [01:19:07]OFD Sender: No OFD packet to send [01:19:12]OFD Sender: No OFD packet to send [01:19:17]OFD Sender: No OFD packet to send [01:19:22]OFD Sender: No OFD packet to send [01:19:27]OFD Sender: No OFD packet to send [01:19:32]OFD Sender: No OFD packet to send [01:19:37]OFD Sender: No OFD packet to send [01:19:42]OFD Sender: No OFD packet to send [01:19:47]OFD Sender: No OFD packet to send [01:19:52]OFD Sender: No OFD packet to send [01:19:57]OFD Sender: No OFD packet to send [01:20:02]OFD Sender: No OFD packet to send [01:20:07]OFD Sender: No OFD packet to send [01:20:12]OFD Sender: No OFD packet to send [01:20:17]OFD Sender: No OFD packet to send [01:20:22]OFD Sender: No OFD packet to send [01:20:27]OFD Sender: No OFD packet to send [01:20:32]OFD Sender: No OFD packet to send [01:20:37]OFD Sender: No OFD packet to send [01:20:42]OFD Sender: No OFD packet to send [01:20:47]OFD Sender: No OFD packet to send [01:20:52]OFD Sender: No OFD packet to send [01:20:57]OFD Sender: No OFD packet to send [01:21:02]OFD Sender: No OFD packet to send [01:21:07]OFD Sender: No OFD packet to send [01:21:12]OFD Sender: No OFD packet to send [01:21:17]OFD Sender: No OFD packet to send [01:21:22]OFD Sender: No OFD packet to send [01:21:27]OFD Sender: No OFD packet to send [01:21:32]OFD Sender: No OFD packet to send [01:21:37]OFD Sender: No OFD packet to send [01:21:42]OFD Sender: No OFD packet to send [01:21:47]OFD Sender: No OFD packet to send [01:21:52]OFD Sender: No OFD packet to send [01:21:57]OFD Sender: No OFD packet to send [01:22:02]OFD Sender: No OFD packet to send [01:22:07]OFD Sender: No OFD packet to send [01:22:12]OFD Sender: No OFD packet to send [01:22:17]OFD Sender: No OFD packet to send [01:22:22]OFD Sender: No OFD packet to send [01:22:27]OFD Sender: No OFD packet to send [01:22:33]OFD Sender: No OFD packet to send [01:22:38]OFD Sender: No OFD packet to send [01:22:43]OFD Sender: No OFD packet to send [01:22:48]OFD Sender: No OFD packet to send [01:22:53]OFD Sender: No OFD packet to send [01:22:58]OFD Sender: No OFD packet to send [01:23:03]OFD Sender: No OFD packet to send [01:23:08]OFD Sender: No OFD packet to send [01:23:13]OFD Sender: No OFD packet to send [01:23:18]OFD Sender: No OFD packet to send [01:23:23]OFD Sender: No OFD packet to send [01:23:28]OFD Sender: No OFD packet to send [01:23:33]OFD Sender: No OFD packet to send [01:23:38]OFD Sender: No OFD packet to send [01:23:43]OFD Sender: No OFD packet to send [01:23:48]OFD Sender: No OFD packet to send [01:23:53]OFD Sender: No OFD packet to send [01:23:58]OFD Sender: No OFD packet to send [01:24:03]OFD Sender: No OFD packet to send [01:24:08]OFD Sender: No OFD packet to send [01:24:13]OFD Sender: No OFD packet to send [01:24:18]OFD Sender: No OFD packet to send [01:24:23]OFD Sender: No OFD packet to send [01:24:28]OFD Sender: No OFD packet to send [01:24:33]OFD Sender: No OFD packet to send [01:24:38]OFD Sender: No OFD packet to send [01:24:43]OFD Sender: No OFD packet to send [01:24:48]OFD Sender: No OFD packet to send [01:24:53]OFD Sender: No OFD packet to send [01:24:58]OFD Sender: No OFD packet to send [01:25:03]OFD Sender: No OFD packet to send [01:25:08]OFD Sender: No OFD packet to send [01:25:13]OFD Sender: No OFD packet to send [01:25:18]OFD Sender: No OFD packet to send [01:25:23]OFD Sender: No OFD packet to send [01:25:28]OFD Sender: No OFD packet to send [01:25:33]OFD Sender: No OFD packet to send [01:25:38]OFD Sender: No OFD packet to send [01:25:43]OFD Sender: No OFD packet to send [01:25:48]OFD Sender: No OFD packet to send [01:25:53]OFD Sender: No OFD packet to send [01:25:58]OFD Sender: No OFD packet to send [01:26:03]OFD Sender: No OFD packet to send [01:26:08]OFD Sender: No OFD packet to send [01:26:13]OFD Sender: No OFD packet to send [01:26:18]OFD Sender: No OFD packet to send [01:26:23]OFD Sender: No OFD packet to send [01:26:28]OFD Sender: No OFD packet to send [01:26:33]OFD Sender: No OFD packet to send [01:26:38]OFD Sender: No OFD packet to send [01:26:43]OFD Sender: No OFD packet to send [01:26:48]OFD Sender: No OFD packet to send [01:26:53]OFD Sender: No OFD packet to send [01:26:58]OFD Sender: No OFD packet to send [01:27:03]OFD Sender: No OFD packet to send [01:27:08]OFD Sender: No OFD packet to send [01:27:13]OFD Sender: No OFD packet to send [01:27:18]OFD Sender: No OFD packet to send [01:27:23]OFD Sender: No OFD packet to send [01:27:28]OFD Sender: No OFD packet to send [01:27:33]OFD Sender: No OFD packet to send [01:27:38]OFD Sender: No OFD packet to send [01:27:43]OFD Sender: No OFD packet to send [01:27:48]OFD Sender: No OFD packet to send [01:27:53]OFD Sender: No OFD packet to send [01:27:58]OFD Sender: No OFD packet to send [01:28:03]OFD Sender: No OFD packet to send [01:28:08]OFD Sender: No OFD packet to send [01:28:13]OFD Sender: No OFD packet to send [01:28:18]OFD Sender: No OFD packet to send [01:28:23]OFD Sender: No OFD packet to send [01:28:28]OFD Sender: No OFD packet to send [01:28:33]OFD Sender: No OFD packet to send [01:28:38]OFD Sender: No OFD packet to send [01:28:43]OFD Sender: No OFD packet to send [01:28:48]OFD Sender: No OFD packet to send [01:28:53]OFD Sender: No OFD packet to send [01:28:58]OFD Sender: No OFD packet to send [01:29:03]OFD Sender: No OFD packet to send [01:29:08]OFD Sender: No OFD packet to send [01:29:13]OFD Sender: No OFD packet to send [01:29:18]OFD Sender: No OFD packet to send [01:29:23]OFD Sender: No OFD packet to send [01:29:28]OFD Sender: No OFD packet to send [01:29:33]OFD Sender: No OFD packet to send [01:29:38]OFD Sender: No OFD packet to send [01:29:43]OFD Sender: No OFD packet to send [01:29:48]OFD Sender: No OFD packet to send [01:29:53]OFD Sender: No OFD packet to send [01:29:58]OFD Sender: No OFD packet to send [01:30:03]OFD Sender: No OFD packet to send [01:30:08]OFD Sender: No OFD packet to send [01:30:13]OFD Sender: No OFD packet to send [01:30:18]OFD Sender: No OFD packet to send [01:30:23]OFD Sender: No OFD packet to send [01:30:28]OFD Sender: No OFD packet to send [01:30:33]OFD Sender: No OFD packet to send [01:30:38]OFD Sender: No OFD packet to send [01:30:43]OFD Sender: No OFD packet to send [01:30:48]OFD Sender: No OFD packet to send [01:30:53]OFD Sender: No OFD packet to send [01:30:58]OFD Sender: No OFD packet to send [01:31:03]OFD Sender: No OFD packet to send [01:31:08]OFD Sender: No OFD packet to send [01:31:13]OFD Sender: No OFD packet to send [01:31:18]OFD Sender: No OFD packet to send [01:31:23]OFD Sender: No OFD packet to send [01:31:28]OFD Sender: No OFD packet to send [01:31:33]OFD Sender: No OFD packet to send [01:31:38]OFD Sender: No OFD packet to send [01:31:43]OFD Sender: No OFD packet to send [01:31:48]OFD Sender: No OFD packet to send [01:31:53]OFD Sender: No OFD packet to send [01:31:58]OFD Sender: No OFD packet to send [01:32:03]OFD Sender: No OFD packet to send [01:32:08]OFD Sender: No OFD packet to send [01:32:13]OFD Sender: No OFD packet to send [01:32:18]OFD Sender: No OFD packet to send [01:32:23]OFD Sender: No OFD packet to send [01:32:28]OFD Sender: No OFD packet to send [01:32:33]OFD Sender: No OFD packet to send [01:32:38]OFD Sender: No OFD packet to send [01:32:43]OFD Sender: No OFD packet to send [01:32:48]OFD Sender: No OFD packet to send [01:32:53]OFD Sender: No OFD packet to send [01:32:58]OFD Sender: No OFD packet to send [01:33:03]OFD Sender: No OFD packet to send [01:33:08]OFD Sender: No OFD packet to send [01:33:13]OFD Sender: No OFD packet to send [01:33:18]OFD Sender: No OFD packet to send [01:33:23]OFD Sender: No OFD packet to send [01:33:28]OFD Sender: No OFD packet to send [01:33:33]OFD Sender: No OFD packet to send [01:33:38]OFD Sender: No OFD packet to send [01:33:43]OFD Sender: No OFD packet to send [01:33:48]OFD Sender: No OFD packet to send [01:33:53]OFD Sender: No OFD packet to send [01:33:58]OFD Sender: No OFD packet to send [01:34:03]OFD Sender: No OFD packet to send [01:34:08]OFD Sender: No OFD packet to send [01:34:13]OFD Sender: No OFD packet to send [01:34:18]OFD Sender: No OFD packet to send [01:34:23]OFD Sender: No OFD packet to send [01:34:28]OFD Sender: No OFD packet to send [01:34:33]OFD Sender: No OFD packet to send [01:34:38]OFD Sender: No OFD packet to send [01:34:43]OFD Sender: No OFD packet to send [01:34:48]OFD Sender: No OFD packet to send [01:34:53]OFD Sender: No OFD packet to send [01:34:58]OFD Sender: No OFD packet to send [01:35:03]OFD Sender: No OFD packet to send [01:35:08]OFD Sender: No OFD packet to send [01:35:13]OFD Sender: No OFD packet to send [01:35:18]OFD Sender: No OFD packet to send [01:35:23]OFD Sender: No OFD packet to send [01:35:28]OFD Sender: No OFD packet to send [01:35:33]OFD Sender: No OFD packet to send [01:35:38]OFD Sender: No OFD packet to send [01:35:43]OFD Sender: No OFD packet to send [01:35:48]OFD Sender: No OFD packet to send [01:35:53]OFD Sender: No OFD packet to send [01:35:58]OFD Sender: No OFD packet to send [01:36:03]OFD Sender: No OFD packet to send [01:36:08]OFD Sender: No OFD packet to send [01:36:13]OFD Sender: No OFD packet to send [01:36:18]OFD Sender: No OFD packet to send [01:36:23]OFD Sender: No OFD packet to send [01:36:28]OFD Sender: No OFD packet to send [01:36:33]OFD Sender: No OFD packet to send [01:36:38]OFD Sender: No OFD packet to send [01:36:43]OFD Sender: No OFD packet to send [01:36:48]OFD Sender: No OFD packet to send [01:36:53]OFD Sender: No OFD packet to send [01:36:59]OFD Sender: No OFD packet to send [01:37:04]OFD Sender: No OFD packet to send [01:37:09]OFD Sender: No OFD packet to send [01:37:14]OFD Sender: No OFD packet to send [01:37:19]OFD Sender: No OFD packet to send [01:37:24]OFD Sender: No OFD packet to send [01:37:29]OFD Sender: No OFD packet to send [01:37:34]OFD Sender: No OFD packet to send [01:37:39]OFD Sender: No OFD packet to send [01:37:44]OFD Sender: No OFD packet to send [01:37:49]OFD Sender: No OFD packet to send [01:37:54]OFD Sender: No OFD packet to send [01:37:59]OFD Sender: No OFD packet to send [01:38:04]OFD Sender: No OFD packet to send [01:38:09]OFD Sender: No OFD packet to send [01:38:14]OFD Sender: No OFD packet to send [01:38:19]OFD Sender: No OFD packet to send [01:38:24]OFD Sender: No OFD packet to send [01:38:29]OFD Sender: No OFD packet to send [01:38:34]OFD Sender: No OFD packet to send [01:38:39]OFD Sender: No OFD packet to send [01:38:44]OFD Sender: No OFD packet to send [01:38:49]OFD Sender: No OFD packet to send [01:38:54]OFD Sender: No OFD packet to send [01:38:59]OFD Sender: No OFD packet to send [01:39:04]OFD Sender: No OFD packet to send [01:39:09]OFD Sender: No OFD packet to send [01:39:14]OFD Sender: No OFD packet to send [01:39:19]OFD Sender: No OFD packet to send [01:39:24]OFD Sender: No OFD packet to send [01:39:29]OFD Sender: No OFD packet to send [01:39:34]OFD Sender: No OFD packet to send [01:39:39]OFD Sender: No OFD packet to send [01:39:44]OFD Sender: No OFD packet to send [01:39:49]OFD Sender: No OFD packet to send [01:39:54]OFD Sender: No OFD packet to send [01:39:59]OFD Sender: No OFD packet to send [01:40:04]OFD Sender: No OFD packet to send [01:40:09]OFD Sender: No OFD packet to send [01:40:14]OFD Sender: No OFD packet to send [01:40:19]OFD Sender: No OFD packet to send [01:40:24]OFD Sender: No OFD packet to send [01:40:29]OFD Sender: No OFD packet to send [01:40:34]OFD Sender: No OFD packet to send [01:40:39]OFD Sender: No OFD packet to send [01:40:44]OFD Sender: No OFD packet to send [01:40:49]OFD Sender: No OFD packet to send [01:40:54]OFD Sender: No OFD packet to send [01:40:59]OFD Sender: No OFD packet to send [01:41:04]OFD Sender: No OFD packet to send [01:41:09]OFD Sender: No OFD packet to send [01:41:14]OFD Sender: No OFD packet to send [01:41:19]OFD Sender: No OFD packet to send [01:41:24]OFD Sender: No OFD packet to send [01:41:29]OFD Sender: No OFD packet to send [01:41:34]OFD Sender: No OFD packet to send [01:41:39]OFD Sender: No OFD packet to send [01:41:44]OFD Sender: No OFD packet to send [01:41:49]OFD Sender: No OFD packet to send [01:41:54]OFD Sender: No OFD packet to send [01:41:59]OFD Sender: No OFD packet to send [01:42:04]OFD Sender: No OFD packet to send [01:42:09]OFD Sender: No OFD packet to send [01:42:14]OFD Sender: No OFD packet to send [01:42:19]OFD Sender: No OFD packet to send [01:42:24]OFD Sender: No OFD packet to send [01:42:29]OFD Sender: No OFD packet to send [01:42:34]OFD Sender: No OFD packet to send [01:42:39]OFD Sender: No OFD packet to send [01:42:44]OFD Sender: No OFD packet to send [01:42:49]OFD Sender: No OFD packet to send [01:42:54]OFD Sender: No OFD packet to send [01:42:59]OFD Sender: No OFD packet to send [01:43:04]OFD Sender: No OFD packet to send [01:43:09]OFD Sender: No OFD packet to send [01:43:14]OFD Sender: No OFD packet to send [01:43:19]OFD Sender: No OFD packet to send [01:43:24]OFD Sender: No OFD packet to send [01:43:29]OFD Sender: No OFD packet to send [01:43:34]OFD Sender: No OFD packet to send [01:43:39]OFD Sender: No OFD packet to send [01:43:44]OFD Sender: No OFD packet to send [01:43:49]OFD Sender: No OFD packet to send [01:43:54]OFD Sender: No OFD packet to send [01:43:59]OFD Sender: No OFD packet to send [01:44:04]OFD Sender: No OFD packet to send [01:44:09]OFD Sender: No OFD packet to send [01:44:14]OFD Sender: No OFD packet to send [01:44:19]OFD Sender: No OFD packet to send [01:44:24]OFD Sender: No OFD packet to send [01:44:29]OFD Sender: No OFD packet to send [01:44:34]OFD Sender: No OFD packet to send [01:44:39]OFD Sender: No OFD packet to send [01:44:44]OFD Sender: No OFD packet to send [01:44:49]OFD Sender: No OFD packet to send [01:44:54]OFD Sender: No OFD packet to send [01:44:59]OFD Sender: No OFD packet to send [01:45:04]OFD Sender: No OFD packet to send [01:45:09]OFD Sender: No OFD packet to send [01:45:14]OFD Sender: No OFD packet to send [01:45:19]OFD Sender: No OFD packet to send [01:45:24]OFD Sender: No OFD packet to send [01:45:29]OFD Sender: No OFD packet to send [01:45:34]OFD Sender: No OFD packet to send [01:45:39]OFD Sender: No OFD packet to send [01:45:44]OFD Sender: No OFD packet to send [01:45:49]OFD Sender: No OFD packet to send [01:45:54]OFD Sender: No OFD packet to send [01:45:59]OFD Sender: No OFD packet to send [01:46:04]OFD Sender: No OFD packet to send [01:46:09]OFD Sender: No OFD packet to send [01:46:14]OFD Sender: No OFD packet to send [01:46:19]OFD Sender: No OFD packet to send [01:46:24]OFD Sender: No OFD packet to send [01:46:29]OFD Sender: No OFD packet to send [01:46:34]OFD Sender: No OFD packet to send [01:46:39]OFD Sender: No OFD packet to send [01:46:44]OFD Sender: No OFD packet to send [01:46:49]OFD Sender: No OFD packet to send [01:46:54]OFD Sender: No OFD packet to send [01:46:59]OFD Sender: No OFD packet to send [01:47:04]OFD Sender: No OFD packet to send [01:47:09]OFD Sender: No OFD packet to send [01:47:14]OFD Sender: No OFD packet to send [01:47:19]OFD Sender: No OFD packet to send [01:47:24]OFD Sender: No OFD packet to send [01:47:29]OFD Sender: No OFD packet to send [01:47:34]OFD Sender: No OFD packet to send [01:47:39]OFD Sender: No OFD packet to send [01:47:44]OFD Sender: No OFD packet to send [01:47:49]OFD Sender: No OFD packet to send [01:47:54]OFD Sender: No OFD packet to send [01:47:59]OFD Sender: No OFD packet to send [01:48:04]OFD Sender: No OFD packet to send [01:48:09]OFD Sender: No OFD packet to send [01:48:13]accept exits with 9 [01:48:13]New connection [01:48:13]New thread 3067235684 created [01:48:13]Thread 3067379044 joined [01:48:13]Waiting for new connection... [01:48:13] Sock 9.Parse request [01:48:13]Sock 9.Check first char [01:48:13]Sock 9.First char is OK [01:48:13]request: POST /json_proto HTTP/1.0 [01:48:13]Method: POST [01:48:13]URL: /json_proto [01:48:13]Method is POST - this is cgi request [01:48:13]url: /json_proto [01:48:13]query_string will be loaded in cgi processing [01:48:13]execute_cgi json_proto POST (null) [01:48:13]execute_cgi path=json_proto method=POST [01:48:13]POST find Content-Length [01:48:13]Host: 172.17.63.195:8080 [01:48:13]Content-Length: 759 [01:48:13]Content-Type: application/json [01:48:13] [01:48:13]POST finish read [01:48:13]Found Content-Length = 759 [01:48:13]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450396", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "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 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 300.28 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [01:48:13]execute_script... [01:48:13]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450396", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "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 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 300.28 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [01:48:13]POST & json_proto [01:48:13]process_json_proto [01:48:13]json parsed OK: [01:48:13]protocol is kg_v1.0 [01:48:13]action value=close_receipt [01:48:13]process_action close_receipt [01:48:13]cmd_close_receipt [01:48:13]MH_GetDate [01:48:13]Write to MH i2c: F0 00 00 C4 0C BF [01:48:13]Write i2c OK [01:48:13]MH_I2C_Read... [01:48:13]Read from MH i2c: F0 [01:48:13]MH_I2C_Read... [01:48:13]Read from MH i2c: F0 09 00 [01:48:13]MH_I2C_Read... [01:48:13]Read from MH i2c: F0 09 00 C4 0C 00 DF 3E 20 67 47 1B 1E 67 53 [01:48:13]GetLastDocTimeStamp 1730162839 [01:48:13]current date 1730166495 [01:48:13]FM_GetShiftState [01:48:13]SAM_PROTO_GetShiftState [01:48:13]wFMCommunicate request_size=4 [01:48:13]MH_SAM_APDU [01:48:13]CAPDU: 80 13 01 00 [01:48:13]Write to MH i2c: E2 08 00 C5 0C 80 13 01 00 00 00 00 00 4E [01:48:13]Write i2c OK [01:48:13]MH_I2C_Read... [01:48:13]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [01:48:13]Read from MH i2c: E2 [01:48:13]MH_I2C_Read... [01:48:13]Read from MH i2c: E2 0E 00 [01:48:13]MH_I2C_Read... [01:48:13]Read from MH i2c: E2 0E 00 C5 0C 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 37 [01:48:13]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [01:48:13]wFMCommunicate OK [01:48:13]SAM_PROTO_GetShiftState done [01:48:13]FM_GetShiftState done [01:48:13]opened in 1730160431 [01:48:13]opened+sec_in_day 1730246831 [01:48:13]quantity*price = 30027 [01:48:13]sum+1 = 30029 [01:48:13]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 300.28 НСП 1% : 2.66 НДС 12% : 31.89 Наличными: 0.00 Безнал.: 300.28 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 5 29.10.2024 01:48 Смена: 546 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 Платежная система: Mbank ФМ: 0000000000871756 ФД: 202610 ФПД: 261629704760161 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T014815&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202610&fm=261629704760161&tin=02508201610067®Number=0000000000091777&sum=30028 [01:48:14]StoreToDocumentArchive [01:48:14]shift 546 fd 202610 [01:48:14]save to /storage/0546/doc_00202610 [01:48:14]save last doc name /storage/0546/doc_00202610 to /storage/kkm_last_doc_name [01:48:14]save OK [01:48:14]Clear old archive folders... [01:48:14]ProcessDocumentItem done err = 0, tmpTLVsize=252 [01:48:14]tlvbuf is 01CDA240 [01:48:14]SAM_PROTO_ClearQueue [01:48:14]wFMCommunicate request_size=4 [01:48:14]MH_SAM_APDU [01:48:14]CAPDU: 80 09 00 00 [01:48:14]Write to MH i2c: E2 08 00 D2 0C 80 09 00 00 00 00 00 00 50 [01:48:14]Write i2c OK [01:48:14]MH_I2C_Read... [01:48:15]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [01:48:15]Read from MH i2c: E2 [01:48:15]MH_I2C_Read... [01:48:15]Read from MH i2c: E2 03 00 [01:48:15]MH_I2C_Read... [01:48:15]Read from MH i2c: E2 03 00 D2 0C 00 90 00 52 [01:48:15]RAPDU: 90 00 [01:48:15]wFMCommunicate OK [01:48:15]SAM_PROTO_ClearQueue done [01:48:15]KKMCreateOFDPacket [01:48:15]OFDProtocolAddRootSTLVToBuf [01:48:15]FM_MakeSignedData [01:48:15]FM_MakeSignedData [01:48:15]SAM_PROTO_SignData [01:48:15]wFMCommunicate request_size=4 [01:48:15]MH_SAM_APDU [01:48:15]CAPDU: 80 0D 01 02 [01:48:15]Write to MH i2c: E2 08 00 D3 0C 80 0D 01 02 00 00 00 00 58 [01:48:15]Write i2c OK [01:48:15]MH_I2C_Read... [01:48:15]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [01:48:15]Read from MH i2c: E2 [01:48:15]MH_I2C_Read... [01:48:15]Read from MH i2c: E2 03 00 [01:48:15]MH_I2C_Read... [01:48:15]Read from MH i2c: E2 03 00 D3 0C 00 90 00 53 [01:48:15]RAPDU: 90 00 [01:48:15]wFMCommunicate OK [01:48:15]wFMCommunicate request_size=255 [01:48:15]MH_SAM_APDU [01:48: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 20 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 4C 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 75 0C 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 4C 75 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 05 00 00 00 F4 03 04 00 DF 3E 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 72 17 03 00 35 04 06 00 [01:48:15]Write to MH i2c: E2 02 01 D4 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 20 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 4C 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 75 0C 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 4C 75 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 05 00 00 00 F4 03 04 00 DF 3E 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 72 17 03 00 35 04 06 00 00 00 38 [01:48:15]Write i2c OK [01:48:15]MH_I2C_Read... [01:48:15]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [01:48:15]Read from MH i2c: E2 [01:48:15]MH_I2C_Read... [01:48:15]Read from MH i2c: E2 03 00 [01:48:15]MH_I2C_Read... [01:48:15]Read from MH i2c: E2 03 00 D4 0C 00 90 00 54 [01:48:15]RAPDU: 90 00 [01:48:15]wFMCommunicate OK [01:48:15]wFMCommunicate request_size=11 [01:48:15]MH_SAM_APDU [01:48:15]CAPDU: 80 0D 02 02 06 ED F3 69 9D 6B 61 [01:48:15]Write to MH i2c: E2 0E 00 D5 0C 80 0D 02 02 06 00 ED F3 69 9D 6B 61 00 00 19 [01:48:15]Write i2c OK [01:48:15]MH_I2C_Read... [01:48:15]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [01:48:15]Read from MH i2c: E2 [01:48:15]MH_I2C_Read... [01:48:15]Read from MH i2c: E2 03 00 [01:48:15]MH_I2C_Read... [01:48:15]Read from MH i2c: E2 03 00 D5 0C 00 90 00 55 [01:48:15]RAPDU: 90 00 [01:48:15]wFMCommunicate OK [01:48:15]wFMCommunicate request_size=4 [01:48:15]MH_SAM_APDU [01:48:15]CAPDU: 80 0D 03 02 [01:48:15]Write to MH i2c: E2 08 00 D6 0C 80 0D 03 02 00 00 00 00 5D [01:48:15]Write i2c OK [01:48:15]MH_I2C_Read... [01:48:15]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [01:48:15]Read from MH i2c: E2 [01:48:15]MH_I2C_Read... [01:48:15]Read from MH i2c: E2 0B 00 [01:48:15]MH_I2C_Read... [01:48:15]Read from MH i2c: E2 0B 00 D6 0C 00 6A C1 96 E6 D1 B2 64 A8 90 00 94 [01:48:15]RAPDU: 6A C1 96 E6 D1 B2 64 A8 90 00 [01:48:15]wFMCommunicate OK [01:48:15]SAM_PROTO_SignData done [01:48:15]FM_MakeSignedData done [01:48:15]CreateOFDProtocolMessage [01:48:15]wFMCommunicate request_size=4 [01:48:15]MH_SAM_APDU [01:48:15]CAPDU: 80 11 00 00 [01:48:15]Write to MH i2c: E2 08 00 D7 0C 80 11 00 00 00 00 00 00 5D [01:48:15]Write i2c OK [01:48:15]MH_I2C_Read... [01:48:15]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [01:48:15]Read from MH i2c: E2 [01:48:15]MH_I2C_Read... [01:48:15]Read from MH i2c: E2 17 00 [01:48:15]MH_I2C_Read... [01:48:15]Read from MH i2c: E2 17 00 D7 0C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 B2 [01:48:15]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [01:48:15]wFMCommunicate OK [01:48:15]CreateOFDProtocolMessage done [01:48:15]OFDSenderStorePacket 202610 [01:48:15]StoreOFDPacket docnum=202610 [01:48:15]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 01 00 00 26 DE 08 01 0F 0D 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 20 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 4C 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 75 0C 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 4C 75 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 05 00 00 00 F4 03 04 00 DF 3E 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 72 17 03 00 35 04 06 00 ED F3 69 9D 6B 61 6A C1 96 E6 D1 B2 64 A8 [01:48:15]CheckFolder [01:48:15]dirname=/storage/ofd_packets [01:48:15]CheckFolder done [01:48:15]ProducePacketName [01:48:15]name=ofd_packets/00202610 [01:48:15]NVStorageSaveData ofd_packets/00202610 [01:48:15]File name is /storage/ofd_packets/00202610 [01:48:15]Write 302 bytes [01:48:15]NVStorageSaveData done [01:48:15]OFDSenderStorePacket done [01:48:15]KKMCreateOFDPacket done [01:48:15]NVStorageSaveData kkm_last_timestamp [01:48:15]File name is /storage/kkm_last_timestamp [01:48:15]Write 4 bytes [01:48:15]NVStorageSaveData done [01:48:15]OFD Sender: Processing packet 202610 [packets to send 116, broken 115] [01:48:15]ProducePacketName [01:48:15]name=ofd_packets/00202610 [01:48:15]OFD Sender: To server: pG, [01:48:15]CommunicateWithHost lk.salyk.kg:30040 [01:48:15]ConnectInit lk.salyk.kg [01:48:15]ExternCall_PrintAddStr [01:48:15]wPrintStart [01:48:15]Write to MH i2c: 01 00 00 D8 0C E4 [01:48:15]Write i2c OK [01:48:15]MH_I2C_Read... [01:48:15]Read from MH i2c: 01 [01:48:15]MH_I2C_Read... [01:48:15]Read from MH i2c: 01 07 00 [01:48:15]MH_I2C_Read... [01:48:15]Read from MH i2c: 01 07 00 D8 0C 00 00 00 00 00 FF 0F F9 [01:48:15]RasterBufferAndPrint [01:48:15]line Счет N : (1)450396 [01:48:15]line ИНН: 02508201610067 [01:48:15]line Контрольно-Кассовый Чек [01:48:15]line ПРОДАЖА [01:48:15]line ТРК (МРК, ГНК) : 42 [01:48:15]line Товар: 2710124130 [01:48:15]line SUPER 92-К-5 [01:48:15]line 4.390 * 68.40 [01:48:15]line = 300.28 [01:48:15]line НДС 12% НСП 1% [01:48:15]line > о реализуемом товаре [01:48:15]line ИТОГО: 300.28 [01:48:15]line НСП 1% : 2.66 [01:48:15]line НДС 12% : 31.89 [01:48:15]line Наличными: 0.00 [01:48:15]line Безнал.: 300.28 [01:48:15]line Место: АЗС № 171 "Партнер Нефть" [01:48:15]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [01:48:15]line СНО: Общий режим [01:48:15]line Чек 5 29.10.2024 01:48 [01:48:15]line Смена: 546 ФФД: 1.0 [01:48:15]line ЗНМ: 0300000109 [01:48:15]line РНМ: 0000000000091777 [01:48:15]line Версия ККМ: 001 [01:48:15]line Платежная система: Mbank [01:48:15]line ФМ: 0000000000871756 [01:48:15]line ФД: 202610 [01:48:15]line ФПД: 261629704760161 [01:48:15]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T014815&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202610&fm=261629704760161&tin=02508201610067®Number=0000000000091777&sum=30028 [01:48:15]Connected sock=11 [01:48:15]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 01 00 00 26 DE 08 01 0F 0D 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 20 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 4C 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 75 0C 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 4C 75 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 05 00 00 00 F4 03 04 00 DF 3E 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 72 17 03 00 35 04 06 00 ED F3 69 9D 6B 61 6A C1 96 E6 D1 B2 64 A8 [01:48:15]written 0, free lines is 4095 [01:48: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 35 36 4F 00 00 00 28 AC 47 00 35 B5 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 72 17 03 00 F4 03 04 00 93 EA 1F 67 B6 04 01 00 00 86 78 DF 07 A3 8A 13 DC [01:48:16]CommunicateWithHost err = 0 [01:48:16]CheckOFDResponse [01:48:16]1017 (14) - 77093643461234 [01:48:16]1041 (16) - 0000000000871756 [01:48:16]1040 (4) - 202610 [01:48:16]1012 (4) - 28.10.2024 19:48 [01:48:16]1206 (1) - 0 [01:48:16]OFD Sender: Remove packet 202610 [01:48:16]ProducePacketName [01:48:16]name=ofd_packets/00202610 [01:48:16]NVStorageDeleteData [01:48:16]Write to MH i2c: 01 00 00 01 0D 0E [01:48:16]Write i2c OK [01:48:16]MH_I2C_Read... [01:48:16]Read from MH i2c: 01 [01:48:16]MH_I2C_Read... [01:48:16]Read from MH i2c: 01 07 00 [01:48:16]MH_I2C_Read... [01:48:16]Read from MH i2c: 01 07 00 01 0D 00 00 00 00 00 C0 0C E1 [01:48:16]RasterBufferAndPrint [01:48:16]line [01:48:16]line [01:48:16]line [01:48:16]line [01:48:16]line [01:48:16]written 0, free lines is 3270 [01:48:16]MH_Cut [01:48:16]Write to MH i2c: D1 01 00 08 0D 01 E7 [01:48:16]Write i2c OK [01:48:16]MH_I2C_Read... [01:48:16]Read from MH i2c: D1 [01:48:16]MH_I2C_Read... [01:48:16]Read from MH i2c: D1 01 00 [01:48:16]MH_I2C_Read... [01:48:16]Read from MH i2c: D1 01 00 08 0D 00 E6 [01:48:16]Write to MH i2c: 01 00 00 09 0D 16 [01:48:16]Write i2c OK [01:48:16]MH_I2C_Read... [01:48:16]OFD Sender: No OFD packet to send [01:48:17]*** Cut start [01:48:17]*** Purtial cut [01:48:17]*** Stage 1: CUTSNS_PIN = 1 [01:48:17]Read from MH i2c: 01 [01:48:17]MH_I2C_Read... [01:48:17]*** Stop cut motor [01:48:17]*** Cut end [01:48:17]Read from MH i2c: 01 07 00 [01:48:17]MH_I2C_Read... [01:48:17]Read from MH i2c: 01 07 00 09 0D 00 00 00 00 00 FF 0F 2B [01:48:17]process_action close_receipt done [01:48:17]requested_data is exist [01:48:17]produce_requested_data [01:48:17]requested_item fm.sn is exist - process it [01:48:17]wFMCommunicate request_size=4 [01:48:17]MH_SAM_APDU [01:48:17]CAPDU: 80 11 00 00 [01:48:17]Write to MH i2c: E2 08 00 0A 0D 80 11 00 00 00 00 00 00 91 [01:48:17]Write i2c OK [01:48:17]MH_I2C_Read... [01:48:17]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [01:48:17]Read from MH i2c: E2 [01:48:17]MH_I2C_Read... [01:48:17]Read from MH i2c: E2 17 00 [01:48:17]MH_I2C_Read... [01:48:17]Read from MH i2c: E2 17 00 0A 0D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 E6 [01:48:17]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [01:48:17]wFMCommunicate OK [01:48:17]requested_item fd.num is exist - process it [01:48:17]SAM_PROTO_GetFieldsCounters [01:48:17]wFMCommunicate request_size=4 [01:48:17]MH_SAM_APDU [01:48:17]CAPDU: 80 13 00 00 [01:48:17]Write to MH i2c: E2 08 00 0B 0D 80 13 00 00 00 00 00 00 94 [01:48:17]Write i2c OK [01:48:17]MH_I2C_Read... [01:48:17]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [01:48:17]Read from MH i2c: E2 [01:48:17]MH_I2C_Read... [01:48:17]Read from MH i2c: E2 62 00 [01:48:17]MH_I2C_Read... [01:48:17]Read from MH i2c: E2 62 00 0B 0D 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 72 17 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 05 00 00 00 5E 04 04 00 05 00 00 00 57 04 04 00 06 00 00 00 19 04 04 00 00 00 00 00 90 00 7C [01:48:17]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 72 17 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 05 00 00 00 5E 04 04 00 05 00 00 00 57 04 04 00 06 00 00 00 19 04 04 00 00 00 00 00 90 00 [01:48:17]wFMCommunicate OK [01:48:17]SAM_PROTO_GetFieldsCounters done [01:48:17]requested_item shift.num is exist - process it [01:48:17]requested_item shift.opened is exist - process it [01:48:17]req_shift_opened [01:48:17]FM_GetShiftState [01:48:17]SAM_PROTO_GetShiftState [01:48:17]wFMCommunicate request_size=4 [01:48:17]MH_SAM_APDU [01:48:17]CAPDU: 80 13 01 00 [01:48:17]Write to MH i2c: E2 08 00 0C 0D 80 13 01 00 00 00 00 00 96 [01:48:17]Write i2c OK [01:48:17]MH_I2C_Read... [01:48:17]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [01:48:17]Read from MH i2c: E2 [01:48:17]MH_I2C_Read... [01:48:17]Read from MH i2c: E2 0E 00 [01:48:17]MH_I2C_Read... [01:48:17]Read from MH i2c: E2 0E 00 0C 0D 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 7F [01:48:17]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [01:48:17]wFMCommunicate OK [01:48:17]SAM_PROTO_GetShiftState done [01:48:17]FM_GetShiftState done [01:48:17]req_shift_opened done [01:48:17]requested_item shift.open_date is exist - process it [01:48:17]req_shift_open_date [01:48:17]req_shift_open_date done [01:48:17]produce_requested_data done [01:48:17]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202610,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431} [01:48:17]process_action_free close_receipt [01:48:17]json_value_free [01:48:17]json_value_free done [01:48:17]process_json_proto returns [01:48:17]Send response to host [01:48:17]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202610,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431}}} [01:48:17]free response buf [01:48:17]execute_script done [01:48:17]execute_script returns [01:48:17]free content buf [01:48:17]Sock 9.Close socket [01:48:17]Sock 9.Thread stoped [01:48:21]OFD Sender: No OFD packet to send [01:48:26]OFD Sender: No OFD packet to send [01:48:31]OFD Sender: No OFD packet to send [01:48:36]OFD Sender: No OFD packet to send [01:48:41]OFD Sender: No OFD packet to send [01:48:46]OFD Sender: No OFD packet to send [01:48:51]OFD Sender: No OFD packet to send [01:48:56]OFD Sender: No OFD packet to send [01:49:01]OFD Sender: No OFD packet to send [01:49:06]OFD Sender: No OFD packet to send [01:49:11]OFD Sender: No OFD packet to send [01:49:16]OFD Sender: No OFD packet to send [01:49:21]OFD Sender: No OFD packet to send [01:49:26]OFD Sender: No OFD packet to send [01:49:31]OFD Sender: No OFD packet to send [01:49:36]OFD Sender: No OFD packet to send [01:49:41]OFD Sender: No OFD packet to send [01:49:46]OFD Sender: No OFD packet to send [01:49:51]OFD Sender: No OFD packet to send [01:49:56]OFD Sender: No OFD packet to send [01:50:01]OFD Sender: No OFD packet to send [01:50:06]OFD Sender: No OFD packet to send [01:50:11]OFD Sender: No OFD packet to send [01:50:16]OFD Sender: No OFD packet to send [01:50:21]OFD Sender: No OFD packet to send [01:50:26]OFD Sender: No OFD packet to send [01:50:31]OFD Sender: No OFD packet to send [01:50:36]OFD Sender: No OFD packet to send [01:50:41]OFD Sender: No OFD packet to send [01:50:46]OFD Sender: No OFD packet to send [01:50:51]OFD Sender: No OFD packet to send [01:50:56]OFD Sender: No OFD packet to send [01:51:01]OFD Sender: No OFD packet to send [01:51:03]accept exits with 7 [01:51:03]New connection [01:51:03]New thread 3067379044 created [01:51:03]Thread 3067235684 joined [01:51:03]Waiting for new connection... [01:51:03] Sock 7.Parse request [01:51:03]Sock 7.Check first char [01:51:03]Sock 7.First char is OK [01:51:03]request: POST /json_proto HTTP/1.0 [01:51:03]Method: POST [01:51:03]URL: /json_proto [01:51:03]Method is POST - this is cgi request [01:51:03]url: /json_proto [01:51:03]query_string will be loaded in cgi processing [01:51:03]execute_cgi json_proto POST (null) [01:51:03]execute_cgi path=json_proto method=POST [01:51:03]POST find Content-Length [01:51:03]Host: 172.17.63.195:8080 [01:51:03]Content-Length: 769 [01:51:03]Content-Type: application/json [01:51:03] [01:51:03]POST finish read [01:51:03]Found Content-Length = 769 [01:51:03]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450397", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-3", "price" : 74.20, "quantity" : 13.480, "sum" : 1000.22, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 1000.22 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [01:51:03]execute_script... [01:51: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)450397", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-3", "price" : 74.20, "quantity" : 13.480, "sum" : 1000.22, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 1000.22 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [01:51:03]POST & json_proto [01:51:03]process_json_proto [01:51:03]json parsed OK: [01:51:03]protocol is kg_v1.0 [01:51:03]action value=close_receipt [01:51:03]process_action close_receipt [01:51:03]cmd_close_receipt [01:51:03]MH_GetDate [01:51:03]Write to MH i2c: F0 00 00 0D 0D 09 [01:51:03]Write i2c OK [01:51:03]MH_I2C_Read... [01:51:03]Read from MH i2c: F0 [01:51:03]MH_I2C_Read... [01:51:03]Read from MH i2c: F0 09 00 [01:51:03]MH_I2C_Read... [01:51:03]Read from MH i2c: F0 09 00 0D 0D 00 89 3F 20 67 47 1B 1E 67 48 [01:51:03]GetLastDocTimeStamp 1730166495 [01:51:03]current date 1730166665 [01:51:03]FM_GetShiftState [01:51:03]SAM_PROTO_GetShiftState [01:51:03]wFMCommunicate request_size=4 [01:51:03]MH_SAM_APDU [01:51:03]CAPDU: 80 13 01 00 [01:51:03]Write to MH i2c: E2 08 00 0E 0D 80 13 01 00 00 00 00 00 98 [01:51:03]Write i2c OK [01:51:03]MH_I2C_Read... [01:51:03]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [01:51:03]Read from MH i2c: E2 [01:51:03]MH_I2C_Read... [01:51:03]Read from MH i2c: E2 0E 00 [01:51:03]MH_I2C_Read... [01:51:03]Read from MH i2c: E2 0E 00 0E 0D 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 81 [01:51:03]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [01:51:03]wFMCommunicate OK [01:51:03]SAM_PROTO_GetShiftState done [01:51:03]FM_GetShiftState done [01:51:03]opened in 1730160431 [01:51:03]opened+sec_in_day 1730246831 [01:51:03]quantity*price = 100021 [01:51:03]sum+1 = 100023 [01:51:03]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 1000.22 НСП 1% : 8.85 НДС 12% : 106.22 Наличными: 0.00 Безнал.: 1000.22 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 6 29.10.2024 01:51 Смена: 546 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 Платежная система: Mbank ФМ: 0000000000871756 ФД: 202611 ФПД: 101320738159306 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T015105&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202611&fm=101320738159306&tin=02508201610067®Number=0000000000091777&sum=100022 [01:51:04]StoreToDocumentArchive [01:51:04]shift 546 fd 202611 [01:51:04]save to /storage/0546/doc_00202611 [01:51:04]save last doc name /storage/0546/doc_00202611 to /storage/kkm_last_doc_name [01:51:04]save OK [01:51:04]Clear old archive folders... [01:51:04]ProcessDocumentItem done err = 0, tmpTLVsize=251 [01:51:04]tlvbuf is 01CB8020 [01:51:04]SAM_PROTO_ClearQueue [01:51:04]wFMCommunicate request_size=4 [01:51:04]MH_SAM_APDU [01:51:04]CAPDU: 80 09 00 00 [01:51:04]Write to MH i2c: E2 08 00 1B 0D 80 09 00 00 00 00 00 00 9A [01:51:04]Write i2c OK [01:51:04]MH_I2C_Read... [01:51:04]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [01:51:04]Read from MH i2c: E2 [01:51:04]MH_I2C_Read... [01:51:04]Read from MH i2c: E2 03 00 [01:51:04]MH_I2C_Read... [01:51:04]Read from MH i2c: E2 03 00 1B 0D 00 90 00 9C [01:51:04]RAPDU: 90 00 [01:51:04]wFMCommunicate OK [01:51:04]SAM_PROTO_ClearQueue done [01:51:04]KKMCreateOFDPacket [01:51:04]OFDProtocolAddRootSTLVToBuf [01:51:04]FM_MakeSignedData [01:51:04]FM_MakeSignedData [01:51:04]SAM_PROTO_SignData [01:51:04]wFMCommunicate request_size=4 [01:51:04]MH_SAM_APDU [01:51:04]CAPDU: 80 0D 01 02 [01:51:04]Write to MH i2c: E2 08 00 1C 0D 80 0D 01 02 00 00 00 00 A2 [01:51:04]Write i2c OK [01:51:04]MH_I2C_Read... [01:51:04]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [01:51:04]Read from MH i2c: E2 [01:51:04]MH_I2C_Read... [01:51:04]Read from MH i2c: E2 03 00 [01:51:04]MH_I2C_Read... [01:51:04]Read from MH i2c: E2 03 00 1C 0D 00 90 00 9D [01:51:04]RAPDU: 90 00 [01:51:04]wFMCommunicate OK [01:51:04]wFMCommunicate request_size=255 [01:51:04]MH_SAM_APDU [01:51: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 33 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B6 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7E 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 B6 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 06 00 00 00 F4 03 04 00 89 3F 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 73 17 03 00 35 04 06 00 5C [01:51:04]Write to MH i2c: E2 02 01 1D 0D 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 33 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B6 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7E 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 B6 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 06 00 00 00 F4 03 04 00 89 3F 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 73 17 03 00 35 04 06 00 5C 00 00 E2 [01:51:04]Write i2c OK [01:51:04]MH_I2C_Read... [01:51:05]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [01:51:05]Read from MH i2c: E2 [01:51:05]MH_I2C_Read... [01:51:05]Read from MH i2c: E2 03 00 [01:51:05]MH_I2C_Read... [01:51:05]Read from MH i2c: E2 03 00 1D 0D 00 90 00 9E [01:51:05]RAPDU: 90 00 [01:51:05]wFMCommunicate OK [01:51:05]wFMCommunicate request_size=10 [01:51:05]MH_SAM_APDU [01:51:05]CAPDU: 80 0D 02 02 05 26 92 9B 3A CA [01:51:05]Write to MH i2c: E2 0D 00 1E 0D 80 0D 02 02 05 00 26 92 9B 3A CA 00 00 06 [01:51:05]Write i2c OK [01:51:05]MH_I2C_Read... [01:51:05]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [01:51:05]Read from MH i2c: E2 [01:51:05]MH_I2C_Read... [01:51:05]Read from MH i2c: E2 03 00 [01:51:05]MH_I2C_Read... [01:51:05]Read from MH i2c: E2 03 00 1E 0D 00 90 00 9F [01:51:05]RAPDU: 90 00 [01:51:05]wFMCommunicate OK [01:51:05]wFMCommunicate request_size=4 [01:51:05]MH_SAM_APDU [01:51:05]CAPDU: 80 0D 03 02 [01:51:05]Write to MH i2c: E2 08 00 1F 0D 80 0D 03 02 00 00 00 00 A7 [01:51:05]Write i2c OK [01:51:05]MH_I2C_Read... [01:51:05]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [01:51:05]Read from MH i2c: E2 [01:51:05]MH_I2C_Read... [01:51:05]Read from MH i2c: E2 0B 00 [01:51:05]MH_I2C_Read... [01:51:05]Read from MH i2c: E2 0B 00 1F 0D 00 B7 16 19 F8 3D 8E 99 6A 90 00 54 [01:51:05]RAPDU: B7 16 19 F8 3D 8E 99 6A 90 00 [01:51:05]wFMCommunicate OK [01:51:05]SAM_PROTO_SignData done [01:51:05]FM_MakeSignedData done [01:51:05]CreateOFDProtocolMessage [01:51:05]wFMCommunicate request_size=4 [01:51:05]MH_SAM_APDU [01:51:05]CAPDU: 80 11 00 00 [01:51:05]Write to MH i2c: E2 08 00 20 0D 80 11 00 00 00 00 00 00 A7 [01:51:05]Write i2c OK [01:51:05]MH_I2C_Read... [01:51:05]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [01:51:05]Read from MH i2c: E2 [01:51:05]MH_I2C_Read... [01:51:05]Read from MH i2c: E2 17 00 [01:51:05]MH_I2C_Read... [01:51:05]Read from MH i2c: E2 17 00 20 0D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 FC [01:51:05]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [01:51:05]wFMCommunicate OK [01:51:05]CreateOFDProtocolMessage done [01:51:05]OFDSenderStorePacket 202611 [01:51:05]StoreOFDPacket docnum=202611 [01:51:05]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 74 8E 07 01 CA 27 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 33 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B6 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7E 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 B6 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 06 00 00 00 F4 03 04 00 89 3F 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 73 17 03 00 35 04 06 00 5C 26 92 9B 3A CA B7 16 19 F8 3D 8E 99 6A [01:51:05]CheckFolder [01:51:05]dirname=/storage/ofd_packets [01:51:05]CheckFolder done [01:51:05]ProducePacketName [01:51:05]name=ofd_packets/00202611 [01:51:05]NVStorageSaveData ofd_packets/00202611 [01:51:05]File name is /storage/ofd_packets/00202611 [01:51:05]Write 301 bytes [01:51:05]NVStorageSaveData done [01:51:05]OFDSenderStorePacket done [01:51:05]KKMCreateOFDPacket done [01:51:05]NVStorageSaveData kkm_last_timestamp [01:51:05]File name is /storage/kkm_last_timestamp [01:51:05]Write 4 bytes [01:51:05]NVStorageSaveData done [01:51:05]ExternCall_PrintAddStr [01:51:05]wPrintStart [01:51:05]Write to MH i2c: 01 00 00 21 0D 2E [01:51:05]Write i2c OK [01:51:05]MH_I2C_Read... [01:51:05]Read from MH i2c: 01 [01:51:05]MH_I2C_Read... [01:51:05]Read from MH i2c: 01 07 00 [01:51:05]MH_I2C_Read... [01:51:05]Read from MH i2c: 01 07 00 21 0D 00 00 00 00 00 FF 0F 43 [01:51:05]RasterBufferAndPrint [01:51:05]line Счет N : (1)450397 [01:51:05]line ИНН: 02508201610067 [01:51:05]line Контрольно-Кассовый Чек [01:51:05]line ПРОДАЖА [01:51:05]line ТРК (МРК, ГНК) : 51 [01:51:05]line Товар: 2710124500 [01:51:05]line Аи-95-К-3 [01:51:05]line 13.480 * 74.20 [01:51:05]line = 1000.22 [01:51:05]line НДС 12% НСП 1% [01:51:05]line > о реализуемом товаре [01:51:05]line ИТОГО: 1000.22 [01:51:05]line НСП 1% : 8.85 [01:51:05]line НДС 12% : 106.22 [01:51:05]line Наличными: 0.00 [01:51:05]line Безнал.: 1000.22 [01:51:05]line Место: АЗС № 171 "Партнер Нефть" [01:51:05]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [01:51:05]line СНО: Общий режим [01:51:05]line Чек 6 29.10.2024 01:51 [01:51:05]line Смена: 546 ФФД: 1.0 [01:51:05]line ЗНМ: 0300000109 [01:51:05]line РНМ: 0000000000091777 [01:51:05]line Версия ККМ: 001 [01:51:05]line Платежная система: Mbank [01:51:05]line ФМ: 0000000000871756 [01:51:05]line ФД: 202611 [01:51:05]line ФПД: 101320738159306 [01:51:05]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T015105&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202611&fm=101320738159306&tin=02508201610067®Number=0000000000091777&sum=100022 [01:51:05]written 0, free lines is 4095 [01:51:05]OFD Sender: Processing packet 202611 [packets to send 116, broken 115] [01:51:05]ProducePacketName [01:51:05]name=ofd_packets/00202611 [01:51:05]OFD Sender: To server: pG, [01:51:05]CommunicateWithHost lk.salyk.kg:30040 [01:51:05]ConnectInit lk.salyk.kg [01:51:05]Connected sock=10 [01:51:05]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 74 8E 07 01 CA 27 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 33 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B6 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7E 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 B6 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 06 00 00 00 F4 03 04 00 89 3F 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 73 17 03 00 35 04 06 00 5C 26 92 9B 3A CA B7 16 19 F8 3D 8E 99 6A [01:51:05]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 2A FD 47 00 15 C7 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 73 17 03 00 F4 03 04 00 3D EB 1F 67 B6 04 01 00 00 F7 C4 03 2D 57 71 0A A4 [01:51:05]CommunicateWithHost err = 0 [01:51:05]CheckOFDResponse [01:51:05]1017 (14) - 77093643461234 [01:51:05]1041 (16) - 0000000000871756 [01:51:05]1040 (4) - 202611 [01:51:05]1012 (4) - 28.10.2024 19:51 [01:51:05]1206 (1) - 0 [01:51:05]OFD Sender: Remove packet 202611 [01:51:05]ProducePacketName [01:51:05]name=ofd_packets/00202611 [01:51:05]NVStorageDeleteData [01:51:05]Write to MH i2c: 01 00 00 4A 0D 57 [01:51:05]Write i2c OK [01:51:05]MH_I2C_Read... [01:51:05]Read from MH i2c: 01 [01:51:05]MH_I2C_Read... [01:51:05]Read from MH i2c: 01 07 00 [01:51:05]MH_I2C_Read... [01:51:05]Read from MH i2c: 01 07 00 4A 0D 00 00 00 00 00 C0 0C 2A [01:51:05]RasterBufferAndPrint [01:51:05]line [01:51:05]line [01:51:05]line [01:51:05]line [01:51:05]line [01:51:05]written 0, free lines is 3270 [01:51:05]MH_Cut [01:51:05]Write to MH i2c: D1 01 00 51 0D 01 30 [01:51:05]Write i2c OK [01:51:05]MH_I2C_Read... [01:51:05]Read from MH i2c: D1 [01:51:05]MH_I2C_Read... [01:51:05]Read from MH i2c: D1 01 00 [01:51:05]MH_I2C_Read... [01:51:05]Read from MH i2c: D1 01 00 51 0D 00 2F [01:51:05]Write to MH i2c: 01 00 00 52 0D 5F [01:51:05]Write i2c OK [01:51:05]MH_I2C_Read... [01:51:06]OFD Sender: No OFD packet to send [01:51:06]*** Cut start [01:51:06]*** Purtial cut [01:51:06]*** Stage 1: CUTSNS_PIN = 1 [01:51:07]Read from MH i2c: 01 [01:51:07]MH_I2C_Read... [01:51:07]*** Stop cut motor [01:51:07]*** Cut end [01:51:07]Read from MH i2c: 01 07 00 [01:51:07]MH_I2C_Read... [01:51:07]Read from MH i2c: 01 07 00 52 0D 00 00 00 00 00 FF 0F 74 [01:51:07]process_action close_receipt done [01:51:07]requested_data is exist [01:51:07]produce_requested_data [01:51:07]requested_item fm.sn is exist - process it [01:51:07]wFMCommunicate request_size=4 [01:51:07]MH_SAM_APDU [01:51:07]CAPDU: 80 11 00 00 [01:51:07]Write to MH i2c: E2 08 00 53 0D 80 11 00 00 00 00 00 00 DA [01:51:07]Write i2c OK [01:51:07]MH_I2C_Read... [01:51:07]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [01:51:07]Read from MH i2c: E2 [01:51:07]MH_I2C_Read... [01:51:07]Read from MH i2c: E2 17 00 [01:51:07]MH_I2C_Read... [01:51:07]Read from MH i2c: E2 17 00 53 0D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 2F [01:51:07]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [01:51:07]wFMCommunicate OK [01:51:07]requested_item fd.num is exist - process it [01:51:07]SAM_PROTO_GetFieldsCounters [01:51:07]wFMCommunicate request_size=4 [01:51:07]MH_SAM_APDU [01:51:07]CAPDU: 80 13 00 00 [01:51:07]Write to MH i2c: E2 08 00 54 0D 80 13 00 00 00 00 00 00 DD [01:51:07]Write i2c OK [01:51:07]MH_I2C_Read... [01:51:07]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [01:51:07]Read from MH i2c: E2 [01:51:07]MH_I2C_Read... [01:51:07]Read from MH i2c: E2 62 00 [01:51:07]MH_I2C_Read... [01:51:07]Read from MH i2c: E2 62 00 54 0D 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 73 17 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 06 00 00 00 5E 04 04 00 06 00 00 00 57 04 04 00 07 00 00 00 19 04 04 00 00 00 00 00 90 00 C9 [01:51:07]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 73 17 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 06 00 00 00 5E 04 04 00 06 00 00 00 57 04 04 00 07 00 00 00 19 04 04 00 00 00 00 00 90 00 [01:51:07]wFMCommunicate OK [01:51:07]SAM_PROTO_GetFieldsCounters done [01:51:07]requested_item shift.num is exist - process it [01:51:07]requested_item shift.opened is exist - process it [01:51:07]req_shift_opened [01:51:07]FM_GetShiftState [01:51:07]SAM_PROTO_GetShiftState [01:51:07]wFMCommunicate request_size=4 [01:51:07]MH_SAM_APDU [01:51:07]CAPDU: 80 13 01 00 [01:51:07]Write to MH i2c: E2 08 00 55 0D 80 13 01 00 00 00 00 00 DF [01:51:07]Write i2c OK [01:51:07]MH_I2C_Read... [01:51:07]Read from MH i2c: E2 [01:51:07]MH_I2C_Read... [01:51:07]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [01:51:07]Read from MH i2c: E2 0E 00 [01:51:07]MH_I2C_Read... [01:51:07]Read from MH i2c: E2 0E 00 55 0D 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 C8 [01:51:07]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [01:51:07]wFMCommunicate OK [01:51:07]SAM_PROTO_GetShiftState done [01:51:07]FM_GetShiftState done [01:51:07]req_shift_opened done [01:51:07]requested_item shift.open_date is exist - process it [01:51:07]req_shift_open_date [01:51:07]req_shift_open_date done [01:51:07]produce_requested_data done [01:51:07]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202611,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431} [01:51:07]process_action_free close_receipt [01:51:07]json_value_free [01:51:07]json_value_free done [01:51:07]process_json_proto returns [01:51:07]Send response to host [01:51:07]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202611,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431}}} [01:51:07]free response buf [01:51:07]execute_script done [01:51:07]execute_script returns [01:51:07]free content buf [01:51:07]Sock 7.Close socket [01:51:07]Sock 7.Thread stoped [01:51:11]OFD Sender: No OFD packet to send [01:51:16]OFD Sender: No OFD packet to send [01:51:21]OFD Sender: No OFD packet to send [01:51:26]OFD Sender: No OFD packet to send [01:51:31]OFD Sender: No OFD packet to send [01:51:36]OFD Sender: No OFD packet to send [01:51:41]OFD Sender: No OFD packet to send [01:51:46]OFD Sender: No OFD packet to send [01:51:51]OFD Sender: No OFD packet to send [01:51:56]OFD Sender: No OFD packet to send [01:52:01]OFD Sender: No OFD packet to send [01:52:06]OFD Sender: No OFD packet to send [01:52:11]OFD Sender: No OFD packet to send [01:52:16]OFD Sender: No OFD packet to send [01:52:21]OFD Sender: No OFD packet to send [01:52:26]OFD Sender: No OFD packet to send [01:52:31]OFD Sender: No OFD packet to send [01:52:36]OFD Sender: No OFD packet to send [01:52:41]OFD Sender: No OFD packet to send [01:52:46]OFD Sender: No OFD packet to send [01:52:51]OFD Sender: No OFD packet to send [01:52:56]OFD Sender: No OFD packet to send [01:53:01]OFD Sender: No OFD packet to send [01:53:06]OFD Sender: No OFD packet to send [01:53:11]OFD Sender: No OFD packet to send [01:53:16]OFD Sender: No OFD packet to send [01:53:21]OFD Sender: No OFD packet to send [01:53:26]OFD Sender: No OFD packet to send [01:53:31]OFD Sender: No OFD packet to send [01:53:36]OFD Sender: No OFD packet to send [01:53:41]OFD Sender: No OFD packet to send [01:53:46]OFD Sender: No OFD packet to send [01:53:51]OFD Sender: No OFD packet to send [01:53:56]OFD Sender: No OFD packet to send [01:54:01]OFD Sender: No OFD packet to send [01:54:06]OFD Sender: No OFD packet to send [01:54:11]OFD Sender: No OFD packet to send [01:54:16]OFD Sender: No OFD packet to send [01:54:21]OFD Sender: No OFD packet to send [01:54:26]OFD Sender: No OFD packet to send [01:54:31]OFD Sender: No OFD packet to send [01:54:36]OFD Sender: No OFD packet to send [01:54:41]OFD Sender: No OFD packet to send [01:54:46]OFD Sender: No OFD packet to send [01:54:51]OFD Sender: No OFD packet to send [01:54:56]OFD Sender: No OFD packet to send [01:55:01]OFD Sender: No OFD packet to send [01:55:06]OFD Sender: No OFD packet to send [01:55:11]OFD Sender: No OFD packet to send [01:55:16]OFD Sender: No OFD packet to send [01:55:21]OFD Sender: No OFD packet to send [01:55:26]OFD Sender: No OFD packet to send [01:55:31]OFD Sender: No OFD packet to send [01:55:36]OFD Sender: No OFD packet to send [01:55:41]OFD Sender: No OFD packet to send [01:55:46]OFD Sender: No OFD packet to send [01:55:51]OFD Sender: No OFD packet to send [01:55:56]OFD Sender: No OFD packet to send [01:56:01]OFD Sender: No OFD packet to send [01:56:06]OFD Sender: No OFD packet to send [01:56:11]OFD Sender: No OFD packet to send [01:56:16]OFD Sender: No OFD packet to send [01:56:21]OFD Sender: No OFD packet to send [01:56:26]OFD Sender: No OFD packet to send [01:56:31]OFD Sender: No OFD packet to send [01:56:36]OFD Sender: No OFD packet to send [01:56:41]OFD Sender: No OFD packet to send [01:56:46]OFD Sender: No OFD packet to send [01:56:51]OFD Sender: No OFD packet to send [01:56:56]OFD Sender: No OFD packet to send [01:57:01]OFD Sender: No OFD packet to send [01:57:06]OFD Sender: No OFD packet to send [01:57:11]OFD Sender: No OFD packet to send [01:57:16]OFD Sender: No OFD packet to send [01:57:21]OFD Sender: No OFD packet to send [01:57:26]OFD Sender: No OFD packet to send [01:57:31]OFD Sender: No OFD packet to send [01:57:36]OFD Sender: No OFD packet to send [01:57:41]OFD Sender: No OFD packet to send [01:57:46]OFD Sender: No OFD packet to send [01:57:51]OFD Sender: No OFD packet to send [01:57:56]OFD Sender: No OFD packet to send [01:58:01]OFD Sender: No OFD packet to send [01:58:06]OFD Sender: No OFD packet to send [01:58:11]OFD Sender: No OFD packet to send [01:58:16]OFD Sender: No OFD packet to send [01:58:21]OFD Sender: No OFD packet to send [01:58:26]OFD Sender: No OFD packet to send [01:58:31]OFD Sender: No OFD packet to send [01:58:36]OFD Sender: No OFD packet to send [01:58:41]OFD Sender: No OFD packet to send [01:58:46]OFD Sender: No OFD packet to send [01:58:51]OFD Sender: No OFD packet to send [01:58:56]OFD Sender: No OFD packet to send [01:59:01]OFD Sender: No OFD packet to send [01:59:06]OFD Sender: No OFD packet to send [01:59:11]OFD Sender: No OFD packet to send [01:59:16]OFD Sender: No OFD packet to send [01:59:21]OFD Sender: No OFD packet to send [01:59:26]OFD Sender: No OFD packet to send [01:59:31]OFD Sender: No OFD packet to send [01:59:36]OFD Sender: No OFD packet to send [01:59:41]OFD Sender: No OFD packet to send [01:59:46]OFD Sender: No OFD packet to send [01:59:51]OFD Sender: No OFD packet to send [01:59:56]OFD Sender: No OFD packet to send [02:00:01]OFD Sender: No OFD packet to send [02:00:06]OFD Sender: No OFD packet to send [02:00:11]OFD Sender: No OFD packet to send [02:00:16]OFD Sender: No OFD packet to send [02:00:21]OFD Sender: No OFD packet to send [02:00:27]OFD Sender: No OFD packet to send [02:00:32]OFD Sender: No OFD packet to send [02:00:37]OFD Sender: No OFD packet to send [02:00:42]OFD Sender: No OFD packet to send [02:00:47]OFD Sender: No OFD packet to send [02:00:52]OFD Sender: No OFD packet to send [02:00:57]OFD Sender: No OFD packet to send [02:01:02]OFD Sender: No OFD packet to send [02:01:07]OFD Sender: No OFD packet to send [02:01:12]OFD Sender: No OFD packet to send [02:01:17]OFD Sender: No OFD packet to send [02:01:22]OFD Sender: No OFD packet to send [02:01:27]OFD Sender: No OFD packet to send [02:01:32]OFD Sender: No OFD packet to send [02:01:37]OFD Sender: No OFD packet to send [02:01:42]OFD Sender: No OFD packet to send [02:01:47]OFD Sender: No OFD packet to send [02:01:52]OFD Sender: No OFD packet to send [02:01:57]OFD Sender: No OFD packet to send [02:02:02]OFD Sender: No OFD packet to send [02:02:07]OFD Sender: No OFD packet to send [02:02:12]OFD Sender: No OFD packet to send [02:02:17]OFD Sender: No OFD packet to send [02:02:22]OFD Sender: No OFD packet to send [02:02:27]OFD Sender: No OFD packet to send [02:02:32]OFD Sender: No OFD packet to send [02:02:37]OFD Sender: No OFD packet to send [02:02:42]OFD Sender: No OFD packet to send [02:02:47]OFD Sender: No OFD packet to send [02:02:52]OFD Sender: No OFD packet to send [02:02:57]OFD Sender: No OFD packet to send [02:03:02]OFD Sender: No OFD packet to send [02:03:07]OFD Sender: No OFD packet to send [02:03:12]OFD Sender: No OFD packet to send [02:03:17]OFD Sender: No OFD packet to send [02:03:22]OFD Sender: No OFD packet to send [02:03:27]OFD Sender: No OFD packet to send [02:03:32]OFD Sender: No OFD packet to send [02:03:37]OFD Sender: No OFD packet to send [02:03:42]OFD Sender: No OFD packet to send [02:03:47]OFD Sender: No OFD packet to send [02:03:52]OFD Sender: No OFD packet to send [02:03:57]OFD Sender: No OFD packet to send [02:04:02]OFD Sender: No OFD packet to send [02:04:07]OFD Sender: No OFD packet to send [02:04:12]OFD Sender: No OFD packet to send [02:04:17]OFD Sender: No OFD packet to send [02:04:22]OFD Sender: No OFD packet to send [02:04:27]OFD Sender: No OFD packet to send [02:04:32]OFD Sender: No OFD packet to send [02:04:37]OFD Sender: No OFD packet to send [02:04:42]OFD Sender: No OFD packet to send [02:04:47]OFD Sender: No OFD packet to send [02:04:52]OFD Sender: No OFD packet to send [02:04:57]OFD Sender: No OFD packet to send [02:05:02]OFD Sender: No OFD packet to send [02:05:07]OFD Sender: No OFD packet to send [02:05:12]OFD Sender: No OFD packet to send [02:05:17]OFD Sender: No OFD packet to send [02:05:22]OFD Sender: No OFD packet to send [02:05:27]OFD Sender: No OFD packet to send [02:05:32]OFD Sender: No OFD packet to send [02:05:37]OFD Sender: No OFD packet to send [02:05:42]OFD Sender: No OFD packet to send [02:05:47]OFD Sender: No OFD packet to send [02:05:52]OFD Sender: No OFD packet to send [02:05:57]OFD Sender: No OFD packet to send [02:06:02]OFD Sender: No OFD packet to send [02:06:07]OFD Sender: No OFD packet to send [02:06:12]OFD Sender: No OFD packet to send [02:06:17]OFD Sender: No OFD packet to send [02:06:22]OFD Sender: No OFD packet to send [02:06:27]OFD Sender: No OFD packet to send [02:06:32]OFD Sender: No OFD packet to send [02:06:37]OFD Sender: No OFD packet to send [02:06:42]OFD Sender: No OFD packet to send [02:06:47]OFD Sender: No OFD packet to send [02:06:52]OFD Sender: No OFD packet to send [02:06:57]OFD Sender: No OFD packet to send [02:07:02]OFD Sender: No OFD packet to send [02:07:07]OFD Sender: No OFD packet to send [02:07:12]OFD Sender: No OFD packet to send [02:07:17]OFD Sender: No OFD packet to send [02:07:22]OFD Sender: No OFD packet to send [02:07:27]OFD Sender: No OFD packet to send [02:07:32]OFD Sender: No OFD packet to send [02:07:37]OFD Sender: No OFD packet to send [02:07:42]OFD Sender: No OFD packet to send [02:07:47]OFD Sender: No OFD packet to send [02:07:52]OFD Sender: No OFD packet to send [02:07:57]OFD Sender: No OFD packet to send [02:08:02]OFD Sender: No OFD packet to send [02:08:07]OFD Sender: No OFD packet to send [02:08:12]OFD Sender: No OFD packet to send [02:08:17]OFD Sender: No OFD packet to send [02:08:22]OFD Sender: No OFD packet to send [02:08:27]OFD Sender: No OFD packet to send [02:08:32]OFD Sender: No OFD packet to send [02:08:37]OFD Sender: No OFD packet to send [02:08:42]OFD Sender: No OFD packet to send [02:08:47]OFD Sender: No OFD packet to send [02:08:52]OFD Sender: No OFD packet to send [02:08:57]OFD Sender: No OFD packet to send [02:09:02]OFD Sender: No OFD packet to send [02:09:07]OFD Sender: No OFD packet to send [02:09:12]OFD Sender: No OFD packet to send [02:09:17]OFD Sender: No OFD packet to send [02:09:22]OFD Sender: No OFD packet to send [02:09:27]OFD Sender: No OFD packet to send [02:09:32]OFD Sender: No OFD packet to send [02:09:37]OFD Sender: No OFD packet to send [02:09:42]OFD Sender: No OFD packet to send [02:09:47]OFD Sender: No OFD packet to send [02:09:52]OFD Sender: No OFD packet to send [02:09:57]OFD Sender: No OFD packet to send [02:10:02]OFD Sender: No OFD packet to send [02:10:07]OFD Sender: No OFD packet to send [02:10:12]OFD Sender: No OFD packet to send [02:10:17]OFD Sender: No OFD packet to send [02:10:22]OFD Sender: No OFD packet to send [02:10:27]OFD Sender: No OFD packet to send [02:10:32]OFD Sender: No OFD packet to send [02:10:37]OFD Sender: No OFD packet to send [02:10:42]OFD Sender: No OFD packet to send [02:10:47]OFD Sender: No OFD packet to send [02:10:52]OFD Sender: No OFD packet to send [02:10:57]OFD Sender: No OFD packet to send [02:11:02]OFD Sender: No OFD packet to send [02:11:07]OFD Sender: No OFD packet to send [02:11:12]OFD Sender: No OFD packet to send [02:11:17]OFD Sender: No OFD packet to send [02:11:22]OFD Sender: No OFD packet to send [02:11:27]OFD Sender: No OFD packet to send [02:11:32]OFD Sender: No OFD packet to send [02:11:37]OFD Sender: No OFD packet to send [02:11:42]OFD Sender: No OFD packet to send [02:11:47]OFD Sender: No OFD packet to send [02:11:52]OFD Sender: No OFD packet to send [02:11:57]OFD Sender: No OFD packet to send [02:12:02]OFD Sender: No OFD packet to send [02:12:07]OFD Sender: No OFD packet to send [02:12:12]OFD Sender: No OFD packet to send [02:12:17]OFD Sender: No OFD packet to send [02:12:22]OFD Sender: No OFD packet to send [02:12:27]OFD Sender: No OFD packet to send [02:12:32]OFD Sender: No OFD packet to send [02:12:37]OFD Sender: No OFD packet to send [02:12:42]OFD Sender: No OFD packet to send [02:12:47]OFD Sender: No OFD packet to send [02:12:52]OFD Sender: No OFD packet to send [02:12:57]OFD Sender: No OFD packet to send [02:13:02]OFD Sender: No OFD packet to send [02:13:07]OFD Sender: No OFD packet to send [02:13:12]OFD Sender: No OFD packet to send [02:13:17]OFD Sender: No OFD packet to send [02:13:22]OFD Sender: No OFD packet to send [02:13:27]OFD Sender: No OFD packet to send [02:13:32]OFD Sender: No OFD packet to send [02:13:37]OFD Sender: No OFD packet to send [02:13:42]OFD Sender: No OFD packet to send [02:13:47]OFD Sender: No OFD packet to send [02:13:52]OFD Sender: No OFD packet to send [02:13:57]OFD Sender: No OFD packet to send [02:14:02]OFD Sender: No OFD packet to send [02:14:07]OFD Sender: No OFD packet to send [02:14:12]OFD Sender: No OFD packet to send [02:14:17]OFD Sender: No OFD packet to send [02:14:22]OFD Sender: No OFD packet to send [02:14:27]OFD Sender: No OFD packet to send [02:14:32]OFD Sender: No OFD packet to send [02:14:37]OFD Sender: No OFD packet to send [02:14:42]OFD Sender: No OFD packet to send [02:14:47]OFD Sender: No OFD packet to send [02:14:52]OFD Sender: No OFD packet to send [02:14:58]OFD Sender: No OFD packet to send [02:15:03]OFD Sender: No OFD packet to send [02:15:08]OFD Sender: No OFD packet to send [02:15:13]OFD Sender: No OFD packet to send [02:15:18]OFD Sender: No OFD packet to send [02:15:23]OFD Sender: No OFD packet to send [02:15:28]OFD Sender: No OFD packet to send [02:15:33]OFD Sender: No OFD packet to send [02:15:38]OFD Sender: No OFD packet to send [02:15:43]OFD Sender: No OFD packet to send [02:15:48]OFD Sender: No OFD packet to send [02:15:53]OFD Sender: No OFD packet to send [02:15:58]OFD Sender: No OFD packet to send [02:16:03]OFD Sender: No OFD packet to send [02:16:08]OFD Sender: No OFD packet to send [02:16:13]OFD Sender: No OFD packet to send [02:16:18]OFD Sender: No OFD packet to send [02:16:23]OFD Sender: No OFD packet to send [02:16:28]OFD Sender: No OFD packet to send [02:16:33]OFD Sender: No OFD packet to send [02:16:38]OFD Sender: No OFD packet to send [02:16:43]OFD Sender: No OFD packet to send [02:16:48]OFD Sender: No OFD packet to send [02:16:53]OFD Sender: No OFD packet to send [02:16:58]OFD Sender: No OFD packet to send [02:17:03]OFD Sender: No OFD packet to send [02:17:08]OFD Sender: No OFD packet to send [02:17:13]OFD Sender: No OFD packet to send [02:17:18]OFD Sender: No OFD packet to send [02:17:23]OFD Sender: No OFD packet to send [02:17:28]OFD Sender: No OFD packet to send [02:17:33]OFD Sender: No OFD packet to send [02:17:38]OFD Sender: No OFD packet to send [02:17:43]OFD Sender: No OFD packet to send [02:17:48]OFD Sender: No OFD packet to send [02:17:53]OFD Sender: No OFD packet to send [02:17:58]OFD Sender: No OFD packet to send [02:18:03]OFD Sender: No OFD packet to send [02:18:08]OFD Sender: No OFD packet to send [02:18:13]OFD Sender: No OFD packet to send [02:18:18]OFD Sender: No OFD packet to send [02:18:23]OFD Sender: No OFD packet to send [02:18:28]OFD Sender: No OFD packet to send [02:18:33]OFD Sender: No OFD packet to send [02:18:38]OFD Sender: No OFD packet to send [02:18:43]OFD Sender: No OFD packet to send [02:18:48]OFD Sender: No OFD packet to send [02:18:53]OFD Sender: No OFD packet to send [02:18:58]OFD Sender: No OFD packet to send [02:19:03]OFD Sender: No OFD packet to send [02:19:08]OFD Sender: No OFD packet to send [02:19:13]OFD Sender: No OFD packet to send [02:19:18]OFD Sender: No OFD packet to send [02:19:23]OFD Sender: No OFD packet to send [02:19:28]OFD Sender: No OFD packet to send [02:19:33]OFD Sender: No OFD packet to send [02:19:38]OFD Sender: No OFD packet to send [02:19:43]OFD Sender: No OFD packet to send [02:19:48]OFD Sender: No OFD packet to send [02:19:53]OFD Sender: No OFD packet to send [02:19:58]OFD Sender: No OFD packet to send [02:20:03]OFD Sender: No OFD packet to send [02:20:08]OFD Sender: No OFD packet to send [02:20:13]OFD Sender: No OFD packet to send [02:20:18]OFD Sender: No OFD packet to send [02:20:23]OFD Sender: No OFD packet to send [02:20:28]OFD Sender: No OFD packet to send [02:20:33]OFD Sender: No OFD packet to send [02:20:38]OFD Sender: No OFD packet to send [02:20:43]OFD Sender: No OFD packet to send [02:20:48]OFD Sender: No OFD packet to send [02:20:53]OFD Sender: No OFD packet to send [02:20:58]OFD Sender: No OFD packet to send [02:21:03]OFD Sender: No OFD packet to send [02:21:08]OFD Sender: No OFD packet to send [02:21:13]OFD Sender: No OFD packet to send [02:21:18]OFD Sender: No OFD packet to send [02:21:23]OFD Sender: No OFD packet to send [02:21:28]OFD Sender: No OFD packet to send [02:21:33]OFD Sender: No OFD packet to send [02:21:38]OFD Sender: No OFD packet to send [02:21:43]OFD Sender: No OFD packet to send [02:21:48]OFD Sender: No OFD packet to send [02:21:53]OFD Sender: No OFD packet to send [02:21:58]OFD Sender: No OFD packet to send [02:22:03]OFD Sender: No OFD packet to send [02:22:08]OFD Sender: No OFD packet to send [02:22:13]OFD Sender: No OFD packet to send [02:22:18]OFD Sender: No OFD packet to send [02:22:23]OFD Sender: No OFD packet to send [02:22:28]OFD Sender: No OFD packet to send [02:22:33]OFD Sender: No OFD packet to send [02:22:38]OFD Sender: No OFD packet to send [02:22:43]OFD Sender: No OFD packet to send [02:22:48]OFD Sender: No OFD packet to send [02:22:53]OFD Sender: No OFD packet to send [02:22:58]OFD Sender: No OFD packet to send [02:23:03]OFD Sender: No OFD packet to send [02:23:08]OFD Sender: No OFD packet to send [02:23:13]OFD Sender: No OFD packet to send [02:23:18]OFD Sender: No OFD packet to send [02:23:23]OFD Sender: No OFD packet to send [02:23:28]OFD Sender: No OFD packet to send [02:23:33]OFD Sender: No OFD packet to send [02:23:38]OFD Sender: No OFD packet to send [02:23:43]OFD Sender: No OFD packet to send [02:23:48]OFD Sender: No OFD packet to send [02:23:53]OFD Sender: No OFD packet to send [02:23:58]OFD Sender: No OFD packet to send [02:24:03]OFD Sender: No OFD packet to send [02:24:08]OFD Sender: No OFD packet to send [02:24:13]OFD Sender: No OFD packet to send [02:24:18]OFD Sender: No OFD packet to send [02:24:23]OFD Sender: No OFD packet to send [02:24:28]OFD Sender: No OFD packet to send [02:24:33]OFD Sender: No OFD packet to send [02:24:38]OFD Sender: No OFD packet to send [02:24:43]OFD Sender: No OFD packet to send [02:24:48]OFD Sender: No OFD packet to send [02:24:53]OFD Sender: No OFD packet to send [02:24:58]OFD Sender: No OFD packet to send [02:25:03]OFD Sender: No OFD packet to send [02:25:08]OFD Sender: No OFD packet to send [02:25:13]OFD Sender: No OFD packet to send [02:25:18]OFD Sender: No OFD packet to send [02:25:23]OFD Sender: No OFD packet to send [02:25:28]OFD Sender: No OFD packet to send [02:25:33]OFD Sender: No OFD packet to send [02:25:38]OFD Sender: No OFD packet to send [02:25:43]OFD Sender: No OFD packet to send [02:25:48]OFD Sender: No OFD packet to send [02:25:53]OFD Sender: No OFD packet to send [02:25:58]OFD Sender: No OFD packet to send [02:26:03]OFD Sender: No OFD packet to send [02:26:08]OFD Sender: No OFD packet to send [02:26:13]OFD Sender: No OFD packet to send [02:26:18]OFD Sender: No OFD packet to send [02:26:23]OFD Sender: No OFD packet to send [02:26:28]OFD Sender: No OFD packet to send [02:26:33]OFD Sender: No OFD packet to send [02:26:38]OFD Sender: No OFD packet to send [02:26:43]OFD Sender: No OFD packet to send [02:26:48]OFD Sender: No OFD packet to send [02:26:53]OFD Sender: No OFD packet to send [02:26:58]OFD Sender: No OFD packet to send [02:27:03]OFD Sender: No OFD packet to send [02:27:08]OFD Sender: No OFD packet to send [02:27:13]OFD Sender: No OFD packet to send [02:27:18]OFD Sender: No OFD packet to send [02:27:23]OFD Sender: No OFD packet to send [02:27:28]OFD Sender: No OFD packet to send [02:27:33]OFD Sender: No OFD packet to send [02:27:38]OFD Sender: No OFD packet to send [02:27:43]OFD Sender: No OFD packet to send [02:27:48]OFD Sender: No OFD packet to send [02:27:53]OFD Sender: No OFD packet to send [02:27:58]OFD Sender: No OFD packet to send [02:28:03]OFD Sender: No OFD packet to send [02:28:08]OFD Sender: No OFD packet to send [02:28:13]OFD Sender: No OFD packet to send [02:28:18]OFD Sender: No OFD packet to send [02:28:23]OFD Sender: No OFD packet to send [02:28:28]OFD Sender: No OFD packet to send [02:28:33]OFD Sender: No OFD packet to send [02:28:38]OFD Sender: No OFD packet to send [02:28:43]OFD Sender: No OFD packet to send [02:28:48]OFD Sender: No OFD packet to send [02:28:53]OFD Sender: No OFD packet to send [02:28:58]OFD Sender: No OFD packet to send [02:29:03]OFD Sender: No OFD packet to send [02:29:08]OFD Sender: No OFD packet to send [02:29:13]OFD Sender: No OFD packet to send [02:29:18]OFD Sender: No OFD packet to send [02:29:23]OFD Sender: No OFD packet to send [02:29:29]OFD Sender: No OFD packet to send [02:29:34]OFD Sender: No OFD packet to send [02:29:39]OFD Sender: No OFD packet to send [02:29:44]OFD Sender: No OFD packet to send [02:29:49]OFD Sender: No OFD packet to send [02:29:54]OFD Sender: No OFD packet to send [02:29:59]OFD Sender: No OFD packet to send [02:30:04]OFD Sender: No OFD packet to send [02:30:09]OFD Sender: No OFD packet to send [02:30:14]OFD Sender: No OFD packet to send [02:30:19]OFD Sender: No OFD packet to send [02:30:24]OFD Sender: No OFD packet to send [02:30:29]OFD Sender: No OFD packet to send [02:30:34]OFD Sender: No OFD packet to send [02:30:39]OFD Sender: No OFD packet to send [02:30:44]OFD Sender: No OFD packet to send [02:30:49]OFD Sender: No OFD packet to send [02:30:54]OFD Sender: No OFD packet to send [02:30:59]OFD Sender: No OFD packet to send [02:31:04]OFD Sender: No OFD packet to send [02:31:09]OFD Sender: No OFD packet to send [02:31:14]OFD Sender: No OFD packet to send [02:31:19]OFD Sender: No OFD packet to send [02:31:24]OFD Sender: No OFD packet to send [02:31:29]OFD Sender: No OFD packet to send [02:31:34]OFD Sender: No OFD packet to send [02:31:39]OFD Sender: No OFD packet to send [02:31:44]OFD Sender: No OFD packet to send [02:31:49]OFD Sender: No OFD packet to send [02:31:54]OFD Sender: No OFD packet to send [02:31:59]OFD Sender: No OFD packet to send [02:32:04]OFD Sender: No OFD packet to send [02:32:09]OFD Sender: No OFD packet to send [02:32:14]OFD Sender: No OFD packet to send [02:32:19]OFD Sender: No OFD packet to send [02:32:24]OFD Sender: No OFD packet to send [02:32:29]OFD Sender: No OFD packet to send [02:32:34]OFD Sender: No OFD packet to send [02:32:39]OFD Sender: No OFD packet to send [02:32:44]OFD Sender: No OFD packet to send [02:32:49]OFD Sender: No OFD packet to send [02:32:54]OFD Sender: No OFD packet to send [02:32:59]OFD Sender: No OFD packet to send [02:33:04]OFD Sender: No OFD packet to send [02:33:09]OFD Sender: No OFD packet to send [02:33:14]OFD Sender: No OFD packet to send [02:33:19]OFD Sender: No OFD packet to send [02:33:24]OFD Sender: No OFD packet to send [02:33:29]OFD Sender: No OFD packet to send [02:33:34]OFD Sender: No OFD packet to send [02:33:39]OFD Sender: No OFD packet to send [02:33:44]OFD Sender: No OFD packet to send [02:33:49]OFD Sender: No OFD packet to send [02:33:54]OFD Sender: No OFD packet to send [02:33:59]OFD Sender: No OFD packet to send [02:34:04]OFD Sender: No OFD packet to send [02:34:09]OFD Sender: No OFD packet to send [02:34:14]OFD Sender: No OFD packet to send [02:34:19]OFD Sender: No OFD packet to send [02:34:24]OFD Sender: No OFD packet to send [02:34:29]OFD Sender: No OFD packet to send [02:34:34]OFD Sender: No OFD packet to send [02:34:39]OFD Sender: No OFD packet to send [02:34:44]OFD Sender: No OFD packet to send [02:34:49]OFD Sender: No OFD packet to send [02:34:54]OFD Sender: No OFD packet to send [02:34:59]OFD Sender: No OFD packet to send [02:35:04]OFD Sender: No OFD packet to send [02:35:09]OFD Sender: No OFD packet to send [02:35:14]OFD Sender: No OFD packet to send [02:35:19]OFD Sender: No OFD packet to send [02:35:24]OFD Sender: No OFD packet to send [02:35:29]OFD Sender: No OFD packet to send [02:35:34]OFD Sender: No OFD packet to send [02:35:39]OFD Sender: No OFD packet to send [02:35:44]OFD Sender: No OFD packet to send [02:35:49]OFD Sender: No OFD packet to send [02:35:54]OFD Sender: No OFD packet to send [02:35:59]OFD Sender: No OFD packet to send [02:36:04]OFD Sender: No OFD packet to send [02:36:09]OFD Sender: No OFD packet to send [02:36:14]OFD Sender: No OFD packet to send [02:36:19]OFD Sender: No OFD packet to send [02:36:24]OFD Sender: No OFD packet to send [02:36:29]OFD Sender: No OFD packet to send [02:36:34]OFD Sender: No OFD packet to send [02:36:39]OFD Sender: No OFD packet to send [02:36:44]OFD Sender: No OFD packet to send [02:36:49]OFD Sender: No OFD packet to send [02:36:54]OFD Sender: No OFD packet to send [02:36:59]OFD Sender: No OFD packet to send [02:37:04]OFD Sender: No OFD packet to send [02:37:09]OFD Sender: No OFD packet to send [02:37:14]OFD Sender: No OFD packet to send [02:37:19]OFD Sender: No OFD packet to send [02:37:24]OFD Sender: No OFD packet to send [02:37:29]OFD Sender: No OFD packet to send [02:37:34]OFD Sender: No OFD packet to send [02:37:39]OFD Sender: No OFD packet to send [02:37:44]OFD Sender: No OFD packet to send [02:37:49]OFD Sender: No OFD packet to send [02:37:54]OFD Sender: No OFD packet to send [02:37:59]OFD Sender: No OFD packet to send [02:38:04]OFD Sender: No OFD packet to send [02:38:09]OFD Sender: No OFD packet to send [02:38:14]OFD Sender: No OFD packet to send [02:38:19]OFD Sender: No OFD packet to send [02:38:24]OFD Sender: No OFD packet to send [02:38:29]OFD Sender: No OFD packet to send [02:38:34]OFD Sender: No OFD packet to send [02:38:39]OFD Sender: No OFD packet to send [02:38:44]OFD Sender: No OFD packet to send [02:38:49]OFD Sender: No OFD packet to send [02:38:54]OFD Sender: No OFD packet to send [02:38:59]OFD Sender: No OFD packet to send [02:39:04]OFD Sender: No OFD packet to send [02:39:09]OFD Sender: No OFD packet to send [02:39:14]OFD Sender: No OFD packet to send [02:39:19]OFD Sender: No OFD packet to send [02:39:24]OFD Sender: No OFD packet to send [02:39:29]OFD Sender: No OFD packet to send [02:39:34]OFD Sender: No OFD packet to send [02:39:39]OFD Sender: No OFD packet to send [02:39:44]OFD Sender: No OFD packet to send [02:39:49]OFD Sender: No OFD packet to send [02:39:54]OFD Sender: No OFD packet to send [02:39:59]OFD Sender: No OFD packet to send [02:40:04]OFD Sender: No OFD packet to send [02:40:09]OFD Sender: No OFD packet to send [02:40:14]OFD Sender: No OFD packet to send [02:40:19]OFD Sender: No OFD packet to send [02:40:24]OFD Sender: No OFD packet to send [02:40:29]OFD Sender: No OFD packet to send [02:40:34]OFD Sender: No OFD packet to send [02:40:39]OFD Sender: No OFD packet to send [02:40:44]OFD Sender: No OFD packet to send [02:40:49]OFD Sender: No OFD packet to send [02:40:54]OFD Sender: No OFD packet to send [02:40:59]OFD Sender: No OFD packet to send [02:41:04]OFD Sender: No OFD packet to send [02:41:09]OFD Sender: No OFD packet to send [02:41:14]OFD Sender: No OFD packet to send [02:41:19]OFD Sender: No OFD packet to send [02:41:24]OFD Sender: No OFD packet to send [02:41:29]OFD Sender: No OFD packet to send [02:41:34]OFD Sender: No OFD packet to send [02:41:39]OFD Sender: No OFD packet to send [02:41:44]OFD Sender: No OFD packet to send [02:41:49]OFD Sender: No OFD packet to send [02:41:54]OFD Sender: No OFD packet to send [02:41:59]OFD Sender: No OFD packet to send [02:42:04]OFD Sender: No OFD packet to send [02:42:09]OFD Sender: No OFD packet to send [02:42:14]OFD Sender: No OFD packet to send [02:42:19]OFD Sender: No OFD packet to send [02:42:24]OFD Sender: No OFD packet to send [02:42:29]OFD Sender: No OFD packet to send [02:42:34]OFD Sender: No OFD packet to send [02:42:39]OFD Sender: No OFD packet to send [02:42:44]OFD Sender: No OFD packet to send [02:42:49]OFD Sender: No OFD packet to send [02:42:54]OFD Sender: No OFD packet to send [02:42:59]OFD Sender: No OFD packet to send [02:43:04]OFD Sender: No OFD packet to send [02:43:09]OFD Sender: No OFD packet to send [02:43:14]OFD Sender: No OFD packet to send [02:43:19]OFD Sender: No OFD packet to send [02:43:24]OFD Sender: No OFD packet to send [02:43:29]OFD Sender: No OFD packet to send [02:43:34]OFD Sender: No OFD packet to send [02:43:39]OFD Sender: No OFD packet to send [02:43:44]OFD Sender: No OFD packet to send [02:43:49]OFD Sender: No OFD packet to send [02:43:54]OFD Sender: No OFD packet to send [02:43:59]OFD Sender: No OFD packet to send [02:44:05]OFD Sender: No OFD packet to send [02:44:10]OFD Sender: No OFD packet to send [02:44:15]OFD Sender: No OFD packet to send [02:44:20]OFD Sender: No OFD packet to send [02:44:25]OFD Sender: No OFD packet to send [02:44:30]OFD Sender: No OFD packet to send [02:44:35]OFD Sender: No OFD packet to send [02:44:40]OFD Sender: No OFD packet to send [02:44:45]OFD Sender: No OFD packet to send [02:44:50]OFD Sender: No OFD packet to send [02:44:55]OFD Sender: No OFD packet to send [02:45:00]OFD Sender: No OFD packet to send [02:45:05]OFD Sender: No OFD packet to send [02:45:10]OFD Sender: No OFD packet to send [02:45:15]OFD Sender: No OFD packet to send [02:45:20]OFD Sender: No OFD packet to send [02:45:25]OFD Sender: No OFD packet to send [02:45:30]OFD Sender: No OFD packet to send [02:45:35]OFD Sender: No OFD packet to send [02:45:40]OFD Sender: No OFD packet to send [02:45:45]OFD Sender: No OFD packet to send [02:45:50]OFD Sender: No OFD packet to send [02:45:55]OFD Sender: No OFD packet to send [02:46:00]OFD Sender: No OFD packet to send [02:46:05]OFD Sender: No OFD packet to send [02:46:10]OFD Sender: No OFD packet to send [02:46:15]OFD Sender: No OFD packet to send [02:46:20]OFD Sender: No OFD packet to send [02:46:25]OFD Sender: No OFD packet to send [02:46:30]OFD Sender: No OFD packet to send [02:46:35]OFD Sender: No OFD packet to send [02:46:40]OFD Sender: No OFD packet to send [02:46:45]OFD Sender: No OFD packet to send [02:46:50]OFD Sender: No OFD packet to send [02:46:55]OFD Sender: No OFD packet to send [02:47:00]OFD Sender: No OFD packet to send [02:47:05]OFD Sender: No OFD packet to send [02:47:10]OFD Sender: No OFD packet to send [02:47:15]OFD Sender: No OFD packet to send [02:47:20]OFD Sender: No OFD packet to send [02:47:25]OFD Sender: No OFD packet to send [02:47:30]OFD Sender: No OFD packet to send [02:47:35]OFD Sender: No OFD packet to send [02:47:40]OFD Sender: No OFD packet to send [02:47:45]OFD Sender: No OFD packet to send [02:47:50]OFD Sender: No OFD packet to send [02:47:55]OFD Sender: No OFD packet to send [02:48:00]OFD Sender: No OFD packet to send [02:48:05]OFD Sender: No OFD packet to send [02:48:10]OFD Sender: No OFD packet to send [02:48:15]OFD Sender: No OFD packet to send [02:48:20]OFD Sender: No OFD packet to send [02:48:25]OFD Sender: No OFD packet to send [02:48:30]OFD Sender: No OFD packet to send [02:48:35]OFD Sender: No OFD packet to send [02:48:40]OFD Sender: No OFD packet to send [02:48:45]OFD Sender: No OFD packet to send [02:48:50]OFD Sender: No OFD packet to send [02:48:55]OFD Sender: No OFD packet to send [02:49:00]OFD Sender: No OFD packet to send [02:49:05]OFD Sender: No OFD packet to send [02:49:10]OFD Sender: No OFD packet to send [02:49:15]OFD Sender: No OFD packet to send [02:49:20]OFD Sender: No OFD packet to send [02:49:25]OFD Sender: No OFD packet to send [02:49:30]OFD Sender: No OFD packet to send [02:49:35]OFD Sender: No OFD packet to send [02:49:40]OFD Sender: No OFD packet to send [02:49:45]OFD Sender: No OFD packet to send [02:49:50]OFD Sender: No OFD packet to send [02:49:55]OFD Sender: No OFD packet to send [02:50:00]OFD Sender: No OFD packet to send [02:50:05]OFD Sender: No OFD packet to send [02:50:10]OFD Sender: No OFD packet to send [02:50:15]OFD Sender: No OFD packet to send [02:50:20]OFD Sender: No OFD packet to send [02:50:25]OFD Sender: No OFD packet to send [02:50:30]OFD Sender: No OFD packet to send [02:50:35]OFD Sender: No OFD packet to send [02:50:40]OFD Sender: No OFD packet to send [02:50:45]OFD Sender: No OFD packet to send [02:50:50]OFD Sender: No OFD packet to send [02:50:55]OFD Sender: No OFD packet to send [02:51:00]OFD Sender: No OFD packet to send [02:51:05]OFD Sender: No OFD packet to send [02:51:10]OFD Sender: No OFD packet to send [02:51:15]OFD Sender: No OFD packet to send [02:51:20]OFD Sender: No OFD packet to send [02:51:25]OFD Sender: No OFD packet to send [02:51:30]OFD Sender: No OFD packet to send [02:51:35]OFD Sender: No OFD packet to send [02:51:40]OFD Sender: No OFD packet to send [02:51:45]OFD Sender: No OFD packet to send [02:51:50]OFD Sender: No OFD packet to send [02:51:55]OFD Sender: No OFD packet to send [02:52:00]OFD Sender: No OFD packet to send [02:52:05]OFD Sender: No OFD packet to send [02:52:10]OFD Sender: No OFD packet to send [02:52:15]OFD Sender: No OFD packet to send [02:52:20]OFD Sender: No OFD packet to send [02:52:25]OFD Sender: No OFD packet to send [02:52:30]OFD Sender: No OFD packet to send [02:52:35]OFD Sender: No OFD packet to send [02:52:40]OFD Sender: No OFD packet to send [02:52:45]OFD Sender: No OFD packet to send [02:52:50]OFD Sender: No OFD packet to send [02:52:55]OFD Sender: No OFD packet to send [02:53:00]OFD Sender: No OFD packet to send [02:53:05]OFD Sender: No OFD packet to send [02:53:10]OFD Sender: No OFD packet to send [02:53:15]OFD Sender: No OFD packet to send [02:53:20]OFD Sender: No OFD packet to send [02:53:25]OFD Sender: No OFD packet to send [02:53:30]OFD Sender: No OFD packet to send [02:53:35]OFD Sender: No OFD packet to send [02:53:40]OFD Sender: No OFD packet to send [02:53:45]OFD Sender: No OFD packet to send [02:53:50]OFD Sender: No OFD packet to send [02:53:55]OFD Sender: No OFD packet to send [02:54:00]OFD Sender: No OFD packet to send [02:54:05]OFD Sender: No OFD packet to send [02:54:10]OFD Sender: No OFD packet to send [02:54:15]OFD Sender: No OFD packet to send [02:54:20]OFD Sender: No OFD packet to send [02:54:25]OFD Sender: No OFD packet to send [02:54:30]OFD Sender: No OFD packet to send [02:54:35]OFD Sender: No OFD packet to send [02:54:40]OFD Sender: No OFD packet to send [02:54:45]OFD Sender: No OFD packet to send [02:54:50]OFD Sender: No OFD packet to send [02:54:55]OFD Sender: No OFD packet to send [02:55:00]OFD Sender: No OFD packet to send [02:55:05]OFD Sender: No OFD packet to send [02:55:10]OFD Sender: No OFD packet to send [02:55:15]OFD Sender: No OFD packet to send [02:55:20]OFD Sender: No OFD packet to send [02:55:25]OFD Sender: No OFD packet to send [02:55:30]OFD Sender: No OFD packet to send [02:55:35]OFD Sender: No OFD packet to send [02:55:40]OFD Sender: No OFD packet to send [02:55:45]OFD Sender: No OFD packet to send [02:55:50]OFD Sender: No OFD packet to send [02:55:55]OFD Sender: No OFD packet to send [02:56:00]OFD Sender: No OFD packet to send [02:56:05]OFD Sender: No OFD packet to send [02:56:10]OFD Sender: No OFD packet to send [02:56:15]OFD Sender: No OFD packet to send [02:56:20]OFD Sender: No OFD packet to send [02:56:25]OFD Sender: No OFD packet to send [02:56:30]OFD Sender: No OFD packet to send [02:56:35]OFD Sender: No OFD packet to send [02:56:40]OFD Sender: No OFD packet to send [02:56:45]OFD Sender: No OFD packet to send [02:56:50]OFD Sender: No OFD packet to send [02:56:55]OFD Sender: No OFD packet to send [02:57:00]OFD Sender: No OFD packet to send [02:57:05]OFD Sender: No OFD packet to send [02:57:10]OFD Sender: No OFD packet to send [02:57:15]OFD Sender: No OFD packet to send [02:57:20]OFD Sender: No OFD packet to send [02:57:25]OFD Sender: No OFD packet to send [02:57:30]OFD Sender: No OFD packet to send [02:57:35]OFD Sender: No OFD packet to send [02:57:40]OFD Sender: No OFD packet to send [02:57:45]OFD Sender: No OFD packet to send [02:57:50]OFD Sender: No OFD packet to send [02:57:55]OFD Sender: No OFD packet to send [02:58:00]OFD Sender: No OFD packet to send [02:58:05]OFD Sender: No OFD packet to send [02:58:10]OFD Sender: No OFD packet to send [02:58:15]OFD Sender: No OFD packet to send [02:58:20]OFD Sender: No OFD packet to send [02:58:25]OFD Sender: No OFD packet to send [02:58:30]OFD Sender: No OFD packet to send [02:58:36]OFD Sender: No OFD packet to send [02:58:41]OFD Sender: No OFD packet to send [02:58:46]OFD Sender: No OFD packet to send [02:58:51]OFD Sender: No OFD packet to send [02:58:56]OFD Sender: No OFD packet to send [02:59:01]OFD Sender: No OFD packet to send [02:59:06]OFD Sender: No OFD packet to send [02:59:11]OFD Sender: No OFD packet to send [02:59:16]OFD Sender: No OFD packet to send [02:59:21]OFD Sender: No OFD packet to send [02:59:26]OFD Sender: No OFD packet to send [02:59:31]OFD Sender: No OFD packet to send